.detail-bootcamp-module__QkNmjW__page{--bootcamp-ink:#14213d;--bootcamp-cream:#fff5e9;--bootcamp-orange:#c43f00;color:var(--bootcamp-ink);overflow-wrap:anywhere;background:#fff;min-width:0}.detail-bootcamp-module__QkNmjW__hero{background:radial-gradient(ellipse at 95% 0, #ffddba 0, transparent 50%), linear-gradient(130deg, var(--bootcamp-cream), #fffaf5);border-bottom:1px solid #f1d7bf}.detail-bootcamp-module__QkNmjW__visual{isolation:isolate;background:var(--bootcamp-ink);color:#fff;border-radius:2rem 2rem 5rem;position:relative;overflow:hidden}.detail-bootcamp-module__QkNmjW__visual:before{content:"";pointer-events:none;z-index:-1;border:1px solid #ffffff26;border-radius:50%;width:18rem;height:18rem;position:absolute;bottom:-8rem;right:-8rem;box-shadow:0 0 0 3rem #ffffff08,0 0 0 6rem #ffffff05}.detail-bootcamp-module__QkNmjW__section{padding-block:3.5rem;scroll-margin-top:6rem}.detail-bootcamp-module__QkNmjW__eyebrow{color:var(--bootcamp-orange);letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:700}.detail-bootcamp-module__QkNmjW__audience{background:#edf3f6}.detail-bootcamp-module__QkNmjW__schedule{color:#fff;background:radial-gradient(ellipse at top right, #28456b, transparent 65%), var(--bootcamp-ink)}.detail-bootcamp-module__QkNmjW__schedule .detail-bootcamp-module__QkNmjW__eyebrow{color:#ffbe91}.detail-bootcamp-module__QkNmjW__pricing{background:var(--bootcamp-cream)}.detail-bootcamp-module__QkNmjW__brochure{background:#ffdfba;border-block:1px solid #f5c99b}.detail-bootcamp-module__QkNmjW__testimonials{background:#f0f5f1}@media (min-width:640px){.detail-bootcamp-module__QkNmjW__section{padding-block:5rem}}
