.content-main{padding:35px 0 48px}.content-hero{max-width:850px;margin-bottom:36px}.content-hero h1{font-size:clamp(38px,5.3vw,68px);letter-spacing:-2.5px;line-height:1.08;margin-bottom:22px}.content-hero>p:last-child{font-size:21px;line-height:1.6;color:#46536b}.content-body{max-width:900px;font-size:16px;line-height:1.8}.content-body h2{font-size:25px;letter-spacing:-.7px;margin:32px 0 12px}.content-body p{margin:0 0 17px}.content-body ul{padding-left:24px}.content-body li{margin-bottom:12px}.content-body a{color:#0754e9;text-underline-offset:3px}.help-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:22px}.help-card{border:1px solid #d1dced;border-radius:18px;padding:25px}.help-card h2{margin:0 0 12px}.help-card .glow-button,.help-card .outline-button{display:inline-flex;margin:10px 0;font-size:16px;max-width:100%;white-space:normal}.content-body details{border-bottom:1px solid #dce2eb;padding:18px 0}.content-body summary{font-size:18px;font-weight:700;cursor:pointer;line-height:1.5}.content-body details p{margin:13px 0 0}.call-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0}.call-slot{padding:10px 6px;font-size:14px}.call-slot[aria-pressed=true]{background:#0754ff;color:#fff;border-color:#0754ff}.call-slot:disabled{opacity:.6}#booking-success{padding:28px 0;line-height:1.8}#booking-success h3{font-size:25px}#booking-success a{color:#0754e9}.public-footer nav{display:flex;gap:16px;flex-wrap:wrap}.public-footer nav a{color:inherit;text-decoration:none}.public-footer nav a:hover{text-decoration:underline}.public-footer>span{white-space:normal}
@media(max-width:700px){.content-main{padding-top:23px}.content-hero>p:last-child{font-size:18px}.content-hero h1{letter-spacing:-1.5px}.content-body{font-size:15px}.help-grid{grid-template-columns:1fr}.help-card{padding:22px}.content-body h2{font-size:23px}.public-footer nav{flex-basis:100%;gap:16px;margin:10px 0}.call-slots{grid-template-columns:repeat(2,minmax(0,1fr))}}
