@font-face{font-family:UAVA Display;src:url(/wp-content/themes/uava/build/fonts/uava-display-500.6877ce82.woff2)format("woff2");font-weight:400 500;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+2010-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:UAVA Display;src:url(/wp-content/themes/uava/build/fonts/uava-display-700.705c4ccb.woff2)format("woff2");font-weight:600 800;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+2010-2015,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2039-203A,U+2044,U+20AC,U+2122,U+2212,U+2215}@font-face{font-family:UAVA Text;src:url(/wp-content/themes/uava/build/fonts/uava-text.8caa5cf5.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2009,U+200B,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF}@font-face{font-family:UAVA Display Fallback;src:local(Arial),local(ArialMT);font-weight:400 500;font-style:normal;size-adjust:89.56%;ascent-override:109.65%;descent-override:33.5%;line-gap-override:0.0%}@font-face{font-family:UAVA Display Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600 800;font-style:normal;size-adjust:97.93%;ascent-override:100.27%;descent-override:30.63%;line-gap-override:0.0%}@font-face{font-family:UAVA Text Fallback;src:local(Arial),local(ArialMT);font-weight:200 500;font-style:normal;size-adjust:94.72%;ascent-override:108.1%;descent-override:42.23%;line-gap-override:0.0%}@font-face{font-family:UAVA Text Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600 900;font-style:normal;size-adjust:92.6%;ascent-override:110.58%;descent-override:43.19%;line-gap-override:0.0%}:root{--font-display:"UAVA Display","UAVA Display Fallback","Helvetica Neue",Arial,sans-serif;--font-body:"UAVA Text","UAVA Text Fallback","Segoe UI","Helvetica Neue",Arial,sans-serif}.page-prose{--prose-measure:46rem;width:min(100% - 2 * var(--gutter), var(--prose-measure));margin:var(--s-7) auto var(--s-9)}.page-head{margin-bottom:var(--s-6)}.breadcrumbs{align-items:center;gap:var(--s-1) var(--s-2);margin:0 0 var(--s-4);font-size:var(--text-sm);color:var(--ink-3);flex-wrap:wrap;line-height:1.4;display:flex}.breadcrumbs li{align-items:center;gap:var(--s-2);min-width:0;display:inline-flex}.breadcrumbs li+li:before{content:"";border-top:1px solid var(--line-strong);border-right:1px solid var(--line-strong);flex:none;width:.4em;height:.4em;transform:rotate(45deg)}.breadcrumbs a{color:var(--ink-2);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);transition:color var(--dur-fast), text-decoration-color var(--dur-fast)}.breadcrumbs a:hover{color:var(--accent-2-text);-webkit-text-decoration-color:var(--accent-2-text);text-decoration-color:var(--accent-2-text)}.breadcrumbs [aria-current=page]{color:var(--ink-3);overflow-wrap:anywhere}.page-title{font-family:var(--font-display);font-weight:500;font-size:var(--text-2xl);letter-spacing:-.015em;text-wrap:balance;overflow-wrap:break-word;line-height:1.1}.page-title--woo{width:min(100% - 2 * var(--gutter), 72rem);margin:var(--s-7) auto 0}#main>.page-title--woo+.woocommerce{margin-top:var(--s-5)}.prose{font-size:var(--text-md);line-height:var(--leading-body);color:var(--ink);overflow-wrap:break-word}.prose>*+*,.prose :where(li,blockquote,td,th)>*+*{margin-top:var(--s-4)}.prose :where(h2,h3,h4,h5,h6){font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-weight:500;line-height:1.25}.prose>*+:where(h2,h3,h4,h5,h6){margin-top:var(--s-6)}.prose>:where(h2,h3,h4,h5,h6)+*{margin-top:var(--s-3)}.prose :where(h2){font-size:var(--text-xl)}.prose :where(h3){font-size:var(--text-lg)}.prose :where(h4,h5,h6){font-size:var(--text-md);font-weight:600;font-family:var(--font-body);letter-spacing:0}.prose :where(h2,h3,h4,h5,h6)[style]{color:inherit!important}.prose :where(h2)[style]{font-size:var(--text-xl)!important}.prose :where(h3)[style]{font-size:var(--text-lg)!important}.prose :where(h4,h5,h6)[style]{font-size:var(--text-md)!important}.prose :where(ul){padding-left:1.25em;list-style:outside}.prose :where(ol){padding-left:1.5em;list-style:decimal}.prose :where(li+li){margin-top:var(--s-2)}.prose :where(li)::marker{color:var(--ink-3)}.prose :where(a){text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);overflow-wrap:anywhere;transition:color var(--dur-fast), text-decoration-color var(--dur-fast)}.prose :where(a):hover{color:var(--accent-2-text);-webkit-text-decoration-color:var(--accent-2-text);text-decoration-color:var(--accent-2-text)}.prose :where(strong,b){font-weight:600}.prose :where(em,i,cite){font-style:italic}.prose :where(small){font-size:var(--text-sm)}.prose :where(blockquote){padding-left:var(--s-4);border-left:3px solid var(--line-strong);color:var(--ink-2)}.prose :where(hr){border:0;border-top:1px solid var(--line);margin-block:var(--s-6)}.prose :where(address){font-style:normal}.prose :where(img,video){height:auto}.prose :where(figcaption){margin-top:var(--s-2);font-size:var(--text-sm);color:var(--ink-3)}.prose :where(code,kbd,samp){border-radius:var(--radius-1);background:var(--bg-panel);padding:.1em .3em;font-size:.9em}.prose :where(pre){padding:var(--s-4);border-radius:var(--radius-2);background:var(--bg-panel);overflow-x:auto}.prose :where(pre code){background:0 0;padding:0}.prose :where(table){border-collapse:collapse;width:100%;font-size:var(--text-sm)}.prose :where(th,td){padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere}.prose :where(thead th){border-bottom-color:var(--line-strong);font-weight:600}.prose :where(dt){font-weight:600}.prose :where(dd){margin:var(--s-1) 0 0 var(--s-4)}.prose :where(.alignleft){float:left;margin:0 var(--s-4) var(--s-3) 0}.prose :where(.alignright){float:right;margin:0 0 var(--s-3) var(--s-4)}.prose :where(.aligncenter){margin-inline:auto}.prose:after{content:"";clear:both;display:table}.page-prose .prose .ise-lp :is(:is(.lp-showcase,.lp-trust,.verdict,.lp-verdict)>h2,.lp-btn,:is(.lp-hero,.lp-card) .lp-cta-btn){color:var(--ink)}.page-prose .prose .ise-lp :is(.hero-sub,.lp-subhead,.subhead,.showcase-sub,:is(.lp-trust,.verdict,.lp-verdict)>p){color:var(--ink-2)}.page-prose .prose .ise-lp :is(td.lp-lose,td.neutral,figcaption){color:var(--ink-3)}.page-prose .prose .ise-lp :is(a:not([class]),td.win,td.lp-win,.verdict strong,.btn-outline,.lp-btn-outline){color:var(--success)}.page-prose .prose .ise-lp :is(.btn-outline,.lp-btn-outline):hover{color:var(--ink)}.page-prose .prose .ise-lp a[style*="15c14a" i]{color:var(--success)!important}.post-single>.page-head{margin-bottom:var(--s-3)}.post-meta{gap:var(--s-1) var(--s-4);margin:0 0 var(--s-6);font-size:var(--text-sm);color:var(--ink-3);flex-wrap:wrap;line-height:1.4;display:flex}.post-meta:empty{display:none}.post-nav{gap:var(--s-3);margin-top:var(--s-8);padding-top:var(--s-6);border-top:1px solid var(--line);display:grid}.post-nav>a{align-content:start;gap:var(--s-1);min-width:0;padding:var(--s-4) var(--s-5);border:1px solid var(--line);border-radius:var(--radius-2);background:var(--bg-raised);color:var(--ink);transition:border-color var(--dur-fast), color var(--dur-fast);display:grid}.post-nav>a:hover{border-color:var(--line-strong);color:var(--accent-2-text)}.post-nav__dir{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.post-nav__title{font-family:var(--font-display);font-weight:500;font-size:var(--text-md);text-wrap:balance;overflow-wrap:break-word;line-height:1.3}.post-nav>a.post-nav__hub{text-underline-offset:3px;min-height:2.75rem;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);background:0 0;border:0;justify-self:start;align-items:center;padding:0;font-weight:600;display:inline-flex}.post-nav>a.post-nav__hub:hover{-webkit-text-decoration-color:var(--accent-2-text);text-decoration-color:var(--accent-2-text)}@media (width>=40rem){.post-nav{grid-template-columns:1fr 1fr}.post-nav>a.post-nav__hub{grid-column:1/-1}}.post-list{gap:var(--s-4);display:grid}.post-card{padding:var(--s-5);border:1px solid var(--line);border-radius:var(--radius-2);background:var(--bg-raised);transition:border-color var(--dur-fast);position:relative}.post-card:hover{border-color:var(--line-strong)}.post-card__title{font-family:var(--font-display);font-weight:500;font-size:var(--text-lg);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word;line-height:1.25}.post-card__title a{color:inherit;transition:color var(--dur-fast)}.post-card__title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.post-card:hover .post-card__title a{color:var(--accent-2-text)}.post-card__date{margin-top:var(--s-2);font-size:var(--text-sm);color:var(--ink-3)}.post-card__excerpt{margin-top:var(--s-3);line-height:var(--leading-body);color:var(--ink-2);overflow-wrap:break-word}.post-card__excerpt>*+*{margin-top:var(--s-3)}.post-list__empty{color:var(--ink-2)}.pagination{margin-top:var(--s-7)}.pagination ul.page-numbers{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.pagination li>.page-numbers{min-width:2.75rem;min-height:2.75rem;padding:0 var(--s-3);border:1px solid var(--line);border-radius:var(--radius-2);background:var(--bg-raised);color:var(--ink);font-size:var(--text-sm);font-variant-numeric:tabular-nums;transition:border-color var(--dur-fast), color var(--dur-fast);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.pagination li>a.page-numbers:hover{border-color:var(--line-strong);color:var(--accent-2-text)}.pagination li>.page-numbers.current{border-color:var(--bg-inverse);background:var(--bg-inverse);color:var(--ink-inverse)}.pagination li>.page-numbers.dots{min-width:0;padding:0 var(--s-1);color:var(--ink-3);background:0 0;border-color:#0000}.system-page>.page-head{margin-bottom:var(--s-3)}.system-page__lede{margin-bottom:var(--s-6);line-height:var(--leading-body)}.system-search>.page-head{margin-bottom:var(--s-5)}.search-form__label{font-size:var(--text-sm);color:var(--ink-2);font-weight:600;display:block}.search-form__row{gap:var(--s-2);margin-top:var(--s-2);display:flex}.search-form__input{appearance:none;border:1px solid var(--field-border);border-radius:var(--radius-pill);background:var(--bg-raised);min-width:0;min-height:2.75rem;color:var(--ink);font:inherit;flex:auto;padding:.5rem 1rem;line-height:1.4}.search-form__submit{flex:none}.system-links{align-items:center;gap:var(--s-3) var(--s-5);margin-top:var(--s-6);flex-wrap:wrap;display:flex}.system-links .textlink{min-height:2.75rem}.system-empty{margin-top:var(--s-6)}.system-empty>p{color:var(--ink-2);line-height:var(--leading-body);overflow-wrap:anywhere}.system-empty>.system-links{margin-top:var(--s-5)}.search-count{margin-top:var(--s-6);font-size:var(--text-sm);color:var(--ink-3)}.search-results{gap:var(--s-3);margin-top:var(--s-3);display:grid}.search-result{padding:var(--s-4) var(--s-5);border:1px solid var(--line);border-radius:var(--radius-2);background:var(--bg-raised);transition:border-color var(--dur-fast);position:relative}.search-result:hover,.search-result:focus-within{border-color:var(--line-strong)}.search-result__title{font-family:var(--font-display);font-weight:500;font-size:var(--text-lg);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:break-word;line-height:1.25}.search-result__title a{color:inherit;transition:color var(--dur-fast)}.search-result__title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.search-result:hover .search-result__title a{color:var(--accent-2-text)}.search-result__excerpt{margin-top:var(--s-2);color:var(--ink-2);line-height:var(--leading-body);overflow-wrap:break-word}.page-setup .page-head{margin-bottom:var(--s-4)}.page-setup__note{margin:0 0 var(--s-6)}.page-setup__stores{gap:var(--s-3);flex-wrap:wrap;display:flex}:root{--bg:#f5f6f7;--bg-raised:#fff;--bg-panel:#eceef1;--band-soft:#eceef1;--band-warm:#ffe8d1;--band-strong:#ffc48a;--band-strong-hover:#ffd3a6;--hero-bg:linear-gradient(135deg, #f7f5f2 0%, #fbeee3 55%, #ffe6d3 100%);--hero-fade:#f7f5f2;--hero-fade-end:#fbeee3;--hero-fade-strength:1;--hero-sheen:#ffffff73;--bg-inverse:#15171a;--ink:#15171a;--ink-2:#474c54;--ink-3:#5a6068;--ink-inverse:#f5f6f7;--line:#e3e6ea;--line-2:#d6dadf;--line-strong:#a9b0b9;--field-border:#7d858f;--mark:#1fb5c9;--star:#d96a00;--eyebrow:#006a76;--brand:#ff8000;--brand-2:#ff4f00;--brand-gradient:linear-gradient(120deg, #ff9e1b 0%, #ff8000 45%, #ff4f00 100%);--on-gradient:#15171a;--cta:#ff8000;--cta-ink:#15171a;--cta-hover:#ff9424;--cta-edge:#d96a00;--footer-cta-edge:#ff8000;--accent-2:#1fb5c9;--accent-2-text:#006a76;--success:#23652d;--success-ink:#fff;--error-text:#b42318;--footer-bg:#15171a;--footer-ink:#f5f6f7;--footer-muted:#a3a9b1;--footer-line:#2a2e34;--footer-focus:#5fd6dd;--footer-logo-filter:brightness(0) invert(1);--focus:#006a76;--header-logo-filter:none;--stage-bg:#e6e9ed;--stage-glow:#ff8000;--stage-glow-2:#fff;--stage-shadow:#23262b;--stage-rim:#fff;--shadow:#1a1d22;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root,.site-header,.phero,.explore,.trustband,.footer{--ink-4:color-mix(in srgb, var(--ink) 22%, transparent);--brand-glow:color-mix(in srgb, var(--brand) 32%, transparent);--accent-2-soft:color-mix(in srgb, var(--accent-2) 16%, transparent);--success-soft:color-mix(in srgb, var(--success) 12%, transparent);--glass:color-mix(in srgb, var(--bg-raised) 72%, transparent);--glass-line:color-mix(in srgb, var(--ink) 12%, transparent);--header-bg:color-mix(in srgb, var(--bg) 92%, transparent);--sticky-bg:color-mix(in srgb, var(--bg-raised) 98%, transparent);--selection:color-mix(in srgb, var(--accent-2) 28%, var(--bg));--scrim:color-mix(in srgb, var(--shadow) 45%, transparent);--beige:var(--band-soft);--apricot:var(--band-warm);--peach:var(--band-strong);--lime:var(--success);--lime-soft:var(--success-soft)}:root{--pink:#f29ccb;--led-green:#35d07f;--led-blue:#4aa8ff;--led-red:#ff4d4d;--led-white:#fff;--sticky-h:4.5rem;--font-mono:var(--font-body);--text-xs:.75rem;--text-sm:.875rem;--text-md:clamp(1rem, .94rem + .2vw, 1.0625rem);--text-lg:clamp(1.125rem, 1.04rem + .3vw, 1.25rem);--measure:36rem;--leading-body:1.6;--text-xl:1.375rem;--text-2xl:clamp(1.75rem, 1.2rem + 2vw, 2.5rem);--text-3xl:clamp(2.25rem, 1.4rem + 3.2vw, 3.75rem);--text-hero:clamp(2.5rem, 1.6rem + 4.6vw, 5.25rem);--tracking-caps:.14em;--tracking-mono:.06em;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--s-10:8rem;--gutter:clamp(1rem, 4vw, 2.5rem);--container:84rem;--section-y:clamp(4rem, 2.5vw + 2.5rem, 5.5rem);--radius-1:4px;--radius-2:10px;--radius-3:20px;--radius-pill:999px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-sharp:cubic-bezier(.4, 0, .2, 1);--dur-fast:.16s;--dur-normal:.32s;--dur-slow:.6s;--dur-instant:90ms;--dur-quick:.2s;--dur-drawer:.36s;--dur-glide:.38s;--dur-bloom:.45s;--dur-move:.22s;--dur-pop:.26s;--dur-rise:.72s;--dur-hero:.9s;--dur-ambient:3.6s;--stagger:60ms;--stagger-tight:40ms;--stagger-word:40ms;--stagger-max:6;--ease-out-expo:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--reveal-y:14px;--rise-sm:8px;--press-scale:.97;--press-scale-icon:.94;--press-scale-card:.985;--lift:-4px;--nudge:3px;--z-sticky:40;--z-switcher:45;--z-header:50;--z-gate:100}@media (prefers-reduced-motion:reduce){:root{--reveal-y:0px;--rise-sm:0px;--press-scale:1;--press-scale-icon:1;--press-scale-card:1;--lift:0px;--nudge:0px}}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scrollbar-gutter:stable}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html[data-kbd]{scroll-behavior:auto}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-body);font-optical-sizing:auto;min-height:100dvh;margin:0;font-weight:400;overflow-x:clip}body.is-locked{overflow:hidden}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}img,svg,canvas{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}strong{font-weight:600}:is(main,section)[tabindex="-1"]:focus-visible{outline:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.eyebrow{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.02em;color:var(--eyebrow);align-items:center;gap:var(--s-3);font-weight:600;display:inline-flex}.eyebrow:before{content:none}.display{font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;font-weight:500;line-height:1.04}.display--hero{font-size:var(--text-hero);font-weight:500}.lede{font-size:var(--text-lg);color:var(--ink-2);text-wrap:pretty;max-width:var(--measure);line-height:1.5}p{text-wrap:pretty}.mono{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:600}.num{font-variant-numeric:tabular-nums}.btn{--btn-h:3.25rem;justify-content:center;align-items:center;gap:var(--s-3);height:var(--btn-h);border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:600;font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;transition-property:transform,background-color,color,border-color,box-shadow,filter;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-out);border:1px solid #0000;padding-inline:1.5rem;display:inline-flex}.btn--primary:hover{filter:brightness(1.06);box-shadow:0 10px 28px -8px color-mix(in srgb, var(--accent-2-text) 25%, transparent), inset 0 1px 0 color-mix(in srgb, var(--ink-inverse) 30%, transparent)}.btn--ghost{border-color:var(--ink);color:var(--ink);background:0 0}.btn--ghost:hover{background:var(--bg-inverse);color:var(--ink-inverse)}.btn--sm{--btn-h:2.5rem;font-size:var(--text-xs);padding-inline:1.125rem}.btn--block{width:100%}.rule{background:var(--line);border:0;height:1px}.section{padding-block:var(--section-y);border-top:1px solid var(--line)}.section__head{gap:var(--s-4);margin-bottom:var(--s-8);max-width:44rem;display:grid}.section__head .lede{max-width:40rem}@media (width<=47.99rem){.section__head{margin-bottom:var(--s-7)}}@media (prefers-reduced-motion:no-preference){.reveal,.reveal .reveal-item{--rd:calc(var(--reveal-delay,0s) + min(var(--i,0), 4) * 80ms);transition-property:translate,opacity;transition-duration:.9s;transition-timing-function:cubic-bezier(.22,1,.36,1);transition-delay:var(--rd)}html.motion-ok .reveal.reveal--settle:not(.is-in){translate:0 14px}.reveal--group{transition:none}html.motion-ok .reveal:not(.is-in) .reveal-item{opacity:0;translate:0 26px}}.skip{left:var(--s-4);z-index:200;background:var(--bg-inverse);color:var(--ink-inverse);border-radius:var(--radius-2);padding:.5rem .75rem;font-weight:600;position:absolute;top:-100px}.skip:focus{top:var(--s-4)}.site-header{top:env(safe-area-inset-top,0px);z-index:var(--z-header);background:var(--header-bg);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid #0000;transition:border-color .3s;position:sticky}.promo{border-bottom:1px solid var(--line);text-align:center;padding:.5rem var(--gutter);background:var(--bg-inverse)}.promo__text{font-size:var(--text-sm);color:var(--ink-inverse);font-weight:600}.header__row{align-items:center;gap:var(--s-4);grid-template-columns:1fr auto 1fr;height:4.25rem;display:grid}.wordmark{font-family:var(--font-display);letter-spacing:.24em;padding-left:.1em;font-size:1.375rem;font-weight:800;line-height:1}.header__nav{position:relative}.header__nav ul{gap:var(--s-6);display:flex}.header__link{font-size:var(--text-sm);color:var(--ink-2);transition:color var(--dur-fast) var(--ease-out);padding:.5rem 0;font-weight:500;display:inline-block;position:relative}.header__link:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform var(--dur-fast) var(--ease-out);position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.header__link:hover:after{transform:scaleX(1)}.header__actions{justify-content:flex-end;align-items:center;gap:var(--s-2);display:flex}.icon-btn{border-radius:var(--radius-pill);width:2.75rem;height:2.75rem;color:var(--ink);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex;position:relative}.icon-btn--sm{width:2.25rem;height:2.25rem}.icon-btn__badge{font-family:var(--font-mono);background:var(--cta);color:var(--cta-ink);border-radius:999px;padding:2px 4px;font-size:9px;line-height:1;position:absolute;top:7px;right:7px}.header__menu{display:none}@media (width<=63.99rem){.header__nav,.header__cta{display:none}.header__menu{display:inline-flex}.header__row{grid-template-columns:1fr auto;height:3.75rem}}.menu-ico{display:inline-flex}@media (prefers-reduced-motion:no-preference){.menu-ico--swap{transition:rotate var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out)}@starting-style{.menu-ico--swap{opacity:0;rotate:-90deg}}}.link{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);transition:color var(--dur-fast), text-decoration-color var(--dur-fast);text-decoration-thickness:1px}.link:hover{color:var(--accent-2-text);-webkit-text-decoration-color:var(--accent-2-text);text-decoration-color:var(--accent-2-text)}.footer{border-top:1px solid var(--line);padding:var(--s-9) 0 calc(var(--s-6) + 5rem)}.footer__grid{gap:var(--s-6);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.footer__brand{gap:var(--s-3);align-content:start;display:grid}.footer__title{color:var(--ink-3);margin-bottom:var(--s-4);font-weight:400}.footer__col ul{gap:var(--s-2);display:grid}.footer__col a{color:var(--ink-2);transition:color var(--dur-fast)}.footer__col a:hover{color:var(--ink)}.footer__legal{margin-top:var(--s-8);padding-top:var(--s-5);border-top:1px solid var(--line);gap:var(--s-6);grid-template-columns:2fr 1fr;align-items:end;display:grid}.footer__disclaimer{color:var(--ink-3);font-size:var(--text-sm);text-wrap:pretty;max-width:52rem}.footer__copy{color:var(--ink-3);text-align:right}@media (width<=63.99rem){.footer__grid{grid-template-columns:1fr 1fr}.footer__brand{grid-column:1/-1}.footer__legal{grid-template-columns:1fr}.footer__copy{text-align:left}}.footer{background:var(--footer-bg);color:var(--footer-ink);border-top:0}.buy__label{color:var(--ink-3)}.buy__secure{color:var(--ink-3);margin-top:calc(-1 * var(--s-3));justify-content:center;align-items:center;gap:6px;display:flex}.buy__secure :is(svg,.ico){color:var(--success)}.badges :is(svg,.ico){color:var(--mark)}.badges{gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.badges li{gap:var(--s-2);text-align:center;font-size:var(--text-xs);color:var(--ink-2);justify-items:center;line-height:1.3;display:grid}.drawer{z-index:calc(var(--z-header) + 5);pointer-events:none;position:fixed;inset:0}.drawer__scrim{background:var(--scrim);opacity:0;width:100%;height:100%;transition:opacity var(--dur-normal) var(--ease-out);position:absolute;inset:0}.drawer__panel{gap:var(--s-5);width:min(100%,26rem);padding:var(--s-5) var(--s-5) calc(var(--s-5) + env(safe-area-inset-bottom));background:var(--bg-raised);border-left:1px solid var(--line-2);transition:transform var(--dur-normal) var(--ease-out);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.drawer.is-open{pointer-events:auto}.drawer.is-open .drawer__scrim{opacity:1}.drawer.is-open .drawer__panel{transform:none}.drawer__head{justify-content:space-between;align-items:center;display:flex}.drawer__title{font-family:var(--font-display);font-size:var(--text-xl);font-weight:500}.drawer__ship{color:var(--success);padding:var(--s-2) var(--s-3);border-radius:var(--radius-2);background:color-mix(in srgb, var(--success) 10%, transparent);text-transform:none;letter-spacing:.02em;font-size:var(--text-sm)}.drawer__empty{padding-top:var(--s-4);border-top:1px solid var(--line);justify-items:start;display:grid}.drawer__item{gap:var(--s-4);padding:var(--s-4) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:3.5rem 1fr auto;align-items:start;display:grid}.drawer__thumb{border-radius:var(--radius-2);background:var(--bg-panel);border:1px solid var(--line);place-items:center;height:4.5rem;display:grid}.drawer__item-info{justify-items:start;gap:2px;display:grid}.drawer__item-name{font-weight:600}.drawer__item-qty{color:var(--ink-3)}.drawer__remove{width:1.75rem;height:1.75rem;color:var(--ink-3);margin-top:2px}.drawer__remove-label{display:none}:root[data-scheme=papaya] .drawer__item-info{column-gap:var(--s-3);grid-template-columns:max-content minmax(0,1fr);align-items:center}:root[data-scheme=papaya] .drawer__item-name{grid-column:1/-1}:root[data-scheme=papaya] .drawer__remove{border-radius:var(--radius-pill);width:auto;height:1.75rem;font-size:var(--text-xs);color:var(--ink-2);gap:.25rem;margin:0;padding-inline:.375rem;font-weight:600}:root[data-scheme=papaya] .drawer__remove:hover{color:var(--ink)}:root[data-scheme=papaya] .drawer__remove-label{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;display:inline}.drawer__item-price{color:var(--ink);white-space:nowrap;font-weight:600}.drawer__field,.drawer__charities{gap:var(--s-3);display:grid}.pills{gap:var(--s-2);display:flex}.pill{justify-content:center;align-items:center;gap:var(--s-2);border:1px solid var(--line-strong);border-radius:var(--radius-pill);min-width:3.25rem;height:2.5rem;transition:border-color var(--dur-fast), background-color var(--dur-fast), color var(--dur-fast);padding-inline:1rem;font-weight:600;display:inline-flex;position:relative}.pill:hover{border-color:var(--mark)}.pill.is-on{background:var(--bg-inverse);border-color:var(--bg-inverse);color:var(--ink-inverse)}.pill__badge{border-radius:var(--radius-pill);background:var(--success);min-height:1.5rem;color:var(--success-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;align-items:center;padding:0 .625rem;font-size:10px;display:inline-flex}.pill__badge:hover{filter:brightness(.94)}.pill__badge:active{transform:scale(.97)}.pill__badge:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.drawer__charities ul{gap:var(--s-1);color:var(--ink-2);font-size:var(--text-sm);display:grid}.drawer__charities li:before{content:"— ";color:var(--mark)}.drawer__foot{gap:var(--s-4);margin-top:auto;display:grid}.drawer__foot .buy__secure{margin-top:0}.badges--tight{padding-top:var(--s-3)}.drawer__thumb{object-fit:cover;border-radius:var(--radius-2);border:1px solid var(--line);background:var(--bg-panel);width:3.5rem;height:4.5rem}body:before{content:"";z-index:1;pointer-events:none;opacity:.045;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.display--lg{font-size:clamp(1.9rem,1.2rem + 2.2vw,2.9rem);line-height:1.04}.wordmark{letter-spacing:.3em;font-size:1.5rem;font-weight:800}.section{border-top:0;padding-block:clamp(4rem,2.5vw + 2.5rem,5.5rem)}.section__head{margin-bottom:var(--s-8)}.btn{--btn-h:3.5rem;letter-spacing:.05em;padding-inline:1.9rem;font-size:.9375rem}.btn--primary{box-shadow:0 14px 30px -14px color-mix(in srgb, var(--accent-2-text) 25%, transparent), inset 0 1px 0 color-mix(in srgb, var(--ink-inverse) 35%, transparent)}.btn--primary:hover{transform:translateY(-1px)}.btn--primary:active{transform:scale(.98)}.buy__cta{--btn-h:3.75rem;font-size:var(--text-md)}.badges li{font-weight:500}.footer .wordmark{letter-spacing:.22em;font-size:clamp(2.5rem,2rem + 3vw,5rem)}.footer__grid{align-items:start}.header__link--accent{color:var(--accent-2-text);font-weight:600}:root{--radius-1:6px;--radius-2:13px;--radius-3:13px}body:before{opacity:.025}body{font-weight:500}.display{letter-spacing:-.035em;font-weight:700;line-height:1.04}.display--xl{font-size:clamp(2.4rem,1.4rem + 3.6vw,4.2rem)}.lede{color:var(--ink-2);font-weight:500}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--eyebrow);font-size:.75rem;font-weight:700}.btn{--btn-h:2.75rem;font-family:var(--font-body);letter-spacing:-.01em;text-transform:none;gap:.5rem;padding-inline:1.5rem;font-size:.9375rem;font-weight:600}.btn--primary{background:var(--bg-inverse);color:var(--ink-inverse);box-shadow:none}.btn--primary:hover{background:color-mix(in srgb, var(--bg-inverse) 85%, var(--ink-inverse));filter:none;transform:none}.btn--ghost{border-color:var(--ink);color:var(--ink)}.btn--ghost:hover{background:var(--bg-inverse);color:var(--ink-inverse);border-color:var(--bg-inverse)}.btn--peach{background:var(--band-strong);color:var(--ink)}.btn--peach:hover{background:var(--band-strong-hover)}.buy__cta,.drawer__foot .btn--primary,.sticky .btn--primary{background:var(--cta);color:var(--cta-ink);box-shadow:inset 0 0 0 1px var(--cta-edge)}.buy__cta:hover,.drawer__foot .btn--primary:hover,.sticky .btn--primary:hover{background:var(--cta-hover);color:var(--cta-ink);box-shadow:inset 0 0 0 1px var(--cta-edge)}.btn--sm{--btn-h:2.5rem;padding-inline:1.25rem;font-size:.875rem}.textlink{color:var(--ink);text-underline-offset:4px;align-items:center;gap:.4rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.textlink:hover{color:var(--accent-2-text)}::selection{background:var(--selection);color:var(--ink)}.site-header{background:var(--header-bg)}.site-header .wordmark__img{filter:var(--header-logo-filter)}.site-header.is-scrolled{border-bottom-color:var(--line)}.header__link{color:var(--ink-2);font-size:.9375rem;font-weight:540}.header__link:after{background:var(--ink);height:1px;bottom:0}.header__link.is-current{color:var(--ink)}.header__link.is-current:after{transform:scaleX(1)}.header__link:hover{color:var(--ink)}.icon-btn:hover{border-color:var(--line-strong)}.icon-btn__badge{background:var(--cta);color:var(--cta-ink)}.promo{background:var(--bg-inverse);border-bottom:0}.promo__text{color:var(--ink-inverse);font-weight:600}.promo{position:relative;overflow:hidden}.promo:before,.promo:after{content:"";pointer-events:none;position:absolute}.promo:before{background:var(--ink-inverse);width:calc(100% + 88px);height:12px;animation:2.4s linear infinite promoTrucks;top:calc(50% - 6px);left:-88px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='12'%3E%3Cpath d='M0 .5h12v8H0zm12.8 2.5h3.4l2.4 2.6v2.9h-5.8zM2 10a1.5 1.5 0 0 0 3 0 1.5 1.5 0 0 0-3 0m11.7 0a1.5 1.5 0 0 0 3 0 1.5 1.5 0 0 0-3 0'/%3E%3C/svg%3E") repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='12'%3E%3Cpath d='M0 .5h12v8H0zm12.8 2.5h3.4l2.4 2.6v2.9h-5.8zM2 10a1.5 1.5 0 0 0 3 0 1.5 1.5 0 0 0-3 0m11.7 0a1.5 1.5 0 0 0 3 0 1.5 1.5 0 0 0-3 0'/%3E%3C/svg%3E") repeat-x}.promo:after{background:linear-gradient(90deg, transparent calc(50% - 6.5rem), var(--bg-inverse) calc(50% - 4rem) calc(50% + 4rem), transparent calc(50% + 6.5rem));inset:0}.promo__text{z-index:1;position:relative}@keyframes promoTrucks{to{transform:translate(88px)}}@media (prefers-reduced-motion:reduce){.promo:before{animation:none}}.wordmark{color:var(--ink)}.footer{border-image:var(--brand-gradient) 1}.drawer__panel{box-shadow:none;border:1px solid var(--line-2);background:var(--bg-raised);border-radius:13px}.link{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.link:hover{color:var(--accent-2-text)}.footer{--focus:var(--footer-focus);background:var(--footer-bg);color:var(--footer-ink);border-top:3px solid #0000;padding-top:0;position:relative}.footer__hero{gap:var(--s-5);padding-block:clamp(5rem, 8vw, 9rem) var(--s-9);border-bottom:1px solid var(--footer-line);margin-bottom:var(--s-8);justify-items:start;display:grid}.footer__headline{max-width:18ch;color:var(--footer-ink);font-size:clamp(2.4rem,1.4rem + 4.2vw,5rem)}.footer__micro{color:var(--footer-muted);font-size:.9375rem}.footer .wordmark{letter-spacing:.3em;color:var(--footer-ink);font-size:1.5rem}.footer .footer__title,.footer .footer__disclaimer,.footer .footer__copy{color:var(--footer-muted)}.footer__col a{color:var(--footer-ink)}.footer .footer__col a:hover{color:var(--footer-ink);text-underline-offset:4px;text-decoration:underline}.footer .link{color:var(--footer-ink)}.footer__legal{border-top:1px solid var(--footer-line)}.footer .btn--peach{background:var(--cta);color:var(--cta-ink);box-shadow:inset 0 0 0 1px var(--footer-cta-edge)}.footer .btn--peach:hover{background:var(--cta-hover);color:var(--cta-ink)}.footer .wordmark .wordmark__img{filter:var(--footer-logo-filter)}.drawer__scrim{background:var(--scrim)}.btn--primary:after{content:none}.section__head .display--xl:after{content:"";width:3rem;height:3px;margin-top:var(--s-4);background:var(--mark);border-radius:2px;display:block}@media (width<=63.99rem){.footer__hero{padding-block:var(--s-8) var(--s-7)}.footer__headline{font-size:clamp(2rem,1rem + 6vw,2.8rem)}.footer__grid{gap:var(--s-5)}.site-header{transition:transform .35s var(--ease-out), border-color .3s ease}.site-header.is-scrolled{transform:translateY(calc(-1 * var(--promo-h,2.25rem)))}.promo{height:var(--promo-h,2.25rem);place-items:center;padding-block:0;display:grid;overflow:hidden}.promo__text{font-size:.8125rem}.header__row{height:3.5rem}.wordmark{font-size:1.2rem}.icon-btn{width:2.75rem;height:2.75rem}.section{padding-block:clamp(2.75rem,10vw,3.75rem)}.section__head{margin-bottom:var(--s-5)}.display--xl{font-size:clamp(1.9rem,1rem + 5.4vw,2.5rem)}.footer{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}}.site-header{background:var(--bg);-webkit-backdrop-filter:none}.header__row{--logo-h:1.125rem;--logo-w:8rem}.footer{--logo-h:1.125rem;--logo-w:9rem}.wordmark--logo{letter-spacing:0;align-items:center;padding-left:0;display:inline-flex}.wordmark__img{height:var(--logo-h,1.125rem);width:auto;max-width:var(--logo-w,8rem);object-fit:contain;object-position:left center;display:block}.header__row>.wordmark{justify-self:start;padding-block:.625rem}@media (width<=63.99rem){.header__row{--logo-h:.9375rem;--logo-w:6.5rem}}.stepper{border:1px solid var(--line-2);border-radius:var(--radius-pill);background:var(--bg-raised);justify-self:start;align-items:center;display:inline-flex}.stepper__btn{color:var(--ink);touch-action:manipulation}.stepper__btn:hover{border-color:#0000}@media (hover:hover) and (pointer:fine){.stepper__btn:not([aria-disabled=true]):hover{background-color:var(--band-soft)}}.stepper__btn[aria-disabled=true]{color:var(--ink-4);cursor:default}.stepper__btn[aria-disabled=true]:active{scale:none}.stepper__value{text-align:center;min-width:2.5rem;font-size:var(--text-md);color:var(--ink);font-weight:600;line-height:1}.drawer__qty-head{align-items:center;gap:var(--s-2);display:flex}:root[data-scheme=papaya] :is(.badges svg,.badges .ico,.usp__icon){color:var(--accent-2-text)}:root[data-scheme=papaya] .section__head .display--xl:after{background:var(--brand-gradient);width:4rem;height:4px}:root[data-scheme=papaya] :is(.buy__cta,.drawer__foot .btn--primary,.sticky .btn--primary,.footer .btn--peach){background:var(--brand-gradient);transition:background-position var(--dur-normal) var(--ease-out), filter var(--dur-fast) var(--ease-out), scale var(--press-dur,var(--dur-move)) var(--press-ease,var(--ease-out)), translate var(--dur-move) var(--ease-out);background-position:0%;background-repeat:no-repeat;background-size:140% 100%;background-origin:border-box}:root[data-scheme=papaya] :is(.buy__cta,.drawer__foot .btn--primary,.sticky .btn--primary,.footer .btn--peach):hover{background:var(--brand-gradient);filter:brightness(1.04);background-position:100%;background-repeat:no-repeat;background-size:140% 100%;background-origin:border-box}:root[data-scheme=papaya] :is(.buy__cta,.drawer__foot .btn--primary,.sticky .btn--primary,.footer .btn--peach),:root[data-scheme=papaya] :is(.buy__cta,.drawer__foot .btn--primary,.sticky .btn--primary,.footer .btn--peach):hover{border-color:var(--buy-edge,transparent);box-shadow:none}:root[data-scheme=papaya] :is(.buy__cta,.drawer__foot .btn--primary,.sticky .btn--primary){--buy-edge:var(--cta-edge)}:root[data-scheme=papaya] .section__head .display--xl:after{background:linear-gradient(90deg, var(--brand) 0%, var(--brand-2) 68%, transparent 68% 76%, var(--accent-2) 76% 100%);width:4.75rem}:root[data-scheme=papaya] .eyebrow:not(.eyebrow--bare){gap:.5rem}:root[data-scheme=papaya] .eyebrow:not(.eyebrow--bare):before{content:"";background:var(--brand-gradient);border-radius:1px;flex:none;width:1.25rem;height:2px}:root[data-scheme=papaya] .drawer__scrim{background:color-mix(in srgb, var(--bg) 62%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:root[data-scheme=papaya] .drawer.is-open .drawer__panel{box-shadow:-28px 0 60px -32px color-mix(in srgb, var(--shadow) 45%, transparent)}.btn:not(:where(.appx *,.explore *)),.icon-btn:not(:where(.appx *,.explore *)),.pill:not(:where(.appx *,.explore *)),.qty__opt:not(:where(.appx *,.explore *)),.color:not(:where(.appx *,.explore *)),.tabs__tab:not(:where(.appx *,.explore *)),.buy__arrow:not(:where(.appx *,.explore *)),.slider__arrow:not(:where(.appx *,.explore *)),.reviews__arrow:not(:where(.appx *,.explore *)),.gallery__arrow:not(:where(.appx *,.explore *)),.giving__arrow:not(:where(.appx *,.explore *)),.buy__thumb:not(:where(.appx *,.explore *)),.dock__more:not(:where(.appx *,.explore *)){-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:no-preference){.btn:not(:where(.appx *,.explore *)),.icon-btn:not(:where(.appx *,.explore *)),.pill:not(:where(.appx *,.explore *)),.qty__opt:not(:where(.appx *,.explore *)),.color:not(:where(.appx *,.explore *)),.tabs__tab:not(:where(.appx *,.explore *)),.buy__arrow:not(:where(.appx *,.explore *)),.slider__arrow:not(:where(.appx *,.explore *)),.reviews__arrow:not(:where(.appx *,.explore *)),.gallery__arrow:not(:where(.appx *,.explore *)),.giving__arrow:not(:where(.appx *,.explore *)),.buy__thumb:not(:where(.appx *,.explore *)),.dock__more:not(:where(.appx *,.explore *)){transition:scale .22s cubic-bezier(.22,1,.36,1),translate .22s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1),color .16s,background-color .16s,border-color .16s,box-shadow .16s,opacity .16s,filter .16s}.btn:not(:where(.appx *,.explore *)):active,.icon-btn:not(:where(.appx *,.explore *)):active,.pill:not(:where(.appx *,.explore *)):active,.qty__opt:not(:where(.appx *,.explore *)):active,.color:not(:where(.appx *,.explore *)):active,.tabs__tab:not(:where(.appx *,.explore *)):active,.buy__arrow:not(:where(.appx *,.explore *)):active,.slider__arrow:not(:where(.appx *,.explore *)):active,.reviews__arrow:not(:where(.appx *,.explore *)):active,.gallery__arrow:not(:where(.appx *,.explore *)):active,.giving__arrow:not(:where(.appx *,.explore *)):active,.buy__thumb:not(:where(.appx *,.explore *)):active,.dock__more:not(:where(.appx *,.explore *)):active{transition-duration:90ms,.22s,.16s,.16s,.16s,.16s,.16s,.16s,.16s;transition-timing-function:cubic-bezier(.22,1,.36,1)}}.btn:not(:where(.appx *,.explore *)):active,.icon-btn:not(:where(.appx *,.explore *)):active,.pill:not(:where(.appx *,.explore *)):active,.qty__opt:not(:where(.appx *,.explore *)):active,.color:not(:where(.appx *,.explore *)):active,.tabs__tab:not(:where(.appx *,.explore *)):active,.buy__arrow:not(:where(.appx *,.explore *)):active,.slider__arrow:not(:where(.appx *,.explore *)):active,.reviews__arrow:not(:where(.appx *,.explore *)):active,.gallery__arrow:not(:where(.appx *,.explore *)):active,.giving__arrow:not(:where(.appx *,.explore *)):active,.buy__thumb:not(:where(.appx *,.explore *)):active,.dock__more:not(:where(.appx *,.explore *)):active{--press-dur:var(--dur-instant);--press-ease:var(--ease-out)}.btn:not(:where(.appx *,.explore *)):active,.pill:not(:where(.appx *,.explore *)):active,.qty__opt:not(:where(.appx *,.explore *)):active,.color:not(:where(.appx *,.explore *)):active,.tabs__tab:not(:where(.appx *,.explore *)):active,.dock__more:not(:where(.appx *,.explore *)):active{scale:var(--press-scale)}.icon-btn:not(:where(.appx *,.explore *)):active,.buy__arrow:not(:where(.appx *,.explore *)):active,.slider__arrow:not(:where(.appx *,.explore *)):active,.reviews__arrow:not(:where(.appx *,.explore *)):active,.gallery__arrow:not(:where(.appx *,.explore *)):active,.giving__arrow:not(:where(.appx *,.explore *)):active{scale:var(--press-scale-icon)}.buy__thumb:not(:where(.appx *,.explore *)):active{scale:var(--press-scale-card)}.btn:active,.btn--primary:active{transform:none}.textlink,.header__link,.footer__col a,.link,.buy__rating{-webkit-tap-highlight-color:transparent}.textlink:active,.header__link:active,.footer__col a:active,.link:active,.buy__rating:active{opacity:.72}@media (prefers-reduced-motion:no-preference){.textlink,.header__link,.footer__col a,.link,.buy__rating{transition:color .16s,text-decoration-color .16s,opacity 90ms cubic-bezier(.22,1,.36,1)}}:is(.btn,.textlink)>span[aria-hidden]:last-child:not(.vs__arrow){display:inline-block}@media (prefers-reduced-motion:no-preference){:is(.btn,.textlink)>span[aria-hidden]:last-child:not(.vs__arrow),:is(.buy__arrow,.slider__arrow,.reviews__arrow,.gallery__arrow,.giving__arrow) .ico{transition:translate .22s cubic-bezier(.22,1,.36,1)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:is(.btn:hover,.btn:focus-visible,.textlink:hover,.textlink:focus-visible)>span[aria-hidden]:last-child:not(.vs__arrow),:is(.buy__arrow:hover,.buy__arrow:focus-visible,.slider__arrow:hover,.slider__arrow:focus-visible,.reviews__arrow:hover,.reviews__arrow:focus-visible,.gallery__arrow:hover,.gallery__arrow:focus-visible,.giving__arrow:hover,.giving__arrow:focus-visible) .ico{translate:var(--nudge) 0}:is(.buy__arrow--prev:hover,.buy__arrow--prev:focus-visible,.slider__arrow--prev:hover,.slider__arrow--prev:focus-visible,.reviews__arrow--prev:hover,.reviews__arrow--prev:focus-visible,.gallery__arrow--prev:hover,.gallery__arrow--prev:focus-visible,.giving__arrow--prev:hover,.giving__arrow--prev:focus-visible) .ico{translate:calc(var(--nudge) * -1) 0}}@media (prefers-reduced-motion:no-preference){html.motion-ok .reveal .reveal-item:focus-within{opacity:1;transition:none;translate:none;scale:none}.section__head .display--xl:after{transform-origin:0;transition:scale .9s cubic-bezier(.22,1,.36,1) .24s}html.motion-ok .section__head.reveal:not(.is-in) .display--xl:after{scale:0 1}}@media print{html.motion-ok :is(.reveal,.reveal-item,.rise__i){opacity:1!important;animation:none!important;translate:none!important;scale:none!important}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.btn--primary:not(:where(.appx *,.explore *)):hover{translate:0 -1px}}.scroll-sentinel{pointer-events:none;opacity:0;width:1px;height:24px;position:absolute;top:0;left:0}.site-header:after{content:"";pointer-events:none;box-shadow:0 10px 24px -18px color-mix(in srgb, var(--shadow) 35%, transparent);opacity:0;position:absolute;inset:0}.site-header.is-scrolled:after{opacity:1}.site-header:not(.is-scrolled):after{visibility:hidden}@media (prefers-reduced-motion:no-preference){.site-header:after{transition:opacity .3s}.site-header:not(.is-scrolled):after{transition:opacity .3s,visibility 0s linear .3s}}.icon-btn__badge{transform-origin:50%}@media (prefers-reduced-motion:no-preference){.icon-btn__badge.is-bump{animation:badgeBump var(--dur-pop) var(--ease-out)}@keyframes badgeBump{0%{scale:1.35}}}section[id]:not([id=app]),.explore{scroll-margin-top:var(--header-land,4.5rem)}:root{--header-land:112px}@media (width<=63.99rem){:root{--header-land:57px}}@media (prefers-reduced-motion:reduce){.site-header,.header__link,.header__link:after{transition:none}.btn--primary:hover{transform:none}}.drawer{visibility:hidden}.drawer.is-open{visibility:visible}.drawer__panel>:first-child{--i:0}.drawer__panel>:nth-child(2){--i:1}.drawer__panel>:nth-child(3){--i:2}.drawer__panel>:nth-child(4){--i:3}.drawer__panel>:nth-child(5){--i:4}.drawer__panel>:nth-child(6){--i:5}@media (prefers-reduced-motion:no-preference){.drawer{transition:visibility 0s linear var(--dur-quick)}.drawer.is-open{transition:visibility}.drawer__panel,.drawer__scrim{transition-duration:var(--dur-quick);transition-timing-function:var(--ease-in)}.drawer.is-open :is(.drawer__panel,.drawer__scrim){transition-duration:var(--dur-drawer);transition-timing-function:var(--ease-out-expo)}html.motion-ok .drawer__panel>*{opacity:0;translate:0 var(--rise-sm);transition:opacity var(--dur-quick) var(--ease-out), translate var(--dur-quick) var(--ease-out-expo)}html.motion-ok .drawer.is-open .drawer__panel>*{opacity:1;transition-delay:calc(40ms + var(--i,0) * 20ms);translate:none}@starting-style{html.motion-ok .drawer.is-open .drawer__panel>*{opacity:0;translate:0 var(--rise-sm)}}}@media (prefers-reduced-motion:reduce){.drawer__panel,.drawer__scrim,.drawer,.drawer.is-open{transition:none}}.header__navcta{display:none}@media (width<=63.99rem){.header__nav.is-open{z-index:1;overscroll-behavior:contain;border-top:1px solid var(--line);max-height:calc(100dvh - 100%);padding:var(--s-2) var(--gutter) var(--s-6);background:var(--bg);border-bottom:1px solid var(--line);box-shadow:0 10px 24px -18px color-mix(in srgb, var(--shadow) 35%, transparent);display:block;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.header__nav ul{gap:0;display:grid}.header__nav li{opacity:1;transform:none}.header__nav .header__link{gap:var(--s-4);padding:var(--s-4) 0;border-bottom:1px solid var(--line);font-size:var(--text-xl);color:inherit;align-items:baseline;font-weight:500;display:flex}.header__nav .header__link:after{content:none}.header__nav .header__navcta{margin-top:var(--s-5);display:flex}.header__nav li:nth-child(2){--i:1}.header__nav li:nth-child(3){--i:2}.header__nav li:nth-child(4){--i:3}.header__nav li:nth-child(5){--i:4}.header__nav li:nth-child(6){--i:5}.header__nav li:nth-child(7){--i:6}.header__nav li:nth-child(n+8){--i:7}html:not(.motion-ok) .header__menu,html.uava-nav-off .header__menu{display:none}html:not(.motion-ok) .header__row,html.uava-nav-off .header__row{height:auto;min-height:3.5rem}html:not(.motion-ok) .header__nav,html.uava-nav-off .header__nav{padding-bottom:var(--s-4);order:1;grid-column:1/-1;display:block}html:not(.motion-ok) .site-header,html.uava-nav-off .site-header{position:relative}}@media (width<=63.99rem) and (prefers-reduced-motion:no-preference){.header__nav li{transition:opacity var(--dur-normal) var(--ease-out) calc(40ms + var(--i,0) * 30ms), translate var(--dur-normal) var(--ease-out-expo) calc(40ms + var(--i,0) * 30ms)}@starting-style{.header__nav.is-open li{opacity:0;translate:0 var(--rise-sm)}}}html[data-ad] body.home .header__nav{visibility:hidden}html[data-ad] body.home .header__menu{display:none}@media (width<=63.99rem){html[data-ad] body.home .header__nav{display:none}}.header__menu[aria-expanded=true] .menu-ico--open,.header__menu:not([aria-expanded=true]) .menu-ico--close{display:none}.header__link[aria-current=page]{color:var(--ink)}.header__link[aria-current=page]:after{transform:scaleX(1)}.icon-btn__badge{text-align:center;min-width:calc(1ch + 8px)}.icon-btn__badge:empty{display:none}details[id]{scroll-margin-top:var(--header-land,4.5rem)}.footer__hero .uava-buy{display:flex}.footer .btn--primary{box-shadow:inset 0 0 0 1px var(--footer-muted)}.footer__hero .footer__shop,body.uava-quiz-pending .footer__hero .uava-buy{display:none}body.uava-quiz-pending .footer__hero .footer__shop{display:inline-flex}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.screen-reader-text:focus{clip-path:none;color:#21759b;z-index:100000;background-color:#f1f1f1;border-radius:3px;width:auto;height:auto;padding:15px 23px 14px;font-size:.875rem;font-weight:700;line-height:normal;text-decoration:none;display:block;top:5px;left:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}[data-testid=klaviyo-form-SNAvZx],[data-testid=klaviyo-form-SNAvZx] *{box-shadow:none!important;background:0 0!important;border:none!important}.klaviyo-form button{padding:0!important}.drawer{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0;overflow:hidden}.drawer::backdrop{background:0 0}.drawer__panel{overscroll-behavior:contain}html.uava-drawer-open{overflow:hidden}.drawer__panel>:is(.drawer__error,.drawer__savings){--i:3}.drawer__panel>.drawer__charities{--i:4}.drawer__panel>.drawer__foot{--i:5}.drawer .widget_shopping_cart_content{gap:var(--s-5);display:grid}.drawer__item+.drawer__item{border-top:0}a.drawer__item-name:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.drawer[data-empty] :is(.drawer__savings,.drawer__charities,.drawer__foot){display:none}.drawer[aria-busy=true] :is(.widget_shopping_cart_content,.drawer__savings,.drawer__charities,.drawer__foot){visibility:hidden}.drawer__field[aria-busy=true]{opacity:.6;pointer-events:none}.drawer__error{color:var(--error-text);font-size:var(--text-sm)}.drawer__savings{color:var(--success);font-weight:600}.drawer__sum:not([hidden]){align-items:center;gap:.5rem;margin-inline-start:calc(.3em - .5rem);display:inline-flex}
