.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.section{padding-block:var(--section-y)}.muted{color:var(--c-muted)}.accent{display:inline-block;color:var(--c-ink);font-weight:700}.accent--red{color:var(--c-red)}.band-dark .accent{color:inherit}.h-chapter{font-size:var(--fs-chapter);font-weight:var(--fw-semibold);line-height:var(--lh-chapter);letter-spacing:var(--ls-chapter);max-width:16ch;text-wrap:balance}.kicker{display:block;margin-bottom:var(--sp-4);font-size:var(--fs-kicker);font-weight:var(--fw-semibold);line-height:1.3;letter-spacing:-.01em;color:var(--c-muted)}.stat-xl{font-size:var(--fs-display);font-weight:var(--fw-semibold);line-height:1;letter-spacing:var(--ls-display);font-variant-numeric:tabular-nums;white-space:nowrap}.lead-b{font-size:var(--fs-lead);font-weight:var(--fw-medium);line-height:var(--lh-lead);color:var(--c-muted);max-width:34ch}.lead-b b,.lead-b strong{font-weight:var(--fw-semibold);color:var(--c-ink)}.section-head .lead-b,.lead-b--center{max-width:680px;margin-inline:auto}.section--chapter{padding-block:var(--space-chapter) var(--space-chapter-end)}.nowrap{white-space:nowrap}.eyebrow{font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;line-height:1.5;color:var(--c-muted);margin-bottom:var(--sp-4)}.band-dark .eyebrow{color:var(--c-muted)}.h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--ls-h1);max-width:var(--measure-h1)}.h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--ls-h2);max-width:var(--measure-h2)}.h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}.lead{font-size:var(--fs-lead);line-height:var(--lh-lead);max-width:var(--measure-lead);color:var(--c-muted)}.prose{max-width:var(--measure-body);color:var(--c-muted);font-size:1.0625rem}.prose p+p{margin-top:var(--sp-3)}.fineprint{font-size:var(--fs-micro);color:var(--c-muted);margin-top:var(--sp-4)}.fineprint--center{text-align:center}.disclaimer{font-size:var(--fs-micro);line-height:1.6;color:var(--c-muted);max-width:var(--measure-micro);border-top:1px solid var(--c-hairline);padding-top:var(--sp-4);margin-top:var(--sp-7)}.section-head{max-width:var(--container-text);margin:0 auto var(--sp-7);text-align:center}.section-head .h2{max-width:none}.section-head .lead{margin:var(--sp-4) auto 0}@media(min-width:64rem){.section-head{margin-bottom:var(--sp-8)}}.ico{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ico--sm{width:18px;height:18px}.ico--xs{width:16px;height:16px}.skip-link{position:absolute;left:var(--sp-4);top:-100px;z-index:200;background:var(--c-ink);color:#fff;padding:var(--sp-3) var(--sp-4);border-radius:var(--sp-2)}.skip-link:focus{top:var(--sp-2)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:var(--btn-md);padding:0 var(--btn-pad-x);border-radius:var(--r-pill);font-size:.9375rem;font-weight:var(--fw-semibold);line-height:1.2;text-decoration:none;white-space:nowrap;border:1.5px solid transparent;transition:background-color var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast),transform var(--dur-fast),box-shadow var(--dur-fast)}.btn:active{transform:scale(.98);transition-duration:var(--dur-press)}.btn--lg{min-height:var(--btn-lg);padding-inline:2rem;font-size:1rem}.btn--primary{background:var(--c-red);color:#fff}.btn--primary:active{background:var(--c-red-active)}.btn--ink{background:var(--c-ink);color:#fff}.btn--white{background:#fff;color:#111827}.btn--outline{border-color:var(--c-hairline-strong);color:var(--c-ink)}@media(hover:hover)and (pointer:fine){.btn--primary:hover{background:var(--c-red-hover)}.btn--ink:hover{background:#000}.btn--white:hover{background:#f1f5f9}.btn--outline:hover{border-color:var(--c-link);color:var(--c-link)}}.link-arrow{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--hit-min);font-size:.9375rem;font-weight:var(--fw-semibold);color:var(--c-link);text-decoration:none}.link-arrow span[aria-hidden]{transition:transform var(--dur-fast)}.link-arrow:hover{text-decoration:underline}.link-arrow:hover span[aria-hidden]{transform:translate(4px)}.icon-btn{display:inline-grid;place-items:center;width:var(--hit-min);height:var(--hit-min);border-radius:var(--r-pill);color:var(--c-ink);transition:background-color var(--dur-fast),color var(--dur-fast)}.icon-btn:hover{background:#1118270f;color:var(--c-ink)}.pill{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--hit-min);padding:0 1.25rem;border-radius:var(--r-pill);background:var(--c-ink);color:#fff;font-size:var(--fs-small);font-weight:var(--fw-bold);text-decoration:none;white-space:nowrap;transition:background-color var(--dur-fast)}.pill:hover{background:#000}.pill--full{width:100%;justify-content:center;min-height:var(--btn-lg);font-size:1rem}.chip-sample,.sample-tag{display:inline-flex;align-items:center;height:24px;padding:0 var(--sp-2);border-radius:var(--r-pill);background:var(--c-grey);border:1px solid var(--c-hairline);color:var(--c-muted);font-size:.6875rem;font-weight:var(--fw-bold);letter-spacing:var(--ls-chip);text-transform:uppercase;white-space:nowrap}.delta{font-weight:var(--fw-semibold);font-size:.875em;margin-left:var(--sp-1)}.delta--up{color:var(--c-success)}.delta--down{color:var(--c-warn)}.trust{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3) var(--sp-4);font-size:.8125rem;font-weight:var(--fw-medium);color:var(--c-muted)}.trust li,.trustband__list li{position:relative;padding-left:26px;line-height:1.4}.trust .ico,.trustband__list .ico{position:absolute;left:0;top:1px}.trust--row{margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--c-hairline)}@media(min-width:40rem){.trust{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-6)}.trust--center{justify-content:center}}.announce{position:relative;min-height:var(--announce-h);background:var(--c-dark);color:#fff;display:flex;align-items:center;justify-content:center;padding-inline:var(--hit-min)}.announce__text{font-size:.8125rem;font-weight:var(--fw-medium);text-align:center;line-height:1.3;padding-block:6px}.announce__close{position:absolute;right:0;top:50%;translate:0 -50%;color:#fff}.announce__close:hover{background:#ffffff24;color:#fff}.announce__close:focus-visible{outline-color:#fff;outline-offset:-4px}.announce__close .ico{width:16px;height:16px}@media(max-width:39.99rem){.announce__long{display:none}}.page-home .announce__long,.dial-index .announce__long{display:none}@media(max-height:760px){.announce__text{padding-block:4px}}.expert{display:none;position:relative}.expert>summary{list-style:none;cursor:pointer}.expert>summary::-webkit-details-marker{display:none}.expert[open]>summary{background:#000}.expert__panel{position:absolute;right:0;top:calc(100% + (var(--nav-h) - var(--hit-min)) / 2 + 1px);z-index:var(--z-panel);width:21rem;display:grid;gap:var(--sp-3);padding:var(--sp-5);background:var(--c-surface);border-radius:0 0 var(--r-card) var(--r-card);box-shadow:var(--shadow-lift);font-size:var(--fs-small);color:var(--c-ink);animation:fade var(--dur-fast) var(--ease-out)}.expert__h{font-size:1rem;font-weight:var(--fw-semibold)}.expert__hours{color:var(--c-muted)}.expert__tel{display:flex;flex-wrap:wrap;gap:0 var(--sp-2);padding-top:var(--sp-3);border-top:1px solid var(--c-hairline);color:var(--c-muted)}.expert__tel b{font-weight:var(--fw-semibold);color:var(--c-ink);-webkit-user-select:all;user-select:all}@media(min-width:64rem){.expert{display:block;margin-left:var(--sp-3)}}.nav{position:sticky;top:0;z-index:var(--z-nav);background:#fff;border-bottom:1px solid var(--c-red);transition:box-shadow var(--dur-base) var(--ease-apple)}.nav.is-scrolled{box-shadow:var(--shadow-header)}.nav__inner{height:var(--nav-h);display:flex;align-items:center;justify-content:space-between;gap:var(--sp-5)}.logo{display:inline-flex;align-items:center;gap:var(--sp-3);min-height:var(--hit-min);text-decoration:none}.logo__img{height:28px;width:auto}.logo__rule{width:1px;height:22px;background:var(--c-hairline-strong)}.logo__dial{font-size:1.25rem;font-weight:var(--fw-semibold);letter-spacing:-.02em;line-height:1;color:var(--c-ink)}.logo--on-dark .logo__img{filter:brightness(0) invert(1)}.nav__links{display:none}.nav__right{display:flex;align-items:center;gap:var(--sp-1)}.nav__desk{display:none}.nav__item{position:relative;display:flex}.nav__link{position:relative;display:inline-flex;align-items:center;gap:var(--sp-1);height:var(--nav-h);padding:0 var(--sp-3);font-size:.9375rem;font-weight:var(--fw-semibold);white-space:nowrap;text-decoration:none;transition:color var(--dur-fast)}.nav__link:after{content:"";position:absolute;left:var(--sp-3);right:var(--sp-3);bottom:0;height:3px;background:var(--c-red);transform:scaleX(0);transform-origin:left;transition:transform var(--dur-base) cubic-bezier(.4,0,.2,1)}.nav__link:hover,.nav__link[aria-expanded=true]{color:var(--c-red)}.nav__link:hover:after,.nav__link[aria-expanded=true]:after{transform:scaleX(1)}.nav__link:focus-visible{outline-offset:-6px}.nav__link .ico{transition:transform var(--dur-base) var(--ease-out)}.nav__link[aria-expanded=true] .ico{transform:rotate(180deg)}.panel{position:absolute;top:calc(100% + 1px);left:0;z-index:var(--z-panel);width:340px;padding:var(--sp-2);background:var(--c-surface);border:1px solid var(--c-card-border);border-top:0;border-radius:0 0 var(--r-card) var(--r-card);box-shadow:var(--shadow-lift);animation:fade var(--dur-fast) var(--ease-out)}.panel__row{display:flex;align-items:center;gap:var(--sp-3);min-height:60px;padding:var(--sp-2);border-radius:var(--r-media);text-decoration:none;font-size:.9375rem;transition:background-color var(--dur-fast)}.panel__row:hover{background:var(--c-card)}.panel__row img{width:48px;height:48px;border-radius:var(--sp-2);object-fit:cover;border:1px solid var(--c-card-border)}.panel__row strong{font-weight:var(--fw-bold);margin-right:var(--sp-2)}.panel__row .tnum{font-size:var(--fs-small);color:var(--c-muted)}.panel__row small{display:block;font-size:.8125rem;color:var(--c-muted)}.panel__row--text{min-height:48px;padding-inline:var(--sp-3)}.panel__foot{margin:var(--sp-1) var(--sp-2) 0;padding-top:var(--sp-1);border-top:1px solid var(--c-hairline);width:calc(100% - var(--sp-4));font-size:var(--fs-small)}@media(min-width:64rem){.nav__inner{gap:var(--sp-4)}.nav__links{display:flex;align-items:center}.nav__desk{display:inline-flex}.icon-btn.nav__desk{display:inline-grid}.nav__burger{display:none}.pill.nav__desk{margin-left:var(--sp-3)}}@media(min-width:80rem){.logo__img{height:34px}.logo__rule{height:26px}.logo__dial{font-size:1.5rem}.nav__link{padding-inline:var(--sp-5);font-size:1.0625rem}.nav__link:after{left:var(--sp-5);right:var(--sp-5)}}.menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-menu)}.menu__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;animation:fade var(--dur-base) var(--ease-out)}.menu__sheet{position:absolute;top:0;right:0;height:100dvh;width:min(100%,400px);background:var(--c-bg);padding:0 var(--gutter) calc(var(--sp-6) + var(--safe-bottom));overflow-y:auto;overscroll-behavior:contain;box-shadow:var(--shadow-lift);animation:slide-in var(--dur-base) var(--ease-out)}.menu__top{display:flex;align-items:center;justify-content:space-between;height:var(--nav-h);margin-bottom:var(--sp-4)}.menu__head{margin:var(--sp-5) 0 var(--sp-1)}.menu__row{display:flex;align-items:center;justify-content:space-between;min-height:52px;border-bottom:1px solid var(--c-hairline);font-size:1.125rem;font-weight:var(--fw-semibold);text-decoration:none}.menu__row .tnum{font-size:1rem;font-weight:var(--fw-regular)}.menu__note{font-size:.875rem;font-weight:var(--fw-regular);color:var(--c-muted)}.menu__row--p{justify-content:flex-start;gap:var(--sp-3);min-height:56px}.menu__row--p img{flex:none;width:40px;height:40px;border-radius:var(--sp-2);object-fit:cover}.menu__row--p .menu__note{margin-left:auto}.menu__row--sub{min-height:46px;font-size:1rem;font-weight:var(--fw-medium);color:var(--c-muted)}.menu__call{margin-top:var(--sp-2);font-size:var(--fs-small);color:var(--c-muted);text-align:center}.menu__call a{color:var(--c-ink);font-weight:var(--fw-semibold);text-decoration:none;display:inline-block;padding-block:10px}@keyframes slide-in{0%{transform:translate(100%)}}@keyframes fade{0%{opacity:0}}.slot{position:relative;display:block;overflow:hidden;background:var(--c-card);border-radius:var(--r-card)}.slot>img,.slot>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.slot.is-empty>img{display:none}.slot__ph{display:none;position:absolute;inset:var(--sp-2);border:1px dashed var(--c-hairline-strong);border-radius:calc(var(--r-card) - var(--sp-2));flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-2);padding:var(--sp-4);text-align:center;color:var(--c-muted)}.slot.is-empty .slot__ph{display:flex}.slot__ph--top{justify-content:flex-start;padding-top:30%}.slot__ph .ico{width:32px;height:32px;stroke-width:1.2}.slot__id{font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow)}.slot__desc{font-size:var(--fs-small);line-height:1.4;max-width:30ch}.slot--fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0}.slot--tile{aspect-ratio:1;border-radius:var(--r-media)}.slot--11{aspect-ratio:1}.slot--43{aspect-ratio:4 / 3}.slot--32{aspect-ratio:3 / 2}.slot--dark{background:var(--c-dark-raised)}.slot--diagram{aspect-ratio:485 / 291;background:#000;max-width:485px;width:100%}.slot--diagram>img{top:-3px;right:-3px;bottom:-3px;left:-3px;width:calc(100% + 6px);height:calc(100% + 6px);max-width:none}.hero{position:relative;background:var(--c-cream);overflow:hidden;touch-action:pan-y;--hero-media-h: min(105vw, 54svh);--ctl-bg: rgba(255, 255, 255, .78);--ctl-bg-hover: #fff;--ctl-ink: #111827;--ctl-dot: rgba(17, 24, 39, .3);--ctl-fill: #111827;--ctl-edge: rgba(17, 24, 39, .08)}.hero[data-theme=dark]{--ctl-bg: rgba(255, 255, 255, .16);--ctl-bg-hover: rgba(255, 255, 255, .28);--ctl-ink: #fff;--ctl-dot: rgba(255, 255, 255, .4);--ctl-fill: #fff;--ctl-edge: transparent}.hero__slides{display:grid}.hslide{grid-area:1 / 1;min-width:0;position:relative;display:flex;flex-direction:column;background:var(--slide-bg);color:var(--c-ink);opacity:0;visibility:hidden;transition:opacity var(--dur-slide) ease,visibility 0s linear var(--dur-slide)}.hslide.is-active{opacity:1;visibility:visible;z-index:2;transition-delay:0s}.hslide.is-leaving{opacity:1;visibility:visible;z-index:1;transition:none}.hslide--cream{--slide-bg: var(--c-cream)}.hslide--white{--slide-bg: #fff}.hslide--black{--slide-bg: #000;--c-ink: #fff;--c-muted: var(--c-muted-on-dark);--c-link: #fff;--c-focus: #fff}.hslide--black .eyebrow{color:var(--c-muted)}.hslide__media{position:relative;flex:none;height:var(--hero-media-h);overflow:hidden}.hslide__media>img,.hslide__media>video{position:absolute;left:0;top:var(--media-y, 0%);width:100%;height:var(--media-h, 100%);max-width:none;object-fit:cover;object-position:var(--pos-m, 78%) 50%}.hslide__media>video{opacity:0;transition:opacity .4s ease}.hslide__media>video.is-on{opacity:1}.hslide.is-active .hslide__media--drift>img,.hslide.is-leaving .hslide__media--drift>img{animation:hero-drift 9s linear both;transform-origin:70% 100%}@keyframes hero-drift{0%{transform:scale(1)}to{transform:scale(1.04)}}.hslide__body{padding-block:var(--sp-6) var(--sp-7)}.hslide__text .eyebrow{margin-bottom:var(--sp-3)}.hero__title{font-size:var(--fs-hero);font-weight:var(--fw-bold);line-height:1.04;letter-spacing:var(--ls-hero);text-wrap:balance}.hero__sub{margin-top:var(--sp-4);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--c-muted);max-width:34em}.hero__cta{display:flex;flex-direction:column;gap:var(--sp-2);margin-top:var(--sp-5)}.hero__cta .btn{width:100%}.hero__cta .link-arrow{align-self:center;font-size:1rem}.js .hslide__text>*{transition:opacity var(--dur-slide) var(--ease-out),transform var(--dur-slide) var(--ease-out);transition-delay:calc(.14s + var(--n, 0) * 70ms)}.js .hslide:not(.is-active):not(.is-leaving) .hslide__text>*{opacity:0;transform:translateY(16px);transition:none}.hslide__text>:nth-child(2){--n: 1}.hslide__text>:nth-child(3){--n: 2}.hslide__text>:nth-child(4){--n: 3}.hero__controls{display:none}.js .hero__controls{position:absolute;z-index:5;left:50%;top:calc(var(--hero-media-h) - 52px);translate:-50% 0;display:flex;align-items:center;gap:var(--sp-2)}.hbtn,.hdots{height:var(--hit-min);border-radius:var(--r-pill);background:var(--ctl-bg);color:var(--ctl-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--ctl-edge);transition:background-color var(--dur-fast),color var(--dur-fast)}.hbtn{display:grid;place-items:center;width:var(--hit-min)}.hbtn:hover{background:var(--ctl-bg-hover)}.hbtn .ico{width:20px;height:20px;stroke-width:2}.hbtn--arrow,.hbtn--toggle .i-play,.hero.is-user-paused .hbtn--toggle .i-pause{display:none}.hero.is-user-paused .hbtn--toggle .i-play{display:block}.hdots{display:flex;align-items:center;padding:0 var(--sp-1)}.hdot{display:grid;place-items:center;width:var(--hit-min);height:var(--hit-min);border-radius:var(--r-pill)}.hdot[aria-current]{width:4rem}.hdot__bar{display:block;width:8px;height:8px;border-radius:var(--r-pill);background:var(--ctl-dot);overflow:hidden;transition:background-color var(--dur-fast)}.hdot:hover .hdot__bar{background:var(--ctl-ink)}.hdot[aria-current] .hdot__bar{width:40px;background:var(--ctl-dot)}.hdot__bar i{display:block;height:100%;border-radius:inherit;background:var(--ctl-fill);transform:scaleX(0);transform-origin:left}.hero__controls :focus-visible{outline:2px solid var(--ctl-ink);outline-offset:2px}@media(min-width:48.0625rem)and (min-aspect-ratio:5/4){.hero{--hero-h: max(34rem, min(86vh, 820px))}.hero__slides{height:var(--hero-h)}.hslide{justify-content:center}.hslide__media{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.hslide__media>img,.hslide__media>video{inset:0 0 0 auto;width:auto;height:100%;object-fit:cover;object-position:50% 50%;transform:scale(var(--zoom, 1));transform-origin:100% 50%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade, 40%));mask-image:linear-gradient(to right,transparent 0,#000 var(--fade, 40%))}.hslide__body{position:relative;z-index:1;padding-block:var(--sp-7) var(--sp-9)}.hslide__text{max-width:min(32rem,calc(100vw - var(--clear, .9) * var(--hero-h) - max(var(--gutter),(100vw - var(--container)) / 2 + var(--gutter)) - 1rem))}.hslide__text .eyebrow{margin-bottom:var(--sp-4)}.hero__sub{margin-top:var(--sp-5)}.hero__cta{flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-5);margin-top:var(--sp-6)}.hero__cta .btn{width:auto}.hero__cta .link-arrow{align-self:auto}.js .hero__controls{top:auto;bottom:var(--sp-5)}.hbtn--arrow{display:grid}}@media(prefers-reduced-motion:reduce){.hslide__media>video,.hbtn--toggle{display:none}.hdot[aria-current] .hdot__bar i{transform:scaleX(1)!important}}.trustband{border-top:1px solid var(--c-hairline)}.trustband__list{display:flex;gap:var(--sp-5);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-block:var(--sp-5);scrollbar-width:none;font-size:var(--fs-small);font-weight:var(--fw-medium)}.trustband__list::-webkit-scrollbar{display:none}.trustband__list li{flex:0 0 auto;max-width:70vw;scroll-snap-align:start}@media(max-width:39.99rem){.trustband__list{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3) var(--sp-4);overflow:visible}.trustband__list li{max-width:none}}@media(min-width:64rem){.trustband__list{justify-content:space-between;overflow:visible}.trustband__list li{flex:0 1 auto;max-width:none}}.card,.need,.answers a{background:var(--c-card);border:1px solid var(--c-card-border);border-radius:var(--r-card);box-shadow:var(--shadow-card);transition:transform var(--dur-base) var(--ease-apple),box-shadow var(--dur-base) var(--ease-apple)}@media(hover:hover)and (pointer:fine){.card:hover,.need:hover,.answers a:hover{transform:translateY(var(--card-lift));box-shadow:var(--shadow-card-hover)}}.cards{display:grid;gap:var(--sp-5)}.card{display:flex;flex-direction:column;padding:var(--card-pad);container-type:inline-size}.card .slot{margin-bottom:var(--sp-5)}.card .slot>img{transition:transform var(--dur-reveal) var(--ease-out)}@media(hover:hover)and (pointer:fine){.card:hover .slot>img{transform:scale(1.02)}}.badge{position:absolute;top:0;left:0;padding:5px var(--sp-3);border-radius:var(--r-pill);background:var(--c-surface);border:1px solid var(--c-card-border);font-size:.6875rem;font-weight:var(--fw-bold);letter-spacing:var(--ls-chip);line-height:1.3;text-transform:uppercase}.card__price{margin-top:var(--sp-2)}.price{font-size:1.375rem;font-weight:var(--fw-bold);letter-spacing:-.02em}.card__mrp{font-size:var(--fs-small);color:var(--c-muted);margin-left:var(--sp-1)}.card__emi{font-size:.8125rem;color:var(--c-muted)}.card__tag{margin-top:var(--sp-4);font-size:.9375rem;color:var(--c-muted)}.card__specs{margin:var(--sp-4) 0 var(--sp-5);font-size:var(--fs-small)}.card__specs li{padding:var(--sp-2) 0;border-top:1px solid var(--c-card-border)}.card__actions{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-3)}@container (max-width: 15.5rem){.card__actions{flex-direction:column-reverse;align-items:stretch}.card__actions .link-arrow{justify-content:center}}@media(min-width:48rem){.cards{grid-template-columns:repeat(3,1fr);gap:var(--sp-4)}}@media(min-width:64rem){.cards{gap:var(--sp-5)}}@media(min-width:80rem){.cards{gap:var(--sp-6)}}.split{display:grid;gap:var(--sp-7)}.split__copy>.h2{margin-bottom:var(--sp-5)}.split__copy>.link-arrow{margin-top:var(--sp-5)}@media(min-width:64rem){.split{grid-template-columns:1fr 1fr;gap:var(--sp-9);align-items:center}.split--top{align-items:start}.split--top .slot{justify-self:end}}.fourbar{background:var(--c-card);border:1px solid var(--c-card-border);border-radius:var(--r-card);padding:var(--card-pad)}.fourbar__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin-bottom:var(--sp-5)}.fourbar__total{font-size:var(--fs-display);font-weight:var(--fw-bold);line-height:1;letter-spacing:var(--ls-display)}.fourbar__total small{font-size:.4em;font-weight:var(--fw-semibold);letter-spacing:0;color:var(--c-muted)}.fourbar__bar{display:flex;gap:3px;height:56px;border-radius:var(--r-media);overflow:hidden}.fourbar__bar span{flex:var(--w) 0 0;background:var(--c);transform-origin:left}.fourbar__legend{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3) var(--sp-5);margin-top:var(--sp-5);font-size:.9375rem;color:var(--c-muted)}.fourbar__legend li{display:flex;align-items:center;gap:var(--sp-2)}.fourbar__legend i,.scr__legend i{width:10px;height:10px;border-radius:3px;flex:none}.fourbar__legend b{margin-left:auto;font-weight:var(--fw-semibold);color:var(--c-ink)}@media(min-width:40rem)and (max-width:63.99rem),(min-width:80rem){.fourbar__legend{grid-template-columns:repeat(4,auto);justify-content:space-between}.fourbar__legend b{margin-left:var(--sp-1)}}.needs{display:flex;gap:var(--sp-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:var(--sp-2) var(--gutter) var(--sp-6);scrollbar-width:none}.needs::-webkit-scrollbar{display:none}.need{flex:0 0 min(76vw,300px);scroll-snap-align:start;display:flex;flex-direction:column;overflow:hidden;text-decoration:none}.need .slot{border-radius:0}.need .slot>img{transition:transform var(--dur-reveal) var(--ease-out)}.need .slot__ph .ico{display:none}.need__text{display:grid;gap:var(--sp-2);align-content:start;padding:var(--sp-5);flex:1}.need__label{font-size:1.125rem;font-weight:var(--fw-bold);letter-spacing:-.015em;line-height:1.25}.need__cta{font-size:var(--fs-small);font-weight:var(--fw-semibold);line-height:1.4;color:var(--c-link)}.need__cta span{display:inline-block;transition:transform var(--dur-fast)}.need:focus-visible{outline-offset:3px}@media(hover:hover)and (pointer:fine){.need:hover .slot>img{transform:scale(1.02)}.need:hover .need__cta span{transform:translate(4px)}}@media(min-width:40rem){.needs{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-5);overflow:visible;max-width:var(--container);margin-inline:auto;padding-block:0}.need__label{font-size:1.25rem}}@media(min-width:64rem){.needs{grid-template-columns:repeat(3,1fr);gap:var(--sp-6)}.need__text{padding:var(--sp-5) var(--sp-6) var(--sp-6)}}.how__stage{display:grid;gap:var(--sp-6)}.how__steps{display:none}.how__n{font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);color:var(--c-ink)}.how__figs{display:grid;gap:var(--sp-6)}.how__fig .slot{box-shadow:var(--shadow-card)}.how__fig video{display:none;opacity:0;transition:opacity .4s ease}.how__fig video.is-on{opacity:1}.how__cap{margin-top:var(--sp-4);max-width:42ch;color:var(--c-muted)}.how__cap .how__n{display:block;margin-bottom:var(--sp-1)}@media(min-width:48rem){.how__figs{grid-template-columns:repeat(3,1fr);gap:var(--sp-5)}}.rows{margin-block:var(--sp-8) var(--sp-5)}.rows__head{display:none}.rows__row{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-1) var(--sp-4);padding:var(--sp-4);margin-bottom:var(--sp-3);background:var(--c-card);border:1px solid var(--c-card-border);border-radius:var(--r-card)}.rows__row [role=rowheader]{grid-column:1 / -1;font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted);margin-bottom:var(--sp-1)}.rows__row [role=cell]:nth-child(2){color:var(--c-muted)}.rows__row [role=cell]:nth-child(3){font-weight:var(--fw-semibold)}.rows__row [role=cell]:before{display:block;font-size:var(--fs-micro);font-weight:var(--fw-regular);color:var(--c-muted)}.rows__row [role=cell]:nth-child(2):before{content:"Foot-only scale"}.rows__row [role=cell]:nth-child(3):before{content:"InBody Dial"}@media(min-width:64rem){.rows__head,.rows__row{display:grid;grid-template-columns:1fr 1.2fr 1.6fr;gap:var(--sp-5);padding:var(--sp-4) 0;margin:0;background:none;border:0;border-bottom:1px solid var(--c-hairline);border-radius:0}.rows__head{font-size:var(--fs-eyebrow);font-weight:var(--fw-bold);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--c-muted)}.rows__head [role=columnheader]:last-child{color:var(--c-ink)}.rows__head .sr-only{position:static;width:auto;height:auto;margin:0;clip:auto;visibility:hidden}.rows__row{font-size:1.0625rem}.rows__row [role=rowheader]{grid-column:auto;font-size:inherit;font-weight:var(--fw-regular);letter-spacing:0;text-transform:none;margin:0}.rows__row [role=cell]:before{content:none!important}}.app__copy>.h2{margin-bottom:var(--sp-5)}.phones{display:flex;gap:var(--sp-5);margin:var(--sp-7) calc(var(--gutter) * -1) 0;padding:0 var(--gutter) var(--sp-5);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.phones::-webkit-scrollbar{display:none}.phone{flex:0 0 240px;aspect-ratio:9 / 19.5;position:relative;background:var(--c-dark);border:8px solid var(--c-dark);border-radius:var(--r-phone);box-shadow:var(--shadow-lift);scroll-snap-align:start;overflow:hidden}.phone__screen{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-phone-inner);background:#fff;padding:var(--sp-7) var(--sp-4) var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-3);overflow:hidden}.phone__screen .chip-sample{position:absolute;top:var(--sp-4);right:var(--sp-4);height:20px;font-size:.625rem}.scr__title{font-size:.8125rem;font-weight:var(--fw-bold);color:var(--c-muted);margin-top:var(--sp-2)}.scr__big{font-size:2.5rem;font-weight:var(--fw-bold);line-height:1;letter-spacing:var(--ls-display)}.scr__big small{font-size:1rem;font-weight:var(--fw-semibold);color:var(--c-muted);letter-spacing:0}.scr__list{margin-top:var(--sp-3);font-size:.8125rem}.scr__list>div{padding:var(--sp-3) 0;border-top:1px solid var(--c-hairline)}.scr__list dt{color:var(--c-muted)}.scr__list dd{font-weight:var(--fw-semibold);font-size:.9375rem}.scr__sub{display:block;font-size:var(--fs-micro);font-weight:var(--fw-regular);color:var(--c-muted)}.scr__chart{width:100%;margin-top:var(--sp-3)}.scr__legend{display:flex;gap:var(--sp-4);font-size:var(--fs-micro);color:var(--c-muted)}.scr__legend li{display:flex;align-items:center;gap:var(--sp-1)}.scr__btn{margin-top:auto;display:grid;place-items:center;min-height:40px;border-radius:var(--r-pill);background:var(--c-ink);color:#fff;font-size:.8125rem;font-weight:var(--fw-semibold)}.stores{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3);margin-top:var(--sp-6)}.stores__label{flex-basis:100%;font-weight:var(--fw-semibold)}@media(min-width:48rem){.phones{justify-content:center;gap:clamp(1rem,3.3vw,3rem);overflow:visible;margin-inline:0;padding:0}.phone{flex-basis:clamp(13.25rem,27vw,17.5rem)}.stores{justify-content:center;text-align:center;margin-top:var(--sp-7)}}.family{display:grid;gap:var(--sp-6)}.family__copy>.h2{margin-bottom:var(--sp-5)}.profiles{position:absolute;left:var(--sp-3);top:var(--sp-3);right:var(--sp-3);display:flex;flex-wrap:wrap;gap:var(--sp-2)}.profiles li{display:inline-flex;align-items:center;height:30px;padding:0 var(--sp-3);border-radius:var(--r-pill);background:#fff;box-shadow:0 2px 8px #0000001f;font-size:.8125rem;font-weight:var(--fw-semibold)}.family .slot__ph{padding-bottom:var(--sp-7)}@media(min-width:64rem){.family{grid-template-columns:7fr 5fr;gap:var(--sp-9);align-items:center}.profiles{left:var(--sp-5);top:auto;bottom:var(--sp-5)}}.stats{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-6) var(--sp-4);margin-top:var(--sp-7)}.stat-col{display:flex;flex-direction:column;border-top:1px solid var(--c-hairline);padding-top:var(--sp-4)}.stat{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);font-weight:var(--fw-bold);white-space:nowrap}.stat-col dt{order:2;margin-top:var(--sp-3);font-size:.9375rem;color:var(--c-muted);max-width:24ch}.evidence{display:grid;gap:var(--sp-6);margin-top:var(--sp-8)}.honesty{font-size:1.0625rem;max-width:60ch}.honesty sup{font-size:.7em;line-height:0}.honesty sup a,.footnotes a,sup a{display:inline-block;padding:.4em;margin:-.4em 0}.footnotes{margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:1px solid var(--c-hairline);font-size:var(--fs-micro);color:var(--c-muted);list-style:decimal inside;max-width:var(--measure-micro)}.footnotes li+li{margin-top:var(--sp-1)}@media(min-width:64rem){.stats{grid-template-columns:repeat(4,1fr);gap:var(--sp-6);margin-top:var(--sp-8)}.evidence{grid-template-columns:1fr 1fr;gap:var(--sp-9);align-items:center}.honesty{font-size:var(--fs-lead);line-height:1.55}}.stories .section-head{margin-bottom:var(--sp-6)}.stories__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-5)}.stories__arrows{display:none;gap:var(--sp-2)}.circle-btn{display:inline-grid;place-items:center;width:3rem;height:3rem;border:1.5px solid var(--c-hairline-strong);border-radius:50%;transition:border-color var(--dur-fast),color var(--dur-fast),opacity var(--dur-fast)}.circle-btn:hover{border-color:var(--c-ink);color:var(--c-ink)}.circle-btn[aria-disabled=true]{opacity:.35;cursor:default;border-color:var(--c-hairline-strong);color:inherit}.scroller{display:flex;gap:var(--sp-4);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:var(--sp-1) var(--gutter) var(--sp-5);margin-bottom:var(--sp-2);scrollbar-width:none}.scroller::-webkit-scrollbar{display:none}.story{position:relative;flex:0 0 min(calc(100vw - 2 * var(--gutter) - var(--sp-7)),340px);aspect-ratio:9 / 16;border-radius:var(--r-card);overflow:hidden;scroll-snap-align:start;color:#fff;text-decoration:none;isolation:isolate;box-shadow:var(--shadow-card)}.story .slot>img{transition:transform var(--dur-reveal) var(--ease-out)}@media(hover:hover)and (pointer:fine){.story:hover .slot>img{transform:scale(1.02)}}.story:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--scrim-photo);z-index:1;pointer-events:none}.story__chip{position:absolute;top:var(--sp-3);left:var(--sp-3);z-index:2;width:fit-content;max-width:calc(100% - var(--sp-5));padding:6px var(--sp-3);border-radius:var(--r-pill);background:#fffffff0;color:#111827;font-size:.6875rem;font-weight:var(--fw-bold);letter-spacing:var(--ls-chip);line-height:1.3}.story__text{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:var(--sp-5);display:grid;gap:var(--sp-2)}.story__hook{font-size:1.375rem;font-weight:var(--fw-bold);line-height:1.15;letter-spacing:-.02em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.story__body{font-size:.9375rem;line-height:1.45}.story__chips{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2);font-size:var(--fs-micro);font-weight:var(--fw-semibold)}.story__chips span{padding:3px var(--sp-2);border:1px solid rgba(255,255,255,.6);border-radius:var(--r-pill)}.story__chips .is-model{background:#fff;border-color:#fff;color:#111827}.story:focus-visible{outline-offset:-4px;outline-color:#fff}@media(min-width:64rem){.stories__arrows{display:flex}.scroller{padding-inline:max(var(--gutter),calc((100vw - var(--container)) / 2 + var(--gutter)));scroll-padding-inline:max(var(--gutter),calc((100vw - var(--container)) / 2 + var(--gutter)));gap:var(--sp-5)}}.which__q{font-weight:var(--fw-semibold)}.answers{display:grid;gap:var(--sp-4)}.answers a{display:flex;flex-direction:column;justify-content:space-between;gap:var(--sp-6);height:100%;padding:var(--card-pad);text-decoration:none}.answers__q{font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:1.25;letter-spacing:var(--ls-h3)}.answers__a{display:flex;align-items:baseline;gap:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--c-hairline)}.answers__a b{font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:var(--ls-h3);color:var(--c-ink)}.answers__go{margin-left:auto;color:var(--c-link);font-weight:var(--fw-semibold);transition:transform var(--dur-fast)}.answers a:hover .answers__go{transform:translate(4px)}.which__more{margin-top:var(--sp-5);text-align:center}@media(min-width:64rem){.answers{grid-template-columns:repeat(3,1fr);gap:var(--sp-6)}}.faq__list{max-width:var(--container-text);margin-inline:auto}.faq details{border-bottom:1px solid var(--c-card-border)}.faq details:first-child{border-top:1px solid var(--c-card-border)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);min-height:72px;padding:var(--sp-4) 0;font-size:1.125rem;font-weight:var(--fw-semibold);line-height:1.3;cursor:pointer;list-style:none;transition:color var(--dur-fast)}.faq summary:hover{color:var(--c-muted)}.faq summary::-webkit-details-marker{display:none}.faq summary .ico{width:20px;height:20px;transition:transform var(--dur-base) var(--ease-out)}.faq details[open] summary .ico{transform:rotate(180deg)}.faq details p{color:var(--c-muted);max-width:var(--measure-body);padding-bottom:var(--sp-5);animation:fade var(--dur-base)}.closer{position:relative;background:var(--c-cream);overflow:hidden}.closer__media{height:min(75vw,26rem);overflow:hidden}.closer__media img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:88% 50%}.closer__in{position:relative;padding-block:var(--sp-7) var(--sp-8)}.closer__cta{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-6)}.closer .trust--row{margin-top:var(--sp-6)}.closer .disclaimer{margin-top:var(--sp-5)}@media(min-width:40rem){.closer__cta{flex-direction:row}}.closer__h{font-weight:700;letter-spacing:-.015em;line-height:1.08}@media(min-width:64rem){.closer{display:flex;align-items:center;min-height:40rem}.closer__media{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.closer__media img{position:absolute;inset:0 0 0 auto;width:auto;height:100%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 36%);mask-image:linear-gradient(to right,transparent 0,#000 36%)}.closer__in{padding-block:var(--sp-9)}.closer__text{max-width:min(34rem,46%)}.closer__h{max-width:12ch}}@media(min-width:64rem)and (max-width:85rem){.closer__media img{-webkit-mask-image:linear-gradient(to right,transparent 30%,#000 64%);mask-image:linear-gradient(to right,transparent 30%,#000 64%)}}.footer.band-dark{--c-bg: var(--c-footer);padding-block:var(--sp-8) calc(var(--sp-6) + var(--safe-bottom))}.footer__brand{display:grid;gap:var(--sp-3);padding-bottom:var(--sp-7);margin-bottom:var(--sp-7);border-bottom:1px solid var(--c-hairline)}.footer__brand .logo__dial{color:#fff}.footer__brand .logo__rule{background:#fff6}.footer__brand p{max-width:44ch;font-size:.9375rem;color:var(--c-muted)}.footer__cols{display:grid;gap:var(--sp-6)}.footer__h{margin-bottom:var(--sp-2);font-size:var(--fs-small);font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase}.footer__cols a,.footer__plain{display:flex;align-items:center;min-height:var(--hit-min);font-size:.9375rem;color:var(--c-muted);text-decoration:none;overflow-wrap:anywhere;transition:color var(--dur-fast)}.footer__cols a:hover{color:#fff;text-decoration:underline}.footer__legal{margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--c-hairline);font-size:var(--fs-micro);color:var(--c-muted);display:grid;gap:var(--sp-3)}.footer__legal p{max-width:var(--measure-micro)}.footer__cols{grid-template-columns:1fr 1fr}@media(min-width:64rem){.footer__cols{grid-template-columns:repeat(4,1fr);gap:var(--sp-6)}}@media(min-width:64rem)and (hover:hover)and (pointer:fine){.footer__cols a,.footer__plain{min-height:36px}}@media(max-width:63.99rem){.footer__cols a{padding-block:10px;line-height:1.35}}.footer__plain{min-height:0;padding-top:var(--sp-2);font-size:var(--fs-small);line-height:1.45;color:#ffffff8c}@media(min-width:64rem)and (hover:hover)and (pointer:fine){.footer__plain{min-height:0}}.wa-float{position:fixed;right:var(--gutter);bottom:calc(var(--sp-4) + var(--safe-bottom));z-index:var(--z-float);display:grid;place-items:center;width:var(--float-size);height:var(--float-size);border-radius:50%;background:var(--c-red);color:#fff;box-shadow:0 4px 12px #0000004d;transition:transform var(--dur-fast),background-color var(--dur-fast),opacity var(--dur-base),visibility 0s}.wa-float:hover{transform:translateY(-2px);background:#000}.wa-float:focus-visible{outline-color:#111114}.wa-float .ico{width:28px;height:28px}.wa-float__tip{position:absolute;right:calc(100% + 10px);top:50%;translate:0 -50%;padding:6px var(--sp-3);border-radius:var(--r-pill);background:#111114;color:#fff;font-size:.8125rem;font-weight:var(--fw-semibold);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-micro) var(--ease-out)}.wa-float:hover .wa-float__tip,.wa-float:focus-visible .wa-float__tip{opacity:1}@media(hover:none){.wa-float__tip{display:none}}@media(max-width:48rem){.js body:not(.past-hero) .wa-float{opacity:0;visibility:hidden;transition:opacity var(--dur-base),visibility 0s linear var(--dur-base)}}.js body.scroll-down .wa-float{opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity var(--dur-base),transform var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}@media(prefers-reduced-motion:reduce){.js body.scroll-down .wa-float{transform:none}}@media(min-width:64rem){html .wa-float{--float-size: 3rem;right:12px;bottom:calc(12px + var(--safe-bottom))}html .wa-float .ico{width:24px;height:24px}}@media(max-width:63.99rem){.page-pdp .wa-float{display:none}}.cookie{position:fixed;left:var(--gutter);right:var(--gutter);bottom:calc(var(--sp-4) + var(--safe-bottom));z-index:var(--z-cookie);max-width:520px;padding:var(--sp-4);background:var(--c-surface);border:1px solid var(--c-card-border);border-radius:var(--r-card);box-shadow:var(--shadow-lift);font-size:var(--fs-small);animation:fade var(--dur-base) var(--ease-out)}.cookie__btns{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin-top:var(--sp-3)}.cookie p a{font-weight:var(--fw-semibold);white-space:nowrap}@media(max-width:47.99rem){.cookie{display:flex;align-items:center;gap:var(--sp-3);padding:10px 10px 10px var(--sp-4);left:var(--sp-3);right:var(--sp-3)}.cookie p{flex:1;min-width:0;font-size:.8125rem;line-height:1.35}.cookie__btns{flex:none;flex-wrap:nowrap;gap:6px;margin-top:0}.cookie .btn{min-height:var(--hit-min);padding-inline:14px}.cookie__long{display:none}}@media(min-width:48rem){.cookie{display:flex;align-items:center;gap:var(--sp-4);left:auto;max-width:42rem;padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-5);bottom:calc(var(--sp-4) + var(--safe-bottom));right:calc(var(--sp-4) + var(--float-size) + var(--sp-3))}.cookie p{flex:1;min-width:0;line-height:1.4}.cookie__btns{flex:none;flex-wrap:nowrap;margin-top:0}.cookie .btn{min-height:var(--hit-min);padding-inline:var(--sp-4)}.cookie__long{display:none}}@media(min-width:64rem){.page-pdp .cookie{left:var(--gutter);right:auto;max-width:min(42rem,calc(50vw - var(--gutter) - var(--sp-5)))}}body.is-locked{overflow:hidden}.announce__list{display:flex;gap:28px;justify-content:center;list-style:none;margin:0;padding:6px 0;font-size:.8125rem;font-weight:var(--fw-medium);line-height:1.3;white-space:nowrap}.announce__list li{display:inline-flex;align-items:center;gap:8px}.announce__list .ico{width:16px;height:16px;opacity:.8}@media(max-width:63.99rem){.announce{justify-content:flex-start;padding-left:0}.announce__list{justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:16px;scroll-padding-inline:16px}.announce__list::-webkit-scrollbar{display:none}.announce__list li{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/dial-main.css.map */
