@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}.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)}@media (width>=40rem){.post-nav{grid-template-columns:1fr 1fr}}.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}.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__tagline{color:var(--ink-3)}.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{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);color:var(--success-ink);padding:2px 6px;font-size:9px}.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}::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__tagline,.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}.header__link,.footer__col a,.link,.buy__rating{-webkit-tap-highlight-color:transparent}.header__link:active,.footer__col a:active,.link:active,.buy__rating:active{opacity:.72}@media (prefers-reduced-motion:no-preference){.header__link,.footer__col a,.link,.buy__rating{transition:color .16s,text-decoration-color .16s,opacity 90ms cubic-bezier(.22,1,.36,1)}}.btn>span[aria-hidden]:last-child:not(.vs__arrow){display:inline-block}@media (prefers-reduced-motion:no-preference){.btn>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)>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}:where(.ico){max-width:100%;width:var(--w,var(--s,24px));height:var(--h,var(--s,24px));flex:none;display:block}.ico{-webkit-mask:var(--g) 50% / 100% 100% no-repeat;mask:var(--g) 50% / 100% 100% no-repeat;background:currentColor}.ico--arrow{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}.ico--check{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.ico--shield{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M12 3l7 2.5v6c0 4.5-3 8-7 9.5-4-1.5-7-5-7-9.5v-6L12 3z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E")}.ico--aluminum{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z'/%3E%3C/svg%3E")}.ico--bluetooth{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M7 7.5l10 9-5 4.5V3l5 4.5-10 9'/%3E%3C/svg%3E")}.ico--truck{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M3 7h11v9H3zM14 10h4l3 3v3h-7'/%3E%3Ccircle cx='7' cy='17.5' r='1.5'/%3E%3Ccircle cx='17' cy='17.5' r='1.5'/%3E%3C/svg%3E")}.ico--battery{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Crect x='3' y='7' width='16' height='10' rx='2'/%3E%3Cpath d='M21 10v4'/%3E%3Cpath d='M6.5 10v4M10 10v4M13.5 10v4'/%3E%3C/svg%3E")}.ico--pin{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M12 21s-6-5.3-6-11a6 6 0 0 1 12 0c0 5.7-6 11-6 11z'/%3E%3Ccircle cx='12' cy='10' r='2'/%3E%3C/svg%3E")}.ico--leaf{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M5 19c0-8 5-13 14-14-1 9-6 14-14 14z'/%3E%3Cpath d='M5 19c3-4 6-7 10-9'/%3E%3C/svg%3E")}.ico--signal{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M12 20v-3M8.5 13.5a5 5 0 0 1 7 0M5.5 10.5a9 9 0 0 1 13 0M2.5 7.5a13 13 0 0 1 19 0'/%3E%3C/svg%3E")}.ico--cart{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M3 4h2l2.4 11.2a1 1 0 0 0 1 .8h8.7a1 1 0 0 0 1-.8L20 8H6.2'/%3E%3Ccircle cx='9.5' cy='20' r='1'/%3E%3Ccircle cx='17' cy='20' r='1'/%3E%3C/svg%3E")}.ico--check-175{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.ico--shield-175{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75'%3E%3Cpath d='M12 3l7 2.5v6c0 4.5-3 8-7 9.5-4-1.5-7-5-7-9.5v-6L12 3z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E")}.ico--aluminum-175{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75'%3E%3Cpath d='M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z'/%3E%3C/svg%3E")}.ico--bluetooth-175{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75'%3E%3Cpath d='M7 7.5l10 9-5 4.5V3l5 4.5-10 9'/%3E%3C/svg%3E")}.ico--truck-175{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75'%3E%3Cpath d='M3 7h11v9H3zM14 10h4l3 3v3h-7'/%3E%3Ccircle cx='7' cy='17.5' r='1.5'/%3E%3Ccircle cx='17' cy='17.5' r='1.5'/%3E%3C/svg%3E")}.ico--battery-175{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75'%3E%3Crect x='3' y='7' width='16' height='10' rx='2'/%3E%3Cpath d='M21 10v4'/%3E%3Cpath d='M6.5 10v4M10 10v4M13.5 10v4'/%3E%3C/svg%3E")}.ico--magnet-175{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75'%3E%3Cpath d='M6 4v8a6 6 0 0 0 12 0V4'/%3E%3Cpath d='M6 4h4v8a2 2 0 0 0 4 0V4h4'/%3E%3Cpath d='M6 9h4M14 9h4'/%3E%3C/svg%3E")}.ico--check-3{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.ico--minus{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M6 12h12'/%3E%3C/svg%3E")}.ico--plus{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M12 6v12M6 12h12'/%3E%3C/svg%3E")}.ico--pause{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5'%3E%3Cpath d='M8 5.5v13M16 5.5v13'/%3E%3C/svg%3E")}.ico--play{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8 5.5v13l10-6.5-10-6.5z'/%3E%3C/svg%3E")}.ico--quote{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 3 24 18'%3E%3Cpath d='M1 15.5C1 9.5 4.5 5.5 10 4v2.2C6.8 7.2 5 9 4.6 11.3ZM10 15.5a4.5 4.5 0 1 1-9 0 4.5 4.5 0 1 1 9 0ZM13.5 15.5c0-6 3.5-10 9-11.5v2.2c-3.2 1-5 2.8-5.4 5.1ZM22.5 15.5a4.5 4.5 0 1 1-9 0 4.5 4.5 0 1 1 9 0Z'/%3E%3C/svg%3E")}.ico--stars{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 136 24'%3E%3Cpath d='M12 3.5l2.6 5.6 6.1.7-4.5 4.2 1.2 6-5.4-3-5.4 3 1.2-6-4.5-4.2 6.1-.7zm28 0l2.6 5.6 6.1.7-4.5 4.2 1.2 6-5.4-3-5.4 3 1.2-6-4.5-4.2 6.1-.7zm28 0l2.6 5.6 6.1.7-4.5 4.2 1.2 6-5.4-3-5.4 3 1.2-6-4.5-4.2 6.1-.7zm28 0l2.6 5.6 6.1.7-4.5 4.2 1.2 6-5.4-3-5.4 3 1.2-6-4.5-4.2 6.1-.7zm28 0l2.6 5.6 6.1.7-4.5 4.2 1.2 6-5.4-3-5.4 3 1.2-6-4.5-4.2 6.1-.7z'/%3E%3C/svg%3E")}.ico--quote{aspect-ratio:4/3}.ico--stars{background:linear-gradient(90deg, currentColor calc(var(--on,5) * 20.59%), color-mix(in srgb, currentColor 25%, transparent) 0)}@media (forced-colors:active){.ico{forced-color-adjust:none;background:canvastext}}.buy{background:var(--bg-panel)}.buy__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}.buy__info{gap:var(--s-5);display:grid}.buy__box{gap:var(--s-5);border:1px solid var(--line);border-radius:var(--radius-3);background:var(--bg-raised);box-shadow:0 20px 50px -30px color-mix(in srgb, var(--shadow) 30%, transparent);padding:clamp(1.25rem,3vw,2rem);display:grid}.buy__head{justify-content:space-between;align-items:baseline;gap:var(--s-4);flex-wrap:wrap;display:flex}.buy__price{font-size:var(--text-2xl);letter-spacing:-.02em;color:var(--ink);font-weight:500;line-height:1}.buy__price s{color:var(--ink-3);margin-right:var(--s-2);font-size:.55em;font-weight:400}.buy__rating{color:var(--ink-3);text-transform:none;letter-spacing:0}.buy__field{gap:var(--s-3);display:grid}.qty{gap:var(--s-2);grid-template-columns:repeat(2,1fr);display:grid}.qty__opt{border:1px solid var(--line-strong);border-radius:var(--radius-2);color:var(--ink);text-align:left;justify-items:start;gap:2px;padding:.875rem 2.5rem .875rem 1rem;display:grid;position:relative}.qty__opt:hover{border-color:var(--mark)}.qty__opt.is-on{color:var(--ink);border-color:var(--ink);background-color:var(--band-soft)}.qty__label{font-weight:600;font-size:var(--text-md)}.qty__save{color:var(--success);font-size:10px}.qty__opt.is-on .qty__save{color:var(--success)}.qty__check{border:1px solid var(--field-border);opacity:0;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;display:grid;position:absolute;top:50%;right:.875rem;transform:translateY(-50%)}.qty__opt.is-on .qty__check{opacity:1;border-color:var(--bg-inverse);background:var(--bg-inverse);color:var(--ink-inverse)}.buy__note{color:var(--success);font-weight:600}.buy__totals{gap:var(--s-2);display:grid}.buy__totals div{justify-content:space-between;align-items:baseline;gap:var(--s-4);display:flex}.buy__totals dt{color:var(--ink-3)}.buy__totals dd{text-align:right;margin:0}.buy__total{padding-top:var(--s-3);border-top:1px solid var(--line);font-size:var(--text-xl);font-weight:500}.buy__total s{color:var(--ink-3);font-size:var(--text-md);margin-right:var(--s-2);font-weight:400}.buy__totals div:first-child dd{color:var(--success)}.faq__list{display:grid}.faq__item{border-top:1px solid var(--line)}.faq__item:last-child{border-bottom:1px solid var(--line)}.faq__q{align-items:center;gap:var(--s-3);padding:var(--s-5) 0;cursor:pointer;font-size:var(--text-lg);grid-template-columns:2.5rem 1fr 1.5rem;font-weight:500;list-style:none;display:grid}.faq__q::-webkit-details-marker{display:none}.faq__plus{justify-self:end;width:14px;height:14px;position:relative}.faq__plus:before,.faq__plus:after{content:"";background:var(--ink-2);transition:transform var(--dur-fast) var(--ease-out);margin:auto;position:absolute;inset:0}.faq__plus:before{width:14px;height:1px}.faq__plus:after{width:1px;height:14px}.faq__item[open] .faq__plus:after{transform:rotate(90deg)}.faq__a{gap:var(--s-3);color:var(--ink-2);padding:0 0 var(--s-5) calc(2.5rem + var(--s-3));text-wrap:pretty;max-width:40rem;display:grid}@media (width<=63.99rem){.buy__grid{grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.qty{grid-template-columns:repeat(2,1fr)}}.qty__opt{padding:var(--s-4) 2.75rem var(--s-4) var(--s-4);border-radius:var(--radius-3);background:var(--bg-raised)}.qty__opt.is-on{background-image:none;background-color:var(--band-soft);border-color:var(--ink);box-shadow:none}.qty__label{font-family:var(--font-display);font-weight:600;font-size:var(--text-lg)}.buy__price{font-family:var(--font-display);font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem);font-weight:700}.buy__icons{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.buy__icons li{gap:var(--s-2);font-size:var(--text-xs);color:var(--ink-2);justify-items:start;line-height:1.25;display:grid}.buy__icons .ico{color:var(--accent-2-text)}.colors{gap:var(--s-2);grid-template-columns:repeat(2,1fr);display:grid}.color{align-items:center;gap:var(--s-3);border:1px solid var(--line-strong);border-radius:var(--radius-3);background:var(--bg-raised);text-align:left;padding:.75rem 2.5rem .75rem .9rem;font-weight:600;display:flex;position:relative}.color:hover{border-color:var(--mark)}.color.is-on{border-color:var(--ink);background-color:var(--band-soft);box-shadow:none}.color.is-on .qty__check{opacity:1;border-color:var(--bg-inverse);background:var(--bg-inverse);color:var(--ink-inverse)}.color__dot{border:1px solid var(--line-strong);border-radius:50%;width:1.5rem;height:1.5rem}.color__dot--black{background:linear-gradient(135deg,#3a3a40,#121214)}.color__dot--pink{background:linear-gradient(135deg,#f7c3df,#e58cbb)}.buy__seal{top:var(--s-4);right:var(--s-4);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--bg-raised) 92%, transparent);color:var(--eyebrow);font-weight:700;font-size:var(--text-xs);box-shadow:0 10px 24px -14px color-mix(in srgb, var(--shadow) 50%, transparent);align-items:center;gap:.4em;padding:.45em .8em;display:inline-flex;position:absolute}@media (width<=63.99rem){.buy__icons{grid-template-columns:repeat(2,minmax(0,1fr))}}.band--beige,.buy{background:var(--band-soft)}.buy__box,.qty__opt,.color{box-shadow:none;border:1px solid var(--line-2);background:var(--bg-raised);border-radius:13px}.qty__opt.is-on,.color.is-on{background-image:none;background:var(--band-soft);border:1px solid var(--ink);box-shadow:none}.qty__check{border-color:var(--field-border)}.qty__opt.is-on .qty__check,.color.is-on .qty__check{background:var(--bg-inverse);border-color:var(--bg-inverse);color:var(--ink-inverse)}.buy__price{color:var(--ink)}.buy__note{color:var(--success)}.buy__seal{background:var(--bg-raised);color:var(--eyebrow);border:1px solid var(--line-2);box-shadow:none}.faq__item{border-top-color:var(--line-2)}.faq__q{font-weight:600}.faq__item[open] .faq__plus:before,.faq__item[open] .faq__plus:after{background:var(--accent-2-text)}@media (width<=47.99rem){.buy__icons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=63.99rem){.faq__q{padding:var(--s-4) 0;grid-template-columns:1fr 1.5rem;min-height:3.25rem;font-size:1.0625rem}.faq__item>:not(summary){margin-left:0!important;padding-left:0!important}}.buy__gallery{gap:var(--s-3);min-width:0;display:grid}.buy__stage{isolation:isolate;border:1px solid var(--line-2);background:var(--bg-raised);border-radius:13px;position:relative;overflow:hidden}.buy__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:12px;display:flex;overflow-x:auto}.buy__track::-webkit-scrollbar{display:none}.buy__track:focus-visible{outline:none}.buy__stage:has(.buy__track:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.buy__slide{aspect-ratio:3/2;scroll-snap-align:start;scroll-snap-stop:always;background:var(--bg-panel);flex:0 0 100%;position:relative;overflow:hidden}.buy__slide img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.buy__track>[hidden],.buy__thumbs>[hidden]{display:none}.buy__slide--contain img{object-fit:contain;width:auto;max-width:100%;height:100%;margin:auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.buy__slide .buy__seal{z-index:2;top:var(--s-3);right:var(--s-3);border-radius:12px;padding:.5em .8em .5em .65em;line-height:1.15}.buy__slide .buy__seal>span{width:min-content}.buy__arrow{bottom:var(--s-3);z-index:3;border:1px solid var(--line-2);background:color-mix(in srgb, var(--bg-raised) 92%, transparent);width:2.75rem;height:2.75rem;color:var(--ink);box-shadow:0 10px 24px -14px color-mix(in srgb, var(--shadow) 50%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute}.buy__arrow--prev{right:calc(var(--s-3) + 2.75rem + var(--s-2))}.buy__arrow--next{right:var(--s-3)}.buy__arrow--prev .ico{transform:scaleX(-1)}.buy__arrow:hover{background:var(--bg-inverse);border-color:var(--bg-inverse);color:var(--ink-inverse)}.buy__arrow:focus-visible{outline-offset:2px;border-radius:50%}@media (width>=64rem) and (width<=79.99rem){.buy__arrow{bottom:var(--s-2);width:2.25rem;height:2.25rem}.buy__arrow--prev{right:calc(var(--s-2) + 2.25rem + var(--s-2))}.buy__arrow--next{right:var(--s-2)}}.buy__count{left:var(--s-3);bottom:var(--s-3);z-index:3;pointer-events:none;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--shadow) 62%, transparent);color:var(--bg-raised);letter-spacing:.04em;padding:.2rem .6rem;font-size:.75rem;font-weight:600;line-height:1.4;position:absolute}.buy__thumbs{gap:var(--s-2);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:-4px;padding:4px;scroll-padding-inline:4px;display:grid;position:relative;overflow-x:auto}.buy__thumbs::-webkit-scrollbar{display:none}.buy__thumb{aspect-ratio:1;background:var(--bg-panel);opacity:.7;scroll-snap-align:start;border-radius:10px;position:relative;overflow:hidden}.buy__thumb img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.buy__thumb:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px var(--line-2);position:absolute;inset:0}.buy__thumb:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px var(--accent-2-text);opacity:0;position:absolute;inset:0;scale:.92}.buy__thumb.is-on:before{opacity:1;scale:1}@media (prefers-reduced-motion:no-preference){.buy__thumb:before{transition:scale var(--dur-pop) var(--ease-out), opacity var(--dur-fast) var(--ease-out)}}.buy__thumb:hover,.buy__thumb.is-on{opacity:1}.buy__thumb:focus-visible{opacity:1;outline:2px solid var(--focus);outline-offset:2px;border-radius:10px}@media (width>=64rem) and (height>=40rem){.buy__info{align-self:start;position:sticky;top:8rem}}.buy__name{margin-top:0}.buy__rating{text-underline-offset:.2em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.buy__rating:hover{color:var(--ink);text-decoration-color:currentColor}.buy__icons{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr))}.buy__icons li{align-items:center;gap:var(--s-3);min-width:0;padding:var(--s-2) var(--s-3) var(--s-2) var(--s-2);background:color-mix(in srgb, var(--band-soft) 55%, var(--bg-raised));color:var(--ink);border-radius:13px;font-size:.9375rem;font-weight:600;line-height:1.2;display:flex}.buy__chip{background:var(--accent-2-soft);width:2.75rem;height:2.75rem;color:var(--accent-2-text);border-radius:10px;flex:none;place-items:center;display:grid}.buy__icon-label{min-width:0}.qty{margin-top:var(--s-1)}.qty__opt{padding:var(--s-4);align-content:start;gap:.15rem}.qty__opt .qty__label{padding-right:1.75rem;line-height:1.3}.qty__opt .qty__check{top:1.1rem;transform:none}.qty__price{color:var(--ink-2);font-size:.875rem;font-weight:600}.qty__price s{color:var(--ink-3);margin-right:.3em;font-weight:400}.qty__opt--deal .qty__price{color:var(--ink)}.qty__save,.qty__opt.is-on .qty__save,.color__oos{border-radius:var(--radius-pill);background:var(--success);color:var(--success-ink);letter-spacing:.05em;white-space:nowrap;padding:.2rem .55rem;font-size:.6875rem;font-weight:700;line-height:1.2;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.color__oos{background:var(--ink-2);color:var(--ink-inverse)}.buy__details{--land:4.5rem;gap:var(--s-2);scroll-margin-top:var(--land);display:grid}@media (width>=64rem){.buy__details{--land:8rem}}@media (prefers-reduced-motion:no-preference){html.motion-ok .buy__box:not(.is-in) .buy__details{scroll-margin-top:calc(var(--land) + var(--reveal-y))}html.motion-ok .buy__box:not(.is-in) .buy__details details[id]{scroll-margin-top:calc(var(--header-land,4.5rem) + var(--reveal-y))}}.buy__details .faq__q{gap:var(--s-3);min-height:3.25rem;padding:var(--s-3) 0;font-size:var(--text-md);transition:color var(--dur-fast);grid-template-columns:minmax(0,1fr) 1.5rem}.buy__details .faq__q:hover{color:var(--accent-2-text)}.buy__details .faq__a{max-width:none;padding:0 0 var(--s-4);font-size:.9375rem}@media (width<=63.99rem){.buy__arrow{display:none}.buy__thumbs{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);grid-auto-columns:3.5rem}.buy__icons li{gap:var(--s-2);padding-right:var(--s-2);font-size:.875rem}.buy__chip{width:2.5rem;height:2.5rem}.buy__chip .ico{width:22px;height:22px}.buy__totals dd{text-wrap:balance}}@media (width<=24rem){.buy__totals div:first-child dd{font-size:.875rem}.buy__chip{width:2.25rem;height:2.25rem}.buy__icons li{font-size:.8125rem}}@media (prefers-reduced-motion:no-preference){.qty__check{transition:scale var(--dur-pop) var(--ease-out), opacity var(--dur-fast) var(--ease-out);scale:.6}.is-on .qty__check{scale:1}}.faq__list{position:relative}.faq__q{-webkit-tap-highlight-color:transparent}.faq__q:active>span:first-child{opacity:.72}@media (prefers-reduced-motion:no-preference){.faq__q>span:first-child{transition:opacity var(--dur-instant) var(--ease-out)}.faq__plus{transition:rotate .26s var(--ease-out), scale var(--dur-move) var(--ease-out)}.faq__item[open]:not([data-closing]) .faq__plus{rotate:45deg}.faq__item[open] .faq__plus:after{transform:none}.faq__q:active .faq__plus{transition-duration:.26s, var(--dur-instant);scale:.8}}@media (prefers-reduced-motion:reduce){.faq__plus:before,.faq__plus:after,.buy__details .faq__q{transition:none}.qty__opt{transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out)}.color{transition:border-color var(--dur-fast), box-shadow var(--dur-fast)}.buy__arrow{transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out)}.buy__thumb{transition:opacity var(--dur-fast) var(--ease-out)}.buy__rating{transition:color var(--dur-fast), text-decoration-color var(--dur-fast)}}.buy .uava-buy{gap:var(--s-5);min-width:0;display:grid}.buy .uava-buy [hidden]{display:none}.buy .uava-buy fieldset{border:0;min-width:0;margin:0;padding:0}.buy .uava-buy legend{margin-bottom:var(--s-3);padding:0}.buy :is(.color,.qty__opt){cursor:pointer}.buy :is(.color,.qty__opt)>input{z-index:1;opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.buy :is(.color,.qty__opt):has(>input:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.buy .color[data-oos]:not(.is-on){color:var(--ink-3)}.buy .color[data-oos] .color__dot{opacity:.55}.buy .uava-buy__packs:disabled .qty__opt{opacity:.5;cursor:not-allowed}.buy .color:has(>input:disabled){opacity:.5;cursor:not-allowed}.buy .buy__stepper .quantity{display:flex}.buy .buy__stepper input.stepper__value{border-radius:var(--radius-1);width:2.5rem;font:inherit;font-size:var(--text-md);appearance:textfield;background:0 0;border:0;padding:0;font-weight:600}.buy .buy__stepper input.stepper__value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.buy .buy__stepper input.stepper__value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.buy .buy__stepper input.stepper__value:read-only{color:var(--ink-4)}.buy .uava-buy__actions{display:grid}.buy .uava-buy__submit[aria-disabled=true]{cursor:progress}.buy [data-uava-cart-message]{color:var(--error-text);font-size:var(--text-sm);text-align:center;margin:0}.buy [data-uava-cart-message]:not(:empty){margin-top:var(--s-3)}.buy .buy__mixed{margin-top:calc(-1 * var(--s-3));color:var(--ink-3);font-size:var(--text-sm)}.buy .buy__age{margin-top:calc(-1 * var(--s-3));color:var(--ink-3);font-size:var(--text-xs);text-align:center}html:not(.motion-ok) .buy :is(.uava-buy__packs,.buy__arrow,.buy__count,.buy__thumbs,.stepper__btn){display:none}html.motion-ok .buy:not(.is-ready) .uava-buy__packs{visibility:hidden}.buy__details .faq__a :is(h2,h3){font-family:var(--font-display);color:var(--ink);font-weight:600;line-height:1.25}.buy__details .faq__a h2{margin-top:var(--s-2);font-size:var(--text-md)}.buy__details .faq__a h3{font-size:.9375rem}.buy__details .faq__a h3 span{color:var(--ink-3);font-weight:400}.buy__details .faq__a ul{gap:var(--s-1);padding-left:1.25em;list-style:outside;display:grid}.buy__details .faq__a li::marker{color:var(--mark)}.buy__details .faq__a a{text-underline-offset:.2em;text-decoration:underline}.buy__details .faq__a a:hover{color:var(--accent-2-text)}.buy__details .faq__a .table{gap:var(--s-2) var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.buy__details .faq__a .table-column{gap:var(--s-2);align-content:start;display:grid}.buy__details .faq__a .table-row{justify-content:space-between;gap:var(--s-2);padding-top:var(--s-2);border-top:1px solid var(--line);display:flex}.buy__details .faq__a .table-row .title{color:var(--ink-3)}.buy__details .faq__a .table-row .text{text-align:right;color:var(--ink);font-weight:600}@media (width<=24rem){.buy__details .faq__a .table{grid-template-columns:minmax(0,1fr)}}.sticky{z-index:var(--z-sticky);transition:transform var(--dur-normal) var(--ease-out);background:color-mix(in srgb, var(--bg) 84%, transparent);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);padding:var(--s-3) 0 calc(var(--s-3) + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sticky.is-visible{transform:none}.sticky__row{justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}.sticky__info{gap:2px;display:grid}.sticky__name{font-weight:600}.sticky__meta{color:var(--ink-3)}@media (width<=47.99rem){.sticky .btn{--btn-h:2.75rem}.sticky__ship{display:none}}.sticky{background:var(--sticky-bg);border-top-color:var(--line-2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body.buy-box-on .sticky.is-visible,body.footer-cta-on .sticky.is-visible{visibility:hidden;transition:transform var(--dur-normal) var(--ease-out), visibility 0s linear var(--dur-normal);transform:translateY(110%)}@media (prefers-reduced-motion:reduce){body.footer-cta-on .sticky.is-visible{transition:none}}.sticky{-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-motion:no-preference){.sticky{transition:transform var(--dur-quick) var(--ease-in)}.sticky.is-visible{transition:transform var(--dur-drawer) var(--ease-out-expo)}body:is(.buy-box-on,.footer-cta-on) .sticky.is-visible{transition-duration:var(--dur-quick), var(--dur-quick);transition-timing-function:var(--ease-in), linear}}@media (prefers-reduced-motion:reduce){.sticky,.sticky.is-visible,body:is(.buy-box-on,.footer-cta-on) .sticky.is-visible{transition:none}}.sticky .uava-buy{flex:none;align-items:center;margin:0;display:flex}.sticky__info{min-width:0}.sticky [hidden]{display:none}.sticky__message{color:var(--error-text);font-size:var(--text-sm);text-align:center}.sticky__message:not(:empty){padding-top:var(--s-2)}@media (width>=768px){body.uava-sticky-cart-active #uvg-teaser{transform:translateY(calc(6px - var(--uava-sticky-h,90px)))}}:root{--uava-sticky-h:72px}@media (width>=48rem){:root{--uava-sticky-h:73px}}.sticky:not(.is-visible){visibility:hidden;transition:transform var(--dur-normal) var(--ease-out), visibility 0s linear var(--dur-normal)}@media (prefers-reduced-motion:no-preference){.sticky:not(.is-visible){transition:transform var(--dur-quick) var(--ease-in), visibility 0s linear var(--dur-quick)}}@media (prefers-reduced-motion:reduce){.sticky:not(.is-visible){transition:none}}.hero__actions{gap:var(--s-3);margin-top:var(--s-1);flex-wrap:wrap;display:flex}.chip{border-radius:var(--radius-pill);background:var(--accent-2-soft);color:var(--eyebrow);font-size:var(--text-sm);vertical-align:middle;align-items:center;gap:.4em;padding:.3em .75em;font-weight:600;line-height:1.2;display:inline-flex}.hero__stars{color:var(--star);gap:2px;display:inline-flex}.hero__price{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);letter-spacing:-.01em}.hero__price s{color:var(--ink-3);margin-right:.4em;font-size:.7em;font-weight:400}.hero__meta-line{align-items:center;gap:var(--s-2) var(--s-3);color:var(--ink-2);font-size:var(--text-sm);flex-wrap:wrap;font-weight:500;display:flex}.hero__sep{background:var(--line-strong);width:1px;height:1.1em}.hero__price{font-size:var(--text-md);color:var(--ink)}.phero{background:var(--hero-bg);position:relative;overflow:hidden}.phero:after{content:"";pointer-events:none;background:radial-gradient(50% 70% at 78% 50%, var(--hero-sheen), transparent 70%);position:absolute;inset:0}.phero__grid{z-index:1;min-height:min(calc(.78 * var(--svh,100svh)), 46rem);padding-block:var(--s-7);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid;position:relative}.phero__copy{gap:var(--s-4);max-width:36rem;display:grid}.phero__copy .display--hero{font-size:clamp(2.4rem,1rem + 3.6vw,4.2rem)}.phero__photo{justify-self:end;width:min(100%,34rem);margin:0}.phero__photo img{object-fit:contain;width:100%;height:auto;max-height:64vh;filter:drop-shadow(0 40px 60px color-mix(in srgb, var(--shadow) 25%, transparent))}@media (width<=63.99rem){.phero__grid{grid-template-columns:minmax(0,1fr);min-height:0}.phero__photo{justify-self:stretch;width:auto}}.phero__copy .display--hero{letter-spacing:-.04em;font-size:clamp(2.8rem,1.2rem + 5.4vw,6.5rem);line-height:1}.ember-dot{background:var(--mark);vertical-align:.02em;width:.22em;height:.22em;box-shadow:0 0 .3em .08em color-mix(in srgb, var(--mark) 55%, transparent);border-radius:50%;margin-left:.08em;animation:2.4s ease-in-out infinite emberPulse;display:inline-block}@keyframes emberPulse{0%,to{box-shadow:0 0 .3em .08em color-mix(in srgb, var(--mark) 45%, transparent)}50%{box-shadow:0 0 .7em .2em color-mix(in srgb, var(--accent-2) 80%, transparent)}}@media (prefers-reduced-motion:reduce){.ember-dot{animation:none}}.phero{--hero-glow-shape:44% 56%;--hero-glow-at:22% 50%;background:var(--hero-bg);border-bottom:3px solid #0000;border-image:var(--brand-gradient) 1}.phero:before{content:"";pointer-events:none;background:radial-gradient(var(--hero-glow-shape) at var(--hero-glow-at), var(--brand-glow), transparent 72%);position:absolute;inset:0}@media (width<=63.99rem){.phero{--hero-glow-shape:60% 20%;--hero-glow-at:74% 71%}}.phero:after{background:radial-gradient(50% 60% at 78% 40%, var(--hero-sheen), transparent 70%)}.phero__grid{min-height:min(calc(.84 * var(--svh,100svh)), 50rem);padding-block:var(--s-8) var(--s-6);align-items:end}.phero__copy{gap:var(--s-4);max-width:46rem}.phero__copy .eyebrow{color:var(--eyebrow);opacity:1}.phero__copy .lede{color:var(--ink);opacity:.85;max-width:34rem}.phero .hero__meta-line{color:var(--ink)}.phero .hero__stars{color:var(--star)}.phero .chip--lime{background:color-mix(in srgb, var(--bg-raised) 70%, transparent);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.phero .hero__sep{background:var(--ink-4)}.phero__photo img{filter:drop-shadow(0 30px 50px color-mix(in srgb, var(--shadow) 30%, transparent))}.chip{background:var(--accent-2-soft);color:var(--eyebrow)}.chip--lime{background:var(--success-soft);color:var(--success)}@media (width<=63.99rem){.phero__grid{align-items:start}}.phero__photo{position:relative}.phero__photo img{z-index:1;position:relative}@media (width<=63.99rem){.phero__grid{min-height:0;padding-block:var(--s-6) var(--s-5);gap:var(--s-6)}.phero__copy .display--hero{font-size:clamp(2.4rem,1rem + 8vw,3.4rem)}}.phero__photo--real{width:min(100%,40rem)}.phero__photo--real img{object-fit:cover;aspect-ratio:1;filter:none;border-radius:0;max-height:72vh}@media (width<=63.99rem){.phero__photo--real img{aspect-ratio:1;max-height:none}.phero__photo--real{width:auto;margin-inline:calc(-1 * var(--gutter))}}.phero__photo--real img{aspect-ratio:auto;object-fit:contain;max-height:none;-webkit-mask-image:none;mask-image:none}@media (width<=63.99rem){.phero__photo--real{margin-inline:0}}.phero{min-height:min(calc(.86 * var(--svh,100svh)), 54rem);display:grid}.phero__grid{min-height:0;padding-block:var(--s-7) var(--s-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:0}.phero__photo,.phero__photo--real{width:auto;margin:calc(-1 * var(--s-7)) calc(50% - 50vw) calc(-1 * var(--s-6)) 0;min-height:min(calc(.86 * var(--svh,100svh)), 54rem);place-self:stretch stretch;position:relative}.phero__photo--real img{object-fit:cover;object-position:62% 50%;filter:none;width:100%;height:100%;max-height:none}.phero__photo--real:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--hero-fade) 0%, color-mix(in srgb, var(--hero-fade) 55%, transparent) 12%, transparent 32%);position:absolute;inset:0}.phero__copy{z-index:2;max-width:36rem;position:relative}@media (width<=63.99rem){.phero{min-height:0}.phero__grid{padding-block:var(--s-6) 0;gap:var(--s-5);grid-template-columns:minmax(0,1fr)}.phero__photo,.phero__photo--real{margin:0 calc(-1 * var(--gutter));aspect-ratio:4/3;min-height:0}.phero__photo--real:before{background:linear-gradient(180deg, var(--hero-fade) 0%, transparent 25%)}}.phero__photo--real{overflow:hidden}.phero__photo--real:before{z-index:2;opacity:var(--hero-fade-strength);background:linear-gradient(90deg, var(--hero-fade) 0%, color-mix(in srgb, var(--hero-fade) 70%, transparent) 10%, transparent 34%)}@media (width<=63.99rem){.phero__photo--real:before{background:linear-gradient(180deg, var(--hero-fade) 0%, transparent 28%)}}.phero__photo--real{box-shadow:0 0 0 calc((1 - var(--hero-fade-strength)) * 1px) var(--line-2);border-radius:0}@media (width<=63.99rem){.phero{grid-template-columns:minmax(0,1fr);min-height:0}.phero__grid{width:100%;min-width:0;padding-inline:var(--gutter)}.phero__copy{min-width:0;max-width:100%}.phero__grid{padding-block:0 var(--s-6);align-items:stretch;gap:var(--s-4);flex-direction:column;display:flex}.phero__photo,.phero__photo--real{margin:0 calc(-1 * var(--gutter));min-height:0;height:calc(.44 * var(--svh,100svh));order:-1;align-self:stretch;max-height:26rem;overflow:hidden}.phero__photo--real img{object-fit:cover;object-position:50% 42%;width:100%;height:100%}.phero__photo,.phero__photo--real{width:auto;min-width:0}.phero__photo--real:before{background:linear-gradient(180deg, transparent 62%, var(--hero-fade-end) 100%)}.phero__copy{gap:var(--s-3)}.phero__copy .eyebrow{font-size:.6875rem}.phero__copy .display--hero{font-size:clamp(2.1rem,1rem + 7vw,2.9rem);line-height:1.02}.phero__copy .lede{font-size:1rem;line-height:1.5}.hero__actions{align-items:center;gap:var(--s-3) var(--s-5);margin-top:var(--s-1);flex-wrap:wrap;display:flex}.hero__actions .btn--primary{flex:100%;justify-content:center;min-height:3.25rem}.hero__meta-line{row-gap:var(--s-2);font-size:.875rem}}.hero__rating{color:inherit;border-radius:var(--radius-1);align-items:center;gap:.4rem;display:inline-flex}.hero__rating:hover .hero__score{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.hero__stars{--star-size:13px;--star-gap:2px;display:inline-flex;position:relative}.hero__stars-row{gap:var(--star-gap);display:inline-flex}.hero__stars-row:first-child{color:var(--ink-4)}.hero__stars-row--fill{position:absolute;inset:0 auto 0 0;overflow:hidden}.hero__score{color:var(--ink);font-weight:700}@media (width>=64rem){.phero__photo--real:before{display:none}.phero__photo--real img{-webkit-mask-image:linear-gradient(90deg, rgba(0, 0, 0, calc(1 - var(--hero-fade-strength,1))) 0, rgba(0, 0, 0, calc(1 - .45 * var(--hero-fade-strength,1))) 13%, #000 30%);-webkit-mask-image:linear-gradient(90deg, rgba(0, 0, 0, calc(1 - var(--hero-fade-strength,1))) 0, rgba(0, 0, 0, calc(1 - .45 * var(--hero-fade-strength,1))) 13%, #000 30%);mask-image:linear-gradient(90deg, rgba(0, 0, 0, calc(1 - var(--hero-fade-strength,1))) 0, rgba(0, 0, 0, calc(1 - .45 * var(--hero-fade-strength,1))) 13%, #000 30%)}}@media (width<=63.99rem){.phero__grid{--phero-top:calc(var(--promo-h,2.25rem) + 3.5rem + 1px);min-height:calc(var(--svh,100svh) - var(--phero-top));gap:var(--s-3);padding-block:0 var(--s-5)}.phero__photo,.phero__photo--real{height:auto;min-height:6.5rem;max-height:calc(.64 * var(--svh,100svh));flex:1 1 0}.phero__photo img,.phero__photo--real img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%;max-height:none;position:absolute;inset:0}.phero__photo--real:before{display:none}.phero__photo--real img{-webkit-mask-image:linear-gradient(180deg, #000 58%, rgba(0, 0, 0, calc(1 - var(--hero-fade-strength,1))) 100%);-webkit-mask-image:linear-gradient(180deg, #000 58%, rgba(0, 0, 0, calc(1 - var(--hero-fade-strength,1))) 100%);mask-image:linear-gradient(180deg, #000 58%, rgba(0, 0, 0, calc(1 - var(--hero-fade-strength,1))) 100%)}.hero__actions .btn--primary{max-width:28rem}.phero__copy .display--hero{font-size:min(calc((100vw - 2 * var(--gutter)) / 9.2), 3.6rem);line-height:1.02}.hero__meta-line{gap:var(--s-2) .4rem}.hero__stars{--star-size:12px;--star-gap:1px}.hero__rating{gap:.3rem}.hero__price{font-size:.9375rem}.hero__meta-line .chip{padding:.3em .65em;font-size:.8125rem}}@media (width<=63.99rem) and (orientation:landscape){.phero__photo,.phero__photo--real{min-height:11rem}}@media (width<=63.99rem) and (height<=42.5rem) and (orientation:portrait){.phero__grid{gap:var(--s-2);padding-bottom:var(--s-4)}.phero__photo--real img{-webkit-mask-image:linear-gradient(180deg, #000 70%, rgba(0, 0, 0, calc(1 - var(--hero-fade-strength,1))) 100%);-webkit-mask-image:linear-gradient(180deg, #000 70%, rgba(0, 0, 0, calc(1 - var(--hero-fade-strength,1))) 100%);mask-image:linear-gradient(180deg, #000 70%, rgba(0, 0, 0, calc(1 - var(--hero-fade-strength,1))) 100%)}.phero__copy .display--hero{font-size:min(calc((100vw - 2 * var(--gutter)) / 9.2), calc(.06 * var(--svh,100svh)))}.phero__copy .lede{font-size:.9375rem;line-height:1.45}.hero__actions{gap:var(--s-2) var(--s-4);flex-wrap:wrap}.hero__actions .btn--primary{flex:auto;min-height:3rem}}:root[data-scheme=papaya] .phero .display--hero{isolation:isolate}:root[data-scheme=papaya] .ember-dot{--dot-halo:var(--mark);box-shadow:none;animation:none;position:relative}:root[data-scheme=papaya] .ember-dot:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--dot-halo) 60%, transparent), transparent);animation:dotHalo var(--dur-ambient) ease-in-out infinite alternate;border-radius:50%;position:absolute;inset:-.16em}@keyframes dotHalo{0%{opacity:.55;transform:scale(1)}to{opacity:1;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){:root[data-scheme=papaya] .ember-dot:before{opacity:.8;animation:none}}:root[data-scheme=papaya] .ember-dot{--mark:var(--brand);--dot-halo:var(--brand-2)}.rise__w{clip-path:inset(-.1em -.06em -.24em);display:inline-block}.rise__i,.rise__nowrap{display:inline-block}.rise__nowrap{white-space:nowrap}@media (prefers-reduced-motion:no-preference){html.motion-ok .rise .rise__i{animation:riseIn var(--dur-rise) var(--ease-out-expo) both;animation-delay:calc(var(--hero-t0,0s) + var(--rise-delay,0s) + min(var(--i), 10) * var(--stagger-word))}@keyframes riseIn{0%{translate:0 110%}}@keyframes heroUp{0%{opacity:0;translate:0 14px}}@keyframes heroSettle{0%{scale:1.03}}@keyframes heroPop{0%{opacity:0;scale:.92}}@keyframes heroNudge{0%{translate:0 14px}}@keyframes heroDot{0%{scale:0}}html.motion-ok .phero .eyebrow{animation:heroNudge var(--dur-slow) var(--ease-out-expo) both;animation-delay:var(--hero-t0,0s)}html.motion-ok .phero .lede{animation:heroUp var(--dur-slow) var(--ease-out-expo) both;animation-delay:calc(var(--hero-t0,0s) + .14s)}html.motion-ok .phero .hero__actions{animation:heroUp var(--dur-slow) var(--ease-out-expo) both;animation-delay:calc(var(--hero-t0,0s) + .22s)}html.motion-ok .phero .hero__meta-line{animation:heroUp var(--dur-slow) var(--ease-out-expo) both;animation-delay:calc(var(--hero-t0,0s) + .3s)}html.motion-ok .phero__photo img{animation:heroSettle var(--dur-hero) var(--ease-out-expo) both;animation-delay:var(--hero-t0,0s)}html.motion-ok .phero .ember-dot{animation:heroDot var(--dur-pop) var(--ease-out) backwards;animation-delay:calc(var(--hero-t0,0s) + var(--rise-delay,0s) + min(var(--words,1), 10) * var(--stagger-word) + .36s)}html.motion-ok .phero .ember-dot:before,html.motion-ok .phero .ember-dot:after{animation-delay:calc(var(--hero-t0,0s) + var(--rise-delay,0s) + min(var(--words,1), 10) * var(--stagger-word) + .36s + var(--dur-pop));animation-fill-mode:backwards}}.phero__copy .display--hero>.eyebrow{width:fit-content;margin-bottom:var(--s-4);line-height:var(--leading-body);display:flex}@media (width<=63.99rem){.phero__copy .display--hero>.eyebrow{margin-bottom:var(--s-3)}}.hero__stars{--uava-star-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' preserveAspectRatio='xMinYMid meet'%3E%3Cpath d='M12 3.5l2.6 5.6 6.1.7-4.5 4.2 1.2 6-5.4-3-5.4 3 1.2-6L3.3 9.8l6.1-.7L12 3.5z'/%3E%3C/svg%3E")}.hero__stars-row{width:calc(5 * var(--star-size) + 4 * var(--star-gap));height:var(--star-size);-webkit-mask:var(--uava-star-mask) 0 0 / calc(var(--star-size) + var(--star-gap)) var(--star-size) repeat-x;-webkit-mask:var(--uava-star-mask) 0 0 / calc(var(--star-size) + var(--star-gap)) var(--star-size) repeat-x;mask:var(--uava-star-mask) 0 0 / calc(var(--star-size) + var(--star-gap)) var(--star-size) repeat-x;background:currentColor;flex:none;display:block}@media (forced-colors:active){.hero__stars-row{forced-color-adjust:none;background:graytext}.hero__stars-row--fill{background:canvastext}}.phero__photo>picture{display:contents}.phero__stage{z-index:2;pointer-events:none;position:absolute;inset:0}.phero__stage .uava-viewer{opacity:0;transition:opacity .6s}.phero__photo--spin.is-live .phero__stage .uava-viewer{opacity:1}.phero__photo--spin.is-live .phero__still img{visibility:hidden;transition:visibility 0s linear .6s}@media (prefers-reduced-motion:reduce){.phero__stage .uava-viewer{transition:none}}.phero__photo--spin .phero__still img{object-fit:contain;object-position:50% 50%;-webkit-mask-image:none;mask-image:none}@media (width<=63.99rem){.phero__photo--spin{--hero-zoom:1.2857;--hero-zoom-y:.4725}}.phero__photo--spin .phero__still img{transform-origin:50% calc(var(--hero-zoom-y,.5) * 100%);transform:scale(var(--hero-zoom,1))}@media (width>=64rem){.phero{min-height:0}.phero__grid{height:max(32rem, min(calc(var(--svh,100svh) - 7rem - 3px), 56rem));padding-block:var(--s-5);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.phero__copy{max-width:none}.phero__photo--spin{--hero-zoom:1.2;min-height:0;margin-block:calc(-1 * var(--s-5));margin-inline-end:calc((min(100vw - 2 * var(--gutter), var(--container)) - 100vw) / 2)}.phero__photo--spin img{width:100%;height:100%;position:absolute;inset:0}.phero__copy .display--hero{font-size:min(calc(min(100vw - 2 * var(--gutter), var(--container)) * 7 / 12 / 8.4), calc(.11 * var(--svh,100svh)), 6.5rem)}}.phero__photo--spin:not(.is-fallback){box-shadow:none}.phero__photo--spin .phero__fallback{display:none}.phero__photo--spin.is-fallback .phero__fallback,html:not(.motion-ok) .phero__photo--spin .phero__fallback{display:inline}.phero__photo--spin.is-fallback :is(.phero__still,.phero__stage),html:not(.motion-ok) .phero__photo--spin :is(.phero__still,.phero__stage){display:none}@media (prefers-reduced-motion:reduce){.phero__photo--spin .phero__fallback{display:inline}.phero__photo--spin :is(.phero__still,.phero__stage){display:none}}.dock__more{align-items:center;gap:var(--s-2);font-weight:600;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;display:inline-flex}.reviews__head{max-width:none}.reviews__rating{align-items:center;gap:var(--s-3);color:var(--ink-2);display:flex}.reviews__stars{color:var(--star);gap:2px;display:inline-flex}.review{gap:var(--s-4);padding:var(--s-6);border:1px solid var(--line);border-radius:var(--radius-3);background:var(--bg-raised);box-shadow:0 12px 30px -18px color-mix(in srgb, var(--shadow) 20%, transparent);display:grid}.review__top{justify-content:space-between;align-items:center;display:flex}.review__stars{color:var(--star);gap:2px;display:inline-flex}.review__text{font-size:var(--text-lg);text-wrap:pretty;line-height:1.5}.review__meta{align-items:center;gap:var(--s-3);margin-top:auto;display:flex}.review__avatar{border:1px solid var(--line-strong);width:2.25rem;height:2.25rem;color:var(--ink-2);border-radius:50%;place-items:center;display:grid}.review__name{flex:1;font-weight:600}.review__badge{color:var(--success);align-items:center;gap:4px;display:inline-flex}.reviews__more{margin-top:var(--s-6);align-items:center;gap:var(--s-4) var(--s-6);flex-wrap:wrap;display:flex}.section--tint{background:var(--bg-panel);border-top:0}.section--tint+.section{border-top:0}.section--tint .review{box-shadow:0 12px 30px -18px color-mix(in srgb, var(--shadow) 25%, transparent)}.review{padding-top:var(--s-7);position:relative;overflow:hidden}.review:before{content:"“";top:.1rem;left:var(--s-5);color:var(--mark);opacity:.25;pointer-events:none;font-family:Georgia,Times New Roman,serif;font-size:5.5rem;font-weight:700;line-height:1;position:absolute}.review__avatar{color:var(--ink-inverse);border:0;font-weight:700}.review:nth-child(4n+1) .review__avatar{background:var(--bg-inverse)}.review:nth-child(4n+2) .review__avatar{background:var(--accent-2-text)}.review:nth-child(4n+3) .review__avatar{background:var(--success)}.review:nth-child(4n+4) .review__avatar{background:var(--ink-2)}.reviews__stars,.review__stars{color:var(--star)}.section--tint{background:var(--bg)}.review{box-shadow:none;border:1px solid var(--line-2);background:var(--bg-raised);border-radius:13px}.review:before{color:var(--mark);opacity:.2}.review__text{font-family:var(--font-body);letter-spacing:-.01em;font-size:1.125rem;font-weight:500;line-height:1.5}.review{transition:transform var(--dur-normal) var(--ease-out), border-color var(--dur-normal)}.review:hover{border-color:var(--line-strong);transform:translateY(-3px)}@media (width<=47.99rem){.review{padding:var(--s-5);padding-top:var(--s-6)}.review__text{font-size:1rem}}.review__text{margin:0}@media (width<=63.99rem){.review{scroll-snap-align:start;padding:var(--s-5);padding-top:var(--s-6);gap:var(--s-3)}.review:hover{transform:none}.review:before{top:-.2rem;left:auto;right:var(--s-4);font-size:4rem}.review__text{font-size:1rem;line-height:1.5}.reviews__more{align-items:center;gap:var(--s-3) var(--s-4);grid-template-columns:auto 1fr;display:grid}}.reviews__row{--rv-gap:var(--s-5);margin:0 calc(-1 * var(--rv-gap));padding:var(--s-2) 0 var(--s-6);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--rv-gap), #000 calc(100% - var(--rv-gap)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--rv-gap), #000 calc(100% - var(--rv-gap)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--rv-gap), #000 calc(100% - var(--rv-gap)), transparent);list-style:none;display:flex;overflow-x:auto;container:reviews-row/inline-size}.reviews__row::-webkit-scrollbar{display:none}.reviews__row.is-drift{scroll-snap-type:none;touch-action:pan-y;overflow:hidden}.reviews__row.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.reviews__row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-2)}.reviews__slot{--rv-whole:2;--rv-peek:.3;scroll-snap-align:start;flex:none;padding-inline-start:var(--rv-gap);display:flex}.reviews__slot:last-child{padding-inline-end:var(--rv-gap)}@container reviews-row (width>=76rem){.reviews__slot{--rv-whole:3}}.reviews__row .review{width:calc((100cqi - (var(--rv-whole) + 1) * var(--rv-gap)) / (var(--rv-whole) + var(--rv-peek)));padding:var(--s-6);scroll-snap-align:none;grid-template-rows:auto 1fr auto}.reviews__slot[data-tone="1"] .review__avatar{background:var(--accent-2-text)}.reviews__slot[data-tone="2"] .review__avatar{background:var(--success)}.reviews__slot[data-tone="3"] .review__avatar{background:var(--ink-2)}.reviews__row .review:before{content:none}.review__top{gap:var(--s-3)}.review__mark{width:1.75rem;height:auto;color:var(--mark);opacity:.4;flex:none;display:block}.reviews__more{justify-content:space-between;align-items:center;gap:var(--s-4);margin-top:var(--s-1);display:flex}.reviews__arrows{gap:var(--s-2);display:flex}.reviews__arrow{border:1px solid var(--line-2);background:var(--bg-raised);width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.reviews__arrow:hover{background:var(--bg-inverse);border-color:var(--bg-inverse);color:var(--ink-inverse)}.reviews__arrow:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.reviews__arrow--prev .ico{transform:scaleX(-1)}@media (width<=63.99rem){.reviews__row{--rv-gap:var(--gutter);padding-top:var(--s-1)}.reviews__slot{--rv-whole:1;--rv-peek:.15}.reviews__row .review{max-width:26rem;padding:var(--s-5);gap:var(--s-3)}.review__mark{width:1.5rem}.reviews__more{margin-top:0}.reviews__arrows{display:none}}.review:hover{transform:none}@media (prefers-reduced-motion:no-preference){.review{transition:translate var(--dur-slow) var(--ease-out), border-color var(--dur-normal)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.review:hover{translate:0 var(--lift)}}@media (prefers-reduced-motion:reduce){.review:hover{transform:none}.reviews__arrow{transition:background-color var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast)}}.reviews__arrows[hidden]{display:none}html.uava-nav-off .uava-reviews-slider-block .reveal.reveal--settle:not(.is-in),html.uava-nav-off .uava-reviews-slider-block .reveal:not(.is-in) .reveal-item{opacity:1;translate:none}.slider{padding-block:var(--s-5) var(--s-2)}.slider__track{gap:var(--s-4);scroll-snap-type:x mandatory;scrollbar-width:none;padding:var(--s-2) var(--gutter) var(--s-4);display:flex;overflow-x:auto}.slider__card{aspect-ratio:3/2;border-radius:var(--radius-3);scroll-snap-align:start;background:var(--bg-panel);box-shadow:0 20px 40px -30px color-mix(in srgb, var(--shadow) 50%, transparent);flex:0 0 clamp(16rem,22vw,20rem);align-items:flex-end;display:flex;position:relative;overflow:hidden}.slider__card img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.slider__caption{z-index:1;padding:var(--s-4) var(--s-5);font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);color:#fff;text-shadow:0 2px 12px #00000059;position:relative}.slider__card:after{content:"";background:linear-gradient(#0000,#00000073);position:absolute;inset:40% 0 0}.slider__card{box-shadow:none;border-radius:13px}.slider__card--peach{background:var(--band-strong)}.slider__card--orange{background:var(--brand-gradient)}.slider__card--sand{background:var(--band-soft)}.slider__card--sand .slider__caption,.slider__card--sky .slider__caption,.slider__card--peach .slider__caption{color:var(--ink);text-shadow:none}.slider__card--orange .slider__caption{color:var(--on-gradient);text-shadow:none}.slider__card--sand:after,.slider__card--sky:after,.slider__card--peach:after,.slider__card--orange:after{display:none}.slider__card--sky{background:var(--band-warm)}.slider__card--ink{background:var(--bg-inverse)}.slider__card--ink .slider__caption{color:var(--ink-inverse)}.slider__card--stone{background:color-mix(in srgb, var(--ink) 55%, var(--bg))}.slider__caption{font-family:var(--font-display)}.slider__card{transition:transform var(--dur-normal) var(--ease-out), border-color var(--dur-normal)}.slider{--slide-n:3;--slide-w:clamp(16rem, 22vw, 20rem);--slide-gap:var(--s-5);padding-block:var(--s-5) var(--s-4);container-type:inline-size}@supports (width:1cqw){.slider{--slide-w:calc((min(100cqw - 2 * var(--gutter), var(--container)) - (var(--slide-n) - 1) * var(--slide-gap)) / var(--slide-n))}}@media (width>=75rem){.slider{--slide-n:4}}.slider__track{margin:0 0 0 calc(max(var(--gutter), (100% - var(--container)) / 2) - var(--slide-gap));padding:var(--s-2) 0 var(--s-4);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg, transparent 8px, #000 var(--slide-gap));-webkit-mask-image:linear-gradient(90deg, transparent 8px, #000 var(--slide-gap));mask-image:linear-gradient(90deg, transparent 8px, #000 var(--slide-gap));gap:0;list-style:none;display:flex;overflow-x:auto}.slider__track::-webkit-scrollbar{display:none}.slider__track:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-2)}.slider__slot{scroll-snap-align:start;flex:none;padding-inline-start:var(--slide-gap)}.slider__slot:last-child{padding-inline-end:var(--gutter);padding-inline-end:max(var(--gutter), (100cqw - var(--container)) / 2)}.slider__card{width:var(--slide-w);scroll-snap-align:none}.slider__card:hover{transform:none}@media (prefers-reduced-motion:no-preference){.slider__card{transition:translate var(--dur-slow) var(--ease-out), border-color var(--dur-normal)}.slider__card img{transition:scale var(--dur-slow) var(--ease-out)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.slider__card:hover{translate:0 var(--lift)}.slider__card:hover img{scale:1.03}}.slider__caption{line-height:1.2}.slider__bar{align-items:center;gap:var(--s-4);display:flex}.slider__progress{background:var(--line-2);border-radius:3px;flex:0 16rem;height:3px;position:relative;overflow:hidden}.slider__thumb{position:absolute;inset:0}.slider__thumb:before{content:"";inset-block:0;width:calc(var(--thumb,1) * 100%);background:var(--ink);border-radius:3px;position:absolute;left:0}.slider__arrows{gap:var(--s-2);margin-inline-start:auto;display:flex}.slider__arrow{border:1px solid var(--line-2);background:var(--bg-raised);width:2.75rem;height:2.75rem;color:var(--ink);border-radius:50%;place-items:center;display:grid}.slider__arrow:hover{background:var(--bg-inverse);border-color:var(--bg-inverse);color:var(--ink-inverse)}.slider__arrow--prev .ico{transform:scaleX(-1)}@media (width<=63.99rem){.slider{--slide-w:min(76vw, 20rem);--slide-gap:var(--gutter);padding-block:var(--s-4) var(--s-3)}.slider__track{padding-bottom:var(--s-3)}.slider__progress{flex-basis:7rem}.slider__arrows{display:none}}@media (prefers-reduced-motion:reduce){.slider__card:hover{transform:none}}.trustband{--trust-rule:var(--line);padding-block:var(--s-4) var(--s-7)}.trustband__grid{padding:var(--s-2);border-radius:var(--radius-3);background:var(--bg-raised);color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 24px 48px -36px color-mix(in srgb, var(--shadow) 60%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;display:grid;position:relative}.trustband__grid:before{content:"";border-radius:inherit;pointer-events:none;background:var(--brand-gradient) top / 100% 3px no-repeat;position:absolute;inset:0}.trustband__item{justify-content:flex-start;align-items:center;gap:var(--s-3);padding:var(--s-5) var(--s-4);text-align:center;flex-direction:column;display:flex;position:relative}.trustband__item+.trustband__item{border-inline-start:1px solid var(--trust-rule)}.trustband__icon{width:2.75rem;height:2.75rem;color:var(--accent-2);background:color-mix(in srgb, var(--accent-2) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent-2) 40%, transparent);border-radius:50%;flex:none;place-items:center;display:grid}.trustband__label{font-family:var(--font-display);letter-spacing:-.005em;text-wrap:balance;font-size:1rem;font-weight:600;line-height:1.25}.trustband__item+.trustband__item:before,.trustband__grid:after{background:var(--accent-2);width:7px;height:7px;box-shadow:0 0 0 3px var(--bg-raised), 0 0 12px 3px color-mix(in srgb, var(--accent-2) 60%, transparent);border-radius:50%;position:absolute}.trustband__item+.trustband__item:before{content:"";top:calc(50% - 3.5px);left:-4px}@keyframes trustDot{0%,to{opacity:.75;scale:.9}50%{opacity:1;scale:1.1}}@keyframes trustDotIn{0%{filter:opacity(0)}}@media (prefers-reduced-motion:no-preference){.trustband__item+.trustband__item:before{animation:2.8s ease-in-out infinite trustDot}.trustband__grid:after{animation:trustDot 2.8s ease-in-out calc(3 * var(--stagger) + var(--dur-slow) - 1.4s) infinite, trustDotIn var(--dur-slow) var(--ease-out) calc(3 * var(--stagger)) backwards}html.motion-ok .trustband__grid.reveal:not(.is-in):after{opacity:0;animation:none}}.trustband[data-offscreen] .trustband__item+.trustband__item:before,.trustband[data-offscreen] .trustband__grid:after{animation-play-state:paused}@media (width<=63.99rem){.trustband{padding-block:var(--s-2) var(--s-6)}.trustband__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trustband__item{gap:var(--s-2);padding:var(--s-4) var(--s-3)}.trustband__item+.trustband__item{border-inline-start:0}.trustband__item+.trustband__item:before{content:none}.trustband__item:nth-child(odd){border-inline-end:1px solid var(--trust-rule)}.trustband__item:nth-child(-n+2){border-block-end:1px solid var(--trust-rule)}.trustband__icon{width:2.5rem;height:2.5rem}.trustband__label{font-size:.875rem}.trustband__grid:after{content:"";top:calc(50% - 4px);left:calc(50% - 4px)}}:root[data-scheme=papaya] .trustband__icon{color:var(--brand-2);background:color-mix(in srgb, var(--brand) 8%, transparent);box-shadow:inset 0 0 0 1px var(--brand)}.ticker{border-block:1px solid var(--line);background:var(--bg-raised);overflow:hidden}.ticker__track{width:max-content;animation:40s linear infinite tickerRun;display:flex}.ticker__track li{align-items:center;gap:var(--s-4);padding:.9rem var(--s-6) .9rem 0;white-space:nowrap;font-family:var(--font-display);font-weight:600;font-size:var(--text-md);color:var(--ink-2);display:inline-flex}.ticker__track li:before{background:var(--mark);border-radius:50%;width:8px;height:8px}@keyframes tickerRun{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker__track{flex-wrap:wrap;width:auto;animation:none}.ticker__track li[aria-hidden]{display:none}}.ticker{background:var(--bg-raised);border-color:var(--line)}.ticker__track li{color:var(--ink-2);font-family:var(--font-body);font-size:.9375rem;font-weight:600}.ticker__track li:before{background:var(--mark)}:root[data-scheme=papaya] .ticker{background:var(--brand-gradient);border-color:#0000}:root[data-scheme=papaya] .ticker__track li{color:var(--on-gradient)}:root[data-scheme=papaya] .ticker__track li:before{background:var(--on-gradient)}.ticker{position:relative;overflow:clip}@media (prefers-reduced-motion:no-preference){.ticker__viewport{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}}@media (prefers-reduced-motion:reduce){.slider__arrow{transition:background-color var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast)}}.slider__bar[hidden]{display:none}.slider__progress{--thumb:var(--uava-row-span,1)}.slider__thumb{translate:calc(var(--uava-row-at,0) * (1 - var(--thumb)) * 100%) 0}html.uava-nav-off .slider.reveal:not(.is-in) .reveal-item{opacity:1;translate:none}.ticker__track li:before{content:"";flex:none}.ticker__track{animation-duration:var(--ticker-s,40s)}@media (hover:hover){.ticker:hover .ticker__track{animation-play-state:paused}}.ticker.is-held .ticker__track{animation-play-state:paused}.ticker:has(:focus-visible) .ticker__track{animation-play-state:paused}@supports not selector(:has(*)){.ticker:focus-within .ticker__track{animation-play-state:paused}}html:not(.motion-ok) .ticker__track{flex-wrap:wrap;width:auto;animation:none}html:not(.motion-ok) .ticker__track li[aria-hidden]{display:none}.vs{--vs-panel:var(--bg-raised);--vs-rule:color-mix(in srgb, var(--line-strong) 40%, transparent);--vs-ring:color-mix(in srgb, var(--line-strong) 33%, transparent);--vs-muted:color-mix(in srgb, var(--ink) 72%, var(--band-soft));--vs-edge:0 0 0 1px var(--vs-ring), 0 2px 4px -2px color-mix(in srgb, var(--shadow) 8%, transparent);--vs-drop:0 44px 80px -48px color-mix(in srgb, var(--shadow) 45%, transparent);--vs-r:20px;--vs-pad:1.5rem;--vs-mark:1.375rem;--vs-hang:2rem;--vs-row-y:1.25rem;--vs-lead:clamp(1.25rem, .3rem + 1.5vw, 1.375rem);--vs-cols:minmax(0, 26fr) minmax(0, 40fr) minmax(0, 34fr);--vs-stick:calc(env(safe-area-inset-top,0px) + 7rem)}.vs__layout{row-gap:var(--s-7);grid-template-columns:minmax(0,1fr);display:grid}.vs__head{margin-bottom:0}.vs__lede{text-wrap:pretty}.vs__matrix{isolation:isolate;grid-template-columns:var(--vs-cols);grid-template-rows:auto auto auto auto;display:grid;position:relative}.vs__matrix:before{content:"";border-radius:var(--vs-r);background:var(--vs-panel);box-shadow:var(--vs-edge);outline-offset:-2px;outline:2px solid #0000;grid-area:1/2/4}.vs__matrix:after{content:"";z-index:-1;border-radius:var(--vs-r);box-shadow:var(--vs-drop);grid-area:3/2}.vs__plate{aspect-ratio:5/4;border-radius:var(--vs-r) var(--vs-r) 0 0;background:linear-gradient(#b3b1ad 0%,#b6b4b1 5%,#c1bebf 10%,#cbc9ca 15%,#d5d5d5 20%,#dcdcdc 25%,#e3e3e3 30%,#e9e8eb 35%,#ededef 40%,#f1f1f1 50%,#f3f3f3 60%,#f6f6f6 70%,#f8f8f8 100%);grid-area:1/2;width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 90%,#0000);mask-image:linear-gradient(#000 90%,#0000)}.vs__shot{width:auto;max-width:none;height:100%;margin-inline:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.vs__intro{display:none}.vs__table{border-collapse:separate;border-spacing:0;table-layout:fixed;grid-area:2/1/auto/-1;width:100%}:where(.vs__table th,.vs__table td){text-align:left;font-weight:inherit;padding:0}.vs__col{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);font-size:1.1875rem;font-weight:700;line-height:1.2}.vs__col--other{color:var(--vs-muted);font-weight:600}.vs__label{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:1.0625rem;font-weight:600;line-height:1.3}.vs__lead{font-family:var(--font-display);font-weight:700;font-size:var(--vs-lead);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;line-height:1.2;display:block;position:relative}.vs__tail{color:var(--ink-2);text-wrap:pretty;margin-top:.25rem;font-size:.9375rem;font-weight:500;line-height:1.4;display:block}.vs__cell--other{color:var(--vs-muted);text-wrap:pretty;font-size:.9375rem;font-weight:500;line-height:1.45}.vs__claim{font-weight:600}.vs__comma{font-size:0}.vs__mark{left:calc(-1 * var(--vs-hang));top:calc((1.2em - var(--vs-mark)) / 2);width:var(--vs-mark);height:var(--vs-mark);background:var(--bg-inverse);color:var(--ink-inverse);border-radius:50%;place-items:center;display:grid;position:absolute}.vs__mark .ico{width:62%;height:62%}.vs__foot{gap:var(--s-4);padding:var(--s-5) var(--vs-pad) var(--s-6);border-top:1px solid var(--vs-rule);grid-area:3/2;align-content:start;display:grid}.vs__verdict{align-items:center;gap:var(--s-3);text-align:center;font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);flex-direction:column;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.2;display:flex}.vs__verdict-text{text-wrap:balance}.vs__ping{background:var(--accent-2-soft);width:2.25rem;height:2.25rem;color:var(--accent-2-text);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.vs__ping:before,.vs__ping:after{content:"";border:1px solid color-mix(in srgb, var(--accent-2-text) 45%, transparent);opacity:0;border-radius:50%;position:absolute;inset:0}.vs__cta{--btn-h:3.25rem;width:100%;padding-inline:var(--s-4);background:var(--bg-inverse);color:var(--ink-inverse);box-shadow:none}.vs__cta:hover{background:color-mix(in srgb, var(--bg-inverse) 85%, var(--ink-inverse));color:var(--ink-inverse);box-shadow:none}.vs__arrow{transition:transform var(--dur-fast) var(--ease-out);display:inline-block}.vs__proof{margin:var(--s-5) 0 0;color:var(--ink-2);flex-wrap:wrap;grid-area:4/1/auto/-1;justify-content:center;gap:.375rem 1.25rem;padding:0 8% 0 0;font-size:.8125rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.vs__proof li{align-items:center;gap:.375rem;display:inline-flex}.vs__proof .ico{width:1rem;height:1rem}@media (width>=40rem){.vs__corner{width:26%}.vs__col--uava{width:40%}.vs__table thead th{top:var(--vs-stick);z-index:2;vertical-align:baseline;padding:.875rem var(--vs-pad);background:var(--band-soft);border-bottom:1px solid var(--vs-rule);position:sticky}.vs__table thead .vs__corner{padding-left:0}.vs__table thead .vs__col--uava{background:var(--vs-panel);padding-left:calc(var(--vs-pad) + var(--vs-hang));box-shadow:-1px 0 0 var(--vs-ring)}.vs__table thead .vs__col--other{box-shadow:inset 1px 0 0 var(--vs-ring);padding-right:0}.vs__table tbody th,.vs__table tbody td{vertical-align:baseline;padding:var(--vs-row-y) var(--vs-pad);border-bottom:1px solid var(--vs-rule)}.vs__table tbody tr:last-child>*{border-bottom:0}.vs__table tbody .vs__label{padding-left:0}.vs__table tbody .vs__cell--uava{padding-left:calc(var(--vs-pad) + var(--vs-hang))}.vs__table tbody .vs__cell--other{padding-right:0}}@media (width>=40rem) and (width<=63.99rem){.vs{--vs-pad:1.25rem;--vs-mark:1.25rem;--vs-hang:1.75rem;--vs-row-y:1rem;--vs-lead:1.1875rem}.vs__plate{aspect-ratio:16/10}.vs__col{font-size:1.0625rem}.vs__label{font-size:1rem}.vs__tail,.vs__cell--other{font-size:.875rem}.vs__foot{gap:var(--s-3);padding:var(--s-4) var(--vs-pad) var(--s-5)}.vs__intro{padding:0 0 var(--s-5) var(--vs-pad);grid-column:3;font-size:1.0625rem;line-height:1.5}}@media (width<=63.99rem){.vs{--vs-stick:calc(env(safe-area-inset-top,0px) + 3.5rem)}.vs__layout{row-gap:var(--s-6)}.vs__head .vs__lede{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.vs__intro{color:var(--ink-2);text-wrap:pretty;grid-row:1;align-self:end;margin:0;font-weight:500;display:block}}@media (width>=64rem){.vs__layout{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;column-gap:clamp(3rem,4vw,5rem)}.vs__head{top:calc(var(--vs-stick) + var(--s-7));position:sticky}.vs__head .display--xl{font-size:clamp(2.75rem,1rem + 2.6vw,3.75rem)}}@media (width<=39.99rem){.vs{--vs-r:16px;--vs-pad:.5rem;--vs-mark:1rem;--vs-hang:1.375rem;--vs-lead:1.0625rem;--vs-cols:minmax(0, 1fr) minmax(0, 1fr)}.vs__matrix:before{border-radius:var(--vs-r) var(--vs-r) 0 0;grid-area:1/1/3}.vs__matrix:after{grid-column:1/-1}.vs__intro{padding:0 0 var(--s-4) var(--s-4);grid-column:2;font-size:.9375rem;line-height:1.45}.vs__plate{aspect-ratio:1;grid-column:1;max-height:15rem}.vs__table,.vs__table tbody{display:block}.vs__table tr{grid-template-columns:var(--vs-cols);display:grid}.vs__table thead{z-index:2;top:var(--vs-stick);margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);background:var(--band-soft);display:block;position:sticky}.vs__corner{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.vs__col{padding:.75rem .5rem .75rem var(--vs-pad);border-bottom:1px solid var(--vs-rule);font-size:.875rem;display:block}.vs__col--uava{background:var(--vs-panel);padding-left:calc(var(--vs-pad) + var(--vs-hang));box-shadow:-1px 0 0 var(--vs-ring)}.vs__col--other{box-shadow:inset 1px 0 0 var(--vs-ring);padding-inline:.75rem 0}.vs__table tbody tr{border-bottom:1px solid var(--vs-rule);grid-template-rows:auto auto;align-items:baseline}.vs__table tbody tr:last-child{border-bottom:0}.vs__label{padding:1rem .5rem .375rem calc(var(--vs-pad) + var(--vs-hang));font-family:var(--font-body);color:var(--ink-2);grid-area:1/1;font-size:.75rem;font-weight:700;line-height:1.3}.vs__label-text{letter-spacing:.06em;text-transform:uppercase}.vs__cell{grid-row:2;padding-bottom:1rem}.vs__cell--uava{padding-inline:calc(var(--vs-pad) + var(--vs-hang)) var(--vs-pad);grid-column:1}.vs__cell--other{grid-column:2;padding-inline:.75rem 0;font-size:.875rem;line-height:1.4}.vs__tail{margin-top:.1875rem;font-size:.8125rem;line-height:1.35}.vs__foot{gap:var(--s-4);padding:var(--s-5) var(--s-4);border-radius:0 var(--vs-r) var(--vs-r) var(--vs-r);background:var(--vs-panel);box-shadow:var(--vs-edge);outline-offset:-2px;border-top:0;outline:2px solid #0000;grid-area:3/1/auto/-1;position:relative}.vs__foot:after{content:"";background:var(--vs-panel);width:50%;height:2px;position:absolute;top:-1px;left:0}.vs__foot:before{content:"";left:50%;top:calc(-1 * var(--vs-r));width:var(--vs-r);height:var(--vs-r);background:radial-gradient(circle at 100% 0, transparent calc(var(--vs-r) - 1px), var(--vs-ring) calc(var(--vs-r) - .5px), var(--vs-ring) var(--vs-r), var(--vs-panel) calc(var(--vs-r) + .5px));position:absolute}.vs__verdict{text-align:left;flex-direction:row;justify-content:center;font-size:1.125rem}.vs__proof{margin-top:var(--s-4);padding-right:0}}.vs__table thead th:after{content:"";pointer-events:none;background:linear-gradient(color-mix(in srgb, var(--shadow) 9%, transparent), color-mix(in srgb, var(--shadow) 3%, transparent) 45%, transparent);opacity:0;height:.75rem;margin-top:1px;position:absolute;top:100%;left:0;right:0}@media (width>=40rem){.vs__table thead th{container-type:scroll-state}}@media (width<=39.99rem){.vs__table thead{container-type:scroll-state}.vs__col{position:relative}}@container scroll-state(stuck:top){.vs__table thead th:after{opacity:1}}@media (height<=30rem){.vs__table thead,.vs__table thead th{position:static}}@media (width>=64rem) and (height<=42rem){.vs__head,.vs__table thead th{position:static}}@media (prefers-reduced-motion:no-preference){.vs__mark{transition:transform var(--dur-pop) var(--ease-out), opacity var(--dur-quick) linear;transition-delay:calc(.24s + var(--i,0) * var(--stagger))}html.motion-ok .vs__matrix:not(.is-in) .vs__mark{opacity:0;transform:scale(.4)}.vs__shot{transform-origin:50% 88%;transition:transform var(--dur-hero) var(--ease-out)}html.motion-ok .vs__matrix:not(.is-in) .vs__shot{transform:scale(1.04)}.vs__foot.is-seen .vs__ping:before{animation:vsPing 2.4s var(--ease-out) .3s}.vs__foot.is-seen .vs__ping:after{animation:vsPing 2.4s var(--ease-out) 1.1s}}@keyframes vsPing{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@media print{html.motion-ok .vs__matrix .vs__mark{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.vs__ping:before{opacity:.5;transform:scale(1.3)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.vs__cta:hover .vs__arrow,.vs__cta:focus-visible .vs__arrow{transform:translate(3px)}}@media (forced-colors:active){.vs__mark{border:1px solid canvastext}.vs__table .vs__col--uava{border-inline:2px solid canvastext}.vs__plate{forced-color-adjust:none}.vs__foot:after{display:none}}:root[data-scheme=papaya] .vs__mark{background:var(--brand);color:var(--on-gradient)}.vs__plate>picture{display:contents}.vs__verdict-eyebrow{margin-bottom:var(--s-1);font-family:var(--font-body);letter-spacing:.06em;color:var(--ink-2);font-size:.75rem;font-weight:700;line-height:1.3;display:block}.vs__verdict-body{text-align:center;color:var(--ink-2);text-wrap:pretty;margin:0;font-size:.875rem;font-weight:500;line-height:1.45}@media (width<=39.99rem){.vs__verdict-body{text-align:left;font-size:.8125rem;line-height:1.4}}html.motion-ok .vs:not(.is-ready) .reveal:not(.is-in){translate:none}html.motion-ok .vs:not(.is-ready) .vs__matrix:not(.is-in) .vs__mark{opacity:1;transform:none}html.motion-ok .vs:not(.is-ready) .vs__matrix:not(.is-in) .vs__shot{transform:none}.hero{isolation:isolate;height:calc(var(--svh,100svh) - 7.25rem);background:var(--stage-bg);min-height:40rem;position:relative;overflow:hidden}.stage{z-index:0;position:absolute;inset:0}.stage__canvas{inset:0;position:absolute!important}.stage__canvas canvas{outline:none}.stage:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--bg) 50%, transparent) 50%, var(--bg) 100%);height:55%;position:absolute;inset:auto 0 0}.stage:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(45% 60% at 68% 45%, color-mix(in srgb, var(--stage-glow) 45%, transparent), transparent 70%), radial-gradient(60% 50% at 70% 100%, color-mix(in srgb, var(--stage-glow-2) 60%, transparent), transparent 70%);position:absolute;inset:0}.stage__fallback{place-items:center;display:grid;position:absolute;inset:0}.stage__unavailable{color:var(--ink-3)}.hero__layer{z-index:2;pointer-events:none;gap:var(--s-4) clamp(2rem, 4vw, 4rem);height:100%;padding-block:var(--s-4) var(--s-5);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid;position:relative}.hero__layer>*{pointer-events:auto}.hero__top{justify-content:flex-start;gap:var(--s-6);grid-column:1;align-items:center;display:flex}.hero__copy{align-self:center;gap:var(--s-3);grid-area:2/1;max-width:44rem;display:grid}@media (width<=63.99rem){.hero{height:auto;min-height:0}.stage{height:clamp(440px, calc(.66 * var(--svh,100svh)), 640px);position:relative}.hero__layer{gap:var(--s-5);min-height:0;padding-block:var(--s-4) var(--s-6);grid-template-rows:auto;grid-template-columns:minmax(0,1fr)}.hero__top{top:var(--s-4);left:var(--gutter);right:var(--gutter);z-index:3;position:absolute}.hero__layer{position:static}.hero__copy{grid-area:auto/1;max-width:none}}.hero{background:var(--stage-bg)}.stage:before{background:radial-gradient(48% 62% at 68% 46%, color-mix(in srgb, var(--stage-glow) 55%, transparent), transparent 70%), radial-gradient(40% 40% at 30% 20%, color-mix(in srgb, var(--stage-glow-2) 70%, transparent), transparent 70%), radial-gradient(60% 50% at 70% 100%, color-mix(in srgb, var(--stage-glow-2) 55%, transparent), transparent 70%)}.stage:after{background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--bg) 35%, transparent) 55%, var(--bg) 100%)}.hero__copy{gap:var(--s-3)}.explore{height:auto;min-height:0}.explore .hero__layer{min-height:min(calc(.82 * var(--svh,100svh)), 52rem)}.explore__copy{padding-top:var(--s-6);align-self:start}.explore .hero__layer{grid-template-rows:auto 1fr auto}.explore__copy{grid-row:1}.explore .hero__top{padding-top:var(--s-6);grid-area:1/2;justify-content:flex-end;align-self:start}.explore{background:var(--stage-bg)}.explore .stage:before{background:radial-gradient(45% 60% at 68% 46%, color-mix(in srgb, var(--stage-glow) 50%, transparent), transparent 70%), radial-gradient(40% 40% at 30% 20%, color-mix(in srgb, var(--stage-glow-2) 50%, transparent), transparent 70%)}.explore .stage:after{display:none}@media (width<=63.99rem){.explore .stage{height:clamp(340px, calc(.48 * var(--svh,100svh)), 460px)}.explore .hero__layer{gap:var(--s-4);min-height:0;padding-block:var(--s-3) var(--s-6);grid-template-rows:auto;grid-template-columns:minmax(0,1fr);display:grid;position:static}.explore__copy{order:-2;padding-top:0}.explore .hero__top{order:-1;grid-area:auto;justify-content:flex-start;padding-top:0;position:static}}.stage-mode{align-items:center;gap:var(--s-2);display:inline-flex}.stage-mode__btn{font:600 .8125rem/1 var(--font-body);color:var(--ink-2);background:var(--bg-raised);border:1px solid var(--line-2);border-radius:var(--radius-pill);cursor:pointer;padding:.5rem .9rem}.stage-mode__btn:hover{color:var(--ink);border-color:var(--ink)}.explore .stage__canvas{z-index:1}.caption{left:var(--gutter);z-index:0;pointer-events:none;gap:var(--s-3);color:var(--ink);display:grid;position:absolute;top:28%;right:50%}.caption__index{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);animation:captionIn .5s var(--ease-out) both;font-size:.75rem}.caption__title{font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;opacity:.92;font-size:clamp(2rem,1rem + 2.8vw,4rem);font-weight:700;line-height:1.02}.caption__line{color:var(--ink-2);opacity:.9;max-width:36rem;font-size:clamp(1rem,.9rem + .4vw,1.25rem);line-height:1.5}@keyframes captionIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.explore__copy h2{transition:opacity .4s var(--ease-out)}.explore.has-part .explore__copy h2{opacity:0}@media (width<=63.99rem){.caption{left:var(--gutter);right:var(--gutter);gap:var(--s-2);top:50%;bottom:auto}.explore.has-part .stage{height:clamp(460px, calc(.62 * var(--svh,100svh)), 560px)}.caption__title{font-size:clamp(1.5rem,1rem + 3vw,2.2rem)}.caption__line{font-size:.9375rem}.explore .hero__top{gap:var(--s-3)}.explore{position:relative}.explore .stage,.explore.has-part .stage{height:clamp(20rem, calc(var(--svh,100svh) - 3.5rem - 5rem - 9rem - var(--uava-sticky-h,0px)), 30rem);transition:none}html.motion-ok .explore:not([data-tour=off]) .explore__copy{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.caption{left:var(--gutter);right:var(--gutter);top:auto;bottom:var(--s-2);justify-content:flex-end;gap:var(--s-2);flex-direction:column;display:flex;overflow:hidden}.caption__index{font-size:.6875rem}.caption__title{font-size:clamp(1.3rem,.9rem + 2.4vw,1.75rem);line-height:1.08}.caption__line{max-width:34rem;font-size:.875rem;line-height:1.45}.explore .hero__top{top:var(--s-3);left:var(--gutter);right:var(--gutter);z-index:3;gap:var(--s-2);pointer-events:none;order:0;justify-content:space-between;padding:0;position:absolute}.explore .hero__top>*{pointer-events:auto}.explore .stage-mode__btn{padding:.45rem .8rem;font-size:.75rem}.explore .hero__layer{padding-block:var(--s-3) var(--s-5);gap:var(--s-3)}}@media (width<=63.99rem) and (height<=740px){.caption__title{font-size:1.2rem}.caption__line{font-size:.8125rem;line-height:1.4}.caption__index{display:none}}.explore{--pin-h:calc(var(--svh,100svh) - var(--pin-top,4.25rem) - var(--uava-sticky-h,0px));height:auto;min-height:0;overflow:hidden}.explore__pin{height:var(--pin-h);isolation:isolate;min-height:32rem;position:relative;overflow:hidden}.explore .hero__layer{height:100%;min-height:0}.rail{align-self:end;gap:var(--s-3);grid-area:3/1;width:min(100%,36rem);display:grid}.rail__track{grid-template-columns:repeat(var(--parts,6), minmax(0, 1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.rail__seg{cursor:pointer;text-align:left;background:0 0;border:0;justify-items:start;gap:.55rem;width:100%;padding:.6rem 0;display:grid}.rail__seg:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.rail__bar{background:color-mix(in srgb, var(--ink) 14%, transparent);border-radius:4px;width:100%;height:4px;transition:background-color .2s;display:block;position:relative;overflow:hidden}.rail__bar i{background:var(--ink);transform-origin:0;border-radius:inherit;position:absolute;inset:0;transform:scaleX(0)}.rail__seg.is-active .rail__bar i{background:var(--accent-2-text)}.rail__seg:hover .rail__bar{background:color-mix(in srgb, var(--ink) 24%, transparent)}.rail__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:600 .8125rem/1 var(--font-body);color:var(--ink-3);letter-spacing:.01em;transition:color .3s var(--ease-out), transform .3s var(--ease-out);overflow:hidden}.rail__seg.is-done .rail__name{color:var(--ink-2)}.rail__seg.is-active .rail__name,.rail__seg:hover .rail__name{color:var(--ink)}.rail__seg.is-active .rail__name{transform:translateY(-1px)}@media (width<=63.99rem){.explore__pin{flex-direction:column;min-height:0;display:flex}.explore .stage,.explore.has-part .stage{flex:auto;height:auto;min-height:0;position:relative;inset:auto}.explore .hero__layer{flex:none;height:auto}.rail{grid-area:auto;gap:0;width:100%}.rail__track{gap:.375rem}.rail__name{font-size:.75rem}.rail__seg{padding:.5rem 0 .35rem}}.explore .caption{will-change:opacity, transform;gap:0;animation:none}.explore .caption__index{font:700 .75rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:.75rem;margin:0 0 1.1rem;animation:none;display:flex}.explore .caption__num{color:var(--ink-3);font-variant-numeric:tabular-nums;letter-spacing:.08em}.explore .caption__num:after{content:"";vertical-align:middle;opacity:.5;background:currentColor;width:1.75rem;height:1px;margin-left:.75rem;display:inline-block}.explore .caption__title{opacity:1;max-width:17ch;font-family:var(--font-display);letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,.9rem + 2vw,3rem);font-weight:700;line-height:1.05}.explore .caption__line{opacity:1;max-width:46ch;color:var(--ink-2);text-wrap:pretty;margin:1.1rem 0 0;font-size:clamp(1rem,.94rem + .22vw,1.125rem);line-height:1.6}.explore .caption.is-typing>*{animation:.75s cubic-bezier(.16,1,.3,1) both captionRise}.explore .caption.is-typing>:nth-child(2){animation-delay:80ms}.explore .caption.is-typing>:nth-child(3){animation-delay:.16s}@keyframes captionRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (width<=63.99rem){.explore .caption__index{margin-bottom:.6rem;font-size:.6875rem}.explore .caption__num:after{width:1.25rem;margin-left:.6rem}.explore .caption__title{max-width:none;font-size:clamp(1.4rem,1rem + 2.4vw,1.85rem);line-height:1.1}.explore .caption__line{max-width:40ch;margin-top:.55rem;font-size:.9375rem;line-height:1.5}}@media (width<=63.99rem) and (height<=740px){.explore .caption__title{font-size:1.3rem}.explore .caption__line{font-size:.875rem}}@media (prefers-reduced-motion:reduce){.explore .caption.is-typing>*{animation:none}}.fx{z-index:0;pointer-events:none;--x:50%;--y:50%;--h:400px;position:absolute;inset:0;overflow:hidden}.stage__fallback--photo{z-index:1;padding:6% var(--gutter,16px);align-content:center;place-items:center;gap:14px;display:grid}.stage__fallback--photo img{object-fit:contain;max-width:min(70%,22rem);max-height:62%;box-shadow:0 30px 60px -36px color-mix(in srgb, var(--shadow) 50%, transparent);border-radius:18px}.stage__fallback--photo .stage__unavailable{color:var(--ink-2);text-align:center;font-size:.875rem}@media (width>=64rem){.stage__fallback--photo{padding-left:50%}}.stage:has(.stage__fallback--photo) .fx{display:none}.explore__pin{touch-action:pan-y pinch-zoom}.swipe-hint{display:none}@media (width<=63.99rem){.explore .hero__top>.swipe-hint{border-radius:var(--radius-pill);background:var(--glass);box-shadow:inset 0 0 0 1px var(--glass-line);font:700 .6875rem/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);pointer-events:none;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);align-items:center;gap:.4rem;margin:0;padding:.4rem .75rem .4rem .6rem;display:inline-flex}.explore .hero__top>.swipe-hint.is-gone{opacity:0;transform:translateY(-4px)}.swipe-hint__icon{color:var(--mark);flex:none}.swipe-hint__dot{animation:2.4s cubic-bezier(.45,0,.55,1) infinite swipeNudge}}@keyframes swipeNudge{0%,to{transform:translate(0)}25%{transform:translate(-3.5px)}75%{transform:translate(3.5px)}}@media (prefers-reduced-motion:reduce){.swipe-hint__dot{animation:none}.explore .hero__top>.swipe-hint{transition:none}}.explore[data-offscreen] .swipe-hint__dot,.explore[data-offscreen] .fx__part,.explore[data-offscreen] .fx__part *,.explore[data-offscreen] .fx__part:before,.explore[data-offscreen] .fx__part:after,.explore[data-offscreen] .fx__part :before,.explore[data-offscreen] .fx__part :after{animation-play-state:paused}.explore__foot{align-self:end;gap:var(--s-4);grid-area:3/1;justify-items:start;width:min(100%,36rem);display:grid}.explore__foot .rail{grid-area:auto;align-self:auto;width:100%}.explore__cta{gap:var(--s-2)}.explore__cta .ico{margin-left:-.2rem}@media (width>=64rem){.explore .caption--part{top:auto;bottom:11rem}}@media (width<=63.99rem){.explore .hero__layer{padding-block:var(--s-2) var(--s-4)}.explore__foot{gap:var(--s-2);grid-area:auto;justify-items:stretch;width:100%}.explore__cta{--btn-h:3rem;width:100%}.rail__track{display:flex}.rail__track>.rail__seg{flex:1 1 0}.explore .stage__fallback--photo{align-content:start;padding-top:3.25rem}.explore .stage__fallback--photo img{height:min(calc(.34 * var(--svh,100svh)), 20rem);width:auto;max-width:78%;max-height:none}}:root[data-scheme=papaya] .explore .stage:before{background:radial-gradient(18% 26% at 68% 46%, color-mix(in srgb, var(--stage-glow-2) 65%, transparent), transparent 72%), radial-gradient(30% 42% at 68% 46%, color-mix(in srgb, var(--stage-glow) var(--stage-glow-mix,46%), transparent), transparent 60%)}@media (width<=63.99rem){:root[data-scheme=papaya] .explore .stage:before{background:radial-gradient(30% 20% at 50% 46%, color-mix(in srgb, var(--stage-glow-2) 65%, transparent), transparent 72%), radial-gradient(48% 32% at 50% 46%, color-mix(in srgb, var(--stage-glow) var(--stage-glow-mix,46%), transparent), transparent 60%)}}:root[data-scheme=papaya] .explore .stage:has(.stage__fallback--photo):before{display:none}:root[data-scheme=papaya] .rail__seg.is-active .rail__bar i{background:var(--brand-gradient)}.tour__canvas{z-index:1;position:absolute;inset:0}.tour__canvas:empty{display:none}.tour__poster>picture{display:contents}.explore .stage-mode{flex:none}.explore :is(.rail,.swipe-hint,.stage-mode__btn,.stage__unavailable,.tour__poster)[hidden]{display:none!important}html.motion-ok .explore:not([data-tour]) .caption--part:not(.is-on){opacity:0;visibility:hidden}html.motion-ok .explore:is([data-tour=poster],[data-tour=live]) .caption--part{transition:opacity .45s var(--ease-out) .3s, transform .45s var(--ease-out) .3s, visibility 0s .3s}html.motion-ok .explore:is([data-tour=poster],[data-tour=live]) .caption--part:not(.is-on){opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out), transform .3s var(--ease-out), visibility 0s .3s;transform:translateY(14px)}html.motion-ok .explore:is([data-tour=poster],[data-tour=live]) .caption--part.is-off{transform:translateY(-14px)}@media (prefers-reduced-motion:reduce){html.motion-ok .explore:is([data-tour=poster],[data-tour=live]) .caption--part,html.motion-ok .explore:is([data-tour=poster],[data-tour=live]) .caption--part:not(.is-on){transition:none;transform:none}}html:not(.motion-ok) .explore__pin,.explore[data-tour=off] .explore__pin{gap:var(--s-5);height:auto;min-height:0;width:min(100% - 2 * var(--gutter), var(--container));padding-block:var(--s-8);flex-direction:column;margin-inline:auto;display:flex;overflow:visible}html:not(.motion-ok) .explore :is(.stage,.hero__layer,.hero__top,.explore__foot),.explore[data-tour=off] :is(.stage,.hero__layer,.hero__top,.explore__foot){display:contents}html:not(.motion-ok) .explore :is(.fx,.tour__canvas,.stage-mode,.rail,.swipe-hint),.explore[data-tour=off] :is(.fx,.tour__canvas,.stage-mode,.rail,.swipe-hint){display:none}html:not(.motion-ok) .explore .explore__copy,.explore[data-tour=off] .explore__copy{order:1;padding:0}html:not(.motion-ok) .explore .tour__poster,.explore[data-tour=off] .tour__poster{height:clamp(16rem, calc(.45 * var(--svh,100svh)), 26rem);order:3;justify-items:start;padding:0;position:relative;inset:auto}html:not(.motion-ok) .explore .tour__poster img,.explore[data-tour=off] .tour__poster img{width:auto;max-width:100%;height:100%;max-height:none}html:not(.motion-ok) .explore .caption--part,.explore[data-tour=off] .caption--part{order:4;gap:0;display:grid;position:static}html:not(.motion-ok) .explore__cta,.explore[data-tour=off] .explore__cta{order:5;place-self:flex-start start}@media (width<=63.99rem){html:not(.motion-ok) .explore__cta,.explore[data-tour=off] .explore__cta{width:100%}}.uava-viewer{width:100%;height:100%;display:block}.explore .caption--part{z-index:2}@media (width<=63.99rem){.explore[data-tour=live] .tour__stage:after{content:"";z-index:1;pointer-events:none;bottom:0;left:0;right:0;top:calc(var(--cap-top,100%) - 4.5rem);height:auto;transition:top .6s var(--ease-out);background:linear-gradient(#0000,#d3d4d9 4.5rem,#c9cacf);display:block;position:absolute}}.tour__poster>.tour__still:not(.is-on){display:none}@media (width>=64rem){.stage__fallback--photo .tour__still img{max-width:min(80%,34rem);max-height:80%}}.appx{--foot-h:4rem;--lock-h:max(28rem, calc(var(--svh,100svh) - var(--pin-top,6.75rem) - var(--uava-sticky-h,0px)));background:var(--bg);padding-bottom:var(--section-y);scroll-margin-top:var(--pin-top,6.75rem)}@media (width<=63.99rem){.appx{--lock-h:max(26rem, calc(var(--svh,100svh) - var(--pin-top,3.5rem) - var(--uava-sticky-h,0px)));scroll-margin-top:var(--pin-top,3.5rem)}}@media (width<=63.99rem) and (orientation:landscape) and (height<=30rem){.appx{--lock-h:max(18rem, calc(var(--svh,100svh) - var(--pin-top,3.5rem) - var(--uava-sticky-h,0px)))}}.appx__intro{justify-items:center;gap:var(--s-4);text-align:center;max-width:46rem;display:grid}.appx__intro .display{text-wrap:balance;margin:0}.appx__lock:not([data-live]){padding-inline:var(--gutter);justify-items:center;display:grid}.appx__lock:not([data-live]) .appx__foot{display:none}html.motion-ok .appx__lock:not([data-live]){height:var(--lock-h);align-content:center;overflow:hidden}html.motion-ok .appx__lock:not([data-live]) :is(.appx__dark,.appx__illus,.appx__device,.appx__bubble){display:none}html:not(.motion-ok) .appx__lock{padding-top:var(--section-y)}html:not(.motion-ok) .appx__stage{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));width:min(100%,72rem);display:grid}html:not(.motion-ok) .appx__intro{margin-bottom:var(--s-5);grid-column:1/-1;justify-self:center}html:not(.motion-ok) :is(.appx__dark,.appx__illus,.appx__device){display:none}html:not(.motion-ok) .appx__bubble{background:var(--bg-raised);color:var(--ink);border-radius:1.25rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:1rem 1.125rem;display:grid}html:not(.motion-ok) .appx__bubble-ico{background:var(--accent-2-soft);width:2.25rem;height:2.25rem;color:var(--accent-2-text);border-radius:50%;place-items:center;display:grid}html:not(.motion-ok) .appx__bubble-copy{gap:.25rem;display:grid}html:not(.motion-ok) :is(.appx__bubble-h,.appx__bubble-b,.appx__bubble-list){margin:0}html:not(.motion-ok) .appx__bubble-h{font-weight:700}html:not(.motion-ok) :is(.appx__bubble-b,.appx__bubble-list){color:var(--ink-2)}.appx__outro{justify-items:center;gap:var(--s-5);text-align:center;scroll-margin-top:var(--header-land,4.5rem);padding-top:clamp(3rem,6vw,5rem);display:grid}.app__stores{gap:var(--s-3);flex-wrap:wrap;justify-content:center;display:flex}.store{border:1px solid var(--line-strong);border-radius:var(--radius-3);background:var(--bg-raised);min-width:15rem;font-size:var(--text-sm);text-align:left;transition:border-color var(--dur-fast);grid-template-columns:auto auto;justify-content:start;align-items:center;gap:2px .625rem;padding:.625rem 1rem .625rem 1.25rem;font-weight:500;display:inline-grid}.store:hover{border-color:var(--ink)}.store__mark{grid-row:1/span 2;width:20px;height:20px;display:block}.store>span{grid-column:2;justify-self:start}.store .mono{color:var(--ink-2);text-transform:none;font-size:10px}.capture .field__input{border-radius:var(--radius-2);background:var(--bg-raised);border:1px solid var(--field-border);width:100%;min-height:3rem;color:var(--ink);font:inherit;transition:border-color var(--dur-fast), box-shadow var(--dur-fast);padding:.75rem .9rem;line-height:1.4}.capture .field__input::placeholder{color:var(--ink-3)}.capture .field__input:focus{outline:2px solid var(--focus);outline-offset:2px}.capture .form__success-icon{background:var(--success);width:2.5rem;height:2.5rem;color:var(--success-ink);border-radius:50%;place-items:center;display:grid}.capture__box{gap:var(--s-6);border-radius:var(--radius-3);border:1px solid var(--line-2);background:var(--band-soft);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;padding:clamp(1.5rem,4vw,3rem);display:grid}.capture__box .lede{margin-top:var(--s-2)}.capture__form{gap:var(--s-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.capture__error{color:var(--error-text);font-size:var(--text-sm);grid-column:1/-1;min-height:1.4em}.capture__done{gap:var(--s-3);grid-column:1/-1;justify-items:start;display:grid}@media (width<=63.99rem){.capture__box{grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.capture__form{grid-template-columns:minmax(0,1fr)}}.capture__box{box-shadow:none;border:1px solid var(--line-2);background:var(--bg-raised);background:var(--band-soft);border-color:#0000;border-radius:13px}.capture .field__input{border-color:var(--field-border);border-radius:13px}.capture .field__input:focus{border-color:var(--field-border);box-shadow:none;outline:2px solid var(--focus);outline-offset:2px}.capture__done[tabindex="-1"]:focus{outline:none}.tabs{gap:var(--s-4);border-bottom:1px solid var(--line);margin-bottom:var(--s-6);scrollbar-width:none;display:flex;overflow-x:auto}.tabs__tab{gap:var(--s-2);white-space:nowrap;padding:var(--s-3) var(--s-1) var(--s-4);color:var(--ink-3);border-bottom:1px solid #0000;align-items:baseline;margin-bottom:-1px;font-weight:500;display:inline-flex}.tabs__tab:hover{color:var(--ink)}.tabs__tab.is-on{color:var(--ink);border-bottom-color:var(--ink)}.tabpanel[hidden]{display:none}.usps{gap:var(--s-4);grid-template-columns:repeat(4,1fr);display:grid}.usp{gap:var(--s-3);padding:var(--s-5);border:1px solid var(--line);border-radius:var(--radius-3);align-content:start;display:grid}.usp__icon{color:var(--mark)}.usp__title{font-size:var(--text-lg);font-weight:500}.usp__text{color:var(--ink-2);font-size:var(--text-sm);text-wrap:pretty}.wholesale{gap:var(--s-5);max-width:44rem;display:grid}.wholesale__specs{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.wholesale__specs div{padding:var(--s-3) 0;border-top:1px solid var(--line);gap:2px;display:grid}.wholesale__specs dt{color:var(--ink-3)}.wholesale__specs dd{font-size:var(--text-lg);margin:0;font-weight:500}.wholesale__points{gap:var(--s-2);flex-wrap:wrap;display:flex}.wholesale__points li{border:1px solid var(--line-strong);font-size:var(--text-sm);border-radius:999px;padding:.375rem .75rem}@media (width<=63.99rem){.usps{grid-template-columns:repeat(2,1fr)}.tabs{gap:0 var(--s-4);flex-wrap:wrap}}@media (width<=47.99rem){.usps{grid-template-columns:1fr}}.form__success{gap:var(--s-3);max-width:32rem;margin-top:var(--s-6);padding:var(--s-6);border:1px solid var(--line);border-radius:var(--radius-3);background:var(--bg-raised);justify-items:start;display:grid}.form__success-icon{background:var(--success);width:2.5rem;height:2.5rem;color:var(--success-ink);border-radius:50%;place-items:center;display:grid}.form__success-title{font-family:var(--font-display);font-size:var(--text-xl);font-weight:500}.form__success{box-shadow:none;border:1px solid var(--line-2);background:var(--bg-raised);border-radius:13px}.tabs__tab.is-on{border-bottom-color:var(--ink)}@media (width<=63.99rem){.usps{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr))}.usp{padding:var(--s-4)}.tabs{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);flex-wrap:nowrap;overflow-x:auto}.tabs>*{white-space:nowrap;flex:none}}.tabs{box-shadow:inset 0 0 0 transparent, inset 0 -1px 0 var(--line);border-bottom:0;position:relative}.tabs__tab{margin-bottom:0}@media (prefers-reduced-motion:no-preference){.tabpanel{transition:opacity var(--dur-normal) var(--ease-out), translate var(--dur-normal) var(--ease-out-expo)}@starting-style{.tabpanel:not([hidden]){opacity:0;translate:0 var(--rise-sm)}}}@media (prefers-reduced-motion:reduce){.tabs__tab{transition:none}}.contact .tabs{display:none}html.motion-ok:not(.uava-nav-off) .contact:not(.is-off) .tabs,.contact.is-ready .tabs{display:flex}html.motion-ok:not(.uava-nav-off) .contact:not(.is-off) .tabpanel__title,.contact.is-ready .tabpanel__title,html.motion-ok:not(.uava-nav-off) .contact:not(.is-off):not(.is-ready) .tabpanel~.tabpanel{display:none}.tabpanel__title{margin:var(--s-8) 0 var(--s-5);font-family:var(--font-display);font-size:var(--text-xl);font-weight:600}.tabs+.tabpanel .tabpanel__title{margin-top:0}.contact .tabpanel{scroll-margin-top:calc(var(--header-land,4.5rem) + 5.5rem)}html.uava-nav-off .contact .reveal.reveal--settle:not(.is-in),html.uava-nav-off .contact .reveal:not(.is-in) .reveal-item{opacity:1;translate:none}.form__success:focus{outline:none}.contact .wpcf7 .screen-reader-response{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important;word-break:normal!important}.contact .wpcf7 .hidden-fields-container{display:none}.contact .wpcf7-form-control-wrap{display:block;position:relative}.contact .wpcf7{scroll-margin-top:calc(var(--header-land,4.5rem) + var(--s-4));position:relative}.contact .wpcf7 input[type=email],.contact .wpcf7 input[type=tel]{direction:ltr}.contact .wpcf7-form{gap:var(--s-5);margin-top:var(--s-6);padding-top:var(--s-6);border-top:1px solid var(--line);display:grid}.contact .wpcf7-form[hidden]{visibility:hidden}.contact .wpcf7>.form__success{margin:0;position:absolute;inset:0 0 auto}.contact .wpcf7-form p{margin:0}.contact .wpcf7-form>div:not(.wpcf7-response-output){gap:var(--s-4) var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));max-width:52rem;display:grid}@media (width<=47.99rem){.contact .wpcf7-form>div:not(.wpcf7-response-output){grid-template-columns:minmax(0,1fr)}}.contact .wpcf7-form>div>div{gap:var(--s-2);min-width:0;display:grid}.contact .wpcf7-form>div>:is(.cf7-row-full,.cf7-radio-group){grid-column:1/-1}.contact .wpcf7-form>div>div label:has(>.wpcf7-form-control-wrap){display:block}.contact .question-title{font-size:var(--text-sm);color:var(--ink-2)}.contact :is(.wpcf7-text,.wpcf7-textarea){background:var(--bg-raised);border:1px solid var(--field-border);width:100%;min-height:3rem;color:var(--ink);font:inherit;transition:border-color var(--dur-fast), box-shadow var(--dur-fast);border-radius:13px;padding:.75rem .9rem;line-height:1.4}.contact :is(.wpcf7-text,.wpcf7-textarea)::placeholder{color:var(--ink-3)}.contact :is(.wpcf7-text,.wpcf7-textarea):focus{border-color:var(--field-border);box-shadow:none;outline:2px solid var(--focus);outline-offset:2px}.contact .wpcf7-textarea{resize:vertical;height:calc(7em + 1.5rem + 2px)}.contact .wpcf7-radio{gap:var(--s-3);flex-wrap:wrap;display:flex}.contact .wpcf7-list-item{align-items:center;gap:var(--s-2);border:1px solid var(--line-strong);border-radius:var(--radius-pill);margin:0;padding:.5rem 1rem;display:inline-flex}.contact .wpcf7-list-item>label{align-items:center;gap:var(--s-2);cursor:pointer;display:inline-flex}.contact .wpcf7-list-item input{accent-color:var(--accent-2-text);margin:0}.contact .wpcf7-list-item:has(input:checked){border-color:var(--mark);color:var(--ink)}.contact .wpcf7-form>div>fieldset{gap:var(--s-2);border:0;min-width:0;margin:0;padding:0;display:grid}.contact .wpcf7-form>div>fieldset>legend{margin-bottom:var(--s-2);padding:0}.contact .wpcf7-list-item:has(>label){padding:0}.contact .wpcf7-list-item>label{padding:.5rem 1rem}.contact .marquee-wrapper{order:-1}.contact .marquee-content p{gap:var(--s-2) 0;flex-wrap:wrap;font-size:0;display:flex}.contact .marquee-content p+p{display:none}.contact .marquee-content span{margin-right:var(--s-5);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-weight:600}.contact .marquee-content span:empty{display:none}.contact .marquee-content span:before{content:"";background:var(--success);width:6px;height:6px;margin-right:var(--s-2);vertical-align:1px;border-radius:50%;display:inline-block}@media (width<=47.99rem){.contact .marquee-content span{margin-right:var(--s-3)}}body.home .contact .marquee-content span:not(:has(~span:not(:empty))){margin-right:0}@media (width<=47.99rem){body.home .contact .marquee-content p{row-gap:var(--s-1)}}@media (width>=64rem){body.home .contact .wpcf7-form{container-type:inline-size}body.home .contact .wpcf7-form>div>.submit-wrapper{width:100cqw}}.contact .wpcf7-submit{appearance:none;border-radius:var(--radius-pill);background:var(--bg-inverse);height:2.75rem;color:var(--ink-inverse);width:100%;font-family:var(--font-body);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition-property:background-color,color,border-color,box-shadow;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;padding-inline:1.5rem;font-size:.9375rem;font-weight:600;display:inline-flex}.contact .wpcf7-submit:hover{background:color-mix(in srgb, var(--bg-inverse) 85%, var(--ink-inverse))}.contact .wpcf7-form[aria-busy=true] .wpcf7-submit{opacity:.6;cursor:progress}.contact .wpcf7-response-output{max-width:52rem;padding:var(--s-3) var(--s-4);border:1px solid var(--line);font-size:var(--text-sm);border-radius:13px;margin:0}.contact .wpcf7-response-output:empty,.contact .wpcf7-form:is(.init,.resetting,.submitting,[hidden]) .wpcf7-response-output{display:none}.contact .wpcf7-form.sent .wpcf7-response-output{border-color:var(--success)}.contact .wpcf7-form:is(.failed,.aborted,.spam,.invalid,.unaccepted,.payment-required) .wpcf7-response-output{border-color:var(--error-text);color:var(--error-text)}.contact .wpcf7-not-valid{border-color:var(--error-text)}.contact .wpcf7-not-valid-tip{margin-top:var(--s-1);color:var(--error-text);font-size:var(--text-sm);display:block}.page-contact-head{padding-top:var(--s-7)}.page-contact-head>.page-head{margin-bottom:0}.page-contact-head+.contact{padding-top:var(--s-6)}.giving{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.giving__item{gap:var(--s-3);padding:var(--s-6) var(--s-5) var(--s-6) 0;border-right:1px solid var(--line);align-content:start;display:grid}.giving__item+.giving__item{padding-left:var(--s-5)}.giving__item:last-child{border-right:0}.giving__n{color:var(--ink)}.giving__name{font-size:var(--text-lg);text-wrap:balance;min-height:2.5em;font-weight:500;line-height:1.25}.giving__by{color:var(--ink-3)}.giving__text{color:var(--ink-2);font-size:var(--text-sm);text-wrap:pretty}@media (width<=63.99rem){.giving{grid-template-columns:repeat(2,1fr)}.giving__item:nth-child(2n){border-right:0}.giving__item:nth-child(n+3){border-top:1px solid var(--line)}.giving__item:nth-child(odd){padding-left:0}.giving__item:nth-child(2n){padding-left:var(--s-5)}}@media (width<=47.99rem){.giving{grid-template-columns:1fr}.giving__item{border-right:0;border-top:1px solid var(--line);padding-left:0!important}.giving__item:first-child{border-top:0}}.giving{gap:var(--s-4);border:0}.giving__item{border-radius:var(--radius-3);gap:var(--s-3);padding:var(--s-6)!important;border:0!important}.giving__name{font-family:var(--font-display);min-height:0;font-weight:600}.giving__by{color:var(--ink-2);text-transform:none;letter-spacing:0;font-weight:500;font-size:var(--text-sm)}.giving__item{box-shadow:none;border:1px solid var(--line-2);background:var(--bg-raised);border-radius:13px;border:1px solid var(--line-2)!important}.giving__n{color:var(--ink);display:inline-block}@media (width<=63.99rem){.giving{gap:var(--s-3);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--gutter));padding:var(--s-1) var(--gutter) var(--s-3);scrollbar-width:none;border-top:0;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;display:grid;overflow-x:auto}.giving::-webkit-scrollbar{display:none}.giving__item,.giving__item+.giving__item{scroll-snap-align:start;border-right:0;padding:var(--s-5)!important}}.giving__bar{justify-content:space-between;align-items:flex-end;gap:var(--s-6);margin-bottom:var(--s-7);display:flex}.giving__bar .section__head{margin-bottom:0}.section__head .giving__explainer{text-wrap:balance;max-width:34rem}.giving__arrows{gap:var(--s-2);flex:none;display:flex}.giving__arrow{border:1px solid var(--line-2);background:var(--bg-raised);width:2.75rem;height:2.75rem;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.giving__arrow:hover{background:var(--bg-inverse);border-color:var(--bg-inverse);color:var(--ink-inverse)}.giving__arrow:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.giving__arrow--prev .ico{transform:scaleX(-1)}.giving__frame{--gv-gap:var(--s-5);margin:0 calc(-1 * var(--gv-gap));border-radius:var(--radius-2)}.giving{padding:var(--s-1) 0 var(--s-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--gv-gap), #000 calc(100% - var(--gv-gap)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--gv-gap), #000 calc(100% - var(--gv-gap)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--gv-gap), #000 calc(100% - var(--gv-gap)), transparent);border:0;grid-template-rows:repeat(4,auto);grid-auto-columns:max-content;grid-auto-flow:column;gap:0;margin:0;list-style:none;display:grid;overflow-x:auto;container:giving-row/inline-size}.giving::-webkit-scrollbar{display:none}.giving:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-2)}@supports selector(:has(*)){.giving:focus-visible{outline:none}.giving__frame:has(>.giving:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}}.giving__slot{--gv-whole:2;--gv-peek:.4;grid-row:1/-1;grid-template-rows:subgrid;scroll-snap-align:start;padding-inline-start:var(--gv-gap);display:grid}.giving__slot:last-child{padding-inline-end:var(--gv-gap)}.giving__item{grid-row:1/-1;grid-template-rows:subgrid;width:calc((100cqi - (var(--gv-whole) + 1) * var(--gv-gap)) / (var(--gv-whole) + var(--gv-peek)));scroll-snap-align:none;align-content:start}.giving__name{min-height:0}.giving__top{justify-content:space-between;align-items:flex-start;gap:var(--s-3);margin-bottom:var(--s-2);display:flex}.giving__logo{flex:none;grid-template:100%/100%;place-items:center start;width:7rem;height:3.5rem;display:grid;overflow:hidden}.giving__logo img{object-fit:contain;object-position:left center;width:100%;min-width:0;height:100%;min-height:0;display:block}.giving__logo--stand-in{border:1px dashed var(--line-strong);border-radius:var(--radius-1);background:var(--band-soft);color:var(--ink-2);font-family:var(--font-display);letter-spacing:.06em;place-items:center;font-size:1.125rem;font-weight:700;line-height:1}@media (width<=63.99rem){.giving__bar{margin-bottom:var(--s-5);display:block}.giving__arrows{margin-top:var(--s-4);justify-content:flex-end}.giving__arrow{display:none}.giving__frame{--gv-gap:var(--gutter)}.giving{padding:var(--s-1) 0 var(--s-3);gap:0;margin:0;display:flex}.giving__slot{--gv-whole:1;--gv-peek:.15;flex:none;grid-row:auto;display:flex}.giving__item{grid-row:auto;grid-template-rows:none;max-width:26rem}@container giving-row (width>=40rem){.giving__name{min-height:2.5em}}}:root[data-scheme=papaya] .giving__logo--stand-in{border-style:solid;border-color:var(--line-2);background:var(--accent-2-soft);color:var(--ink)}.row-ctrl{align-items:center;gap:var(--s-2);display:flex}.pager{min-width:3.5ch;text-align:end;white-space:nowrap;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--ink-2);margin-inline-end:var(--s-1);font-weight:600}.team__story{gap:var(--s-4);display:grid}.team__p{color:var(--ink-2);max-width:var(--measure)}.team__layout{gap:var(--s-6) clamp(2rem, 5vw, 6rem);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.team__head{gap:var(--s-4);grid-column:1/-1;display:grid}.team__media{grid-column:1}.team__story{grid-column:2}.team__print{border-radius:var(--radius-3);background:var(--bg-raised);box-shadow:0 30px 60px -36px color-mix(in srgb, var(--shadow) 50%, transparent);margin:0;padding:6px 6px 0;transform:rotate(-1deg)}.team__print picture{display:block}.team__img{border-radius:calc(var(--radius-3) - 6px);aspect-ratio:1850/775;object-fit:cover;object-position:100% 50%;width:100%;height:auto;display:block}@media (width<=63.99rem){.team__layout{row-gap:var(--s-5);grid-template-columns:minmax(0,1fr)}.team__head,.team__media,.team__story{grid-column:1}.team__story{margin-top:var(--s-3)}.team__img{aspect-ratio:1058/640;object-position:83.1% 50%}}@media (prefers-reduced-motion:reduce){.giving__arrow{transition:background-color var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast)}}.giving__arrows[hidden]{display:none}@media (width<=63.99rem){html.motion-ok:not(.uava-nav-off) .giving__arrows[hidden]{visibility:hidden;display:flex}.giving__arrows .pager{min-height:1.4rem;min-height:1lh}}.giving__logo>picture{display:contents}.giving__logo source{display:none}html.uava-nav-off #giving .reveal.reveal--settle:not(.is-in),html.uava-nav-off #giving .reveal:not(.is-in) .reveal-item{opacity:1;translate:none}.team__caption{padding:var(--s-3) var(--s-2) var(--s-5);text-align:center;text-wrap:balance;font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);letter-spacing:-.01em;color:var(--ink);margin:0;line-height:1.2}@media (width<=63.99rem){.team__caption{padding:var(--s-2) var(--s-1) var(--s-4);font-size:1rem}}.team__layout:not(:has(>.team__media)) .team__story{grid-column:1/-1}#uava-quiz{max-width:1700px;margin-inline:auto;font-weight:400}body #uava-quiz{--font:var(--font-display)}:where(#uava-quiz) h1,:where(#uava-quiz) h2{font-family:var(--font-body)}:where(#uava-quiz) p:not(:last-child),:where(#uava-quiz) p:only-child{margin-bottom:.75rem}:where(#uava-quiz) button{appearance:none;margin:10px 0 0;padding:calc(clamp(.6875rem,.6587rem + .1282vw,.8125rem) + 2px) clamp(1.5625rem,1.4183rem + .641vw,2.1875rem);line-height:1.35}:where(#uava-quiz) button[type=button]{text-transform:capitalize;font-weight:500}:where(#uava-quiz) input[type=email]{appearance:none;line-height:1.625}:where(#uava-quiz) input::placeholder{color:inherit;opacity:1}#uava-quiz .eyebrow{font-family:inherit;font-weight:inherit;letter-spacing:0;text-transform:none;gap:normal;display:block}#uava-quiz .eyebrow:before{content:none}#uava-quiz .stage{z-index:auto;height:auto;inset:auto}#uava-quiz .stage:before,#uava-quiz .stage:after{content:none}#uava-quiz{scroll-margin-top:var(--header-land,0px)}html.motion-ok body:has(#lp-s-offer:not(.on)) :is(.uava-product-detail-display,.uava-reviews-slider-block,.uava-sticky-add-to-cart){display:none!important}body #uava-quiz :is(.qnext,.form button){color:var(--cta-ink)}body #uava-quiz .hype .tiny{color:#86868b}:root{--uava-css-home:1}
