main:has(>.science-home){max-width:none;padding:0}.science-home{--science-ink:#eaf0ec;--science-muted:#9aaea9;--science-line:#304344;--science-mint:#b8ecdb;color:var(--science-ink);background:#111f26}.science-container{width:min(1240px,100% - 64px);margin:auto}.science-hero{grid-template-columns:1.05fr 1fr;gap:90px;padding-block:78px 70px;display:grid}.science-eyebrow{letter-spacing:.2em;color:var(--science-mint);margin:0 0 25px;font-size:10px;font-weight:650;line-height:1.8}.science-hero h1{letter-spacing:-.055em;margin:0;font-size:clamp(50px,5.7vw,78px);font-weight:700;line-height:1.17}.science-hero h1 span{display:block}.science-title-accent{color:var(--science-mint)}.science-intro{max-width:450px;color:var(--science-muted);margin:28px 0 30px;font-size:15px;line-height:1.95}.science-hero-actions{flex-wrap:wrap;align-items:center;gap:27px;display:flex}.science-primary{background:var(--science-mint);border:1px solid var(--science-mint);color:#152d29;border-radius:4px;justify-content:space-between;align-items:center;gap:36px;padding:15px 20px;font-size:13px;font-weight:700;transition:background .15s;display:inline-flex}.science-primary:hover{background:#d7faed}.science-primary span{font-size:20px;font-weight:400}.science-text-link{color:var(--science-ink);align-items:center;gap:16px;font-size:12px;display:inline-flex}.science-text-link:hover{color:var(--science-mint)}.science-goal{border-top:1px solid var(--science-line);max-width:435px;margin-top:42px;padding-top:23px}.science-goal>span{letter-spacing:.12em;color:var(--science-muted);font-size:10px}.science-goal>div{align-items:baseline;gap:10px;margin:8px 0 5px;font-size:12px;display:flex}.science-goal strong{font-family:Georgia,serif;font-size:31px;font-weight:400}.science-goal b{color:#617570;padding-inline:10px;font-weight:400}.science-goal small{color:var(--science-muted);font-size:10px}.science-visual{min-width:0;padding-top:22px}.science-specimen{background:radial-gradient(at 50% 65%,#223d40 0%,#172b32 65%);border:1px solid #435d5c;border-radius:5px;padding:24px 26px 17px;position:relative;box-shadow:0 20px 60px #08131730}.science-specimen-top{letter-spacing:.06em;color:#a7bfb8;justify-content:space-between;gap:20px;font-size:9px;display:flex}.science-specimen-top span:last-child{color:#708f8a;font-family:monospace;font-size:8px}.science-specimen h2{letter-spacing:-.04em;white-space:pre-line;margin:25px 0 0;font-size:28px;font-weight:500;line-height:1.6}.science-glass{width:100%;height:auto;max-height:280px;display:block}.science-specimen>p{color:#aac7bd;text-align:center;margin:5px 0 26px;font-size:11px}.science-specimen-bottom{letter-spacing:.15em;color:#8faea7;border-top:1px solid #405857;justify-content:space-between;padding-top:15px;font-size:9px;display:flex}.science-flow-labels{grid-template-columns:1fr 1fr;gap:9px;margin-top:18px;display:grid}.science-flow-labels>div{border-bottom:1px solid var(--science-line);color:#c0d5cd;align-items:center;gap:13px;padding:11px 0;font-size:10px;display:flex}.science-flow-labels>div span:first-child{color:#738e85;font-family:monospace;font-size:9px}.science-flow-labels>div span:last-child{color:#8ca89d;margin-left:auto}.science-strip{border-block:1px solid var(--science-line);background:#15262b}.science-strip>.science-container{justify-content:space-between;align-items:center;gap:25px;padding-block:20px;display:flex}.science-strip span{color:#a4beb3;letter-spacing:.1em;align-items:center;gap:13px;font-size:11px;display:flex}.science-strip i{background:#7da68e;border-radius:50%;width:4px;height:4px;display:block}.science-workflow{padding-block:85px 90px}.science-section-heading{max-width:650px}.science-section-heading h2,.science-directions h2,.science-bottom h2{letter-spacing:-.04em;margin:0 0 15px;font-size:35px;font-weight:550;line-height:1.5}.science-section-heading .science-eyebrow{margin-bottom:16px}.science-section-heading>p:last-child{color:var(--science-muted);font-size:14px;line-height:1.9}.science-steps{grid-template-columns:repeat(4,1fr);gap:32px;margin-top:45px;display:grid}.science-steps article{border-top:1px solid #52706b;padding-top:19px}.science-step-number{color:#88b8a5;font:12px monospace}.science-steps h3{margin:25px 0 13px;font-size:18px;font-weight:550}.science-steps p{color:var(--science-muted);min-height:96px;font-size:12px;line-height:2}.science-steps small{color:#78968b;letter-spacing:.07em;margin-top:25px;font-size:9px;display:block}.science-principle{color:#233b33;background:#dfe8de}.science-principle>.science-container{grid-template-columns:150px 1fr;align-items:center;gap:45px;padding-block:57px;display:grid}.science-principle-mark{color:#618677;text-align:center;font:145px/1 Georgia,serif}.science-principle .science-eyebrow{color:#597a6a;margin-bottom:15px}.science-principle h2{letter-spacing:-.03em;margin:0 0 13px;font-size:30px;font-weight:550;line-height:1.5}.science-principle p:last-child{color:#536b60;max-width:760px;margin:0;font-size:13px;line-height:1.9}.science-directions{grid-template-columns:1fr 1fr;gap:100px;padding-block:85px;display:grid}.science-directions .science-eyebrow{margin-bottom:17px}.science-directions p:last-child{color:var(--science-muted);max-width:340px;font-size:12px;line-height:1.9}.science-directions ol{margin:0;padding:0;list-style:none}.science-directions li{border-bottom:1px solid var(--science-line);align-items:center;gap:23px;padding:17px 0;font-size:13px;display:flex}.science-directions li:first-child{border-top:1px solid var(--science-line)}.science-directions li span:first-child{color:#748c83;font:10px monospace}.science-directions li span:last-child{color:#83a997;margin-left:auto}.science-bottom{border-top:1px solid var(--science-line);justify-content:space-between;align-items:center;gap:40px;padding-block:65px 80px;display:flex}.science-bottom h2{white-space:pre-line}.science-bottom p:last-child{color:var(--science-muted);max-width:490px;font-size:11px;line-height:1.9}.science-bottom-links{gap:22px;min-width:210px;display:grid}.science-bottom-links .science-text-link{justify-content:center}.science-home :focus-visible{outline-color:#b8ecdb}@media (max-width:1000px){.science-hero{gap:40px}.science-specimen-top span:last-child{display:none}.science-hero h1{font-size:57px}.science-steps{gap:24px}.science-directions{gap:55px}.science-steps p{min-height:120px}}@media (max-width:720px){.science-container{width:calc(100% - 36px)}.science-hero{grid-template-columns:1fr;gap:30px;padding-block:45px}.science-hero h1{font-size:52px}.science-intro{margin-top:23px;font-size:14px}.science-hero-actions{gap:24px}.science-visual{padding-top:0}.science-specimen{max-width:450px;margin:auto;padding:23px}.science-specimen h2{font-size:25px}.science-flow-labels{max-width:450px;margin-inline:auto}.science-strip>.science-container{grid-template-columns:1fr 1fr;gap:15px;padding-block:20px;display:grid}.science-steps{grid-template-columns:1fr 1fr;gap:32px 22px}.science-workflow{padding-block:50px}.science-steps h3{margin-top:20px;font-size:17px}.science-steps p{min-height:112px}.science-steps small{margin-top:18px;font-size:8px}.science-principle>.science-container{grid-template-columns:1fr;gap:10px;padding-block:38px}.science-principle-mark{display:none}.science-principle h2{font-size:26px}.science-directions{grid-template-columns:1fr;gap:25px;padding-block:50px}.science-section-heading h2,.science-directions h2,.science-bottom h2{font-size:29px}.science-bottom{flex-direction:column;align-items:stretch;gap:25px;padding-block:45px 55px}.science-bottom-links{flex-wrap:wrap;align-items:center;gap:30px;display:flex}}@media (prefers-reduced-motion:reduce){.science-primary{transition:none}}
