.quiz-board_root__0_CHk{width:100%;max-width:var(--inv-measure,620px);margin-inline:auto;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;padding:var(--cmp-card-pad,1.6rem);border-radius:var(--cmp-card-radius,var(--inv-radius,12px));background-color:var(--cmp-card-bg,var(--inv-surface));color:var(--inv-on-surface,var(--inv-text));text-align:var(--cmp-ta,center);background-image:var(--cmp-card-image,none);background-size:var(--cmp-card-size,cover);background-repeat:var(--cmp-card-repeat,no-repeat);background-position:var(--cmp-card-pos,50% 50%);box-shadow:var(--cmp-card-shadow,none);border:var(--cmp-card-border,none)}.quiz-board_header__6LNMS{display:flex;flex-direction:column;align-items:var(--cmp-ai,center);gap:.4rem}.quiz-board_title__UykZy{margin:0;overflow-wrap:anywhere;font-family:var(--t-title-ff,var(--inv-font-heading));font-size:var(--t-title-size-px,calc((clamp(1.3rem, 5cqw, 1.9rem)) * var(--t-title-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-title-w,inherit);color:var(--t-title-c,var(--inv-heading,var(--inv-primary)));letter-spacing:var(--t-title-ls,inherit);line-height:var(--t-title-lh,1.2);text-transform:var(--t-title-tt,inherit);font-style:var(--t-title-fs,inherit);text-shadow:var(--t-title-ts,inherit)}.quiz-board_description__j5R3j{margin:0;max-width:46ch;opacity:.9;font-size:var(--t-description-size-px,calc((.95rem) * var(--t-description-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-description-w,inherit);font-family:var(--t-description-ff,inherit);letter-spacing:var(--t-description-ls,inherit);line-height:var(--t-description-lh,1.55);text-transform:var(--t-description-tt,inherit);font-style:var(--t-description-fs,inherit);color:var(--t-description-c,inherit);text-shadow:var(--t-description-ts,inherit)}.quiz-board_meta__IKeaK{display:flex;flex-direction:column;gap:.5rem}.quiz-board_metaRow__6_tpe{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem}.quiz-board_counter__F1I_K{opacity:.75;white-space:nowrap;font-size:var(--t-counter-size-px,calc((.8rem) * var(--t-counter-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-counter-w,600);text-transform:var(--t-counter-tt,uppercase);letter-spacing:var(--t-counter-ls,.05em);font-family:var(--t-counter-ff,inherit);line-height:var(--t-counter-lh,inherit);font-style:var(--t-counter-fs,inherit);color:var(--t-counter-c,inherit);text-shadow:var(--t-counter-ts,inherit)}.quiz-board_score__Nj91v{display:inline-flex;align-items:center;gap:.3rem;padding:var(--p-score-pad,.25rem .7rem);border-radius:var(--p-score-r,999px);background-color:var(--p-score-bg,var(--inv-bg));white-space:nowrap;font-size:var(--t-score-size-px,calc((.85rem) * var(--t-score-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-score-w,700);font-family:var(--t-score-ff,inherit);letter-spacing:var(--t-score-ls,inherit);line-height:var(--t-score-lh,inherit);text-transform:var(--t-score-tt,inherit);font-style:var(--t-score-fs,inherit);color:var(--t-score-c,inherit);text-shadow:var(--t-score-ts,inherit);background-image:var(--p-score-img,none);background-size:var(--p-score-size,cover);background-repeat:var(--p-score-rep,no-repeat);background-position:var(--p-score-pos,50% 50%);border:var(--p-score-bd,none);box-shadow:var(--p-score-sh,none)}.quiz-board_bar__1w1Cm{width:100%;height:.5rem;border-radius:var(--p-bar-r,999px);background-color:var(--p-bar-bg,color-mix(in srgb,var(--inv-text) 12%,transparent));overflow:hidden;background-image:var(--p-bar-img,none);background-size:var(--p-bar-size,cover);background-repeat:var(--p-bar-rep,no-repeat);background-position:var(--p-bar-pos,50% 50%);border:var(--p-bar-bd,none);box-shadow:var(--p-bar-sh,none)}.quiz-board_barFill__XpwfF{height:100%;border-radius:var(--p-barFill-r,999px);background-color:var(--p-barFill-bg,var(--inv-primary));transition:width .4s ease;background-image:var(--p-barFill-img,none);background-size:var(--p-barFill-size,cover);background-repeat:var(--p-barFill-rep,no-repeat);background-position:var(--p-barFill-pos,50% 50%);border:var(--p-barFill-bd,none);box-shadow:var(--p-barFill-sh,none)}.quiz-board_question__mP8fG{display:flex;flex-direction:column;align-items:var(--cmp-ai,center);gap:.7rem}.quiz-board_prompt__cxXtN{margin:0;max-width:44ch;overflow-wrap:anywhere;font-family:var(--t-prompt-ff,var(--inv-font-heading));font-size:var(--t-prompt-size-px,calc((1.15rem) * var(--t-prompt-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-prompt-w,700);color:var(--t-prompt-c,inherit);letter-spacing:var(--t-prompt-ls,inherit);line-height:var(--t-prompt-lh,1.3);text-transform:var(--t-prompt-tt,inherit);font-style:var(--t-prompt-fs,inherit);text-shadow:var(--t-prompt-ts,inherit)}.quiz-board_help__RYrMO{margin:0;max-width:44ch;opacity:.72;font-size:var(--t-help-size-px,calc((.82rem) * var(--t-help-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-help-w,inherit);font-family:var(--t-help-ff,inherit);letter-spacing:var(--t-help-ls,inherit);line-height:var(--t-help-lh,1.45);text-transform:var(--t-help-tt,inherit);font-style:var(--t-help-fs,inherit);color:var(--t-help-c,inherit);text-shadow:var(--t-help-ts,inherit)}.quiz-board_notice__NJjh6{margin:0;padding:var(--p-notice-pad,1.1rem);border-radius:var(--p-notice-r,calc(var(--inv-radius, 12px) * .6));border:var(--p-notice-bd,1px dashed color-mix(in srgb,var(--inv-text) 25%,transparent));opacity:.8;font-size:var(--t-notice-size-px,calc((.9rem) * var(--t-notice-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-notice-w,inherit);font-family:var(--t-notice-ff,inherit);letter-spacing:var(--t-notice-ls,inherit);line-height:var(--t-notice-lh,1.5);text-transform:var(--t-notice-tt,inherit);font-style:var(--t-notice-fs,inherit);color:var(--t-notice-c,inherit);text-shadow:var(--t-notice-ts,inherit);box-shadow:var(--p-notice-sh,none)}.quiz-board_options__lezn_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.6rem;width:100%}.quiz-board_options__lezn_[data-style=list]{grid-template-columns:minmax(0,1fr)}.quiz-board_root__0_CHk .quiz-board_options__lezn_[data-cols]{grid-template-columns:repeat(var(--qz-cols,2),minmax(0,1fr))}.quiz-board_option__Psei4{min-width:0;padding:var(--p-option-pad,.75rem 1rem);border-radius:var(--p-option-r,calc(var(--inv-radius, 12px) * .6));border:var(--p-option-bd,1.5px solid color-mix(in srgb,var(--inv-text) 20%,transparent));background-color:var(--p-option-bg,var(--inv-bg));cursor:pointer;overflow-wrap:anywhere;transition:transform .12s ease,border-color .12s ease,background .12s ease;font-size:var(--t-option-size-px,calc((.95rem) * var(--t-option-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-option-w,600);color:var(--t-option-c,var(--inv-text));font-family:var(--t-option-ff,inherit);letter-spacing:var(--t-option-ls,inherit);line-height:var(--t-option-lh,1.35);text-transform:var(--t-option-tt,inherit);font-style:var(--t-option-fs,inherit);text-shadow:var(--t-option-ts,inherit);background-image:var(--p-option-img,none);background-size:var(--p-option-size,cover);background-repeat:var(--p-option-rep,no-repeat);background-position:var(--p-option-pos,50% 50%);box-shadow:var(--p-option-sh,none)}.quiz-board_options__lezn_[data-style=buttons] .quiz-board_option__Psei4{border-radius:999px}.quiz-board_option__Psei4:hover:not(:disabled){transform:translateY(-1px);border-color:color-mix(in srgb,var(--inv-primary) 50%,transparent)}.quiz-board_join__vWPZj:focus-visible,.quiz-board_option__Psei4:focus-visible,.quiz-board_shortInput__E0M9F:focus-visible,.quiz-board_submit__00RMc:focus-visible{outline:2px solid var(--inv-accent);outline-offset:2px}.quiz-board_option__Psei4:disabled{cursor:default;opacity:.65}.quiz-board_option__Psei4[data-active=true]{background-color:var(--p-option-bg,var(--inv-primary));border-color:var(--inv-primary);color:var(--t-option-c,var(--inv-on-primary));background-image:var(--p-option-img,none);background-size:var(--p-option-size,cover);background-repeat:var(--p-option-rep,no-repeat);background-position:var(--p-option-pos,50% 50%)}.quiz-board_shortInput__E0M9F{width:100%;max-width:24rem;padding:var(--p-shortInput-pad,.7rem .9rem);border-radius:var(--p-shortInput-r,calc(var(--inv-radius, 12px) * .5));border:var(--p-shortInput-bd,1.5px solid color-mix(in srgb,var(--inv-text) 25%,transparent));background-color:var(--p-shortInput-bg,var(--inv-bg));color:var(--t-shortInput-c,var(--inv-text));font-size:var(--t-shortInput-size-px,calc((.95rem) * var(--t-shortInput-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-shortInput-w,inherit);font-family:var(--t-shortInput-ff,inherit);letter-spacing:var(--t-shortInput-ls,inherit);line-height:var(--t-shortInput-lh,inherit);text-transform:var(--t-shortInput-tt,inherit);font-style:var(--t-shortInput-fs,inherit);text-shadow:var(--t-shortInput-ts,inherit);background-image:var(--p-shortInput-img,none);background-size:var(--p-shortInput-size,cover);background-repeat:var(--p-shortInput-rep,no-repeat);background-position:var(--p-shortInput-pos,50% 50%);box-shadow:var(--p-shortInput-sh,none)}.quiz-board_join__vWPZj,.quiz-board_submit__00RMc{align-self:var(--cmp-ai,center);padding:.75rem 1.8rem;border:none;border-radius:999px;background:var(--inv-primary);cursor:pointer;transition:transform .15s ease,opacity .15s ease;font-size:var(--t-submit-size-px,calc((.95rem) * var(--t-submit-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-submit-w,700);color:var(--t-submit-c,var(--inv-on-primary));font-family:var(--t-submit-ff,inherit);letter-spacing:var(--t-submit-ls,inherit);line-height:var(--t-submit-lh,inherit);text-transform:var(--t-submit-tt,inherit);font-style:var(--t-submit-fs,inherit);text-shadow:var(--t-submit-ts,inherit)}.quiz-board_join__vWPZj:hover:not(:disabled),.quiz-board_submit__00RMc:hover:not(:disabled){transform:translateY(-2px)}.quiz-board_join__vWPZj:disabled,.quiz-board_submit__00RMc:disabled{opacity:.6;cursor:default}.quiz-board_feedback__IZAbM{margin:0;font-size:var(--t-feedback-size-px,calc((.9rem) * var(--t-feedback-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-feedback-w,700);font-family:var(--t-feedback-ff,inherit);letter-spacing:var(--t-feedback-ls,inherit);line-height:var(--t-feedback-lh,1.4);text-transform:var(--t-feedback-tt,inherit);font-style:var(--t-feedback-fs,inherit);color:var(--t-feedback-c,inherit);text-shadow:var(--t-feedback-ts,inherit)}.quiz-board_feedback__IZAbM[data-correct=true]{color:var(--t-feedback-c,var(--inv-primary))}.quiz-board_feedback__IZAbM[data-correct=false]{color:var(--t-feedback-c,var(--color-signal))}.quiz-board_error__rec_k{margin:0;border:var(--p-error-bd,none);border-radius:var(--p-error-r,0);box-shadow:var(--p-error-sh,none);font-size:var(--t-error-size-px,calc((.85rem) * var(--t-error-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-error-w,inherit);font-family:var(--t-error-ff,inherit);letter-spacing:var(--t-error-ls,inherit);line-height:var(--t-error-lh,inherit);text-transform:var(--t-error-tt,inherit);font-style:var(--t-error-fs,inherit);color:var(--t-error-c,var(--color-signal));text-shadow:var(--t-error-ts,inherit)}.quiz-board_ranking__h_xj_{display:flex;flex-direction:column;gap:.35rem;width:100%;margin:0;padding:var(--p-ranking-pad,.8rem 0 0);list-style:none;border-top:1px solid color-mix(in srgb,var(--inv-text) 12%,transparent);border-radius:var(--p-ranking-r,0);box-shadow:var(--p-ranking-sh,none)}.quiz-board_rankRow__YaqRU{display:grid;grid-template-columns:1.4rem minmax(0,1fr) auto;align-items:center;gap:.6rem;text-align:left}.quiz-board_rankPlace__FUWHa{display:flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:var(--p-rankPlace-r,50%);background-color:var(--p-rankPlace-bg,var(--inv-primary));background-image:var(--p-rankPlace-img,none);background-size:var(--p-rankPlace-size,cover);background-repeat:var(--p-rankPlace-rep,no-repeat);background-position:var(--p-rankPlace-pos,50% 50%);border:var(--p-rankPlace-bd,none);box-shadow:var(--p-rankPlace-sh,none);font-size:var(--t-rankPlace-size-px,calc((.72rem) * var(--t-rankPlace-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-rankPlace-w,700);font-family:var(--t-rankPlace-ff,inherit);letter-spacing:var(--t-rankPlace-ls,inherit);line-height:var(--t-rankPlace-lh,inherit);text-transform:var(--t-rankPlace-tt,inherit);font-style:var(--t-rankPlace-fs,inherit);color:var(--t-rankPlace-c,var(--inv-on-primary));text-shadow:var(--t-rankPlace-ts,inherit)}.quiz-board_rankName__XHqqw{min-width:0;overflow-wrap:anywhere;font-size:var(--t-rankName-size-px,calc((.9rem) * var(--t-rankName-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-rankName-w,inherit);font-family:var(--t-rankName-ff,inherit);letter-spacing:var(--t-rankName-ls,inherit);line-height:var(--t-rankName-lh,inherit);text-transform:var(--t-rankName-tt,inherit);font-style:var(--t-rankName-fs,inherit);color:var(--t-rankName-c,inherit);text-shadow:var(--t-rankName-ts,inherit)}.quiz-board_rankRow__YaqRU[data-self=true] .quiz-board_rankName__XHqqw{font-weight:700}.quiz-board_rankScore__hP6qT{white-space:nowrap;opacity:.75;font-size:var(--t-rankScore-size-px,calc((.82rem) * var(--t-rankScore-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-rankScore-w,inherit);font-family:var(--t-rankScore-ff,inherit);letter-spacing:var(--t-rankScore-ls,inherit);line-height:var(--t-rankScore-lh,inherit);text-transform:var(--t-rankScore-tt,inherit);font-style:var(--t-rankScore-fs,inherit);color:var(--t-rankScore-c,inherit);text-shadow:var(--t-rankScore-ts,inherit)}.quiz-board_root__0_CHk[data-variant=minimal]{background:transparent;border:1px solid color-mix(in srgb,var(--inv-text) 12%,transparent)}.quiz-board_root__0_CHk[data-variant=minimal] .quiz-board_join__vWPZj,.quiz-board_root__0_CHk[data-variant=minimal] .quiz-board_submit__00RMc{background:transparent;color:var(--t-submit-c,var(--inv-primary));border:1.5px solid var(--inv-primary)}.quiz-board_root__0_CHk[data-variant=playful] .quiz-board_option__Psei4{border-radius:999px}.quiz-board_root__0_CHk[data-variant=playful] .quiz-board_title__UykZy{transform:rotate(-1deg)}.quiz-board_root__0_CHk[data-variant=contest] .quiz-board_barFill__XpwfF,.quiz-board_root__0_CHk[data-variant=youthful] .quiz-board_barFill__XpwfF{background:linear-gradient(90deg,var(--inv-primary),var(--inv-accent))}.quiz-board_root__0_CHk[data-variant=youthful] .quiz-board_prompt__cxXtN{text-transform:var(--t-prompt-tt,uppercase);letter-spacing:var(--t-prompt-ls,.02em)}.quiz-board_root__0_CHk[data-variant=romantic] .quiz-board_prompt__cxXtN{font-style:var(--t-prompt-fs,italic)}.quiz-board_root__0_CHk[data-variant=romantic] .quiz-board_option__Psei4{border-radius:999px}.quiz-board_root__0_CHk[data-variant=kids] .quiz-board_option__Psei4{border-radius:999px;border-width:2px}.quiz-board_root__0_CHk[data-variant=kids] .quiz-board_bar__1w1Cm{height:.85rem}.quiz-board_root__0_CHk[data-variant=corporate]{border-radius:6px;text-align:var(--cmp-ta,left)}.quiz-board_root__0_CHk[data-variant=corporate] .quiz-board_join__vWPZj,.quiz-board_root__0_CHk[data-variant=corporate] .quiz-board_option__Psei4,.quiz-board_root__0_CHk[data-variant=corporate] .quiz-board_submit__00RMc{border-radius:4px}.quiz-board_root__0_CHk[data-variant=contest] .quiz-board_option__Psei4[data-active=true]{background:linear-gradient(90deg,var(--inv-primary),var(--inv-accent));border-color:transparent}@media (prefers-reduced-motion:reduce){.quiz-board_barFill__XpwfF,.quiz-board_join__vWPZj,.quiz-board_option__Psei4,.quiz-board_submit__00RMc{transition:none}.quiz-board_join__vWPZj:hover:not(:disabled),.quiz-board_option__Psei4:hover:not(:disabled),.quiz-board_submit__00RMc:hover:not(:disabled){transform:none}}.quiz-stage_root__hF50G{width:100%;max-width:calc(var(--inv-measure, 620px) * 1.25);margin-inline:auto;box-sizing:border-box;position:relative;display:flex;flex-direction:column;gap:1.1rem;padding:var(--cmp-card-pad,1.8rem 1.6rem 1.6rem);border-radius:var(--cmp-card-radius,var(--inv-radius,12px));background-color:var(--cmp-card-bg,var(--inv-surface));color:var(--inv-on-surface,var(--inv-text));text-align:var(--cmp-ta,center);overflow:hidden;background-image:var(--cmp-card-image,none);background-size:var(--cmp-card-size,cover);background-repeat:var(--cmp-card-repeat,no-repeat);background-position:var(--cmp-card-pos,50% 50%);box-shadow:var(--cmp-card-shadow,none);border:var(--cmp-card-border,none)}.quiz-stage_progress__n6x_X{position:absolute;inset:0 0 auto 0;height:.35rem;background-color:var(--p-progress-bg,color-mix(in srgb,var(--inv-text) 10%,transparent));background-image:var(--p-progress-img,none);background-size:var(--p-progress-size,cover);background-repeat:var(--p-progress-rep,no-repeat);background-position:var(--p-progress-pos,50% 50%);border:var(--p-progress-bd,none);border-radius:var(--p-progress-r,0);box-shadow:var(--p-progress-sh,none)}.quiz-stage_progressFill__3WipI{height:100%;background-image:var(--p-progressFill-img,linear-gradient(90deg,var(--inv-primary),var(--inv-accent)));background-color:var(--p-progressFill-bg,transparent);transition:width .4s ease;border:var(--p-progressFill-bd,none);border-radius:var(--p-progressFill-r,0);box-shadow:var(--p-progressFill-sh,none)}.quiz-stage_top__HShXH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}.quiz-stage_counter___S4Fd{gap:.35rem;padding:var(--p-counter-pad,.28rem .8rem);border-radius:var(--p-counter-r,999px);background-color:var(--p-counter-bg,color-mix(in srgb,var(--inv-accent) 18%,transparent));font-size:var(--t-counter-size-px,calc((.72rem) * var(--t-counter-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-counter-w,800);letter-spacing:var(--t-counter-ls,.08em);text-transform:var(--t-counter-tt,uppercase);color:var(--t-counter-c,var(--inv-accent));font-family:var(--t-counter-ff,inherit);line-height:var(--t-counter-lh,inherit);font-style:var(--t-counter-fs,inherit);text-shadow:var(--t-counter-ts,inherit);background-image:var(--p-counter-img,none);background-size:var(--p-counter-size,cover);background-repeat:var(--p-counter-rep,no-repeat);background-position:var(--p-counter-pos,50% 50%);border:var(--p-counter-bd,none);box-shadow:var(--p-counter-sh,none)}.quiz-stage_counter___S4Fd,.quiz-stage_score__gtoAb{display:inline-flex;align-items:center;white-space:nowrap}.quiz-stage_score__gtoAb{gap:.3rem;font-size:var(--t-score-size-px,calc((.9rem) * var(--t-score-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-score-w,800);color:var(--t-score-c,var(--inv-primary));font-family:var(--t-score-ff,inherit);letter-spacing:var(--t-score-ls,inherit);line-height:var(--t-score-lh,inherit);text-transform:var(--t-score-tt,inherit);font-style:var(--t-score-fs,inherit);text-shadow:var(--t-score-ts,inherit)}.quiz-stage_title__tLK8N{margin:0;opacity:.75;font-size:var(--t-title-size-px,calc((.85rem) * var(--t-title-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-title-w,600);letter-spacing:var(--t-title-ls,.04em);text-transform:var(--t-title-tt,uppercase);font-family:var(--t-title-ff,inherit);line-height:var(--t-title-lh,inherit);font-style:var(--t-title-fs,inherit);color:var(--t-title-c,inherit);text-shadow:var(--t-title-ts,inherit)}.quiz-stage_prompt__sPC68{margin:0;overflow-wrap:anywhere;font-family:var(--t-prompt-ff,var(--inv-font-heading));font-size:var(--t-prompt-size-px,calc((clamp(1.3rem, 6cqw, 2.2rem)) * var(--t-prompt-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-prompt-w,700);color:var(--t-prompt-c,var(--inv-heading,var(--inv-primary)));letter-spacing:var(--t-prompt-ls,inherit);line-height:var(--t-prompt-lh,1.18);text-transform:var(--t-prompt-tt,inherit);font-style:var(--t-prompt-fs,inherit);text-shadow:var(--t-prompt-ts,inherit)}.quiz-stage_help__5b83m{margin:0;opacity:.7;font-size:var(--t-help-size-px,calc((.85rem) * var(--t-help-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-help-w,inherit);font-family:var(--t-help-ff,inherit);letter-spacing:var(--t-help-ls,inherit);line-height:var(--t-help-lh,1.45);text-transform:var(--t-help-tt,inherit);font-style:var(--t-help-fs,inherit);color:var(--t-help-c,inherit);text-shadow:var(--t-help-ts,inherit)}.quiz-stage_notice__WCcQJ{margin:0;padding:var(--p-notice-pad,1.2rem);border-radius:var(--p-notice-r,calc(var(--inv-radius, 12px) * .6));border:var(--p-notice-bd,1px dashed color-mix(in srgb,var(--inv-text) 25%,transparent));opacity:.8;font-size:var(--t-notice-size-px,calc((.95rem) * var(--t-notice-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-notice-w,inherit);font-family:var(--t-notice-ff,inherit);letter-spacing:var(--t-notice-ls,inherit);line-height:var(--t-notice-lh,1.5);text-transform:var(--t-notice-tt,inherit);font-style:var(--t-notice-fs,inherit);color:var(--t-notice-c,inherit);text-shadow:var(--t-notice-ts,inherit);box-shadow:var(--p-notice-sh,none)}.quiz-stage_options__If4kJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.7rem;width:100%}.quiz-stage_option__ZXVG0{display:flex;align-items:center;gap:.7rem;min-width:0;padding:var(--p-option-pad,.9rem 1rem);border-radius:var(--p-option-r,calc(var(--inv-radius, 12px) * .7));border:var(--p-option-bd,2px solid color-mix(in srgb,var(--inv-text) 16%,transparent));background-color:var(--p-option-bg,var(--inv-bg));cursor:pointer;text-align:left;overflow-wrap:anywhere;transition:transform .12s ease,border-color .12s ease,background .12s ease;font-size:var(--t-option-size-px,calc((1rem) * var(--t-option-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-option-w,600);color:var(--t-option-c,var(--inv-text));font-family:var(--t-option-ff,inherit);letter-spacing:var(--t-option-ls,inherit);line-height:var(--t-option-lh,1.3);text-transform:var(--t-option-tt,inherit);font-style:var(--t-option-fs,inherit);text-shadow:var(--t-option-ts,inherit);background-image:var(--p-option-img,none);background-size:var(--p-option-size,cover);background-repeat:var(--p-option-rep,no-repeat);background-position:var(--p-option-pos,50% 50%);box-shadow:var(--p-option-sh,none)}.quiz-stage_letter__UuFBr{flex:none;display:flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:var(--p-letter-r,50%);background-color:var(--p-letter-bg,color-mix(in srgb,var(--inv-primary) 14%,transparent));font-size:var(--t-letter-size-px,calc((.85rem) * var(--t-letter-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-letter-w,800);color:var(--t-letter-c,var(--inv-primary));font-family:var(--t-letter-ff,inherit);letter-spacing:var(--t-letter-ls,inherit);line-height:var(--t-letter-lh,1);text-transform:var(--t-letter-tt,uppercase);font-style:var(--t-letter-fs,inherit);text-shadow:var(--t-letter-ts,inherit);background-image:var(--p-letter-img,none);background-size:var(--p-letter-size,cover);background-repeat:var(--p-letter-rep,no-repeat);background-position:var(--p-letter-pos,50% 50%);border:var(--p-letter-bd,none);box-shadow:var(--p-letter-sh,none)}.quiz-stage_option__ZXVG0:hover:not(:disabled){transform:translateY(-2px);border-color:color-mix(in srgb,var(--inv-primary) 55%,transparent)}.quiz-stage_join__zDBuT:focus-visible,.quiz-stage_option__ZXVG0:focus-visible,.quiz-stage_shortInput__wGhmC:focus-visible,.quiz-stage_submit__jwy4N:focus-visible{outline:2px solid var(--inv-accent);outline-offset:2px}.quiz-stage_option__ZXVG0:disabled{cursor:default;opacity:.65}.quiz-stage_option__ZXVG0[data-active=true]{background-color:var(--p-option-bg,var(--inv-primary));border-color:var(--inv-primary);color:var(--t-option-c,var(--inv-on-primary));background-image:var(--p-option-img,none);background-size:var(--p-option-size,cover);background-repeat:var(--p-option-rep,no-repeat);background-position:var(--p-option-pos,50% 50%)}.quiz-stage_option__ZXVG0[data-active=true] .quiz-stage_letter__UuFBr{background:color-mix(in srgb,var(--inv-on-primary) 25%,transparent);color:var(--t-letter-c,var(--inv-on-primary))}.quiz-stage_shortInput__wGhmC{width:100%;padding:var(--p-shortInput-pad,.85rem 1rem);border-radius:var(--p-shortInput-r,calc(var(--inv-radius, 12px) * .6));border:var(--p-shortInput-bd,2px solid color-mix(in srgb,var(--inv-text) 20%,transparent));background-color:var(--p-shortInput-bg,var(--inv-bg));color:var(--t-shortInput-c,var(--inv-text));font-size:var(--t-shortInput-size-px,calc((1rem) * var(--t-shortInput-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-shortInput-w,inherit);font-family:var(--t-shortInput-ff,inherit);letter-spacing:var(--t-shortInput-ls,inherit);line-height:var(--t-shortInput-lh,inherit);text-transform:var(--t-shortInput-tt,inherit);font-style:var(--t-shortInput-fs,inherit);text-shadow:var(--t-shortInput-ts,inherit);background-image:var(--p-shortInput-img,none);background-size:var(--p-shortInput-size,cover);background-repeat:var(--p-shortInput-rep,no-repeat);background-position:var(--p-shortInput-pos,50% 50%);box-shadow:var(--p-shortInput-sh,none)}.quiz-stage_actions__8R8bN{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--cmp-jc,center);gap:.7rem}.quiz-stage_join__zDBuT,.quiz-stage_submit__jwy4N{padding:.8rem 2rem;border:none;border-radius:999px;background:linear-gradient(90deg,var(--inv-primary),var(--inv-accent));cursor:pointer;transition:transform .15s ease,opacity .15s ease;font-size:var(--t-submit-size-px,calc((1rem) * var(--t-submit-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-submit-w,800);color:var(--t-submit-c,var(--inv-on-primary));letter-spacing:var(--t-submit-ls,.03em);text-transform:var(--t-submit-tt,uppercase);font-family:var(--t-submit-ff,inherit);line-height:var(--t-submit-lh,inherit);font-style:var(--t-submit-fs,inherit);text-shadow:var(--t-submit-ts,inherit)}.quiz-stage_join__zDBuT:hover:not(:disabled),.quiz-stage_submit__jwy4N:hover:not(:disabled){transform:translateY(-2px)}.quiz-stage_join__zDBuT:disabled,.quiz-stage_submit__jwy4N:disabled{opacity:.6;cursor:default}.quiz-stage_feedback__rAT7H{margin:0;font-size:var(--t-feedback-size-px,calc((1rem) * var(--t-feedback-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-feedback-w,800);font-family:var(--t-feedback-ff,inherit);letter-spacing:var(--t-feedback-ls,inherit);line-height:var(--t-feedback-lh,1.35);text-transform:var(--t-feedback-tt,inherit);font-style:var(--t-feedback-fs,inherit);color:var(--t-feedback-c,inherit);text-shadow:var(--t-feedback-ts,inherit)}.quiz-stage_feedback__rAT7H[data-correct=true]{color:var(--t-feedback-c,var(--inv-primary))}.quiz-stage_feedback__rAT7H[data-correct=false]{color:var(--t-feedback-c,var(--color-signal))}.quiz-stage_error__nTqXL{margin:0;border:var(--p-error-bd,none);border-radius:var(--p-error-r,0);box-shadow:var(--p-error-sh,none);font-size:var(--t-error-size-px,calc((.85rem) * var(--t-error-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-error-w,inherit);font-family:var(--t-error-ff,inherit);letter-spacing:var(--t-error-ls,inherit);line-height:var(--t-error-lh,inherit);text-transform:var(--t-error-tt,inherit);font-style:var(--t-error-fs,inherit);color:var(--t-error-c,var(--color-signal));text-shadow:var(--t-error-ts,inherit)}.quiz-stage_podium__MNrg_{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin:0;padding:var(--p-podium-pad,.9rem 0 0);list-style:none;border-top:1px solid color-mix(in srgb,var(--inv-text) 12%,transparent);border-radius:var(--p-podium-r,0);box-shadow:var(--p-podium-sh,none)}.quiz-stage_podiumItem__HDDXz{display:inline-flex;align-items:center;gap:.4rem;padding:var(--p-podiumItem-pad,.3rem .75rem);border-radius:var(--p-podiumItem-r,999px);background-color:var(--p-podiumItem-bg,var(--inv-bg));font-size:var(--t-podiumItem-size-px,calc((.82rem) * var(--t-podiumItem-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-podiumItem-w,600);font-family:var(--t-podiumItem-ff,inherit);letter-spacing:var(--t-podiumItem-ls,inherit);line-height:var(--t-podiumItem-lh,inherit);text-transform:var(--t-podiumItem-tt,inherit);font-style:var(--t-podiumItem-fs,inherit);color:var(--t-podiumItem-c,inherit);text-shadow:var(--t-podiumItem-ts,inherit);background-image:var(--p-podiumItem-img,none);background-size:var(--p-podiumItem-size,cover);background-repeat:var(--p-podiumItem-rep,no-repeat);background-position:var(--p-podiumItem-pos,50% 50%);border:var(--p-podiumItem-bd,none);box-shadow:var(--p-podiumItem-sh,none)}.quiz-stage_podiumItem__HDDXz[data-self=true]{outline:2px solid var(--inv-accent);outline-offset:-2px}.quiz-stage_root__hF50G[data-projection=true]{max-width:100%;padding:2.6rem 2.4rem 2.2rem;gap:1.6rem}.quiz-stage_root__hF50G[data-projection=true] .quiz-stage_prompt__sPC68{font-size:var(--t-prompt-size-px,calc((clamp(1.8rem, 7cqw, 3.2rem)) * var(--t-prompt-size-m, 1) * var(--cmp-tscale, 1)))}.quiz-stage_root__hF50G[data-projection=true] .quiz-stage_option__ZXVG0{padding:1.2rem 1.3rem;font-size:var(--t-option-size-px,calc((1.2rem) * var(--t-option-size-m, 1) * var(--cmp-tscale, 1)))}.quiz-stage_root__hF50G[data-projection=true] .quiz-stage_letter__UuFBr{width:2.4rem;height:2.4rem}.quiz-stage_root__hF50G[data-variant=minimal]{background:transparent;border:1px solid color-mix(in srgb,var(--inv-text) 12%,transparent)}.quiz-stage_root__hF50G[data-variant=minimal] .quiz-stage_join__zDBuT,.quiz-stage_root__hF50G[data-variant=minimal] .quiz-stage_progressFill__3WipI,.quiz-stage_root__hF50G[data-variant=minimal] .quiz-stage_submit__jwy4N{background:var(--inv-primary)}.quiz-stage_root__hF50G[data-variant=kids] .quiz-stage_option__ZXVG0,.quiz-stage_root__hF50G[data-variant=playful] .quiz-stage_option__ZXVG0,.quiz-stage_root__hF50G[data-variant=romantic] .quiz-stage_option__ZXVG0{border-radius:999px}.quiz-stage_root__hF50G[data-variant=romantic] .quiz-stage_prompt__sPC68{font-style:var(--t-prompt-fs,italic)}.quiz-stage_root__hF50G[data-variant=youthful] .quiz-stage_option__ZXVG0[data-active=true]{box-shadow:0 8px 20px color-mix(in srgb,var(--inv-primary) 40%,transparent)}.quiz-stage_root__hF50G[data-variant=corporate]{border-radius:6px;text-align:var(--cmp-ta,left)}.quiz-stage_root__hF50G[data-variant=corporate] .quiz-stage_join__zDBuT,.quiz-stage_root__hF50G[data-variant=corporate] .quiz-stage_option__ZXVG0,.quiz-stage_root__hF50G[data-variant=corporate] .quiz-stage_submit__jwy4N{border-radius:4px}.quiz-stage_root__hF50G[data-variant=corporate] .quiz-stage_join__zDBuT,.quiz-stage_root__hF50G[data-variant=corporate] .quiz-stage_progressFill__3WipI,.quiz-stage_root__hF50G[data-variant=corporate] .quiz-stage_submit__jwy4N{background:var(--inv-primary)}@media (prefers-reduced-motion:reduce){.quiz-stage_join__zDBuT,.quiz-stage_option__ZXVG0,.quiz-stage_progressFill__3WipI,.quiz-stage_submit__jwy4N{transition:none}.quiz-stage_join__zDBuT:hover:not(:disabled),.quiz-stage_option__ZXVG0:hover:not(:disabled),.quiz-stage_submit__jwy4N:hover:not(:disabled){transform:none}}.kaleido-photo_kaleido__xPNhJ{position:relative;width:min(320px,80cqw);aspect-ratio:1;margin:0 auto;border-radius:var(--p-kaleido-r,50%);overflow:hidden;display:grid;grid-template-columns:1fr 1fr;box-shadow:var(--p-kaleido-sh,0 16px 36px rgba(0,0,0,.2),inset 0 0 0 4px color-mix(in srgb,var(--inv-accent) 50%,transparent))}.kaleido-photo_kaleidoCell__aKoC8{overflow:hidden}.kids-corner_kidsCorner__d_NZn{position:relative;width:100%;box-sizing:border-box;max-width:440px;margin:0 auto;padding:var(--p-kidsCorner-pad,1.5rem 1.3rem);border-radius:var(--p-kidsCorner-r,18px);border:var(--p-kidsCorner-bd,2.5px dashed color-mix(in srgb,var(--inv-accent) 60%,transparent));overflow:hidden;box-shadow:var(--p-kidsCorner-sh,none)}.kids-corner_kidsConfetti__RRupP{position:absolute;font-size:var(--t-kidsConfetti-size-px,calc((.85rem) * var(--t-kidsConfetti-size-m, 1) * var(--cmp-tscale, 1)));opacity:.6;font-weight:var(--t-kidsConfetti-w,inherit);font-family:var(--t-kidsConfetti-ff,inherit);letter-spacing:var(--t-kidsConfetti-ls,inherit);line-height:var(--t-kidsConfetti-lh,inherit);text-transform:var(--t-kidsConfetti-tt,inherit);font-style:var(--t-kidsConfetti-fs,inherit);color:var(--t-kidsConfetti-c,inherit);text-shadow:var(--t-kidsConfetti-ts,inherit)}.kids-corner_kidsCornerTitle__K7sfA{margin:0 0 .35rem;font-family:var(--t-kidsCornerTitle-ff,var(--inv-font-heading));font-size:var(--t-kidsCornerTitle-size-px,calc((1.15rem) * var(--t-kidsCornerTitle-size-m, 1) * var(--cmp-tscale, 1)));color:var(--t-kidsCornerTitle-c,var(--inv-heading,var(--inv-primary)));font-weight:var(--t-kidsCornerTitle-w,inherit);letter-spacing:var(--t-kidsCornerTitle-ls,inherit);line-height:var(--t-kidsCornerTitle-lh,inherit);text-transform:var(--t-kidsCornerTitle-tt,inherit);font-style:var(--t-kidsCornerTitle-fs,inherit);text-shadow:var(--t-kidsCornerTitle-ts,inherit)}.kids-corner_kidsCornerText__q2o6e{margin:0;font-size:var(--t-kidsCornerText-size-px,calc((.9rem) * var(--t-kidsCornerText-size-m, 1) * var(--cmp-tscale, 1)));line-height:var(--t-kidsCornerText-lh,1.6);font-weight:var(--t-kidsCornerText-w,inherit);font-family:var(--t-kidsCornerText-ff,inherit);letter-spacing:var(--t-kidsCornerText-ls,inherit);text-transform:var(--t-kidsCornerText-tt,inherit);font-style:var(--t-kidsCornerText-fs,inherit);color:var(--t-kidsCornerText-c,inherit);text-shadow:var(--t-kidsCornerText-ts,inherit)}.kids-notice_kidsBadge__zpcr7{display:inline-block;padding:var(--p-kidsBadge-pad,.28rem .85rem);margin-bottom:.6rem;border:var(--p-kidsBadge-bd,1px solid color-mix(in srgb,var(--inv-accent) 55%,transparent));border-radius:var(--p-kidsBadge-r,999px);background-color:var(--p-kidsBadge-bg,color-mix(in srgb,var(--inv-accent) 10%,transparent));color:var(--t-kidsBadge-c,var(--inv-accent));font-size:var(--t-kidsBadge-size-px,calc((.72rem) * var(--t-kidsBadge-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-kidsBadge-w,600);letter-spacing:var(--t-kidsBadge-ls,.14em);text-transform:var(--t-kidsBadge-tt,uppercase);font-family:var(--t-kidsBadge-ff,inherit);line-height:var(--t-kidsBadge-lh,inherit);font-style:var(--t-kidsBadge-fs,inherit);text-shadow:var(--t-kidsBadge-ts,inherit);background-image:var(--p-kidsBadge-img,none);background-size:var(--p-kidsBadge-size,cover);background-repeat:var(--p-kidsBadge-rep,no-repeat);background-position:var(--p-kidsBadge-pos,50% 50%);box-shadow:var(--p-kidsBadge-sh,none)}.laurel-wreath_artLayer__MnKOw{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.laurel-wreath_laurel___alz_{position:absolute;inset:0;display:flex;align-items:var(--cmp-ai,center);justify-content:center}.lead-paragraph_leadParagraph__5OeqT{margin:0;font-size:var(--t-leadParagraph-size-px,calc((calc(1.06rem * var(--inv-fs-body, 1))) * var(--t-leadParagraph-size-m, 1) * var(--cmp-tscale, 1)));line-height:var(--t-leadParagraph-lh,1.85);color:var(--t-leadParagraph-c,var(--sec-text,var(--inv-text)));font-weight:var(--t-leadParagraph-w,inherit);font-family:var(--t-leadParagraph-ff,inherit);letter-spacing:var(--t-leadParagraph-ls,inherit);text-transform:var(--t-leadParagraph-tt,inherit);font-style:var(--t-leadParagraph-fs,inherit);text-shadow:var(--t-leadParagraph-ts,inherit)}.letter-note_letterNote__MeOfP{position:relative;width:100%;box-sizing:border-box;max-width:520px;margin:0 auto;padding:var(--p-letterNote-pad,2rem 1.7rem);background-image:var(--p-letterNote-img,linear-gradient(180deg,rgba(0,0,0,.035) 0,transparent 6%),linear-gradient(0deg,rgba(0,0,0,.035) 0,transparent 6%),var(--inv-surface,#fffdf7));background-color:var(--p-letterNote-bg,transparent);border-radius:var(--p-letterNote-r,6px);box-shadow:var(--p-letterNote-sh,0 12px 30px rgba(0,0,0,.12));color:var(--p-letterNote-fg,var(--inv-on-surface,#46413a));--inv-text:var(--inv-on-surface,#2a2a2a);border:var(--p-letterNote-bd,none)}.letter-note_letterNoteText__TUtnK{margin:0;font-family:var(--t-letterNoteText-ff,var(--inv-font-script));font-size:var(--t-letterNoteText-size-px,calc((calc(1.25rem * var(--inv-fs-body, 1))) * var(--t-letterNoteText-size-m, 1) * var(--cmp-tscale, 1)));line-height:var(--t-letterNoteText-lh,1.75);text-align:var(--cmp-ta,left);font-weight:var(--t-letterNoteText-w,inherit);letter-spacing:var(--t-letterNoteText-ls,inherit);text-transform:var(--t-letterNoteText-tt,inherit);font-style:var(--t-letterNoteText-fs,inherit);color:var(--t-letterNoteText-c,inherit);text-shadow:var(--t-letterNoteText-ts,inherit)}.letter-note_letterNoteSign__MXcvA{margin:1rem 0 0;text-align:var(--cmp-ta,right);font-family:var(--t-letterNoteSign-ff,var(--inv-font-script));font-size:var(--t-letterNoteSign-size-px,calc((calc(1.35rem * var(--inv-fs-sub, 1))) * var(--t-letterNoteSign-size-m, 1) * var(--cmp-tscale, 1)));color:var(--t-letterNoteSign-c,var(--inv-accent));font-weight:var(--t-letterNoteSign-w,inherit);letter-spacing:var(--t-letterNoteSign-ls,inherit);line-height:var(--t-letterNoteSign-lh,inherit);text-transform:var(--t-letterNoteSign-tt,inherit);font-style:var(--t-letterNoteSign-fs,inherit);text-shadow:var(--t-letterNoteSign-ts,inherit)}.livestream-card_livestream__ZRhKs{width:100%;box-sizing:border-box;max-width:460px;margin:0 auto;padding:var(--p-livestream-pad,1.4rem 1.4rem);border-radius:var(--p-livestream-r,var(--inv-radius));background-color:var(--p-livestream-bg,var(--inv-surface));border:var(--p-livestream-bd,1px solid color-mix(in srgb,var(--inv-accent) 30%,transparent));display:flex;flex-direction:column;align-items:var(--cmp-ai,center);gap:.5rem;color:var(--p-livestream-fg,var(--inv-on-surface,var(--inv-text,#2a2a2a)));--inv-text:var(--inv-on-surface,#2a2a2a);background-image:var(--p-livestream-img,none);background-size:var(--p-livestream-size,cover);background-repeat:var(--p-livestream-rep,no-repeat);background-position:var(--p-livestream-pos,50% 50%);box-shadow:var(--p-livestream-sh,none)}.livestream-card_liveBadge__ADISb{display:inline-flex;align-items:var(--cmp-ai,center);gap:.4rem;padding:var(--p-liveBadge-pad,.28rem .85rem);border-radius:var(--p-liveBadge-r,999px);background-color:var(--p-liveBadge-bg,#d43d3d);color:var(--t-liveBadge-c,#fff);font-size:var(--t-liveBadge-size-px,calc((.7rem) * var(--t-liveBadge-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-liveBadge-w,800);letter-spacing:var(--t-liveBadge-ls,.14em);font-family:var(--t-liveBadge-ff,inherit);line-height:var(--t-liveBadge-lh,inherit);text-transform:var(--t-liveBadge-tt,inherit);font-style:var(--t-liveBadge-fs,inherit);text-shadow:var(--t-liveBadge-ts,inherit);background-image:var(--p-liveBadge-img,none);background-size:var(--p-liveBadge-size,cover);background-repeat:var(--p-liveBadge-rep,no-repeat);background-position:var(--p-liveBadge-pos,50% 50%);border:var(--p-liveBadge-bd,none);box-shadow:var(--p-liveBadge-sh,none)}.livestream-card_liveDot__Jjilq{width:7px;height:7px;border-radius:var(--p-liveDot-r,50%);background-color:var(--p-liveDot-bg,#fff);animation:livestream-card_v2-live__FJndh 1.4s ease-in-out infinite;background-image:var(--p-liveDot-img,none);background-size:var(--p-liveDot-size,cover);background-repeat:var(--p-liveDot-rep,no-repeat);background-position:var(--p-liveDot-pos,50% 50%);border:var(--p-liveDot-bd,none);box-shadow:var(--p-liveDot-sh,none)}.livestream-card_livestreamTitle__nF5AW{margin:0;font-family:var(--t-livestreamTitle-ff,var(--inv-font-heading));font-size:var(--t-livestreamTitle-size-px,calc((1.1rem) * var(--t-livestreamTitle-size-m, 1) * var(--cmp-tscale, 1)));color:var(--t-livestreamTitle-c,var(--inv-heading,var(--inv-primary)));font-weight:var(--t-livestreamTitle-w,inherit);letter-spacing:var(--t-livestreamTitle-ls,inherit);line-height:var(--t-livestreamTitle-lh,inherit);text-transform:var(--t-livestreamTitle-tt,inherit);font-style:var(--t-livestreamTitle-fs,inherit);text-shadow:var(--t-livestreamTitle-ts,inherit)}.livestream-card_livestreamInfo__as6Ma{margin:0;font-size:var(--t-livestreamInfo-size-px,calc((.85rem) * var(--t-livestreamInfo-size-m, 1) * var(--cmp-tscale, 1)));opacity:.8;font-weight:var(--t-livestreamInfo-w,inherit);font-family:var(--t-livestreamInfo-ff,inherit);letter-spacing:var(--t-livestreamInfo-ls,inherit);line-height:var(--t-livestreamInfo-lh,inherit);text-transform:var(--t-livestreamInfo-tt,inherit);font-style:var(--t-livestreamInfo-fs,inherit);color:var(--t-livestreamInfo-c,inherit);text-shadow:var(--t-livestreamInfo-ts,inherit)}.livestream-card_ctaBig__xjIf8{display:inline-flex;align-items:var(--cmp-ai,center);gap:.8rem;padding:var(--p-ctaBig-pad,.9rem 1.7rem);border-radius:var(--p-ctaBig-r,999px);background-color:var(--p-ctaBig-bg,var(--inv-primary));color:var(--p-ctaBig-fg,var(--inv-on-primary,#fff));text-decoration:none;box-shadow:var(--p-ctaBig-sh,0 10px 24px rgba(0,0,0,.2));transition:transform .15s ease;background-image:var(--p-ctaBig-img,none);background-size:var(--p-ctaBig-size,cover);background-repeat:var(--p-ctaBig-rep,no-repeat);background-position:var(--p-ctaBig-pos,50% 50%);border:var(--p-ctaBig-bd,none)}.livestream-card_ctaBigIcon__Ou2Xs{font-size:var(--t-ctaBigIcon-size-px,calc((1.4rem) * var(--t-ctaBigIcon-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-ctaBigIcon-w,inherit);font-family:var(--t-ctaBigIcon-ff,inherit);letter-spacing:var(--t-ctaBigIcon-ls,inherit);line-height:var(--t-ctaBigIcon-lh,inherit);text-transform:var(--t-ctaBigIcon-tt,inherit);font-style:var(--t-ctaBigIcon-fs,inherit);color:var(--t-ctaBigIcon-c,inherit);text-shadow:var(--t-ctaBigIcon-ts,inherit)}.livestream-card_ctaBigLabel__KnIli{font-weight:var(--t-ctaBigLabel-w,800);font-size:var(--t-ctaBigLabel-size-px,calc((.98rem) * var(--t-ctaBigLabel-size-m, 1) * var(--cmp-tscale, 1)));font-family:var(--t-ctaBigLabel-ff,inherit);letter-spacing:var(--t-ctaBigLabel-ls,inherit);line-height:var(--t-ctaBigLabel-lh,inherit);text-transform:var(--t-ctaBigLabel-tt,inherit);font-style:var(--t-ctaBigLabel-fs,inherit);color:var(--t-ctaBigLabel-c,inherit);text-shadow:var(--t-ctaBigLabel-ts,inherit)}@keyframes livestream-card_v2-live__FJndh{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(255,255,255,.7)}70%{opacity:.65;box-shadow:0 0 0 6px rgba(255,255,255,0)}}@media (prefers-reduced-motion:reduce){.livestream-card_liveDot__Jjilq{animation:none}}.location_placeholder___7L_o{width:100%;padding:var(--p-placeholder-pad,1.25rem);border:var(--p-placeholder-bd,1.5px dashed color-mix(in srgb,var(--inv-text) 35%,transparent));border-radius:var(--p-placeholder-r,var(--inv-radius));font-size:var(--t-placeholder-size-px,calc((.9rem) * var(--t-placeholder-size-m, 1) * var(--cmp-tscale, 1)));opacity:.65;text-align:var(--cmp-ta,center);box-sizing:border-box;display:flex;align-items:var(--cmp-ai,center);justify-content:center;flex-wrap:wrap;gap:.5rem;font-weight:var(--t-placeholder-w,inherit);font-family:var(--t-placeholder-ff,inherit);letter-spacing:var(--t-placeholder-ls,inherit);line-height:var(--t-placeholder-lh,inherit);text-transform:var(--t-placeholder-tt,inherit);font-style:var(--t-placeholder-fs,inherit);color:var(--t-placeholder-c,inherit);text-shadow:var(--t-placeholder-ts,inherit);box-shadow:var(--p-placeholder-sh,none)}.location_locationTitle__EnPKu{font-size:var(--t-locationTitle-size-px,calc((clamp(1.5rem, 4cqw, 2.1rem)) * var(--t-locationTitle-size-m, 1) * var(--cmp-tscale, 1) * var(--inv-fs-h, 1)));font-weight:var(--t-locationTitle-w,600);font-family:var(--t-locationTitle-ff,var(--inv-font-heading));letter-spacing:var(--t-locationTitle-ls,var(--inv-heading-ls,normal));line-height:var(--t-locationTitle-lh,inherit);text-transform:var(--t-locationTitle-tt,var(--inv-heading-tt,none));font-style:var(--t-locationTitle-fs,inherit);color:var(--t-locationTitle-c,var(--inv-heading,var(--inv-primary)));text-shadow:var(--t-locationTitle-ts,inherit);overflow-wrap:anywhere}.location_locationParking__2Tmym{display:flex;align-items:flex-start;gap:.45rem;margin:0;font-size:var(--t-locationParking-size-px,calc((.84rem) * var(--t-locationParking-size-m, 1) * var(--cmp-tscale, 1) * var(--inv-fs-body, 1)));font-weight:var(--t-locationParking-w,inherit);font-family:var(--t-locationParking-ff,inherit);letter-spacing:var(--t-locationParking-ls,inherit);line-height:var(--t-locationParking-lh,1.45);text-transform:var(--t-locationParking-tt,inherit);font-style:var(--t-locationParking-fs,inherit);text-shadow:var(--t-locationParking-ts,inherit);color:var(--t-locationParking-c,color-mix(in srgb,var(--inv-on-surface,#2a2a2a) var(--inv-muted,74%),transparent));overflow-wrap:anywhere;text-align:left}.location_locationParkingBadge__C8K_h{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.35em;height:1.35em;margin-top:.05em;border-radius:var(--p-locationParkingBadge-r,5px);background-color:var(--p-locationParkingBadge-bg,color-mix(in srgb,var(--inv-primary,#b87333) 14%,transparent));color:var(--p-locationParkingBadge-fg,var(--inv-primary,#b87333));font-weight:800;font-size:.85em;line-height:1;background-image:var(--p-locationParkingBadge-img,none);background-size:var(--p-locationParkingBadge-size,cover);background-repeat:var(--p-locationParkingBadge-rep,no-repeat);background-position:var(--p-locationParkingBadge-pos,50% 50%);border:var(--p-locationParkingBadge-bd,none);box-shadow:var(--p-locationParkingBadge-sh,none)}.logistics-info_logistics__zFrHT{width:100%;display:flex;flex-direction:column;gap:1.25rem;align-items:var(--cmp-ai,center)}.logistics-info_placeholder__I4tF1{width:100%;padding:var(--p-placeholder-pad,1.25rem);border:var(--p-placeholder-bd,1.5px dashed color-mix(in srgb,var(--inv-text) 35%,transparent));border-radius:var(--p-placeholder-r,var(--inv-radius));font-size:var(--t-placeholder-size-px,calc((.9rem) * var(--t-placeholder-size-m, 1) * var(--cmp-tscale, 1)));opacity:.65;text-align:var(--cmp-ta,center);box-sizing:border-box;display:flex;align-items:var(--cmp-ai,center);justify-content:center;flex-wrap:wrap;gap:.5rem;font-weight:var(--t-placeholder-w,inherit);font-family:var(--t-placeholder-ff,inherit);letter-spacing:var(--t-placeholder-ls,inherit);line-height:var(--t-placeholder-lh,inherit);text-transform:var(--t-placeholder-tt,inherit);font-style:var(--t-placeholder-fs,inherit);color:var(--t-placeholder-c,inherit);text-shadow:var(--t-placeholder-ts,inherit);box-shadow:var(--p-placeholder-sh,none)}.logistics-info_logisticsGrid___TfIw{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:clamp(.7rem,3cqw,.9rem);width:100%;max-width:var(--inv-measure,620px);margin-inline:auto}@container invitation (max-width: 520px){.logistics-info_logisticsGrid___TfIw{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:.6rem}}@container invitation (max-width: 380px){.logistics-info_logisticsGrid___TfIw{grid-template-columns:1fr 1fr}}.logistics-info_logisticsCard__L_UzZ{display:flex;flex-direction:column;align-items:var(--cmp-ai,center);gap:.3rem;padding:var(--p-logisticsCard-pad,clamp(.85rem,4cqw,1rem) clamp(.7rem,3.5cqw,.9rem));min-width:0;background-color:var(--p-logisticsCard-bg,color-mix(in srgb,var(--inv-surface) 80%,transparent));border-radius:var(--p-logisticsCard-r,var(--inv-radius));border:var(--p-logisticsCard-bd,1px solid color-mix(in srgb,var(--inv-accent,#b87333) 18%,transparent));box-shadow:var(--p-logisticsCard-sh,0 4px 14px rgba(0,0,0,.05));transition:transform .16s ease,box-shadow .16s ease;color:var(--p-logisticsCard-fg,var(--inv-on-surface,var(--inv-text,#2a2a2a)));--inv-text:var(--inv-on-surface,#2a2a2a);background-image:var(--p-logisticsCard-img,none);background-size:var(--p-logisticsCard-size,cover);background-repeat:var(--p-logisticsCard-rep,no-repeat);background-position:var(--p-logisticsCard-pos,50% 50%)}.logistics-info_logisticsCard__L_UzZ:hover{transform:translateY(-2px);box-shadow:var(--p-logisticsCard-sh,0 12px 28px rgba(0,0,0,.1))}.logistics-info_logisticsIcon__S8GRg{display:inline-flex;align-items:center;justify-content:center;width:clamp(40px,13cqw,48px);height:clamp(40px,13cqw,48px);border-radius:var(--p-logisticsIcon-r,50%);background-color:var(--p-logisticsIcon-bg,color-mix(in srgb,var(--inv-accent,#b87333) 12%,transparent));font-size:var(--t-logisticsIcon-size-px,calc((1.6rem) * var(--t-logisticsIcon-size-m, 1) * var(--cmp-tscale, 1)));color:var(--t-logisticsIcon-c,var(--inv-accent));font-weight:var(--t-logisticsIcon-w,inherit);font-family:var(--t-logisticsIcon-ff,inherit);letter-spacing:var(--t-logisticsIcon-ls,inherit);line-height:var(--t-logisticsIcon-lh,inherit);text-transform:var(--t-logisticsIcon-tt,inherit);font-style:var(--t-logisticsIcon-fs,inherit);text-shadow:var(--t-logisticsIcon-ts,inherit);background-image:var(--p-logisticsIcon-img,none);background-size:var(--p-logisticsIcon-size,cover);background-repeat:var(--p-logisticsIcon-rep,no-repeat);background-position:var(--p-logisticsIcon-pos,50% 50%);border:var(--p-logisticsIcon-bd,none);box-shadow:var(--p-logisticsIcon-sh,none)}.logistics-info_logisticsTitle___9Nav{margin:.2rem 0 0;font-weight:var(--t-logisticsTitle-w,600);font-size:var(--t-logisticsTitle-size-px,calc((.98rem) * var(--t-logisticsTitle-size-m, 1) * var(--cmp-tscale, 1)));color:var(--t-logisticsTitle-c,var(--inv-heading,var(--inv-primary)));font-family:var(--t-logisticsTitle-ff,inherit);letter-spacing:var(--t-logisticsTitle-ls,inherit);line-height:var(--t-logisticsTitle-lh,inherit);text-transform:var(--t-logisticsTitle-tt,inherit);font-style:var(--t-logisticsTitle-fs,inherit);text-shadow:var(--t-logisticsTitle-ts,inherit)}.logistics-info_logisticsText__QCjpT{margin:0;font-size:var(--t-logisticsText-size-px,calc((.88rem) * var(--t-logisticsText-size-m, 1) * var(--cmp-tscale, 1)));line-height:var(--t-logisticsText-lh,1.5);opacity:.85;font-weight:var(--t-logisticsText-w,inherit);font-family:var(--t-logisticsText-ff,inherit);letter-spacing:var(--t-logisticsText-ls,inherit);text-transform:var(--t-logisticsText-tt,inherit);font-style:var(--t-logisticsText-fs,inherit);color:var(--t-logisticsText-c,inherit);text-shadow:var(--t-logisticsText-ts,inherit)}.logistics-info_logisticsText__QCjpT,.logistics-info_logisticsTitle___9Nav{overflow-wrap:anywhere}.logistics-info_logisticsText__QCjpT{opacity:1;color:var(--t-logisticsText-c,color-mix(in srgb,var(--inv-on-surface,#2a2a2a) var(--inv-muted,74%),transparent))}.logistics-info_logisticsHeading__4ryE_{font-size:var(--t-logisticsHeading-size-px,calc((clamp(1.5rem, 4cqw, 2.1rem)) * var(--t-logisticsHeading-size-m, 1) * var(--cmp-tscale, 1) * var(--inv-fs-h, 1)));font-weight:var(--t-logisticsHeading-w,600);font-family:var(--t-logisticsHeading-ff,var(--inv-font-heading));letter-spacing:var(--t-logisticsHeading-ls,var(--inv-heading-ls,normal));line-height:var(--t-logisticsHeading-lh,inherit);text-transform:var(--t-logisticsHeading-tt,var(--inv-heading-tt,none));font-style:var(--t-logisticsHeading-fs,inherit);color:var(--t-logisticsHeading-c,var(--inv-heading,var(--inv-primary)));text-shadow:var(--t-logisticsHeading-ts,inherit);overflow-wrap:anywhere}.love-letter-reveal_loveLetter__458jP{--love-letter-width:min(300px,84cqw);max-width:380px;margin:0 auto;text-align:var(--cmp-ta,center);padding-top:calc(var(--love-letter-width) * .32)}.love-letter-reveal_loveLetterEnvelope__J2kJw{position:relative;margin:0 auto;width:var(--love-letter-width);aspect-ratio:16/10;perspective:900px}.love-letter-reveal_loveLetterFlap__TtdJ8{position:absolute;top:0;left:0;right:0;height:46%;background-color:var(--p-loveLetterFlap-bg,color-mix(in srgb,var(--inv-accent) 55%,var(--inv-surface)));clip-path:polygon(0 0,100% 0,50% 100%);border-radius:var(--p-loveLetterFlap-r,8px 8px 0 0);transform-origin:top center;transform:rotateX(0deg);transition:transform .65s ease;z-index:4;color:var(--p-loveLetterFlap-fg,var(--inv-on-surface,var(--inv-text,#2a2a2a)));--inv-text:var(--inv-on-surface,#2a2a2a);background-image:var(--p-loveLetterFlap-img,none);background-size:var(--p-loveLetterFlap-size,cover);background-repeat:var(--p-loveLetterFlap-rep,no-repeat);background-position:var(--p-loveLetterFlap-pos,50% 50%);border:var(--p-loveLetterFlap-bd,none);box-shadow:var(--p-loveLetterFlap-sh,none)}.love-letter-reveal_loveLetterPaper__aqFUo{position:absolute;left:7%;right:7%;top:16%;bottom:8%;padding:var(--p-loveLetterPaper-pad,1rem .9rem);background-color:var(--p-loveLetterPaper-bg,var(--inv-surface,#fffdf6));border-radius:var(--p-loveLetterPaper-r,6px);box-shadow:var(--p-loveLetterPaper-sh,0 6px 16px rgba(0,0,0,.12));transform:translateY(18%);opacity:0;transition:transform .7s ease .25s,opacity .5s ease .25s;overflow-y:auto;z-index:5;pointer-events:none;color:var(--p-loveLetterPaper-fg,var(--inv-on-surface,var(--inv-text,#2a2a2a)));--inv-text:var(--inv-on-surface,#2a2a2a);background-image:var(--p-loveLetterPaper-img,none);background-size:var(--p-loveLetterPaper-size,cover);background-repeat:var(--p-loveLetterPaper-rep,no-repeat);background-position:var(--p-loveLetterPaper-pos,50% 50%);border:var(--p-loveLetterPaper-bd,none)}.love-letter-reveal_loveLetterText__pATmw{margin:0;font-family:var(--t-loveLetterText-ff,var(--inv-font-script));font-size:var(--t-loveLetterText-size-px,calc((1.1rem) * var(--t-loveLetterText-size-m, 1) * var(--cmp-tscale, 1)));line-height:var(--t-loveLetterText-lh,1.55);color:var(--t-loveLetterText-c,var(--inv-on-surface,#4c4437));overflow-wrap:anywhere;white-space:pre-line;font-weight:var(--t-loveLetterText-w,inherit);letter-spacing:var(--t-loveLetterText-ls,inherit);text-transform:var(--t-loveLetterText-tt,inherit);font-style:var(--t-loveLetterText-fs,inherit);text-shadow:var(--t-loveLetterText-ts,inherit)}.love-letter-reveal_loveLetterBody__IyVuq{position:absolute;inset:22% 0 0;background-image:var(--p-loveLetterBody-img,linear-gradient(180deg,color-mix(in srgb,var(--inv-accent) 26%,var(--inv-surface)),color-mix(in srgb,var(--inv-accent) 40%,var(--inv-surface))));background-color:var(--p-loveLetterBody-bg,transparent);border-radius:var(--p-loveLetterBody-r,8px);box-shadow:var(--p-loveLetterBody-sh,0 12px 26px rgba(0,0,0,.16));z-index:3;--inv-text:var(--inv-on-surface,#2a2a2a);border:var(--p-loveLetterBody-bd,none)}.love-letter-reveal_loveLetterOpen__u29XZ .love-letter-reveal_loveLetterFlap__TtdJ8{transform:rotateX(180deg)}.love-letter-reveal_loveLetterOpen__u29XZ .love-letter-reveal_loveLetterPaper__aqFUo{transform:translateY(-52%);opacity:1;pointer-events:auto}.love-letter-reveal_loveLetterButton__em51r{margin-top:2rem;display:inline-block;padding:var(--p-loveLetterButton-pad,.6rem 1.5rem);border:var(--p-loveLetterButton-bd,1.5px solid var(--inv-accent));border-radius:var(--p-loveLetterButton-r,999px);background-color:var(--p-loveLetterButton-bg,transparent);color:var(--t-loveLetterButton-c,var(--inv-accent));font-size:var(--t-loveLetterButton-size-px,calc((.86rem) * var(--t-loveLetterButton-size-m, 1) * var(--cmp-tscale, 1)));letter-spacing:var(--t-loveLetterButton-ls,.14em);text-transform:var(--t-loveLetterButton-tt,uppercase);cursor:pointer;transition:background .25s ease,color .25s ease;font-weight:var(--t-loveLetterButton-w,inherit);font-family:var(--t-loveLetterButton-ff,inherit);line-height:var(--t-loveLetterButton-lh,inherit);font-style:var(--t-loveLetterButton-fs,inherit);text-shadow:var(--t-loveLetterButton-ts,inherit);background-image:var(--p-loveLetterButton-img,none);background-size:var(--p-loveLetterButton-size,cover);background-repeat:var(--p-loveLetterButton-rep,no-repeat);background-position:var(--p-loveLetterButton-pos,50% 50%);box-shadow:var(--p-loveLetterButton-sh,none)}.love-letter-reveal_loveLetterButton__em51r:focus-visible,.love-letter-reveal_loveLetterButton__em51r:hover{background:color-mix(in srgb,var(--inv-accent) 12%,transparent)}@media (prefers-reduced-motion:reduce){.love-letter-reveal_loveLetterFlap__TtdJ8,.love-letter-reveal_loveLetterPaper__aqFUo{transition-duration:.01ms;transition-delay:0s}}.love-story_story__xzU1X{flex-direction:column;gap:1.25rem}.love-story_placeholder__hcnsB,.love-story_story__xzU1X{width:100%;display:flex;align-items:var(--cmp-ai,center)}.love-story_placeholder__hcnsB{padding:var(--p-placeholder-pad,1.25rem);border:var(--p-placeholder-bd,1.5px dashed color-mix(in srgb,var(--inv-text) 35%,transparent));border-radius:var(--p-placeholder-r,var(--inv-radius));font-size:var(--t-placeholder-size-px,calc((.9rem) * var(--t-placeholder-size-m, 1) * var(--cmp-tscale, 1)));opacity:.65;text-align:var(--cmp-ta,center);box-sizing:border-box;justify-content:center;flex-wrap:wrap;gap:.5rem;font-weight:var(--t-placeholder-w,inherit);font-family:var(--t-placeholder-ff,inherit);letter-spacing:var(--t-placeholder-ls,inherit);line-height:var(--t-placeholder-lh,inherit);text-transform:var(--t-placeholder-tt,inherit);font-style:var(--t-placeholder-fs,inherit);color:var(--t-placeholder-c,inherit);text-shadow:var(--t-placeholder-ts,inherit);box-shadow:var(--p-placeholder-sh,none)}.love-story_storyList__aiEI5{list-style:none;margin:0;padding:var(--p-storyList-pad,0);width:100%;max-width:540px;text-align:var(--cmp-ta,left);border-radius:var(--p-storyList-r,0);box-shadow:var(--p-storyList-sh,none)}.love-story_storyItem__kRufl{position:relative;padding:var(--p-storyItem-pad,0 0 1.4rem 1.6rem);border-left:1.5px solid color-mix(in srgb,var(--inv-accent) 45%,transparent);margin-left:.4rem;border-radius:var(--p-storyItem-r,0);box-shadow:var(--p-storyItem-sh,none)}.love-story_storyDot__QRGk_{position:absolute;left:-6px;top:2px;width:10px;height:10px;border-radius:var(--p-storyDot-r,50%);background-color:var(--p-storyDot-bg,var(--inv-accent));background-image:var(--p-storyDot-img,none);background-size:var(--p-storyDot-size,cover);background-repeat:var(--p-storyDot-rep,no-repeat);background-position:var(--p-storyDot-pos,50% 50%);border:var(--p-storyDot-bd,none);box-shadow:var(--p-storyDot-sh,none)}.love-story_storyDate__yb9Go{font-size:var(--t-storyDate-size-px,calc((.8rem) * var(--t-storyDate-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-storyDate-w,700);letter-spacing:var(--t-storyDate-ls,.12em);text-transform:var(--t-storyDate-tt,uppercase);color:var(--t-storyDate-c,var(--inv-accent));font-family:var(--t-storyDate-ff,inherit);line-height:var(--t-storyDate-lh,inherit);font-style:var(--t-storyDate-fs,inherit);text-shadow:var(--t-storyDate-ts,inherit)}.love-story_storyTitle__suKx1{margin:.15rem 0 0;font-family:var(--t-storyTitle-ff,var(--inv-font-heading));font-size:var(--t-storyTitle-size-px,calc((1.15rem) * var(--t-storyTitle-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-storyTitle-w,600);color:var(--t-storyTitle-c,var(--inv-heading,var(--inv-primary)));letter-spacing:var(--t-storyTitle-ls,inherit);line-height:var(--t-storyTitle-lh,inherit);text-transform:var(--t-storyTitle-tt,inherit);font-style:var(--t-storyTitle-fs,inherit);text-shadow:var(--t-storyTitle-ts,inherit)}.love-story_storyText__DV5Gd{margin:.3rem 0 0;font-size:var(--t-storyText-size-px,calc((.95rem) * var(--t-storyText-size-m, 1) * var(--cmp-tscale, 1)));line-height:var(--t-storyText-lh,1.55);opacity:.9;font-weight:var(--t-storyText-w,inherit);font-family:var(--t-storyText-ff,inherit);letter-spacing:var(--t-storyText-ls,inherit);text-transform:var(--t-storyText-tt,inherit);font-style:var(--t-storyText-fs,inherit);color:var(--t-storyText-c,inherit);text-shadow:var(--t-storyText-ts,inherit)}.love-story_storyImage__9GZYB{margin-top:.7rem;width:100%;max-height:260px;object-fit:cover;border-radius:var(--p-storyImage-r,var(--inv-radius));box-shadow:var(--p-storyImage-sh,none)}.map-embed_mapEmbed__3s7Jq{width:100%;display:flex;flex-direction:column;gap:1rem;align-items:var(--cmp-ai,center)}.map-embed_mapFrameWrap__Ghcxm{position:relative;width:100%;max-width:var(--inv-measure,620px);border-radius:var(--p-mapFrameWrap-r,calc(var(--inv-radius, 14px) + 4px));overflow:hidden;box-shadow:var(--p-mapFrameWrap-sh,0 12px 34px rgba(0,0,0,.16));border:var(--p-mapFrameWrap-bd,1px solid color-mix(in srgb,var(--inv-primary,#b87333) 16%,transparent));box-sizing:border-box;aspect-ratio:16/10;max-height:320px}.map-embed_mapFrameWrap__Ghcxm[data-height=md]{aspect-ratio:4/3;max-height:460px}.map-embed_mapFrameWrap__Ghcxm[data-height=lg]{aspect-ratio:1/1;max-height:560px}.map-embed_mapFrameWrap__Ghcxm:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}.map-embed_mapFrame__NvqIs{width:100%;height:100%;border:var(--p-mapFrame-bd,0);display:block;border-radius:var(--p-mapFrame-r,0);box-shadow:var(--p-mapFrame-sh,none)}.map-embed_placeholder__Du1Vv{width:100%;padding:var(--p-placeholder-pad,1.25rem);border:var(--p-placeholder-bd,1.5px dashed color-mix(in srgb,var(--inv-text) 35%,transparent));border-radius:var(--p-placeholder-r,var(--inv-radius));font-size:var(--t-placeholder-size-px,calc((.9rem) * var(--t-placeholder-size-m, 1) * var(--cmp-tscale, 1)));opacity:.65;text-align:var(--cmp-ta,center);box-sizing:border-box;display:flex;align-items:var(--cmp-ai,center);justify-content:center;flex-wrap:wrap;gap:.5rem;font-weight:var(--t-placeholder-w,inherit);font-family:var(--t-placeholder-ff,inherit);letter-spacing:var(--t-placeholder-ls,inherit);line-height:var(--t-placeholder-lh,inherit);text-transform:var(--t-placeholder-tt,inherit);font-style:var(--t-placeholder-fs,inherit);color:var(--t-placeholder-c,inherit);text-shadow:var(--t-placeholder-ts,inherit);box-shadow:var(--p-placeholder-sh,none)}.map-embed_mapNote__cOyJo{margin:0;max-width:var(--inv-measure,620px);text-align:var(--cmp-ta,center);font-size:var(--t-mapNote-size-px,calc((.9rem) * var(--t-mapNote-size-m, 1) * var(--cmp-tscale, 1)));opacity:.8;font-weight:var(--t-mapNote-w,inherit);font-family:var(--t-mapNote-ff,inherit);letter-spacing:var(--t-mapNote-ls,inherit);line-height:var(--t-mapNote-lh,inherit);text-transform:var(--t-mapNote-tt,inherit);font-style:var(--t-mapNote-fs,inherit);color:var(--t-mapNote-c,inherit);text-shadow:var(--t-mapNote-ts,inherit)}.map-embed_mapHeading__1_XHt{font-size:var(--t-mapHeading-size-px,calc((clamp(1.5rem, 4cqw, 2.1rem)) * var(--t-mapHeading-size-m, 1) * var(--cmp-tscale, 1) * var(--inv-fs-h, 1)));font-weight:var(--t-mapHeading-w,600);font-family:var(--t-mapHeading-ff,var(--inv-font-heading));letter-spacing:var(--t-mapHeading-ls,var(--inv-heading-ls,normal));line-height:var(--t-mapHeading-lh,inherit);text-transform:var(--t-mapHeading-tt,var(--inv-heading-tt,none));font-style:var(--t-mapHeading-fs,inherit);color:var(--t-mapHeading-c,var(--inv-heading,var(--inv-primary)));text-shadow:var(--t-mapHeading-ts,inherit);overflow-wrap:anywhere}.marble-columns_artLayer__nrrn8{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.marble-columns_columnSide__e9NGJ{position:absolute;top:4%;bottom:0;width:34px;opacity:.5}.marble-columns_columnCap__ZSvva{top:12px}.marble-columns_columnShaft__HWbNL{position:absolute;inset:26px 3px 14px;background-image:var(--p-columnShaft-img,repeating-linear-gradient(90deg,color-mix(in srgb,var(--inv-text) 26%,transparent) 0 2px,color-mix(in srgb,var(--inv-text) 8%,transparent) 2px 7px));background-color:var(--p-columnShaft-bg,transparent);border-radius:var(--p-columnShaft-r,3px);border:var(--p-columnShaft-bd,none);box-shadow:var(--p-columnShaft-sh,none)}.marble-columns_columnBase__R6VJ5{position:absolute;left:0;right:0;height:12px;background-color:var(--p-columnBase-bg,color-mix(in srgb,var(--inv-text) 30%,transparent));border-radius:var(--p-columnBase-r,2px);background-image:var(--p-columnBase-img,none);background-size:var(--p-columnBase-size,cover);background-repeat:var(--p-columnBase-rep,no-repeat);background-position:var(--p-columnBase-pos,50% 50%);border:var(--p-columnBase-bd,none);box-shadow:var(--p-columnBase-sh,none)}.marquee-text_marquee__5MaHk{overflow:hidden;width:100%;padding:var(--p-marquee-pad,.5rem 0);border-top:1px solid color-mix(in srgb,var(--inv-accent) 35%,transparent);border-bottom:1px solid color-mix(in srgb,var(--inv-accent) 35%,transparent);border-radius:var(--p-marquee-r,0);box-shadow:var(--p-marquee-sh,none)}.marquee-text_marqueeTrack__iy1xx{display:flex;width:max-content;animation:marquee-text_v2-marquee__sKLR9 22s linear infinite}.marquee-text_marqueeItem__YtWS5{white-space:nowrap;padding-right:2rem;font-family:var(--t-marqueeItem-ff,var(--inv-font-heading));font-style:var(--t-marqueeItem-fs,italic);font-size:var(--t-marqueeItem-size-px,calc((calc(1.05rem * var(--inv-fs-body, 1))) * var(--t-marqueeItem-size-m, 1) * var(--cmp-tscale, 1)));color:var(--t-marqueeItem-c,var(--inv-heading,var(--inv-primary)));font-weight:var(--t-marqueeItem-w,inherit);letter-spacing:var(--t-marqueeItem-ls,inherit);line-height:var(--t-marqueeItem-lh,inherit);text-transform:var(--t-marqueeItem-tt,inherit);text-shadow:var(--t-marqueeItem-ts,inherit)}@keyframes marquee-text_v2-marquee__sKLR9{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-text_marqueeTrack__iy1xx{animation:none}.marquee-text_marquee__5MaHk{overflow-x:auto}}.melting-clock_meltingClock__q4dmB{--mc-base:1em;position:relative;width:min(calc(var(--mc-base) * 23.75),100%);margin:0 auto;padding-bottom:2.2rem;text-align:var(--cmp-ta,center)}.melting-clock_meltingClockLabel__46Gmb{margin:0 0 1rem;font-family:var(--t-meltingClockLabel-ff,var(--mc-label-font,var(--inv-font-script)));font-size:var(--t-meltingClockLabel-size-px,calc((var(--mc-label-size, calc(var(--mc-base) * 1.3))) * var(--t-meltingClockLabel-size-m, 1) * var(--cmp-tscale, 1)));line-height:var(--t-meltingClockLabel-lh,1.35);color:var(--t-meltingClockLabel-c,var(--inv-accent));overflow-wrap:anywhere;font-weight:var(--t-meltingClockLabel-w,inherit);letter-spacing:var(--t-meltingClockLabel-ls,inherit);text-transform:var(--t-meltingClockLabel-tt,inherit);font-style:var(--t-meltingClockLabel-fs,inherit);text-shadow:var(--t-meltingClockLabel-ts,inherit)}.melting-clock_meltingClockFace__5nOVF{position:relative;margin:0 auto;width:min(100%,calc(var(--mc-base) * 11.875));aspect-ratio:190/150;background-image:var(--p-meltingClockFace-img,radial-gradient(circle at 50% 34%,color-mix(in srgb,var(--inv-surface) 92%,var(--inv-accent) 8%),var(--inv-surface)));background-color:var(--p-meltingClockFace-bg,transparent);border:var(--p-meltingClockFace-bd,3px solid var(--inv-primary));border-radius:var(--p-meltingClockFace-r,50% 50% 62% 38%/46% 52% 74% 54%);transform:rotate(-6deg);box-shadow:var(--p-meltingClockFace-sh,0 14px 26px rgba(0,0,0,.16));animation:melting-clock_f8-melt__MipDy 7s ease-in-out infinite alternate;--inv-text:var(--inv-on-surface,#2a2a2a)}.melting-clock_meltingClockDays__mX0wS{position:absolute;inset:14% 0 auto;font-family:var(--t-meltingClockDays-ff,var(--mc-count-font,var(--inv-font-heading)));font-size:var(--t-meltingClockDays-size-px,calc((var(--mc-count-size, calc(var(--mc-base) * 3))) * var(--t-meltingClockDays-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-meltingClockDays-w,700);color:var(--t-meltingClockDays-c,var(--inv-heading,var(--inv-primary)));line-height:var(--t-meltingClockDays-lh,1);font-variant-numeric:tabular-nums;letter-spacing:var(--t-meltingClockDays-ls,inherit);text-transform:var(--t-meltingClockDays-tt,inherit);font-style:var(--t-meltingClockDays-fs,inherit);text-shadow:var(--t-meltingClockDays-ts,inherit)}.melting-clock_meltingClockUnit__kNqTL{position:absolute;inset:58% 0 auto;font-family:var(--t-meltingClockUnit-ff,var(--mc-unit-font,var(--inv-font-body)));font-size:var(--t-meltingClockUnit-size-px,calc((var(--mc-unit-size, calc(var(--mc-base) * .72))) * var(--t-meltingClockUnit-size-m, 1) * var(--cmp-tscale, 1)));letter-spacing:var(--t-meltingClockUnit-ls,.3em);text-transform:var(--t-meltingClockUnit-tt,uppercase);color:var(--t-meltingClockUnit-c,color-mix(in srgb,var(--inv-text) 70%,transparent));font-weight:var(--t-meltingClockUnit-w,inherit);line-height:var(--t-meltingClockUnit-lh,inherit);font-style:var(--t-meltingClockUnit-fs,inherit);text-shadow:var(--t-meltingClockUnit-ts,inherit)}.melting-clock_meltingClockShelf__H3KHr{margin:.4rem auto 0;width:min(100%,calc(var(--mc-base) * 13.75));height:3px;background-color:var(--p-meltingClockShelf-bg,color-mix(in srgb,var(--inv-text) 45%,transparent));border-radius:var(--p-meltingClockShelf-r,3px);background-image:var(--p-meltingClockShelf-img,none);background-size:var(--p-meltingClockShelf-size,cover);background-repeat:var(--p-meltingClockShelf-rep,no-repeat);background-position:var(--p-meltingClockShelf-pos,50% 50%);border:var(--p-meltingClockShelf-bd,none);box-shadow:var(--p-meltingClockShelf-sh,none)}@keyframes melting-clock_f8-melt__MipDy{0%{transform:rotate(-6deg) skewY(0deg);border-radius:50% 50% 62% 38%/46% 52% 74% 54%}to{transform:rotate(-9deg) skewY(3deg);border-radius:52% 48% 58% 42%/44% 50% 84% 60%}}@media (prefers-reduced-motion:reduce){.melting-clock_meltingClockFace__5nOVF{animation:none}}.melting-shapes_artLayer__yru7Z{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.melting-shapes_meltDrop__030Rj{position:absolute;top:-6px;width:16px;border-radius:var(--p-meltDrop-r,0 0 14px 14px);background-image:var(--p-meltDrop-img,linear-gradient(180deg,color-mix(in srgb,var(--inv-accent) 55%,transparent),color-mix(in srgb,var(--inv-accent) 22%,transparent)));background-color:var(--p-meltDrop-bg,transparent);animation:melting-shapes_f8-melt-stretch__TV4mu 9s ease-in-out infinite alternate;border:var(--p-meltDrop-bd,none);box-shadow:var(--p-meltDrop-sh,none)}@keyframes melting-shapes_f8-melt-stretch__TV4mu{0%{transform:scaleY(.72);transform-origin:top center}to{transform:scaleY(1.15);transform-origin:top center}}@media (prefers-reduced-motion:reduce){.melting-shapes_meltDrop__030Rj{animation:none}}.mentions_mentionGroup__j_1PQ{margin:.9rem 0;text-align:var(--cmp-ta,center)}.mentions_mentionRole__B_Xby{font-size:var(--t-mentionRole-size-px,calc((.8rem) * var(--t-mentionRole-size-m, 1) * var(--cmp-tscale, 1)));text-transform:var(--t-mentionRole-tt,uppercase);letter-spacing:var(--t-mentionRole-ls,.12em);opacity:.7;margin-bottom:.2rem;font-weight:var(--t-mentionRole-w,inherit);font-family:var(--t-mentionRole-ff,inherit);line-height:var(--t-mentionRole-lh,inherit);font-style:var(--t-mentionRole-fs,inherit);color:var(--t-mentionRole-c,inherit);text-shadow:var(--t-mentionRole-ts,inherit)}.mentions_mentionNames__zKF5o{font-size:var(--t-mentionNames-size-px,calc((1.05rem) * var(--t-mentionNames-size-m, 1) * var(--cmp-tscale, 1)));line-height:var(--t-mentionNames-lh,1.5);font-weight:var(--t-mentionNames-w,inherit);font-family:var(--t-mentionNames-ff,inherit);letter-spacing:var(--t-mentionNames-ls,inherit);text-transform:var(--t-mentionNames-tt,inherit);font-style:var(--t-mentionNames-fs,inherit);color:var(--t-mentionNames-c,inherit);text-shadow:var(--t-mentionNames-ts,inherit)}.menu-card_menuCard__qdNwi{--mc-base:1em;width:100%;box-sizing:border-box;max-width:460px;margin:0 auto;padding:var(--p-menuCard-pad,1.8rem 1.5rem);background-color:var(--p-menuCard-bg,var(--inv-surface));color:var(--p-menuCard-fg,var(--inv-on-surface,#2a2a2a));border:var(--p-menuCard-bd,1px solid color-mix(in srgb,var(--inv-accent) 35%,transparent));border-radius:var(--p-menuCard-r,var(--inv-radius));--inv-text:var(--inv-on-surface,#2a2a2a);background-image:var(--p-menuCard-img,none);background-size:var(--p-menuCard-size,cover);background-repeat:var(--p-menuCard-rep,no-repeat);background-position:var(--p-menuCard-pos,50% 50%);box-shadow:var(--p-menuCard-sh,none)}.menu-card_menuTitle__lKx30{margin:0 0 1.1rem;text-align:var(--cmp-ta,center);font-family:var(--t-menuTitle-ff,var(--inv-font-script));font-size:var(--t-menuTitle-size-px,calc((calc(var(--mc-base) * 1.9)) * var(--t-menuTitle-size-m, 1) * var(--cmp-tscale, 1)));color:var(--t-menuTitle-c,var(--inv-heading,var(--inv-primary)));overflow-wrap:anywhere;font-weight:var(--t-menuTitle-w,inherit);letter-spacing:var(--t-menuTitle-ls,inherit);line-height:var(--t-menuTitle-lh,inherit);text-transform:var(--t-menuTitle-tt,inherit);font-style:var(--t-menuTitle-fs,inherit);text-shadow:var(--t-menuTitle-ts,inherit)}.menu-card_menuCourse__uZpra{padding:var(--p-menuCourse-pad,.75rem 0);text-align:var(--cmp-ta,center);border-radius:var(--p-menuCourse-r,0);box-shadow:var(--p-menuCourse-sh,none)}.menu-card_menuCourse__uZpra+.menu-card_menuCourse__uZpra{border-top:1px dashed color-mix(in srgb,var(--inv-accent) 40%,transparent)}.menu-card_menuCourseName__av6xI{margin:0 0 .15rem;font-size:var(--t-menuCourseName-size-px,calc((calc(var(--mc-base) * .7)) * var(--t-menuCourseName-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-menuCourseName-w,800);letter-spacing:var(--t-menuCourseName-ls,.26em);text-transform:var(--t-menuCourseName-tt,uppercase);color:var(--t-menuCourseName-c,var(--inv-accent));overflow-wrap:anywhere;font-family:var(--t-menuCourseName-ff,inherit);line-height:var(--t-menuCourseName-lh,inherit);font-style:var(--t-menuCourseName-fs,inherit);text-shadow:var(--t-menuCourseName-ts,inherit)}.menu-card_menuDish__7uWc2{margin:0;font-family:var(--t-menuDish-ff,var(--inv-font-heading));font-size:var(--t-menuDish-size-px,calc((calc(var(--mc-base) * 1.05)) * var(--t-menuDish-size-m, 1) * var(--cmp-tscale, 1)));color:var(--t-menuDish-c,var(--inv-heading,var(--inv-primary)));overflow-wrap:anywhere;font-weight:var(--t-menuDish-w,inherit);letter-spacing:var(--t-menuDish-ls,inherit);line-height:var(--t-menuDish-lh,inherit);text-transform:var(--t-menuDish-tt,inherit);font-style:var(--t-menuDish-fs,inherit);text-shadow:var(--t-menuDish-ts,inherit)}.menu-card_menuNote__68co8{margin:.15rem 0 0;font-size:var(--t-menuNote-size-px,calc((calc(var(--mc-base) * .82)) * var(--t-menuNote-size-m, 1) * var(--cmp-tscale, 1)));opacity:.75;overflow-wrap:anywhere;font-weight:var(--t-menuNote-w,inherit);font-family:var(--t-menuNote-ff,inherit);letter-spacing:var(--t-menuNote-ls,inherit);line-height:var(--t-menuNote-lh,inherit);text-transform:var(--t-menuNote-tt,inherit);font-style:var(--t-menuNote-fs,inherit);color:var(--t-menuNote-c,inherit);text-shadow:var(--t-menuNote-ts,inherit)}.menu-card_placeholder__fVcUU{padding:var(--p-placeholder-pad,1rem);border:var(--p-placeholder-bd,1px dashed color-mix(in srgb,var(--inv-accent) 40%,transparent));border-radius:var(--p-placeholder-r,var(--inv-radius));font-size:var(--t-placeholder-size-px,calc((calc(var(--mc-base) * .86)) * var(--t-placeholder-size-m, 1) * var(--cmp-tscale, 1)));color:var(--t-placeholder-c,color-mix(in srgb,var(--inv-on-surface,#2a2a2a) 60%,transparent));font-weight:var(--t-placeholder-w,inherit);font-family:var(--t-placeholder-ff,inherit);letter-spacing:var(--t-placeholder-ls,inherit);line-height:var(--t-placeholder-lh,inherit);text-transform:var(--t-placeholder-tt,inherit);font-style:var(--t-placeholder-fs,inherit);text-shadow:var(--t-placeholder-ts,inherit);box-shadow:var(--p-placeholder-sh,none)}.menu-card-pro_menu__pc5vn,.menu-card_placeholder__fVcUU{width:100%;box-sizing:border-box;text-align:var(--cmp-ta,center)}.menu-card-pro_menu__pc5vn{--mp-base:1em;max-width:480px;margin:0 auto;padding:var(--p-menu-pad,1.5rem 1.6rem);border-radius:var(--p-menu-r,var(--inv-radius,14px));border:var(--p-menu-bd,1px solid color-mix(in srgb,var(--inv-primary,#b87333) 16%,transparent));background-color:var(--p-menu-bg,var(--inv-surface,#fff));color:var(--p-menu-fg,var(--inv-on-surface,#2a2a2a));box-shadow:var(--p-menu-sh,0 8px 24px rgba(0,0,0,.06));--inv-text:var(--inv-on-surface,#2a2a2a);background-image:var(--p-menu-img,none);background-size:var(--p-menu-size,cover);background-repeat:var(--p-menu-rep,no-repeat);background-position:var(--p-menu-pos,50% 50%)}.menu-card-pro_menuTitle__ZAnku{margin:0 0 1rem;font-family:var(--t-menuTitle-ff,var(--inv-font-heading));font-size:var(--t-menuTitle-size-px,calc((calc(var(--mp-base) * 1.5)) * var(--t-menuTitle-size-m, 1) * var(--cmp-tscale, 1)));color:var(--t-menuTitle-c,var(--inv-heading,var(--inv-primary)));overflow-wrap:anywhere;font-weight:var(--t-menuTitle-w,inherit);letter-spacing:var(--t-menuTitle-ls,inherit);line-height:var(--t-menuTitle-lh,inherit);text-transform:var(--t-menuTitle-tt,inherit);font-style:var(--t-menuTitle-fs,inherit);text-shadow:var(--t-menuTitle-ts,inherit)}.menu-card-pro_menuCourse__OgqOk{padding:var(--p-menuCourse-pad,.7rem 0);border-radius:var(--p-menuCourse-r,0);box-shadow:var(--p-menuCourse-sh,none)}.menu-card-pro_menuCourse__OgqOk+.menu-card-pro_menuCourse__OgqOk{border-top:1px dashed color-mix(in srgb,var(--inv-primary,#b87333) 22%,transparent)}.menu-card-pro_menuCourseName__PqpH0{font-size:var(--t-menuCourseName-size-px,calc((calc(var(--mp-base) * .72)) * var(--t-menuCourseName-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-menuCourseName-w,800);letter-spacing:var(--t-menuCourseName-ls,.18em);text-transform:var(--t-menuCourseName-tt,uppercase);color:var(--t-menuCourseName-c,var(--inv-primary,#b87333));overflow-wrap:anywhere;font-family:var(--t-menuCourseName-ff,inherit);line-height:var(--t-menuCourseName-lh,inherit);font-style:var(--t-menuCourseName-fs,inherit);text-shadow:var(--t-menuCourseName-ts,inherit)}.menu-card-pro_menuItems__4azgQ{margin:.3rem 0 0;font-size:var(--t-menuItems-size-px,calc((calc(var(--mp-base) * .96)) * var(--t-menuItems-size-m, 1) * var(--cmp-tscale, 1)));line-height:var(--t-menuItems-lh,1.5);white-space:pre-line;overflow-wrap:anywhere;font-weight:var(--t-menuItems-w,inherit);font-family:var(--t-menuItems-ff,inherit);letter-spacing:var(--t-menuItems-ls,inherit);text-transform:var(--t-menuItems-tt,inherit);font-style:var(--t-menuItems-fs,inherit);color:var(--t-menuItems-c,inherit);text-shadow:var(--t-menuItems-ts,inherit)}.menu-card-pro_pkPlaceholder__agbE1{width:100%;box-sizing:border-box;padding:var(--p-pkPlaceholder-pad,1rem);border:var(--p-pkPlaceholder-bd,1px dashed color-mix(in srgb,var(--inv-primary,#b87333) 35%,transparent));border-radius:var(--p-pkPlaceholder-r,var(--inv-radius,14px));color:var(--t-pkPlaceholder-c,color-mix(in srgb,var(--inv-on-surface,#2a2a2a) 60%,transparent));font-size:var(--t-pkPlaceholder-size-px,calc((calc(var(--mp-base) * .86)) * var(--t-pkPlaceholder-size-m, 1) * var(--cmp-tscale, 1)));text-align:var(--cmp-ta,center);font-weight:var(--t-pkPlaceholder-w,inherit);font-family:var(--t-pkPlaceholder-ff,inherit);letter-spacing:var(--t-pkPlaceholder-ls,inherit);line-height:var(--t-pkPlaceholder-lh,inherit);text-transform:var(--t-pkPlaceholder-tt,inherit);font-style:var(--t-pkPlaceholder-fs,inherit);text-shadow:var(--t-pkPlaceholder-ts,inherit);box-shadow:var(--p-pkPlaceholder-sh,none)}