@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0554df8742cd4e54-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/82870be00e201693-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a920104f1c789752-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_11f467{font-family:Fraunces,Fraunces Fallback;font-weight:600;font-style:normal}.__variable_11f467{--sbpx-fraunces:"Fraunces","Fraunces Fallback"}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/09f6c2baa931b883-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6b4fe0bff7871930-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/064ea76c844b54f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b0fde133b3c9bd9c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Libre Franklin;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/92daa4d0098aa288-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Libre Franklin Fallback;src:local("Arial");ascent-override:92.61%;descent-override:23.58%;line-gap-override:0.00%;size-adjust:104.31%}.__className_cf743f{font-family:Libre Franklin,Libre Franklin Fallback;font-style:normal}.__variable_cf743f{--sbpx-franklin:"Libre Franklin","Libre Franklin Fallback"}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b64bfffbf346612f.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ef549d9ec978f04d.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb407b189f36a608.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_629c45{font-family:Big Shoulders;font-style:normal}.__variable_629c45{--sbpx-shoulders:"Big Shoulders"}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/34d4c8ecb6d7f7f1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a09aa1bf3047c7aa-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64ba746cc47c21c4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/bd2e9526268f5aaa-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fc835f965ebbf3be-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a016d0ae30a81913-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Zilla Slab Fallback;src:local("Times New Roman");ascent-override:88.36%;descent-override:23.96%;line-gap-override:0.00%;size-adjust:106.83%}.__className_4c0c9e{font-family:Zilla Slab,Zilla Slab Fallback;font-style:normal}.__variable_4c0c9e{--sbpx-zilla:"Zilla Slab","Zilla Slab Fallback"}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8ad09733b230535e-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/34f66530795e63b7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1aa30d90cef1fea9-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Syne Fallback;src:local("Arial");ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.00%;size-adjust:98.47%}.__className_f4a6a1{font-family:Syne,Syne Fallback;font-weight:700;font-style:normal}.__variable_f4a6a1{--sbpx-syne:"Syne","Syne Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_ce0e09{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_ce0e09{--sbpx-instrument:"Instrument Sans","Instrument Sans Fallback"}@property --t-bg{syntax:"<color>";inherits:true;initial-value:transparent}@property --t-surface{syntax:"<color>";inherits:true;initial-value:transparent}@property --t-ink{syntax:"<color>";inherits:true;initial-value:transparent}@property --t-muted{syntax:"<color>";inherits:true;initial-value:transparent}@property --t-accent{syntax:"<color>";inherits:true;initial-value:transparent}@property --t-accent-ink{syntax:"<color>";inherits:true;initial-value:transparent}.sbpx{--sx-ink:#14041f;--sx-body:#2a2433;--sx-magenta:#ff02eb;--sx-magenta-ink:#c4008a;--sx-plum:#603070;--sx-lavender:#a090c0;--sx-mist:#f7f6fb;--sx-paper:#fcfbfe;--sx-line:#e7e3f0;--sx-neon:#ffd6fc;--sx-moon:#f3eefa;--sx-muted:color-mix(in oklab,var(--sx-body) 72%,var(--sx-paper));--sx-shade-sm:0 2px 4px -2px color-mix(in srgb,var(--sx-ink) 8%,transparent);--sx-day-shadow:0 30px 60px -28px color-mix(in srgb,var(--sx-ink) 38%,transparent);--sx-r-control:8px;--sx-r-window:6px;--sx-ease-out:cubic-bezier(0.23,1,0.32,1);--sx-morph:cubic-bezier(0.645,0.045,0.355,1);--sx-enter:cubic-bezier(0.215,0.61,0.355,1);--sx-sans:var(--font-archivo),ui-sans-serif,system-ui,sans-serif;--sx-display:var(--font-michroma),ui-sans-serif,system-ui,sans-serif;--sx-mono:var(--font-doto),ui-monospace,monospace;position:absolute;top:0;left:0;width:1440px;height:900px;overflow:hidden;transform-origin:0 0;contain:layout paint style;visibility:hidden;pointer-events:none;user-select:none;background:linear-gradient(to bottom,var(--sx-paper) 76%,color-mix(in oklab,var(--sx-lavender) 30%,var(--sx-paper)));color:var(--sx-body);font-family:var(--sx-sans);font-size:16px;line-height:1.5;text-align:left;letter-spacing:normal;-webkit-font-smoothing:antialiased}.sbpx[data-ready]{visibility:visible}.sbpx[data-layout=card]{width:600px;height:340px}.sbpx p{margin:0}.sbpx img{display:block;max-width:none}.sbpx :is(.sbp-legend,.sbp-device-label,.sbp-cta,.sbpx-by,.sbpx-talk){-webkit-text-stroke:.35px currentColor}.sbpx-head{display:flex;align-items:center;justify-content:space-between;height:72px;padding:0 57.6px;color:var(--sx-ink)}.sbpx-lockup{display:inline-flex;align-items:center;gap:8px}.sbpx-lockup img{width:28px;height:28px}.sbpx-lockup-text{display:flex;flex-direction:column;gap:2px}.sbpx-wordmark{font:400 17px/1.15 var(--sx-display);letter-spacing:-.025em}.sbpx-stop{display:inline-block;width:.2em;height:.2em;margin-left:.08em;background:var(--sx-magenta)}.sbpx-by{font:800 10px/1.2 var(--sx-mono);letter-spacing:.1em;text-transform:uppercase}.sbpx-by,.sbpx-nav{color:var(--sx-body)}.sbpx-nav{display:flex;align-items:center;gap:28px;font-size:14px;font-weight:500}.sbpx-talk{display:inline-flex;align-items:center;height:40px;padding:0 18px;border:1px solid color-mix(in srgb,var(--sx-magenta) 40%,transparent);border-radius:var(--sx-r-control);font:800 14px/1 var(--sx-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--sx-magenta-ink)}.sbpx .sbp-hero{--head-size:39.74px;--chrome-h:38px;--gap:57.6px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-areas:"intro stage" "side stage" ". stage";grid-template-rows:minmax(min-content,0) auto 1fr;column-gap:var(--gap);padding:22.5px 57.6px 48px}.sbpx .sbp-hero:before{content:"";grid-area:1/1/3/2;height:calc(50px + 38px + 475.2px)}.sbpx .sbp-intro{grid-area:intro;min-width:0;padding-top:24px}.sbpx .sbp-kicker{margin-bottom:18px;font-size:14px;font-weight:600;color:var(--sx-plum)}.sbpx .sbp-headline{font-weight:400;color:var(--sx-ink)}.sbpx .sbp-field,.sbpx .sbp-headline{font-family:var(--sx-display);font-size:var(--head-size);line-height:1.22;letter-spacing:-.01em}.sbpx .sbp-field{display:grid;margin-top:.12em;border-bottom:2px solid var(--sx-ink)}.sbpx .sbp-field[data-focus]{border-bottom-color:var(--sx-magenta);box-shadow:0 1px 0 var(--sx-magenta)}.sbpx .sbp-ghost{display:flex;align-items:center;min-width:0;padding:.14em 0 .22em;overflow:hidden;white-space:pre;color:var(--sx-ink)}.sbpx .sbp-placeholder{color:color-mix(in oklab,var(--sx-ink) 46%,var(--sx-paper))}.sbpx .sbp-typed[data-selected]{background:#b4d5fe}.sbpx .sbp-caret,.sbpx .sbp-ghost-caret{flex:none;height:.95em;background:var(--sx-magenta)}.sbpx .sbp-ghost-caret{width:3px;margin-left:.12em}.sbpx .sbp-caret{width:2px;margin-left:.04em}.sbpx .sbp-caret[data-at=start]{margin:0 .04em 0 0}.sbpx[data-live] :is(.sbp-ghost-caret,.sbp-caret){animation:sbpx-blink 1.1s steps(1) infinite}@keyframes sbpx-blink{50%{opacity:0}}.sbpx .sbp-side{grid-area:side;min-width:0;display:flex;flex-direction:column;padding-top:16.2px}.sbpx .sbp-controls{flex:1;display:flex;flex-direction:column;gap:10px}.sbpx .sbp-ctl{display:flex;flex-direction:column;min-width:0}.sbpx .sbp-ctl:nth-child(2){flex:1 1 auto}.sbpx .sbp-ctl:nth-child(3){flex:2 1 auto}.sbpx .sbp-legend{margin:0 0 6px;font:800 11px/1.2 var(--sx-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sx-muted)}.sbpx .sbp-opts{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:10px}.sbpx .sbp-opts-trade{grid-template-columns:repeat(3,minmax(0,1fr))}.sbpx .sbp-opt{position:relative;display:flex}.sbpx :is(.sbp-pill,.sbp-type,.sbp-swatch){transition:background-color .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out,color .16s ease-out,transform .16s ease-out}.sbpx .sbp-opt[data-press] :is(.sbp-pill,.sbp-type,.sbp-swatch){transform:scale(.96);transition-duration:90ms}.sbpx .sbp-pill{position:relative;display:inline-flex;align-items:center;gap:14px;width:100%;height:88px;padding:0 14px 0 0;overflow:hidden;border:1px solid var(--sx-line);border-radius:var(--sx-r-control);background:var(--sx-paper);font-size:15px;font-weight:500;color:var(--sx-body)}.sbpx .sbp-opt[data-checked] .sbp-pill{border-color:var(--sx-ink);background:var(--sx-ink);color:var(--sx-paper)}.sbpx .sbp-thumb{position:relative;flex:none;align-self:stretch;width:38%;max-width:88px;min-width:56px;overflow:hidden;background:var(--sx-mist)}.sbpx .sbp-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sbpx .sbp-pill-label{min-width:0}.sbpx .sbp-palette{display:flex;flex-direction:column;gap:6px;width:100%}.sbpx .sbp-swatch{flex:1;display:grid;grid-template-columns:3fr 2fr;grid-template-rows:1fr 1fr;width:100%;min-height:37.8px;overflow:hidden;border-radius:var(--sx-r-control);box-shadow:0 0 0 1px var(--sx-line)}.sbpx .sbp-swatch i:first-child{grid-row:span 2;background:var(--sw-bg)}.sbpx .sbp-swatch i:nth-child(2){background:var(--sw-accent)}.sbpx .sbp-swatch i:nth-child(3){background:var(--sw-ink)}.sbpx .sbp-opt[data-checked] .sbp-swatch{box-shadow:0 0 0 2px var(--sx-paper),0 0 0 4px var(--sx-ink)}.sbpx .sbp-swatch-name{font-size:12.5px;font-weight:500;line-height:1.3;color:var(--sx-muted);white-space:nowrap;transition:color .16s ease-out}.sbpx .sbp-opt[data-checked] .sbp-swatch-name,.sbpx .sbp-type{color:var(--sx-ink)}.sbpx .sbp-type{display:inline-flex;flex-direction:column;align-items:flex-start;width:100%;padding:9px 12px;border:1px solid var(--sx-line);border-radius:var(--sx-r-control);background:var(--sx-paper);container-type:inline-size}.sbpx .sbp-opt[data-checked] .sbp-type{border-color:var(--sx-ink);box-shadow:inset 0 0 0 1px var(--sx-ink)}.sbpx .sbp-aa{--aa:27px;font-size:calc(var(--aa) * var(--aa-scale, 1));line-height:var(--aa)}.sbpx .sbp-type-sample{display:block;margin-top:auto;padding-top:5px;font-size:min(calc(14px * var(--aa-scale, 1)),calc(100cqi / (10.5 * var(--cw, .7))));line-height:16px;white-space:nowrap}.sbpx .sbp-type-label{padding-top:6px;font-family:var(--sx-sans);font-size:12px;font-weight:500;color:var(--sx-muted)}.sbpx .sbp-opt[data-checked] .sbp-type-label{color:var(--sx-ink)}.sbpx .sbp-cta-row{display:flex;align-items:center;gap:12px 18px;margin-top:14.4px}.sbpx .sbp-cta{display:inline-flex;flex:none;align-items:center;gap:12px;height:52px;padding:0 24px 0 26px;border-radius:var(--sx-r-control);background:var(--sx-magenta);color:var(--sx-ink);font:800 15px/1 var(--sx-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.sbpx .sbp-cta svg{width:16px;height:16px;margin-right:-2px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:square}.sbpx .sbp-cta-note{max-width:24ch;font-size:13px;line-height:1.4;color:var(--sx-muted)}.sbpx .sbp-stage{grid-area:stage;min-width:0;display:flex;flex-direction:column}.sbpx .sbp-stage-bar{display:flex;align-items:center;justify-content:flex-end;height:38px;margin-bottom:12px}.sbpx .sbp-device{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:3px;border:1px solid var(--sx-line);border-radius:var(--sx-r-control);background:var(--sx-paper)}.sbpx .sbp-device:before{content:"";position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:calc(var(--sx-r-control) - 3px);background:var(--sx-ink);transition:transform .32s var(--sx-ease-out)}.sbpx .sbp-device[data-device=phone]:before{transform:translateX(100%)}.sbpx .sbp-device-opt{position:relative;display:inline-flex}.sbpx .sbp-device-label{display:inline-flex;align-items:center;justify-content:center;width:100%;height:30px;padding:0 16px;font:800 11px/1 var(--sx-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sx-body);transition:color .2s ease-out,transform .12s ease-out}.sbpx .sbp-device-opt[data-checked] .sbp-device-label{color:var(--sx-paper)}.sbpx .sbp-device-opt[data-press] .sbp-device-label{transform:scale(.94)}.sbpx .sbp-note{margin-top:14px;font-size:13px;line-height:1.45;text-align:center;color:var(--sx-muted);transform:translateY(calc(var(--dh) - var(--ph)));transition:transform .6s var(--sx-morph)}.sbpx .sbp-devices[data-device=phone]+.sbp-note{transform:none}.sbpx{--dw:760.32px;--dh:513.2px;--pw:306.49px;--ph:640px;--bezel:10px;--status-h:30px;--chrome-h:38px;--win-r:6px;--phone-r:46px;--phone-inner-r:36px;--s-desk:0.594;--s-phone:0.73459}.sbpx .sbp-devices{position:relative;flex:none;width:var(--dw);height:var(--ph);margin-inline:auto;transition-property:--t-bg,--t-surface,--t-ink,--t-muted,--t-accent,--t-accent-ink;transition-duration:.45s;transition-timing-function:cubic-bezier(.2,.7,.2,1)}.sbpx .sbp-devices[data-snap]{transition:none}.sbpx .sbp-shell{position:absolute;inset:0;background:var(--sx-mist);clip-path:inset(0 0 calc(var(--ph) - var(--dh)) 0 round var(--win-r));transition:clip-path .6s var(--sx-morph),background-color .6s var(--sx-morph)}.sbpx .sbp-devices[data-device=phone] .sbp-shell{background:var(--sx-ink);clip-path:inset(0 calc((var(--dw) - var(--pw)) / 2) 0 round var(--phone-r))}.sbpx .sbp-frame{position:absolute;top:0;overflow:hidden;opacity:0;visibility:hidden;transition:opacity .12s ease-out,visibility 0s linear .12s}.sbpx .sbp-devices:not([data-hide]) .sbp-frame[data-on]{opacity:1;visibility:visible;transition:opacity .3s ease-out,visibility 0s}.sbpx .sbp-frame[data-device=desktop]{--s:var(--s-desk);left:0;width:var(--dw);height:var(--dh);border-radius:var(--win-r);background:var(--sx-mist);box-shadow:0 0 0 1px var(--sx-line),var(--sx-shade-sm),var(--sx-day-shadow)}.sbpx .sbp-frame[data-device=phone]{--s:var(--s-phone);left:calc((var(--dw) - var(--pw)) / 2);width:var(--pw);height:var(--ph);padding:var(--bezel);border-radius:var(--phone-r);background:var(--sx-ink);box-shadow:inset 0 0 0 1.5px color-mix(in oklab,var(--sx-lavender) 45%,var(--sx-ink)),var(--sx-shade-sm),var(--sx-day-shadow)}.sbpx .sbp-frame-inner{display:flex;flex-direction:column;height:100%}.sbpx .sbp-frame[data-device=phone] .sbp-frame-inner{overflow:hidden;border-radius:var(--phone-inner-r);background:var(--t-bg)}.sbpx .sbp-chrome{flex:none;display:grid;grid-template-columns:1fr minmax(0,2.4fr) 1fr;align-items:center;height:var(--chrome-h,38px);padding:0 14px;border-bottom:1px solid var(--sx-line);background:var(--sx-mist)}.sbpx .sbp-dots{display:flex;gap:6px}.sbpx .sbp-dots i{width:10px;height:10px;border-radius:50%;background:color-mix(in oklab,var(--sx-lavender) 45%,var(--sx-mist))}.sbpx .sbp-address{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;height:24px;padding:0 12px;border-radius:2px;background:var(--sx-paper);box-shadow:0 0 0 1px var(--sx-line);font-size:12px;font-weight:500;color:var(--sx-body)}.sbpx .sbp-address span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sbpx .sbp-address svg{flex:none;width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.2;opacity:.6}.sbpx .sbp-status{position:relative;flex:none;display:flex;align-items:center;justify-content:space-between;height:var(--status-h);padding:2px 22px 0 26px;background:var(--t-bg);color:var(--t-ink);font-size:11px;font-weight:600}.sbpx .sbp-island{position:absolute;top:7px;left:50%;width:72px;height:20px;border-radius:999px;background:var(--sx-ink);transform:translateX(-50%)}.sbpx .sbp-signal{display:flex;align-items:flex-end;gap:2px;height:9px}.sbpx .sbp-signal i{width:3px;border-radius:1px;background:currentColor}.sbpx .sbp-signal i:first-child{height:4px}.sbpx .sbp-signal i:nth-child(2){height:6.5px}.sbpx .sbp-signal i:nth-child(3){height:9px}.sbpx .sbp-screen{position:relative;flex:1;min-height:0;overflow:hidden;background:var(--sx-paper)}.sbpx .sbp-viewport{position:absolute;top:0;left:0;width:1280px;height:calc(100% / var(--s));overflow:hidden;transform:scale(var(--s));transform-origin:0 0}.sbpx .sbp-frame[data-device=phone] .sbp-viewport{width:390px}.sbpx .sbp-layer{height:100%;transition:opacity .22s cubic-bezier(.55,.085,.68,.53),transform .22s cubic-bezier(.55,.085,.68,.53)}.sbpx .sbp-layer[data-out]{opacity:0;transform:translateY(-8px)}.sbpx .sbp-layer[data-enter]{animation:sbpx-layer-in .32s var(--sx-enter) both}@keyframes sbpx-layer-in{0%{opacity:0;transform:translateY(8px)}}.sbpx .sbpx-txt{transition:opacity 90ms ease-out}.sbpx .sbp-layer[data-dip] .sbpx-txt{opacity:.4}.sbpx .tpl{container:sbpx-tpl/inline-size;position:relative;isolation:isolate;overflow:clip;min-height:100%;background:var(--t-bg);color:var(--t-ink);font-family:var(--t-body);font-size:16px;line-height:1.5;font-variant-numeric:lining-nums;font-synthesis-weight:none}.sbpx .tpl img{position:absolute;inset:0;width:100%;height:100%}.sbpx .tpl .t-display{font-family:var(--t-display);font-weight:var(--t-display-weight)}.sbpx :is(.tb-name,.tc-name,.tt-name){overflow-wrap:anywhere;font-size:min(calc(var(--fit) * var(--t-display-scale, 1)),calc(var(--col) / (var(--name-chars, 10) * var(--t-display-cw, .6))))}.sbpx .tb-hero{position:relative;display:grid}.sbpx .tb-photo{position:relative;height:600px}.sbpx .tb-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,color-mix(in oklab,var(--t-bg) 75%,transparent) 0,transparent 20%,transparent 38%,color-mix(in oklab,var(--t-bg) 70%,transparent) 62%,var(--t-bg) 86%)}.sbpx .tb-img{object-fit:cover;object-position:62% 50%;filter:saturate(.82) contrast(1.04)}.sbpx .tb-mat{display:none;position:absolute;inset:20px;z-index:1;border:1px solid color-mix(in oklab,var(--t-accent) 75%,transparent)}.sbpx .tb-bar{position:absolute;inset:0 0 auto;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px}.sbpx .tb-mark{min-width:0;overflow:hidden;font-size:15px;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis}.sbpx .tb-nav{display:none}.sbpx .tb-burger{flex:none;width:24px;height:2px;margin-bottom:7px;background:var(--t-ink);box-shadow:0 7px 0 var(--t-ink)}.sbpx .tb-lede{position:relative;z-index:2;margin-top:-210px;padding:0 22px 56px}.sbpx .tb-kicker{display:flex;align-items:center;gap:12px;font-size:13px;letter-spacing:.02em;color:var(--t-muted)}.sbpx .tb-rule{width:32px;height:1px;background:var(--t-accent)}.sbpx .tb-name{--fit:15cqi;--col:calc(100cqi - 44px);margin:14px 0 20px;line-height:.9;letter-spacing:-.025em;text-wrap:balance}.sbpx .tb-name[data-fit=s]{--fit:18cqi}.sbpx .tb-name[data-fit=l]{--fit:11cqi;line-height:.95}.sbpx .tb-name[data-fit=xl]{--fit:9cqi;line-height:.95}.sbpx .tb-tagline{max-width:34ch;color:var(--t-muted)}.sbpx .tb-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px}.sbpx .tb-cta{display:inline-flex;flex:1 1 100%;align-items:center;justify-content:space-between;gap:18px;padding:17px 22px;background:var(--t-accent);color:var(--t-accent-ink);font-size:15px;font-weight:600;letter-spacing:.03em}.sbpx .tb-link{font-size:14px;text-decoration:underline;text-decoration-color:var(--t-accent);text-decoration-thickness:1px;text-underline-offset:6px}@container sbpx-tpl (min-width: 760px){.sbpx .tb-hero{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;min-height:62.5cqi}.sbpx .tb-photo{grid-column:2;grid-row:1/span 2;height:auto}.sbpx .tb-photo:after{display:none}.sbpx .tb-mat{display:block}.sbpx .tb-bar{position:static;grid-column:1;grid-row:1;padding:34px 56px}.sbpx .tb-mark{font-size:16px}.sbpx .tb-nav{display:flex;flex:none;gap:28px;font-size:14px;color:var(--t-muted)}.sbpx .tb-burger{display:none}.sbpx .tb-lede{grid-column:1;grid-row:2;align-self:end;margin:0;padding:0 56px 64px}.sbpx .tb-name{--col:calc(50cqi - 112px);--fit:9.6cqi;margin:22px 0 28px}.sbpx .tb-name[data-fit=s]{--fit:11.5cqi}.sbpx .tb-name[data-fit=l]{--fit:6.6cqi}.sbpx .tb-name[data-fit=xl]{--fit:5.4cqi}.sbpx .tb-tagline{font-size:18px}.sbpx .tb-actions{margin-top:36px}.sbpx .tb-cta{flex:none}}.sbpx .tc-bar{display:flex;justify-content:center;padding:18px 16px 8px}.sbpx .tc-bar-side{display:none}.sbpx .tc-nav{display:flex;gap:2px;padding:5px;border-radius:999px;background:var(--t-surface);font-size:14px;font-weight:500}.sbpx .tc-nav>*{padding:8px 16px;border-radius:999px}.sbpx .tc-nav>:first-child{background:var(--t-bg)}.sbpx .tc-hero{padding:36px 16px 0;text-align:center}.sbpx .tc-head,.sbpx .tc-hero{display:flex;flex-direction:column;align-items:center}.sbpx .tc-head{width:100%}.sbpx .tc-name{--fit:15cqi;--col:calc(100cqi - 32px);max-width:100%;line-height:.92;letter-spacing:-.035em;text-wrap:balance}.sbpx .tc-name[data-fit=s]{--fit:19cqi}.sbpx .tc-name[data-fit=l]{--fit:11cqi;line-height:.96}.sbpx .tc-name[data-fit=xl]{--fit:9cqi;line-height:.96}.sbpx .tc-tagline{max-width:34ch;margin-top:18px;font-size:17px;color:var(--t-muted)}.sbpx .tc-pill{display:inline-flex;align-items:center;margin-top:26px;padding:15px 30px;border-radius:999px;background:var(--t-accent);color:var(--t-accent-ink);font-size:16px;font-weight:600;box-shadow:0 5px 0 color-mix(in oklab,var(--t-accent) 55%,var(--t-ink))}.sbpx .tc-photo{position:relative;width:100%;height:400px;margin-top:52px;border-radius:28px}.sbpx .tc-img{object-fit:cover;border-radius:inherit}.sbpx .tc-sticker{position:absolute;top:-24px;left:14px;z-index:1;padding:7px;border-radius:999px;background:var(--t-accent);color:var(--t-accent-ink);font-size:17px;line-height:1;white-space:nowrap;transform:rotate(-4deg);box-shadow:0 12px 24px -12px color-mix(in oklab,var(--t-ink) 70%,transparent)}.sbpx .tc-sticker span{display:block;padding:10px 16px;border:1.5px dashed color-mix(in oklab,var(--t-accent-ink) 60%,transparent);border-radius:inherit}@container sbpx-tpl (min-width: 760px){.sbpx .tc-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:24px 40px 0}.sbpx .tc-bar-side{display:block;font-size:14px;color:var(--t-muted)}.sbpx .tc-bar-cta{justify-self:end;color:var(--t-ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--t-accent);text-decoration-thickness:2px;text-underline-offset:5px}.sbpx .tc-hero{padding:44px 40px 0}.sbpx .tc-name{--col:72cqi;--fit:8.6cqi;max-width:var(--col)}.sbpx .tc-name[data-fit=s]{--fit:11cqi}.sbpx .tc-name[data-fit=l],.sbpx .tc-name[data-fit=xl]{--col:84cqi;--fit:6.4cqi}.sbpx .tc-tagline{margin-top:22px;font-size:19px}.sbpx .tc-pill{margin-top:30px;padding:17px 34px;font-size:17px}.sbpx .tc-photo{height:36cqi;margin-top:64px;border-radius:40px}.sbpx .tc-sticker{top:-34px;left:56px;padding:9px;font-size:26px}.sbpx .tc-sticker span{padding:14px 24px}}.sbpx .tt-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;background:var(--t-ink);color:var(--t-bg);font-size:12.5px}.sbpx .tt-top-area{display:none}.sbpx .tt-top-call{display:flex;align-items:center;gap:12px}.sbpx .tt-top-phone{font-weight:600;font-variant-numeric:tabular-nums lining-nums}.sbpx .tt-top-link{padding:4px 10px;border-radius:3px;background:var(--t-accent);color:var(--t-accent-ink);font-weight:700}.sbpx .tt-tape{height:8px;background:repeating-linear-gradient(-45deg,var(--t-accent) 0 12px,var(--t-ink) 12px 24px)}.sbpx .tt-bar{justify-content:space-between;gap:16px;padding:16px;border-bottom:2px solid var(--t-ink)}.sbpx .tt-bar,.sbpx .tt-mark{display:flex;align-items:center}.sbpx .tt-mark{gap:12px;min-width:0;font-size:17px;letter-spacing:-.01em}.sbpx .tt-mark-box{flex:none;width:16px;height:16px;background:var(--t-accent);box-shadow:3px 3px 0 var(--t-ink)}.sbpx .tt-mark-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sbpx .tt-nav{display:none}.sbpx .tt-hero{display:grid;gap:40px;padding:36px 16px 56px}.sbpx .tt-name{--fit:13cqi;--col:calc(100cqi - 32px);line-height:.94;letter-spacing:-.04em;text-wrap:balance}.sbpx .tt-name[data-fit=s]{--fit:16cqi}.sbpx .tt-name[data-fit=l]{--fit:10cqi}.sbpx .tt-name[data-fit=xl]{--fit:8.5cqi}.sbpx .tt-tagline{max-width:38ch;margin-top:18px;font-size:17px;color:var(--t-muted)}.sbpx .tt-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.sbpx .tt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 24px;border:2px solid var(--t-ink);border-radius:4px;font-size:16px;font-weight:700;letter-spacing:-.005em;white-space:nowrap}.sbpx .tt-btn-main{flex:1 1 100%;background:var(--t-accent);color:var(--t-accent-ink);box-shadow:4px 4px 0 var(--t-ink)}.sbpx .tt-btn-call{display:none}.sbpx .tt-promise{display:flex;align-items:center;gap:10px;margin-top:22px;font-size:13px;color:var(--t-muted)}.sbpx .tt-promise:before{content:"";width:8px;height:8px;background:var(--t-accent);outline:2px solid var(--t-ink)}.sbpx .tt-shot{position:relative;margin:0 14px 14px 0}.sbpx .tt-block{position:absolute;inset:14px -14px -14px 14px;background:var(--t-accent);border:2px solid var(--t-ink)}.sbpx .tt-photo{position:relative;overflow:hidden;aspect-ratio:4/3;border:2px solid var(--t-ink);background:var(--t-surface)}.sbpx .tt-img{object-fit:cover;object-position:58% 60%}@container sbpx-tpl (min-width: 760px){.sbpx .tt-top{padding:10px 48px;font-size:13px}.sbpx .tt-top-area{display:inline}.sbpx .tt-bar{padding:20px 48px}.sbpx .tt-mark{font-size:19px}.sbpx .tt-nav{display:flex;gap:36px;font-size:15px;font-weight:600}.sbpx .tt-hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;padding:64px 48px 104px}.sbpx .tt-name{--col:calc((100cqi - 160px) * 0.55);--fit:8.4cqi}.sbpx .tt-name[data-fit=s]{--fit:10cqi}.sbpx .tt-name[data-fit=l]{--fit:6.2cqi}.sbpx .tt-name[data-fit=xl]{--fit:5cqi}.sbpx .tt-tagline{margin-top:24px;font-size:20px}.sbpx .tt-actions{margin-top:36px}.sbpx .tt-btn-main{flex:none}.sbpx .tt-btn{min-height:58px;padding:0 28px;font-size:17px}.sbpx .tt-btn-call{display:inline-flex}.sbpx .tt-shot{margin:0 24px 24px 0}.sbpx .tt-block{inset:24px -24px -24px 24px}.sbpx .tt-photo{aspect-ratio:1/1}}.sbpx-night{position:absolute;top:452px;left:1086px;z-index:3;width:300px;padding:0 22px 18px;border-radius:var(--sx-r-window);background:radial-gradient(ellipse 90% 60% at 50% 0,color-mix(in oklab,var(--sx-plum) 40%,transparent),transparent 70%),var(--sx-ink);box-shadow:0 24px 48px -12px color-mix(in srgb,var(--sx-ink) 55%,transparent),0 2px 6px color-mix(in srgb,var(--sx-ink) 30%,transparent);opacity:0;transform:translateY(10px) scale(.96);transform-origin:30% 100%;transition:opacity .18s ease-in-out,transform .18s ease-in-out}.sbpx-night:not([data-state=off]){opacity:1;transform:none;transition-duration:.28s;transition-timing-function:var(--sx-ease-out)}.sbpx-hang{display:block;width:100%;height:22px;fill:none;stroke:rgb(243 238 250/.38);stroke-width:1.5}.sbpx-hang path{vector-effect:non-scaling-stroke}.sbpx-board{display:grid;place-items:center;height:92px;padding:14px;border:1.5px solid rgb(243 238 250/.6);border-radius:2px;background:linear-gradient(180deg,rgb(255 255 255/.03),transparent 60%)}.sbpx-neon{font:400 23px/1.15 var(--sx-display);letter-spacing:.06em;text-align:center;text-wrap:balance;color:color-mix(in srgb,var(--sx-magenta) 32%,transparent)}.sbpx-neon[data-lit]{animation:sbpx-neon-on 1.3s 80ms both}@keyframes sbpx-neon-on{0%{color:color-mix(in srgb,var(--sx-magenta) 32%,transparent);text-shadow:none}10%,24%,46%,to{color:var(--sx-neon);text-shadow:0 0 2px #fff,0 0 6px var(--sx-magenta),0 0 16px var(--sx-magenta),0 0 34px color-mix(in srgb,var(--sx-magenta) 65%,transparent)}16%,34%{color:color-mix(in srgb,var(--sx-magenta) 40%,transparent);text-shadow:0 0 4px color-mix(in srgb,var(--sx-magenta) 40%,transparent)}}.sbpx-shop{display:block;width:100%;height:54px;margin-top:12px;fill:none;stroke:rgb(243 238 250/.6);stroke-width:1.5}.sbpx-cursor{position:absolute;top:-2px;left:-3px;z-index:4;width:22px;height:27px;opacity:0;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.5,0,.2,1),ease-out;will-change:transform}.sbpx-cursor[data-on]{opacity:.92}.sbpx-cursor svg{display:block;width:100%;height:100%;fill:var(--sx-ink);stroke:#fff;stroke-width:1.3;stroke-linejoin:round;filter:drop-shadow(0 2px 3px rgb(20 4 31/.25));transform-origin:10% 6%;transition:transform 90ms ease-out}.sbpx-cursor svg[data-press]{transform:scale(.86)}.sbpc{display:grid;grid-template-columns:206px minmax(0,1fr);column-gap:18px;height:100%;padding:16px 16px 14px}.sbpc-side{display:flex;flex-direction:column;min-width:0}.sbpc .sbp-headline{--head-size:14.5px;font-size:var(--head-size)}.sbpc .sbp-field{--head-size:19px;margin-top:4px;border-bottom-width:1.5px}.sbpc .sbp-ghost-caret{width:2px}.sbpc .sbp-controls{gap:8px;margin-top:12px}.sbpc .sbp-ctl:nth-child(n){flex:none}.sbpc .sbp-legend{margin-bottom:4px;font-size:8.5px}.sbpc .sbp-opts{gap:6px}.sbpc .sbp-pill{flex-direction:column;align-items:stretch;gap:0;height:62px;padding:0;border-radius:6px;font-size:11px}.sbpc .sbp-thumb{flex:1;width:auto;min-width:0;max-width:none}.sbpc .sbp-pill-label{padding:3px 7px 4px;line-height:1.2}.sbpc .sbp-swatch{min-height:26px;border-radius:5px}.sbpc .sbp-opt[data-checked] .sbp-swatch{box-shadow:0 0 0 1.5px var(--sx-paper),0 0 0 3px var(--sx-ink)}.sbpc .sbp-type{padding:5px 7px 4px;border-radius:6px}.sbpc .sbp-aa{--aa:19px}.sbpc .sbp-type-label{padding-top:2px;font-size:9px}.sbpc-stage{display:flex;flex-direction:column;min-width:0}.sbpc .sbp-stage-bar{height:26px;margin-bottom:8px}.sbpc .sbp-device{padding:2px;border-radius:6px}.sbpc .sbp-device:before{top:2px;bottom:2px;left:2px;width:calc(50% - 2px);border-radius:4px}.sbpc .sbp-device-label{height:20px;padding:0 10px;font-size:8.5px}.sbpx[data-layout=card]{--dw:342px;--dh:237.75px;--pw:133.21px;--ph:272px;--bezel:7px;--status-h:0px;--chrome-h:24px;--win-r:5px;--phone-r:24px;--phone-inner-r:18px;--s-desk:0.26719;--s-phone:0.30567}.sbpc .sbp-status{position:absolute;inset:0 0 auto;z-index:1;height:0;padding:0;background:none}.sbpc .sbp-status>span{display:none}.sbpc .sbp-island{top:5px;width:34px;height:9px}.sbpc .sbp-chrome{padding:0 8px}.sbpc .sbp-dots{gap:4px}.sbpc .sbp-dots i{width:6px;height:6px}.sbpc .sbp-address{gap:4px;height:15px;padding:0 6px;font-size:8.5px}.sbpc .sbp-address svg{width:7px;height:7px}.sbpx[data-layout=card] .sbpx-night{top:104px;left:398px;scale:.58;transform-origin:0 0}.sbpx[data-layout=card] .sbpx-cursor{width:15px;height:18px}@media (prefers-reduced-motion:reduce){.sbpx,.sbpx *,.sbpx :before{animation:none!important;transition:none!important}}