.closure-module__BkjBSq__page{background:var(--paper);color:var(--black);overflow:clip}.closure-module__BkjBSq__hero{background:var(--red);color:var(--white);flex-direction:column;min-height:100svh;padding:24px clamp(24px,5vw,76px);display:flex;position:relative}.closure-module__BkjBSq__hero:before{content:"";opacity:.4;pointer-events:none;background-image:radial-gradient(#ffffff3b .7px,#0000 .7px);background-size:8px 8px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#0000 18%,#000 72%);mask-image:linear-gradient(110deg,#0000 18%,#000 72%)}.closure-module__BkjBSq__heroGrid{z-index:1;flex:1;grid-template-columns:minmax(0,1.12fr) minmax(380px,.72fr);align-items:center;gap:clamp(52px,7vw,104px);padding-block:clamp(42px,6vh,72px) 28px;display:grid;position:relative}.closure-module__BkjBSq__heroCopy{animation:closure-module__BkjBSq__hero-copy-in .7s var(--motion-ease) both}.closure-module__BkjBSq__hero h1{font-family:var(--display);letter-spacing:-.07em;text-wrap:balance;max-width:820px;margin:0;font-size:clamp(72px,8vw,116px);font-weight:800;line-height:.84}.closure-module__BkjBSq__heroLead{font-family:var(--display);letter-spacing:-.035em;max-width:770px;margin:clamp(30px,5vh,54px) 0 0;font-size:clamp(22px,2.25vw,34px);font-weight:620;line-height:1.15}.closure-module__BkjBSq__resultCard{animation:closure-module__BkjBSq__result-card-in .72s .12s var(--motion-ease) both;background:var(--black);border-radius:var(--radius-lg);color:var(--white);padding:clamp(28px,3vw,36px);position:relative}.closure-module__BkjBSq__resultIcon{background:var(--red);border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:28px;display:flex}.closure-module__BkjBSq__resultCard h2{font-family:var(--display);letter-spacing:-.05em;margin:0;font-size:clamp(30px,3vw,44px);font-weight:760;line-height:1}.closure-module__BkjBSq__resultCard a,.closure-module__BkjBSq__shareButton,.closure-module__BkjBSq__timelineCard a{font-family:var(--display);align-items:center;gap:8px;font-size:16px;font-weight:720;display:inline-flex}.closure-module__BkjBSq__cardActions{flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:32px;display:flex}.closure-module__BkjBSq__shareButton{background:var(--red);color:var(--white);cursor:pointer;border:0;border-radius:999px;justify-content:center;min-height:46px;padding:0 18px}.closure-module__BkjBSq__shareButton:hover{background:#d93d1c}.closure-module__BkjBSq__resultCard a svg,.closure-module__BkjBSq__timelineCard a svg,.closure-module__BkjBSq__sourceList a svg{transition:transform .18s var(--motion-ease)}.closure-module__BkjBSq__resultCard a:hover svg,.closure-module__BkjBSq__timelineCard a:hover svg,.closure-module__BkjBSq__sourceList a:hover svg{transform:translate(3px,-3px)}.closure-module__BkjBSq__scrollLink{z-index:1;align-self:flex-start;align-items:center;gap:9px;font-size:14px;font-weight:680;display:inline-flex;position:relative}.closure-module__BkjBSq__scrollLink svg{animation:1.8s ease-in-out infinite closure-module__BkjBSq__scroll-nudge}.closure-module__BkjBSq__timelineSection{max-width:1240px;margin-inline:auto;padding:clamp(92px,12vw,160px) 28px}.closure-module__BkjBSq__sectionHeader{margin-bottom:clamp(112px,12vw,152px)}.closure-module__BkjBSq__sectionHeader h2,.closure-module__BkjBSq__nextIntro h2,.closure-module__BkjBSq__sourcesHeading h2{font-family:var(--display);letter-spacing:-.065em;margin:0;font-weight:800;line-height:.92}.closure-module__BkjBSq__sectionHeader h2{font-size:clamp(58px,7vw,92px)}.closure-module__BkjBSq__timeline{margin:0;padding:0;list-style:none}.closure-module__BkjBSq__timeline>li{grid-template-columns:46px minmax(150px,.45fr) minmax(0,1.55fr);gap:0 28px;min-height:230px;display:grid}.closure-module__BkjBSq__timeline>li:last-child{min-height:0}.closure-module__BkjBSq__timelineRail{justify-content:center;display:flex;position:relative}.closure-module__BkjBSq__timelineRail:after{background:var(--line);content:"";width:1px;height:100%;position:absolute;top:42px;left:50%;transform:translate(-50%)}.closure-module__BkjBSq__timeline>li:last-child .closure-module__BkjBSq__timelineRail:after{display:none}.closure-module__BkjBSq__timelineRail>span{background:var(--white);border:1px solid var(--line);color:var(--red);z-index:1;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.closure-module__BkjBSq__timelineCurrent .closure-module__BkjBSq__timelineRail>span{background:var(--red);border-color:var(--red);color:var(--white);box-shadow:0 0 0 8px #f04a241c}.closure-module__BkjBSq__timelineDate{flex-direction:column;gap:9px;padding-top:8px;display:flex}.closure-module__BkjBSq__timelineDate small{color:var(--red);font-family:var(--display);font-size:13px;font-weight:760}.closure-module__BkjBSq__timelineDate time{font-family:var(--display);letter-spacing:-.025em;font-size:19px;font-weight:700}.closure-module__BkjBSq__timelineCard{padding:4px 0 76px}.closure-module__BkjBSq__timeline>li:last-child .closure-module__BkjBSq__timelineCard{padding-bottom:0}.closure-module__BkjBSq__timelineCard h3{font-family:var(--display);letter-spacing:-.05em;margin:0;font-size:clamp(28px,3vw,42px);font-weight:740;line-height:1.05}.closure-module__BkjBSq__timelineCard p{color:var(--gray);max-width:720px;margin:18px 0 0;font-size:16px;line-height:1.62}.closure-module__BkjBSq__timelineCard a{color:var(--red);margin-top:20px}.closure-module__BkjBSq__nextSection{background:var(--black);color:var(--white);grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);gap:clamp(58px,8vw,120px);padding:clamp(86px,10vw,138px) max(28px,50vw - 592px);display:grid}.closure-module__BkjBSq__nextIntro>svg{color:var(--red);margin-bottom:56px}.closure-module__BkjBSq__nextIntro h2{max-width:640px;font-size:clamp(52px,6vw,78px)}.closure-module__BkjBSq__nextSteps{gap:46px;display:grid}.closure-module__BkjBSq__nextSteps article{grid-template-columns:42px 1fr;align-items:start;gap:22px;display:grid}.closure-module__BkjBSq__nextSteps article>span{font-family:var(--display);border:1px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:720;display:flex}.closure-module__BkjBSq__nextSteps h3{font-family:var(--display);letter-spacing:-.04em;margin:3px 0 0;font-size:28px}.closure-module__BkjBSq__nextSteps p{color:#fff9;margin:8px 0 0;font-size:15px;line-height:1.55}.closure-module__BkjBSq__sourcesSection{grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);gap:70px;max-width:1240px;margin-inline:auto;padding:clamp(86px,10vw,130px) 28px;display:grid}.closure-module__BkjBSq__sourcesHeading h2{font-size:clamp(56px,7vw,84px)}.closure-module__BkjBSq__sourceList{gap:42px;display:grid}.closure-module__BkjBSq__sourceList a{justify-content:space-between;align-items:center;gap:22px;min-height:40px;font-size:15px;font-weight:620;line-height:1.45;display:flex}.closure-module__BkjBSq__sourceList a:hover{color:var(--red)}@keyframes closure-module__BkjBSq__hero-copy-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes closure-module__BkjBSq__result-card-in{0%{opacity:0;transform:translateY(30px)rotate(1deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes closure-module__BkjBSq__scroll-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (max-width:980px){.closure-module__BkjBSq__heroGrid,.closure-module__BkjBSq__nextSection,.closure-module__BkjBSq__sourcesSection{grid-template-columns:minmax(0,1fr)}.closure-module__BkjBSq__heroGrid{align-items:start;gap:44px;padding-block:48px 28px}.closure-module__BkjBSq__heroCopy,.closure-module__BkjBSq__resultCard{min-width:0}.closure-module__BkjBSq__resultCard{max-width:620px}.closure-module__BkjBSq__nextSection{padding-inline:28px}.closure-module__BkjBSq__nextSteps{max-width:720px}.closure-module__BkjBSq__sourcesSection{gap:42px}}@media (max-width:680px){.closure-module__BkjBSq__hero{padding:20px 16px 24px}.closure-module__BkjBSq__heroGrid{gap:28px;padding-block:34px 20px}.closure-module__BkjBSq__hero h1{letter-spacing:-.072em;font-size:clamp(56px,15.8vw,64px);line-height:.86}.closure-module__BkjBSq__heroLead{margin-top:26px;font-size:21px}.closure-module__BkjBSq__resultCard{padding:22px}.closure-module__BkjBSq__resultIcon{width:54px;height:54px;margin-bottom:24px}.closure-module__BkjBSq__resultCard h2{font-size:29px}.closure-module__BkjBSq__cardActions{flex-direction:column;align-items:stretch}.closure-module__BkjBSq__shareButton{width:100%}.closure-module__BkjBSq__scrollLink{display:none}.closure-module__BkjBSq__timelineSection{padding:86px 16px}.closure-module__BkjBSq__sectionHeader{margin-bottom:76px}.closure-module__BkjBSq__sectionHeader h2{font-size:54px}.closure-module__BkjBSq__timeline>li{grid-template-columns:38px 1fr;gap:0 14px;min-height:0}.closure-module__BkjBSq__timelineRail{grid-row:1/span 2}.closure-module__BkjBSq__timelineRail>span{width:36px;height:36px}.closure-module__BkjBSq__timelineRail>span svg{width:17px;height:17px}.closure-module__BkjBSq__timelineRail:after{top:34px}.closure-module__BkjBSq__timelineDate{gap:5px;padding:4px 0 18px}.closure-module__BkjBSq__timelineDate small{display:none}.closure-module__BkjBSq__timelineDate time{color:var(--red);font-size:16px}.closure-module__BkjBSq__timelineCard{grid-column:2;padding-bottom:66px}.closure-module__BkjBSq__timelineCard h3{font-size:29px}.closure-module__BkjBSq__timelineCard p{font-size:15px}.closure-module__BkjBSq__nextSection{gap:52px;padding:80px 16px}.closure-module__BkjBSq__nextIntro>svg{margin-bottom:42px}.closure-module__BkjBSq__nextIntro h2{font-size:48px}.closure-module__BkjBSq__nextSteps article{grid-template-columns:38px 1fr;gap:14px}.closure-module__BkjBSq__nextSteps h3{font-size:24px}.closure-module__BkjBSq__sourcesSection{padding:78px 16px}.closure-module__BkjBSq__sourcesHeading h2{font-size:54px}.closure-module__BkjBSq__sourceList a{min-height:92px}}@media (prefers-reduced-motion:reduce){.closure-module__BkjBSq__heroCopy,.closure-module__BkjBSq__resultCard,.closure-module__BkjBSq__scrollLink svg{animation:none}}
