.conversion-page-app .schedule-sales-page .lev-page-main{padding:0 1.5rem 4rem}.conversion-page-app .schedule-sales-layout{flex-direction:column;gap:2rem;width:100%;max-width:52rem;display:flex}.conversion-page-app .schedule-sales-proof{min-width:0;margin-top:1.5rem}.conversion-page-app .schedule-sales-booking{min-width:0}.conversion-page-app .schedule-sales-page .lev-card--schedule{--schedule-card-min-height:28rem;--primary:var(--cta);--interaction-ground:var(--marketing-surface-card);background:var(--marketing-surface-card);box-shadow:var(--marketing-shadow-card);gap:0;padding:0;overflow:hidden}.conversion-page-app .schedule-sales-page .lev-card-header{border-bottom:1px solid var(--border);grid-column:1/-1;padding:1.5rem 1.75rem}.conversion-page-app .schedule-sales-page .lev-card-header .lev-card-heading{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.conversion-page-app .schedule-sales-page .lev-card-header .schedule-assigned-rep-heading{flex-direction:column;align-items:flex-start;gap:.5rem}.conversion-page-app .schedule-sales-page .lev-card-header .schedule-assigned-rep-subtitle{display:flex}.conversion-page-app .schedule-sales-page .lev-card-title{font-size:var(--text-size-lg);font-weight:var(--font-weight-medium)}.conversion-page-app .schedule-sales-page .lev-card-subtitle{font-size:var(--text-size-sm)}.conversion-page-app .schedule-sales-page .schedule-event-summary-title{font-size:var(--text-size-lg);font-weight:var(--font-weight-medium)}.conversion-page-app .schedule-sales-page .schedule-sales-confirm-form{gap:1.25rem}.conversion-page-app .schedule-sales-page .lev-card-copy,.conversion-page-app .schedule-sales-page .lev-card-form{padding:1.5rem 1.75rem}.conversion-page-app .schedule-sales-page .lev-card-copy>.schedule-stage{gap:1.25rem}.conversion-page-app .schedule-sales-page .schedule-month-calendar button[aria-pressed]{aspect-ratio:auto;height:2.5rem}.conversion-page-app .schedule-sales-page .schedule-calendar-timezone{margin-top:auto;padding-top:.25rem}.conversion-page-app .schedule-sales-page .schedule-slot-heading{min-height:2rem}.conversion-page-app .schedule-sales-page .schedule-time-slots{grid-template-columns:minmax(0,1fr)}.conversion-page-app .schedule-sales-page .schedule-time-slots button{height:2.5rem;box-shadow:none}@media (min-width:768px){.conversion-page-app .schedule-sales-page .lev-card-copy{border-right:1px solid var(--border)}.conversion-page-app .schedule-sales-page .lev-card--schedule[data-schedule-phase=browsing]{grid-template-rows:auto 1fr}.conversion-page-app .schedule-sales-page .schedule-time-slots-scroll{max-height:20rem;overflow-y:auto}}@media (max-width:767px){.conversion-page-app .schedule-sales-page .lev-page-main{padding:0 1rem 2.5rem}.conversion-page-app .schedule-sales-layout{gap:1.5rem}.conversion-page-app .schedule-sales-proof{margin-top:1.25rem}.conversion-page-app .schedule-sales-page .lev-card-header,.conversion-page-app .schedule-sales-page .lev-card-copy,.conversion-page-app .schedule-sales-page .lev-card-form{padding:1.25rem}.conversion-page-app .schedule-sales-page .lev-card-header .lev-card-subtitle{font-size:var(--text-size-xs)}.conversion-page-app .schedule-sales-page .lev-card-form{border-top:1px solid var(--border)}.conversion-page-app .schedule-sales-page .lev-card--schedule[data-schedule-phase=confirming] .lev-card-form{padding:1.25rem}.conversion-page-app .schedule-sales-page .lev-card--schedule[data-schedule-phase=confirming] .schedule-confirm-actions,.conversion-page-app .schedule-sales-page .lev-card--schedule[data-schedule-phase=confirming] .schedule-confirm-time-chip{background:var(--marketing-surface-card)}.conversion-page-app .schedule-sales-page .schedule-time-slots{grid-template-columns:repeat(2,minmax(0,1fr))}}.conversion-page-app .schedule-sales-brand{border-radius:var(--radius-sm)}.conversion-page-app .schedule-sales-brand:focus-visible{outline:2px solid var(--interaction-focus);outline-offset:6px}@media (pointer:coarse){.conversion-page-app .schedule-sales-page .schedule-month-calendar button[aria-pressed],.conversion-page-app .schedule-sales-page .schedule-time-slots button{min-height:2.75rem}}
