/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer theme{:root,:host{--spacing:.25rem;--font-display:"Bricolage Grotesque", "Bricolage Fallback", "Instrument Sans", system-ui, sans-serif;--font-body:"Instrument Sans", "Instrument Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--text-h1:clamp(2.125rem, 1.43rem + 2.85vw, 3.75rem);--text-h2:clamp(1.75rem, 1.2rem + 2.25vw, 3rem);--text-h3:clamp(1.1875rem, 1.1rem + .34vw, 1.375rem);--text-lead:clamp(1.0625rem, .98rem + .34vw, 1.25rem);--text-label:.8125rem;--radius-card:1rem;--radius-control:.75rem;--shadow-card:0 8px 26px #7a3e2c17;--shadow-cta:0 8px 20px #c0392b47;--text-display:clamp(2.5rem, 1.294rem + 4.944vw, 5.25rem);--color-white:#fff;--color-transparent:transparent;--color-current:currentColor;--color-clay:#c0392b;--color-clay-hover:#a32f23;--color-on-clay:#fff;--color-pine:#2f5d45;--color-on-pine:#fff7f3;--color-sky:#5b8fb9;--color-page:#fff7f3;--color-surface:#fff;--color-field:#fff8f6;--color-tint:#fbdfd6;--color-tint-hover:#fdefea;--color-sunken:#f3dcd5;--color-inverse:#2a1c18;--color-ink:#2a1c18;--color-body:#6e574f;--color-muted:#7a5f56;--color-accent:#c0392b;--color-accent-strong:#8e2a1e;--color-on-tint:#a8412d;--color-on-tint-muted:#8e4433;--color-on-inverse:#fff7f3;--color-on-inverse-muted:#bfb5b1;--color-on-inverse-accent:#e8b5a8;--color-success:#2c6b3c;--color-success-bg:#dff0e3;--color-success-soft:#f4faf5;--color-success-line:#cfe7d4;--color-line:#f0dcd6;--color-line-strong:#ebd5cd;--color-line-hover:#dca898;--color-field-border:#9a8178;--color-ruler:#dca898;--color-focus:#c0392b;--color-moss:#5c7a4f;--color-on-moss:#fff;--color-sky-ink:#44759b;--color-header-bg:#fff7f3ed;--color-header-text:#2a1c18;--color-header-line:#f3dcd5;--color-bar-bg:#2a1c18;--color-bar-text:#fff7f3;--color-bar-chip:#fff7f3;--color-on-bar-chip:#2a1c18;--color-overlay:#2a1c188c;--color-scrim:#140c0aeb;--color-chip-dark:#2a1c18a8}}@layer base{[data-theme=black-friday]{color-scheme:dark;--color-page:#1a1412;--color-surface:#2a1c18;--color-field:#211815;--color-tint:#3a2722;--color-tint-hover:#33231e;--color-sunken:#33231e;--color-inverse:#2a1c18;--color-ink:#fff7f3;--color-body:#e6d6cf;--color-muted:#cdb8af;--color-accent:#f0705c;--color-accent-strong:#ff8b78;--color-on-tint:#ffb3a3;--color-on-tint-muted:#f2c9bd;--color-on-inverse:#fff7f3;--color-on-inverse-muted:#cdb8af;--color-on-inverse-accent:#f0705c;--color-success:#8fcf9f;--color-success-bg:#1d3324;--color-success-soft:#18261c;--color-success-line:#2f4a36;--color-line:#3d2c26;--color-line-strong:#57423a;--color-line-hover:#6e574f;--color-field-border:#8a736a;--color-ruler:#6e574f;--color-focus:#f0705c;--color-moss:#a3c293;--color-on-moss:#1a1412;--color-sky-ink:#93bde0;--color-header-bg:#1a1412ed;--color-header-text:#fff7f3;--color-header-line:#3d2c26;--color-bar-bg:#ff6b35;--color-bar-text:#1a1412;--color-bar-chip:#1a1412;--color-on-bar-chip:#ff6b35;--color-overlay:#000000b3;--shadow-card:0 0 0 1px #3d2c26, 0 8px 26px #00000073;--shadow-cta:0 8px 20px #00000080}[data-theme=christmas]{--color-header-bg:#2f5d45;--color-header-text:#fff7f3;--color-header-line:#a1b2a5;--color-bar-bg:#1f4332;--color-bar-text:#fff7f3;--color-inverse:#1f4332}[data-theme=black-friday] [data-late]{--color-success:#e6d6cf;--color-success-soft:#3a2722;--color-success-line:#57423a}[data-theme]{--t-default:none;--t-black-friday:none;--t-christmas:none;--t-note:flex}[data-theme=default]{--t-default:contents;--t-note:none}[data-theme=black-friday]{--t-black-friday:contents}[data-theme=christmas]{--t-christmas:contents}[data-theme-only]{display:none}[data-theme-only=default]{display:var(--t-default,none)}[data-theme-only=black-friday]{display:var(--t-black-friday,none)}[data-theme-only=christmas]{display:var(--t-christmas,none)}[data-cutoff-passed] [data-kind=check]{display:none!important}[data-cutoff-passed][data-theme=christmas]{--t-note:none}*,:before,:after,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}ol,ul,menu{list-style:none}img,svg,video,canvas,iframe{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border-radius:0}button,summary,label[for]{cursor:pointer}table{border-collapse:collapse;border-color:inherit}[hidden]:not([hidden=until-found]){display:none!important}html{background:var(--color-page);color:var(--color-ink);font-family:var(--font-body);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding:5rem 0 var(--consent,0);line-height:1.5}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--color-page);color:var(--color-ink);overflow-wrap:break-word;padding-bottom:var(--consent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.0625rem;line-height:1.6}h1,h2,h3,h4{font-family:var(--font-display);text-wrap:balance;font-weight:760}p,li{text-wrap:pretty}a{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{color:var(--color-accent-strong)}b,strong{color:var(--color-ink);font-weight:650}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}input:-webkit-autofill{-webkit-text-fill-color:var(--color-ink);box-shadow:0 0 0 1000px var(--color-field) inset}:lang(zh) :is(h1,h2,h3,.h1,.h2,.h3){letter-spacing:0;font-weight:700}}@layer components{.skip-link{z-index:100;background:var(--color-ink);color:var(--color-page);padding:.625rem 1rem;position:absolute;top:0;left:-999px}.skip-link:focus{left:0}.linklike{text-decoration:underline}.glyph{vertical-align:-.125em;flex:none;width:1em;height:1em;display:inline-block}.ruler{background:linear-gradient(var(--color-ruler) 0 0) bottom / 100% 1px no-repeat,repeating-linear-gradient(90deg,var(--color-ruler) 0 1px,#0000 0 2.5rem) bottom / 100% .75rem no-repeat,repeating-linear-gradient(90deg,var(--color-ruler) 0 1px,#0000 0 .5rem) bottom / 100% .375rem no-repeat;height:.75rem}.wrap{--gutter:1rem;width:100%;max-width:calc(73.75rem + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}@media(min-width:40rem){.wrap{--gutter:1.5rem}}@media(min-width:64rem){.wrap{--gutter:2rem}}.wrap-narrow{max-width:calc(52rem + 2 * var(--gutter))}.wrap-text{max-width:calc(44rem + 2 * var(--gutter))}.section{padding-block:clamp(3rem,2rem + 4.2vw,6rem)}.section-tight{padding-block:clamp(2rem,1.5rem + 2vw,3.5rem)}.section-surface{background:var(--color-surface)}.section-tint{background:var(--color-tint);--color-body:var(--color-on-tint-muted);--color-accent:var(--color-on-tint)}.section-head{max-width:46rem;margin-bottom:clamp(1.5rem,1rem + 2vw,2.5rem)}.section-head-center{text-align:center;margin-inline:auto}.section-head-center :is(.eyebrow,.section-sub){justify-content:center;margin-inline:auto}.section-sub{max-width:38em;margin-top:.75rem}.grid-fit{grid-template-columns:repeat(auto-fit,minmax(min(var(--min,15rem),100%),1fr));gap:var(--gap,clamp(1rem, .75rem + 1vw, 1.75rem));display:grid}.split{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2rem,1rem + 4vw,4rem);display:grid}@media(min-width:64rem){.split{grid-template-columns:1fr 1fr}}.eyebrow,.sp-legend,.scale-control legend,.price-table caption{font:650 var(--text-label)/1.3 var(--font-display);letter-spacing:.02em;color:var(--color-accent)}.eyebrow{align-items:center;gap:.625rem;display:flex}.eyebrow:before{content:"";background:linear-gradient(currentColor 0 0) 0 0/1.5px 100% no-repeat,linear-gradient(currentColor 0 0) 100% 0/1.5px 100% no-repeat,linear-gradient(currentColor 0 0) 50%/100% 1.5px no-repeat;flex:none;width:1.375rem;height:.625rem}.eyebrow+:is(h1,h2,.h1,.h2){margin-top:.75rem}.eyebrow[data-slot]{margin-bottom:.75rem}.h1,.h2,.h3{font-family:var(--font-display)}.h1{font-size:var(--text-h1);letter-spacing:-.04em;font-weight:800;line-height:.98}.h2{max-width:18em;font-size:var(--text-h2);letter-spacing:-.035em;font-weight:780;line-height:1.03}.h3{font-size:var(--text-h3);letter-spacing:-.015em;font-weight:700;line-height:1.2}.lead,.section-sub{max-width:34em;font-size:var(--text-lead);color:var(--color-body);line-height:1.55}.body-sm{color:var(--color-muted);font-size:.9375rem}.fine{color:var(--color-muted);font-size:.8125rem;line-height:1.45}.text-link{color:var(--color-accent);align-items:center;gap:.375rem;font-weight:600;text-decoration:none;display:inline-flex}.text-link:hover{color:var(--color-accent-strong)}.btn{border-radius:var(--radius-control);min-height:3rem;font:600 1rem/1.2 var(--font-body);text-align:center;border:1.5px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.375rem;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn-primary,.btn-primary:hover{background:var(--color-clay);color:var(--color-on-clay);box-shadow:var(--shadow-cta)}.btn-primary:hover{background:var(--color-clay-hover)}.btn-ghost{border-color:var(--color-line-hover);color:var(--color-ink)}.btn-ghost:hover{border-color:var(--color-ink);color:var(--color-ink)}.btn-soft{background:var(--color-tint);color:var(--color-on-tint)}.btn-soft:hover{background:var(--color-tint-hover);color:var(--color-accent-strong)}.btn-sm{min-height:2.5rem;box-shadow:none;white-space:nowrap;border-radius:.625rem;padding:.5rem .875rem;font-size:.875rem}.btn-lg{border-radius:1rem;min-height:3.5rem;padding-inline:1.75rem;font-size:1.0625rem}.btn-row{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.site-header{z-index:40;background:var(--color-header-bg);color:var(--color-header-text);border-bottom:1px solid var(--color-header-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}.site-header.scrolled{box-shadow:0 6px 18px #2a1c1814}.header-inner,.header-actions{align-items:center;gap:.5rem;display:flex}.header-inner{justify-content:space-between;min-height:4rem;padding-block:.625rem}@media(min-width:24.375rem){.header-actions{gap:.75rem}}[data-theme=christmas] .site-header{--color-focus:#fff7f3}[data-theme=christmas] .lang-menu{--color-focus:var(--color-clay)}[data-theme=christmas] .site-header .btn-primary{box-shadow:0 0 0 2px #fff7f3}.hide-narrow{display:none}@media not all and (max-width:26.875rem){.hide-narrow{display:contents}}@media not all and (min-width:28.125rem){.header-inner,.header-actions{gap:.375rem}.header-actions .glyph{display:none}.header-actions .btn-sm{white-space:normal;padding-inline:.625rem;font-size:.8125rem;line-height:1.1}}.brand{color:inherit;flex:none;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.brand img{width:auto;height:30px}.brand-word{font:800 1.1875rem/1 var(--font-display);letter-spacing:-.02em}.brand-word em{font-weight:600}.brand-footer img{height:28px}.brand-footer .brand-word{font-size:1.0625rem}:is([data-theme=black-friday],[data-theme=christmas] .site-header) .brand img{box-sizing:content-box;background:#fff7f3;border-radius:8px;height:26px;padding:3px 6px}.lang-switch{position:relative}.lang-switch summary{border:1.5px solid var(--color-header-line);white-space:nowrap;border-radius:999px;align-items:center;gap:.375rem;min-height:2.5rem;padding:0 .75rem;font-size:.8125rem;font-weight:600;list-style:none;display:flex}:is(.lang-switch,.nav-menu) summary::-webkit-details-marker{display:none}:is(.lang-switch,.nav-menu) summary:after{content:"";border:1.5px solid;border-width:0 1.5px 1.5px 0;width:.375rem;height:.375rem;margin:-.25rem .125rem 0;rotate:45deg}:is(.lang-switch,.nav-menu)[open] summary:after{margin-top:.25rem;rotate:225deg}.lang-switch :is(summary:hover,[open]>summary){border-color:currentColor}.footer-lang summary{border-color:var(--color-line-hover)}.lang-menu{z-index:45;background:var(--color-surface);border:1px solid var(--color-line-strong);min-width:100%;box-shadow:var(--shadow-card);border-radius:.875rem;padding:.375rem;position:absolute;top:calc(100% + .375rem);right:0}.footer-lang .lang-menu{inset:auto auto calc(100% + .375rem) 0}.lang-menu :is(a,span,button){width:100%;color:var(--color-muted);text-align:left;white-space:nowrap;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600;text-decoration:none;display:block}.lang-menu :is(a,button):hover,.lang-menu :is([aria-current],[aria-pressed=true]){background:var(--color-tint);color:var(--color-ink)}.nav-menu summary,.nav-link{min-height:2.5rem;color:inherit;border-radius:999px;align-items:center;gap:.375rem;font-size:.9375rem;font-weight:600;text-decoration:none;list-style:none;display:flex}@media(min-width:48rem){.header-nav{margin-inline:1rem auto;display:flex}.nav-menu{position:relative}.nav-menu summary,.nav-link{padding:0 .75rem}:is(.nav-menu summary,.nav-link):hover,.nav-menu[open]>summary{background:currentColor}@supports (color:color-mix(in lab,red,red)){:is(.nav-menu summary,.nav-link):hover,.nav-menu[open]>summary{background:color-mix(in srgb,currentColor 10%,transparent)}}.nav-menu-icon,.nav-menu-sr,.nav-list-examples{display:none}.nav-list{left:0;right:auto}}@media not all and (min-width:48rem){.header-nav{order:3}.header-actions{margin-left:auto}.nav-link,.nav-menu-label,.nav-menu summary:after{display:none}.nav-menu summary{border:1.5px solid var(--color-header-line);justify-content:center;width:2.5rem;font-size:1.125rem}.nav-menu :is(summary:hover,[open]>summary){border-color:currentColor}.nav-list{top:calc(100% + .25rem);right:var(--gutter);left:var(--gutter);min-width:0}.nav-list a{padding-block:.75rem;font-size:1rem}.nav-list-examples{border-top:1px solid var(--color-line)}}@media not all and (min-width:24.375rem){.nav-menu summary{width:2.25rem}.header-inner,.header-actions{gap:.25rem}.header-actions .btn-sm{padding-inline:.5rem}}.announce{background:var(--color-bar-bg);color:var(--color-bar-text);--color-focus:currentColor;font-size:.875rem;line-height:1.35}.announce-inner{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem .75rem;padding-block:.5rem;font-weight:600;display:flex}.announce a{color:inherit;align-items:center;gap:.25rem;display:inline-flex}.announce p{text-wrap:balance}[data-theme=black-friday] .announce{background:repeating-linear-gradient(90deg,currentColor 0 1.5px,#0000 0 .5rem) bottom / 100% .25rem no-repeat,var(--color-bar-bg)}.countdown{background:var(--color-bar-chip);color:var(--color-on-bar-chip);font:700 .8125rem/1.2 var(--font-display);white-space:nowrap;border-radius:999px;justify-items:center;padding:.1875rem .625rem;display:inline-grid}.countdown:before,.countdown:after{content:attr(data-other);visibility:hidden;grid-area:1/1}.countdown:after{content:attr(data-last)}.countdown>*{grid-area:1/1}.site-footer{color:var(--color-body);padding-bottom:2.5rem;font-size:.9375rem}.footer-rule{margin-bottom:2.5rem}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;display:grid}@media(min-width:64rem){.footer-grid{grid-template-columns:1.4fr 1fr 1fr 1fr}}.footer-brand{color:var(--color-ink);grid-column:1/-1}@media(min-width:64rem){.footer-brand{grid-column:auto}}.footer-tag{max-width:20em;color:var(--color-muted);margin-block:.75rem 1rem}.footer-switches,.footer-links{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.footer-switches{gap:.5rem}.footer-nav{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}:is(.footer-nav,.footer-links) :is(a,button){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-decoration:none}:is(.footer-nav,.footer-links) :is(a,button):hover{color:var(--color-accent-strong);text-decoration:underline}.footer-group-title{font:700 .9375rem/1.3 var(--font-display);color:var(--color-ink)}.footer-base{border-top:1px solid var(--color-line);margin-top:2.5rem;padding-top:1.25rem}.footer-legal{color:var(--color-muted);margin-top:.375rem;font-size:.8125rem}.consent{z-index:90;background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:1.25rem;width:min(100vw - 2rem,28.75rem);padding:1.125rem 1.25rem 1rem;position:fixed;bottom:1rem;left:50%;translate:-50%;box-shadow:0 14px 42px #2a1c1838}.consent-title{font:700 1.125rem/1.25 var(--font-display);margin-bottom:.375rem}.consent-text{color:var(--color-body);margin-bottom:.875rem;font-size:.875rem}.consent-actions{gap:.625rem;display:flex}.consent-actions .btn{flex:1}html:has(#consent:not([hidden])){--consent:15rem}@media(max-width:30rem){.consent{border-radius:1rem;width:calc(100vw - 1rem);padding:.5625rem .75rem .625rem;bottom:.5rem}.consent-title{display:none}.consent-text{margin-bottom:.5rem;font-size:.75rem;line-height:1.35}.consent-actions .btn{min-height:2.25rem}html:has(#consent:not([hidden])){--consent:11rem}}@media(max-width:43.75rem){.consent.is-slim{align-items:center;gap:.625rem;padding:.5rem .5rem .5rem .875rem;display:flex}.consent.is-slim .consent-title{flex:1;margin:0;font-size:.875rem;display:block}.consent.is-slim .consent-text{display:none}.consent.is-slim .btn{flex:none;min-width:5.25rem}.consent.is-typing{display:none}html:has(#consent.is-slim:not([hidden])){--consent:6.5rem}html:has(#consent.is-typing:not([hidden])){--consent:0}}.card{background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.card-media,.cover{background:var(--color-sunken);overflow:hidden}.card-media{aspect-ratio:4/3}:is(.card-media,.cover) :is(picture,img){object-fit:cover;width:100%;height:100%}.card-body{flex-direction:column;flex:1;gap:.5rem;padding:1.125rem 1.25rem 1.25rem;display:flex}.card-title{font:700 1.25rem/1.2 var(--font-display);letter-spacing:-.02em}.card-title a{text-decoration:none}.card-title a:after{content:"";position:absolute;inset:0}.card-title a:focus-visible{outline:0}.card:has(.card-title a:focus-visible){outline:3px solid var(--color-focus);outline-offset:3px}.card-text{color:var(--color-body);font-size:.9375rem}.card-foot{flex-wrap:wrap;align-items:center;gap:.5rem .875rem;margin-top:auto;padding-top:.5rem;display:flex}.card-foot :is(a,button){position:relative}.badge{white-space:nowrap;background:var(--b,var(--color-tint));color:var(--f,var(--color-on-tint));border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.8125rem;font-weight:650;line-height:1.25;display:inline-flex}.badge-clay{--b:var(--color-clay);--f:var(--color-on-clay)}.badge-offer{--b:var(--color-bar-bg);--f:var(--color-bar-text)}.badge-pine{--b:var(--color-pine);--f:var(--color-on-pine)}@media(forced-colors:active){.badge-offer,.badge-pine,.countdown{border:1px solid}}.tag{color:var(--color-body);align-items:center;gap:.4375rem;font-size:.8125rem;font-weight:600;display:inline-flex}.tag:before{content:"";background:var(--tag,var(--color-clay));border-radius:999px;width:.5rem;height:.5rem}.tag-couple{--tag:var(--color-sky)}.tag-keychain,.tag-pet{--tag:var(--color-moss)}.price-from{color:var(--color-ink);font-weight:650}[data-price]{white-space:nowrap}.price-note{display:var(--t-note,flex);flex-wrap:wrap;gap:.5rem}.price-note .badge{margin-top:.5rem}.price-note-text{color:var(--color-muted);flex-basis:100%;font-size:.8125rem}.steps{gap:1.5rem;display:grid}@media(min-width:40rem){.steps{grid-template-columns:1fr 1fr}}@media(min-width:64rem){.steps{grid-template-columns:repeat(var(--n,4),1fr);gap:2rem}}.step{background:linear-gradient(var(--color-ruler) 0 0) 0 0 / 100% 1px no-repeat,repeating-linear-gradient(90deg,var(--color-ruler) 0 1px,#0000 0 .5rem) 0 0 / 100% .375rem no-repeat;padding-top:1rem}.step-num{background:var(--color-tint);width:2.25rem;height:2.25rem;color:var(--color-accent-strong);font:800 1rem/1 var(--font-display);border-radius:999px;place-items:center;margin-bottom:.875rem;display:grid}.step p{color:var(--color-body);margin-top:.375rem;font-size:.9375rem}.ticks,.trust{color:var(--color-body);flex-direction:column;gap:.625rem;display:flex}.trust{color:var(--color-muted);flex-flow:wrap;gap:.5rem 1.25rem;font-size:.875rem}:is(.ticks,.trust) li{align-items:baseline;gap:.5rem;display:flex}.mark-yes{color:var(--color-success)}.mark-no,.trust .glyph,.stars{color:var(--color-accent)}.stars{gap:1px;display:inline-flex}.stars-svg{vertical-align:-.125em;width:auto;height:1em}.deadline-note{background:var(--color-success-soft);border:1px solid var(--color-success-line);color:var(--color-success);border-radius:.75rem;margin-top:.75rem;padding:.5625rem .8125rem;font-size:.875rem;font-weight:500}.field-input{background:var(--color-field);border:1.5px solid var(--color-field-border);border-radius:var(--radius-control);width:100%;padding:.8125rem .9375rem;display:block}.field-input::placeholder{color:var(--color-muted);opacity:1}.field-input:focus{border-color:var(--color-focus);box-shadow:0 0 0 3px var(--color-tint);outline:0}}@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.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)}.block{display:block}}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/fonts/bricolage-grotesque.woff2)format("woff2")}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/fonts/instrument-sans.woff2)format("woff2")}@font-face{font-family:Instrument Fallback;src:local(Arial);size-adjust:102.73%;ascent-override:94.42%;descent-override:24.34%}@font-face{font-family:Bricolage Fallback;src:local(Arial Bold);font-weight:700;size-adjust:101%}
