.public-sprint-program-module__6DwEWa__page{padding-bottom:var(--space-20);overflow:hidden}.public-sprint-program-module__6DwEWa__hero{align-items:center;gap:clamp(var(--space-8), 7vw, var(--space-20));padding-block:clamp(var(--space-10), 8vw, var(--space-20));grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);display:grid}.public-sprint-program-module__6DwEWa__hero h1,.public-sprint-program-module__6DwEWa__intro h2,.public-sprint-program-module__6DwEWa__section h2,.public-sprint-program-module__6DwEWa__safety h2,.public-sprint-program-module__6DwEWa__closing h2{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.025em;font-weight:600}.public-sprint-program-module__6DwEWa__hero h1{max-width:14ch;margin-block:var(--space-4) var(--space-5);font-size:clamp(2.65rem,6vw,4.9rem);line-height:.98}.public-sprint-program-module__6DwEWa__lead{max-width:45rem;color:var(--color-text-secondary);font-size:clamp(1.05rem,2vw,1.25rem)}.public-sprint-program-module__6DwEWa__actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.public-sprint-program-module__6DwEWa__note{max-width:43rem;margin-top:var(--space-4);color:var(--color-text-muted);font-size:.9rem}.public-sprint-program-module__6DwEWa__summary{padding:clamp(var(--space-8), 6vw, var(--space-16));background:linear-gradient(145deg, var(--color-primary-pale), var(--color-primary-fog));box-shadow:var(--shadow-elevated);border-radius:44% 56% 50% 50%/42% 46% 54% 58%}.public-sprint-program-module__6DwEWa__summary>svg{width:2.4rem;height:2.4rem;color:var(--color-primary)}.public-sprint-program-module__6DwEWa__summary>strong,.public-sprint-program-module__6DwEWa__summary>span{display:block}.public-sprint-program-module__6DwEWa__summary>strong{margin-top:var(--space-5);font-family:var(--font-editorial), Georgia, serif;font-size:3rem}.public-sprint-program-module__6DwEWa__summary>span,.public-sprint-program-module__6DwEWa__intro p,.public-sprint-program-module__6DwEWa__section p,.public-sprint-program-module__6DwEWa__safety p,.public-sprint-program-module__6DwEWa__closing p{color:var(--color-text-secondary)}.public-sprint-program-module__6DwEWa__summary ul,.public-sprint-program-module__6DwEWa__intro ul,.public-sprint-program-module__6DwEWa__safety ul{gap:var(--space-3);padding:0;list-style:none;display:grid}.public-sprint-program-module__6DwEWa__summary ul{margin-top:var(--space-8)}.public-sprint-program-module__6DwEWa__summary li{align-items:center;gap:var(--space-3);display:flex}.public-sprint-program-module__6DwEWa__summary li svg{width:1.15rem;color:var(--color-primary)}.public-sprint-program-module__6DwEWa__intro{gap:var(--space-5);padding-block:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.public-sprint-program-module__6DwEWa__intro>div{border-radius:var(--radius-large);padding:var(--space-8);background:var(--color-surface)}.public-sprint-program-module__6DwEWa__intro>div:last-child{background:var(--color-primary-pale)}.public-sprint-program-module__6DwEWa__intro h2,.public-sprint-program-module__6DwEWa__section h2,.public-sprint-program-module__6DwEWa__safety h2,.public-sprint-program-module__6DwEWa__closing h2{margin-block:var(--space-3);font-size:clamp(2rem,4vw,3rem)}.public-sprint-program-module__6DwEWa__intro li,.public-sprint-program-module__6DwEWa__safety li{padding-left:var(--space-6);color:var(--color-text-secondary);position:relative}.public-sprint-program-module__6DwEWa__intro li:before,.public-sprint-program-module__6DwEWa__safety li:before{color:var(--color-primary);content:"✓";font-weight:800;position:absolute;left:0}.public-sprint-program-module__6DwEWa__section{padding-block:var(--space-12)}.public-sprint-program-module__6DwEWa__section header{max-width:48rem}.public-sprint-program-module__6DwEWa__stages{gap:var(--space-5);margin-top:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.public-sprint-program-module__6DwEWa__stages li{border-radius:var(--radius-large);padding:var(--space-6);background:var(--color-surface)}.public-sprint-program-module__6DwEWa__stages li>span{background:var(--color-primary-pale);width:2.5rem;height:2.5rem;color:var(--color-primary-ink);border-radius:50%;place-items:center;font-weight:800;display:grid}.public-sprint-program-module__6DwEWa__stages h3{margin-block:var(--space-6) var(--space-3)}.public-sprint-program-module__6DwEWa__safety{gap:var(--space-6);border-radius:var(--radius-large);padding:clamp(var(--space-8), 5vw, var(--space-12));background:var(--color-surface-muted);grid-template-columns:minmax(0,1.4fr) minmax(16rem,.6fr);display:grid}.public-sprint-program-module__6DwEWa__safety>div>svg,.public-sprint-program-module__6DwEWa__closing svg{color:var(--color-primary)}.public-sprint-program-module__6DwEWa__alternative{border-radius:var(--radius-medium);padding:var(--space-6);background:var(--color-background);align-self:start}.public-sprint-program-module__6DwEWa__alternative h3{margin-block:var(--space-4) var(--space-2)}.public-sprint-program-module__6DwEWa__closing{justify-content:space-between;align-items:center;gap:var(--space-8);padding-block:var(--space-12);display:flex}.public-sprint-program-module__6DwEWa__closing>div{max-width:48rem}@media (max-width:62rem){.public-sprint-program-module__6DwEWa__hero,.public-sprint-program-module__6DwEWa__safety{grid-template-columns:1fr}.public-sprint-program-module__6DwEWa__summary{width:min(100%,34rem)}.public-sprint-program-module__6DwEWa__stages{grid-template-columns:repeat(2,minmax(0,1fr))}.public-sprint-program-module__6DwEWa__stages>:last-child{grid-column:1/-1}}@media (max-width:48rem){.public-sprint-program-module__6DwEWa__page{padding-bottom:var(--space-12)}.public-sprint-program-module__6DwEWa__hero{padding-block:var(--space-8) var(--space-10)}.public-sprint-program-module__6DwEWa__hero h1{font-size:clamp(2.45rem,13vw,3.7rem)}.public-sprint-program-module__6DwEWa__summary{border-radius:var(--radius-large);padding:var(--space-6)}.public-sprint-program-module__6DwEWa__actions>*,.public-sprint-program-module__6DwEWa__closing>a{justify-content:center;width:100%}.public-sprint-program-module__6DwEWa__intro,.public-sprint-program-module__6DwEWa__stages{grid-template-columns:1fr}.public-sprint-program-module__6DwEWa__stages>:last-child{grid-column:auto}.public-sprint-program-module__6DwEWa__intro>div,.public-sprint-program-module__6DwEWa__stages li{padding:var(--space-5)}.public-sprint-program-module__6DwEWa__closing{flex-direction:column;align-items:stretch}}
