:root{--border-color:#000}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;height:100dvh;overflow:hidden}body{font-family:var(--app-font),sans-serif;color:#000;background:#fff;font-size:12px;line-height:20px;overflow:hidden}@media (min-aspect-ratio:1){body{font-size:100%;line-height:24px}}p,a,h2,h3{color:inherit;font-size:inherit;line-height:inherit}a{cursor:pointer;text-decoration:none}a:hover{text-decoration:underline}:root{--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring-color:currentColor}:focus-visible{outline:var(--focus-ring-width)solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}[role=button]:focus-visible{outline:var(--focus-ring-width)solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}[tabindex]:not([tabindex="-1"]):focus-visible{outline:var(--focus-ring-width)solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}@media (forced-colors:active){:focus-visible{outline:var(--focus-ring-width)solid CanvasText}}.focus-ring{box-shadow:0 0 0 calc(var(--focus-ring-width) + var(--focus-ring-offset))transparent}button:focus-visible{box-shadow:0 0 0 calc(var(--focus-ring-width) + var(--focus-ring-offset))transparent}a:focus-visible{box-shadow:0 0 0 calc(var(--focus-ring-width) + var(--focus-ring-offset))transparent}input:focus-visible{box-shadow:0 0 0 calc(var(--focus-ring-width) + var(--focus-ring-offset))transparent}select:focus-visible{box-shadow:0 0 0 calc(var(--focus-ring-width) + var(--focus-ring-offset))transparent}textarea:focus-visible{box-shadow:0 0 0 calc(var(--focus-ring-width) + var(--focus-ring-offset))transparent}button{transition:scale .3s ease-in-out}button:active{transition:scale .3s ease-in-out;transform:scale(.93)}::-webkit-scrollbar{z-index:20;width:4px;height:4px}@media (min-aspect-ratio:1){::-webkit-scrollbar{width:8px;height:8px}}::-webkit-scrollbar-track{z-index:20;background:#f0f0f0}::-webkit-scrollbar-thumb{z-index:20;background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{z-index:20;background:#555}
@font-face{font-family:helvetica;src:url(../media/HelveticaNeueRoman-s.p.b5c5b819.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:helvetica;src:url(../media/HelveticaNeueItalic-s.p.1ba4710f.ttf)format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:helvetica;src:url(../media/HelveticaNeueMedium-s.p.3ee6673a.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:helvetica;src:url(../media/HelveticaNeueBold-s.p.0eb08eae.otf)format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:helvetica;src:url(../media/HelveticaNeueBlack-s.p.193443bd.otf)format("opentype");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:helvetica Fallback;src:local(Arial);ascent-override:70.43%;descent-override:19.53%;line-gap-override:8.19%;size-adjust:101.37%}.helvetica_45bd6bea-module__4j8_Iq__className{font-family:helvetica,helvetica Fallback}.helvetica_45bd6bea-module__4j8_Iq__variable{--app-font:"helvetica","helvetica Fallback"}
@font-face{font-family:cormorantGaramond;src:url(../media/CormorantGaramond_Italic_VariableFont_wght-s.p.cf550695.ttf)format("truetype");font-display:swap;font-weight:300;font-style:regular}@font-face{font-family:cormorantGaramond;src:url(../media/CormorantGaramond_VariableFont_wght-s.p.f3f44614.ttf)format("truetype");font-display:swap;font-weight:300;font-style:regular}@font-face{font-family:cormorantGaramond Fallback;src:local(Arial);ascent-override:105.47%;descent-override:32.76%;line-gap-override:0.0%;size-adjust:87.6%}.cormorantgaramond_62c77a5-module__-vV0wq__className{font-family:cormorantGaramond,cormorantGaramond Fallback}.cormorantgaramond_62c77a5-module__-vV0wq__variable{--cormorant-font:"cormorantGaramond","cormorantGaramond Fallback"}
@font-face{font-family:kessler;src:url(../media/kesslertext_light-s.p.c45609ad.otf)format("opentype");font-display:swap;font-weight:300;font-style:light}@font-face{font-family:kessler Fallback;src:local(Arial);ascent-override:103.65%;descent-override:26.95%;line-gap-override:0.0%;size-adjust:96.48%}.kessler_1601e650-module__nKQFua__className{font-family:kessler,kessler Fallback}.kessler_1601e650-module__nKQFua__variable{--kessler-font:"kessler","kessler Fallback"}
