.vKPESW_heading{margin-bottom:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);--tw-tracking:.16em;letter-spacing:.16em;color:#f0c64a;text-transform:uppercase}.vKPESW_link{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*5);line-height:calc(var(--spacing,.25rem)*5);color:#fffc}@supports (color:color-mix(in lab, red, red)){.vKPESW_link{color:color-mix(in oklab,var(--color-white,#fff)80%,transparent)}}.vKPESW_link{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.vKPESW_link:hover{color:var(--color-white,#fff)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}
.jJo21a_navItem{align-items:center;gap:calc(var(--spacing,.25rem)*1);padding-block:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);font-size:15px;font-weight:var(--font-weight-medium,500);color:var(--color-primary,#051c48);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:inline-flex}@media (hover:hover){.jJo21a_navItem:hover{color:var(--color-accent-ink,#8a6500)}}.jJo21a_navItem{box-shadow:inset 0 -2px #0000}.jJo21a_navItem>span{width:18px;height:18px}.jJo21a_navItemOpen{box-shadow:inset 0 -2px 0 var(--color-accent)}.jJo21a_panelLink{padding-block:calc(var(--spacing,.25rem)*1);--tw-leading:calc(var(--spacing,.25rem)*5);font-size:13.5px;line-height:calc(var(--spacing,.25rem)*5);color:#34445c;text-underline-offset:4px;display:block}@media (hover:hover){.jJo21a_panelLink:hover{color:var(--color-primary,#051c48);text-decoration-line:underline}}.jJo21a_panelLink{-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.jJo21a_quizLink{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem)*3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#dfe5ec);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem)*3.5);padding-block:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-semibold,600);font-size:13.5px;font-weight:var(--font-weight-semibold,600);color:var(--color-primary,#051c48);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:flex}@media (hover:hover){.jJo21a_quizLink:hover{border-color:#051c4866}@supports (color:color-mix(in lab, red, red)){.jJo21a_quizLink:hover{border-color:color-mix(in oklab,var(--color-primary,#051c48)40%,transparent)}}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
@font-face{font-family:inter;src:url(../media/inter_latin_100_900_normal-s.p.2bn3s6zvc0dyp.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.oAAm0G_className{font-family:inter,inter Fallback;font-style:normal}.oAAm0G_variable{--font-inter-var:"inter", "inter Fallback"}
@font-face{font-family:newsreader;src:url(../media/newsreader_latin_200_800_normal-s.p.0op912u62qdhl.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:newsreader Fallback;src:local(Arial);ascent-override:80.52%;descent-override:29.03%;line-gap-override:0.0%;size-adjust:91.28%}._9EmK0a_className{font-family:newsreader,newsreader Fallback;font-style:normal}._9EmK0a_variable{--font-newsreader:"newsreader", "newsreader Fallback"}
@keyframes booking-fade-in{0%{opacity:0}to{opacity:1}}@keyframes booking-card-enter{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes booking-confirm-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes booking-check-pop{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes booking-ring-pulse{0%{opacity:0;transform:scale(.7)}40%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes booking-strip-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){[data-booking-animated]{animation:none!important}}
