@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/anton-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/anton-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/manrope-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;background:#07100f;color:#eaf6f5;font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:#22e4e0;text-decoration:none}a:hover{color:#7cf3f0}img{display:block;max-width:100%}::selection{background:#22e4e0;color:#04100f}input,select{font-family:Manrope,sans-serif}input:focus,select:focus{outline:none;border-color:#22e4e0}input::placeholder{color:rgba(234,246,245,.32)}summary::-webkit-details-marker{display:none}@keyframes pulseGlow{0%,to{box-shadow:0 0 0 0 rgba(34,228,224,.35)}50%{box-shadow:0 0 0 14px rgba(34,228,224,0)}}.hv-cyan-outline:hover{background:#22e4e0;color:#04100f}.hv-cyan-solid:hover{background:#7cf3f0;color:#04100f}.hv-pink-outline:hover{background:#d6236f;color:#ffffff}.hv-pink-solid:hover{background:#b31a5a;color:#ffffff}.hv-red-outline:hover{background:#e01b22;border-color:#e01b22;color:#ffffff}.hv-red-solid:hover{background:#ff3a41;color:#ffffff}.hv-ghost:hover{background:rgba(255,255,255,.08)}.hv-qty-minus:hover{background:rgba(255,255,255,.1)}.hv-qty-plus:hover{background:#22e4e0;color:#04100f}.hv-light-outline:hover{border-color:#22e4e0;color:#22e4e0}.objective-card{transition:border-color .18s ease,transform .18s ease}.objective-card:hover{transform:translateY(-3px)}.objective-card.velmo:hover{border-color:rgba(34,228,224,.6)}.objective-card.hey:hover{border-color:rgba(232,56,138,.7)}.objective-card.quero:hover{border-color:rgba(224,27,34,.8)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.objective-card,.objective-card:hover{transition:none;transform:none}[style*=pulseGlow]{animation:none!important}}.site-header{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:rgba(7,16,15,.88);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.08)}.nav-desktop{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px}.nav-mobile,.nav-toggle{display:none}@media (max-width:699px){.site-header{position:static}.nav-desktop{display:none}.nav-mobile[data-open=true],.nav-toggle{display:flex}}.proof-masonry{column-count:3;column-gap:8px}.proof-masonry>*{page-break-inside:avoid;break-inside:avoid;margin:0 0 8px}.proof-card{padding:5px}@media (min-width:700px){.proof-masonry{columns:230px 4;column-gap:16px}.proof-masonry>*{margin:0 0 16px}.proof-card{padding:10px}}.sticky-bar-secondary{display:block}.sticky-bar-inner{padding:14px 22px}@media (max-width:699px){.sticky-bar-secondary{display:none}.sticky-bar-inner{padding:9px 14px;gap:10px}.sticky-bar-title{font-size:12.5px!important}.sticky-bar-cta{min-height:44px!important;padding:0 18px!important;font-size:14px!important}}.wa-float-label{display:inline}@media (max-width:699px){.wa-float-label{display:none}.wa-float{width:52px!important;min-height:52px!important;padding:0!important;gap:0!important;justify-content:center!important}.cart-float{min-height:46px!important;padding:0 16px!important;font-size:13px!important}section[id]{scroll-margin-top:12px!important}}