html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--color-white:#fff;--color-ink:#1b1b1c;--color-brown:#5d5346;--color-bg:var(--color-white);--color-text:var(--color-ink);--color-heading:var(--color-ink);--color-bg-dark:var(--color-brown);--color-text-inverse:var(--color-white);--color-heading-inverse:var(--color-white);--color-border:#0000001a;--color-border-inverse:#ffffff1a;--color-beige:#e5e1da;--opacity-muted:.35;--ease-out-quint:cubic-bezier(.23, 1, .32, 1);--ease-uline:cubic-bezier(1, 0, 0, 1);--ease-expo-out:cubic-bezier(.19, 1, .22, 1);--ease-ui:var(--ease-out-quint);--ease-reveal:cubic-bezier(.87, 0, .13, 1);--dur-hover:.55s;--dur-ui:1.1s;--dur-reveal:1.76s;--size:402;--u:calc(100vw / var(--size));--scale-px:clamp(.4px, .0521vw, 1.334px);--pad:calc(var(--u) * 10);--gap:calc(var(--u) * 10);--header-h:calc(var(--u) * 64);--hero-bleed:max(80px, env(safe-area-inset-bottom,0px), calc(100lvh - 100svh))}@media (width>=650px){:root{--size:1500;--pad:calc(var(--u) * 20);--gap:calc(var(--u) * 20);--header-h:calc(var(--u) * 96)}}@media (width>=1920px){:root{--size:1740}}.surface-light{background:var(--color-bg);color:var(--color-text)}.surface-dark{background:var(--color-bg-dark);color:var(--color-text-inverse)}@font-face{font-family:ABC Arizona Flare;src:url(../../../fonts/ABCArizonaFlareTrial-Thin.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:ABC Arizona Flare;src:url(../../../fonts/ABCArizonaFlareTrial-ThinItalic.woff2)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:ABC Arizona Flare;src:url(../../../fonts/ABCArizonaFlareTrial-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ABC Arizona Flare;src:url(../../../fonts/ABCArizonaFlareTrial-LightItalic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:ABC Arizona Flare;src:url(../../../fonts/ABCArizonaFlareTrial-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ABC Arizona Flare;src:url(../../../fonts/ABCArizonaFlareTrial-RegularItalic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:ABC Arizona Flare;src:url(../../../fonts/ABCArizonaFlareTrial-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ABC Arizona Flare;src:url(../../../fonts/ABCArizonaFlareTrial-MediumItalic.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:ABC Arizona Flare;src:url(../../../fonts/ABCArizonaFlareTrial-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ABC Arizona Flare;src:url(../../../fonts/ABCArizonaFlareTrial-BoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Switzer;src:url(../../../fonts/Switzer-Light.otf)format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(../../../fonts/Switzer-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(../../../fonts/Switzer-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}:root{--font-ui:"Switzer", Arial, sans-serif;--font-display:"ABC Arizona Flare", Georgia, "Times New Roman", serif;--font-sans:"ABC Arizona Flare", Georgia, "Times New Roman", serif;--text-display:clamp(3.5rem, 6.67vw, 10.66rem);--text-h1:clamp(3rem, 6.7vw, 10.66rem);--text-h2:clamp(2rem, 3.3vw, 5.33rem);--text-lead:clamp(1.125rem, 1.25vw, 2rem);--text-body-lg:clamp(1.0625rem, 1vw, 1.66rem);--text-body:clamp(.9375rem, .9vw, 1.5rem);--text-label:clamp(.875rem, .83vw, 1.33rem);--text-small:clamp(.75rem, .73vw, 1.16rem);--leading-display:.95;--leading-body:1.2;--leading-tight:1}html{font-family:var(--font-sans);font-size:100%;font-weight:300}h1,h2,h3,h4{font-family:var(--font-display);font-weight:300;line-height:var(--leading-display);margin:0}.type-display{font-family:var(--font-display);font-weight:300;font-size:var(--text-display);line-height:var(--leading-display)}.type-h1{font-family:var(--font-display);font-weight:300;font-size:var(--text-h1);line-height:var(--leading-display)}.type-h2{font-family:var(--font-display);font-weight:300;font-size:var(--text-h2);line-height:var(--leading-display)}.type-lead{font-family:var(--font-sans);font-weight:300;font-size:var(--text-lead);line-height:var(--leading-body)}.type-body-lg{font-family:var(--font-sans);font-weight:300;font-size:var(--text-body-lg);line-height:var(--leading-body)}.type-body{font-family:var(--font-sans);font-weight:300;font-size:var(--text-body);line-height:var(--leading-body)}.type-label{font-family:var(--font-sans);font-weight:500;font-size:var(--text-label);line-height:var(--leading-body);text-transform:uppercase}.type-small{font-family:var(--font-sans);font-weight:400;font-size:var(--text-small);line-height:var(--leading-tight);text-transform:uppercase}.site-max{width:100%;padding-inline:var(--pad)}.site-grid{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}@media (width>=650px){.site-grid{grid-template-columns:repeat(24,minmax(0,1fr))}}.t-body{font-family:var(--font-sans);font-size:calc(var(--u) * 16);letter-spacing:-.02em;line-height:1.2}.t-14{font-size:calc(var(--u) * 14);line-height:1.5}.t-muted{opacity:var(--opacity-muted)}.h1,.h2{font-family:var(--font-display);text-transform:uppercase;margin:0;font-weight:300}.h1{font-size:calc(var(--u) * 70);letter-spacing:-.04em;line-height:.85}.h2{font-size:calc(var(--u) * 40);letter-spacing:-.01em;line-height:1.02}.h3{font-family:var(--font-sans);font-weight:300;font-size:calc(var(--u) * 28);letter-spacing:-.02em;margin:0;line-height:1.02}@media (width>=650px){.t-body{font-size:calc(var(--u) * 20)}.h1{font-size:calc(var(--u) * 162);letter-spacing:-.02em}.h2{font-size:calc(var(--u) * 70);letter-spacing:-.02em}.h3{font-size:calc(var(--u) * 30)}}.space{width:calc(var(--u) * 60);display:inline-block}@media (width>=650px){.space{width:calc(var(--u) * 120)}}.js [data-lines]:not(.is-split){visibility:hidden}.split-line-mask{margin-bottom:-.08em;padding-bottom:.08em}.rule{background:var(--color-border);border:0;height:1px;margin:0;display:block}.uline{color:inherit;white-space:nowrap;text-decoration:none;display:inline-flex;position:relative}.uline:before{content:"";transform-origin:100%;height:.05em;min-height:1px;transition:transform .715s var(--ease-uline);background:currentColor;position:absolute;inset:auto 0 0;transform:scaleX(0)}html.has-hover .uline:hover:before,.uline.is-active:before{transform-origin:0;transform:scaleX(1)}.media{background:var(--color-beige);position:relative;overflow:hidden}.media img{object-fit:cover;width:100%;height:120%;display:block;position:absolute;top:-10%;left:0}.media__zoom{transition:transform 1.1s var(--ease-out-quint);will-change:transform;position:absolute;inset:0}html.has-hover .card:hover .media__zoom{transform:scale(1.02)}*,:before,:after{box-sizing:border-box}body{background:var(--color-bg-dark);color:var(--color-text);overscroll-behavior:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}@media (width<=649px){html{background-color:var(--color-bg-dark)}}html.not-ready *,html.not-ready :before,html.not-ready :after{transition:none!important}.link{color:inherit;letter-spacing:.08em;cursor:pointer;padding-bottom:.5em;text-decoration:none;display:inline-block;position:relative}.link:after{content:"";opacity:.5;width:100%;height:1.5px;transition:opacity var(--dur-hover) var(--ease-ui);background:currentColor;position:absolute;bottom:0;left:0}html.has-hover .link:hover:after{opacity:1}.reveal{opacity:0;transform:translateY(calc(var(--scale-px) * 28));transition:opacity var(--dur-reveal) var(--ease-reveal), transform var(--dur-reveal) var(--ease-reveal);transition-delay:calc(var(--i,0) * .12s)}.is-inview .reveal,.reveal.is-inview{opacity:1;transform:none}.reveal-img{clip-path:inset(0 0 100%);transition:clip-path var(--dur-reveal) var(--ease-reveal)}.is-inview .reveal-img,.reveal-img.is-inview{clip-path:inset(0)}.parallax-img{top:calc(-1 * var(--parallax-travel,0px));min-height:calc(100% + 2 * var(--parallax-travel,0px));scale:var(--zoom,1.12);will-change:transform;transition:scale var(--dur-ui) var(--ease-ui);position:absolute;left:0}.roll__win{display:block;position:relative;overflow:hidden}.roll__line{transition:transform var(--dur-hover) var(--ease-ui);display:block}.roll__line+.roll__line{position:absolute;inset:100% auto auto 0}html.has-hover .roll:hover .roll__line{transform:translateY(-100%)}html.has-hover .row:hover .parallax-img,html.has-hover .card:hover .parallax-img{--zoom:1.16}html.has-hover .menu__list ul:hover .menu__link{opacity:.3}html.has-hover .menu__list li:hover .menu__link{opacity:1}a{font-family:var(--font-ui)}@media (prefers-reduced-motion:reduce){.reveal,.reveal-img{opacity:1;clip-path:none;transition:none;transform:none}}.logo.svelte-1l8nvlt{align-items:center;gap:.6em;display:inline-flex}.logo--stacked.svelte-1l8nvlt{flex-direction:column;gap:.4em}.logo__mark.svelte-1l8nvlt{width:auto;height:var(--logo-mark,2.25em);aspect-ratio:2627/3024;flex:none;display:block}.logo__word.svelte-1l8nvlt{white-space:nowrap}.preloader.svelte-16ylr1u{z-index:9999;background:var(--color-bg-dark);color:var(--color-text-inverse);clip-path:inset(0%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.preloader__mark.svelte-16ylr1u{font-family:var(--font-display);font-size:calc(var(--u) * 28);--logo-mark:2em;text-transform:uppercase;letter-spacing:-.01em;opacity:0;backface-visibility:hidden}@media (width>=650px){.preloader__mark.svelte-16ylr1u{font-size:calc(var(--u) * 40)}}.header.svelte-1elxaub{z-index:100;color:var(--color-text);transition:transform .55s,color .55s;position:fixed;inset:0 0 auto}.header.is-hidden.svelte-1elxaub{transform:translateY(-100%)}.header.is-light.svelte-1elxaub{color:var(--color-text-inverse)}.header.svelte-1elxaub:before{content:"";z-index:-1;background:var(--color-bg);border-bottom:1px solid #eee;transition:transform .55s;position:absolute;inset:0;transform:translateY(-101%)}.header.is-solid.svelte-1elxaub:before{transform:translateY(0)}.header__bar.svelte-1elxaub{padding-block:calc(var(--u) * 20);align-items:center}.header__brand.svelte-1elxaub{font-family:var(--font-display);align-items:center;gap:calc(var(--u) * 12);color:inherit;grid-column:1/span 7;text-decoration:none;display:flex}.header__logo.svelte-1elxaub{--logo-mark:calc(var(--u) * 24);transform:translateY(calc(var(--u) * -5));display:flex}.header__nav.svelte-1elxaub{display:none}.header__menu-btn.svelte-1elxaub{width:44px;height:44px;color:inherit;font:inherit;font-family:var(--font-ui);cursor:pointer;background:0 0;border:0;grid-column:8/span 5;justify-self:end;place-items:center;margin-block:-10px;padding:10px;display:grid}.header__menu-icon.svelte-1elxaub{width:24px;height:18px;display:block;position:relative}.header__menu-icon.svelte-1elxaub span:where(.svelte-1elxaub){width:100%;height:2px;transition:transform .35s var(--ease-out-quint), opacity .2s;background:currentColor;display:block;position:absolute;top:8px;left:0}.header__menu-icon.svelte-1elxaub span:where(.svelte-1elxaub):first-child{transform:translateY(-7px)}.header__menu-icon.svelte-1elxaub span:where(.svelte-1elxaub):last-child{transform:translateY(7px)}.header__menu-btn.is-open.svelte-1elxaub .header__menu-icon:where(.svelte-1elxaub) span:where(.svelte-1elxaub):first-child{transform:rotate(45deg)}.header__menu-btn.is-open.svelte-1elxaub .header__menu-icon:where(.svelte-1elxaub) span:where(.svelte-1elxaub):nth-child(2){opacity:0}.header__menu-btn.is-open.svelte-1elxaub .header__menu-icon:where(.svelte-1elxaub) span:where(.svelte-1elxaub):last-child{transform:rotate(-45deg)}@media (width<=649px){.header.is-menu-open.svelte-1elxaub{color:var(--color-text-inverse)}.header.is-menu-open.svelte-1elxaub:before{background:#000;border-bottom-color:#0000;transition:none;transform:translateY(0)}}@media (width>=650px){.header__bar.svelte-1elxaub{align-items:start}.header__brand.svelte-1elxaub{grid-column:1/span 8}.header__logo.svelte-1elxaub{--logo-mark:calc(var(--u) * 36)}.header__menu-btn.svelte-1elxaub{display:none}.header__nav.svelte-1elxaub{display:contents}.dot-menu.svelte-1elxaub:first-child{grid-column:19/span 3}.dot-menu.svelte-1elxaub:last-child{grid-column:22/span 3;justify-self:end}}.dot-menu.svelte-1elxaub{flex-direction:column;align-items:flex-start;margin:0;padding:0;line-height:1.1;list-style:none;display:flex;position:relative}.dot-menu.svelte-1elxaub li:where(.svelte-1elxaub){transition:opacity .33s;overflow:hidden}.dot-menu.svelte-1elxaub a:where(.svelte-1elxaub){color:inherit;text-decoration:none}html.has-hover .dot-menu.is-hovering.svelte-1elxaub li:where(.svelte-1elxaub):not(:hover){opacity:.5}.dot-menu__dot.svelte-1elxaub{pointer-events:none;height:1.1em;transform:translateY(calc(var(--i) * 100%));transition:transform 1.1s var(--ease-out-quint);align-items:center;display:flex;position:absolute;top:0;left:-.75em}.dot-menu__dot.svelte-1elxaub:before{content:"";opacity:0;width:.38em;height:.38em;transition:transform .55s var(--ease-out-quint), opacity .55s var(--ease-out-quint);background:currentColor;border-radius:50%;transform:scale(0)}.dot-menu__dot.is-on.svelte-1elxaub:before{opacity:1;transform:scale(1)}.menu.svelte-rldtzx{z-index:99;color:var(--color-text-inverse);clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path 1.1s var(--ease-out-quint), visibility 0s 1.1s;background:#000;position:fixed;inset:0}.menu.is-open.svelte-rldtzx{clip-path:inset(0);visibility:visible;transition:clip-path 1.1s var(--ease-out-quint), visibility 0s}.menu__inner.svelte-rldtzx{overscroll-behavior:contain;height:100dvh;padding-top:calc(var(--header-h) + 80px + env(safe-area-inset-top));padding-bottom:max(24px, env(safe-area-inset-bottom));flex-direction:column;justify-content:space-between;gap:32px;display:flex;overflow-y:auto}.menu__label.svelte-rldtzx{font-family:var(--font-ui);color:#ffffff59;margin:0 0 20px;font-size:14px;line-height:1.5}.menu__rule.svelte-rldtzx{margin:0 calc(-1 * var(--pad)) 15px;background:#ffffff1a;border:0;height:1px}.menu__list.svelte-rldtzx{font-family:var(--font-ui);text-transform:uppercase;margin:0;padding:0;font-size:40px;line-height:1.2;list-style:none}.menu__list.svelte-rldtzx li:where(.svelte-rldtzx){overflow:hidden}.menu__list.svelte-rldtzx a:where(.svelte-rldtzx){color:inherit;text-decoration:none}.menu__list.svelte-rldtzx span:where(.svelte-rldtzx){transition:transform 1.265s var(--ease-expo-out);display:inline-block;transform:translateY(110%)}.menu.is-open.svelte-rldtzx .menu__list:where(.svelte-rldtzx) span:where(.svelte-rldtzx){transition-delay:calc(.3s + var(--i) * 60ms);transform:none}.menu__mail.svelte-rldtzx{align-self:flex-start;font-size:16px}@media (width>=650px){.menu.svelte-rldtzx{display:none}}.footer.svelte-jz8lnl{z-index:0;background:var(--color-bg-dark);color:var(--color-text-inverse);padding-block:calc(var(--u) * 30);position:relative}.footer.svelte-jz8lnl p:where(.svelte-jz8lnl){margin:0}.footer.svelte-jz8lnl a:where(.svelte-jz8lnl){color:inherit;text-decoration:none}.footer.svelte-jz8lnl ul:where(.svelte-jz8lnl){margin:0;padding:0;list-style:none}.footer__top.svelte-jz8lnl{padding-bottom:calc(var(--u) * 150);row-gap:calc(var(--u) * 10);align-items:baseline}.footer__brand.svelte-jz8lnl{font-family:var(--font-display);grid-column:span 8}.footer__cta.svelte-jz8lnl{text-align:right;grid-column:span 4}.rule--inverse.svelte-jz8lnl{background:var(--color-border-inverse)}.footer__cols.svelte-jz8lnl,.footer__base.svelte-jz8lnl{font-family:var(--font-ui)}.footer__cols.svelte-jz8lnl{padding-top:calc(var(--u) * 30);margin-bottom:calc(var(--u) * 50);row-gap:calc(var(--u) * 60)}.footer__col.svelte-jz8lnl{gap:calc(var(--u) * 20);flex-direction:column;grid-column:span 6;display:flex}.footer__col--contact.svelte-jz8lnl{grid-column:span 12}.footer__label.svelte-jz8lnl{opacity:.5}.footer__col.svelte-jz8lnl a:where(.svelte-jz8lnl){transition:opacity .33s}html.has-hover .footer__col.svelte-jz8lnl:has(a:where(.svelte-jz8lnl):hover) a:where(.svelte-jz8lnl):not(:hover){opacity:.5}.footer__col--updates.svelte-jz8lnl{grid-column:span 12}.news.svelte-jz8lnl{margin-top:calc(var(--u) * 10);transition:background-color var(--dur-hover) var(--ease-ui);background:#00000014;align-items:stretch;display:flex}.news.svelte-jz8lnl:focus-within{background:#00000024}.news__field.svelte-jz8lnl{flex:1;min-width:0}.news__input.svelte-jz8lnl{width:100%;height:calc(var(--u) * 56);padding:0 calc(var(--u) * 20);color:inherit;font:inherit;background:0 0;border:0;border-radius:0;outline:none}.news__input.svelte-jz8lnl::placeholder{color:inherit;opacity:.35}.news__submit.svelte-jz8lnl{width:calc(var(--u) * 56);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.news__submit.svelte-jz8lnl svg:where(.svelte-jz8lnl){width:calc(var(--u) * 20);height:calc(var(--u) * 15);transition:transform .55s var(--ease-out-quint)}html.has-hover .news__submit.svelte-jz8lnl:hover svg:where(.svelte-jz8lnl),.news__submit.svelte-jz8lnl:focus-visible svg:where(.svelte-jz8lnl){transform:translateX(calc(var(--u) * 6))}.news__note.svelte-jz8lnl{opacity:.6}.footer.svelte-jz8lnl .news__privacy:where(.svelte-jz8lnl){text-underline-offset:.2em;text-decoration:underline}.sr-only.svelte-jz8lnl{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.footer__base.svelte-jz8lnl{row-gap:calc(var(--u) * 20)}.footer__base.svelte-jz8lnl p:where(.svelte-jz8lnl){order:2;grid-column:span 12}.footer__privacy.svelte-jz8lnl{order:1;grid-column:span 12;justify-self:start}.footer__top-btn.svelte-jz8lnl{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;grid-column:span 12;justify-self:start;padding:0}@media (width>=650px){.footer.svelte-jz8lnl{padding-bottom:calc(var(--u) * 40)}.footer__top.svelte-jz8lnl{padding-bottom:calc(var(--u) * 250)}.footer__brand.svelte-jz8lnl{grid-column:1/span 6}.footer__cta.svelte-jz8lnl{grid-column:21/span 4}.footer__cols.svelte-jz8lnl{margin-bottom:calc(var(--u) * 280)}.footer__col.footer__col--contact.svelte-jz8lnl{grid-column:1/span 6}.footer__col.svelte-jz8lnl{gap:calc(var(--u) * 20);grid-column:span 4}.footer__col.footer__col--updates.svelte-jz8lnl{grid-column:17/span 8}.news.svelte-jz8lnl{margin-top:calc(var(--u) * 30)}.news__input.svelte-jz8lnl{height:calc(var(--u) * 70);padding-inline:calc(var(--u) * 30)}.news__submit.svelte-jz8lnl{width:calc(var(--u) * 80)}.footer__label.svelte-jz8lnl{margin-bottom:calc(var(--u) * 30)}.footer__base.svelte-jz8lnl p:where(.svelte-jz8lnl){order:0;grid-column:1/span 6}.footer__privacy.svelte-jz8lnl{order:0;grid-column:7/span 4}.footer__terms.svelte-jz8lnl{grid-column:11/span 4}.footer__top-btn.svelte-jz8lnl{grid-column:17/span 8;justify-self:end}}.cookies.svelte-7j8twd{bottom:max(20px, env(safe-area-inset-bottom));left:max(20px, env(safe-area-inset-left));z-index:80;visibility:hidden;opacity:0;transition:opacity var(--dur-hover) var(--ease-ui), visibility var(--dur-hover);position:fixed}.cookies.is-visible.svelte-7j8twd{visibility:visible;opacity:1}.cookies__trigger.svelte-7j8twd{border:1px solid var(--color-border);background:var(--color-bg);width:44px;height:44px;color:var(--color-brown);cursor:pointer;transition:background-color var(--dur-hover) var(--ease-ui), color var(--dur-hover) var(--ease-ui);border-radius:50%;place-items:center;padding:0;display:grid}.cookies__trigger.svelte-7j8twd svg:where(.svelte-7j8twd){width:22px;height:22px}html.has-hover .cookies__trigger.svelte-7j8twd:hover{background:var(--color-bg-dark);color:var(--color-text-inverse)}button.svelte-7j8twd:focus-visible{outline:2px solid var(--color-brown);outline-offset:4px}#cookie-information.svelte-7j8twd{inset:auto auto max(76px, calc(env(safe-area-inset-bottom) + 56px)) max(20px, env(safe-area-inset-left));border:1px solid var(--color-border);background:var(--color-bg);width:min(390px,100vw - 40px);max-height:calc(100dvh - 96px);color:var(--color-text);margin:0;padding:24px;position:fixed;overflow-y:auto}.cookies__heading.svelte-7j8twd{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}h2.svelte-7j8twd{font-family:var(--font-display);margin:0;font-size:26px;font-weight:400}p.svelte-7j8twd{font-family:var(--font-ui);margin:0;font-size:14px;line-height:1.6}.cookies__close.svelte-7j8twd{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:grid}.cookies__close.svelte-7j8twd svg:where(.svelte-7j8twd){width:16px;height:16px}.cookies__option.svelte-7j8twd{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:20px;padding-block:18px;display:flex}.cookies__option.svelte-7j8twd:first-of-type{margin-top:12px}h3.svelte-7j8twd,.cookies__required.svelte-7j8twd{font-family:var(--font-ui);font-size:13px;font-weight:400}h3.svelte-7j8twd{margin:0 0 4px}.cookies__option.svelte-7j8twd p:where(.svelte-7j8twd){opacity:.7;font-size:12px}.cookies__required.svelte-7j8twd{color:var(--color-brown);flex-shrink:0}input.svelte-7j8twd{appearance:none;border:1px solid var(--color-brown);cursor:pointer;border-radius:20px;flex-shrink:0;width:36px;height:22px;margin:0;padding:3px}input.svelte-7j8twd:before{content:"";background:var(--color-brown);border-radius:50%;width:14px;height:14px;display:block}input.svelte-7j8twd:checked{background:var(--color-brown)}input.svelte-7j8twd:checked:before{background:var(--color-white);transform:translate(14px)}input.svelte-7j8twd:focus-visible{outline:2px solid var(--color-brown);outline-offset:4px}.cookies__actions.svelte-7j8twd{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.cookies__actions.svelte-7j8twd button:where(.svelte-7j8twd){border:1px solid var(--color-brown);background:var(--color-bg-dark);min-height:44px;color:var(--color-text-inverse);font-family:var(--font-ui);cursor:pointer;padding:10px;font-size:12px}.cookies__actions.svelte-7j8twd .cookies__save:where(.svelte-7j8twd){color:var(--color-brown);background:0 0;grid-column:1/-1}.cookies__notice.svelte-7j8twd:not(:empty){margin-top:12px;font-size:12px}@media (width<=649px){.cookies.svelte-7j8twd,#cookie-information.svelte-7j8twd{left:auto;right:max(20px, env(safe-area-inset-right))}}@media (prefers-reduced-motion:reduce){.cookies.svelte-7j8twd,.cookies__trigger.svelte-7j8twd{transition:none}}.page-mask.svelte-12qhfyh{z-index:90;background:var(--color-bg);opacity:0;visibility:hidden;pointer-events:none;position:fixed;inset:0}.sections.svelte-12qhfyh{z-index:1;background:var(--color-bg);position:relative}
