.registered-page{--registered-muted:#bcc3ce;overflow-x:clip}.registered-header{justify-content:center;padding:28px 24px 22px;display:flex}.registered-header .brand-logo{width:96px}.registered-hero{text-align:center;max-width:1120px;margin:auto;padding:30px 24px 60px}.registered-status{letter-spacing:.13em;color:#bcc3ce;justify-content:center;align-items:center;gap:9px;font-size:12px;font-weight:800;display:flex}.registered-status svg{color:#f16633}.registered-hero h1{letter-spacing:-.055em;max-width:none;margin:23px 0;font-size:clamp(44px,6vw,76px);line-height:1.06}.registered-hero h1 span{color:#f16633}.registered-intro{color:#bcc3ce;max-width:620px;margin:auto;font-size:17px;line-height:1.75}.registered-event{text-align:left;border-top:1px solid #ffffff26;grid-template-columns:1fr 1fr;align-items:center;gap:35px;max-width:850px;margin:38px auto 0;padding:30px 0 0;display:grid}.registered-kicker{letter-spacing:.13em;color:#f16633;font-size:12px;font-weight:700;line-height:1.5}.registered-schedule time{letter-spacing:-.025em;margin-top:10px;font-size:22px;font-weight:700;line-height:1.4;display:block}.registered-schedule time strong{color:#f5f7fa;letter-spacing:-.035em;font-size:30px;display:block}.registered-schedule>p{color:#bcc3ce;margin-top:10px;font-size:13px}.registered-schedule>p span{margin:0 5px}.registered-event .timer-wrap{text-align:center}.registered-event .countdown-label{letter-spacing:.06em;color:#bcc3ce;margin:0 0 24px;font-size:12px}.registered-event .countdown{justify-content:center;gap:25px}.registered-event .time-unit strong{font-size:38px;font-weight:500}.registered-event .time-unit span{letter-spacing:.025em;font-size:12px}.registered-event .time-unit:not(:last-child):after{right:-16px}.registered-container{width:calc(100% - 48px);max-width:880px;margin:auto}.registered-next{padding:64px 0 70px}.registered-section-title{text-align:center;margin-bottom:44px}.registered-next .registered-kicker{color:#f16633}.registered-page h2{letter-spacing:-.045em;margin-top:14px;font-size:clamp(30px,3.5vw,42px);font-weight:800;line-height:1.16}.registered-steps{margin:0;padding:0;list-style:none}.registered-steps>li{border-top:1px solid #cdd3dd;grid-template-columns:80px 1fr;gap:32px;padding:36px 0;display:grid}.registered-step-number{letter-spacing:-.06em;color:#a0aab8;font-size:48px;font-weight:500;line-height:1}.registered-step-content{padding-right:60px;position:relative}.registered-step-icon{color:#f16633;position:absolute;top:2px;right:0}.registered-step-content h3{letter-spacing:-.035em;font-size:27px;font-weight:800;line-height:1.25}.registered-step-content p{color:#525c6b;max-width:575px;margin:14px 0 20px;font-size:16px;line-height:1.8}.registered-button{color:#080a0d;background:#f16633;border:0;border-radius:3px;justify-content:space-between;align-items:center;gap:30px;min-width:285px;min-height:56px;padding:16px 24px;font-size:15px;font-weight:800;line-height:1.4;transition:background .2s,transform .2s;display:inline-flex}.registered-button:hover{background:#c94f22}.registered-button:active{transform:translateY(1px)}.registered-button:disabled{color:#f5f7fa;background:#525c6b}.registered-step-content small{color:#525c6b;margin-top:10px;font-size:12px;line-height:1.5;display:block}.registered-calendar-menu{color:#080a0d;background:#fff;border:1px solid #ccd3df;border-radius:3px;min-width:285px;padding:6px}.registered-calendar-menu a{border-radius:2px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px;font-size:14px;display:flex}:is(.registered-calendar-menu a:hover,.registered-calendar-menu a:focus-visible){background:#fff1eb}.registered-inbox{background:#e9edf4;border-left:3px solid #f16633;align-items:flex-start;gap:22px;margin-top:22px;padding:27px 30px;display:flex}.registered-inbox svg{color:#f16633}.registered-inbox h3{font-size:18px;font-weight:800}.registered-inbox p{color:#525c6b;margin-top:9px;font-size:15px;line-height:1.8}.registered-faq{padding:72px 0}.registered-faq h2{margin-bottom:36px}.registered-accordion [data-slot=accordion-item]{border-color:#ffffff26}.registered-accordion [data-slot=accordion-trigger]{border-radius:0;gap:20px;padding:22px 0;font-size:17px;font-weight:700;line-height:1.5}.registered-accordion [data-slot=accordion-trigger-icon]{margin-top:5px;color:#f16633!important}.registered-accordion [data-slot=accordion-content] p{color:#bcc3ce;max-width:750px;padding-bottom:20px;font-size:16px;line-height:1.8}.registered-footer{text-align:center;border-top:1px solid #ffffff26;padding:34px 24px 38px}.registered-footer p{font-size:16px;font-weight:700}.registered-footer p span{color:#f16633;margin:0 8px}.registered-footer a{color:#bcc3ce;justify-content:center;align-items:center;gap:9px;margin-top:20px;font-size:14px;display:flex}.registered-footer small{color:#bcc3ce;margin-top:26px;font-size:12px;display:block}@media (prefers-reduced-motion:no-preference){.registered-hero{animation:.7s both rise-in}}@media (max-width:600px){.registered-header{padding:22px 24px 14px}.registered-header .brand-logo{width:80px}.registered-hero{padding:20px 22px 36px}.registered-status{letter-spacing:.09em;font-size:12px}.registered-hero h1{margin:19px 0;font-size:44px}.registered-intro{font-size:16px;line-height:1.65}.desktop-break{display:none}.registered-event{text-align:center;grid-template-columns:1fr;gap:27px;margin-top:27px;padding-top:25px}.registered-schedule time{font-size:21px}.registered-schedule time strong{font-size:27px}.registered-event .countdown-label{margin-bottom:18px}.registered-event .time-unit strong{font-size:32px}.registered-next{padding:42px 0}.registered-section-title{margin-bottom:28px}.registered-steps>li{grid-template-columns:34px 1fr;gap:14px;padding:28px 0}.registered-step-number{margin-top:3px;font-size:28px}.registered-step-content{padding:0}.registered-step-icon{display:none}.registered-step-content h3{font-size:23px}.registered-step-content p{margin:12px 0 18px}.registered-button{gap:12px;width:100%;min-width:0;padding:16px;font-size:14px}.registered-inbox{gap:14px;margin-top:14px;padding:22px 18px}.registered-inbox svg{width:21px}.registered-faq{padding:46px 0}.registered-faq h2{margin-bottom:20px}.registered-footer p{font-size:14px;line-height:1.8}.registered-footer p span{margin:0 3px}}.registered-hero .registered-seat-heading{letter-spacing:-.025em;color:#f5f7fa;max-width:850px;margin:0 auto 22px;font-size:clamp(22px,3vw,32px);line-height:1.3}.registered-hero .registered-prepare-heading{letter-spacing:-.035em;color:#f5f7fa;max-width:900px;font-size:clamp(25px,3.6vw,43px);font-weight:800;line-height:1.22}.registered-event .time-unit{background:#21130e;border:1px solid #f1663335;border-radius:4px;min-width:66px;padding:14px 8px}.registered-event .time-unit strong{color:#f16633;font-weight:700}.registered-event .time-unit span{font-size:11px}.registered-event .countdown{gap:16px}.registered-event .time-unit:not(:last-child):after{top:16px;right:-12px}.calendar-invite-guide{text-align:center;max-width:760px;margin:38px auto 0}.registered-page .calendar-invite-guide h2{letter-spacing:0;color:#f77;text-underline-offset:4px;margin:0;font-size:clamp(17px,2.2vw,22px);font-style:italic;line-height:1.4;text-decoration:underline}.calendar-guide-instruction{color:#bcc3ce;max-width:680px;margin:14px auto 18px;font-size:14px;line-height:1.7}.calendar-guide-instruction strong{color:#f5f7fa}.calendar-email-example{text-align:left;color:#242a33;background:#e5e7eb;border:1px solid #c5cad2;border-radius:5px;padding:22px 26px;box-shadow:inset 0 0 0 4px #f5f7fa}.calendar-example-label{letter-spacing:.09em;color:#525c6b;margin-bottom:12px;font-size:11px;font-weight:700;display:block}.calendar-email-example .calendar-email-title{margin-bottom:8px;font-size:16px;font-weight:800;line-height:1.4}.calendar-email-example>p:not(.calendar-email-title){color:#525c6b;font-size:14px;line-height:1.6}.calendar-example-action{align-items:center;gap:18px;margin-top:20px;display:flex}.calendar-sender-example{outline-offset:4px;white-space:nowrap;background:#f5f7fa;border:3px solid #d22d37;border-radius:30px;outline:1px solid #d22d3720;padding:12px 20px;font-size:14px;font-weight:700}.calendar-example-action svg{color:#d22d37;flex-shrink:0}.calendar-example-action strong{font-size:13px;line-height:1.6}.calendar-guide-fallback{color:#bcc3ce;margin-top:14px;font-size:13px;line-height:1.6}@media (max-width:600px){.registered-hero .registered-seat-heading{margin-bottom:18px;font-size:22px}.registered-hero .registered-prepare-heading{font-size:28px}.registered-event .time-unit{min-width:60px;padding:12px 6px}.registered-event .countdown{gap:14px}.calendar-invite-guide{margin-top:30px}.calendar-email-example{padding:20px 18px}.calendar-example-action{flex-wrap:wrap;gap:9px}.calendar-sender-example{padding:10px 12px;font-size:13px}.calendar-example-action svg{width:32px}.calendar-example-action strong{flex-basis:100%;margin-top:5px}.calendar-example-action strong br{display:none}}
