.page-science .topic-hero-img{height:auto}.page-science .topic{scroll-margin-top:110px}.page-science .page-hero .app-hero-layout{gap:clamp(32px,5vw,80px);align-items:center}.page-science .deep-dive-post{flex:0 1 430px;width:100%;min-width:0;scroll-margin-top:110px;max-width:430px;margin:0;overflow:hidden;border:1px solid rgba(255,255,255,.55);border-radius:20px;background:#fff;color:#1c436a;text-align:left;box-shadow:0 24px 64px #0415254d;font-family:Montserrat,sans-serif}.page-science .deep-dive-post__header{display:flex;align-items:center;gap:12px;padding:19px 22px}.page-science .deep-dive-post__avatar{width:30px;height:38px;object-fit:contain;flex-shrink:0}.page-science .deep-dive-post__author{display:flex;flex-direction:column;gap:4px;min-width:0}.page-science .deep-dive-post__author strong{font-size:14px;line-height:1.3;font-weight:800}.page-science .deep-dive-post__author span{color:#60758a;font-size:10px;line-height:1.5}.page-science .deep-dive-post__preview{margin-left:auto;font-size:10px;line-height:1.4;color:#60758a;text-align:right}.page-science .deep-dive-post__graphic{padding:28px;background:radial-gradient(ellipse at bottom right,#265a79,transparent 70%),#102f4e;color:#fff}.page-science .deep-dive-post__graphic h2{margin:20px 0 18px;color:#fff;font-size:32px;line-height:1.18;font-weight:900;letter-spacing:-.7px}.page-science .deep-dive-post__graphic h2 span{color:#fd0032}.page-science .deep-dive-post__graphic p{margin:0;max-width:290px;font-size:18px;line-height:1.5;font-weight:500;color:#dae5ee}.page-science .deep-dive-post__series{font-size:11px;font-weight:800;letter-spacing:1.8px}.page-science .deep-dive-post__topic{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px}.page-science .deep-dive-post__topic span{font-size:12px;font-weight:700}.page-science .deep-dive-post__topic img{width:32px;height:40px;object-fit:contain}.page-science .deep-dive-post__caption{padding:22px 24px}.page-science .deep-dive-post__caption p{margin:0 0 10px;font-size:14px;line-height:1.65;color:#3b5268}.page-science .deep-dive-post__caption strong{color:#1c436a;font-weight:800}.page-science .deep-dive-post__caption>span{display:block;color:#60758a;font-size:11px;line-height:1.6}.page-science .deep-dive-post__link{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 24px;border-top:1px solid #e2e8ee;color:#fd0032;font-size:15px;line-height:1.4;font-weight:800;text-decoration:none;transition:background .2s ease}.page-science .deep-dive-post__link:hover{background:#fff2f5}.page-science .deep-dive-post__link:focus-visible{outline:3px solid #fd0032;outline-offset:-5px}@media (max-width: 1024px){.page-science .deep-dive-post{flex-basis:auto;margin-inline:auto}}@media (max-width: 480px){.page-science .topic{scroll-margin-top:80px}.page-science .deep-dive-post{border-radius:16px}.page-science .deep-dive-post__header{padding:16px;gap:10px}.page-science .deep-dive-post__author strong{font-size:13px}.page-science .deep-dive-post__author span,.page-science .deep-dive-post__preview{font-size:9px}.page-science .deep-dive-post__graphic{padding:24px}.page-science .deep-dive-post__graphic h2{font-size:clamp(25px,7.7vw,32px)}.page-science .deep-dive-post__graphic p{font-size:16px}.page-science .deep-dive-post__topic span{font-size:10px}.page-science .deep-dive-post__caption{padding:20px}.page-science .deep-dive-post__caption>span{font-size:10px}.page-science .deep-dive-post__link{padding:18px 20px}}@media (prefers-reduced-motion: reduce){.page-science .deep-dive-post__link{transition:none}}.page-science .topic-video-error{margin:12px 0;padding:14px 16px;border-radius:9px;background:#f4f7fa;color:#1c436a;font:500 14px/1.6 Montserrat,sans-serif}.page-science .topic-video-error[hidden]{display:none}.page-science .topic-video-error button,.page-science .topic-video-error a{color:#c5002c;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.page-science .topic-video-error button{border:0;background:none;padding:0;cursor:pointer}
