:root{--canvas:#f5f8fa;--surface:#fff;--sunken:#eceff2;--hairline:#dde0e3;--divider:#eceff2;--control:#c9cdd0;--pill:#d5dade;--ink:#222b32;--ink-body:#394148;--ink-secondary:#4f575d;--ink-muted:#686e74;--ink-faint:#878d92;--brand:#087e78;--brand-hover:#00635f;--brand-tint:#eef5f4;--teal-200:#eef5f4;--teal-300:#b1d5d1;--carbon-900:#222b32;--carbon-950:#131b22;--amber-500:#b67118;--amber-tint:#fbf1e0;--focus:#2878d0;--feature-from:#e9f2f1;--feature-to:#fff;--ink-on-carbon:#a7acb0;--on-dark:#fff;--shadow:0 14px 16px -10px rgba(34,43,50,.1),0 1px 1px rgba(34,43,50,.05);--shadow-lg:0 30px 50px -24px rgba(19,27,34,.28),0 2px 4px rgba(19,27,34,.06);--shadow-paper:0 1px 1px rgba(34,43,50,.05),0 2px 6px -2px rgba(34,43,50,.06),0 28px 44px -30px rgba(34,43,50,.38);--home-8a530d:#8a530d;--home-dcebe9:#dcebe9;--home-0b5c58:#0b5c58;--home-e4e6f2:#e4e6f2;--home-3d4579:#3d4579;--home-fafbfc:#fafbfc;--home-black:#000;--home-2b2f33:#2b2f33;--home-5f6468:#5f6468;--home-8a8f94:#8a8f94;--home-b5babe:#b5babe;--home-1d2429:#1d2429;--home-e6eaec:#e6eaec;--home-9ba3a8:#9ba3a8;--home-e3e6e9:#e3e6e9;--home-e6c592:#e6c592;--home-ddefed:#ddefed;--home-e4e7ea:#e4e7ea;--home-f4e6da:#f4e6da;--home-7a4a1e:#7a4a1e;--home-e6eedc:#e6eedc;--home-46602a:#46602a;--home-f3e3df:#f3e3df;--home-7a3a2c:#7a3a2c;--home-1b232a:#1b232a;--home-8f969c:#8f969c;--home-3a444c:#3a444c;--home-7a4a0e:#7a4a0e;--home-e9cfa3:#e9cfa3;--home-e4eeec:#e4eeec;--person-hair-maya:#2b1d17;--person-top-indigo:#5a6190;--person-skin-maya:#c68e6a;--person-top-slate:#4f6d7a;--person-skin-james:#e8c39e;--person-hair-james:#1c1c1f;--person-hair-priya:#17120f;--person-top-plum:#7e6a94;--person-skin-priya:#a86f4c;--person-top-olive:#6f7f55;--person-skin-sam:#6b4430;--person-hair-sam:#1a1210;--person-top-charcoal:#3d4a56;--person-skin-alex:#f1d3bc;--person-hair-alex:#b5562e;--person-hair-nina:#1b1411;--person-top-clay:#a8665a;--person-skin-nina:#5a3726;--person-top-sand:#b89b72;--person-skin-theo:#efc8a8;--person-hair-theo:#c9a15b;--home-d9dee2:#d9dee2;--person-skin-you:#b97a56;--person-hair-you:#2a1e18;--home-dcdde4:#dcdde4;--home-e7e8f1:#e7e8f1;--home-c9a77a:#c9a77a;--home-e9eef1:#e9eef1;--sans:ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--display:"Space Grotesk",var(--sans);--serif:"Newsreader",Georgia,"Times New Roman",serif}.dnd-section{padding:0}.dnd-section>.row-fluid{max-width:none}.body-wrapper{background:var(--canvas)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--canvas);color:var(--ink-body);font-family:var(--sans);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,figure,h1,h2,h3,ol,p,ul{margin:0}ul{list-style:none;padding:0}a{color:inherit;text-decoration:none}:focus-visible{border-radius:4px;outline:2px solid var(--focus);outline-offset:3px}.wrap{margin:0 auto;max-width:1200px;padding:0 32px;width:100%}.narrow{max-width:800px}.h1{font-size:clamp(2.2rem,3.5vw,3.05rem);letter-spacing:-.034em;line-height:1.06}.h1,.h2{color:var(--ink);font-weight:640}.h2{font-size:clamp(1.9rem,3.2vw,2.6rem);letter-spacing:-.026em;line-height:1.14}.h3{color:var(--ink);font-size:1.2rem;font-weight:640;letter-spacing:-.014em;line-height:1.3}.lede{color:var(--ink-secondary);font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.55}.eyebrow{color:var(--brand);font-size:.78rem;font-weight:660;letter-spacing:.11em;text-transform:uppercase}.muted{color:var(--ink-muted)}.rule{background:var(--brand);border-radius:2px;height:2px;width:64px}.btn{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:-.01em;padding:.85rem 1.55rem;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.btn-primary{background:var(--brand);color:var(--on-dark)}.btn-primary:hover{background:var(--brand-hover)}.btn-ghost{background:transparent;border-color:var(--control);color:var(--ink)}.btn-ghost:hover{border-color:var(--ink-muted)}.btn-on-dark{background:var(--on-dark);color:var(--carbon-900)}.btn-on-dark:hover{background:var(--brand-tint)}.nav{backdrop-filter:saturate(1.4) blur(10px);background:rgba(245,248,250,.86);border-bottom:1px solid var(--hairline);position:sticky;top:0;z-index:20}.nav-in{gap:2.5rem;height:68px}.brandmark,.nav-in{align-items:center;display:flex}.brandmark{color:var(--brand);flex:none;gap:.6rem}.brandmark svg{display:block;height:24px;width:auto}.brandmark span{color:var(--ink);font-size:1.02rem;font-weight:660;letter-spacing:-.02em}.nav-links{align-items:center;margin-left:.5rem}.nav-links,.nav-links .hs-menu-wrapper{display:flex}.nav-links ul{align-items:center;display:flex;gap:1.9rem}.nav-links a{color:var(--ink-secondary);font-size:.95rem;font-weight:520}.nav-links a:hover,.nav-links li.active-branch>a,.nav-links li.active>a{color:var(--brand)}.nav-links li.hs-item-has-children{position:relative}.nav-links .hs-menu-children-wrapper{background:var(--surface);border:1px solid var(--hairline);border-radius:10px;box-shadow:0 12px 24px -8px rgba(0,0,0,.18);display:none;left:0;margin-top:.6rem;min-width:170px;padding:.4rem;position:absolute;top:100%;z-index:30}.nav-links li.hs-item-has-children:hover>.hs-menu-children-wrapper{display:block}.nav-links .hs-menu-children-wrapper li{list-style:none}.nav-links .hs-menu-children-wrapper a{border-radius:6px;display:block;font-size:.9rem;padding:.5rem .6rem}.nav-links .hs-menu-children-wrapper a:hover{background:var(--sunken);color:var(--brand)}.nav-cta{align-items:center;display:flex;gap:1rem;margin-left:auto}.nav-cta .btn{font-size:.95rem;padding:.6rem 1.15rem}.signin{color:var(--ink-secondary);font-size:.95rem;font-weight:520}.signin:hover{color:var(--brand)}.hero{background:linear-gradient(180deg,var(--feature-from) 0,var(--feature-to) 62%,var(--canvas) 100%);padding:clamp(3.2rem,5.5vw,4.6rem) 0 clamp(2.6rem,4vw,3.4rem)}.hero-grid{align-items:center;display:grid;gap:clamp(2rem,3.4vw,3.5rem);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.hero h1{margin-bottom:1.4rem}.hero .lede{margin-bottom:2rem;max-width:40ch}.hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.counter{align-items:center;background:var(--surface);border:1px solid var(--teal-200);border-radius:999px;color:var(--ink-secondary);display:inline-flex;font-size:.86rem;gap:.55rem;margin-top:1.3rem;padding:.4rem .8rem .4rem .6rem}.counter b{color:var(--brand);font-weight:660}.dot{background:var(--brand);border-radius:50%;flex:none;height:7px;width:7px}.figure{background:var(--surface);border:1px solid var(--hairline);border-radius:14px;box-shadow:0 1px 2px rgba(34,43,50,.05),0 16px 36px -16px rgba(34,43,50,.16);overflow:hidden}.fig-chrome{align-items:center;background:var(--sunken);border-bottom:1px solid var(--hairline);display:flex;gap:.7rem;padding:.85rem 1.1rem}.fig-dots{display:flex;gap:.35rem}.fig-dots i{background:var(--control);border-radius:50%;display:block;height:8px;width:8px}.fig-chrome span{color:var(--ink-secondary);font-size:.78rem;font-weight:640}.fig-body{padding:1.3rem 1.3rem 1.5rem}.fig-filters{display:flex;gap:.5rem;margin-bottom:1.1rem}.fchip{border-radius:999px;font-family:var(--mono);font-size:.72rem;font-weight:600;letter-spacing:.02em;padding:.32rem .65rem}.fchip.now{background:var(--brand-tint);color:var(--brand)}.fchip.next{color:var(--ink-muted)}.fchip.next,.fchip.risk{background:var(--sunken)}.fchip.risk{color:var(--amber-500)}.rows{display:flex;flex-direction:column;gap:.65rem}.prow{background:var(--canvas);border:1px solid var(--hairline);border-radius:9px;justify-content:space-between;padding:.8rem .95rem}.prow,.prow-l{align-items:center;display:flex}.prow-l{gap:.7rem}.pdot{border-radius:50%;flex:none;height:26px;width:26px}.prow-l div b{color:var(--ink);display:block;font-size:.88rem;font-weight:640}.prow-l div span{color:var(--ink-muted);font-size:.74rem}.pstatus{font-family:var(--mono);font-size:.76rem;font-weight:600}.hero-proof{border-top:1px solid var(--hairline);display:flex;gap:2rem;margin-top:2.4rem;padding-top:1.5rem}.hero-proof div b{color:var(--ink);display:block;font-family:var(--mono);font-size:1.4rem;font-weight:600}.hero-proof div span{color:var(--ink-muted);display:block;font-size:.78rem;margin-top:.15rem;max-width:20ch}.sec{padding:clamp(3.4rem,5.6vw,5.2rem) 0}.sec-head{margin-bottom:3rem;max-width:60ch}.sec-head .rule{margin-bottom:1.5rem}.sec-head h2{margin-bottom:1rem}.recog{border-top:1px solid var(--hairline);display:grid;gap:0}.recog li{align-items:flex-start;border-bottom:1px solid var(--hairline);display:flex;gap:1.4rem;padding:1.5rem 0}.recog .idx{color:var(--brand);flex:none;font-family:var(--mono);font-size:.78rem;font-weight:600;padding-top:.3rem;width:2rem}.recog p{color:var(--ink);font-size:clamp(1.05rem,1.5vw,1.22rem);letter-spacing:-.012em;line-height:1.45;max-width:52ch}.band{background:var(--carbon-900)}.band,.band .h2{color:var(--on-dark)}.band .lede{color:var(--control)}.band .eyebrow{color:var(--teal-300)}.stats{background:hsla(0,0%,100%,.11);border:1px solid hsla(0,0%,100%,.11);border-radius:12px;display:grid;gap:1px;grid-template-columns:repeat(4,1fr);margin-top:3rem;overflow:hidden}.stat{background:var(--carbon-900);padding:1.75rem 1.5rem}.stat b{color:var(--on-dark);display:block;font-family:var(--mono);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:600;letter-spacing:-.01em;line-height:1;margin-bottom:.7rem}.stat span{color:var(--ink-on-carbon);display:block;font-size:.92rem;line-height:1.45}.stakes{border-top:1px solid hsla(0,0%,100%,.13);display:grid;gap:2.5rem;grid-template-columns:1fr 1fr;margin-top:2.5rem;padding-top:2.25rem}.stakes p{color:var(--on-dark);font-size:clamp(1.15rem,1.8vw,1.42rem);font-weight:520;letter-spacing:-.018em;line-height:1.35}.stakes p em{color:var(--teal-300);font-style:normal}.srcnote{color:var(--ink-faint);font-size:.8rem;margin-top:2.5rem}.moves{display:grid;gap:1.75rem;grid-template-columns:repeat(3,1fr)}.move{background:var(--surface);border:1px solid var(--hairline);border-radius:14px;display:flex;flex-direction:column;padding:1.9rem 1.7rem}.move .num{align-items:center;background:var(--brand-tint);border-radius:8px;color:var(--brand);display:flex;font-family:var(--mono);font-size:.85rem;font-weight:600;height:30px;justify-content:center;margin-bottom:1.3rem;width:30px}.move h3{margin-bottom:.65rem}.move p{color:var(--ink-secondary);font-size:.98rem;line-height:1.55;margin-bottom:1.6rem}.prev{background:var(--sunken);border:1px solid var(--hairline);border-radius:10px;height:104px;margin-top:auto;overflow:hidden;position:relative}.prev-define{align-items:center;display:flex;gap:.4rem;height:100%;padding:0 1.1rem}.prev-define i{background:var(--control);border-radius:4px;display:block;flex:1;height:8px}.prev-define i.fill{background:var(--brand);flex:none;width:38%}.prev-capture{align-items:center;display:flex;gap:.5rem;height:100%;justify-content:center}.prev-capture i{background:var(--surface);border:1px solid var(--hairline);border-radius:7px;display:block;height:32px;width:32px}.prev-capture i.mid{background:var(--brand-tint);border-color:var(--brand)}.prev-see{height:100%;position:relative}.prev-see .line{background:var(--brand);height:2px;left:14px;position:absolute;right:14px;top:50%}.prev-see .node{background:var(--ink);border-radius:50%;height:9px;margin-left:-4.5px;margin-top:-4.5px;position:absolute;top:50%;width:9px}.against{background:var(--brand-tint)}.claims{display:grid;gap:2.25rem;grid-template-columns:repeat(3,1fr);margin-top:3rem}.claim{border-top:2px solid var(--brand);padding-top:1.25rem}.claim h3{margin-bottom:.6rem}.claim p{color:var(--ink-secondary);font-size:.98rem;line-height:1.55}.pivot{background:var(--surface);border-bottom:1px solid var(--hairline);border-top:1px solid var(--hairline);padding:clamp(4rem,7vw,6rem) 0;text-align:center}.pivot .big{color:var(--brand);font-family:var(--mono);font-size:clamp(3rem,7.5vw,5.4rem);font-weight:600;letter-spacing:-.01em;line-height:1;margin-bottom:1.5rem}.pivot .say{color:var(--ink);font-size:clamp(1.2rem,2vw,1.55rem);letter-spacing:-.02em;line-height:1.4;margin:0 auto 1.5rem;max-width:26ch}.pivot .after{color:var(--ink-muted);font-size:1.02rem;margin:0 auto;max-width:46ch}.founder{align-items:start;background:var(--surface);border:1px solid var(--hairline);border-radius:14px;display:grid;gap:1.75rem;grid-template-columns:112px minmax(0,1fr);margin:0 auto;max-width:780px;padding:2rem}.avatar{align-items:center;background:linear-gradient(135deg,var(--brand-tint),var(--sunken));border:1px dashed var(--control);border-radius:50%;color:var(--ink-faint);display:flex;font-size:.72rem;height:112px;justify-content:center;padding:.5rem;text-align:center;width:112px}.founder p{color:var(--ink-body);font-size:1.05rem;line-height:1.6;margin-bottom:1rem}.sig{color:var(--ink-muted);font-size:.9rem}.sig b{color:var(--ink);font-weight:640}.close{background:var(--carbon-900);padding:clamp(4.5rem,8vw,7rem) 0;text-align:center}.close,.close h2{color:var(--on-dark)}.close h2{font-size:clamp(2rem,3.6vw,2.9rem);font-weight:640;letter-spacing:-.028em;line-height:1.14;margin:0 auto 1.4rem;max-width:26ch}.close .sub{color:var(--control);font-size:1.1rem;margin:0 auto 2.3rem;max-width:46ch}.close .counter{background:transparent;border-color:hsla(0,0%,100%,.22);color:var(--control)}.close .counter b{color:var(--teal-300)}.foot{background:var(--carbon-950);color:var(--ink-faint);font-size:.9rem;padding:3rem 0}.foot-in{align-items:center;display:flex;flex-wrap:wrap;gap:2rem}.foot .brandmark,.foot .brandmark span{color:var(--on-dark)}.foot nav{margin-left:auto}.foot nav .hs-menu-wrapper{display:flex}.foot nav ul{display:flex;flex-wrap:wrap;gap:1.6rem}.foot a:hover{color:var(--on-dark)}.foot nav li.hs-item-has-children{position:relative}.foot nav .hs-menu-children-wrapper{background:var(--carbon-900);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;bottom:100%;box-shadow:0 12px 24px -8px rgba(0,0,0,.4);display:none;left:0;margin-bottom:.6rem;min-width:170px;padding:.4rem;position:absolute;z-index:30}.foot nav li.hs-item-has-children:hover>.hs-menu-children-wrapper{display:block}.foot nav .hs-menu-children-wrapper li{list-style:none}.foot nav .hs-menu-children-wrapper a{border-radius:6px;color:var(--ink-faint);display:block;font-size:.9rem;padding:.5rem .6rem}.foot nav .hs-menu-children-wrapper a:hover{background:hsla(0,0%,100%,.06);color:var(--on-dark)}.tagline{color:var(--ink-muted);font-size:.9rem}@media (max-width:900px){.hero-grid{gap:3rem;grid-template-columns:1fr}.hero .lede{max-width:46ch}.stats{grid-template-columns:1fr 1fr}.stakes{gap:1.5rem}.claims,.moves,.stakes{grid-template-columns:1fr}.nav-links,.signin{display:none}.founder{grid-template-columns:1fr}.hero-proof{flex-wrap:wrap;gap:1.4rem}.wrap{padding:0 22px}}.shot-img{border:1px solid var(--hairline);border-radius:10px;display:block;margin-top:auto;width:100%}.avatar-img{border-radius:50%;display:block;height:112px;object-fit:cover;width:112px}@media (max-width:900px){.avatar-img{height:88px;width:88px}}.frame{padding:clamp(3.6rem,6vw,5.2rem) 0 clamp(2.2rem,3.5vw,3rem);text-align:center}.frame .eyebrow{display:block;margin-bottom:1.1rem}.frame .h1{margin:0 auto 1.1rem;max-width:20ch}.frame .lede{margin:0 auto;max-width:52ch}.form-card{background:var(--surface);border:1px solid var(--hairline);border-radius:14px;box-shadow:0 1px 2px rgba(34,43,50,.05),0 12px 32px -12px rgba(34,43,50,.14);margin:0 auto;max-width:560px;padding:clamp(1.8rem,3vw,2.5rem)}.form-card .hs-form-field{margin-bottom:1.3rem}.form-card .hs-form-field>label{color:var(--ink);display:block;font-size:.86rem;font-weight:620;margin-bottom:.45rem}.form-card input[type=email],.form-card input[type=tel],.form-card input[type=text],.form-card select,.form-card textarea{background:var(--surface);border:1px solid var(--control);border-radius:8px;color:var(--ink-body);font-family:inherit;font-size:1rem;padding:.7rem .85rem;transition:border-color .15s ease;width:100%}.form-card input:focus,.form-card select:focus,.form-card textarea:focus{border-color:var(--brand);outline:none}.form-card textarea{line-height:1.5;min-height:132px;resize:vertical}.form-card .hs-button{align-items:center;background:var(--brand);border:1px solid transparent;border-radius:8px;color:var(--on-dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:-.01em;padding:.85rem 1.55rem;transition:background-color .15s ease}.form-card .hs-button:hover{background:var(--brand-hover)}.form-card .hs-error-msgs{color:var(--amber-500);font-size:.85rem;list-style:none;margin:.4rem 0 0;padding:0}.form-card .hs-error-msgs li{margin-top:.2rem}.form-note{margin-top:.9rem}.consent-copy,.form-note{color:var(--ink-muted);font-size:.84rem;line-height:1.5}.consent-copy{margin-top:.5rem}.consent-copy a,.form-note a{color:var(--ink-secondary);text-decoration:underline;text-decoration-color:var(--control)}.consent-copy a:hover,.form-note a:hover{color:var(--brand)}.legal-sec{padding:0 0 clamp(4rem,6.5vw,6rem)}.legal-meta{background:var(--surface);border:1px solid var(--teal-200);border-radius:999px;color:var(--ink-secondary);display:block;font-size:.84rem;margin:0 auto 2.6rem;padding:.4rem .95rem;width:max-content}.legal-body{counter-reset:legalsec;margin:0 auto;max-width:760px}.legal-body h2{align-items:baseline;border-top:1px solid var(--hairline);color:var(--ink);counter-increment:legalsec;display:flex;font-size:1.32rem;font-weight:640;gap:.9rem;letter-spacing:-.016em;line-height:1.3;margin:2.9rem 0 1.1rem;padding-top:2.1rem}.legal-body h2:first-of-type{border-top:0;margin-top:0;padding-top:0}.legal-body h2:before{background:var(--brand-tint);border-radius:6px;color:var(--brand);content:counter(legalsec,decimal-leading-zero);flex:none;font-size:.72rem;font-weight:680;letter-spacing:.03em;line-height:1;padding:.3rem .5rem}.legal-body h3{color:var(--ink);font-size:1.05rem;font-weight:640;margin:1.6rem 0 .6rem}.legal-body p{color:var(--ink-body);font-size:1rem;line-height:1.72;margin:0 0 1.1rem}.legal-body ul{list-style:disc;margin:0 0 1.1rem;padding-left:1.3rem}.legal-body li{color:var(--ink-body);font-size:1rem;line-height:1.65;margin-bottom:.4rem}.legal-body a{color:var(--ink-secondary);text-decoration:underline;text-decoration-color:var(--control)}.legal-body a:hover{color:var(--brand)}.legal-body strong{color:var(--ink);font-weight:640}.legal-body blockquote{background:var(--brand-tint);border-left:3px solid var(--brand);border-radius:0 10px 10px 0;margin:1.6rem 0 2rem;padding:1.5rem 1.75rem}.legal-body blockquote p{color:var(--ink);font-size:1.1rem;font-weight:560;letter-spacing:-.01em;line-height:1.55;margin:0}.legal-body .table-wrap{margin:0 0 1.4rem;overflow-x:auto}.legal-body table{border-collapse:collapse;font-size:.92rem;min-width:480px;width:100%}.legal-body td,.legal-body th{border-bottom:1px solid var(--hairline);padding:.75rem .9rem;text-align:left;vertical-align:top}.legal-body th{background:var(--sunken);color:var(--ink);font-weight:640}.legal-body .draft-note{background:var(--sunken);border:1px dashed var(--control);border-radius:10px;color:var(--ink-secondary);font-size:.92rem;line-height:1.6;margin:0 0 1.4rem;padding:1.1rem 1.4rem}.legal-body .draft-note b{color:var(--ink)}.doc-links{color:var(--ink-muted);font-size:.9rem;margin:0 auto;max-width:760px;padding:2.5rem 0 0;text-align:center}.doc-links a{color:var(--brand);text-decoration:underline;text-decoration-color:var(--teal-200)}.doc-links .sep{color:var(--control);margin:0 .6rem}@media (max-width:900px){.legal-body h2{gap:.6rem}}.dfig{isolation:isolate;margin:0}.dfig svg{display:block;height:auto;width:100%}.dwrap{border-radius:14px;cursor:default}.dwrap:focus-visible{outline:2px solid var(--focus);outline-offset:6px}.dcap{align-items:center;color:var(--ink-faint);display:none;font-family:var(--mono);font-size:10px;font-weight:500;gap:.5rem;letter-spacing:.09em;margin-top:.9rem;text-transform:uppercase}.dcap:before{background:var(--control);content:"";flex:none;height:1px;width:16px}.pA{transform:none;transform-box:view-box}.pB{transform:translate(var(--bx),var(--by));transform-box:view-box}.res{opacity:1}.onion{fill-opacity:1}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.dwrap{cursor:pointer}.dwrap .pA{transform:translate(var(--dx),var(--dy)) rotate(var(--ra))}.dwrap .pA,.dwrap .pB{transition:transform .85s cubic-bezier(.34,.72,.22,1)}.dwrap .pB{transform:translate(var(--ex),var(--ey)) rotate(var(--rb))}.dwrap .res{opacity:0;transition:opacity .3s ease}.dwrap .onion{fill-opacity:var(--onion,.38);transition:fill-opacity .85s cubic-bezier(.34,.72,.22,1)}.dwrap:focus-within .pA,.dwrap:hover .pA{transform:none}.dwrap:focus-within .pB,.dwrap:hover .pB{transform:translate(var(--bx),var(--by))}.dwrap:focus-within .res,.dwrap:hover .res{opacity:1;transition-delay:.45s}.dwrap:focus-within .onion,.dwrap:hover .onion{fill-opacity:1}.dcap{display:flex}}.film{position:relative}.film-radio{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.film-plate{background:var(--surface);border:1px solid var(--hairline);border-radius:16px;box-shadow:0 14px 16px -10px rgba(34,43,50,.1),0 1px 1px rgba(34,43,50,.05);overflow:hidden}.film-steps{align-items:center;border-bottom:1px solid var(--hairline);display:flex;flex-wrap:wrap;gap:.9rem;padding:1.05rem clamp(1.1rem,2.2vw,1.8rem)}.film-steps label{align-items:center;border-radius:5px;color:var(--ink-muted);cursor:pointer;display:inline-flex;font-family:var(--mono);font-size:.72rem;font-weight:500;gap:.55rem;letter-spacing:.09em;text-transform:uppercase;transition:color .15s ease}.film-steps label:hover{color:var(--brand)}.film-steps .fs-dot{background:var(--control);border-radius:50%;flex:none;height:9px;transition:background-color .15s ease;width:9px}.film-steps .fs-line{background:var(--hairline);flex:1;height:1px;min-width:14px}.film-stage{padding:clamp(.7rem,1.6vw,1.2rem)}.film-stage svg{display:block;height:auto;width:100%}.film-stage text{font-family:var(--sans)}.film-cap,.film-stage .mono{font-family:var(--mono)}.film-cap{align-items:center;color:var(--ink-muted);display:flex;font-size:10px;font-weight:500;gap:.5rem;letter-spacing:.09em;margin-top:1rem;text-transform:uppercase}.film-cap:before{background:var(--control);content:"";flex:none;height:1px;width:16px}.fr{opacity:0;transition:opacity .34s ease;visibility:hidden}.film-radio.f1:checked~.film-plate .fr1,.film-radio.f2:checked~.film-plate .fr2,.film-radio.f3:checked~.film-plate .fr3{opacity:1;visibility:visible}.film-radio.f1:checked~.film-plate label.f1,.film-radio.f2:checked~.film-plate label.f2,.film-radio.f3:checked~.film-plate label.f3{color:var(--brand)}.film-radio.f1:checked~.film-plate label.f1 .fs-dot,.film-radio.f2:checked~.film-plate label.f2 .fs-dot,.film-radio.f3:checked~.film-plate label.f3 .fs-dot{background:var(--brand)}.film-radio.f1:focus-visible~.film-plate label.f1,.film-radio.f2:focus-visible~.film-plate label.f2,.film-radio.f3:focus-visible~.film-plate label.f3{outline:2px solid var(--focus);outline-offset:4px}.recog-grid{align-items:center;display:grid;gap:clamp(2rem,4vw,3.6rem);grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr)}.desk-col{min-width:0}.scrap{transform-box:view-box}.s1{transform:rotate(-7deg);transform-origin:210px 215px}.s2{transform:rotate(5.5deg);transform-origin:355px 292px}.s3{transform:rotate(-4.5deg);transform-origin:242px 392px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.scrap{transition:transform .8s cubic-bezier(.34,.72,.22,1),opacity .5s ease}.desk:focus-within .s1,.desk:hover .s1{opacity:0;transform:translate(-96px,-84px) rotate(-17deg)}.desk:focus-within .s2,.desk:hover .s2{opacity:0;transform:translate(118px,-46px) rotate(15deg);transition-delay:.06s}.desk:focus-within .s3,.desk:hover .s3{opacity:0;transform:translate(-46px,128px) rotate(-15deg);transition-delay:.12s}}.ladder{position:relative}.ladder-radio{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.ladder-plate{background:var(--surface);border:1px solid var(--hairline);border-radius:16px;box-shadow:0 14px 16px -10px rgba(34,43,50,.1),0 1px 1px rgba(34,43,50,.05);overflow:hidden}.ladder-steps{align-items:center;border-bottom:1px solid var(--hairline);display:flex;flex-wrap:wrap;gap:.9rem;padding:1.05rem clamp(1.1rem,2.2vw,1.8rem)}.ladder-steps label{align-items:center;border-radius:5px;color:var(--ink-muted);cursor:pointer;display:inline-flex;font-family:var(--mono);font-size:.72rem;font-weight:500;gap:.55rem;letter-spacing:.09em;text-transform:uppercase;transition:color .15s ease}.ladder-steps label:hover{color:var(--brand)}.ladder-steps .ls-dot{background:var(--control);border-radius:50%;flex:none;height:9px;transition:background-color .15s ease;width:9px}.ladder-steps .ls-line{background:var(--hairline);flex:1;height:1px;min-width:14px}.ladder-stage{align-items:start;display:grid;gap:clamp(.8rem,1.8vw,1.6rem);grid-template-columns:minmax(0,320fr) minmax(0,610fr);padding:clamp(.7rem,1.6vw,1.2rem)}.ladder-stage>div{min-width:0}.ladder-stage svg{display:block;height:auto;width:100%}.ladder-stage text{font-family:var(--sans)}.ladder-cap,.ladder-stage .mono{font-family:var(--mono)}.ladder-cap{align-items:center;color:var(--ink-muted);display:flex;font-size:10px;font-weight:500;gap:.6rem;letter-spacing:.09em;margin-top:1rem;text-transform:uppercase}.ladder-cap:before{background:var(--control);content:"";flex:none;height:1px;width:16px}.lr{opacity:0;transition:opacity .4s ease;visibility:hidden}.ladder-radio.l1:checked~.ladder-plate .lr1,.ladder-radio.l2:checked~.ladder-plate .lr2,.ladder-radio.l3:checked~.ladder-plate .lr3{opacity:1;visibility:visible}.ladder-radio.l1:checked~.ladder-plate label.l1,.ladder-radio.l2:checked~.ladder-plate label.l2,.ladder-radio.l3:checked~.ladder-plate label.l3{color:var(--brand)}.ladder-radio.l1:checked~.ladder-plate label.l1 .ls-dot,.ladder-radio.l2:checked~.ladder-plate label.l2 .ls-dot,.ladder-radio.l3:checked~.ladder-plate label.l3 .ls-dot{background:var(--brand)}.ladder-radio.l1:focus-visible~.ladder-plate label.l1,.ladder-radio.l2:focus-visible~.ladder-plate label.l2,.ladder-radio.l3:focus-visible~.ladder-plate label.l3{outline:2px solid var(--focus);outline-offset:4px}.ladder-key{color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:.82rem;gap:1.6rem;margin-top:1.6rem}.ladder-key span{align-items:center;display:inline-flex;gap:.5rem}.ladder-key i{border-radius:4.5px;display:block;flex:none;height:13px;width:13px}.ladder-key .k-clear{background:var(--brand)}.ladder-key .k-short{background:var(--ink-faint)}.ladder-key .k-open{background:var(--amber-tint);box-shadow:inset 0 0 0 2.5px var(--amber-500)}.dfig .d-surface,.film .d-surface,.ladder .d-surface{fill:var(--surface)}.dfig .d-canvas,.film .d-canvas,.ladder .d-canvas{fill:var(--canvas)}.dfig .d-control,.film .d-control,.ladder .d-control{fill:var(--control)}.dfig .d-pill,.film .d-pill,.ladder .d-pill{fill:var(--pill)}.dfig .d-recorded,.film .d-recorded,.ladder .d-recorded{fill:var(--ink-faint)}.dfig .d-heading,.film .d-heading,.ladder .d-heading{fill:var(--ink-muted)}.dfig .d-label,.film .d-label,.ladder .d-label{fill:var(--ink-secondary)}.dfig .d-ink,.film .d-ink,.ladder .d-ink{fill:var(--ink)}.dfig .d-brand,.film .d-brand,.ladder .d-brand{fill:var(--brand)}.dfig .d-brand-deep,.film .d-brand-deep,.ladder .d-brand-deep{fill:var(--brand-hover)}.dfig .d-tint,.film .d-tint,.ladder .d-tint{fill:var(--brand-tint)}.dfig .d-open,.film .d-open,.ladder .d-open{fill:var(--amber-tint);stroke:var(--amber-500)}.dfig .s-control,.film .s-control,.ladder .s-control{stroke:var(--control)}.dfig .s-hairline,.film .s-hairline,.ladder .s-hairline{stroke:var(--hairline)}.dfig .s-brand,.film .s-brand,.ladder .s-brand{stroke:var(--brand)}.dfig feDropShadow,.film feDropShadow,.ladder feDropShadow{flood-color:var(--carbon-900)}.dfig .mono{font-family:var(--mono)}.iso-sec{padding:clamp(1.6rem,3vw,2.6rem) 0 clamp(3rem,5vw,4.4rem)}.iso{margin:0 auto;max-width:1000px}.iso-cap{color:var(--ink-muted);font-size:.95rem;line-height:1.55;margin:.7rem auto 0;max-width:60ch;text-align:center}.two{margin:0}.two-cap{color:var(--ink-muted);font-size:.95rem;line-height:1.55;margin-top:.7rem;max-width:62ch}@media (max-width:980px){.recog-grid{gap:2.6rem;grid-template-columns:1fr}.film-stage{overflow-x:auto}.film-stage svg{min-width:720px}.ladder-stage{gap:1.6rem;grid-template-columns:1fr}.ladder-team{overflow-x:auto}.ladder-team svg{min-width:520px}.iso-stage{overflow-x:auto}.iso-stage svg{min-width:940px}.two-stage{overflow-x:auto}.two-stage svg{min-width:940px}}.fg-mast{padding:clamp(3.2rem,5.5vw,4.6rem) 0 clamp(1.9rem,3vw,2.5rem)}.fg-mast .eyebrow{display:block;margin-bottom:1.05rem}.fg-mast h1{color:var(--ink);font-family:var(--display);font-size:clamp(2.4rem,4.6vw,3.5rem);font-weight:600;letter-spacing:-.035em;line-height:1.02;margin-bottom:1.1rem;max-width:16ch}.fg-mast .lede{max-width:58ch}.fg-legend{border-bottom:1px solid var(--hairline);border-top:2px solid var(--ink);display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:clamp(2.2rem,3.8vw,3.2rem)}.fg-legend>div{border-left:1px solid var(--hairline);padding:1.15rem 1.5rem 1.25rem}.fg-legend>div:first-child{border-left:0;padding-left:0}.fg-legend .lg-head{align-items:center;display:flex;gap:.6rem;margin-bottom:.45rem}.fg-legend .lg-head b{color:var(--ink);font-family:var(--mono);font-size:.7rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.fg-legend p{color:var(--ink-muted);font-size:.85rem;line-height:1.45}.gl{display:inline-block;flex:none}.gl-playbook{background:var(--brand)}.gl-playbook,.gl-teardown{border-radius:3px;height:11px;width:11px}.gl-teardown{background:var(--amber-tint);box-shadow:inset 0 0 0 2px var(--amber-500)}.gl-script{color:var(--ink);font-family:var(--mono);font-size:.8rem;font-weight:600;letter-spacing:-.04em;line-height:1}.gl-note{background:var(--brand);border-radius:50%;height:9px;width:9px}.fg-grid{align-items:start;display:grid;gap:1.5rem;grid-template-columns:repeat(3,1fr);padding-bottom:clamp(3rem,5vw,4.5rem)}.fg-card{display:flex;flex-direction:column;min-width:0;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.fg-card-image{aspect-ratio:16/9;background:var(--surface);border:1px solid var(--hairline);border-radius:10px;display:block;margin-bottom:1.2rem;object-fit:cover;width:100%}.fg-kind{align-items:center;display:flex;gap:.55rem;margin-bottom:.85rem}.fg-kind b{font-family:var(--mono);font-size:.68rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.fg-card h2{color:var(--ink);font-family:var(--display);font-weight:600;letter-spacing:-.022em;line-height:1.16;margin-bottom:.65rem}.fg-card p{color:var(--ink-secondary);font-size:.95rem;line-height:1.55;margin-bottom:1.5rem}.fg-date{color:var(--ink-faint);font-family:var(--mono);font-size:.67rem;font-weight:500;letter-spacing:.11em;margin-top:auto;text-transform:uppercase}.k-playbook{background:var(--surface);border:1px solid var(--hairline);border-radius:14px;border-top:4px solid var(--brand);box-shadow:0 1px 2px rgba(34,43,50,.05),0 14px 30px -18px rgba(34,43,50,.2);grid-column:span 2;padding:1.7rem 1.9rem 1.6rem}.k-playbook .fg-kind b{color:var(--brand)}.k-playbook h2{font-size:clamp(1.42rem,2.2vw,1.74rem);max-width:22ch}.k-playbook p{color:var(--ink-body);font-size:1.02rem;max-width:54ch}.k-playbook:hover{box-shadow:0 1px 2px rgba(34,43,50,.05),0 20px 34px -18px rgba(34,43,50,.28)}.k-teardown{background:var(--amber-tint);border:1px solid var(--amber-500);border-radius:14px;padding:1.5rem 1.65rem 1.4rem}.k-teardown .fg-kind b{color:var(--amber-500)}.k-teardown h2{font-size:1.24rem}.k-teardown p{color:var(--ink-body)}.k-teardown .fg-date{color:var(--ink-muted)}.k-teardown:hover{box-shadow:0 10px 24px -14px rgba(34,43,50,.35)}.k-script{background:var(--carbon-900);border:1px solid var(--carbon-900);border-radius:14px;padding:1.5rem 1.65rem 1.4rem}.k-script .fg-kind b,.k-script .gl-script{color:var(--teal-300)}.k-script h2{color:var(--on-dark);font-family:var(--mono);font-size:1.02rem;font-weight:500;letter-spacing:-.005em;line-height:1.4}.k-script p{font-size:.92rem}.k-script .fg-date,.k-script p{color:var(--ink-on-carbon)}.k-script:hover{background:var(--carbon-950);border-color:var(--carbon-950)}.k-note{border-top:2px solid var(--ink);padding:1.1rem 0 0}.k-note .fg-kind b{color:var(--ink-muted)}.k-note h2{font-size:1.18rem}.k-note p{font-size:.93rem}.k-note:hover{border-top-color:var(--brand)}.fg-post{padding:clamp(2.4rem,4.2vw,3.4rem) 0 0}.fg-post>.wrap{max-width:724px}.fg-tape{align-items:center;border-radius:999px;display:inline-flex;font-family:var(--mono);font-size:.69rem;font-weight:600;gap:.6rem;letter-spacing:.13em;margin-bottom:1.5rem;padding:.5rem 1rem;text-transform:uppercase}.t-playbook{background:var(--brand-tint);color:var(--brand)}.t-teardown{background:var(--amber-tint);box-shadow:inset 0 0 0 1px var(--amber-500);color:var(--amber-500)}.t-script{background:var(--carbon-900)}.t-script,.t-script .gl-script{color:var(--teal-300)}.t-note{background:var(--surface);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink-muted)}.fg-post h1{color:var(--ink);font-family:var(--display);font-size:clamp(2.1rem,4vw,3rem);font-weight:600;letter-spacing:-.032em;line-height:1.05;margin-bottom:1.05rem;max-width:19ch}.fg-post .lede{margin-bottom:1.8rem;max-width:54ch}.fg-byline{align-items:center;border-bottom:1px solid var(--hairline);color:var(--ink-faint);display:flex;flex-wrap:wrap;font-family:var(--mono);font-size:.68rem;font-weight:500;gap:1.4rem;letter-spacing:.11em;padding-bottom:1.6rem;text-transform:uppercase}.fg-featured{background:var(--surface);border:1px solid var(--hairline);border-radius:14px;margin:2rem 0 0;overflow:hidden}.fg-featured img{aspect-ratio:16/9;display:block;object-fit:cover;width:100%}.fg-body{counter-reset:fgstep;padding:2.4rem 0 0}.fg-body p{color:var(--ink-body);font-size:1.06rem;line-height:1.72;margin:0 0 1.25rem}.fg-body h2{color:var(--ink);font-family:var(--display);font-size:1.6rem;font-weight:600;letter-spacing:-.025em;line-height:1.2;margin:2.8rem 0 1rem}.fg-body strong{color:var(--ink);font-weight:640}.fg-body em{font-style:italic}.fg-body a{color:var(--ink-secondary);text-decoration:underline;text-decoration-color:var(--control)}.fg-body a:hover{color:var(--brand)}.fg-body ul{list-style:disc}.fg-body ol,.fg-body ul{margin:0 0 1.35rem;padding-left:1.35rem}.fg-body ol{list-style:decimal}.fg-body li{color:var(--ink-body);font-size:1.04rem;line-height:1.66;margin-bottom:.45rem}.fg-body hr{border:0;border-top:1px solid var(--hairline);margin:2.6rem 0}.fg-body img{border-radius:12px;display:block;height:auto;margin:2rem 0;max-width:100%}.fg-body h3{align-items:center;color:var(--ink);counter-increment:fgstep;display:flex;font-family:var(--display);font-size:1.28rem;font-weight:600;letter-spacing:-.022em;line-height:1.28;margin:2.9rem 0 .95rem;min-height:2.2rem;padding-left:3.9rem;position:relative}.fg-body h3:before{color:var(--brand);content:counter(fgstep,decimal-leading-zero);font-family:var(--mono);font-size:2.5rem;font-weight:600;left:0;letter-spacing:-.04em;line-height:1;position:absolute;top:50%;transform:translateY(-52%)}.fg-body blockquote{border-left:3px solid var(--teal-300);color:var(--ink);font-family:var(--display);font-size:1.22rem;letter-spacing:-.018em;line-height:1.42;margin:2.2rem 0;padding-left:1.5rem}.fg-body blockquote p{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0 0 .6rem}.fg-body blockquote p:last-child{margin-bottom:0}.fg-body blockquote:has(ul){background:var(--surface);border-left:1px solid var(--hairline);border:1px solid var(--hairline);border-radius:14px;border-top:4px solid var(--brand);box-shadow:0 1px 2px rgba(34,43,50,.05),0 14px 30px -18px rgba(34,43,50,.18);font-family:var(--sans);font-size:1rem;letter-spacing:normal;margin:0 0 2.6rem;padding:1.5rem 1.8rem 1.6rem}.fg-body blockquote:has(ul):before{color:var(--brand);content:"What you leave with";display:block;font-family:var(--mono);font-size:.68rem;font-weight:600;letter-spacing:.13em;margin-bottom:1rem;text-transform:uppercase}.fg-body blockquote:has(ul) ul{list-style:none;margin:0;padding:0}.fg-body blockquote:has(ul) li{color:var(--ink);font-size:1rem;line-height:1.55;margin-bottom:.65rem;padding-left:1.6rem;position:relative}.fg-body blockquote:has(ul) li:last-child{margin-bottom:0}.fg-body blockquote:has(ul) li:before{background:var(--brand);border-radius:3px;content:"";height:10px;left:0;position:absolute;top:.5em;width:10px}.fg-body blockquote:has(ul) p{color:var(--ink-body);font-family:var(--sans);font-size:1rem;line-height:1.6}.fg-body pre{background:var(--carbon-900);border-radius:14px;color:var(--on-dark);font-family:var(--mono);font-size:.96rem;line-height:1.7;margin:2.3rem 0;overflow-x:auto;padding:1.5rem 1.75rem 1.6rem;white-space:pre-wrap}.fg-body pre:before{color:var(--teal-300);content:"Say it like this";display:block;font-family:var(--mono);font-size:.68rem;font-weight:600;letter-spacing:.13em;margin-bottom:1rem;text-transform:uppercase}.fg-body pre code{background:none;color:inherit;font-family:inherit;font-size:inherit}.fg-body :not(pre)>code{background:var(--sunken);border-radius:5px;color:var(--ink);font-family:var(--mono);font-size:.9em;padding:.12em .38em}.fg-end{background:var(--brand-tint);border-radius:14px;margin:clamp(2.6rem,4.5vw,3.6rem) 0 0;padding:1.8rem 1.9rem}.fg-end h2{color:var(--ink);font-family:var(--display);font-size:1.32rem;font-weight:600;letter-spacing:-.022em;line-height:1.25;margin-bottom:.6rem}.fg-end p{color:var(--ink-secondary);font-size:.98rem;line-height:1.55;margin-bottom:1.3rem;max-width:48ch}.fg-more{padding:clamp(3rem,5vw,4.4rem) 0}.fg-more .fg-more-head{align-items:baseline;border-top:2px solid var(--ink);display:flex;gap:1rem;margin-bottom:1.7rem;padding-top:1.1rem}.fg-more .fg-more-head b{color:var(--ink);font-family:var(--mono);font-size:.7rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.fg-more .fg-more-head a{color:var(--ink-muted);font-size:.88rem;margin-left:auto}.fg-more .fg-more-head a:hover{color:var(--brand)}.fg-more .fg-grid{padding-bottom:0}.fg-more .k-playbook{grid-column:span 1}.fg-more .k-playbook h2{font-size:1.24rem;max-width:none}.fg-more .k-playbook p{font-size:.95rem}@media (max-width:1000px){.fg-legend{grid-template-columns:repeat(2,1fr)}.fg-legend>div:nth-child(3){border-left:0;padding-left:0}.fg-legend>div:nth-child(-n+2){border-bottom:1px solid var(--hairline)}.fg-grid,.fg-more .fg-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.fg-grid,.fg-more .fg-grid{grid-template-columns:1fr}.k-playbook{grid-column:span 1}.fg-body h3{display:block;margin-top:2.6rem;min-height:0;padding-left:0}.fg-body h3:before{display:block;font-size:1.6rem;margin-bottom:.3rem;position:static;transform:none}}.fg-list{display:block}.fg-has-pager .fg-grid{padding-bottom:1.8rem}.fg-pager{align-items:center;border-top:1px solid var(--hairline);color:var(--ink-faint);display:flex;flex-wrap:wrap;font-family:var(--mono);font-size:.7rem;font-weight:500;gap:1.6rem;letter-spacing:.11em;padding:1.2rem 0 clamp(3rem,5vw,4.5rem);text-transform:uppercase}.fg-pager a{color:var(--ink-secondary)}.fg-pager a:hover{color:var(--brand)}.fg-pager .pg-now{margin-left:auto}.fg-empty{font-size:1.02rem;grid-column:1/-1;padding:1rem 0 2rem}.ct-micro,.fg-empty{color:var(--ink-muted)}.ct-micro{display:block;font-family:var(--mono);font-size:.74rem;font-weight:500;letter-spacing:.09em;margin-bottom:1rem;text-transform:uppercase}.ct-micro-brand{color:var(--brand-hover)}.nav-contact .nav-links{margin-left:auto}.nav-contact .nav-links ul{align-items:center;display:flex;gap:1.9rem}.ct-card{background:var(--carbon-900);color:var(--on-dark);overflow:hidden;padding:clamp(3rem,6vw,5.5rem) 0 clamp(3.4rem,6vw,5.5rem);position:relative}.ct-card:before{background:radial-gradient(56rem 30rem at 88% -12%,color-mix(in srgb,var(--brand) 42%,transparent),transparent 62%),radial-gradient(30rem 20rem at -5% 110%,color-mix(in srgb,var(--brand) 18%,transparent),transparent 70%);content:"";inset:0;pointer-events:none;position:absolute}.ct-card .wrap{position:relative}.ct-who{align-items:center;display:grid;gap:clamp(1.4rem,3.5vw,3rem);grid-template-columns:auto minmax(0,1fr);margin-bottom:clamp(2.2rem,4vw,3.2rem)}.ct-portrait{aspect-ratio:1;background:linear-gradient(140deg,var(--brand),color-mix(in srgb,var(--teal-300) 35%,transparent));border-radius:50%;max-width:100%;padding:5px;width:clamp(120px,15vw,176px)}.ct-portrait img{background:var(--carbon-950);border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.ct-card .ct-micro{color:var(--teal-300);margin-bottom:.9rem}.ct-card h1{color:var(--on-dark);font-size:clamp(2.8rem,6.4vw,5.4rem);font-weight:680;letter-spacing:-.05em;line-height:.98;margin-bottom:1.1rem;text-wrap:balance}.ct-lede p{color:var(--control);font-size:clamp(1.06rem,1.4vw,1.2rem);line-height:1.55;max-width:52ch}.ct-lede p+p{margin-top:.9rem}.ct-lede b,.ct-lede strong{color:var(--on-dark);font-weight:600}.ct-reach{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.ct-tile{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;display:flex;flex-direction:column;gap:.35rem;height:100%;min-height:132px;padding:1.15rem 1.2rem 1.2rem;position:relative;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.ct-tile:hover{background:color-mix(in srgb,var(--brand) 22%,transparent);border-color:var(--teal-300);transform:translateY(-2px)}.ct-k{align-items:center;color:var(--teal-300);display:flex;font-family:var(--mono);font-size:.7rem;font-weight:500;gap:.55rem;letter-spacing:.1em;text-transform:uppercase}.ct-k svg{flex:none;height:16px;width:16px}.ct-v{color:var(--on-dark);font-size:1.02rem;font-weight:600;letter-spacing:-.01em;margin-top:auto;overflow-wrap:break-word}.ct-s{font-size:.85rem;line-height:1.4}.ct-go,.ct-s{color:var(--ink-on-carbon)}.ct-go{height:18px;position:absolute;right:1.1rem;top:1.1rem;width:18px}.ct-tile:hover .ct-go{color:var(--on-dark)}.ct-primary{background:var(--brand);border-color:var(--brand)}.ct-primary:hover{background:var(--brand-hover);border-color:var(--teal-300)}.ct-primary .ct-go,.ct-primary .ct-k,.ct-primary .ct-s{color:var(--brand-tint)}@media (prefers-reduced-motion:reduce){.ct-tile{transition:none}.ct-tile:hover{transform:none}}.ct-about{padding:clamp(3.6rem,7vw,6rem) 0}.ct-about-in{margin:0 auto;max-width:760px}.ct-note-copy p{color:var(--ink);font-family:var(--serif);font-size:clamp(1.16rem,1.8vw,1.36rem);line-height:1.55}.ct-note-copy p+p{margin-top:1.05rem}.ct-build{background:var(--surface);border-top:1px solid var(--hairline);padding:clamp(3.6rem,7vw,6rem) 0}.ct-build-grid{align-items:center;display:grid;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ct-build .h2{margin-bottom:1rem;text-wrap:balance}.ct-build-copy p{color:var(--ink-secondary);line-height:1.55;max-width:46ch}.ct-build-copy p+p{margin-top:.9rem}.ct-more{margin-top:1.6rem;text-align:left}.ct-countdown{background:var(--carbon-900);border-radius:16px;color:var(--on-dark);overflow:hidden;padding:clamp(1.5rem,3vw,2.2rem);position:relative}.ct-countdown:before{background:radial-gradient(30rem 16rem at 100% 0,color-mix(in srgb,var(--brand) 45%,transparent),transparent 65%);content:"";inset:0;pointer-events:none;position:absolute}.ct-countdown>*{position:relative}.ct-cd-top{align-items:baseline;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.2rem}.ct-cd-top .ct-micro{color:var(--teal-300);margin:0}.ct-cd-date{color:var(--ink-on-carbon);font-family:var(--mono);font-size:.82rem}.ct-cd-units{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.ct-cd-u{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;padding:.9rem .4rem .75rem;text-align:center}.ct-cd-u b{color:var(--on-dark);display:block;font-family:var(--mono);font-size:clamp(1.8rem,4vw,2.6rem);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.ct-cd-u span{color:var(--ink-on-carbon);display:block;font-family:var(--mono);font-size:.64rem;letter-spacing:.1em;margin-top:.45rem;text-transform:uppercase}.ct-cd-u:first-child b{color:var(--teal-300)}.ct-cd-foot{color:var(--ink-on-carbon);font-size:.9rem;margin-top:1.1rem}.ct-cd-foot b{color:var(--on-dark);font-weight:600}.ct-form{background:var(--brand-tint);border-top:1px solid var(--teal-300);padding:clamp(3.6rem,7vw,6rem) 0}.ct-form-grid{align-items:start;display:grid;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.ct-form .h2{margin-bottom:1rem}.ct-form-lede p{color:var(--ink-secondary);font-size:clamp(1.06rem,1.4vw,1.2rem);line-height:1.55;max-width:38ch}.ct-form-lede a{color:var(--brand-hover);font-weight:600}.ct-form .form-card{margin:0}@media (max-width:960px){.ct-build-grid,.ct-form-grid{grid-template-columns:1fr}}@media (max-width:900px){.nav-contact .nav-links{display:flex}}@media (max-width:640px){.nav-contact .nav-in{column-gap:1.5rem;flex-wrap:wrap;height:auto;padding-block:.85rem;row-gap:.45rem}.nav-contact .nav-links ul{gap:1.2rem}.nav-contact .nav-links a{font-size:.9rem}.ct-who{gap:1.2rem;grid-template-columns:1fr}.ct-portrait{width:112px}.ct-reach{gap:10px;grid-template-columns:1fr}.ct-tile{min-height:0;padding:1rem 1.1rem}.ct-v{margin-top:.1rem}}.h6-root blockquote,.h6-root figcaption,.h6-root figure,.h6-root h1,.h6-root h2,.h6-root h3,.h6-root h4,.h6-root ol,.h6-root p,.h6-root ul{margin:0}.h6-root ol,.h6-root ul{list-style:none;padding:0}.h6-root a{color:inherit;text-decoration:none}.h6-root :focus-visible{border-radius:4px;outline:2px solid var(--focus);outline-offset:3px}.h6-root .h6-sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.h6-root .h6-wrap{margin:0 auto;max-width:1200px;padding:0 32px;width:100%}.h6-root .h6-h2{font-size:clamp(1.9rem,3.4vw,2.8rem);letter-spacing:-.03em;line-height:1.1}.h6-root .h6-h2,.h6-root .h6-h3{color:var(--ink);font-weight:640}.h6-root .h6-h3{font-size:1.2rem;letter-spacing:-.014em;line-height:1.3}.h6-root .h6-lede{color:var(--ink-secondary);font-size:clamp(1.06rem,1.4vw,1.2rem);line-height:1.55}.h6-root .h6-btn{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:-.01em;min-height:48px;padding:.85rem 1.55rem;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.h6-root .h6-btn-primary{background:var(--brand);color:var(--on-dark)}.h6-root .h6-btn-primary:hover{background:var(--brand-hover)}.h6-root .h6-btn-ghost{background:transparent;border-color:var(--control);color:var(--ink)}.h6-root .h6-btn-ghost:hover{border-color:var(--ink-muted)}.h6-root .h6-btn-on-brand{background:var(--on-dark);color:var(--brand-hover)}.h6-root .h6-btn-on-brand:hover{background:var(--brand-tint)}.h6-root .h6-nav{backdrop-filter:saturate(1.4) blur(10px);background:rgba(245,248,250,.86);border-bottom:1px solid var(--hairline);position:relative;z-index:20}.h6-root .h6-nav-in{align-items:center;display:flex;gap:2.5rem;height:68px}.h6-root .h6-brandmark{align-items:center;color:var(--brand);display:flex;flex:none;gap:.6rem}.h6-root .h6-brandmark svg{display:block;height:24px;width:auto}.h6-root .h6-brandmark span{color:var(--ink);font-size:1.02rem;font-weight:660;letter-spacing:-.02em}.h6-root .h6-nav-links ul{align-items:center;display:flex;gap:1.9rem}.h6-root .h6-nav-links a{color:var(--ink-secondary);font-size:.95rem;font-weight:520}.h6-root .h6-nav-links a:hover{color:var(--brand)}.h6-root .h6-nav-cta{align-items:center;display:flex;gap:1rem;margin-left:auto}.h6-root .h6-nav-cta .h6-btn{font-size:.95rem;min-height:44px;padding:.55rem 1.15rem}.h6-root .h6-signin{color:var(--ink-secondary);font-size:.95rem;font-weight:520}.h6-root .h6-sec{padding:clamp(4rem,7vw,6.5rem) 0}.h6-root .h6-rule{background:var(--brand);border-radius:2px;height:2px;margin-bottom:1.4rem;width:64px}.h6-root .h6-sec-head{margin-bottom:clamp(2rem,4vw,3rem);max-width:64ch}.h6-root .h6-sec-head h2{margin-bottom:1rem}.h6-root .h6-foot{background:var(--carbon-950);color:var(--ink-faint);font-size:.9rem;padding:3rem 0}.h6-root .h6-foot-in{align-items:center;display:flex;flex-wrap:wrap;gap:2rem}.h6-root .h6-foot .h6-brandmark,.h6-root .h6-foot .h6-brandmark span{color:var(--on-dark)}.h6-root .h6-foot nav ul{display:flex;flex-wrap:wrap;gap:1.6rem}.h6-root .h6-foot nav a{display:inline-block;padding:.75rem 0}.h6-root .h6-foot .h6-tagline{color:var(--ink-muted);margin-left:auto}.h6-root .h6-card{background:var(--surface);border:1px solid var(--hairline);border-radius:14px;box-shadow:var(--shadow)}.h6-root .h6-micro{color:var(--ink-muted);font-family:var(--mono);font-size:.74rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase}.h6-root .h6-chip{align-items:center;border-radius:999px;display:inline-flex;font-size:.76rem;font-weight:600;gap:.35rem;line-height:1;padding:.34rem .58rem;white-space:nowrap}.h6-root .h6-chip-risk{background:var(--amber-tint);color:var(--home-8a530d)}.h6-root .h6-chip-open{background:var(--sunken);color:var(--ink-secondary)}.h6-root .h6-chip-ok{background:var(--brand-tint);color:var(--brand-hover)}.h6-root .h6-glyph{border-radius:2px;display:inline-block;flex:none;height:8px;width:8px}.h6-root .h6-g-risk{background:var(--amber-tint);border:1.5px solid var(--amber-500)}.h6-root .h6-g-open{background:transparent;border:1.5px solid var(--ink-faint);border-radius:50%}.h6-root .h6-av{align-items:center;border-radius:50%;display:flex;flex:none;font-size:.78rem;font-weight:660;height:34px;justify-content:center;letter-spacing:.02em;width:34px}.h6-root .h6-av-maya{background:var(--home-dcebe9);color:var(--home-0b5c58)}.h6-root .h6-av-james{background:var(--home-e4e6f2);color:var(--home-3d4579)}.h6-root .h6-src{color:var(--ink-secondary);font-family:var(--mono);font-size:.8rem;letter-spacing:.01em;line-height:1.45}.h6-root .h6-src b{color:var(--ink);font-weight:600}.h6-root .h6-srcline{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem .7rem;margin-top:.45rem}.h6-root .h6-drafted{align-items:center;background:var(--brand-tint);border:1px dashed var(--brand);border-radius:5px;color:var(--brand-hover);display:inline-flex;font-size:.8rem;font-weight:600;gap:.35rem;line-height:1.2;padding:.22rem .48rem}.h6-root .h6-item{background:var(--surface);border:1px solid var(--hairline);border-radius:10px;padding:.8rem .9rem}.h6-root .h6-item-h{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.35rem}.h6-root .h6-item-h .h6-kind{color:var(--ink-muted);font-size:.8rem;font-weight:600;letter-spacing:.01em}.h6-root .h6-item-h .h6-chip{margin-left:auto}.h6-root .h6-item p{color:var(--ink);font-size:.95rem;line-height:1.45}.h6-root .h6-item .h6-src{display:block;margin-top:.4rem}.h6-root q{quotes:"\201C" "\201D" "\2018" "\2019"}.h6-root .h6-serif{font-family:var(--serif);font-weight:400}.h6-root .h6-thought{color:var(--ink);font-family:var(--serif);font-size:1.18rem;line-height:1.45}.h6-root .h6-review{background:var(--carbon-950);color:var(--ink-on-carbon);font-size:.82rem;position:sticky;top:0;z-index:50}.h6-root .h6-review-in{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;min-height:44px;padding-bottom:.4rem;padding-top:.4rem}.h6-root .h6-review .h6-tag{border:1px solid rgba(177,213,209,.4);border-radius:4px;color:var(--teal-300);font-family:var(--mono);font-size:.66rem;letter-spacing:.1em;padding:.15rem .45rem;text-transform:uppercase}.h6-root .h6-review a{color:var(--teal-300);text-decoration:underline;text-underline-offset:2px}.h6-root .h6-hero{background:linear-gradient(180deg,var(--feature-from) 0,var(--feature-to) 70%,var(--canvas) 100%);padding:clamp(3.4rem,6vw,5.4rem) 0 clamp(3.4rem,6vw,5rem)}.h6-root .h6-hero-grid{align-items:center;display:grid;gap:clamp(2rem,4.5vw,4.5rem);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.h6-root .h6-hero h1{color:var(--ink);font-size:clamp(2.2rem,3.6vw,3.2rem);font-weight:660;letter-spacing:-.04em;line-height:1.06;margin-bottom:1.3rem;max-width:20ch}.h6-root .h6-hero .h6-for{border-left:3px solid var(--brand);color:var(--ink);font-size:clamp(1.04rem,1.35vw,1.16rem);font-weight:600;line-height:1.45;margin-bottom:1.1rem;max-width:42ch;padding-left:.9rem}.h6-root .h6-hero .h6-lede{margin-bottom:1.9rem;max-width:46ch}.h6-root .h6-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.h6-root .h6-beta{align-items:center;color:var(--ink-secondary);display:inline-flex;font-size:.88rem;gap:.5rem;margin-top:1.2rem}.h6-root .h6-beta b{background:var(--brand-tint);border:1px solid var(--teal-300);border-radius:4px;color:var(--brand-hover);font-family:var(--mono);font-size:.68rem;font-weight:600;letter-spacing:.1em;padding:.15rem .4rem;text-transform:uppercase}.h6-root .h6-hero-note{border-top:1px solid var(--hairline);color:var(--ink-muted);font-size:.92rem;line-height:1.5;margin-top:1.4rem;max-width:46ch;padding-top:1.1rem}.h6-root .h6-conv{align-items:center;display:grid;grid-template-columns:minmax(0,.9fr) 34px minmax(0,1.1fr)}.h6-root .h6-frags{display:grid;gap:.75rem}.h6-root .h6-frag{background:var(--surface);border:1px solid var(--hairline);border-radius:9px;box-shadow:0 6px 10px -8px rgba(34,43,50,.25);padding:.65rem .8rem}.h6-root .h6-frag:first-child{transform:rotate(-1.4deg) translateX(6px)}.h6-root .h6-frag:nth-child(2){transform:rotate(.9deg) translateX(-4px)}.h6-root .h6-frag:nth-child(3){transform:rotate(-.6deg) translateX(10px)}.h6-root .h6-frag .h6-where{color:var(--ink-muted);display:block;font-family:var(--mono);font-size:.72rem;letter-spacing:.06em;margin-bottom:.2rem;text-transform:uppercase}.h6-root .h6-frag p{color:var(--ink);font-size:.9rem;line-height:1.4}.h6-root .h6-frag.h6-doc p{font-family:var(--serif);font-size:1rem}.h6-root .h6-join{align-self:center;height:72%;position:relative}.h6-root .h6-join:before{border:2px solid var(--teal-300);border-left:0;border-radius:0 14px 14px 0;bottom:0;content:"";left:0;position:absolute;right:12px;top:0}.h6-root .h6-join:after{background:var(--brand);box-shadow:0 0 0 0 transparent;content:"";height:2px;position:absolute;right:0;top:50%;width:14px}.h6-root .h6-join i{border-bottom:6px solid transparent;border-left:7px solid var(--brand);border-top:6px solid transparent;height:0;position:absolute;right:-5px;top:calc(50% - 5px);width:0}.h6-root .h6-page-mini{box-shadow:var(--shadow-lg);overflow:hidden;padding:0}.h6-root .h6-pm-top{align-items:center;border-bottom:1px solid var(--hairline);display:flex;gap:.7rem;padding:.95rem 1.1rem .8rem}.h6-root .h6-pm-top b{color:var(--ink);display:block;font-size:.98rem;font-weight:640;line-height:1.2}.h6-root .h6-pm-top span.h6-r{color:var(--ink-muted);font-size:.8rem}.h6-root .h6-pm-body{display:grid;gap:.5rem;padding:.85rem 1.1rem 1rem}.h6-root .h6-pm-row{align-items:center;border-bottom:1px solid var(--hairline);color:var(--ink);display:grid;font-size:.88rem;gap:.6rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.45rem 0}.h6-root .h6-pm-row:last-child{border-bottom:0}.h6-root .h6-pm-row .h6-src{font-size:.76rem;white-space:nowrap}.h6-root .h6-you-q{border-left:2px solid var(--ink);margin-left:clamp(0rem,4vw,3rem);margin-top:1.3rem;padding-left:1rem}.h6-root .h6-you-q .h6-micro{color:var(--ink-secondary);display:block;margin-bottom:.3rem}.h6-root .h6-problem{background:var(--surface);border-bottom:1px solid var(--hairline);border-top:1px solid var(--hairline)}.h6-root .h6-problem .h6-sec-head{max-width:none}.h6-root .h6-problem .h6-sec-head .h6-lede{max-width:60ch}.h6-root .h6-w-steps{column-gap:clamp(.8rem,2vw,1.6rem);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.h6-root .h6-w-st{align-items:baseline;border-top:3px solid var(--hairline);color:var(--ink-muted);cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.6rem;line-height:1.3;min-height:48px;padding:.85rem 0 .7rem;transition:color .2s ease,border-color .3s ease}.h6-root .h6-w-st:hover{color:var(--ink)}.h6-root .h6-w-st-4{position:relative}.h6-root .h6-w-stage{align-items:start;display:grid;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);margin-top:clamp(1.8rem,3.5vw,2.8rem)}.h6-root .h6-w-say .h6-w-p{display:none}.h6-root .h6-w-say .h6-w-k{color:var(--home-8a530d);font-family:var(--mono);font-size:.74rem;font-weight:500;letter-spacing:.09em;margin-bottom:.8rem;text-transform:uppercase}.h6-root .h6-w-say .h6-w-big{color:var(--ink);font-family:var(--serif);font-size:clamp(1.45rem,2.3vw,1.95rem);letter-spacing:-.01em;line-height:1.22}.h6-root .h6-w-say .h6-w-sub{color:var(--ink-secondary);font-size:1.04rem;line-height:1.6;margin-top:1rem;max-width:36ch}.h6-root .h6-w-next{align-items:center;background:var(--surface);border:1px solid var(--hairline);border-radius:999px;color:var(--ink);cursor:pointer;display:inline-flex;font-size:.92rem;font-weight:600;gap:.45rem;margin-top:1.7rem;min-height:44px;padding:.55rem 1.05rem;transition:border-color .15s ease}.h6-root .h6-w-next:hover{border-color:var(--ink)}@keyframes h6-wUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes h6-wBlink{0%,49%{opacity:1}50%,to{opacity:0}}.h6-root .h6-w-scene{height:31rem;position:relative}.h6-root .h6-w-layer{opacity:0;position:absolute;transition:opacity .45s ease,transform .6s cubic-bezier(.2,.7,.2,1),visibility 0s linear .6s;visibility:hidden}.h6-root .h6-doc-bar{align-items:center;background:var(--home-fafbfc);border-bottom:1px solid var(--hairline);display:flex;gap:.6rem;padding:.7rem 1rem}.h6-root .h6-doc-bar .h6-ic{background:var(--control);border-radius:2px;flex:none;height:18px;width:14px}.h6-root .h6-doc-bar b{color:var(--ink);font-size:.9rem;font-weight:600;white-space:nowrap}.h6-root .h6-doc-bar span:last-child{color:var(--ink-faint);font-size:.76rem;margin-left:auto;white-space:nowrap}.h6-root .h6-w-docwin,.h6-root .h6-w-sheet{background:var(--surface);border:1px solid var(--hairline);border-radius:6px;box-shadow:var(--shadow-lg);height:27rem;overflow:hidden;width:min(100%,31rem)}.h6-root .h6-w-docwin{left:0;top:2.6rem;transform-origin:top left;z-index:3}.h6-root .h6-w-dwrap{height:calc(100% - 2.8rem);-webkit-mask-image:linear-gradient(180deg,var(--home-black) 80%,transparent 100%);mask-image:linear-gradient(180deg,var(--home-black) 80%,transparent 100%);overflow:hidden}.h6-root .h6-w-dscroll{color:var(--home-2b2f33);font-family:Arial,Helvetica,sans-serif;font-size:.9rem;line-height:1.55;padding:1.2rem 1.5rem;transition:transform .8s cubic-bezier(.3,.6,.2,1)}.h6-root .h6-w-dscroll .h6-w-blk{transition:opacity .4s ease}.h6-root .h6-w-dscroll h4{font-size:.95rem;font-weight:700;margin:1rem 0 .3rem}.h6-root .h6-w-dscroll .h6-w-open-h{color:var(--home-5f6468);font-size:.8rem;font-weight:700;letter-spacing:.06em;margin-bottom:.25rem;text-transform:uppercase}.h6-root .h6-w-dscroll ul{display:grid;gap:.15rem;list-style:disc;padding-left:1.2rem}.h6-root .h6-w-dscroll .h6-dim{color:var(--home-8a8f94)}.h6-root .h6-w-dscroll .h6-blank{border-radius:3px;min-height:1.4rem;transition:background .3s ease,box-shadow .3s ease}.h6-root .h6-w-dscroll .h6-blank::marker{color:var(--home-b5babe)}.h6-root .h6-w-dscroll mark{background:transparent;border-radius:2px;color:inherit;transition:background .4s ease .3s,box-shadow .4s ease .3s}.h6-root .h6-w-caret{background:var(--home-2b2f33);display:inline-block;height:1.05em;opacity:0;vertical-align:-.15em;width:1.5px}.h6-root .h6-w-others{inset:0;transform:translateY(1.5rem);z-index:2}.h6-root .h6-w-sheet{position:absolute;transform:scale(.82);transform-origin:top left}.h6-root .h6-w-sheet:first-child{left:4.2rem;top:.3rem}.h6-root .h6-w-sheet:nth-child(2){left:3.5rem;top:1.6rem}.h6-root .h6-w-sheet:nth-child(3){left:2.8rem;top:2.9rem}.h6-root .h6-w-sheet:nth-child(4){left:2.1rem;top:4.2rem}.h6-root .h6-w-sheet:nth-child(5){left:1.4rem;top:5.5rem}.h6-root .h6-w-sheet:nth-child(6){left:.7rem;top:6.8rem}.h6-root .h6-w-sheet .h6-doc-bar{padding:.35rem 1rem}.h6-root .h6-w-toast{background:var(--home-1d2429);border-radius:10px;box-shadow:var(--shadow-lg);color:var(--home-e6eaec);font-size:.9rem;line-height:1.4;padding:.75rem .95rem;right:0;top:0;transform:translateY(-10px);width:17rem;z-index:6}.h6-root .h6-w-toast .h6-micro{color:var(--home-9ba3a8);margin-bottom:.2rem}.h6-root .h6-w-toast b{color:var(--surface)}.h6-root .h6-w-review{background:var(--surface);border:1px solid var(--hairline);border-radius:12px;bottom:.4rem;box-shadow:var(--shadow-lg);padding:1rem 1.05rem 1.1rem;right:0;transform:translateY(14px);width:17.5rem;z-index:6}.h6-root .h6-w-rv-h{align-items:center;display:flex;gap:.5rem;margin-bottom:.7rem}.h6-root .h6-w-rv-h b{font-size:.92rem}.h6-root .h6-w-rv-h .h6-chip{margin-left:auto}.h6-root .h6-w-rv-l{color:var(--ink-muted);font-size:.78rem;font-weight:600;margin:.55rem 0 .3rem}.h6-root .h6-w-rv-f{background:var(--home-fafbfc);border:1px solid var(--hairline);border-radius:6px;height:2.5rem;padding:.45rem .6rem}.h6-root .h6-w-rv-sel{color:var(--ink-faint);font-size:.82rem;height:auto}.h6-root .h6-w-team{display:flex;flex-direction:column;gap:1.4rem;inset:0;justify-content:center;z-index:4}.h6-root .h6-w-msg{background:var(--surface);border:1px solid var(--hairline);border-radius:12px;box-shadow:var(--shadow);max-width:27rem;padding:.95rem 1.1rem;transform:translateY(-10px);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.h6-root .h6-w-msg .h6-w-who{align-items:center;display:flex;font-size:.88rem;gap:.55rem;margin-bottom:.45rem}.h6-root .h6-w-msg .h6-w-who span:last-child{color:var(--ink-faint);font-size:.76rem;margin-left:auto}.h6-root .h6-w-msg .h6-av{font-size:.68rem;height:28px;width:28px}.h6-root .h6-w-av-boss{background:var(--sunken);color:var(--ink-secondary)}.h6-root .h6-w-msg p{color:var(--ink);font-size:.98rem;line-height:1.5}.h6-root .h6-w-minis{display:grid;gap:.55rem;grid-template-columns:repeat(7,minmax(0,1fr))}.h6-root .h6-w-mini{background:var(--surface);border:1px solid var(--hairline);border-radius:5px;box-shadow:var(--shadow);height:9.5rem;opacity:0;overflow:hidden;transform:translateY(16px);transition:opacity .4s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.h6-root .h6-w-mini b{background:var(--home-fafbfc);border-bottom:1px solid var(--hairline);display:block;font-size:.78rem;overflow:hidden;padding:.45rem .6rem;text-overflow:ellipsis;white-space:nowrap}.h6-root .h6-w-mini i{background:var(--home-e3e6e9);border-radius:3px;display:block;height:6px;margin:.6rem .6rem 0}.h6-root .h6-w-mini i:nth-child(2){width:70%}.h6-root .h6-w-mini i:nth-child(3){width:55%}.h6-root .h6-w-mini i:nth-child(4){width:80%}.h6-root .h6-w-mini i:nth-child(5){width:40%}.h6-root .h6-w-mini:nth-child(2){transition-delay:.06s}.h6-root .h6-w-mini:nth-child(3){transition-delay:.12s}.h6-root .h6-w-mini:nth-child(4){transition-delay:.18s}.h6-root .h6-w-mini:nth-child(5){transition-delay:.24s}.h6-root .h6-w-mini:nth-child(6){transition-delay:.3s}.h6-root .h6-w-mini:nth-child(7){transition-delay:.36s}.h6-root .h6-id-w1:checked~.h6-walk .h6-w-p1,.h6-root .h6-id-w2:checked~.h6-walk .h6-w-p2,.h6-root .h6-id-w3:checked~.h6-walk .h6-w-p3,.h6-root .h6-id-w4:checked~.h6-walk .h6-w-p4{animation:h6-wUp .45s ease both;display:block}.h6-root .h6-id-w1:checked~.h6-walk label.h6-for-w1,.h6-root .h6-id-w2:checked~.h6-walk label.h6-for-w2,.h6-root .h6-id-w3:checked~.h6-walk label.h6-for-w3,.h6-root .h6-id-w4:checked~.h6-walk label.h6-for-w4{border-top-color:var(--amber-500);color:var(--ink)}.h6-root .h6-id-w1:checked~.h6-walk label.h6-for-w1 .h6-qn,.h6-root .h6-id-w2:checked~.h6-walk label.h6-for-w2 .h6-qn,.h6-root .h6-id-w3:checked~.h6-walk label.h6-for-w3 .h6-qn,.h6-root .h6-id-w4:checked~.h6-walk label.h6-for-w4 .h6-qn{color:var(--home-8a530d)}.h6-root .h6-id-w2:checked~.h6-walk label.h6-for-w1,.h6-root .h6-id-w3:checked~.h6-walk label.h6-for-w1,.h6-root .h6-id-w3:checked~.h6-walk label.h6-for-w2,.h6-root .h6-id-w4:checked~.h6-walk label.h6-for-w1,.h6-root .h6-id-w4:checked~.h6-walk label.h6-for-w2,.h6-root .h6-id-w4:checked~.h6-walk label.h6-for-w3{border-top-color:var(--home-e6c592)}.h6-root .h6-id-w1:focus-visible~.h6-walk label.h6-for-w1,.h6-root .h6-id-w2:focus-visible~.h6-walk label.h6-for-w2,.h6-root .h6-id-w3:focus-visible~.h6-walk label.h6-for-w3,.h6-root .h6-id-w4:focus-visible~.h6-walk label.h6-for-w4{border-radius:4px;outline:2px solid var(--focus);outline-offset:2px}.h6-root .h6-id-w1:checked~.h6-walk .h6-w-docwin,.h6-root .h6-id-w2:checked~.h6-walk .h6-w-docwin,.h6-root .h6-id-w2:checked~.h6-walk .h6-w-toast,.h6-root .h6-id-w3:checked~.h6-walk .h6-w-docwin,.h6-root .h6-id-w3:checked~.h6-walk .h6-w-others,.h6-root .h6-id-w3:checked~.h6-walk .h6-w-review,.h6-root .h6-id-w4:checked~.h6-walk .h6-w-team{opacity:1;transition-delay:0s;visibility:visible}.h6-root .h6-id-w2:checked~.h6-walk .h6-w-toast,.h6-root .h6-id-w3:checked~.h6-walk .h6-w-others,.h6-root .h6-id-w3:checked~.h6-walk .h6-w-review,.h6-root .h6-id-w4:checked~.h6-walk .h6-w-msg{transform:none}.h6-root .h6-id-w4:checked~.h6-walk .h6-w-mini{opacity:1;transform:none}.h6-root .h6-id-w1:checked~.h6-walk .h6-w-blk:not(.h6-w-b-gap){opacity:.38}.h6-root .h6-id-w1:checked~.h6-walk .h6-blank{background:var(--amber-tint);box-shadow:0 0 0 1.5px var(--amber-500)}.h6-root .h6-id-w1:checked~.h6-walk .h6-blank .h6-w-caret,.h6-root .h6-id-w3:checked~.h6-walk .h6-w-rv-f .h6-w-caret{animation:h6-wBlink 1.05s step-end infinite}.h6-root .h6-id-w2:checked~.h6-walk .h6-w-dscroll{transform:translateY(var(--w-scroll,-10.5rem))}.h6-root .h6-id-w2:checked~.h6-walk .h6-w-blk:not(.h6-w-b-25){opacity:.38}.h6-root .h6-id-w2:checked~.h6-walk mark{background:var(--amber-tint);box-shadow:0 0 0 2px var(--amber-tint)}.h6-root .h6-id-w3:checked~.h6-walk .h6-w-docwin{transform:translateY(5.5rem) scale(.82)}@media (prefers-reduced-motion:reduce){.h6-root .h6-walk *,.h6-root .h6-walk :after,.h6-root .h6-walk :before{animation:none!important;transition:none!important}}.h6-root .h6-founder{padding:clamp(3.4rem,6vw,5rem) 0}.h6-root .h6-founder-in{align-items:start;display:grid;gap:clamp(1.4rem,3vw,2.6rem);grid-template-columns:132px minmax(0,1fr);margin:0 auto;max-width:880px}.h6-root .h6-avatar-img{background:var(--sunken);border-radius:50%;display:block;height:132px;object-fit:cover;width:132px}.h6-root .h6-founder .h6-micro{display:block;margin-bottom:.8rem}.h6-root .h6-founder p.h6-f{color:var(--ink);font-family:var(--serif);font-size:clamp(1.14rem,1.7vw,1.32rem);line-height:1.55;margin-bottom:1rem}.h6-root .h6-sig{color:var(--ink-muted);font-size:.92rem}.h6-root .h6-sig b{color:var(--ink);font-weight:640}.h6-root .h6-week{background:var(--surface);border-top:1px solid var(--hairline)}.h6-root .h6-ledger{border-top:2px solid var(--ink)}.h6-root .h6-lh{padding:.8rem 0}.h6-root .h6-lh,.h6-root .h6-lrow{border-bottom:1px solid var(--hairline);display:grid;gap:clamp(1rem,2.5vw,2.2rem);grid-template-columns:7.5rem minmax(0,1fr) minmax(0,1.05fr)}.h6-root .h6-lrow{align-items:start;padding:clamp(1.4rem,2.6vw,2rem) 0}.h6-root .h6-day b{color:var(--ink);display:block;font-family:var(--mono);font-size:1.5rem;font-weight:600;letter-spacing:.02em;line-height:1}.h6-root .h6-day span{color:var(--ink-muted);display:block;font-family:var(--mono);font-size:.78rem;margin-top:.35rem}.h6-root .h6-in h3{font-size:1.06rem;margin-bottom:.55rem}.h6-root .h6-typed{background:var(--canvas);border:1px solid var(--control);border-radius:8px;color:var(--ink);font-family:var(--mono);font-size:.86rem;line-height:1.55;padding:.6rem .75rem;white-space:pre-wrap;word-break:break-word}.h6-root .h6-typed:after{background:var(--brand);content:"";display:inline-block;height:1.05em;margin-left:2px;vertical-align:-.18em;width:.5em}.h6-root .h6-in p{color:var(--ink-secondary);font-size:.95rem;line-height:1.55;margin-top:.6rem}.h6-root .h6-out .h6-micro{display:block;margin-bottom:.5rem}.h6-root .h6-tally{display:grid;gap:clamp(1rem,2.5vw,2.2rem);grid-template-columns:7.5rem minmax(0,1fr) minmax(0,1.05fr);padding:1.8rem 0 0}.h6-root .h6-tally .h6-count{grid-column:2}.h6-root .h6-tally .h6-count p{color:var(--ink);font-size:1.08rem;line-height:1.55}.h6-root .h6-tally .h6-count p b{font-weight:640}.h6-root .h6-honest{background:var(--canvas);border:1px solid var(--hairline);border-radius:12px;grid-column:3;padding:1.1rem 1.25rem}.h6-root .h6-honest h3{font-size:1.05rem;margin-bottom:.35rem}.h6-root .h6-honest p{color:var(--ink-secondary);font-size:.95rem}.h6-root .h6-friday{background:var(--carbon-900);color:var(--on-dark);overflow:hidden;padding:clamp(4.5rem,8vw,7rem) 0;position:relative}.h6-root .h6-friday:before{background:radial-gradient(60rem 30rem at 85% -10%,rgba(8,126,120,.35),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.h6-root .h6-friday .h6-wrap{position:relative}.h6-root .h6-friday .h6-sec-head .h6-micro{color:var(--teal-300);display:block;margin-bottom:1rem}.h6-root .h6-friday h2{color:var(--on-dark);font-size:clamp(2.2rem,4.4vw,3.6rem);letter-spacing:-.04em;line-height:1.04;max-width:16ch}.h6-root .h6-friday .h6-lede{color:var(--control)}.h6-root .h6-fri-grid{align-items:start;display:grid;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.h6-root .h6-fri-page{border:0;box-shadow:0 40px 60px -30px rgba(0,0,0,.6);overflow:hidden;padding:0}.h6-root .h6-fri-page .h6-pm-top{padding:1rem 1.2rem .85rem}.h6-root .h6-fri-page .h6-body{display:grid;gap:.65rem;padding:1rem 1.2rem 1.2rem}.h6-root .h6-home{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:12px;color:var(--hairline);margin-top:.9rem;padding:.9rem 1rem}.h6-root .h6-home .h6-micro{color:var(--teal-300)}.h6-root .h6-home b{color:var(--on-dark);display:block;font-size:.95rem;font-weight:600;margin:.3rem 0 .2rem}.h6-root .h6-home p{color:var(--ink-on-carbon);font-size:.85rem;line-height:1.5}.h6-root .h6-think-h{color:var(--teal-300);display:block;font-family:var(--mono);font-size:.74rem;letter-spacing:.09em;margin-bottom:1rem;text-transform:uppercase}.h6-root .h6-think{border-top:1px solid hsla(0,0%,100%,.14);display:grid;gap:0}.h6-root .h6-think li{border-bottom:1px solid hsla(0,0%,100%,.14);padding:1rem 0}.h6-root .h6-think .h6-m{color:var(--on-dark);font-family:var(--serif);font-size:1.2rem;line-height:1.4}.h6-root .h6-think .h6-m i{color:var(--teal-300);font-style:italic}.h6-root .h6-think .h6-a{color:var(--control);font-family:var(--serif);font-size:1.02rem;font-style:italic;line-height:1.45;margin-top:.3rem}.h6-root .h6-fri-q{align-items:end;border-top:1px solid hsla(0,0%,100%,.18);display:grid;gap:clamp(1.6rem,4vw,4rem);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);margin-top:clamp(3rem,6vw,4.5rem);padding-top:clamp(2rem,4vw,3rem)}.h6-root .h6-fri-q .h6-micro{color:var(--teal-300);display:block;margin-bottom:1rem}.h6-root .h6-fri-q blockquote{color:var(--on-dark);font-family:var(--serif);font-size:clamp(1.8rem,3.4vw,2.9rem);letter-spacing:-.01em;line-height:1.18}.h6-root .h6-fri-q .h6-call{color:var(--control);font-size:1rem;line-height:1.6}.h6-root .h6-fri-q .h6-call b{color:var(--on-dark);font-weight:600}.h6-root .h6-good{background:var(--brand-tint)}.h6-root .h6-good-grid{align-items:start;display:grid;gap:clamp(2rem,4.5vw,4rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.h6-root .h6-good-copy h2{margin-bottom:1.1rem}.h6-root .h6-good-copy p{color:var(--ink-secondary);font-size:1.04rem}.h6-root .h6-good-copy p+p{margin-top:.9rem}.h6-root .h6-might{border-left:2px solid var(--ink);margin-top:1.8rem;padding-left:1.1rem}.h6-root .h6-might .h6-micro{color:var(--ink-secondary);display:block;margin-bottom:.6rem}.h6-root .h6-might li{color:var(--ink);font-family:var(--serif);font-size:1.12rem;line-height:1.45;padding:.35rem 0}.h6-root .h6-goal{padding:1.3rem 1.4rem}.h6-root .h6-goal .h6-top{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:.6rem}.h6-root .h6-goal .h6-top .h6-chip{margin-left:auto}.h6-root .h6-goal h3{font-size:1.1rem;margin-bottom:.3rem}.h6-root .h6-goal .h6-measure{color:var(--ink-secondary);font-size:.88rem}.h6-root .h6-plot{display:block;height:auto;margin-top:1rem;width:100%}.h6-root .h6-goal table{border-collapse:collapse;font-size:.86rem;margin-top:.6rem;width:100%}.h6-root .h6-goal th{border-bottom:1px solid var(--hairline);color:var(--ink-muted);font-family:var(--mono);font-size:.68rem;font-weight:500;letter-spacing:.08em;padding:.35rem .8rem .35rem 0;text-align:left;text-transform:uppercase}.h6-root .h6-goal td{border-bottom:1px solid var(--hairline);color:var(--ink-body);padding:.5rem .8rem .5rem 0;vertical-align:top}.h6-root .h6-goal td.h6-v{color:var(--ink);font-family:var(--mono);font-variant-numeric:tabular-nums;font-weight:600}.h6-root .h6-goal .h6-meets{align-items:flex-start;color:var(--ink);display:flex;font-size:.88rem;gap:.55rem;margin-top:.9rem}.h6-root .h6-goal .h6-meets .h6-glyph{margin-top:.4rem}.h6-root .h6-goal .h6-aside{margin-top:1rem}.h6-root .h6-season{align-items:start;border-top:1px solid var(--teal-300);display:grid;gap:clamp(2rem,4.5vw,4rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:clamp(3rem,6vw,4.5rem);padding-top:clamp(2.4rem,5vw,3.4rem)}.h6-root .h6-season h3{color:var(--ink);font-size:clamp(1.5rem,2.4vw,1.95rem);letter-spacing:-.025em;line-height:1.15;margin-bottom:.9rem}.h6-root .h6-season p{color:var(--ink-secondary);font-size:1.02rem}.h6-root .h6-season p+p{margin-top:.8rem}.h6-root .h6-assess{padding:1.1rem 1.25rem}.h6-root .h6-assess .h6-hd{align-items:center;border-bottom:1px solid var(--hairline);display:flex;flex-wrap:wrap;gap:.6rem;padding-bottom:.7rem}.h6-root .h6-assess .h6-hd .h6-chip{margin-left:auto}.h6-root .h6-arow{align-items:center;border-bottom:1px solid var(--hairline);display:grid;gap:.3rem 1rem;grid-template-columns:minmax(0,1fr) auto;padding:.85rem 0}.h6-root .h6-arow:last-of-type{border-bottom:0}.h6-root .h6-arow b{color:var(--ink);font-size:.95rem;font-weight:600}.h6-root .h6-arow .h6-src{grid-column:1/-1}.h6-root .h6-box{border-radius:6px;font-size:.82rem;font-weight:600;min-width:7rem;padding:.34rem .6rem;text-align:center}.h6-root .h6-box.h6-draft{background:var(--brand-tint);border:1px dashed var(--brand);color:var(--brand-hover)}.h6-root .h6-box.h6-blank{background:var(--surface);border:1px dashed var(--control);color:var(--ink-muted)}.h6-root .h6-assess .h6-note{border-top:1px solid var(--hairline);color:var(--ink-secondary);font-size:.86rem;margin-top:.6rem;padding-top:.7rem}.h6-root .h6-also{margin-top:clamp(3rem,6vw,4.5rem)}.h6-root .h6-also h3{margin-bottom:1.2rem}.h6-root .h6-also ul{display:grid;gap:1.4rem 2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.h6-root .h6-also li b{color:var(--ink);display:block;font-size:1rem;font-weight:640;margin-bottom:.25rem}.h6-root .h6-also li p{color:var(--ink-secondary);font-size:.93rem;line-height:1.5}.h6-root .h6-dx{background:var(--surface);border:1px solid var(--hairline);border-radius:14px;margin-top:clamp(2.6rem,5vw,3.6rem);overflow:hidden}.h6-root .h6-dx>summary{align-items:center;cursor:pointer;display:grid;gap:.2rem 1rem;grid-template-columns:minmax(0,1fr) auto;list-style:none;min-height:56px;padding:1.15rem 1.35rem}.h6-root .h6-dx>summary::-webkit-details-marker{display:none}.h6-root .h6-dx>summary b{color:var(--ink);font-size:1.08rem;font-weight:640;letter-spacing:-.012em}.h6-root .h6-dx>summary span{color:var(--ink-secondary);font-size:.95rem;grid-column:1}.h6-root .h6-dx>summary i{border:1px solid var(--teal-300);border-radius:6px;color:var(--brand);font-family:var(--mono);font-size:.8rem;font-style:normal;font-weight:600;grid-column:2;grid-row:1/span 2;padding:.55rem .8rem;white-space:nowrap}.h6-root .h6-dx>summary i:after{content:"Open"}.h6-root .h6-dx[open]>summary i:after{content:"Close"}.h6-root .h6-dx .h6-dx-in{border-top:1px solid var(--hairline);padding:1.2rem 1.35rem 1.5rem}.h6-root .h6-bound-grid{align-items:start;display:grid;gap:clamp(1.6rem,3.5vw,3rem);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.h6-root .h6-prep{overflow:hidden;padding:0}.h6-root .h6-prep-h{border-bottom:1px solid var(--hairline);padding:1.1rem 1.3rem .9rem}.h6-root .h6-prep-h b.h6-t{color:var(--ink);display:block;font-size:1.02rem;font-weight:640;margin-top:.3rem}.h6-root .h6-agenda{display:grid;gap:.7rem;padding:1rem 1.3rem 1.2rem}.h6-root .h6-ag{border:1px solid var(--hairline);border-radius:10px;padding:.8rem .9rem}.h6-root .h6-ag b{color:var(--ink);display:block;font-size:.95rem;font-weight:620}.h6-root .h6-ag .h6-why{color:var(--ink-muted);display:block;font-size:.86rem;line-height:1.45;margin-top:.25rem}.h6-root .h6-ag ul{display:grid;gap:.2rem;margin-top:.5rem;padding-left:.9rem}.h6-root .h6-ag li{color:var(--ink-secondary);font-size:.88rem;list-style:disc}.h6-root .h6-lines{border-top:1px solid var(--hairline)}.h6-root .h6-lines li{border-bottom:1px solid var(--hairline);padding:1rem 0}.h6-root .h6-lines b{color:var(--ink);display:block;font-size:1.02rem;font-weight:640;margin-bottom:.2rem}.h6-root .h6-lines p{color:var(--ink-secondary);font-size:.95rem;line-height:1.55}.h6-root .h6-close{background:var(--brand);color:var(--on-dark);padding:clamp(4.5rem,8vw,6.5rem) 0;text-align:center}.h6-root .h6-close h2{color:var(--on-dark);font-size:clamp(2.1rem,4vw,3.2rem);font-weight:660;letter-spacing:-.035em;line-height:1.08;margin:0 auto 1.3rem;max-width:20ch}.h6-root .h6-close .h6-sub{color:var(--home-ddefed);font-size:1.1rem;margin:0 auto 2.2rem;max-width:46ch}.h6-root .h6-founder p.h6-f{font-size:clamp(1.1rem,1.5vw,1.24rem)}.h6-root .h6-founder p.h6-f a{color:var(--brand-hover);text-decoration:underline;text-underline-offset:3px}.h6-root .h6-wk5{align-items:start;display:grid;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.h6-root .h6-strip{border-top:1px solid hsla(0,0%,100%,.16)}.h6-root .h6-strip li{border-bottom:1px solid hsla(0,0%,100%,.16);display:grid;gap:.9rem;grid-template-columns:4.4rem minmax(0,1fr);padding:1rem 0}.h6-root .h6-strip .h6-d{color:var(--teal-300);font-family:var(--mono);font-size:.95rem;font-weight:600;letter-spacing:.04em}.h6-root .h6-strip .h6-d span{color:var(--ink-on-carbon);display:block;font-size:.76rem;font-weight:400;margin-top:.15rem}.h6-root .h6-strip b{color:var(--on-dark);display:block;font-size:1rem;font-weight:600}.h6-root .h6-strip .h6-t{background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.16);border-radius:6px;color:var(--home-e4e7ea);display:inline-block;font-family:var(--mono);font-size:.8rem;line-height:1.45;margin-top:.4rem;padding:.3rem .55rem}.h6-root .h6-strip .h6-to{color:var(--ink-on-carbon);display:block;font-size:.86rem;margin-top:.4rem}.h6-root .h6-strip-note{color:var(--control);font-size:.95rem;line-height:1.6;margin-top:1.2rem}.h6-root .h6-strip-note b{color:var(--on-dark)}.h6-root .h6-prep5{border:0;box-shadow:0 40px 60px -30px rgba(0,0,0,.6)}.h6-root .h6-prep5 .h6-prep-h b.h6-t{font-size:1.15rem;letter-spacing:-.01em;margin:.35rem 0 .45rem}.h6-root .h6-prep5 .h6-sit{color:var(--ink-body);font-size:.95rem;line-height:1.55}.h6-root .h6-prep-f{align-items:center;background:var(--canvas);border-top:1px solid var(--hairline);display:flex;flex-wrap:wrap;gap:.6rem;padding:.85rem 1.3rem}.h6-root .h6-fri-q .h6-call h3{color:var(--on-dark);font-size:1.25rem;letter-spacing:-.015em;margin-bottom:.5rem}.h6-root .h6-fri-q .h6-call p{color:var(--control)}.h6-root .h6-wins{align-items:start;display:grid;gap:clamp(1.2rem,2.6vw,2rem);grid-template-columns:repeat(3,minmax(0,1fr))}.h6-root .h6-win .h6-wn{color:var(--brand);font-family:var(--mono);font-size:.8rem;font-weight:600}.h6-root .h6-win h3{margin:.3rem 0 .45rem}.h6-root .h6-win>p{color:var(--ink-secondary);font-size:.97rem;margin-bottom:1.1rem;min-height:4.8em}.h6-root .h6-goal.h6-mini{padding:1.1rem 1.15rem}.h6-root .h6-goal.h6-mini h4{color:var(--ink);font-size:1rem;font-weight:640;margin-top:.2rem}.h6-root .h6-ask{padding:1.1rem 1.15rem}.h6-root .h6-ask .h6-q{background:var(--carbon-900);border-radius:12px 12px 4px 12px;color:var(--on-dark);display:inline-block;font-size:.95rem;line-height:1.4;margin-left:auto;padding:.6rem .85rem}.h6-root .h6-ask{display:flex;flex-direction:column}.h6-root .h6-ask .h6-q{align-self:flex-end;max-width:90%}.h6-root .h6-ask .h6-ans{display:grid;gap:.6rem;margin-top:.9rem}.h6-root .h6-ask .h6-ans p{color:var(--ink);font-size:.93rem;line-height:1.5}.h6-root .h6-ref{background:var(--brand-tint);border:1px solid var(--teal-300);border-radius:4px;color:var(--brand-hover);display:inline-block;font-family:var(--mono);font-size:.74rem;font-weight:500;margin-top:.2rem;padding:.05rem .35rem;white-space:nowrap}.h6-root .h6-good .h6-might{margin-top:clamp(2.2rem,4vw,3rem);max-width:60ch}.h6-root .h6-team{background:var(--surface);border-top:1px solid var(--hairline)}.h6-root .h6-team-grid{align-items:start;display:grid;gap:clamp(1.6rem,4vw,3.5rem);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.h6-root .h6-ask-lg{box-shadow:var(--shadow-lg);padding:1.4rem 1.5rem}.h6-root .h6-themes{display:grid;gap:0;margin-top:1.1rem}.h6-root .h6-theme{border-bottom:1px solid var(--hairline);padding:1rem 0}.h6-root .h6-theme .h6-th{align-items:center;display:flex;gap:.8rem;margin-bottom:.3rem}.h6-root .h6-theme .h6-th b{color:var(--ink);font-size:1.02rem;font-weight:640}.h6-root .h6-theme .h6-who{display:flex;margin-left:auto}.h6-root .h6-theme .h6-who .h6-av{border:2px solid var(--surface);font-size:.66rem;height:28px;margin-left:-6px;width:28px}.h6-root .h6-theme p{color:var(--ink-secondary);font-size:.95rem;margin-bottom:.3rem}.h6-root .h6-basis{margin-top:.9rem}.h6-root .h6-av-priya{background:var(--home-f4e6da);color:var(--home-7a4a1e)}.h6-root .h6-av-sam{background:var(--home-e6eedc);color:var(--home-46602a)}.h6-root .h6-home5{padding:1.1rem 1.2rem}.h6-root .h6-home5 ul{margin-top:.6rem}.h6-root .h6-home5 li{border-bottom:1px solid var(--hairline);display:flex;gap:.7rem;padding:.7rem 0}.h6-root .h6-home5 li:last-child{border-bottom:0}.h6-root .h6-home5 li .h6-glyph{margin-top:.45rem}.h6-root .h6-home5 b{color:var(--ink);display:block;font-size:.95rem;font-weight:600}.h6-root .h6-home5 p{color:var(--ink-secondary);font-size:.86rem}.h6-root .h6-how{display:grid;gap:1rem;margin-top:1.4rem}.h6-root .h6-how b{color:var(--ink);display:block;font-size:1rem;font-weight:640;margin-bottom:.15rem}.h6-root .h6-how p{color:var(--ink-secondary);font-size:.93rem;line-height:1.5}@media (max-width:1060px){.h6-root .h6-wins{grid-template-columns:1fr;max-width:620px}.h6-root .h6-win>p{min-height:0}}@media (max-width:980px){.h6-root .h6-team-grid,.h6-root .h6-wk5{grid-template-columns:1fr}}@media (max-width:640px){.h6-root .h6-strip li{grid-template-columns:3.4rem minmax(0,1fr)}.h6-root .h6-ask-lg{padding:1.1rem}.h6-root .h6-theme .h6-th{flex-wrap:wrap}}.h6-root .h6-tq-head{margin-bottom:clamp(1.8rem,3.5vw,2.6rem);max-width:46rem}.h6-root .h6-tq-head .h6-micro{color:var(--brand-hover);display:block;margin-bottom:.8rem}.h6-root .h6-tq-head h2{font-size:clamp(2.2rem,4.4vw,3.6rem);letter-spacing:-.04em;line-height:1.02;margin-bottom:1rem}.h6-root .h6-tq-i{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.h6-root .h6-g-next{background:var(--ink);border-radius:50%}.h6-root .h6-av-nina{background:var(--home-f3e3df);color:var(--home-7a3a2c)}.h6-root .h6-tq-board{box-shadow:var(--shadow-lg);padding:clamp(1rem,2.4vw,1.6rem)}.h6-root .h6-tq-bar{align-items:flex-start;border-bottom:1px solid var(--hairline);display:flex;flex-direction:column;gap:1rem;margin-bottom:1.2rem;padding-bottom:1.2rem}.h6-root .h6-tq-switch{background:var(--sunken);border-radius:999px;display:inline-flex;max-width:100%;padding:4px}.h6-root .h6-tq-switch label{align-items:center;border-radius:999px;color:var(--ink-secondary);cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:600;gap:.55rem;justify-content:center;min-height:44px;padding:.5rem 1.15rem;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease;white-space:nowrap}.h6-root .h6-tq-switch label:hover{color:var(--ink)}.h6-root .h6-id-tq-a:checked~.h6-tq-stage label.h6-for-tq-a,.h6-root .h6-id-tq-b:checked~.h6-tq-stage label.h6-for-tq-b,.h6-root .h6-id-tq-c:checked~.h6-tq-stage label.h6-for-tq-c{background:var(--surface);box-shadow:0 1px 3px rgba(34,43,50,.14),0 0 0 1px var(--hairline);color:var(--ink)}.h6-root .h6-id-tq-a:focus-visible~.h6-tq-stage label.h6-for-tq-a,.h6-root .h6-id-tq-b:focus-visible~.h6-tq-stage label.h6-for-tq-b,.h6-root .h6-id-tq-c:focus-visible~.h6-tq-stage label.h6-for-tq-c{outline:2px solid var(--focus);outline-offset:2px}.h6-root .h6-tq-say{color:var(--ink);display:none;font-family:var(--serif);font-size:clamp(1.15rem,1.7vw,1.4rem);line-height:1.3;max-width:60ch;text-wrap:pretty}.h6-root .h6-tq-say b{font-style:italic;font-weight:500}.h6-root .h6-tq-say-a b{color:var(--home-8a530d)}.h6-root .h6-tq-say-b b{color:var(--brand-hover)}.h6-root .h6-tq-say-c b{color:var(--ink)}.h6-root .h6-id-tq-a:checked~.h6-tq-stage .h6-tq-say-a,.h6-root .h6-id-tq-b:checked~.h6-tq-stage .h6-tq-say-b,.h6-root .h6-id-tq-c:checked~.h6-tq-stage .h6-tq-say-c{display:block}.h6-root .h6-tq-cols{display:grid;gap:.7rem;grid-template-columns:repeat(7,minmax(0,1fr))}.h6-root .h6-tq-col{background:var(--canvas);border-radius:12px;display:flex;flex-direction:column;gap:.6rem;padding:.8rem .55rem .7rem}.h6-root .h6-tq-who{align-items:center;border-bottom:1px solid var(--hairline);display:flex;flex-direction:column;gap:.35rem;padding-bottom:.6rem}.h6-root .h6-tq-who svg{display:block;flex:none;height:48px;width:48px}.h6-root .h6-tq-who b{color:var(--ink);font-size:.92rem;font-weight:620}.h6-root .h6-tq-col ul{display:flex;flex-direction:column;gap:.45rem}.h6-root .h6-tq-it{background:var(--surface);border:1px solid var(--hairline);border-left-width:3px;border-radius:8px;color:var(--ink);display:grid;font-size:.84rem;gap:.3rem .45rem;grid-template-columns:auto minmax(0,1fr);line-height:1.35;opacity:.36;padding:.55rem .55rem .6rem;transition:opacity .3s ease,border-color .3s ease,box-shadow .3s ease}.h6-root .h6-tq-it .h6-glyph{margin-top:.36rem}.h6-root .h6-tq-it .h6-ref{background:none;border:0;font-size:.7rem;grid-column:2;justify-self:start;line-height:1.35;padding:0;white-space:normal}.h6-root .h6-tq-n .h6-ref{color:var(--home-8a530d)}.h6-root .h6-tq-x .h6-ref{color:var(--ink-secondary)}.h6-root .h6-tq-none{border:1.5px dashed var(--control);border-radius:8px;color:var(--ink-muted);display:none;font-family:var(--serif);font-size:1rem;line-height:1.3;padding:1rem .5rem;text-align:center}.h6-root .h6-id-tq-a:checked~.h6-tq-stage .h6-tq-none{display:block}.h6-root .h6-id-tq-a:checked~.h6-tq-stage .h6-tq-n,.h6-root .h6-id-tq-b:checked~.h6-tq-stage .h6-tq-w,.h6-root .h6-id-tq-c:checked~.h6-tq-stage .h6-tq-x{box-shadow:var(--shadow);opacity:1}.h6-root .h6-id-tq-a:checked~.h6-tq-stage .h6-tq-n{border-left-color:var(--amber-500)}.h6-root .h6-id-tq-b:checked~.h6-tq-stage .h6-tq-w{border-left-color:var(--brand)}.h6-root .h6-id-tq-c:checked~.h6-tq-stage .h6-tq-x{border-left-color:var(--ink)}.h6-root .h6-id-tq-b:checked~.h6-tq-stage .h6-tq-w,.h6-root .h6-id-tq-c:checked~.h6-tq-stage .h6-tq-x{order:-1}.h6-root .h6-tq-basis{border-top:1px solid var(--hairline);margin-top:1.1rem;padding-top:.9rem}@media (prefers-reduced-motion:no-preference){.h6-root .h6-id-tq-a:checked~.h6-tq-stage .h6-tq-n,.h6-root .h6-id-tq-a:checked~.h6-tq-stage .h6-tq-none,.h6-root .h6-id-tq-b:checked~.h6-tq-stage .h6-tq-w,.h6-root .h6-id-tq-c:checked~.h6-tq-stage .h6-tq-x{animation:h6-tqIn .4s cubic-bezier(.2,.7,.2,1) both}.h6-root .h6-tq-col:nth-child(2) .h6-tq-it{animation-delay:.04s}.h6-root .h6-tq-col:nth-child(3) .h6-tq-it{animation-delay:.08s}.h6-root .h6-tq-col:nth-child(4) .h6-tq-it,.h6-root .h6-tq-col:nth-child(4) .h6-tq-none{animation-delay:.12s}.h6-root .h6-tq-col:nth-child(5) .h6-tq-it{animation-delay:.16s}.h6-root .h6-tq-col:nth-child(6) .h6-tq-it{animation-delay:.2s}.h6-root .h6-tq-col:nth-child(7) .h6-tq-it{animation-delay:.24s}}@keyframes h6-tqIn{0%{transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.h6-root .h6-tq *{animation:none!important;transition:none!important}}.h6-root .h6-tq-then{margin-top:clamp(2.4rem,5vw,3.6rem)}.h6-root .h6-tq-then>.h6-micro{color:var(--brand-hover);display:block;margin-bottom:1.2rem}.h6-root .h6-tq-acts{align-items:start;display:grid;gap:clamp(1.2rem,2.6vw,2rem);grid-template-columns:repeat(3,minmax(0,1fr))}.h6-root .h6-tq-tag{align-items:center;color:var(--ink-secondary);display:inline-flex;font-family:var(--mono);font-size:.74rem;font-weight:500;gap:.45rem;letter-spacing:.06em;text-transform:uppercase}.h6-root .h6-tq-act h3{margin:.45rem 0 .9rem}.h6-root .h6-tq-act .h6-after{font-size:.93rem;margin-top:.8rem}.h6-root .h6-tq-talk{display:flex;flex-direction:column;gap:.9rem;padding:1.1rem 1.1rem 1.2rem}.h6-root .h6-tq-line{align-items:flex-end;display:flex;gap:.65rem}.h6-root .h6-tq-line svg{display:block;flex:none;height:44px;width:44px}.h6-root .h6-tq-bub{background:var(--canvas);border:1px solid var(--hairline);border-radius:14px;color:var(--ink);font-family:var(--serif);font-size:1.06rem;line-height:1.35;padding:.6rem .85rem;text-wrap:pretty}.h6-root .h6-tq-me .h6-tq-bub{background:var(--brand-tint);border-bottom-left-radius:4px;border-color:var(--teal-300)}.h6-root .h6-tq-them{flex-direction:row-reverse}.h6-root .h6-tq-them .h6-tq-bub{border-bottom-right-radius:4px}.h6-root .h6-tq-want{border-bottom:1px solid var(--hairline);padding:.85rem 0}.h6-root .h6-tq-want .h6-micro{display:block;margin-bottom:.35rem}.h6-root .h6-tq-want p{color:var(--ink);font-family:var(--serif);font-size:1.02rem;line-height:1.4}.h6-root .h6-tq-dev .h6-arow{border-bottom:0}.h6-root .h6-tq-btns{display:flex;gap:.5rem;justify-content:flex-end;padding-top:.3rem}.h6-root .h6-tq-btn{border:1px solid var(--control);border-radius:6px;color:var(--ink);font-size:.82rem;font-weight:600;padding:.4rem .8rem}.h6-root .h6-tq-btn-p{background:var(--brand);border-color:var(--brand);color:var(--on-dark)}@media (max-width:1060px){.h6-root .h6-tq-acts{grid-template-columns:1fr;max-width:36rem}}@media (max-width:980px){.h6-root .h6-tq-cols{gap:.5rem;grid-template-columns:1fr}.h6-root .h6-tq-col{align-items:start;display:grid;gap:.8rem;grid-template-columns:7rem minmax(0,1fr);padding:.7rem}.h6-root .h6-tq-who{border-bottom:0;flex-direction:row;gap:.55rem;justify-content:flex-start;padding:0}.h6-root .h6-tq-who svg{height:38px;width:38px}.h6-root .h6-tq-col ul{flex-direction:row;flex-wrap:wrap}.h6-root .h6-tq-it,.h6-root .h6-tq-none{flex:1 1 13rem}}@media (max-width:640px){.h6-root .h6-tq-switch{display:flex;width:100%}.h6-root .h6-tq-switch label{flex:1 1 0;font-size:.8rem;gap:.35rem;line-height:1.2;min-width:0;padding:.45rem .4rem;text-align:center;white-space:normal}.h6-root .h6-tq-switch .h6-glyph{display:none}.h6-root .h6-tq-col{gap:.55rem;grid-template-columns:1fr}.h6-root .h6-tq-it,.h6-root .h6-tq-none{flex-basis:100%}}.h6-root .h6-askwall{background:var(--surface);border-top:1px solid var(--hairline)}.h6-root .h6-askwall .h6-sec-head h2{font-size:clamp(2.2rem,4.4vw,3.6rem);letter-spacing:-.04em;line-height:1.02}.h6-root .h6-qi{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.h6-root .h6-wall{align-items:start;display:grid;gap:clamp(2rem,4.5vw,4rem);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.h6-root .h6-qs{border-top:1px solid var(--hairline)}.h6-root .h6-qs li{border-bottom:1px solid var(--hairline)}.h6-root .h6-qs label{align-items:baseline;color:var(--ink-muted);cursor:pointer;display:grid;font-family:var(--serif);font-size:clamp(1.2rem,1.9vw,1.55rem);gap:.4rem;grid-template-columns:2.4rem minmax(0,1fr);line-height:1.25;min-height:48px;padding:.85rem 0;transition:color .15s ease}.h6-root .h6-qs label:hover{color:var(--ink)}.h6-root .h6-qn{color:var(--ink-faint);font-family:var(--mono);font-size:.74rem;font-weight:600;letter-spacing:.04em}.h6-root .h6-id-q0:checked~.h6-wall label.h6-for-q0,.h6-root .h6-id-q1:checked~.h6-wall label.h6-for-q1,.h6-root .h6-id-q2:checked~.h6-wall label.h6-for-q2,.h6-root .h6-id-q3:checked~.h6-wall label.h6-for-q3,.h6-root .h6-id-q4:checked~.h6-wall label.h6-for-q4,.h6-root .h6-id-q5:checked~.h6-wall label.h6-for-q5,.h6-root .h6-id-q6:checked~.h6-wall label.h6-for-q6,.h6-root .h6-id-q7:checked~.h6-wall label.h6-for-q7{color:var(--ink)}.h6-root .h6-id-q0:checked~.h6-wall label.h6-for-q0 .h6-qn,.h6-root .h6-id-q1:checked~.h6-wall label.h6-for-q1 .h6-qn,.h6-root .h6-id-q2:checked~.h6-wall label.h6-for-q2 .h6-qn,.h6-root .h6-id-q3:checked~.h6-wall label.h6-for-q3 .h6-qn,.h6-root .h6-id-q4:checked~.h6-wall label.h6-for-q4 .h6-qn,.h6-root .h6-id-q5:checked~.h6-wall label.h6-for-q5 .h6-qn,.h6-root .h6-id-q6:checked~.h6-wall label.h6-for-q6 .h6-qn,.h6-root .h6-id-q7:checked~.h6-wall label.h6-for-q7 .h6-qn{color:var(--brand)}.h6-root .h6-id-q0:focus-visible~.h6-wall label.h6-for-q0,.h6-root .h6-id-q1:focus-visible~.h6-wall label.h6-for-q1,.h6-root .h6-id-q2:focus-visible~.h6-wall label.h6-for-q2,.h6-root .h6-id-q3:focus-visible~.h6-wall label.h6-for-q3,.h6-root .h6-id-q4:focus-visible~.h6-wall label.h6-for-q4,.h6-root .h6-id-q5:focus-visible~.h6-wall label.h6-for-q5,.h6-root .h6-id-q6:focus-visible~.h6-wall label.h6-for-q6,.h6-root .h6-id-q7:focus-visible~.h6-wall label.h6-for-q7{border-radius:4px;outline:2px solid var(--focus);outline-offset:2px}.h6-root .h6-answer{min-height:22rem;position:sticky;top:64px}.h6-root .h6-ap{display:none}.h6-root .h6-id-q0:checked~.h6-wall .h6-a0,.h6-root .h6-id-q1:checked~.h6-wall .h6-a1,.h6-root .h6-id-q2:checked~.h6-wall .h6-a2,.h6-root .h6-id-q3:checked~.h6-wall .h6-a3,.h6-root .h6-id-q4:checked~.h6-wall .h6-a4,.h6-root .h6-id-q5:checked~.h6-wall .h6-a5,.h6-root .h6-id-q6:checked~.h6-wall .h6-a6,.h6-root .h6-id-q7:checked~.h6-wall .h6-a7{display:block}.h6-root .h6-answer .h6-ans p,.h6-root .h6-qm .h6-ans p{font-size:.98rem;line-height:1.55}.h6-root .h6-answer .h6-ans p .h6-ref,.h6-root .h6-qm .h6-ans p .h6-ref{margin-left:.15rem}.h6-root .h6-wall-m{display:none}.h6-root .h6-qm{border-bottom:1px solid var(--hairline)}.h6-root .h6-qm summary{align-items:baseline;color:var(--ink);cursor:pointer;display:grid;font-family:var(--serif);font-size:1.2rem;gap:.3rem;grid-template-columns:2.2rem minmax(0,1fr);line-height:1.3;list-style:none;min-height:48px;padding:.9rem 0}.h6-root .h6-qm summary::-webkit-details-marker{display:none}.h6-root .h6-qm .h6-card{margin-bottom:1rem}.h6-root .h6-askwall .h6-how{border-top:2px solid var(--ink);gap:1.4rem 2.2rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.4rem,5vw,3.6rem);padding-top:1.6rem}.h6-root .h6-kept{background:var(--carbon-950);color:var(--on-dark)}.h6-root .h6-kept-h{font-size:clamp(2.2rem,5vw,4.2rem);font-weight:660;letter-spacing:-.045em;line-height:1.02;margin-bottom:clamp(2rem,4vw,3rem);max-width:16ch}.h6-root .h6-kept-grid{display:grid;gap:clamp(2rem,5vw,4.5rem);grid-template-columns:repeat(2,minmax(0,1fr))}.h6-root .h6-kept .h6-micro{color:var(--teal-300);display:block;margin-bottom:.6rem}.h6-root .h6-kept li{border-bottom:1px solid hsla(0,0%,100%,.14);color:var(--home-e4e7ea);font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.4;padding:.85rem 0}@media (max-width:980px){.h6-root .h6-wall{grid-template-columns:1fr}.h6-root .h6-answer{min-height:0;position:static}.h6-root .h6-askwall .h6-how{grid-template-columns:1fr}}@media (max-width:640px){.h6-root .h6-wall-wrap{display:none}.h6-root .h6-wall-m{border-top:1px solid var(--hairline);display:block}.h6-root .h6-kept-grid{grid-template-columns:1fr}}.h6-root .h6-fq-scenes{display:grid;gap:clamp(1rem,2.4vw,1.8rem);grid-column:1/-1;grid-template-columns:1fr 1fr}.h6-root .h6-fq-s{border-radius:18px;display:flex;flex-direction:column;margin:0;padding:1.1rem 1.1rem 1.3rem}.h6-root .h6-fq-wo{background:var(--home-1b232a);border:1px dashed var(--ink-secondary)}.h6-root .h6-fq-wo .h6-micro{color:var(--ink-faint)!important}.h6-root .h6-fq-wi{background:linear-gradient(180deg,rgba(8,126,120,.24),rgba(8,126,120,.06));border:1px solid rgba(177,213,209,.35)}.h6-root .h6-fq-call{display:block;height:auto;margin:.1rem 0 .4rem;width:100%}.h6-root .h6-fq-talk{display:flex;flex-direction:column;gap:1.1rem;padding:.4rem .4rem 1.6rem}.h6-root .h6-fq-say{background:var(--surface);border-radius:14px;box-shadow:0 8px 18px -8px rgba(0,0,0,.5);color:var(--ink);font-family:var(--serif);font-size:clamp(1.05rem,1.45vw,1.2rem);line-height:1.35;max-width:88%;padding:.7rem 1rem;position:relative;text-wrap:pretty}.h6-root .h6-fq-say:after{background:var(--surface);border-radius:0 0 3px 0;bottom:-6px;content:"";height:14px;position:absolute;transform:rotate(45deg);width:14px}.h6-root .h6-fq-me{align-self:flex-start}.h6-root .h6-fq-me:after{left:24px}.h6-root .h6-fq-them{align-self:flex-end}.h6-root .h6-fq-them:after{right:24px}.h6-root .h6-fq-sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.h6-root .h6-fq-s figcaption{color:var(--control);font-family:var(--serif);font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.35;margin-top:auto}.h6-root .h6-fq-wi figcaption{color:var(--on-dark)}.h6-root .h6-fri-q .h6-call{grid-column:1/-1;max-width:60ch}@media (max-width:760px){.h6-root .h6-fq-scenes{grid-template-columns:1fr}.h6-root .h6-fq-say{max-width:92%}}.h6-root .h6-kept-top{align-items:end;display:grid;gap:2rem;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);margin-bottom:clamp(2rem,4vw,3rem)}.h6-root .h6-kept-top .h6-kept-h{margin-bottom:0}.h6-root .h6-kept-lede{color:var(--control);font-size:1.1rem;line-height:1.55}.h6-root .h6-kept-top{grid-template-columns:minmax(0,1.45fr) minmax(0,.75fr)}.h6-root .h6-kept-top .h6-kept-h{max-width:none}.h6-root .h6-kp-l{display:inline-block}.h6-root .h6-kp-was .h6-micro{font-style:normal;margin-bottom:.5rem}.h6-root .h6-mach .h6-wires{height:100%;margin-top:0}.h6-root .h6-mach .h6-hub{margin-top:0}.h6-root .h6-kp-own{border-top:1px solid hsla(0,0%,100%,.14);color:var(--control);font-size:1.05rem;line-height:1.55;margin-top:clamp(2rem,4vw,3rem);max-width:62ch;padding-top:1.2rem}.h6-root .h6-oi{height:1px;margin:0;opacity:0;pointer-events:none;position:absolute;width:1px}.h6-root .h6-mach{align-items:stretch;display:grid;grid-template-columns:minmax(0,1fr) clamp(40px,7vw,110px) minmax(0,1.25fr) clamp(40px,7vw,110px) minmax(0,1fr)}.h6-root .h6-col-in,.h6-root .h6-col-out{display:flex;flex-direction:column}.h6-root .h6-col-in .h6-micro,.h6-root .h6-col-out .h6-micro{color:var(--teal-300);height:1.2rem;margin-bottom:.4rem}.h6-root .h6-col-in ul,.h6-root .h6-col-out ul{display:flex;flex:1;flex-direction:column}.h6-root .h6-col-in li,.h6-root .h6-col-out li{align-items:center;display:flex;flex:1 1 0;min-height:3.4rem}.h6-root .h6-mi,.h6-root .h6-mo{align-items:center;color:var(--home-8f969c);display:flex;font-size:1rem;gap:.65rem;line-height:1.3;transition:color .2s ease;width:100%}.h6-root .h6-mi{flex-direction:row-reverse;justify-content:flex-end;text-align:right}.h6-root .h6-mo{border:1px solid transparent;border-radius:8px;cursor:pointer;margin-left:-.6rem;min-height:44px;padding:.35rem .6rem}.h6-root .h6-mo:hover{color:var(--on-dark)}.h6-root .h6-dot{background:var(--home-3a444c);border-radius:50%;flex:none;height:10px;transition:background-color .2s,box-shadow .2s;width:10px}.h6-root .h6-wires{height:calc(100% - 1.6rem);margin-top:1.6rem;overflow:visible;width:100%}.h6-root .h6-ln{fill:none;stroke:hsla(0,0%,100%,.1);stroke-width:1.5;transition:stroke .25s ease}.h6-root .h6-hub{align-self:center;background:var(--carbon-900);border:1px solid rgba(177,213,209,.35);border-radius:16px;box-shadow:0 0 0 6px rgba(8,126,120,.12),0 30px 60px -30px rgba(0,0,0,.8);margin-top:1.6rem;padding:1.4rem 1.5rem}.h6-root .h6-hub-t{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.12);color:var(--on-dark);display:flex;font-size:.95rem;font-weight:660;gap:.5rem;margin-bottom:1rem;padding-bottom:.9rem}.h6-root .h6-hub-t svg{color:var(--teal-300);width:20px}.h6-root .h6-hp{display:none}.h6-root .h6-worry{color:var(--control);font-family:var(--serif);font-size:clamp(1.25rem,2vw,1.6rem);font-style:italic;line-height:1.3}.h6-root .h6-get{color:var(--home-e4e7ea);font-size:1rem;line-height:1.55;margin-top:.9rem}.h6-root .h6-get b{color:var(--on-dark);font-weight:640}.h6-root .h6-drew{margin-top:1.1rem}.h6-root .h6-drew .h6-micro{color:var(--teal-300);display:block;margin-bottom:.45rem}.h6-root .h6-drew .h6-ch{background:rgba(8,126,120,.35);border:1px solid rgba(177,213,209,.4);border-radius:999px;color:var(--on-dark);display:inline-block;font-size:.8rem;margin:0 .35rem .4rem 0;padding:.22rem .6rem}.h6-root .h6-id-o0:checked~.h6-mach .h6-hp0,.h6-root .h6-id-o1:checked~.h6-mach .h6-hp1,.h6-root .h6-id-o2:checked~.h6-mach .h6-hp2,.h6-root .h6-id-o3:checked~.h6-mach .h6-hp3,.h6-root .h6-id-o4:checked~.h6-mach .h6-hp4,.h6-root .h6-id-o5:checked~.h6-mach .h6-hp5{display:block}.h6-root .h6-id-o0:checked~.h6-mach .h6-li0,.h6-root .h6-id-o0:checked~.h6-mach .h6-li1,.h6-root .h6-id-o0:checked~.h6-mach .h6-li4,.h6-root .h6-id-o0:checked~.h6-mach .h6-lo0,.h6-root .h6-id-o1:checked~.h6-mach .h6-li0,.h6-root .h6-id-o1:checked~.h6-mach .h6-li2,.h6-root .h6-id-o1:checked~.h6-mach .h6-li3,.h6-root .h6-id-o1:checked~.h6-mach .h6-lo1,.h6-root .h6-id-o2:checked~.h6-mach .h6-li0,.h6-root .h6-id-o2:checked~.h6-mach .h6-li1,.h6-root .h6-id-o2:checked~.h6-mach .h6-li3,.h6-root .h6-id-o2:checked~.h6-mach .h6-lo2,.h6-root .h6-id-o3:checked~.h6-mach .h6-li0,.h6-root .h6-id-o3:checked~.h6-mach .h6-li1,.h6-root .h6-id-o3:checked~.h6-mach .h6-lo3,.h6-root .h6-id-o4:checked~.h6-mach .h6-li0,.h6-root .h6-id-o4:checked~.h6-mach .h6-li1,.h6-root .h6-id-o4:checked~.h6-mach .h6-li2,.h6-root .h6-id-o4:checked~.h6-mach .h6-li3,.h6-root .h6-id-o4:checked~.h6-mach .h6-li4,.h6-root .h6-id-o4:checked~.h6-mach .h6-lo4,.h6-root .h6-id-o5:checked~.h6-mach .h6-li0,.h6-root .h6-id-o5:checked~.h6-mach .h6-li4,.h6-root .h6-id-o5:checked~.h6-mach .h6-li5,.h6-root .h6-id-o5:checked~.h6-mach .h6-lo5{stroke:var(--teal-300);stroke-width:2}.h6-root .h6-id-o0:checked~.h6-mach .h6-mo0,.h6-root .h6-id-o1:checked~.h6-mach .h6-mo1,.h6-root .h6-id-o2:checked~.h6-mach .h6-mo2,.h6-root .h6-id-o3:checked~.h6-mach .h6-mo3,.h6-root .h6-id-o4:checked~.h6-mach .h6-mo4,.h6-root .h6-id-o5:checked~.h6-mach .h6-mo5{background:rgba(8,126,120,.2);border-color:rgba(177,213,209,.45);color:var(--on-dark)}.h6-root .h6-id-o0:checked~.h6-mach .h6-mi0 .h6-dot,.h6-root .h6-id-o0:checked~.h6-mach .h6-mi1 .h6-dot,.h6-root .h6-id-o0:checked~.h6-mach .h6-mi4 .h6-dot,.h6-root .h6-id-o0:checked~.h6-mach .h6-mo0 .h6-dot,.h6-root .h6-id-o1:checked~.h6-mach .h6-mi0 .h6-dot,.h6-root .h6-id-o1:checked~.h6-mach .h6-mi2 .h6-dot,.h6-root .h6-id-o1:checked~.h6-mach .h6-mi3 .h6-dot,.h6-root .h6-id-o1:checked~.h6-mach .h6-mo1 .h6-dot,.h6-root .h6-id-o2:checked~.h6-mach .h6-mi0 .h6-dot,.h6-root .h6-id-o2:checked~.h6-mach .h6-mi1 .h6-dot,.h6-root .h6-id-o2:checked~.h6-mach .h6-mi3 .h6-dot,.h6-root .h6-id-o2:checked~.h6-mach .h6-mo2 .h6-dot,.h6-root .h6-id-o3:checked~.h6-mach .h6-mi0 .h6-dot,.h6-root .h6-id-o3:checked~.h6-mach .h6-mi1 .h6-dot,.h6-root .h6-id-o3:checked~.h6-mach .h6-mo3 .h6-dot,.h6-root .h6-id-o4:checked~.h6-mach .h6-mi0 .h6-dot,.h6-root .h6-id-o4:checked~.h6-mach .h6-mi1 .h6-dot,.h6-root .h6-id-o4:checked~.h6-mach .h6-mi2 .h6-dot,.h6-root .h6-id-o4:checked~.h6-mach .h6-mi3 .h6-dot,.h6-root .h6-id-o4:checked~.h6-mach .h6-mi4 .h6-dot,.h6-root .h6-id-o4:checked~.h6-mach .h6-mo4 .h6-dot,.h6-root .h6-id-o5:checked~.h6-mach .h6-mi0 .h6-dot,.h6-root .h6-id-o5:checked~.h6-mach .h6-mi4 .h6-dot,.h6-root .h6-id-o5:checked~.h6-mach .h6-mi5 .h6-dot,.h6-root .h6-id-o5:checked~.h6-mach .h6-mo5 .h6-dot{background:var(--teal-300);box-shadow:0 0 0 5px rgba(177,213,209,.18)}.h6-root .h6-id-o0:checked~.h6-mach .h6-mi0,.h6-root .h6-id-o0:checked~.h6-mach .h6-mi1,.h6-root .h6-id-o0:checked~.h6-mach .h6-mi4,.h6-root .h6-id-o1:checked~.h6-mach .h6-mi0,.h6-root .h6-id-o1:checked~.h6-mach .h6-mi2,.h6-root .h6-id-o1:checked~.h6-mach .h6-mi3,.h6-root .h6-id-o2:checked~.h6-mach .h6-mi0,.h6-root .h6-id-o2:checked~.h6-mach .h6-mi1,.h6-root .h6-id-o2:checked~.h6-mach .h6-mi3,.h6-root .h6-id-o3:checked~.h6-mach .h6-mi0,.h6-root .h6-id-o3:checked~.h6-mach .h6-mi1,.h6-root .h6-id-o4:checked~.h6-mach .h6-mi0,.h6-root .h6-id-o4:checked~.h6-mach .h6-mi1,.h6-root .h6-id-o4:checked~.h6-mach .h6-mi2,.h6-root .h6-id-o4:checked~.h6-mach .h6-mi3,.h6-root .h6-id-o4:checked~.h6-mach .h6-mi4,.h6-root .h6-id-o5:checked~.h6-mach .h6-mi0,.h6-root .h6-id-o5:checked~.h6-mach .h6-mi4,.h6-root .h6-id-o5:checked~.h6-mach .h6-mi5{color:var(--on-dark)}.h6-root .h6-id-o0:focus-visible~.h6-mach .h6-mo0,.h6-root .h6-id-o1:focus-visible~.h6-mach .h6-mo1,.h6-root .h6-id-o2:focus-visible~.h6-mach .h6-mo2,.h6-root .h6-id-o3:focus-visible~.h6-mach .h6-mo3,.h6-root .h6-id-o4:focus-visible~.h6-mach .h6-mo4,.h6-root .h6-id-o5:focus-visible~.h6-mach .h6-mo5{outline:2px solid var(--focus);outline-offset:2px}@media (max-width:980px){.h6-root .h6-kept-top,.h6-root .h6-mach{grid-template-columns:1fr}.h6-root .h6-mach{gap:1.2rem}.h6-root .h6-col-in,.h6-root .h6-wires{display:none}.h6-root .h6-col-out{order:-1}.h6-root .h6-kept .h6-col-out ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}.h6-root .h6-kept .h6-col-out li{border:0;flex:0 0 auto;min-height:0;padding:0}.h6-root .h6-kept .h6-col-out .h6-mo{width:auto}.h6-root .h6-mo{border-color:hsla(0,0%,100%,.18);border-radius:999px;font-size:.92rem;margin-left:0;padding:.5rem .85rem}.h6-root .h6-hub{margin-top:0}}.h6-root .h6-notes{background:var(--sunken);border-top:4px solid var(--amber-500);font-size:.92rem;padding:3rem 0 4rem}.h6-root .h6-notes h2{color:var(--ink);font-size:1.3rem;letter-spacing:-.015em;margin-bottom:.4rem}.h6-root .h6-notes .h6-sub{color:var(--ink-muted);margin-bottom:1.6rem}.h6-root .h6-notes details{background:var(--surface);border:1px solid var(--hairline);border-radius:10px;margin-bottom:.8rem}.h6-root .h6-notes summary{color:var(--ink);cursor:pointer;font-weight:620;padding:.9rem 1.1rem}.h6-root .h6-notes .h6-in{padding:0 1.1rem 1.1rem}.h6-root .h6-notes .h6-in ol,.h6-root .h6-notes .h6-in p+p,.h6-root .h6-notes .h6-in ul{margin-top:.6rem}.h6-root .h6-notes .h6-in ul{display:grid;gap:.35rem;list-style:disc;padding-left:1.2rem}.h6-root .h6-notes .h6-in ol{display:grid;gap:.45rem;list-style:decimal;padding-left:1.3rem}.h6-root .h6-notes table{border-collapse:collapse;font-size:.86rem;width:100%}.h6-root .h6-notes td,.h6-root .h6-notes th{border-bottom:1px solid var(--hairline);padding:.55rem .6rem;text-align:left;vertical-align:top}.h6-root .h6-notes th{color:var(--ink-muted);font-family:var(--mono);font-size:.64rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.h6-root .h6-notes code{background:var(--sunken);border-radius:3px;font-family:var(--mono);font-size:.78rem;padding:.05rem .3rem}.h6-root .h6-table-scroll{overflow-x:auto}@media (max-width:1060px){.h6-root .h6-hero-grid{grid-template-columns:1fr}.h6-root .h6-hero h1{max-width:15ch}.h6-root .h6-conv{max-width:680px}}@media (max-width:980px){.h6-root .h6-bound-grid,.h6-root .h6-fri-grid,.h6-root .h6-fri-q,.h6-root .h6-good-grid,.h6-root .h6-season{grid-template-columns:1fr}.h6-root .h6-fri-q{align-items:start}.h6-root .h6-lh{display:none}.h6-root .h6-lrow{grid-template-columns:5.5rem minmax(0,1fr);row-gap:1.1rem}.h6-root .h6-lrow .h6-out{grid-column:2}.h6-root .h6-tally{grid-template-columns:5.5rem minmax(0,1fr);row-gap:1.2rem}.h6-root .h6-honest{grid-column:2}.h6-root .h6-also ul{grid-template-columns:repeat(2,minmax(0,1fr))}.h6-root .h6-w-stage{grid-template-columns:1fr}.h6-root .h6-w-say{min-height:15rem}}@media (max-width:640px){.h6-root .h6-w-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.h6-root .h6-w-scene{height:27rem}.h6-root .h6-w-docwin,.h6-root .h6-w-sheet{height:23rem}.h6-root .h6-w-dscroll{padding:1rem 1.1rem}.h6-root .h6-w-toast{width:15rem}.h6-root .h6-w-review{width:15.5rem}.h6-root .h6-w-minis{grid-template-columns:repeat(4,minmax(0,1fr))}.h6-root .h6-w-mini{height:6.6rem}.h6-root .h6-w-say{min-height:17rem}.h6-root .h6-w-dscroll{--w-scroll:-18.5rem}.h6-root .h6-id-w1:checked~.h6-walk .h6-w-dscroll{transform:translateY(-8rem)}}@media (max-width:900px){.h6-root .h6-nav-links{display:none}}@media (max-width:640px){.h6-root .h6-wrap{padding:0 18px}.h6-root .h6-nav-in{gap:1rem}.h6-root .h6-signin{display:none}.h6-root .h6-conv{grid-template-columns:1fr}.h6-root .h6-frag:nth-child(n){transform:none}.h6-root .h6-join{height:34px;width:100%}.h6-root .h6-join:before{border:2px solid var(--teal-300);border-radius:0 0 14px 14px;border-top:0;bottom:12px;left:calc(50% - 60px);right:calc(50% - 60px);top:0}.h6-root .h6-join:after{bottom:0;height:12px;left:50%;right:auto;top:auto;width:2px}.h6-root .h6-join i{border-bottom:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:7px solid var(--brand);bottom:-6px;left:calc(50% - 5px);right:auto;top:auto}.h6-root .h6-you-q{margin-left:0}.h6-root .h6-pm-row{grid-template-columns:auto minmax(0,1fr)}.h6-root .h6-pm-row .h6-src{grid-column:2;white-space:normal}.h6-root .h6-founder-in{grid-template-columns:1fr}.h6-root .h6-avatar-img{height:96px;width:96px}.h6-root .h6-lrow,.h6-root .h6-tally{grid-template-columns:1fr}.h6-root .h6-honest,.h6-root .h6-lrow .h6-out,.h6-root .h6-tally .h6-count{grid-column:1}.h6-root .h6-day{align-items:baseline;display:flex;gap:.7rem}.h6-root .h6-day span{margin-top:0}.h6-root .h6-also ul,.h6-root .h6-dx>summary{grid-template-columns:1fr}.h6-root .h6-dx>summary i{grid-column:1;grid-row:auto;justify-self:start;margin-top:.5rem}.h6-root .h6-dx .h6-dx-in{padding:1rem}.h6-root .h6-foot .h6-tagline{margin-left:0}.h6-root .h6-review .h6-tag{display:none}}.h6-root .h6-hero .h6-hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.h6-root .h6-hero h1{max-width:22ch}.h6-root .h6-vo-av{border-radius:50%;flex:none;height:28px;width:28px}.h6-root .h6-vo-av-l{height:40px;width:40px}.h6-root .h6-vo-fig{margin:0}.h6-root .h6-vo-page{box-shadow:var(--shadow-lg);overflow:hidden;padding:0}.h6-root .h6-vo-ph{align-items:center;border-bottom:1px solid var(--hairline);display:flex;gap:.75rem;padding:.9rem 1.1rem}.h6-root .h6-vo-ph b{color:var(--ink);display:block;font-size:1rem;line-height:1.2}.h6-root .h6-vo-ph .h6-r{color:var(--ink-muted);font-size:.8rem}.h6-root .h6-vo-k{color:var(--ink-muted);font-family:var(--mono);font-size:.68rem;letter-spacing:.08em;margin:0 0 .25rem;text-transform:uppercase}.h6-root .h6-vo-sec{display:grid;gap:1rem;grid-template-columns:1fr 1fr;padding:.75rem 1.1rem 0}.h6-root .h6-vo-er{list-style:none;margin:0;padding:0 1.1rem .4rem}.h6-root .h6-vo-er li{border-bottom:1px solid var(--hairline);color:var(--ink);display:grid;font-size:.88rem;gap:1rem;grid-template-columns:1fr 1fr;line-height:1.4;padding:.55rem 0}.h6-root .h6-vo-er li span:last-child{align-items:baseline;display:flex;gap:.5rem}.h6-root .h6-vo-er .h6-glyph{position:relative;top:-1px}.h6-root .h6-g-ok{background:var(--brand);border-radius:50%}.h6-root .h6-vo-gap{color:var(--ink-muted);font-style:italic}.h6-root .h6-vo-two{background:var(--canvas);border-top:1px solid var(--hairline);display:grid;gap:1rem;grid-template-columns:1fr 1fr;padding:.75rem 1.1rem}.h6-root .h6-vo-two p:not(.h6-vo-k){color:var(--ink);font-size:.9rem;margin:0}.h6-root .h6-vo-two .h6-src{display:block;font-size:.74rem;margin-top:.15rem}.h6-root .h6-vo-next{background:var(--brand-tint);border-top:1px solid var(--teal-300);color:var(--ink);font-size:.9rem;padding:.7rem 1.1rem}.h6-root .h6-vo-next b{color:var(--brand-hover);font-family:var(--mono);font-size:.68rem;letter-spacing:.08em;margin-right:.5rem;text-transform:uppercase}.h6-root .h6-vo-team{overflow:hidden;padding:0}.h6-root .h6-vo-th{align-items:baseline;border-bottom:1px solid var(--hairline);display:flex;justify-content:space-between;padding:.8rem 1.1rem}.h6-root .h6-vo-th b{color:var(--ink)}.h6-root .h6-vo-th .h6-r{color:var(--ink-muted);font-size:.8rem}.h6-root .h6-vo-tl{list-style:none;margin:0;padding:.2rem 1.1rem .4rem}.h6-root .h6-vo-tl li{align-items:center;border-bottom:1px solid var(--hairline);display:grid;gap:.7rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.5rem 0}.h6-root .h6-vo-tl li:last-child{border-bottom:0}.h6-root .h6-vo-tn{color:var(--ink-secondary);font-size:.88rem;line-height:1.3}.h6-root .h6-vo-tn b{color:var(--ink);margin-right:.4rem}.h6-root .h6-vo-tag{border-radius:4px;font-family:var(--mono);font-size:.64rem;letter-spacing:.07em;padding:.2rem .45rem;text-transform:uppercase;white-space:nowrap}.h6-root .h6-vo-needs{background:var(--amber-tint);border:1px solid var(--home-e9cfa3);color:var(--home-7a4a0e)}.h6-root .h6-vo-well{background:var(--brand-tint);border:1px solid var(--teal-300);color:var(--brand-hover)}.h6-root .h6-vo-calm{background:var(--sunken);border:1px solid var(--hairline);color:var(--ink-muted)}.h6-root .h6-vo-tf{background:var(--canvas);border-top:1px solid var(--hairline);padding:.6rem 1.1rem}.h6-root .h6-vo-b{display:grid;padding-bottom:1rem}.h6-root .h6-vo-team-back{box-shadow:var(--shadow);grid-area:1/1;justify-self:end;opacity:.96;transform:translateY(-1.4rem);width:78%}.h6-root .h6-vo-team-back .h6-vo-tn span{display:inline-block;max-width:13rem;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.h6-root .h6-vo-front{align-self:end;grid-area:1/1;margin-top:9.5rem;position:relative;width:86%;z-index:1}.h6-root .h6-vo-call{display:block;height:auto;width:100%}.h6-root .h6-vo-say{background:var(--brand-tint);border:1px solid var(--teal-300);border-radius:14px;border-bottom-left-radius:4px;color:var(--ink);font-size:.95rem;margin:.7rem 0 .9rem;max-width:90%;padding:.6rem .9rem}.h6-root .h6-vo-sr{left:-9999px;position:absolute}.h6-root .h6-vo-compact .h6-vo-er li:nth-child(3){display:none}@media (max-width:980px){.h6-root .h6-hero .h6-hero-grid{grid-template-columns:1fr}.h6-root .h6-vo-fig{max-width:620px}}@media (max-width:560px){.h6-root .h6-vo-er li,.h6-root .h6-vo-sec{gap:.15rem;grid-template-columns:1fr}.h6-root .h6-vo-sec p:last-child{display:none}.h6-root .h6-vo-two{grid-template-columns:1fr}.h6-root .h6-vo-team-back{transform:none;width:100%}.h6-root .h6-vo-front{margin-top:8rem;width:100%}.h6-root .h6-vo-tl li{grid-template-columns:auto minmax(0,1fr)}.h6-root .h6-vo-tag{grid-column:2;justify-self:start}}.h6-root .h6-ct-micro{color:var(--ink-muted);display:block;font-family:var(--mono);font-size:.74rem;font-weight:500;letter-spacing:.09em;margin-bottom:1rem;text-transform:uppercase}.h6-root .h6-ct-countdown{background:var(--carbon-900);border-radius:16px;color:var(--on-dark);overflow:hidden;padding:clamp(1.5rem,3vw,2.2rem);position:relative}.h6-root .h6-ct-countdown:before{background:radial-gradient(30rem 16rem at 100% 0,color-mix(in srgb,var(--brand) 45%,transparent),transparent 65%);content:"";inset:0;pointer-events:none;position:absolute}.h6-root .h6-ct-countdown>*{position:relative}.h6-root .h6-ct-cd-top{align-items:baseline;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:1.2rem}.h6-root .h6-ct-cd-top .h6-ct-micro{color:var(--teal-300);margin:0}.h6-root .h6-ct-cd-date{color:var(--ink-on-carbon);font-family:var(--mono);font-size:.82rem}.h6-root .h6-ct-cd-units{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.h6-root .h6-ct-cd-u{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;padding:.9rem .4rem .75rem;text-align:center}.h6-root .h6-ct-cd-u b{color:var(--on-dark);display:block;font-family:var(--mono);font-size:clamp(1.8rem,4vw,2.6rem);font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.h6-root .h6-ct-cd-u span{color:var(--ink-on-carbon);display:block;font-family:var(--mono);font-size:.64rem;letter-spacing:.1em;margin-top:.45rem;text-transform:uppercase}.h6-root .h6-ct-cd-u:first-child b{color:var(--teal-300)}.h6-root .h6-ct-cd-foot{color:var(--ink-on-carbon);font-size:.9rem;margin-top:1.1rem}.h6-root .h6-ct-cd-foot b{color:var(--on-dark);font-weight:600}.h6-root .h6-lx{background:var(--surface);border:1px solid var(--teal-300);border-radius:14px;box-shadow:var(--shadow);max-width:34rem;overflow:hidden}.h6-root .h6-lx-top{align-items:baseline;background:var(--brand-tint);border-bottom:1px solid var(--teal-300);display:flex;gap:1rem;justify-content:space-between;padding:.75rem 1.1rem}.h6-root .h6-lx-top .h6-micro{color:var(--brand-hover);font-weight:600}.h6-root .h6-lx-days{color:var(--ink-secondary);font-family:var(--mono);font-size:.82rem;white-space:nowrap}.h6-root .h6-lx-days b{color:var(--brand-hover);font-variant-numeric:tabular-nums;font-weight:600}.h6-root .h6-lx-body{padding:1rem 1.1rem 1.1rem}.h6-root .h6-lx-body p{color:var(--ink);font-size:.98rem;line-height:1.5;margin:0 0 1rem}.h6-root .h6-lx-actions{align-items:center;display:flex;flex-wrap:wrap;gap:1.1rem}.h6-root .h6-lx-link{color:var(--brand-hover);font-size:.95rem;font-weight:600;text-decoration:underline;text-underline-offset:3px}.h6-root .h6-close .h6-lx-cd{margin:0 auto 2.2rem;max-width:560px;text-align:left}.h6-root .h6-founder .h6-f-copy p{color:var(--ink);font-family:var(--serif);font-size:clamp(1.14rem,1.7vw,1.32rem);line-height:1.55;margin:0 0 1rem}.h6-root .h6-founder .h6-f-copy a{color:var(--brand-hover);text-decoration:underline;text-underline-offset:3px}:where(.h6-root .h6-f-amber-500){fill:var(--amber-500)}:where(.h6-root .h6-f-amber-tint){fill:var(--amber-tint)}:where(.h6-root .h6-f-brand){fill:var(--brand)}:where(.h6-root .h6-f-control){fill:var(--control)}:where(.h6-root .h6-f-home-c9a77a){fill:var(--home-c9a77a)}:where(.h6-root .h6-f-home-d9dee2){fill:var(--home-d9dee2)}:where(.h6-root .h6-f-home-dcdde4){fill:var(--home-dcdde4)}:where(.h6-root .h6-f-home-e3e6e9){fill:var(--home-e3e6e9)}:where(.h6-root .h6-f-home-e4eeec){fill:var(--home-e4eeec)}:where(.h6-root .h6-f-home-e7e8f1){fill:var(--home-e7e8f1)}:where(.h6-root .h6-f-home-e9eef1){fill:var(--home-e9eef1)}:where(.h6-root .h6-f-ink){fill:var(--ink)}:where(.h6-root .h6-f-ink-muted){fill:var(--ink-muted)}:where(.h6-root .h6-f-person-hair-alex){fill:var(--person-hair-alex)}:where(.h6-root .h6-f-person-hair-james){fill:var(--person-hair-james)}:where(.h6-root .h6-f-person-hair-maya){fill:var(--person-hair-maya)}:where(.h6-root .h6-f-person-hair-nina){fill:var(--person-hair-nina)}:where(.h6-root .h6-f-person-hair-priya){fill:var(--person-hair-priya)}:where(.h6-root .h6-f-person-hair-sam){fill:var(--person-hair-sam)}:where(.h6-root .h6-f-person-hair-theo){fill:var(--person-hair-theo)}:where(.h6-root .h6-f-person-hair-you){fill:var(--person-hair-you)}:where(.h6-root .h6-f-person-skin-alex){fill:var(--person-skin-alex)}:where(.h6-root .h6-f-person-skin-james){fill:var(--person-skin-james)}:where(.h6-root .h6-f-person-skin-maya){fill:var(--person-skin-maya)}:where(.h6-root .h6-f-person-skin-nina){fill:var(--person-skin-nina)}:where(.h6-root .h6-f-person-skin-priya){fill:var(--person-skin-priya)}:where(.h6-root .h6-f-person-skin-sam){fill:var(--person-skin-sam)}:where(.h6-root .h6-f-person-skin-theo){fill:var(--person-skin-theo)}:where(.h6-root .h6-f-person-skin-you){fill:var(--person-skin-you)}:where(.h6-root .h6-f-person-top-charcoal){fill:var(--person-top-charcoal)}:where(.h6-root .h6-f-person-top-clay){fill:var(--person-top-clay)}:where(.h6-root .h6-f-person-top-indigo){fill:var(--person-top-indigo)}:where(.h6-root .h6-f-person-top-olive){fill:var(--person-top-olive)}:where(.h6-root .h6-f-person-top-plum){fill:var(--person-top-plum)}:where(.h6-root .h6-f-person-top-sand){fill:var(--person-top-sand)}:where(.h6-root .h6-f-person-top-slate){fill:var(--person-top-slate)}:where(.h6-root .h6-f-surface){fill:var(--surface)}:where(.h6-root .h6-fl-home-black){flood-color:var(--home-black)}:where(.h6-root .h6-s-home-2b2f33){stroke:var(--home-2b2f33)}.h6-root .h6-askwall .h6-sec-head h2,.h6-root .h6-close h2,.h6-root .h6-friday h2,.h6-root .h6-h2,.h6-root .h6-hero h1,.h6-root .h6-kept-h,.h6-root .h6-tq-head h2{font-family:var(--serif);font-optical-sizing:auto;font-weight:400;text-wrap:balance}.h6-root .h6-pg-hero h1{font-size:clamp(2.6rem,5.4vw,4.9rem);letter-spacing:-.028em;line-height:1;margin:0 0 clamp(1.8rem,3.4vw,2.8rem);max-width:16em}.h6-root .h6-askwall .h6-sec-head h2,.h6-root .h6-close h2,.h6-root .h6-friday h2,.h6-root .h6-h2,.h6-root .h6-kept-h,.h6-root .h6-tq-head h2{font-size:clamp(2.05rem,3.9vw,3.35rem);letter-spacing:-.022em;line-height:1.04}.h6-root .h6-friday h2,.h6-root .h6-kept-h{max-width:18ch}.h6-root .h6-sec-head .h6-rule{display:none}.h6-root .h6-pg-sheet{background:var(--surface);border:1px solid var(--hairline);border-radius:3px;box-shadow:var(--shadow-paper);position:relative}.h6-root .h6-pg-sheet:before{background:var(--teal-300);bottom:0;content:"";left:2.4rem;position:absolute;top:0;width:1px}.h6-root .h6-pg-lead{align-self:center;border-bottom:1.5px dotted var(--control);flex:1;height:0;min-width:1rem;transform:translateY(.2em)}.h6-root .h6-pg-hero{background:var(--canvas);padding:clamp(3rem,6vw,5.2rem) 0 clamp(3.6rem,6.5vw,5.6rem)}.h6-root .h6-pg-hero-grid{align-items:start;display:grid;gap:clamp(2rem,4vw,3.6rem);grid-template-columns:minmax(0,23.5rem) minmax(0,1fr)}.h6-root .h6-pg-copy{padding-top:.3rem}.h6-root .h6-pg-copy .h6-lede{font-size:clamp(1.06rem,1.3vw,1.14rem);margin-bottom:2.2rem;max-width:40ch}.h6-root .h6-pg-lx{background:none;border:0;border-radius:0;box-shadow:none;max-width:30rem;overflow:visible}.h6-root .h6-pg-lx .h6-lx-top{align-items:baseline;background:none;border:0;border-bottom:1px solid var(--hairline);border-top:1px solid var(--ink);display:flex;gap:.8rem;padding:.8rem 0}.h6-root .h6-pg-lx .h6-lx-body{padding:1.1rem 0 0}.h6-root .h6-pg-fig{align-items:start;display:grid;grid-template-columns:17.5rem minmax(0,1fr);margin:0}.h6-root .h6-pg-index{grid-area:1/1;margin-top:2.6rem;padding:1.15rem 1.9rem 1rem 3.2rem}.h6-root .h6-pg-page{grid-area:1/2;margin-left:-.9rem;padding:1.3rem 1.4rem 0 3.2rem;z-index:1}.h6-root .h6-pg-ix-h{align-items:baseline;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.6rem}.h6-root .h6-pg-ix-h b{color:var(--ink);font-family:var(--serif);font-size:1.3rem;font-weight:500;letter-spacing:-.01em}.h6-root .h6-pg-ix-h span{color:var(--ink-muted);font-family:var(--mono);font-size:.7rem}.h6-root .h6-pg-ix li{align-items:baseline;color:var(--ink);display:flex;font-size:.9rem;gap:.5rem;padding:.42rem 0}.h6-root .h6-pg-ix .h6-nm{font-weight:600}.h6-root .h6-pg-ix .h6-st{align-items:center;display:inline-flex;font-family:var(--mono);font-size:.68rem;gap:.4rem;letter-spacing:.04em;white-space:nowrap}.h6-root .h6-pg-ix .h6-st-n{color:var(--home-8a530d)}.h6-root .h6-pg-ix .h6-st-w{color:var(--brand-hover)}.h6-root .h6-pg-ix .h6-st-s{color:var(--ink-muted)}.h6-root .h6-pg-ix li.h6-on{background:var(--brand-tint);margin:0 -1.9rem 0 -3.2rem;padding-left:3.2rem;padding-right:1.9rem;position:relative}.h6-root .h6-pg-ix li.h6-on:before{background:var(--brand);bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.h6-root .h6-pg-ix li.h6-on .h6-pg-lead{border-color:var(--teal-300)}.h6-root .h6-pg-ph{align-items:flex-start;border-bottom:1px solid var(--ink);display:flex;gap:1rem;justify-content:space-between;padding-bottom:1rem}.h6-root .h6-pg-name{color:var(--ink);font-family:var(--serif);font-size:clamp(1.6rem,2.3vw,2rem);letter-spacing:-.02em;line-height:1.05}.h6-root .h6-pg-role{color:var(--ink-muted);font-family:var(--mono);font-size:.72rem;letter-spacing:.02em;margin-top:.35rem}.h6-root .h6-pg-av{border-radius:50%;flex:none;height:44px;width:44px}.h6-root .h6-pg-k{color:var(--ink-muted);font-family:var(--mono);font-size:.68rem;letter-spacing:.08em;margin:0 0 .25rem;text-transform:uppercase}.h6-root .h6-pg-cols{padding-top:.9rem}.h6-root .h6-pg-cols,.h6-root .h6-pg-er li{display:grid;gap:1.2rem;grid-template-columns:1fr 1fr}.h6-root .h6-pg-er li{border-bottom:1px solid var(--hairline);color:var(--ink);font-size:.9rem;line-height:1.4;padding:.62rem 0}.h6-root .h6-pg-er li span:last-child{align-items:baseline;display:flex;gap:.5rem}.h6-root .h6-pg-er .h6-glyph{position:relative;top:-1px}.h6-root .h6-pg-gap{color:var(--ink-muted);font-family:var(--serif);font-size:1rem;font-style:italic}.h6-root .h6-pg-two{border-bottom:1px solid var(--hairline);display:grid;gap:1.2rem;grid-template-columns:1fr 1fr;padding:1rem 0}.h6-root .h6-pg-two p:not(.h6-pg-k){color:var(--ink);font-size:.92rem}.h6-root .h6-pg-two .h6-src{display:block;font-size:.74rem;margin-top:.15rem}.h6-root .h6-pg-next{align-items:baseline;color:var(--ink);display:flex;font-family:var(--serif);font-size:1.12rem;gap:.8rem;line-height:1.35;padding:1rem 0 1.15rem}.h6-root .h6-pg-next b{color:var(--brand-hover);flex:none;font-family:var(--mono);font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.h6-root .h6-pg-founder{background:var(--canvas);padding:clamp(3.6rem,7vw,6rem) 0}.h6-root .h6-pg-letter{margin:0 auto;max-width:46rem;padding:clamp(2rem,4vw,3.2rem) clamp(1.4rem,4vw,3.4rem) clamp(2rem,4vw,2.8rem) clamp(3.6rem,6vw,5.2rem)}.h6-root .h6-pg-letter:before{left:clamp(2.2rem,3.6vw,3rem)}.h6-root .h6-pg-letter .h6-micro{display:block;margin-bottom:1.4rem}.h6-root .h6-pg-letter .h6-f-copy p{color:var(--ink);font-family:var(--serif);font-size:clamp(1.12rem,1.5vw,1.26rem);line-height:1.6;margin-bottom:1.05rem;max-width:none}.h6-root .h6-pg-letter .h6-f-copy p a{color:var(--brand-hover);text-decoration:underline;text-underline-offset:3px}.h6-root .h6-pg-sig{align-items:center;border-top:1px solid var(--hairline);display:flex;gap:1rem;margin-top:1.8rem;padding-top:1.3rem}.h6-root .h6-pg-sig .h6-avatar-img{height:56px;width:56px}.h6-root .h6-pg-sig p{color:var(--ink-muted);display:flex;flex-direction:column;font-size:.92rem;line-height:1.35}.h6-root .h6-pg-sig b{color:var(--ink);font-family:var(--serif);font-size:1.2rem;font-weight:500}@media (max-width:1060px){.h6-root .h6-pg-hero-grid{grid-template-columns:1fr}.h6-root .h6-pg-copy .h6-lede{max-width:52ch}.h6-root .h6-pg-fig{max-width:640px}}@media (max-width:640px){.h6-root .h6-pg-fig{grid-template-columns:1fr}.h6-root .h6-pg-index{grid-area:auto;margin:0 1.2rem 0 0;padding:1rem 1rem .8rem 2.6rem;width:auto}.h6-root .h6-pg-index:before,.h6-root .h6-pg-page:before{left:1.6rem}.h6-root .h6-pg-ix li.h6-on{margin:0 -1rem 0 -2.6rem;padding-left:2.6rem;padding-right:1rem}.h6-root .h6-pg-ix li:nth-child(n+4){display:none}.h6-root .h6-pg-page{grid-area:auto;margin:-1.2rem 0 0 1.2rem;padding:1.1rem 1rem 0 2.6rem}.h6-root .h6-pg-cols,.h6-root .h6-pg-er li{gap:.15rem;grid-template-columns:1fr}.h6-root .h6-pg-cols p:last-child{display:none}.h6-root .h6-pg-two{gap:.8rem;grid-template-columns:1fr}.h6-root .h6-pg-letter:before{left:1.5rem}.h6-root .h6-pg-letter{padding-left:2.6rem;padding-right:1.2rem}}.h6-root .h6-askwall,.h6-root .h6-problem,.h6-root .h6-sec.h6-good.h6-tq{background:var(--canvas)}.h6-root .h6-sec.h6-good.h6-tq{border-top:1px solid var(--hairline)}.h6-root .h6-kept{background:var(--carbon-900)}.h6-root .h6-card{box-shadow:none}.h6-root .h6-tq-board{border-radius:3px;box-shadow:var(--shadow-paper)}.h6-root .h6-friday .h6-prep5{border-radius:3px;box-shadow:0 40px 60px -30px rgba(0,0,0,.6);position:relative}.h6-root .h6-friday .h6-prep5:before{background:var(--teal-300);bottom:0;content:"";left:2.4rem;position:absolute;top:0;width:1px;z-index:1}.h6-root .h6-friday .h6-prep5>*{padding-left:3.2rem}.h6-root .h6-prep5 .h6-prep-h b.h6-t{font-family:var(--serif);font-size:clamp(1.35rem,1.9vw,1.6rem);font-weight:400;letter-spacing:-.015em;line-height:1.15}.h6-root .h6-friday .h6-agenda{gap:0;padding-top:.2rem}.h6-root .h6-friday .h6-ag{border:0;border-bottom:1px solid var(--hairline);border-radius:0;padding:.9rem 0}.h6-root .h6-friday .h6-ag:last-child{border-bottom:0}.h6-root .h6-fq-s{background:none;border:0;border-radius:0;padding:0}.h6-root .h6-fq-wi,.h6-root .h6-fq-wo{background:none;border:0}.h6-root .h6-fq-wi{border-left:1px solid hsla(0,0%,100%,.16);padding-left:clamp(1rem,2.6vw,2rem)}.h6-root .h6-fq-scenes{gap:clamp(1rem,2.6vw,2rem)}.h6-root .h6-fq-wi .h6-micro{color:var(--teal-300)}@media (max-width:760px){.h6-root .h6-fq-wi{border-left:0;border-top:1px solid hsla(0,0%,100%,.16);padding-left:0;padding-top:1.6rem}}.h6-root .h6-ask-lg{border-radius:3px;box-shadow:var(--shadow-paper);padding:1.4rem 1.5rem 1.4rem 3.2rem;position:relative}.h6-root .h6-ask-lg:before{background:var(--teal-300);bottom:0;content:"";left:2.4rem;position:absolute;top:0;width:1px}@media (max-width:640px){.h6-root .h6-ask-lg{padding:1.1rem 1rem 1.1rem 2.6rem}.h6-root .h6-ask-lg:before{left:1.6rem}.h6-root .h6-friday .h6-prep5>*{padding-left:2.4rem}.h6-root .h6-friday .h6-prep5:before{left:1.6rem}.h6-root .h6-tq-cols>.h6-tq-col:nth-child(5),.h6-root .h6-tq-cols>.h6-tq-col:nth-child(7){display:none}}.h6-root .h6-tq-act .h6-after{border-left:1px solid var(--teal-300);color:var(--ink-secondary);font-family:var(--serif);font-size:1.02rem;line-height:1.4;margin-top:1rem;padding-left:1rem;position:relative}.ct-about,.ct-build,.ct-card,.ct-form{--ct-side:minmax(0,5fr);--ct-main:minmax(0,7fr);--ct-gutter:clamp(2rem,5.5vw,5.5rem);--ct-hang:clamp(2.6rem,4.6vw,4.2rem);--ct-rule:clamp(1.5rem,2.8vw,2.5rem);--ct-pad:clamp(1.4rem,2.8vw,2.6rem);--ct-gap:clamp(3.2rem,6.5vw,5.6rem);background:var(--canvas);border-top:0;padding:var(--ct-gap) 0 0}.ct-about,.ct-form{padding-bottom:calc(var(--ct-gap)*1.2)}.ct-about-in{max-width:none}.ct-sheet,.ct-split{align-items:start;column-gap:var(--ct-gutter);display:grid;grid-template-columns:var(--ct-side) var(--ct-main)}.ct-about .ct-split,.ct-build .ct-split,.ct-form .ct-split{border-top:1px solid var(--hairline);padding-top:clamp(1.8rem,3.4vw,2.6rem)}.ct-side>.ct-micro{margin-bottom:.9rem}.ct-split .h2{font-family:var(--serif);font-optical-sizing:auto;font-size:clamp(2rem,3.4vw,3rem);font-weight:400;letter-spacing:-.022em;line-height:1.05;margin:0 0 1rem}.ct-form .form-card,.ct-sheet{background:var(--surface);border:1px solid var(--hairline);border-radius:3px;box-shadow:var(--shadow-paper);position:relative}.ct-form .form-card:before,.ct-sheet:before{background:var(--teal-300);bottom:0;content:"";left:var(--ct-rule);position:absolute;top:0;width:1px}.ct-form .form-card{margin:0 calc(var(--ct-pad)*-1) 0 calc(var(--ct-hang)*-1);max-width:none;padding:var(--ct-pad) calc(var(--ct-pad) - 1px) var(--ct-pad) calc(var(--ct-hang) - 1px)}.ct-card:before{display:none}.ct-card{color:var(--ink);padding-top:calc(var(--ct-gap)*.8)}.ct-sheet{grid-template-areas:"who reach" "who lede";grid-template-rows:auto 1fr;margin:0 calc(var(--ct-pad)*-1) 0 calc(var(--ct-hang)*-1);max-width:none;padding:clamp(1.8rem,3.4vw,2.8rem) calc(var(--ct-pad) - 1px) clamp(1.8rem,3.4vw,2.8rem) calc(var(--ct-hang) - 1px)}.ct-who{border:0;display:block;grid-area:who;margin:0;padding:0}.ct-portrait{background:none;border:1px solid var(--hairline);float:none;margin:0 0 clamp(1.2rem,2.4vw,1.8rem);padding:0;width:clamp(120px,13vw,168px)}.ct-portrait img{background:var(--sunken)}.ct-card h1{border-bottom:1px solid var(--ink);color:var(--ink);font-family:var(--serif);font-optical-sizing:auto;font-size:clamp(2.6rem,4.6vw,4.2rem);font-weight:400;letter-spacing:-.028em;line-height:1;margin:0 0 .9rem;padding:0 0 clamp(1rem,2vw,1.3rem)}.ct-tagline{color:var(--ink-secondary);font-size:clamp(1.04rem,1.35vw,1.16rem);line-height:1.5;max-width:30ch}.ct-lede{grid-area:lede;padding-top:clamp(1.4rem,2.6vw,1.9rem)}.ct-lede p{color:var(--ink-secondary);max-width:58ch}.ct-lede b,.ct-lede strong{color:var(--ink)}.ct-reach{border-top:1px solid var(--ink);gap:0;grid-area:reach;grid-template-columns:1fr;margin:0}.ct-tile{align-items:baseline;background:none;border:0;border-bottom:1px solid var(--hairline);border-radius:0;column-gap:.8rem;display:grid;grid-template-areas:"k lead v go" "s s s s";grid-template-columns:auto minmax(1.5rem,1fr) auto auto;height:auto;margin:0 -1rem;min-height:0;padding:1.15rem 1rem;row-gap:.25rem;transition:background-color .15s ease}.ct-tile:after{align-self:center;border-bottom:1.5px dotted var(--control);content:"";grid-area:lead;height:0;transform:translateY(.25em)}.ct-tile:hover{background:var(--brand-tint);border-color:var(--hairline);transform:none}.ct-k{color:var(--ink-muted);grid-area:k}.ct-v{color:var(--ink);font-size:clamp(1.02rem,1.4vw,1.14rem);grid-area:v;margin:0;text-align:right}.ct-s{font-family:var(--serif);font-size:1.02rem;grid-area:s}.ct-go,.ct-s{color:var(--ink-muted)}.ct-go{align-self:center;grid-area:go;height:16px;position:static;width:16px}.ct-tile:hover .ct-go{color:var(--brand-hover)}.ct-primary{background:none}.ct-primary:hover{background:var(--brand-tint)}.ct-primary .ct-go,.ct-primary .ct-k,.ct-primary .ct-v{color:var(--brand-hover)}.ct-primary .ct-s{color:var(--ink-secondary)}.ct-build-copy p{font-size:clamp(1.06rem,1.4vw,1.2rem);max-width:58ch}.ct-launch{align-items:baseline;border-bottom:1px solid var(--hairline);border-top:1px solid var(--ink);display:flex;gap:.8rem;margin-top:1.5rem;max-width:36rem;padding:.85rem 0}.ct-launch .ct-micro{color:var(--brand-hover);font-weight:600;margin:0}.ct-lead{align-self:center;border-bottom:1.5px dotted var(--control);flex:1;height:0;min-width:1rem;transform:translateY(.2em)}.ct-days{color:var(--ink-secondary);font-family:var(--mono);font-size:.82rem;white-space:nowrap}.ct-days b{color:var(--brand-hover);font-variant-numeric:tabular-nums;font-weight:600}.ct-form-lede p{max-width:34ch}.ct-about .sig{color:var(--ink-muted);display:flex;flex-direction:column;font-size:.92rem;margin-top:1.4rem}.ct-about .sig b{color:var(--ink);font-family:var(--serif);font-size:1.25rem;font-weight:500}.ct-note-copy p{font-size:clamp(1.1rem,1.45vw,1.24rem);line-height:1.62;max-width:62ch}@media (max-width:900px){.ct-about,.ct-build,.ct-card,.ct-form{--ct-hang:2.5rem;--ct-rule:1.45rem;--ct-pad:1.1rem;--ct-gap:3rem}.ct-sheet,.ct-split{grid-template-columns:1fr}.ct-sheet{grid-template-areas:"who" "reach" "lede";grid-template-rows:auto;margin:0;padding:1.4rem calc(1.1rem - 1px) 1.4rem calc(2.5rem - 1px)}.ct-form .form-card{margin:1.4rem 0 0;padding:1.3rem calc(1.1rem - 1px) 1.2rem calc(2.5rem - 1px)}.ct-about .ct-note-copy,.ct-split>.ct-main,.ct-split>.ct-side{padding-left:var(--ct-hang);padding-right:var(--ct-pad)}.ct-split .h2{max-width:none}.ct-who{display:flow-root;margin-bottom:1.3rem}.ct-portrait{float:right;margin:0 0 .4rem 1rem;width:84px}.ct-card h1{border-bottom:0;font-size:clamp(2.3rem,7vw,3rem);margin-bottom:.5rem;padding-bottom:0}.ct-tagline{max-width:none}.ct-reach{margin:0 calc(1px - 1.1rem) 0 calc(1px - 2.5rem)}.ct-tile{margin:0;padding:.95rem 1.1rem .95rem 2.5rem}.ct-about .sig{margin:0 0 1.2rem}}@media (max-width:640px){.ct-tile{grid-template-areas:"k lead go" "v v v" "s s s";grid-template-columns:auto minmax(1rem,1fr) auto}.ct-v{margin-top:.2rem;text-align:left}}.nav-cta .btn{white-space:nowrap}@media (max-width:420px){.nav-in{gap:1rem}.nav-cta .btn{padding:.55rem .9rem}}.ab-sec{--ct-side:minmax(0,5fr);--ct-main:minmax(0,7fr);--ct-gutter:clamp(2rem,5.5vw,5.5rem);--ct-hang:clamp(2.6rem,4.6vw,4.2rem);--ct-rule:clamp(1.5rem,2.8vw,2.5rem);--ct-pad:clamp(1.4rem,2.8vw,2.6rem);--ct-gap:clamp(3.2rem,6.5vw,5.6rem);background:var(--canvas);padding:var(--ct-gap) 0 0}.ab-reach{padding-bottom:calc(var(--ct-gap)*1.2)}.ab-reach .ct-split{border-top:1px solid var(--hairline);padding-top:clamp(1.8rem,3.4vw,2.6rem)}.ab-who{position:sticky;top:6.5rem}.ab-who .ct-portrait{background:none;border:1px solid var(--hairline);margin:0 0 clamp(1.2rem,2.4vw,1.8rem);padding:0;width:clamp(140px,15vw,200px)}.ab-name{border-bottom:1px solid var(--ink);font-size:clamp(1.7rem,2.6vw,2.3rem);letter-spacing:-.02em;line-height:1.05;margin-bottom:.8rem;padding-bottom:.9rem}.ab-main h1,.ab-name{color:var(--ink);font-family:var(--serif);font-weight:400}.ab-main h1{font-optical-sizing:auto;font-size:clamp(2.7rem,5.4vw,4.6rem);letter-spacing:-.028em;line-height:1;margin:0 0 clamp(1.6rem,3vw,2.4rem)}.ab-copy p{color:var(--ink);font-family:var(--serif);font-size:clamp(1.1rem,1.45vw,1.24rem);line-height:1.62;margin:0 0 1.15rem;max-width:62ch}.ab-copy p:first-child{font-size:clamp(1.3rem,1.9vw,1.55rem);line-height:1.45}.ab-sig{color:var(--ink);font-family:var(--serif);font-size:1.3rem;font-style:italic;margin-top:1.8rem}.ab-reach .ct-reach{border-top:1px solid var(--ink);grid-area:auto;margin:0 -1rem}.ab-reach .ct-tile{grid-template-areas:"k lead v go";margin:0}.ab-reach .h2{margin:0}@media (max-width:900px){.ab-sec{--ct-hang:2.5rem;--ct-pad:1.1rem;--ct-gap:3rem}.ab-who{border-bottom:1px solid var(--ink);display:flow-root;margin-bottom:1.4rem;padding-bottom:1.2rem;position:static}.ab-who .ct-portrait{float:right;margin:0 0 .4rem 1rem;width:96px}.ab-name{border:0;margin:0 0 .4rem;padding:0}.ab-main,.ab-sec .ct-split>.ct-side{padding-left:0;padding-right:0}.ab-reach .ct-reach{margin:1.2rem -.9rem 0}.ab-reach .ct-tile{margin:0;padding:.95rem .9rem}}@media (max-width:640px){.ab-reach .ct-tile{grid-template-areas:"k lead go" "v v v"}}