.stc{--stc-attract:#1f7046;--stc-convert:#3f8a5f;--stc-retain:#86bd9c}.stc .stc-growth-grid{grid-template-columns:minmax(0,6.2fr) minmax(0,5.8fr);align-items:center;gap:clamp(36px,6vw,110px);display:grid}.stx .stc .stc-growth-copy h2{max-width:17ch;margin-bottom:26px}.stc .stc-wheel-list{border-top:1px solid var(--st-rule);gap:0;margin:32px 0 0;padding:0;list-style:none;display:grid}.stc .stc-wheel-list li{-moz-column-gap:16px;border-bottom:1px solid var(--st-rule);grid-template-columns:14px minmax(0,1fr);gap:4px 16px;padding:18px 0;display:grid}.stc .stc-wheel-list li:before{content:"";background:var(--sw);border-radius:50%;grid-row:1/span 2;width:12px;height:12px;margin-top:6px}.stc .stc-wheel-item-attract{--sw:var(--stc-attract)}.stc .stc-wheel-item-convert{--sw:var(--stc-convert)}.stc .stc-wheel-item-retain{--sw:var(--stc-retain)}.stc .stc-wheel-list b{color:var(--st-ink);font-size:18px;font-weight:640;line-height:1.35}.stc .stc-wheel-list span{color:var(--st-body);font-size:16.5px;line-height:1.55}.stc .stc-wheel-figure{justify-self:center;width:min(100%,520px);margin:0}.stc .stc-wheel{width:100%;height:auto;display:block;overflow:visible}.stc .stc-wheel-arc{fill:none;stroke-width:24px}.stc .stc-wheel-attract{stroke:var(--stc-attract)}.stc .stc-wheel-convert{stroke:var(--stc-convert)}.stc .stc-wheel-retain{stroke:var(--stc-retain)}.stc .stc-wheel-label{letter-spacing:.01em;fill:var(--st-ink);font:620 15.5px Figtree Variable,Segoe UI,sans-serif}.stc .stc-wheel-centre{letter-spacing:-.04em;fill:var(--st-ink);font:600 34px Figtree Variable,Segoe UI,sans-serif}.stc .stc-wheel-centre-sub{fill:var(--st-muted);font:500 17px Figtree Variable,Segoe UI,sans-serif}@keyframes stc-arc{0%{stroke-dasharray:0 var(--c,943)}}.stc .stc-wheel-figure[data-once=wait] .stc-wheel-arc{stroke-dasharray:0 943}.stc .stc-wheel-figure[data-once=wait] :is(.stc-wheel-label,.stc-wheel-centre,.stc-wheel-centre-sub){opacity:0}.stc .stc-wheel-figure[data-once=in] .stc-wheel-arc{animation:stc-arc 1.1s cubic-bezier(.65,0,.35,1) calc(.2s + var(--i) * .26s) backwards}.stc .stc-wheel-figure[data-once=in] :is(.stc-wheel-label,.stc-wheel-centre,.stc-wheel-centre-sub){animation:.7s 1.05s backwards stf-fade}.stc .stc-logo{height:auto;display:block}.stc .stc-logo-bbsa{width:118px;margin-bottom:26px}.stc .stc-logo-deks{border-radius:8px;width:74px;margin-bottom:22px}.stc .stc-bbsa-stage{grid-template-columns:minmax(0,7.4fr) minmax(0,4.6fr);align-items:start;gap:clamp(28px,4vw,72px);display:grid}.stc .stc-bbsa-room img{aspect-ratio:1600/1069}.stx .stc .stc-bbsa-agenda h3{letter-spacing:.02em;color:var(--st-muted);margin-bottom:6px;font-size:15px;font-weight:650}.stc .stc-bbsa-agenda ol{margin:0;padding:0;list-style:none}.stc .stc-bbsa-agenda li{border-bottom:1px solid var(--st-rule);padding:20px 0 22px 22px;position:relative}.stc .stc-bbsa-agenda li:before{content:"";background:var(--st-green);border-radius:2px;width:9px;height:9px;position:absolute;top:27px;left:0}.stc .stc-bbsa-agenda li b{letter-spacing:-.015em;margin-bottom:8px;font-size:19px;font-weight:640;line-height:1.3;display:block}.stx .stc .stc-bbsa-agenda li p{font-size:16.5px;line-height:1.58}.stc .stc-bbsa-close{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(28px,5vw,96px);margin-top:clamp(48px,5vw,80px);display:grid}.stc .stc-bbsa-members img{aspect-ratio:1200/802}.stc .stc-deks-grid{grid-template-columns:minmax(0,4.2fr) minmax(0,7.8fr);align-items:center;gap:clamp(36px,6vw,112px);display:grid}.stc .stc-deks-film{justify-self:center;width:min(100%,380px);margin:0}.stx .stc .stc-deks-film figcaption{color:var(--st-muted);margin-top:14px;font-size:14.5px;line-height:1.5}.stx .stc .stc-deks-copy h2{max-width:16ch;margin-bottom:24px}.stc .stc-deks-figure{border-top:1px solid var(--st-rule);border-bottom:1px solid var(--st-rule);align-items:baseline;gap:18px;margin-top:30px;padding:20px 0;display:flex}.stc .stc-deks-figure dt{letter-spacing:-.05em;color:var(--st-ink);font-size:clamp(40px,3.4vw,52px);font-weight:600;line-height:1}.stc .stc-deks-figure dd{color:var(--st-body);max-width:34ch;font-size:16px;line-height:1.5}.stc .stc-scope-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(36px,6vw,110px);display:grid}.stx .stc .stc-scope-intro h2{max-width:14ch;margin-bottom:22px}.stc .stc-scope-intro .stf-deliverables{margin-top:30px}.stc .stc-scope-steps{border-top:1px solid var(--st-rule);display:grid}.stc .stc-scope-steps article{border-bottom:1px solid var(--st-rule);padding:26px 0 28px}.stx .stc .stc-scope-steps h3{margin-bottom:12px}.stx .stc .stc-scope-steps p{font-size:17px}@media (max-width:1100px){.stc .stc-growth-grid{grid-template-columns:minmax(0,1fr)}.stc .stc-wheel-figure{order:-1;width:min(100%,440px)}.stc .stc-bbsa-stage{grid-template-columns:minmax(0,1fr)}.stc .stc-deks-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (max-width:900px){.stc .stc-bbsa-close,.stc .stc-scope-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.stc .stc-deks-grid{grid-template-columns:minmax(0,1fr)}.stc .stc-deks-film{width:min(78%,320px)}.stc .stc-wheel-figure{width:min(100%,340px)}.stc .stc-deks-figure{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){.stc .stc-wheel-figure[data-once] .stc-wheel-arc{animation:none!important}.stc .stc-wheel-figure[data-once] :is(.stc-wheel-label,.stc-wheel-centre,.stc-wheel-centre-sub){opacity:1!important;animation:none!important}}
