/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:"Poppins", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-green-400:oklch(79.2% .209 151.711);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--tracking-wide:.025em;--tracking-wider:.05em;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-burgundy:#4d0f1c;--color-red:#8b1c33;--color-clay:#a27865;--color-cream:#faf7f4;--color-sand:#f1e9e2;--color-linen:#e4d7cc;--color-ink:#2b1d1d;--color-ink-soft:#6b5a55;--color-clay-ink:#725448;--color-gold:#d9b382;--color-surface:var(--color-cream);--color-surface-raised:#fff;--color-line:var(--color-linen);--color-accent:var(--color-red);--color-price-tint:#f3eeef}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-price-tint:color-mix(in oklab, var(--color-burgundy) 7%, var(--color-surface-raised))}}:root,:host{--font-display:"Cinzel Decorative", Georgia, "Times New Roman", serif;--font-title:"Playfair Display", "Iowan Old Style", Georgia, "Times New Roman", serif;--font-ui:"Cinzel", "Poppins", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--product-title-scale:1.205;--radius-soft:.5rem;--radius-card:.75rem;--shadow-float:0 14px 34px -14px #4d0f1cbf}@supports (color:color-mix(in lab, red, red)){:root,:host{--shadow-float:0 14px 34px -14px color-mix(in oklab, var(--color-burgundy) 75%, transparent)}}:root,:host{--breakpoint-split:56rem;--ease-out-soft:cubic-bezier(.22, 1, .36, 1);--duration-quick:.18s;--duration-calm:.42s;--ease-pour:cubic-bezier(.3, 0, .15, 1);--duration-gesture:.42s;--duration-gesture-out:.22s;--duration-pour:.9s;--delay-leave:.15s;--ease-depart:cubic-bezier(.5, 0, .95, .6);--ease-arrive:cubic-bezier(.12, .7, .25, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth}body{background-color:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:500;position:relative;overflow-x:clip}body:before{content:"";z-index:-1;pointer-events:none;background-color:#f6f0eb;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){body:before{background-color:color-mix(in oklab, var(--color-cream) 50%, var(--color-sand))}}body:before{background-image:radial-gradient(70rem 50rem at 8% -14%, #eadfd7, transparent 60%), radial-gradient(56rem 42rem at 102% 4%, var(--color-linen), transparent 58%), radial-gradient(62rem 52rem at 46% 118%, var(--color-linen), transparent 60%), linear-gradient(135deg, var(--color-sand) 0%, #f6f1ed 38%, #ebe1d8 62%, var(--color-linen) 100%)}@supports (color:color-mix(in lab, red, red)){body:before{background-image:radial-gradient(70rem 50rem at 8% -14%, color-mix(in oklab, var(--color-clay) 9%, var(--color-sand)), transparent 60%), radial-gradient(56rem 42rem at 102% 4%, var(--color-linen), transparent 58%), radial-gradient(62rem 52rem at 46% 118%, var(--color-linen), transparent 60%), linear-gradient(135deg, var(--color-sand) 0%, color-mix(in oklab, var(--color-cream) 60%, var(--color-sand)) 38%, color-mix(in oklab, var(--color-sand) 55%, var(--color-linen)) 62%, var(--color-linen) 100%)}}::selection{background-color:var(--color-red);color:var(--color-cream)}:focus-visible{outline:2px solid var(--color-red);outline-offset:3px;border-radius:2px}@media (hover:none){.site-actiune:active,.site-meniu__rand:active,.site-meniu__x:active,.workshop-steps__segment:active,.contact-float:active,.coffee-float:active{opacity:.7}}}@layer components{:root{--button-weight:600;--button-tracking:.03em}.ui-button,.cookie-btn,.cookie-settings-btn,.blog-search__button,.blog-video__play,.contact-float__label{font-family:var(--font-ui);font-weight:var(--button-weight);letter-spacing:var(--button-tracking)}.display{font-family:var(--font-display);font-kerning:none;letter-spacing:.01em;text-wrap:balance;font-weight:700;line-height:1.15}.display-xl{font-size:clamp(1.75rem,4.2vw,2.75rem)}.display-lg{font-size:clamp(1.5rem,3vw,1.875rem)}.display-md{font-size:clamp(1.25rem,2vw,1.5rem)}.display-sm{font-size:1.25rem}:root{--header-bara:52px;--header-zona:74px;--header-curba:97px;--header-platou:clamp(180px, calc(27.31vw - 142.26px), 251px);--header-protectie:20px;--header-sigla:min(34px, calc((var(--header-platou) - 2 * var(--header-protectie)) / 5.179));--header-sigla-lat:calc(var(--header-sigla) * 5.179);--header-sigla-sus:calc((var(--header-zona) - var(--header-sigla)) / 2);--header-zona1:calc(var(--header-platou) + var(--header-curba));--header-meniu-font:var(--font-ui);--header-meniu-grosime:600;--header-meniu-stil:normal;--header-meniu-marime:.875rem;--header-meniu-spatiere:.02em;--header-meniu-majuscule:none;--header-eticheta-marime:.75rem;--header-degrade:linear-gradient(90deg, var(--color-burgundy) 0%, var(--color-red) 100%);--header-crem:var(--color-cream);--header-lin:var(--color-linen);--header-burgundy:var(--color-burgundy);--header-cerneala:var(--color-ink);--header-cerneala-moale:var(--color-ink-soft);--header-nisip:var(--color-sand);--header-rosu:var(--color-red)}@supports (width:round(down, 1.5px, 1px)){:root{--header-sigla:round(down, min(34px, calc((var(--header-platou) - 2 * var(--header-protectie)) / 5.179)), 1px);--header-sigla-lat:round(calc(var(--header-sigla) * 5.179), 1px);--header-sigla-sus:round(down, calc((var(--header-zona) - var(--header-sigla)) / 2), 1px)}}.site-header{z-index:40;position:sticky;top:0}.site-header.is-menu-open{z-index:60}.site-header.is-over-window{z-index:59}.site-header__forma{height:var(--header-bara);pointer-events:none;position:absolute;inset:0 0 auto}.site-header__banda{background-image:var(--header-degrade);position:absolute;inset:0}.site-header__zona{width:calc(var(--header-platou) + 1px);height:var(--header-zona);background-image:var(--header-degrade);background-position:0 0;background-repeat:no-repeat;background-size:100vw 100%;position:absolute;top:0;left:0}.site-header__zona:after{content:"";top:0;left:var(--header-platou);width:var(--header-curba);height:var(--header-zona);background-image:var(--header-degrade);background-size:100vw 100%;background-position:calc(-1 * var(--header-platou)) top;clip-path:path("M0 0 H97 V52 C48.5 52, 48.5 74, 0 74 Z");background-repeat:no-repeat;position:absolute}.site-header__picatura{display:none}.site-header-bar{width:100%;height:var(--header-bara);padding-left:var(--header-zona1);padding-right:0;position:relative}.site-header-bar.is-compact{height:var(--header-bara)}.site-logo{left:var(--header-protectie);top:var(--header-sigla-sus);height:var(--header-sigla);width:var(--header-sigla-lat);transition:opacity var(--duration-quick) var(--ease-out-soft);display:block;position:absolute}@media (hover:hover){.site-logo:hover{opacity:.85}}.site-logo__img{width:100%;height:100%;display:block}.site-actiuni{flex:auto;gap:0;min-width:0}.site-nav{flex:0 0 calc(100% - var(--header-zona1));justify-content:center;min-width:0;display:none;position:relative}.site-actiune{border-radius:var(--radius-soft);min-width:0;color:var(--color-ink-soft);transition:color var(--duration-quick) var(--ease-out-soft);flex:auto;justify-content:center;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex;position:relative}.site-actiune:focus-visible,.site-actiune.is-current{color:var(--color-burgundy)}@media (hover:hover){.site-actiune:hover{color:var(--color-burgundy)}}.site-actiune__corp{flex:none;align-items:center;gap:.5rem;display:inline-flex;position:relative}.site-actiune__corp svg{flex:none}.site-cos{overflow:hidden}.site-cos__nivel{fill:var(--color-accent);stroke:none;transform:translateY(9.5px)}.site-cos__val{transform-origin:0 7.6px;transform:translate(-4px)scaleY(1)}.site-cos__linie{stroke-width:1.4px;opacity:0;transform-origin:3.6px 9.5px;transform:scaleX(0)}.site-cos__linie--mijloc{transform-origin:4.1px 12px}.site-cos__linie--jos{transform-origin:4.6px 14.5px}.site-actiune--cos:focus-visible .site-cos__nivel,.site-actiune--cos.is-riding .site-cos__nivel,.site-actiune--cos.is-answering .site-cos__nivel,.site-actiune--favorite:focus-visible .heart-fill__level,.site-actiune--favorite.is-answering .heart-fill__level{transform:translateY(0)}.site-actiune--cos:focus-visible .site-cos__val,.site-actiune--cos.is-riding .site-cos__val,.site-actiune--cos.is-answering .site-cos__val,.site-actiune--favorite:focus-visible .heart-fill__wave,.site-actiune--favorite.is-answering .heart-fill__wave{transform:translate(0)scaleY(0)}@media (hover:hover){.site-actiune--cos:hover .site-cos__nivel,.site-actiune--favorite:hover .heart-fill__level{transform:translateY(0)}.site-actiune--cos:hover .site-cos__val,.site-actiune--favorite:hover .heart-fill__wave{transform:translate(0)scaleY(0)}}@media (prefers-reduced-motion:no-preference){.site-cos__nivel,.site-cos__val{transition:transform var(--duration-gesture-out) var(--ease-pour)}.site-actiune--cos:focus-visible .site-cos__nivel,.site-actiune--cos.is-riding .site-cos__nivel,.site-actiune--cos.is-answering .site-cos__nivel,.site-actiune--favorite:focus-visible .heart-fill__level,.site-actiune--favorite.is-answering .heart-fill__level,.site-actiune--cos:focus-visible .site-cos__val,.site-actiune--cos.is-riding .site-cos__val,.site-actiune--cos.is-answering .site-cos__val,.site-actiune--favorite:focus-visible .heart-fill__wave,.site-actiune--favorite.is-answering .heart-fill__wave{transition:transform var(--duration-gesture) var(--ease-pour)}.site-actiune--cos:focus-visible .site-cos__drum,.site-actiune--cos.is-riding .site-cos__drum,.site-actiune--cos.is-answering .site-cos__drum{animation:site-cos-pleaca .37s var(--ease-depart) .5s 1 both, site-cos-vine .63s var(--ease-arrive) .87s 1 forwards}.site-actiune--cos:focus-visible .site-cos__linie,.site-actiune--cos.is-riding .site-cos__linie,.site-actiune--cos.is-answering .site-cos__linie{animation:site-cos-linie 1.5s var(--ease-pour) 1}.site-actiune--favorite:focus-visible .heart-fill,.site-actiune--favorite.is-answering .heart-fill{animation:heart-beat .26s var(--ease-pour) var(--duration-gesture) 1}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.site-actiune--cos:hover .site-cos__nivel,.site-actiune--cos:hover .site-cos__val,.site-actiune--favorite:hover .heart-fill__level,.site-actiune--favorite:hover .heart-fill__wave{transition:transform var(--duration-gesture) var(--ease-pour)}.site-actiune--cos:hover .site-cos__drum{animation:site-cos-pleaca .37s var(--ease-depart) .5s 1 both, site-cos-vine .63s var(--ease-arrive) .87s 1 forwards}.site-actiune--cos:hover .site-cos__linie{animation:site-cos-linie 1.5s var(--ease-pour) 1}.site-actiune--favorite:hover .heart-fill{animation:heart-beat .26s var(--ease-pour) var(--duration-gesture) 1}}@keyframes site-cos-pleaca{0%{transform:translate(0)}to{transform:translate(28px)}}@keyframes site-cos-vine{0%{transform:translate(-28px)}to{transform:translate(0)}}@keyframes site-cos-linie{0%,33.333%{opacity:0;transform:scaleX(0)}46.667%,65.333%{opacity:1;transform:scaleX(1)}93.333%,to{opacity:0;transform:scaleX(0)}}.site-actiune__eticheta{font-family:var(--header-meniu-font);font-size:var(--header-eticheta-marime);font-style:var(--header-meniu-stil);font-weight:var(--header-meniu-grosime);letter-spacing:var(--header-meniu-spatiere);text-transform:var(--header-meniu-majuscule);white-space:nowrap}.site-actiune__numar{background-color:var(--color-accent);min-width:1.25rem;height:1.25rem;color:var(--color-cream);border-radius:999px;place-items:center;padding:0 .25rem;font-size:.6875rem;display:grid}.site-actiune--meniu{background:0 0;border:0;display:none}.site-header-bar{--color-ink-soft:var(--header-lin);--color-burgundy:var(--header-crem);--color-accent:var(--header-crem);--color-ink:var(--header-crem);--color-sand:var(--header-crem);--color-cream:var(--header-burgundy);--color-line:var(--header-lin);--color-red:var(--header-crem)}.site-header-bar .site-actiune__numar{background-color:var(--header-crem);color:var(--header-burgundy)}@media (width>=1200px){.site-nav{display:flex}}@media (width<=1365px){.site-actiune__eticheta{display:none}}@media (width>=1366px){.site-header-bar .site-actiune:after{content:none}}@media (width<=1199px){:root{--header-bara:56px;--header-protectie:12px;--header-sigla:34px;--header-sigla-lat:176px;--header-pic-latime:280px;--header-pic-adanc:78px;--header-aer:34px}.site-header__zona{display:none}.site-header__picatura{width:var(--header-pic-latime);height:var(--header-pic-adanc);background-image:var(--header-degrade);background-size:100vw 100%;background-position:calc((var(--header-pic-latime) - 100vw) / 2) top;clip-path:path("M0 0 H280 V56 C260 56, 260 78, 240 78 H40 C20 78, 20 56, 0 56 Z");background-repeat:no-repeat;display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.site-header-bar{padding-left:var(--header-protectie);padding-right:var(--header-protectie)}.site-logo{left:calc(50% - 88px);left:round(down,50% - 88px,1px);top:calc((var(--header-pic-adanc) - var(--header-sigla)) / 2)}.site-actiuni{gap:.25rem}.site-actiune{flex:none}.site-actiune--meniu{order:-1;display:inline-flex}.site-actiune--meniu .site-actiune__eticheta{display:inline}.site-actiune--favorite{display:none}.site-actiune--cos{margin-left:auto}.site-actiune__numar{position:absolute;top:-.125rem;right:-.125rem}.site-actiune--meniu[aria-expanded=true] svg{animation:.18s ease-out site-header-roteste}.site-header{transition:transform var(--duration-calm) var(--ease-out-soft)}.site-header.is-ascuns{transform:translateY(-100%)}.site-header.is-scrolled .site-header__picatura{display:none}.site-header.is-scrolled .site-logo{top:calc((var(--header-bara) - var(--header-sigla)) / 2)}@media (prefers-reduced-motion:reduce){.site-header{transition:none}}}@keyframes site-header-roteste{0%{opacity:.4;transform:rotate(-90deg)scale(.7)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.site-actiune--meniu[aria-expanded=true] svg{animation:none}}.site-main{padding-top:calc(var(--header-zona) - var(--header-bara))}@media (width<=1199px){.site-main{padding-top:calc(var(--header-pic-adanc) - var(--header-bara) + var(--header-aer))}}.site-nav{position:relative}.site-nav-link{font-family:var(--header-meniu-font);font-size:var(--header-meniu-marime);font-style:var(--header-meniu-stil);font-weight:var(--header-meniu-grosime);letter-spacing:var(--header-meniu-spatiere);text-transform:var(--header-meniu-majuscule);color:var(--color-ink-soft);transition:color var(--duration-quick) var(--ease-out-soft);align-items:center;padding:.375rem .625rem .4375rem;display:inline-flex;position:relative}.site-nav-link:focus-visible{color:var(--color-burgundy)}@media (hover:hover){.site-nav-link:hover{color:var(--color-burgundy)}}.site-nav-link[aria-current]{color:var(--color-burgundy)}.site-nav-link:after,.site-actiune__corp:after{content:"";background-color:var(--color-accent);opacity:0;transform-origin:50%;will-change:transform, opacity;height:2px;transition:transform var(--duration-calm) var(--ease-out-soft), opacity var(--duration-quick) ease;border-radius:999px;position:absolute;transform:scaleX(0);-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.site-nav-link:after{bottom:.1875rem;left:.8125rem;right:.8125rem}.site-actiune__corp:after{bottom:-.1875rem;left:-.25rem;right:-.25rem}.site-nav-link:focus-visible:after,.site-nav-link[aria-current]:after,.site-actiune:focus-visible .site-actiune__corp:after,.site-actiune.is-current .site-actiune__corp:after{opacity:1;transform:scaleX(1)}@media (hover:hover){.site-nav-link:hover:after,.site-actiune:hover .site-actiune__corp:after{opacity:1;transform:scaleX(1)}}.site-nav-sparks{pointer-events:none;position:absolute;inset:-.5rem -.25rem -.125rem}.site-nav-sparks i{left:var(--spark-x);top:var(--spark-y);width:var(--spark-size);height:var(--spark-size);opacity:0;background-color:var(--color-accent);will-change:transform, opacity;clip-path:polygon(50% 0%,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0% 50%,39% 39%);position:absolute}.site-nav-sparks i:nth-child(2n){background-color:var(--color-clay)}.site-nav-link:focus-visible .site-nav-sparks i{animation:site-nav-spark var(--spark-duration) var(--ease-out-soft) var(--spark-delay) forwards}@media (hover:hover){.site-nav-link:hover .site-nav-sparks i{animation:site-nav-spark var(--spark-duration) var(--ease-out-soft) var(--spark-delay) forwards}}@keyframes site-nav-spark{0%{opacity:0;transform:translateY(6px)scale(.15)rotate(0)}30%{opacity:1;transform:translate3d(calc(var(--spark-drift) * .4), calc(var(--spark-rise) * -.35), 0) scale(1) rotate(calc(var(--spark-spin) * .35))}60%{opacity:.85;transform:translate3d(calc(var(--spark-drift) * .75), calc(var(--spark-rise) * -.7), 0) scale(.8) rotate(calc(var(--spark-spin) * .7))}to{opacity:0;transform:translate3d(var(--spark-drift), calc(var(--spark-rise) * -1), 0) scale(.25) rotate(var(--spark-spin))}}@media (prefers-reduced-motion:reduce){.site-nav-sparks{display:none}}.site-nav-menu{position:relative}.site-nav-link[data-active],.site-nav-link[aria-expanded=true]{color:var(--color-burgundy)}.site-nav-link[data-active]:after,.site-nav-link[aria-expanded=true]:after{opacity:1;transform:scaleX(1)}.site-nav-link__chevron{transition:transform var(--duration-calm) var(--ease-out-soft);margin-left:.25rem}.site-nav-link[aria-expanded=true] .site-nav-link__chevron{transform:rotate(180deg)}.site-nav-menu__panel{z-index:30;--color-ink-soft:var(--header-cerneala-moale);--color-burgundy:var(--header-burgundy);--color-accent:var(--header-rosu);--color-ink:var(--header-cerneala);--color-sand:var(--header-nisip);--color-cream:var(--header-crem);--color-line:var(--header-lin);--color-red:var(--header-rosu);width:19rem;margin-left:-9.5rem;padding-top:.375rem;position:absolute;top:100%;left:50%}.site-nav-menu__box{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-surface-raised);padding:.375rem;box-shadow:0 24px 48px -24px #4d0f1c73}@supports (color:color-mix(in lab, red, red)){.site-nav-menu__box{box-shadow:0 24px 48px -24px color-mix(in oklab, var(--color-burgundy) 45%, transparent)}}.site-nav-menu__item{border-radius:var(--radius-soft);color:var(--color-ink);transition:background-color var(--duration-quick) var(--ease-out-soft);align-items:center;gap:.75rem;padding:.375rem .4375rem;display:flex}.site-nav-menu__item:focus-visible{background-color:#f1e9e2cc}@supports (color:color-mix(in lab, red, red)){.site-nav-menu__item:focus-visible{background-color:color-mix(in oklab, var(--color-sand) 80%, transparent)}}@media (hover:hover){.site-nav-menu__item:hover{background-color:#f1e9e2cc}@supports (color:color-mix(in lab, red, red)){.site-nav-menu__item:hover{background-color:color-mix(in oklab, var(--color-sand) 80%, transparent)}}}.site-nav-menu__item[aria-current=page]{color:var(--color-burgundy)}.site-nav-menu__icon{background-color:var(--color-sand);width:2.5rem;height:2.5rem;color:var(--color-burgundy);transition:background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft);border-radius:999px;flex:none;place-items:center;display:grid}.site-nav-menu__item[aria-current=page] .site-nav-menu__icon{background-color:var(--color-burgundy);color:var(--color-cream)}@media (hover:hover){.site-nav-menu__item:hover .site-nav-menu__icon{background-color:var(--color-burgundy);color:var(--color-cream)}}.site-nav-menu__label{font-family:var(--header-meniu-font);font-size:var(--header-meniu-marime);font-style:var(--header-meniu-stil);font-weight:var(--header-meniu-grosime);letter-spacing:var(--header-meniu-spatiere);line-height:1.3;display:block}.site-nav-menu__note{color:var(--color-clay-ink);margin-top:.125rem;font-size:.75rem;line-height:1.3;display:block}.site-meniu{z-index:1;visibility:hidden;transition:visibility 0s linear .26s;display:flex;position:fixed;inset:0}.site-meniu.is-open{visibility:visible;transition-delay:0s}.site-meniu__fundal{background-color:#4d0f1c73;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.site-meniu__fundal{background-color:color-mix(in oklab, var(--color-burgundy) 45%, transparent)}}.site-meniu__fundal{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .22s var(--ease-out-soft)}.site-meniu.is-open .site-meniu__fundal{opacity:1}.site-meniu__panou{overscroll-behavior:contain;background-color:var(--color-surface);flex-direction:column;width:min(86vw,22rem);height:100%;display:flex;position:relative;overflow-y:auto;box-shadow:0 0 2rem #2b1d1d40}@supports (color:color-mix(in lab, red, red)){.site-meniu__panou{box-shadow:0 0 2rem color-mix(in oklab, var(--color-ink) 25%, transparent)}}.site-meniu__panou{transition:transform .24s cubic-bezier(.2,.7,.3,1);transform:translate(-100%)}.site-meniu.is-open .site-meniu__panou{transform:none}@media (prefers-reduced-motion:reduce){.site-meniu__panou,.site-meniu__fundal{transition:none}}@media (width>=1200px){.site-meniu{display:none}}.site-meniu__cap{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.site-meniu__sigla{transition:opacity var(--duration-quick) var(--ease-out-soft);display:block}@media (hover:hover){.site-meniu__sigla:hover{opacity:.85}}.site-meniu__sigla-img{width:127px;height:28px;display:block}.site-meniu__x{border-radius:var(--radius-soft);width:2.75rem;height:2.75rem;color:var(--color-burgundy);transition:background-color var(--duration-quick) var(--ease-out-soft);background:0 0;border:0;justify-content:center;align-items:center;margin-right:-.5rem;display:inline-flex}@media (hover:hover){.site-meniu__x:hover{background-color:var(--color-sand)}}.site-meniu__sectiune{padding:.625rem 1rem .75rem}.site-meniu__sectiune+.site-meniu__sectiune{border-top:1px solid var(--color-line)}.site-meniu__lista{flex-direction:column;margin:0;padding:0 0 0 .5rem;list-style:none;display:flex}.site-meniu__titlu{color:var(--color-ink-soft);font-family:var(--header-meniu-font);font-size:.6875rem;font-weight:var(--header-meniu-grosime);letter-spacing:.14em;text-transform:uppercase;margin:0 0 .25rem;padding:0;line-height:1.2}.site-meniu__rand{min-height:2.75rem;color:var(--color-burgundy);font-family:var(--header-meniu-font);font-size:1.125rem;font-style:var(--header-meniu-stil);font-weight:var(--header-meniu-grosime);letter-spacing:var(--header-meniu-spatiere);transition:color var(--duration-quick) var(--ease-out-soft);justify-content:space-between;align-items:center;gap:.75rem;padding:.375rem 0;display:flex;position:relative}.site-meniu__rand:focus-visible{color:var(--color-red)}@media (hover:hover){.site-meniu__rand:hover{color:var(--color-red)}}.site-meniu__rand[aria-current]:before{content:"";background-color:var(--color-red);border-radius:2px;width:3px;height:1.125rem;position:absolute;top:50%;left:-.75rem;transform:translateY(-50%)}.site-meniu__lista--mic .site-meniu__rand,.site-meniu__subsol .site-meniu__rand{font-size:.9375rem}.site-meniu__rand--cu-icon{gap:.625rem}.site-meniu__rand--cu-icon svg{flex:none}.site-meniu__eticheta{margin-right:auto}.site-meniu__numar{background-color:var(--color-red);min-width:1.25rem;height:1.25rem;color:var(--color-cream);border-radius:999px;place-items:center;padding:0 .25rem;font-size:.6875rem;display:inline-grid}.site-meniu__subsol{border-top:1px solid var(--color-line);margin-top:auto;padding:1rem}.site-meniu__subsol p{color:var(--color-ink-soft);margin:0 0 .75rem;font-size:.8125rem}.site-meniu__subsol .site-meniu__rand{margin-left:.5rem}.product-price{font-family:var(--font-sans);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.product-price__cents{vertical-align:.46em;letter-spacing:.01em;margin-left:.06em;font-size:.56em;font-weight:500}.product-price__unit{letter-spacing:.14em;text-transform:uppercase;color:var(--color-clay-ink);margin-left:.3em;font-size:.5em;font-weight:400}.product-price__was{font-variant-numeric:tabular-nums;white-space:nowrap;position:relative}.product-price__was:after{content:"";background-color:#8b1c33b3;height:1px;position:absolute;top:45%;left:-.1em;right:-.1em}@supports (color:color-mix(in lab, red, red)){.product-price__was:after{background-color:color-mix(in oklab, var(--color-accent) 70%, transparent)}}.product-price__was:after{transform:rotate(-6deg)}.product-price__save{background-color:var(--color-accent);color:var(--color-cream);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;font-style:normal;font-weight:600;line-height:1;display:inline-flex}.product-title{font-family:var(--font-title);text-wrap:balance;font-weight:700;line-height:1.2}.product-title-md{font-size:calc(1.25rem * var(--product-title-scale))}.product-title-sm{font-size:calc(1.0625rem * var(--product-title-scale))}.product-title-xs{font-size:calc(.8125rem * var(--product-title-scale))}.editorial-title{font-family:var(--font-sans);letter-spacing:0;text-wrap:balance;font-style:italic;font-weight:400;line-height:1.3}.editorial-title-xl{font-size:clamp(1.375rem,3vw,1.875rem)}.editorial-title-sm{font-size:1.0625rem}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .75rem;margin-bottom:-1.5rem;display:grid}@media (width>=640px){.product-grid{column-gap:1.25rem}}@media (width>=886px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1172px){.product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-grid__cell{min-width:0;padding-bottom:1.5rem}.product-grid__cell--wide{grid-column:span 2}.product-card{--card-inset:.375rem;--card-inner-radius:calc(var(--radius-card) - var(--card-inset));--card-ink:var(--color-ink);--card-button:2.5rem;min-width:0;height:100%;padding:var(--card-inset);border:1px solid #d6c5bc;flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.product-card{border:1px solid color-mix(in oklab, var(--color-burgundy) 9%, var(--color-linen))}}.product-card{border-radius:var(--radius-card);background-color:var(--color-surface-raised);box-shadow:0 1px 2px -1px #4d0f1c3d,0 12px 24px -20px #4d0f1c8c}@supports (color:color-mix(in lab, red, red)){.product-card{box-shadow:0 1px 2px -1px color-mix(in oklab, var(--color-burgundy) 24%, transparent), 0 12px 24px -20px color-mix(in oklab, var(--color-burgundy) 55%, transparent)}}@supports (grid-template-rows:subgrid){.product-grid__cell{grid-row:span 5;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;display:grid}.product-grid .product-card{grid-row:1/-1;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;height:auto;display:grid}.product-grid .product-card__media{grid-row:1;place-self:stretch stretch}.product-grid .product-card__label{grid-row:2/-1;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;display:grid}.product-grid .product-card__name{grid-row:1;min-height:0}.product-grid .product-card__scents{grid-row:2}.product-grid .product-card__boxes{grid-row:3}.product-grid .product-card__row{grid-row:4}}@media (hover:hover){.product-card:hover{z-index:3}}.product-card:has(:focus-visible){z-index:3}@supports selector(:has(a)){.product-card:has(.product-card__link:focus-visible){outline:2px solid var(--color-red);outline-offset:3px}.product-card__link:focus-visible{outline:none}}.product-card__media{aspect-ratio:4/5;border-radius:var(--card-inner-radius) var(--card-inner-radius) 0 0;background-color:var(--color-sand);position:relative;overflow:hidden}.product-card__media:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #4d0f1c1a,inset 0 3px 6px -4px #4d0f1c73}@supports (color:color-mix(in lab, red, red)){.product-card__media:after{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-burgundy) 10%, transparent), inset 0 3px 6px -4px color-mix(in oklab, var(--color-burgundy) 45%, transparent)}}.product-card__media:after{pointer-events:none}.product-card__photo{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.product-card__photo--hover{opacity:0;transition:opacity var(--duration-quick) var(--ease-out-soft)}@media (hover:hover) and (pointer:fine){.product-card:has(:focus-visible) .product-card__photo--hover{opacity:1}@media (hover:hover){.product-card:hover .product-card__photo--hover{opacity:1}}}@media (prefers-reduced-motion:reduce){.product-card__photo--hover{transition-duration:1ms}}.product-card:has(.product-card__link:active) .product-card__photo{opacity:.88}.product-card__badge{z-index:2;background-color:#faf7f4eb;border-radius:.25rem;padding:.1875rem .375rem;position:absolute;top:.375rem;left:.375rem}@supports (color:color-mix(in lab, red, red)){.product-card__badge{background-color:color-mix(in oklab, var(--color-cream) 92%, transparent)}}.product-card__badge{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);pointer-events:none;font-size:.625rem;line-height:1.3}.product-card--discounted .product-card__badge{max-width:calc(100% - 4.75rem)}.product-card__label{min-width:0;margin-top:var(--card-inset);border:1px solid var(--card-ink);border-radius:0 0 var(--card-inner-radius) var(--card-inner-radius);background-color:var(--color-surface-raised);text-align:center;flex-direction:column;flex:1;display:flex}.product-card__label>*+*{border-top:1px solid var(--card-ink)}.product-card__label>.product-card__empty{border-top:0;padding:0}.product-card__name,.product-title-label{font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;font-weight:600;line-height:1.3}.product-title-label{text-wrap:balance;font-size:clamp(1.25rem,2.6vw,1.75rem)}.product-card__name{min-height:calc(2.6em + 1.4375rem);color:var(--color-burgundy);text-wrap:wrap;align-items:center;margin:0;padding:.75rem .5rem .6875rem;font-size:1.125rem;display:grid}.product-card__name-text{overflow-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:-.08em;padding-bottom:.08em;padding-left:.14em;display:-webkit-box;overflow:hidden}@media (width<=639px){.product-card__name{letter-spacing:.08em;font-size:.8125rem}.product-card__name-text{padding-left:.08em}}.product-card__link{color:inherit}.product-card__link:after{content:"";z-index:1;border-radius:var(--radius-card);position:absolute;inset:0}.product-card__scents{min-width:0;min-height:calc(2.8em + .625rem + 1px);color:var(--color-ink-soft);align-items:center;padding:.3125rem .5rem;font-size:.75rem;font-style:italic;line-height:1.4;display:grid;position:relative}.product-card__scents p{overflow-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.product-card__scents .product-card__scents-tip{z-index:2;position:absolute;inset:0}.product-card__scents .product-card__scents-tip:after{text-align:center;white-space:normal;width:max-content;max-width:min(20rem,100vw - 1.5rem)}.product-card__boxes{min-width:0}.product-card__boxes dl{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:100%;margin:0;display:grid}.product-card__box{flex-direction:column;justify-content:center;align-items:center;gap:.0625rem;min-width:0;padding:.375rem .25rem;display:flex}.product-card__box+.product-card__box{border-left:1px solid var(--card-ink)}.product-card__box dt{letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft);font-size:.625rem;line-height:1.4}.product-card__box dd{max-width:100%;color:var(--color-ink);font-variant-numeric:tabular-nums;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.3;display:-webkit-box;overflow:hidden}.product-card__row{grid-template-columns:minmax(max-content, 2fr) minmax(var(--card-button), 6fr) minmax(var(--card-button), 2fr);min-width:0;margin-top:auto;display:grid}.product-card__price{border-right:1px solid var(--card-ink);border-radius:0 0 0 calc(var(--card-inner-radius) - 1px);background-color:var(--color-price-tint);justify-content:flex-start;align-items:center;min-width:0;padding:.375rem .5rem;display:flex}.product-card__now{color:var(--color-burgundy);white-space:nowrap;flex:none;margin:0;font-size:1.5rem}.product-card__buy-form,.product-card__buy-off{min-width:0;min-height:var(--card-button);border-right:1px solid var(--card-ink);display:grid}.product-card__buy-form{z-index:2;position:relative}.product-card__buy{min-width:0;font-family:var(--font-sans);letter-spacing:0;color:var(--color-burgundy);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft);border-radius:0;place-items:center;padding:0;font-size:.875rem;font-weight:500;display:grid}.product-card__buy-fit{justify-content:center;align-items:center;gap:.375rem;width:100%;display:flex;container-type:inline-size}.product-card__buy-word{white-space:nowrap;display:none}@container (width>=6.5rem){.product-card__buy-word{display:inline}}@media (width>=390px) and (width<=515px){.product-card:not(.product-card--wide) .product-card__buy-word{display:none}}@media (hover:hover){.product-card__buy:hover{background-color:var(--color-burgundy);color:var(--color-cream)}}.product-card__buy:focus-visible{background-color:var(--color-burgundy);color:var(--color-cream);outline-color:var(--color-cream);outline-offset:-3px}.product-card__buy:active{opacity:.85}.product-card__buy:disabled{cursor:progress;opacity:.6}.product-cart-sign{flex:none}.product-cart-sign__candle{stroke:var(--color-gold);opacity:0}.product-cart-sign__wheel{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.product-card__buy:focus-visible .product-cart-sign__candle{opacity:1;animation:.6s linear product-buy-candle}.product-card__buy:focus-visible .product-cart-sign__cart{animation:.6s linear product-buy-cart}.product-card__buy:focus-visible .product-cart-sign__wheel{animation:.6s linear product-buy-wheel}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.product-card__buy:hover .product-cart-sign__candle{opacity:1;animation:.6s linear product-buy-candle}.product-card__buy:hover .product-cart-sign__cart{animation:.6s linear product-buy-cart}.product-card__buy:hover .product-cart-sign__wheel{animation:.6s linear product-buy-wheel}}@keyframes product-buy-candle{0%{opacity:0;animation-timing-function:ease-in;transform:translateY(-13px)}10%{opacity:1}42%{transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes product-buy-cart{0%,42%{animation-timing-function:ease-out;transform:translate(0)}54%{animation-timing-function:ease-in-out;transform:translateY(1px)}74%{animation-timing-function:ease-in-out;transform:translate(2px)}to{transform:translate(0)}}@keyframes product-buy-wheel{0%,54%{animation-timing-function:ease-in-out;transform:rotate(0)}74%{animation-timing-function:ease-in-out;transform:rotate(115deg)}to{transform:rotate(0)}}.product-card__buy-off{color:#6b5a558c;place-items:center;position:relative}@supports (color:color-mix(in lab, red, red)){.product-card__buy-off{color:color-mix(in oklab, var(--color-ink-soft) 55%, transparent)}}.product-card__buy-off:after{content:"";background-color:var(--color-ink-soft);width:1.625rem;height:1px;position:absolute;top:calc(50% - .5px);left:calc(50% - .8125rem);rotate:-45deg}.product-card__like{min-width:0;display:grid}@media (width<=389px){.product-card:not(.product-card--wide) .product-card__row{grid-template-columns:minmax(var(--card-button), 6fr) minmax(var(--card-button), 2fr)}.product-card:not(.product-card--wide) .product-card__price{border-right:0;border-bottom:1px solid var(--card-ink);border-radius:0;grid-column:1/-1}.product-card:not(.product-card--wide) .product-card__buy,.product-card:not(.product-card--wide) .product-card__buy-off{border-radius:0 0 0 calc(var(--card-inner-radius) - 1px)}}@media (width<=639px){.product-card{--card-inset:.25rem}.product-card__name,.product-card__scents{padding-inline:.3125rem}.product-card__price{padding-inline:.375rem}.product-card__now{font-size:1.125rem}.product-card__price--long .product-card__now{font-size:.875rem}}.product-ribbon{--ribbon-width:2.875rem;--ribbon-notch:.5rem;--ribbon-stitch:.125rem;--ribbon-top:.375rem;--ribbon-bottom:.4375rem;--ribbon-gap:.1875rem;--ribbon-centre:.1875rem;--ribbon-unit-size:.5625rem;--ribbon-unit-lift:.125rem;--ribbon-unit-row:calc(var(--ribbon-unit-size) * 1.15 - var(--ribbon-unit-lift));--ribbon-hidden:calc(.8125rem + var(--ribbon-unit-row));--ribbon-angle:-45deg;--ribbon-strike:1.875rem;z-index:2;filter:drop-shadow(0 2px 2px #4d0f1c73);position:absolute;top:0;right:.625rem}@supports (color:color-mix(in lab, red, red)){.product-ribbon{filter:drop-shadow(0 2px 2px color-mix(in oklab, var(--color-burgundy) 45%, transparent))}}.product-ribbon{pointer-events:none}.product-ribbon__face{align-items:center;gap:var(--ribbon-gap);width:var(--ribbon-width);padding:var(--ribbon-top) 0 calc(var(--ribbon-notch) + var(--ribbon-bottom));background-color:var(--color-red);color:var(--color-surface-raised);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;clip-path:polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - var(--ribbon-notch)), 0 100%);flex-direction:column;font-style:normal;font-weight:500;line-height:1.15;display:flex;position:relative}.product-ribbon__face:before{content:"";top:0;right:var(--ribbon-stitch);bottom:calc(var(--ribbon-stitch) + 1px);left:var(--ribbon-stitch);border-inline:1px dashed #fffc;position:absolute}@supports (color:color-mix(in lab, red, red)){.product-ribbon__face:before{border-inline:1px dashed color-mix(in oklab, var(--color-surface-raised) 80%, transparent)}}.product-ribbon__stitch{bottom:calc(var(--ribbon-stitch) + 1px);left:var(--ribbon-stitch);width:calc(100% - 2 * var(--ribbon-stitch));height:calc(var(--ribbon-notch) - 1px);fill:none;stroke:#fffc;position:absolute;overflow:visible}@supports (color:color-mix(in lab, red, red)){.product-ribbon__stitch{stroke:color-mix(in oklab, var(--color-surface-raised) 80%, transparent)}}.product-ribbon__stitch{stroke-width:1px;stroke-dasharray:3 3}.product-ribbon__off{letter-spacing:-.01em;font-size:.875rem}.product-ribbon__sign{vertical-align:.31em;background-color:currentColor;width:.34em;height:.1em;margin-right:.04em;display:inline-block}.product-ribbon__percent{font-size:.75em}.product-ribbon__was{letter-spacing:-.01em;flex-direction:column;align-items:center;display:flex;position:relative}.product-ribbon__amount{font-size:.8125rem}.product-ribbon__was--long .product-ribbon__amount{font-size:.6875rem}.product-ribbon__unit{margin-top:calc(-1 * var(--ribbon-unit-lift));font-size:var(--ribbon-unit-size);letter-spacing:.02em}.product-ribbon__was:after{content:"";top:calc(50% + 1px);left:calc(50% - var(--ribbon-strike) / 2);width:var(--ribbon-strike);height:1px;transform:rotate(var(--ribbon-angle));background-color:currentColor;position:absolute}@media (width<=639px){.product-ribbon{--ribbon-width:2.6875rem;--ribbon-notch:.4375rem;--ribbon-top:.3125rem;--ribbon-bottom:.375rem;--ribbon-gap:.125rem;--ribbon-hidden:calc(.6875rem + var(--ribbon-unit-row));--ribbon-strike:1.75rem;right:.375rem}.product-ribbon__off{font-size:.8125rem}.product-ribbon__percent{font-size:.7em}.product-ribbon__amount{font-size:.75rem}.product-ribbon__was--long .product-ribbon__amount{font-size:.625rem}.product-card--discounted .product-card__badge{max-width:calc(100% - 4.25rem)}}@media (hover:hover){.product-card:not(:hover):not(:has(:focus-visible)) .product-ribbon__face{transform:translateY(calc(-1 * var(--ribbon-hidden)))}.product-card:not(:hover):not(:has(:focus-visible)) .product-ribbon__off{transform:translateY(calc(var(--ribbon-hidden) + var(--ribbon-centre)))}.product-card:not(:hover):not(:has(:focus-visible)) .product-ribbon__was{opacity:0;transform:translateY(-.25rem)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.product-ribbon__face,.product-ribbon__off{transition:transform .3s var(--ease-pour)}.product-ribbon__was{transition:opacity .12s linear, transform .3s var(--ease-pour)}.product-card:hover .product-ribbon__was{transition:opacity .18s linear .14s, transform .3s var(--ease-pour)}.product-card:has(:focus-visible) .product-ribbon__was{transition:opacity .18s linear .14s, transform .3s var(--ease-pour)}.product-card:hover .product-ribbon__was:after{animation:product-ribbon-strike .26s var(--ease-pour) .3s both}.product-card:has(:focus-visible) .product-ribbon__was:after{animation:product-ribbon-strike .26s var(--ease-pour) .3s both}}@keyframes product-ribbon-strike{0%{transform:rotate(var(--ribbon-angle)) translateX(-50%) scaleX(0) translateX(50%)}to{transform:rotate(var(--ribbon-angle)) translateX(-50%) scaleX(1) translateX(50%)}}@media (width>=640px){@supports (grid-template-rows:subgrid){.product-grid .product-card--wide{column-gap:var(--card-inset);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.product-grid .product-card--wide .product-card__media{border-radius:var(--card-inner-radius) 0 0 var(--card-inner-radius);grid-area:1/1/-1}.product-grid .product-card--wide .product-card__label{border-radius:0 var(--card-inner-radius) var(--card-inner-radius) 0;grid-area:1/2/-1;margin-top:0}.product-grid .product-card--wide .product-card__name{grid-row:1/span 2}.product-grid .product-card--wide .product-card__scents{grid-row:3}.product-grid .product-card--wide .product-card__boxes{grid-row:4}.product-grid .product-card--wide .product-card__row{grid-row:5}.product-grid .product-card--wide .product-card__price{border-radius:0}}.product-card--wide .product-card__name{font-size:1.375rem}.product-card--wide .product-card__name-text{-webkit-line-clamp:4;line-clamp:4}.product-card--wide .product-card__scents{font-size:.8125rem}}@media (width<=639px){.product-card--wide .product-card__media{aspect-ratio:3/2}.product-card--wide .product-card__name{letter-spacing:.14em;font-size:1.125rem}.product-card--wide .product-card__name-text{padding-left:.14em}}@media (prefers-reduced-motion:reduce){.product-card__buy{transition:none}}[data-tip]{position:relative}[data-tip]:after{content:attr(data-tip);z-index:30;border-radius:var(--radius-soft);background-color:var(--color-burgundy);color:var(--color-cream);font-family:var(--font-sans);letter-spacing:.02em;text-transform:none;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-quick) var(--ease-out-soft), visibility var(--duration-quick) var(--ease-out-soft);padding:.1875rem .4375rem;font-size:.6875rem;font-style:normal;font-weight:400;line-height:1.35;position:absolute;top:calc(100% + .375rem);left:50%;translate:-50%}@media (hover:hover) and (pointer:fine){[data-tip]:hover:after,[data-tip]:focus-visible:after{opacity:1;visibility:visible}}html:not(.tips-live) [data-tip][data-tip-at~=top]:after{top:auto;bottom:calc(100% + .375rem)}html:not(.tips-live) [data-tip][data-tip-at~=bottom]:after{top:calc(100% + .375rem);bottom:auto}html:not(.tips-live) [data-tip][data-tip-at~=end]:after{left:auto;right:0;translate:0}.tips-live [data-tip]:after{top:var(--tip-y,0);left:var(--tip-x,0);position:fixed;bottom:auto;right:auto;translate:-50%}.product-favorite__form{z-index:2;line-height:0;position:relative}.product-favorite{color:var(--color-burgundy);cursor:pointer;transition:color var(--duration-quick) var(--ease-out-soft), background-color var(--duration-quick) var(--ease-out-soft);place-items:center;display:grid}@media (hover:hover){.product-favorite:hover{color:var(--color-accent)}}.product-favorite:active .heart-fill{transform:scale(.88)}.product-favorite[aria-pressed=true]{color:var(--color-accent)}.heart-fill{overflow:visible}.heart-fill__wax{fill:var(--color-accent);stroke:none}.heart-fill__level{transform:translateY(21px)}.heart-fill__wave{transform-origin:0 2.5px;transform:translate(-8px)scaleY(1)}.product-favorite .heart-fill__wax{opacity:.45}.product-favorite[aria-pressed=true] .heart-fill__wax{opacity:1}.product-favorite:focus-visible .heart-fill__level,.product-favorite[aria-pressed=true] .heart-fill__level{transform:translateY(0)}.product-favorite:focus-visible .heart-fill__wave,.product-favorite[aria-pressed=true] .heart-fill__wave{transform:translate(0)scaleY(0)}@media (hover:hover){.product-favorite:hover .heart-fill__level{transform:translateY(0)}.product-favorite:hover .heart-fill__wave{transform:translate(0)scaleY(0)}}@media (prefers-reduced-motion:no-preference){.heart-fill__level,.heart-fill__wave{transition:transform var(--duration-gesture-out) var(--ease-pour)}.heart-fill__wax{transition:opacity var(--duration-quick) linear}.product-favorite .heart-fill{transition:transform var(--duration-quick) var(--ease-out-soft)}.product-favorite:focus-visible .heart-fill__level,.product-favorite:focus-visible .heart-fill__wave,.product-favorite[aria-pressed=true] .heart-fill__level,.product-favorite[aria-pressed=true] .heart-fill__wave{transition:transform var(--duration-gesture) var(--ease-pour)}.product-favorite[data-fresh][aria-pressed=true] .heart-fill{animation:heart-beat .26s var(--ease-pour) 1}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.product-favorite:hover .heart-fill__level,.product-favorite:hover .heart-fill__wave{transition:transform var(--duration-gesture) var(--ease-pour)}}@keyframes heart-beat{0%{transform:scale(1)}45%{transform:scale(1.12)}to{transform:scale(1)}}.product-favorite:disabled{cursor:progress;opacity:.6}.product-favorite--label{width:100%;height:100%;min-height:var(--card-button);border-radius:0 0 calc(var(--card-inner-radius) - 1px) 0}@media (hover:hover){.product-favorite--label:hover{background-color:#f8f1f3}@supports (color:color-mix(in lab, red, red)){.product-favorite--label:hover{background-color:color-mix(in oklab, var(--color-accent) 6%, var(--color-surface-raised))}}}.product-favorite--label:focus-visible{outline-offset:-3px}.product-favorite--action{aspect-ratio:1;border:1px solid var(--color-line);border-radius:var(--radius-soft);align-self:stretch;min-width:2.75rem;margin-top:.75rem}@media (hover:hover){.product-favorite--action:hover{border-color:#8b1c3373}@supports (color:color-mix(in lab, red, red)){.product-favorite--action:hover{border-color:color-mix(in oklab, var(--color-accent) 45%, transparent)}}.product-favorite--action:hover{background-color:#8b1c330f}@supports (color:color-mix(in lab, red, red)){.product-favorite--action:hover{background-color:color-mix(in oklab, var(--color-accent) 6%, transparent)}}}.product-favorite--action[aria-pressed=true]{border-color:#8b1c338c}@supports (color:color-mix(in lab, red, red)){.product-favorite--action[aria-pressed=true]{border-color:color-mix(in oklab, var(--color-accent) 55%, transparent)}}.product-actions{align-items:stretch;gap:.5rem;display:flex}.product-rating{align-items:center;gap:.3125rem;font-size:.75rem;line-height:1;display:flex}.product-rating__stars{letter-spacing:.02em;white-space:nowrap;font-size:.8125rem;line-height:1;display:inline-block;position:relative}.product-rating__track{color:#a278658c}@supports (color:color-mix(in lab, red, red)){.product-rating__track{color:color-mix(in oklab, var(--color-clay) 55%, transparent)}}.product-rating__fill{color:var(--color-gold);position:absolute;inset:0 auto 0 0;overflow:hidden}.product-rating__score{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:500}.product-rating__count{color:var(--color-clay-ink);font-variant-numeric:tabular-nums}.product-card__frame{z-index:0;border:.5rem solid #e4d7cc57;position:absolute;inset:-.5rem}@supports (color:color-mix(in lab, red, red)){.product-card__frame{border:.5rem solid color-mix(in oklab, var(--color-linen) 34%, transparent)}}.product-card__frame{border-radius:calc(var(--radius-card) + .5rem);box-shadow:0 0 0 1px #8b1c3338}@supports (color:color-mix(in lab, red, red)){.product-card__frame{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-accent) 22%, transparent)}}.product-card__frame{pointer-events:none}.product-name{transform-origin:0;transition:color var(--duration-quick) var(--ease-out-soft), transform var(--duration-calm) var(--ease-out-soft);display:inline-block}a.product-name:focus-visible{color:var(--color-accent);transform:scale(1.06)}@media (hover:hover){a.product-name:hover{color:var(--color-accent);transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){a.product-name:focus-visible{transform:none}@media (hover:hover){a.product-name:hover{transform:none}}}.product-card__pick{background-color:#faf7f4eb;border-radius:999px;align-items:center;gap:.3125rem;padding:.25rem .375rem .25rem .25rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.product-card__pick{background-color:color-mix(in oklab, var(--color-cream) 92%, transparent)}}.product-card__pick{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 6px 18px -12px #4d0f1cb3}@supports (color:color-mix(in lab, red, red)){.product-card__pick{box-shadow:0 6px 18px -12px color-mix(in oklab, var(--color-burgundy) 70%, transparent)}}.product-card__pick{color:var(--color-accent);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:.625rem;line-height:1}.product-card__media .product-card__pick{z-index:2;pointer-events:none;position:absolute;bottom:.375rem;left:.375rem}@media (width<=400px){.product-card__media .product-card__pick span{display:none}}.product-specs{gap:.375rem;display:grid}.product-specs__lead{border:1px solid #8b1c334d;align-items:flex-start;gap:.625rem;padding:.375rem .5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.product-specs__lead{border:1px solid color-mix(in oklab, var(--color-accent) 30%, transparent)}}.product-specs__lead{border-radius:var(--radius-soft);background-color:var(--color-sand)}.product-specs__lead-value{color:var(--color-burgundy);margin-top:.125rem;font-size:.875rem;line-height:1.4}.product-specs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;display:grid}@media (width>=480px){.product-specs__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=896px) and (width<=1279px){.product-specs__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-specs__tile{border:1px solid var(--color-line);border-radius:var(--radius-soft);background-color:#fff9;padding:.25rem .4375rem}@supports (color:color-mix(in lab, red, red)){.product-specs__tile{background-color:color-mix(in oklab, var(--color-surface-raised) 60%, transparent)}}.product-specs__tile{transition:border-color var(--duration-calm) var(--ease-out-soft)}@media (hover:hover){.product-specs__tile:hover{border-color:#a278658c}@supports (color:color-mix(in lab, red, red)){.product-specs__tile:hover{border-color:color-mix(in oklab, var(--color-clay) 55%, transparent)}}}.product-specs__label{letter-spacing:.14em;text-transform:uppercase;color:var(--color-clay-ink);font-size:.625rem;line-height:1}.product-specs__value{color:var(--color-ink);margin-top:.125rem;font-size:.8125rem;line-height:1.25}.product-specs__pair{align-items:stretch;gap:.375rem;display:flex}.product-specs__pair .product-specs__tile{flex:1 1 0;min-width:0}.product-specs__link{color:var(--color-clay);flex:none;place-items:center;display:grid}@media (width<=26.1875rem){.product-specs__pair{flex-direction:column}.product-specs__link{rotate:90deg}}.gallery-thumbs{scroll-behavior:smooth;scrollbar-width:none;gap:.5rem;margin-block:-.5rem;padding-block:.375rem;display:flex;overflow-x:auto}.gallery-thumbs::-webkit-scrollbar{display:none}.gallery-thumb{border-radius:var(--radius-soft);background-color:var(--color-sand);cursor:pointer;width:3.5rem;height:3.5rem;transition:border-color var(--duration-quick) var(--ease-out-soft), box-shadow var(--duration-quick) var(--ease-out-soft), translate var(--duration-quick) var(--ease-out-soft);border:2px solid #0000;flex:none;overflow:hidden}.gallery-thumb>*{object-fit:cover;width:100%;height:100%}.gallery-thumb:focus-visible{border-color:#a27865a6;translate:0 -2px}@supports (color:color-mix(in lab, red, red)){.gallery-thumb:focus-visible{border-color:color-mix(in oklab, var(--color-clay) 65%, transparent)}}.gallery-thumb:focus-visible{box-shadow:0 4px 10px -4px #4d0f1c59}@supports (color:color-mix(in lab, red, red)){.gallery-thumb:focus-visible{box-shadow:0 4px 10px -4px color-mix(in oklab, var(--color-burgundy) 35%, transparent)}}@media (hover:hover){.gallery-thumb:hover{border-color:#a27865a6;translate:0 -2px}@supports (color:color-mix(in lab, red, red)){.gallery-thumb:hover{border-color:color-mix(in oklab, var(--color-clay) 65%, transparent)}}.gallery-thumb:hover{box-shadow:0 4px 10px -4px #4d0f1c59}@supports (color:color-mix(in lab, red, red)){.gallery-thumb:hover{box-shadow:0 4px 10px -4px color-mix(in oklab, var(--color-burgundy) 35%, transparent)}}.gallery-thumb:hover{outline:none}}.gallery-thumb:active{box-shadow:none;translate:0}.gallery-thumb[aria-current=true]{border-color:var(--color-accent)}.gallery-thumb__video{color:var(--color-burgundy);background-color:var(--color-linen);place-items:center;display:grid}@media (prefers-reduced-motion:reduce){.gallery-thumbs{scroll-behavior:auto}.gallery-thumb{transition:border-color var(--duration-quick) var(--ease-out-soft)}.gallery-thumb:focus-visible{translate:none}@media (hover:hover){.gallery-thumb:hover{translate:none}}}.cart-added-link{color:var(--color-ink-soft);cursor:pointer;transition:color var(--duration-quick) var(--ease-out-soft), padding-left var(--duration-quick) var(--ease-out-soft);align-items:center;gap:.75rem;padding:.5rem .25rem;font-size:.875rem;display:flex}.cart-added-link:focus-visible{color:var(--color-burgundy);padding-left:.4375rem}@media (hover:hover){.cart-added-link:hover{color:var(--color-burgundy);padding-left:.4375rem}}.cart-notice{top:calc(var(--header-bara) + .5rem);z-index:45;pointer-events:none;justify-content:center;display:flex;position:fixed;inset-inline:1rem}@media (width<=1199px){.cart-notice{transform:translateY(var(--header-pic-adanc));top:.5rem}.site-header.is-scrolled~.cart-notice{transform:translateY(var(--header-bara))}.site-header.is-ascuns~.cart-notice{transform:translateY(0)}@media (prefers-reduced-motion:no-preference){.cart-notice{transition:transform var(--duration-calm) var(--ease-out-soft)}}}.cart-notice__box{border:1px solid #8b1c334d;align-items:flex-start;gap:.5rem;max-width:28rem;padding:.5rem .5rem .5rem .625rem;display:flex}@supports (color:color-mix(in lab, red, red)){.cart-notice__box{border:1px solid color-mix(in oklab, var(--color-accent) 30%, transparent)}}.cart-notice__box{border-radius:var(--radius-soft);background-color:var(--color-surface-raised);box-shadow:0 10px 24px -14px #4d0f1c73}@supports (color:color-mix(in lab, red, red)){.cart-notice__box{box-shadow:0 10px 24px -14px color-mix(in oklab, var(--color-burgundy) 45%, transparent)}}.cart-notice__box{color:var(--color-accent);pointer-events:auto;font-size:.875rem;line-height:1.25rem}.cart-notice__close{border-radius:var(--radius-soft);width:2rem;height:2rem;color:var(--color-clay-ink);cursor:pointer;transition:color var(--duration-quick) var(--ease-out-soft);flex:none;place-items:center;margin:-.375rem -.25rem -.375rem 0;display:grid}.cart-notice__close:focus-visible{color:var(--color-accent)}@media (hover:hover){.cart-notice__close:hover{color:var(--color-accent)}}.workshop-track{--stop-size:3.5rem;--track-gap:1.25rem;gap:var(--track-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:.6875rem;margin-inline:-1.25rem;padding-bottom:.375rem;scroll-padding-left:1.25rem;list-style:none;display:flex;position:relative;overflow-x:auto}.workshop-track::-webkit-scrollbar{display:none}.workshop-step{scroll-snap-align:start;text-align:center;flex:0 0 15.5rem;padding-top:2.5rem}.workshop-steps{gap:.375rem;margin-top:1rem;padding:0;list-style:none;display:flex}.workshop-steps[hidden]{display:none}.workshop-steps li{flex:1 1 0;display:flex}.workshop-steps__segment{cursor:pointer;background:0 0;border:0;flex:auto;padding:.625rem 0}.workshop-steps__segment:before{content:"";background-color:#a278654d;border-radius:999px;height:3px;display:block}@supports (color:color-mix(in lab, red, red)){.workshop-steps__segment:before{background-color:color-mix(in oklab, var(--color-clay) 30%, transparent)}}.workshop-steps__segment:before{transition:background-color var(--duration-calm) var(--ease-out-soft)}.workshop-steps__segment.is-done:before{background-color:var(--color-burgundy)}.workshop-step[aria-current=step] .workshop-step__num{color:var(--color-burgundy)}@media (prefers-reduced-motion:reduce){.workshop-steps__segment:before{transition:none}}.workshop-step__stop{justify-content:center;display:flex;position:relative}.workshop-step__stop:before,.workshop-step__stop:after{content:"";background-image:repeating-linear-gradient(90deg,#a2786599 0 5px,#0000 5px 11px);height:2px;position:absolute;top:50%;transform:translateY(-50%)}@supports (color:color-mix(in lab, red, red)){.workshop-step__stop:before,.workshop-step__stop:after{background-image:repeating-linear-gradient(90deg, color-mix(in oklab, var(--color-clay) 60%, transparent) 0 5px, transparent 5px 11px)}}.workshop-step__stop:before{right:calc(50% + var(--stop-size) / 2 + .5rem);left:calc(-1 * var(--track-gap) / 2)}.workshop-step__stop:after{left:calc(50% + var(--stop-size) / 2 + .5rem);right:calc(-1 * var(--track-gap) / 2)}.workshop-step:first-child .workshop-step__stop:before,.workshop-step:last-child .workshop-step__stop:after{display:none}.workshop-step__marker{z-index:1;width:var(--stop-size);height:var(--stop-size);background-color:var(--color-surface-raised);color:var(--color-burgundy);border-radius:999px;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #a2786552,0 2px 10px #4d0f1c14}@supports (color:color-mix(in lab, red, red)){.workshop-step__marker{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-clay) 32%, transparent), 0 2px 10px color-mix(in oklab, var(--color-burgundy) 8%, transparent)}}.workshop-step__marker{transition:background-color var(--duration-calm) var(--ease-out-soft), color var(--duration-calm) var(--ease-out-soft), box-shadow var(--duration-calm) var(--ease-out-soft), transform var(--duration-calm) var(--ease-out-soft)}@media (hover:hover){.workshop-step:hover .workshop-step__marker{background-color:var(--color-burgundy);color:var(--color-cream);box-shadow:inset 0 0 0 1px var(--color-burgundy), 0 8px 18px #4d0f1c38;transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.workshop-step:hover .workshop-step__marker{box-shadow:inset 0 0 0 1px var(--color-burgundy), 0 8px 18px color-mix(in oklab, var(--color-burgundy) 22%, transparent)}}}.workshop-step__num{font-family:var(--font-display);font-kerning:none;letter-spacing:.08em;color:#95685a;margin-top:.625rem;font-size:1.5rem;line-height:1;display:block}@supports (color:color-mix(in lab, red, red)){.workshop-step__num{color:color-mix(in oklab, var(--color-clay) 85%, var(--color-burgundy))}}.workshop-step__flag{white-space:nowrap;background-color:var(--color-accent);color:var(--color-cream);letter-spacing:.1em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - .4rem) 50%,100% 100%,0 100%,.4rem 50%);align-items:center;padding:.25rem .6875rem;font-size:.625rem;display:inline-flex;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%)}.workshop-step:has(.workshop-step__flag) .workshop-step__marker{box-shadow:inset 0 0 0 1.5px #8b1c338c,0 2px 10px #4d0f1c1a}@supports (color:color-mix(in lab, red, red)){.workshop-step:has(.workshop-step__flag) .workshop-step__marker{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--color-accent) 55%, transparent), 0 2px 10px color-mix(in oklab, var(--color-burgundy) 10%, transparent)}}.workshop-step__text{isolation:isolate;position:relative}.workshop-step__title{transition:text-shadow var(--duration-calm) var(--ease-out-soft)}.workshop-step:focus-within .workshop-step__title{text-shadow:0 0 16px #8b1c334d,0 0 32px #a2786538}@supports (color:color-mix(in lab, red, red)){.workshop-step:focus-within .workshop-step__title{text-shadow:0 0 16px color-mix(in oklab, var(--color-accent) 30%, transparent), 0 0 32px color-mix(in oklab, var(--color-clay) 22%, transparent)}}@media (hover:hover){.workshop-step:hover .workshop-step__title{text-shadow:0 0 16px #8b1c334d,0 0 32px #a2786538}@supports (color:color-mix(in lab, red, red)){.workshop-step:hover .workshop-step__title{text-shadow:0 0 16px color-mix(in oklab, var(--color-accent) 30%, transparent), 0 0 32px color-mix(in oklab, var(--color-clay) 22%, transparent)}}}.workshop-step__spark{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.workshop-step__spark--back{z-index:0}.workshop-step__text>h3,.workshop-step__text>p{z-index:1;position:relative}.workshop-step__spark--front{z-index:2}@media (hover:hover){.workshop-step:hover .workshop-icon__puff{animation:workshop-steam 2.1s var(--ease-out-soft) infinite;animation-delay:calc(var(--puff) * .34s)}}@keyframes workshop-steam{0%{opacity:0;transform:translateY(4.5px)}28%{opacity:1}70%{opacity:.75}to{opacity:0;transform:translate(var(--drift,.6px), -.5px)}}@media (hover:hover){.workshop-step:hover .workshop-icon__key{animation:workshop-key 2.4s var(--ease-out-soft) infinite;animation-delay:calc(var(--key) * .16s)}}@keyframes workshop-key{0%,12%,to{stroke-width:1.5px}4%{stroke-width:3.5px}}.workshop-icon__screen{stroke-dasharray:8;stroke-dashoffset:0}@media (hover:hover){.workshop-step:hover .workshop-icon__screen{animation:workshop-screen 2.4s var(--ease-out-soft) infinite}}@keyframes workshop-screen{0%{stroke-dashoffset:0}14%{stroke-dashoffset:-8px}15%,52%{stroke-dashoffset:8px}72%,to{stroke-dashoffset:0}}@media (hover:hover){.workshop-step:hover .workshop-icon__equals{animation:workshop-equals 2.4s var(--ease-out-soft) infinite}}@keyframes workshop-equals{0%,50%,to{stroke-width:1.5px}60%{stroke-width:3px}}.workshop-icon__bulb,.workshop-icon__mercury{opacity:0;transition:opacity var(--duration-quick) var(--ease-out-soft)}.workshop-icon__mercury{stroke-dasharray:11.5;stroke-dashoffset:11.5px}@media (hover:hover){.workshop-step:hover .workshop-icon__bulb,.workshop-step:hover .workshop-icon__mercury{opacity:1}.workshop-step:hover .workshop-icon__mercury{animation:workshop-mercury 1.9s var(--ease-out-soft) .12s forwards}}@keyframes workshop-mercury{to{stroke-dashoffset:0}}.workshop-icon__flame{transform-box:fill-box;transform-origin:50% 100%}@media (hover:hover){.workshop-step:hover .workshop-icon__flame{animation:1.5s ease-in-out infinite workshop-flicker}}@keyframes workshop-flicker{0%,to{opacity:1;transform:scale(1)rotate(0)}12%{opacity:.9;transform:scale(.96,1.06)rotate(-1.6deg)}26%{opacity:1;transform:scale(1.04,.97)rotate(1.3deg)}41%{opacity:.94;transform:scale(.98,1.05)rotate(-.7deg)}58%{opacity:.86;transform:scale(1.03,1.01)rotate(1.7deg)}76%{opacity:1;transform:scale(.97,1.04)rotate(-1.2deg)}89%{opacity:.95;transform:scale(1.02,.98)rotate(.5deg)}}.workshop-icon__flip{transform-box:fill-box;transform-origin:50%}@media (hover:hover){.workshop-step:hover .workshop-icon__flip{animation:workshop-flip 2s var(--ease-out-soft) infinite}}@keyframes workshop-flip{0%{transform:rotate(0)}26%,50%{transform:rotate(180deg)}76%,to{transform:rotate(360deg)}}@media (width>=768px){.workshop-track{--track-gap:1.5rem;margin-inline:-2rem;padding-inline:1.0625rem;scroll-padding-left:2rem}.workshop-step{flex-basis:17rem}}@media (width>=1024px){.workshop-track{--track-gap:1.75rem;padding-inline:0;margin-inline:0;padding-bottom:0;overflow:visible}.workshop-step{flex:1 1 0;min-width:0}}.story-progress{z-index:50;inset-inline:0;background-color:#a2786529;height:3px;position:fixed;top:0}@supports (color:color-mix(in lab, red, red)){.story-progress{background-color:color-mix(in oklab, var(--color-clay) 16%, transparent)}}.story-progress__fill{height:100%;transform:scaleX(var(--story-progress,0));transform-origin:0;background-image:linear-gradient(90deg, var(--color-clay), var(--color-accent) 55%, var(--color-burgundy));display:block}.story-chapter{scroll-margin-top:6rem}.story-rail{display:none}@media (width>=1024px){.story-rail{z-index:30;display:block;position:fixed;top:50%;left:.875rem;transform:translateY(-50%)}}.story-rail__list{--story-rail-gap:.875rem;gap:var(--story-rail-gap);flex-direction:column;list-style:none;display:flex;position:relative}.story-rail__item{align-items:center;text-decoration:none;display:flex;position:relative}.story-rail__item:before,.story-rail__item:after{content:"";width:2px;height:calc(100% + var(--story-rail-gap));border-radius:999px;position:absolute;top:50%;left:4px}.story-rail__item:before{background-color:#a2786542}@supports (color:color-mix(in lab, red, red)){.story-rail__item:before{background-color:color-mix(in oklab, var(--color-clay) 26%, transparent)}}.story-rail__item:before{transition:background-color var(--duration-calm) var(--ease-out-soft)}.story-rail__item:after{background-color:var(--color-accent);transform:scaleY(var(--fill,0));transform-origin:top;transition:background-color var(--duration-calm) var(--ease-out-soft)}.story-rail__list>li:last-child .story-rail__item:before,.story-rail__list>li:last-child .story-rail__item:after{display:none}.story-rail__dot{z-index:1;background-color:#d7c4bb;border-radius:999px;width:10px;height:10px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.story-rail__dot{background-color:color-mix(in oklab, var(--color-clay) 40%, var(--color-surface))}}.story-rail__dot{box-shadow:0 0 0 3px var(--color-surface);transition:background-color var(--duration-calm) var(--ease-out-soft), box-shadow var(--duration-calm) var(--ease-out-soft), transform var(--duration-calm) var(--ease-out-soft)}.story-rail__item.is-past .story-rail__dot{background-color:#95454a}@supports (color:color-mix(in lab, red, red)){.story-rail__item.is-past .story-rail__dot{background-color:color-mix(in oklab, var(--color-accent) 55%, var(--color-clay))}}.story-rail__item.is-active .story-rail__dot{background-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-surface), 0 0 0 6px #8b1c332e;transform:scale(1.5)}@supports (color:color-mix(in lab, red, red)){.story-rail__item.is-active .story-rail__dot{box-shadow:0 0 0 3px var(--color-surface), 0 0 0 6px color-mix(in oklab, var(--color-accent) 18%, transparent)}}@media (hover:hover){.story-rail__item:hover .story-rail__dot{background-color:var(--color-burgundy)}}.story-rail__label{letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;color:var(--color-clay-ink);opacity:0;transition:opacity var(--duration-calm) var(--ease-out-soft), transform var(--duration-calm) var(--ease-out-soft), color var(--duration-calm) var(--ease-out-soft);margin-left:.875rem;font-size:.6875rem;line-height:1;transform:translate(-.375rem)}.story-rail:focus-within .story-rail__label{opacity:1;transform:none}@media (hover:hover){.story-rail:hover .story-rail__label{opacity:1;transform:none}}@media (width>=1500px){.story-rail__label{opacity:.55;transform:none}.story-rail__item.is-active .story-rail__label{opacity:1;color:var(--color-burgundy)}.story-badge{display:none}}.story-badge{z-index:30;border:1px solid var(--color-line);background-color:#faf7f4e0;border-radius:999px;align-items:center;gap:.625rem;max-width:calc(100vw - 2rem);padding:.375rem .625rem;display:inline-flex;position:fixed;bottom:1rem;left:1rem}@supports (color:color-mix(in lab, red, red)){.story-badge{background-color:color-mix(in oklab, var(--color-surface) 88%, transparent)}}.story-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 24px -16px #4d0f1c99}@supports (color:color-mix(in lab, red, red)){.story-badge{box-shadow:0 8px 24px -16px color-mix(in oklab, var(--color-burgundy) 60%, transparent)}}.story-badge{color:var(--color-burgundy);white-space:nowrap;text-overflow:ellipsis;transition:background-color var(--duration-calm) var(--ease-out-soft), border-color var(--duration-calm) var(--ease-out-soft), color var(--duration-calm) var(--ease-out-soft);font-size:.75rem;line-height:1;overflow:hidden}.story-badge__count{font-variant-numeric:tabular-nums;color:var(--color-accent);transition:color var(--duration-calm) var(--ease-out-soft);font-size:.8125rem;font-weight:500}.story-badge__total{opacity:.5}@media (width>=1024px){.story-badge{left:3.25rem}}.story-rail__item.is-line-dark:before{background-color:#faf7f438}@supports (color:color-mix(in lab, red, red)){.story-rail__item.is-line-dark:before{background-color:color-mix(in oklab, var(--color-cream) 22%, transparent)}}.story-rail__item.is-line-dark:after{background-color:var(--color-cream)}.story-rail__item.is-dark .story-rail__dot{background-color:#faf7f452}@supports (color:color-mix(in lab, red, red)){.story-rail__item.is-dark .story-rail__dot{background-color:color-mix(in oklab, var(--color-cream) 32%, transparent)}}.story-rail__item.is-dark .story-rail__dot{box-shadow:0 0 0 3px var(--color-burgundy)}.story-rail__item.is-dark.is-past .story-rail__dot{background-color:#faf7f4b8}@supports (color:color-mix(in lab, red, red)){.story-rail__item.is-dark.is-past .story-rail__dot{background-color:color-mix(in oklab, var(--color-cream) 72%, transparent)}}.story-rail__item.is-dark.is-active .story-rail__dot{background-color:var(--color-cream);box-shadow:0 0 0 3px var(--color-burgundy), 0 0 0 6px #faf7f43d}@supports (color:color-mix(in lab, red, red)){.story-rail__item.is-dark.is-active .story-rail__dot{box-shadow:0 0 0 3px var(--color-burgundy), 0 0 0 6px color-mix(in oklab, var(--color-cream) 24%, transparent)}}@media (hover:hover){.story-rail__item.is-dark:hover .story-rail__dot{background-color:var(--color-cream)}}.story-rail__item.is-dark .story-rail__label{color:#faf7f49e}@supports (color:color-mix(in lab, red, red)){.story-rail__item.is-dark .story-rail__label{color:color-mix(in oklab, var(--color-cream) 62%, transparent)}}.story-rail__item.is-dark.is-active .story-rail__label{color:var(--color-cream)}.is-badge-dark .story-badge{border-color:#faf7f433}@supports (color:color-mix(in lab, red, red)){.is-badge-dark .story-badge{border-color:color-mix(in oklab, var(--color-cream) 20%, transparent)}}.is-badge-dark .story-badge{background-color:#4d0f1cd6}@supports (color:color-mix(in lab, red, red)){.is-badge-dark .story-badge{background-color:color-mix(in oklab, var(--color-burgundy) 84%, transparent)}}.is-badge-dark .story-badge{color:var(--color-cream)}.is-badge-dark .story-badge__count{color:#cab1a5}@supports (color:color-mix(in lab, red, red)){.is-badge-dark .story-badge__count{color:color-mix(in oklab, var(--color-clay) 55%, var(--color-cream))}}.variable-mark{width:fit-content;font-family:var(--font-display);font-kerning:none;color:var(--color-accent);animation:variable-pulse 3.4s var(--ease-out-soft) infinite;animation-delay:calc(var(--mark,0) * .42s);place-items:center;margin-inline:auto;font-size:1.75rem;font-weight:700;line-height:1;display:grid}.variable-mark--still{opacity:1;animation:none}@keyframes variable-pulse{0%,58%,to{opacity:.8;transform:scale(1)}24%{opacity:1;transform:scale(1.24)}}.story-curve__line{stroke-dasharray:1}.js .story-curve__line{stroke-dashoffset:1px}.js .is-visible .story-curve__line{animation:story-draw 1.8s var(--ease-out-soft) .15s forwards}@keyframes story-draw{to{stroke-dashoffset:0}}.story-curve__dot{transform-box:fill-box;transform-origin:50%}.js .story-curve__dot{opacity:0}.js .is-visible .story-curve__dot{animation:story-dot .5s var(--ease-out-soft) 1.75s forwards}@keyframes story-dot{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.story-gift{animation:story-gift 5s var(--ease-out-soft) infinite}@keyframes story-gift{0%,66%,to{transform:rotate(0)scale(1)}71%{transform:rotate(-7deg)scale(1.05)}77%{transform:rotate(6deg)scale(1.05)}83%{transform:rotate(-4deg)scale(1.02)}89%{transform:rotate(3deg)scale(1.01)}}.story-loop{animation:story-loop 5s var(--ease-out-soft) infinite}@keyframes story-loop{0%,64%{transform:rotate(0)}to{transform:rotate(-360deg)}}.youlight-tag{clip-path:polygon(0 0,calc(100% - .5rem) 0,100% 50%,calc(100% - .5rem) 100%,0 100%);padding-right:.6875rem}.filter-track{background-color:#e4d7cc6b;border-radius:999px;flex-wrap:wrap;align-items:center;gap:.25rem;min-height:2.75rem;padding:.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.filter-track{background-color:color-mix(in oklab, var(--color-linen) 42%, transparent)}}.filter-chip{color:var(--color-ink-soft);white-space:nowrap;transition:background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft), box-shadow var(--duration-quick) var(--ease-out-soft), scale var(--duration-quick) var(--ease-out-soft);border-radius:999px;align-items:baseline;gap:.4375rem;padding:.3125rem .625rem;font-size:.875rem;line-height:1.35;display:inline-flex}@media (hover:hover){.filter-chip:hover{background-color:#faf7f4bf}@supports (color:color-mix(in lab, red, red)){.filter-chip:hover{background-color:color-mix(in oklab, var(--color-cream) 75%, transparent)}}.filter-chip:hover{color:var(--color-burgundy)}}.filter-chip:focus-visible{outline:2px solid var(--color-burgundy);outline-offset:2px}.filter-chip:active{scale:.97}.filter-chip[aria-current=page]{background-color:var(--color-surface-raised);color:var(--color-burgundy);box-shadow:0 0 0 1px #4d0f1c29,0 1px 1px #4d0f1c1a,0 8px 16px -12px #4d0f1c99}@supports (color:color-mix(in lab, red, red)){.filter-chip[aria-current=page]{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-burgundy) 16%, transparent), 0 1px 1px color-mix(in oklab, var(--color-burgundy) 10%, transparent), 0 8px 16px -12px color-mix(in oklab, var(--color-burgundy) 60%, transparent)}}.filter-chip__count{font-variant-numeric:tabular-nums;color:var(--color-clay-ink);opacity:.7;font-size:.6875rem}.filter-chip[aria-current=page] .filter-chip__count{color:var(--color-accent);opacity:1}.sort-field{border:1px solid var(--color-line);background-color:var(--color-surface-raised);cursor:pointer;min-height:2.75rem;transition:border-color var(--duration-quick) var(--ease-out-soft), box-shadow var(--duration-quick) var(--ease-out-soft);border-radius:999px;align-items:center;gap:.5rem;padding-inline:.6875rem;display:inline-flex;position:relative}@media (hover:hover){.sort-field:hover{border-color:#4d0f1c59}@supports (color:color-mix(in lab, red, red)){.sort-field:hover{border-color:color-mix(in oklab, var(--color-burgundy) 35%, transparent)}}}.sort-field:focus-within{border-color:var(--color-burgundy);box-shadow:0 0 0 3px #4d0f1c1f}@supports (color:color-mix(in lab, red, red)){.sort-field:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-burgundy) 12%, transparent)}}.sort-field__label{letter-spacing:.06em;text-transform:uppercase;color:var(--color-clay-ink);cursor:pointer;white-space:nowrap;font-size:.6875rem}.sort-field__value{color:var(--color-burgundy);white-space:nowrap;font-size:.875rem}.sort-field__caret{color:var(--color-clay-ink);transition:color var(--duration-quick) var(--ease-out-soft);flex:none;margin-inline-start:.125rem}.sort-field:focus-within .sort-field__caret{color:var(--color-burgundy)}@media (hover:hover){.sort-field:hover .sort-field__caret{color:var(--color-burgundy)}}.sort-field__select,.sort-field__trigger{appearance:none;opacity:0;cursor:pointer;background-color:#0000;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.sort-field__select:focus,.sort-field__trigger:focus{outline:none}.sort-menu{z-index:30;border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-surface-raised);min-width:100%;padding:.25rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 1px 2px #4d0f1c1a,0 20px 40px -22px #4d0f1ca6}@supports (color:color-mix(in lab, red, red)){.sort-menu{box-shadow:0 1px 2px color-mix(in oklab, var(--color-burgundy) 10%, transparent), 0 20px 40px -22px color-mix(in oklab, var(--color-burgundy) 65%, transparent)}}.sort-menu__item{color:var(--color-ink-soft);white-space:nowrap;transition:background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft);border-radius:.5rem;justify-content:space-between;align-items:center;gap:1.75rem;padding:.3125rem .4375rem;font-size:.875rem;line-height:1.35;display:flex}.sort-menu__item:focus-visible{background-color:#f1e9e2cc}@supports (color:color-mix(in lab, red, red)){.sort-menu__item:focus-visible{background-color:color-mix(in oklab, var(--color-sand) 80%, transparent)}}.sort-menu__item:focus-visible{color:var(--color-burgundy);outline:none}@media (hover:hover){.sort-menu__item:hover{background-color:#f1e9e2cc}@supports (color:color-mix(in lab, red, red)){.sort-menu__item:hover{background-color:color-mix(in oklab, var(--color-sand) 80%, transparent)}}.sort-menu__item:hover{color:var(--color-burgundy);outline:none}}.sort-menu__item[aria-current=true]{color:var(--color-burgundy)}.sort-menu__check{color:var(--color-accent);flex:none}@media (prefers-reduced-motion:reduce){.filter-chip:active{scale:1}}.help-steps{--node:2.75rem;--node-top:1rem;--gutter:3.75rem;list-style:none}@media (width>=768px){.help-steps{--node:4rem;--node-top:1.25rem;--gutter:5.5rem}}.help-step{padding-left:var(--gutter);padding-bottom:.6875rem;position:relative}@media (width>=768px){.help-step{padding-bottom:.9375rem}}.help-step:last-child{padding-bottom:0}.help-step__node{--help-node-bg:var(--color-surface-raised);top:var(--node-top);z-index:1;width:var(--node);height:var(--node);background-color:var(--help-node-bg);color:var(--color-burgundy);border-radius:999px;place-items:center;display:grid;position:absolute;left:0;box-shadow:inset 0 0 0 1px #a2786552,0 2px 10px #4d0f1c14}@supports (color:color-mix(in lab, red, red)){.help-step__node{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-clay) 32%, transparent), 0 2px 10px color-mix(in oklab, var(--color-burgundy) 8%, transparent)}}.help-step__node{transition:background-color var(--duration-calm) var(--ease-out-soft), color var(--duration-calm) var(--ease-out-soft), box-shadow var(--duration-calm) var(--ease-out-soft)}.help-step.is-past .help-step__node{box-shadow:inset 0 0 0 2px #8b1c3366,0 2px 10px #4d0f1c14}@supports (color:color-mix(in lab, red, red)){.help-step.is-past .help-step__node{box-shadow:inset 0 0 0 2px color-mix(in oklab, var(--color-accent) 40%, transparent), 0 2px 10px color-mix(in oklab, var(--color-burgundy) 8%, transparent)}}.help-step.is-current .help-step__node{--help-node-bg:var(--color-burgundy);color:var(--color-cream);box-shadow:inset 0 0 0 1px var(--color-burgundy), 0 0 0 6px #8b1c3324, 0 10px 22px -8px #4d0f1c73}@supports (color:color-mix(in lab, red, red)){.help-step.is-current .help-step__node{box-shadow:inset 0 0 0 1px var(--color-burgundy), 0 0 0 6px color-mix(in oklab, var(--color-accent) 14%, transparent), 0 10px 22px -8px color-mix(in oklab, var(--color-burgundy) 45%, transparent)}}@media (hover:hover){.help-step:hover .help-step__node{--help-node-bg:var(--color-burgundy);color:var(--color-cream);box-shadow:inset 0 0 0 1px var(--color-burgundy), 0 0 0 6px #8b1c3324, 0 10px 22px -8px #4d0f1c73}@supports (color:color-mix(in lab, red, red)){.help-step:hover .help-step__node{box-shadow:inset 0 0 0 1px var(--color-burgundy), 0 0 0 6px color-mix(in oklab, var(--color-accent) 14%, transparent), 0 10px 22px -8px color-mix(in oklab, var(--color-burgundy) 45%, transparent)}}}.help-step__line{top:calc(var(--node-top) + var(--node) + .375rem);bottom:calc(.375rem - var(--node-top));left:calc(var(--node) / 2 - 1px);background-image:repeating-linear-gradient(#a278658c 0 5px,#0000 5px 11px);border-radius:999px;width:2px;position:absolute}@supports (color:color-mix(in lab, red, red)){.help-step__line{background-image:repeating-linear-gradient(180deg, color-mix(in oklab, var(--color-clay) 55%, transparent) 0 5px, transparent 5px 11px)}}.help-step__line:after{content:"";border-radius:inherit;background-color:var(--color-accent);transform:scaleY(var(--fill,0));transform-origin:top;position:absolute;inset:0}.help-step:last-child .help-step__line{display:none}.help-step__card{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-surface-raised);transition:border-color var(--duration-calm) var(--ease-out-soft), box-shadow var(--duration-calm) var(--ease-out-soft);padding:.6875rem}@media (width>=768px){.help-step__card{padding:.9375rem 1.0625rem 1.0625rem}}.help-step.is-current .help-step__card{border-color:#a2786573}@supports (color:color-mix(in lab, red, red)){.help-step.is-current .help-step__card{border-color:color-mix(in oklab, var(--color-clay) 45%, transparent)}}.help-step.is-current .help-step__card{box-shadow:0 22px 44px -34px #4d0f1c8c}@supports (color:color-mix(in lab, red, red)){.help-step.is-current .help-step__card{box-shadow:0 22px 44px -34px color-mix(in oklab, var(--color-burgundy) 55%, transparent)}}.help-step__meta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.help-step__num{letter-spacing:.18em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-clay-ink);font-size:.6875rem;line-height:1}.help-tag{background-color:#e4d7cc8c;border-radius:999px;align-items:center;padding:.25rem .375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.help-tag{background-color:color-mix(in oklab, var(--color-linen) 55%, transparent)}}.help-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--color-clay-ink);white-space:nowrap;font-size:.625rem;line-height:1}.help-status{background-color:#8b1c3314;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.help-status{background-color:color-mix(in oklab, var(--color-accent) 8%, transparent)}}.help-status{letter-spacing:.04em;color:var(--color-accent);white-space:nowrap;font-size:.6875rem;line-height:1}.help-status:before{content:"";background-color:currentColor;border-radius:999px;width:.375rem;height:.375rem}.help-list{gap:.625rem;display:grid}.help-list>li{color:var(--color-ink-soft);text-wrap:pretty;padding-left:.6875rem;font-size:.9375rem;line-height:1.7;position:relative}.help-list>li:before{content:"";background-color:#a27865b3;width:.5rem;height:1px;position:absolute;top:.8125rem;left:0}@supports (color:color-mix(in lab, red, red)){.help-list>li:before{background-color:color-mix(in oklab, var(--color-clay) 70%, transparent)}}.help-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;list-style:none;display:grid}@media (width>=1024px){.help-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem}}.help-fact{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:#ffffffb3;flex-direction:column;align-items:flex-start;gap:.625rem;padding:.625rem .6875rem;display:flex}@supports (color:color-mix(in lab, red, red)){.help-fact{background-color:color-mix(in oklab, var(--color-surface-raised) 70%, transparent)}}@media (width>=640px){.help-fact{flex-direction:row;align-items:center;gap:.875rem}}.help-fact__icon{background-color:var(--color-sand);width:3rem;height:3rem;color:var(--color-burgundy);border-radius:999px;flex:none;place-items:center;display:grid}.help-fact__value{font-variant-numeric:tabular-nums;color:var(--color-burgundy);font-size:.9375rem;line-height:1.25;display:block}.help-fact__label{color:var(--color-clay-ink);margin-top:.125rem;font-size:.75rem;line-height:1.4;display:block}.help-tiles{gap:.625rem;display:grid}@media (width>=640px){.help-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}.help-tile{border:1px solid #e4d7cce6;align-items:flex-start;gap:.875rem;padding:.6875rem;display:flex}@supports (color:color-mix(in lab, red, red)){.help-tile{border:1px solid color-mix(in oklab, var(--color-linen) 90%, transparent)}}.help-tile{border-radius:var(--radius-soft);background-color:#f1e9e280}@supports (color:color-mix(in lab, red, red)){.help-tile{background-color:color-mix(in oklab, var(--color-sand) 50%, transparent)}}.help-tile{transition:border-color var(--duration-quick) var(--ease-out-soft), background-color var(--duration-quick) var(--ease-out-soft)}@media (hover:hover){.help-tile:hover{border-color:#a2786573}@supports (color:color-mix(in lab, red, red)){.help-tile:hover{border-color:color-mix(in oklab, var(--color-clay) 45%, transparent)}}.help-tile:hover{background-color:#f1e9e2d9}@supports (color:color-mix(in lab, red, red)){.help-tile:hover{background-color:color-mix(in oklab, var(--color-sand) 85%, transparent)}}}.help-tile__icon{background-color:var(--color-surface-raised);width:2.75rem;height:2.75rem;color:var(--color-burgundy);border-radius:999px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #a2786540}@supports (color:color-mix(in lab, red, red)){.help-tile__icon{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-clay) 25%, transparent)}}.help-tile__icon{transition:background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft)}@media (hover:hover){.help-tile:hover .help-tile__icon{background-color:var(--color-burgundy);color:var(--color-cream)}}.help-tile__title{color:var(--color-burgundy);font-size:.9375rem;line-height:1.35}.help-tile__copy{color:var(--color-ink-soft);text-wrap:pretty;margin-top:.25rem;font-size:.875rem;line-height:1.6}.help-tile__extra{border-top:1px dashed #a2786559;align-items:flex-start;gap:.4375rem;margin-top:.625rem;padding-top:.4375rem;display:flex}@supports (color:color-mix(in lab, red, red)){.help-tile__extra{border-top:1px dashed color-mix(in oklab, var(--color-clay) 35%, transparent)}}.help-tile__extra{color:var(--color-clay-ink);text-wrap:pretty;font-size:.8125rem;line-height:1.55}.help-tile__extra svg{color:var(--color-accent);flex:none;margin-top:.1875rem}.order-receipt{border-radius:var(--radius-soft) var(--radius-soft) 0 0;background-color:#f1e9e2bf;padding:.6875rem .6875rem .8125rem}@supports (color:color-mix(in lab, red, red)){.order-receipt{background-color:color-mix(in oklab, var(--color-sand) 75%, transparent)}}.order-receipt{color:var(--color-ink-soft);font-size:.75rem;line-height:1.3;-webkit-mask-image:radial-gradient(circle at 50% 100%,#0000 3px,#000 3.5px);mask-image:radial-gradient(circle at 50% 100%,#0000 3px,#000 3.5px);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:10px 100%;mask-size:10px 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.order-receipt__title{border-bottom:1px dashed #a2786566;padding-bottom:.4375rem}@supports (color:color-mix(in lab, red, red)){.order-receipt__title{border-bottom:1px dashed color-mix(in oklab, var(--color-clay) 40%, transparent)}}.order-receipt__title{letter-spacing:.16em;text-transform:uppercase;color:var(--color-clay-ink);font-size:.625rem}.order-receipt__row{white-space:nowrap;align-items:baseline;gap:.375rem;margin-top:.625rem;display:flex}.order-receipt__dots{border-bottom:1px dotted #a2786599;flex:auto;min-width:.75rem}@supports (color:color-mix(in lab, red, red)){.order-receipt__dots{border-bottom:1px dotted color-mix(in oklab, var(--color-clay) 60%, transparent)}}.order-receipt__blank{background-color:#a278653d;border-radius:999px;width:2.75rem;height:.4375rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.order-receipt__blank{background-color:color-mix(in oklab, var(--color-clay) 24%, transparent)}}.order-receipt__blank--accent{background-color:#8b1c3338}@supports (color:color-mix(in lab, red, red)){.order-receipt__blank--accent{background-color:color-mix(in oklab, var(--color-accent) 22%, transparent)}}.order-receipt__total{border-top:1px dashed #a2786566;margin-top:.875rem;padding-top:.4375rem}@supports (color:color-mix(in lab, red, red)){.order-receipt__total{border-top:1px dashed color-mix(in oklab, var(--color-clay) 40%, transparent)}}.order-receipt__total{color:var(--color-burgundy);font-size:.8125rem}.order-mail{border:1px solid var(--color-line);border-radius:var(--radius-soft);background-color:var(--color-surface-raised);overflow:hidden;box-shadow:0 16px 32px -26px #4d0f1c8c}@supports (color:color-mix(in lab, red, red)){.order-mail{box-shadow:0 16px 32px -26px color-mix(in oklab, var(--color-burgundy) 55%, transparent)}}.order-mail__bar{border-bottom:1px solid var(--color-line);background-color:#f1e9e2bf;gap:.3125rem;padding:.375rem .4375rem;display:flex}@supports (color:color-mix(in lab, red, red)){.order-mail__bar{background-color:color-mix(in oklab, var(--color-sand) 75%, transparent)}}.order-mail__bar span{background-color:#a2786561;border-radius:999px;width:.4375rem;height:.4375rem}@supports (color:color-mix(in lab, red, red)){.order-mail__bar span{background-color:color-mix(in oklab, var(--color-clay) 38%, transparent)}}.order-mail__body{padding:.625rem .625rem .6875rem}.order-mail__from{color:var(--color-clay-ink);align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.order-mail__subject{color:var(--color-burgundy);margin-top:.625rem;font-size:.8125rem;line-height:1.35}.order-mail__line{background-color:#e4d7ccd9;border-radius:999px;height:.375rem;margin-top:.5rem;display:block}@supports (color:color-mix(in lab, red, red)){.order-mail__line{background-color:color-mix(in oklab, var(--color-linen) 85%, transparent)}}.help-note{border:1px solid #8b1c3329;align-items:flex-start;gap:.875rem;padding:.6875rem;display:flex}@supports (color:color-mix(in lab, red, red)){.help-note{border:1px solid color-mix(in oklab, var(--color-accent) 16%, transparent)}}.help-note{border-radius:var(--radius-card);background-color:#f1e9e28c}@supports (color:color-mix(in lab, red, red)){.help-note{background-color:color-mix(in oklab, var(--color-sand) 55%, transparent)}}.help-note{color:var(--color-ink-soft);font-size:.9375rem;line-height:1.7}@media (width>=768px){.help-note{padding:.8125rem .875rem}}.order-tracker{grid-template-columns:repeat(4,minmax(0,1fr));max-width:34rem;margin-inline:auto;list-style:none;display:grid}.order-tracker__stop{text-align:center;flex-direction:column;align-items:center;gap:.625rem;display:flex;position:relative}.order-tracker__stop:before,.order-tracker__stop:after{content:"";border-radius:999px;width:calc(100% - 1.75rem);height:2px;position:absolute;top:calc(.5rem - 1px);left:calc(50% + .875rem)}.order-tracker__stop:before{background-image:repeating-linear-gradient(90deg,#a278658c 0 5px,#0000 5px 10px)}@supports (color:color-mix(in lab, red, red)){.order-tracker__stop:before{background-image:repeating-linear-gradient(90deg, color-mix(in oklab, var(--color-clay) 55%, transparent) 0 5px, transparent 5px 10px)}}.order-tracker__stop:after{background-color:var(--color-accent);transform-origin:0}.order-tracker__stop:last-child:before,.order-tracker__stop:last-child:after{display:none}.order-tracker__dot{z-index:1;background-color:var(--color-accent);border-radius:999px;width:1rem;height:1rem;position:relative;box-shadow:0 0 0 4px #8b1c3324}@supports (color:color-mix(in lab, red, red)){.order-tracker__dot{box-shadow:0 0 0 4px color-mix(in oklab, var(--color-accent) 14%, transparent)}}.order-tracker__label{color:var(--color-burgundy);font-size:.75rem;line-height:1.3}.js .order-tracker__dot{background-color:var(--color-surface-raised);box-shadow:inset 0 0 0 1.5px #a278658c}@supports (color:color-mix(in lab, red, red)){.js .order-tracker__dot{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--color-clay) 55%, transparent)}}.js .order-tracker__stop:after{transform:scaleX(0)}.js .is-visible .order-tracker__dot{animation:help-tracker-dot .45s var(--ease-out-soft) calc(var(--stop,0) * .55s + .2s) both}.js .is-visible .order-tracker__stop:after{animation:help-tracker-line .5s var(--ease-out-soft) calc(var(--stop,0) * .55s + .45s) both}@keyframes help-tracker-dot{0%{transform:scale(.6)}60%{background-color:var(--color-accent);transform:scale(1.25)}to{background-color:var(--color-accent);box-shadow:0 0 0 4px color-mix(in oklab, var(--color-accent) 14%, transparent);transform:scale(1)}}@keyframes help-tracker-line{to{transform:scaleX(1)}}.help-icon{--help-stroke:1.75;stroke-width:var(--help-stroke);overflow:visible}@media (width>=768px){.help-icon{--help-stroke:1.5}}.help-icon__plus,.help-icon__lens,.help-icon__cart,.help-icon__badge,.help-icon__card,.help-icon__letter,.help-icon__box,.help-icon__truck,.help-icon__heart{transform-box:fill-box;transform-origin:50%}.help-icon__pin{transform-box:fill-box;transform-origin:50% 100%}.help-icon__badge,.help-icon__wind,.help-icon__glow{opacity:0}.help-icon__badge{stroke:var(--help-node-bg,var(--color-surface-raised));stroke-width:2px}.help-icon__tick{stroke-dasharray:1;stroke-dashoffset:0}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__plus{animation:help-plus 2.8s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__plus{animation:help-plus 2.8s var(--ease-out-soft) infinite}}@keyframes help-plus{0%{transform:rotate(0)scale(1)}18%{transform:rotate(90deg)scale(1.35)}32%,to{transform:rotate(90deg)scale(1)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__lens{animation:3.2s ease-in-out infinite help-lens}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__lens{animation:3.2s ease-in-out infinite help-lens}}@keyframes help-lens{0%,to{transform:translate(0)}25%{transform:translate(-1.2px,-.9px)}50%{transform:translate(.9px,-1.3px)}75%{transform:translate(1.2px,.7px)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__badge{animation:help-badge 2.8s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__badge{animation:help-badge 2.8s var(--ease-out-soft) infinite}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__cart{animation:help-cart 2.8s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__cart{animation:help-cart 2.8s var(--ease-out-soft) infinite}}@keyframes help-badge{0%,14%{opacity:0;transform:scale(0)}28%{opacity:1;transform:scale(1.3)}38%,76%{opacity:1;transform:scale(1)}90%,to{opacity:0;transform:scale(.6)}}@keyframes help-cart{0%,22%,52%,to{transform:translate(0)}34%{transform:translate(1.1px)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__tick{animation:help-tick 2.8s var(--ease-out-soft) calc(var(--tick,0) * .35s) infinite backwards}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__tick{animation:help-tick 2.8s var(--ease-out-soft) calc(var(--tick,0) * .35s) infinite backwards}}@keyframes help-tick{0%,8%{stroke-dashoffset:1px;opacity:1}34%,84%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__pin{animation:help-pin 2.4s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__pin{animation:help-pin 2.4s var(--ease-out-soft) infinite}}@keyframes help-pin{0%,46%,to{transform:translateY(0)scale(1)}16%{transform:translateY(-3px)scale(.96,1.04)}30%{transform:translateY(0)scale(1.06,.92)}38%{transform:translateY(-.6px)scale(1)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__card{animation:help-card 2.6s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__card{animation:help-card 2.6s var(--ease-out-soft) infinite}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__stripe{animation:help-stripe 2.6s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__stripe{animation:help-stripe 2.6s var(--ease-out-soft) infinite}}@keyframes help-card{0%,52%,to{transform:translate(0)rotate(0)}18%{transform:translate(1.2px,-1.4px)rotate(-9deg)}32%{transform:translate(0)rotate(0)}40%{transform:translate(.4px,-.5px)rotate(-3deg)}}@keyframes help-stripe{0%,12%,30%,to{stroke-width:var(--help-stroke)}20%{stroke-width:calc(var(--help-stroke) * 2)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__letter{animation:help-letter 2.8s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__letter{animation:help-letter 2.8s var(--ease-out-soft) infinite}}@keyframes help-letter{0%,40%,to{transform:translateY(0)}14%{transform:translateY(-1.2px)}26%{transform:translateY(.3px)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__box{animation:help-box 3.4s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__box{animation:help-box 3.4s var(--ease-out-soft) infinite}}@keyframes help-box{0%,48%,to{transform:rotate(0)scale(1)}8%{transform:rotate(-7deg)scale(1.05)}18%{transform:rotate(6deg)scale(1.05)}28%{transform:rotate(-4deg)scale(1.02)}38%{transform:rotate(2deg)scale(1.01)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__truck{animation:.5s ease-in-out infinite help-truck}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__truck{animation:.5s ease-in-out infinite help-truck}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__wheel{stroke-dasharray:3 1;animation:.6s linear infinite help-wheel}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__wheel{stroke-dasharray:3 1;animation:.6s linear infinite help-wheel}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__wind{animation:help-wind .9s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__wind{animation:help-wind .9s var(--ease-out-soft) infinite}}@keyframes help-truck{0%,to{transform:translateY(0)}50%{transform:translateY(-.7px)}}@keyframes help-wheel{to{stroke-dashoffset:-8px}}@keyframes help-wind{0%{opacity:0;transform:translate(1.5px)}35%{opacity:.8}to{opacity:0;transform:translate(-2.5px)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__glow{animation:3.2s ease-in-out infinite help-glow}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__glow{animation:3.2s ease-in-out infinite help-glow}}@keyframes help-glow{0%,to{opacity:.18}20%{opacity:.5}38%{opacity:.32}55%{opacity:.55}74%{opacity:.28}88%{opacity:.45}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__heart{animation:help-heart 1.9s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__heart{animation:help-heart 1.9s var(--ease-out-soft) infinite}}@keyframes help-heart{0%,44%,to{transform:scale(1)}12%{transform:scale(1.22)}22%{transform:scale(.96)}32%{transform:scale(1.12)}}.help-icon__smoke,.help-icon__scent path{opacity:0}.help-icon__flame,.help-icon__douse,.help-icon__tealight,.help-icon__cube{transform-box:fill-box;transform-origin:50% 100%}.help-icon__pool,.help-icon__puddle,.help-icon__star,.help-icon__twinkle,.help-icon__speck,.help-icon__flake,.help-icon__spin{transform-box:fill-box;transform-origin:50%}.help-icon__blade-a,.help-icon__blade-b{transform-box:view-box;transform-origin:12px 12px}.help-icon__hand{transform-box:view-box;transform-origin:12px 14px}.help-icon__coolant{stroke-dasharray:10;stroke-dashoffset:0}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__blade-a{animation:help-snip-a 2.6s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__blade-a{animation:help-snip-a 2.6s var(--ease-out-soft) infinite}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__blade-b{animation:help-snip-b 2.6s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__blade-b{animation:help-snip-b 2.6s var(--ease-out-soft) infinite}}@keyframes help-snip-a{0%,30%,60%,to{transform:rotate(0)}15%,45%{transform:rotate(12deg)}}@keyframes help-snip-b{0%,30%,60%,to{transform:rotate(0)}15%,45%{transform:rotate(-12deg)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__flame,:is(.help-step.is-current,.faq-topic.is-current) .help-icon__tealight{animation:1.6s ease-in-out infinite help-flicker}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__flame,:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__tealight{animation:1.6s ease-in-out infinite help-flicker}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__pool{animation:help-pool 3.6s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__pool{animation:help-pool 3.6s var(--ease-out-soft) infinite}}@keyframes help-flicker{0%,to{opacity:1;transform:scale(1)rotate(0)}14%{opacity:.9;transform:scale(.94,1.08)rotate(-2deg)}30%{opacity:1;transform:scale(1.05,.96)rotate(1.5deg)}47%{opacity:.92;transform:scale(.97,1.06)rotate(-1deg)}63%{opacity:.86;transform:scaleX(1.04)rotate(2deg)}80%{opacity:1;transform:scale(.96,1.05)rotate(-1.4deg)}}@keyframes help-pool{0%{opacity:0;transform:scaleX(.2)}12%{opacity:1}60%,86%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__hand{animation:help-hand 3s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__hand{animation:help-hand 3s var(--ease-out-soft) infinite}}@keyframes help-hand{0%{transform:rotate(0)}70%,to{transform:rotate(360deg)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__douse{animation:help-douse 3.2s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__douse{animation:help-douse 3.2s var(--ease-out-soft) infinite}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__smoke{animation:help-smoke 3.2s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__smoke{animation:help-smoke 3.2s var(--ease-out-soft) infinite}}@keyframes help-douse{0%,12%{opacity:1;transform:scale(1)}32%,82%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes help-smoke{0%,28%{opacity:0;transform:translateY(1px)}44%{opacity:.9}76%,to{opacity:0;transform:translateY(-2.5px)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__coolant{animation:help-coolant 3.4s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__coolant{animation:help-coolant 3.4s var(--ease-out-soft) infinite}}@keyframes help-coolant{0%,10%{stroke-dashoffset:0;opacity:1}62%,84%{stroke-dashoffset:7px;opacity:1}96%{stroke-dashoffset:7px;opacity:0}to{stroke-dashoffset:0;opacity:0}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__star{animation:help-star 2.8s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__star{animation:help-star 2.8s var(--ease-out-soft) infinite}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__twinkle{animation:help-twinkle 2.8s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__twinkle{animation:help-twinkle 2.8s var(--ease-out-soft) infinite}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__speck{animation:help-speck 2.8s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__speck{animation:help-speck 2.8s var(--ease-out-soft) infinite}}@keyframes help-star{0%,40%,to{transform:scale(1)rotate(0)}18%{transform:scale(1.1)rotate(8deg)}}@keyframes help-twinkle{0%,20%{transform:scale(1)rotate(0)}34%{transform:scale(1.5)rotate(90deg)}48%,to{transform:scale(1)rotate(90deg)}}@keyframes help-speck{0%,50%,to{opacity:1}62%{opacity:.2}76%{opacity:1}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__flake{animation:help-flake 4s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__flake{animation:help-flake 4s var(--ease-out-soft) infinite}}@keyframes help-flake{0%{transform:rotate(0)}45%,to{transform:rotate(60deg)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__scent path{animation:help-scent 2.4s var(--ease-out-soft) infinite;animation-delay:calc(var(--puff,0) * .5s)}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__scent path{animation:help-scent 2.4s var(--ease-out-soft) infinite;animation-delay:calc(var(--puff,0) * .5s)}}@keyframes help-scent{0%{opacity:0;transform:translateY(1.5px)}30%{opacity:1}to{opacity:0;transform:translateY(-1.5px)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__cube{animation:help-cube 3.6s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__cube{animation:help-cube 3.6s var(--ease-out-soft) infinite}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__puddle{animation:help-puddle 3.6s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__puddle{animation:help-puddle 3.6s var(--ease-out-soft) infinite}}@keyframes help-cube{0%,10%{opacity:1;transform:scaleY(1)}55%{opacity:0;transform:scaleY(.2)}85%{opacity:0;transform:scaleY(1)}to{opacity:1;transform:scaleY(1)}}@keyframes help-puddle{0%,10%,to{transform:scaleX(.4)}55%,85%{transform:scaleX(1.25)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__spin{animation:help-spin 3s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__spin{animation:help-spin 3s var(--ease-out-soft) infinite}}@keyframes help-spin{0%{transform:rotate(0)}55%,to{transform:rotate(360deg)}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__alert{animation:2.4s ease-in-out infinite help-alert}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__alert{animation:2.4s ease-in-out infinite help-alert}}@keyframes help-alert{0%,20%,40%,to{opacity:1}10%,30%{opacity:.25}}.help-icon__slash{stroke-dasharray:1;stroke-dashoffset:0}.help-icon__beam{transform-box:view-box;transform-origin:12px 5px}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__slash{animation:help-slash 3s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__slash{animation:help-slash 3s var(--ease-out-soft) infinite}}@keyframes help-slash{0%,10%{stroke-dashoffset:1px}40%,to{stroke-dashoffset:0}}:is(.help-step.is-current,.faq-topic.is-current) .help-icon__beam{animation:help-beam 3.2s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .help-icon__beam{animation:help-beam 3.2s var(--ease-out-soft) infinite}}@keyframes help-beam{0%,60%,to{transform:rotate(0)}15%{transform:rotate(-6deg)}35%{transform:rotate(4deg)}50%{transform:rotate(-1.5deg)}}.usage-burn{border:1px solid #8b1c3329;align-items:center;gap:1.25rem;padding:.6875rem;display:grid}@supports (color:color-mix(in lab, red, red)){.usage-burn{border:1px solid color-mix(in oklab, var(--color-accent) 16%, transparent)}}.usage-burn{border-radius:var(--radius-card);background-color:#f1e9e28c}@supports (color:color-mix(in lab, red, red)){.usage-burn{background-color:color-mix(in oklab, var(--color-sand) 55%, transparent)}}@media (width>=640px){.usage-burn{grid-template-columns:7.5rem minmax(0,1fr);gap:1.75rem;padding:.875rem .9375rem}}.usage-burn__jar{width:7.5rem;height:auto;margin-inline:auto;overflow:visible}.usage-burn__pool{transform-box:fill-box;transform-origin:50%;transform:scaleX(var(--pool,1));transition:transform var(--duration-calm) var(--ease-out-soft)}.usage-burn__flame{transform-box:fill-box;transform-origin:50% 100%;animation:1.8s ease-in-out infinite help-flicker}.usage-burn__glow{animation:3.2s ease-in-out infinite usage-glow}@keyframes usage-glow{0%,to{opacity:.5}50%{opacity:1}}.usage-burn__range{width:100%;height:1.75rem;accent-color:var(--color-burgundy);cursor:pointer}:is(.help-step.is-current,.faq-topic.is-current) .usage-wick__extra{animation:usage-trim 3s var(--ease-out-soft) infinite}@media (hover:hover){:is(.help-step:hover,.faq-topic__head:hover,.faq-jump:hover) .usage-wick__extra{animation:usage-trim 3s var(--ease-out-soft) infinite}}@keyframes usage-trim{0%,30%{opacity:1}45%,80%{opacity:.12}to{opacity:1}}.usage-clock{grid-template-columns:2fr 1fr;gap:.375rem;display:grid}.usage-clock__bar{transform-origin:0;border-radius:999px;height:.75rem}.usage-clock__bar--burn{background-color:var(--color-accent);background-image:repeating-linear-gradient(90deg,#0000 0 calc(25% - 2px),#faf7f4a6 calc(25% - 2px) 25%)}@supports (color:color-mix(in lab, red, red)){.usage-clock__bar--burn{background-image:repeating-linear-gradient(90deg, transparent 0 calc(25% - 2px), color-mix(in oklab, var(--color-cream) 65%, transparent) calc(25% - 2px) 25%)}}.usage-clock__bar--rest{background-image:repeating-linear-gradient(-45deg,#a2786552 0 4px,#0000 4px 8px)}@supports (color:color-mix(in lab, red, red)){.usage-clock__bar--rest{background-image:repeating-linear-gradient(-45deg, color-mix(in oklab, var(--color-clay) 32%, transparent) 0 4px, transparent 4px 8px)}}.usage-clock__bar--rest{box-shadow:inset 0 0 0 1px #a2786566}@supports (color:color-mix(in lab, red, red)){.usage-clock__bar--rest{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-clay) 40%, transparent)}}.js .usage-clock__bar{transform:scaleX(0)}.js .is-visible .usage-clock__bar--burn{animation:usage-fill 1.2s var(--ease-out-soft) .2s forwards}.js .is-visible .usage-clock__bar--rest{animation:usage-fill .7s var(--ease-out-soft) 1.3s forwards}@keyframes usage-fill{to{transform:scaleX(1)}}.field-icon{--field-icon-size:1.25rem;--field-icon-left:.875rem;--field-icon-gap:.625rem;--field-icon-padding:calc(var(--field-icon-left) + var(--field-icon-size) + var(--field-icon-gap));position:relative}.field-icon--mare{--field-icon-size:1.5rem;--field-icon-left:1.125rem}.field-icon__semn{top:50%;left:var(--field-icon-left);width:var(--field-icon-size);height:var(--field-icon-size);color:var(--color-clay-ink);pointer-events:none;position:absolute;translate:0 -50%}.field-icon__input{padding-left:var(--field-icon-padding)}.faq-search{z-index:20;display:none;position:relative}.js .faq-search{display:block}.faq-search__box{position:relative}.faq-search__input{width:100%;height:3.75rem;padding:0 2.625rem 0 var(--field-icon-padding);border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-surface-raised);color:var(--color-ink);font-size:1rem;box-shadow:0 18px 40px -30px #4d0f1c73}@supports (color:color-mix(in lab, red, red)){.faq-search__input{box-shadow:0 18px 40px -30px color-mix(in oklab, var(--color-burgundy) 45%, transparent)}}.faq-search__input{transition:border-color var(--duration-quick) var(--ease-out-soft), box-shadow var(--duration-quick) var(--ease-out-soft)}.faq-search__input::placeholder{color:var(--color-clay-ink)}.faq-search__input::-webkit-search-cancel-button{appearance:none}@media (hover:hover){.faq-search__input:hover{border-color:#a2786573}@supports (color:color-mix(in lab, red, red)){.faq-search__input:hover{border-color:color-mix(in oklab, var(--color-clay) 45%, transparent)}}}.faq-search__input:focus{border-color:var(--color-burgundy);outline:none;box-shadow:0 0 0 4px #8b1c331f,0 18px 40px -30px #4d0f1c73}@supports (color:color-mix(in lab, red, red)){.faq-search__input:focus{box-shadow:0 0 0 4px color-mix(in oklab, var(--color-accent) 12%, transparent), 0 18px 40px -30px color-mix(in oklab, var(--color-burgundy) 45%, transparent)}}.faq-search__kbd{border:1px solid var(--color-line);background-color:var(--color-sand);min-width:1.75rem;height:1.75rem;color:var(--color-clay-ink);border-radius:.5rem;place-items:center;padding-inline:.375rem;font-family:inherit;font-size:.8125rem;line-height:1;display:none;position:absolute;top:1rem;right:1rem}@media (hover:hover) and (pointer:fine){.faq-search__kbd{display:grid}}.faq-search__clear{width:2.5rem;height:2.5rem;color:var(--color-clay-ink);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft);border-radius:999px;place-items:center;display:grid;position:absolute;top:.625rem;right:.625rem}@media (hover:hover){.faq-search__clear:hover{background-color:var(--color-sand);color:var(--color-burgundy)}}.faq-search__clear:active{background-color:var(--color-linen)}.faq-suggest{color:var(--color-clay-ink);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.875rem;font-size:.75rem;display:flex}.faq-suggest__chip{border:1px solid var(--color-line);background-color:#fff9;border-radius:999px;padding:.25rem .5rem}@supports (color:color-mix(in lab, red, red)){.faq-suggest__chip{background-color:color-mix(in oklab, var(--color-surface-raised) 60%, transparent)}}.faq-suggest__chip{color:var(--color-ink-soft);cursor:pointer;transition:border-color var(--duration-quick) var(--ease-out-soft), background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft)}@media (hover:hover){.faq-suggest__chip:hover{border-color:#a278658c}@supports (color:color-mix(in lab, red, red)){.faq-suggest__chip:hover{border-color:color-mix(in oklab, var(--color-clay) 55%, transparent)}}.faq-suggest__chip:hover{color:var(--color-burgundy)}}.faq-suggest__chip:active{background-color:var(--color-sand)}.faq-results{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-surface-raised);top:calc(100% + .5rem);position:absolute;inset-inline:0;overflow:hidden;box-shadow:0 28px 60px -28px #4d0f1c73}@supports (color:color-mix(in lab, red, red)){.faq-results{box-shadow:0 28px 60px -28px color-mix(in oklab, var(--color-burgundy) 45%, transparent)}}.faq-results__count{letter-spacing:.16em;text-transform:uppercase;color:var(--color-clay-ink);padding:.625rem .6875rem .25rem;font-size:.6875rem}.faq-results__list{overscroll-behavior:contain;max-height:min(24rem,55vh);padding:.25rem .375rem .375rem;list-style:none;overflow-y:auto}.faq-result{border-radius:var(--radius-soft);cursor:pointer;gap:.25rem;padding:.5rem;display:grid}.faq-result[aria-selected=true]{background-color:#f1e9e2e6}@supports (color:color-mix(in lab, red, red)){.faq-result[aria-selected=true]{background-color:color-mix(in oklab, var(--color-sand) 90%, transparent)}}.faq-result__topic{letter-spacing:.12em;text-transform:uppercase;color:var(--color-clay-ink);font-size:.6875rem}.faq-result__question{color:var(--color-burgundy);font-size:.9375rem;line-height:1.4}.faq-result__snippet{color:var(--color-ink-soft);font-size:.8125rem;line-height:1.55}.faq-result mark{background-color:#8b1c3324;border-radius:.25rem;padding-inline:.25rem}@supports (color:color-mix(in lab, red, red)){.faq-result mark{background-color:color-mix(in oklab, var(--color-accent) 14%, transparent)}}.faq-result mark{color:inherit}.faq-results__empty{color:var(--color-ink-soft);padding:.6875rem;font-size:.875rem;line-height:1.6}.faq-results__hint{border-top:1px solid var(--color-line);background-color:#f1e9e273;padding:.4375rem .6875rem;display:none}@supports (color:color-mix(in lab, red, red)){.faq-results__hint{background-color:color-mix(in oklab, var(--color-sand) 45%, transparent)}}.faq-results__hint{color:var(--color-clay-ink);font-size:.6875rem}@media (hover:hover) and (pointer:fine){.faq-results__hint{display:block}}.faq-results__hint kbd{border:1px solid var(--color-line);background-color:var(--color-surface-raised);border-radius:.3125rem;place-items:center;min-width:1.25rem;height:1.25rem;padding-inline:.25rem;font-family:inherit;font-size:.6875rem;line-height:1;display:inline-grid}.faq-jumps{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;list-style:none;display:grid}@media (width>=1024px){.faq-jumps{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem}}.faq-jump{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:#ffffffb3;flex-direction:column;align-items:flex-start;gap:.625rem;height:100%;padding:.625rem .6875rem;display:flex}@supports (color:color-mix(in lab, red, red)){.faq-jump{background-color:color-mix(in oklab, var(--color-surface-raised) 70%, transparent)}}.faq-jump{transition:border-color var(--duration-quick) var(--ease-out-soft), background-color var(--duration-quick) var(--ease-out-soft), box-shadow var(--duration-quick) var(--ease-out-soft)}@media (width>=640px){.faq-jump{flex-direction:row;align-items:center;gap:.875rem}}@media (hover:hover){.faq-jump:hover{border-color:#a2786573}@supports (color:color-mix(in lab, red, red)){.faq-jump:hover{border-color:color-mix(in oklab, var(--color-clay) 45%, transparent)}}.faq-jump:hover{background-color:var(--color-surface-raised);box-shadow:0 16px 32px -26px #4d0f1c8c}@supports (color:color-mix(in lab, red, red)){.faq-jump:hover{box-shadow:0 16px 32px -26px color-mix(in oklab, var(--color-burgundy) 55%, transparent)}}}.faq-jump:active{background-color:var(--color-sand)}.faq-jump__icon{--help-node-bg:var(--color-sand);background-color:var(--help-node-bg);width:3rem;height:3rem;color:var(--color-burgundy);transition:background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft);border-radius:999px;flex:none;place-items:center;display:grid}.faq-jump__icon .help-icon{--help-stroke:1.75}@media (hover:hover){.faq-jump:hover .faq-jump__icon{--help-node-bg:var(--color-burgundy);color:var(--color-cream)}}.faq-jump__title{color:var(--color-burgundy);font-size:.9375rem;line-height:1.25;display:block}.faq-jump__count{color:var(--color-clay-ink);margin-top:.125rem;font-size:.75rem;line-height:1.4;display:block}@media (width>=1024px){.faq-topic__head{align-self:start;position:sticky;top:7rem}}.faq-topic__node{--help-node-bg:var(--color-surface-raised);background-color:var(--help-node-bg);width:2.75rem;height:2.75rem;color:var(--color-burgundy);border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #a2786552,0 2px 10px #4d0f1c14}@supports (color:color-mix(in lab, red, red)){.faq-topic__node{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-clay) 32%, transparent), 0 2px 10px color-mix(in oklab, var(--color-burgundy) 8%, transparent)}}.faq-topic__node{transition:background-color var(--duration-calm) var(--ease-out-soft), color var(--duration-calm) var(--ease-out-soft), box-shadow var(--duration-calm) var(--ease-out-soft)}@media (width>=768px){.faq-topic__node{width:4rem;height:4rem}}.faq-topic.is-current .faq-topic__node{--help-node-bg:var(--color-burgundy);color:var(--color-cream);box-shadow:inset 0 0 0 1px var(--color-burgundy), 0 0 0 6px #8b1c3324, 0 10px 22px -8px #4d0f1c73}@supports (color:color-mix(in lab, red, red)){.faq-topic.is-current .faq-topic__node{box-shadow:inset 0 0 0 1px var(--color-burgundy), 0 0 0 6px color-mix(in oklab, var(--color-accent) 14%, transparent), 0 10px 22px -8px color-mix(in oklab, var(--color-burgundy) 45%, transparent)}}@media (hover:hover){.faq-topic__head:hover .faq-topic__node{--help-node-bg:var(--color-burgundy);color:var(--color-cream);box-shadow:inset 0 0 0 1px var(--color-burgundy), 0 0 0 6px #8b1c3324, 0 10px 22px -8px #4d0f1c73}@supports (color:color-mix(in lab, red, red)){.faq-topic__head:hover .faq-topic__node{box-shadow:inset 0 0 0 1px var(--color-burgundy), 0 0 0 6px color-mix(in oklab, var(--color-accent) 14%, transparent), 0 10px 22px -8px color-mix(in oklab, var(--color-burgundy) 45%, transparent)}}}.faq-topic__meta{letter-spacing:.18em;text-transform:uppercase;color:var(--color-clay-ink);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.6875rem;line-height:1;display:flex}.faq-guide{color:var(--color-burgundy);align-items:center;gap:.5rem;font-size:.875rem;-webkit-text-decoration:underline #a2786580;text-decoration:underline #a2786580;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.faq-guide{-webkit-text-decoration-color:color-mix(in oklab, var(--color-clay) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-clay) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-clay) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--color-clay) 50%, transparent)}}.faq-guide{text-underline-offset:4px;transition:color var(--duration-quick) var(--ease-out-soft)}@media (hover:hover){.faq-guide:hover{color:var(--color-accent)}}.faq-list{gap:.625rem;max-width:48rem;display:grid}.faq-item{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-surface-raised);interpolate-size:allow-keywords;transition:border-color var(--duration-calm) var(--ease-out-soft), box-shadow var(--duration-calm) var(--ease-out-soft);scroll-margin-top:7rem}.faq-item[open]{border-color:#a2786573}@supports (color:color-mix(in lab, red, red)){.faq-item[open]{border-color:color-mix(in oklab, var(--color-clay) 45%, transparent)}}.faq-item[open]{box-shadow:0 22px 44px -34px #4d0f1c8c}@supports (color:color-mix(in lab, red, red)){.faq-item[open]{box-shadow:0 22px 44px -34px color-mix(in oklab, var(--color-burgundy) 55%, transparent)}}.faq-item__summary{border-radius:var(--radius-card);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-out-soft);align-items:center;gap:1rem;padding:.625rem .625rem .625rem .6875rem;list-style:none;display:flex}@media (width>=768px){.faq-item__summary{padding:.6875rem .6875rem .6875rem .875rem}}.faq-item__summary::-webkit-details-marker{display:none}@media (hover:hover){.faq-item__summary:hover{background-color:#f1e9e273}@supports (color:color-mix(in lab, red, red)){.faq-item__summary:hover{background-color:color-mix(in oklab, var(--color-sand) 45%, transparent)}}}.faq-item__summary:active{background-color:#f1e9e2d9}@supports (color:color-mix(in lab, red, red)){.faq-item__summary:active{background-color:color-mix(in oklab, var(--color-sand) 85%, transparent)}}.faq-item__summary:focus-visible{outline-offset:-2px;border-radius:var(--radius-card)}.faq-item__question{min-width:0;color:var(--color-burgundy);text-wrap:pretty;flex:auto;font-size:1rem;line-height:1.45}.faq-item__toggle{background-color:var(--color-sand);width:2.5rem;height:2.5rem;color:var(--color-burgundy);transition:background-color var(--duration-calm) var(--ease-out-soft), color var(--duration-calm) var(--ease-out-soft);border-radius:999px;flex:none;place-items:center;display:grid}.faq-item[open] .faq-item__toggle{background-color:var(--color-burgundy);color:var(--color-cream)}@media (hover:hover){.faq-item__summary:hover .faq-item__toggle{background-color:var(--color-burgundy);color:var(--color-cream)}}.faq-item__bar{transform-box:view-box;transform-origin:12px 12px;transition:transform var(--duration-calm) var(--ease-out-soft)}.faq-item[open] .faq-item__bar{transform:rotate(90deg)}.faq-item__body{padding:0 .6875rem .6875rem}@media (width>=768px){.faq-item__body{padding:0 .875rem .875rem}}.faq-item__answer{border-top:1px dashed #a2786559;gap:.75rem;padding-top:.6875rem;display:grid}@supports (color:color-mix(in lab, red, red)){.faq-item__answer{border-top:1px dashed color-mix(in oklab, var(--color-clay) 35%, transparent)}}.faq-item__answer{color:var(--color-ink-soft);text-wrap:pretty;font-size:.9375rem;line-height:1.75}.faq-item__foot{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.125rem;display:flex}.faq-copy{color:var(--color-clay-ink);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft);border-radius:999px;align-items:center;gap:.4375rem;margin-left:auto;padding:.375rem .5rem;font-size:.75rem;display:inline-flex}@media (hover:hover){.faq-copy:hover{background-color:var(--color-sand);color:var(--color-burgundy)}}.faq-copy:active{background-color:var(--color-linen)}.faq-item::details-content{block-size:0;transition:block-size var(--duration-calm) var(--ease-out-soft), content-visibility var(--duration-calm) var(--ease-out-soft) allow-discrete;overflow-y:clip}.faq-item[open]::details-content{block-size:auto}.faq-item.is-found{animation:faq-found 1.8s var(--ease-out-soft) forwards;outline:2px solid #0000}@keyframes faq-found{0%{outline-color:color-mix(in oklab, var(--color-accent) 60%, transparent);outline-offset:7px}35%{outline-color:color-mix(in oklab, var(--color-accent) 45%, transparent);outline-offset:3px}to{outline-offset:3px;outline-color:#0000}}.blog-search{align-items:center;gap:.5rem;display:flex;position:relative}.blog-search__input{width:14rem;max-width:100%;height:2.75rem;padding:0 .625rem 0 var(--field-icon-padding);border:1px solid var(--color-line);background-color:var(--color-surface-raised);color:var(--color-ink);transition:border-color var(--duration-quick) var(--ease-out-soft);border-radius:999px;font-size:1rem}.blog-search__input::placeholder{color:var(--color-clay-ink)}.blog-search__input:focus{border-color:var(--color-burgundy);outline:none}.blog-search__input::-webkit-search-cancel-button{appearance:none}.blog-search__button{background-color:var(--color-burgundy);height:2.75rem;color:var(--color-cream);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-out-soft);border-radius:999px;padding:0 .6875rem;font-size:.875rem}@media (hover:hover){.blog-search__button:hover{background-color:var(--color-accent)}}.blog-search__button:active{background-color:var(--color-burgundy)}.blog-card__image{border-radius:var(--radius-card);background-color:var(--color-sand);display:block;overflow:hidden}.blog-card__body{margin-top:1rem}.blog-card__meta{color:var(--color-clay-ink);flex-wrap:wrap;gap:.25rem .75rem;margin-top:.75rem;font-size:.75rem;display:flex}.blog-card__meta>*+:before{content:"·";margin-right:.75rem}@media (width>=768px){.blog-card--hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:2.5rem;display:grid}.blog-card--hero .blog-card__body{margin-top:0}}.blog-article__head,.blog-article__body{max-width:44rem;margin-inline:auto}.blog-article__figure{max-width:56rem;margin:2.5rem auto 0}.blog-article__body{margin-top:2.5rem}@media (width>=768px){.blog-article__body{margin-top:3.5rem}}.blog-meta{color:var(--color-ink-soft);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;font-size:.875rem;display:flex}.blog-meta__author{color:var(--color-burgundy);align-items:center;gap:.625rem;display:inline-flex}.blog-meta__avatar{object-fit:cover;border-radius:999px;width:2.25rem;height:2.25rem}.blog-meta__item{align-items:center;gap:.375rem;display:inline-flex}.blog-meta__item svg{color:var(--color-clay)}.blog-body{gap:1.75rem;display:grid}.blog-body>*{min-width:0}.blog-heading{font-family:var(--font-display);font-kerning:none;color:var(--color-burgundy);text-wrap:balance;margin-top:1rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;line-height:1.2}.blog-heading--sub{font-family:var(--font-sans);margin-top:.5rem;font-size:1.125rem;font-weight:600;line-height:1.4}.blog-prose{color:var(--color-ink-soft);text-wrap:pretty;font-size:1rem;line-height:1.8}.blog-prose>*+*{margin-top:1rem}.blog-prose h2,.blog-prose h3,.blog-prose h4{color:var(--color-burgundy);margin-top:1.75rem;font-weight:600;line-height:1.35}.blog-prose h2{font-size:1.25rem}.blog-prose h3{font-size:1.125rem}.blog-prose h4{font-size:1rem}.blog-prose strong,.blog-prose b{color:var(--color-ink);font-weight:600}.blog-prose a{color:var(--color-burgundy);-webkit-text-decoration:underline #a2786580;text-decoration:underline #a2786580}@supports (color:color-mix(in lab, red, red)){.blog-prose a{-webkit-text-decoration-color:color-mix(in oklab, var(--color-clay) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-clay) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-clay) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--color-clay) 50%, transparent)}}.blog-prose a{text-underline-offset:3px;transition:color var(--duration-quick) var(--ease-out-soft)}@media (hover:hover){.blog-prose a:hover{color:var(--color-accent)}}.blog-prose ul,.blog-prose ol{gap:.5rem;padding-left:.6875rem;display:grid}.blog-prose ol{list-style:decimal}.blog-prose ul>li{list-style:none;position:relative}.blog-prose ul>li:before{content:"";background-color:#a27865b3;width:.5rem;height:1px;position:absolute;top:.875rem;left:-1.25rem}@supports (color:color-mix(in lab, red, red)){.blog-prose ul>li:before{background-color:color-mix(in oklab, var(--color-clay) 70%, transparent)}}.blog-prose ol>li::marker{color:var(--color-clay-ink)}.blog-prose blockquote{border-left:2px solid #8b1c3366;padding-left:.6875rem}@supports (color:color-mix(in lab, red, red)){.blog-prose blockquote{border-left:2px solid color-mix(in oklab, var(--color-accent) 40%, transparent)}}.blog-prose blockquote{color:var(--color-ink)}.blog-prose hr{border:0;border-top:1px solid var(--color-line)}.blog-prose code{background-color:var(--color-sand);border-radius:.375rem;padding:.25rem;font-size:.875em}.blog-prose pre{border-radius:var(--radius-soft);background-color:var(--color-sand);padding:.6875rem;font-size:.875rem;overflow-x:auto}.blog-prose .lead{color:var(--color-ink);font-size:1.125rem;line-height:1.7}.blog-prose small{color:var(--color-clay-ink);font-size:.8125rem}.blog-prose mark{background-color:#8b1c3338;border-radius:.2em;padding:0 .15em}@supports (color:color-mix(in lab, red, red)){.blog-prose mark{background-color:color-mix(in oklab, var(--color-accent) 22%, transparent)}}.blog-prose mark{color:inherit}.blog-prose sub,.blog-prose sup{font-size:.75em}.blog-prose img{border-radius:var(--radius-soft);max-width:100%;height:auto;margin-inline:auto;display:block}.blog-prose figcaption{text-align:center;color:var(--color-clay-ink);margin-top:.5rem;font-size:.8125rem}.blog-prose table{border-collapse:collapse;max-width:100%;font-size:.9375rem;line-height:1.5;display:block;overflow-x:auto}.blog-prose th,.blog-prose td{border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;min-width:6rem;padding:.4375rem .5rem}.blog-prose th{color:var(--color-ink);background-color:var(--color-sand);font-weight:600}.blog-prose th>p,.blog-prose td>p{margin:0}.blog-prose details{border:1px solid var(--color-line);border-radius:var(--radius-soft);padding:.625rem .6875rem}.blog-prose summary{cursor:pointer;color:var(--color-burgundy);font-weight:600}.blog-prose details[open]>summary{margin-bottom:.75rem}.blog-figure{margin:.5rem 0}.blog-figure__caption{color:var(--color-clay-ink);margin-top:.75rem;font-size:.8125rem;line-height:1.5}.blog-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (width>=640px){.blog-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-gallery--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-gallery--single{grid-template-columns:minmax(0,1fr)}}.blog-video{aspect-ratio:16/9;border-radius:var(--radius-card);background-color:var(--color-burgundy);position:relative;overflow:hidden}.blog-video__frame{border:0;width:100%;height:100%;position:absolute;inset:0}.blog-video__cover{text-align:center;color:var(--color-cream);place-content:center;justify-items:center;gap:1rem;padding:.875rem;display:grid;position:absolute;inset:0}.blog-video__play{background-color:#faf7f424;border-radius:999px;align-items:center;gap:.75rem;padding:.4375rem .6875rem .4375rem .4375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.blog-video__play{background-color:color-mix(in oklab, var(--color-cream) 14%, transparent)}}.blog-video__play{color:var(--color-cream);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-out-soft);font-size:.9375rem}.blog-video__play svg{background-color:var(--color-cream);width:3.5rem;height:3.5rem;color:var(--color-burgundy);border-radius:999px;padding:.6875rem;display:grid}@media (hover:hover){.blog-video__play:hover{background-color:#faf7f43d}@supports (color:color-mix(in lab, red, red)){.blog-video__play:hover{background-color:color-mix(in oklab, var(--color-cream) 24%, transparent)}}}.blog-video__play:active{background-color:#faf7f41a}@supports (color:color-mix(in lab, red, red)){.blog-video__play:active{background-color:color-mix(in oklab, var(--color-cream) 10%, transparent)}}.blog-video__note{color:#faf7f4b3;font-size:.75rem}@supports (color:color-mix(in lab, red, red)){.blog-video__note{color:color-mix(in oklab, var(--color-cream) 70%, transparent)}}.blog-video__note a{color:var(--color-cream);text-decoration:underline}.blog-quote{border-left:2px solid #8b1c3366;margin:1rem 0;padding-left:.875rem}@supports (color:color-mix(in lab, red, red)){.blog-quote{border-left:2px solid color-mix(in oklab, var(--color-accent) 40%, transparent)}}.blog-box{--box-accent:var(--color-burgundy);border:1px solid var(--color-line);border-radius:var(--radius-soft);padding:.6875rem .8125rem;position:relative}.blog-box[data-accent=red]{--box-accent:var(--color-accent)}.blog-box[data-accent=clay]{--box-accent:var(--color-clay)}.blog-box--border-thick{border-width:2px}.blog-box--border-none{border-color:#0000}.blog-box--corners-round{border-radius:var(--radius-card)}.blog-box--corners-square{border-radius:0}.blog-box--space-compact{padding:.625rem .6875rem}.blog-box--space-spacious{padding:.9375rem 1.0625rem}.blog-box--bordered{border-color:var(--color-line)}.blog-box--subtle{background-color:#f1e9e299;border-color:#0000}@supports (color:color-mix(in lab, red, red)){.blog-box--subtle{background-color:color-mix(in oklab, var(--color-sand) 60%, transparent)}}.blog-box--highlighted{border-left:3px solid var(--color-burgundy);background-color:#4d0f1c0f}@supports (color:color-mix(in lab, red, red)){.blog-box--highlighted{background-color:color-mix(in oklab, var(--color-burgundy) 6%, transparent)}}.blog-box--info{--box-accent:var(--color-burgundy);border-color:#4d0f1c40}@supports (color:color-mix(in lab, red, red)){.blog-box--info{border-color:color-mix(in oklab, var(--color-burgundy) 25%, transparent)}}.blog-box--info{background-color:#4d0f1c0d}@supports (color:color-mix(in lab, red, red)){.blog-box--info{background-color:color-mix(in oklab, var(--color-burgundy) 5%, transparent)}}.blog-box--success{--box-accent:var(--color-clay);border-color:#a2786573}@supports (color:color-mix(in lab, red, red)){.blog-box--success{border-color:color-mix(in oklab, var(--color-clay) 45%, transparent)}}.blog-box--success{background-color:#a278651f}@supports (color:color-mix(in lab, red, red)){.blog-box--success{background-color:color-mix(in oklab, var(--color-clay) 12%, transparent)}}.blog-box--warning{--box-accent:var(--color-accent);border-color:#8b1c3359}@supports (color:color-mix(in lab, red, red)){.blog-box--warning{border-color:color-mix(in oklab, var(--color-accent) 35%, transparent)}}.blog-box--warning{background-color:#8b1c3312}@supports (color:color-mix(in lab, red, red)){.blog-box--warning{background-color:color-mix(in oklab, var(--color-accent) 7%, transparent)}}.blog-box--accent{border-left:3px solid var(--box-accent);border-color:var(--box-accent)}@supports (color:color-mix(in lab, red, red)){.blog-box--accent{border-color:color-mix(in oklab, var(--box-accent) 30%, transparent)}}.blog-box--accent{border-left-color:var(--box-accent);background-color:var(--box-accent)}@supports (color:color-mix(in lab, red, red)){.blog-box--accent{background-color:color-mix(in oklab, var(--box-accent) 8%, transparent)}}.blog-box__head{color:var(--box-accent);align-items:center;gap:.625rem;margin-bottom:.625rem;display:flex}.blog-box__icon{background-color:var(--box-accent);border-radius:999px;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.blog-box__icon{background-color:color-mix(in oklab, var(--box-accent) 12%, transparent)}}.blog-box__title{color:var(--color-ink);font-weight:600;line-height:1.35}.blog-box .blog-prose>:first-child{margin-top:0}.blog-products{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:#f1e9e28c;padding:.6875rem}@supports (color:color-mix(in lab, red, red)){.blog-products{background-color:color-mix(in oklab, var(--color-sand) 55%, transparent)}}.blog-products__note{color:var(--color-ink);margin-bottom:1rem;font-size:.9375rem;line-height:1.6}.product-grid.blog-products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid.blog-products__grid--single{grid-template-columns:minmax(0,17rem)}@media (width<=639px){.blog-products{background-color:#0000;border-inline:0;border-radius:0;padding-inline:0}}.blog-cta{border-radius:var(--radius-card);background-color:var(--color-burgundy);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;padding:.875rem;display:flex}@media (width>=768px){.blog-cta{padding:.9375rem 1.0625rem}}.blog-faq{gap:.625rem;display:grid}.blog-tag{border:1px solid var(--color-line);background-color:var(--color-sand);color:var(--color-clay-ink);transition:border-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft);border-radius:999px;align-items:center;padding:.25rem .625rem;font-size:.75rem;display:inline-flex}@media (hover:hover){.blog-tag:hover{border-color:#a278658c}@supports (color:color-mix(in lab, red, red)){.blog-tag:hover{border-color:color-mix(in oklab, var(--color-clay) 55%, transparent)}}.blog-tag:hover{color:var(--color-burgundy)}}.blog-author{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-surface-raised);gap:1.25rem;padding:.875rem;display:flex}.blog-author__avatar{object-fit:cover;background-color:var(--color-sand);border-radius:999px;flex:none;place-items:center;width:4rem;height:4rem;display:grid}.blog-author__avatar--initial{font-family:var(--font-display);font-kerning:none;color:var(--color-burgundy);font-size:1.5rem;font-weight:700}.blog-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.5rem;margin-top:3.5rem;font-size:.875rem;display:flex}.blog-pager__link{border:1px solid #4d0f1c40;align-items:center;gap:.5rem;padding:.4375rem .6875rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.blog-pager__link{border:1px solid color-mix(in oklab, var(--color-burgundy) 25%, transparent)}}.blog-pager__link{border-radius:var(--radius-soft);color:var(--color-burgundy);transition:background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft)}@media (hover:hover){.blog-pager__link:hover{background-color:var(--color-burgundy);color:var(--color-cream)}}.blog-pager__link.is-disabled{border-color:var(--color-line);color:var(--color-clay-ink);pointer-events:none}.blog-pager__count{color:var(--color-ink-soft);font-variant-numeric:tabular-nums}.return-form{border:1px solid #a2786559;padding:.6875rem .6875rem .875rem}@supports (color:color-mix(in lab, red, red)){.return-form{border:1px solid color-mix(in oklab, var(--color-clay) 35%, transparent)}}.return-form{border-radius:var(--radius-soft);background-color:#f1e9e28c}@supports (color:color-mix(in lab, red, red)){.return-form{background-color:color-mix(in oklab, var(--color-sand) 55%, transparent)}}.return-form{box-shadow:0 16px 32px -28px #4d0f1c8c}@supports (color:color-mix(in lab, red, red)){.return-form{box-shadow:0 16px 32px -28px color-mix(in oklab, var(--color-burgundy) 55%, transparent)}}@media (width>=768px){.return-form{padding:.875rem .9375rem .9375rem}}.return-form__title{letter-spacing:.18em;text-transform:uppercase;color:var(--color-clay-ink);font-size:.6875rem}.return-form__intro{color:var(--color-ink);text-wrap:pretty;margin-top:.75rem;font-size:.9375rem;line-height:1.7}.return-form__rows{gap:.875rem;margin-top:1.125rem;display:grid}.return-form__row{color:var(--color-ink-soft);gap:.25rem;font-size:.875rem;line-height:1.5;display:grid}.return-form__row dt{color:var(--color-ink)}.return-form__blank{border-bottom:1px dotted #a2786599;min-height:1.5rem}@supports (color:color-mix(in lab, red, red)){.return-form__blank{border-bottom:1px dotted color-mix(in oklab, var(--color-clay) 60%, transparent)}}.return-form__note{color:var(--color-clay-ink);margin-top:1rem;font-size:.75rem;line-height:1.55}footer[data-tone=dark] :focus-visible{outline-color:var(--color-cream)}.footer-logo{width:116px;height:80px;display:block}@media (width>=768px){.footer-logo{width:140px;height:96px}}.footer-shop-link{border-radius:var(--radius-soft);color:#faf7f4eb;align-items:center;gap:.875rem;margin-inline:-.75rem;padding:.4375rem .5rem;font-size:.9375rem;line-height:1.3;display:flex}@supports (color:color-mix(in lab, red, red)){.footer-shop-link{color:color-mix(in oklab, var(--color-cream) 92%, transparent)}}.footer-shop-link{transition:background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft)}.footer-shop-link:focus-visible{background-color:#faf7f412}@supports (color:color-mix(in lab, red, red)){.footer-shop-link:focus-visible{background-color:color-mix(in oklab, var(--color-cream) 7%, transparent)}}.footer-shop-link:focus-visible{color:var(--color-cream)}@media (hover:hover){.footer-shop-link:hover{background-color:#faf7f412}@supports (color:color-mix(in lab, red, red)){.footer-shop-link:hover{background-color:color-mix(in oklab, var(--color-cream) 7%, transparent)}}.footer-shop-link:hover{color:var(--color-cream)}}.footer-shop-link__icon{background-color:#faf7f417;border-radius:999px;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.footer-shop-link__icon{background-color:color-mix(in oklab, var(--color-cream) 9%, transparent)}}.footer-shop-link__icon{color:#d2beb4}@supports (color:color-mix(in lab, red, red)){.footer-shop-link__icon{color:color-mix(in oklab, var(--color-clay) 45%, var(--color-cream))}}.footer-shop-link__icon{transition:background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft)}.footer-shop-link:focus-visible .footer-shop-link__icon{background-color:var(--color-cream);color:var(--color-burgundy)}@media (hover:hover){.footer-shop-link:hover .footer-shop-link__icon{background-color:var(--color-cream);color:var(--color-burgundy)}}.footer-shop-link__note{color:#faf7f499;margin-top:.1875rem;font-size:.75rem;display:block}@supports (color:color-mix(in lab, red, red)){.footer-shop-link__note{color:color-mix(in oklab, var(--color-cream) 60%, transparent)}}.footer-shop-link__arrow{opacity:0;transition:opacity var(--duration-quick) var(--ease-out-soft), translate var(--duration-quick) var(--ease-out-soft);translate:-.375rem}.footer-shop-link:focus-visible .footer-shop-link__arrow{opacity:.8;translate:0}@media (hover:hover){.footer-shop-link:hover .footer-shop-link__arrow{opacity:.8;translate:0}}.footer-story__title{display:inline-block;position:relative}.footer-story__title:after{content:"";background-color:#faf7f4a6;height:1px;position:absolute;bottom:-.3rem;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.footer-story__title:after{background-color:color-mix(in oklab, var(--color-cream) 65%, transparent)}}.footer-story__title:after{transform-origin:0;transition:transform var(--duration-calm) var(--ease-out-soft);transform:scaleX(0)}.footer-story:focus-visible .footer-story__title:after{transform:scaleX(1)}@media (hover:hover){.footer-story:hover .footer-story__title:after{transform:scaleX(1)}}.footer-story__lead{color:#d9b382e0;max-width:24rem;margin-top:.75rem;font-size:.875rem;font-style:italic;line-height:1.7}@supports (color:color-mix(in lab, red, red)){.footer-story__lead{color:color-mix(in oklab, var(--color-gold) 88%, transparent)}}.footer-story__lead{transition:color var(--duration-quick) var(--ease-out-soft)}.footer-story:focus-visible .footer-story__lead{color:var(--color-gold)}@media (hover:hover){.footer-story:hover .footer-story__lead{color:var(--color-gold)}}.footer-more{letter-spacing:.04em;color:#faf7f4d9;align-items:center;gap:.4375rem;font-size:.8125rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.footer-more{color:color-mix(in oklab, var(--color-cream) 85%, transparent)}}.footer-more{transition:color var(--duration-quick) var(--ease-out-soft)}.footer-more svg{transition:translate var(--duration-quick) var(--ease-out-soft)}a.footer-more:focus-visible{color:var(--color-cream)}@media (hover:hover){a.footer-more:hover{color:var(--color-cream)}}a.footer-more:focus-visible svg{translate:.25rem}@media (hover:hover){a.footer-more:hover svg{translate:.25rem}}.footer-story:focus-visible .footer-more{color:var(--color-cream)}@media (hover:hover){.footer-story:hover .footer-more{color:var(--color-cream)}}.footer-story:focus-visible .footer-more svg{translate:.25rem}@media (hover:hover){.footer-story:hover .footer-more svg{translate:.25rem}}@media (prefers-reduced-motion:reduce){.footer-story__title:after{transition:none}.footer-story:focus-visible .footer-more svg,.footer-shop-link:focus-visible .footer-shop-link__arrow{translate:none}@media (hover:hover){.footer-story:hover .footer-more svg,.footer-shop-link:hover .footer-shop-link__arrow{translate:none}}}.footer-letters{border:1px solid #faf7f41f;align-self:start;padding:.875rem}@supports (color:color-mix(in lab, red, red)){.footer-letters{border:1px solid color-mix(in oklab, var(--color-cream) 12%, transparent)}}.footer-letters{border-radius:var(--radius-card);background-color:#faf7f40d}@supports (color:color-mix(in lab, red, red)){.footer-letters{background-color:color-mix(in oklab, var(--color-cream) 5%, transparent)}}@media (width>=768px){.footer-letters{padding:1.0625rem}}.footer-group__title{border-bottom:1px solid #faf7f41a;padding-bottom:.5rem}@supports (color:color-mix(in lab, red, red)){.footer-group__title{border-bottom:1px solid color-mix(in oklab, var(--color-cream) 10%, transparent)}}.footer-group__title{letter-spacing:.2em;text-transform:uppercase;color:#faf7f48c;font-size:.6875rem;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.footer-group__title{color:color-mix(in oklab, var(--color-cream) 55%, transparent)}}.footer-group__list{color:#faf7f4ad;justify-items:start;gap:.625rem;margin-top:1rem;font-size:.875rem;line-height:1.4;display:grid}@supports (color:color-mix(in lab, red, red)){.footer-group__list{color:color-mix(in oklab, var(--color-cream) 68%, transparent)}}.footer-group__list a{transition:color var(--duration-quick) var(--ease-out-soft), translate var(--duration-quick) var(--ease-out-soft);display:inline-block}.footer-group__list a:focus-visible{color:var(--color-cream);translate:3px}@media (hover:hover){.footer-group__list a:hover{color:var(--color-cream);translate:3px}}.footer-group__action{border-top:1px solid #faf7f41a;margin-top:.75rem;padding-top:.75rem}@supports (color:color-mix(in lab, red, red)){.footer-group__action{border-top:1px solid color-mix(in oklab, var(--color-cream) 10%, transparent)}}.footer-badge{border:1px solid #faf7f429;padding:.4375rem .5rem}@supports (color:color-mix(in lab, red, red)){.footer-badge{border:1px solid color-mix(in oklab, var(--color-cream) 16%, transparent)}}.footer-badge{border-radius:var(--radius-soft);background-color:#faf7f40a}@supports (color:color-mix(in lab, red, red)){.footer-badge{background-color:color-mix(in oklab, var(--color-cream) 4%, transparent)}}.footer-badge{color:#faf7f4b8;font-size:.8125rem;line-height:1.35}@supports (color:color-mix(in lab, red, red)){.footer-badge{color:color-mix(in oklab, var(--color-cream) 72%, transparent)}}.footer-badge{transition:border-color var(--duration-quick) var(--ease-out-soft), background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft)}.footer-badge:focus-visible{border-color:#faf7f459}@supports (color:color-mix(in lab, red, red)){.footer-badge:focus-visible{border-color:color-mix(in oklab, var(--color-cream) 35%, transparent)}}.footer-badge:focus-visible{background-color:#faf7f414}@supports (color:color-mix(in lab, red, red)){.footer-badge:focus-visible{background-color:color-mix(in oklab, var(--color-cream) 8%, transparent)}}.footer-badge:focus-visible{color:var(--color-cream)}@media (hover:hover){.footer-badge:hover{border-color:#faf7f459}@supports (color:color-mix(in lab, red, red)){.footer-badge:hover{border-color:color-mix(in oklab, var(--color-cream) 35%, transparent)}}.footer-badge:hover{background-color:#faf7f414}@supports (color:color-mix(in lab, red, red)){.footer-badge:hover{background-color:color-mix(in oklab, var(--color-cream) 8%, transparent)}}.footer-badge:hover{color:var(--color-cream)}}.footer-badge__code{background-color:#faf7f41f;border-radius:.375rem;flex:none;margin-right:.25rem;padding:.25rem .3125rem}@supports (color:color-mix(in lab, red, red)){.footer-badge__code{background-color:color-mix(in oklab, var(--color-cream) 12%, transparent)}}.footer-badge__code{letter-spacing:.12em;color:var(--color-cream);font-size:.6875rem;line-height:1}.footer-badge__text{flex:auto;min-width:0}.footer-sal{max-width:100%;line-height:0;display:inline-block}.footer-sal__img{object-fit:contain;object-position:left center;width:250px;max-width:100%;height:50px;display:block}@media (prefers-reduced-motion:reduce){.footer-group__list a:focus-visible{translate:none}@media (hover:hover){.footer-group__list a:hover{translate:none}}}.prose-warm{color:var(--color-ink-soft);text-wrap:pretty;line-height:1.6}.legal-text h2{scroll-margin-top:6rem}.legal-layout{gap:1.25rem;margin-top:1.75rem;display:grid}.legal-toc__titlu{color:var(--color-clay-ink);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.75rem;line-height:1.2}.legal-toc__lista{border-left:1px solid var(--color-line);margin:.75rem 0 0;padding:0;font-size:.875rem;list-style:none}.legal-toc__link{color:var(--color-ink-soft);transition:color var(--duration-quick) var(--ease-out-soft);padding:.3125rem .25rem .3125rem .875rem;line-height:1.35;display:block;position:relative}.legal-toc__link:focus-visible{color:var(--color-burgundy)}@media (hover:hover){.legal-toc__link:hover{color:var(--color-burgundy)}}.legal-toc__link:before{content:"";background-color:var(--color-red);opacity:0;width:3px;transition:opacity var(--duration-quick) var(--ease-out-soft), transform var(--duration-quick) var(--ease-out-soft);border-radius:2px;position:absolute;top:.25rem;bottom:.25rem;left:-1px;transform:scaleY(.4)}.legal-toc__link[aria-current]{color:var(--color-burgundy);-webkit-text-stroke:.35px currentColor}.legal-toc__link[aria-current]:before{opacity:1;transform:none}.legal-toc__buton{display:none}@media (width>=1024px){.legal-layout--cu-cuprins{grid-template-columns:16rem minmax(0,1fr);align-items:start;gap:2rem}.legal-toc{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100vh - 8.5rem);margin-left:-.5rem;padding:.25rem .5rem;position:sticky;top:7rem;overflow-y:auto}}@media (width<=1023px){.legal-toc.is-enhanced{top:var(--header-bara);z-index:20;border-block:1px solid var(--color-line);background-color:var(--color-surface);transition:top var(--duration-calm) var(--ease-out-soft);margin-inline:-1rem;padding-inline:1rem;position:sticky}.site-header.is-ascuns~.site-main .legal-toc.is-enhanced{top:0}.legal-toc.is-enhanced .legal-toc__titlu{display:none}.legal-toc.is-enhanced .legal-toc__buton{width:100%;min-height:2.75rem;color:var(--color-burgundy);text-align:left;background:0 0;border:0;align-items:center;gap:.625rem;padding:.375rem 0;display:flex}.legal-toc__eticheta{color:var(--color-clay-ink);letter-spacing:.16em;text-transform:uppercase;flex:none;font-size:.6875rem}.legal-toc__curent{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.875rem;overflow:hidden}.legal-toc__sageata{transition:transform var(--duration-quick) var(--ease-out-soft);flex:none}.legal-toc.is-open .legal-toc__sageata{transform:rotate(180deg)}.legal-toc.is-enhanced .legal-toc__lista{overscroll-behavior:contain;max-height:min(60vh,26rem);margin:0 0 .75rem;display:none;overflow-y:auto}.legal-toc.is-enhanced.is-open .legal-toc__lista{display:block}.legal-toc.is-enhanced .legal-toc__link{align-items:center;min-height:2.75rem;display:flex}.legal-layout--cu-cuprins .legal-text h2{scroll-margin-top:7.5rem}}@media (width>=768px) and (width<=1023px){.legal-toc.is-enhanced{margin-inline:-1.5rem;padding-inline:1.5rem}}.legal-text h2+p,.legal-text h2+ul,.legal-text h2+ol{margin-top:.75rem}.account-nav{gap:.25rem;display:grid}.account-nav__link,.account-card{border-radius:var(--radius-soft);color:var(--color-ink-soft);transition:background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft);align-items:center;gap:.875rem;padding:.4375rem .5rem;font-size:.9375rem;line-height:1.3;display:flex}.account-nav__link:focus-visible,.account-card:focus-visible{background-color:var(--color-sand);color:var(--color-burgundy)}@media (hover:hover){.account-nav__link:hover,.account-card:hover{background-color:var(--color-sand);color:var(--color-burgundy)}}.account-nav__link[aria-current=page]{background-color:var(--color-sand);color:var(--color-burgundy)}.account-nav__icon,.account-card__icon{background-color:#4d0f1c14;border-radius:9999px;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.account-nav__icon,.account-card__icon{background-color:color-mix(in oklab, var(--color-burgundy) 8%, transparent)}}.account-nav__icon,.account-card__icon{color:var(--color-burgundy)}.account-nav__note{color:var(--color-clay-ink);font-size:.75rem;display:block}.account-card{border:1px solid var(--color-line);background-color:var(--color-surface-raised);padding:.625rem .6875rem}@media (hover:hover){.account-card:hover{border-color:#4d0f1c40}@supports (color:color-mix(in lab, red, red)){.account-card:hover{border-color:color-mix(in oklab, var(--color-burgundy) 25%, transparent)}}}.cookie-banner{z-index:60;inset-inline:1rem;justify-content:center;display:flex;position:fixed;bottom:1rem}.cookie-banner__box{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-surface-raised);flex-wrap:wrap;align-items:flex-start;gap:1rem;width:100%;max-width:56rem;padding:.6875rem;display:flex;box-shadow:0 18px 50px -20px #4d0f1c73}@supports (color:color-mix(in lab, red, red)){.cookie-banner__box{box-shadow:0 18px 50px -20px color-mix(in oklab, var(--color-burgundy) 45%, transparent)}}.cookie-banner__icon{background-color:var(--color-sand);width:2.5rem;height:2.5rem;color:var(--color-burgundy);border-radius:9999px;flex:none;place-items:center;display:grid}.cookie-banner__actions{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}@media (width>=768px){.cookie-banner__actions{align-self:center;width:auto}}.cookie-btn{cursor:pointer;border:1px solid #4d0f1c40;padding:.4375rem .6875rem}@supports (color:color-mix(in lab, red, red)){.cookie-btn{border:1px solid color-mix(in oklab, var(--color-burgundy) 25%, transparent)}}.cookie-btn{border-radius:var(--radius-soft);color:var(--color-burgundy);transition:background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft), border-color var(--duration-quick) var(--ease-out-soft), transform var(--duration-quick) var(--ease-out-soft);font-size:.875rem}@media (hover:hover){.cookie-btn:hover{border-color:var(--color-burgundy);background-color:var(--color-sand)}}.cookie-btn:active{transform:scale(.97)}.cookie-btn--primary{background-color:var(--color-burgundy);color:var(--color-cream);border-color:#0000}@media (hover:hover){.cookie-btn--primary:hover{background-color:var(--color-red);color:var(--color-cream)}}.cookie-settings-btn{border:1px solid #4d0f1c40;align-items:center;gap:.4375rem;min-height:2.125rem;padding:.375rem .625rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.cookie-settings-btn{border:1px solid color-mix(in oklab, var(--color-burgundy) 25%, transparent)}}.cookie-settings-btn{border-radius:var(--radius-soft);color:var(--color-burgundy);cursor:pointer;transition:background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft), border-color var(--duration-quick) var(--ease-out-soft), transform var(--duration-quick) var(--ease-out-soft);font-size:.8125rem;line-height:1.35}@media (hover:hover){.cookie-settings-btn:hover{border-color:var(--color-burgundy);background-color:var(--color-sand)}}.cookie-settings-btn:active{transform:scale(.97)}.cookie-settings-btn--dark{border-color:#faf7f438}@supports (color:color-mix(in lab, red, red)){.cookie-settings-btn--dark{border-color:color-mix(in oklab, var(--color-cream) 22%, transparent)}}.cookie-settings-btn--dark{background-color:#faf7f40a}@supports (color:color-mix(in lab, red, red)){.cookie-settings-btn--dark{background-color:color-mix(in oklab, var(--color-cream) 4%, transparent)}}.cookie-settings-btn--dark{color:#faf7f4c7}@supports (color:color-mix(in lab, red, red)){.cookie-settings-btn--dark{color:color-mix(in oklab, var(--color-cream) 78%, transparent)}}.cookie-settings-btn--dark:focus-visible{border-color:#faf7f466}@supports (color:color-mix(in lab, red, red)){.cookie-settings-btn--dark:focus-visible{border-color:color-mix(in oklab, var(--color-cream) 40%, transparent)}}.cookie-settings-btn--dark:focus-visible{background-color:#faf7f417}@supports (color:color-mix(in lab, red, red)){.cookie-settings-btn--dark:focus-visible{background-color:color-mix(in oklab, var(--color-cream) 9%, transparent)}}.cookie-settings-btn--dark:focus-visible{color:var(--color-cream)}@media (hover:hover){.cookie-settings-btn--dark:hover{border-color:#faf7f466}@supports (color:color-mix(in lab, red, red)){.cookie-settings-btn--dark:hover{border-color:color-mix(in oklab, var(--color-cream) 40%, transparent)}}.cookie-settings-btn--dark:hover{background-color:#faf7f417}@supports (color:color-mix(in lab, red, red)){.cookie-settings-btn--dark:hover{background-color:color-mix(in oklab, var(--color-cream) 9%, transparent)}}.cookie-settings-btn--dark:hover{color:var(--color-cream)}}html:not(.js) .cookie-settings-btn,html:not(.js) .footer-group__action{display:none}@media (prefers-reduced-motion:reduce){.cookie-settings-btn:active{transform:none}}.cookie-dialog{z-index:70;background-color:#2b1d1d73;place-items:center;padding:.6875rem;display:grid;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.cookie-dialog{background-color:color-mix(in oklab, var(--color-ink) 45%, transparent)}}.cookie-dialog__box{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-surface-raised);outline:none;width:100%;max-width:32rem;max-height:calc(100vh - 2rem);padding:.875rem;overflow-y:auto}.google-btn{border:1px solid var(--color-line);border-radius:var(--radius-soft);background-color:var(--color-surface-raised);letter-spacing:.02em;color:var(--color-ink);transition:border-color var(--duration-quick) var(--ease-out-soft), background-color var(--duration-quick) var(--ease-out-soft), transform var(--duration-quick) var(--ease-out-soft);justify-content:center;align-items:center;gap:.625rem;padding:.5rem .875rem;font-size:.875rem;display:inline-flex}.google-btn:focus-visible{border-color:#4d0f1c59}@supports (color:color-mix(in lab, red, red)){.google-btn:focus-visible{border-color:color-mix(in oklab, var(--color-burgundy) 35%, transparent)}}.google-btn:focus-visible{background-color:var(--color-sand)}@media (hover:hover){.google-btn:hover{border-color:#4d0f1c59}@supports (color:color-mix(in lab, red, red)){.google-btn:hover{border-color:color-mix(in oklab, var(--color-burgundy) 35%, transparent)}}.google-btn:hover{background-color:var(--color-sand)}}.google-btn:active{transform:scale(.97)}.auth-separator{letter-spacing:.18em;text-transform:uppercase;color:var(--color-clay-ink);align-items:center;gap:.75rem;margin-block:1.25rem;font-size:.75rem;display:flex}.auth-separator:before,.auth-separator:after{content:"";background-color:var(--color-line);flex:auto;height:1px}.contact-float{right:1.25rem;bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));z-index:50;background-color:var(--color-burgundy);height:3rem;color:var(--color-cream);box-shadow:var(--shadow-float);transition:background-color var(--duration-quick) var(--ease-out-soft), box-shadow var(--duration-quick) var(--ease-out-soft), transform var(--duration-quick) var(--ease-out-soft);border-radius:9999px;align-items:center;padding:0;display:inline-flex;position:fixed}.contact-float:focus-visible{background-color:var(--color-red);box-shadow:0 18px 40px -14px #8b1c33cc}@supports (color:color-mix(in lab, red, red)){.contact-float:focus-visible{box-shadow:0 18px 40px -14px color-mix(in oklab, var(--color-red) 80%, transparent)}}@media (hover:hover){.contact-float:hover{background-color:var(--color-red);box-shadow:0 18px 40px -14px #8b1c33cc}@supports (color:color-mix(in lab, red, red)){.contact-float:hover{box-shadow:0 18px 40px -14px color-mix(in oklab, var(--color-red) 80%, transparent)}}}.contact-float:active{transform:translateY(1px)}.contact-float__icon{flex:none;place-items:center;width:3rem;height:3rem;display:grid}.contact-float__drawing{overflow:visible}.contact-float__sheet{fill:currentColor;stroke:none}.contact-float__line{stroke:var(--color-burgundy);stroke-width:1.25px}.contact-float__flap{transform-origin:12px 7px;opacity:0}.contact-float__letter{opacity:0}.contact-float:focus-visible .contact-float__flap{opacity:1;transform:scaleY(-1)}.contact-float:focus-visible .contact-float__letter{opacity:1;transform:translateY(-7.5px)}@media (hover:hover){.contact-float:hover .contact-float__flap{opacity:1;transform:scaleY(-1)}.contact-float:hover .contact-float__letter{opacity:1;transform:translateY(-7.5px)}}@media (prefers-reduced-motion:no-preference){.contact-float__letter{transition:transform .18s var(--ease-pour) var(--delay-leave), opacity 40ms linear calc(var(--delay-leave) + .18s)}.contact-float__flap{transition:transform .16s var(--ease-pour) calc(var(--delay-leave) + .18s), opacity 0s linear calc(var(--delay-leave) + .34s)}.contact-float:focus-visible .contact-float__flap{transition:transform .2s var(--ease-pour), opacity 0s linear}.contact-float:focus-visible .contact-float__letter{transition:transform .28s var(--ease-pour) .12s, opacity 60ms linear 60ms}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.contact-float:hover .contact-float__flap{transition:transform .2s var(--ease-pour), opacity 0s linear}.contact-float:hover .contact-float__letter{transition:transform .28s var(--ease-pour) .12s, opacity 60ms linear 60ms}}.contact-float__label{white-space:nowrap;max-width:0;transition:max-width var(--duration-quick) var(--ease-out-soft), padding var(--duration-quick) var(--ease-out-soft);font-size:.875rem;display:block;overflow:hidden}.contact-float:focus-visible .contact-float__label{max-width:12rem;padding-right:.6875rem}@media (width>=640px){.contact-float__label{max-width:12rem;padding-right:.6875rem}}.coffee-float{--coffee-size:3.5rem;--coffee-gap:.625rem;--coffee-col:5.3125rem;--coffee-hint-pad:.75rem;--coffee-hint-width:calc(var(--coffee-hint-pad) + var(--coffee-col) + var(--coffee-gap) + var(--coffee-size) / 2);--coffee-linger:2.5s;--coffee-hint-stay:30s;--coffee-touch-wait:5s;--coffee-lift:.5rem;right:1rem;bottom:calc(1.25rem + env(safe-area-inset-bottom,0px) + 3rem + var(--coffee-lift));z-index:50;width:var(--coffee-size);height:var(--coffee-size);color:var(--color-burgundy);border-radius:50%;display:block;position:fixed}@media (width<=639px){.coffee-float{--coffee-lift:.75rem}}.coffee-float--alone{bottom:calc(1.25rem + env(safe-area-inset-bottom,0px))}.coffee-float:focus-visible{border-radius:50%;outline:none}.coffee-float:focus-visible .coffee-float__reach{outline:2px solid var(--color-red);outline-offset:3px}.coffee-float__reach{width:max-content;height:max-content;min-height:100%;padding-right:calc(var(--coffee-size) / 2);pointer-events:none;border-radius:9999px;align-items:center;margin-block:auto;display:grid;position:absolute;top:0;bottom:0;right:0}.coffee-float__window{clip-path:inset(-3rem 0 -3rem -3rem);place-items:center end;display:grid}.coffee-float__message{padding:.5rem calc(var(--coffee-size) / 2 + 2 * var(--coffee-gap) + var(--coffee-col)) .5rem 1.125rem;background-color:var(--color-burgundy);box-shadow:var(--shadow-float);color:var(--color-cream);pointer-events:auto;border-radius:9999px .75rem .75rem 9999px;grid-area:1/1;display:block;transform:translate(100%)}.coffee-float__label{font-family:var(--font-sans);text-align:left;white-space:nowrap;font-size:.84375rem;font-weight:500;line-height:1.3;display:block}.coffee-float__break-narrow{display:none}@media (width<=639px){.coffee-float__label{font-size:.78125rem}.coffee-float__break-narrow{display:inline}.coffee-float__break-wide{display:none}}.coffee-float__rail{pointer-events:none;grid-area:1/1;justify-content:flex-end;justify-self:stretch;align-items:center;display:flex;transform:translate(100%)}.coffee-float__hint{padding:.4375rem calc(var(--coffee-size) / 2 + var(--coffee-gap)) .4375rem var(--coffee-hint-pad);background-color:var(--color-burgundy);color:var(--color-cream);pointer-events:auto;border-radius:9999px .75rem .75rem 9999px;display:block;position:relative}.coffee-float__hint:before{content:"";border-radius:inherit;box-shadow:var(--shadow-float);opacity:0;pointer-events:none;position:absolute;inset:0}.coffee-float__arrow{width:var(--coffee-col);height:.5625rem;display:block;position:relative}.coffee-float__arrow-line{transform-origin:0;background-color:currentColor;border-radius:1px;height:1.3px;position:absolute;top:calc(50% - .65px);left:0;right:0;transform:scaleX(0)}.coffee-float__arrow-head{opacity:0;width:.34375rem;height:.5625rem;position:absolute;top:0;right:0;overflow:visible}.coffee-float__brand{width:var(--coffee-col);font-family:var(--font-sans);letter-spacing:.02em;white-space:nowrap;opacity:.85;margin-top:.1875rem;font-size:.625rem;font-weight:500;line-height:1.2;display:block}.coffee-float__disc{border:1px solid var(--color-linen);background-color:var(--color-cream);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;box-shadow:0 8px 10px #4d0f1c38}@supports (color:color-mix(in lab, red, red)){.coffee-float__disc{box-shadow:0 8px 10px color-mix(in oklab, var(--color-burgundy) 22%, transparent)}}.coffee-float__drawing{width:calc(var(--coffee-size) * .64);height:calc(var(--coffee-size) * .64);overflow:visible}.coffee-float__level{fill:var(--color-clay-ink);stroke:none;transform:translateY(8px)}.coffee-float__wave{transform-origin:0 7.8px;transform:translate(-4px)scaleY(1)}.coffee-float__steam{stroke:var(--color-clay);stroke-width:1.3px;opacity:0}.coffee-float.is-open .coffee-float__message,.coffee-float:not(.is-live):focus-visible .coffee-float__message{opacity:1;transform:translate(0)}.coffee-float.is-open .coffee-float__rail,.coffee-float:not(.is-live):focus-visible .coffee-float__rail{transform:translate(0)}.coffee-float.is-open .coffee-float__arrow-line,.coffee-float:not(.is-live):focus-visible .coffee-float__arrow-line{transform:scaleX(1)}.coffee-float.is-open .coffee-float__arrow-head,.coffee-float:not(.is-live):focus-visible .coffee-float__arrow-head{opacity:1}.coffee-float.is-open .coffee-float__level,.coffee-float:not(.is-live):focus-visible .coffee-float__level{transform:translateY(0)}.coffee-float.is-open .coffee-float__wave,.coffee-float:not(.is-live):focus-visible .coffee-float__wave{transform:translate(0)scaleY(0)}@media (hover:hover){.coffee-float:not(.is-live):hover .coffee-float__message{opacity:1;transform:translate(0)}.coffee-float:not(.is-live):hover .coffee-float__rail{transform:translate(0)}.coffee-float:not(.is-live):hover .coffee-float__arrow-line{transform:scaleX(1)}.coffee-float:not(.is-live):hover .coffee-float__arrow-head{opacity:1}.coffee-float:not(.is-live):hover .coffee-float__level{transform:translateY(0)}.coffee-float:not(.is-live):hover .coffee-float__wave{transform:translate(0)scaleY(0)}}.coffee-float.is-hint .coffee-float__message,.coffee-float.is-closing .coffee-float__message{transform:translateX(calc(100% - var(--coffee-hint-width)));opacity:0}.coffee-float.is-hint .coffee-float__rail,.coffee-float.is-closing .coffee-float__rail{transform:translate(0)}.coffee-float.is-hint .coffee-float__hint:before,.coffee-float.is-closing .coffee-float__hint:before{opacity:1}.coffee-float.is-hint .coffee-float__arrow-line,.coffee-float.is-closing .coffee-float__arrow-line{transform:scaleX(1)}.coffee-float.is-hint .coffee-float__arrow-head,.coffee-float.is-closing .coffee-float__arrow-head{opacity:1}.coffee-float.is-hint .coffee-float__level{transform:translateY(0)}.coffee-float.is-hint .coffee-float__wave{transform:translate(0)scaleY(0)}.coffee-float.is-closing .coffee-float__hint{opacity:0;transform:translate(100%)}@media (prefers-reduced-motion:no-preference){.coffee-float.is-open .coffee-float__message,.coffee-float.is-open .coffee-float__hint,.coffee-float:not(.is-live):focus-visible .coffee-float__message{transition:transform var(--duration-gesture) var(--ease-pour), opacity .14s linear}.coffee-float.is-open .coffee-float__rail,.coffee-float:not(.is-live):focus-visible .coffee-float__rail{transition:transform var(--duration-gesture) var(--ease-pour)}.coffee-float.is-open .coffee-float__hint:before{transition:opacity .12s linear}.coffee-float.is-open .coffee-float__arrow-line,.coffee-float:not(.is-live):focus-visible .coffee-float__arrow-line{transition:transform .38s var(--ease-pour) .32s}.coffee-float.is-open .coffee-float__arrow-head,.coffee-float:not(.is-live):focus-visible .coffee-float__arrow-head{transition:opacity .12s linear .58s}.coffee-float.is-open .coffee-float__level,.coffee-float.is-open .coffee-float__wave,.coffee-float:not(.is-live):focus-visible .coffee-float__level,.coffee-float:not(.is-live):focus-visible .coffee-float__wave{transition:transform var(--duration-pour) var(--ease-pour)}.coffee-float.is-hint .coffee-float__message{transition:transform .36s var(--ease-pour), opacity .22s linear 60ms}.coffee-float.is-hint .coffee-float__hint:before{transition:opacity .16s linear .22s}.coffee-float.is-closing .coffee-float__hint{transition:transform .36s var(--ease-pour), opacity .2s linear .16s}.coffee-float.is-closing .coffee-float__level,.coffee-float.is-closing .coffee-float__wave{transition:transform var(--duration-gesture) var(--ease-pour)}.coffee-float__steam.is-rising{animation:1.7s ease-in-out .7s infinite coffee-steam}.coffee-float__steam--second.is-rising{animation-delay:1.26s}.coffee-float__steam--third.is-rising{animation-delay:1.82s}.coffee-float:not(.is-live) .coffee-float__message,.coffee-float:not(.is-live) .coffee-float__rail{transition:transform .26s var(--ease-pour) var(--delay-leave)}.coffee-float:not(.is-live) .coffee-float__level,.coffee-float:not(.is-live) .coffee-float__wave{transition:transform var(--duration-gesture) var(--ease-pour) var(--delay-leave)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.coffee-float:not(.is-live):hover .coffee-float__message{transition:transform var(--duration-gesture) var(--ease-pour), opacity .14s linear}.coffee-float:not(.is-live):hover .coffee-float__rail{transition:transform var(--duration-gesture) var(--ease-pour)}.coffee-float:not(.is-live):hover .coffee-float__arrow-line{transition:transform .38s var(--ease-pour) .32s}.coffee-float:not(.is-live):hover .coffee-float__arrow-head{transition:opacity .12s linear .58s}.coffee-float:not(.is-live):hover .coffee-float__level,.coffee-float:not(.is-live):hover .coffee-float__wave{transition:transform var(--duration-pour) var(--ease-pour)}.coffee-float:not(.is-live):hover .coffee-float__steam{animation:1.7s ease-in-out .7s infinite coffee-steam}.coffee-float:not(.is-live):hover .coffee-float__steam--second{animation-delay:1.26s}.coffee-float:not(.is-live):hover .coffee-float__steam--third{animation-delay:1.82s}}@keyframes coffee-steam{0%{opacity:0;transform:translateY(1.5px)}40%{opacity:.6}to{opacity:0;transform:translateY(-2.5px)}}.site-nav__sep{background-color:var(--color-line);width:1px;height:1rem;margin:0 .625rem;display:inline-block}@media (prefers-reduced-motion:reduce){.contact-float,.contact-float__label{transition:none}}.section-sand{background-color:#e4d7cc8c}@supports (color:color-mix(in lab, red, red)){.section-sand{background-color:color-mix(in oklab, var(--color-linen) 55%, transparent)}}.container-site{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1rem}@media (width>=768px){.container-site{padding-inline:1.5rem}}.form-label{color:var(--color-ink-soft);font-size:.8125rem;display:block}.form-input{border:1px solid var(--color-line);border-radius:var(--radius-soft);background-color:var(--color-surface-raised);width:100%;min-height:2.125rem;color:var(--color-ink);transition:border-color var(--duration-quick) var(--ease-out-soft);padding:.375rem .5rem;font-size:.875rem}.form-input::placeholder{color:#7254488c}@supports (color:color-mix(in lab, red, red)){.form-input::placeholder{color:color-mix(in oklab, var(--color-clay-ink) 55%, transparent)}}.form-input:focus{border-color:var(--color-burgundy);outline:none}.form-input--error,.form-input--error:focus{border-color:var(--color-accent)}.form-error{color:var(--color-accent);margin-top:.375rem;font-size:.75rem}.form-hint{color:var(--color-clay-ink);margin-top:.375rem;font-size:.75rem}.checkout-terms{border-radius:var(--radius-soft);color:var(--color-ink-soft);transition:border-color var(--duration-quick) var(--ease-out-soft), background-color var(--duration-quick) var(--ease-out-soft);border:1px solid #0000;align-items:flex-start;gap:.625rem;margin-inline:-.5rem;padding:.375rem .5rem;font-size:.75rem;line-height:1.625;display:flex}.checkout-terms--error{border-color:var(--color-accent);background-color:#8b1c330f}@supports (color:color-mix(in lab, red, red)){.checkout-terms--error{background-color:color-mix(in oklab, var(--color-accent) 6%, transparent)}}.checkout-terms__box{border-color:var(--color-line);width:1rem;height:1rem;color:var(--color-burgundy);border-radius:.25rem;flex-shrink:0;margin-top:.125rem}.checkout-terms__box--error{border-color:var(--color-accent);outline:2px solid #8b1c3359}@supports (color:color-mix(in lab, red, red)){.checkout-terms__box--error{outline:2px solid color-mix(in oklab, var(--color-accent) 35%, transparent)}}.checkout-terms__box--error{outline-offset:1px}@media (prefers-reduced-motion:reduce){.checkout-terms{transition:none}}.lookup-note{border-radius:var(--radius-soft);align-items:flex-start;gap:.625rem;padding:.4375rem .5rem;font-size:.8125rem;line-height:1.5;display:flex}.lookup-note--ok{border:1px solid #4d0f1c33}@supports (color:color-mix(in lab, red, red)){.lookup-note--ok{border:1px solid color-mix(in oklab, var(--color-burgundy) 20%, transparent)}}.lookup-note--ok{background-color:#f1e9e299}@supports (color:color-mix(in lab, red, red)){.lookup-note--ok{background-color:color-mix(in oklab, var(--color-sand) 60%, transparent)}}.lookup-note--ok{color:var(--color-burgundy)}.lookup-note--warn{border:1px solid #8b1c3340}@supports (color:color-mix(in lab, red, red)){.lookup-note--warn{border:1px solid color-mix(in oklab, var(--color-accent) 25%, transparent)}}.lookup-note--warn{background-color:#8b1c330d}@supports (color:color-mix(in lab, red, red)){.lookup-note--warn{background-color:color-mix(in oklab, var(--color-accent) 5%, transparent)}}.lookup-note--warn{color:var(--color-accent)}.lookup-action{cursor:pointer;color:var(--color-burgundy);text-underline-offset:2px;transition:color var(--duration-quick) var(--ease-out-soft);font-size:.75rem;text-decoration:underline}@media (hover:hover){.lookup-action:hover{color:var(--color-accent)}}.company-list{border:1px solid var(--color-line);border-radius:var(--radius-soft);background-color:var(--color-surface-raised);overflow:hidden}.company-list__head{border-bottom:1px solid var(--color-line);background-color:#f1e9e280;padding:.25rem .5rem}@supports (color:color-mix(in lab, red, red)){.company-list__head{background-color:color-mix(in oklab, var(--color-sand) 50%, transparent)}}.company-list__head{letter-spacing:.06em;text-transform:uppercase;color:var(--color-clay-ink);font-size:.6875rem}.company-option{cursor:pointer;text-align:left;width:100%;transition:background-color var(--duration-quick) var(--ease-out-soft);align-items:center;gap:.625rem;padding:.3125rem .5rem;font-size:.8125rem;display:flex}.company-option:focus-visible{background-color:var(--color-sand);outline:none}@media (hover:hover){.company-option:hover{background-color:var(--color-sand);outline:none}}.company-option__cui{font-variant-numeric:tabular-nums;color:var(--color-clay-ink);flex:none;font-size:.75rem}.company-option__where{color:var(--color-clay-ink);font-size:.6875rem;display:block}.company-option__off{color:var(--color-accent);flex:none;font-size:.6875rem}.lookup-spinner{border:2px solid #a2786573;width:.875rem;height:.875rem;display:block}@supports (color:color-mix(in lab, red, red)){.lookup-spinner{border:2px solid color-mix(in oklab, var(--color-clay) 45%, transparent)}}.lookup-spinner{border-top-color:var(--color-burgundy);border-radius:9999px;animation:.62s linear infinite lookup-spin}@keyframes lookup-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.lookup-spinner{animation-duration:2s}}.checkout-card{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-surface-raised);padding:.75rem .6875rem .6875rem}.checkout-card__title{border:1px solid var(--color-line);background-color:var(--color-sand);letter-spacing:.12em;text-transform:uppercase;color:var(--color-clay-ink);border-radius:9999px;margin-left:.375rem;padding:.125rem .5rem;font-size:.6875rem}.checkout-grid{gap:.75rem;margin-top:.5rem;display:grid}@media (width>=640px){.checkout-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}.checkout-steps__list{flex-wrap:wrap;align-items:center;gap:.375rem .75rem;font-size:.75rem;display:flex}.checkout-step+.checkout-step:before{content:"";vertical-align:middle;background-color:var(--color-line);width:1.25rem;height:1px;margin-right:.75rem;display:inline-block}.checkout-step__body{color:var(--color-clay-ink);align-items:center;gap:.4375rem;display:inline-flex}.checkout-step__mark{border:1px solid var(--color-line);border-radius:9999px;place-items:center;width:1.375rem;height:1.375rem;font-size:.625rem;line-height:1;display:inline-grid}.checkout-step--current .checkout-step__body{color:var(--color-burgundy)}.checkout-step--current .checkout-step__mark{border-color:var(--color-burgundy);background-color:var(--color-burgundy);color:var(--color-cream)}.checkout-step--done .checkout-step__mark{border-color:#4d0f1c73}@supports (color:color-mix(in lab, red, red)){.checkout-step--done .checkout-step__mark{border-color:color-mix(in oklab, var(--color-burgundy) 45%, transparent)}}.checkout-step--done .checkout-step__mark{color:var(--color-burgundy)}@media (hover:hover){a.checkout-step__body:hover{color:var(--color-burgundy);text-underline-offset:3px;text-decoration:underline}}.checkout-step--next .checkout-step__body{color:#7254488c}@supports (color:color-mix(in lab, red, red)){.checkout-step--next .checkout-step__body{color:color-mix(in oklab, var(--color-clay-ink) 55%, transparent)}}.checkout-basket__list{gap:.625rem;display:grid}.checkout-basket__row{align-items:flex-start;gap:.625rem;display:flex}.checkout-basket__thumb{flex:none;width:2.75rem;height:2.75rem;position:relative}.checkout-basket__count{background-color:var(--color-burgundy);min-width:1.125rem;height:1.125rem;color:var(--color-cream);border-radius:9999px;place-items:center;padding-inline:.25rem;font-size:.6875rem;line-height:1;display:grid;position:absolute;top:-.3125rem;right:-.3125rem}.checkout-basket__edit{color:var(--color-clay-ink);transition:color var(--duration-quick) var(--ease-out-soft);align-items:center;gap:.25rem;margin-top:.75rem;font-size:.75rem;display:inline-flex}@media (hover:hover){.checkout-basket__edit:hover{color:var(--color-burgundy)}}.checkout-peek{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:var(--color-surface-raised)}.checkout-peek__head{cursor:pointer;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.875rem;list-style:none;display:flex}.checkout-peek__head::-webkit-details-marker{display:none}.checkout-peek__chevron{color:var(--color-clay-ink);transition:rotate var(--duration-quick) var(--ease-out-soft);flex:none}.checkout-peek[open] .checkout-peek__chevron{rotate:180deg}.checkout-peek__body{border-top:1px solid var(--color-line);padding:.625rem}@media (prefers-reduced-motion:reduce){.checkout-peek__chevron{transition:none}}.checkout-summary{border:1px solid var(--color-line);border-radius:var(--radius-card);background-color:#f1e9e2b3;padding:.6875rem}@supports (color:color-mix(in lab, red, red)){.checkout-summary{background-color:color-mix(in oklab, var(--color-sand) 70%, transparent)}}.billing-pill{cursor:pointer}.billing-pill__face{border:1px solid var(--color-line);color:var(--color-ink-soft);transition:border-color var(--duration-quick) var(--ease-out-soft), background-color var(--duration-quick) var(--ease-out-soft), color var(--duration-quick) var(--ease-out-soft);border-radius:9999px;align-items:center;padding:.3125rem .625rem;font-size:.8125rem;display:inline-flex}@media (hover:hover){.billing-pill:hover .billing-pill__face{border-color:var(--color-burgundy)}}.billing-pill:has(input:checked) .billing-pill__face{border-color:var(--color-burgundy);background-color:var(--color-burgundy);color:var(--color-cream)}.billing-pill:has(input:focus-visible) .billing-pill__face{outline:2px solid var(--color-burgundy);outline-offset:2px}.product-hero__rating{border-radius:var(--radius-soft);align-items:center;min-height:2.125rem;margin-top:.125rem;margin-bottom:-.375rem;display:inline-flex}.product-hero__rating .product-rating{font-size:.8125rem}.product-hero__rating .product-rating__stars{font-size:.9375rem}@media (hover:hover){.product-hero__rating:hover .product-rating__count{text-underline-offset:.2em;text-decoration:underline}}.product-hero__rating:active{opacity:.7}.product-hero__price{border-top:1px solid var(--color-line);flex-wrap:wrap;align-items:baseline;gap:.375rem 1rem;margin-top:.75rem;padding-top:.5rem;display:flex}.product-hero__variant{border:1px solid #a2786573;align-items:center;padding:.25rem .4375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.product-hero__variant{border:1px solid color-mix(in oklab, var(--color-clay) 45%, transparent)}}.product-hero__variant{background-color:#f1e9e299;border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.product-hero__variant{background-color:color-mix(in oklab, var(--color-sand) 60%, transparent)}}.product-hero__variant{letter-spacing:.02em;color:var(--color-clay-ink);font-size:.75rem}.product-hero__lede{border-left:2px solid #a2786580;max-width:32rem;margin-top:.875rem;padding-left:.625rem}@supports (color:color-mix(in lab, red, red)){.product-hero__lede{border-left:2px solid color-mix(in oklab, var(--color-clay) 50%, transparent)}}.product-hero__lede{color:var(--color-ink-soft);font-size:.9375rem;line-height:1.7}@media (width>=768px){.product-hero__lede{font-size:1rem}}.product-stock{color:var(--color-ink-soft);align-items:center;gap:.5rem;font-size:.875rem;display:flex}.product-stock__dot{background-color:var(--color-clay);border-radius:9999px;flex:none;width:.5rem;height:.5rem}.product-stock--low{color:var(--color-accent)}.product-stock--low .product-stock__dot{background-color:var(--color-accent);animation:stock-pulse 2.4s var(--ease-out-soft) infinite}.product-stock--out .product-stock__dot{background-color:#72544873}@supports (color:color-mix(in lab, red, red)){.product-stock--out .product-stock__dot{background-color:color-mix(in oklab, var(--color-clay-ink) 45%, transparent)}}@keyframes stock-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--color-accent) 45%, transparent)}50%{box-shadow:0 0 0 .3125rem color-mix(in oklab, var(--color-accent) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.product-stock--low .product-stock__dot{animation:none}}.product-buy{border:1px solid var(--color-line);border-radius:var(--radius-soft);background-color:#f1e9e273;flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.75rem;padding:.25rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.product-buy{background-color:color-mix(in oklab, var(--color-sand) 45%, transparent)}}.product-assurances{border-top:1px solid var(--color-line);gap:.4375rem;margin-top:1.125rem;padding-top:.625rem;display:grid}.product-assurances li{color:var(--color-ink-soft);align-items:center;gap:.625rem;font-size:.8125rem;display:flex}.product-safety{border:1px solid var(--color-line);border-radius:var(--radius-soft);background-color:var(--color-surface-raised)}.product-safety__head{color:var(--color-burgundy);align-items:center;gap:.625rem;padding:.375rem .5rem;font-size:.875rem;display:flex}.product-safety__body{border-top:1px solid var(--color-line);padding:.5rem}.product-safety__hazards{border:1px solid #8b1c334d;gap:.25rem;margin-bottom:.5rem;padding:.375rem .5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.product-safety__hazards{border:1px solid color-mix(in oklab, var(--color-accent) 30%, transparent)}}.product-safety__hazards{border-radius:var(--radius-soft);background-color:var(--color-sand);color:var(--color-ink);font-size:.875rem;line-height:1.5}.product-safety__list{color:var(--color-ink-soft);gap:.25rem;padding-left:.6875rem;font-size:.8125rem;line-height:1.5;list-style:outside;display:grid}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-3{inset:calc(var(--spacing) * 3)}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.top-8{top:calc(var(--spacing) * 8)}.-right-16{right:calc(var(--spacing) * -16)}.-right-24{right:calc(var(--spacing) * -24)}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-28{bottom:calc(var(--spacing) * -28)}.bottom-4{bottom:calc(var(--spacing) * 4)}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.z-40{z-index:40}.z-60{z-index:60}.z-\[58\]{z-index:58}.z-\[60\]{z-index:60}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=56rem){.container{max-width:56rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-px{margin-top:-1px}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.-ml-px{margin-left:-1px}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-12{margin-left:calc(var(--spacing) * 12)}.ml-auto{margin-left:auto}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-full{width:100%;height:100%}.h-1{height:var(--spacing)}.h-3{height:calc(var(--spacing) * 3)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-16{height:calc(var(--spacing) * 16)}.h-\[70vh\]{height:70vh}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[46vh\]{max-height:46vh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[70svh\]{max-height:70svh}.max-h-\[92svh\]{max-height:92svh}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/5{width:60%}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-72{width:calc(var(--spacing) * 72)}.w-\[28rem\]{width:28rem}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[9rem\]{max-width:9rem}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[0_0_100\%\]{flex:0 0 100%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-6{--tw-translate-y:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.-rotate-3{rotate:-3deg}.-rotate-6{rotate:-6deg}.rotate-3{rotate:3deg}.rotate-6{rotate:6deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform\!{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)!important}.animate-ping{animation:var(--animate-ping)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-decimal{list-style-type:decimal}.grid-flow-dense{grid-auto-flow:dense}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)){border-color:var(--color-line)}:where(.divide-linen>:not(:last-child)){border-color:var(--color-linen)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-\[0\.5rem\]{border-radius:.5rem}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-soft{border-radius:var(--radius-soft)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-card{border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-soft{border-top-left-radius:var(--radius-soft);border-bottom-left-radius:var(--radius-soft)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-r-soft{border-top-right-radius:var(--radius-soft);border-bottom-right-radius:var(--radius-soft)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-accent{border-color:var(--color-accent)}.border-accent\/20{border-color:#8b1c3333}@supports (color:color-mix(in lab, red, red)){.border-accent\/20{border-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.border-accent\/30{border-color:#8b1c334d}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.border-accent\/40{border-color:#8b1c3366}@supports (color:color-mix(in lab, red, red)){.border-accent\/40{border-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.border-accent\/70{border-color:#8b1c33b3}@supports (color:color-mix(in lab, red, red)){.border-accent\/70{border-color:color-mix(in oklab, var(--color-accent) 70%, transparent)}}.border-burgundy\/25{border-color:#4d0f1c40}@supports (color:color-mix(in lab, red, red)){.border-burgundy\/25{border-color:color-mix(in oklab, var(--color-burgundy) 25%, transparent)}}.border-burgundy\/40{border-color:#4d0f1c66}@supports (color:color-mix(in lab, red, red)){.border-burgundy\/40{border-color:color-mix(in oklab, var(--color-burgundy) 40%, transparent)}}.border-clay\/15{border-color:#a2786526}@supports (color:color-mix(in lab, red, red)){.border-clay\/15{border-color:color-mix(in oklab, var(--color-clay) 15%, transparent)}}.border-cream\/10{border-color:#faf7f41a}@supports (color:color-mix(in lab, red, red)){.border-cream\/10{border-color:color-mix(in oklab, var(--color-cream) 10%, transparent)}}.border-cream\/15{border-color:#faf7f426}@supports (color:color-mix(in lab, red, red)){.border-cream\/15{border-color:color-mix(in oklab, var(--color-cream) 15%, transparent)}}.border-cream\/20{border-color:#faf7f433}@supports (color:color-mix(in lab, red, red)){.border-cream\/20{border-color:color-mix(in oklab, var(--color-cream) 20%, transparent)}}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-400{border-color:var(--color-gray-400)}.border-line{border-color:var(--color-line)}.border-linen{border-color:var(--color-linen)}.border-transparent{border-color:#0000}.bg-accent{background-color:var(--color-accent)}.bg-accent\/5{background-color:#8b1c330d}@supports (color:color-mix(in lab, red, red)){.bg-accent\/5{background-color:color-mix(in oklab, var(--color-accent) 5%, transparent)}}.bg-accent\/10{background-color:#8b1c331a}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.bg-burgundy{background-color:var(--color-burgundy)}.bg-burgundy\/10{background-color:#4d0f1c1a}@supports (color:color-mix(in lab, red, red)){.bg-burgundy\/10{background-color:color-mix(in oklab, var(--color-burgundy) 10%, transparent)}}.bg-burgundy\/40{background-color:#4d0f1c66}@supports (color:color-mix(in lab, red, red)){.bg-burgundy\/40{background-color:color-mix(in oklab, var(--color-burgundy) 40%, transparent)}}.bg-clay\/40{background-color:#a2786566}@supports (color:color-mix(in lab, red, red)){.bg-clay\/40{background-color:color-mix(in oklab, var(--color-clay) 40%, transparent)}}.bg-cream{background-color:var(--color-cream)}.bg-cream\/5{background-color:#faf7f40d}@supports (color:color-mix(in lab, red, red)){.bg-cream\/5{background-color:color-mix(in oklab, var(--color-cream) 5%, transparent)}}.bg-cream\/10{background-color:#faf7f41a}@supports (color:color-mix(in lab, red, red)){.bg-cream\/10{background-color:color-mix(in oklab, var(--color-cream) 10%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-green-400{background-color:var(--color-green-400)}.bg-ink\/75{background-color:#2b1d1dbf}@supports (color:color-mix(in lab, red, red)){.bg-ink\/75{background-color:color-mix(in oklab, var(--color-ink) 75%, transparent)}}.bg-line{background-color:var(--color-line)}.bg-linen{background-color:var(--color-linen)}.bg-sand{background-color:var(--color-sand)}.bg-sand\/60{background-color:#f1e9e299}@supports (color:color-mix(in lab, red, red)){.bg-sand\/60{background-color:color-mix(in oklab, var(--color-sand) 60%, transparent)}}.bg-surface{background-color:var(--color-surface)}.bg-surface-raised{background-color:var(--color-surface-raised)}.bg-surface-raised\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-surface-raised\/95{background-color:color-mix(in oklab, var(--color-surface-raised) 95%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-bl{--tw-gradient-position:to bottom left in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-burgundy{--tw-gradient-from:var(--color-burgundy);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cream{--tw-gradient-from:var(--color-cream);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-gray-700\/50{--tw-gradient-from:#36415380}@supports (color:color-mix(in lab, red, red)){.from-gray-700\/50{--tw-gradient-from:color-mix(in oklab, var(--color-gray-700) 50%, transparent)}}.from-gray-700\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-linen{--tw-gradient-from:var(--color-linen);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-sand{--tw-gradient-from:var(--color-sand);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-cream{--tw-gradient-via:var(--color-cream);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-linen{--tw-gradient-via:var(--color-linen);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sand{--tw-gradient-via:var(--color-sand);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-cream{--tw-gradient-to:var(--color-cream);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-linen{--tw-gradient-to:var(--color-linen);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-6{padding:calc(var(--spacing) * 6)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-16{padding-block:calc(var(--spacing) * 16)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.break-normal{overflow-wrap:normal;word-break:normal}.break-all{word-break:break-all}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.whitespace-pre-line{white-space:pre-line}.text-accent{color:var(--color-accent)}.text-black{color:var(--color-black)}.text-burgundy{color:var(--color-burgundy)}.text-clay{color:var(--color-clay)}.text-clay-ink{color:var(--color-clay-ink)}.text-clay\/45{color:#a2786573}@supports (color:color-mix(in lab, red, red)){.text-clay\/45{color:color-mix(in oklab, var(--color-clay) 45%, transparent)}}.text-cream{color:var(--color-cream)}.text-cream\/50{color:#faf7f480}@supports (color:color-mix(in lab, red, red)){.text-cream\/50{color:color-mix(in oklab, var(--color-cream) 50%, transparent)}}.text-cream\/55{color:#faf7f48c}@supports (color:color-mix(in lab, red, red)){.text-cream\/55{color:color-mix(in oklab, var(--color-cream) 55%, transparent)}}.text-cream\/60{color:#faf7f499}@supports (color:color-mix(in lab, red, red)){.text-cream\/60{color:color-mix(in oklab, var(--color-cream) 60%, transparent)}}.text-cream\/70{color:#faf7f4b3}@supports (color:color-mix(in lab, red, red)){.text-cream\/70{color:color-mix(in oklab, var(--color-cream) 70%, transparent)}}.text-cream\/75{color:#faf7f4bf}@supports (color:color-mix(in lab, red, red)){.text-cream\/75{color:color-mix(in oklab, var(--color-cream) 75%, transparent)}}.text-cream\/80{color:#faf7f4cc}@supports (color:color-mix(in lab, red, red)){.text-cream\/80{color:color-mix(in oklab, var(--color-cream) 80%, transparent)}}.text-cream\/85{color:#faf7f4d9}@supports (color:color-mix(in lab, red, red)){.text-cream\/85{color:color-mix(in oklab, var(--color-cream) 85%, transparent)}}.text-cream\/90{color:#faf7f4e6}@supports (color:color-mix(in lab, red, red)){.text-cream\/90{color:color-mix(in oklab, var(--color-cream) 90%, transparent)}}.text-gray-200{color:var(--color-gray-200)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-ink{color:var(--color-ink)}.text-ink-soft{color:var(--color-ink-soft)}.text-linen{color:var(--color-linen)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-clay\/50{text-decoration-color:#a2786580}@supports (color:color-mix(in lab, red, red)){.decoration-clay\/50{-webkit-text-decoration-color:color-mix(in oklab, var(--color-clay) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-clay) 50%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-clay) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--color-clay) 50%, transparent)}}.underline-offset-2{text-underline-offset:2px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-burgundy{accent-color:var(--color-burgundy)}.opacity-0{opacity:0}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-100{opacity:1}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.09\]{opacity:.09}.opacity-\[0\.045\]{opacity:.045}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-float{--tw-shadow:0 14px 34px -14px var(--tw-shadow-color,#4d0f1cbf)}@supports (color:color-mix(in lab, red, red)){.shadow-float{--tw-shadow:0 14px 34px -14px var(--tw-shadow-color,color-mix(in oklab, var(--color-burgundy) 75%, transparent))}}.shadow-float{box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-burgundy\/5{--tw-shadow-color:#4d0f1c0d}@supports (color:color-mix(in lab, red, red)){.shadow-burgundy\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-burgundy) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-burgundy\/10{--tw-shadow-color:#4d0f1c1a}@supports (color:color-mix(in lab, red, red)){.shadow-burgundy\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-burgundy) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-burgundy\/25{--tw-shadow-color:#4d0f1c40}@supports (color:color-mix(in lab, red, red)){.shadow-burgundy\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-burgundy) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-gray-500\/20{--tw-shadow-color:#6a728233}@supports (color:color-mix(in lab, red, red)){.shadow-gray-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-gray-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-gray-300{--tw-ring-color:var(--color-gray-300)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter\!{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)!important}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-out-soft{--tw-ease:var(--ease-out-soft);transition-timing-function:var(--ease-out-soft)}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--color-accent)}}.group-\[\.status-down\]\:bg-red-600:is(:where(.group).status-down *){background-color:var(--color-red-600)}.peer-checked\:border-burgundy:is(:where(.peer):checked~*){border-color:var(--color-burgundy)}.peer-checked\:bg-burgundy:is(:where(.peer):checked~*){background-color:var(--color-burgundy)}.peer-checked\:text-cream:is(:where(.peer):checked~*){color:var(--color-cream)}.peer-focus-visible\:ring-2:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-focus-visible\:ring-burgundy\/40:is(:where(.peer):focus-visible~*){--tw-ring-color:#4d0f1c66}@supports (color:color-mix(in lab, red, red)){.peer-focus-visible\:ring-burgundy\/40:is(:where(.peer):focus-visible~*){--tw-ring-color:color-mix(in oklab, var(--color-burgundy) 40%, transparent)}}.selection\:bg-red-500 ::selection{background-color:var(--color-red-500)}.selection\:bg-red-500::selection{background-color:var(--color-red-500)}.selection\:text-white ::selection{color:var(--color-white)}.selection\:text-white::selection{color:var(--color-white)}.placeholder\:text-clay-ink\/60::placeholder{color:#72544899}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-clay-ink\/60::placeholder{color:color-mix(in oklab, var(--color-clay-ink) 60%, transparent)}}.placeholder\:text-cream\/40::placeholder{color:#faf7f466}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-cream\/40::placeholder{color:color-mix(in oklab, var(--color-cream) 40%, transparent)}}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:border-accent:hover{border-color:var(--color-accent)}.hover\:border-burgundy:hover{border-color:var(--color-burgundy)}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-burgundy:hover{background-color:var(--color-burgundy)}.hover\:bg-cream:hover{background-color:var(--color-cream)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-red:hover{background-color:var(--color-red)}.hover\:bg-sand:hover{background-color:var(--color-sand)}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-burgundy:hover{color:var(--color-burgundy)}.hover\:text-cream:hover{color:var(--color-cream)}.hover\:text-gray-400:hover{color:var(--color-gray-400)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-burgundy\/10:hover{--tw-shadow-color:#4d0f1c1a}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-burgundy\/10:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-burgundy) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-burgundy\/20:hover{--tw-shadow-color:#4d0f1c33}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-burgundy\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-burgundy) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-red\/20:hover{--tw-shadow-color:#8b1c3333}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-red\/20:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red) 20%, transparent) var(--tw-shadow-alpha), transparent)}}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:rounded-soft:focus{border-radius:var(--radius-soft)}.focus\:border-accent:focus{border-color:var(--color-accent)}.focus\:border-blue-300:focus{border-color:var(--color-blue-300)}.focus\:border-burgundy:focus{border-color:var(--color-burgundy)}.focus\:border-cream\/50:focus{border-color:#faf7f480}@supports (color:color-mix(in lab, red, red)){.focus\:border-cream\/50:focus{border-color:color-mix(in oklab, var(--color-cream) 50%, transparent)}}.focus\:bg-burgundy:focus{background-color:var(--color-burgundy)}.focus\:px-3:focus{padding-inline:calc(var(--spacing) * 3)}.focus\:py-1\.5:focus{padding-block:calc(var(--spacing) * 1.5)}.focus\:text-cream:focus{color:var(--color-cream)}.focus\:ring:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-burgundy:focus{--tw-ring-color:var(--color-burgundy)}.focus\:outline:focus{outline-style:var(--tw-outline-style);outline-width:1px}.focus\:outline-2:focus{outline-style:var(--tw-outline-style);outline-width:2px}.focus\:outline-red-500:focus{outline-color:var(--color-red-500)}.focus\:outline-none:focus,.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:bg-gray-100:active{background-color:var(--color-gray-100)}.active\:bg-linen:active{background-color:var(--color-linen)}.active\:text-gray-500:active{color:var(--color-gray-500)}.active\:text-gray-700:active{color:var(--color-gray-700)}.active\:text-gray-800:active{color:var(--color-gray-800)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}@media (prefers-reduced-motion:no-preference){.motion-safe\:-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (width>=40rem){.sm\:top-5{top:calc(var(--spacing) * 5)}.sm\:right-5{right:calc(var(--spacing) * 5)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-5{grid-column:span 5/span 5}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-7{grid-column:span 7/span 7}.sm\:col-span-12{grid-column:span 12/span 12}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline-grid{display:inline-grid}.sm\:aspect-\[4\/5\]{aspect-ratio:4/5}.sm\:w-3\/4{width:75%}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_6rem\]{grid-template-columns:minmax(0,1fr) 6rem}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:justify-start{justify-content:flex-start}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:rounded-card{border-radius:var(--radius-card)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pt-0{padding-top:0}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:mt-3{margin-top:calc(var(--spacing) * 3)}.md\:mt-5{margin-top:calc(var(--spacing) * 5)}.md\:mt-6{margin-top:calc(var(--spacing) * 6)}.md\:mt-7{margin-top:calc(var(--spacing) * 7)}.md\:mt-8{margin-top:calc(var(--spacing) * 8)}.md\:mt-9{margin-top:calc(var(--spacing) * 9)}.md\:mt-11{margin-top:calc(var(--spacing) * 11)}.md\:mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.md\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.md\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.md\:scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_13rem\]{grid-template-columns:minmax(0,1fr) 13rem}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.md\:p-3{padding:calc(var(--spacing) * 3)}.md\:p-3\.5{padding:calc(var(--spacing) * 3.5)}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-7{padding-block:calc(var(--spacing) * 7)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.md\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\:pt-5{padding-top:calc(var(--spacing) * 5)}.md\:pt-6{padding-top:calc(var(--spacing) * 6)}.md\:pt-7{padding-top:calc(var(--spacing) * 7)}.md\:pt-10{padding-top:calc(var(--spacing) * 10)}.md\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.md\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-\[2\.75rem\]{font-size:2.75rem}}@media (width>=56rem){.split\:col-start-1{grid-column-start:1}.split\:col-start-2{grid-column-start:2}.split\:row-start-1{grid-row-start:1}.split\:mt-5{margin-top:calc(var(--spacing) * 5)}.split\:block{display:block}.split\:grid{display:grid}.split\:h-full{height:100%}.split\:max-h-\[30rem\]{max-height:30rem}.split\:max-w-none{max-width:none}.split\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.split\:items-start{align-items:flex-start}.split\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.split\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-20{top:calc(var(--spacing) * 20)}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:max-h-\[32vh\]{max-height:32vh}.lg\:max-h-\[42vh\]{max-height:42vh}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1\.1fr_1fr_1\.1fr\]{grid-template-columns:1.1fr 1fr 1.1fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_18rem\]{grid-template-columns:1fr 18rem}.lg\:grid-cols-\[1fr_20rem\]{grid-template-columns:1fr 20rem}.lg\:grid-cols-\[1fr_22rem\]{grid-template-columns:1fr 22rem}.lg\:grid-cols-\[15rem_1fr\]{grid-template-columns:15rem 1fr}.lg\:grid-cols-\[18rem_minmax\(0\,1fr\)\]{grid-template-columns:18rem minmax(0,1fr)}.lg\:grid-cols-\[20rem_1fr\]{grid-template-columns:20rem 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_20\.5rem\]{grid-template-columns:minmax(0,1fr) 20.5rem}.lg\:items-start{align-items:flex-start}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-7{gap:calc(var(--spacing) * 7)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-9{gap:calc(var(--spacing) * 9)}.lg\:gap-x-7{column-gap:calc(var(--spacing) * 7)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:pb-3{padding-bottom:calc(var(--spacing) * 3)}}@media (width>=80rem){.xl\:inline-flex{display:inline-flex}.xl\:max-h-\[34rem\]{max-height:34rem}.xl\:w-1\/2{width:50%}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.rtl\:flex-row-reverse:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media (prefers-color-scheme:dark){.dark\:border-gray-600{border-color:var(--color-gray-600)}.dark\:bg-gray-700{background-color:var(--color-gray-700)}.dark\:bg-gray-800{background-color:var(--color-gray-800)}.dark\:bg-gray-900{background-color:var(--color-gray-900)}.dark\:text-gray-200{color:var(--color-gray-200)}.dark\:text-gray-300{color:var(--color-gray-300)}.dark\:text-gray-400{color:var(--color-gray-400)}.dark\:text-gray-600{color:var(--color-gray-600)}.dark\:text-white{color:var(--color-white)}@media (hover:hover){.dark\:hover\:bg-gray-900:hover{background-color:var(--color-gray-900)}.dark\:hover\:text-gray-200:hover{color:var(--color-gray-200)}.dark\:hover\:text-gray-300:hover{color:var(--color-gray-300)}}.dark\:focus\:border-blue-700:focus{border-color:var(--color-blue-700)}.dark\:focus\:border-blue-800:focus{border-color:var(--color-blue-800)}.dark\:active\:bg-gray-700:active{background-color:var(--color-gray-700)}.dark\:active\:text-gray-300:active{color:var(--color-gray-300)}}[x-cloak],.js [data-js-cloak]{display:none!important}[data-reveal].is-waiting{opacity:0;transform:translateY(18px)}[data-reveal].is-visible{transition:opacity var(--duration-calm) var(--ease-out-soft), transform var(--duration-calm) var(--ease-out-soft)}@media print{[data-reveal].is-waiting{opacity:1;transform:none}}}@font-face{font-family:Cinzel Decorative;src:url(/fonts/CinzelDecorative-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cinzel Decorative;src:url(/fonts/CinzelDecorative-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraLight.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraLightItalic.woff2)format("woff2");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/PlayfairDisplay-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cinzel;src:url(/fonts/Cinzel-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal].is-waiting{opacity:1;transform:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}
