:root{--ea-halloween-night:#231440;--ea-halloween-violet:#45277a;--ea-halloween-pumpkin:#ffb579;--ea-rose-gold-sheen:linear-gradient(90deg, #dcaca5 0%, #c2918a 16%, #d3a39c 34%, #e3b5af 50%, #d6a69f 64%, #c18f88 82%, #dcaca5 100%);--ea-halloween-paper:#fff2e5;--ea-halloween-pumpkin-ink:var(--oya-abricot-700);--ea-halloween-blush:#f7cfe0;--ea-halloween-apricot:#ffd6b8;--ea-halloween-lilac:#cbb7f2;--ea-rose-tint:#fbe6ef;--oya-violet:#4a2fa6;--oya-violet-50:#f1eefa;--oya-violet-100:#e3ddf5;--oya-violet-200:#c6bce8;--oya-violet-400:#7a63c4;--oya-violet-600:#3b2585;--oya-lilas:#a98fd9;--oya-lilas-50:#efeafb;--oya-lilas-100:#e6def5;--oya-lilas-700:#6b51a3;--oya-encre:#241b52;--oya-encre-800:#1a1340;--oya-encre-900:#120d2b;--oya-nuit:#2a1e63;--oya-papier:#f5f5f7;--oya-sable:#ececf0;--oya-lin:#dcdce1;--oya-gris:#8b84a5;--oya-ardoise:#6a6288;--oya-abricot:#e9a277;--oya-abricot-50:#fbf1e8;--oya-abricot-700:#b8703c;--oya-vert:#8fc0b0;--oya-vert-700:#3f7a67;--oya-france-bleu:#000091;--oya-france-rouge:#e1000f;--oya-bleu-accent:#6d7cff;--oya-campaign-electric:#3946d8;--oya-campaign-ink:#17163f;--oya-campaign-cream:#f7f3eb;--oya-campaign-signal:#f2ca52;--ea-white:#fff;--ea-adopted-gradient:linear-gradient(90deg, var(--oya-lilas) 0%, var(--oya-violet-200) 100%);--ea-adopted-shadow:color-mix(in srgb, var(--oya-violet-600) 45%, transparent);--ea-cart-side-bg:var(--oya-papier);--ea-flag-blue:var(--oya-france-bleu);--ea-flag-white:var(--ea-white);--ea-flag-red:var(--oya-france-rouge);--ea-black:var(--oya-encre);--ea-near-white:var(--oya-papier);--ea-near-black:var(--oya-encre);--ea-grey-100:var(--oya-papier);--ea-grey-200:var(--oya-sable);--ea-grey-300:var(--oya-lin);--ea-grey-400:var(--oya-gris);--ea-grey-500:var(--oya-ardoise);--ea-grey-600:var(--oya-ardoise);--ea-grey-700:#453d6c;--ea-grey-800:var(--oya-encre-800);--ea-grey-900:var(--oya-encre);--ea-primary:var(--oya-encre);--ea-primary-hover:var(--oya-encre-800);--ea-campaign-electric:var(--oya-campaign-electric);--ea-campaign-electric-rgb:57 70 216;--ea-campaign-ink:var(--oya-campaign-ink);--ea-campaign-ink-rgb:23 22 63;--ea-campaign-cream:var(--oya-campaign-cream);--ea-campaign-signal:var(--oya-campaign-signal);--ea-campaign-muted-on-electric:var(--oya-violet-200);--ea-title-accent:currentColor;--ea-title-accent-inverse:currentColor;--ea-title-accent-on-scheme:var(--ea-title-accent);--ea-confirm:var(--oya-vert);--ea-notice-tint:var(--oya-abricot-50);--ea-notice-ink:var(--oya-abricot-700);--ea-confirm-ink:var(--oya-vert-700);--ea-cross:#e0474c;--ea-deep:var(--oya-encre-900);--ea-deep-card:var(--oya-encre-800);--ea-on-deep-secondary:#b8b5c6;--ea-hairline:#120d2b14;--ea-studio-grey:#f4f5f7;--ea-stage-top:#e9ecf2;--ea-stage-bottom:#f9f9fa;--ea-visual-top:#eef0f4;--ea-visual-bottom:#f9f9fb;--ea-sos-red:#ff3b30;--ea-ios-blue:#007aff;--ea-findmy-green:#2fb550;--ea-findmy-green-light:#4cd964;--ea-device-frame:#2c2c2e;--ea-device-edge:#6e6e73;--ea-device-glass:#0a0a0a;--ea-ios-switch-on:#34c759;--ea-ios-switch-off:#e9e9ea;--ea-ios-lock-glow:#3b4fa8;--ea-ios-lock-mid:#0b1640;--ea-ios-lock-deep:#050a20;--ea-ios-avatar-top:#a5abb8;--ea-ios-avatar-bottom:#858a96;--ea-map-blue:#3d6ed1;--ea-pin-red:#e63a5c;--ea-mark:var(--oya-lilas);--ea-mark-deep:var(--oya-lilas-700);--ea-mark-tint:var(--oya-lilas-50);--ea-compare-highlight:var(--oya-nuit);--ea-gift-card:var(--oya-nuit);--ea-logo-ink:var(--oya-violet-400);--ea-bundle-accent:var(--ea-primary);--ea-shadow-rgb:18 13 43;--ea-scrim-rgb:42 30 99;--ea-on-scrim-secondary:var(--oya-violet-200);--ea-font-inter:Inter, "Helvetica Neue", "SF Pro Display", -apple-system, sans-serif;--ea-font-heading:var(--ea-font-inter);--ea-font-body:var(--ea-font-inter);--ea-space-4:4px;--ea-space-8:8px;--ea-space-12:12px;--ea-space-16:16px;--ea-space-20:20px;--ea-space-24:24px;--ea-space-28:28px;--ea-space-32:32px;--ea-space-40:40px;--ea-space-48:48px;--ea-space-64:64px;--ea-space-80:80px;--ea-space-96:96px;--ea-space-120:120px;--ea-r-sm:8px;--ea-r-md:12px;--ea-r-lg:18px;--ea-r-xl:24px;--ea-r-2xl:28px;--ea-r-pill:980px;--ea-ease:cubic-bezier(.23, 1, .32, 1);--ea-t-fast:.18s var(--ea-ease);--ea-t-base:.28s var(--ea-ease);--ea-ease-sheet:cubic-bezier(.32, .72, 0, 1);--ea-d-sheet:.42s;--ea-section-y:8rem;--ea-elevation-1:0 1px 2px rgb(var(--ea-shadow-rgb) / .04), 0 8px 24px rgb(var(--ea-shadow-rgb) / .07);--ea-overlay-color:rgb(var(--ea-shadow-rgb) / .42);--page-width:140rem;--page-width-narrow:88rem;--page-gutter:2rem;--ea-frame-inset:40px;--vph:100svh;--header-height:6.4rem;--header-height-compact:5.6rem;--oya-bar-h:6.9rem;--oya-chrome-bottom:0px;--oya-sheet-radius:var(--ea-r-2xl);--button-height:5rem;--button-corner-radius:var(--ea-r-sm);--button-border-thickness:.1rem}:root,.scheme-light{--color-background:245 245 247;--color-background-secondary:255 255 255;--color-foreground:36 27 82;--color-foreground-secondary:106 98 136;--color-border:36 27 82;--color-border-alpha:.12;--color-button-bg:36 27 82;--color-button-bg-hover:26 19 64;--color-button-text:255 255 255;--color-input-background:255 255 255;--ea-accent:var(--ea-near-black);--ea-accent-contrast:var(--ea-white);--ea-mark-on-scheme:var(--ea-mark-deep);--ea-title-accent-on-scheme:var(--ea-title-accent);--ea-intro-color:rgb(var(--color-foreground))}.scheme-inverse{--color-background:42 30 99;--color-background-secondary:36 27 82;--color-foreground:255 255 255;--color-foreground-secondary:198 188 232;--color-border:255 255 255;--color-border-alpha:.16;--color-button-bg:255 255 255;--color-button-bg-hover:232 232 236;--color-button-text:36 27 82;--color-input-background:36 27 82;--ea-accent:var(--ea-white);--ea-accent-contrast:var(--ea-near-black);--ea-mark-on-scheme:var(--ea-mark);--ea-title-accent-on-scheme:var(--ea-title-accent-inverse);--ea-logo-ink:currentColor;--ea-intro-color:#ffffffb3}.scheme-brand{--color-background:74 47 166;--color-background-secondary:59 37 133;--color-foreground:255 255 255;--color-foreground-secondary:198 188 232;--color-border:255 255 255;--color-border-alpha:.18;--color-button-bg:255 255 255;--color-button-bg-hover:232 232 236;--color-button-text:36 27 82;--color-input-background:59 37 133;--ea-accent:var(--ea-white);--ea-accent-contrast:var(--ea-near-black);--ea-mark-on-scheme:var(--ea-white);--ea-title-accent-on-scheme:var(--ea-title-accent-inverse);--ea-logo-ink:currentColor;--ea-intro-color:#ffffffb3}.scheme-soft{--color-background:236 236 240;--color-background-secondary:255 255 255;--color-foreground:36 27 82;--color-foreground-secondary:106 98 136;--color-border:36 27 82;--color-border-alpha:.12;--color-button-bg:36 27 82;--color-button-bg-hover:26 19 64;--color-button-text:255 255 255;--color-input-background:255 255 255;--ea-accent:var(--ea-near-black);--ea-accent-contrast:var(--ea-white);--ea-mark-on-scheme:var(--ea-mark-deep);--ea-title-accent-on-scheme:var(--ea-title-accent);--ea-intro-color:rgb(var(--color-foreground))}.scheme-tint{--color-background:239 234 251;--color-background-secondary:245 245 247;--color-foreground:36 27 82;--color-foreground-secondary:106 98 136;--color-border:36 27 82;--color-border-alpha:.12;--color-button-bg:36 27 82;--color-button-bg-hover:26 19 64;--color-button-text:255 255 255;--color-input-background:255 255 255;--ea-accent:var(--ea-near-black);--ea-accent-contrast:var(--ea-white);--ea-mark-on-scheme:var(--ea-mark-deep);--ea-title-accent-on-scheme:var(--ea-title-accent);--ea-intro-color:rgb(var(--color-foreground))}@media (width<=1023.98px){.ea-pb.scheme-brand{--color-background:245 245 247;--color-background-secondary:255 255 255;--color-foreground:36 27 82;--color-foreground-secondary:106 98 136;--color-border:36 27 82;--color-border-alpha:.12;--color-button-bg:74 47 166;--color-button-bg-hover:59 37 133;--color-button-text:255 255 255;--color-input-background:255 255 255;--ea-accent:var(--ea-near-black);--ea-accent-contrast:var(--ea-white);--ea-mark-on-scheme:var(--ea-mark-deep);--ea-title-accent-on-scheme:var(--ea-title-accent);--ea-intro-color:rgb(var(--color-foreground))}#bundles.scheme-tint{--color-background:74 47 166;--color-background-secondary:59 37 133;--color-foreground:255 255 255;--color-foreground-secondary:198 188 232;--color-border:255 255 255;--color-border-alpha:.18;--color-button-bg:255 255 255;--color-button-bg-hover:232 232 236;--color-button-text:36 27 82;--color-input-background:59 37 133;--ea-accent:var(--ea-white);--ea-accent-contrast:var(--ea-near-black);--ea-mark-on-scheme:var(--ea-white);--ea-title-accent-on-scheme:var(--ea-title-accent-inverse);--ea-intro-color:#ffffffb3;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}#compare-alternatives.scheme-soft{--color-background:245 245 247;--color-background-secondary:255 255 255;--color-foreground:36 27 82;--color-foreground-secondary:106 98 136;--color-border:36 27 82;--color-border-alpha:.12;--color-button-bg:74 47 166;--color-button-bg-hover:59 37 133;--color-button-text:255 255 255;--color-input-background:255 255 255;--ea-accent:var(--ea-near-black);--ea-accent-contrast:var(--ea-white);--ea-mark-on-scheme:var(--ea-mark-deep);--ea-title-accent-on-scheme:var(--ea-title-accent);--ea-intro-color:rgb(var(--color-foreground))}}#hiw-limits.scheme-inverse,#hiw-setup.scheme-soft{--color-background:245 245 247;background-color:rgb(var(--color-background))}@media (width<=899.98px){#pdp-pull{--color-background:74 47 166;--color-background-secondary:59 37 133;--color-button-text:36 27 82;--color-input-background:59 37 133;background-color:rgb(var(--color-background))}#pdp-box{--color-background:245 245 247;--color-background-secondary:255 255 255;background-color:rgb(var(--color-background))}}@media (width<=749.98px){:root{--ea-frame-inset:14px}}@media (width<=1023.98px){:root{--header-height:5.6rem;--oya-chrome-bottom:calc(var(--oya-bar-h) + env(safe-area-inset-bottom))}}.scheme-light,.scheme-inverse,.scheme-brand,.scheme-soft,.scheme-tint{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}main:has(.making)>.section:is(.scheme-inverse,.scheme-tint){--color-background:245 245 247;--color-background-secondary:255 255 255;--color-foreground:36 27 82;--color-foreground-secondary:106 98 136;--color-border:36 27 82;--color-border-alpha:.12;--ea-intro-color:var(--ea-near-black);--ea-mark-on-scheme:var(--ea-mark-deep);--ea-title-accent-on-scheme:var(--ea-title-accent)}:is([style^="--swatch:#d4a49d"],[style^="--swatch: #d4a49d"],[style^="background:#d4a49d"]):not(.cart__media,.cart__upsell-colour,.cart__pick){background-image:var(--ea-rose-gold-sheen)!important}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin-ext-v1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin-v1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}b,strong{font-weight:600}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height);-webkit-text-size-adjust:100%;overscroll-behavior-y:contain;overflow-anchor:none;font-size:62.5%;overflow-x:clip}body{font-family:var(--ea-font-body);color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));-webkit-font-smoothing:antialiased;overflow-wrap:break-word;margin:0;font-size:1.6rem;font-weight:400;line-height:1.6}::selection{background-color:color-mix(in srgb, var(--ea-mark-on-scheme) 28%, transparent)}:where([class*=price],[class*=total],[class*=amount]){font-variant-numeric:tabular-nums}img,svg,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--ea-mark-on-scheme);outline-offset:2px;border-radius:var(--ea-r-sm)}h1,h2,h3,h4,h5,p,figure,ul,ol{margin:0}ul,ol{padding:0;list-style:none}:where(h1,h2,h3,h4,h5,h6){text-wrap:pretty}.d1{font-family:var(--ea-font-heading);letter-spacing:-.018em;font-size:5.6rem;font-weight:400;line-height:1.05}.d2{font-family:var(--ea-font-heading);letter-spacing:-.016em;font-size:4.4rem;font-weight:400;line-height:1.08}.d3{font-family:var(--ea-font-heading);letter-spacing:-.014em;font-size:3.2rem;font-weight:400;line-height:1.12}.h4{font-family:var(--ea-font-heading);letter-spacing:-.012em;font-size:2.2rem;font-weight:500;line-height:1.2}.h5{font-family:var(--ea-font-heading);letter-spacing:-.01em;font-size:1.8rem;font-weight:500;line-height:1.25}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground-secondary));hyphens:auto;overflow-wrap:break-word;font-size:1.3rem;font-weight:500}.cased-token{text-transform:none}.body-lg{color:rgb(var(--color-foreground-secondary));font-size:1.8rem;line-height:1.55}.body-md{color:rgb(var(--color-foreground-secondary));font-size:1.5rem;line-height:1.6}.body-sm{color:rgb(var(--color-foreground-secondary));font-size:1.35rem;line-height:1.55}.text-accent{color:var(--ea-title-accent-on-scheme)}@media (width<=1023.98px){.d1{font-size:3.6rem;line-height:1.08}.d2{font-size:2.5rem;line-height:1.1}.d3{font-size:2.3rem;line-height:1.14}.h4{font-size:1.9rem}.body-lg{font-size:1.6rem}}.container{width:100%;max-width:var(--page-width);padding-inline:var(--page-gutter);margin-inline:auto}.container--narrow{max-width:var(--page-width-narrow)}.section{padding-block:var(--ea-section-y)}.section--tight{padding-block:var(--ea-space-64)}@media (width<=1023.98px){.section{padding-block:var(--ea-space-32) var(--ea-space-8)}.section--tight{padding-block:var(--ea-space-24) var(--ea-space-8)}.section:is(.scheme-soft,.scheme-tint,.scheme-inverse){padding-block:var(--ea-space-32)}}.field-input{min-height:5.2rem;padding:var(--ea-space-12) var(--ea-space-16);border:1px solid rgb(var(--color-border) / var(--color-border-alpha));border-radius:var(--ea-r-lg);background:rgb(var(--color-input-background));color:rgb(var(--color-foreground));font:inherit;transition:border-color var(--ea-t-fast);font-size:1.5rem}.field-input::placeholder{color:rgb(var(--color-foreground-secondary))}.field-input:hover,.field-input:focus{border-color:rgb(var(--color-border) / .4)}.field-input--search{border-radius:var(--ea-r-pill);padding-inline:var(--ea-space-20)}@media (width<=1023.98px){.field-input{font-size:1.6rem}}.ea-header-split{justify-content:space-between;align-items:flex-start;gap:var(--ea-space-32);flex-direction:row;width:100%;padding-block-end:60px;display:flex}@media (width<=1023.98px){.ea-header-split{align-items:flex-start;gap:var(--ea-space-12);flex-direction:column;padding-block-end:var(--ea-space-12)}}.press{transition:translate var(--ea-t-base), box-shadow var(--ea-t-base), background-color var(--ea-t-fast), color var(--ea-t-fast), border-color var(--ea-t-fast), opacity var(--ea-t-fast)}@media (hover:hover) and (pointer:fine){.press:hover{box-shadow:0 6px 20px rgb(var(--ea-shadow-rgb) / .18);translate:0 -3px}}.press:active{box-shadow:none;transition-duration:80ms;translate:2px 2px}.press:disabled,.press[aria-disabled=true]{box-shadow:none;translate:none}@media (prefers-reduced-motion:reduce),(hover:none),(pointer:coarse),(width<=899.98px){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}:not(.ea-fh__phone-card),:before,:after{-webkit-backdrop-filter:none!important}}@media (prefers-reduced-motion:no-preference) and ((hover:none) or (pointer:coarse) or (width<=899.98px)){.press{transition-duration:.12s!important}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s;animation-timing-function:var(--ea-ease)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine) and (width>=899.99px){@supports (animation-timeline:view()){.reveal{animation:linear both ea-reveal view();animation-range:entry entry 70%}}}@keyframes ea-reveal{0%{opacity:0;translate:0 28px}}body[data-overlay]{overflow:hidden}html:has(>body[data-overlay]){scrollbar-gutter:stable;overflow:hidden}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pdp-disclosure{padding-block:0}.pdp-disclosure>summary{justify-content:space-between;align-items:center;gap:var(--ea-space-24);min-height:80px;padding-block:var(--ea-space-24);border-top:1px solid rgb(var(--color-border) / var(--color-border-alpha));cursor:pointer;list-style:none;display:flex}.pdp-disclosure>summary::-webkit-details-marker{display:none}.pdp-disclosure>summary:after{content:"+";flex-shrink:0;font-size:2.2rem}.pdp-disclosure[open]>summary:after{content:"−"}.pdp-disclosure>summary h2{font-size:2.2rem;line-height:1.3}.pdp-disclosure>summary.pdp-disclosure__summary{justify-content:flex-start;gap:var(--ea-space-16)}.pdp-disclosure__icon{background:var(--ea-mark-tint);width:48px;height:48px;color:var(--ea-mark-deep);border-radius:50%;flex:none;place-items:center;display:grid}.pdp-disclosure__icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.pdp-disclosure__head{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.pdp-disclosure__teaser{color:rgb(var(--color-foreground-secondary));font-size:1.4rem;line-height:1.4}.pdp-disclosure>summary.pdp-disclosure__summary:after{background:rgb(var(--color-background-secondary));width:32px;height:32px;box-shadow:inset 0 0 0 1px rgb(var(--color-border) / var(--color-border-alpha));color:var(--ea-mark-deep);transition:transform var(--ea-t-fast), background-color var(--ea-t-fast);border-radius:50%;place-items:center;font-size:2rem;line-height:1;display:grid}.pdp-disclosure[open]>summary.pdp-disclosure__summary:after{content:"+";background:var(--ea-mark-tint);transform:rotate(45deg)}.pdp-disclosure__body{padding-block:var(--ea-space-8) var(--ea-space-32)}.pdp-disclosure__body>.body-lg{margin-bottom:var(--ea-space-24)}@media (width<=1023.98px){.pdp-disclosure>summary{min-height:64px;padding-block:var(--ea-space-20)}.pdp-disclosure>summary h2{font-size:1.8rem}.pdp-disclosure__icon{width:42px;height:42px}.pdp-disclosure__icon svg{width:21px;height:21px}.pdp-disclosure>summary.pdp-disclosure__summary{gap:var(--ea-space-12)}.pdp-disclosure__teaser{font-size:1.3rem}}.halloween-only{display:none}html[data-campaign=halloween] .halloween-only{display:var(--halloween-display,block)}html[data-campaign=halloween] .halloween-default{display:none}html[data-campaign=halloween] .announcement-bar{background:var(--ea-halloween-night);color:var(--ea-halloween-paper)}.announcement-bar__seasonal{--halloween-display:inline-flex;align-items:center;gap:11px}.announcement-bar__seasonal .halloween-pumpkin{width:25px;color:var(--ea-halloween-pumpkin)}html[data-campaign=halloween] .announcement-bar__offer--long,html[data-campaign=halloween] .announcement-bar__offer--short{color:var(--ea-halloween-pumpkin);font-weight:600}.announcement-bar__offer--short{display:none}html[data-campaign=halloween]{--ea-title-accent-inverse:var(--ea-halloween-pumpkin)}html[data-campaign=halloween] .ea-fh__shop{background-color:var(--ea-halloween-pumpkin);color:var(--ea-halloween-night)}html[data-campaign=halloween] .ea-fh__shop:hover,html[data-campaign=halloween] .ea-fh__shop:active{background-color:var(--ea-halloween-paper)}html[data-campaign=halloween] .ea-fh__offer{background:var(--ea-halloween-night);color:var(--ea-halloween-paper)}@media (width<=599.98px){html[data-campaign=halloween] .announcement-bar__sep,html[data-campaign=halloween] .announcement-bar__cta,html[data-campaign=halloween] .announcement-bar__arrow{display:none}.announcement-bar__seasonal{gap:8px;font-size:12px}.announcement-bar__seasonal .halloween-pumpkin{width:22px}.announcement-bar__offer--long{display:none}.announcement-bar__offer--short{display:inline}}.french-flag[data-astro-cid-kl7zu2jv]{height:var(--ff-h);width:calc(var(--ff-h) * 1.5);vertical-align:-.08em;flex:none;display:inline-block}.french-flag__blue[data-astro-cid-kl7zu2jv]{fill:var(--ea-flag-blue)}.french-flag__white[data-astro-cid-kl7zu2jv]{fill:var(--ea-flag-white)}.french-flag__red[data-astro-cid-kl7zu2jv]{fill:var(--ea-flag-red)}.french-flag__edge[data-astro-cid-kl7zu2jv]{fill:none;stroke:rgb(var(--color-border) / var(--color-border-alpha));stroke-width:.6px}.announcement-bar[data-astro-cid-zi7eklj6]{background:var(--ea-black);color:color-mix(in srgb, var(--ea-white) 88%, transparent)}.announcement-bar__link[data-astro-cid-zi7eklj6]{color:inherit;text-decoration:none;display:block}.announcement-bar__link[data-astro-cid-zi7eklj6][hidden]{display:none}.announcement-bar__message[data-astro-cid-zi7eklj6]{letter-spacing:.005em;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25em .6em;padding-block:9px;font-size:1.3rem;font-weight:400;line-height:1.3;display:flex}.announcement-bar__part[data-astro-cid-zi7eklj6]{white-space:nowrap;gap:.6em;display:inline-flex}.announcement-bar__company[data-astro-cid-zi7eklj6]{align-items:center;gap:.45em;display:inline-flex}.announcement-bar__dot[data-astro-cid-zi7eklj6]{color:color-mix(in srgb, currentColor 50%, transparent)}.announcement-bar__cta[data-astro-cid-zi7eklj6],.announcement-bar__countdown[data-astro-cid-zi7eklj6]{color:var(--ea-white);text-underline-offset:.2em;white-space:nowrap;font-weight:600;text-decoration:underline}.announcement-bar__countdown[data-astro-cid-zi7eklj6]{font-variant-numeric:tabular-nums;text-decoration:none}.announcement-bar__countdown[data-astro-cid-zi7eklj6]:empty,.announcement-bar__short[data-astro-cid-zi7eklj6]{display:none}@media (width<=599.98px){.announcement-bar__part--1[data-astro-cid-zi7eklj6],.announcement-bar__part--2[data-astro-cid-zi7eklj6],.announcement-bar__long[data-astro-cid-zi7eklj6]{display:none}.announcement-bar__short[data-astro-cid-zi7eklj6]{display:inline}.announcement-bar__message[data-astro-cid-zi7eklj6]{max-height:calc(2.7em + 14px);padding-block:7px;font-size:1.2rem;line-height:1.35;display:block;overflow:hidden}.announcement-bar__message[data-astro-cid-zi7eklj6]>[data-astro-cid-zi7eklj6]+[data-astro-cid-zi7eklj6]{margin-inline-start:.5em}}@media (width<=899.98px){.announcement-bar__part--2[data-astro-cid-zi7eklj6]{display:none}}.crumbs[data-astro-cid-tn5o3dxu]{padding-block:var(--ea-space-16)}.crumbs__list[data-astro-cid-tn5o3dxu]{align-items:center;gap:var(--ea-space-8);color:rgb(var(--color-foreground-secondary));flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs__item[data-astro-cid-tn5o3dxu]:not(:last-child):after{content:"/";color:rgb(var(--color-foreground-secondary));padding-inline-start:var(--ea-space-8)}.crumbs[data-astro-cid-tn5o3dxu] a[data-astro-cid-tn5o3dxu]{color:inherit;padding-block:4px;text-decoration:none;display:inline-block}.crumbs[data-astro-cid-tn5o3dxu] a[data-astro-cid-tn5o3dxu]:hover{color:rgb(var(--color-foreground));text-underline-offset:.2em;text-decoration:underline}.crumbs[data-astro-cid-tn5o3dxu] [data-astro-cid-tn5o3dxu][aria-current=page]{color:rgb(var(--color-foreground))}.tp[data-astro-cid-dr7cvq7v]{min-height:24px;color:rgb(var(--color-foreground));flex-wrap:wrap;align-items:center;gap:6px;font-size:1.3rem;font-weight:500;text-decoration:none;display:inline-flex}.tp--center[data-astro-cid-dr7cvq7v]{justify-content:center;align-self:center}.tp[data-astro-cid-dr7cvq7v] img[data-astro-cid-dr7cvq7v]{width:86px;height:auto;margin-block-start:-3px;display:block}.tp--rated[data-astro-cid-dr7cvq7v]{gap:8px}.tp[data-astro-cid-dr7cvq7v] .tp__stars[data-astro-cid-dr7cvq7v]{width:90px;margin-block-start:0}.tp[data-astro-cid-dr7cvq7v]:hover span[data-astro-cid-dr7cvq7v],.tp[data-astro-cid-dr7cvq7v]:focus-visible span[data-astro-cid-dr7cvq7v]{text-underline-offset:3px;text-decoration:underline}.ph[data-astro-cid-ql7kesp4]{width:100%;aspect-ratio:var(--ph-ratio);border-radius:var(--ph-radius);isolation:isolate;background-color:var(--ea-grey-100);border:1px dashed color-mix(in srgb, var(--ea-near-black) 18%, transparent);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ph--dark[data-astro-cid-ql7kesp4]{background-color:var(--ea-grey-800);border-color:#ffffff29}.ph--filled[data-astro-cid-ql7kesp4]{border:0}.ph--contain[data-astro-cid-ql7kesp4]{background-color:#0000}.ph--contain[data-astro-cid-ql7kesp4] .ph__img[data-astro-cid-ql7kesp4]{object-fit:contain}.ph__img[data-astro-cid-ql7kesp4]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ph__grid[data-astro-cid-ql7kesp4]{color:color-mix(in srgb, var(--ea-near-black) 6%, transparent);background-image:linear-gradient(90deg,currentColor 1px,#0000 1px),linear-gradient(currentColor 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.ph--dark[data-astro-cid-ql7kesp4] .ph__grid[data-astro-cid-ql7kesp4]{color:#ffffff12}.ph__glow[data-astro-cid-ql7kesp4]{background:radial-gradient(circle at 40% 40%, var(--ea-accent), transparent 62%);opacity:.07;filter:blur(60px);position:absolute;inset:-40%}.ph__meta[data-astro-cid-ql7kesp4]{z-index:1;align-items:center;gap:var(--ea-space-4);padding:var(--ea-space-16);text-align:center;color:var(--ea-grey-600);flex-direction:column;display:flex;position:relative}.ph--dark[data-astro-cid-ql7kesp4] .ph__meta[data-astro-cid-ql7kesp4]{color:var(--ea-grey-400)}.ph__glyph[data-astro-cid-ql7kesp4]{opacity:.55;font-size:2.4rem;line-height:1}.ph__label[data-astro-cid-ql7kesp4]{letter-spacing:-.005em;max-width:28ch;font-size:1.3rem;font-weight:500}.ph__ratio[data-astro-cid-ql7kesp4]{letter-spacing:.08em;text-transform:uppercase;opacity:.6;font-size:1.1rem}@media (hover:none),(pointer:coarse),(width<=899.98px){.ph__glow[data-astro-cid-ql7kesp4]{display:none}}.rw[data-astro-cid-kh5lq5zd]{position:relative}.rw__who[data-astro-cid-kh5lq5zd]{align-items:center;gap:var(--ea-space-12);display:flex}.rw__initials[data-astro-cid-kh5lq5zd]{background:rgb(var(--color-foreground) / .06);width:40px;height:40px;color:rgb(var(--color-foreground-secondary));border-radius:50%;flex:none;place-items:center;font-size:1.3rem;font-weight:500;display:grid}.rw__who-name[data-astro-cid-kh5lq5zd]{font-size:1.45rem;font-weight:500;display:block}.rw__who-date[data-astro-cid-kh5lq5zd]{color:rgb(var(--color-foreground-secondary));font-size:1.2rem;display:block}.rw__scenes[data-astro-cid-kh5lq5zd]{gap:var(--ea-space-32);padding-bottom:var(--ea-space-32);margin-bottom:var(--ea-space-32);border-bottom:1px solid rgb(var(--color-border) / var(--color-border-alpha));grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;display:grid}.rw__scenes[data-astro-cid-kh5lq5zd] h3[data-astro-cid-kh5lq5zd]{letter-spacing:-.015em;max-width:18ch;font-size:2.5rem;font-weight:400;line-height:1.15}.rw__scenes-copy[data-astro-cid-kh5lq5zd] p[data-astro-cid-kh5lq5zd]{margin-top:var(--ea-space-12);color:rgb(var(--color-foreground-secondary));max-width:42ch}.rw__scenes-photos[data-astro-cid-kh5lq5zd]{gap:var(--ea-space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rw__scenes[data-astro-cid-kh5lq5zd] figure[data-astro-cid-kh5lq5zd]{min-width:0;margin:0}.rw__scenes[data-astro-cid-kh5lq5zd] figcaption[data-astro-cid-kh5lq5zd]{padding-top:var(--ea-space-8)}@media (width<=749.98px){.rw__scenes[data-astro-cid-kh5lq5zd]{gap:var(--ea-space-20);grid-template-columns:minmax(0,1fr)}}.rw__head[data-astro-cid-kh5lq5zd]{justify-content:space-between;align-items:flex-end;gap:var(--ea-space-12) var(--ea-space-24);flex-wrap:wrap;padding-block-end:var(--ea-space-40);display:flex}.rw__title[data-astro-cid-kh5lq5zd]{max-width:20ch}.rw__source-row[data-astro-cid-kh5lq5zd]{justify-content:space-between;align-items:center;gap:var(--ea-space-12);display:flex}.rw__tp[data-astro-cid-kh5lq5zd]{width:70px;height:auto;display:block}.rw__scenes[data-astro-cid-kh5lq5zd]:has(.rw__scenes-photos--rail){gap:var(--ea-space-20);grid-template-columns:minmax(0,1fr)}.rw__scenes-photos--rail[data-astro-cid-kh5lq5zd]{gap:var(--ea-space-16);scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--ea-mark-deep) transparent;padding-block-end:var(--ea-space-8);display:flex;overflow:auto hidden}.rw__scenes-photos--rail[data-astro-cid-kh5lq5zd]::-webkit-scrollbar{height:3px}.rw__scenes-photos--rail[data-astro-cid-kh5lq5zd]::-webkit-scrollbar-track{border-radius:var(--ea-r-pill);background:color-mix(in srgb, var(--ea-white) 25%, transparent)}.rw__scenes-photos--rail[data-astro-cid-kh5lq5zd]::-webkit-scrollbar-thumb{border-radius:var(--ea-r-pill);background:var(--ea-mark-deep)}.rw__scenes-photos--rail[data-astro-cid-kh5lq5zd] figure[data-astro-cid-kh5lq5zd]{scroll-snap-align:start;flex:0 0 clamp(220px,27%,340px)}@media (width<=749.98px){.rw__scenes-photos--rail[data-astro-cid-kh5lq5zd] figure[data-astro-cid-kh5lq5zd]{flex-basis:calc((100% - var(--ea-space-16)) / 1.6)}}.rw__stars[data-astro-cid-kh5lq5zd]{width:96px;height:auto;display:block}.rw__track[data-astro-cid-kh5lq5zd]{gap:var(--ea-space-20);scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(var(--page-gutter) * -1);padding-inline:var(--page-gutter);scroll-padding-inline:var(--page-gutter);padding-block-end:var(--ea-space-32);display:flex;overflow:auto hidden}.rw__track[data-astro-cid-kh5lq5zd]::-webkit-scrollbar{display:none}.rw__card[data-astro-cid-kh5lq5zd]{flex:0 0 calc((100% - var(--ea-space-20) * 2) / 3);scroll-snap-align:start;gap:var(--ea-space-12);padding:var(--ea-space-24);border-radius:var(--ea-r-xl);background:rgb(var(--color-background-secondary));border:1px solid var(--ea-hairline);flex-direction:column;margin:0;display:flex;position:relative;overflow:hidden}.rw__author[data-astro-cid-kh5lq5zd]{align-items:center;gap:var(--ea-space-8);display:inline-flex}.rw__quote[data-astro-cid-kh5lq5zd]{z-index:1;flex:auto;max-width:76ch;margin:0;font-size:1.7rem;line-height:1.6;position:relative}.rw__meta[data-astro-cid-kh5lq5zd]{gap:var(--ea-space-8);color:rgb(var(--color-foreground-secondary));flex-direction:column;display:flex}.rw__badges[data-astro-cid-kh5lq5zd]{gap:var(--ea-space-8);flex-wrap:wrap;display:flex}.rw__badges[data-astro-cid-kh5lq5zd]:empty{display:none}.rw__badge[data-astro-cid-kh5lq5zd]{border:1px solid rgb(var(--color-foreground) / .16);border-radius:var(--ea-r-pill);color:rgb(var(--color-foreground));padding:2px 10px}.rw__about[data-astro-cid-kh5lq5zd]{margin:var(--ea-space-20) 0 0;color:rgb(var(--color-foreground-secondary))}.rw__about[data-astro-cid-kh5lq5zd] summary[data-astro-cid-kh5lq5zd]{cursor:pointer;text-underline-offset:3px;align-items:center;min-height:24px;text-decoration:underline;display:inline-flex}.rw__about[data-astro-cid-kh5lq5zd] summary[data-astro-cid-kh5lq5zd]:focus-visible{outline:2px solid var(--ea-mark-deep);outline-offset:2px}.rw__disclosure[data-astro-cid-kh5lq5zd]{max-width:72ch;margin:var(--ea-space-8) 0 0;color:rgb(var(--color-foreground-secondary))}.rw__source[data-astro-cid-kh5lq5zd]{color:rgb(var(--color-foreground));text-underline-offset:3px;text-decoration:underline}.rw__progress[data-astro-cid-kh5lq5zd]{background:rgb(var(--color-foreground) / .12);border-radius:2px;height:2px;display:block;overflow:hidden}.rw__progress-thumb[data-astro-cid-kh5lq5zd]{background:var(--ea-mark);width:100%;height:100%;transition:transform var(--ea-t-fast);border-radius:2px;display:block}@media (width<=899.98px){.rw__title[data-astro-cid-kh5lq5zd]{max-width:none}.rw__head[data-astro-cid-kh5lq5zd]{padding-block-end:var(--ea-space-24)}.rw__track[data-astro-cid-kh5lq5zd]{align-items:flex-start;gap:var(--ea-space-12);padding-block-end:var(--ea-space-24)}.rw__card[data-astro-cid-kh5lq5zd]{padding:var(--ea-space-20);flex-basis:min(292px,80vw)}}.rw--compact[data-astro-cid-kh5lq5zd]{padding-block:var(--ea-space-32) var(--ea-space-48)}.rw--compact[data-astro-cid-kh5lq5zd] .rw__title[data-astro-cid-kh5lq5zd]{padding:0;font-size:2.2rem}.rw--compact[data-astro-cid-kh5lq5zd] .rw__head[data-astro-cid-kh5lq5zd]{padding-block-end:var(--ea-space-20)}.rw--compact[data-astro-cid-kh5lq5zd] .rw__card[data-astro-cid-kh5lq5zd]{padding:var(--ea-space-20);gap:var(--ea-space-8)}.rw--compact[data-astro-cid-kh5lq5zd] .rw__quote[data-astro-cid-kh5lq5zd],.rw__excerpt[data-astro-cid-kh5lq5zd]{font-size:1.6rem;line-height:1.55}.rw__expand[data-astro-cid-kh5lq5zd] summary[data-astro-cid-kh5lq5zd]{cursor:pointer;list-style:none}.rw__expand[data-astro-cid-kh5lq5zd] summary[data-astro-cid-kh5lq5zd]::-webkit-details-marker{display:none}.rw__read[data-astro-cid-kh5lq5zd]{text-underline-offset:4px;padding-block:var(--ea-space-8);font-size:1.3rem;text-decoration:underline;display:block}.rw__expand[data-astro-cid-kh5lq5zd][open] .rw__excerpt[data-astro-cid-kh5lq5zd]{display:none}.rw--compact[data-astro-cid-kh5lq5zd] .rw__about[data-astro-cid-kh5lq5zd]{margin-top:var(--ea-space-16);font-size:1.2rem}@media (width>=1024px){.rw[data-astro-cid-kh5lq5zd]{overflow-x:clip}.rw[data-astro-cid-kh5lq5zd] .rw__track[data-astro-cid-kh5lq5zd]{scroll-padding-inline:calc((100% - min(100%, var(--page-width))) / 2 + var(--page-gutter));margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%)}.rw[data-astro-cid-kh5lq5zd] .rw__card[data-astro-cid-kh5lq5zd]{flex-basis:clamp(320px,27vw,420px)}}.express__slot[data-astro-cid-moykcwqo]{min-height:48px;position:relative}.express__button[data-astro-cid-moykcwqo]{border-radius:var(--ea-r-md);background:var(--ea-black);width:100%;color:var(--ea-white);font:inherit;cursor:pointer;border:0;font-weight:500;display:block;position:absolute;inset:0}.express[data-astro-cid-moykcwqo][data-wallet=apple] .express__button[data-astro-cid-moykcwqo]{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:plain;-apple-pay-button-style:black}.express[data-astro-cid-moykcwqo][data-wallet=apple] .express__button[data-astro-cid-moykcwqo] span[data-astro-cid-moykcwqo]{display:none}.express[data-astro-cid-moykcwqo][data-loading] .express__button[data-astro-cid-moykcwqo]{-webkit-appearance:none;appearance:none;cursor:progress}.express[data-astro-cid-moykcwqo][data-loading] .express__button[data-astro-cid-moykcwqo] span[data-astro-cid-moykcwqo]{display:inline}.express[data-astro-cid-moykcwqo][hidden],.express[data-astro-cid-moykcwqo][data-element] .express__button[data-astro-cid-moykcwqo]{display:none}.express[data-astro-cid-moykcwqo][hidden][data-reserve]{visibility:hidden;display:block}.gift[data-astro-cid-yumbntec]{gap:var(--ea-space-8);padding:var(--ea-space-12);border:1px solid rgb(var(--color-border) / .15);border-radius:var(--ea-r-md);color:rgb(var(--color-foreground));display:grid}.gift__icon[data-astro-cid-yumbntec],html:not(.js) .gift[data-astro-cid-yumbntec]{display:none}.gift__check[data-astro-cid-yumbntec]{align-items:center;gap:var(--ea-space-8);cursor:pointer;min-height:24px;font-size:1.4rem;line-height:1.35;display:flex}.gift__box[data-astro-cid-yumbntec]{width:20px;height:20px;accent-color:rgb(var(--color-button-bg));flex:none;margin:0}.gift__icon[data-astro-cid-yumbntec]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.gift__text[data-astro-cid-yumbntec]{min-width:0;display:grid}.gift__line[data-astro-cid-yumbntec]{text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;font-weight:400;overflow:hidden}.gift[data-astro-cid-yumbntec]:not(:has(.gift__box:checked)) .gift__more[data-astro-cid-yumbntec]{display:none}.gift__more[data-astro-cid-yumbntec]{gap:var(--ea-space-8);display:grid}.gift__label[data-astro-cid-yumbntec]{font-size:1.3rem;font-weight:600}.gift__message[data-astro-cid-yumbntec]{resize:vertical;width:100%;min-height:6.4rem}.gift__note[data-astro-cid-yumbntec],.gift__cards[data-astro-cid-yumbntec]{color:rgb(var(--color-foreground-secondary));margin:0}.gift__cards[data-astro-cid-yumbntec]{align-items:center;gap:var(--ea-space-8);flex-wrap:wrap;display:flex}.gift__card[data-astro-cid-yumbntec]{min-height:32px;padding:var(--ea-space-4) var(--ea-space-12);border-radius:var(--ea-r-pill);color:var(--ea-mark-deep);font:inherit;cursor:pointer;background:0 0;border:1px solid;font-weight:600}.btn[data-astro-cid-j6ocf6pu]{justify-content:center;align-items:center;gap:var(--ea-space-8);min-height:var(--button-height);border:var(--button-border-thickness) solid transparent;border-radius:var(--button-corner-radius);font-family:var(--ea-font-body);text-align:center;cursor:pointer;transition:translate var(--ea-t-base), box-shadow var(--ea-t-base), background-color var(--ea-t-fast), color var(--ea-t-fast), border-color var(--ea-t-fast), opacity var(--ea-t-fast);padding-inline:2.4rem;font-size:1.45rem;font-weight:500;line-height:1.2;display:inline-flex}.btn--lg[data-astro-cid-j6ocf6pu]{padding-inline:3.2rem;font-size:1.55rem}.btn--full[data-astro-cid-j6ocf6pu]{width:100%}@media (hover:none),(pointer:coarse){.btn[data-astro-cid-j6ocf6pu]{min-height:5.2rem}}.btn[data-astro-cid-j6ocf6pu][disabled]{background-color:rgb(var(--color-background-secondary));border-color:rgb(var(--color-border) / .14);color:rgb(var(--color-foreground-secondary));cursor:not-allowed;box-shadow:none;translate:none}.btn--primary[data-astro-cid-j6ocf6pu]{background-color:rgb(var(--color-button-bg));color:rgb(var(--color-button-text))}.btn--primary[data-astro-cid-j6ocf6pu]:hover{background-color:rgb(var(--color-button-bg-hover))}.btn--secondary[data-astro-cid-j6ocf6pu]{color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground) / .28);background-color:#0000}.btn--secondary[data-astro-cid-j6ocf6pu]:hover{border-color:rgb(var(--color-foreground) / .6);background-color:rgb(var(--color-foreground) / .04)}.btn--plain[data-astro-cid-j6ocf6pu]{color:rgb(var(--color-foreground));background:0 0;padding-inline:0}.btn--plain[data-astro-cid-j6ocf6pu] .btn__text[data-astro-cid-j6ocf6pu]{text-underline-offset:4px;text-decoration:underline;text-decoration-color:rgb(var(--color-foreground) / .3)}.btn--plain[data-astro-cid-j6ocf6pu]:hover .btn__text[data-astro-cid-j6ocf6pu]{text-decoration-color:currentColor}.btn--glass[data-astro-cid-j6ocf6pu]{background:rgb(var(--color-foreground) / .08);border-color:rgb(var(--color-foreground) / .06);color:rgb(var(--color-foreground));-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 8px #0000001f}@media (hover:none),(pointer:coarse),(width<=899.98px){.btn--glass[data-astro-cid-j6ocf6pu]{background:rgb(var(--color-foreground) / .2);border-color:rgb(var(--color-foreground) / .28)}}.btn--glass[data-astro-cid-j6ocf6pu]:hover{background:rgb(var(--color-foreground) / .14)}.cart[data-astro-cid-umxr6i4c]{z-index:100;justify-content:flex-end;display:flex;position:fixed;inset:0}.cart[data-astro-cid-umxr6i4c][hidden]{opacity:0;pointer-events:none}.cart[data-astro-cid-umxr6i4c][hidden] .cart__scrim[data-astro-cid-umxr6i4c]{display:none}.cart[data-astro-cid-umxr6i4c][hidden] .cart__panel[data-astro-cid-umxr6i4c],.cart[data-astro-cid-umxr6i4c][hidden] .cart__side[data-astro-cid-umxr6i4c]{animation:none}.cart__scrim[data-astro-cid-umxr6i4c]{background:var(--ea-overlay-color);-webkit-backdrop-filter:blur(12px);cursor:pointer;animation:cart-fade var(--ea-t-base);border:0;padding:0;position:absolute;inset:0}.cart__panel[data-astro-cid-umxr6i4c]{background:rgb(var(--color-background));--color-background:var(--color-background-secondary);flex-direction:column;width:min(500px,100vw);height:100%;display:flex;position:relative}.cart[data-astro-cid-umxr6i4c]{--cart-travel:100%}.cart__panel[data-astro-cid-umxr6i4c],.cart__side[data-astro-cid-umxr6i4c]:not([hidden]){animation:cart-enter var(--ea-d-sheet) var(--ea-ease-sheet);animation-duration:var(--ea-d-sheet)!important}.cart__scrim[data-astro-cid-umxr6i4c]{animation:cart-fade var(--ea-d-sheet) var(--ea-ease-sheet);animation-duration:var(--ea-d-sheet)!important}.cart[data-astro-cid-umxr6i4c][data-closing] .cart__panel[data-astro-cid-umxr6i4c],.cart[data-astro-cid-umxr6i4c][data-closing] .cart__side[data-astro-cid-umxr6i4c]{animation:cart-leave var(--ea-d-sheet) var(--ea-ease-sheet) forwards;animation-duration:var(--ea-d-sheet)!important}.cart[data-astro-cid-umxr6i4c][data-closing] .cart__scrim[data-astro-cid-umxr6i4c]{animation:cart-fade-out var(--ea-d-sheet) var(--ea-ease-sheet) forwards;animation-duration:var(--ea-d-sheet)!important}@keyframes cart-enter{0%{transform:translateX(var(--cart-travel))}}@keyframes cart-leave{to{transform:translateX(var(--cart-travel))}}@keyframes cart-fade-out{to{opacity:0}}@keyframes cart-fade{0%{opacity:0}}.cart__head[data-astro-cid-umxr6i4c]{justify-content:space-between;align-items:center;gap:var(--ea-space-12);padding:var(--ea-space-12) var(--ea-space-24);flex:none;display:flex}.cart__title[data-astro-cid-umxr6i4c]{align-items:center;gap:6px;margin:0;font-size:1.6rem;display:flex}.cart__title-bag[data-astro-cid-umxr6i4c]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;width:22px;height:22px}.cart__close[data-astro-cid-umxr6i4c]{background:rgb(var(--color-foreground) / .06);width:30px;height:30px;color:inherit;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;font-size:1.6rem;line-height:1;display:grid;position:relative}.cart__close[data-astro-cid-umxr6i4c]:after{content:"";position:absolute;inset:-7px}.cart__scroll[data-astro-cid-umxr6i4c]{overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.cart__body[data-astro-cid-umxr6i4c]{padding:var(--ea-space-8) var(--ea-space-24) var(--ea-space-12)}.cart[data-astro-cid-umxr6i4c].is-empty .cart__body[data-astro-cid-umxr6i4c]{flex-direction:column;flex:1 0 auto;justify-content:center;display:flex}.cart[data-astro-cid-umxr6i4c].is-empty .cart__foot[data-astro-cid-umxr6i4c],.cart[data-astro-cid-umxr6i4c].is-empty .cart__extras[data-astro-cid-umxr6i4c]{display:none}.cart__gift[data-astro-cid-umxr6i4c]{padding:0 var(--ea-space-24) var(--ea-space-12)}.cart__gift[data-astro-cid-umxr6i4c] .gift{gap:var(--ea-space-4);padding:var(--ea-space-8) var(--ea-space-12)}.cart__gift[data-astro-cid-umxr6i4c] .gift__check{min-height:20px;font-size:1.25rem}.cart__gift[data-astro-cid-umxr6i4c] .gift__box{width:16px;height:16px}.cart__gift[data-astro-cid-umxr6i4c] .gift__line{font-size:1.1rem}.cart[data-astro-cid-umxr6i4c].is-empty .cart__gift[data-astro-cid-umxr6i4c]{display:none}.cart__empty-note[data-astro-cid-umxr6i4c]{justify-content:center;gap:2px var(--ea-space-16);padding:var(--ea-space-8) var(--ea-space-16) calc(var(--ea-space-16) + env(safe-area-inset-bottom));color:var(--ea-mark-deep);flex-wrap:wrap;margin:0;font-size:1.25rem;font-weight:600;list-style:none;display:none}.cart[data-astro-cid-umxr6i4c].is-empty .cart__empty-note[data-astro-cid-umxr6i4c]{display:flex}.cart__empty-note[data-astro-cid-umxr6i4c] li[data-astro-cid-umxr6i4c]{align-items:center;gap:6px;display:flex}.cart__empty-note[data-astro-cid-umxr6i4c] svg[data-astro-cid-umxr6i4c]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.cart__foot[data-astro-cid-umxr6i4c]{z-index:1;gap:var(--ea-space-8);padding:var(--ea-space-12) var(--ea-space-24);border-top:1px solid rgb(var(--color-border) / var(--color-border-alpha));background:rgb(var(--color-background));box-shadow:0 -12px 24px -18px rgb(var(--ea-shadow-rgb) / .35);flex-direction:column;margin-top:auto;display:flex;position:sticky;inset-block-end:0}.cart__total[data-astro-cid-umxr6i4c]{align-items:baseline;gap:2px var(--ea-space-12);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.cart__total-label[data-astro-cid-umxr6i4c]{font-size:1.6rem;font-weight:600}.cart__total-amounts[data-astro-cid-umxr6i4c]{align-items:baseline;gap:var(--ea-space-8);grid-area:1/3;display:inline-flex}.cart__pledge[data-astro-cid-umxr6i4c]{min-width:0;color:rgb(var(--color-foreground-secondary));grid-column:1/-1;align-items:center;gap:5px;font-size:1.15rem;font-weight:500;display:flex}.cart__pledge[data-astro-cid-umxr6i4c]>span[data-astro-cid-umxr6i4c]{min-width:0}.cart__pledge[data-astro-cid-umxr6i4c] svg[data-astro-cid-umxr6i4c]{width:13px;height:13px;fill:var(--ea-mark);stroke:var(--ea-mark);stroke-width:1.2px;stroke-linejoin:round;flex:none}.cart__saved[data-astro-cid-umxr6i4c]{padding:2px var(--ea-space-8);border-radius:var(--ea-r-pill);background:var(--ea-mark-tint);color:var(--ea-mark-deep);white-space:nowrap;grid-area:1/2;place-self:center start;font-size:1.25rem;font-weight:600}@media (width<=599.98px){.cart__total[data-astro-cid-umxr6i4c]{column-gap:var(--ea-space-8)}.cart__saved[data-astro-cid-umxr6i4c]{padding:2px 6px;font-size:clamp(1rem,2.9vw,1.1rem)}}.cart__saved[data-astro-cid-umxr6i4c][hidden],.cart__was[data-astro-cid-umxr6i4c][hidden]{display:none}.cart__was[data-astro-cid-umxr6i4c]{color:rgb(var(--color-foreground-secondary));font-size:1.4rem}.cart__checkout-label[data-astro-cid-umxr6i4c]{align-items:center;display:inline-flex}.cart__foot[data-astro-cid-umxr6i4c] [data-cart-checkout] .btn__text{justify-content:space-between;align-items:center;gap:var(--ea-space-12);flex:auto;display:flex}.cart__checkout-total[data-astro-cid-umxr6i4c]{font-variant-numeric:tabular-nums}.cart__lock[data-astro-cid-umxr6i4c]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;margin-inline-end:var(--ea-space-8)}.cart__note[data-astro-cid-umxr6i4c]{text-align:center;color:rgb(var(--color-foreground-secondary))}.cart__note[data-astro-cid-umxr6i4c]:empty{display:none}.cart__note[data-astro-cid-umxr6i4c][data-state=error]{color:rgb(var(--color-foreground))}.cart__extras[data-astro-cid-umxr6i4c]{flex-direction:column;gap:6px;display:flex}.cart__adopted[data-astro-cid-umxr6i4c]{align-self:center;align-items:center;gap:var(--ea-space-8);max-width:100%;padding:3px var(--ea-space-16) 3px 3px;background:var(--ea-adopted-gradient);border-radius:999px;margin:0;display:inline-flex}.cart__adopted-faces[data-astro-cid-umxr6i4c]{flex:none;width:80px;height:26px}.cart__adopted-text[data-astro-cid-umxr6i4c]{color:var(--ea-white);letter-spacing:.04em;text-overflow:ellipsis;text-shadow:0 1px 2px var(--ea-adopted-shadow);text-transform:uppercase;white-space:nowrap;font-size:1.3rem;font-weight:700;line-height:1.3;overflow:hidden}.cart__side[data-astro-cid-umxr6i4c],.cart__side[data-astro-cid-umxr6i4c][hidden]{display:none}@media (width>=1024px){.cart[data-astro-cid-umxr6i4c]{--cart-travel:730px}.cart__side[data-astro-cid-umxr6i4c]:not([hidden]){width:230px;height:100%;padding:var(--ea-space-32) var(--ea-space-16);background:var(--ea-cart-side-bg);flex-direction:column;flex:none;display:flex;position:relative;overflow-y:auto}.cart__body[data-astro-cid-umxr6i4c] .cart__like{display:none}}.cart__top[data-astro-cid-umxr6i4c]{gap:var(--ea-space-8);padding:0 var(--ea-space-24) var(--ea-space-8);flex:none;grid-template-columns:minmax(0,1fr);display:grid}.cart__progress[data-astro-cid-umxr6i4c][hidden],.cart__progress-text[data-astro-cid-umxr6i4c][hidden]{display:none}.cart__progress[data-astro-cid-umxr6i4c]{gap:6px;min-width:0;display:grid}.cart__progress-text[data-astro-cid-umxr6i4c]{text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:min(1.3rem,3.4vw);line-height:1.5;overflow:hidden}.cart__progress-pill[data-astro-cid-umxr6i4c]{background:var(--ea-mark-tint);color:var(--ea-mark-deep);border-radius:999px;margin-inline:2px;padding:0 6px;font-weight:700;display:inline-block}.cart__progress-bar[data-astro-cid-umxr6i4c]{background:var(--ea-cart-side-bg);border-radius:999px;height:5px;display:block;overflow:hidden}.cart__progress-fill[data-astro-cid-umxr6i4c]{border-radius:inherit;background:rgb(var(--color-button-bg));width:50%;height:100%;transition:width var(--ea-t-base);display:block}.cart__reassure[data-astro-cid-umxr6i4c]{border-radius:var(--ea-r-sm);background:var(--ea-cart-side-bg);position:relative}.cart__reassure-track[data-astro-cid-umxr6i4c]{scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.cart__reassure-track[data-astro-cid-umxr6i4c]::-webkit-scrollbar{display:none}.cart__reassure-slide[data-astro-cid-umxr6i4c]{align-items:center;gap:var(--ea-space-12);padding:var(--ea-space-12) 44px var(--ea-space-12) var(--ea-space-16);scroll-snap-align:start;flex:0 0 100%;display:flex}.cart__reassure-icon[data-astro-cid-umxr6i4c]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.cart__reassure-copy[data-astro-cid-umxr6i4c]{min-width:0;font-size:1.2rem;line-height:1.35;display:grid}.cart__reassure-copy[data-astro-cid-umxr6i4c] strong[data-astro-cid-umxr6i4c]{font-size:1.25rem}.cart__reassure-logos[data-astro-cid-umxr6i4c]{flex-wrap:wrap;gap:4px;margin-block-start:4px;display:flex}.cart__reassure-tp[data-astro-cid-umxr6i4c]{align-items:center;gap:var(--ea-space-8);margin-block-start:4px;display:flex}.cart__reassure-tp[data-astro-cid-umxr6i4c] img[data-astro-cid-umxr6i4c]{height:auto;display:block}.cart__reassure-logos[data-astro-cid-umxr6i4c] img[data-astro-cid-umxr6i4c]{width:30px;height:auto;display:block}.cart__reassure-dots[data-astro-cid-umxr6i4c]{pointer-events:none;align-items:center;gap:3px;display:flex;position:absolute;inset-block:0;inset-inline-end:var(--ea-space-16)}.cart__reassure-dots[data-astro-cid-umxr6i4c] span[data-astro-cid-umxr6i4c]{background:rgb(var(--color-foreground) / .25);border-radius:50%;width:4px;height:4px}.cart__reassure-dots[data-astro-cid-umxr6i4c] span[data-astro-cid-umxr6i4c].is-on{background:rgb(var(--color-foreground))}.cart__rating[data-astro-cid-umxr6i4c]{justify-content:center;margin-block:-4px -2px;display:flex}.cart__rating[data-astro-cid-umxr6i4c] .tp{min-height:32px;font-size:1.2rem}.cart__rating[data-astro-cid-umxr6i4c] .tp img{width:72px}.cart__promo[data-astro-cid-umxr6i4c][hidden]{display:none}.cart__promo[data-astro-cid-umxr6i4c]{gap:var(--ea-space-8);display:grid}.cart__promo-toggle[data-astro-cid-umxr6i4c]{min-height:32px;color:rgb(var(--color-foreground-secondary));text-underline-offset:3px;cursor:pointer;justify-self:start;align-items:center;gap:6px;font-size:1.3rem;font-weight:500;text-decoration:underline;list-style:none;display:inline-flex}.cart__promo-toggle[data-astro-cid-umxr6i4c]::-webkit-details-marker{display:none}.cart__promo-toggle[data-astro-cid-umxr6i4c] svg[data-astro-cid-umxr6i4c]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:14px;height:14px;transition:transform var(--ea-t-fast)}.cart__promo[data-astro-cid-umxr6i4c][open] .cart__promo-toggle[data-astro-cid-umxr6i4c] svg[data-astro-cid-umxr6i4c]{transform:rotate(45deg)}.cart__promo-input[data-astro-cid-umxr6i4c]{text-transform:uppercase;flex:auto;width:100%;min-width:0}.cart__promo-input[data-astro-cid-umxr6i4c]::placeholder{text-transform:none}@media (width<=1023.98px){.cart__panel[data-astro-cid-umxr6i4c]{width:100%}.cart__head[data-astro-cid-umxr6i4c]{padding:max(var(--ea-space-12), env(safe-area-inset-top)) var(--ea-space-12) var(--ea-space-4) var(--ea-space-20)}.cart__body[data-astro-cid-umxr6i4c]{padding:var(--ea-space-8) var(--ea-space-16) var(--ea-space-12)}.cart__top[data-astro-cid-umxr6i4c]{padding-inline:var(--ea-space-16)}.cart__foot[data-astro-cid-umxr6i4c]{padding:var(--ea-space-12) var(--ea-space-16) max(var(--ea-space-12), env(safe-area-inset-bottom))}.cart__gift[data-astro-cid-umxr6i4c]{padding-inline:var(--ea-space-16)}}@media (prefers-reduced-motion:reduce){.cart__panel[data-astro-cid-umxr6i4c],.cart__side[data-astro-cid-umxr6i4c],.cart__scrim[data-astro-cid-umxr6i4c]{animation:none!important}.cart__progress-fill[data-astro-cid-umxr6i4c]{transition:none}}.cart__lines{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cart__line{gap:var(--ea-space-12);border-bottom:1px solid rgb(var(--color-border) / .1);padding-block:10px;display:flex}.cart__line:first-child{padding-block-start:0}.cart__media{border-radius:var(--ea-r-md);background:color-mix(in srgb, var(--swatch) 22%, var(--ea-mark-tint));flex:none;align-self:flex-start;width:56px;height:70px;padding:4px;display:block;overflow:hidden}.cart__media img{object-fit:contain;width:100%;height:100%;max-height:62px;display:block}.cart__line-main{justify-content:space-between;gap:var(--ea-space-4);flex-direction:column;flex:auto;min-width:0;display:flex}.cart__line-head{justify-content:space-between;align-items:flex-start;gap:var(--ea-space-8);display:flex}.cart__line-info{align-items:center;gap:2px var(--ea-space-8);flex-wrap:wrap;min-width:0;padding-block-start:2px;display:flex}.cart__line-name{font-size:1.6rem;font-weight:600;line-height:1.25}.cart__line-colour{color:rgb(var(--color-foreground-secondary));align-items:center;gap:5px;font-size:1.3rem;display:inline-flex}.cart__dot{background:var(--swatch);width:10px;height:10px;box-shadow:inset 0 0 0 1px rgb(var(--color-foreground) / .15);border-radius:50%;flex:none}.cart__line-bundle{color:var(--ea-mark-deep);font-size:1.2rem;font-weight:600}.cart__line-preorder{color:rgb(var(--color-foreground-secondary));font-size:1.2rem}.cart__remove{width:44px;height:44px;color:rgb(var(--color-foreground-secondary));cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin:-12px -12px -12px 0;display:grid}.cart__remove:hover{background:rgb(var(--color-foreground) / .06);color:rgb(var(--color-foreground))}.cart__line-foot{justify-content:space-between;align-items:center;gap:var(--ea-space-8);display:flex}.cart__line-price{white-space:nowrap;font-size:1.5rem;font-weight:600}.cart__qty{border:1px solid rgb(var(--color-border) / .18);border-radius:var(--ea-r-pill);align-items:center;font-size:1.5rem;font-weight:600;display:flex}.cart__qty span{text-align:center;min-width:2ch}.cart__qty button{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;font-size:1.8rem;display:inline-flex}.cart__qty button:hover{background:rgb(var(--color-foreground) / .06)}.cart__like{margin:var(--ea-space-8) calc(-1 * var(--ea-space-16)) 0;padding:var(--ea-space-12) 0 var(--ea-space-12) var(--ea-space-16);background:var(--ea-cart-side-bg);gap:6px;display:grid}.cart__like-head{justify-content:space-between;align-items:baseline;gap:var(--ea-space-8);padding-right:var(--ea-space-16);flex-wrap:wrap;display:flex}.cart__like-title{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:1.1rem;font-weight:700;line-height:1.4}.cart__like-head .cart__like-title,.cart__like-note{white-space:nowrap}.cart__like-note{color:rgb(var(--color-foreground-secondary));margin:0;text-align:right;margin-left:auto;font-size:1.1rem}.cart__like-list{gap:var(--ea-space-12);padding:0 var(--ea-space-16) 2px 0;scroll-snap-type:x proximity;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.cart__like-list::-webkit-scrollbar{display:none}.cart__like-item{column-gap:var(--ea-space-8);scroll-snap-align:start;flex:0 0 52%;grid-template-rows:auto auto 1fr;grid-template-columns:72px minmax(0,1fr);align-items:start;display:grid}.cart__like-media{border-radius:var(--ea-r-sm);background:rgb(var(--color-background));grid-row:1/4;width:72px;height:72px;display:block}.cart__like-media img{object-fit:contain;width:100%;height:100%;display:block}.cart__like-name{font-size:1.2rem;font-weight:600;line-height:1.3}.cart__like-price{font-size:1.15rem;font-weight:600}.cart__like-add{border-radius:var(--ea-r-pill);background:rgb(var(--color-button-bg));width:30px;height:30px;color:rgb(var(--color-button-text));cursor:pointer;border:0;justify-self:start;place-items:center;margin-top:4px;padding:0;display:inline-grid}.cart__like-add svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.cart__like-add:focus-visible{outline-offset:2px;outline:2px solid}.cart__side .cart__like-title,.cart__side .cart__like-note{margin-bottom:var(--ea-space-16);text-align:center}.cart__side .cart__like-list{gap:var(--ea-space-32);flex-direction:column;padding:0;overflow:visible}.cart__side .cart__like-item{text-align:center;flex-direction:column;flex:none;align-items:center;gap:6px;display:flex}.cart__side .cart__like-media{background:var(--ea-white);width:92px;height:92px}.cart__side .cart__like-title{font-size:1.2rem}.cart__side .cart__like-name{font-size:1.4rem}.cart__side .cart__like-price,.cart__side .cart__like-add{font-size:1.3rem}.cart__side .cart__like-add{color:rgb(var(--color-foreground-secondary));justify-self:auto}.cart__toast{inset:auto var(--ea-space-16) calc(var(--oya-chrome-bottom) + var(--ea-space-12));z-index:70;align-items:center;gap:var(--ea-space-12);padding:var(--ea-space-8);border:1px solid rgb(var(--color-border) / .12);border-radius:var(--ea-r-lg);background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 10px 30px rgb(var(--ea-shadow-rgb) / .12);padding-inline-end:var(--ea-space-12);display:flex;position:fixed}.cart__toast-media{border-radius:var(--ea-r-md);background:var(--ea-mark-tint);object-fit:contain;flex:none;width:48px;height:48px;padding:4px}.cart__toast-text{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:1.3rem;line-height:1.3;display:flex}.cart__toast-text strong{font-size:1.4rem;font-weight:500}.cart__toast-text span{text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--color-foreground-secondary));overflow:hidden}.cart__toast-cta{min-height:4.4rem;padding-inline:var(--ea-space-16);border-radius:var(--button-corner-radius);background:rgb(var(--color-button-bg));color:rgb(var(--color-button-text));cursor:pointer;border:0;flex:none;font-family:inherit;font-size:1.3rem;font-weight:500}.cart__toast-cta:active{background:rgb(var(--color-button-bg-hover))}.cart__empty{align-items:center;gap:var(--ea-space-12);padding-block:var(--ea-space-16);text-align:center;flex-direction:column;display:flex}.cart__empty-icon{background:var(--ea-mark-tint);width:5.6rem;height:5.6rem;color:var(--ea-mark-deep);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.cart__empty-title{font-size:1.8rem;font-weight:600}.cart__empty-pick{color:rgb(var(--color-foreground-secondary));font-size:1.4rem}.cart__picks{gap:var(--ea-space-8);width:100%;max-width:380px;grid-template-columns:repeat(3,minmax(0,1fr));margin-block-end:var(--ea-space-4);display:grid}.cart__pick{min-width:0;padding:var(--ea-space-12) var(--ea-space-4);border:1px solid rgb(var(--color-border) / .12);border-radius:var(--ea-r-lg);background:rgb(var(--color-background));color:inherit;font:inherit;cursor:pointer;flex-direction:column;align-items:center;gap:2px;display:flex}.cart__pick-media{max-width:72px;margin-block-end:6px}.cart__pick-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:1.3rem;font-weight:600;overflow:hidden}.cart__pick-price{color:rgb(var(--color-foreground-secondary));font-size:1.25rem}.cart__empty-cta{min-height:4.8rem;padding-inline:var(--ea-space-24);border:1px solid rgb(var(--color-foreground) / .28);border-radius:var(--button-corner-radius);transition:background var(--ea-t-fast), translate var(--ea-t-base), box-shadow var(--ea-t-base);justify-content:center;align-items:center;font-size:1.5rem;font-weight:500;display:inline-flex}.cart__empty-cta:hover{background:rgb(var(--color-foreground) / .06)}.cart__empty-quiz{min-height:44px;color:var(--ea-mark-on-scheme);text-underline-offset:.2em;align-items:center;font-size:1.4rem;font-weight:500;text-decoration:underline;display:inline-flex}.cc[data-astro-cid-3qhvysvt]{width:min(46rem, calc(100% - 2 * var(--ea-space-16)));max-height:calc(var(--vph) - 2 * var(--ea-space-16));border:1px solid rgb(var(--color-border) / var(--color-border-alpha));border-radius:var(--ea-r-lg);background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 16px 48px rgb(var(--ea-shadow-rgb) / .18);padding:0;overflow-y:auto}.cc[data-astro-cid-3qhvysvt]:focus-visible{border-radius:var(--ea-r-lg);outline:none}.cc[data-astro-cid-3qhvysvt]::backdrop{background:var(--ea-overlay-color)}.cc__inner[data-astro-cid-3qhvysvt]{padding:var(--ea-space-16) var(--ea-space-24) var(--ea-space-24);flex-direction:column;display:flex}.cc__title[data-astro-cid-3qhvysvt]{margin:var(--ea-space-12) 0 0;font-size:1.8rem;font-weight:500}.cc__body[data-astro-cid-3qhvysvt]{margin:var(--ea-space-8) 0 0;color:rgb(var(--color-foreground-secondary));font-size:1.35rem}.cc__body[data-astro-cid-3qhvysvt] a[data-astro-cid-3qhvysvt]{color:inherit;text-underline-offset:3px;text-decoration:underline}.cc__actions[data-astro-cid-3qhvysvt],.cc__prefs[data-astro-cid-3qhvysvt]{align-items:center;gap:var(--ea-space-12);margin-top:var(--ea-space-24);flex-direction:column;display:flex}.cc__actions[data-astro-cid-3qhvysvt][hidden],.cc__prefs[data-astro-cid-3qhvysvt][hidden]{display:none}.cc__accept[data-astro-cid-3qhvysvt]{width:100%;padding:var(--ea-space-16) var(--ea-space-24);border:1px solid rgb(var(--color-button-bg));border-radius:var(--button-corner-radius);background:rgb(var(--color-button-bg));color:rgb(var(--color-button-text));cursor:pointer;transition:opacity var(--ea-t-fast);font-size:1.6rem;font-weight:500}.cc__accept[data-astro-cid-3qhvysvt]:hover{opacity:.86}.cc__manage[data-astro-cid-3qhvysvt]{min-height:24px;padding:var(--ea-space-4) var(--ea-space-8);color:rgb(var(--color-foreground-secondary));text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:1.3rem;text-decoration:underline}.cc__toggle[data-astro-cid-3qhvysvt]{justify-content:space-between;align-items:center;gap:var(--ea-space-12);cursor:pointer;align-self:stretch;min-height:24px;font-size:1.4rem;display:flex}.cc__toggle-text[data-astro-cid-3qhvysvt]{flex-direction:column;gap:2px;display:flex}.cc__note[data-astro-cid-3qhvysvt]{color:rgb(var(--color-foreground-secondary));font-size:1.25rem}.cc__toggle[data-astro-cid-3qhvysvt] input[data-astro-cid-3qhvysvt]{border:1px solid rgb(var(--color-border));background:rgb(var(--color-background-secondary));appearance:none;cursor:pointer;width:44px;height:24px;transition:background-color var(--ea-t-fast), border-color var(--ea-t-fast);border-radius:999px;flex:none;margin:0;position:relative}.cc__toggle[data-astro-cid-3qhvysvt] input[data-astro-cid-3qhvysvt]:before{content:"";background:rgb(var(--color-foreground-secondary));width:18px;height:18px;transition:transform var(--ea-t-fast), background-color var(--ea-t-fast);border-radius:50%;position:absolute;top:2px;left:2px}.cc__toggle[data-astro-cid-3qhvysvt] input[data-astro-cid-3qhvysvt]:checked{border-color:rgb(var(--color-button-bg));background:rgb(var(--color-button-bg))}.cc__toggle[data-astro-cid-3qhvysvt] input[data-astro-cid-3qhvysvt]:checked:before{background:rgb(var(--color-button-text));transform:translate(20px)}.cc__toggle[data-astro-cid-3qhvysvt] input[data-astro-cid-3qhvysvt]:disabled,.cc__toggle[data-astro-cid-3qhvysvt]:has(input:disabled){cursor:default}.cc__toggle[data-astro-cid-3qhvysvt] input[data-astro-cid-3qhvysvt]:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.fquiz[data-astro-cid-bjsi7grp]{align-items:center;gap:var(--ea-space-12);min-height:44px;color:rgb(var(--color-foreground));text-decoration:none;display:inline-flex}.fquiz__icon[data-astro-cid-bjsi7grp]{border:1px solid rgb(var(--color-foreground) / .35);width:36px;height:36px;transition:background var(--ea-t-fast), color var(--ea-t-fast);border-radius:50%;flex:none;place-items:center;display:grid}.fquiz[data-astro-cid-bjsi7grp]:hover .fquiz__icon[data-astro-cid-bjsi7grp],.fquiz[data-astro-cid-bjsi7grp]:focus-visible .fquiz__icon[data-astro-cid-bjsi7grp]{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.fquiz[data-astro-cid-bjsi7grp] svg[data-astro-cid-bjsi7grp]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.fquiz__title[data-astro-cid-bjsi7grp]{font-family:var(--ea-font-heading);font-size:1.5rem;font-weight:600;line-height:1.25}.logo[data-astro-cid-qmbhzs4e]{width:auto;display:block}.footer__pledge[data-astro-cid-jkt7l2ks]{opacity:.8;align-items:center;gap:6px;max-width:34ch;margin:0;font-size:1.2rem;line-height:1.35;display:flex}.footer__pledge[data-astro-cid-jkt7l2ks] svg[data-astro-cid-jkt7l2ks]{width:13px;height:13px;fill:var(--ea-mark);flex:none}.footer__brand[data-astro-cid-jkt7l2ks]{align-items:flex-start;gap:var(--ea-space-12);flex-direction:column;max-width:34ch;display:flex}.footer__brand[data-astro-cid-jkt7l2ks] .logo{height:2.8rem}.footer__desc[data-astro-cid-jkt7l2ks]{color:rgb(var(--color-foreground-secondary));margin:0}.footer__id[data-astro-cid-jkt7l2ks]{align-items:flex-start;gap:var(--ea-space-12);flex-direction:column;display:flex}.footer__follow-row[data-astro-cid-jkt7l2ks]{gap:var(--ea-space-12);flex-direction:column;display:flex}.footer__socials[data-astro-cid-jkt7l2ks]{gap:10px;display:flex}.footer__social[data-astro-cid-jkt7l2ks]{border:1px solid rgb(var(--color-border) / var(--color-border-alpha));width:44px;height:44px;color:rgb(var(--color-foreground));transition:background var(--ea-t-fast);border-radius:50%;place-items:center;display:grid}.footer__social[data-astro-cid-jkt7l2ks]:hover,.footer__social[data-astro-cid-jkt7l2ks]:focus-visible{background:rgb(var(--color-foreground) / .08)}.footer__social[data-astro-cid-jkt7l2ks] svg[data-astro-cid-jkt7l2ks]{fill:currentColor;width:18px;height:18px}@media (width<=1023.98px){.footer__brand[data-astro-cid-jkt7l2ks]{flex-flow:wrap;justify-content:space-between;align-items:center;max-width:none}.footer__id[data-astro-cid-jkt7l2ks]{flex:16rem}.footer__desc[data-astro-cid-jkt7l2ks]{display:none}.footer__brand[data-astro-cid-jkt7l2ks] .logo{height:3.2rem}}.flinks__group[data-astro-cid-iaq3stww]>summary[data-astro-cid-iaq3stww]{justify-content:space-between;align-items:center;gap:var(--ea-space-8);list-style:none;display:flex}.flinks__group[data-astro-cid-iaq3stww]>summary[data-astro-cid-iaq3stww]::-webkit-details-marker{display:none}.flinks__group[data-astro-cid-iaq3stww]>summary[data-astro-cid-iaq3stww] svg[data-astro-cid-iaq3stww]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform var(--ea-t-fast);flex:none}.flinks__group[data-astro-cid-iaq3stww][open]>summary[data-astro-cid-iaq3stww] svg[data-astro-cid-iaq3stww]{transform:rotate(180deg)}.flinks__title[data-astro-cid-iaq3stww]{font-family:var(--ea-font-heading);letter-spacing:.01em;font-size:1.5rem;font-weight:600}.flinks__list[data-astro-cid-iaq3stww]{gap:var(--ea-space-8);color:rgb(var(--color-foreground-secondary));flex-direction:column;margin-block-start:var(--ea-space-12);font-size:1.4rem;display:flex}.flinks__list[data-astro-cid-iaq3stww] a[data-astro-cid-iaq3stww]:hover{text-underline-offset:3px;text-decoration:underline}@media (width>=1024px){html.js .flinks__group[data-astro-cid-iaq3stww]>summary[data-astro-cid-iaq3stww]{cursor:default}html.js .flinks__group[data-astro-cid-iaq3stww]>summary[data-astro-cid-iaq3stww] svg[data-astro-cid-iaq3stww]{display:none}}@media (width<=1023.98px){.flinks[data-astro-cid-iaq3stww]{border-top:1px solid #ffffff24}.flinks__group[data-astro-cid-iaq3stww]>summary[data-astro-cid-iaq3stww]{cursor:pointer;min-height:52px}.flinks__list[data-astro-cid-iaq3stww]{gap:0;margin-block-start:0;padding-block-end:var(--ea-space-12)}.flinks__list[data-astro-cid-iaq3stww] a[data-astro-cid-iaq3stww]{align-items:center;min-height:44px;display:flex}}.news[data-astro-cid-6uxhmzrz]{gap:var(--ea-space-12);flex-direction:column;display:flex}.news__title[data-astro-cid-6uxhmzrz]{font-family:var(--ea-font-heading);letter-spacing:-.02em;margin:0;font-size:2.8rem;font-weight:600;line-height:1.15}.news__title[data-astro-cid-6uxhmzrz] .text-accent[data-astro-cid-6uxhmzrz]{white-space:nowrap}.news__perks[data-astro-cid-6uxhmzrz]{gap:0 var(--ea-space-8);color:rgb(var(--color-foreground-secondary));flex-wrap:wrap;margin:0;padding:0;font-size:1.4rem;list-style:none;display:flex}.news__perks[data-astro-cid-6uxhmzrz] li[data-astro-cid-6uxhmzrz]:not(:last-child):after{content:"·";margin-inline-start:var(--ea-space-8)}.news__form[data-astro-cid-6uxhmzrz]{max-width:520px;border-radius:calc(var(--button-corner-radius) + 6px);background:var(--ea-near-white);box-shadow:0 10px 30px rgb(var(--ea-shadow-rgb) / .35);transition:box-shadow var(--ea-t-fast);align-items:center;gap:10px;margin-block-start:var(--ea-space-8);padding:6px 6px 6px 18px;display:flex;position:relative}.news__mail[data-astro-cid-6uxhmzrz]{fill:none;width:20px;height:20px;stroke:var(--ea-grey-500);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.news__form[data-astro-cid-6uxhmzrz][hidden],.news__done[data-astro-cid-6uxhmzrz][hidden],.news__note[data-astro-cid-6uxhmzrz][hidden]{display:none}.news__form[data-astro-cid-6uxhmzrz]:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--ea-mark) 60%, transparent), 0 10px 30px rgb(var(--ea-shadow-rgb) / .35)}.news__input[data-astro-cid-6uxhmzrz]{min-width:0;color:var(--ea-near-black);background:0 0;border:none;flex:auto;height:4.6rem;padding:0;font-family:inherit;font-size:1.6rem}.news__input[data-astro-cid-6uxhmzrz]:focus{outline:none}.news__input[data-astro-cid-6uxhmzrz]::placeholder{color:var(--ea-grey-500)}.news__submit[data-astro-cid-6uxhmzrz]{border-radius:var(--button-corner-radius);background:rgb(var(--color-background));height:4.6rem;color:rgb(var(--color-foreground));font:inherit;white-space:nowrap;cursor:pointer;transition:background var(--ea-t-fast), translate var(--ea-t-base), box-shadow var(--ea-t-base);border:0;flex:none;padding:0 22px;font-size:1.4rem;font-weight:600}.news__submit[data-astro-cid-6uxhmzrz]:hover{background:var(--ea-primary)}.news__submit[data-astro-cid-6uxhmzrz]:disabled{cursor:progress}.news__done[data-astro-cid-6uxhmzrz]{gap:var(--ea-space-4);flex-direction:column;display:flex}.news__code-line[data-astro-cid-6uxhmzrz]{align-items:center;gap:var(--ea-space-8);flex-wrap:wrap;margin:0;font-size:1.5rem;font-weight:600;display:flex}.news__code[data-astro-cid-6uxhmzrz]{padding:6px var(--ea-space-16);border:1.5px dashed var(--ea-mark-on-scheme);border-radius:var(--ea-r-pill);letter-spacing:.08em;user-select:all;font-size:1.8rem;font-weight:600}.news__message[data-astro-cid-6uxhmzrz],.news__note[data-astro-cid-6uxhmzrz]{margin:0;font-size:1.2rem}.news__message[data-astro-cid-6uxhmzrz]:empty{display:none}.news__message[data-astro-cid-6uxhmzrz][data-state=error]{color:var(--ea-accent)}.news__note[data-astro-cid-6uxhmzrz]{max-width:520px;color:rgb(var(--color-foreground-secondary))}@media (width<=1023.98px){.news[data-astro-cid-6uxhmzrz]{gap:var(--ea-space-8)}.news__title[data-astro-cid-6uxhmzrz]{font-size:2.4rem}.news__submit[data-astro-cid-6uxhmzrz]{padding:0 16px;font-size:1.35rem}}@media (width<=599.98px){.news__form[data-astro-cid-6uxhmzrz]{border-radius:var(--ea-r-xl);flex-wrap:wrap;padding:6px}.news__mail[data-astro-cid-6uxhmzrz]{margin-inline-start:12px}.news__input[data-astro-cid-6uxhmzrz]{flex:1 1 0}.news__submit[data-astro-cid-6uxhmzrz]{flex:1 0 100%}}.pay[data-astro-cid-qpln4hao]{gap:var(--ea-space-8);flex-direction:column;display:flex}.pay--center[data-astro-cid-qpln4hao]{flex-direction:column-reverse;align-items:center}.pay__label[data-astro-cid-qpln4hao]{color:rgb(var(--color-foreground-secondary));align-items:center;gap:6px;margin:0;font-size:1.3rem;font-weight:500;display:flex}.pay__label[data-astro-cid-qpln4hao] svg[data-astro-cid-qpln4hao]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.pay__logos[data-astro-cid-qpln4hao]{flex-wrap:nowrap;gap:5px;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.pay--center[data-astro-cid-qpln4hao] .pay__logos[data-astro-cid-qpln4hao]{justify-content:center}.pay__logos[data-astro-cid-qpln4hao] li[data-astro-cid-qpln4hao]{flex:0 38px;min-width:0}.pay__logos[data-astro-cid-qpln4hao] img[data-astro-cid-qpln4hao]{aspect-ratio:38/24;width:100%;max-width:38px;height:auto;display:block}.pay__text[data-astro-cid-qpln4hao]{border:1px solid rgb(var(--color-border) / var(--color-border-alpha));border-radius:3px;place-items:center;height:24px;padding-inline:6px;font-size:1rem;font-weight:600;display:grid}.footer[data-astro-cid-oenwriqq]{padding-block:var(--ea-space-64) var(--ea-space-24);position:relative;overflow:clip}.footer__inner[data-astro-cid-oenwriqq]{z-index:1;gap:var(--ea-space-48);flex-direction:column;display:flex;position:relative}.footer__device[data-astro-cid-oenwriqq]{z-index:0;top:var(--ea-space-24);opacity:.9;pointer-events:none;width:400px;-webkit-mask-image:linear-gradient(to bottom, var(--ea-white) 40%, transparent 72%);mask-image:linear-gradient(to bottom, var(--ea-white) 40%, transparent 72%);position:absolute;right:max(6vw,50% - 600px);rotate:16deg}.footer__top[data-astro-cid-oenwriqq]{min-height:300px;border-bottom:1px solid rgb(var(--color-border) / var(--color-border-alpha));grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block-end:var(--ea-space-48);display:grid}.footer__lead[data-astro-cid-oenwriqq]{align-items:flex-start;gap:var(--ea-space-20);flex-direction:column;display:flex}.footer__lead[data-astro-cid-oenwriqq]>.news{align-self:stretch}.footer__lead[data-astro-cid-oenwriqq] .footer__track .btn__text{align-items:center;gap:var(--ea-space-8);display:inline-flex}.footer__lead[data-astro-cid-oenwriqq] .footer__track svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.footer__base[data-astro-cid-oenwriqq]{gap:var(--ea-space-16);border-top:1px solid rgb(var(--color-border) / var(--color-border-alpha));flex-direction:column;padding-block-start:var(--ea-space-24);display:flex}.footer__trust[data-astro-cid-oenwriqq]{justify-content:space-between;align-items:center;gap:var(--ea-space-16) var(--ea-space-32);padding:var(--ea-space-16) var(--ea-space-24);border:1px solid rgb(var(--color-border) / var(--color-border-alpha));border-radius:var(--ea-r-lg);background:rgb(var(--color-foreground) / .06);flex-wrap:wrap;display:flex}.footer__trust[data-astro-cid-oenwriqq] .pay{align-items:center;gap:var(--ea-space-8) var(--ea-space-12);flex-flow:wrap}.footer__trust[data-astro-cid-oenwriqq] .pay__label{color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:500}.footer__trust[data-astro-cid-oenwriqq] .tp img:not(.tp__stars){filter:brightness(0)invert()}.footer__body[data-astro-cid-oenwriqq]{gap:var(--ea-space-32);grid-template-columns:minmax(0,1.3fr) repeat(4,minmax(0,1fr));display:grid}.footer__legal-button[data-astro-cid-oenwriqq]:hover{color:rgb(var(--color-foreground))}.footer__legal[data-astro-cid-oenwriqq]{align-items:center;gap:var(--ea-space-4) var(--ea-space-16);color:rgb(var(--color-foreground-secondary));flex-wrap:wrap;font-size:1.2rem;display:flex}.footer__nowrap[data-astro-cid-oenwriqq]{white-space:nowrap}.footer__legal-button[data-astro-cid-oenwriqq]{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-block:-4px;padding:0;padding-block:4px;text-decoration:underline}@media (width<=1023.98px){.footer[data-astro-cid-oenwriqq]{padding-block:var(--ea-space-40) var(--ea-space-24)}.footer__inner[data-astro-cid-oenwriqq]{gap:var(--ea-space-28)}.footer__top[data-astro-cid-oenwriqq]{min-height:0;grid-template-columns:minmax(0,1fr);padding-block-end:var(--ea-space-28)}.footer__device[data-astro-cid-oenwriqq]{opacity:.35;width:208px;top:10px;right:-90px}.footer__trust[data-astro-cid-oenwriqq]{padding:var(--ea-space-16);flex-direction:column;align-items:flex-start}.footer__legal[data-astro-cid-oenwriqq]{align-items:flex-start;gap:var(--ea-space-8);flex-direction:column}.footer__body[data-astro-cid-oenwriqq]{grid-template-columns:minmax(0,1fr);gap:0}.footer__body[data-astro-cid-oenwriqq]>.footer__brand{padding-block-end:var(--ea-space-12)}}.ls[data-astro-cid-nufymefk]{position:relative}.ls__toggle[data-astro-cid-nufymefk]{align-items:center;gap:var(--ea-space-4);border-radius:var(--ea-r-sm);color:rgb(var(--color-foreground-secondary));letter-spacing:.04em;cursor:pointer;transition:color var(--ea-t-fast), background var(--ea-t-fast);background:0 0;border:0;padding:4px 6px;font-size:1.25rem;font-weight:500;display:inline-flex}.ls__toggle[data-astro-cid-nufymefk]:hover,.ls__toggle[data-astro-cid-nufymefk][aria-expanded=true]{color:rgb(var(--color-foreground));background:rgb(var(--color-foreground) / .08)}.ls__caret[data-astro-cid-nufymefk]{width:9px;height:6px;transition:transform var(--ea-t-fast)}.ls__toggle[data-astro-cid-nufymefk][aria-expanded=true] .ls__caret[data-astro-cid-nufymefk]{transform:rotate(180deg)}.ls__menu[data-astro-cid-nufymefk]{z-index:1;min-width:160px;padding:var(--ea-space-8);border-radius:var(--ea-r-md);background:rgb(var(--color-background));border:1px solid rgb(var(--color-border) / var(--color-border-alpha));box-shadow:0 16px 40px rgb(var(--ea-shadow-rgb) / .14);opacity:0;visibility:hidden;transition:opacity var(--ea-t-fast), transform var(--ea-t-fast), visibility var(--ea-t-fast);position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px)}html:not(.js) .ls[data-astro-cid-nufymefk]:focus-within .ls__menu[data-astro-cid-nufymefk],.ls__toggle[data-astro-cid-nufymefk][aria-expanded=true]+.ls__menu[data-astro-cid-nufymefk]{opacity:1;visibility:visible;transform:none}.ls__link[data-astro-cid-nufymefk]{align-items:baseline;gap:var(--ea-space-8);padding:var(--ea-space-8) var(--ea-space-12);border-radius:var(--ea-r-sm);color:rgb(var(--color-foreground));transition:background var(--ea-t-fast);font-size:1.4rem;display:flex}.ls__link[data-astro-cid-nufymefk]:hover{background:rgb(var(--color-foreground) / .06)}.ls__code[data-astro-cid-nufymefk]{letter-spacing:.04em;min-width:2.4ch;color:rgb(var(--color-foreground-secondary));font-size:1.15rem;font-weight:500}.ls__link[data-astro-cid-nufymefk].is-current .ls__code[data-astro-cid-nufymefk]{color:var(--ea-accent)}.header--overlay .ls__toggle[data-astro-cid-nufymefk]{color:var(--ea-white)}.header--overlay .ls__toggle[data-astro-cid-nufymefk]:hover,.header--overlay .ls__toggle[data-astro-cid-nufymefk][aria-expanded=true]{color:var(--ea-white);background:#ffffff24}.header--overlay .ls__menu[data-astro-cid-nufymefk]{background:rgb(var(--ea-scrim-rgb) / .9);border-color:#ffffff1f}.header--overlay .ls__link[data-astro-cid-nufymefk]{color:var(--ea-white)}.header--overlay .ls__link[data-astro-cid-nufymefk]:hover{background:#ffffff1a}.header--overlay .ls__code[data-astro-cid-nufymefk]{color:var(--ea-on-scrim-secondary)}.header--overlay .ls__link[data-astro-cid-nufymefk].is-current .ls__code[data-astro-cid-nufymefk]{color:var(--ea-accent)}.header__drawer-locale .ls__menu[data-astro-cid-nufymefk]{inset:auto auto calc(100% + 10px) 0;transform:translateY(6px)}.mega[data-astro-cid-ix3vpemw]{gap:var(--ea-space-24);padding:var(--ea-space-20);border-radius:var(--ea-r-lg);background:var(--ea-white);color:rgb(var(--color-foreground));border:1px solid rgb(var(--color-border) / .08);box-shadow:0 24px 60px rgb(var(--ea-shadow-rgb) / .12);box-shadow:0 24px 60px rgb(var(--ea-shadow-rgb) / .16);text-align:start;display:flex}.mega__col[data-astro-cid-ix3vpemw]{gap:var(--ea-space-4);flex-direction:column;min-width:200px;display:flex}.mega--shop[data-astro-cid-ix3vpemw] .mega__col[data-astro-cid-ix3vpemw]{min-width:0;max-width:220px;border-inline-start:1px solid rgb(var(--color-border) / var(--color-border-alpha));justify-content:center;padding-inline-start:var(--ea-space-24)}.mega__swatches[data-astro-cid-ix3vpemw]{gap:var(--ea-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mega__swatch[data-astro-cid-ix3vpemw]{align-items:center;gap:var(--ea-space-8);min-width:88px;padding:var(--ea-space-12) var(--ea-space-8);border-radius:var(--ea-r-md);white-space:nowrap;transition:background var(--ea-t-fast);flex-direction:column;font-size:1.3rem;font-weight:400;display:flex}.mega__thumb[data-astro-cid-ix3vpemw]{border-radius:var(--ea-r-md);background:color-mix(in srgb, var(--mega-tint) 18%, var(--ea-white));object-fit:contain;width:64px;height:80px;transition:transform var(--ea-t-fast);padding:6px 0;display:block}.mega__swatch[data-astro-cid-ix3vpemw]:hover .mega__thumb[data-astro-cid-ix3vpemw],.mega__swatch[data-astro-cid-ix3vpemw]:focus-visible .mega__thumb[data-astro-cid-ix3vpemw]{transform:translateY(-2px)}.mega__dot[data-astro-cid-ix3vpemw]{background:var(--swatch);width:24px;height:24px;box-shadow:inset 0 0 0 1px rgb(var(--color-border) / .14), 0 0 0 3px var(--ea-white);transition:box-shadow var(--ea-t-fast), transform var(--ea-t-fast);border-radius:50%}.mega__swatch[data-astro-cid-ix3vpemw]:hover .mega__dot[data-astro-cid-ix3vpemw],.mega__swatch[data-astro-cid-ix3vpemw]:focus-visible .mega__dot[data-astro-cid-ix3vpemw]{box-shadow:inset 0 0 0 1px rgb(var(--color-border) / .14), 0 0 0 3px var(--ea-white), 0 0 0 4px var(--ea-black);transform:scale(1.08)}.mega__link[data-astro-cid-ix3vpemw]{align-items:center;gap:var(--ea-space-12);padding:6px var(--ea-space-8);margin-inline:calc(var(--ea-space-8) * -1);border-radius:var(--ea-r-md);transition:background var(--ea-t-fast);display:flex}.mega__swatch[data-astro-cid-ix3vpemw]:hover,.mega__link[data-astro-cid-ix3vpemw]:hover,.mega__swatch[data-astro-cid-ix3vpemw]:focus-visible,.mega__link[data-astro-cid-ix3vpemw]:focus-visible{background:color-mix(in srgb, var(--ea-black) 5%, transparent)}.mega__icon[data-astro-cid-ix3vpemw]{flex:none;place-items:center;display:none}.mega__icon[data-astro-cid-ix3vpemw] svg[data-astro-cid-ix3vpemw]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.mega__label[data-astro-cid-ix3vpemw]{letter-spacing:-.005em;font-size:1.5rem;font-weight:400}.mega[data-astro-cid-ix3vpemw]{align-items:stretch}.mega__link[data-astro-cid-ix3vpemw]{padding-block:10px}.mega__link[data-astro-cid-ix3vpemw] .mega__label[data-astro-cid-ix3vpemw]{transition:transform var(--ea-t-fast);position:relative}.mega__link[data-astro-cid-ix3vpemw]:hover .mega__label[data-astro-cid-ix3vpemw],.mega__link[data-astro-cid-ix3vpemw]:focus-visible .mega__label[data-astro-cid-ix3vpemw]{transform:translate(3px)}.mega__feature[data-astro-cid-ix3vpemw]{border-radius:var(--ea-r-md);background:linear-gradient(180deg, var(--ea-stage-top), var(--ea-stage-bottom));width:240px;color:rgb(var(--color-foreground));flex-direction:column;gap:10px;padding:8px;text-decoration:none;display:flex}.mega__feature[data-astro-cid-ix3vpemw] img[data-astro-cid-ix3vpemw]{border-radius:calc(var(--ea-r-md) - 4px);object-fit:contain;width:100%;height:170px;transition:transform .4s;display:block}.mega__feature--photo[data-astro-cid-ix3vpemw] img[data-astro-cid-ix3vpemw]{object-fit:cover;object-position:50% 72%}.mega__feature[data-astro-cid-ix3vpemw]:hover img[data-astro-cid-ix3vpemw]{transform:scale(1.03)}.mega__feature-label[data-astro-cid-ix3vpemw]{padding:0 6px 6px;font-size:1.4rem;font-weight:500}.header[data-astro-cid-isef26zo]{--p:0;--header-muted:color-mix(in srgb, currentColor 72%, transparent);--header-h:var(--header-height);z-index:50;background:rgb(var(--color-background) / var(--p));border-bottom:1px solid rgb(var(--color-border) / calc(var(--color-border-alpha) * var(--p)));transition:color .3s;position:sticky;top:0}.header--inverse[data-astro-cid-isef26zo]{background:rgb(var(--color-background));border-bottom-color:rgb(var(--color-border) / var(--color-border-alpha));color:rgb(var(--color-foreground))}.header[data-astro-cid-isef26zo].is-scrolled{-webkit-backdrop-filter:blur(calc(var(--p) * 20px)) saturate(150%)}.header--overlay[data-astro-cid-isef26zo]{inset-inline:0;top:var(--announce-rest,0px);color:var(--ea-white);--ea-accent:var(--ea-white);--ea-accent-contrast:var(--ea-near-black);--ea-logo-ink:currentColor;--header-h:calc(var(--header-height) - (var(--header-height) - var(--header-height-compact)) * var(--p));background:0 0;border-bottom-color:#0000;padding-top:0;position:fixed}.header__inner[data-astro-cid-isef26zo]{align-items:center;gap:var(--ea-space-24);height:var(--header-h);grid-template-columns:1fr auto 1fr;display:grid}.header--overlay[data-astro-cid-isef26zo] .header__inner[data-astro-cid-isef26zo]{--header-gutter:max(var(--page-gutter), calc((100% - var(--page-width)) / 2));width:auto;max-width:none;margin-inline:calc((1 - var(--p)) * (var(--ea-frame-inset) + 12px));padding-inline:calc(var(--ea-space-24) + (var(--header-gutter) - var(--ea-space-24)) * var(--p));border-radius:calc((1 - var(--p)) * var(--header-h) / 2);background:rgb(var(--color-background) / calc(.9 * var(--p)));border-bottom:1px solid rgb(var(--color-border) / calc(.1 * var(--p)))}.header--overlay[data-astro-cid-isef26zo]{color:color-mix(in srgb, var(--ea-white) calc((1 - var(--p)) * 100%), var(--ea-near-black))}.header--overlay[data-astro-cid-isef26zo].is-scrolled .header__inner[data-astro-cid-isef26zo]{-webkit-backdrop-filter:blur(calc(var(--p) * 16px)) saturate(140%)}.header__nav[data-astro-cid-isef26zo]{justify-self:center}.header__actions[data-astro-cid-isef26zo]{justify-self:end}.header__logo[data-astro-cid-isef26zo]{align-items:center;gap:var(--ea-space-8);display:inline-flex;position:relative}.header__logo[data-astro-cid-isef26zo] .logo{height:calc(2.4rem - .2rem * var(--p))}.header__menu[data-astro-cid-isef26zo]{align-items:center;gap:clamp(var(--ea-space-16), 2vw, var(--ea-space-32));display:flex}.header__item[data-astro-cid-isef26zo]{position:relative}.header__link[data-astro-cid-isef26zo]{min-height:32px;font-family:var(--ea-font-heading);letter-spacing:0;color:var(--header-muted);white-space:nowrap;cursor:pointer;transition:color var(--ea-t-fast);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:1.5rem;font-weight:400;display:inline-flex;position:relative}.header__link[data-astro-cid-isef26zo]:hover,.header__link[data-astro-cid-isef26zo]:focus-visible,.header__link[data-astro-cid-isef26zo][aria-expanded=true],.header__link[data-astro-cid-isef26zo].is-active{color:currentColor}.header__link[data-astro-cid-isef26zo]:after{content:"";inset-inline:0;background:var(--ea-mark);transform-origin:0;height:2px;transition:transform var(--ea-t-base) var(--ea-ease);border-radius:2px;position:absolute;bottom:0;transform:scaleX(0)}.header__link[data-astro-cid-isef26zo]:hover:after,.header__link[data-astro-cid-isef26zo]:focus-visible:after,.header__link[data-astro-cid-isef26zo][aria-expanded=true]:after,.header__link[data-astro-cid-isef26zo].is-active:after{transform:scaleX(1)}.header__caret[data-astro-cid-isef26zo]{width:9px;height:6px;transition:transform var(--ea-t-fast)}[data-astro-cid-isef26zo][aria-expanded=true] .header__caret[data-astro-cid-isef26zo]{transform:rotate(180deg)}.header__panel[data-astro-cid-isef26zo]{z-index:2;opacity:0;visibility:hidden;width:max-content;transition:opacity var(--ea-t-fast), transform var(--ea-t-fast), visibility var(--ea-t-fast);padding-top:18px;position:absolute;top:100%;left:50%;transform:translate(-50%,-6px)}[data-astro-cid-isef26zo][aria-expanded=true]+.header__panel[data-astro-cid-isef26zo],html:not(.js) .header__item[data-astro-cid-isef26zo]:is(:hover,:focus-within)>.header__panel[data-astro-cid-isef26zo]{opacity:1;visibility:visible;transform:translate(-50%)}.header__item[data-astro-cid-isef26zo]:has(.mega--shop)>.header__panel[data-astro-cid-isef26zo]{left:-24px;transform:translateY(-6px)}.header__item[data-astro-cid-isef26zo]:has(.mega--shop)>[data-astro-cid-isef26zo][aria-expanded=true]+.header__panel[data-astro-cid-isef26zo],html:not(.js) .header__item[data-astro-cid-isef26zo]:has(.mega--shop):is(:hover,:focus-within)>.header__panel[data-astro-cid-isef26zo]{transform:translate(0)}.header__actions[data-astro-cid-isef26zo]{align-items:center;gap:var(--ea-space-20);display:flex}.header__action[data-astro-cid-isef26zo]{color:var(--header-muted);cursor:pointer;transition:color var(--ea-t-fast);background:0 0;border:0;align-items:center;font-size:1.4rem;display:inline-flex}.header__action[data-astro-cid-isef26zo]:hover{color:currentColor}.header__cart[data-astro-cid-isef26zo]{padding:0;position:relative}.header__cart-count[data-astro-cid-isef26zo]{border-radius:var(--ea-r-pill);background:var(--ea-accent);min-width:16px;height:16px;color:var(--ea-accent-contrast);text-align:center;padding-inline:4px;font-size:1rem;line-height:16px;position:absolute;bottom:-4px;right:-6px}@media (width<=1023.98px){.header[data-astro-cid-isef26zo]{display:none}}.lb[data-astro-cid-iq2wlalx]{left:var(--ea-space-16);bottom:calc(var(--oya-chrome-bottom) + var(--ea-space-16));z-index:60;align-items:center;gap:var(--ea-space-12);max-width:min(420px, calc(100vw - var(--ea-space-32)));padding:var(--ea-space-12) var(--ea-space-16);border-radius:var(--ea-r-md);background:rgb(var(--color-background));border:1px solid rgb(var(--color-border) / var(--color-border-alpha));box-shadow:0 16px 40px rgb(var(--ea-shadow-rgb) / .14);opacity:0;transition:opacity var(--ea-t-fast), transform var(--ea-t-fast);display:flex;position:fixed;transform:translateY(8px)}.lb[data-astro-cid-iq2wlalx][hidden]{display:none}.lb[data-astro-cid-iq2wlalx].is-visible{opacity:1;transform:none}.lb__text[data-astro-cid-iq2wlalx]{color:rgb(var(--color-foreground-secondary));margin:0;font-size:1.35rem}.lb__link[data-astro-cid-iq2wlalx]{color:var(--ea-accent);text-underline-offset:3px;flex-shrink:0;font-size:1.35rem;font-weight:500;text-decoration:underline}.lb__close[data-astro-cid-iq2wlalx]{padding:var(--ea-space-8);margin-right:calc(var(--ea-space-8) * -1);color:rgb(var(--color-foreground-secondary));cursor:pointer;transition:color var(--ea-t-fast);background:0 0;border:0;flex-shrink:0;display:inline-flex}.lb__close[data-astro-cid-iq2wlalx]:hover{color:rgb(var(--color-foreground))}.lb__close[data-astro-cid-iq2wlalx] svg[data-astro-cid-iq2wlalx]{width:12px;height:12px}.abar[data-astro-cid-wjady2ik]{display:none}@media (width<=1023.98px){html.js .abar[data-astro-cid-wjady2ik]{z-index:40;min-height:var(--oya-bar-h);padding:var(--ea-space-8) var(--ea-space-12);background:rgb(var(--color-background));border-block-start:1px solid rgb(var(--color-foreground) / .09);box-shadow:0 -8px 24px rgb(var(--ea-shadow-rgb) / .06);padding-block-end:calc(var(--ea-space-8) + env(safe-area-inset-bottom));display:flex;position:fixed;inset:auto 0 0}body[data-overlay] .abar[data-astro-cid-wjady2ik]{display:none}.abar--docked[data-astro-cid-wjady2ik] .abar__primary[data-astro-cid-wjady2ik]{opacity:0}.abar--docked[data-astro-cid-wjady2ik]{opacity:0;pointer-events:none}.abar__primary[data-astro-cid-wjady2ik]{min-width:0;height:52px;padding-inline:var(--ea-space-16);border-radius:var(--button-corner-radius);background:var(--abar-primary-bg,rgb(var(--color-button-bg)));color:var(--abar-primary-ink,rgb(var(--color-button-text)));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground) / .1);text-align:center;cursor:pointer;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;font-family:inherit;font-size:1.5rem;font-weight:500;display:flex}.abar__label[data-astro-cid-wjady2ik],.abar__sub[data-astro-cid-wjady2ik]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.abar__sub[data-astro-cid-wjady2ik]{font-size:1.15rem;font-weight:500}.abar__primary[data-astro-cid-wjady2ik]:active{background:color-mix(in srgb, var(--abar-primary-bg,rgb(var(--color-button-bg))) 86%, var(--ea-near-black))}}.sheet[data-astro-cid-mg5hdcrt]{border-radius:var(--oya-sheet-radius) var(--oya-sheet-radius) 0 0;background:rgb(var(--color-background));width:100%;max-width:none;height:auto;max-height:none;color:rgb(var(--color-foreground));box-shadow:0 -18px 50px rgb(var(--ea-shadow-rgb) / .25);border:0;flex-direction:column;margin:0;padding:0;position:fixed;inset:auto 0 0;overflow:hidden}.sheet[data-astro-cid-mg5hdcrt][open]{display:flex}.sheet[data-astro-cid-mg5hdcrt]::backdrop{background:var(--ea-overlay-color)}.sheet--full[data-astro-cid-mg5hdcrt]{max-height:calc(var(--vph) - 46px)}.sheet--auto[data-astro-cid-mg5hdcrt]{max-height:calc(var(--vph) * .82)}.sheet__handle[data-astro-cid-mg5hdcrt]{min-height:28px;padding-block:var(--ea-space-12) var(--ea-space-4);touch-action:none;cursor:grab;flex:none;justify-content:center;align-items:center;display:flex}.sheet__handle[data-astro-cid-mg5hdcrt]:active{cursor:grabbing}.sheet__grip[data-astro-cid-mg5hdcrt]{border-radius:var(--ea-r-pill);background:rgb(var(--color-foreground) / .16);width:38px;height:4px;display:block}.sheet__body[data-astro-cid-mg5hdcrt]{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.lchips[data-astro-cid-r4umdkti]{gap:var(--ea-space-4);flex-wrap:wrap;display:flex}.lchips__item[data-astro-cid-r4umdkti]{border-radius:var(--ea-r-pill);min-width:44px;min-height:44px;color:rgb(var(--color-foreground-secondary));letter-spacing:.04em;justify-content:center;align-items:center;font-size:1.3rem;font-weight:500;display:flex}.lchips__item[data-astro-cid-r4umdkti].is-current{background:var(--ea-mark-tint);color:var(--ea-mark-deep);font-weight:600}@media (width>=1024px){.menusheet[data-astro-cid-4ou454zs]{display:none}}.menusheet[data-astro-cid-4ou454zs] .sheet{width:min(100%,44rem);max-height:none;box-shadow:18px 0 50px rgb(var(--ea-shadow-rgb) / .2);border-radius:0;padding-block-start:env(safe-area-inset-top);inset:0 auto 0 0}.menusheet[data-astro-cid-4ou454zs] .sheet__handle{display:none}.menusheet__head[data-astro-cid-4ou454zs]{z-index:1;align-items:center;gap:var(--ea-space-8);height:var(--header-height);padding-inline:var(--ea-space-8);background:rgb(var(--color-background));border-block-end:1px solid rgb(var(--color-foreground) / .08);grid-template-columns:44px 1fr 44px;display:grid;position:sticky;top:0}.menusheet__close[data-astro-cid-4ou454zs]{border-radius:var(--ea-r-pill);width:44px;height:44px;color:rgb(var(--color-foreground));cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.menusheet__close[data-astro-cid-4ou454zs]:active{background:rgb(var(--color-foreground) / .08)}.menusheet__head[data-astro-cid-4ou454zs] svg[data-astro-cid-4ou454zs],.menusheet__nav[data-astro-cid-4ou454zs] svg[data-astro-cid-4ou454zs]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.menusheet__close[data-astro-cid-4ou454zs] svg[data-astro-cid-4ou454zs]{width:24px;height:24px}.menusheet__logo[data-astro-cid-4ou454zs]{justify-content:center;display:flex}.menusheet__logo[data-astro-cid-4ou454zs] .logo{width:auto;height:22px}.menusheet__nav[data-astro-cid-4ou454zs]{gap:var(--ea-space-12);padding:var(--ea-space-20) var(--ea-space-16) calc(var(--ea-space-32) + env(safe-area-inset-bottom));flex-direction:column;display:flex}.menusheet__cta[data-astro-cid-4ou454zs]{justify-content:center;align-items:center;gap:var(--ea-space-8);min-height:56px;padding-inline:var(--ea-space-20);border-radius:var(--button-corner-radius);background:rgb(var(--color-button-bg));color:rgb(var(--color-button-text));font-family:var(--ea-font-heading);letter-spacing:.01em;font-size:1.7rem;font-weight:600;display:flex}.menusheet__cta[data-astro-cid-4ou454zs]:active{background:rgb(var(--color-button-bg-hover))}.menusheet__swatches[data-astro-cid-4ou454zs]{padding-inline:var(--ea-space-4);justify-content:space-between;display:flex}.menusheet__swatch[data-astro-cid-4ou454zs]{border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.menusheet__dot[data-astro-cid-4ou454zs]{background:var(--swatch);width:32px;height:32px;box-shadow:inset 0 0 0 1px rgb(var(--color-border) / .18);border-radius:50%}.menusheet__swatch[data-astro-cid-4ou454zs][aria-current=page] .menusheet__dot[data-astro-cid-4ou454zs]{box-shadow:inset 0 0 0 1px rgb(var(--color-border) / .18), 0 0 0 3px rgb(var(--color-background)), 0 0 0 5px var(--ea-mark)}.menusheet__duo[data-astro-cid-4ou454zs]{justify-content:center;align-items:center;gap:var(--ea-space-8);min-height:44px;color:var(--ea-mark-on-scheme);font-size:1.4rem;font-weight:600;display:flex}.menusheet__duo[data-astro-cid-4ou454zs] svg[data-astro-cid-4ou454zs]{width:18px;height:18px}.menusheet__quiz[data-astro-cid-4ou454zs]{align-items:center;gap:var(--ea-space-12);min-height:56px;padding:var(--ea-space-8) var(--ea-space-16) var(--ea-space-8) var(--ea-space-8);border-radius:var(--ea-r-pill);background:var(--ea-mark-tint);color:var(--ea-mark-deep);margin-block-start:var(--ea-space-4);display:flex}.menusheet__quiz-icon[data-astro-cid-4ou454zs]{background:var(--ea-mark);width:40px;height:40px;color:var(--ea-white);border-radius:50%;flex:none;place-items:center;display:grid}.menusheet__quiz-label[data-astro-cid-4ou454zs]{min-width:0;font-family:var(--ea-font-heading);flex:1;font-size:1.5rem;font-weight:600;line-height:1.25}.menusheet__links[data-astro-cid-4ou454zs]{flex-direction:column;margin-block-start:var(--ea-space-8);display:flex}.menusheet__link[data-astro-cid-4ou454zs]{align-items:center;gap:var(--ea-space-16);min-height:56px;font-family:var(--ea-font-heading);font-size:1.8rem;font-weight:600;display:flex}.menusheet__icon[data-astro-cid-4ou454zs]{background:var(--ea-mark-tint);width:36px;height:36px;color:var(--ea-mark-deep);border-radius:50%;flex:none;place-items:center;display:grid}.menusheet__icon[data-astro-cid-4ou454zs] svg[data-astro-cid-4ou454zs]{width:18px;height:18px}.menusheet__link[data-astro-cid-4ou454zs][aria-current=page]{color:var(--ea-mark-on-scheme)}.menusheet__lang[data-astro-cid-4ou454zs]{align-items:center;gap:var(--ea-space-8);border-block-start:1px solid rgb(var(--color-foreground) / .08);color:rgb(var(--color-foreground-secondary));margin-block-start:var(--ea-space-16);padding-block-start:var(--ea-space-12);display:flex}.menusheet__lang[data-astro-cid-4ou454zs] svg[data-astro-cid-4ou454zs]{width:18px;height:18px}.topbar[data-astro-cid-mkxkpqps]{display:none}@media (width<=1023.98px){.topbar[data-astro-cid-mkxkpqps]{z-index:20;align-items:center;gap:var(--ea-space-8);height:var(--header-height);padding-inline:var(--ea-space-8);background:color-mix(in srgb, var(--ea-white) 82%, transparent);border-block-end:1px solid rgb(var(--color-foreground) / .06);grid-template-columns:44px 1fr 44px;display:grid;position:sticky;top:0;backdrop-filter:blur(18px)saturate(1.5)!important}.topbar__btn[data-astro-cid-mkxkpqps]{border-radius:var(--ea-r-pill);width:44px;height:44px;color:rgb(var(--color-foreground));cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.topbar__btn[data-astro-cid-mkxkpqps]:active{background:rgb(var(--color-foreground) / .08)}.topbar__btn[data-astro-cid-mkxkpqps] svg[data-astro-cid-mkxkpqps]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.topbar__logo[data-astro-cid-mkxkpqps]{justify-content:center;align-items:center;height:44px;display:flex}.topbar__logo[data-astro-cid-mkxkpqps] .logo{width:auto;height:22px}.topbar__count[data-astro-cid-mkxkpqps]{border-radius:var(--ea-r-pill);background:rgb(var(--color-button-bg));min-width:17px;height:17px;color:rgb(var(--color-button-text));text-align:center;padding-inline:4px;font-size:1.05rem;font-weight:600;line-height:17px;position:absolute;top:5px;right:3px}.topbar__count[data-astro-cid-mkxkpqps][hidden]{display:none}}.wl[data-astro-cid-wukpu5v5]{width:min(46rem, calc(100vw - var(--ea-space-32)));padding:var(--ea-space-40) var(--ea-space-32) var(--ea-space-32);border:1px solid rgb(var(--color-border));border-radius:var(--ea-r-xl);background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-align:center}.wl[data-astro-cid-wukpu5v5]::backdrop{background:var(--ea-overlay-color)}.wl[data-astro-cid-wukpu5v5][open]:not(:modal){inset:auto 0 calc(var(--oya-chrome-bottom) + var(--ea-space-16));z-index:90;max-height:calc(var(--vph) - var(--oya-chrome-bottom) - var(--ea-space-32));box-shadow:0 16px 48px rgb(var(--ea-shadow-rgb) / .18);margin-inline:auto;position:fixed;overflow-y:auto}.wl[data-astro-cid-wukpu5v5][open]{animation:wl-in var(--ea-t-base) var(--ea-ease)}@keyframes wl-in{0%{opacity:0;transform:translateY(var(--ea-space-12))}}.wl__close[data-astro-cid-wukpu5v5]{top:var(--ea-space-12);right:var(--ea-space-12);border-radius:var(--ea-r-pill);width:44px;height:44px;color:rgb(var(--color-foreground-secondary));transition:color var(--ea-t-fast);place-items:center;display:grid;position:absolute}.wl__close[data-astro-cid-wukpu5v5]:hover,.wl__close[data-astro-cid-wukpu5v5]:focus-visible{color:rgb(var(--color-foreground))}.wl__art[data-astro-cid-wukpu5v5]{width:12rem;max-width:60%;height:auto;margin:0 auto var(--ea-space-24);color:var(--ea-mark-deep)}.wl__lead[data-astro-cid-wukpu5v5]{margin:var(--ea-space-12) auto 0;max-width:34rem;color:rgb(var(--color-foreground-secondary))}.wl__form[data-astro-cid-wukpu5v5]{gap:var(--ea-space-8);margin-top:var(--ea-space-24);flex-wrap:wrap;display:flex}.wl__input[data-astro-cid-wukpu5v5]{flex:16rem;min-width:0}.wl__submit[data-astro-cid-wukpu5v5]{padding:var(--ea-space-12) var(--ea-space-24);border-radius:var(--button-corner-radius);background:rgb(var(--color-button-bg));color:rgb(var(--color-button-text));transition:opacity var(--ea-t-fast);flex:none;font-size:1.5rem}.wl__submit[data-astro-cid-wukpu5v5]:hover{opacity:.86}.wl__submit[data-astro-cid-wukpu5v5]:disabled{opacity:.5}.wl__status[data-astro-cid-wukpu5v5]:empty{display:none}.wl__status[data-astro-cid-wukpu5v5]{margin-top:var(--ea-space-16);color:rgb(var(--color-foreground))}.wl__privacy[data-astro-cid-wukpu5v5]{margin-top:var(--ea-space-16);color:rgb(var(--color-foreground-secondary));font-size:1.3rem}.wl__privacy[data-astro-cid-wukpu5v5] a[data-astro-cid-wukpu5v5]{color:inherit;text-decoration:underline}.wl__trap[data-astro-cid-wukpu5v5]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}@media (width<=480px){.wl[data-astro-cid-wukpu5v5]{padding:var(--ea-space-32) var(--ea-space-20) var(--ea-space-24)}.wl__submit[data-astro-cid-wukpu5v5]{flex:100%}}.welcome[data-astro-cid-dzevtewh]{background:0 0;border:0;width:100%;max-width:none;margin:auto auto 0;padding:0}.welcome[data-astro-cid-dzevtewh]::backdrop{background:rgb(var(--ea-scrim-rgb) / .55)}.welcome[data-astro-cid-dzevtewh][open] .welcome__panel[data-astro-cid-dzevtewh]{animation:.32s cubic-bezier(.2,.8,.2,1) welcome-in}@keyframes welcome-in{0%{opacity:0;transform:translateY(24px)}}.welcome__panel[data-astro-cid-dzevtewh]{border-radius:var(--ea-r-2xl) var(--ea-r-2xl) 0 0;background:rgb(var(--color-background));color:rgb(var(--color-foreground));flex-direction:column;display:flex;position:relative;overflow:hidden}.welcome__close[data-astro-cid-dzevtewh]{z-index:2;border-radius:var(--ea-r-pill);background:var(--ea-white);width:40px;height:40px;color:inherit;cursor:pointer;box-shadow:0 2px 10px rgb(var(--ea-shadow-rgb) / .12);border:0;place-items:center;font-size:2.4rem;line-height:1;display:grid;position:absolute;inset-block-start:var(--ea-space-12);inset-inline-end:var(--ea-space-12)}.welcome__visual[data-astro-cid-dzevtewh]{background:var(--ea-mark-tint);place-items:center;height:200px;display:grid;position:relative}.welcome__fan[data-astro-cid-dzevtewh]{height:100%;justify-content:center;align-items:flex-end;padding-block-end:var(--ea-space-20);display:flex}.welcome__fan[data-astro-cid-dzevtewh] img[data-astro-cid-dzevtewh]{aspect-ratio:5/4;object-fit:cover;border:3px solid var(--ea-white);border-radius:var(--ea-r-md);width:112px;height:auto;box-shadow:0 10px 22px rgb(var(--ea-shadow-rgb) / .18)}.welcome__fan[data-astro-cid-dzevtewh] img[data-astro-cid-dzevtewh]:first-child{transform:rotate(-8deg)translate(16px,6px)}.welcome__fan[data-astro-cid-dzevtewh] img[data-astro-cid-dzevtewh]:nth-child(2){z-index:1;transform:translateY(-6px)scale(1.08)}.welcome__fan[data-astro-cid-dzevtewh] img[data-astro-cid-dzevtewh]:nth-child(3){transform:rotate(8deg)translate(-16px,6px)}.welcome__sticker[data-astro-cid-dzevtewh]{background:var(--ea-mark-deep);width:78px;height:78px;color:var(--ea-white);letter-spacing:-.02em;box-shadow:0 8px 20px rgb(var(--ea-shadow-rgb) / .2);border-radius:50%;place-items:center;font-size:2.1rem;font-weight:600;display:grid;position:absolute;inset-block-start:var(--ea-space-20);inset-inline-start:var(--ea-space-20);transform:rotate(-10deg)}.welcome__content[data-astro-cid-dzevtewh]{gap:var(--ea-space-12);padding:var(--ea-space-20) var(--ea-space-20) var(--ea-space-16);flex-direction:column;display:flex}.welcome__eyebrow[data-astro-cid-dzevtewh]{color:var(--ea-mark-deep);letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem;font-weight:600}.welcome__title[data-astro-cid-dzevtewh]{letter-spacing:-.02em;font-size:2.4rem;font-weight:600;line-height:1.15}.welcome__form[data-astro-cid-dzevtewh],.welcome__done[data-astro-cid-dzevtewh]{gap:var(--ea-space-12);flex-direction:column;display:flex}.welcome__form[data-astro-cid-dzevtewh][hidden],.welcome__done[data-astro-cid-dzevtewh][hidden]{display:none}.welcome__perks[data-astro-cid-dzevtewh]{flex-direction:column;gap:6px;margin:0;padding:0;font-size:1.4rem;font-weight:500;list-style:none;display:flex}.welcome__perks[data-astro-cid-dzevtewh] li[data-astro-cid-dzevtewh]{align-items:center;gap:var(--ea-space-8);display:flex}.welcome__perks[data-astro-cid-dzevtewh] svg[data-astro-cid-dzevtewh]{background:var(--ea-mark-tint);fill:none;width:20px;height:20px;stroke:var(--ea-mark-deep);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%;flex:none;padding:3px}.welcome__input[data-astro-cid-dzevtewh]{min-height:50px;font-size:1.6rem}.welcome__submit[data-astro-cid-dzevtewh]{border-radius:var(--button-corner-radius);background:var(--ea-mark-deep);min-height:52px;color:var(--ea-white);cursor:pointer;box-shadow:0 8px 20px color-mix(in srgb, var(--ea-mark-deep) 35%, transparent);transition:translate var(--ea-t-base), box-shadow var(--ea-t-base);border:0;font-size:1.6rem;font-weight:600}.welcome__submit[data-astro-cid-dzevtewh]:disabled{cursor:progress}.welcome__fine[data-astro-cid-dzevtewh]{color:rgb(var(--color-foreground-secondary));font-size:1.15rem;line-height:1.45}.welcome__done-lead[data-astro-cid-dzevtewh]{font-size:1.6rem;font-weight:500}.welcome__code[data-astro-cid-dzevtewh]{padding:var(--ea-space-8) var(--ea-space-16);border:2px dashed var(--ea-mark-deep);border-radius:var(--ea-r-md);background:var(--ea-mark-tint);font-family:var(--ea-font-heading);letter-spacing:.08em;user-select:all;align-self:flex-start;font-size:2.4rem;font-weight:600}.welcome__message[data-astro-cid-dzevtewh]:empty{display:none}.welcome__message[data-astro-cid-dzevtewh][data-state=error]{color:var(--ea-accent)}.welcome__decline[data-astro-cid-dzevtewh]{min-height:40px;padding-inline:var(--ea-space-16);color:rgb(var(--color-foreground-secondary));text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;font-size:1.3rem;text-decoration:underline}@media (width>=899.99px){.welcome[data-astro-cid-dzevtewh]{width:min(760px, calc(100% - 2 * var(--ea-space-24)));margin:auto}.welcome__panel[data-astro-cid-dzevtewh]{border-radius:var(--ea-r-2xl);flex-direction:row}.welcome__visual[data-astro-cid-dzevtewh]{flex:0 0 44%;height:auto;min-height:420px}.welcome__fan[data-astro-cid-dzevtewh]{flex-direction:column;justify-content:center;align-items:center;padding:0}.welcome__fan[data-astro-cid-dzevtewh] img[data-astro-cid-dzevtewh]{width:200px}.welcome__fan[data-astro-cid-dzevtewh] img[data-astro-cid-dzevtewh]:first-child{transform:rotate(-6deg)translate(-26px,18px)}.welcome__fan[data-astro-cid-dzevtewh] img[data-astro-cid-dzevtewh]:nth-child(2){transform:rotate(3deg)translate(22px)scale(1.04)}.welcome__fan[data-astro-cid-dzevtewh] img[data-astro-cid-dzevtewh]:nth-child(3){transform:rotate(-4deg)translate(-14px,-18px)}.welcome__sticker[data-astro-cid-dzevtewh]{width:96px;height:96px;font-size:2.6rem}.welcome__content[data-astro-cid-dzevtewh]{padding:var(--ea-space-40) var(--ea-space-32) var(--ea-space-24);flex:auto;justify-content:center}.welcome__title[data-astro-cid-dzevtewh]{font-size:3rem}}.welcome__panel[data-astro-cid-dzevtewh]{background:var(--ea-white)}.welcome__visual[data-astro-cid-dzevtewh]{background:linear-gradient(180deg, var(--ea-stage-top), var(--ea-stage-bottom));overflow:hidden}.welcome__hero[data-astro-cid-dzevtewh]{object-fit:cover;width:100%;height:100%;display:block}.welcome__sticker[data-astro-cid-dzevtewh]{border-radius:var(--ea-r-pill);background:var(--ea-white);width:auto;height:auto;color:var(--ea-black);box-shadow:0 4px 14px rgb(var(--ea-shadow-rgb) / .08);padding:6px 14px;font-size:1.4rem;font-weight:600;transform:none}.welcome__eyebrow[data-astro-cid-dzevtewh]{color:rgb(var(--color-foreground-secondary));letter-spacing:.14em;font-weight:500}.welcome__title[data-astro-cid-dzevtewh]{letter-spacing:-.03em;font-weight:400!important}.welcome__perks[data-astro-cid-dzevtewh] svg[data-astro-cid-dzevtewh]{background:color-mix(in srgb, var(--ea-black) 6%, transparent)!important;color:var(--ea-black)!important;stroke:var(--ea-black)!important}.welcome__submit[data-astro-cid-dzevtewh]{border-radius:var(--button-corner-radius)!important;background:var(--ea-black)!important;box-shadow:none!important}.welcome__submit[data-astro-cid-dzevtewh]:hover{background:var(--ea-primary-hover)!important}.welcome__decline[data-astro-cid-dzevtewh]{color:rgb(var(--color-foreground-secondary))}.welcome__hero[data-astro-cid-dzevtewh]{object-position:50% 45%;position:absolute;inset:0}.welcome__visual[data-astro-cid-dzevtewh]{height:clamp(280px, calc(var(--vph) * .5), 440px)}@media (width<=899.98px){.welcome__visual[data-astro-cid-dzevtewh]{height:clamp(210px, calc(var(--vph) * .36), 340px)}.welcome__hero[data-astro-cid-dzevtewh]{object-position:50% 84%}}.welcome__eyebrow[data-astro-cid-dzevtewh]{color:var(--ea-mark-deep);font-weight:600}.welcome__title[data-astro-cid-dzevtewh]{font-size:2.6rem;line-height:1.1}.welcome__accent[data-astro-cid-dzevtewh]{color:var(--ea-mark-deep);display:block}.welcome__bf[data-astro-cid-dzevtewh]{padding:var(--ea-space-8) var(--ea-space-12);border-radius:var(--ea-r-md);background:var(--ea-black);color:var(--ea-white);margin:0;font-size:1.35rem;font-weight:600;line-height:1.4}.welcome__lead[data-astro-cid-dzevtewh]{color:rgb(var(--color-foreground-secondary));margin:0;font-size:1.45rem;line-height:1.45}.welcome__input[data-astro-cid-dzevtewh],.welcome__submit[data-astro-cid-dzevtewh]{border-radius:var(--ea-r-md)!important}.welcome__decline[data-astro-cid-dzevtewh]{font-size:1.25rem;text-decoration:none}.welcome__decline[data-astro-cid-dzevtewh]:hover{text-decoration:underline}@media (width>=899.99px){.welcome[data-astro-cid-dzevtewh]{width:min(880px, calc(100% - 2 * var(--ea-space-24)))}.welcome__hero[data-astro-cid-dzevtewh]{object-position:50% 40%}.welcome__visual[data-astro-cid-dzevtewh]{flex:0 0 48%;order:2;height:auto;min-height:520px}.welcome__sticker[data-astro-cid-dzevtewh]{inset-inline:auto 72px}.welcome__content[data-astro-cid-dzevtewh]{gap:var(--ea-space-16);padding:var(--ea-space-48) var(--ea-space-40)}.welcome__title[data-astro-cid-dzevtewh]{text-wrap:balance;font-size:2.8rem}.welcome__lead[data-astro-cid-dzevtewh]{font-size:1.6rem}}.skip-link[data-astro-cid-z4jru4n3]{top:-100px;left:var(--ea-space-16);z-index:200;padding:var(--ea-space-12) var(--ea-space-20);border-radius:var(--button-corner-radius);background:rgb(var(--color-foreground));color:rgb(var(--color-background));transition:top var(--ea-t-fast);font-size:1.4rem;position:absolute}.skip-link[data-astro-cid-z4jru4n3]:focus-visible{top:var(--ea-space-16)}body{padding-block-end:var(--oya-chrome-bottom)}html:not(:has(.abar)){--oya-chrome-bottom:0px}.revised[data-astro-cid-z4jru4n3]{margin-block:var(--ea-space-48);padding-inline:var(--ea-space-20);color:var(--color-foreground-secondary);text-align:center}
