@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/3724a2679eb55e3d-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:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/dec24892df1f6098-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6448e9c529f1ef4a-s.p.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;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/287637279c44650d-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:100 900;font-display:swap;src:url(/_next/static/media/b387097da7407747-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/cb9f64d62d112b41-s.p.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_56bdf6{font-family:Fraunces,Fraunces Fallback}.__variable_56bdf6{--font-serif:"Fraunces","Fraunces Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-sans:"Inter","Inter Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_46fe82{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_46fe82{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--bb-color-ink:#0d0f14;--bb-color-surface:#171a22;--bb-color-elevated:#222732;--bb-color-line:#2c3240;--bb-color-paper:#f2efe9;--bb-color-muted:#9aa0ae;--bb-color-bloom:#ff6b5a;--bb-color-violet:#8b6bff;--bb-color-sprout:#3dd68c;--bb-color-amber:#f5c451;--bb-color-scrim:rgba(13,15,20,.72);--bb-on-bloom:#1a0b08;--bb-on-sprout:#06281a;--bb-on-violet:#0b0618;--bb-on-amber:#231a05;--bb-studio-ink:#121417;--bb-studio-surface:#1a1d21;--bb-studio-elevated:#232730;--bb-studio-line:#2a2e35;--bb-studio-hairline:#22262c;--bb-studio-paper:#f3f1ec;--bb-studio-dim:#c9c5bd;--bb-studio-muted:#9a958c;--bb-studio-faint:#7e7970;--bb-studio-accent:#d8442e;--bb-studio-screen:#0b0c0e;--bb-status-draft:#c9c4ba;--bb-status-in_review:#c58a2a;--bb-status-approved:#3a6fd8;--bb-status-published:#2c8c5e;--bb-status-rejected:#d8442e;--bb-status-archived:#7e7970;--bb-gradient-bloom:linear-gradient(104deg,#ff6b5a,#8b6bff 62%,#3dd68c);--bb-gradient-brand:linear-gradient(135deg,#87ff79,#21f3d2 50%,#005ff9);--bb-brand-from:#87ff79;--bb-brand-via:#21f3d2;--bb-brand-to:#005ff9;--bb-space-xs:4px;--bb-space-sm:8px;--bb-space-md:12px;--bb-space-base:16px;--bb-space-lg:24px;--bb-space-xl:32px;--bb-space-xxl:48px;--bb-space-huge:64px;--bb-screen-padding:20px;--bb-radius-sm:12px;--bb-radius-md:16px;--bb-radius-pill:999px;--bb-font-serif:"Fraunces",ui-serif,Georgia,serif;--bb-font-sans:"Inter",ui-sans-serif,system-ui,-apple-system,sans-serif;--bb-font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--bb-text-wordmark-size:40px;--bb-text-wordmark-line:44px;--bb-text-wordmark-tracking:-1px;--bb-text-wordmark-weight:600;--bb-text-display-size:32px;--bb-text-display-line:38px;--bb-text-display-tracking:-0.8px;--bb-text-display-weight:600;--bb-text-title-size:28px;--bb-text-title-line:34px;--bb-text-title-tracking:-0.56px;--bb-text-title-weight:600;--bb-text-headline-size:24px;--bb-text-headline-line:31px;--bb-text-headline-tracking:-0.48px;--bb-text-headline-weight:600;--bb-text-overlay-size:22px;--bb-text-overlay-line:28px;--bb-text-overlay-tracking:-0.33px;--bb-text-overlay-weight:600;--bb-text-lead-size:20px;--bb-text-lead-line:26px;--bb-text-lead-tracking:-0.3px;--bb-text-lead-weight:600;--bb-text-cardTitle-size:17px;--bb-text-cardTitle-line:22px;--bb-text-cardTitle-tracking:-0.17px;--bb-text-cardTitle-weight:600;--bb-text-tagline-size:20px;--bb-text-tagline-line:28px;--bb-text-tagline-tracking:0px;--bb-text-tagline-weight:400;--bb-text-bodyLarge-size:17px;--bb-text-bodyLarge-line:26px;--bb-text-bodyLarge-tracking:0px;--bb-text-bodyLarge-weight:400;--bb-text-body-size:15px;--bb-text-body-line:23px;--bb-text-body-tracking:0px;--bb-text-body-weight:500;--bb-text-button-size:15px;--bb-text-button-line:20px;--bb-text-button-tracking:0px;--bb-text-button-weight:600;--bb-text-meta-size:13px;--bb-text-meta-line:19px;--bb-text-meta-tracking:0.13px;--bb-text-meta-weight:500;--bb-text-metaStrong-size:13px;--bb-text-metaStrong-line:19px;--bb-text-metaStrong-tracking:0.13px;--bb-text-metaStrong-weight:600;--bb-text-tab-size:11px;--bb-text-tab-line:14px;--bb-text-tab-tracking:0px;--bb-text-tab-weight:500;--bb-text-label-size:11px;--bb-text-label-line:16px;--bb-text-label-tracking:0.88px;--bb-text-label-weight:400;--bb-text-monoSmall-size:11px;--bb-text-monoSmall-line:16px;--bb-text-monoSmall-tracking:0px;--bb-text-monoSmall-weight:400;--bb-text-mono-size:12px;--bb-text-mono-line:18px;--bb-text-mono-tracking:0px;--bb-text-mono-weight:400;--bb-rich-block-gap:8px;--bb-rich-item-gap:4px;--bb-rich-list-indent:24px;--bb-rich-marker-gap:8px;--bb-rich-code-tint:10%;--bb-rich-code-scale:0.9em;--bb-rich-code-radius:12px;--bb-rich-code-pad-x:12px;--bb-rich-code-pad-y:8px;--bb-fraunces-title:"SOFT" 40,"WONK" 1;--bb-fraunces-taglineItalic:"SOFT" 60,"WONK" 1;--bb-site-hero-size:clamp(44px,24.11px + 5.304vw,92px);--bb-site-hero-line:1.02;--bb-site-hero-tracking:-0.035em;--bb-site-statement-size:clamp(30px,17.569px + 3.315vw,60px);--bb-site-statement-line:1.08;--bb-site-statement-tracking:-0.03em;--bb-site-section-size:clamp(28px,21.37px + 1.768vw,44px);--bb-site-section-line:1.12;--bb-site-section-tracking:-0.022em;--bb-site-lead-size:clamp(17px,15.757px + 0.331vw,20px);--bb-site-lead-line:1.6;--bb-site-lead-tracking:0em;--bb-site-maxWidth:1200px;--bb-site-readingWidth:640px;--bb-site-gutterWide:40px;--bb-site-headerHeight:64px;--bb-motion-swipeSnap:350ms;--bb-motion-quizIn:250ms;--bb-motion-quizCorrect:400ms;--bb-motion-save:600ms;--bb-motion-screen:200ms;--bb-motion-progress:300ms;--bb-motion-sheet:240ms}@media (prefers-reduced-motion:reduce){:root{--bb-motion-swipeSnap:1ms;--bb-motion-quizIn:1ms;--bb-motion-quizCorrect:1ms;--bb-motion-save:1ms;--bb-motion-screen:1ms;--bb-motion-progress:1ms;--bb-motion-sheet:1ms}}:root{--serif:var(--font-serif),var(--bb-font-serif);--sans:var(--font-sans),var(--bb-font-sans);--mono:var(--font-mono),var(--bb-font-mono);--hairline:1px solid var(--bb-color-line);--gutter:var(--bb-screen-padding);--section-pad:calc(var(--bb-space-huge) * 1.5);--tap:calc(var(--bb-space-xxl) - var(--bb-space-xs));color-scheme:dark}@media (min-width:768px){:root{--gutter:var(--bb-site-gutterWide);--section-pad:calc(var(--bb-space-huge) * 2)}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--bb-site-headerHeight);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bb-color-ink);color:var(--bb-color-paper);font-family:var(--sans);font-size:var(--bb-text-bodyLarge-size);line-height:var(--bb-text-bodyLarge-line);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}blockquote,body,figure,h1,h2,h3,ol,p,table,ul{margin:0}ol,ul{padding:0;list-style:none}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:0;padding:0;cursor:pointer}svg{flex:none}::selection{background:var(--bb-color-bloom);color:var(--bb-on-bloom)}:focus-visible{outline:2px solid var(--bb-color-bloom);outline-offset:3px}.sr-only{width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.skip,.sr-only{position:absolute}.skip{top:var(--bb-space-sm);left:var(--gutter);z-index:20;padding:var(--bb-space-sm) var(--bb-space-base);border-radius:var(--bb-radius-sm);background:var(--bb-color-paper);color:var(--bb-color-ink);font-weight:600;transform:translateY(-200%)}.skip:focus{transform:none}.wrap{width:100%;max-width:calc(var(--bb-site-maxWidth) + var(--gutter) * 2);margin-inline:auto;padding-inline:var(--gutter)}.serif{font-family:var(--serif);font-weight:600;font-variation-settings:var(--bb-fraunces-title);text-wrap:balance}.display-hero{font-size:var(--bb-site-hero-size);line-height:var(--bb-site-hero-line);letter-spacing:var(--bb-site-hero-tracking)}.display-statement{font-size:var(--bb-site-statement-size);line-height:var(--bb-site-statement-line);letter-spacing:var(--bb-site-statement-tracking)}.display-section{font-size:var(--bb-site-section-size);line-height:var(--bb-site-section-line);letter-spacing:var(--bb-site-section-tracking)}.lead{max-width:var(--bb-site-readingWidth);color:var(--bb-color-muted);font-size:var(--bb-site-lead-size);line-height:var(--bb-site-lead-line);text-wrap:pretty}.tagline{font-family:var(--serif);font-style:italic;font-weight:400;font-size:var(--bb-text-tagline-size);line-height:var(--bb-text-tagline-line);font-variation-settings:var(--bb-fraunces-taglineItalic)}.label,.tagline{color:var(--bb-color-muted)}.label{font-family:var(--mono);font-weight:400;font-size:var(--bb-text-label-size);line-height:var(--bb-text-label-line);letter-spacing:var(--bb-text-label-tracking)}.dim,.note{color:var(--bb-color-muted)}.note{font-size:var(--bb-text-meta-size);line-height:var(--bb-text-meta-line)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--bb-space-sm);min-height:var(--bb-space-xxl);padding:var(--bb-space-md) var(--bb-space-lg);border:1px solid transparent;border-radius:var(--bb-radius-md);font-size:var(--bb-text-button-size);line-height:var(--bb-text-button-line);font-weight:var(--bb-text-button-weight);white-space:nowrap;transition:background-color var(--bb-motion-screen) ease-in-out,border-color var(--bb-motion-screen) ease-in-out}.btn-primary{background:var(--bb-color-bloom);color:var(--bb-on-bloom)}.btn-primary:hover{background:color-mix(in srgb,var(--bb-color-bloom) 86%,var(--bb-color-paper))}.btn-ghost{border-color:var(--bb-color-line);color:var(--bb-color-paper)}.btn-ghost:hover{border-color:var(--bb-color-muted);background:var(--bb-color-surface)}.btn-compact{min-height:var(--tap);padding:var(--bb-space-sm) var(--bb-space-base);font-size:var(--bb-text-meta-size)}.link-arrow{display:inline-flex;align-items:center;gap:var(--bb-space-xs);min-height:var(--tap);padding-inline:var(--bb-space-sm);font-size:var(--bb-text-button-size);font-weight:var(--bb-text-button-weight)}.link-arrow:hover{text-decoration:underline;text-underline-offset:var(--bb-space-xs)}.link-quiet{align-self:flex-start;min-height:var(--tap);color:var(--bb-color-muted);font-size:var(--bb-text-meta-size)}.link-quiet:hover{color:var(--bb-color-paper)}.icon-btn{display:grid;place-items:center;width:var(--tap);height:var(--tap);border:var(--hairline);border-radius:var(--bb-radius-sm);transition:background-color var(--bb-motion-screen) ease-in-out}.icon-btn:hover:not(:disabled){background:var(--bb-color-surface)}.icon-btn:disabled{opacity:.35;cursor:default}.stores{display:flex;flex-wrap:wrap;gap:var(--bb-space-md)}.soon{display:inline-flex;align-items:center;gap:var(--bb-space-sm);min-height:var(--bb-space-xxl);padding:var(--bb-space-md) var(--bb-space-lg);border:var(--hairline);border-radius:var(--bb-radius-md);font-size:var(--bb-text-button-size);font-weight:var(--bb-text-button-weight)}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:10;height:var(--bb-site-headerHeight);border-bottom:1px solid color-mix(in srgb,var(--bb-color-line) 70%,transparent);background:color-mix(in srgb,var(--bb-color-ink) 82%,transparent);backdrop-filter:saturate(140%) blur(var(--bb-space-base));-webkit-backdrop-filter:saturate(140%) blur(var(--bb-space-base))}.site-header-row{display:flex;align-items:center;justify-content:space-between;gap:var(--bb-space-lg);height:100%}.brand{display:inline-flex;align-items:center;gap:var(--bb-space-sm);min-height:var(--tap);font-family:var(--serif);font-weight:600;font-size:var(--bb-text-lead-size);letter-spacing:var(--bb-text-lead-tracking);font-variation-settings:var(--bb-fraunces-title)}.brand-product{padding-left:var(--bb-space-sm);border-left:var(--hairline);color:var(--bb-color-muted);font-weight:400}.site-nav{display:none}@media (min-width:900px){.site-nav{display:flex;gap:var(--bb-space-xl)}}.site-nav a{color:var(--bb-color-muted);font-size:var(--bb-text-body-size);font-weight:var(--bb-text-body-weight);transition:color var(--bb-motion-screen) ease-in-out}.site-nav a:hover{color:var(--bb-color-paper)}.site-header-actions{display:flex;align-items:center;gap:var(--bb-space-md)}.lang{display:flex;font-family:var(--mono);font-size:var(--bb-text-mono-size)}.lang a{display:grid;place-items:center;min-width:var(--tap);min-height:var(--tap);color:var(--bb-color-muted)}.lang a:hover,.lang a[aria-current]{color:var(--bb-color-paper)}@media (max-width:479px){.site-header .lang a[aria-current]{display:none}.site-header-row{gap:var(--bb-space-sm)}.brand-product{display:none}}.hero{padding-block:var(--bb-space-xxl) var(--section-pad);overflow:clip}.hero-grid{display:grid;grid-gap:var(--bb-space-huge);gap:var(--bb-space-huge);align-items:center}@media (min-width:960px){.hero{display:flex;align-items:center;min-height:calc(100svh - var(--bb-site-headerHeight));padding-block:var(--bb-space-xxl)}.hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.hero-copy{display:flex;flex-direction:column;gap:var(--bb-space-lg)}.hero-title{max-width:11ch}.hero-actions{flex-wrap:wrap;gap:var(--bb-space-md);margin-top:var(--bb-space-sm)}.crumb,.hero-actions{display:flex;align-items:center}.crumb{gap:var(--bb-space-sm)}.crumb a{display:inline-flex;align-items:center;min-height:var(--tap)}.crumb [aria-current],.crumb a:hover{color:var(--bb-color-paper)}.demo{position:relative;display:grid;justify-items:center;grid-gap:var(--bb-space-base);gap:var(--bb-space-base)}.demo:before{content:"";position:absolute;inset:12% 8% 24%;z-index:0;border-radius:50%;background:var(--bb-gradient-bloom);opacity:.18;filter:blur(var(--bb-space-huge));pointer-events:none}.demo-stage{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:var(--bb-space-base);width:100%}@media (min-width:560px){.demo-stage{flex-direction:row;justify-content:center}}.phone{--phone-width:300px;--phone-radius:calc(var(--bb-radius-md) * 3);width:min(var(--phone-width),100%);padding:var(--bb-space-sm);border:var(--hairline);border-radius:var(--phone-radius);background:var(--bb-color-surface)}.phone-screen{position:relative;aspect-ratio:9/19;overflow:hidden;border:var(--hairline);border-radius:calc(var(--phone-radius) - var(--bb-space-sm));isolation:isolate}.phone-island,.phone-screen{background:var(--bb-color-ink)}.phone-island{position:absolute;top:var(--bb-space-sm);left:50%;z-index:3;width:30%;height:var(--bb-space-lg);border-radius:var(--bb-radius-sm);transform:translateX(-50%)}.demo-tabs{position:absolute;top:calc(var(--bb-space-xxl) + var(--bb-space-xs));inset-inline:0;z-index:2;display:flex;justify-content:center;gap:var(--bb-space-base);color:var(--bb-color-paper);font-size:var(--bb-text-meta-size);font-weight:600;pointer-events:none;transition:color var(--bb-motion-screen) ease-in-out,opacity var(--bb-motion-screen) ease-in-out}.demo-tabs span{padding-bottom:var(--bb-space-xs);opacity:.6}.demo-tabs .is-active{border-bottom:2px solid;opacity:1}.phone-screen[data-tone=light] .demo-tabs{color:var(--bb-color-ink)}.phone-screen[data-chrome=off] .demo-tabs{opacity:0}.demo-track{position:absolute;inset:0;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none}.demo-track::-webkit-scrollbar{display:none}.demo-track:focus-visible{outline-offset:-3px}.slide{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100%;overflow:hidden;isolation:isolate;scroll-snap-align:start;scroll-snap-stop:always}.slide-media{position:absolute;inset:0;z-index:-1;background:radial-gradient(120% 80% at 70% 25%,var(--bb-color-elevated),var(--bb-color-ink) 70%)}.slide-media:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--bb-color-line) 70%,transparent) 0 2px,transparent 2px 9px);-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.slide-media:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(to top,color-mix(in srgb,var(--bb-color-ink) 85%,transparent),transparent)}.slide-book .slide-media{background:radial-gradient(120% 80% at 30% 20%,color-mix(in srgb,var(--bb-color-violet) 22%,var(--bb-color-ink)),var(--bb-color-ink) 70%)}.slide-copy{display:flex;flex-direction:column;gap:var(--bb-space-sm);padding:var(--bb-space-base);padding-right:var(--bb-space-xxl);padding-bottom:var(--bb-space-lg)}.chip{align-self:flex-start;padding:var(--bb-space-xs) var(--bb-space-md);border-radius:var(--bb-radius-pill);background:var(--bb-color-elevated);font-size:var(--bb-text-tab-size);line-height:var(--bb-text-tab-line);font-weight:600}.chip-bloom{color:var(--bb-color-bloom)}.chip-violet{color:var(--bb-color-violet)}.slide-title{font-family:var(--serif);font-weight:600;font-size:var(--bb-text-cardTitle-size);line-height:var(--bb-text-cardTitle-line);letter-spacing:var(--bb-text-cardTitle-tracking);font-variation-settings:var(--bb-fraunces-title);text-wrap:balance}.signature{display:flex;align-items:center;gap:var(--bb-space-xs);min-width:0;color:var(--bb-color-sprout);font-size:var(--bb-text-tab-size);line-height:var(--bb-text-tab-line)}.signature span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slide-meta{color:var(--bb-color-muted);font-family:var(--mono);font-size:var(--bb-text-monoSmall-size);line-height:var(--bb-text-monoSmall-line)}.rail{position:absolute;right:var(--bb-space-md);bottom:var(--bb-space-lg);z-index:1;display:flex;flex-direction:column;gap:var(--bb-space-lg)}.slide-quote{justify-content:center;padding:var(--bb-space-lg);padding-right:var(--bb-space-huge)}.quote{display:flex;flex-direction:column;gap:var(--bb-space-base)}.quote p{font-family:var(--serif);font-weight:600;font-size:var(--bb-text-lead-size);line-height:var(--bb-text-lead-line);letter-spacing:var(--bb-text-lead-tracking);font-variation-settings:var(--bb-fraunces-title);text-wrap:balance}.quote footer{font-size:var(--bb-text-meta-size);line-height:var(--bb-text-meta-line);opacity:.72}.chapter-bar{position:absolute;top:calc(var(--bb-space-xl) + var(--bb-space-sm));inset-inline:var(--bb-space-base);z-index:2;display:flex;gap:var(--bb-space-xs)}.chapter-bar span{flex:1 1;height:3px;border-radius:var(--bb-radius-pill);background:color-mix(in srgb,var(--bb-color-paper) 22%,transparent)}.chapter-bar [data-state=done]{background:var(--bb-color-violet)}.chapter-bar [data-state=now]{background:linear-gradient(to right,var(--bb-color-violet) 45%,color-mix(in srgb,var(--bb-color-paper) 22%,transparent) 45%)}.slide-quiz{justify-content:center;padding:var(--bb-space-lg) var(--bb-space-base);background:var(--bb-color-surface)}.quiz{display:flex;flex-direction:column;gap:var(--bb-space-md)}.eyebrow{color:var(--bb-color-muted);font-family:var(--mono);font-size:var(--bb-text-label-size);line-height:var(--bb-text-label-line);letter-spacing:var(--bb-text-label-tracking)}.quiz-question{font-family:var(--serif);font-weight:600;font-size:var(--bb-text-cardTitle-size);line-height:var(--bb-text-cardTitle-line);font-variation-settings:var(--bb-fraunces-title)}.quiz-options{display:flex;flex-direction:column;gap:var(--bb-space-sm)}.quiz-option{min-height:var(--tap);padding:var(--bb-space-sm) var(--bb-space-md);border:var(--hairline);border-radius:var(--bb-radius-sm);font-size:var(--bb-text-meta-size);line-height:var(--bb-text-meta-line);text-align:left;transition:border-color var(--bb-motion-quizCorrect) ease-out,color var(--bb-motion-quizCorrect) ease-out}.quiz-option:hover:not(:disabled){border-color:var(--bb-color-muted)}.quiz-option:disabled{cursor:default}.quiz-option[data-state=right]{border-color:var(--bb-color-sprout);color:var(--bb-color-sprout)}.quiz-option[data-state=wrong]{border-color:var(--bb-color-bloom);color:var(--bb-color-bloom)}.quiz-verdict{display:flex;flex-direction:column;gap:var(--bb-space-xs);color:var(--bb-color-muted);font-size:var(--bb-text-meta-size);line-height:var(--bb-text-meta-line)}.verdict-right,.verdict-wrong{font-family:var(--serif);font-weight:600;font-size:var(--bb-text-cardTitle-size);line-height:var(--bb-text-cardTitle-line)}.verdict-right{color:var(--bb-color-sprout)}.verdict-wrong{color:var(--bb-color-bloom)}.slide-end{justify-content:center;padding:var(--bb-space-lg) var(--bb-space-base)}.end-halo{position:absolute;top:-35%;right:-45%;z-index:-1;width:100%;aspect-ratio:1;border-radius:50%;background:var(--bb-gradient-bloom);opacity:.2;filter:blur(var(--bb-space-xxl))}.end{display:flex;flex-direction:column;gap:var(--bb-space-sm)}.end-title{font-family:var(--serif);font-weight:600;font-size:var(--bb-text-headline-size);line-height:var(--bb-text-headline-line);letter-spacing:var(--bb-text-headline-tracking);font-variation-settings:var(--bb-fraunces-title)}.end-meta{color:var(--bb-color-muted);font-family:var(--mono);font-size:var(--bb-text-monoSmall-size);line-height:var(--bb-text-monoSmall-line)}.end-list{flex-direction:column;margin-block:var(--bb-space-sm);font-size:var(--bb-text-meta-size);line-height:var(--bb-text-meta-line)}.end-list,.end-list li{display:flex;gap:var(--bb-space-sm)}.end-list li:before{content:"";flex:none;width:6px;height:6px;margin-top:calc((var(--bb-text-meta-line) - 6px) / 2);border-radius:50%;background:var(--bb-color-sprout)}.end-actions{display:flex;flex-direction:column;gap:var(--bb-space-xs)}.end-actions .btn{align-self:stretch}.end-reminded{gap:var(--bb-space-xs);min-height:var(--bb-text-meta-line);color:var(--bb-color-sprout);font-size:var(--bb-text-meta-size)}.demo-controls,.end-reminded{display:flex;align-items:center}.demo-controls{gap:var(--bb-space-sm)}@media (min-width:560px){.demo-controls{flex-direction:column}}.demo-count{min-width:var(--tap);font-family:var(--mono);font-size:var(--bb-text-mono-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.demo-caption,.demo-count{color:var(--bb-color-muted);text-align:center}.demo-caption{position:relative;z-index:1;max-width:32ch;font-size:var(--bb-text-meta-size);line-height:var(--bb-text-meta-line)}.section{padding-block:var(--section-pad);border-top:var(--hairline)}.section-head{display:flex;flex-direction:column;gap:var(--bb-space-base);max-width:var(--bb-site-readingWidth);margin-bottom:var(--bb-space-xxl)}.split{display:grid;grid-gap:var(--bb-space-xxl);gap:var(--bb-space-xxl)}@media (min-width:960px){.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--bb-space-huge);align-items:start}.split-end{align-items:end}}.thesis-statement{max-width:20ch}.thesis-body{margin-top:var(--bb-space-lg)}.compare{width:100%;margin-top:var(--bb-space-xxl);border-collapse:collapse}.compare td,.compare th{padding-block:var(--bb-space-base);padding-right:var(--bb-space-lg);border-top:var(--hairline);font-weight:400;text-align:left;vertical-align:top}.compare thead td,.compare thead th{padding-bottom:var(--bb-space-md);border-top:0;color:var(--bb-color-muted);font-family:var(--mono);font-size:var(--bb-text-label-size);letter-spacing:var(--bb-text-label-tracking)}.compare thead .compare-us{color:var(--bb-color-paper)}.compare tbody th{width:24%;font-family:var(--mono);font-size:var(--bb-text-mono-size);line-height:var(--bb-text-bodyLarge-line);letter-spacing:var(--bb-text-label-tracking)}.compare tbody th,.compare-other{color:var(--bb-color-muted)}.compare tbody .compare-us{color:var(--bb-color-paper)}@media (max-width:719px){.compare thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.compare tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:var(--bb-space-base);column-gap:var(--bb-space-base);padding-block:var(--bb-space-base);border-top:var(--hairline)}.compare tbody th{grid-column:1/-1;width:auto;padding:0 0 var(--bb-space-sm);border:0}.compare td{display:flex;flex-direction:column;gap:var(--bb-space-xs);padding:0;border:0}.compare td:before{content:attr(data-label);color:var(--bb-color-muted);font-family:var(--mono);font-size:var(--bb-text-label-size);letter-spacing:var(--bb-text-label-tracking)}}.steps{display:grid;grid-gap:var(--bb-space-xl);gap:var(--bb-space-xl)}@media (min-width:768px){.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--bb-space-lg)}}.step{display:flex;flex-direction:column;gap:var(--bb-space-md);padding-top:var(--bb-space-lg);border-top:var(--hairline)}.step-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--bb-space-sm)}.format-title,.step-title{font-size:var(--bb-text-lead-size);line-height:var(--bb-text-lead-line);letter-spacing:var(--bb-text-lead-tracking)}.step-body{color:var(--bb-color-muted);text-wrap:pretty}.formats{display:grid;grid-gap:var(--bb-space-base);gap:var(--bb-space-base)}@media (min-width:640px){.formats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.formats{grid-template-columns:repeat(4,minmax(0,1fr))}}.format{display:flex;flex-direction:column;gap:var(--bb-space-md);padding:var(--bb-space-lg);border:var(--hairline);border-radius:var(--bb-radius-md)}.format>svg{margin-bottom:var(--bb-space-sm)}.format-books>svg{color:var(--bb-color-violet)}.format-body{color:var(--bb-color-muted);font-size:var(--bb-text-body-size);line-height:var(--bb-text-body-line);font-weight:400;text-wrap:pretty}.classics{align-items:baseline;gap:var(--bb-space-sm) var(--bb-space-lg);margin-top:var(--bb-space-xl)}.classics,.classics ul{display:flex;flex-wrap:wrap}.classics ul{gap:var(--bb-space-xs) var(--bb-space-lg)}.classics li{font-family:var(--serif);font-style:italic;font-size:var(--bb-text-lead-size);line-height:var(--bb-text-lead-line);font-variation-settings:var(--bb-fraunces-taglineItalic)}.curation-body{margin-top:var(--bb-space-lg)}.facts{display:flex;flex-direction:column;gap:var(--bb-space-base);margin-top:var(--bb-space-xl);max-width:var(--bb-site-readingWidth)}.facts li{display:flex;gap:var(--bb-space-md);color:var(--bb-color-muted)}.facts svg{margin-top:var(--bb-space-xs);color:var(--bb-color-paper)}.review-card{gap:var(--bb-space-lg);padding:var(--bb-space-lg);border:var(--hairline);border-radius:var(--bb-radius-md);background:var(--bb-color-surface)}.review-block,.review-card{display:flex;flex-direction:column}.review-block{gap:var(--bb-space-md)}.review-block+.review-block{padding-top:var(--bb-space-lg);border-top:var(--hairline)}.review-signature{display:flex;gap:var(--bb-space-sm);color:var(--bb-color-sprout);font-size:var(--bb-text-body-size);line-height:var(--bb-text-body-line)}.review-signature svg{margin-top:2px}.rubric li{display:flex;gap:var(--bb-space-md);padding-block:var(--bb-space-md);border-top:1px solid color-mix(in srgb,var(--bb-color-line) 70%,transparent)}.rubric li:first-child{border-top:0;padding-top:0}.rubric svg{margin-top:3px;color:var(--bb-color-sprout)}.finite-body{margin-top:var(--bb-space-lg)}.metric{display:flex;flex-direction:column;gap:var(--bb-space-base);padding-top:var(--bb-space-lg);border-top:var(--hairline)}.metric-value{color:var(--bb-color-sprout)}.plans{display:grid;grid-gap:var(--bb-space-base);gap:var(--bb-space-base)}@media (min-width:900px){.plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.plan{display:flex;flex-direction:column;gap:var(--bb-space-lg);padding:var(--bb-space-lg);border:var(--hairline);border-radius:var(--bb-radius-md)}.plan-subscription{border-color:var(--bb-color-bloom);background:var(--bb-color-surface)}.plan-price{display:flex;flex-direction:column;gap:var(--bb-space-xs)}.plan-amount{font-size:var(--bb-text-display-size);line-height:var(--bb-text-display-line);letter-spacing:var(--bb-text-display-tracking)}.plan-subscription .plan-amount{font-size:var(--bb-text-headline-size);line-height:var(--bb-text-headline-line);letter-spacing:var(--bb-text-headline-tracking)}.plan-note{color:var(--bb-color-muted);font-size:var(--bb-text-meta-size);line-height:var(--bb-text-meta-line)}.plan-items{display:flex;flex-direction:column;gap:var(--bb-space-md);font-size:var(--bb-text-body-size);line-height:var(--bb-text-body-line);font-weight:400}.plan-items li{display:flex;gap:var(--bb-space-sm)}.plan-items svg{margin-top:2px;color:var(--bb-color-sprout)}.plan-legal{margin-top:auto;font-size:var(--bb-text-meta-size);line-height:var(--bb-text-meta-line)}.plan-legal,.plans-ads{color:var(--bb-color-muted)}.plans-ads{display:flex;gap:var(--bb-space-md);max-width:var(--bb-site-readingWidth);margin-top:var(--bb-space-xl);font-size:var(--bb-text-body-size);line-height:var(--bb-text-body-line)}.plans-ads svg{margin-top:2px;color:var(--bb-color-paper)}.closing{padding-block:calc(var(--section-pad) * 1.25);text-align:center}.closing-inner{display:flex;flex-direction:column;align-items:center;gap:var(--bb-space-lg)}.wordmark{padding-bottom:.08em;background:var(--bb-gradient-bloom);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:var(--bb-site-hero-size);line-height:1;letter-spacing:var(--bb-site-hero-tracking)}.closing .tagline{margin-top:calc(var(--bb-space-base) * -1)}.closing-body{margin-inline:auto}.wordmark-lockup{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:.25em;font-size:var(--bb-site-hero-size);line-height:1;letter-spacing:var(--bb-site-hero-tracking)}.wordmark-lockup .wordmark{font-size:inherit}.wordmark-product{padding-bottom:.08em}.closing-company .link-arrow{color:var(--bb-color-paper)}.closing-company{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 var(--bb-space-sm);width:min(100%,var(--bb-site-readingWidth));margin-top:var(--bb-space-xl);padding-top:var(--bb-space-lg);border-top:var(--hairline);color:var(--bb-color-muted);font-size:var(--bb-text-body-size)}.site-footer{padding-block:var(--bb-space-lg);border-top:var(--hairline)}.site-footer-row{justify-content:space-between;gap:var(--bb-space-base)}.footer-brand,.site-footer-row{display:flex;flex-wrap:wrap;align-items:center}.footer-brand{gap:var(--bb-space-sm);color:var(--bb-color-muted);font-size:var(--bb-text-meta-size)}.footer-brand svg{color:var(--bb-color-paper)}.footer-links{display:flex;flex-wrap:wrap;gap:0 var(--bb-space-lg);font-size:var(--bb-text-meta-size)}.footer-links a{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--bb-color-muted)}.footer-links a:hover{color:var(--bb-color-paper)}.company-hero{display:flex;flex-direction:column;gap:var(--bb-space-lg)}.company-title{max-width:19ch}.product-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--bb-space-lg) var(--bb-space-base);gap:var(--bb-space-lg) var(--bb-space-base);margin-top:var(--bb-space-xxl)}@media (min-width:900px){.product-index{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-index li:not(:has(a)),.product-index li>a{display:flex;flex-direction:column;gap:var(--bb-space-xs);padding-top:var(--bb-space-base);border-top:var(--hairline)}.product-index-name{font-family:var(--serif);font-weight:600;font-size:var(--bb-text-lead-size);line-height:var(--bb-text-lead-line);font-variation-settings:var(--bb-fraunces-title)}.product-index li[data-status=first]>a{border-top-color:var(--bb-color-bloom)}.product-index li[data-status=first] .label{color:var(--bb-color-bloom)}.product-index li:not([data-status=first]) .product-index-name{color:var(--bb-color-muted)}.engine-head,.engine-row{display:grid;grid-gap:var(--bb-space-sm) var(--bb-space-lg);gap:var(--bb-space-sm) var(--bb-space-lg)}.engine-head{display:none;padding-bottom:var(--bb-space-md)}@media (min-width:768px){.engine-head,.engine-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.engine-head{display:grid}}.engine{margin:0}.engine-row{align-items:center;padding-block:var(--bb-space-lg);border-top:var(--hairline)}.engine-from{font-size:var(--bb-text-title-size);line-height:var(--bb-text-title-line);letter-spacing:var(--bb-text-title-tracking)}.engine-to{display:flex;align-items:flex-start;gap:var(--bb-space-md);margin:0}.engine-to svg{margin-top:var(--bb-space-xs);color:var(--bb-color-muted)}.engine-end .engine-from,.engine-end .engine-to svg{color:var(--bb-color-sprout)}.manifesto-opening{max-width:22em;margin-top:var(--bb-space-lg);color:var(--bb-color-muted);font-weight:400;font-size:var(--bb-site-section-size);line-height:var(--bb-site-section-line);letter-spacing:var(--bb-site-section-tracking);text-wrap:pretty}.manifesto-turn{max-width:20ch;margin-top:var(--bb-space-xxl)}.manifesto-beliefs{display:grid;grid-gap:var(--bb-space-lg);gap:var(--bb-space-lg);max-width:36em;margin-top:var(--bb-space-xxl)}.manifesto-beliefs li{padding-top:var(--bb-space-lg);border-top:var(--hairline);font-weight:400;font-size:var(--bb-text-headline-size);line-height:var(--bb-text-headline-line);letter-spacing:var(--bb-text-headline-tracking);text-wrap:pretty}@media (min-width:768px){.manifesto-beliefs li{font-size:var(--bb-text-title-size);line-height:var(--bb-text-title-line);letter-spacing:var(--bb-text-title-tracking)}}.manifesto-signoff{margin-top:var(--bb-space-xxl);font-size:var(--bb-site-section-size);line-height:var(--bb-site-section-line)}.product-feature{display:grid;grid-gap:var(--bb-space-xxl);gap:var(--bb-space-xxl);align-items:center;padding:var(--bb-space-lg);border:var(--hairline);border-radius:var(--bb-radius-md);background:var(--bb-color-surface)}@media (min-width:900px){.product-feature{grid-template-columns:minmax(0,1fr) auto;padding:var(--bb-space-xxl)}}.product-feature-copy{display:flex;flex-direction:column;align-items:flex-start;gap:var(--bb-space-lg)}.product-status{color:var(--bb-color-bloom)}.checks{display:flex;flex-direction:column;gap:var(--bb-space-md)}.checks li{display:flex;gap:var(--bb-space-sm)}.checks svg{margin-top:var(--bb-space-xs);color:var(--bb-color-sprout)}.phone-mini{width:var(--phone-width);max-width:100%;justify-self:center;zoom:.8;background:var(--bb-color-elevated)}.phone-still{position:absolute;inset:0}.product-grid{display:grid;grid-gap:var(--bb-space-base);gap:var(--bb-space-base);margin-top:var(--bb-space-base)}@media (min-width:900px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.product-card{display:flex;flex-direction:column;gap:var(--bb-space-md);padding:var(--bb-space-lg);border:var(--hairline);border-radius:var(--bb-radius-md)}.product-card-name{font-size:var(--bb-text-lead-size);line-height:var(--bb-text-lead-line)}.product-card-body{color:var(--bb-color-muted);font-size:var(--bb-text-body-size);line-height:var(--bb-text-body-line);font-weight:400;text-wrap:pretty}.science-label{margin-bottom:var(--bb-space-lg)}.evidence{display:grid;grid-gap:var(--bb-space-xl) var(--bb-space-lg);gap:var(--bb-space-xl) var(--bb-space-lg)}@media (min-width:768px){.evidence{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.evidence{grid-template-columns:repeat(4,minmax(0,1fr))}}.evidence-item{display:flex;flex-direction:column;gap:var(--bb-space-md);padding-top:var(--bb-space-lg);border-top:var(--hairline)}.evidence-value{display:block;margin-bottom:var(--bb-space-sm);font-size:var(--bb-site-section-size);line-height:var(--bb-site-section-line);letter-spacing:var(--bb-site-section-tracking)}.evidence-finding{font-weight:400}.evidence-finding,.evidence-use{font-size:var(--bb-text-body-size);line-height:var(--bb-text-body-line)}.evidence-use{display:flex;gap:var(--bb-space-sm);color:var(--bb-color-muted)}.evidence-use svg{margin-top:var(--bb-space-xs)}.evidence-source{margin-top:auto;font-style:normal}.science-bottom{margin-top:var(--bb-space-huge)}.unknown{display:flex;flex-direction:column;gap:var(--bb-space-md);padding:var(--bb-space-lg);border:var(--hairline);border-radius:var(--bb-radius-md);background:var(--bb-color-surface)}.unknown .label{color:var(--bb-color-amber)}.unknown-body{color:var(--bb-color-muted);text-wrap:pretty}.unknown-use{font-weight:500}.values{display:grid;grid-gap:var(--bb-space-xl) var(--bb-space-lg);gap:var(--bb-space-xl) var(--bb-space-lg)}@media (min-width:640px){.values{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.values{grid-template-columns:repeat(5,minmax(0,1fr))}}.value{display:flex;flex-direction:column;gap:var(--bb-space-sm);padding-top:var(--bb-space-lg);border-top:var(--hairline)}.value-title{margin-top:var(--bb-space-sm);font-size:var(--bb-text-lead-size);line-height:var(--bb-text-lead-line)}.value-body{color:var(--bb-color-muted);font-size:var(--bb-text-body-size);line-height:var(--bb-text-body-line);font-weight:400;text-wrap:pretty}.not-card{display:flex;flex-direction:column;gap:var(--bb-space-lg);margin-top:var(--bb-space-huge);padding:var(--bb-space-lg);border:var(--hairline);border-radius:var(--bb-radius-md)}@media (min-width:768px){.not-card{padding:var(--bb-space-xl)}}.not-title{font-size:var(--bb-text-title-size);line-height:var(--bb-text-title-line);letter-spacing:var(--bb-text-title-tracking)}.not-list{display:grid;grid-gap:var(--bb-space-md) var(--bb-space-xl);gap:var(--bb-space-md) var(--bb-space-xl)}@media (min-width:768px){.not-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.not-list li{display:flex;gap:var(--bb-space-md);color:var(--bb-color-muted)}.not-list svg{margin-top:var(--bb-space-xs)}