.meta-page{--hero-orange:#e98838}.meta-page .hero{background:var(--hero-orange);min-height:auto;color:var(--ink);padding:0 0 128px}.meta-page .hero-grid{padding-top:78px;display:block}.meta-page .hero-body{gap:15px;width:auto;max-width:675px;margin-top:40px;font-size:15px;line-height:1.68;display:grid}.meta-page .hero-actions{flex-wrap:wrap;gap:18px;margin-top:36px;display:flex}.meta-page .text-link{align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.meta-page .text-link:hover,.meta-page .text-link:focus-visible{text-underline-offset:4px;text-decoration:underline}.meta-page .hero{padding-bottom:126px}.meta-page .hero-copy{max-width:820px;padding-top:64px}.meta-page .hero h1{max-width:880px;margin-top:24px;font-size:clamp(58px,5.2vw,80px)}.meta-page .hero-body{max-width:700px;margin-top:39px;line-height:1.7}.meta-page .hero-body strong{font-weight:600}.meta-page .hero-actions{gap:16px;margin-top:35px}.meta-page .section{padding:154px 0 158px}.meta-page .section.soft{background:var(--soft)}.meta-page .section.dark{background:var(--charcoal);color:#fff}.meta-page .section h2{max-width:940px;margin-top:24px;font-size:clamp(50px,4.45vw,70px)}.meta-page .section ul{margin:0;padding:0}.meta-page .why-grid{grid-template-columns:1fr 1px 1fr;align-items:start;gap:58px;margin-top:74px;display:grid}.meta-page .why-divider{background:var(--line);min-height:210px}.meta-page .why-block h3{max-width:500px;font-size:36px}.meta-page .why-block p{max-width:520px;margin-top:20px;line-height:1.7}.meta-page .why-highlight{border-top:1px solid var(--line);padding-top:22px;font-weight:600}.meta-page .direct-grid{grid-template-columns:.83fr 1.17fr;align-items:start;gap:110px;display:grid}.meta-page .direct h2{max-width:590px}.meta-page .direct-copy{gap:18px;max-width:650px;line-height:1.75;display:grid}.meta-page .direct-copy strong{font-weight:600}.meta-page .direct-points{border-top:1px solid var(--line-light);color:#ffffffd6;gap:15px;font-size:14px;list-style:none;display:grid;margin-top:33px!important;padding-top:30px!important}.meta-page .direct-points li,.meta-page .fit-list li,.meta-page .scope-block li{padding-left:23px;position:relative}.meta-page .direct-points li:before,.meta-page .fit-list li:before,.meta-page .scope-block li:before{content:"→";position:absolute;left:0}.meta-page .three-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:76px;display:grid}.meta-page .three{padding:45px 42px 49px 0}.meta-page .three+.three{border-left:1px solid var(--line);padding-left:42px}.meta-page .three-number{color:#a8b62b;font-family:EB Garamond,Georgia,serif;font-size:43px;line-height:1}.meta-page .three h3{margin-top:20px;font-size:36px}.meta-page .three p{max-width:335px;color:var(--muted);margin-top:17px;font-size:14px;line-height:1.66}.meta-page .fit-grid{grid-template-columns:1.05fr .95fr;gap:84px;margin-top:72px;display:grid}.meta-page .fit-card{border-top:1px solid var(--line);padding-top:32px}.meta-page .fit-card h3{font-size:35px}.meta-page .fit-card>p{max-width:540px;margin-top:17px;line-height:1.7}.meta-page .fit-list{gap:14px;font-size:14px;list-style:none;display:grid;margin-top:27px!important}.meta-page .alt-stack{margin-top:30px;display:grid}.meta-page .alt{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:28px;padding:24px 0;display:grid}.meta-page .alt:last-child{border-bottom:1px solid var(--line)}.meta-page .alt h4{letter-spacing:-.025em;margin:0;font-family:EB Garamond,Georgia,serif;font-size:26px;font-weight:500}.meta-page .alt p{color:var(--muted);margin-top:6px;font-size:13px}.meta-page .scope-head h2{max-width:880px}.meta-page .scope-grid{grid-template-columns:1fr 1fr;gap:64px;margin-top:72px;display:grid}.meta-page .scope-block{border-top:1px solid var(--line-light);padding-top:31px}.meta-page .scope-block h3{color:#fff;font-size:34px}.meta-page .scope-block ul{color:#ffffffd1;gap:14px;list-style:none;display:grid;margin-top:27px!important}.meta-page .scope-block li{font-size:14px}.meta-page .price-grid{grid-template-columns:.86fr 1.14fr;align-items:start;gap:102px;display:grid}.meta-page .price-copy{gap:18px;max-width:650px;line-height:1.72;display:grid}.meta-page .price-copy strong{font-weight:600}.meta-page .price-copy .button{justify-self:start;margin-top:16px}.meta-page .price-copy .price-note{color:var(--muted);margin-top:4px;font-size:12px}.meta-page .proof-grid{grid-template-columns:.76fr 1.24fr;align-items:start;gap:102px;display:grid}.meta-page .proof-number{margin-top:24px;font-family:EB Garamond,Georgia,serif;font-size:clamp(62px,5.2vw,82px);line-height:.88}.meta-page .proof-copy{gap:18px;max-width:650px;line-height:1.72;display:grid}.meta-page .proof-copy .proof-disclaimer{border-top:1px solid var(--line);color:var(--muted);padding-top:20px;font-size:12px}.meta-page .closing{text-align:center;background:#fff;border-top:1px solid #11110f17;padding:154px 0 150px}.meta-page .closing h2{max-width:930px;margin-inline:auto;font-size:clamp(56px,5vw,79px)}.meta-page .closing p{max-width:680px;margin:29px auto 0;line-height:1.7}.meta-page .closing-actions{flex-wrap:wrap;justify-content:center;gap:17px;margin-top:37px;display:flex}.meta-page .closing-alt{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:26px;margin-top:27px;font-size:12px;display:flex}.meta-page .closing-alt a{color:var(--ink);font-weight:600;text-decoration:none;position:relative}.meta-page .closing-alt a:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform .16s;position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.meta-page .closing-alt a:hover:after,.meta-page .closing-alt a:focus-visible:after{transform:scaleX(1)}.meta-page .closing-alt a:focus-visible{outline:none}@media (width<=940px){.meta-page .mobile-menu{background:var(--hero-orange)}.meta-page .hero{padding-bottom:96px}.meta-page .hero-copy{padding-top:48px}.meta-page .hero h1{font-size:clamp(48px,9vw,66px)}.meta-page .section{padding:112px 0 116px}.meta-page .section h2{font-size:clamp(45px,7.5vw,59px)}.meta-page .direct-grid,.meta-page .price-grid,.meta-page .proof-grid{grid-template-columns:1fr;gap:42px}.meta-page .why-grid{grid-template-columns:1fr;gap:38px}.meta-page .why-divider{width:100%;height:1px;min-height:1px}.meta-page .three-grid,.meta-page .scope-grid{grid-template-columns:1fr}.meta-page .three,.meta-page .three+.three{border-left:0;padding:35px 0 39px}.meta-page .three+.three{border-top:1px solid var(--line)}.meta-page .scope-grid{gap:46px}.meta-page .fit-grid{grid-template-columns:1fr;gap:54px}}@media (width<=600px){.meta-page .hero{padding-bottom:78px}.meta-page .hero-copy{padding-top:38px}.meta-page .hero h1{font-size:clamp(43px,12.2vw,53px)}.meta-page .hero-body{margin-top:30px}.meta-page .hero-actions,.meta-page .closing-actions{grid-template-columns:1fr;gap:11px;display:grid}.meta-page .hero-actions .button,.meta-page .closing-actions .button,.meta-page .price-copy .button{width:100%}.meta-page .section{padding:88px 0 92px}.meta-page .section h2{font-size:clamp(39px,10.8vw,48px)}.meta-page .why-block h3,.meta-page .fit-card h3,.meta-page .scope-block h3{font-size:30px}.meta-page .three-grid{margin-top:54px}.meta-page .three h3{font-size:32px}.meta-page .three-number{font-size:38px}.meta-page .alt{grid-template-columns:1fr;gap:12px}.meta-page .alt .button{justify-self:start}.meta-page .closing{padding:90px 0}.meta-page .closing h2{font-size:clamp(43px,11.7vw,55px)}.meta-page .closing-alt{gap:11px;display:grid}}.meta-page .modal-backdrop{z-index:100;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.meta-page .modal-scrim{cursor:pointer;background:#11110f6b;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.meta-page .fitcheck-modal{width:min(560px,100%);max-height:calc(100vh - 48px);color:var(--ink);background:#fff;border:1px solid #11110f2e;border-radius:8px;padding:34px;position:relative;overflow:auto}.meta-page .fitcheck-modal-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.meta-page .fitcheck-modal h2{max-width:430px;margin-top:12px;font-size:clamp(38px,4.2vw,52px)}.meta-page .modal-close{appearance:none;font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;padding:2px 4px;font-size:24px;line-height:1}.meta-page .fitcheck-modal-copy{max-width:440px;color:var(--muted);margin-top:18px;font-size:14px;line-height:1.65}.meta-page .fitcheck-form{gap:16px;margin-top:28px;display:grid}.meta-page .fitcheck-form .name-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.meta-page .field{gap:7px;display:grid}.meta-page .field label{letter-spacing:.035em;text-transform:uppercase;font-size:11px;font-weight:600}.meta-page .field input{width:100%;min-height:49px;color:var(--ink);font:inherit;background:#fff;border:1px solid #11110f47;border-radius:5px;padding:0 13px;font-size:14px}.meta-page .field input:focus{outline-offset:2px;border-color:var(--ink);outline:2px solid #11110f2e}.meta-page .fitcheck-submit{cursor:pointer;width:100%;font:inherit;margin-top:4px;font-size:13px;font-weight:500}.meta-page .fitcheck-submit[disabled]{opacity:.55;cursor:default}.meta-page .fitcheck-error{color:#9e2f2f;font-size:12px}.meta-page .fitcheck-privacy{color:var(--muted);margin-top:13px;font-size:11px;line-height:1.55}.meta-page .fitcheck-privacy a{text-underline-offset:3px;text-decoration:underline}@media (width<=600px){.meta-page .modal-backdrop{align-items:end;padding:14px}.meta-page .fitcheck-modal{padding:26px 20px 22px}.meta-page .fitcheck-form .name-grid{grid-template-columns:1fr}}.hero-body p,.founder-body p,.route-copy p,.split-copy,.proof-copy p,.proof-text,.proof-result span,.outcome-card p,.principle p,.problem-block p,.price-copy p,.scope-block li,.deliverable-list li,.faq-answer p,.fit-list li,.route-kicker,.route-note,.closing p,.section p,.founder-note{font-size:17px}.eyebrow{font-size:12px}@media (width<=640px){.hero-body p,.founder-body p,.route-copy p,.split-copy,.proof-copy p,.proof-text,.proof-result span,.outcome-card p,.principle p,.problem-block p,.price-copy p,.scope-block li,.deliverable-list li,.faq-answer p,.fit-list li,.route-kicker,.route-note,.closing p,.section p,.founder-note{font-size:16px}}body.modal-open{overflow:hidden}
