.section[data-astro-cid-zo4jr5vh]{padding:calc(var(--space-section) / 2) var(--gutter);scroll-margin-block-start:4rem;&.muted{background-color:var(--color-surface-soft)}&.dark{color:var(--color-white);background-color:var(--color-black)}}.container[data-astro-cid-zo4jr5vh]{margin-inline:auto;&.narrow{max-inline-size:var(--container-narrow)}&.wide{max-inline-size:var(--container-wide)}}.benefits[data-astro-cid-5yob5a7x]{grid-template-columns:repeat(4,auto);justify-content:space-between;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid;@media (width<768px){grid-template-columns:repeat(2,1fr)}& li{font-size:var(--text-s);align-items:center;gap:.625rem;line-height:1.4;display:flex}}.button[data-astro-cid-q3w2zb6n]{border-radius:var(--radius-s);inline-size:fit-content;color:var(--color-white);background-color:var(--color-orange-strong);font:inherit;text-align:center;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;border:0;margin-inline:auto;padding:1.125rem 2.25rem;font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:900;line-height:1.1;text-decoration:none;transition:scale .2s,background-color .2s;display:block;&.full-width{inline-size:100%}&:hover{background-color:var(--color-orange-deep);scale:1.03}&:active{scale:.98}&:focus-visible{outline:var(--focus-ring);outline-offset:3px}}.panel[data-astro-cid-n64czn3v]{border-radius:var(--radius-s);background-color:var(--color-black);flex-direction:column;gap:.875rem;padding:1.875rem 1.25rem;display:flex}h2[data-astro-cid-n64czn3v]{color:var(--color-white);font-family:var(--font-sui-generis);text-align:center;margin:0;font-size:1.9375rem;font-weight:700;line-height:.9}summary[data-astro-cid-n64czn3v]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;list-style:none;display:flex;&::-webkit-details-marker{display:none}&:focus-visible{outline:var(--focus-ring);outline-offset:2px}& .icon{flex:none;transition:rotate .3s;display:flex}}details[data-astro-cid-n64czn3v]{background-color:var(--color-white);border-radius:.375rem;&::details-content{block-size:0;transition:block-size .3s, content-visibility .3s allow-discrete;overflow:clip}&[open]::details-content{block-size:auto}&[open] .icon[data-astro-cid-n64czn3v]{rotate:135deg}& p{color:#5a6178;font-size:var(--text-s);margin:0;padding:0 1.25rem 1rem;line-height:1.6}}@supports (interpolate-size:allow-keywords){.panel[data-astro-cid-n64czn3v]{interpolate-size:allow-keywords}}h3[data-astro-cid-n64czn3v]{font-size:var(--text-m);margin:0;font-weight:600;line-height:1.4}.cta[data-astro-cid-n64czn3v]{margin-block-start:1.25rem}.featured[data-astro-cid-oos4phhq]{--marquee-gap:.9375rem}h2[data-astro-cid-oos4phhq]{font-family:var(--font-sui-generis);text-align:center;text-transform:uppercase;margin:0 0 1.875rem;font-size:clamp(2.1875rem,2rem + .6vw,2.5rem);font-weight:700;line-height:1.2}ul[data-astro-cid-oos4phhq]{margin:0;padding:0;list-style:none}.logos[data-astro-cid-oos4phhq]{flex-wrap:wrap;justify-content:center;gap:.9375rem;display:flex;& li{flex:0 7.75rem}@media (width<992px){display:none}}.track[data-astro-cid-oos4phhq]{gap:var(--marquee-gap);flex:none;animation:20s linear infinite marquee;display:flex;& li{inline-size:7.75rem}}.marquee[data-astro-cid-oos4phhq]{gap:var(--marquee-gap);margin-inline:calc(-1 * var(--gutter));display:none;overflow:hidden;@media (width<992px){display:flex}&:hover .track[data-astro-cid-oos4phhq],&:focus-within .track[data-astro-cid-oos4phhq]{animation-play-state:paused}}@keyframes marquee{to{transform:translateX(calc(-100% - var(--marquee-gap)))}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-oos4phhq]{animation:none}.marquee[data-astro-cid-oos4phhq]{flex-wrap:wrap;justify-content:center;& .track{flex-wrap:wrap;justify-content:center}& .track:not(:first-child){display:none}}}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;& .swiper-slide,& .swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{&>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto;&::-webkit-scrollbar{display:none}}&>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{&>.swiper-wrapper{scroll-snap-type:x mandatory}&>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}&>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{&>.swiper-wrapper{scroll-snap-type:y mandatory}&>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}&>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{&>.swiper-wrapper{scroll-snap-type:none}&>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{&>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}&>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{&>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}&>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{&>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}&>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{& .swiper-slide-shadow,& .swiper-slide-shadow-left,& .swiper-slide-shadow-right,& .swiper-slide-shadow-top,& .swiper-slide-shadow-bottom,& .swiper-slide-shadow,& .swiper-slide-shadow-left,& .swiper-slide-shadow-right,& .swiper-slide-shadow-top,& .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}& .swiper-slide-shadow{background:#00000026}& .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}& .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}& .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}& .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{& .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper[data-astro-cid-whzlry7e]{inline-size:100%;&.bleed{inline-size:calc(50% + 32.5rem);margin-inline:auto calc(-1 * var(--gutter));@media (width<992px){inline-size:calc(100% + var(--gutter))}}}.swiper-wrapper[data-astro-cid-whzlry7e]{display:flex}.swiper[data-astro-cid-whzlry7e]:not(.swiper-initialized) .swiper-wrapper[data-astro-cid-whzlry7e]>:not(:first-child){display:none}.controls[data-astro-cid-whzlry7e]{justify-content:center;align-items:center;gap:1.5rem;margin-block:1.25rem 2rem;display:flex}.arrow[data-astro-cid-whzlry7e]{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;padding:0;transition:transform .2s;&:hover{transform:scale(1.05)}&:active{transform:scale(.95)}&:focus-visible{outline:var(--focus-ring);outline-offset:3px}&:disabled{opacity:.4;cursor:default;transform:none}}.dots[data-astro-cid-whzlry7e]{flex-wrap:wrap;justify-content:center;gap:.5rem;inline-size:auto;display:flex;& .swiper-pagination-bullet{border:2px solid var(--color-black);background:var(--color-white);cursor:pointer;border-radius:50%;block-size:1rem;inline-size:1rem;padding:0;display:block;&:focus-visible{outline:var(--focus-ring);outline-offset:2px}}& .swiper-pagination-bullet-active{background:var(--color-black)}}h2[data-astro-cid-hqgiypbd]{font-family:var(--font-sui-generis);font-size:var(--heading-m);text-align:center;text-transform:uppercase;text-wrap:balance;margin:0 0 1.5rem;font-weight:700;line-height:1.1}.swiper-slide[data-astro-cid-hqgiypbd]{block-size:auto}.card[data-astro-cid-hqgiypbd]{border-radius:var(--radius-l);background-color:var(--color-white);flex-direction:column;gap:1.875rem;block-size:100%;padding:1.875rem;display:flex}.card-header[data-astro-cid-hqgiypbd]{text-align:center;flex-direction:column;gap:.625rem;display:flex;& .product{aspect-ratio:366/221;object-fit:contain;block-size:auto;inline-size:100%}}.goal[data-astro-cid-hqgiypbd]{font-size:var(--text-l);margin:0}.name[data-astro-cid-hqgiypbd]{text-align:center;text-transform:uppercase;margin:0;font-size:clamp(2.75rem,2rem + 3vw,3.875rem);font-weight:400;line-height:1;&.script{font-family:var(--font-edosz)}&.italic{font-family:var(--font-sui-generis);font-style:italic;font-weight:700}&.block{font-family:var(--font-sui-generis);font-size:clamp(2rem,1.6rem + 2vw,2.7rem);font-weight:700}&.small{font-size:2rem}}.description[data-astro-cid-hqgiypbd]{font-size:var(--text-l);text-align:center;margin:0;line-height:1.3}.highlights[data-astro-cid-hqgiypbd]{flex-direction:column;gap:.9375rem;margin:0;padding:0;list-style:none;display:flex;& li{align-items:center;gap:.9375rem;font-size:.9375rem;font-weight:600;line-height:1.25;display:flex}& img{flex:none}}.facts-button[data-astro-cid-hqgiypbd]{color:var(--color-subtle);font-size:var(--text-l);cursor:pointer;background:0 0;border:0;align-self:center;margin-block-start:auto;padding:.5rem;text-decoration:underline;&:focus-visible{outline:var(--focus-ring)}}.facts-dialog[data-astro-cid-hqgiypbd]{border-radius:var(--radius-s);border:0;max-inline-size:min(22rem,100vw - 2rem);padding:1.875rem;&[open]{flex-direction:column;gap:.625rem;display:flex}&::backdrop{background-color:#0006}& .facts-image{block-size:auto;inline-size:100%}}.close[data-astro-cid-hqgiypbd]{border-radius:var(--radius-pill);color:var(--color-white);background-color:var(--color-red);font-size:var(--text-l);text-transform:uppercase;cursor:pointer;border:0;padding:.9375rem;font-weight:900;&:focus-visible{outline:var(--focus-ring);outline-offset:2px}}.cta[data-astro-cid-hqgiypbd]{max-inline-size:var(--container-narrow);margin-inline:auto}.disclaimer[data-astro-cid-hqgiypbd]{color:#191717;font-size:var(--text-s);text-align:center;margin:1rem 0 0;font-style:italic;line-height:1.2}.layout[data-astro-cid-k7wcglxb]{justify-content:center;align-items:center;gap:1.25rem;max-inline-size:42rem;margin-inline:auto;display:flex;@media (width<768px){flex-direction:column}& .badge{block-size:auto;inline-size:min(100%,13.875rem)}}.copy[data-astro-cid-k7wcglxb]{text-align:center;max-inline-size:26rem;& p{margin:0;font-weight:400;line-height:1.3}& strong{font-weight:700}}h2[data-astro-cid-k7wcglxb]{font-family:var(--font-bebas-kai);text-transform:uppercase;margin:0 0 1.25rem;font-size:clamp(2.5rem,2rem + 2vw,3.3125rem);font-weight:400;line-height:.9}h2[data-astro-cid-esocll6m]{font-size:var(--heading-m);text-align:center;margin:0 0 1.5rem;font-weight:400;line-height:1.1;@media (width<768px){font-family:var(--font-sui-generis);text-transform:uppercase;font-weight:700}}.swiper-slide[data-astro-cid-esocll6m]{block-size:auto}.card[data-astro-cid-esocll6m]{border-radius:var(--radius-l);background-color:var(--color-white);border:1px solid #a6a6a6;block-size:100%;overflow:hidden;& .photo{aspect-ratio:320/233;object-fit:cover;block-size:auto;inline-size:100%}}.body[data-astro-cid-esocll6m]{padding:1.875rem}h3[data-astro-cid-esocll6m]{font-size:var(--text-m);margin:.625rem 0 1.25rem;line-height:1.3}blockquote[data-astro-cid-esocll6m]{font-size:var(--text-xs);margin:0 0 1.25rem;line-height:1.5;& p{margin:0}& p:first-child:before{content:"“"}& p:last-child:after{content:"”"}}.author[data-astro-cid-esocll6m]{justify-content:space-between;align-items:center;gap:.25rem;display:flex;& p{font-size:var(--text-s);margin:0;font-weight:700}}.visually-hidden[data-astro-cid-bdoeqlhg]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.hero[data-astro-cid-tjiulsuk]{padding-block-start:var(--space-l);@media (width<768px){padding-block-start:0}}.layout[data-astro-cid-tjiulsuk]{gap:var(--space-l);justify-content:space-between;align-items:flex-start;display:flex;@media (width<768px){flex-direction:column}& .gallery{flex:39rem;min-inline-size:0;max-inline-size:39.125rem;@media (width<768px){inline-size:calc(100% + 2 * var(--gutter));max-inline-size:none;margin-inline:calc(-1 * var(--gutter));flex-basis:auto}}& .slide-image{block-size:auto;inline-size:100%}}.thumbnails[data-astro-cid-tjiulsuk]{grid-template-columns:repeat(7,1fr);gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid;@media (width<768px){gap:.25rem;padding-inline:.5rem}}.thumbnail[data-astro-cid-tjiulsuk]{cursor:pointer;background:0 0;border:0;inline-size:100%;padding:0;display:block;& img{block-size:auto;inline-size:100%}&[aria-current=true]{outline:2px solid var(--color-red);outline-offset:-2px}&:focus-visible{outline:var(--focus-ring);outline-offset:1px}}.offer[data-astro-cid-tjiulsuk]{flex-direction:column;flex:26rem;gap:1.25rem;max-inline-size:29.5rem;display:flex;@media (width<768px){max-inline-size:none}}.rating[data-astro-cid-tjiulsuk]{color:#52575d;font-size:var(--text-s);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:0;display:flex}h1[data-astro-cid-tjiulsuk]{text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.125rem);font-weight:600;line-height:1.25;& strong{font-weight:900}}.price[data-astro-cid-tjiulsuk]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:0;font-size:clamp(1.375rem,1rem + 1.5vw,2rem);line-height:1.2;display:flex;& s{color:#696969}& .sale{color:#333;font-weight:700}}.savings[data-astro-cid-tjiulsuk]{border-radius:var(--radius-pill);color:var(--color-white);background-color:var(--color-red);font-size:var(--text-s);padding:.5rem 1.25rem;font-weight:600;line-height:1}.intro[data-astro-cid-tjiulsuk]{margin:0;line-height:1.6}.features[data-astro-cid-tjiulsuk],.guarantees[data-astro-cid-tjiulsuk]{grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid;& li{text-align:center;flex-direction:column;align-items:center;gap:.5rem;line-height:1.3;display:flex}}.features[data-astro-cid-tjiulsuk] li[data-astro-cid-tjiulsuk]{font-size:var(--text-s)}.total[data-astro-cid-tjiulsuk]{color:#333;justify-content:space-between;align-items:center;gap:1rem;margin:0;font-weight:700;display:flex;@media (width>=768px){justify-content:flex-start}}.total-prices[data-astro-cid-tjiulsuk]{align-items:baseline;gap:1rem;display:flex;& s{color:#b00000;font-size:1.25rem;font-weight:400}& .sale{color:var(--color-black);font-size:clamp(2rem,1.2rem + 3vw,3.2rem);line-height:1}}.purchase[data-astro-cid-tjiulsuk]{max-inline-size:22rem;margin:var(--space-l) auto 0;flex-direction:column;gap:1rem;display:flex}.disclaimer[data-astro-cid-tjiulsuk]{color:var(--color-muted);font-size:var(--text-s);text-align:center;margin:0;font-style:italic}.guarantees[data-astro-cid-tjiulsuk] li[data-astro-cid-tjiulsuk]{font-size:var(--text-xs)}@keyframes rise-in{0%{opacity:0;translate:0 1.25rem}}@keyframes badge-in{0%{opacity:0;scale:.85}}@media (prefers-reduced-motion:no-preference){.offer[data-astro-cid-tjiulsuk]>[data-astro-cid-tjiulsuk],.purchase[data-astro-cid-tjiulsuk]{animation:.8s cubic-bezier(.22,1,.36,1) both rise-in}.offer[data-astro-cid-tjiulsuk]>[data-astro-cid-tjiulsuk]:nth-child(2){animation-delay:80ms}.offer[data-astro-cid-tjiulsuk]>[data-astro-cid-tjiulsuk]:nth-child(3){animation-delay:.16s}.offer[data-astro-cid-tjiulsuk]>[data-astro-cid-tjiulsuk]:nth-child(4){animation-delay:.24s}.offer[data-astro-cid-tjiulsuk]>[data-astro-cid-tjiulsuk]:nth-child(5){animation-delay:.32s}.offer[data-astro-cid-tjiulsuk]>[data-astro-cid-tjiulsuk]:nth-child(6){animation-delay:.4s}.purchase[data-astro-cid-tjiulsuk]{animation-delay:.48s}.savings[data-astro-cid-tjiulsuk]{animation:.6s cubic-bezier(.34,1.56,.64,1) .5s both badge-in}}.banners[data-astro-cid-ir5jo7v3]{& img{block-size:auto;inline-size:100%}& .mobile{aspect-ratio:1;object-fit:cover;border-start-start-radius:var(--radius-l);border-start-end-radius:var(--radius-l);display:none}}@media (width<992px){.banners[data-astro-cid-ir5jo7v3] .desktop[data-astro-cid-ir5jo7v3]{display:none}.banners[data-astro-cid-ir5jo7v3] .mobile[data-astro-cid-ir5jo7v3]{display:block}}.card[data-astro-cid-ir5jo7v3]{background-color:var(--color-white);border:1px solid #a6a6a6;border-end-end-radius:var(--radius-l);border-end-start-radius:var(--radius-l);flex-direction:column;gap:1.25rem;padding:1.875rem clamp(1.25rem,4vw,2.5rem);display:flex}h2[data-astro-cid-ir5jo7v3]{font-family:var(--font-sui-generis);font-size:var(--heading-s);text-align:center;text-transform:uppercase;text-wrap:balance;margin:0;font-weight:700;line-height:1}.value[data-astro-cid-ir5jo7v3]{font-size:var(--text-l);text-align:center;margin:0}.items[data-astro-cid-ir5jo7v3]{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid;@media (width<768px){grid-template-columns:1fr}& li{text-align:center;flex-direction:column;gap:.625rem;display:flex}& h3{font-size:var(--text-xl);margin:0;line-height:1.25}& p{margin:0;line-height:1.5}& .item-image{aspect-ratio:547/405;object-fit:contain;block-size:auto;inline-size:100%}}.layout[data-astro-cid-2jidv6gb]{inline-size:calc(50% + 36.5rem);margin-inline:auto calc(-1 * var(--gutter));justify-content:space-between;align-items:center;gap:1.25rem;display:flex;@media (width<992px){inline-size:calc(100% + var(--gutter))}@media (width<768px){flex-direction:column-reverse;inline-size:100%;margin-inline:0}}.copy[data-astro-cid-2jidv6gb]{max-inline-size:38.75rem;font-size:var(--text-l);flex-direction:column;flex:38.75rem;gap:1.125rem;font-weight:400;line-height:1.3;display:flex;& p{margin:0}& ul{flex-direction:column;gap:.25rem;margin:0;padding-inline-start:1.5rem;display:flex}}h2[data-astro-cid-2jidv6gb]{text-transform:uppercase;flex-direction:column;gap:1.125rem;margin:0;font-weight:900;display:flex}.lead[data-astro-cid-2jidv6gb]{font-size:var(--heading-xl);line-height:.9}.accent[data-astro-cid-2jidv6gb]{color:var(--color-red);font-size:clamp(2rem,1.6rem + 1.6vw,2.625rem);line-height:1}.offer[data-astro-cid-2jidv6gb]{font-size:clamp(1.25rem,1.1rem + .6vw,1.5625rem);font-weight:900;line-height:1.3}.layout[data-astro-cid-2jidv6gb] .lineup[data-astro-cid-2jidv6gb]{flex:45.75rem;block-size:auto;min-inline-size:0;max-inline-size:45.75rem;@media (width<768px){inline-size:calc(100% + 2 * var(--gutter));max-inline-size:none;margin-inline:calc(-1 * var(--gutter))}}.accordion[data-astro-cid-mm7dwcfq]{border-block-start:1px solid var(--color-line)}summary[data-astro-cid-mm7dwcfq]{cursor:pointer;justify-content:space-between;align-items:center;padding-block:1rem;list-style:none;display:flex;&::-webkit-details-marker{display:none}&:focus-visible{outline:var(--focus-ring);outline-offset:2px}& .chevron{transition:rotate .2s;display:flex}}details[data-astro-cid-mm7dwcfq]{border-block-end:1px solid var(--color-line);&::details-content{block-size:0;transition:block-size .25s, content-visibility .25s allow-discrete;overflow:clip}&[open]::details-content{block-size:auto}&[open] .chevron[data-astro-cid-mm7dwcfq]{rotate:180deg}}@supports (interpolate-size:allow-keywords){.accordion[data-astro-cid-mm7dwcfq]{interpolate-size:allow-keywords}}h2[data-astro-cid-mm7dwcfq]{font-size:var(--text-l);margin:0;font-weight:700;line-height:1.2}.panel[data-astro-cid-mm7dwcfq]{flex-direction:column;gap:1.5rem;padding-block-end:1.25rem;line-height:1.4;display:flex;& h3{font-size:var(--text-l);margin:0 0 .75rem;line-height:1.2}& p{margin:0}& a{color:inherit}}.samples[data-astro-cid-mm7dwcfq],.fine-print[data-astro-cid-mm7dwcfq]{flex-direction:column;gap:.75rem;margin:0;padding-inline-start:1.25rem;display:flex}.specs[data-astro-cid-mm7dwcfq]{flex-wrap:wrap;gap:1rem 3rem;margin:1rem 0 0;display:flex;& dt{font-weight:700}& dd{margin:0}}.star-rating[data-astro-cid-4xq2eu2h]{gap:.25rem;display:inline-flex}.star[data-astro-cid-4xq2eu2h]{&.filled{fill:var(--color-star)}&.empty{fill:#c4c4c4}}h2[data-astro-cid-ohgxc4q4]{font-size:var(--heading-m);text-align:center;margin:0 0 1.5rem;line-height:1.2}.summary[data-astro-cid-ohgxc4q4]{justify-content:center;align-items:center;gap:1.5rem;margin-block-end:2.5rem;display:flex;& p{margin:0}}.average[data-astro-cid-ohgxc4q4]{flex-direction:column;align-items:center;font-size:clamp(3.75rem,2rem + 7vw,8rem);line-height:1;display:flex;& span{font-size:clamp(.875rem,.6rem + 1vw,1.625rem)}}.count[data-astro-cid-ohgxc4q4]{color:var(--color-muted);font-size:var(--text-s);margin-block-start:.5rem}.reviews[data-astro-cid-ohgxc4q4]{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid;@media (width<992px){grid-template-columns:repeat(2,1fr)}@media (width<768px){grid-template-columns:1fr}& li{border:1px solid var(--color-line-soft);border-radius:var(--radius-s);background-color:var(--color-white);transition:filter .4s;&:hover{filter:drop-shadow(var(--shadow-card))}&:focus-visible{outline:var(--focus-ring)}}& article{flex-direction:column;gap:1rem;block-size:100%;padding:1.875rem 1.875rem 1.25rem;display:flex}}h3[data-astro-cid-ohgxc4q4]{font-size:var(--text-m);margin:0;line-height:1.2}.meta[data-astro-cid-ohgxc4q4]{border-block-end:1px solid var(--color-line-soft);color:var(--color-muted);font-size:var(--text-s);justify-content:space-between;align-items:center;gap:.25rem;padding-block-end:1rem;display:flex}.text[data-astro-cid-ohgxc4q4]{color:var(--color-muted);font-size:var(--text-s);margin:0}.read-more[data-astro-cid-ohgxc4q4]{color:var(--color-muted);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-block-start:-.5rem;padding:0;font-weight:600;text-decoration:underline;&:focus-visible{outline:var(--focus-ring)}}.product[data-astro-cid-ohgxc4q4]{font-size:var(--text-s);margin:auto 0 0;font-weight:700}.load-more[data-astro-cid-ohgxc4q4]{border:1px solid var(--color-line-soft);border-radius:var(--radius-s);color:var(--color-black);background-color:var(--color-white);cursor:pointer;margin:1.25rem auto 0;padding:.75rem 1.5rem;font-weight:600;transition:filter .4s;display:block;&:hover{filter:drop-shadow(var(--shadow-card))}&:focus-visible{outline:var(--focus-ring)}}.layout[data-astro-cid-geyzept4]{grid-template-columns:minmax(0,22rem) minmax(0,50rem);justify-content:space-between;align-items:center;gap:1.25rem;margin-block-end:2.5rem;display:grid;@media (width<768px){grid-template-columns:1fr}}.copy[data-astro-cid-geyzept4]{flex-direction:column;gap:1.25rem;display:flex;& p{font-size:var(--text-l);margin:0;line-height:1.6}}h2[data-astro-cid-geyzept4]{text-transform:uppercase;margin:0;font-size:clamp(1.75rem,1.5rem + 1vw,2.0625rem);font-weight:900;line-height:1;@media (width<768px){text-align:center}}.features[data-astro-cid-geyzept4]{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex;& li{font-size:var(--text-l);align-items:center;gap:1.25rem;line-height:1.3;display:flex}& img{flex:none}}.layout[data-astro-cid-geyzept4] .shaker[data-astro-cid-geyzept4]{aspect-ratio:1606/1328;block-size:auto;inline-size:100%;@media (width<768px){inline-size:calc(100% + 2 * var(--gutter));max-inline-size:none;margin-inline:calc(-1 * var(--gutter));order:-1}}h2[data-astro-cid-4umqhalh]{max-inline-size:47rem;font-size:var(--heading-l);text-align:center;text-transform:uppercase;text-wrap:balance;margin:0 auto 2.5rem;font-weight:900;line-height:.95}.highlights[data-astro-cid-4umqhalh]{grid-template-columns:repeat(3,minmax(0,22rem));justify-content:space-between;gap:1.25rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid;@media (width<768px){grid-template-columns:1fr}}figure[data-astro-cid-4umqhalh]{border-radius:var(--radius-m);background-color:#d9d9d9;block-size:100%;margin:0;overflow:hidden;& .photo{aspect-ratio:700/617;object-fit:cover;block-size:auto;inline-size:100%}}figcaption[data-astro-cid-4umqhalh]{font-size:var(--text-xl);text-align:center;padding:1.5rem .625rem;line-height:1.3}.site-footer[data-astro-cid-bk6kp5w7]{color:#9f9f9f;background-color:var(--color-black);padding:1.5rem}.container[data-astro-cid-bk6kp5w7]{max-inline-size:67.375rem;margin-inline:auto}.top[data-astro-cid-bk6kp5w7]{flex-wrap:wrap;justify-content:space-between;gap:2rem;margin-block-end:1.5rem;display:flex;@media (width>=992px){flex-wrap:nowrap;gap:1rem}@media (width<480px){text-align:center;flex-direction:column;align-items:center}}.logo-link[data-astro-cid-bk6kp5w7]{flex:0 13.25rem;&:focus-visible{outline:var(--focus-ring);outline-offset:4px}}.column[data-astro-cid-bk6kp5w7]{flex-direction:column;align-items:flex-start;gap:1rem;font-style:normal;display:flex;@media (width<480px){align-items:center}& p{margin:0}& ul{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}& a:not(.pill){color:#9f9f9f;&:hover{color:var(--color-white)}}& a:focus-visible{outline:var(--focus-ring);outline-offset:2px}}.pill[data-astro-cid-bk6kp5w7]{border-radius:var(--radius-pill);color:#c8c8c8;border:2px solid #c8c8c8;padding:.5rem 1rem;text-decoration:none;transition:color .2s,background-color .2s;&:hover{color:var(--color-black);background-color:#c8c8c8}}.bottom[data-astro-cid-bk6kp5w7]{flex-direction:column;align-items:center;display:flex;& p{text-align:center;max-inline-size:48rem;margin:0 0 1rem}}.site-header[data-astro-cid-owaubmef]{z-index:10;padding:.75rem var(--gutter);color:var(--color-white);background-color:var(--color-header);position:sticky;inset-block-start:0}.content[data-astro-cid-owaubmef]{max-inline-size:var(--container-narrow);justify-content:space-between;align-items:center;gap:.5rem;margin-inline:auto;display:flex;& .logo{block-size:auto;inline-size:clamp(6.5rem,30vw,8.625rem)}}.claim[data-astro-cid-owaubmef]{font-size:var(--text-s);text-align:center;text-transform:uppercase;margin:0;font-style:italic;font-weight:400;& strong{font-weight:900}}.actions[data-astro-cid-owaubmef]{align-items:center;gap:.25rem;display:flex}.icon-button[data-astro-cid-owaubmef]{border-radius:var(--radius-s);cursor:pointer;background:0 0;border:0;place-items:center;block-size:2.75rem;inline-size:2.75rem;padding:0;display:grid;&:focus-visible{outline:var(--focus-ring);outline-offset:-2px}}.spotlight[data-astro-cid-2ztdbhrr]{padding-block-start:0}.intro[data-astro-cid-2ztdbhrr]{margin-inline:calc(-1 * var(--gutter));padding:var(--space-section) var(--gutter) 11rem;color:var(--color-white);background-color:var(--color-surface-dark);@media (width<768px){padding-block-end:8.25rem}& h2{max-inline-size:52.5rem;font-family:var(--font-sui-generis);font-size:var(--heading-l);text-align:center;text-transform:uppercase;text-wrap:balance;margin:0 auto 1.2rem;font-weight:700;line-height:1.1}& .intro-text{text-align:center;max-inline-size:52.5rem;margin:0 auto;font-size:clamp(1.125rem,1rem + .6vw,1.4375rem);line-height:1.5}@media (width<768px){& h2,& .intro-text{text-align:start}}}.accent[data-astro-cid-2ztdbhrr]{color:var(--color-red-text)}.cards[data-astro-cid-2ztdbhrr]{max-inline-size:var(--container-wide);grid-template-columns:repeat(3,minmax(0,22rem));justify-content:space-between;gap:1.5rem;margin:-7.4rem auto 2.5rem;padding:0;list-style:none;display:grid;@media (width<768px){grid-template-columns:1fr}}article[data-astro-cid-2ztdbhrr] .photo[data-astro-cid-2ztdbhrr]{aspect-ratio:700/455;object-fit:cover;border-radius:var(--radius-m);block-size:auto;inline-size:100%}h3[data-astro-cid-2ztdbhrr]{margin:.8rem 0 .5rem;font-size:1.1875rem;line-height:1}blockquote[data-astro-cid-2ztdbhrr]{font-size:var(--text-s);margin:.5rem 0 0;line-height:1.6;& p{margin:0}}.details[data-astro-cid-2ztdbhrr]{margin:.5rem 0 0;padding-inline-start:1.25rem}.hls-video[data-astro-cid-r4mxxhaq]{aspect-ratio:320/390;background-color:var(--color-black);position:relative;overflow:hidden;& video{object-fit:cover;block-size:100%;inline-size:100%}}.unmute[data-astro-cid-r4mxxhaq]{border-radius:var(--radius-pill);color:var(--color-white);font-size:var(--text-s);white-space:nowrap;cursor:pointer;background:#000000bf;border:0;align-items:center;gap:.25rem;padding:.375rem .375rem .375rem .875rem;font-weight:600;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%;&:focus-visible{outline:var(--focus-ring);outline-offset:2px}&[hidden]{display:none}}.wave-small[data-astro-cid-r4mxxhaq],.wave-large[data-astro-cid-r4mxxhaq]{opacity:0;animation:2s infinite wave}.wave-large[data-astro-cid-r4mxxhaq]{animation-delay:.3s}@keyframes wave{33%,66%{opacity:1}}@media (prefers-reduced-motion:reduce){.wave-small[data-astro-cid-r4mxxhaq],.wave-large[data-astro-cid-r4mxxhaq]{opacity:1;animation:none}}h2[data-astro-cid-rqppgglz]{font-size:var(--heading-m);text-align:center;text-transform:uppercase;text-wrap:balance;margin:0 0 1.5rem;font-weight:400;line-height:1.1;& strong{font-size:1.5em;font-weight:900;display:block}}.score[data-astro-cid-rqppgglz]{inline-size:fit-content;color:var(--color-muted);background-color:var(--color-surface);font-size:var(--text-xl);align-items:center;gap:.375rem;margin:0 auto 1.875rem;padding:.625rem 1.875rem;line-height:1;display:flex}.swiper-slide[data-astro-cid-rqppgglz]{block-size:auto}.card[data-astro-cid-rqppgglz]{border-radius:var(--radius-m);background-color:var(--color-white);block-size:100%;overflow:hidden;box-shadow:0 1px 4px #00000026}.body[data-astro-cid-rqppgglz]{padding:1.25rem}blockquote[data-astro-cid-rqppgglz]{font-size:var(--text-xs);text-align:center;margin:0 0 1.25rem;line-height:1.5;& p{margin:0;&:before{content:"“"}&:after{content:"”"}}}.author[data-astro-cid-rqppgglz]{justify-content:space-between;align-items:center;display:flex;& p{text-transform:uppercase;margin:0;font-weight:700}}.page[data-astro-cid-wxl2uhex]{color:var(--color-black);font-family:var(--font-poppins);font-size:var(--text-m);line-height:1.5}
