.science-page{--ink:#0b0e14;--blue:#2456d9;--orange:#f07a1d;--muted:#5a6472;--line:#e5e8ec;background:#fff;color:var(--ink)}.science-wrap{width:min(1240px,100%);margin:auto}.science-page .science-kicker{margin:0 0 13px;color:var(--blue);font:700 12px var(--mono);letter-spacing:.14em}.science-page h1,.science-page h2,.science-page h3,.science-page p{margin-top:0}.science-page h1,.science-page h2,.science-page h3{font-family:var(--display);letter-spacing:-.04em}.science-mast{position:relative}.science-hero{padding:clamp(44px,5vw,76px) clamp(20px,4vw,48px) clamp(44px,5vw,72px);background:#fffdfd}.science-hero-grid,.science-proof-grid,.science-format-grid,.science-faq-grid{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(28px,4vw,64px)}.science-hero-grid>div:first-child{flex:1 1 420px}.science-hero h1{max-width:760px;margin-bottom:22px;font-size:clamp(44px,5.6vw,80px);font-weight:800;line-height:.97}.science-lede{max-width:52ch;color:var(--muted);font-size:clamp(16.5px,1.4vw,20px);line-height:1.6}.science-actions{display:flex;flex-wrap:wrap;align-items:center;gap:21px;margin-top:29px}.science-actions>a:not(.science-button){color:var(--ink);font-weight:700}.science-button{display:inline-flex;justify-content:center;align-items:center;min-height:54px;padding:14px 28px;border:1px solid var(--blue);border-radius:8px;background:var(--blue);color:#fff;font:700 16px var(--display);text-decoration:none}.science-hero-image{position:relative;flex:1 1 380px;overflow:hidden;aspect-ratio:5/6;border-radius:20px;background:#f3ecdc}.science-hero-image>img{width:100%;height:100%;object-fit:cover}.science-absorption{position:absolute;right:16px;bottom:16px;left:16px;padding:17px 18px;border-radius:14px;background:rgba(255,255,255,.95)}.science-absorption>b,.science-absorption small{font:500 10px var(--mono);letter-spacing:.04em}.science-absorption>div{margin-top:11px}.science-absorption span{display:flex;justify-content:space-between;gap:12px;font-size:12px}.science-absorption i,.science-proof-card i{display:block;height:12px;margin-top:6px;overflow:hidden;border-radius:99px;background:#eef1f6}.science-absorption i em,.science-proof-card i em{display:block;width:94%;height:100%;border-radius:inherit;background:var(--blue)}.science-absorption i.is-muted em{width:15%;background:#b9c0cb}.science-absorption small{display:block;margin-top:13px;color:#87909c;font-size:9px;line-height:1.35}.science-trip{padding:clamp(56px,7vw,96px) clamp(20px,4vw,48px);background:var(--ink);color:#fff}.science-trip .science-kicker{color:#7fa0f5}.science-trip-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px}.science-trip h2,.science-proof h2,.science-section-head h2,.science-format h2,.science-faq h2,.science-final h2{margin-bottom:0;font-size:clamp(32px,4.4vw,60px);font-weight:800;line-height:.98}.science-trip-head>span,.science-footnote{color:rgba(255,255,255,.48);font:500 11px var(--mono);letter-spacing:.07em}.science-trip-grid{display:flex;flex-wrap:wrap;gap:clamp(28px,5vw,80px);margin-top:47px}.science-route{flex:4 1 500px}.science-strip-route{flex:2 1 270px;padding-left:clamp(28px,5vw,80px);border-left:1px dashed rgba(255,255,255,.18)}.science-bars{display:flex;align-items:end;gap:clamp(9px,1.6vw,18px);height:244px}.science-bars article{display:grid;flex:1;grid-template-rows:34px 200px auto;min-width:0;text-align:center}.science-bars b{align-self:end;padding-bottom:7px;font:500 clamp(10px,1vw,13px) var(--mono)}.science-bars i{display:block;align-self:end;width:100%;height:var(--bar);border-radius:8px 8px 0 0;background:#38414f;transform:scaleY(0);transform-origin:bottom}.science-trip.is-visible .science-bars i{animation:science-grow .8s cubic-bezier(.2,.8,.2,1) forwards}.science-bars article:nth-child(2) i{animation-delay:.08s}.science-bars article:nth-child(3) i{animation-delay:.16s}.science-bars article:nth-child(4) i{animation-delay:.24s}.science-bars article:nth-child(5) i{animation-delay:.32s}.science-bars span{padding-top:10px;color:rgba(255,255,255,.52);font:500 10px var(--mono);letter-spacing:.05em}.science-route.is-blood i,.science-bars .is-blood i{background:var(--orange)}.science-strip-route .science-bars i{background:#2456d9}.science-route>p{max-width:560px;margin:18px 0 0;color:rgba(255,255,255,.62);font-size:14.5px;line-height:1.55}.science-footnote{display:block;margin-top:35px;font-size:10px;letter-spacing:0}.science-proof{padding:clamp(56px,7vw,96px) clamp(20px,4vw,48px);background:var(--blue);color:#fff}.science-proof-grid>div:first-child{flex:1 1 470px}.science-proof .science-kicker{color:rgba(255,255,255,.78)}.science-proof h2{font-size:clamp(31px,3.6vw,48px)}.science-proof h2 span{white-space:nowrap}.science-proof p{max-width:590px;margin:18px 0 25px;color:rgba(255,255,255,.82);font-size:16px;line-height:1.6}.science-button.is-light{border-color:#fff;background:#fff;color:var(--blue)}.science-proof-card{flex:1 1 330px;padding:30px;border-radius:18px;background:#fff;color:var(--ink)}.science-proof-card>div+div{margin-top:23px}.science-proof-card span{display:block;font:500 11px var(--mono);letter-spacing:.04em}.science-proof-card b{display:block;margin-top:7px;font:800 28px var(--display);letter-spacing:-.035em}.science-proof-card i em{width:94%}.science-proof-card .is-muted em{width:10%;background:#d5dae2}.science-proof-card small{display:block;margin-top:24px;color:#7b8590;font-size:10px;line-height:1.45}.science-compare,.science-research,.science-format,.science-faq,.science-final{padding:clamp(56px,7vw,96px) clamp(20px,4vw,48px)}.science-compare{background:#fafafa}.science-section-head{max-width:700px}.science-section-head>p:last-child{margin:17px 0 0;color:var(--muted);font-size:17px;line-height:1.55}.science-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:37px 0 20px}.science-tabs button{padding:10px 17px;border:1.5px solid var(--line);border-radius:99px;background:#fff;color:var(--ink);font:600 14px var(--body);cursor:pointer}.science-tabs button.is-active{border-color:var(--ink);background:var(--ink);color:#fff}.science-comparison-card{padding:clamp(24px,3.2vw,44px);border:1px solid var(--line);border-radius:20px;background:#fff}.science-topic-top{display:flex;flex-wrap:wrap;gap:32px}.science-topic-copy{flex:1 1 400px}.science-topic-copy h3{margin-bottom:14px;font-size:clamp(27px,3.2vw,43px);font-weight:800;line-height:1.02}.science-topic-copy>p{color:var(--muted);font-size:17px;line-height:1.58}.science-stats{display:grid;grid-template-columns:repeat(3,minmax(130px,1fr));gap:10px;margin-top:23px}.science-stats article{padding:16px;border-radius:14px;background:#f6f7f9}.science-stats b{display:block;font:800 clamp(20px,2.2vw,28px) var(--display);letter-spacing:-.04em}.science-stats span{display:block;margin-top:5px;color:var(--muted);font-size:12px;line-height:1.35}.science-topic-image{position:relative;flex:0 1 300px;align-self:flex-end;min-height:300px;overflow:hidden;border-radius:16px;background-color:var(--topic-tint);background-position:center;background-size:cover}.science-topic-image>span{position:absolute;top:12px;left:12px;padding:5px 7px;border-radius:5px;background:var(--topic-accent);color:#fff;font:700 9px var(--mono);letter-spacing:.08em}.science-topic-image>a{position:absolute;right:12px;bottom:12px;left:12px;padding:13px;border-radius:8px;background:#fff;color:var(--ink);font-weight:700;text-align:center;text-decoration:none}.science-meters{margin-top:28px;padding:26px;border-radius:16px;background:var(--ink);color:#fff}.science-meter-legend{display:flex;gap:20px;margin-bottom:25px;color:#aeb6c1;font:500 10px var(--mono);letter-spacing:.08em}.science-meter-legend span:before{display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;background:#6b7688;content:''}.science-meter-legend span:last-child:before{background:var(--topic-accent)}.science-meter+ .science-meter{margin-top:21px}.science-meter>b{display:block;margin-bottom:8px;color:#fff;font:500 10px var(--mono);letter-spacing:.07em}.science-meter-row{display:flex;align-items:center;gap:14px}.science-meter-row+.science-meter-row{margin-top:7px}.science-meter-bar{flex:1;height:15px;overflow:hidden;border-radius:99px;background:rgba(255,255,255,.07)}.science-meter-bar i{display:block;width:var(--width);height:100%;border-radius:inherit;background:#6b7688;transition:width .45s cubic-bezier(.2,.8,.2,1)}.science-meter-row.is-strip .science-meter-bar i{background:var(--topic-accent)}.science-meter-row span{width:34%;max-width:190px;color:#d5dae2;font:500 12px var(--mono);line-height:1.25}.science-rows{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.science-rows>article{flex:1 1 300px;padding:25px;border-radius:15px;background:#f6f7f9}.science-rows>article:last-child{background:var(--topic-tint)}.science-rows h4{margin:0 0 14px;font:800 19px var(--display)}.science-rows h4:before{display:inline-block;width:9px;height:9px;margin-right:8px;border-radius:50%;background:#6b7688;content:''}.science-rows>article:last-child h4:before{background:var(--topic-accent)}.science-row{padding:12px 0;border-top:1px solid rgba(11,14,20,.1)}.science-row b{display:block;margin-bottom:4px;color:#707a86;font:500 10px var(--mono);letter-spacing:.06em}.science-row span{font-size:14.5px;line-height:1.45}.science-honest{margin-top:16px;padding:20px 23px;border:1.5px dashed #d5dae2;border-radius:14px}.science-honest b{display:block;margin-bottom:7px;color:#6f7a87;font:700 10px var(--mono);letter-spacing:.08em}.science-honest p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.science-topic-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:24px}.science-topic-footer small{display:block;color:#748090;font:700 10px var(--mono);letter-spacing:.08em}.science-topic-footer b{font:800 19px var(--display)}.science-topic-footer span{display:block;margin-top:4px;color:var(--muted);font-size:13px}.science-topic-footer .science-button{min-height:46px;background:var(--topic-accent);border-color:var(--topic-accent)}.science-research{background:#fff}.science-research-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-top:39px}.science-research-grid article{display:flex;flex-direction:column;min-height:256px;padding:25px;border:1px solid var(--line);border-radius:16px}.science-research-grid span{color:var(--blue);font:700 10px var(--mono);letter-spacing:.1em}.science-research-grid h3{margin:13px 0 10px;font-size:20px;line-height:1.08}.science-research-grid p{margin:0;color:var(--muted);font-size:14px;line-height:1.52}.science-research-grid a{margin-top:auto;padding-top:19px;color:var(--ink);font-size:12px;font-weight:700;line-height:1.4}.science-research-grid a:hover{color:var(--blue)}.science-research-disclaimer{margin:24px 0 0;color:#7d8793;font:500 11px/1.5 var(--mono)}.science-format{background:#f3ecdc}.science-format-image{flex:1 1 280px;min-height:320px;overflow:hidden;border-radius:14px;background:#e3d7bd}.science-format-image img{width:100%;height:100%;object-fit:cover}.science-format-grid>div:last-child{flex:2 1 460px}.science-format h2{font-size:clamp(30px,3.6vw,48px)}.science-step-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:28px}.science-step-grid article{min-height:160px;padding:20px;border-radius:12px;background:#fffdfd}.science-step-grid article.is-dark{background:var(--ink);color:#fff}.science-step-grid span{color:#8a7b5c;font:700 10px var(--mono);letter-spacing:.09em}.science-step-grid h3{margin:13px 0 7px;font-size:19px}.science-step-grid p{margin:0;color:#5a5445;font-size:14px;line-height:1.45}.science-step-grid .is-dark p{color:rgba(255,255,255,.7)}.science-faq{background:#fff}.science-faq-grid>div:first-child{flex:1 1 280px;align-self:flex-start}.science-faq-grid>div:last-child{flex:2 1 420px}.science-faq details{border-top:1px solid var(--line)}.science-faq details:last-child{border-bottom:1px solid var(--line)}.science-faq summary{display:flex;justify-content:space-between;gap:20px;padding:21px 0;cursor:pointer;list-style:none;font:700 clamp(18px,1.7vw,22px) var(--display)}.science-faq summary:after{color:var(--blue);font:500 24px var(--mono);content:'+'}.science-faq details[open] summary:after{content:'−'}.science-faq details p{max-width:72ch;margin:0 0 21px;color:var(--muted);font-size:16px;line-height:1.65}.science-final{background:var(--ink);color:#fff;text-align:center}.science-final .science-kicker{color:#7fa0f5}.science-final h2{font-size:clamp(36px,4.6vw,63px)}.science-final .science-actions{justify-content:center}.science-final .science-button.is-outline{border-color:rgba(255,255,255,.45);background:transparent}.science-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-top:42px;text-align:left}.science-trust span{padding:17px;border-radius:14px;background:rgba(255,255,255,.07);color:rgba(255,255,255,.65);font-size:12px}.science-trust b{display:block;margin-bottom:5px;color:#fff;font:800 21px var(--display)}@keyframes science-grow{to{transform:scaleY(1)}}@media(max-width:900px){.science-proof h2 span{white-space:normal}.science-strip-route{padding-left:0;border-top:1px dashed rgba(255,255,255,.18);border-left:0;padding-top:35px}.science-stats{grid-template-columns:1fr}.science-topic-image{flex-basis:100%;min-height:340px}.science-hero-image{aspect-ratio:1/1.08}.science-bars{gap:8px}.science-bars article{grid-template-rows:34px 170px auto}.science-bars{height:214px}.science-meter-row span{width:42%;font-size:10px}.science-proof-card{padding:23px}.science-hero h1{font-size:54px}}
/* Final clarity refinements */
.science-bars .is-result i{background:var(--orange)}
.science-research-disclaimer{margin-top:40px}
