@font-face{font-family:Bebas Neue Fallback;src:local("Arial Narrow"),local("ArialNarrow"),local("Arial");size-adjust:69.7%;ascent-override:129.1%;descent-override:43%;line-gap-override:0%}.site-root[data-template]{font-variation-settings:"WONK" 0}.site-root[data-template] [data-site-frame] :where(.rounded,.rounded-sm,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl),.site-root[data-template] [role=dialog],.site-root[data-template] [role=dialog] :where(.rounded,.rounded-sm,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl){border-radius:var(--site-radius)}.site-root[data-template] [data-site-frame] :where(button.rounded-full:not([role=checkbox],[role=switch]),a.rounded-full,input.rounded-full,label.rounded-full,div.rounded-full:has(>input),div.rounded-full:has(>button)),.site-root[data-template] [role=dialog] :where(button.rounded-full:not([role=checkbox],[role=switch]),a.rounded-full,input.rounded-full){border-radius:var(--site-radius)}.site-root[data-template=LUMEN] [data-site-frame] :where(button:not([role=checkbox],[role=switch]),a.inline-flex,input,select,textarea,div.rounded-full:has(>input)),.site-root[data-template=LUMEN] [role=dialog] :where(button:not([role=checkbox],[role=switch]),a.inline-flex,input,select,textarea){border-radius:9999px}.site-root[data-template=EDITORIAL] [data-site-frame],.site-root[data-template=EDITORIAL] [data-site-frame] :where(.rounded,.rounded-sm,.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl,input,div.rounded-full:has(>input)),.site-root[data-template=EDITORIAL] [role=dialog]{border-radius:0}.site-root[data-template=EDITORIAL] [data-site-frame] button:not([role=checkbox],[role=switch]),.site-root[data-template=EDITORIAL] [role=dialog] button:not([role=checkbox],[role=switch]){border-radius:9999px}.site-root[data-template] [data-site-frame] :where(h1,h2,h3),.site-root[data-template] [role=dialog] :where(h1,h2,h3){font-family:var(--site-font-display)}.site-root[data-template=HERITAGE] [data-site-frame] :where(h1,h2,h3),.site-root[data-template=HERITAGE] [role=dialog] :where(h1,h2,h3){font-weight:400;letter-spacing:.02em;text-transform:uppercase}.site-root[data-template=HERITAGE] [data-site-frame] :where(button:not([role=checkbox],[role=switch],[role=combobox])),.site-root[data-template=HERITAGE] [role=dialog] :where(button:not([role=checkbox],[role=switch],[role=combobox])){font-family:var(--site-font-display);font-size:1.125rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.site-root[data-template=HERITAGE] [data-testid=site-auth-panel]{box-shadow:0 0 0 1px var(--site-line),10px 10px 0 var(--site-accent)}.site-root[data-template] [data-wizard-bottom-bar]{background-color:var(--site-surface);color:hsl(var(--card-foreground));border-color:var(--site-line)}.site-marquee-track{animation:site-marquee 40s linear infinite}.site-marquee:focus-within .site-marquee-track,.site-marquee:hover .site-marquee-track{animation-play-state:paused}@keyframes site-marquee{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.site-marquee-track{animation:none;width:auto;flex-wrap:wrap}.site-marquee-run[aria-hidden=true]{display:none}.site-marquee-run{flex-wrap:wrap}}@supports (animation-timeline:view()){@media screen and (prefers-reduced-motion:no-preference){.site-root[data-template=NOIR] main [data-site-section]:not([data-site-type=hero]){animation:site-reveal linear both;animation-timeline:view();animation-range:entry 0 entry 40%}}}@keyframes site-reveal{0%{opacity:0;transform:translateY(12px)}}.site-root .site-floating-book{display:none}@supports (animation-timeline:view()){body.site-root[data-template=EDITORIAL]{timeline-scope:--site-cta}body.site-root[data-template=EDITORIAL] [data-site-type=cta]{view-timeline-name:--site-cta}body.site-root[data-template=EDITORIAL] .site-floating-book{display:inline-flex;opacity:0;visibility:hidden;animation:site-float-in linear both,site-float-out linear both;animation-timeline:scroll(root),--site-cta;animation-range:70vh 95vh,entry 0 entry 35%}}@keyframes site-float-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes site-float-out{to{translate:0 calc(100% + 3rem);visibility:hidden;pointer-events:none}}.site-root[data-template=LUMEN] .lumen-signature{position:relative;padding-bottom:.18em}.site-root[data-template=LUMEN] .lumen-signature:after{content:"";position:absolute;left:0;right:-.4em;bottom:0;height:.32em;border-bottom:1.5px solid;border-radius:0 0 60% 45%/0 0 100% 100%;transform:rotate(-1.5deg)}@supports (animation-timeline:view()){@media screen and (prefers-reduced-motion:no-preference){.site-root[data-template=LUMEN] main [data-site-section]:not([data-site-type=hero]){animation:site-reveal linear both;animation-timeline:view();animation-range:entry 0 entry 40%}}}