@font-face{font-family:anton;src:url(../media/Anton_Latin-s.p.2c_xnsc2yf3c2.woff2?dpl=dpl_AiHV31GaG8HjXBBU8PUq2Gk9342L)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:anton Fallback;src:local(Arial);ascent-override:127.93%;descent-override:35.79%;line-gap-override:0.0%;size-adjust:91.94%}.anton_dd68b196-module__-JnXTW__className{font-family:anton,anton Fallback;font-weight:400}.anton_dd68b196-module__-JnXTW__variable{--font-anton:"anton", "anton Fallback"}
@font-face{font-family:manrope;src:url(../media/Manrope_Latin-s.p.1p_a2k8qd5zhp.woff2?dpl=dpl_AiHV31GaG8HjXBBU8PUq2Gk9342L)format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_1326ca6a-module__UMuTJW__className{font-family:manrope,manrope Fallback}.manrope_1326ca6a-module__UMuTJW__variable{--font-manrope:"manrope", "manrope Fallback"}
:root{--es-ink:#0a0a0a;--es-page:#fdfdf9;--es-surface:#f2f7f6;--es-wash:#f2f7f6;--es-wash-deep:#d9f3f5;--es-white:#fff;--es-mute:#5c5c5c;--es-border:#e5e5e3;--es-whisper:#edf1ef;--es-sale:#a8201f;--es-teal:#00bcc8;--es-teal-deep:#00939d;--es-lime:#d0ff00;--es-lime-deep:#b8e600;--es-accent:var(--es-lime);--es-accent-hover:var(--es-lime-deep);--es-accent-tint:#f4ffcc;--es-on-accent:var(--es-ink);--es-interactive:#00727b;--es-brand-zyn:linear-gradient(150deg, #7cc7f0, #2b7bc4);--es-brand-velo:linear-gradient(150deg, #37c9d1, #0e6e8c);--es-brand-killa:linear-gradient(150deg, #3a3a3a, #0a0a0a);--es-brand-pablo:linear-gradient(150deg, #e14d4d, #7e1220);--es-brand-fallback:linear-gradient(150deg, #3a3a3a, #0a0a0a);--es-font:var(--font-manrope), system-ui, -apple-system, sans-serif;--es-font-display:var(--font-anton), var(--font-manrope), system-ui, sans-serif;--es-text-xs:.6875rem;--es-text-sm:.8125rem;--es-text-base:1rem;--es-text-md:1.0625rem;--es-text-lg:1.25rem;--es-text-xl:1.5rem;--es-text-2xl:clamp(1.75rem, 2.5vw, 2.25rem);--es-text-3xl:clamp(2.25rem, 4vw, 3.25rem);--es-text-4xl:clamp(2.75rem, 6vw, 4.75rem);--es-text-heading:clamp(30px, 3.4vw, 46px);--es-text-eyebrow:.75rem;--es-text-5xl:clamp(3rem, 7vw, 7rem);--es-heading-scale:1;--es-body-scale:1;--es-w-body:400;--es-w-medium:600;--es-w-heading:700;--es-w-display:800;--es-lh-heading:1.1;--es-lh-body:1.5;--es-measure:66ch;--es-track-nav:.08em;--es-track-wordmark:.18em;--es-track-heading:-.01em;--es-track-display:.015em;--es-track-display-giant:.01em;--es-s1:.25rem;--es-s2:.5rem;--es-s3:.75rem;--es-s4:1rem;--es-s6:1.5rem;--es-s8:2rem;--es-s12:3rem;--es-s16:4rem;--es-s20:5rem;--es-section:clamp(4rem, 8vw, 7.5rem);--es-grid-gap:18px;--es-grid-gap-mobile:10px;--es-page-top:var(--es-s6);--es-r-sm:6px;--es-r-md:10px;--es-r-lg:16px;--es-r-pill:999px;--es-shadow-soft:0 1px 2px #0000000a, 0 4px 12px #0000000a;--es-shadow-elevated:0 2px 4px #0000000f, 0 12px 32px #00000014;--es-t-fast:.15s ease;--es-t-base:.2s ease;--es-hairline:1px;--es-tap:44px;--es-icon:24px;--es-icon-stroke:1.5;--es-container:1440px;--es-gutter:clamp(1rem, 4vw, 3rem);--es-ratio-product:4 / 5;--es-focus-ring:2px;--es-drawer-w:min(27.5rem, 100vw);--es-measure-form:34rem;--es-measure-dialog:26rem;--es-scrim:#00000040;--es-z-header:100;--es-z-drawer:200;--es-z-gate:300;--header-offset:64px;--es-sticky-gap:24px;--es-content-grid:var(--es-gutter) minmax(0, var(--es-container)) var(--es-gutter)}
*,:before,:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{min-height:100dvh;font-family:var(--es-font);font-size:var(--es-text-base);font-weight:var(--es-w-body);line-height:var(--es-lh-body);color:var(--es-ink);background-color:var(--es-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;font-feature-settings:"liga" 1, "calt" 1}h1,h2,h3,h4,h5,h6{font-weight:var(--es-w-heading);line-height:var(--es-lh-heading);text-wrap:balance;letter-spacing:var(--es-track-heading)}p{text-wrap:pretty}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}a,button,input,select,textarea,label,[role=button]{touch-action:manipulation}a{color:inherit;text-decoration:none}ul,ol{padding:0;list-style:none}fieldset{border:0;padding:0}:focus-visible{outline:var(--es-focus-ring) solid var(--es-interactive);outline-offset:var(--es-focus-ring);border-radius:var(--es-r-sm)}::selection{background-color:var(--es-whisper);color:var(--es-ink)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.es-skip-link{top:var(--es-s2);left:var(--es-s2);z-index:var(--es-z-gate);padding:var(--es-s3) var(--es-s4);background-color:var(--es-page);color:var(--es-ink);border:var(--es-hairline) solid var(--es-interactive);border-radius:var(--es-r-sm);font-size:var(--es-sys-body-s);font-weight:500;line-height:var(--es-sys-lh-body-s);position:fixed;transform:translateY(-200%)}.es-skip-link:focus-visible{transform:translateY(0)}.es-flourish{font-family:var(--es-font-display);color:var(--es-ink);white-space:nowrap;margin-inline-start:.06em;padding-inline:.12em;position:relative}@media (max-width:400px){.es-flourish{white-space:normal}}.es-flourish:before{content:"";z-index:-1;background-color:var(--es-lime);border-radius:var(--es-r-sm);position:absolute;inset:.39em -.02em .25em}.es-eyebrow{font-size:var(--es-text-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--es-ink);font-weight:800}.es-heading{font-family:var(--es-font-display);font-size:var(--es-text-heading);letter-spacing:var(--es-track-display);text-transform:uppercase;color:var(--es-ink);line-height:.98}.es-section-head{flex-direction:column;gap:10px;display:flex}@media (max-width:499.98px){.es-section-head{text-align:center;align-items:center}}.es-body{font-size:15px;font-weight:500;line-height:var(--es-lh-body);color:var(--es-mute)}.es-display{font-family:var(--es-font-display);letter-spacing:var(--es-track-display-giant);text-transform:uppercase;color:var(--es-ink);font-size:clamp(40px,5vw,72px);line-height:.94}.es-lead{color:color-mix(in srgb, var(--es-ink) 70%, transparent);font-size:16px;font-weight:500;line-height:1.6}.es-price{font-variant-numeric:tabular-nums;color:var(--es-ink);font-weight:800}.es-sr-only{width:var(--es-hairline);height:var(--es-hairline);margin:calc(var(--es-hairline) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}
:root{--es-sys-d-hero-min:52px;--es-sys-d-hero-max:104px;--es-sys-d-hero-sm-min:44px;--es-sys-d-hero-sm-max:64px;--es-sys-lh-d-hero:1.06;--es-sys-d1:72px;--es-sys-d1-sm:44px;--es-sys-d2:44px;--es-sys-d2-sm:32px;--es-sys-d3:30px;--es-sys-lh-d1:1.04;--es-sys-lh-d2:1.05;--es-sys-lh-d3:1.1;--es-sys-h4:24px;--es-sys-h5:20px;--es-sys-h6:17px;--es-sys-lh-h4:1.25;--es-sys-lh-h5:1.3;--es-sys-lh-h6:1.35;--es-sys-lead:20px;--es-sys-body-l:17px;--es-sys-body-m:16px;--es-sys-body-s:13px;--es-sys-lh-lead:1.45;--es-sys-lh-body:1.55;--es-sys-lh-body-s:1.5;--es-sys-label:11px;--es-sys-button:13px;--es-sys-chip:16px;--es-sys-lh-label:1.2;--es-sys-track-display:.005em;--es-sys-track-eyebrow:.18em;--es-sys-track-micro:.14em;--es-sys-track-button:.14em;--es-sys-track-h4:-.01em;--es-sys-track-h5:-.005em}.es-sys-display-hero{font-family:var(--es-font-display);font-weight:400;font-size:clamp(var(--es-sys-d-hero-min), 7.5vw, var(--es-sys-d-hero-max));line-height:var(--es-sys-lh-d-hero);letter-spacing:var(--es-sys-track-display);text-transform:uppercase;color:var(--es-ink)}@media (max-width:820px){.es-sys-display-hero{font-size:clamp(var(--es-sys-d-hero-sm-min), 12vw, var(--es-sys-d-hero-sm-max))}}.es-sys-display-1,.es-sys-display-2,.es-sys-display-3{font-family:var(--es-font-display);letter-spacing:var(--es-sys-track-display);text-transform:uppercase;color:var(--es-ink);font-weight:400}.es-sys-display-1{font-size:var(--es-sys-d1);line-height:var(--es-sys-lh-d1)}.es-sys-display-2{font-size:var(--es-sys-d2);line-height:var(--es-sys-lh-d2)}.es-sys-display-3{font-size:var(--es-sys-d3);line-height:var(--es-sys-lh-d3)}@media (max-width:833.98px){.es-sys-display-1{font-size:var(--es-sys-d1-sm)}.es-sys-display-2{font-size:var(--es-sys-d2-sm)}}.es-sys-h4,.es-sys-h5,.es-sys-h6{font-family:var(--es-font);text-transform:none;color:var(--es-ink);font-weight:700}.es-sys-h4{font-size:var(--es-sys-h4);line-height:var(--es-sys-lh-h4);letter-spacing:var(--es-sys-track-h4)}.es-sys-h5{font-size:var(--es-sys-h5);line-height:var(--es-sys-lh-h5);letter-spacing:var(--es-sys-track-h5)}.es-sys-h6{font-size:var(--es-sys-h6);line-height:var(--es-sys-lh-h6);letter-spacing:normal}.es-sys-lead{font-family:var(--es-font);font-size:var(--es-sys-lead);font-weight:400;line-height:var(--es-sys-lh-lead);color:var(--es-mute)}.es-sys-body-l,.es-sys-body-m{font-family:var(--es-font);font-weight:400;line-height:var(--es-sys-lh-body);color:var(--es-ink)}.es-sys-body-l{font-size:var(--es-sys-body-l)}.es-sys-body-m{font-size:var(--es-sys-body-m)}.es-sys-body-s{font-family:var(--es-font);font-size:var(--es-sys-body-s);font-weight:500;line-height:var(--es-sys-lh-body-s);color:var(--es-mute)}.es-sys-emph,.es-sys-body-l b,.es-sys-body-l strong,.es-sys-body-m b,.es-sys-body-m strong{color:var(--es-ink);font-weight:600}.es-sys-eyebrow,.es-sys-eyebrow-on-dark,.es-sys-micro,.es-sys-button{font-family:var(--es-font);font-weight:800;line-height:var(--es-sys-lh-label);text-transform:uppercase}.es-sys-eyebrow,.es-sys-eyebrow-on-dark,.es-sys-micro{font-size:var(--es-sys-label)}.es-sys-eyebrow{letter-spacing:var(--es-sys-track-eyebrow);color:var(--es-ink)}.es-sys-eyebrow-on-dark{letter-spacing:var(--es-sys-track-eyebrow);color:var(--es-white)}.es-sys-micro{letter-spacing:var(--es-sys-track-micro);color:var(--es-mute)}.es-sys-button{font-size:var(--es-sys-button);letter-spacing:var(--es-sys-track-button)}.es-sys-data-chip{font-family:var(--es-font);font-size:var(--es-sys-chip);font-weight:800;line-height:var(--es-sys-lh-label);color:var(--es-ink)}
