@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,300;9..144,400;9..144,500;9..144,600;9..144,700&family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";:root{--pad-x: clamp(20px, 4.5vw, 64px);--pad-y: clamp(56px, 9vw, 140px);--pad-y-sm: clamp(40px, 6vw, 96px);--pad-y-lg: clamp(72px, 11vw, 160px);--tap-min: 44px;--bp-desktop: 1024px}.sbt-section{padding:var(--pad-y) var(--pad-x)}.sbt-section--sm{padding:var(--pad-y-sm) var(--pad-x)}.sbt-section--lg{padding:var(--pad-y-lg) var(--pad-x)}.sbt-container{width:100%;max-width:var(--content-bleed);margin-inline:auto}.sbt-container--narrow{max-width:var(--content-narrow)}.sbt-container--base{max-width:var(--content-base)}.sbt-container--wide{max-width:var(--content-wide)}.sbt-grid{display:grid;gap:var(--s-8)}.sbt-grid--gap-sm{gap:var(--s-4)}.sbt-grid--gap-lg{gap:var(--s-12)}.sbt-grid--2,.sbt-grid--3,.sbt-grid--4,.sbt-grid--auto{grid-template-columns:1fr}@media(min-width:640px){.sbt-grid--3,.sbt-grid--4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.sbt-grid--2{grid-template-columns:repeat(2,1fr)}.sbt-grid--3{grid-template-columns:repeat(3,1fr)}.sbt-grid--4{grid-template-columns:repeat(4,1fr)}}.sbt-grid--1-2,.sbt-grid--2-1,.sbt-grid--2-3{grid-template-columns:1fr}@media(min-width:1024px){.sbt-grid--1-2{grid-template-columns:1fr 2fr}.sbt-grid--2-1{grid-template-columns:2fr 1fr}.sbt-grid--2-3{grid-template-columns:2fr 3fr}}.sbt-tap{min-height:var(--tap-min);display:inline-flex;align-items:center}@media(max-width:1023.98px){.sbt-mobile-tap-region a,.sbt-mobile-tap-region button{min-height:var(--tap-min);display:inline-flex;align-items:center}}.sbt-row-to-stack{display:flex;flex-direction:column;gap:var(--s-4);align-items:stretch}@media(min-width:1024px){.sbt-row-to-stack{flex-direction:row;align-items:center;gap:var(--s-6)}}.sbt-cta-cluster{display:flex;flex-direction:column;gap:var(--s-3);align-items:stretch;width:100%}.sbt-cta-cluster>*{width:100%;justify-content:center}@media(min-width:640px){.sbt-cta-cluster{flex-direction:row;flex-wrap:wrap;align-items:center;width:auto}.sbt-cta-cluster>*{width:auto}}.sbt-hide-mobile{display:none}.sbt-show-mobile{display:block}@media(min-width:1024px){.sbt-hide-mobile{display:block}.sbt-show-mobile{display:none}}.sbt-decorative{display:none}@media(min-width:768px){.sbt-decorative{display:block}}.t-display{font-size:clamp(var(--fs-48),9vw,var(--fs-128))}.t-h1{font-size:clamp(var(--fs-36),6.5vw,var(--fs-88))}.t-h2{font-size:clamp(var(--fs-30),4.4vw,var(--fs-64))}.t-h3{font-size:clamp(var(--fs-24),3vw,var(--fs-36))}html[data-scroll-lock=true]{overflow:hidden;touch-action:none}html[data-scroll-lock=true] body{overflow:hidden}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}:focus-visible{outline:2px solid var(--gold-400);outline-offset:2px;border-radius:var(--r-xs)}:root{--ink-0: #FFFFFF;--ink-50: #FAFAF8;--ink-100: #F2F1ED;--ink-200: #E4E2DB;--ink-300: #C9C6BC;--ink-400: #8E8B82;--ink-500: #5C5A54;--ink-600: #3A3A36;--ink-700: #1F1F1D;--ink-800: #111110;--ink-900: #0A0A09;--gold-50: #F6EFD9;--gold-200: #E6D49A;--gold-400: #C9A65A;--gold-600: #8A6E2F;--gold-700: #5C4920;--steel-200: #C7D2DC;--steel-400: #6F8597;--steel-600: #3D5566;--bg-page: var(--ink-0);--bg-surface: var(--ink-50);--bg-raised: #FFFFFF;--bg-inverse: var(--ink-900);--fg-primary: var(--ink-700);--fg-strong: var(--ink-900);--fg-muted: var(--ink-500);--fg-faint: var(--ink-400);--fg-on-inverse: var(--ink-50);--fg-link: var(--ink-900);--fg-link-hover: var(--gold-600);--border-hairline: var(--ink-200);--border-strong: var(--ink-700);--border-on-dark: rgba(255,255,255,.14);--status-success: #3F6E4A;--status-warning: #B07F1A;--status-danger: #8E3B2C;--font-display: "Fraunces", "Times New Roman", Georgia, serif;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono: "JetBrains Mono", "SF Mono", ui-monospace, Consolas, monospace;--fs-12: .75rem;--fs-13: .8125rem;--fs-14: .875rem;--fs-16: 1rem;--fs-18: 1.125rem;--fs-20: 1.25rem;--fs-24: 1.5rem;--fs-30: 1.875rem;--fs-36: 2.25rem;--fs-48: 3rem;--fs-64: 4rem;--fs-88: 5.5rem;--fs-128: 8rem;--lh-tight: 1.04;--lh-snug: 1.18;--lh-base: 1.5;--lh-loose: 1.7;--tr-tight: -.02em;--tr-snug: -.01em;--tr-flat: 0;--tr-eyebrow: .18em;--tr-label: .08em;--w-light: 300;--w-regular: 400;--w-medium: 500;--w-semibold: 600;--w-bold: 700;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--s-20: 80px;--s-24: 96px;--s-32: 128px;--s-40: 160px;--r-0: 0;--r-xs: 2px;--r-sm: 4px;--r-md: 8px;--r-lg: 12px;--r-pill: 999px;--shadow-hairline: 0 0 0 1px var(--border-hairline);--shadow-low: 0 1px 2px rgba(17,17,16,.04), 0 1px 1px rgba(17,17,16,.03);--shadow-mid: 0 8px 24px -8px rgba(17,17,16,.1), 0 2px 4px rgba(17,17,16,.04);--shadow-high: 0 24px 48px -12px rgba(17,17,16,.18), 0 4px 8px rgba(17,17,16,.06);--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in: cubic-bezier(.55, 0, 1, .45);--ease-std: cubic-bezier(.4, 0, .2, 1);--dur-fast: .14s;--dur-base: .22s;--dur-slow: .48s;--content-narrow: 720px;--content-base: 980px;--content-wide: 1240px;--content-bleed: 1440px}.t-display{font-family:var(--font-display);font-weight:var(--w-light);font-size:clamp(var(--fs-64),8vw,var(--fs-128));line-height:var(--lh-tight);letter-spacing:var(--tr-tight);font-variation-settings:"opsz" 144}.t-h1{font-family:var(--font-display);font-weight:var(--w-light);font-size:clamp(var(--fs-48),6vw,var(--fs-88));line-height:var(--lh-tight);letter-spacing:var(--tr-tight);font-variation-settings:"opsz" 96}.t-h2{font-family:var(--font-display);font-weight:var(--w-regular);font-size:clamp(var(--fs-36),4vw,var(--fs-64));line-height:var(--lh-snug);letter-spacing:var(--tr-tight);font-variation-settings:"opsz" 72}.t-h3{font-family:var(--font-display);font-weight:var(--w-regular);font-size:var(--fs-36);line-height:var(--lh-snug);letter-spacing:var(--tr-snug)}.t-h4{font-family:var(--font-sans);font-weight:var(--w-medium);font-size:var(--fs-24);line-height:var(--lh-snug);letter-spacing:var(--tr-snug)}.t-h5{font-family:var(--font-sans);font-weight:var(--w-semibold);font-size:var(--fs-18);line-height:var(--lh-snug)}.t-lead{font-family:var(--font-sans);font-weight:var(--w-regular);font-size:var(--fs-20);line-height:var(--lh-base);color:var(--fg-muted)}.t-body{font-family:var(--font-sans);font-weight:var(--w-regular);font-size:var(--fs-16);line-height:var(--lh-base);color:var(--fg-primary)}.t-small{font-family:var(--font-sans);font-size:var(--fs-14);line-height:var(--lh-base);color:var(--fg-muted)}.t-eyebrow{font-family:var(--font-sans);font-weight:var(--w-medium);font-size:var(--fs-12);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--fg-muted)}.t-label{font-family:var(--font-sans);font-weight:var(--w-medium);font-size:var(--fs-13);letter-spacing:var(--tr-label);text-transform:uppercase}.t-mono{font-family:var(--font-mono);font-size:var(--fs-13);letter-spacing:0}.t-quote{font-family:var(--font-display);font-weight:var(--w-light);font-style:italic;font-size:clamp(var(--fs-24),3vw,var(--fs-36));line-height:var(--lh-snug);letter-spacing:var(--tr-snug)}.sbt-prose{color:var(--fg-primary);font-family:var(--font-sans);font-size:var(--fs-16);line-height:var(--lh-base);text-wrap:pretty}.sbt-prose h1{font:inherit}.sbt-prose h1{all:revert}.sbt-prose a{color:var(--fg-link);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px;text-decoration-color:var(--ink-300);transition:color var(--dur-base) var(--ease-out),text-decoration-color var(--dur-base) var(--ease-out)}.sbt-prose a:hover{color:var(--fg-link-hover);text-decoration-color:currentColor}.sbt-nav{display:flex;align-items:center;justify-content:space-between;padding:16px var(--pad-x);border-bottom:1px solid var(--ink-200);background:#fff;position:sticky;top:0;z-index:50}@media(min-width:1024px){.sbt-nav{padding:24px var(--pad-x)}}.sbt-nav__brand{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit;min-height:var(--tap-min)}.sbt-nav__word{font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-900)}@media(min-width:1024px){.sbt-nav__word{font-size:15px}}.sbt-nav__links{display:none}@media(min-width:1024px){.sbt-nav__links{display:flex;gap:36px;align-items:center}}.sbt-nav__link{font-size:14px;color:var(--fg-muted);text-decoration:none;letter-spacing:.01em;cursor:pointer;min-height:var(--tap-min);display:inline-flex;align-items:center}.sbt-nav__link[data-active=true],.sbt-nav__link:hover{color:var(--ink-900)}.sbt-nav__dropdown{position:relative}.sbt-nav__dropdown-trigger{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--fg-muted);letter-spacing:.01em;cursor:pointer;min-height:var(--tap-min);background:none;border:none;padding:0;font-family:inherit}.sbt-nav__dropdown-trigger[data-active=true]{color:var(--ink-900)}.sbt-nav__dropdown-caret{font-size:9px;opacity:.6;transition:transform .15s var(--ease-out)}.sbt-nav__dropdown-panel{position:absolute;top:100%;left:-24px;padding-top:18px;z-index:60;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s var(--ease-out),visibility .15s var(--ease-out)}.sbt-nav__dropdown:hover .sbt-nav__dropdown-panel,.sbt-nav__dropdown:focus-within .sbt-nav__dropdown-panel{opacity:1;visibility:visible;pointer-events:auto}.sbt-nav__dropdown:hover .sbt-nav__dropdown-caret,.sbt-nav__dropdown:focus-within .sbt-nav__dropdown-caret{transform:rotate(180deg)}.sbt-nav__dropdown-card{background:#fff;border:1px solid var(--ink-200);box-shadow:0 12px 32px #14110f14;min-width:380px;padding:8px 0}.sbt-nav__dropdown-item{display:block;padding:16px 24px;border-bottom:1px solid var(--ink-100);text-decoration:none;color:var(--fg-strong)}.sbt-nav__dropdown-item:last-child{border-bottom:none}.sbt-nav__dropdown-item:hover{background:var(--ink-50)}.sbt-nav__hamburger{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:var(--tap-min);height:var(--tap-min);background:none;border:none;cursor:pointer;padding:0}@media(min-width:1024px){.sbt-nav__hamburger{display:none}}.sbt-nav__hamburger-bar{display:block;width:22px;height:1.5px;background:var(--ink-900);transition:transform .2s var(--ease-out),opacity .2s var(--ease-out)}.sbt-nav__hamburger[data-open=true] .sbt-nav__hamburger-bar:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.sbt-nav__hamburger[data-open=true] .sbt-nav__hamburger-bar:nth-child(2){opacity:0}.sbt-nav__hamburger[data-open=true] .sbt-nav__hamburger-bar:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.sbt-mobile-menu{position:fixed;inset:0;background:#fff;z-index:40;display:flex;flex-direction:column;padding:88px var(--pad-x) 32px;overflow-y:auto;transform:translate(100%);transition:transform .28s var(--ease-out);visibility:hidden}.sbt-mobile-menu[data-open=true]{transform:translate(0);visibility:visible}@media(min-width:1024px){.sbt-mobile-menu{display:none}}.sbt-mobile-menu__link{font-family:var(--font-display);font-weight:300;font-size:28px;color:var(--ink-900);text-decoration:none;padding:16px 0;border-bottom:1px solid var(--ink-100);min-height:var(--tap-min);display:flex;align-items:center;letter-spacing:-.01em}.sbt-mobile-menu__link[data-active=true]{color:var(--ink-900)}.sbt-mobile-menu__group-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-muted);margin:32px 0 8px}.sbt-mobile-menu__sublink{font-size:17px;color:var(--fg-strong);text-decoration:none;padding:14px 0;border-bottom:1px solid var(--ink-100);min-height:var(--tap-min);display:flex;align-items:center;gap:12px}.sbt-mobile-menu__kind{font-family:var(--font-mono);font-size:9px;letter-spacing:.16em;padding:2px 6px;border:1px solid var(--ink-200);color:var(--fg-faint);text-transform:uppercase}.sbt-mobile-menu__kind[data-kind=SCENARIO]{color:var(--gold-600);border-color:var(--gold-200);background:var(--gold-50)}.sbt-mobile-menu__cta{background:var(--ink-900);color:#fff;text-decoration:none;padding:18px 24px;font-size:14px;font-weight:500;letter-spacing:.04em;text-align:center;margin-top:32px;min-height:var(--tap-min);display:flex;align-items:center;justify-content:center}.sbt-nav__cta{background:var(--ink-900);color:#fff;text-decoration:none;padding:10px 22px;font-size:13px;font-weight:500;letter-spacing:.04em;display:inline-flex;align-items:center;min-height:var(--tap-min)}.sbt-pagehero{position:relative;padding:clamp(64px,9vw,120px) var(--pad-x) clamp(48px,7vw,80px);overflow:hidden;border-bottom:1px solid var(--ink-200)}.sbt-pagehero__bg{position:absolute;right:-120px;top:40px;width:540px;opacity:.04;pointer-events:none;display:none}@media(min-width:768px){.sbt-pagehero__bg{display:block}}.sbt-pagehero__inner{position:relative;max-width:1100px}.sbt-pagehero__title{font-family:var(--font-display);font-weight:300;font-size:clamp(36px,5.6vw,84px);line-height:1.04;letter-spacing:-.03em;margin:0 0 24px;max-width:1080px;font-variation-settings:"opsz" 144}@media(min-width:768px){.sbt-pagehero__title{margin:0 0 28px}}.sbt-pagehero__kicker{font-size:clamp(16px,1.6vw,20px);line-height:1.5;color:var(--fg-muted);max-width:760px;margin:0}.sbt-footer{background:var(--ink-900);color:var(--ink-50);padding:clamp(56px,8vw,80px) var(--pad-x) 32px}.sbt-footer__inner{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:640px){.sbt-footer__inner{grid-template-columns:1fr 1fr;gap:48px}}@media(min-width:1024px){.sbt-footer__inner{grid-template-columns:2fr 1fr 1fr 1fr;gap:56px}}.sbt-footer__brand-block{grid-column:1 / -1}@media(min-width:1024px){.sbt-footer__brand-block{grid-column:auto}}.sbt-footer__bottom{max-width:1240px;margin:clamp(40px,6vw,64px) auto 0;padding-top:24px;border-top:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:12px;font-size:12px;color:#f2f1ed80;letter-spacing:.04em}@media(min-width:768px){.sbt-footer__bottom{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}}.sbt-ctaband{padding:var(--pad-y) var(--pad-x);border-top:1px solid var(--ink-200)}.sbt-ctaband__inner{max-width:980px;margin:0 auto}.sbt-ctaband__title{font-family:var(--font-display);font-weight:300;font-size:clamp(32px,5vw,72px);line-height:1.05;letter-spacing:-.03em;margin:24px 0 20px;font-variation-settings:"opsz" 120}@media(min-width:768px){.sbt-ctaband__title{margin:32px 0 24px}}.sbt-ctaband__sub{font-size:clamp(16px,1.6vw,18px);line-height:1.55;color:var(--fg-muted);max-width:720px;margin:0 0 32px}@media(min-width:768px){.sbt-ctaband__sub{margin:0 0 40px}}.sbt-cta-cluster{display:flex;flex-direction:column;align-items:stretch;gap:12px;flex-wrap:wrap;max-width:100%}@media(min-width:480px){.sbt-cta-cluster{flex-direction:row;align-items:center;gap:16px}}.sbt-cta-primary,.sbt-cta-secondary{box-sizing:border-box;padding:16px 24px;font-size:14px;font-weight:500;letter-spacing:.04em;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-height:var(--tap-min);max-width:100%;width:100%}@media(min-width:480px){.sbt-cta-primary,.sbt-cta-secondary{width:auto;padding:16px 32px}}.sbt-cta-primary{background:var(--ink-900);color:#fff;border:1px solid var(--ink-900)}.sbt-cta-secondary{background:transparent;color:var(--ink-900);border:1px solid var(--ink-700)}.sbt-grid-3{display:grid;grid-template-columns:1fr}@media(min-width:768px){.sbt-grid-3{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.sbt-grid-3{grid-template-columns:repeat(3,1fr)}}.sbt-grid-2{display:grid;grid-template-columns:1fr}@media(min-width:768px){.sbt-grid-2{grid-template-columns:repeat(2,1fr)}}.sbt-grid-split{display:grid;grid-template-columns:1fr;gap:24px}@media(min-width:768px){.sbt-grid-split{grid-template-columns:1fr 1fr;gap:32px}}.sbt-grid-4{display:grid;grid-template-columns:1fr}@media(min-width:600px){.sbt-grid-4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.sbt-grid-4{grid-template-columns:repeat(4,1fr)}}.sbt-partners-step{display:grid;grid-template-columns:1fr;gap:16px;padding:32px 0}@media(min-width:768px){.sbt-partners-step{grid-template-columns:100px 1fr;gap:48px;padding:40px 0}}
