.program-section{padding-top:75px}.week-map{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;list-style:none;padding:0;margin:40px 0 25px}.week-map li{border-top:3px solid var(--lilac);padding:20px 0 5px}.week-map li>span{font-size:.72rem;font-weight:650;letter-spacing:.1em;color:var(--violet-dark)}.week-map h3{font-family:Georgia,serif;font-size:1.45rem;line-height:1.25;margin:16px 0 12px}.week-map p{font-size:.9rem;color:var(--muted)}.getting-started{background:var(--lilac);padding:55px max(30px,calc((100vw - 1140px)/2));display:grid;grid-template-columns:1fr 1.4fr;gap:60px}.getting-started h2{font-size:2.8rem}.getting-started ol{counter-reset:access;list-style:none;margin:0;padding:0}.getting-started li{position:relative;counter-increment:access;padding:0 0 24px 48px}.getting-started li:last-child{padding-bottom:0}.getting-started li:before{content:counter(access);position:absolute;left:0;top:0;display:grid;place-items:center;width:30px;height:30px;border:1px solid #b9aedb;border-radius:50%;color:var(--violet-dark);font-size:.8rem}.getting-started li p{font-size:.9rem;color:var(--muted);margin:8px 0 0}.refund-note{padding:22px 0;margin:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.refund-note p{margin:10px 0 0;font-size:.95rem;color:var(--muted)}.price-card>.text-btn{display:inline-block;font-size:.8rem;margin-top:12px}.sales-hero h1{font-size:clamp(3rem,5.8vw,5rem)}@media(max-width:850px){.week-map{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.getting-started{grid-template-columns:1fr;padding:40px 25px;gap:25px}.getting-started h2{font-size:2.3rem}.sales-hero h1{font-size:3.5rem}}@media(max-width:370px){.sales-hero h1{font-size:3rem}.week-map{grid-template-columns:1fr}.week-map h3{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
