.enrollment-choice-heading{max-width:750px;margin:0 auto 32px}.enrollment-choice-heading h1{white-space:normal;font-size:clamp(43px,5vw,64px);line-height:1.08}.choice-course{border:1px solid var(--line);background:var(--paper);border-radius:14px;align-items:center;gap:17px;max-width:900px;margin:0 auto 30px;padding:17px 21px;display:flex}.choice-course>img{object-fit:contain;border-radius:9px;flex:0 0 62px;width:62px;height:62px}.choice-course>div>p{font:25px/1.25 var(--serif);color:var(--ink)}.choice-course>div>span{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.8;display:block}.choice-course>.choice-price{font:36px/1.2 var(--serif);white-space:nowrap;letter-spacing:-1px;margin-left:auto}.choice-price>span{font-size:20px}.enrollment-choices{grid-template-columns:1fr 1fr;gap:26px;max-width:900px;margin:auto;display:grid}.enrollment-option{background:var(--cream);border:1px solid var(--metal-border);border-radius:18px;flex-direction:column;padding:30px;display:flex;box-shadow:0 8px 25px #92545908}.choice-topline{justify-content:space-between;align-items:center;gap:12px;margin-bottom:25px;display:flex}.choice-topline>.eyebrow{letter-spacing:1.7px;margin:0;font-size:9px}.choice-tag{letter-spacing:.6px;border:1px solid var(--line);color:var(--rose-deep);background:var(--blush);border-radius:999px;padding:5px 8px;font-size:8px;line-height:1.6}.choice-icon{border:1px solid var(--line);background:var(--paper);width:65px;height:65px;color:var(--rose);border-radius:50%;place-items:center;margin-bottom:23px;display:grid}.choice-icon>svg{width:37px;height:37px}.enrollment-option h2{letter-spacing:-1.2px;margin-bottom:20px;font-size:37px;line-height:1.12}.enrollment-option>p:not(.choice-button-note){color:var(--muted);font-size:14px;line-height:1.9}.enrollment-option>ul{border-top:1px solid var(--line);color:var(--muted);margin:21px 0 27px;padding:20px 0 0;font-size:12px;line-height:1.85;list-style:none}.enrollment-option li{margin-bottom:10px;padding-left:18px;position:relative}.enrollment-option li:before{content:"+";color:var(--rose-gold);position:absolute;left:0}.enrollment-option>.button{text-align:center;gap:15px;width:100%;margin-top:auto;padding-inline:15px;font-size:12px}.enrollment-option>button:disabled{background:var(--paper);color:var(--muted);border-color:var(--line);cursor:default;transform:none}.choice-button-note{text-align:center;color:var(--muted);min-height:36px;margin:13px 0 0;font-size:10px;line-height:1.8}.choice-verification{background:var(--blush);border:1px solid var(--line);border-radius:13px;align-items:flex-start;gap:17px;max-width:900px;margin:28px auto 0;padding:23px 27px;display:flex}.choice-verification>span{color:var(--rose);margin-top:3px}.choice-verification h2{font:normal 25px/1.25 var(--serif);letter-spacing:-.4px;margin-bottom:9px}.choice-verification p{color:var(--muted);font-size:13px;line-height:1.9}.qr-change-option{color:var(--rose);margin-bottom:23px;font-size:12px}.qr-change-option a{text-underline-offset:4px;text-decoration:underline}@media (max-width:760px){.enrollment-choices{grid-template-columns:1fr;gap:23px}.enrollment-option{padding:27px}.choice-course{gap:12px;padding:15px}.choice-course>img{flex-basis:48px;width:48px;height:48px}.choice-course>div>p{font-size:21px}.choice-course>div>span{font-size:10px}.choice-course>.choice-price{font-size:29px}.choice-price>span{font-size:17px}.enrollment-option h2{font-size:35px}.choice-verification{gap:13px;padding:21px 18px}.choice-verification h2{font-size:23px}.choice-verification p{font-size:12px}.choice-button-note{min-height:0}.enrollment-choice-heading{margin-bottom:27px}}@media (max-width:380px){.choice-course{flex-wrap:wrap}.choice-course>.choice-price{border-top:1px solid var(--line);text-align:right;width:100%;padding-top:10px}}
