:root{--sx-paper:#f7f5ef;--sx-white:#fffefa;--sx-ink:#193c48;--sx-muted:#52626b;--sx-gold:#8a6535;--sx-line:#dcded6;--sx-tint:#eeeae0;--sx-radius:18px}
.sx-skip{position:absolute;top:-100px;left:10px;z-index:100;background:#fff;padding:12px}.sx-skip:focus{top:5px}.sx-modern .sx-small{font-size:13px;color:var(--sx-muted);line-height:1.65}
.sx-language-switch{display:inline-flex;gap:0;border:1px solid #c6cfcb;border-radius:6px;overflow:hidden;font:11px Arial,sans-serif}.sx-language-switch a{padding:7px 9px!important;text-decoration:none;white-space:nowrap}.sx-language-switch a[aria-current=page]{background:#e4e9e2;font-weight:700}.sx-modern>.sx-language{display:none}.sx-modern:before{display:none!important}
.sx-modern .hero h1{font-size:clamp(36px,4.6vw,56px)}.sx-modern .hero p{font:18px/1.7 Arial,sans-serif}.sx-modern .hero .question{font:24px/1.4 Georgia,serif}.sx-modern .hero .cover{max-width:300px;margin:auto}.sx-modern .hero .badge{position:static;width:100%;margin-top:15px;background:#e9eee8;color:var(--sx-ink);box-shadow:none;font-size:14px}.sx-modern .hero .badge span{color:var(--sx-muted)}.sx-modern .buybox{background:#e9eee8;box-shadow:none;color:var(--sx-ink)}.sx-modern .buybox h2{color:var(--sx-ink)}.sx-modern .buybox p{color:var(--sx-muted)}.sx-modern .method h3{color:#fff}
.sx-amplifica-layout .sx-portal-main{display:block;padding-top:0}.sx-amplifica-layout .sx-portal-intro,.sx-amplifica-layout .sx-form-help{display:none}.sx-amplifica-layout .sx-form-card{padding:0;border:0;box-shadow:none;background:transparent}.sx-amplifica-layout .amplifica-hero{background:transparent;color:var(--sx-ink);padding:46px 0 32px}.sx-amplifica-layout .amplifica-hero h1{font-family:Georgia,serif;font-weight:400;color:var(--sx-ink)!important;font-size:clamp(38px,5vw,58px)}.sx-amplifica-layout .amplifica-lead{color:var(--sx-muted);font:20px/1.65 Georgia,serif}.sx-amplifica-layout .amplifica-kicker{color:var(--sx-gold);opacity:1}.sx-amplifica-layout .amplifica-shell{width:100%;max-width:1128px}.sx-amplifica-layout .amplifica-proof,.sx-amplifica-layout .amplifica-book{background:transparent}.sx-amplifica-layout .amplifica-diagnostico{background:#eeeee5;padding:38px 25px;border-radius:16px}.sx-amplifica-layout .amplifica-btn{border-radius:7px;padding:13px 19px;font:600 14px/1.4 Arial,sans-serif}.sx-amplifica-layout .amplifica-btn-primary{background:var(--sx-ink);color:#fff}.sx-amplifica-layout .amplifica-btn-secondary{border:1px solid #aabbb9;color:var(--sx-ink)}.sx-amplifica-layout .amplifica-diagnostico h2,.sx-amplifica-layout .amplifica-book h2{font-family:Georgia,serif;font-weight:400;font-size:clamp(28px,3.4vw,39px);line-height:1.2}.sx-amplifica-layout .amplifica-proof{padding:20px 0 35px}.sx-amplifica-layout .amplifica-proof article{padding:19px;background:var(--sx-white);font-size:14px}.sx-amplifica-layout .amplifica-quote{background:transparent;text-align:center;color:var(--sx-ink);box-shadow:none;padding:12px}.sx-amplifica-layout .amplifica-quote img{max-width:205px;box-shadow:9px 15px 24px #193c4825;border-radius:3px}.sx-amplifica-layout .amplifica-note{color:var(--sx-muted)!important}
.sx-modern,.sx-portal{margin:0;background:var(--sx-paper);color:var(--sx-ink);font:16px/1.7 Arial,Helvetica,sans-serif;overflow-wrap:break-word}
.sx-modern *,.sx-portal *{box-sizing:border-box}.sx-modern img,.sx-portal img{max-width:100%;height:auto}
.sx-modern h1,.sx-modern h2,.sx-modern h3,.sx-portal h1,.sx-portal h2,.sx-portal h3{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.025em;line-height:1.16;color:var(--sx-ink)}
.sx-modern h1{font-size:clamp(36px,4.6vw,60px);margin:16px 0 22px}.sx-modern h2{font-size:clamp(28px,3vw,40px);margin:0 0 20px}.sx-modern h3{font-size:25px;margin:0 0 14px}.sx-modern p{margin:0 0 20px}.sx-modern a,.sx-portal a{color:inherit;text-underline-offset:4px}
.sx-modern .sx-header,.sx-portal .sx-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:19px max(22px,calc((100vw - 1180px)/2));background:var(--sx-paper);border-bottom:1px solid var(--sx-line);position:relative;z-index:30;font:14px/1.4 Arial,sans-serif}
.sx-modern .sx-brand,.sx-portal .sx-brand{display:inline-flex;align-items:center;flex-direction:row;gap:10px;color:var(--sx-ink)!important;font:25px/1 Georgia,serif!important;letter-spacing:.13em;text-decoration:none!important;white-space:nowrap}.sx-brand>img{width:34px;height:34px!important;object-fit:contain}.sx-brand>span{display:block}.sx-modern .sx-brand small,.sx-portal .sx-brand small{display:block;font:9px/1.5 Arial,sans-serif;letter-spacing:.24em;margin-top:7px}
.sx-modern .sx-menu,.sx-portal .sx-menu{display:flex;align-items:center;gap:24px}.sx-modern .sx-menu>a,.sx-portal .sx-menu>a{font:14px/1.4 Arial,sans-serif;text-decoration:none}.sx-modern .sx-access,.sx-portal .sx-access{border:1px solid #a8b5b7;border-radius:7px;padding:10px 14px}.sx-user-label{max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sx-gold)!important}.sx-modern .sx-menu-toggle{display:none}
.sx-modern .sx-wrap{width:min(100%,1180px);max-width:1180px;margin:auto;padding:58px 26px}.sx-modern .sx-kicker,.sx-portal .sx-kicker{font:700 11px/1.5 Arial,sans-serif;letter-spacing:.17em;color:var(--sx-gold);text-transform:uppercase;margin:0 0 14px}.sx-modern .sx-lead{font:22px/1.55 Georgia,serif;color:var(--sx-muted)}
.sx-modern .sx-button,.sx-portal .sx-button,.sx-portal input[type=submit],.sx-portal button[type=submit]{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--sx-ink);border:1px solid var(--sx-ink);border-radius:7px;min-height:50px;padding:13px 21px;color:#fff!important;text-decoration:none!important;font:600 14px/1.4 Arial,sans-serif;cursor:pointer;box-shadow:none;transition:background .15s}
.sx-modern .sx-button:hover,.sx-portal .sx-button:hover,.sx-portal input[type=submit]:hover{background:#2d5360}.sx-modern .sx-outline,.sx-portal .sx-outline{background:transparent;color:var(--sx-ink)!important}.sx-modern .sx-outline:hover,.sx-portal .sx-outline:hover{background:var(--sx-tint)}.sx-modern .sx-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:24px 0 14px}.sx-modern .sx-textlink,.sx-portal .sx-textlink{font-size:14px}.sx-modern a:focus-visible,.sx-portal a:focus-visible,.sx-portal button:focus-visible,.sx-modern button:focus-visible,.sx-modern summary:focus-visible{outline:3px solid #ab843f;outline-offset:4px}
.sx-home-hero{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:44px;padding-top:46px!important;padding-bottom:38px!important}.sx-home-hero h1{font-size:clamp(36px,4.4vw,57px);max-width:680px}.sx-home-hero p:not(.sx-kicker){max-width:620px}.sx-home-covers{display:flex;align-items:center;justify-content:center;gap:18px;position:relative;padding:30px 12px;background:radial-gradient(ellipse,#e7e5d8 0,transparent 70%);border-radius:50%}.sx-home-covers a{width:44%;transform:rotate(-6deg);display:block}.sx-home-covers a:last-child{transform:rotate(5deg) translateY(12px)}.sx-home-covers img{width:100%;box-shadow:10px 16px 28px #143b4928;border-radius:3px}
.sx-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:26px}.sx-section-heading h2{margin-bottom:0}.sx-section-heading>p{max-width:430px;color:var(--sx-muted);font-size:15px}.sx-book-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.sx-book-card{display:grid;grid-template-columns:145px minmax(0,1fr);gap:24px;padding:27px;background:var(--sx-white);border:1px solid var(--sx-line);border-radius:var(--sx-radius);align-items:start}.sx-book-card .sx-card-cover{display:flex;align-items:center;justify-content:center;padding:12px 0}.sx-book-card img{width:145px;box-shadow:8px 12px 18px #18384821;border-radius:2px}.sx-book-card h3{font-size:26px;margin:8px 0 10px}.sx-book-card p{font-size:14px;color:var(--sx-muted);margin-bottom:14px}.sx-book-card .sx-card-author{font-size:12px}.sx-card-price{font:27px/1.3 Georgia,serif;color:var(--sx-ink)!important}.sx-book-card .sx-actions{gap:10px;margin:18px 0 0}.sx-book-card .sx-button{padding:11px 15px;min-height:44px;font-size:13px}.sx-tag{display:inline-block;border:1px solid var(--sx-line);border-radius:20px;padding:4px 10px;font:11px/1.5 Arial,sans-serif;color:var(--sx-muted)}
.sx-editorial-band{background:#e9eee9;border-block:1px solid var(--sx-line)}.sx-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.sx-feature-grid article{padding:8px 0}.sx-feature-grid p{font-size:15px;color:var(--sx-muted);margin-bottom:12px}.sx-feature-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid #b7c6bf;border-radius:12px;font:22px Georgia,serif;margin-bottom:20px;color:var(--sx-gold)}.sx-note-banner{background:var(--sx-white);border:1px solid var(--sx-line);border-radius:var(--sx-radius);padding:30px;display:flex;justify-content:space-between;align-items:center;gap:26px}.sx-note-banner p{max-width:650px;font-size:15px;color:var(--sx-muted)}
.sx-product-hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);gap:64px;align-items:start;padding-top:44px!important}.sx-product-hero h1{font-size:clamp(39px,4.4vw,58px);margin-bottom:14px}.sx-product-hero .sx-lead{margin-bottom:20px}.sx-product-intro{max-width:650px;color:var(--sx-muted)}.sx-product-byline{font-size:14px;margin-bottom:20px!important}.sx-product-byline span{display:block;color:var(--sx-muted);font-size:13px}.sx-book-visual{margin:0;max-width:340px;width:100%;justify-self:center;text-align:center}.sx-book-visual>img{width:235px!important;height:auto!important;box-shadow:12px 15px 30px #18384826!important;border-radius:3px}.sx-book-visual>figcaption{font-size:12px;color:var(--sx-muted);margin:16px 0}.sx-meta-pills{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.sx-purchase-box{background:var(--sx-white);border:1px solid var(--sx-line);border-radius:14px;padding:22px 24px;max-width:590px}.sx-purchase-box .sx-price{font:39px/1.2 Georgia,serif!important;margin:0 0 8px}.sx-purchase-box .sx-price small{font:12px/1.5 Arial,sans-serif;color:var(--sx-muted);display:block;margin-top:8px}.sx-purchase-box .sx-actions{margin:17px 0 10px}.sx-purchase-box>p:last-child{font-size:12px;color:var(--sx-muted);margin:0}
.sx-modern #tramando-audio-preview{max-width:100%;background:var(--sx-white);border:1px solid var(--sx-line);padding:20px;border-radius:14px;margin:22px 0 0;text-align:left}.sx-modern #tramando-audio-preview h2{font-size:20px;margin-bottom:14px}.sx-modern #tramando-audio-preview audio{width:100%;display:block}.sx-modern #tramando-audio-preview .sx-small{font-size:12px;line-height:1.5;margin:12px 0}.sx-modern #tramando-audio-preview details{font-size:13px;line-height:1.6}.sx-modern #tramando-audio-preview details p{margin:14px 0}.sx-modern #tramando-audio-preview summary{cursor:pointer;font-size:13px}
.sx-about-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:60px;align-items:start}.sx-about-copy{max-width:760px}.sx-about-copy p{font-size:17px;line-height:1.85}.sx-trama-note{padding:24px 27px;border-left:3px solid var(--sx-gold);background:#eee9dd;border-radius:0 12px 12px 0;margin:30px 0}.sx-trama-note h3{font-size:23px}.sx-trama-note p{font-size:15px;color:var(--sx-muted);margin:0}.sx-faq-list{max-width:900px}.sx-faq-list details,.sx-book-data{border-bottom:1px solid var(--sx-line);padding:19px 0}.sx-faq-list summary,.sx-book-data>summary{font-weight:600;cursor:pointer}.sx-faq-list details p{color:var(--sx-muted);font-size:15px;margin:14px 0 0}.sx-book-data>div{padding-top:20px}.sx-book-data dl{display:grid;grid-template-columns:150px 1fr;gap:10px 25px;font-size:14px}.sx-book-data dt{color:var(--sx-muted)}.sx-book-data dd{margin:0;overflow-wrap:anywhere}.sx-book-data p{font-size:14px;color:var(--sx-muted)}
.sx-modern .sx-footer{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:40px max(24px,calc((100vw - 1128px)/2));background:#eeece4;border-top:1px solid var(--sx-line);font:13px/1.8 Arial,sans-serif;color:var(--sx-muted)}.sx-modern .sx-footer nav{display:flex;flex-direction:row;justify-content:end;flex-wrap:wrap;gap:10px 22px;align-content:start}.sx-modern .sx-footer nav a{font-size:13px;text-decoration:none}.sx-modern .sx-footer p{margin:16px 0 0}.sx-modern .sx-footer small{font-size:12px}.sx-language{max-width:1180px;margin:0 auto;padding:15px 26px;font-size:12px;text-align:right}
.sx-portal{min-height:100vh}.sx-portal-main{width:min(100%,1180px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;padding:62px 26px 70px;align-items:start}.sx-portal-intro{padding-top:28px}.sx-portal h1{font-size:clamp(34px,4vw,50px);margin:15px 0 23px}.sx-portal-intro>p:not(.sx-kicker){font-size:17px;color:var(--sx-muted);max-width:440px}.sx-account-benefits{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0}.sx-account-benefits span{border:1px solid var(--sx-line);padding:5px 10px;border-radius:20px;font-size:12px;color:var(--sx-muted)}.sx-form-card{background:var(--sx-white);border:1px solid var(--sx-line);border-radius:var(--sx-radius);padding:30px;min-width:0;box-shadow:0 16px 40px #163c4c05}.sx-account-tabs{display:flex;gap:18px;flex-wrap:wrap;border-bottom:1px solid var(--sx-line);padding-bottom:20px;margin-bottom:24px}.sx-account-tabs a{font-size:13px;text-decoration:none;padding-bottom:6px;color:var(--sx-muted)}.sx-account-tabs a[aria-current=page]{color:var(--sx-ink);font-weight:700;border-bottom:2px solid var(--sx-gold)}
.sx-portal .block-page-title-block,.sx-portal .block-local-tasks-block,.sx-portal [id$="-page-title"],.sx-portal [id$="-primary-local-tasks"]{display:none}.sx-portal .user-login-form,.sx-portal .user-register-form,.sx-portal .user-pass{border:0;padding:0;margin:0;max-width:none;background:transparent}.sx-portal .form-item{margin:0 0 22px}.sx-portal label,.sx-portal .form-item__label{font:600 14px/1.5 Arial,sans-serif;color:var(--sx-ink);display:block;margin-bottom:8px}.sx-portal input:not([type=checkbox]):not([type=radio]):not([type=submit]),.sx-portal textarea,.sx-portal select{width:100%;max-width:100%;min-height:50px;border:1px solid #bbc7c9;border-radius:7px;background:#fff;color:var(--sx-ink);padding:12px 14px;font:16px/1.5 Arial,sans-serif;box-shadow:none}.sx-portal textarea{height:auto}.sx-portal input:focus,.sx-portal textarea:focus,.sx-portal select:focus{outline:2px solid #a68343;outline-offset:2px}.sx-portal .form-item__description,.sx-portal .description{font-size:12px;line-height:1.6;color:var(--sx-muted);margin-top:7px}.sx-portal .form-actions{margin:26px 0 12px}.sx-portal .form-actions input[type=submit]{width:100%;margin:0}.sx-portal .messages{margin:0 0 20px;padding:16px;font-size:14px}.sx-portal .messages__content{margin:0}.sx-form-help{border-top:1px solid var(--sx-line);padding-top:20px;margin-top:26px!important;font-size:12px;color:var(--sx-muted)}.sx-simple-footer{max-width:1128px;margin:0 auto;display:flex;justify-content:space-between;gap:20px;padding:24px 0;border-top:1px solid var(--sx-line);font-size:12px;color:var(--sx-muted)}.sx-simple-footer nav{display:flex;gap:20px}
.sx-portal .region--content{display:block}.sx-portal .block-system-main-block{width:100%;margin:0}.sx-portal .field--name-user-picture{margin-top:20px}.sx-portal .form-actions input[type=submit]{padding-inline:16px}
.sx-checkout-layout .sx-portal-main{grid-template-columns:.85fr 1.15fr;gap:70px}.sx-checkout-summary h2,.sx-payment-heading h2{font-size:30px;margin:18px 0}.sx-step{display:block;font:700 11px/1.5 Arial,sans-serif;letter-spacing:.15em;color:var(--sx-gold)}.sx-checkout-price{font:40px/1.25 Georgia,serif!important;margin:18px 0}.sx-checkout-price span{display:block;font:12px/1.6 Arial,sans-serif;color:var(--sx-muted);margin-top:7px}.sx-benefit-list{padding-left:20px;font-size:14px;line-height:1.7}.sx-benefit-list li{margin:8px 0}.sx-reader-identity{background:var(--sx-paper);border:1px solid var(--sx-line);border-radius:10px;padding:17px;margin:23px 0;display:flex;flex-direction:column;font-size:14px}.sx-reader-identity span{color:var(--sx-muted);font-size:13px}.sx-reader-identity a{font-size:12px;margin-top:8px}.sx-checkout-note{font-size:13px;line-height:1.7;color:var(--sx-muted);margin:22px 0}.sx-checkout-back{display:inline-block;margin-top:12px;font-size:13px}.sx-order-reference{display:block;font:12px/1.5 Arial,sans-serif;color:var(--sx-muted);border-bottom:1px solid var(--sx-line);padding-bottom:22px;margin-bottom:24px}.sx-pix-instructions h3{font-size:25px}.sx-pix-instructions p{font-size:14px;color:var(--sx-muted)}.sx-pix-image{display:block;margin:18px auto 22px;max-width:248px!important;border:1px solid var(--sx-line);border-radius:12px}.sx-portal .sx-pix-code{font-size:11px!important;min-height:100px!important;resize:none}.sx-copy-button{width:100%;background:var(--sx-tint);color:var(--sx-ink);border:1px solid #bcc9c8;border-radius:7px;padding:13px;font:600 14px Arial,sans-serif;cursor:pointer}.sx-copy-status{font-size:12px;color:var(--sx-gold);min-height:22px;margin:8px 0}.sx-payment-alternative{font-size:13px}.sx-portal details{margin:22px 0;border:1px solid var(--sx-line);border-radius:8px;padding:15px}.sx-portal details summary{font-size:13px;cursor:pointer}.sx-portal details>.details-wrapper{padding:18px 0 0}.sx-payment-review{border-left:3px solid var(--sx-gold);background:var(--sx-paper);padding:22px}.sx-payment-review h3{font-size:27px}
.sx-library-personal{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-size:14px;color:#52626b}.sx-library-personal strong{color:#193c48}.sx-library-name{padding:5px 10px;border-radius:20px;background:#ede8dc;color:#694c26;font-size:12px}
@media(min-width:1000px){.sx-book-visual{position:sticky;top:26px}}
@media(max-width:1000px){.sx-modern .sx-menu,.sx-portal .sx-menu{gap:15px}.sx-modern .sx-wrap{padding-inline:24px}.sx-book-card{grid-template-columns:110px 1fr;padding:22px;gap:20px}.sx-book-card img{width:110px}.sx-product-hero{gap:35px}.sx-portal-main,.sx-checkout-layout .sx-portal-main{gap:35px}}
@media(max-width:760px){.sx-modern .sx-header,.sx-portal .sx-header{padding:18px 20px;flex-wrap:wrap;gap:16px}.sx-modern .sx-menu-toggle{display:block;background:transparent;border:1px solid #bac4c3;border-radius:6px;padding:8px 11px;font:13px Arial,sans-serif}.sx-modern .sx-menu{display:none!important;width:100%;flex-direction:column;align-items:stretch;gap:0}.sx-modern .sx-menu.is-open{display:flex!important}.sx-modern .sx-menu>a{padding:12px 3px;font-size:15px}.sx-modern .sx-menu .sx-access{padding:11px;text-align:center;margin-top:8px}.sx-modern .sx-wrap{padding:42px 21px}.sx-home-hero{grid-template-columns:1fr;gap:16px;padding-top:30px!important;padding-bottom:20px!important}.sx-home-hero h1{font-size:40px}.sx-home-covers{max-width:340px;margin:0 auto;padding:20px 15px}.sx-home-covers a{width:42%}.sx-book-grid{grid-template-columns:1fr;gap:18px}.sx-section-heading{display:block}.sx-section-heading>p{margin-top:16px}.sx-book-card{grid-template-columns:115px 1fr}.sx-book-card img{width:115px}.sx-feature-grid{grid-template-columns:1fr;gap:18px}.sx-feature-grid article{padding-bottom:16px;border-bottom:1px solid #d5ddd5}.sx-note-banner{display:block;padding:23px}.sx-note-banner .sx-button{margin-top:8px}.sx-product-hero{grid-template-columns:1fr;gap:28px}.sx-product-hero h1{font-size:42px}.sx-book-visual{position:static;max-width:390px}.sx-about-layout{grid-template-columns:1fr;gap:15px}.sx-about-copy p{font-size:16px}.sx-meta-pills{margin:19px 0}.sx-modern .sx-footer{grid-template-columns:1fr;padding:32px 22px;gap:22px}.sx-modern .sx-footer nav{justify-content:start}.sx-portal-main,.sx-checkout-layout .sx-portal-main{grid-template-columns:1fr;padding:28px 20px 40px;gap:24px}.sx-portal-intro{padding:0}.sx-portal h1{font-size:35px;margin-bottom:16px}.sx-portal-intro .sx-account-benefits,.sx-portal-intro>.sx-textlink{display:none}.sx-portal-intro>p:not(.sx-kicker){font-size:15px}.sx-form-card{padding:24px 21px}.sx-simple-footer{margin:0 20px;padding:22px 0;flex-direction:column;gap:10px}.sx-portal .sx-menu{gap:10px;flex-wrap:wrap;width:100%;font-size:12px}.sx-portal .sx-menu a{font-size:12px}.sx-user-label{max-width:210px}.sx-book-data dl{grid-template-columns:1fr;gap:4px}.sx-book-data dd{margin-bottom:12px}}
@media(max-width:400px){.sx-book-card{grid-template-columns:84px 1fr;gap:16px;padding:20px 16px}.sx-book-card img{width:84px}.sx-book-card h3{font-size:23px}.sx-book-card .sx-actions{flex-direction:column;align-items:stretch}.sx-modern .sx-brand,.sx-portal .sx-brand{font-size:22px!important}.sx-modern .sx-button{padding-inline:16px}.sx-account-tabs{gap:15px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
.sx-brand>img{filter:brightness(0) saturate(100%) opacity(.75)}.account-top-actions{margin:-12px 0 32px}.account-top-actions .button{min-height:46px}.sx-amplifica-layout .amplifica-proof article{hyphens:none}.sx-portal .user-form .field--name-user-picture{margin-top:20px}
.sx-modern a.primary,.sx-modern a.btn:not(.secondary){background:var(--sx-ink);border-color:var(--sx-ink);color:#fff!important}.sx-modern a.secondary,.sx-modern a.btn.secondary{color:var(--sx-ink)!important;background:transparent;border:1px solid #9aadae}.sx-modern .seal p{color:#edf1f1}.sx-modern .sx-seal-logo{display:block;width:140px;height:140px;object-fit:contain;margin:0 0 22px;filter:none}
.sx-modern .sx-footer{grid-template-columns:1.3fr 1fr 1fr;gap:36px;padding-top:42px;padding-bottom:24px}.sx-modern .sx-footer>.sx-footer-brand{min-width:0}.sx-modern .sx-footer .sx-brand{display:block!important;font-size:24px!important;line-height:1.3!important}.sx-modern .sx-footer .sx-brand small{display:block;margin-top:8px;font-size:9px}.sx-modern .sx-footer>nav{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:9px}.sx-modern .sx-footer nav h2{font:600 14px/1.5 Arial,sans-serif;letter-spacing:0;margin:0 0 9px}.sx-modern .sx-footer nav a{font:13px/1.6 Arial,sans-serif;margin:0}.sx-modern .sx-footer a:hover{text-decoration:underline}.sx-modern .sx-footer-brand p{margin:17px 0 12px}.sx-modern .sx-footer-bottom{grid-column:1/-1;border-top:1px solid #d7dbd3;padding-top:22px;display:grid;grid-template-columns:1.5fr 1fr;gap:12px 28px}.sx-modern .sx-footer-bottom p{margin:0;font-size:11px;line-height:1.7}.sx-modern .sx-footer-bottom nav{display:flex;flex-direction:row;justify-content:flex-end;gap:8px 17px}.sx-modern .sx-footer-bottom nav a{font-size:11px}.sx-modern .sx-footer-bottom small{grid-column:1/-1;font-size:11px}
@media(max-width:760px){.sx-modern .sx-footer{grid-template-columns:1fr 1fr;gap:28px 18px}.sx-modern .sx-footer-brand{grid-column:1/-1}.sx-modern .sx-footer-bottom{grid-template-columns:1fr}.sx-modern .sx-footer-bottom nav{justify-content:flex-start}.sx-modern .sx-seal-logo{width:116px;height:116px}}
