@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-latin-ext-400-normal-DRk46D-x.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-latin-ext-400-normal-Bbz-b3yf.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-latin-400-normal-BrHNak5F.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-latin-400-normal-BbWidj28.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-latin-ext-700-normal-BoVPHkS0.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-latin-ext-700-normal-CKkU2Dpt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-latin-700-normal-GZI4o3u0.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-latin-700-normal-BK6Glc0m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:League Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/league-gothic-vietnamese-400-normal-Ds2KY40T.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:League Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/league-gothic-latin-ext-400-normal-D25_PHT_.woff2) format("woff2"),url(/assets/league-gothic-latin-ext-400-normal-LR-xQ2ki.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:League Gothic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/league-gothic-latin-400-normal-BQfHUhlb.woff2) format("woff2"),url(/assets/league-gothic-latin-400-normal-DHErDkGv.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-B3hZxag_.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-ZyMXPjaT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-DvQQgHTq.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CJUKFyLa.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BFiUPp6R.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DLynVohM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-DxDDqVQb.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-uwM7KshN.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-Dm_PoFIZ.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-O6-GRVqx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-6-AWF9yE.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-BZFL66GJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-DqTcxLwU.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-C8N-B5AP.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D7hk9wLv.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-BifMsNUA.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-5raxGPWx.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-C5zKQMXr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-rgB1DpUr.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DeXYNBV7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-cyrillic-ext-600-normal-DDEJyoof.woff2) format("woff2"),url(/assets/caveat-cyrillic-ext-600-normal-BLVNc-Ct.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-cyrillic-600-normal-npw3eLqA.woff2) format("woff2"),url(/assets/caveat-cyrillic-600-normal-DZSQivM5.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-latin-ext-600-normal-BYooICzf.woff2) format("woff2"),url(/assets/caveat-latin-ext-600-normal-D3xnzCPd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/caveat-latin-600-normal-BGwWRTG8.woff2) format("woff2"),url(/assets/caveat-latin-600-normal-DHonCDIk.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-ext-400-normal-B-EsvyE4.woff2) format("woff2"),url(/assets/courier-prime-latin-ext-400-normal-CKOCNFvK.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-400-normal-BbyBr73r.woff2) format("woff2"),url(/assets/courier-prime-latin-400-normal-BAlbUm6l.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/courier-prime-latin-ext-700-normal-ByMJlNdM.woff2) format("woff2"),url(/assets/courier-prime-latin-ext-700-normal-BIFoAzHx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/courier-prime-latin-700-normal-D1YCjmaD.woff2) format("woff2"),url(/assets/courier-prime-latin-700-normal-CVvp4Sof.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#f2ede1;--raised:#fbf7ed;--ink:#141414;--orange:#ec4a1f;--yellow:#f2d86f;--muted:#625d54;--line:rgba(20,20,20,.24)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper) url(/assets/paper-texture.png) repeat;color:var(--ink);font-family:Atkinson Hyperlegible,Arial,sans-serif;font-size:19px;line-height:1.62}button,input,textarea,audio{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.site-shell{overflow:clip}.wrap{width:min(1180px,calc(100% - 48px));margin-inline:auto}.reading-column{width:min(760px,calc(100% - 48px));margin-inline:auto;position:relative}.wordmark{color:var(--ink);font:400 26px/1 League Gothic,sans-serif;letter-spacing:.06em;text-decoration:none;text-transform:uppercase}.eyebrow,.founder-role,.micro{font-family:IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.1em}.eyebrow{color:var(--orange);font-size:11px;font-weight:600;margin:0 0 18px}h1,h2{font-family:Archivo Black,Arial,sans-serif;line-height:1.03;letter-spacing:-.055em;margin-top:0}.mark{display:inline;position:relative;z-index:0}.mark:after{content:"";position:absolute;z-index:-1;left:-.02em;right:-.02em;bottom:.06em;height:.22em;background:var(--yellow);transform:rotate(-1deg)}.button{min-height:52px;border:0;border-radius:0;background:var(--orange);color:#fff;box-shadow:4px 4px 0 var(--ink);display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:15px 21px;font:600 12px/1.2 IBM Plex Mono,monospace;text-transform:uppercase;cursor:pointer}.button svg,.gate-choice svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}.page-number{position:absolute;right:26px;bottom:18px;font:600 10px IBM Plex Mono,monospace}.large-copy{font-size:24px;line-height:1.5}.section-number{color:var(--orange);font:400 42px/1 Archivo Black,Arial,sans-serif;margin:0 0 18px}.letter-section{position:relative;padding:120px 0;border-bottom:1px solid var(--ink)}.margin-note{position:absolute;left:max(26px,calc(50% - 590px));top:125px;width:130px;color:var(--orange);font:600 10px/1.6 IBM Plex Mono,monospace;letter-spacing:.08em}.margin-note span{color:var(--muted)}.gate-shell{min-height:100svh;display:grid;grid-template-columns:minmax(150px,20vw) 1fr}.gate-rail{border-right:1px solid var(--line);padding:38px;display:flex;flex-direction:column;justify-content:space-between;color:var(--orange);font:600 10px/1.6 IBM Plex Mono,monospace;writing-mode:vertical-rl}.gate-card{width:min(820px,calc(100% - 64px));margin:auto;position:relative}.gate-note{position:absolute;right:0;top:-50px;font:600 12px Caveat,cursive;transform:rotate(-2deg)}.gate-card h1{font-size:clamp(54px,7vw,100px);max-width:900px}.gate-actions{display:grid;gap:16px;margin:38px 0 28px}.gate-choice{min-height:62px;border:1px solid var(--ink);border-radius:0;background:transparent;color:var(--ink);display:flex;justify-content:center;align-items:center;gap:12px;font-weight:700;cursor:pointer}.gate-choice:hover,.gate-yes{background:var(--ink);color:#fff}.gate-boundary{display:inline;background:linear-gradient(transparent 8%,var(--yellow) 8%,var(--yellow) 88%,transparent 88%);font-family:IBM Plex Mono,monospace}.gate-hand{position:absolute;left:-175px;bottom:20px;font:600 18px/1.25 Caveat,cursive;transform:rotate(-4deg)}.not-eligible{width:min(820px,calc(100% - 40px));min-height:100svh;margin:auto;padding:40px 0;display:flex;flex-direction:column;justify-content:space-between}.not-eligible>div{max-width:700px}.not-eligible h1{font-size:clamp(48px,7vw,76px)}.text-button{border:0;border-bottom:1px solid var(--ink);background:none;padding:6px 0;cursor:pointer;font-weight:700}.nav{min-height:82px;border-bottom:1px solid var(--ink);display:flex;align-items:center;justify-content:space-between;gap:24px}.nav p{margin:0;font:400 10px IBM Plex Mono,monospace;text-transform:uppercase}.nav-link{border:0;background:none;color:var(--orange);font:600 10px IBM Plex Mono,monospace;text-transform:uppercase;cursor:pointer}.hero{min-height:760px;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);align-items:center;gap:80px;position:relative;padding:70px 0 0}.founder-name{font-family:Archivo Black,Arial,sans-serif;font-size:25px;margin:0}.founder-role{color:var(--orange);font-size:10px;margin:4px 0 35px}.hero h1{font-size:clamp(58px,6.5vw,91px);margin-bottom:28px}.hero .lead{font-size:22px;max-width:650px}.hero .micro{color:var(--muted);font-size:9px;margin-top:18px}.hero-portrait{margin:0;align-self:end}.hero-portrait img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 18%;display:block;border:1px solid var(--ink);border-bottom:0}.hero-portrait figcaption{background:var(--yellow);border:1px solid var(--ink);padding:13px;font:600 10px Caveat,cursive;text-align:center}.gap-section h2,.audio-section h2,.method-section h2,.class-letter h2,.founder-letter h2,.fit-section h2,.calendar-section h2,.faq h2{font-size:clamp(48px,5.5vw,75px)}.gap-section blockquote{margin:60px 0 0;color:var(--ink);font:600 clamp(36px,4vw,54px)/1.18 "Caveat",cursive;transform:rotate(-1deg);text-decoration:underline;text-decoration-color:var(--orange);text-decoration-thickness:3px;text-underline-offset:9px}.ink-break{background:var(--ink);color:var(--paper);padding:50px 0}.ink-break .reading-column{display:grid;grid-template-columns:1fr auto 1fr;gap:24px;align-items:center}.ink-break p{margin:0}.ink-break span{color:var(--orange);font-size:28px}.audio-layout{width:min(980px,calc(100% - 48px));display:grid;grid-template-columns:1fr .9fr;gap:80px;align-items:center}.audio-note{background:var(--raised);border:1px solid var(--ink);box-shadow:7px 7px 0 var(--ink);padding:42px;position:relative;transform:rotate(1deg)}.audio-note>p{margin-top:0;font:600 12px IBM Plex Mono,monospace;text-transform:uppercase}.tape{position:absolute;top:-18px;left:35%;width:120px;height:36px;background:#dcc591a6;transform:rotate(-4deg)}.audio-pending{display:flex;align-items:center;gap:18px;border:1px solid var(--ink);padding:18px}.audio-pending button{width:50px;height:50px;border:1px solid var(--ink);background:transparent;opacity:.5}.audio-note small{display:block;color:var(--muted);margin-top:15px}.audio-note audio{width:100%}.audio-note summary{cursor:pointer;font-weight:700}.method-rail{list-style:none;margin:45px 0 30px;padding:0;border-top:2px solid var(--ink)}.method-rail li{display:grid;grid-template-columns:70px 1fr;border-bottom:1px solid var(--ink);padding:17px 0}.method-rail b{color:var(--orange);font:600 10px IBM Plex Mono,monospace}.method-rail span{font-family:Archivo Black,Arial,sans-serif;font-size:25px;text-transform:uppercase}.handnote{margin-left:auto;max-width:420px;color:var(--orange);font:600 24px/1.2 Caveat,cursive;transform:rotate(-2deg)}.class-list{border-top:3px solid var(--ink);margin-top:45px}.class-list article{display:grid;grid-template-columns:55px .72fr 1fr;gap:22px;align-items:baseline;border-bottom:1px solid var(--line);padding:21px 0}.class-list article>b{color:var(--orange);font:600 10px IBM Plex Mono,monospace}.class-list h3{margin:0;font-family:Archivo Black,Arial,sans-serif;font-size:19px;letter-spacing:-.02em}.class-list p{margin:0;color:var(--muted);font-size:16px}.founder-letter{background:var(--yellow)}.founder-letter .mark:after{background:var(--paper)}.signature{color:var(--orange);font:600 34px Caveat,cursive}.fact-line{margin-top:55px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);display:grid;grid-template-columns:repeat(4,1fr)}.fact-line span{padding:14px 8px;border-right:1px solid var(--ink);font:600 9px/1.4 IBM Plex Mono,monospace;text-align:center;text-transform:uppercase}.fact-line span:last-child{border-right:0}.fit-form{margin-top:48px}.fit-form>label{display:block;margin-bottom:34px}.fit-form label>span,.fit-form legend{display:block;margin-bottom:12px;font-family:Archivo Black,Arial,sans-serif;font-size:20px;line-height:1.35}.fit-form label>span b,.fit-form legend b{color:var(--orange);margin-right:10px;font:600 10px IBM Plex Mono,monospace}.fit-form input[type=text],.fit-form>label>input,.fit-form textarea{width:100%;border:1px solid var(--ink);border-radius:0;background:var(--raised);padding:15px}.fit-form textarea{resize:vertical}.fit-form fieldset{border:0;padding:0;margin:0 0 30px}.fit-options{display:grid;grid-template-columns:1fr 1fr;border-left:1px solid var(--ink);border-top:1px solid var(--ink)}.fit-options label{position:relative}.fit-options input{position:absolute;opacity:0}.fit-options span{min-height:55px;display:flex!important;align-items:center;margin:0!important;border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:12px;font-family:inherit!important;font-size:16px!important;cursor:pointer}.fit-options input:checked+span{background:var(--ink);color:#fff}.fit-options input:focus-visible+span{outline:3px solid var(--orange);outline-offset:-4px}.privacy-note{color:var(--muted);font-size:14px}.fit-form .button{width:100%}.calendar-section{padding-block:38px}.calendar-section.is-visible{padding-block:100px}.calendar-locked{text-align:center;color:var(--muted);font-style:italic}.calendar-pending{border:2px dashed var(--ink);padding:45px;text-align:center}.calendar-pending b{display:inline-block;margin-top:16px;background:var(--ink);color:#fff;padding:8px;font:600 9px IBM Plex Mono,monospace}.calendar-shell{border:1px solid var(--ink);box-shadow:7px 7px 0 var(--ink)}.calendar-shell iframe{width:100%;height:700px;border:0}.boundaries{background:var(--orange);color:#fff}.boundaries .mark:after{background:var(--ink)}.faq-list{border-top:1px solid var(--ink);margin-top:45px}.faq-list article{border-bottom:1px solid var(--ink)}.faq-list button{width:100%;border:0;background:none;display:flex;justify-content:space-between;gap:16px;padding:20px 0;text-align:left;font-weight:700;cursor:pointer}.faq-list button b{color:var(--orange);font:400 22px IBM Plex Mono,monospace}.faq-list article>p{margin:0 40px 24px 0;color:var(--muted)}footer{min-height:145px;display:grid;grid-template-columns:1fr 2fr 1fr;align-items:center;border-top:1px solid var(--ink)}footer p{font:400 9px IBM Plex Mono,monospace;text-align:center;text-transform:uppercase}footer p:last-child{text-align:right}@media(max-width:900px){body{font-size:18px}.wrap{width:min(100% - 32px,680px)}.reading-column,.audio-layout{width:min(100% - 36px,680px)}.margin-note,.nav p{display:none}.hero{min-height:0;grid-template-columns:1fr;gap:40px;padding-top:50px}.hero-portrait{grid-row:2}.hero-portrait img{aspect-ratio:1/1.12}.letter-section{padding:90px 0}.audio-layout{grid-template-columns:1fr;gap:45px}.class-list article{grid-template-columns:45px 1fr}.class-list p{grid-column:2}.fact-line{grid-template-columns:1fr 1fr}.fact-line span:nth-child(2){border-right:0}.fact-line span:nth-child(-n+2){border-bottom:1px solid var(--ink)}footer{grid-template-columns:1fr;gap:12px;text-align:center;padding:34px 0}footer p:last-child{text-align:center}}@media(max-width:520px){body{font-size:17px}.gate-shell{grid-template-columns:1fr}.gate-rail{display:none}.gate-card{width:calc(100% - 32px);padding:60px 0}.gate-note{position:static;margin-bottom:35px}.gate-card h1{font-size:48px}.gate-hand{position:static;margin-top:45px}.wordmark{font-size:22px}.nav{min-height:72px}.hero{padding-top:42px}.founder-name{font-size:20px}.founder-role{font-size:8px;margin-bottom:26px}.hero h1{font-size:46px}.hero .lead{font-size:19px}.hero .button{width:100%}.hero-portrait figcaption{font-size:9px}.letter-section{padding:75px 0}.gap-section h2,.audio-section h2,.method-section h2,.class-letter h2,.founder-letter h2,.fit-section h2,.calendar-section h2,.faq h2{font-size:43px}.large-copy{font-size:20px}.gap-section blockquote{font-size:36px}.ink-break .reading-column{grid-template-columns:1fr;gap:10px}.ink-break span{transform:rotate(90deg);width:max-content}.audio-note{padding:34px 22px}.class-list h3{font-size:18px}.fit-options{grid-template-columns:1fr}.fact-line{font-size:8px}.calendar-pending{padding:30px 20px}.not-eligible h1{font-size:45px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.hero-copy{min-width:0}.hero-portrait{align-self:center}.hero-facts{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin-top:38px}.hero-facts span{padding:13px 8px;border-right:1px solid var(--ink);font:600 9px/1.4 IBM Plex Mono,monospace;text-align:center;text-transform:uppercase}.hero-facts span:last-child{border-right:0}.intelligence-section{background:var(--ink);color:var(--paper);padding:110px 0}.intelligence-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;align-items:start}.intelligence-section h2{font-size:clamp(52px,6vw,86px)}.intelligence-section .mark:after{background:var(--orange)}.intelligence-section .method-rail{border-color:var(--paper)}.intelligence-section .method-rail li{border-color:#f4f0e666}.intelligence-section .method-rail span{color:var(--paper)}.audio-layout{margin-inline:auto}.wide-reading{width:min(940px,calc(100% - 48px))}.schedule-section{background:var(--raised)}.schedule-table{display:grid;grid-template-columns:1fr 1fr;border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);margin:46px 0}.schedule-table article{padding:32px}.schedule-table article+article{border-left:1px solid var(--ink)}.schedule-table h3{font:400 30px/1.1 Archivo Black,Arial,sans-serif;margin:0 0 28px}.schedule-table dl,.schedule-table dd{margin:0}.schedule-table dl>div{display:grid;grid-template-columns:125px 1fr;border-top:1px solid var(--line);padding:13px 0}.schedule-table dt{font:600 10px IBM Plex Mono,monospace;text-transform:uppercase}.attendance-band{display:grid;grid-template-columns:180px 1fr;gap:24px;align-items:center;background:var(--ink);color:var(--paper);padding:24px 28px}.attendance-band b{color:var(--orange);font:600 11px IBM Plex Mono,monospace}.attendance-band p{margin:0}.venue-note{font-size:15px;color:var(--muted);margin-top:24px}.founder-layout{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:80px;align-items:center}.founder-layout figure{margin:0}.founder-layout img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center 18%;border:1px solid var(--ink)}.founder-layout h2{font-size:clamp(52px,5.5vw,78px)}.alumni-section{background:linear-gradient(90deg,var(--paper) 0 72%,var(--yellow) 72%)}.bounded-note{border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);margin-top:42px;padding:24px 0;display:grid;grid-template-columns:210px 1fr;gap:32px}.bounded-note>b{color:var(--orange);font:600 11px/1.5 IBM Plex Mono,monospace;text-transform:uppercase}.bounded-note p{margin:0}@media(max-width:900px){.hero-facts{grid-template-columns:1fr 1fr}.hero-facts span:nth-child(2){border-right:0}.hero-facts span:nth-child(-n+2){border-bottom:1px solid var(--ink)}.intelligence-layout,.founder-layout{grid-template-columns:1fr;gap:45px}.intelligence-section{padding:85px 0}.schedule-table{grid-template-columns:1fr}.schedule-table article+article{border-left:0;border-top:1px solid var(--ink)}.alumni-section{background:var(--paper)}.bounded-note{background:var(--yellow);padding:24px;grid-template-columns:1fr;gap:12px}}@media(max-width:520px){.hero{display:flex;flex-direction:column;gap:28px}.hero-portrait{order:-1;width:100%;margin:0}.hero-portrait img{height:220px;aspect-ratio:auto;object-position:center 23%}.hero h1{font-size:44px;line-height:1.01}.hero .lead{font-size:18px}.hero-facts{margin-top:28px}.hero-facts span{min-height:52px;display:flex;align-items:center;justify-content:center}.intelligence-section h2{font-size:43px}.schedule-table article{padding:26px 0}.schedule-table dl>div{grid-template-columns:105px 1fr}.attendance-band{grid-template-columns:1fr;gap:8px;padding:24px}.founder-layout{width:calc(100% - 32px)}.founder-layout figure{width:72%;transform:rotate(-1deg)}.bounded-note{margin-inline:-4px}.fit-options span{min-height:58px}}.student-questions{list-style:none;margin:38px 0 28px;padding:0;border-top:1px solid var(--paper)}.student-questions li{padding:15px 0;border-bottom:1px solid rgba(244,240,230,.35);font-family:Archivo Black,Arial,sans-serif;font-size:clamp(20px,2vw,28px);line-height:1.2}.student-questions li:before{content:"→";color:var(--orange);margin-right:14px}.bridge-line{color:var(--yellow);font:600 27px/1.25 Caveat,cursive;transform:rotate(-1deg)}.takeaway-band{display:grid;grid-template-columns:220px 1fr;gap:28px;background:var(--yellow);border:1px solid var(--ink);margin-top:45px;padding:26px}.takeaway-band b{color:var(--orange);font:600 10px/1.5 IBM Plex Mono,monospace;text-transform:uppercase}.takeaway-band p{margin:0;font-size:18px}.food-note{display:inline-block;margin:24px 0 0!important;background:var(--yellow);padding:14px 18px;color:var(--ink);font:600 22px/1.2 Caveat,cursive;transform:rotate(-1.5deg)}.third-person-label{display:inline-block;background:var(--ink);color:var(--paper);padding:7px 10px;font:600 10px IBM Plex Mono,monospace;text-transform:uppercase;transform:rotate(-1deg)}.interview-hours{border-left:4px solid var(--orange);padding-left:18px;margin-bottom:30px}.mobile-action-bar{display:none}.next-step-dialog{width:min(680px,calc(100% - 32px));max-height:min(88svh,820px);overflow:auto;border:2px solid var(--ink);border-radius:0;background:var(--raised) url(/assets/paper-texture.png) repeat;color:var(--ink);padding:42px;box-shadow:8px 8px 0 var(--ink)}.next-step-dialog::backdrop{background:#11100db8}.next-step-dialog .dialog-close{position:absolute;right:18px;top:14px;width:48px;height:48px;border:0;background:none;color:var(--ink);font:400 40px/1 Atkinson Hyperlegible,Arial,sans-serif;cursor:pointer}.dialog-kicker{color:var(--orange);font:600 10px IBM Plex Mono,monospace;text-transform:uppercase}.next-step-dialog h2{font-size:clamp(42px,6vw,64px);padding-right:42px}.tldr-facts{list-style:none;margin:28px 0;padding:0;border-top:1px solid var(--ink)}.tldr-facts li{padding:14px 4px;border-bottom:1px solid var(--line);font:600 14px/1.35 IBM Plex Mono,monospace}.tldr-facts li:before{content:"→";color:var(--orange);margin-right:12px}.tldr-outcome{font-size:20px;line-height:1.45}.tldr-food{display:inline-block;background:var(--yellow);padding:12px 16px;color:var(--ink);font:600 23px/1.15 Caveat,cursive;transform:rotate(-1deg)}.interview-window{display:grid;gap:7px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:16px 0;margin:20px 0}.interview-window b{color:var(--orange);font:600 10px IBM Plex Mono,monospace;text-transform:uppercase}.interview-window span{font-size:16px}.next-step-dialog .button{width:100%}.dialog-status{text-align:center;color:var(--muted);font-size:14px;margin-bottom:0}@media(max-width:700px){.site-shell{padding-bottom:82px}.mobile-action-bar{position:fixed;z-index:30;display:grid;grid-template-columns:1fr;left:0;right:0;bottom:0;background:var(--raised);border-top:1px solid var(--ink);padding:9px max(10px,env(safe-area-inset-right)) calc(9px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));box-shadow:0 -5px 18px #11100d1f}.mobile-action-bar button{min-height:56px;border-radius:0;font:600 10px/1.2 IBM Plex Mono,monospace;text-transform:uppercase}.next-step-button{border:1px solid var(--ink);background:var(--orange);color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:3px 3px 0 var(--ink)}.next-step-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}.next-step-dialog{width:100%;max-width:none;max-height:calc(100svh - 78px);margin:auto 0 78px;padding:24px 20px 18px;border-width:2px 0 0;box-shadow:0 -7px 0 var(--ink)}.next-step-dialog .dialog-close{top:8px;right:10px}.next-step-dialog .dialog-kicker{margin:0 0 5px}.next-step-dialog h2{font-size:34px;line-height:1;margin-bottom:14px}.next-step-dialog .tldr-facts{margin:12px 0}.next-step-dialog .tldr-facts li{padding:8px 2px;font-size:11px}.next-step-dialog .tldr-outcome{font-size:16px;line-height:1.32;margin:12px 0}.next-step-dialog .tldr-food{font-size:18px;line-height:1.05;padding:8px 11px;margin:2px 0 8px}.next-step-dialog .interview-window{grid-template-columns:1fr 1fr;gap:4px 8px;padding:9px 0;margin:8px 0}.next-step-dialog .interview-window b{grid-column:1/-1}.next-step-dialog .interview-window span{font-size:13px}.next-step-dialog .button{min-height:50px;padding:12px;font-size:10px}.next-step-dialog .dialog-status{font-size:12px;margin-top:8px}.takeaway-band{grid-template-columns:1fr;gap:10px;padding:22px}.food-note{font-size:20px}}.gate-shell{position:relative;display:grid;grid-template-columns:1fr;place-items:center;min-height:100svh;padding:82px 24px 44px}.gate-shell:before{content:"Harsha Mudumbai";position:absolute;top:28px;left:32px;color:var(--ink);font:400 22px/1 League Gothic,sans-serif;letter-spacing:.06em;text-transform:uppercase}.gate-shell:after{content:"KOMPALLY · CURRENT STUDENTS";position:absolute;top:34px;right:32px;color:var(--orange);font:600 9px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.gate-rail{display:none}.gate-card{width:min(520px,100%);margin:0;background:var(--raised) url(/assets/paper-texture.png) repeat;border:1px solid var(--ink);box-shadow:6px 6px 0 var(--ink);padding:34px 36px;position:relative}.gate-note{position:static;margin:0 0 18px;color:var(--muted);font:600 17px/1.2 Caveat,cursive;transform:rotate(-1deg)}.gate-card .eyebrow{margin-bottom:10px}.gate-card h1{max-width:470px;margin-bottom:16px;font-size:clamp(34px,4vw,48px);letter-spacing:-.045em}.gate-card>p:not(.gate-note):not(.eyebrow){margin:0;font-size:16px;line-height:1.5}.gate-actions{display:grid;gap:10px;margin:25px 0 0}.gate-choice{min-height:54px;padding:12px 16px;font-size:16px}.gate-choice:hover{background:var(--orange);color:#fff}.gate-yes{background:var(--ink);color:#fff}@media(max-width:520px){.gate-shell{padding:74px 16px 30px}.gate-shell:before{top:22px;left:16px;font-size:16px;max-width:52%;line-height:1.1}.gate-shell:after{top:24px;right:16px;font-size:7px;max-width:42%;text-align:right;line-height:1.35}.gate-card{width:100%;padding:25px 20px;box-shadow:4px 4px 0 var(--ink)}.gate-note{margin-bottom:14px;font-size:15px}.gate-card h1{font-size:32px;line-height:1.02;margin-bottom:14px}.gate-card>p:not(.gate-note):not(.eyebrow){font-size:15px}.gate-actions{margin-top:20px}.gate-choice{min-height:52px;font-size:15px}}.hero-portrait figcaption{background:var(--yellow);padding:15px 17px;color:var(--ink);font:600 18px/1.2 Caveat,cursive;text-align:left;letter-spacing:.01em}.founder-link{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--ink);border-top:0;background:var(--raised);color:var(--ink);padding:10px 14px;font:600 9px/1.35 IBM Plex Mono,monospace;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.founder-link:hover{background:var(--ink);color:var(--raised)}@media(max-width:520px){.hero-portrait figcaption{padding:13px 14px;font-size:17px;line-height:1.18}}.intelligence-section h2{font-size:clamp(40px,3.7vw,52px);line-height:1.08;letter-spacing:-.04em}@media(max-width:520px){.intelligence-section h2{font-size:32px;line-height:1.1}}.hero{grid-template-areas:"intro portrait" "message portrait";grid-template-rows:auto 1fr;align-items:center;column-gap:80px;row-gap:24px}.founder-intro{grid-area:intro;align-self:end}.hero-message{grid-area:message;min-width:0;align-self:start}.founder-role{margin-bottom:0}.hero-portrait{grid-area:portrait;align-self:center}.hero h1{font-size:clamp(46px,4.35vw,62px);line-height:1.04;margin-bottom:24px}.hero .lead{font-size:21px}@media(max-width:900px){.hero{grid-template-columns:1fr;grid-template-areas:"intro" "portrait" "message";grid-template-rows:auto;gap:30px}.hero-portrait{grid-row:auto}.hero-portrait{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:stretch}.hero-portrait img{height:210px;min-height:100%;aspect-ratio:auto;object-position:center 22%;border-bottom:1px solid var(--ink);border-right:0}.hero-portrait figcaption{display:flex;align-items:center;padding:18px 22px;font-size:19px;line-height:1.2}.hero-portrait .founder-link{grid-column:1/-1}}@media(max-width:520px){.hero{display:grid;gap:18px;padding-top:24px}.hero-portrait{order:initial}.founder-role{font-size:9px;line-height:1.45}.hero h1{font-size:32px;line-height:1.05;margin-bottom:16px}.hero .lead{font-size:17px;line-height:1.4}.hero-portrait{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:stretch}.hero-portrait img{height:138px;min-height:100%;aspect-ratio:auto;object-position:center 22%;border-bottom:1px solid var(--ink);border-right:0}.hero-portrait figcaption{display:flex;align-items:center;padding:12px 13px;font-size:15px;line-height:1.16}}h1,h2,.founder-name,.section-number,.class-list h3,.schedule-table h3,.fit-form label>span,.fit-form legend,.student-questions li{font-family:Courier Prime,Courier New,monospace;font-weight:700}h1,h2{letter-spacing:-.055em}.founder-name,.class-list h3,.student-questions li{letter-spacing:-.025em}@media(max-width:520px){.hero h1{font-size:32px;line-height:1.05}}.boundaries .eyebrow{color:#ffffffdb}.boundaries h2{font-size:clamp(32px,4.2vw,46px);line-height:1.12;letter-spacing:-.04em;max-width:13ch;margin-bottom:0}.boundaries ul{list-style:none;margin:36px 0 0;padding:0}.boundaries li{border-top:1px solid rgba(255,255,255,.55);padding:16px 0;font-size:18px;line-height:1.45}.boundaries li:last-child{border-bottom:1px solid rgba(255,255,255,.55)}@media(max-width:520px){.boundaries{padding:64px 0}.boundaries h2{font-size:32px;max-width:none}.boundaries li{font-size:17px;padding:14px 0}}.sunday-day-table{margin-top:8px}.itinerary-heading{font-family:Courier Prime,Courier New,monospace;font-size:22px;margin:48px 0 8px}.itinerary{list-style:none;margin:0;padding:0;border-top:2px solid var(--ink)}.itinerary li{display:grid;grid-template-columns:118px 1fr;gap:18px;border-bottom:1px solid var(--line);padding:16px 0;align-items:start}.itinerary b{color:var(--orange);font:600 11px/1.4 IBM Plex Mono,monospace;text-transform:uppercase;padding-top:4px}.itinerary h4{margin:0 0 6px;font-family:Courier Prime,Courier New,monospace;font-size:18px}.itinerary p{margin:0;color:var(--muted);font-size:16px}.coming-soon{margin:36px 0 28px;padding:16px 18px;border:1px dashed var(--ink);font:600 13px/1.45 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.04em}@media(max-width:520px){.itinerary li{grid-template-columns:1fr;gap:6px}}.measurement-consent{position:fixed;z-index:100;left:50%;bottom:14px;width:min(690px,calc(100% - 28px));display:flex;justify-content:space-between;align-items:center;gap:16px;transform:translate(-50%);background:var(--raised);border:1px solid var(--line);box-shadow:0 4px 18px #14141424;padding:9px 10px 9px 14px}.measurement-consent-question{margin:0;font-size:13px;line-height:1.35}.measurement-consent-actions{display:flex;align-items:center;gap:5px;white-space:nowrap}.measurement-consent button,.measurement-consent summary{min-height:34px;border:0;background:transparent;color:var(--ink);display:inline-flex;align-items:center;padding:7px 10px;font:600 10px/1.2 IBM Plex Mono,monospace;text-transform:none;cursor:pointer}.measurement-consent .measurement-consent-allow{background:var(--ink);color:#fff}.measurement-consent-privacy{position:static}.measurement-consent-privacy summary{list-style:none;text-decoration:underline;text-underline-offset:3px}.measurement-consent-privacy summary::-webkit-details-marker{display:none}.measurement-consent-privacy>p{position:absolute;right:0;bottom:calc(100% + 8px);width:min(390px,calc(100vw - 28px));margin:0;background:var(--raised);border:1px solid var(--line);box-shadow:0 4px 18px #14141424;padding:12px 14px;font-size:12px;line-height:1.45;white-space:normal}@media(max-width:700px){.measurement-consent{bottom:10px;width:calc(100% - 20px);gap:6px;padding:8px 8px 8px 11px}body:has(.mobile-action-bar) .measurement-consent{bottom:82px}.measurement-consent-question{font-size:12px;line-height:1.25}.measurement-consent-actions{gap:0}.measurement-consent button,.measurement-consent summary{min-height:32px;padding:6px 7px;font-size:9px}}@media(max-width:420px){.measurement-consent{align-items:flex-start;flex-direction:column;gap:3px}.measurement-consent-actions{width:100%;justify-content:flex-end}.measurement-consent-privacy>p{left:0;right:auto}}.sunday-not-section{background:var(--raised)}.b-page{--b-accent:#d9431f;background:var(--paper) url(/assets/paper-texture.png) repeat;color:var(--ink)}.b-page h1,.b-page h2,.b-page h3{font-family:Atkinson Hyperlegible,Arial,sans-serif;letter-spacing:-.045em}.b-wrap{width:min(1120px,calc(100% - 48px));margin-inline:auto}.b-kicker{margin:0;color:var(--b-accent);font:600 11px/1.35 IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase}.b-primary,.b-secondary{min-height:54px;border:1px solid var(--ink);border-radius:0;display:inline-flex;align-items:center;justify-content:center;padding:14px 20px;font:600 11px/1.2 IBM Plex Mono,monospace;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer}.b-primary{background:var(--ink);color:var(--raised);box-shadow:4px 4px 0 var(--b-accent)}.b-secondary{background:transparent;color:var(--ink)}.b-primary:active,.b-secondary:active{transform:translateY(1px)}.b-gate-shell{min-height:100dvh;display:grid;place-items:center;padding:28px;background:#141414d1}.b-gate-card{width:min(560px,100%);background:var(--raised);border:2px solid var(--ink);box-shadow:9px 9px 0 var(--b-accent);padding:36px}.b-gate-card h1{font:700 clamp(34px,5vw,52px)/1.02 Arial,sans-serif;letter-spacing:-.045em;margin:16px 0 18px}.b-gate-card>p:not(.b-kicker){margin:0;max-width:48ch}.b-gate-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}.b-nav{height:72px;border-bottom:1px solid var(--ink);display:flex;align-items:center;justify-content:space-between;gap:24px}.b-nav>a:last-child{color:var(--ink);font:600 11px/1 IBM Plex Mono,monospace;text-transform:uppercase;text-underline-offset:5px}.b-hero{min-height:calc(100dvh - 72px);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:70px;align-items:center;padding-block:56px}.b-hero-copy h1{max-width:760px;font-size:clamp(52px,4.2vw,58px);line-height:.98;margin:22px 0 25px}.b-hero-copy h1 span{color:var(--b-accent)}.b-hero-copy>p:not(.b-kicker){max-width:650px;margin:0 0 30px;font-size:22px;line-height:1.42}.b-founder-card{margin:0;align-self:end;border:1px solid var(--ink);background:var(--raised);box-shadow:7px 7px 0 var(--ink)}.b-founder-card img{width:100%;aspect-ratio:4/5;display:block;object-fit:cover;object-position:center 16%}.b-founder-card figcaption{display:grid;gap:3px;border-top:1px solid var(--ink);padding:16px}.b-founder-card figcaption b{font-size:19px}.b-founder-card figcaption span{color:var(--b-accent);font:600 10px/1.4 IBM Plex Mono,monospace;text-transform:uppercase}.b-founder-card figcaption small{margin-top:7px;color:var(--muted);font-size:14px;line-height:1.4}.b-founder-card .founder-link{border:0;border-top:1px solid var(--line)}.b-facts{border-block:1px solid var(--ink);background:var(--raised)}.b-facts .b-wrap{display:grid;grid-template-columns:repeat(5,1fr)}.b-facts span{min-height:62px;display:grid;place-items:center;padding:12px;border-right:1px solid var(--line);font:600 10px/1.35 IBM Plex Mono,monospace;text-align:center;text-transform:uppercase}.b-facts span:first-child{border-left:1px solid var(--line)}.b-problem{display:grid;grid-template-columns:.82fr 1fr;gap:90px;padding-block:105px}.b-problem h2{font-size:clamp(44px,5vw,67px);line-height:1.02;margin:0}.b-problem-copy>p{margin-top:0;font-size:20px;line-height:1.5}.b-problem blockquote{margin:38px 0 0;border-left:5px solid var(--b-accent);padding:4px 0 4px 24px;font-size:28px;font-weight:700;line-height:1.25}.b-problem .b-bi-line{margin:24px 0 0;color:var(--muted);font-size:16px;font-weight:700}.b-questions{border-block:1px solid var(--ink);background:var(--raised);padding-block:88px}.b-question-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.b-question-layout>figure{margin:0;border:1px solid var(--ink);box-shadow:7px 7px 0 var(--b-accent)}.b-question-layout>figure img{width:100%;display:block;aspect-ratio:4/3;object-fit:cover}.b-question-layout h2{font-size:clamp(42px,4.6vw,62px);line-height:1;margin-bottom:38px}.b-question-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px 32px}.b-question-grid article{border-top:3px solid var(--ink);padding-top:14px}.b-question-grid article>b{color:var(--b-accent);font:600 10px/1 IBM Plex Mono,monospace}.b-question-grid h3{margin:8px 0 6px;font-size:22px;line-height:1.1;letter-spacing:-.025em}.b-question-grid p{margin:0;color:var(--muted);font-size:15px;line-height:1.4}.b-outcome{margin:36px 0 0;border:1px solid var(--ink);padding:18px;font-weight:700;line-height:1.45}.b-offer{display:grid;grid-template-columns:1.08fr .92fr;gap:90px;padding-block:100px;align-items:start}.b-offer-main h2{font-size:clamp(46px,5vw,68px);line-height:1;margin-bottom:28px}.b-offer-main p{max-width:58ch;font-size:20px;line-height:1.5}.b-offer aside{border:2px solid var(--ink);background:var(--raised);box-shadow:7px 7px 0 var(--ink);padding:28px}.b-offer aside h3{font-size:29px;line-height:1.1;margin:0 0 22px}.b-offer dl{margin:0}.b-offer dl>div{display:grid;grid-template-columns:92px 1fr;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.b-offer dt{color:var(--b-accent);font:600 10px/1.4 IBM Plex Mono,monospace;text-transform:uppercase}.b-offer dd{margin:0;font-size:16px;line-height:1.4}.b-lunch{margin:24px 0 0;background:var(--b-accent);color:var(--ink);padding:12px 14px;font:700 22px/1.2 Caveat,cursive;transform:rotate(-1deg)}.b-before-booking{border-block:1px solid var(--ink);background:#d9431f14;padding-block:78px}.b-before-booking h2{max-width:650px;font-size:clamp(42px,4.6vw,60px);line-height:1;margin-bottom:38px}.b-terms{display:grid;grid-template-columns:1fr 1fr;gap:0 48px}.b-terms p{margin:0;padding:18px 0;border-top:1px solid var(--line);font-size:16px;line-height:1.45}.b-terms b{display:block;margin-bottom:5px}.b-fit{display:grid;grid-template-columns:.78fr 1.22fr;gap:90px;padding-block:100px;align-items:start}.b-fit-intro{position:sticky;top:32px}.b-fit h2{font-size:clamp(44px,5vw,65px);line-height:1;margin-bottom:24px}.b-fit-form{margin-top:0;background:var(--raised);border:2px solid var(--ink);box-shadow:7px 7px 0 var(--ink);padding:28px}.b-fit-form fieldset{border:1px solid var(--line);padding:20px;margin:0 0 18px}.b-fit-form .fit-options{grid-template-columns:1fr;gap:9px;border:0}.b-fit-form .fit-options span{min-height:60px!important;border:1px solid var(--ink)!important;padding:14px 15px!important;gap:12px;background:var(--paper);font-weight:700}.b-fit-form .fit-options span:before{content:"";width:20px;height:20px;border:2px solid var(--ink);border-radius:50%;flex:0 0 auto}.b-fit-form .fit-options input:checked+span{background:#d9431f1a;color:var(--ink);border:2px solid var(--b-accent)!important;padding:13px 14px!important}.b-fit-form .fit-options input:checked+span:before{background:var(--b-accent);border-color:var(--b-accent);box-shadow:inset 0 0 0 4px var(--paper)}.b-fit-form .fit-options input:focus-visible+span{outline:3px solid var(--b-accent);outline-offset:2px}.b-fit-form .privacy-note{margin:22px 0 16px;padding-left:13px;border-left:3px solid var(--b-accent);line-height:1.45}.b-fit-form .b-primary{width:100%}.b-whatsapp-status{margin:16px 0 0;border:1px solid var(--ink);background:var(--paper);padding:14px;font-size:15px;line-height:1.45}.b-footer{min-height:132px;border-top:1px solid var(--ink);display:flex;align-items:center;justify-content:space-between;gap:30px}.b-footer p{margin:0;font:600 10px/1.4 IBM Plex Mono,monospace;text-align:right;text-transform:uppercase}.b-mobile-action{display:none}@media(max-width:900px){.b-wrap{width:min(100% - 34px,720px)}.b-hero{min-height:0;grid-template-columns:1fr;gap:36px;padding-block:48px}.b-founder-card{width:min(520px,100%);justify-self:start;align-self:auto}.b-founder-card img{aspect-ratio:16/10;object-position:center 20%}.b-problem,.b-question-layout,.b-offer,.b-fit{grid-template-columns:1fr;gap:46px}.b-problem,.b-offer,.b-fit{padding-block:78px}.b-question-layout>figure{width:min(620px,100%)}.b-fit-intro{position:static}}@media(max-width:700px){.b-page{padding-bottom:76px}.b-nav{height:64px}.b-nav .wordmark{font-size:21px}.b-nav>a:last-child{font-size:9px}.b-hero{padding-block:36px}.b-hero-copy h1{font-size:44px;line-height:1;margin:17px 0 20px}.b-hero-copy>p:not(.b-kicker){font-size:18px;margin-bottom:24px}.b-hero-copy .b-primary{width:100%}.b-founder-card{box-shadow:5px 5px 0 var(--ink)}.b-founder-card img{aspect-ratio:16/11}.b-facts .b-wrap{width:100%;grid-template-columns:1fr 1fr}.b-facts span{min-height:54px;border-bottom:1px solid var(--line)}.b-facts span:last-child{grid-column:1/-1;border-bottom:0}.b-problem{gap:28px;padding-block:68px}.b-problem h2{font-size:41px}.b-problem-copy>p{font-size:18px}.b-problem blockquote{font-size:24px;padding-left:18px}.b-questions{padding-block:64px}.b-question-layout{gap:38px}.b-question-layout h2{font-size:40px;margin-bottom:28px}.b-question-grid{grid-template-columns:1fr;gap:20px}.b-offer{padding-block:68px;gap:34px}.b-offer-main h2{font-size:42px}.b-offer-main p{font-size:18px}.b-offer aside{padding:23px 19px;box-shadow:5px 5px 0 var(--ink)}.b-before-booking{padding-block:62px}.b-before-booking h2{font-size:40px}.b-terms{grid-template-columns:1fr}.b-fit{padding-block:68px;gap:34px}.b-fit h2{font-size:42px}.b-fit-form{padding:20px;box-shadow:5px 5px 0 var(--ink)}.b-fit-form fieldset{padding:16px 13px}.b-footer{min-height:120px;display:grid;justify-items:start;padding-block:28px}.b-footer p{text-align:left}.b-mobile-action{position:fixed;z-index:30;display:block;left:0;right:0;bottom:0;border-top:1px solid var(--ink);background:var(--raised);padding:9px max(10px,env(safe-area-inset-right)) calc(9px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));box-shadow:0 -5px 18px #11100d1f}.b-mobile-action a{min-height:54px;border:1px solid var(--ink);background:var(--ink);color:var(--raised);box-shadow:3px 3px 0 var(--b-accent);display:flex;align-items:center;justify-content:center;font:600 10px/1.2 IBM Plex Mono,monospace;text-decoration:none;text-transform:uppercase}body:has(.b-mobile-action) .measurement-consent{bottom:78px}}@media(max-width:520px){.b-gate-shell{padding:14px}.b-gate-card{padding:26px 20px;box-shadow:6px 6px 0 var(--b-accent)}.b-gate-card h1{font-size:34px}.b-gate-actions{grid-template-columns:1fr}}.sunday-not-list{list-style:none;margin:36px 0 28px;padding:0;border-top:1px solid var(--ink)}.sunday-not-list li{padding:16px 0;border-bottom:1px solid var(--line);font-size:19px;line-height:1.45}.sunday-not-list li:before{content:"→";color:var(--orange);margin-right:12px;font-family:IBM Plex Mono,monospace}.sunday-program-invite{margin-bottom:28px}.sunday-program-link{text-decoration:none}.context-cta{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;border-top:2px solid var(--ink);border-bottom:1px solid var(--ink);margin:44px 0 28px;padding:22px 0}.context-cta p{margin:0;max-width:48ch;font-size:18px}.context-cta .button,.context-cta .text-button{white-space:nowrap}.context-cta-dark{border-color:#f4f0e673;margin-top:42px}.context-cta-dark p{color:var(--paper)}.context-cta-dark .text-button{color:var(--yellow)}.tldr-outcome b{display:block;color:var(--orange);font-family:IBM Plex Mono,monospace;font-size:12px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px}.bounded-note span{margin:0;display:block}@media(max-width:520px){.context-cta{grid-template-columns:1fr;gap:14px;margin:34px 0 22px;padding:18px 0}.context-cta .button,.context-cta .text-button{width:100%;white-space:normal}.context-cta p{font-size:17px}.context-cta-dark{padding:20px 0}}.whatsapp-launcher{position:fixed;z-index:28;right:18px;bottom:18px;min-height:58px;border:1px solid var(--ink);border-radius:0;background:#25d366;color:var(--ink);box-shadow:4px 4px 0 var(--ink);display:flex;align-items:center;gap:10px;padding:9px 14px;cursor:pointer;text-align:left}.whatsapp-launcher>svg{width:27px;height:27px;flex:0 0 auto;fill:currentColor}.whatsapp-launcher span{display:grid;gap:1px}.whatsapp-launcher b{font:600 10px/1.25 IBM Plex Mono,monospace;text-transform:uppercase}.whatsapp-launcher:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--ink)}.whatsapp-dialog{width:min(540px,calc(100% - 32px));max-height:88svh;overflow:auto;border:2px solid var(--ink);border-radius:0;background:var(--raised) url(/assets/paper-texture.png) repeat;color:var(--ink);padding:38px;box-shadow:8px 8px 0 var(--ink)}.whatsapp-dialog::backdrop{background:#11100db8}.whatsapp-dialog .dialog-close{position:absolute;right:12px;top:10px;width:44px;height:44px;border:0;background:none;color:var(--ink);font:400 36px/1 Atkinson Hyperlegible,Arial,sans-serif;cursor:pointer}.whatsapp-dialog h2{font-size:clamp(34px,5vw,48px);line-height:1.02;padding-right:35px;margin-bottom:16px}.whatsapp-dialog>p:not(.dialog-kicker):not(.whatsapp-boundary){font-size:17px}.whatsapp-dialog form{display:grid;gap:11px;margin-top:24px}.whatsapp-dialog label{font:600 12px/1.3 IBM Plex Mono,monospace;text-transform:uppercase}.whatsapp-dialog textarea{width:100%;resize:vertical;border:1px solid var(--ink);border-radius:0;background:var(--raised);color:var(--ink);padding:14px;font:400 17px/1.45 Atkinson Hyperlegible,Arial,sans-serif}.whatsapp-dialog .whatsapp-privacy{margin:0;color:var(--muted);font-size:13px;line-height:1.4}.whatsapp-dialog .button{width:100%;background:#25d366;color:var(--ink)}.whatsapp-dialog .button svg{width:21px;height:21px;fill:currentColor}.whatsapp-boundary{margin:18px 0 0;border-top:1px solid var(--line);padding-top:14px;color:var(--muted);font-size:13px;line-height:1.45}@media(max-width:1100px){body:has(.measurement-consent) .whatsapp-launcher{bottom:88px}}@media(max-width:700px){.whatsapp-launcher{right:10px;bottom:90px;min-height:50px;padding:7px 10px}.whatsapp-launcher>svg{width:24px;height:24px}.whatsapp-launcher b{font-size:9px}body:has(.measurement-consent) .whatsapp-launcher{bottom:158px}.whatsapp-dialog{width:calc(100% - 20px);max-height:calc(100svh - 92px);margin:auto auto 86px;padding:28px 20px 22px;box-shadow:5px 5px 0 var(--ink)}.whatsapp-dialog h2{font-size:32px}.whatsapp-dialog textarea{font-size:16px}}.cal-inline-embed{width:100%;height:700px;overflow:auto}
