about-hero{display:block;position:relative;--ah-ease:cubic-bezier(.2,.8,.2,1)}about-hero *,about-hero *:before,about-hero *:after{box-sizing:border-box}about-hero .ah-box{position:relative;min-height:var(--ah-min);display:grid;place-items:center;text-align:center;overflow:hidden;background:var(--ah-bg);color:var(--ah-ink);padding:clamp(70px,9vw,130px) 0}about-hero .ah-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 50% at 50% 42%,color-mix(in srgb,var(--ah-accent) calc(var(--ah-glow) * 100%),transparent),transparent 70%);pointer-events:none}about-hero .ah-bg{position:absolute;top:0;right:0;bottom:0;left:0}about-hero .ah-bg img{width:100%;height:100%;object-fit:cover;display:block}about-hero .ah-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--ah-ov)}about-hero .ah-wrap{position:relative;z-index:2;width:100%}about-hero .ah-content{display:flex;flex-direction:column;align-items:center}about-hero .ah-tag{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border-radius:999px;background:#7f7f7f1f;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}about-hero .ah-tag i{width:8px;height:8px;border-radius:50%;background:var(--ah-accent)}about-hero.ah--pulse .ah-tag i{animation:ah-pulse 2.4s ease-out infinite}@keyframes ah-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--ah-accent) 50%,transparent)}70%,to{box-shadow:0 0 0 9px transparent}}about-hero .ah-h{margin:24px auto 0;font-family:var(--ah-font);font-weight:400;letter-spacing:-.015em;line-height:.96;font-size:clamp(var(--ah-hm),9.4vw,var(--ah-h));max-width:14ch;text-wrap:balance;color:var(--ah-ink)}about-hero .ah-h em{font-style:italic;color:var(--ah-accent)}about-hero .ah-line{display:block;overflow:hidden;padding:0 .04em .1em}about-hero .ah-line>span{display:block;transform:translateY(112%);transition:transform 1.25s var(--ah-ease);transition-delay:var(--d,0s)}about-hero.in .ah-line>span{transform:none}about-hero .ah-p{max-width:520px;margin:26px auto 0;color:var(--ah-mute);font-size:clamp(15px,1.3vw,18px);line-height:1.6}about-hero .ah-tag,about-hero .ah-p,about-hero .ah-cta{opacity:0;transform:translateY(24px);transition:opacity 1s var(--ah-ease),transform 1s var(--ah-ease)}about-hero .ah-p{transition-delay:.45s}about-hero .ah-cta{transition-delay:.6s}about-hero.in .ah-tag,about-hero.in .ah-p,about-hero.in .ah-cta{opacity:1;transform:none}about-hero .ah-cta{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:34px}about-hero .ah-btn{display:inline-flex;align-items:center;gap:14px;padding:8px 26px 8px 8px;border-radius:999px;background:var(--ah-accent);color:var(--ah-btn-text);text-decoration:none;font-size:13px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;transition:transform .5s var(--ah-ease),box-shadow .5s var(--ah-ease)}about-hero .ah-btn__i{width:40px;height:40px;border-radius:50%;background:var(--ah-btn-text);color:var(--ah-accent);display:grid;place-items:center;transition:transform .5s var(--ah-ease)}about-hero .ah-btn svg{width:17px;height:17px}about-hero .ah-btn:hover{transform:translateY(-3px);box-shadow:0 24px 36px -16px color-mix(in srgb,var(--ah-accent) 75%,transparent)}about-hero .ah-btn:hover .ah-btn__i{transform:rotate(-45deg)}about-hero .ah-btn--ghost{background:transparent;color:var(--ah-ink);box-shadow:inset 0 0 0 1.5px currentColor}about-hero .ah-btn--ghost .ah-btn__i{background:var(--ah-ink);color:var(--ah-bg-contrast,#fff)}about-hero .ah-btn:focus-visible{outline:2px solid var(--ah-ink);outline-offset:3px}about-hero .ah-f{position:absolute;z-index:1;width:var(--w);transform:translate3d(0,var(--py,0px),0);pointer-events:none}about-hero .ah-f__in{aspect-ratio:4/5;border-radius:var(--ah-fr);overflow:hidden;background:linear-gradient(140deg,var(--c,#f1dbe5),#e3d0da);box-shadow:0 30px 50px -28px #2b0b1d8c,0 0 0 var(--ah-fb) #fff;transform:rotate(var(--r)) translateY(40px);opacity:0;transition:opacity 1.2s var(--ah-ease) var(--dl),transform 1.4s var(--ah-ease) var(--dl)}about-hero.in .ah-f__in{opacity:1;transform:rotate(var(--r))}about-hero .ah-f__img{width:100%;height:100%;object-fit:cover;display:block}about-hero .ah-f--tl{left:5%;top:18%}about-hero .ah-f--tr{right:6%;top:14%}about-hero .ah-f--bl{left:11%;bottom:10%}about-hero .ah-f--br{right:12%;bottom:9%}about-hero .ah-f--ml{left:1.5%;top:44%}about-hero .ah-f--mr{right:1.5%;top:48%}about-hero .ah-scroll{position:absolute;left:50%;bottom:22px;transform:translate(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--ah-mute)}about-hero .ah-scroll i{width:1px;height:38px;background:linear-gradient(var(--ah-ink),transparent);transform-origin:top;animation:ah-drip 2s var(--ah-ease) infinite}@keyframes ah-drip{0%{transform:scaleY(0)}60%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}@media(max-width:749px){about-hero .ah-f{display:none}about-hero.ah--fm .ah-f{display:block;width:calc(var(--w) * .5)}about-hero.ah--fm .ah-f--ml,about-hero.ah--fm .ah-f--tl{left:-4%}about-hero.ah--fm .ah-f--mr,about-hero.ah--fm .ah-f--tr{right:-4%}about-hero.ah--fm .ah-f--bl{left:2%}about-hero.ah--fm .ah-f--br{right:2%}about-hero .ah-scroll{display:none}}@media(prefers-reduced-motion:reduce){about-hero .ah-line>span,about-hero .ah-tag,about-hero .ah-p,about-hero .ah-cta,about-hero .ah-f__in{opacity:1;transform:none;transition:none}about-hero .ah-f__in{transform:rotate(var(--r))}about-hero .ah-scroll i,about-hero.ah--pulse .ah-tag i{animation:none}}brand-story-reveal{display:block;position:relative;overflow:hidden;--bs-ease:cubic-bezier(.2,.8,.2,1)}brand-story-reveal *,brand-story-reveal *:before,brand-story-reveal *:after{box-sizing:border-box}brand-story-reveal .bs-glow{position:absolute;left:50%;top:50%;width:min(900px,100vw);aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(closest-side,var(--bs-accent),transparent);opacity:.08;pointer-events:none}brand-story-reveal .bs-wrap{position:relative;z-index:2;max-width:1340px;margin:0 auto;padding:0 clamp(16px,3vw,40px);display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.9fr) minmax(0,.85fr);align-items:center;gap:clamp(20px,3vw,48px)}brand-story-reveal .bs-wrap.no-photos{grid-template-columns:minmax(0,1fr);max-width:960px}brand-story-reveal .bs-mid{text-align:center;display:flex;flex-direction:column;align-items:center}brand-story-reveal .bs-tag{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border-radius:999px;background:var(--bs-tag-bg);color:var(--bs-ink);font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}brand-story-reveal .bs-tag i{width:8px;height:8px;border-radius:50%;background:var(--bs-accent);animation:bs-pulse 2.4s ease-out infinite}@keyframes bs-pulse{0%{box-shadow:0 0 #80808066}70%{box-shadow:0 0 0 9px #80808000}to{box-shadow:0 0 #80808000}}brand-story-reveal .bs-text{margin:clamp(24px,3vw,42px) 0 0;font-family:var(--bs-font);font-weight:400;font-size:var(--bs-size);line-height:1.14;letter-spacing:-.012em;color:var(--bs-ink);text-wrap:balance}brand-story-reveal .bs-tag+.bs-text{margin-top:clamp(24px,3vw,42px)}brand-story-reveal .bs-text:first-child{margin-top:0}brand-story-reveal .bs-text .w{display:inline-block;opacity:var(--o,1);filter:blur(var(--b,0px));white-space:pre}brand-story-reveal .bs-text em{font-style:italic;color:var(--bs-accent)}brand-story-reveal .bs-btn{display:inline-flex;align-items:center;gap:14px;margin-top:clamp(26px,3.2vw,44px);padding:8px 26px 8px 8px;border-radius:999px;background:var(--bs-btn-bg);color:var(--bs-btn-text);text-decoration:none;font-size:13px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;box-shadow:0 18px 34px -18px #00000080;transition:transform .5s var(--bs-ease),box-shadow .5s}brand-story-reveal .bs-btn__dot{width:40px;height:40px;border-radius:50%;background:var(--bs-btn-dot);color:var(--bs-btn-icon);display:grid;place-items:center;transition:transform .5s var(--bs-ease)}brand-story-reveal .bs-btn__dot i{font-size:15px;line-height:1}brand-story-reveal .bs-btn:hover{transform:translateY(-3px);box-shadow:0 26px 40px -18px #0000008c}brand-story-reveal .bs-btn:hover .bs-btn__dot{transform:rotate(-45deg)}brand-story-reveal .bs-ph{position:relative;will-change:transform;width:min(100%,var(--bs-photo-w))}brand-story-reveal .bs-ph.l{justify-self:end}brand-story-reveal .bs-ph.r{justify-self:start}brand-story-reveal .bs-ph .in{display:block;width:100%;aspect-ratio:var(--bs-ratio);border-radius:var(--bs-radius);overflow:hidden;background:#eadde3;box-shadow:0 30px 50px -28px #00000073,0 0 0 var(--bs-border) var(--bs-border-color);transform:rotate(var(--r,0deg));will-change:transform}brand-story-reveal .bs-ph .bs-img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transform:scale(var(--z,1));will-change:transform}brand-story-reveal .bs-ph-svg svg{width:100%;height:100%;display:block}brand-story-reveal.is-ready .bs-tag,brand-story-reveal.is-ready .bs-btn{opacity:0;transform:translateY(22px);transition:opacity .9s var(--bs-ease),transform .9s var(--bs-ease)}brand-story-reveal.is-ready.in .bs-tag,brand-story-reveal.is-ready.in .bs-btn{opacity:1;transform:none}brand-story-reveal.is-ready.in .bs-btn{transition-delay:.25s}brand-story-reveal.is-ready .bs-ph{opacity:0;transition:opacity 1s var(--bs-ease)}brand-story-reveal.is-ready.in .bs-ph{opacity:1}@media(max-width:860px){brand-story-reveal .bs-wrap{grid-template-columns:1fr 1fr;gap:18px 14px}brand-story-reveal .bs-wrap.no-photos{grid-template-columns:1fr}brand-story-reveal .bs-mid{grid-column:1/-1;grid-row:1}brand-story-reveal .bs-ph{grid-row:2;width:100%;max-width:300px}brand-story-reveal .bs-ph.l{justify-self:end}brand-story-reveal .bs-ph.r{justify-self:start}brand-story-reveal .bs-wrap.hide-photos-m .bs-ph{display:none}brand-story-reveal .bs-ph .in{border-radius:min(var(--bs-radius),20px);box-shadow:0 20px 34px -22px #00000073,0 0 0 min(var(--bs-border),5px) var(--bs-border-color)}}@media(prefers-reduced-motion:reduce){brand-story-reveal .bs-tag i{animation:none}brand-story-reveal.is-ready .bs-tag,brand-story-reveal.is-ready .bs-btn,brand-story-reveal.is-ready .bs-ph{opacity:1;transform:none;transition:none}}category-tiles{display:block;position:relative;--ct-ease:cubic-bezier(.2,.8,.2,1)}category-tiles *,category-tiles *:before,category-tiles *:after{box-sizing:border-box}category-tiles a{text-decoration:none;color:inherit}category-tiles .ct-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px 40px;flex-wrap:wrap;margin-bottom:clamp(28px,4vw,56px)}category-tiles .ct-tag{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border-radius:999px;background:#7f7f7f1f;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--ct-ink)}category-tiles .ct-tag i{width:8px;height:8px;border-radius:50%;background:var(--ct-accent)}category-tiles .ct-h{margin:18px 0 0;font-family:var(--ct-font);font-weight:400;letter-spacing:-.012em;line-height:1.02;font-size:clamp(34px,5vw,var(--ct-hsize));color:var(--ct-ink);text-wrap:balance}category-tiles .ct-h em{font-style:italic;color:var(--ct-accent)}category-tiles .ct-p{margin:0;max-width:400px;color:var(--ct-mute);line-height:1.6}category-tiles .ct-grid{display:grid;grid-template-columns:repeat(var(--ct-cols),minmax(0,1fr));gap:var(--ct-gap);align-items:start}category-tiles .ct-item:nth-child(2n){margin-top:var(--ct-offset)}category-tiles .ct-tile{position:relative;display:block;border-radius:var(--ct-radius);overflow:hidden;color:var(--ct-on);isolation:isolate;aspect-ratio:var(--ct-ratio);background:linear-gradient(140deg,var(--c,#f1dbe5),#e0ccd6);transform:translateZ(0)}category-tiles .ct-media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden}category-tiles .ct-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.4s var(--ct-ease);will-change:transform}category-tiles .ct-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(transparent 40%,rgba(20,17,20,var(--ct-shade)));pointer-events:none}category-tiles .ct-cap{position:absolute;left:clamp(16px,2vw,26px);right:clamp(16px,2vw,26px);bottom:clamp(16px,2vw,24px);z-index:2;display:flex;justify-content:space-between;align-items:flex-end;gap:12px}category-tiles .ct-title{display:block;font-family:var(--ct-font);font-weight:400;line-height:1;font-size:clamp(26px,3vw,var(--ct-tsize))}category-tiles .ct-sub{display:block;margin-top:8px;font-size:14px;line-height:1.4;opacity:.9;max-width:26ch}category-tiles .ct-go{flex:none;width:52px;height:52px;border-radius:50%;background:var(--ct-arrow-bg);color:var(--ct-arrow-ic);display:grid;place-items:center;transition:transform .6s var(--ct-ease),background .4s,color .4s}category-tiles .ct-go svg{width:20px;height:20px}category-tiles a.ct-tile:focus-visible{outline:2px solid var(--ct-accent);outline-offset:3px}@media(hover:hover){category-tiles a.ct-tile:hover .ct-img{transform:scale(var(--ct-zoom))}category-tiles a.ct-tile:hover .ct-go{transform:rotate(-45deg);background:var(--ct-accent);color:#fff}}category-tiles.is-ready .ct-rv{opacity:0;transform:translateY(34px);transition:opacity 1s var(--ct-ease),transform 1s var(--ct-ease);transition-delay:calc(var(--i,0) * .13s)}category-tiles.is-ready.in .ct-rv{opacity:1;transform:none}@media(max-width:989px){category-tiles .ct-grid{grid-template-columns:repeat(2,minmax(0,1fr))}category-tiles .ct-item:nth-child(2n){margin-top:0}}@media(max-width:749px){category-tiles .ct-grid{grid-template-columns:1fr;gap:16px}category-tiles.ct--swipe .ct-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding-bottom:12px;scrollbar-width:none;-webkit-overflow-scrolling:touch}category-tiles.ct--swipe .ct-grid::-webkit-scrollbar{display:none}category-tiles.ct--swipe .ct-item{flex:0 0 82%;scroll-snap-align:center}category-tiles .ct-go{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){category-tiles.is-ready .ct-rv{opacity:1;transform:none;transition:none}category-tiles .ct-img,category-tiles .ct-go{transition:none}}hot-spots-expand{display:block}hot-spots-expand .hse-track{position:relative}hot-spots-expand .hse-scale{will-change:transform;backface-visibility:hidden;position:relative;z-index:2}hot-spots-expand.is-ready .hse-scale.is-growing{overflow:hidden}hot-spots-expand .hse-bg{position:absolute;left:0;right:0;top:0;bottom:0;background:var(--hse-backdrop,#111);opacity:1;pointer-events:none;z-index:0}hot-spots-expand .hse-pin{position:relative;z-index:1}hot-spots-expand .hse-caption{position:absolute;left:0;right:0;top:0;height:min(100%,100vh);z-index:3;display:grid;place-items:center;text-align:center;pointer-events:none;padding:0 20px;will-change:transform,opacity}hot-spots-expand .hse-caption span{display:block;max-width:14ch;font-family:var(--g-font-1,inherit);font-size:min(var(--hse-caption-size,90px),15vw);line-height:.95;letter-spacing:-.03em;color:var(--hse-caption-color,#fff);text-wrap:balance;mix-blend-mode:normal}hot-spots-expand.is-ready .hse-scale .image-content__image{transform:scale(var(--hse-zoom,1))!important;transform-origin:50% 50%;will-change:transform}hot-spots-expand.is-ready[data-dots=true] .hotspot-dotwrap{opacity:var(--hse-dots,1);pointer-events:var(--hse-dots-pe,auto)}@media(prefers-reduced-motion:reduce){hot-spots-expand .hse-scale{transform:none!important;border-radius:0!important}}testimonials-flow{display:block;position:relative;overflow:hidden;--tf-w:340px;--tf-gap:20px;--tf-radius:28px;--tf-ease:cubic-bezier(.2,.8,.2,1)}testimonials-flow *,testimonials-flow *:before,testimonials-flow *:after{box-sizing:border-box}testimonials-flow a{text-decoration:none;color:inherit;-webkit-user-drag:none}testimonials-flow .tf-pill-wrap{margin-top:-1.2rem;margin-bottom:2rem}testimonials-flow .tf-pill-wrap.text-left{text-align:left}testimonials-flow .tf-pill-wrap.text-right{text-align:right}testimonials-flow .tf-pill-wrap.text-center{text-align:center}testimonials-flow .tf-pill{display:inline-flex;align-items:center;gap:10px;padding:8px 15px 8px 11px;border-radius:999px;background:var(--tf-card-bg);box-shadow:0 10px 30px -14px #1408104d;font-size:13px;font-weight:700;color:var(--tf-card-text)}testimonials-flow .tf-pill__stars{color:var(--tf-stars);letter-spacing:2px;line-height:1}testimonials-flow .tf-view{position:relative;z-index:2;padding:26px 0 40px;margin:-26px 0 -40px;overflow:hidden}testimonials-flow .tf-view.has-fade:before,testimonials-flow .tf-view.has-fade:after{content:"";position:absolute;top:0;bottom:0;width:clamp(24px,7vw,120px);z-index:4;pointer-events:none}testimonials-flow .tf-view.has-fade:before{left:0;background:linear-gradient(to right,var(--tf-fade),transparent)}testimonials-flow .tf-view.has-fade:after{right:0;background:linear-gradient(to left,var(--tf-fade),transparent)}testimonials-flow .tf-track{display:flex;gap:var(--tf-gap);width:max-content;padding-left:clamp(16px,4vw,56px);will-change:transform;cursor:grab;touch-action:pan-y}testimonials-flow .tf-track.grab{cursor:grabbing}testimonials-flow .tf-card{position:relative;flex:none;width:var(--tf-w);min-height:230px;margin:0;padding:clamp(20px,2vw,28px);border-radius:var(--tf-radius);display:flex;flex-direction:column;background:var(--tf-card-bg);color:var(--tf-card-text);box-shadow:0 1px #ffffffe6 inset,0 30px 46px -34px #2b0b1d61;overflow:hidden;user-select:none;-webkit-user-select:none;transition:box-shadow .5s,translate .5s var(--tf-ease)}testimonials-flow .tf-card.is-lift:hover{translate:0 -8px}testimonials-flow .tf-q{position:absolute;right:20px;top:4px;font-family:var(--g-font-1,Georgia,serif);font-size:120px;line-height:1;color:var(--tf-accent);opacity:.14;pointer-events:none}testimonials-flow .tf-st{font-size:14px;letter-spacing:3px;color:var(--tf-stars);line-height:1}testimonials-flow .tf-st__off{opacity:.35}testimonials-flow .tf-tx{margin:14px 0 18px;font-family:var(--g-font-2,inherit);font-size:var(--tf-text-size,17px);line-height:1.45;font-weight:600;letter-spacing:-.012em;color:var(--tf-card-text);text-wrap:pretty}testimonials-flow .tf-tx em{font-family:var(--g-font-1,Georgia,serif);font-style:italic;font-weight:400;color:var(--tf-accent);font-size:1.12em}testimonials-flow .tf-ft{margin-top:auto;display:flex;align-items:center;gap:12px}testimonials-flow .tf-av{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:800;color:#fff;background:var(--tf-accent);box-shadow:0 0 0 3px #ffffff8c}testimonials-flow .tf-av--img{object-fit:cover;max-width:none}testimonials-flow .tf-who{min-width:0;flex:1}testimonials-flow .tf-who b{display:block;font-size:14.5px;font-weight:800;letter-spacing:-.01em}testimonials-flow .tf-who span{display:block;margin-top:2px;font-size:12px;color:var(--tf-card-mute);opacity:.75}testimonials-flow .tf-pd{flex:none;padding:6px 11px;border-radius:999px;background:#1408100f;font-size:11px;font-weight:700;white-space:nowrap;color:var(--tf-card-text);max-width:42%;overflow:hidden;text-overflow:ellipsis}testimonials-flow a.tf-pd:hover{background:var(--tf-accent);color:#fff}testimonials-flow.is-ready .tf-card:not(.on){opacity:0}testimonials-flow.is-ready .tf-card.dup{visibility:hidden}testimonials-flow.is-ready.is-run .tf-card.dup{visibility:visible}@media(max-width:640px){testimonials-flow .tf-pd{display:none}}@media(prefers-reduced-motion:reduce){testimonials-flow .tf-track{overflow-x:auto;width:auto}testimonials-flow .tf-card.dup{display:none}}trust-strip{display:block;position:relative;--ts-ease:cubic-bezier(.2,.8,.2,1)}trust-strip *,trust-strip *:before,trust-strip *:after{box-sizing:border-box}trust-strip a{text-decoration:none;color:inherit}trust-strip.has-lines{border-top:1px solid var(--ts-line);border-bottom:1px solid var(--ts-line)}trust-strip .ts-grid{display:grid;grid-template-columns:repeat(var(--ts-cols),minmax(0,1fr));gap:var(--ts-gap)}trust-strip .ts-item{position:relative;border-radius:var(--ts-radius);background:var(--ts-item-bg)}trust-strip .ts-in{display:flex;align-items:center;gap:16px;padding:var(--ts-pad);height:100%;color:inherit}trust-strip .ts-ico{flex:none;display:grid;place-items:center;width:var(--ts-icon);height:var(--ts-icon);color:var(--ts-icon-color);transition:background .4s,color .4s,transform .6s var(--ts-ease)}trust-strip .ts-ico svg{width:100%;height:100%;display:block}trust-strip .ts-ico__img{width:100%;height:100%;object-fit:contain;max-width:none}trust-strip .ts-body{display:flex;flex-direction:column;gap:3px;min-width:0}trust-strip .ts-title{display:block;margin:0;font-family:var(--g-font-1,inherit);font-weight:600;color:var(--ts-title);line-height:1.25}trust-strip .ts-desc{display:block;font-size:14px;line-height:1.5;color:var(--ts-text)}trust-strip.ts-shape--circle .ts-ico,trust-strip.ts-shape--solid .ts-ico{width:calc(var(--ts-icon) * 1.7);height:calc(var(--ts-icon) * 1.7);border-radius:50%}trust-strip.ts-shape--circle .ts-ico{background:color-mix(in srgb,var(--ts-icon-color) 11%,transparent)}trust-strip.ts-shape--solid .ts-ico{background:var(--ts-icon-color);color:#fff}trust-strip.ts-shape--circle .ts-ico svg,trust-strip.ts-shape--solid .ts-ico svg{width:var(--ts-icon);height:var(--ts-icon)}trust-strip.ts-shape--circle .ts-ico__img,trust-strip.ts-shape--solid .ts-ico__img{width:var(--ts-icon);height:var(--ts-icon)}trust-strip .ts-ico.ts-ico--img{width:var(--ts-img);height:var(--ts-img);border-radius:var(--ts-img-radius);background:var(--ts-img-bg);overflow:hidden;color:inherit}trust-strip .ts-ico--img .ts-ico__img{width:100%;height:100%;object-fit:var(--ts-img-fit)}trust-strip.ts-shape--circle .ts-item:hover .ts-ico.ts-ico--img{background:var(--ts-img-bg);color:inherit}trust-strip.ts--stacked .ts-in{flex-direction:column;text-align:center;justify-content:flex-start}trust-strip.ts--stacked .ts-body{align-items:center}trust-strip.ts--card .ts-item{background:var(--ts-item-bg,transparent);border:1px solid var(--ts-line)}trust-strip.ts--card .ts-in{padding:calc(var(--ts-pad) + 6px)}trust-strip.has-div .ts-item+.ts-item:before{content:"";position:absolute;left:calc(var(--ts-gap) / -2);top:18%;bottom:18%;width:1px;background:var(--ts-line)}trust-strip.ts--card.has-div .ts-item:before{display:none}trust-strip a.ts-in:hover .ts-title{color:var(--ts-accent)}trust-strip .ts-item:hover .ts-ico{transform:translateY(-3px) scale(1.06)}trust-strip.ts-shape--circle .ts-item:hover .ts-ico{background:var(--ts-icon-color);color:#fff}trust-strip.is-ready[data-reveal=true] .ts-item{opacity:0;transform:translateY(30px);transition:opacity .9s var(--ts-ease),transform .9s var(--ts-ease);transition-delay:calc(var(--i) * var(--ts-stagger))}trust-strip.is-ready[data-reveal=true].in .ts-item{opacity:1;transform:none}trust-strip.is-ready[data-draw=true] .ts-ico svg *{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1.3s var(--ts-ease);transition-delay:calc(var(--i) * var(--ts-stagger) + .25s)}trust-strip.is-ready[data-draw=true].in .ts-ico svg *{stroke-dashoffset:0}@media(max-width:749px){trust-strip .ts-grid{grid-template-columns:repeat(var(--ts-cols-m),minmax(0,1fr));gap:calc(var(--ts-gap) * .8) 10px}trust-strip .ts-in{gap:12px;padding:calc(var(--ts-pad) * .8)}trust-strip .ts-desc{font-size:13px}trust-strip.has-div .ts-item:before{display:none}trust-strip.ts--inline[style] .ts-in,trust-strip.ts--inline .ts-in{align-items:flex-start}}@media(prefers-reduced-motion:reduce){trust-strip.is-ready[data-reveal=true] .ts-item{opacity:1;transform:none;transition:none}trust-strip.is-ready[data-draw=true] .ts-ico svg *{stroke-dashoffset:0;transition:none}}trust-strip .ts-item{transition:transform .5s var(--ts-ease),box-shadow .5s var(--ts-ease),background .4s}trust-strip.has-shadow .ts-item{box-shadow:0 10px 30px -14px #00000038}trust-strip.ts-hover--lift .ts-item:hover{transform:translateY(-6px);box-shadow:0 22px 40px -16px #00000047}trust-strip.ts-hover--fill .ts-item:hover{background:color-mix(in srgb,var(--ts-accent) 7%,var(--ts-item-bg))}trust-strip.ts-hover--fill .ts-item:hover .ts-ico:not(.ts-ico--img){transform:scale(1.1) rotate(-6deg)}trust-strip .ts-item:after{content:"";position:absolute;left:var(--ts-pad);right:var(--ts-pad);bottom:0;height:2px;background:var(--ts-accent);border-radius:2px;transform:scaleX(0);transform-origin:left;transition:transform .6s var(--ts-ease);display:none}trust-strip.has-bar .ts-item:after{display:block}trust-strip.has-bar .ts-item:hover:after{transform:scaleX(1)}trust-strip .ts-ico{position:relative}trust-strip .ts-ico:not(.ts-ico--img):after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid var(--ts-icon-color);opacity:0;transform:scale(.8);pointer-events:none}trust-strip .ts-item:hover .ts-ico:not(.ts-ico--img):after{animation:ts-ring 1s var(--ts-ease)}@keyframes ts-ring{0%{opacity:.6;transform:scale(.85)}to{opacity:0;transform:scale(1.45)}}trust-strip.has-float .ts-ico{animation:ts-float 4.5s ease-in-out infinite;animation-delay:calc(var(--i) * -1.1s)}@keyframes ts-float{0%,to{translate:0 0}50%{translate:0 -4px}}@media(max-width:749px){trust-strip.m-swipe .ts-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding:4px 2px 14px;scrollbar-width:none;-webkit-overflow-scrolling:touch}trust-strip.m-swipe .ts-grid::-webkit-scrollbar{display:none}trust-strip.m-swipe .ts-item{flex:0 0 78%;scroll-snap-align:center}}@media(prefers-reduced-motion:reduce){trust-strip.has-float .ts-ico{animation:none}}ugc-video-arch{display:block;position:relative;overflow:hidden;--uv-cw:240px;--uv-ratio:1.66;--uv-radius:28px;--uv-arc:120px;--uv-up:0px;--uv-origin:135%;--uv-overlay:.55;--uv-ease:cubic-bezier(.2,.7,.2,1);--uv-ch:calc(var(--uv-cw)*var(--uv-ratio))}ugc-video-arch *,ugc-video-arch *:before,ugc-video-arch *:after{box-sizing:border-box}ugc-video-arch a{text-decoration:none;color:inherit;-webkit-user-drag:none}ugc-video-arch .uv-stage{position:relative;height:calc(var(--uv-ch) + var(--uv-arc) + var(--uv-gap-top,56px) + var(--uv-gap-bottom,44px));cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none;outline:none}ugc-video-arch .uv-stage.grabbing{cursor:grabbing}ugc-video-arch .uv-glow{position:absolute;left:50%;top:0;width:min(1100px,100%);height:100%;transform:translate(-50%);background:radial-gradient(closest-side,var(--uv-glow),transparent);opacity:.14;pointer-events:none}ugc-video-arch .uv-card{position:absolute;left:0;top:calc(var(--uv-gap-top,56px) + var(--uv-up));width:var(--uv-cw);height:var(--uv-ch);border-radius:var(--uv-radius);overflow:hidden;background:#e9e4e6;transform-origin:50% var(--uv-origin);will-change:transform;box-shadow:0 36px 46px -30px #140a108c;cursor:pointer;transition:box-shadow .5s;margin:0}ugc-video-arch .uv-card.is-active{box-shadow:0 50px 64px -30px #140a1099}ugc-video-arch .uv-poster,ugc-video-arch .uv-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;pointer-events:none;margin:0}ugc-video-arch .uv-ph svg{width:100%;height:100%;display:block}ugc-video-arch .uv-video{opacity:0;transition:opacity .6s}ugc-video-arch .is-playing .uv-video{opacity:1}ugc-video-arch .uv-card:after{content:"";position:absolute;left:0;right:0;bottom:0;height:52%;background:linear-gradient(to top,rgba(24,8,16,var(--uv-overlay)),#18081000);pointer-events:none}ugc-video-arch .uv-save{position:absolute;z-index:3;top:14px;left:14px;padding:7px 11px;border-radius:999px;background:var(--uv-badge-bg);color:var(--uv-badge-text);font-size:11px;font-weight:800;letter-spacing:.06em;line-height:1}ugc-video-arch .uv-prog{position:absolute;z-index:4;left:0;right:0;top:0;height:3px;background:#ffffff47;opacity:0;transition:opacity .4s}ugc-video-arch .uv-prog i{display:block;height:100%;background:#fff;transform:scaleX(0);transform-origin:left;transition:transform .3s linear}ugc-video-arch .is-playing .uv-prog{opacity:1}ugc-video-arch .uv-ctl{position:absolute;z-index:4;top:14px;right:14px;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#ffffffeb;color:#141114;cursor:pointer;display:none;place-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .3s,color .3s,transform .4s var(--uv-ease)}ugc-video-arch .has-v .uv-ctl{display:grid}ugc-video-arch .uv-ctl svg{display:none;width:16px;height:16px}ugc-video-arch .uv-ctl .i-play{display:block;color:var(--uv-accent);margin-left:2px}ugc-video-arch .is-playing .uv-ctl .i-play{display:none}ugc-video-arch .is-playing .uv-ctl .i-off{display:block}ugc-video-arch .is-playing.snd .uv-ctl .i-off{display:none}ugc-video-arch .is-playing.snd .uv-ctl .i-on{display:block}ugc-video-arch .uv-ctl:hover{background:var(--uv-accent);color:#fff;transform:scale(1.1)}ugc-video-arch .uv-ctl:hover .i-play{color:#fff}ugc-video-arch .uv-ctl:focus-visible,ugc-video-arch .uv-go:focus-visible,ugc-video-arch .uv-meta:focus-visible,ugc-video-arch .uv-nav button:focus-visible{outline:2px solid var(--uv-accent);outline-offset:2px}ugc-video-arch .uv-info{position:absolute;z-index:4;left:10px;right:10px;bottom:10px;display:flex;align-items:center;gap:12px;padding:13px 13px 13px 18px;border-radius:var(--uv-info-radius,22px);background:var(--uv-info-bg);-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5);box-shadow:0 14px 30px -14px #14081080;transition:transform .6s var(--uv-ease)}ugc-video-arch .uv-card.is-active .uv-info{transform:translateY(-3px)}ugc-video-arch .uv-meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}ugc-video-arch .uv-creator{font-family:var(--g-font-2,inherit);font-size:calc(var(--uv-name-size) - 3px);letter-spacing:.04em;opacity:.6;color:var(--uv-name-color);line-height:1}ugc-video-arch .uv-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--g-font-2,inherit);font-size:var(--uv-name-size);line-height:1.28;font-weight:var(--g-p-font-weight,700);letter-spacing:-.01em;color:var(--uv-name-color)}ugc-video-arch .uv-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 8px;line-height:1;font-family:var(--g-font-2,inherit)}ugc-video-arch .uv-price em{font-style:normal;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--uv-price-color);opacity:.55}ugc-video-arch .uv-price b{font-size:var(--uv-price-size);font-weight:800;letter-spacing:-.02em;color:var(--uv-price-color)}ugc-video-arch .is-sale .uv-price b{color:var(--uv-sale-color)}ugc-video-arch .uv-price s{font-size:calc(var(--uv-price-size) - 4px);font-weight:600;color:var(--uv-price-color);opacity:.5;text-decoration-thickness:1px}ugc-video-arch .uv-go{flex:none;width:42px;height:42px;border-radius:50%;background:var(--uv-btn-bg);color:var(--uv-btn-text);display:grid;place-items:center;transition:background .35s,transform .5s var(--uv-ease)}ugc-video-arch .uv-go svg,ugc-video-arch .uv-go i{width:17px;height:17px;font-size:17px;line-height:1}ugc-video-arch .uv-go:hover{background:var(--uv-accent);transform:rotate(-45deg) scale(1.06)}ugc-video-arch .uv-nav{display:flex;justify-content:center;gap:12px;margin-top:-6px;padding-bottom:6px;position:relative;z-index:6}ugc-video-arch .uv-nav button{width:46px;height:46px;border-radius:50%;border:1px solid rgba(0,0,0,.14);background:transparent;color:var(--uv-name-color);display:grid;place-items:center;cursor:pointer;transition:background .3s,color .3s,border-color .3s}ugc-video-arch .uv-nav button:hover{background:var(--uv-btn-bg);color:var(--uv-btn-text);border-color:var(--uv-btn-bg)}@media(max-width:749px){ugc-video-arch .uv-card{border-radius:min(var(--uv-radius),22px)}ugc-video-arch .uv-save{top:10px;left:10px;padding:6px 9px;font-size:10px}ugc-video-arch .uv-ctl{top:10px;right:10px;width:36px;height:36px}ugc-video-arch .uv-info{left:7px;right:7px;bottom:7px;gap:8px;padding:10px 10px 10px 13px}ugc-video-arch .uv-go{width:34px;height:34px}ugc-video-arch .uv-go svg,ugc-video-arch .uv-go i{width:15px;height:15px;font-size:15px}}@media(prefers-reduced-motion:reduce){ugc-video-arch .uv-card,ugc-video-arch .uv-info{transition:none}}values-list{display:block;position:relative;--vl-ease:cubic-bezier(.2,.8,.2,1)}values-list *,values-list *:before,values-list *:after{box-sizing:border-box}values-list .vl-grid{display:grid;grid-template-columns:var(--vl-split) 1.1fr;gap:clamp(30px,6vw,100px);align-items:start}values-list .vl-tag{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border-radius:999px;background:#7f7f7f1f;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--vl-ink)}values-list .vl-tag i{width:8px;height:8px;border-radius:50%;background:var(--vl-accent)}values-list .vl-h{margin:18px 0 0;font-family:var(--vl-font);font-weight:400;letter-spacing:-.012em;line-height:1.02;font-size:clamp(34px,5.2vw,var(--vl-hsize));color:var(--vl-ink);text-wrap:balance}values-list .vl-h em{font-style:italic;color:var(--vl-accent)}values-list .vl-p{margin:22px 0 0;max-width:420px;color:var(--vl-mute);line-height:1.65}values-list .vl-btn{display:inline-flex;align-items:center;gap:14px;margin-top:28px;padding:8px 26px 8px 8px;border-radius:999px;background:var(--vl-accent);color:#fff;text-decoration:none;font-size:13px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;transition:transform .5s var(--vl-ease),box-shadow .5s var(--vl-ease)}values-list .vl-btn span{width:40px;height:40px;border-radius:50%;background:#fff;color:var(--vl-accent);display:grid;place-items:center;transition:transform .5s var(--vl-ease)}values-list .vl-btn svg{width:17px;height:17px}values-list .vl-btn:hover{transform:translateY(-3px)}values-list .vl-btn:hover span{transform:rotate(-45deg)}values-list .vl-left{align-self:stretch}values-list.vl--sticky .vl-stick{position:sticky;top:var(--vl-top)}values-list.vl--sticky.js-pin .vl-stick{position:relative;top:0;will-change:transform}values-list .vl-list{display:flex;flex-direction:column}values-list .vl-row{position:relative;display:grid;grid-template-columns:auto 1fr;gap:clamp(16px,2vw,28px);align-items:start;padding:var(--vl-pad) 0;border-top:1px solid var(--vl-line)}values-list .vl-row:last-child{border-bottom:1px solid var(--vl-line)}values-list .vl-row:before{content:"";position:absolute;left:0;top:-1px;height:2px;width:100%;background:var(--vl-accent);transform:scaleX(0);transform-origin:left;transition:transform .8s var(--vl-ease)}values-list .vl-n{min-width:1.25em;font-family:var(--vl-font);font-size:var(--vl-nsize);line-height:1;color:transparent;-webkit-text-stroke:var(--vl-stroke) var(--vl-num);transition:color .5s var(--vl-ease),-webkit-text-stroke-color .5s var(--vl-ease),transform .6s var(--vl-ease)}values-list .vl-t{margin:4px 0 8px;font-size:clamp(18px,1.7vw,24px);font-weight:700;line-height:1.25;color:var(--vl-ink)}values-list .vl-d{margin:0;color:var(--vl-mute);line-height:1.65;max-width:46ch}values-list .vl-body{transition:transform .6s var(--vl-ease)}@media(hover:hover){values-list .vl-row:hover .vl-n{color:var(--vl-accent);-webkit-text-stroke-color:var(--vl-accent);transform:scale(1.06)}values-list .vl-row:hover:before{transform:scaleX(1)}values-list .vl-row:hover .vl-body{transform:translate(6px)}}values-list .vl-row.active .vl-n{color:var(--vl-accent);-webkit-text-stroke-color:var(--vl-accent)}values-list .vl-row.active:before{transform:scaleX(1)}values-list.is-ready .vl-rv{opacity:0;transform:translateY(32px);transition:opacity 1s var(--vl-ease),transform 1s var(--vl-ease);transition-delay:calc(var(--i,0) * .1s)}values-list.is-ready .vl-rv.in{opacity:1;transform:none}@media(max-width:899px){values-list .vl-grid{grid-template-columns:1fr}values-list.vl--sticky .vl-stick,values-list.vl--sticky.js-pin .vl-stick{position:static;transform:none!important}values-list .vl-n{font-size:calc(var(--vl-nsize) * .78)}}@media(prefers-reduced-motion:reduce){values-list.is-ready .vl-rv{opacity:1;transform:none;transition:none}values-list .vl-n,values-list .vl-body,values-list .vl-row:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
