.page-science{line-height:1.8}.page-science .italic-text{font-family:Times New Roman,serif;font-style:italic}.page-science .container{max-width:900px;margin:0 auto;padding:0 20px}.page-science .hero{text-align:left;background-color:#fff;align-items:center;min-height:600px;padding:120px 0 80px;display:flex}.page-science .hero .hero-eyebrow{letter-spacing:.25em;text-transform:uppercase;color:#ff63d8;margin-bottom:18px;font-size:11px;font-weight:700;display:inline-block}.page-science .hero h1{letter-spacing:-.03em;color:#060d26;margin-bottom:20px;font-family:Outfit,sans-serif;font-size:clamp(2.6em,5.5vw,3.8em);font-weight:900;line-height:1.05}.page-science .hero h1 .accent{color:#ff63d8;font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:500}.page-science .hero .hero-lead{color:#060d26;max-width:680px;margin-bottom:28px;font-size:1.25em;font-weight:400;line-height:1.5}.page-science .hero .hero-note{color:#444;max-width:680px;margin-bottom:14px;font-size:1.05em;line-height:1.75}.page-science .hero .hero-note:last-child{margin-bottom:0}.page-science .hero .hero-note strong{color:#ff63d8;font-weight:600}.page-science .jump-nav{max-width:760px;margin:0 auto;padding:28px 20px 0}.page-science .jump-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.page-science .jump-card{background:#f8f8f7;border:1px solid #e8e8e6;border-radius:10px;padding:14px 18px;text-decoration:none;transition:all .2s;display:block}.page-science .jump-num{letter-spacing:.15em;text-transform:uppercase;color:#ff63d8;margin-bottom:4px;font-family:Outfit,sans-serif;font-size:12px;font-weight:700;display:block}.page-science .jump-title{color:#060d26;font-family:Outfit,sans-serif;font-size:13px;font-weight:700;line-height:1.3}.page-science .jump-read{text-align:center;color:#999;margin-top:12px;font-size:11px}.page-science .content-section{border-bottom:none;padding:60px 0 70px;position:relative}.page-science .content-section:nth-child(2n){background-color:#fafaf9}.page-science .content-section .container{max-width:760px}.page-science .content-section h2{letter-spacing:-.02em;margin-bottom:12px;font-family:Outfit,sans-serif;font-size:clamp(1.8em,4vw,2.4em);font-weight:900;line-height:1.15}.page-science .content-section h2:after{content:"";background:#ff63d8;width:48px;height:3px;margin-top:16px;margin-bottom:28px;display:block}.page-science .section-label{letter-spacing:.2em;text-transform:uppercase;color:#ff63d8;margin-bottom:12px;font-family:Outfit,sans-serif;font-size:11px;font-weight:700;display:inline-block}.page-science .content-section h3{color:#060d26;border-top:1px solid #e8e8e6;margin:44px 0 16px;padding-top:28px;font-family:Outfit,sans-serif;font-size:clamp(1.2em,3vw,1.5em);font-weight:800;line-height:1.25}.page-science .content-section h3.pink{color:#ff63d8}.page-science .content-section h3:first-of-type{border-top:none;padding-top:0}.page-science .content-section h4{color:#060d26;margin:32px 0 14px;font-size:1.15em;font-weight:700}.page-science .content-section p{color:#333;margin-bottom:20px;font-size:1.02em;line-height:1.85}.page-science .content-section ul,.page-science .content-section ol{margin:20px 0 20px 28px}.page-science .content-section li{color:#333;margin-bottom:10px;font-size:1.02em;line-height:1.8}.page-science .callout{background:#f8f8f7;border-left:3px solid #060d26;border-radius:0 10px 10px 0;margin:28px 0;padding:28px 32px}.page-science .callout p{margin-bottom:0;font-size:.95em}.page-science .callout p+p{margin-top:16px}.page-science .callout.highlight{color:#fff;text-align:center;background:#060d26;border-left:none;border-radius:12px;padding:36px 32px}.page-science .callout.highlight p{color:#fff;font-size:1.15em;font-weight:600;line-height:1.6}.page-science .callout.highlight.pink-border{text-align:left;border-left:3px solid #ff63d8}.page-science .callout.highlight .me-too-head{color:#ff63d8;font-size:1.2em;font-weight:600}.page-science .quote{color:#333;background:#fff8fd;border-left:3px solid #ff63d8;border-radius:0 10px 10px 0;margin:32px 0;padding:24px 32px;font-size:1.15em;font-style:italic}.page-science .interactive{color:#fff;background:#060d26;border-radius:14px;margin:32px 0;padding:32px}.page-science .interactive h3{color:#fff;border-top:none;margin-top:0;padding-top:0;font-size:1.2em}.page-science .interactive p,.page-science .interactive li{color:#ffffffd9}.page-science .diagram{text-align:center;color:#333;background:#f8f8f7;border:1px solid #e8e8e6;border-radius:14px;margin:32px 0;padding:32px;font-family:Be Vietnam Pro,monospace;font-size:.95em;line-height:2}.page-science .cycle-conclusion{text-align:center;margin-top:40px}.page-science .cta-section{color:#fff;text-align:center;background:#060d26;margin-top:60px;padding:60px 0}.page-science .cta-section h2{color:#fff;margin-bottom:20px;font-size:2.2em}.page-science .cta-section h2 .accent{color:#ff63d8}.page-science .cta-section p{color:#fff;margin-bottom:30px;font-size:1.2em}.page-science .cta-section .cta-fine{margin-top:30px;font-size:.95em}.page-science .cta-button{color:#060d26;background-color:#fff;border:2px solid #fff;border-radius:8px;margin:10px;padding:18px 40px;font-size:1.1em;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.page-science .cta-button:hover{color:#fff;background-color:#060d26;transform:translateY(-2px);box-shadow:0 4px 12px #ffffff4d}@media (max-width:768px){.page-science .hero h1{font-size:2em}.page-science .content-section h2{font-size:1.8em}.page-science .callout{padding:30px 20px}}
