
.impact-section,.master-section{overflow:visible!important;transform:none!important;opacity:1!important}.method-sticky,.evening-sticky{background:#fff}.sequence-kicker{font-size:13px;font-weight:800;letter-spacing:.12em;color:#064da5;margin-bottom:28px}.sequence-hint{font-size:12px;color:#60718c;margin:20px 0 0}.method-line{display:none}.evening-label{display:none}.evening-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.evening-slots .evening{height:100%;margin:0}.evening-slot{min-width:0}.proof-pending{background:#eff4fb;padding:65px 24px;text-align:center;border-top:1px solid #dde6f4}.proof-pending .shell{max-width:850px}.proof-pending h2{font-size:clamp(28px,3.5vw,42px)}.proof-pending .proof-status{display:inline-block;background:#fff;border:1px solid #cddbef;color:#365779;border-radius:30px;padding:9px 18px;font-size:13px;font-weight:700}.proof-pending p{color:#526881;font-size:17px;max-width:650px;margin:18px auto}.scroll-sequence-ready .method-runway{height:300vh;position:relative}.scroll-sequence-ready .method-sticky{position:sticky;top:0;height:100vh;min-height:600px;display:flex;flex-direction:column;justify-content:center}.scroll-sequence-ready .booom-track{width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0 0 32px}.scroll-sequence-ready .booom-track:before,.scroll-sequence-ready .booom-track:after{display:none!important}.scroll-sequence-ready .method-line{display:block;position:absolute;left:4%;right:4%;top:34px;height:4px;background:#dfe7f3;z-index:0}.scroll-sequence-ready .method-line span{display:block;width:100%;height:100%;background:linear-gradient(90deg,#ff4a37,#ff991c);box-shadow:0 0 15px #ff991c66;transform:scaleX(var(--line-progress,0));transform-origin:left}.scroll-sequence-ready .booom-node{opacity:var(--node-opacity,0)!important;transform:translateY(var(--node-y,30px))!important;translate:none!important;transition:none!important;min-height:235px;padding:18px 14px;visibility:visible}.scroll-sequence-ready .booom-node strong{font-size:15px}.scroll-sequence-ready .booom-node small{font-size:14px}.scroll-sequence-ready .method-cta{align-self:flex-start;opacity:var(--cta-opacity,0);transform:translateY(var(--cta-y,25px));visibility:var(--cta-visibility,hidden);transition:none}.scroll-sequence-ready .evening-runway{height:270vh;position:relative}.scroll-sequence-ready .evening-sticky{position:sticky;top:0;height:100vh;min-height:600px;display:flex;flex-direction:column;justify-content:center}.scroll-sequence-ready .evening-slot{position:relative;height:365px;overflow:hidden;border:1px solid #d9e4f5;border-radius:22px;background:linear-gradient(145deg,#f6f9ff,#e7effc)}.scroll-sequence-ready .evening-label{display:flex;position:absolute;inset:0;align-items:center;justify-content:center;flex-direction:column;gap:15px;color:#064da5;font-size:20px;font-weight:800;letter-spacing:.1em}.scroll-sequence-ready .evening-label b{font-size:clamp(68px,7vw,105px);line-height:1;letter-spacing:-.06em;color:#102747}.scroll-sequence-ready .evening-slot .evening{position:absolute;inset:0;background:#fff;border-radius:20px;padding:28px 24px;opacity:1!important;translate:none!important;transform:translateY(var(--cover-y,105%))!important;transition:none!important;box-shadow:0 -15px 35px #10274720;overflow:auto}.scroll-sequence-ready .evening h3{font-size:25px;line-height:1.17}.scroll-sequence-ready .evening p{font-size:16px;line-height:1.6}.scroll-sequence-ready .evening-index{font-size:13px}.scroll-sequence-ready .evening-sticky>.sequence-kicker{margin-bottom:28px}
@media(max-width:800px){.evening-slots{grid-template-columns:1fr}.scroll-sequence-ready .method-runway{height:320vh}.scroll-sequence-ready .method-sticky{min-height:660px}.scroll-sequence-ready .booom-track{grid-template-columns:1fr;gap:9px;margin-bottom:20px}.scroll-sequence-ready .booom-node{min-height:0;display:grid;grid-template-columns:38px 1fr;gap:3px 12px;padding:10px 13px;border-radius:13px}.scroll-sequence-ready .booom-node>span{grid-row:1/3;align-self:center;width:34px;height:34px;font-size:22px}.scroll-sequence-ready .booom-node strong{font-size:13px;line-height:1.2}.scroll-sequence-ready .booom-node small{font-size:12px;line-height:1.35;grid-column:2}.scroll-sequence-ready .method-line{left:29px;right:auto;top:30px;bottom:30px;height:auto;width:3px}.scroll-sequence-ready .method-line span{transform:scaleY(var(--line-progress,0));transform-origin:top}.sequence-kicker{font-size:11px;margin-bottom:20px}.scroll-sequence-ready .method-cta{font-size:13px;padding:14px 18px}.scroll-sequence-ready .evening-slots{grid-template-columns:1fr;gap:10px}.scroll-sequence-ready .evening-slot{height:185px;border-radius:15px}.scroll-sequence-ready .evening-sticky{min-height:730px}.scroll-sequence-ready .evening-label{flex-direction:row;font-size:18px}.scroll-sequence-ready .evening-label b{font-size:64px}.scroll-sequence-ready .evening-slot .evening{padding:15px 18px;border-radius:14px}.scroll-sequence-ready .evening h3{font-size:19px;margin:8px 0}.scroll-sequence-ready .evening p{font-size:13px;line-height:1.4}.scroll-sequence-ready .evening-index{font-size:10px}.scroll-sequence-ready .evening-sticky>.sequence-kicker{margin-bottom:18px}.scroll-sequence-ready .sequence-hint{font-size:11px;margin-top:15px}}
@media(prefers-reduced-motion:reduce){.scroll-sequence-ready .method-runway,.scroll-sequence-ready .evening-runway{height:auto}.scroll-sequence-ready .method-sticky,.scroll-sequence-ready .evening-sticky{position:relative;height:auto;min-height:0;padding:35px 0}.scroll-sequence-ready .booom-node,.scroll-sequence-ready .method-cta{opacity:1!important;transform:none!important;visibility:visible!important}.scroll-sequence-ready .method-line span{transform:none}.scroll-sequence-ready .evening-slot{height:auto;overflow:visible}.scroll-sequence-ready .evening-slot .evening{position:relative;transform:none!important}.scroll-sequence-ready .evening-label{display:none}.sequence-hint{display:none}}

.scroll-sequence-ready .booom-node{will-change:transform,opacity;backface-visibility:hidden}.scroll-sequence-ready .evening-slot .evening{will-change:transform;backface-visibility:hidden}.scroll-sequence-ready .method-line span{will-change:transform}@media(prefers-reduced-motion:reduce){.booom-node,.evening-slot .evening,.method-line span{will-change:auto!important}}
