.hero.science-hero.photo-split-hero{height:clamp(640px,calc(100svh - 94px),800px);min-height:0;max-height:none;border-bottom:1px solid var(--rule)}.science-hero .photo-split-media{min-height:0}@media(max-width:760px){.hero.science-hero.photo-split-hero{height:auto}.science-hero .photo-split-media{height:clamp(260px,60vw,380px)}}.science-hero h1{max-width:14ch}.science-foundation{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:8%;align-items:start}.science-foundation-copy>p{font-size:17px;color:var(--muted);line-height:1.7;max-width:44ch;margin-top:24px}.science-foundation-copy>p+p{margin-top:18px}.science-text-link{margin-top:28px}.science-layers>div{padding:26px 0;border-top:1px solid var(--rule)}.science-layers>div:first-child{padding-top:0;border-top:0}.science-layers>div:last-child{padding-bottom:0}.science-layers dt{font-size:26px;font-weight:500;letter-spacing:-.025em;line-height:1.25}.science-layers dd{font-size:16px;color:var(--muted);line-height:1.7;margin-top:12px;max-width:44ch}.science-model{background:var(--paper);color:var(--ink);border-top:1px solid var(--rule)}.science-model .section-intro{margin-bottom:44px}.science-water-example{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr);border-block:1px solid var(--rule)}.science-water-question{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-height:460px;background:var(--forest);color:var(--paper);padding:30px 28px;border-radius:0}.science-water-question:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#00180cf0,#00180cd6 40%,#00180c61 68%,#00180c14);pointer-events:none}.science-water-question h3{font-size:clamp(30px,3vw,40px);line-height:1.1;letter-spacing:-.03em}.science-water-question>p{font-size:15px;line-height:1.55;margin-top:20px}.science-water-question img{position:absolute;inset:0;z-index:-2;display:block;width:100%;height:100%;margin:0;object-fit:cover;object-position:40% center;border-radius:0}.science-water-context{padding:32px 28px}.science-water-context>h3,.science-water-decision>h3{font-size:20px;line-height:1.3;letter-spacing:-.015em}.science-water-context dl{margin-top:24px}.science-water-context dl>div{border-top:1px solid var(--rule);padding:18px 0}.science-water-context dl>div:last-child{padding-bottom:0}.science-water-context dt{font-size:19px;line-height:1.3;font-weight:500}.science-water-context dt span{display:block;color:var(--muted);font-size:12px;font-weight:400;margin-top:5px}.science-water-context dd{font-size:15px;line-height:1.6;color:var(--muted);margin-top:10px}.science-water-decision{border-left:1px solid var(--rule);padding:32px 0 32px 32px}.science-water-decision .science-water-balance{font-size:clamp(25px,2.6vw,34px);line-height:1.2;letter-spacing:-.02em;font-weight:500;color:var(--ink);margin:28px 0 22px}.science-water-decision>p{font-size:15px;line-height:1.65;color:var(--muted)}.science-water-decision .science-water-judgement{border-top:1px solid var(--rule);padding-top:20px;margin-top:22px;color:var(--ink)}.science-example-method{display:grid;grid-template-columns:1fr 1fr;gap:8%;margin-top:28px}.science-example-method p{font-size:15px;line-height:1.65;color:var(--muted);max-width:55ch}.science-example-method strong{color:var(--ink);font-weight:500}@media(max-width:1000px)and (min-width:761px){.science-water-question{padding:24px 20px}.science-water-context{padding:26px 20px}.science-water-decision{padding:26px 0 26px 20px}.science-water-context dt{font-size:17px}}@media(max-width:760px){.science-model .section-intro{margin-bottom:30px}.science-water-example{grid-template-columns:1fr}.science-water-question{display:block;min-height:440px;padding:26px 24px}.science-water-question h3{font-size:34px}.science-water-question>p{font-size:14px;margin-top:16px;max-width:32ch}.science-water-question>p br{display:none}.science-water-context{padding:28px 0}.science-water-context dt{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.science-water-context dt span{margin-top:0;flex-shrink:0}.science-water-context dd{max-width:50ch;margin-top:8px}.science-water-decision{border-left:0;border-top:1px solid var(--rule);padding:26px 0}.science-water-decision .science-water-balance{font-size:30px;margin:20px 0}.science-example-method{grid-template-columns:1fr;gap:16px;margin-top:24px}}.science-evidence{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:8%}.science-evidence h2{font-size:clamp(30px,3vw,42px)}.science-evidence p{font-size:17px;line-height:1.7;color:var(--muted)}.science-evidence p+p{margin-top:20px}@media(max-width:760px){.science-foundation,.science-evidence{grid-template-columns:1fr;gap:36px}.science-foundation-copy>p,.science-layers dd{max-width:55ch}.science-layers>div:first-child{border-top:1px solid var(--rule);padding-top:24px}.science-evidence p,.science-foundation-copy>p{font-size:16px}.science-layers dt{font-size:24px}}.paper-controls[hidden]{display:none}.paper-controls{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:42px;border-bottom:1px solid var(--rule)}.paper-filters{position:relative;display:flex;flex-wrap:wrap;gap:8px 24px}.paper-filters.has-sliding-indicator button[aria-pressed=true]:after{display:none}.paper-filter-indicator{position:absolute;top:0;left:0;height:3px;background:var(--green);pointer-events:none}.paper-filters.has-sliding-indicator .paper-filter-indicator{transition:transform .28s cubic-bezier(.16,1,.3,1),width .28s cubic-bezier(.16,1,.3,1)}.paper-filters button{position:relative;padding:14px 0;border:0;background:transparent;color:var(--muted);font-size:15px;line-height:1.5;transition:color .18s ease}.paper-filters button[aria-pressed=true]{color:var(--ink);font-weight:500}.paper-filters button[aria-pressed=true]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:3px;background:var(--green)}.paper-filters button:hover{color:var(--ink)}.paper-status{font-size:13px;color:var(--muted);white-space:nowrap}.paper-list{list-style:none;padding:0;margin:0}.paper-list li{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:30px;padding:22px 0;border-bottom:1px solid var(--rule)}.paper-list li[hidden]{display:none}.paper-preview{display:block;width:100%;height:auto;border:1px solid var(--rule);background:#fff}.paper-list h3{font-size:23px;line-height:1.3;max-width:42ch;text-wrap:pretty}.paper-list p{color:var(--muted);font-size:14px;line-height:1.6;margin-top:9px}.paper-list .button{min-height:42px;font-size:13px;padding:10px 16px;white-space:nowrap}.library-review-note{font-size:13px;color:var(--muted);margin-top:24px;max-width:80ch}@media(max-width:1000px){.science-guide{gap:25px}.science-example{grid-template-columns:1fr}.science-example .record-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:25px}.science-example .record-list>div{border-top:0;padding:0}.science-example .record-list dt{font-size:17px}.science-example .record-list dd{font-size:14px}.model-context{grid-template-columns:1fr 1.8fr;gap:24px}.model-context .button{grid-column:2;justify-self:start;max-width:none}.paper-list li{grid-template-columns:88px minmax(0,1fr) auto;gap:24px}.paper-list h3{font-size:21px}}@media(max-width:760px){.science-guide{margin-top:36px;gap:20px}.science-guide dt{font-size:18px}.science-guide dd{font-size:13px}.paper-controls{display:block;margin-top:30px;padding-bottom:17px}.paper-filters{gap:0 23px}.paper-status{margin-top:18px}.paper-list li{grid-template-columns:80px minmax(0,1fr);gap:14px 22px;padding-block:20px;align-items:start}.paper-preview{grid-row:1 / span 2}.paper-list .button{grid-column:2;justify-self:start}.paper-list h3{font-size:22px}.model-context{grid-template-columns:1fr;gap:17px;padding-top:25px;margin-top:27px}.model-context h3 br{display:none}.model-context .button{grid-column:auto}.science-example .product-frame{padding:12px}}@media(max-width:440px){.science-guide{grid-template-columns:1fr;gap:20px;padding-block:24px}.science-guide dd{margin-top:5px;font-size:14px}.science-guide dt{font-size:19px}.science-example .record-list{grid-template-columns:1fr;gap:20px}.science-example .record-list dt{font-size:18px}.science-example .record-list dd{font-size:15px}.science-example .product-frame{padding:10px}.paper-list li{grid-template-columns:80px minmax(0,1fr);gap:14px 20px}.paper-list .button{margin-top:0}.paper-filters{gap:0 22px}.paper-list h3{font-size:23px}.model-context p{font-size:15px}.library-review-note{font-size:12px}}@media(prefers-reduced-motion:reduce){.paper-filters button,.paper-filters.has-sliding-indicator .paper-filter-indicator{transition:none}}.science-evidence-band{position:relative;isolation:isolate;min-height:660px;display:flex;align-items:flex-end;background:var(--forest);color:#fff}.science-evidence-photos{position:absolute;inset:0;z-index:-2;display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:4px;overflow:hidden}.science-evidence-photos img{display:block;width:100%;height:100%;min-height:0;object-fit:cover;object-position:center}.science-evidence-band:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#05110c0a 20%,#05110c47 36%,#05110cad 54%,#05110cf2)}.science-evidence-band .science-evidence{align-items:end;padding-block:360px 72px}.science-evidence-band .science-evidence p{color:#f0f5f1}@media(max-width:760px){.science-evidence-band{display:block;min-height:0;background:var(--paper);color:var(--ink)}.science-evidence-photos{position:relative;z-index:auto;height:clamp(240px,77vw,300px);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.science-evidence-band:before{display:none}.science-evidence-band .science-evidence{padding-block:48px;gap:24px}.science-evidence-band .science-evidence h2{font-size:34px}.science-evidence-band .science-evidence p{color:var(--muted)}}
