.co-section{scroll-margin-top:130px}#payment-element iframe{width:100%;height:350px}.booking-process-help[data-v-3af702f3]{width:min(34rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);margin:auto;overflow-y:auto}.booking-process-help[data-v-3af702f3]::backdrop{background:#00000073}button[data-v-3af702f3]:focus-visible,a[data-v-3af702f3]:focus-visible{outline:2px solid #d21123;outline-offset:3px}.transmission-help[data-v-ff5d7a1f]{width:min(34rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);margin:auto;overflow-y:auto}.transmission-help[data-v-ff5d7a1f]::backdrop{background:#00000073}button[data-v-ff5d7a1f]:focus-visible,a[data-v-ff5d7a1f]:focus-visible{outline:2px solid #d21123;outline-offset:3px}.lesson-details-dialog[data-v-8ebf9789]{width:min(28rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);margin:auto;overflow-y:auto}.lesson-details-dialog[data-v-8ebf9789]::backdrop{background:#00000073}p[data-v-f5bbbfb0-s]{margin-bottom:.75rem}.lesson-card[data-v-37421852]{transition:border-color .16s ease,box-shadow .16s ease}.lesson-card-name[data-v-37421852]{min-height:3em;line-height:1.5}.lesson-card[data-v-37421852]:hover{border-color:#d21123}.lesson-card-selected[data-v-37421852]{box-shadow:inset 0 3px #d21123}.booking-summary[data-v-37421852]{border-top:3px solid #d21123}button[data-v-37421852]:focus-visible,a[data-v-37421852]:focus-visible,input[data-v-37421852]:focus-visible,textarea[data-v-37421852]:focus-visible,summary[data-v-37421852]:focus-visible{outline:2px solid #d21123;outline-offset:3px}.message[data-v-37421852]{opacity:0;position:absolute;animation:fadeCycle-37421852 32s infinite;pointer-events:none}.message.message-fast[data-v-37421852]{animation-duration:12s}.message-1[data-v-37421852]{animation-delay:0s}.message-2[data-v-37421852]{animation-delay:8s}.message-3[data-v-37421852]{animation-delay:16s}.message-4[data-v-37421852]{animation-delay:24s}.message-fast.message-2[data-v-37421852]{animation-delay:3s}.message-fast.message-3[data-v-37421852]{animation-delay:6s}.message-fast.message-4[data-v-37421852]{animation-delay:9s}@keyframes fadeCycle-37421852{0%{opacity:0}10%{opacity:1;pointer-events:initial}25%{opacity:1;pointer-events:initial}30%{opacity:0;pointer-events:none}to{opacity:0}}.loading-tip[data-v-37421852]{border:1px solid #ddd;border-left:3px solid #d21123;border-radius:4px;background:#faf9f7;box-shadow:none}.loading-progress[data-v-37421852]{width:min(340px,80vw);height:6px;margin:0 auto;justify-self:center;background:#eee;overflow:hidden}.loading-progress-bar[data-v-37421852]{width:100%;height:100%;border-radius:inherit;background:#d21123;transform:scaleX(0);transform-origin:left center;animation:loading-progress-fill-37421852 4.5s cubic-bezier(.16,1,.45,1) forwards}@keyframes loading-progress-fill-37421852{to{transform:scaleX(1)}}.fade-enter-active[data-v-37421852],.fade-leave-active[data-v-37421852]{transition:opacity .2s ease}.fade-enter-from[data-v-37421852],.fade-leave-to[data-v-37421852]{opacity:0}
