@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap");:root{--black:#050505;--black-soft:#0b0b0d;--surface:#111114;--surface-2:#18181d;--line:rgba(255,255,255,0.13);--white:#f7f5f0;--muted:#a5a2aa;--yellow:#ffd84d;--yellow-soft:#ffea96;--purple:#9b6cff;--purple-deep:#6d3bec;--ink:#101013;--radius:24px;--shell:min(1180px,calc(100% - 48px))}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--black);color:var(--white);font-family:DM Sans,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{color:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Manrope,Arial,sans-serif;letter-spacing:-.045em}.section-shell{width:var(--shell);margin-inline:auto}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(5,5,5,.88);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line)}.nav-shell{width:var(--shell);min-height:76px;margin:auto;display:flex;gap:24px}.logo,.nav-shell{align-items:center}.logo{display:inline-flex;gap:11px;font-family:Manrope;font-weight:700;letter-spacing:-.04em;white-space:nowrap}.logo strong,.logo svg{color:var(--yellow)}.nav-links{margin-left:auto;gap:22px;color:#c8c6cc;font-size:14px}.nav-lab-actions,.nav-links,.nav-text-links{display:flex;align-items:center}.nav-text-links{gap:24px}.nav-text-links a{position:relative;transition:color .2s}.nav-text-links a:after{position:absolute;left:0;right:0;bottom:-8px;height:1px;background:var(--white);content:"";opacity:0;transform:scaleX(.4);transition:opacity .2s,transform .2s}.nav-text-links a.is-active,.nav-text-links a:hover{color:var(--white)}.nav-text-links a.is-active:after{opacity:.9;transform:scaleX(1)}.nav-lab-actions{gap:8px}.nav-lab-cta{padding:10px 14px;border-radius:99px;color:#100d08;font-size:12px;font-weight:800;white-space:nowrap;transition:transform .2s,filter .2s}.nav-lab-cta:hover{color:#100d08;filter:brightness(1.05);transform:translateY(-1px)}.nav-lab-cta.is-active{box-shadow:inset 0 -2px 0 rgba(255,255,255,.9)}.nav-lab-idea{background:var(--yellow)}.nav-lab-test{background:var(--purple)}.menu-button{display:none}.hero{padding:40px 0 32px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;grid-gap:54px;gap:54px;overflow:hidden}.hero,.hero-copy{position:relative}.hero-copy{z-index:2;min-width:0}.hero-copy h1{max-width:650px;font-size:clamp(48px,4.7vw,69px);line-height:.99;font-weight:600}.hero-copy h1 em{color:#ffd83d;font-style:normal;opacity:1;text-shadow:0 0 18px rgba(255,216,61,.2),0 2px 16px rgba(0,0,0,.72)}.hero-copy>p{max-width:620px;color:#b8b5bd;font-size:18px;line-height:1.7}.button-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.button{min-height:52px;padding:0 20px;border:1px solid transparent;border-radius:99px;display:inline-flex;justify-content:center;align-items:center;gap:20px;font-weight:700;transition:transform .2s,background .2s,color .2s;cursor:pointer}.button:hover{transform:translateY(-2px)}.button-yellow{background:var(--yellow);color:#171307}.button-purple{background:var(--purple);color:#0c0714}.button-light{background:#fff;color:#0a0a0a}.button-outline{border-color:rgba(255,255,255,.36);color:inherit;background:rgba(255,255,255,.03)}.trust-line{margin-top:22px;color:#8f8c94;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700;display:flex;align-items:center;gap:12px}.trust-line span{width:25px;height:1px;background:var(--yellow)}.hero-media{position:relative;z-index:0;min-width:0;height:574px}.hero-art{position:absolute;inset:0;isolation:isolate;margin:0;overflow:hidden;border-radius:30px;background:#020202;box-shadow:0 28px 90px rgba(0,0,0,.55),0 0 80px rgba(126,87,255,.08)}.hero-art:after{z-index:2;background:linear-gradient(180deg,rgba(0,0,0,.16),rgba(0,0,0,.02) 28%,rgba(0,0,0,.07) 62%,rgba(0,0,0,.56) 88%,rgba(0,0,0,.94)),linear-gradient(90deg,rgba(0,0,0,.46),rgba(0,0,0,.13) 26%,rgba(0,0,0,.02) 56%,rgba(0,0,0,.1))}.hero-art:after,.hero-art:before{position:absolute;inset:0;content:"";pointer-events:none}.hero-art:before{z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.035)}.hero-art-image{object-fit:cover;object-position:right center}.lab-choice{padding:34px 0 120px}.section-heading{margin-bottom:48px}.section-heading h2{font-size:clamp(38px,5vw,64px);line-height:1.02;max-width:760px}.split-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:50px}.split-heading>p{max-width:410px;color:var(--muted);line-height:1.7}.lab-choice-heading{width:100%;margin-bottom:38px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:end;grid-gap:56px;gap:56px}.lab-choice-heading h2{max-width:760px;margin:0}.lab-choice-heading p{max-width:460px;margin:0 0 6px auto;color:var(--muted);font-size:18px;line-height:1.7}.lab-card-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.lab-card{min-height:440px;border-radius:30px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;color:#0b0a0c;overflow:hidden;position:relative}.lab-idea{background:var(--yellow)}.lab-test{background:var(--purple)}.lab-card:after{content:"";position:absolute;width:270px;height:270px;border:1px solid rgba(0,0,0,.18);border-radius:50%;right:-70px;top:-75px;box-shadow:0 0 0 35px rgba(0,0,0,.035),0 0 0 70px rgba(0,0,0,.025)}.lab-card-index{font-family:Manrope;font-size:14px;font-weight:800}.lab-card-meta{text-transform:uppercase;font-size:11px;letter-spacing:.13em;font-weight:800}.lab-card h3{font-size:58px;margin:0 0 12px}.lab-card p:not(.lab-card-meta){font-size:18px;line-height:1.55;max-width:470px}.lab-card .button{align-self:flex-start;z-index:2}.lab-card .button-outline{border-color:rgba(0,0,0,.4);color:#0b0a0c;background:transparent}.lab-card .button-light{color:#0a0a0a;background:#fff}.lab-card .button-light:hover{background:#f4f1eb}.founder-strip{background:#f1eee6;color:var(--ink);padding:100px 0}.founder-strip-grid{display:grid;grid-template-columns:.75fr 1.2fr .65fr;grid-gap:48px;gap:48px;align-items:center}.founder-image{min-height:280px;position:relative;overflow:hidden;margin:0;background:#151417;border-radius:24px;border:1px solid rgba(255,255,255,.12)}.founder-image.is-tall{min-height:440px}.founder-image img{object-fit:cover;transition:transform .5s ease}.founder-image:hover img{transform:scale(1.015)}.founder-strip-copy h2{font-size:clamp(38px,4vw,58px);line-height:1.03;margin:24px 0}.founder-strip-copy>p{color:#56525b;font-size:17px;line-height:1.7}.founder-strip-copy .button-outline,.resources-preview .button-outline{color:#111;border-color:#444}.founder-note{border-top:1px solid #b9b5ad;border-bottom:1px solid #b9b5ad;padding:24px 0}.founder-note>span{color:#6d3bec;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:800}.founder-note p{font-family:Manrope;font-size:22px;line-height:1.4;margin:22px 0}.founder-note strong{font-size:12px}.how-it-works{padding:120px 0;scroll-margin-top:90px}.lab-kicker,.section-number{color:var(--yellow);text-transform:uppercase;font-size:11px;letter-spacing:.14em;font-weight:800}.method-preview-heading{max-width:760px;margin-bottom:38px}.method-preview-heading h2{margin-bottom:0}.method-preview-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.method-preview-card{min-height:230px;padding:30px;border-right:1px solid var(--line)}.method-preview-card:last-child{border-right:0}.method-preview-card>span{color:var(--yellow);font-family:Manrope;font-size:14px;font-weight:800}.method-preview-card h3{margin:38px 0 14px;font-size:28px}.method-preview-card p{margin:0;color:var(--muted);line-height:1.7}.method-preview-link{margin-top:28px}.method-page{min-height:100vh;padding:85px 0 120px;background:radial-gradient(circle at 82% 4%,rgba(155,108,255,.13),transparent 28%),var(--black)}.method-page-hero{padding-bottom:70px}.method-page-hero h1{max-width:920px;margin:18px 0 28px;font-size:clamp(54px,7vw,90px);line-height:.98}.method-page-hero>p:last-child{max-width:680px;margin:0;color:var(--muted);font-size:19px;line-height:1.7}.method-page-cta{margin-top:80px;padding:38px;display:flex;align-items:center;justify-content:space-between;gap:35px;border:1px solid var(--line);border-radius:24px;background:linear-gradient(135deg,rgba(255,216,77,.07),rgba(155,108,255,.07))}.method-page-cta h2{max-width:650px;margin:14px 0 0;font-size:36px}.method-page-cta .button-row{margin-top:0;flex:0 0 auto}.method-heading{max-width:800px}.method-heading h2{max-width:800px;margin-bottom:20px}.method-heading>p:last-child{max-width:620px;margin:0;color:var(--muted);font-size:18px;line-height:1.7}.method-grid{display:grid;grid-gap:14px;gap:14px}.method-card{border:1px solid var(--line);border-radius:22px;background:linear-gradient(135deg,rgba(255,216,77,.035),rgba(155,108,255,.035));transition:border-color .2s,transform .2s,background .2s}.method-card:hover{border-color:rgba(255,216,77,.36);background:linear-gradient(135deg,rgba(255,216,77,.065),rgba(155,108,255,.055));transform:translateY(-2px)}.method-card[open]{border-color:rgba(255,216,77,.32)}.method-card summary{padding:28px;display:grid;grid-template-columns:56px 1fr 34px;grid-gap:24px;gap:24px;align-items:start;cursor:pointer;list-style:none}.method-card summary::-webkit-details-marker{display:none}.method-card summary>span{color:var(--yellow);font-family:Manrope;font-size:15px;font-weight:800}.method-card summary h3{margin:0 0 8px;font-size:30px}.method-card summary p{max-width:720px;margin:0;color:var(--muted);line-height:1.7}.method-card summary>i{width:32px;height:32px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--yellow);font-style:normal;font-size:20px;transition:transform .2s,background .2s}.method-card[open] summary>i{transform:rotate(45deg);background:rgba(255,216,77,.1)}.method-card-details{margin:0 28px 28px 108px;padding-top:24px;display:grid;grid-template-columns:1.15fr .85fr;grid-gap:40px;gap:40px;border-top:1px solid var(--line)}.method-card-details strong{display:block;margin-bottom:14px;color:var(--white);font-size:12px;text-transform:uppercase;letter-spacing:.12em}.method-card-details ul{margin:0;padding-left:18px;display:grid;grid-gap:9px;gap:9px;color:#c8c5cd;line-height:1.55}.method-card-details li::marker{color:var(--yellow)}.method-inputs{display:flex;flex-wrap:wrap;gap:8px}.method-inputs span{padding:8px 11px;border:1px solid rgba(155,108,255,.35);border-radius:99px;color:#cdbaff;background:rgba(155,108,255,.07);font-size:12px}.resources-preview{background:#f6f4ee;color:var(--ink);padding:110px 0 130px}.resource-library,.resource-preview-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:22px;gap:22px}.resource-card{background:#fff;color:var(--ink);border:1px solid #dedbd3;border-radius:4px;overflow:hidden}.resource-cover{aspect-ratio:1.45;padding:22px;background:#111;color:var(--yellow);display:flex;justify-content:space-between;align-items:flex-start;position:relative;overflow:hidden}.resource-cover:after{content:"";position:absolute;width:170px;height:170px;border-radius:50%;right:-40px;bottom:-75px;border:28px solid var(--purple)}.resource-cover>span{font-size:13px;font-weight:800}.cover-mark{font-family:Manrope;font-size:50px;font-weight:800;letter-spacing:-.08em;margin:auto}.resource-card-copy{padding:24px;min-height:200px;display:flex;flex-direction:column}.resource-card-copy>p{text-transform:uppercase;letter-spacing:.12em;color:#77717c;font-size:10px;font-weight:800}.resource-card-copy h3{font-size:23px;line-height:1.2}.resource-card-copy a{display:flex;align-items:center;justify-content:space-between;margin-top:auto;font-size:13px;font-weight:700;border-top:1px solid #ddd9d0;padding-top:18px}.final-cta{padding:140px 0;text-align:center;display:flex;flex-direction:column;align-items:center}.final-cta svg{color:var(--yellow)}.final-cta h2{font-size:clamp(42px,6vw,75px);max-width:880px;line-height:1.02;margin:28px auto 20px}.final-cta>p{color:var(--muted);font-size:18px}.site-footer{border-top:1px solid var(--line);width:var(--shell);margin:auto;padding:60px 0 24px}.footer-main{display:flex;justify-content:space-between;gap:50px}.footer-main p{color:var(--muted);margin:20px 0}.footer-links{display:grid;grid-template-columns:repeat(2,130px);grid-gap:15px;gap:15px;color:#b6b3bb;font-size:14px}.footer-bottom{display:flex;justify-content:space-between;color:#706d75;font-size:11px;text-transform:uppercase;letter-spacing:.1em;border-top:1px solid var(--line);padding-top:22px;margin-top:50px}.lab-page{min-height:100vh;padding:80px 0 120px}.lab-page-idea{background:radial-gradient(circle at 80% 0,rgba(255,216,77,.13),transparent 35%),var(--black)}.lab-page-test{background:radial-gradient(circle at 80% 0,rgba(155,108,255,.18),transparent 35%),var(--black)}.lab-page-test .lab-kicker,.results-test .lab-kicker{color:var(--purple)}.lab-page-header{display:grid;grid-template-columns:1.4fr .6fr;grid-gap:70px;gap:70px;align-items:flex-end;margin-bottom:65px}.about-hero h1,.lab-page-header h1,.pricing-hero h1,.resources-hero h1,.results-header h1{font-size:clamp(52px,7vw,90px);line-height:.98;margin:18px 0 0}.lab-page-header>p{color:var(--muted);line-height:1.7;font-size:17px}.lab-form{padding:36px;background:rgba(17,17,20,.91);border:1px solid var(--line);border-radius:28px;box-shadow:0 40px 100px rgba(0,0,0,.3)}.form-idea{--form-accent:var(--yellow)}.form-test{--form-accent:var(--purple)}.step-indicator{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:50px}.step{position:relative;border-top:2px solid #333239;padding-top:15px;color:#66636b;display:flex;gap:10px;align-items:center}.step.is-active{border-color:var(--form-accent,var(--yellow));color:var(--white)}.step span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;border:1px solid;font-size:11px}.step small{font-size:11px;text-transform:uppercase;letter-spacing:.09em;font-weight:700}.field-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px 20px;gap:28px 20px}.field-full{grid-column:1/-1}.field-grid label>span:first-child{display:flex;gap:12px;align-items:center;font-weight:700;margin-bottom:12px}.field-grid label b{color:var(--form-accent);font-size:10px;letter-spacing:.1em}.field-grid input,.field-grid select,.field-grid textarea{width:100%;color:#fff;background:#0a0a0c;border:1px solid #333238;border-radius:12px;padding:16px;outline:none;resize:vertical}.field-grid input:focus,.field-grid select:focus,.field-grid textarea:focus{border-color:var(--form-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--form-accent) 15%,transparent)}.field-grid input[aria-invalid=true],.field-grid select[aria-invalid=true],.field-grid textarea[aria-invalid=true]{border-color:#ff6b6b}.field-grid select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.file-drop{min-height:150px;border:1px dashed #55515e;border-radius:12px;display:flex!important;flex-direction:column;align-items:center!important;justify-content:center;gap:8px!important;color:#ddd;position:relative}.file-drop small{color:var(--muted)}.file-drop input{position:absolute;inset:0;opacity:0;cursor:pointer}.field-helper{color:#85818b;line-height:1.5}.field-error,.field-helper{display:block;margin-top:8px;font-size:12px}.field-error{color:#ff9d9d}.form-error{margin:26px 0 0;color:#ffd1d1;background:rgba(255,107,107,.1);border:1px solid rgba(255,107,107,.32);border-radius:12px;padding:13px 15px}.form-submit-row{margin-top:38px;padding-top:25px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:30px}.form-submit-row p{color:var(--muted);font-size:13px;margin:0}.form-submit-row .button{background:var(--form-accent);color:#080808}.form-submit-row .button:disabled{cursor:wait;opacity:.72;transform:none}.breakdown-explainer{--explainer-accent:var(--purple)}.breakdown-explainer-compact{margin-top:24px;border:1px solid rgba(155,108,255,.35);border-radius:16px;background:rgba(155,108,255,.055);overflow:hidden}.breakdown-explainer-compact>summary{padding:17px 19px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;color:#ded9e8;font-weight:700;list-style:none}.breakdown-explainer-compact>summary::-webkit-details-marker{display:none}.breakdown-explainer-compact>summary i{width:25px;height:25px;border:1px solid rgba(155,108,255,.55);border-radius:50%;display:grid;place-items:center;color:var(--purple);font-style:normal;transition:transform .2s ease}.breakdown-explainer-compact[open]>summary i{transform:rotate(45deg)}.breakdown-explainer-compact .breakdown-explainer-content{padding:8px 19px 22px;border-top:1px solid rgba(155,108,255,.18)}.breakdown-explainer-heading{max-width:830px}.breakdown-explainer-heading .lab-kicker{color:var(--purple)}.breakdown-explainer-heading h2{margin:14px 0 13px;font-size:clamp(32px,4vw,52px);line-height:1.05}.breakdown-explainer-heading>p:last-child{max-width:700px;color:var(--muted);font-size:17px;line-height:1.65}.breakdown-comparison{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:30px}.breakdown-option{min-width:0;padding:27px;border:1px solid var(--line);border-radius:20px;background:var(--surface)}.breakdown-option>div>span{color:var(--purple);text-transform:uppercase;letter-spacing:.11em;font-size:10px;font-weight:800}.breakdown-option h3{margin:13px 0 10px;font-size:29px}.breakdown-option>div>p{min-height:52px;color:var(--muted);line-height:1.6}.breakdown-option ul{margin:24px 0 0;padding:20px 0 0;border-top:1px solid var(--line);list-style:none;display:grid;grid-gap:11px;gap:11px}.breakdown-option li{display:flex;align-items:flex-start;gap:10px;color:#d1ced7;font-size:13px;line-height:1.45}.breakdown-option li i{flex:0 0 auto;width:18px;height:18px;display:grid;place-items:center;color:var(--purple);background:rgba(155,108,255,.12);border-radius:50%;font-style:normal;font-weight:800}.breakdown-option li.is-limit{color:#8d8993}.breakdown-option li.is-limit i{color:#8d8993;background:rgba(255,255,255,.055)}.breakdown-paid{border-color:rgba(155,108,255,.62);background:linear-gradient(145deg,rgba(155,108,255,.14),var(--surface) 48%);box-shadow:inset 0 3px 0 var(--purple)}.idea-path-explainer{--explainer-accent:var(--yellow)}.idea-path-explainer.breakdown-explainer-compact{border-color:rgba(255,216,77,.35);background:rgba(255,216,77,.045)}.idea-path-explainer.breakdown-explainer-compact>summary i{border-color:rgba(255,216,77,.55);color:var(--yellow)}.idea-path-explainer.breakdown-explainer-compact .breakdown-explainer-content{border-top-color:rgba(255,216,77,.18)}.idea-path-explainer .breakdown-explainer-heading .lab-kicker,.idea-path-explainer .breakdown-option>div>span{color:var(--yellow)}.idea-path-explainer .breakdown-option li i{color:var(--yellow);background:rgba(255,216,77,.11)}.idea-path-explainer .breakdown-option li.is-limit i{color:#8d8993;background:rgba(255,255,255,.055)}.idea-path-explainer .breakdown-comparison{grid-template-columns:repeat(3,minmax(0,1fr))}.idea-path-explainer .breakdown-blueprint{border-color:rgba(255,216,77,.35);background:rgba(255,216,77,.045)}.idea-path-explainer .breakdown-paid{border-color:rgba(255,216,77,.62);background:linear-gradient(145deg,rgba(255,216,77,.12),var(--surface) 48%);box-shadow:inset 0 3px 0 var(--yellow)}.breakdown-explainer-compact .breakdown-explainer-heading{padding-top:20px}.breakdown-explainer-compact .breakdown-explainer-heading h2{font-size:34px}.breakdown-explainer-compact .breakdown-comparison{margin-top:22px}.breakdown-explainer-compact .breakdown-option{padding:22px}.lab-loading-screen{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 40%,rgba(255,216,77,.1),transparent 30%),rgba(5,5,5,.98)}.lab-loading-screen.loading-test{background:radial-gradient(circle at 50% 40%,rgba(155,108,255,.16),transparent 32%),rgba(5,5,5,.98)}.lab-loading-inner{width:min(560px,100%);text-align:center}.lab-loading-inner>svg{color:var(--yellow);margin-bottom:32px}.loading-test .lab-loading-inner>svg{color:var(--purple)}.lab-loading-inner h2{margin:38px auto 14px;max-width:540px;font-size:clamp(32px,5vw,52px);line-height:1.04}.chomper-track{width:min(330px,90%);height:72px;margin:auto;position:relative}.chomper-dots,.chomper-track{display:flex;align-items:center}.chomper-dots{width:100%;justify-content:space-around;padding-left:28px}.chomper-dots i{width:8px;height:8px;border-radius:50%;background:var(--purple);animation:dot-fade 1.8s linear infinite}.loading-test .chomper-dots i{background:var(--yellow)}.chomper-dots i:nth-child(2){animation-delay:.15s}.chomper-dots i:nth-child(3){animation-delay:.3s}.chomper-dots i:nth-child(4){animation-delay:.45s}.chomper-dots i:nth-child(5){animation-delay:.6s}.chomper-dots i:nth-child(6){animation-delay:.75s}.chomper-dots i:nth-child(7){animation-delay:.9s}.chomper-runner{position:absolute;left:0;top:17px;width:38px;height:38px;animation:chomper-run 2.2s linear infinite}.chomper-runner span{display:block;width:38px;height:38px;border-radius:50%;background:var(--yellow);-webkit-clip-path:polygon(0 0,100% 0,100% 34%,56% 50%,100% 66%,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 34%,56% 50%,100% 66%,100% 100%,0 100%);animation:chomper-mouth .28s steps(2) infinite}.loading-test .chomper-runner span{background:var(--purple)}.lab-loading-messages{position:relative;height:28px;color:var(--muted);font-size:15px}.lab-loading-messages span{position:absolute;inset:0;opacity:0;animation:loading-copy 3s linear infinite}.lab-loading-messages span:nth-child(2){animation-delay:.6s}.lab-loading-messages span:nth-child(3){animation-delay:1.2s}.lab-loading-messages span:nth-child(4){animation-delay:1.8s}.lab-loading-messages span:nth-child(5){animation-delay:2.4s}@keyframes chomper-run{0%{transform:translateX(0)}to{transform:translateX(292px)}}@keyframes chomper-mouth{50%{-webkit-clip-path:polygon(0 0,100% 0,100% 48%,56% 50%,100% 52%,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 48%,56% 50%,100% 52%,100% 100%,0 100%)}}@keyframes dot-fade{0%,22%{opacity:1}45%,to{opacity:.18}}@keyframes loading-copy{0%,18%{opacity:1;transform:translateY(0)}20%,to{opacity:0;transform:translateY(5px)}}.results-page{padding:85px 0 120px}.results-idea{background:radial-gradient(circle at 12% 0,rgba(255,216,77,.1),transparent 28%),var(--black)}.results-test{background:radial-gradient(circle at 12% 0,rgba(155,108,255,.15),transparent 28%),var(--black)}.results-header{text-align:center;padding-bottom:75px}.results-header h1{font-size:clamp(52px,7vw,88px);margin-bottom:20px}.results-header>p:last-child{color:var(--muted);font-size:17px}.empty-results{min-height:65vh;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.empty-results h1{max-width:820px;font-size:clamp(48px,7vw,84px);line-height:.98;margin:18px 0 22px}.empty-results>p:not(.lab-kicker){max-width:620px;color:var(--muted);font-size:18px;line-height:1.7;margin-bottom:28px}.results-layout{display:grid;grid-template-columns:270px 1fr;grid-gap:36px;gap:36px;align-items:flex-start}.results-layout>aside{position:-webkit-sticky;position:sticky;top:110px;border:1px solid var(--line);border-radius:25px;padding:30px;text-align:center;background:var(--surface)}.results-layout>aside>p{color:var(--muted);line-height:1.55;font-size:13px;margin:25px 0 0}.score-ring{width:170px;height:170px;margin:auto;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--ring-color) var(--score),#29282d 0);position:relative}.score-ring:after{content:"";position:absolute;width:134px;height:134px;border-radius:50%;background:var(--surface)}.score-ring>div{position:relative;z-index:2;display:flex;align-items:baseline}.score-ring strong{font-family:Manrope;font-size:52px;letter-spacing:-.07em}.score-ring span{color:var(--muted);font-size:12px}.score-wrap>p{font-weight:800;margin:18px 0 0}.score-yellow{--ring-color:var(--yellow)}.score-purple{--ring-color:var(--purple)}.results-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.result-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:25px;min-height:180px}.result-card:first-child,.result-card:nth-child(4){grid-column:1/-1}.result-card h3{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--card-accent);margin-bottom:24px}.result-card p{color:#c0bdc5;line-height:1.65}.result-yellow{--card-accent:var(--yellow)}.result-purple{--card-accent:var(--purple)}.result-big{font-family:Manrope;font-size:28px}.result-big+p{margin-top:16px}.idea-snapshot-grid .result-card:nth-child(4){grid-column:auto}.idea-snapshot-grid .result-card:last-of-type{grid-column:1/-1}.snapshot-warning{grid-column:1/-1;padding:25px;border:1px solid rgba(255,216,77,.42);border-radius:18px;background:rgba(255,216,77,.08)}.locked-teaser>span,.mini-check-aside>span,.snapshot-warning span{color:var(--yellow);text-transform:uppercase;letter-spacing:.11em;font-size:10px;font-weight:800}.snapshot-warning p{margin:10px 0 0;font-family:Manrope;font-size:20px;line-height:1.45}.mini-check-aside{overflow:hidden}.mini-check-aside:before{content:"";display:block;width:100%;height:5px;margin-bottom:28px;border-radius:99px;background:linear-gradient(90deg,var(--purple),rgba(155,108,255,.12))}.mini-check-aside>span{color:var(--purple)}.mini-check-aside>strong{display:block;margin-top:18px;font-family:Manrope;font-size:36px;line-height:1;letter-spacing:-.05em}.mini-check-grid .result-card:first-child{grid-column:auto}.locked-teaser,.mini-check-grid .result-card:nth-child(3){grid-column:1/-1}.locked-teaser{padding:28px;border:1px dashed rgba(155,108,255,.55);border-radius:18px;background:linear-gradient(135deg,rgba(155,108,255,.12),rgba(17,17,20,.75))}.locked-teaser>span{color:var(--purple)}.locked-teaser h3{margin:16px 0 10px;font-size:28px}.locked-teaser p{margin:0;max-width:720px;color:var(--muted);line-height:1.65}.locked-teaser p+p{margin-top:12px}.results-breakdown-explainer{margin-top:70px}.breakdown-explainer-full{padding:38px;border:1px solid rgba(155,108,255,.28);border-radius:26px;background:radial-gradient(circle at 100% 0,rgba(155,108,255,.12),transparent 35%),rgba(17,17,20,.58)}.idea-path-explainer.breakdown-explainer-full{border-color:rgba(255,216,77,.25);background:radial-gradient(circle at 100% 0,rgba(255,216,77,.1),transparent 35%),rgba(17,17,20,.58)}.blueprint-upsell{margin-top:22px;padding:38px;border:1px solid rgba(255,216,77,.42);border-radius:24px;display:flex;align-items:center;justify-content:space-between;gap:35px;background:linear-gradient(135deg,rgba(255,216,77,.1),rgba(17,17,20,.8))}.blueprint-upsell .lab-kicker{color:var(--yellow)}.blueprint-upsell h2{margin:12px 0;font-size:36px}.blueprint-upsell>div>p:last-child{max-width:700px;margin:0;color:var(--muted);line-height:1.65}.blueprint-upsell .button{flex:0 0 auto}.module-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:0;list-style:none;counter-reset:modules}.module-list li{counter-increment:modules;border-top:1px solid #39383e;padding:16px 0 0 38px;position:relative;color:#d2cfd6}.module-list li:before{content:counter(modules,decimal-leading-zero);position:absolute;left:0;color:var(--yellow);font-size:11px}.score-bars{display:grid;grid-gap:18px;gap:18px}.score-bars>div{display:grid;grid-template-columns:180px 1fr 35px;grid-gap:14px;gap:14px;align-items:center;font-size:12px}.score-bars>div>div{height:5px;background:#29282e;border-radius:9px;overflow:hidden}.score-bars i{display:block;height:100%;background:var(--purple)}.clean-list{padding-left:18px;color:#c0bdc5;line-height:1.8}.session-upsell{margin-top:100px;padding:45px;display:grid;grid-template-columns:1.1fr .55fr .7fr;grid-gap:32px;gap:32px;align-items:center;background:var(--yellow);color:#12100a;border-radius:30px}.session-copy h2{font-size:46px;line-height:1.03}.session-copy>p:not(.lab-kicker){line-height:1.6;max-width:540px}.session-copy .lab-kicker{color:#6d5700}.session-copy .button-yellow{background:#0b0b0b;color:#fff;font-size:13px}.calendar-card{background:#fff;border-radius:18px;padding:20px;box-shadow:0 15px 40px rgba(0,0,0,.16)}.calendar-card>div:first-child{display:flex;justify-content:space-between;font-size:11px;margin-bottom:18px}.calendar-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px}.calendar-grid span{aspect-ratio:1;display:grid;place-items:center;font-size:11px;border-radius:7px;background:#f1efe9}.calendar-grid .selected{background:var(--purple);color:#fff}.calendar-card p{margin:17px 0 0;font-size:11px;color:#68636e}.secondary-upsell{margin-top:22px;padding:38px;border:1px solid var(--line);border-radius:24px;display:flex;align-items:center;justify-content:space-between;gap:30px}.secondary-upsell p{color:var(--yellow);font-size:12px;text-transform:uppercase;letter-spacing:.1em}.secondary-upsell h2{font-size:30px;margin:0;max-width:650px}.pricing-results{margin-top:100px}.pricing-grid{display:grid;grid-gap:16px;gap:16px}.pricing-grid-four{grid-template-columns:repeat(4,1fr)}.pricing-grid-three{grid-template-columns:repeat(3,1fr)}.pricing-card{position:relative;padding:28px;min-height:430px;background:var(--surface);border:1px solid var(--line);border-radius:20px;display:flex;flex-direction:column}.pricing-card.is-featured{border-color:var(--price-accent);box-shadow:inset 0 3px 0 var(--price-accent),0 20px 55px rgba(0,0,0,.23)}.pricing-yellow{--price-accent:var(--yellow)}.pricing-purple{--price-accent:var(--purple)}.pricing-card-heading{min-height:30px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pricing-flag{flex:0 0 auto;padding:5px 7px;border:1px solid color-mix(in srgb,var(--price-accent) 42%,transparent);border-radius:99px;background:color-mix(in srgb,var(--price-accent) 8%,transparent);font-size:8px;line-height:1;letter-spacing:.1em;white-space:nowrap}.pricing-flag,.pricing-name{color:var(--price-accent);text-transform:uppercase;font-weight:800}.pricing-name{flex:1 1 auto;margin:0;font-size:12px;letter-spacing:.08em}.pricing-price{font-family:Manrope;font-size:43px;font-weight:700;letter-spacing:-.06em;margin:16px 0}.pricing-card>p:not(.pricing-name){color:var(--muted);min-height:45px}.pricing-card ul{list-style:none;padding:20px 0;border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;color:#c4c1c8;font-size:13px}.pricing-card li{display:flex;gap:8px;align-items:center}.pricing-card li svg{color:var(--price-accent);flex:0 0 auto}.pricing-card .button{margin-top:auto;font-size:12px}.results-bottom-cta{margin-top:40px;text-align:center}.resources-page{background:#fff;color:var(--ink);min-height:100vh;padding-bottom:120px}.resources-hero{padding:110px 0 80px;border-bottom:1px solid #dedbd4}.resources-hero>p{text-transform:uppercase;letter-spacing:.14em;font-size:11px;color:#6d3bec;font-weight:800}.resources-hero h1{max-width:950px}.resources-hero>span{display:block;color:#625e66;font-size:17px;margin-top:28px}.resource-library{grid-template-columns:repeat(2,1fr);padding-top:70px}.resource-library .resource-card{display:grid;grid-template-columns:.8fr 1fr}.resource-library .resource-cover{aspect-ratio:auto;min-height:310px}.about-page{background:radial-gradient(circle at 80% 5%,rgba(155,108,255,.14),transparent 25%),var(--black)}.about-hero{padding:95px 0 120px;display:grid;grid-template-columns:1.2fr .55fr;grid-gap:80px;gap:80px;align-items:center}.about-hero>div>p:last-child{max-width:700px;color:var(--muted);font-size:19px;line-height:1.7;margin-top:30px}.about-hero-image{min-height:500px}.founder-story{display:grid;grid-template-columns:.7fr 1fr;grid-gap:90px;gap:90px;align-items:center;padding:100px 0;border-top:1px solid var(--line)}.founder-story svg{color:var(--yellow)}.founder-story h2{font-size:56px;margin:25px 0}.founder-story p{color:var(--muted);line-height:1.75;font-size:17px}.founder-credibility{display:grid;justify-items:start;grid-gap:14px;gap:14px;margin-top:30px}.founder-credibility strong{color:#d8d5dc;font-size:13px;line-height:1.6}.awesomely-chip{padding:9px 13px;border:1px solid rgba(255,216,77,.38);border-radius:99px;background:rgba(255,216,77,.07);color:var(--yellow-soft);font-size:12px;font-weight:700}.about-production{padding:95px 0;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:90px;gap:90px;border-top:1px solid var(--line)}.about-production h2{max-width:520px;margin:22px 0 0;font-size:clamp(40px,4vw,58px);line-height:1.04}.about-production>div:last-child p{color:var(--muted);font-size:18px;line-height:1.8}.about-production>div:last-child p:last-child{margin-bottom:0}.credibility-strip{padding:0;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.025)}.credibility-strip span{padding:22px 24px;color:#d0cdd4;font-size:13px;line-height:1.5}.credibility-strip span+span{border-left:1px solid var(--line)}.about-text-band{padding:120px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.about-text-band h2{max-width:950px;margin:24px 0 34px;font-size:clamp(42px,6vw,74px);line-height:1.04}.about-text-band>p:last-child{max-width:820px;margin:0 0 0 auto;color:var(--muted);font-size:20px;line-height:1.75}.about-build{padding:120px 0;display:grid;grid-template-columns:1fr .8fr;grid-gap:85px;gap:85px;align-items:center}.about-build h2{margin:22px 0 28px;font-size:clamp(42px,5vw,64px);line-height:1.04}.about-build>div>p:not(.section-number){color:var(--muted);font-size:17px;line-height:1.75}.about-human{padding:85px 0;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:90px;gap:90px;align-items:start;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.about-human h2{margin:22px 0 0;font-size:50px;line-height:1.04}.about-human-copy p{margin:0;color:var(--muted);font-size:19px;line-height:1.8}.about-human-copy p+p{margin-top:20px}.about-honest{margin-top:120px;padding:55px;display:grid;grid-template-columns:70px 1fr;grid-gap:35px;gap:35px;border:1px solid var(--line);border-radius:28px;background:linear-gradient(135deg,rgba(255,216,77,.07),rgba(155,108,255,.07))}.about-honest>svg{color:var(--yellow)}.about-honest h2{margin:18px 0;font-size:45px}.about-honest p:last-child{max-width:850px;color:var(--muted);font-size:18px;line-height:1.75}.values-section{padding:100px 0}.values-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.values-grid article{padding:38px;border-bottom:1px solid var(--line)}.values-grid article:nth-child(odd){border-right:1px solid var(--line)}.values-grid span{color:var(--yellow);font-size:11px}.values-grid h3{font-size:28px;margin:28px 0 12px}.values-grid p{color:var(--muted)}.pricing-page{padding:40px 0 110px}.pricing-hero{text-align:center;padding:16px 0 42px}.pricing-hero h1{max-width:900px;margin-inline:auto;font-size:clamp(48px,5.4vw,74px)}.pricing-hero>p:not(.lab-kicker){color:var(--muted);font-size:17px;max-width:650px;margin:20px auto 0;line-height:1.6}.pricing-path-links{margin-top:20px;display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.pricing-path-link{padding:9px 14px;border:1px solid var(--line);border-radius:99px;font-size:12px;font-weight:700}.pricing-path-link-idea{border-color:rgba(255,216,77,.45);color:var(--yellow-soft);background:rgba(255,216,77,.06)}.pricing-path-link-test{border-color:rgba(155,108,255,.5);color:#c7adff;background:rgba(155,108,255,.07)}.pricing-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:20px;gap:20px}.pricing-path{padding:26px;border:1px solid var(--line);border-radius:28px;scroll-margin-top:100px}.pricing-path-idea{--path-accent:var(--yellow);background:radial-gradient(circle at 0 0,rgba(255,216,77,.11),transparent 38%),rgba(255,255,255,.018)}.pricing-path-test{--path-accent:var(--purple);background:radial-gradient(circle at 100% 0,rgba(155,108,255,.13),transparent 38%),rgba(255,255,255,.018)}.pricing-path-heading{display:flex;gap:16px;align-items:flex-start;margin-bottom:22px}.pricing-path-heading>span{margin-top:9px;color:var(--path-accent);font-size:11px;font-weight:800}.pricing-path-heading h2{margin:0;color:var(--path-accent);font-size:40px}.pricing-path-heading p{margin:8px 0 0;color:var(--muted);line-height:1.5}.pricing-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-path .pricing-card{min-height:390px;padding:22px}.pricing-path .pricing-price{margin:12px 0;font-size:38px}.pricing-path .pricing-card>p:not(.pricing-name){min-height:42px;font-size:14px}.pricing-path .pricing-card ul{padding:17px 0;gap:9px;font-size:12px}.pricing-path .pricing-card .button{width:100%;min-height:46px;padding-inline:12px;gap:8px;font-size:11px}.pricing-path .pricing-card .button span{white-space:nowrap}.pricing-track{padding:100px 0}.pricing-track-idea{background:linear-gradient(180deg,rgba(255,216,77,.08),transparent)}.pricing-track-test{background:linear-gradient(180deg,rgba(155,108,255,.1),transparent)}.track-heading{display:flex;gap:30px;align-items:flex-start;margin-bottom:50px}.track-heading>span{color:var(--track-accent);font-size:12px;margin-top:12px}.pricing-track-idea{--track-accent:var(--yellow)}.pricing-track-test{--track-accent:var(--purple)}.track-heading h2{font-size:58px;margin:0;color:var(--track-accent)}.track-heading p{color:var(--muted)}@media (max-width:980px){:root{--shell:min(100% - 32px,720px)}.menu-button{display:grid;grid-gap:6px;gap:6px;margin-left:auto;padding:10px;border:0;background:transparent}.menu-button span{width:24px;height:1px;background:#fff}.nav-links{display:none;position:absolute;left:16px;right:16px;top:68px;padding:22px;background:#111114;border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:stretch;gap:20px}.nav-links.is-open{display:flex}.nav-text-links{align-items:stretch;flex-direction:column;gap:0}.nav-text-links a{padding:11px 4px;border-bottom:1px solid rgba(255,255,255,.08)}.nav-text-links a:after{left:4px;right:auto;bottom:5px;width:28px}.nav-lab-actions{align-items:stretch}.nav-lab-cta{flex:1 1;padding:13px 15px;text-align:center}.hero{min-height:auto;padding:42px 0 40px;grid-template-columns:1fr;gap:30px;overflow:visible}.lab-choice-heading{grid-template-columns:1fr;gap:14px}.lab-choice-heading p{max-width:680px;margin-left:0}.hero-media{width:min(100%,720px);min-height:500px;height:auto;margin:auto}.hero-art{border-radius:26px;box-shadow:0 24px 68px rgba(0,0,0,.5),0 0 58px rgba(110,60,236,.08)}.founder-strip-grid,.lab-card-grid,.pricing-grid-four,.pricing-grid-three{grid-template-columns:1fr 1fr}.founder-strip-grid .founder-note{grid-column:1/-1}.resource-preview-grid{grid-template-columns:1fr 1fr}.resource-preview-grid .resource-card:last-child{display:none}.results-layout{grid-template-columns:1fr}.results-layout>aside{position:static;display:flex;align-items:center;text-align:left;gap:25px}.score-ring{width:125px;height:125px;flex:0 0 auto}.score-ring:after{width:98px;height:98px}.score-ring strong{font-size:40px}.session-upsell{grid-template-columns:1fr 1fr}.session-upsell .calendar-card{grid-column:1/-1}.about-build{grid-template-columns:1fr 1fr;gap:55px}.idea-path-explainer .breakdown-comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.idea-path-explainer .breakdown-option:last-child{grid-column:1/-1}.blueprint-upsell{align-items:flex-start;flex-direction:column}.pricing-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1120px){.pricing-paths{grid-template-columns:1fr}}@media (max-width:700px){:root{--shell:calc(100% - 28px);--radius:18px}.nav-shell{min-height:66px}.logo{font-size:14px}.logo svg{width:29px}.hero{min-height:auto;padding:38px 0 36px;gap:28px}.hero-copy h1{font-size:clamp(42px,12vw,50px)}.hero-copy>p{font-size:16px}.button-row{flex-direction:column}.button-row .button{width:100%}.trust-line{margin-top:22px;line-height:1.5}.hero-media{width:100%;max-width:100%;min-height:0;margin-inline:auto;aspect-ratio:4/3;overflow:hidden}.hero-art{min-height:0;border-radius:22px}.hero-art-image{object-position:center center;transform:none}.lab-choice{padding:26px 0 80px}.how-it-works{padding:80px 0}.split-heading{align-items:flex-start;flex-direction:column;gap:10px}.lab-choice-heading{margin-bottom:32px}.lab-choice-heading p{font-size:16px}.section-heading h2{font-size:40px}.about-hero,.founder-story,.founder-strip-grid,.lab-card-grid,.pricing-grid-four,.pricing-grid-three,.resource-library,.resource-preview-grid,.results-grid,.values-grid{grid-template-columns:1fr}.lab-card{min-height:390px;padding:24px}.lab-card h3{font-size:48px}.founder-strip{padding:75px 0}.founder-strip-grid .founder-note{grid-column:auto}.founder-strip-copy h2{font-size:40px}.method-preview-grid{grid-template-columns:1fr}.method-preview-card{min-height:0;padding:26px 0;border-right:0;border-bottom:1px solid var(--line)}.method-preview-card:last-child{border-bottom:0}.method-preview-card h3{margin:20px 0 10px;font-size:26px}.method-page{padding:60px 0 85px}.method-page-hero{padding-bottom:50px}.method-page-hero h1{font-size:50px}.method-page-hero>p:last-child{font-size:17px}.method-card summary{padding:22px;grid-template-columns:38px 1fr 30px;gap:12px}.method-card summary h3{font-size:25px}.method-card summary p{font-size:15px}.method-card-details{margin:0 22px 22px;grid-template-columns:1fr;gap:28px}.method-page-cta{margin-top:55px;padding:26px;align-items:stretch;flex-direction:column}.method-page-cta h2{font-size:32px}.method-page-cta .button-row{width:100%}.resources-preview{padding:75px 0}.resource-preview-grid .resource-card:last-child{display:block}.final-cta{padding:95px 0}.final-cta h2{font-size:43px}.footer-bottom,.footer-main{flex-direction:column}.footer-bottom{gap:12px}.lab-page{padding:55px 0 85px}.lab-page-header{grid-template-columns:1fr;gap:25px;margin-bottom:40px}.about-hero h1,.lab-page-header h1,.pricing-hero h1,.resources-hero h1,.results-header h1{font-size:50px}.lab-form{padding:20px;border-radius:20px}.step small{display:none}.field-grid{grid-template-columns:1fr}.field-full{grid-column:auto}.form-submit-row{align-items:stretch;flex-direction:column}.breakdown-comparison,.idea-path-explainer .breakdown-comparison{grid-template-columns:1fr}.idea-path-explainer .breakdown-option:last-child{grid-column:auto}.breakdown-explainer-compact .breakdown-explainer-content{padding-inline:14px}.breakdown-explainer-compact .breakdown-explainer-heading h2{font-size:30px}.breakdown-option>div>p{min-height:0}.breakdown-explainer-full{padding:22px;border-radius:20px}.results-breakdown-explainer{margin-top:55px}.results-page{padding-top:60px}.results-header{text-align:left;padding-bottom:50px}.results-layout>aside{flex-direction:column;text-align:center}.result-card:first-child,.result-card:nth-child(4){grid-column:auto}.module-list{grid-template-columns:1fr}.score-bars>div{grid-template-columns:1fr 35px}.score-bars>div>div{grid-row:2}.session-upsell{grid-template-columns:1fr;padding:24px}.session-upsell .calendar-card{grid-column:auto}.blueprint-upsell{padding:24px}.blueprint-upsell .button{width:100%}.lab-loading-inner h2{font-size:36px}.chomper-track{width:290px}@keyframes chomper-run{0%{transform:translateX(0)}to{transform:translateX(252px)}}.session-copy h2{font-size:39px}.secondary-upsell{align-items:stretch;flex-direction:column}.pricing-card{min-height:400px}.resources-hero{padding:70px 0 55px}.resource-library .resource-card{grid-template-columns:1fr}.resource-library .resource-cover{min-height:250px}.about-hero{padding:70px 0 80px}.founder-story{gap:45px;padding:75px 0}.founder-story h2{font-size:42px}.about-production{grid-template-columns:1fr;gap:34px;padding:75px 0}.about-production>div:last-child p{font-size:17px}.credibility-strip{grid-template-columns:1fr}.credibility-strip span+span{border-left:0;border-top:1px solid var(--line)}.about-text-band{padding:80px 0}.about-text-band>p:last-child{margin-left:0;font-size:17px}.about-build,.about-human{grid-template-columns:1fr;gap:42px;padding:80px 0}.about-build .founder-image{order:-1}.about-human h2{font-size:40px}.about-human-copy p{font-size:17px}.about-honest{margin-top:80px;padding:28px;grid-template-columns:1fr;gap:18px}.about-honest h2{font-size:36px}.values-grid article:nth-child(odd){border-right:0}.nav-lab-actions{flex-direction:column}.pricing-page{padding:30px 0 85px}.pricing-hero{padding:8px 0 34px}.pricing-path{padding:20px;border-radius:22px}.pricing-path-heading{min-height:0;margin-bottom:24px}.pricing-path-heading h2{font-size:42px}.pricing-path-grid{grid-template-columns:1fr}.pricing-path .pricing-card{min-height:360px}.pricing-path .pricing-card .button span{white-space:normal}.pricing-track{padding:75px 0}.track-heading h2{font-size:45px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important}}