body:not(.owner-console-page){--ui-page: #f6f5fa;--ui-card: #ffffff;--ui-soft: #f7f5fb;--ui-track: #efebf5;--ui-line: #e9e4f0;--ui-field-line: #d9d0e4;--ui-ink: #1d1530;--ui-muted: #6c6680;--ui-shadow: 0 1px 2px rgba(29,21,48,.04),0 8px 24px rgba(29,21,48,.05);--ui-radius: 16px;--ui-low: #12b76a;--ui-susp: #f5a524;--ui-high: #e5484d;--ui-brand: #4b286d;background: var(--ui-page);}:is(html[data-theme="dark"] body,html body.site-dark):not(.owner-console-page){--ui-card: #1b1422;--ui-soft: #231a2c;--ui-track: #2c2236;--ui-line: #352a40;--ui-field-line: #4a3a57;--ui-ink: #f5eff8;--ui-muted: #b4a8bf;--ui-shadow: 0 1px 2px rgba(0,0,0,.3),0 8px 24px rgba(0,0,0,.22);--ui-low: #3ccf8e;--ui-susp: #f7b84b;--ui-high: #ff6b6f;--ui-brand: #c9a5ec;}body:not(.owner-console-page) :is(.price-card.featured,.tool-card.featured){border-color: var(--ui-brand)!important;box-shadow: 0 0 0 1px var(--ui-brand),0 14px 34px rgba(75,40,109,.14);}:is(html[data-theme="dark"] body,html body.site-dark):not(.owner-console-page) :is(.price-card.featured,.tool-card.featured){border-color: var(--ui-brand)!important;box-shadow: 0 0 0 1px var(--ui-brand),var(--ui-shadow);}body:not(.owner-console-page) .legal-page section>h2{font-size: 20px!important}body:not(.owner-console-page) .legal-page section{padding: 22px 24px!important}body:not(.owner-console-page) :is(.price-card){padding-top: 24px!important}body:not(.owner-console-page) .price-card .price-label,:is(html[data-theme="dark"] body,html body.site-dark):not(.owner-console-page) .price-card .price-label{display: block!important;font-size: 12px!important;font-weight: 800!important;letter-spacing: .08em!important;text-transform: uppercase;color: var(--ui-muted)!important;}body:not(.owner-console-page) .price-card.featured .price-label{color: var(--accent2)!important}:is(html[data-theme="dark"] body,html body.site-dark):not(.owner-console-page) .price-card.featured .price-label{color: var(--brand-yellow)!important}body:not(.owner-console-page) .pricing-grid-five .price-card.featured .price-label,:is(html[data-theme="dark"] body,html body.site-dark):not(.owner-console-page) .pricing-grid-five .price-card.featured .price-label{border: 0!important;box-shadow: none!important;}body:not(.owner-console-page) main .ghost{background: var(--ui-card)!important;border: 1px solid var(--ui-field-line)!important;color: var(--ui-ink)!important;box-shadow: none!important;}body:not(.owner-console-page) main .ghost:hover{border-color: var(--accent2)!important;background: var(--ui-soft)!important}:is(html[data-theme="dark"] body,html body.site-dark):not(.owner-console-page) main .ghost:hover{border-color: #b692d6!important}body:not(.owner-console-page) .site-structure-card .guide-link{color: #fff}body:not(.owner-console-page) .tool-card-icon{background: rgba(75,40,109,.08)!important;color: var(--ui-brand)!important;border-radius: 12px!important;}:is(html[data-theme="dark"] body,html body.site-dark):not(.owner-console-page) .tool-card-icon{background: rgba(201,165,236,.12)!important}body:not(.owner-console-page) .tool-card-icon svg,body:not(.owner-console-page) .tool-card-icon svg *{stroke: currentColor!important}body:not(.owner-console-page) .team-shot{min-width: 0;margin: 0 auto 56px;max-width: 1180px}body:not(.owner-console-page) .team-shot img{display: block;width: 100%;max-width: 100%;height: auto;border: 1px solid var(--ui-line);border-radius: var(--ui-radius);box-shadow: 0 24px 60px rgba(29,21,48,.14);}body:not(.owner-console-page) .team-shot figcaption{margin-top: 12px;text-align: center;font-size: 13px;color: var(--ui-muted)}body:not(.owner-console-page).public-body .public-main>section,body:not(.owner-console-page).public-body .public-main>div{margin-block:var(--s-9)}body:not(.owner-console-page).public-body .public-main>section:first-child{margin-block-start:var(--s-6)}body:not(.owner-console-page).public-body .eyebrow,body:not(.owner-console-page).public-body .ds-eyebrow{font-size:var(--t-xs)!important;font-weight:var(--fw-bold)!important;letter-spacing:var(--ls-caps)!important;margin:0 0 var(--s-2)!important;}body:not(.owner-console-page).public-body .pricing-grid-five{gap:var(--s-4)!important;align-items:start!important}body:not(.owner-console-page).public-body .price-card{border-radius:var(--r-lg)!important;padding:var(--s-5)!important;transition:transform var(--dur-base) var(--ease-out);}body:not(.owner-console-page).public-body .price-card.featured{background:linear-gradient(165deg,var(--brand-dark),var(--brand-deep))!important;border-color:transparent!important;color:#ffffff!important;box-shadow:var(--sh-lg)!important;transform:translateY(calc(-1 * var(--s-3)));padding-bottom:var(--s-6)!important;}body:not(.owner-console-page).public-body .price-card.featured :is(h2,.plan-audience,.plan-card-adds,.plan-allowance){color:#ffffff!important;}body:not(.owner-console-page).public-body .price-card.featured .price-label{color:var(--highlight)!important}body:not(.owner-console-page).public-body main .pricing-grid-five .price-card.featured a.primary-link{background-image:none!important;background-color:var(--highlight)!important;border-color:var(--highlight)!important;color:#2a1136!important;}@media (prefers-reduced-motion:reduce){body:not(.owner-console-page).public-body .price-card.featured{transform:none}}@media (max-width:900px){body:not(.owner-console-page).public-body .price-card.featured{transform:none}body:not(.owner-console-page).public-body .public-main>section,body:not(.owner-console-page).public-body .public-main>div{margin-block:var(--s-7)}}body:not(.owner-console-page){font-family:var(--font-body)}body:not(.owner-console-page) :is(h1,h2,h3,.ds-display-lg,.ds-display-md){font-family:var(--font-display);font-weight:var(--fw-semibold);letter-spacing:var(--ls-display);}body:not(.owner-console-page).public-body .seat-calc{display:grid;gap:var(--s-5);padding:var(--s-6);margin:0 0 var(--s-5);border-radius:var(--r-lg);background:linear-gradient(160deg,var(--brand-dark),var(--brand-deep));box-shadow:var(--sh-lg);color:#ffffff;}body:not(.owner-console-page).public-body .seat-calc-control{display:grid;gap:var(--s-3)}body:not(.owner-console-page).public-body .seat-calc-control label{font-size:var(--t-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--highlight);}body:not(.owner-console-page).public-body .seat-calc-input{display:flex;align-items:center;gap:var(--s-2)}body:not(.owner-console-page).public-body .seat-calc-input input{width:7ch;min-height:var(--tap);padding:var(--s-2);border:1px solid rgba(255,255,255,.28);border-radius:var(--r-sm);background:rgba(0,0,0,.28);color:#ffffff;font:inherit;font-size:var(--t-2xl);font-weight:var(--fw-semibold);text-align:center;font-variant-numeric:tabular-nums;}body:not(.owner-console-page).public-body .seat-step{min-width:var(--tap);min-height:var(--tap);border:1px solid rgba(255,255,255,.28);border-radius:var(--r-sm);background:rgba(255,255,255,.08);color:#ffffff;font-size:var(--t-lg);cursor:pointer;}body:not(.owner-console-page).public-body .seat-step:hover{background:rgba(255,255,255,.18)}body:not(.owner-console-page).public-body .seat-step:focus-visible,body:not(.owner-console-page).public-body .seat-calc input:focus-visible{outline:2px solid var(--highlight);outline-offset:2px}body:not(.owner-console-page).public-body .seat-calc-slider{width:100%;accent-color:var(--highlight);min-height:var(--tap)}body:not(.owner-console-page).public-body .seat-calc-out{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-4)}body:not(.owner-console-page).public-body .seat-calc-plan{display:grid;gap:2px;padding:var(--s-4);border-radius:var(--r-md);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);}body:not(.owner-console-page).public-body .seat-calc-plan.is-featured{border-color:var(--highlight)}body:not(.owner-console-page).public-body .seat-calc-name{font-size:var(--t-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;opacity:.82;}body:not(.owner-console-page).public-body .seat-calc-plan strong{font-family:var(--font-display);font-size:var(--t-2xl);line-height:1.1;letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums;color:var(--highlight);}body:not(.owner-console-page).public-body .seat-calc-plan span{font-size:var(--t-sm);opacity:.86}body:not(.owner-console-page).public-body .seat-calc-plan small{font-size:var(--t-xs);opacity:.7}body:not(.owner-console-page).public-body .seat-calc-bands{margin:0;font-size:var(--t-sm);line-height:var(--lh-snug);color:#ffffff;opacity:.86;}body:not(.owner-console-page).public-body .seat-calc:not(.is-live){display:none}@media (max-width:640px){body:not(.owner-console-page).public-body .seat-calc-out{grid-template-columns:minmax(0,1fr)}}body:not(.owner-console-page).public-body .public-main>section>h1,body:not(.owner-console-page).public-body .structure-hero h1{font-size:var(--t-display-lg)!important;line-height:var(--lh-flat)!important;letter-spacing:var(--ls-display)!important;font-weight:var(--fw-semibold)!important;text-wrap:balance;}body:not(.owner-console-page).public-body .public-main h2{font-size:var(--t-2xl);line-height:var(--lh-tight);letter-spacing:var(--ls-display);text-wrap:balance;}body:not(.owner-console-page).public-body .risk-scale{display:grid;gap:var(--s-4)}body:not(.owner-console-page).public-body .risk-scale-live{display:grid;gap:var(--s-3)}body:not(.owner-console-page).public-body .risk-scale-live:not(.is-live){display:none}body:not(.owner-console-page).public-body .risk-scale-live label{font-size:var(--t-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-subtle);}body:not(.owner-console-page).public-body .risk-scale-live input[type=range]{width:100%;min-height:var(--tap);accent-color:var(--brand)}body:not(.owner-console-page).public-body .risk-scale-track{display:flex;gap:2px;height:8px;border-radius:var(--r-pill);overflow:hidden}body:not(.owner-console-page).public-body .risk-scale-slice.risk-low{background:var(--risk-low-solid)}body:not(.owner-console-page).public-body .risk-scale-slice.risk-medium{background:var(--risk-suspicious-solid)}body:not(.owner-console-page).public-body .risk-scale-slice.risk-high{background:var(--risk-high-solid)}body:not(.owner-console-page).public-body .risk-scale-slice.risk-very-high{background:var(--risk-critical-solid)}body:not(.owner-console-page).public-body .risk-scale-verdict{display:block;padding:var(--s-4);border-radius:var(--r-md);font-size:var(--t-md);line-height:var(--lh-snug);font-weight:var(--fw-medium);}body:not(.owner-console-page).public-body .risk-scale-verdict.risk-low{background:var(--risk-low-tint);color:var(--risk-low-text)}body:not(.owner-console-page).public-body .risk-scale-verdict.risk-medium{background:var(--risk-suspicious-tint);color:var(--risk-suspicious-text)}body:not(.owner-console-page).public-body .risk-scale-verdict.risk-high{background:var(--risk-high-tint);color:var(--risk-high-text)}body:not(.owner-console-page).public-body .risk-scale-verdict.risk-very-high{background:var(--risk-critical-tint);color:var(--risk-critical-text)}body:not(.owner-console-page).public-body .risk-scale-bands{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:var(--s-3);}body:not(.owner-console-page).public-body .risk-band{display:flex;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-card);transition:border-color var(--dur-fast) var(--ease-out);}body:not(.owner-console-page).public-body .risk-band p{margin:var(--s-1) 0 0;font-size:var(--t-sm);color:var(--text-muted);line-height:var(--lh-snug)}body:not(.owner-console-page).public-body .risk-band-dot{flex:none;width:12px;height:12px;border-radius:50%;margin-top:5px}body:not(.owner-console-page).public-body .risk-band.risk-low .risk-band-dot{background:var(--risk-low-solid)}body:not(.owner-console-page).public-body .risk-band.risk-medium .risk-band-dot{background:var(--risk-suspicious-solid)}body:not(.owner-console-page).public-body .risk-band.risk-high .risk-band-dot{background:var(--risk-high-solid)}body:not(.owner-console-page).public-body .risk-band.risk-very-high .risk-band-dot{background:var(--risk-critical-solid)}body:not(.owner-console-page).public-body .risk-band.is-current{border-color:var(--brand);box-shadow:var(--sh-md)}body:not(.owner-console-page).public-body .risk-band-range{font-size:var(--t-xs);color:var(--text-subtle);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){body:not(.owner-console-page).public-body .risk-band{transition:none}}body:not(.owner-console-page).public-body{background-color:var(--ground-base);background-image:none;}body:not(.owner-console-page).public-body .panel,body:not(.owner-console-page).public-body .site-structure-card{border-radius:var(--r-xl);border:1px solid var(--ground-line);box-shadow:var(--sh-md),var(--sh-inset);background-color:var(--surface-card);}body:not(.owner-console-page).public-body .ds-band-deep{position:relative;isolation:isolate;overflow:hidden;color:var(--text-on-deep);border:0;border-radius:var(--r-xl);background-color:var(--ground-deep);background-image:none;box-shadow:var(--sh-brand);}body:not(.owner-console-page).public-body .ds-band-tint{background-color:var(--ground-tint);border:0;border-radius:var(--r-xl);box-shadow:none;padding:clamp(36px,4vw,72px) clamp(20px,3vw,56px);}body:not(.owner-console-page).public-body .ds-band-deep>:is(h1,h2,h3){color:var(--text-on-deep)}body:not(.owner-console-page).public-body .ds-band-deep>:is(p,ul,ol){color:var(--text-on-deep-muted)}body:not(.owner-console-page).public-body .ds-band-deep>.eyebrow{color:var(--highlight)}body:not(.owner-console-page).public-body .public-footer{position:relative;max-width:none;margin-top:var(--s-8);border-top:0;padding:clamp(40px,4vw,64px) max(28px,calc(50% - 626px)) clamp(40px,4vw,64px);background-color:var(--ground-deep);background-image:none;color:var(--text-on-deep-muted);}body:not(.owner-console-page).public-body .public-footer :is(a,span,p){color:var(--text-on-deep-muted)}body:not(.owner-console-page).public-body .public-footer a:hover{color:var(--highlight)}body:not(.owner-console-page).public-body .journey-scene{grid-area:1/1;margin:0;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out);}body:not(.owner-console-page).public-body .journey-scene.is-current{opacity:1;transform:none}body:not(.owner-console-page).public-body .structure-hero,body:not(.owner-console-page).public-body .contact-hero,body:not(.owner-console-page).public-body .guide-intro,body:not(.owner-console-page).public-body .case-study-hero,body:not(.owner-console-page).public-body .legal-hero{position:relative;isolation:isolate;overflow:hidden;border:0;padding:clamp(30px,3.6vw,54px);margin-bottom:var(--s-7);border-radius:var(--r-xl);color:var(--text-on-deep);background-color:var(--ground-deep);background-image:none;box-shadow:var(--sh-brand);}body:not(.owner-console-page).public-body .structure-hero :is(h1,h2,h3):not(.page-art *):not(.screen-shell *):not(.catalogue-price *):not(.panel *):not(.price-card *):not(.seat-calc *):not(.guide-parts *),body:not(.owner-console-page).public-body .contact-hero :is(h1,h2,h3):not(.page-art *):not(.screen-shell *):not(.catalogue-price *):not(.panel *):not(.price-card *):not(.seat-calc *):not(.guide-parts *),body:not(.owner-console-page).public-body .guide-intro :is(h1,h2,h3):not(.page-art *):not(.screen-shell *):not(.catalogue-price *):not(.panel *):not(.price-card *):not(.seat-calc *):not(.guide-parts *),body:not(.owner-console-page).public-body .case-study-hero,body:not(.owner-console-page).public-body .legal-hero{color:var(--text-on-deep)}body:not(.owner-console-page).public-body .structure-hero :is(p,li,dd,summary,label):not(.page-art *):not(.screen-shell *):not(.catalogue-price *):not(.panel *):not(.price-card *):not(.seat-calc *):not(.guide-parts *),body:not(.owner-console-page).public-body .contact-hero :is(p,li,dd,summary,label):not(.page-art *):not(.screen-shell *):not(.catalogue-price *):not(.panel *):not(.price-card *):not(.seat-calc *):not(.guide-parts *),body:not(.owner-console-page).public-body .guide-intro :is(p,li,dd,summary,label):not(.page-art *):not(.screen-shell *):not(.catalogue-price *):not(.panel *):not(.price-card *):not(.seat-calc *):not(.guide-parts *),body:not(.owner-console-page).public-body .case-study-hero,body:not(.owner-console-page).public-body .legal-hero{color:var(--text-on-deep-muted)}body:not(.owner-console-page).public-body .structure-hero :is(.eyebrow,.page-title-display):not(.page-art *):not(.screen-shell *):not(.catalogue-price *):not(.panel *):not(.price-card *):not(.seat-calc *):not(.guide-parts *),body:not(.owner-console-page).public-body .contact-hero :is(.eyebrow,.page-title-display):not(.page-art *):not(.screen-shell *):not(.catalogue-price *):not(.panel *):not(.price-card *):not(.seat-calc *):not(.guide-parts *),body:not(.owner-console-page).public-body .guide-intro :is(.eyebrow,.page-title-display):not(.page-art *):not(.screen-shell *):not(.catalogue-price *):not(.panel *):not(.price-card *):not(.seat-calc *):not(.guide-parts *),body:not(.owner-console-page).public-body .case-study-hero,body:not(.owner-console-page).public-body .legal-hero{color:var(--highlight)!important}body:not(.owner-console-page).public-body .structure-hero a:not(.primary-link):not(.ghost):not(.guide-link):not(.page-art *):not(.screen-shell *):not(.catalogue-price *):not(.panel *):not(.price-card *):not(.seat-calc *):not(.guide-parts *),body:not(.owner-console-page).public-body .contact-hero a:not(.primary-link):not(.ghost):not(.guide-link):not(.page-art *):not(.screen-shell *):not(.catalogue-price *):not(.panel *):not(.price-card *):not(.seat-calc *):not(.guide-parts *),body:not(.owner-console-page).public-body .guide-intro a:not(.primary-link):not(.ghost):not(.guide-link):not(.page-art *):not(.screen-shell *):not(.catalogue-price *):not(.panel *):not(.price-card *):not(.seat-calc *):not(.guide-parts *),body:not(.owner-console-page).public-body .case-study-hero,body:not(.owner-console-page).public-body .legal-hero{color:var(--highlight)}body:not(.owner-console-page).public-body .structure-hero .ghost,body:not(.owner-console-page).public-body .contact-hero .ghost,body:not(.owner-console-page).public-body .guide-intro .ghost,body:not(.owner-console-page).public-body .case-study-hero,body:not(.owner-console-page).public-body .legal-hero{color:var(--text-on-deep);border-color:var(--border-inverse);background:transparent}body:not(.owner-console-page).public-body .structure-hero :is(.page-art,.screen-shell,.catalogue-price,.panel,.price-card,.seat-calc),body:not(.owner-console-page).public-body .contact-hero :is(.page-art,.screen-shell,.catalogue-price,.panel,.price-card,.seat-calc),body:not(.owner-console-page).public-body .guide-intro :is(.page-art,.screen-shell,.catalogue-price,.panel,.price-card,.seat-calc),body:not(.owner-console-page).public-body .case-study-hero,body:not(.owner-console-page).public-body .legal-hero{color:var(--text)}body:not(.owner-console-page).public-body{overflow-x:clip;}html:has(>body:not(.owner-console-page).public-body){overflow-x:clip;}body:not(.owner-console-page).public-body .bleed{margin-inline:calc(50% - 50vw)!important;padding-inline:calc(50vw - 50%)!important;border-radius:0!important;margin-bottom:0!important;width:auto!important;max-width:none!important;}body:not(.owner-console-page).public-body .bleed>*{max-width:1252px;margin-inline:auto;}body:not(.owner-console-page).public-body .public-main{max-width:1520px!important;padding-left:clamp(20px,3.4vw,60px)!important;padding-right:clamp(20px,3.4vw,60px)!important;}body:not(.owner-console-page).public-body .public-footer{padding-inline:max(20px,calc(50% - 700px));}body:not(.owner-console-page).public-body main>section.reveal-item{opacity:1;transform:none;transition:none;}body:not(.owner-console-page).public-body .public-footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-5);}body:not(.owner-console-page).public-body .public-footer nav{flex:1 1 auto;flex-wrap:wrap;gap:var(--s-2) var(--s-5);}body:not(.owner-console-page).public-body .public-footer nav a{font-size:var(--t-sm)!important;font-weight:var(--fw-medium);}body:not(.owner-console-page).public-body .public-footer>span{font-size:var(--t-xs)!important;order:2;}body:not(.owner-console-page).public-body .public-footer .trading-disclosure{order:3;flex-basis:100%;margin:0;padding-top:var(--s-4);border-top:1px solid rgba(255,255,255,.12);font-size:var(--t-2xs);line-height:1.7;color:rgba(255,255,255,.62);max-width:92ch;}body:not(.owner-console-page).public-body main:has(>.bleed:first-child){padding-top:0!important;}body:not(.owner-console-page).public-body .public-main>:is(section,div){margin-top:clamp(32px,3.4vw,56px)!important;margin-bottom:clamp(32px,3.4vw,56px)!important;}body:not(.owner-console-page).public-body .public-main>.bleed{margin-top:clamp(40px,4.4vw,72px)!important;margin-bottom:clamp(40px,4.4vw,72px)!important;}body:not(.owner-console-page).public-body .public-main>.bleed:first-child{margin-top:0!important;}body:not(.owner-console-page).public-body .structure-hero .page-art,body:not(.owner-console-page).public-body .contact-hero .page-art,body:not(.owner-console-page).public-body .guide-intro .page-art{background:transparent!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:var(--sh-xl)!important;}body:not(.owner-console-page).public-body .structure-hero :is(.ghost,.secondary-link),body:not(.owner-console-page).public-body .contact-hero :is(.ghost,.secondary-link),body:not(.owner-console-page).public-body .guide-intro :is(.ghost,.secondary-link){display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap);padding:11px 18px;border-radius:var(--site-control-radius,10px);border:1px solid var(--border-inverse);background:transparent!important;color:var(--text-on-deep)!important;text-decoration:none;font-weight:var(--fw-semibold);}body:not(.owner-console-page).public-body .structure-hero :is(.ghost,.secondary-link):hover,body:not(.owner-console-page).public-body .contact-hero :is(.ghost,.secondary-link):hover,body:not(.owner-console-page).public-body .guide-intro :is(.ghost,.secondary-link):hover{border-color:var(--highlight);color:var(--highlight)!important;}body:not(.owner-console-page).public-body .public-footer{flex-direction:column;align-items:center;text-align:center;}body:not(.owner-console-page).public-body .public-footer nav{justify-content:center;order:1;flex:0 0 auto;}body:not(.owner-console-page).public-body .public-footer .trading-disclosure{order:2;flex:0 0 auto;width:100%;max-width:88ch;margin:0 auto;text-align:center;}body:not(.owner-console-page).public-body .public-footer>span{order:3;margin:0;text-align:center;}body:not(.owner-console-page).public-body :is(.legal-page,.case-study-layout)>.bleed{margin-top:0!important;margin-bottom:clamp(40px,4.4vw,72px)!important;}body:not(.owner-console-page).public-body .legal-hero h1,body:not(.owner-console-page).public-body .case-study-hero h1{font-size:clamp(34px,4.4vw,60px);line-height:1.06;letter-spacing:-0.03em;text-wrap:balance;margin:0 0 var(--s-3);}body:not(.owner-console-page).public-body .legal-hero .legal-date{margin:0;}body:not(.owner-console-page).public-body :is(.legal-hero,.case-study-hero){background-color:var(--ground-deep)!important;background-image:none!important;color:var(--text-on-deep)!important;}body:not(.owner-console-page).public-body :is(.legal-hero,.case-study-hero) :is(h1,h2,h3){color:var(--text-on-deep)!important}body:not(.owner-console-page).public-body :is(.legal-hero,.case-study-hero) :is(p,.legal-date){color:var(--text-on-deep-muted)!important}body:not(.owner-console-page).public-body :is(.legal-hero,.case-study-hero) .eyebrow{color:var(--highlight)!important}body:not(.owner-console-page) .public-nav{min-height:88px!important;padding:12px max(24px,calc((100% - 1200px) / 2))!important;background:var(--surface-nav)!important;border-bottom:1px solid var(--nav-line)!important;box-shadow:none!important;}@media (min-width:1201px){body:not(.owner-console-page) .public-nav{display:grid!important;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;column-gap:24px}body:not(.owner-console-page) .public-nav .brand{grid-column:1;justify-self:start}body:not(.owner-console-page) .public-nav nav#primaryNavigation{grid-column:2;flex:none;justify-content:center}body:not(.owner-console-page) .public-nav .nav-actions{grid-column:3;justify-self:end}}body:not(.owner-console-page) .public-nav .nav-actions{display:flex;align-items:center;gap:6px;min-width:0}body:not(.owner-console-page) .public-nav .nav-actions>a:not(.primary-link){display:inline-flex;align-items:center;padding:10px 8px;border-radius:9px;color:var(--nav-ink);font-size:13px;font-weight:650;white-space:nowrap;text-decoration:none;transition:color .16s ease,background .16s ease}body:not(.owner-console-page) .public-nav .nav-actions>a:not(.primary-link):hover{color:#fff;background:rgba(255,255,255,.07)}body:not(.owner-console-page) .public-nav .nav-actions>.primary-link{white-space:nowrap}body:not(.owner-console-page) .public-nav .nav-actions>a.nav-notifications{position:relative;justify-content:center;min-width:40px;min-height:40px}body:not(.owner-console-page) .public-nav .nav-actions>a.nav-notifications.active{color:#fff;background:rgba(255,255,255,.1)}@media (max-width:1200px){body:not(.owner-console-page) .public-nav .nav-actions{flex-basis:100%;flex-wrap:wrap;gap:10px}body:not(.owner-console-page) .public-nav.navigation-ready:not(.navigation-open) .nav-actions{display:none}}@media (max-width:900px){body:not(.owner-console-page) .public-nav .nav-actions>a.nav-notifications{justify-content:flex-start;padding-left:11px}}@media (max-width:650px){body:not(.owner-console-page) .public-nav .nav-actions{flex-direction:column;align-items:stretch;gap:8px}body:not(.owner-console-page) .public-nav .nav-actions>a:not(.primary-link){min-height:44px}body:not(.owner-console-page) .public-nav .nav-actions>.primary-link{justify-content:center;white-space:normal;text-align:center}}body:not(.owner-console-page) .public-nav .nav-tools-note{margin:6px 0 0;padding:10px 12px 4px;border-top:1px solid rgba(255,255,255,.10);color:var(--text-on-deep-muted)!important;font-size:12px;line-height:1.5;}body:not(.owner-console-page) .site-footer{display:block!important;max-width:none!important;margin-inline:0!important;margin-top:0!important;padding:44px max(24px,calc((100% - 1200px) / 2)) 20px!important;border-top:1px solid rgba(255,255,255,.08)!important;background:var(--ground-deep)!important;background-image:none!important;color:var(--text-on-deep-muted);}body:not(.owner-console-page) .site-footer-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3.4fr);align-items:start;gap:40px}body:not(.owner-console-page) .site-footer-brand{display:grid;align-content:start;justify-items:center;gap:6px;text-align:center}body:not(.owner-console-page) .site-footer-brand>span{color:var(--text-on-deep-muted)!important;font-size:14px;line-height:1.6}body:not(.owner-console-page) .site-footer .site-footer-mark{display:inline-flex;flex-direction:column;align-items:center;gap:6px;width:fit-content;color:var(--text-on-deep)!important;font-size:18px;text-decoration:none;}body:not(.owner-console-page) .site-footer-mark img{width:48px;height:48px;border-radius:12px}body:not(.owner-console-page) .site-footer-mark strong{color:var(--text-on-deep)!important}body:not(.owner-console-page) .site-footer .site-footer-motto{color:var(--highlight)!important;font-weight:600}body:not(.owner-console-page) .site-footer-columns{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}body:not(.owner-console-page) .site-footer-columns>div{display:grid;align-content:start;gap:8px}body:not(.owner-console-page) .site-footer .site-footer-heading{margin-bottom:4px;color:var(--text-on-deep)!important;font-size:13px;font-weight:700}body:not(.owner-console-page) .site-footer-columns a{color:var(--text-on-deep-muted)!important;font-size:14px!important;line-height:1.5;text-decoration:none}body:not(.owner-console-page) .site-footer-columns a:hover{color:var(--highlight)!important}body:not(.owner-console-page) .site-footer-bottom{display:flex;justify-content:center;margin-top:28px;padding-top:16px;border-top:1px solid rgba(255,255,255,.10);}body:not(.owner-console-page) .site-footer-bottom>span{color:var(--text-on-deep-muted)!important;font-size:12px}body:not(.owner-console-page) .site-footer .trading-disclosure{margin:8px 0 0!important;padding:0!important;border:0!important;color:var(--text-on-deep-muted)!important;font-size:12px!important;line-height:1.5!important;text-align:center;}@media (max-width:900px){body:not(.owner-console-page) .site-footer-top{grid-template-columns:minmax(0,1fr)}body:not(.owner-console-page) .site-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}body:not(.owner-console-page):not(.site-dark) .audience-promise{text-align:center}body:not(.owner-console-page):not(.site-dark) .audience-promise>:is(.eyebrow,h2,p){margin-inline:auto!important}body:not(.owner-console-page):not(.site-dark) .audience-promise-grid{text-align:left}body:not(.owner-console-page) .guide-cta-note{display:block;margin-top:var(--s-2);font-size:var(--t-xs);line-height:1.5}body:not(.owner-console-page) .legal-toc{margin:0 0 var(--s-6);padding:var(--s-5) var(--s-6);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface-card)}body:not(.owner-console-page) .legal-toc p{margin:0 0 var(--s-3);color:var(--text-subtle);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}body:not(.owner-console-page) .legal-toc ol{columns:2 260px;column-gap:var(--s-7);margin:0;padding:0;list-style:none}body:not(.owner-console-page) .legal-toc li{padding:4px 0;break-inside:avoid}body:not(.owner-console-page) .legal-toc a{color:var(--text);font-size:15px;text-decoration:none}body:not(.owner-console-page) .legal-toc a:hover{color:var(--brand);text-decoration:underline}body:not(.owner-console-page) .legal-page h2[id^="section-"]{scroll-margin-top:110px}
