.proof-band{min-height:174px;padding:0 clamp(22px,5vw,92px);display:grid;grid-template-columns:repeat(3,1fr) 1.35fr;align-items:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#111216}.proof-band>div{height:88px;padding:0 28px;display:flex;align-items:center;gap:16px;border-right:1px solid var(--line)}.proof-band>div:first-child{padding-left:0}.proof-band strong{font-size:2.6rem;line-height:1;letter-spacing:-.06em}.proof-band span{color:var(--muted);font-size:.78rem;line-height:1.35}.proof-band p{margin:0;padding-left:38px;color:#aeb1ba;font-size:.9rem;line-height:1.55}.proof-band p b{color:#fff}.section-label{display:block;font:500 .7rem "Spline Sans Mono",monospace;color:#848995;letter-spacing:.03em;text-transform:uppercase}.method-section,.example-section,.questions-section{padding:130px clamp(22px,6.5vw,124px)}.method-section{background:#f1f2f4;color:#111216}.section-intro{margin-top:40px;display:grid;grid-template-columns:1.3fr .7fr;gap:80px;align-items:end}.section-intro h2,.example-heading h2,.questions-copy h2,.final-cta h2{margin:0;font-size:clamp(3.3rem,6vw,6.6rem);font-weight:700;line-height:.92;letter-spacing:-.065em}.section-intro h2 em{color:#737bff;font-style:normal}.section-intro p{max-width:520px;margin:0 0 8px;color:#5f6470;font-size:1.1rem;line-height:1.6}.method-grid{margin-top:96px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #c9ccd2;border-bottom:1px solid #c9ccd2}.method-grid article{min-height:340px;padding:28px 34px 36px;border-right:1px solid #c9ccd2;display:flex;flex-direction:column}.method-grid article:first-child{padding-left:0}.method-grid article:last-child{border-right:0}.method-grid article>span{font:500 .68rem "Spline Sans Mono",monospace;color:#898e98}.method-icon{margin:auto 0 38px;font-size:2.6rem}.method-grid h3{margin:0 0 11px;font-size:1.4rem;letter-spacing:-.035em}.method-grid p{max-width:330px;margin:0;color:#6a6f79;font-size:.9rem;line-height:1.55}.example-section{background:var(--bg)}.example-heading{display:grid;grid-template-columns:1.25fr .75fr;align-items:end;gap:80px}.example-heading h2{margin-top:32px}.example-heading>p{max-width:500px;margin:0 0 8px;color:#9da1ab;font-size:1.05rem;line-height:1.6}.result-demo{margin-top:78px;display:grid;grid-template-columns:260px 1fr;border:1px solid #343741;border-radius:16px;overflow:hidden;background:#14161a;box-shadow:0 40px 100px rgba(0,0,0,.3)}.result-sidebar{padding:28px;display:flex;flex-direction:column;border-right:1px solid #343741;background:#111216}.result-sidebar dl{margin:38px 0}.result-sidebar dl>div{padding:13px 0;display:flex;justify-content:space-between;border-bottom:1px solid #292c33}.result-sidebar dt{color:#747984;font-size:.76rem}.result-sidebar dd{margin:0;color:#e1e3e8;font-size:.8rem}.result-date{margin-top:auto;color:#5e636e;font:400 .64rem/1.6 "Spline Sans Mono",monospace;text-transform:uppercase}.result-main{padding:38px}.result-top{display:flex;justify-content:space-between;gap:40px}.result-top h3{margin:12px 0 0;font-size:clamp(2.2rem,4vw,4.4rem);line-height:.95;letter-spacing:-.06em}.big-score{display:flex;align-items:flex-end}.big-score strong{font-size:5.6rem;line-height:.82;letter-spacing:-.08em;color:#aeb5ff}.big-score span{margin-left:9px;color:#747984;font:400 .66rem/1.4 "Spline Sans Mono",monospace;text-transform:uppercase}.score-lines{margin:56px 0 46px}.score-lines>div{min-height:48px;display:grid;grid-template-columns:190px 1fr 32px;gap:16px;align-items:center;border-bottom:1px solid #292c33}.score-lines span{color:#a5a9b2;font-size:.76rem}.score-lines i{height:5px;background:#292c33;border-radius:99px;overflow:hidden}.score-lines b{display:block;height:100%;background:linear-gradient(90deg,#737bff,#c989d4)}.score-lines em{color:#8d929d;font:400 .67rem "Spline Sans Mono",monospace;font-style:normal}.result-footer{display:grid;grid-template-columns:repeat(3,1fr) auto;align-items:end;border-top:1px solid #343741}.result-footer>div{padding-top:22px}.result-footer span,.result-footer strong{display:block}.result-footer span{color:#717681;font-size:.7rem}.result-footer strong{margin-top:6px;font-size:1.15rem}.result-footer a{padding-bottom:2px;border-bottom:1px solid #fff;font-size:.75rem;font-weight:600}.questions-section{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px;background:#1a1c21;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.questions-copy{position:sticky;top:130px;align-self:start}.questions-copy h2{margin:34px 0 25px;font-size:clamp(3rem,5vw,5.5rem)}.questions-copy p{max-width:430px;margin:0 0 34px;color:#9da1ab;line-height:1.6}.question-list{margin:0;padding:0;list-style:none;border-top:1px solid #3b3e47}.question-list li{min-height:92px;padding:0 10px;display:flex;align-items:center;border-bottom:1px solid #3b3e47;font-size:1.12rem;font-weight:500}.question-list span{width:72px;color:#747984;font:400 .68rem "Spline Sans Mono",monospace}.final-cta{padding:150px 22px;text-align:center;background:#737bff;color:#111216}.final-cta .mini-label{color:#232752}.final-cta h2{margin:30px auto 26px;max-width:1100px}.final-cta h2 em{font-style:normal;color:#fff}.final-cta p{max-width:650px;margin:0 auto 36px;font-size:1.05rem}.final-cta .button-light{background:#111216;color:#fff;box-shadow:none}footer{min-height:180px;padding:48px clamp(22px,5vw,92px);display:grid;grid-template-columns:1fr 1fr auto;align-items:start;gap:30px;background:#0b0c0e;border-top:1px solid var(--line)}footer .brand{font-size:1.4rem}footer p{margin:6px 0 0;color:#747984;font-size:.78rem}footer>div{display:flex;gap:28px}footer>div a{color:#a6aab4;font-size:.76rem}footer small{grid-column:1/-1;color:#515660;font:400 .65rem "Spline Sans Mono",monospace}
@media(max-width:950px){.proof-band{grid-template-columns:repeat(3,1fr)}.proof-band p{display:none}.section-intro,.example-heading{grid-template-columns:1fr;gap:32px}.method-grid{grid-template-columns:1fr}.method-grid article{min-height:230px;padding:28px 0;border-right:0;border-bottom:1px solid #c9ccd2}.method-grid article:last-child{border-bottom:0}.method-icon{margin:48px 0 24px}.result-demo{grid-template-columns:1fr}.result-sidebar{border-right:0;border-bottom:1px solid #343741}.result-sidebar dl{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.questions-section{grid-template-columns:1fr;gap:60px}.questions-copy{position:static}.result-footer{grid-template-columns:repeat(3,1fr)}.result-footer a{grid-column:1/-1;justify-self:start;margin-top:28px}footer{grid-template-columns:1fr auto}footer p{display:none}}
@media(max-width:680px){.proof-band{min-height:130px;padding:0 18px}.proof-band>div{padding:0 12px;gap:8px}.proof-band>div:first-child{padding-left:0}.proof-band strong{font-size:1.8rem}.proof-band span{font-size:.65rem}.method-section,.example-section,.questions-section{padding:86px 18px}.section-intro h2,.example-heading h2,.questions-copy h2,.final-cta h2{font-size:3.25rem}.method-grid{margin-top:56px}.result-demo{margin-top:48px}.result-main{padding:26px 18px}.result-top{flex-direction:column}.big-score{margin-top:15px}.score-lines{margin:40px 0}.score-lines>div{grid-template-columns:120px 1fr 24px}.result-footer{grid-template-columns:1fr 1fr}.result-footer>div:nth-child(3){display:none}.question-list li{font-size:.95rem}.question-list span{width:46px}.final-cta{padding:100px 18px}footer{grid-template-columns:1fr}footer>div{flex-wrap:wrap}}
