.accept-main{width:min(1060px,88%);margin:auto}.accept-intro{padding:64px 0 24px}.accept-intro h1{font-size:clamp(38px,5vw,68px);margin-bottom:13px}.accept-intro>p:not(.studio-kicker),.accept-stage>p:not(.studio-kicker),.accept-intro aside p{color:var(--muted);line-height:1.8;font-size:16px}.accept-intro aside{background:#eef5ff;border-radius:18px;padding:19px 24px;margin:22px 0}.accept-intro aside strong{color:#0066cc}.accept-intro aside p{margin:6px 0 0;font-size:14px}.accept-intro nav{display:flex;flex-wrap:wrap;gap:9px}.accept-intro nav a{padding:11px 16px;background:#f5f5f7;border-radius:999px;color:#0066cc;font-weight:600;font-size:14px}.accept-stage{background:#f5f5f7;border-radius:22px;margin:18px 0;padding:clamp(17px,3vw,33px)}.accept-stage h2{font-size:30px}.accept-stage .studio-kicker{margin-bottom:11px}.accept-stage ul{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:9px}.accept-stage li{border-radius:13px;background:white}.accept-stage label{display:flex;align-items:flex-start;gap:13px;padding:17px;cursor:pointer}.accept-stage input{accent-color:#0071e3;margin:3px 0 0;width:18px;height:18px;flex:none}.accept-stage label>span{display:grid;gap:5px}.accept-stage label strong{font-size:16px}.accept-stage label span span{line-height:1.75;color:var(--muted);font-size:14px}.accept-stage small{color:#567296;font-size:11px}.accept-main footer{padding:24px 0;justify-content:space-between}.accept-main footer>a:not(.logo){color:#0066cc;font-size:14px}@media(max-width:760px){.accept-intro{padding-top:40px}.acceptance-page .desktop-header{flex-wrap:nowrap}.acceptance-page .book-link{font-size:12px;padding:10px}}
