.stories[data-v-579f3f57]{--story-gradient:linear-gradient(45deg,#feda75,#fa7e1e 28%,#d62976 55%,#962fbf 78%,#4f5bd5);min-width:0}.stories__list[data-v-579f3f57]{display:flex;gap:10px;list-style:none;margin:0 calc(var(--gutter)*-1);overflow-x:auto;padding:4px var(--gutter);scroll-padding-inline:var(--gutter);scroll-snap-type:x proximity}.stories__list>li[data-v-579f3f57]{flex:0 0 auto;scroll-snap-align:start}.story-ring[data-v-579f3f57]{-webkit-tap-highlight-color:transparent;align-items:center;animation:ring-in-579f3f57 var(--dur-slow) var(--ease-out) both;animation-delay:var(--ring-delay,0ms);background:none;border:0;color:var(--color-ink);cursor:pointer;display:flex;flex-direction:column;gap:7px;padding:0;width:92px}.story-ring[data-v-579f3f57]:focus-visible{outline:none}.story-ring:focus-visible .story-ring__ring[data-v-579f3f57]{box-shadow:0 0 0 3px var(--color-bg),0 0 0 5px var(--color-ink)}.story-ring__ring[data-v-579f3f57]{background:var(--story-gradient);border-radius:50%;display:block;height:84px;padding:3px;transition:transform var(--dur) var(--ease-out);width:84px}.story-ring:hover .story-ring__ring[data-v-579f3f57]{transform:scale(1.04) rotate(-2deg)}.story-ring:active .story-ring__ring[data-v-579f3f57]{transform:scale(.95)}.story-ring.is-seen .story-ring__ring[data-v-579f3f57]{background:var(--stone-300)}.story-ring__avatar[data-v-579f3f57]{background-color:#fff;border:3px solid var(--color-bg);border-radius:50%;display:block;height:100%;overflow:hidden;position:relative;width:100%}.story-ring__avatar img[data-v-579f3f57]{height:100%;-o-object-fit:contain;object-fit:contain;padding:6px;width:100%}.story-ring__avatar.is-photo img[data-v-579f3f57]{-o-object-fit:cover;object-fit:cover;padding:0}.story-ring__label[data-v-579f3f57]{font-size:var(--fs-xs);font-weight:650;letter-spacing:-.005em;line-height:1.2;margin-inline:-6px;max-width:calc(100% + 12px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.story-ring.is-seen .story-ring__label[data-v-579f3f57]{color:var(--color-muted)}@keyframes ring-in-579f3f57{0%{opacity:0;transform:translateY(6px) scale(.92)}to{opacity:1;transform:none}}@media (min-width:961px){.stories__list[data-v-579f3f57]{gap:clamp(6px,1.6vw - 6px,14px);margin:0 -10px;padding:4px 10px}}.story-viewer[data-v-579f3f57]{display:grid;inset:0;place-items:center;position:fixed;z-index:var(--z-overlay)}.story-viewer__backdrop[data-v-579f3f57]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#1c2420c7;inset:0;position:absolute}.story-stage[data-v-579f3f57]{display:grid;perspective:1600px;place-items:center;pointer-events:none}.story[data-v-579f3f57],.story-stage[data-v-579f3f57]{height:100%;position:relative;width:100%}.story[data-v-579f3f57]{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;grid-area:1/1;max-height:100dvh;overflow:hidden;pointer-events:auto}.story[data-v-579f3f57],.story__top[data-v-579f3f57]{background-color:var(--color-bg)}.story__top[data-v-579f3f57]{padding:max(10px,env(safe-area-inset-top)) 12px 6px}.story__progress[data-v-579f3f57]{display:flex;gap:4px}.story__segment[data-v-579f3f57]{background-color:#1c242024;border-radius:var(--radius-pill);flex:1 1 0;height:3px;overflow:hidden}.story__segment-fill[data-v-579f3f57]{background-color:var(--color-ink);border-radius:inherit;display:block;height:100%;transform-origin:left center}.story__bar[data-v-579f3f57]{align-items:center;display:flex;gap:8px;margin-top:10px}.story__avatar[data-v-579f3f57]{background:linear-gradient(45deg,#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5);border-radius:50%;flex-shrink:0;height:36px;padding:2px;position:relative;width:36px}.story__avatar img[data-v-579f3f57]{background-color:#fff;border-radius:50%;height:100%;-o-object-fit:contain;object-fit:contain;padding:2px;width:100%}.story__avatar.is-photo img[data-v-579f3f57]{-o-object-fit:cover;object-fit:cover;padding:0}.story__who[data-v-579f3f57]{display:flex;flex:1 1 auto;flex-direction:column;line-height:1.25;min-width:0}.story__who strong[data-v-579f3f57]{color:var(--color-ink);font-size:var(--fs-sm);font-weight:700}.story__who span[data-v-579f3f57]{color:var(--color-muted);font-size:var(--fs-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.story__icon-btn[data-v-579f3f57]{background:none;border:0;border-radius:50%;color:var(--color-ink);cursor:pointer;display:grid;flex-shrink:0;height:44px;place-items:center;width:44px}.story__icon-btn[data-v-579f3f57]:hover{background-color:#1c24200f}.story__solid-icon[data-v-579f3f57]{fill:currentColor}.story__media[data-v-579f3f57]{-webkit-touch-callout:none;flex:1 1 auto;margin:4px 12px 0;min-height:0;perspective:1800px;position:relative;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.story__card[data-v-579f3f57]{backface-visibility:hidden;-webkit-backface-visibility:hidden;background-color:#fff;border-radius:var(--radius-xl);display:grid;inset:0;overflow:hidden;padding:16px;place-items:center;position:absolute}.story__card--quote[data-v-579f3f57]{background-color:var(--beige-100)}.story__card--photo[data-v-579f3f57],.story__card--video[data-v-579f3f57]{background-color:var(--ink-900);padding:0}.story__packshot[data-v-579f3f57]{height:88%;inset:6%;-o-object-fit:contain;object-fit:contain;position:absolute;width:88%}.story__photo[data-v-579f3f57],.story__video[data-v-579f3f57]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.story__video[data-v-579f3f57]{background-color:var(--ink-900);-o-object-fit:contain;object-fit:contain}.story__compare[data-v-579f3f57]{margin:0;width:100%}.story__compare-frame[data-v-579f3f57]{border-radius:var(--radius-lg);max-height:100%;overflow:hidden;position:relative;width:100%}.story__compare-frame img[data-v-579f3f57]{max-width:none;position:absolute}.story__compare-labels[data-v-579f3f57]{color:var(--color-ink);display:grid;font-family:var(--font-display);font-size:var(--fs-md);font-weight:700;grid-template-columns:1fr 1fr;margin-top:10px}.story__compare-labels span[data-v-579f3f57]:last-child{padding-left:6px}.story__quote[data-v-579f3f57]{align-items:center;display:flex;flex-direction:column;margin:0;padding:8px 12px;text-align:center}.story__quote-avatar[data-v-579f3f57]{background:linear-gradient(45deg,#feda75,#fa7e1e 28%,#d62976 55%,#962fbf 78%,#4f5bd5);border-radius:50%;display:block;flex-shrink:0;height:76px;margin-bottom:calc(14px*var(--quote-fit, 1));padding:3px;width:76px}.story__quote-avatar img[data-v-579f3f57]{background-color:#fff;border:3px solid var(--beige-100);border-radius:50%;display:block;height:70px;-o-object-fit:contain;object-fit:contain;padding:6px;width:70px}.story__sticker[data-v-579f3f57]{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 8px 22px -10px #1c242059;color:var(--blue-600);display:inline-flex;font-size:var(--fs-xs);font-weight:800;gap:8px;letter-spacing:.04em;margin-top:calc(22px*var(--quote-fit, 1));max-width:100%;min-height:44px;padding:6px 16px 6px 6px;text-transform:uppercase;transform:rotate(-2deg);transition:transform var(--dur) var(--ease-out)}.story__sticker[data-v-579f3f57]:hover{transform:rotate(0) scale(1.03)}.story__sticker-icon[data-v-579f3f57]{background:linear-gradient(45deg,#fa7e1e,#d62976 50%,#4f5bd5);border-radius:8px;color:#fff;display:grid;flex-shrink:0;height:30px;place-items:center;width:30px}.story__quote-mark[data-v-579f3f57]{color:var(--color-kicker)}.story__quote p[data-v-579f3f57]{color:var(--color-ink);font-family:var(--font-display);font-size:calc(var(--fs-2xl)*var(--quote-fit, 1));font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--lh-snug);margin:calc(12px*var(--quote-fit, 1)) 0 0}.story__quote footer[data-v-579f3f57]{align-items:center;color:var(--color-muted);display:flex;flex-direction:column;font-size:var(--fs-xs);gap:6px;margin-top:calc(18px*var(--quote-fit, 1))}.story__caption[data-v-579f3f57]{background-color:var(--color-bg);padding:14px 16px max(16px,env(safe-area-inset-bottom))}.story__kicker[data-v-579f3f57]{color:var(--color-kicker);font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-wider);margin:0;text-transform:uppercase}.story__title[data-v-579f3f57]{color:var(--color-ink);font-family:var(--font-display);font-size:var(--fs-xl);font-weight:700}.story__text[data-v-579f3f57],.story__title[data-v-579f3f57]{line-height:var(--lh-snug);margin:4px 0 0}.story__text[data-v-579f3f57]{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--color-muted);display:-webkit-box;font-size:var(--fs-sm);overflow:hidden}.story__note[data-v-579f3f57]{color:var(--color-subtle);font-size:var(--fs-2xs);line-height:1.35;margin:6px 0 0}.story__price[data-v-579f3f57]{align-items:baseline;display:flex;gap:8px;margin:8px 0 0}.story__price strong[data-v-579f3f57]{color:var(--color-ink);font-family:var(--font-display);font-size:var(--fs-lg)}.story__price span[data-v-579f3f57]{color:var(--color-muted);font-size:var(--fs-2xs)}.story__actions[data-v-579f3f57]{margin-top:12px}.story-viewer__step[data-v-579f3f57]{display:none}@media (min-width:640px){.story[data-v-579f3f57]{border-radius:var(--radius-2xl);box-shadow:0 40px 80px -30px #0000008c;height:min(800px,92vh);width:min(420px,92vw)}.story__top[data-v-579f3f57]{padding-top:14px}.story-viewer__step[data-v-579f3f57]{background-color:#ffffffeb;border:0;border-radius:50%;color:var(--color-ink);cursor:pointer;display:grid;height:48px;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition:background-color var(--dur) ease;width:48px;z-index:1}.story-viewer__step[data-v-579f3f57]:hover{background-color:#fff}.story-viewer__step--prev[data-v-579f3f57]{left:calc(50% - min(210px,46vw) - 72px)}.story-viewer__step--next[data-v-579f3f57]{right:calc(50% - min(210px,46vw) - 72px)}}.story-viewer-enter-active[data-v-579f3f57],.story-viewer-leave-active[data-v-579f3f57]{transition:opacity var(--dur) var(--ease-out)}.story-viewer-enter-active .story[data-v-579f3f57],.story-viewer-leave-active .story[data-v-579f3f57]{transition:transform var(--dur) var(--ease-out)}.story-viewer-enter-from[data-v-579f3f57],.story-viewer-leave-to[data-v-579f3f57]{opacity:0}.story-viewer-enter-from .story[data-v-579f3f57],.story-viewer-leave-to .story[data-v-579f3f57]{transform:scale(.96)}.story-slide-enter-active[data-v-579f3f57]{transition:opacity .22s ease;z-index:1}.story-slide-leave-active[data-v-579f3f57]{transition:opacity .22s step-end}.story-slide-enter-from[data-v-579f3f57],.story-slide-leave-to[data-v-579f3f57]{opacity:0}.story-flip-back-leave-active[data-v-579f3f57],.story-flip-leave-active[data-v-579f3f57]{transition:transform .22s cubic-bezier(.55,0,1,.45)}.story-flip-back-enter-active[data-v-579f3f57],.story-flip-enter-active[data-v-579f3f57]{transition:transform .32s cubic-bezier(0,.55,.45,1)}.story-flip-back-enter-from[data-v-579f3f57],.story-flip-leave-to[data-v-579f3f57]{transform:rotateY(90deg) scale(.94)}.story-flip-back-leave-to[data-v-579f3f57],.story-flip-enter-from[data-v-579f3f57]{transform:rotateY(-90deg) scale(.94)}.story-cube-next-enter-active[data-v-579f3f57],.story-cube-next-leave-active[data-v-579f3f57],.story-cube-prev-enter-active[data-v-579f3f57],.story-cube-prev-leave-active[data-v-579f3f57]{transition:transform .52s cubic-bezier(.45,0,.2,1),filter .52s ease}.story-cube-next-leave-active[data-v-579f3f57],.story-cube-prev-enter-active[data-v-579f3f57]{transform-origin:100% 50%}.story-cube-next-enter-active[data-v-579f3f57],.story-cube-prev-leave-active[data-v-579f3f57]{transform-origin:0 50%}.story-cube-next-leave-to[data-v-579f3f57],.story-cube-prev-enter-from[data-v-579f3f57]{filter:brightness(.75);transform:translate(-100%) rotateY(-90deg)}.story-cube-next-enter-from[data-v-579f3f57],.story-cube-prev-leave-to[data-v-579f3f57]{filter:brightness(.75);transform:translate(100%) rotateY(90deg)}@media (prefers-reduced-motion:reduce){.story-ring[data-v-579f3f57]{animation:none}.story-flip-back-enter-active[data-v-579f3f57],.story-flip-back-leave-active[data-v-579f3f57],.story-flip-enter-active[data-v-579f3f57],.story-flip-leave-active[data-v-579f3f57]{transition:opacity .16s ease}.story-flip-back-enter-from[data-v-579f3f57],.story-flip-back-leave-to[data-v-579f3f57],.story-flip-enter-from[data-v-579f3f57],.story-flip-leave-to[data-v-579f3f57]{opacity:0;transform:none}}html.story-open,html.story-open body{overflow:hidden}.hero[data-v-78443afe]{background-color:var(--color-bg);overflow:hidden;padding-bottom:clamp(40px,6vw,88px);padding-top:clamp(24px,4vw,56px);position:relative}.hero[data-v-78443afe]:before{background:radial-gradient(closest-side,hsla(38,49%,92%,.9),hsla(38,49%,92%,0));content:"";height:120%;pointer-events:none;position:absolute;right:-10%;top:-20%;width:70%}.hero__grid[data-v-78443afe]{align-items:center;display:grid;gap:var(--space-10);grid-template-columns:minmax(0,1fr);position:relative}.hero__text[data-v-78443afe]{display:flex;flex-direction:column;max-width:640px;min-width:0}.hero__text>.eyebrow[data-v-78443afe]{align-self:flex-start}.hero__title[data-v-78443afe]{text-wrap:balance;margin:0}.hero__lead[data-v-78443afe]{text-wrap:pretty;margin:var(--space-5) 0 0;max-width:52ch}.hero__stories[data-v-78443afe]{margin-top:var(--space-6)}.hero__actions[data-v-78443afe]{flex-wrap:wrap;margin-top:var(--space-8)}.hero__actions[data-v-78443afe],.hero__proof[data-v-78443afe]{display:flex;gap:var(--space-3)}.hero__proof[data-v-78443afe]{align-items:center;margin-top:var(--space-6)}.hero__stars[data-v-78443afe]{display:inline-flex;flex-shrink:0}.hero__proof p[data-v-78443afe]{border-left:1px solid var(--color-line-strong);color:var(--color-muted);display:flex;flex-direction:column;font-size:var(--fs-sm);line-height:var(--lh-snug);margin:0;padding-left:var(--space-3)}.hero__proof strong[data-v-78443afe]{color:var(--color-ink);font-weight:700}.hero__visual[data-v-78443afe]{display:none;margin:0}@media (max-width:519px){.hero__actions>*[data-v-78443afe]{flex:1 1 100%}}@media (min-width:961px){.hero__grid[data-v-78443afe]{gap:clamp(40px,6vw,112px);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.hero__stories[data-v-78443afe]{margin-bottom:var(--space-8);margin-top:0;order:-1}.hero__lead[data-v-78443afe]{margin-top:var(--space-6)}.hero__actions[data-v-78443afe]{margin-top:var(--space-10)}.hero__proof[data-v-78443afe]{margin-top:var(--space-8)}.hero__visual[data-v-78443afe]{justify-self:end;width:min(100%,460px)}.hero__arch[data-v-78443afe],.hero__visual[data-v-78443afe]{display:block;position:relative}.hero__arch[data-v-78443afe]{--led:#ff7a2f;--led-glow:255,98,24;animation:arch-in-78443afe .9s var(--ease-out) both;aspect-ratio:3/4;border-radius:999px 999px 32px 32px;box-shadow:0 0 3px 1px rgba(var(--led-glow),.7),0 0 18px 5px rgba(var(--led-glow),.42),0 0 52px 12px rgba(var(--led-glow),.18),0 30px 70px -40px #1c242073;overflow:hidden}.hero__arch[data-v-78443afe]:after{animation:led-on-78443afe 1.4s var(--ease-out) .5s both;border:4px solid var(--led);border-radius:inherit;box-shadow:inset 0 0 0 1px #ffdcbabf,inset 0 0 18px 3px rgba(var(--led-glow),.4);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.hero__arch img[data-v-78443afe]{animation:arch-zoom-78443afe 9s var(--ease-out) both;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.04);width:100%}.hero__sun[data-v-78443afe]{animation:sun-in-78443afe 1.2s var(--ease-out) .2s both;aspect-ratio:1;background-color:var(--sun-300);border-radius:50%;bottom:64px;left:-48px;opacity:.55;position:absolute;width:140px;z-index:-1}}@keyframes arch-in-78443afe{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes arch-zoom-78443afe{0%{transform:scale(1.12)}to{transform:scale(1.04)}}@keyframes led-on-78443afe{0%{opacity:0}40%{opacity:.7}55%{opacity:.45}to{opacity:1}}@keyframes sun-in-78443afe{0%{opacity:0;transform:scale(.6)}to{opacity:.55;transform:none}}@media (prefers-reduced-motion:reduce){.hero__arch[data-v-78443afe],.hero__arch img[data-v-78443afe],.hero__arch[data-v-78443afe]:after,.hero__sun[data-v-78443afe]{animation:none}}.back-color[data-v-38babf5b]{background-color:#0a3761}.press[data-v-819280c0]{background-color:var(--color-surface);border-block:1px solid var(--color-line)}.press__inner[data-v-819280c0]{align-items:center;display:flex;flex-direction:column;gap:var(--space-3);padding-block:var(--space-5)}.press__label[data-v-819280c0]{color:var(--color-kicker);flex-shrink:0;font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase}.press__viewport[data-v-819280c0]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);overflow:hidden;width:100%}.press__track[data-v-819280c0]{animation:press-glide-819280c0 42s linear infinite;display:flex;width:-moz-max-content;width:max-content}.press__viewport:hover .press__track[data-v-819280c0]{animation-play-state:paused}.press__group[data-v-819280c0]{align-items:center;display:flex;filter:grayscale(1);flex-shrink:0;gap:clamp(40px,6vw,72px);opacity:.6;padding-right:clamp(40px,6vw,72px)}.press__logo[data-v-819280c0]{align-items:center;display:inline-flex;line-height:0}.press__logo[data-v-819280c0] svg{display:block;width:auto}.press__logo--idealo[data-v-819280c0] svg{background-color:transparent!important;padding:0!important}.press__logo--idealo[data-v-819280c0] path[fill="#FFFFFF"]{fill:var(--ink-900)}@keyframes press-glide-819280c0{to{transform:translate(-50%)}}@media (min-width:768px){.press__inner[data-v-819280c0]{flex-direction:row;gap:var(--space-8);margin-inline:auto;max-width:calc(var(--container) + var(--gutter)*2);padding-inline:var(--gutter)}}@media (prefers-reduced-motion:reduce){.press__track[data-v-819280c0]{animation:none}}.util-slider[data-v-90cbada7]{--slider-gap:var(--space-4);--slide-w:var(--slider-w-phone,min(82%,340px));position:relative}.util-slider__track[data-v-90cbada7]{-webkit-overflow-scrolling:touch;display:flex;gap:var(--slider-gap);margin:-8px calc(var(--gutter)*-1) -32px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:8px var(--gutter) 32px;scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory}.util-slider__track[data-v-90cbada7]:focus-visible{border-radius:var(--radius-lg);outline:2px solid var(--sage-500);outline-offset:-2px}.util-slider .util-slider__track>*[data-v-90cbada7-s]{flex:0 0 var(--slide-w);height:auto;min-width:0;scroll-snap-align:start}.util-slider__controls[data-v-90cbada7]{align-items:center;display:flex;gap:var(--space-6);margin-top:var(--space-6)}.util-slider__progress[data-v-90cbada7]{background-color:var(--color-line);border-radius:var(--radius-pill);flex:1 1 auto;height:3px;overflow:hidden;position:relative}.util-slider__thumb[data-v-90cbada7]{background-color:var(--color-ink);border-radius:inherit;inset:0 auto 0 0;position:absolute;transition:transform var(--dur-fast) linear,width var(--dur) ease}.util-slider__buttons[data-v-90cbada7]{display:flex;gap:var(--space-2)}.util-slider__buttons[data-v-90cbada7] .ui-btn{min-height:44px;width:44px}.util-slider__buttons[data-v-90cbada7] .ui-btn:disabled{border-color:var(--color-line-strong);box-shadow:none;cursor:default;opacity:.4;transform:none}.util-slider.is-static .util-slider__controls[data-v-90cbada7]{display:none}@media (min-width:600px){.util-slider[data-v-90cbada7]{--slider-gap:var(--space-5);--slide-w:var(--slider-w-tablet,calc((100% - var(--slider-gap))/2))}}@media (min-width:900px){.util-slider[data-v-90cbada7]{--slider-gap:var(--space-6);--slide-w:var( --slider-w-laptop,calc(33.33333% - var(--slider-gap)*2/3) )}}@media (min-width:1200px){.util-slider[data-v-90cbada7]{--slide-w:calc((100% - (var(--cols) - 1)*var(--slider-gap))/var(--cols))}.util-slider.is-fit-lg .util-slider__controls[data-v-90cbada7]{display:none}}@media (min-width:1305px){.util-slider:not(.is-static):not(.is-fit-lg) .util-slider__track[data-v-90cbada7]:not(:focus-visible){-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--color-ink) var(--gutter),var(--color-ink) calc(100% - var(--gutter)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,var(--color-ink) var(--gutter),var(--color-ink) calc(100% - var(--gutter)),transparent 100%)}}.finder[data-v-47d827f6]{--slider-w-phone:min(90%,340px);background-color:var(--color-bg)}.finder-tile[data-v-47d827f6]{border-radius:var(--radius-lg);color:inherit;display:flex;flex-direction:column;height:100%;padding:var(--space-2);position:relative}.finder-tile__photo[data-v-47d827f6]{aspect-ratio:4/3;background-color:var(--beige-100);border-radius:calc(var(--radius-lg) - 4px);display:block;overflow:hidden;position:relative}.finder-tile__zoom[data-v-47d827f6],.finder-tile__zoom img[data-v-47d827f6]{display:block;height:100%;width:100%}.finder-tile__zoom img[data-v-47d827f6]{-o-object-fit:cover;object-fit:cover;transition:transform .9s var(--ease-out)}.finder-tile:hover .finder-tile__zoom img[data-v-47d827f6]{transform:scale(1.06)}.finder-tile__zoom.reveal-init[data-v-47d827f6]{transform:scale(1.14)}.finder-tile__zoom.reveal-init.is-revealed[data-v-47d827f6]{transform:none;transition:opacity var(--dur-slow) var(--ease-out),transform 1.8s var(--ease-out);transition-delay:var(--reveal-delay,0ms)}.finder-tile__body[data-v-47d827f6]{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding:var(--space-4) var(--space-3) var(--space-2)}.finder-tile__title[data-v-47d827f6]{font-size:var(--fs-xl);line-height:var(--lh-snug);margin:0}.finder-tile__text[data-v-47d827f6]{color:var(--color-muted);display:block;font-size:var(--fs-base);line-height:var(--lh-normal);margin:var(--space-2) 0 0}.finder-tile__product[data-v-47d827f6]{align-items:center;display:flex;gap:var(--space-3);margin-top:auto;padding-top:var(--space-5);width:100%}.finder-tile__thumb[data-v-47d827f6]{background-color:#fff;border-radius:50%;box-shadow:inset 0 0 0 1px var(--color-line);display:grid;flex-shrink:0;height:44px;overflow:hidden;place-items:center;width:44px}.finder-tile__thumb img[data-v-47d827f6]{height:80%;-o-object-fit:contain;object-fit:contain;width:80%}.finder-tile__product-text[data-v-47d827f6]{display:flex;flex:1 1 auto;flex-direction:column;font-size:var(--fs-sm);gap:2px;line-height:var(--lh-snug);min-width:0}.finder-tile__label[data-v-47d827f6]{color:var(--color-muted);font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase}.finder-tile__name[data-v-47d827f6]{color:var(--p-ink);font-weight:700}.finder-tile__arrow[data-v-47d827f6]{background-color:var(--beige-100);border-radius:50%;color:var(--color-ink);display:grid;flex-shrink:0;height:40px;place-items:center;transition:background-color var(--dur) ease,color var(--dur) ease,transform var(--dur) var(--ease-out);width:40px}.finder-tile:hover .finder-tile__arrow[data-v-47d827f6]{background-color:var(--color-ink);color:var(--color-on-dark);transform:translate(2px)}.finder-help[data-v-47d827f6]{align-items:flex-start;background-color:var(--beige-100);border-radius:var(--radius-lg);display:flex;flex-direction:column;height:100%;padding:var(--space-6)}.finder-help .feature-icon[data-v-47d827f6]{margin-bottom:var(--space-4)}.finder-help__text[data-v-47d827f6]{color:var(--color-text);font-size:var(--fs-sm);line-height:var(--lh-normal);margin:var(--space-2) 0 0}.finder-help__links[data-v-47d827f6]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin-top:auto;padding-top:var(--space-5)}.finder-help__links .link-arrow[data-v-47d827f6]{font-size:var(--fs-sm);min-height:44px}@media (max-width:419px){.finder-tile__title[data-v-47d827f6]{font-size:var(--fs-lg)}}@media (prefers-reduced-motion:reduce){.finder-tile:hover .finder-tile__zoom img[data-v-47d827f6]{transform:none}}.range[data-v-c7c933e9] .pcard__title{-webkit-line-clamp:2;min-height:calc(var(--lh-snug)*2*1em)}.results__grid[data-v-70111326]{display:grid;gap:var(--space-8);grid-template-areas:"head" "figure" "buy";grid-template-columns:minmax(0,1fr)}.results__head[data-v-70111326]{grid-area:head;max-width:520px}.results__buy[data-v-70111326]{grid-area:buy;max-width:520px}.results__figure[data-v-70111326]{grid-area:figure;margin:0;min-width:0}.results__frame[data-v-70111326]{background-color:#fff;border-radius:var(--radius-2xl);box-shadow:0 1px 2px #1c24200a,0 28px 64px -36px #1c242052;overflow:hidden;position:relative;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:100%}.results__img[data-v-70111326]{max-width:none;position:absolute}.results__tabs[data-v-70111326]{--fade:28px;background-color:var(--beige-100);border-radius:var(--radius-pill);display:inline-flex;gap:4px;margin-bottom:var(--space-4);max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;padding:4px;position:relative}.results__tabs.has-more-end[data-v-70111326]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--fade)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--fade)),transparent)}.results__tabs.has-more-start[data-v-70111326]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - var(--fade)),transparent);mask-image:linear-gradient(to left,#000 calc(100% - var(--fade)),transparent)}.results__tabs.has-more-start.has-more-end[data-v-70111326]{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent)}.results__tab[data-v-70111326]{background:none;border:0;border-radius:var(--radius-pill);color:var(--ink-700);cursor:pointer;flex:0 0 auto;font-size:var(--fs-sm);font-weight:650;min-height:40px;padding:0 18px;transition:background-color var(--dur) ease,color var(--dur) ease,box-shadow var(--dur) ease;white-space:nowrap}.results__tab[data-v-70111326]:hover{color:var(--color-ink)}.results__tab.is-active[data-v-70111326]{background-color:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-ink)}.results-fade-enter-active[data-v-70111326],.results-fade-leave-active[data-v-70111326]{transition:opacity var(--dur-slow) var(--ease-out)}.results-fade-enter-from[data-v-70111326],.results-fade-leave-to[data-v-70111326]{opacity:0}.results__labels[data-v-70111326]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-4)}.results__label[data-v-70111326]{color:var(--color-muted);display:flex;flex-direction:column;font-size:var(--fs-sm);gap:2px;line-height:var(--lh-snug);min-width:0;padding-right:var(--space-3)}.results__label>span[data-v-70111326]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.results__label--after[data-v-70111326]{padding-left:6px;padding-right:0}.results__note[data-v-70111326]{color:var(--color-subtle);font-size:var(--fs-2xs);grid-column:1/-1;line-height:1.35;margin-top:var(--space-3)}.results__label strong[data-v-70111326]{color:var(--color-ink);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:700}.results__title[data-v-70111326]{font-size:var(--fs-4xl);margin:0}.results__lead[data-v-70111326]{text-wrap:pretty;margin:var(--space-4) 0 0}.results__product[data-v-70111326]{align-items:center;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);color:inherit;display:flex;gap:var(--space-4);padding:var(--space-3);padding-right:var(--space-5);transition:border-color var(--dur) ease,box-shadow var(--dur) ease}.results__product[data-v-70111326]:hover{border-color:var(--color-line-strong);box-shadow:var(--shadow-sm)}.results__thumb[data-v-70111326]{background-color:#fff;border-radius:var(--radius-sm);display:block;flex-shrink:0;height:64px;overflow:hidden;position:relative;width:64px}.results__thumb img[data-v-70111326]{height:100%;-o-object-fit:contain;object-fit:contain;padding:4px;width:100%}.results__product-text[data-v-70111326]{display:flex;flex-direction:column;gap:3px;min-width:0}.results__product-name[data-v-70111326]{color:var(--color-ink);font-family:var(--font-display);font-size:var(--fs-md);font-weight:700;line-height:var(--lh-snug)}.results__rating[data-v-70111326]{align-items:center;color:var(--color-muted);display:inline-flex;font-size:var(--fs-xs);gap:6px}.results__price[data-v-70111326],.results__rating strong[data-v-70111326]{color:var(--color-ink);font-weight:700}.results__price[data-v-70111326]{font-family:var(--font-display);font-size:var(--fs-md)}.results__price-note[data-v-70111326]{color:var(--color-muted);font-size:var(--fs-2xs);line-height:1.3}.results__actions[data-v-70111326]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-5)}@media (max-width:519px){.results__actions>*[data-v-70111326]{flex:1 1 100%}}@media (min-width:961px){.results__grid[data-v-70111326]{gap:0 clamp(48px,6vw,104px);grid-template-areas:"figure ." "figure head" "figure buy" "figure .";grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:1fr auto auto 1fr}.results__buy[data-v-70111326]{margin-top:var(--space-8)}}.voices[data-v-992748c7]{overflow:hidden}.voices__grid[data-v-992748c7]{display:grid;gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.voices__title[data-v-992748c7]{text-wrap:balance;font-size:var(--fs-3xl);margin:0}.voices__summary[data-v-992748c7]{align-items:center;display:flex;gap:var(--space-3);margin-top:var(--space-5)}.voices__score[data-v-992748c7]{color:var(--color-ink);font-family:var(--font-display);font-size:var(--fs-4xl);font-weight:700;letter-spacing:var(--tracking-tight);line-height:1}.voices__summary-text[data-v-992748c7]{color:var(--color-muted);display:flex;flex-direction:column;font-size:var(--fs-sm);gap:4px}.voices__summary-stars[data-v-992748c7]{display:inline-flex}.voices__stage[data-v-992748c7]{min-width:0}.voices__deck[data-v-992748c7]{border-radius:var(--radius-2xl);display:grid;margin-inline:auto;max-width:560px;outline:none;padding-bottom:30px;position:relative}.voices__deck[data-v-992748c7]:focus-visible{outline:2px solid var(--sage-700);outline-offset:6px}.voices__deck.reveal-init[data-v-992748c7]{opacity:1;transform:none}.voice-card[data-v-992748c7]{--pos-n:0;background-color:var(--p-soft,var(--color-surface));border-radius:var(--radius-2xl);box-shadow:0 1px 2px #1c24200d,0 22px 44px -26px #1c242061;display:flex;flex-direction:column;grid-area:1/1;min-width:0;padding:var(--space-6);position:relative;touch-action:pan-y;transform-origin:50% 85%;transition:transform .46s cubic-bezier(.2,.8,.2,1),opacity .32s ease;-moz-user-select:none;user-select:none;-webkit-user-select:none}.voice-card[data-pos="0"][data-v-992748c7]{cursor:grab;z-index:4}.voice-card[data-pos="1"][data-v-992748c7]{transform:translateY(13px) rotate(var(--tilt)) scale(.96);z-index:3}.voice-card[data-pos="2"][data-v-992748c7]{transform:translateY(26px) rotate(calc(var(--tilt)*-1)) scale(.92);z-index:2}.voice-card[data-pos="3"][data-v-992748c7]{opacity:0;transform:translateY(26px) scale(.9);z-index:1}.voice-card.is-dragging[data-v-992748c7]{cursor:grabbing;transform:translate(calc(var(--drag)*1px)) rotate(calc(var(--drag)*.035deg));transition:none}.voice-card.is-leaving[data-v-992748c7]{opacity:0;transform:translate(calc(var(--dir)*125%)) rotate(calc(var(--dir)*12deg));transition:transform .42s cubic-bezier(.4,0,.7,.2),opacity .36s ease 60ms;z-index:6}.voice-card.is-entering[data-v-992748c7]{opacity:0;transform:translate(-125%) rotate(-12deg);transition:none;z-index:6}.voices__deck.reveal-init:not(.is-revealed) .voice-card[data-v-992748c7]{opacity:0}.voices__deck.reveal-init.is-revealed .voice-card[data-v-992748c7]{animation:voice-deal-992748c7 .76s var(--ease-out) backwards;animation-delay:calc((3 - var(--pos-n))*.12s)}@keyframes voice-deal-992748c7{0%{opacity:0;rotate:7deg;translate:0 64px}}@media (hover:none){.voices__deck.reveal-init.is-revealed .voice-card[data-v-992748c7]:first-child{animation:voice-deal-992748c7 .76s var(--ease-out) backwards,voice-nudge-992748c7 .9s var(--ease-out) 1.3s;animation-delay:calc((3 - var(--pos-n))*.12s),1.3s}}@keyframes voice-nudge-992748c7{40%{rotate:-2deg;translate:-22px 0}}.voice-card__body[data-v-992748c7]{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:0}.voice-card--video .voice-card__body[data-v-992748c7]{justify-content:flex-start}.voice-card__icon[data-v-992748c7]{fill:currentColor;stroke:none;color:var(--p-accent);flex-shrink:0;opacity:.45}.voice-card__quote[data-v-992748c7]{margin:var(--space-3) 0 var(--space-6)}.voice-card__quote p[data-v-992748c7]{text-wrap:pretty;color:var(--color-ink);font-family:var(--font-display);font-size:clamp(1.2rem,1.04rem + .75vw,1.6rem);font-weight:700;letter-spacing:var(--tracking-tight);line-height:1.34;margin:0}.voice-card--medium .voice-card__quote p[data-v-992748c7]{font-size:clamp(1.3rem,1.1rem + .85vw,1.72rem)}.voice-card--short .voice-card__quote p[data-v-992748c7]{font-size:clamp(1.46rem,1.2rem + 1vw,1.9rem)}.voice-card__marker[data-v-992748c7]{background-image:linear-gradient(transparent 58%,rgba(247,217,82,.92) 0,rgba(247,217,82,.92) 94%,transparent 0);background-repeat:no-repeat;background-size:0 100%;transition:background-size 1.1s var(--ease-out) .3s}.voice-card.is-top .voice-card__marker[data-v-992748c7]{background-size:100% 100%}.voices__deck.reveal-init:not(.is-revealed) .voice-card__marker[data-v-992748c7]{background-size:0 100%}.voice-card--video[data-v-992748c7]{background-color:var(--ink-900);color:#fff;padding:10px 10px var(--space-5)}.voice-card__media[data-v-992748c7]{background-color:#000;border-radius:calc(var(--radius-2xl) - 8px);flex:1 1 auto;min-height:220px;overflow:hidden;position:relative}.voice-card__media video[data-v-992748c7]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.voice-card__play[data-v-992748c7]{background-color:#fffffff0;border:0;border-radius:50%;box-shadow:0 12px 30px -12px #0009;color:var(--color-ink);cursor:pointer;display:grid;height:64px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px}.voice-card__solid[data-v-992748c7]{fill:currentColor;margin-left:3px}.voice-card__sound[data-v-992748c7]{background-color:#1c24209e;border:0;border-radius:50%;bottom:10px;color:#fff;cursor:pointer;display:grid;height:44px;place-items:center;position:absolute;right:10px;width:44px}.voice-card__kicker[data-v-992748c7]{color:var(--sun-300);font-size:var(--fs-2xs);letter-spacing:var(--tracking-wider);margin:var(--space-4) 0 0;text-transform:uppercase}.voice-card__kicker[data-v-992748c7],.voice-card__title[data-v-992748c7]{font-weight:700;padding-inline:var(--space-3)}.voice-card__title[data-v-992748c7]{color:#fff;font-family:var(--font-display);font-size:var(--fs-xl);line-height:var(--lh-snug);margin:4px 0 0}.voice-card__by[data-v-992748c7]{align-items:center;border-top:1px solid rgba(var(--p-accent-rgb),.2);display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);justify-content:space-between;margin-top:auto;padding-top:var(--space-4)}.voice-card--video .voice-card__by[data-v-992748c7]{border-top-color:#ffffff24;margin-top:var(--space-4);margin-inline:var(--space-3)}.voice-card__product[data-v-992748c7]{-webkit-tap-highlight-color:transparent;align-items:center;color:inherit;display:flex;gap:var(--space-3);min-height:52px;min-width:0}.voice-card__ring[data-v-992748c7]{background:linear-gradient(45deg,#feda75,#fa7e1e 28%,#d62976 55%,#962fbf 78%,#4f5bd5);border-radius:50%;display:block;flex-shrink:0;height:52px;padding:2px;width:52px}.voice-card__ring img[data-v-992748c7]{background-color:#fff;border:2px solid var(--p-soft);border-radius:50%;display:block;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px;width:100%}.voice-card--video .voice-card__ring img[data-v-992748c7]{border-color:var(--ink-900)}.voice-card__meta[data-v-992748c7]{display:flex;flex-direction:column;gap:2px;line-height:var(--lh-snug);min-width:0}.voice-card__label[data-v-992748c7]{color:var(--color-muted);font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase}.voice-card__name[data-v-992748c7]{color:var(--color-ink);font-size:var(--fs-sm);font-weight:700;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color var(--dur) ease}.voice-card__product:hover .voice-card__name[data-v-992748c7]{text-decoration-color:currentColor}.voice-card__stars[data-v-992748c7]{display:inline-flex}.voice-card__rating[data-v-992748c7]{align-items:center;color:var(--color-muted);display:inline-flex;font-size:var(--fs-xs);gap:6px;margin-top:1px}.voice-card__rating strong[data-v-992748c7]{color:var(--color-ink);font-weight:700}.voice-card--video .voice-card__label[data-v-992748c7],.voice-card--video .voice-card__rating[data-v-992748c7]{color:#ffffffa8}.voice-card--video .voice-card__name[data-v-992748c7],.voice-card--video .voice-card__rating strong[data-v-992748c7]{color:#fff}.voice-card__amazon[data-v-992748c7]{align-items:center;color:var(--color-link);display:inline-flex;font-size:var(--fs-sm);font-weight:650;gap:4px;min-height:44px}.voice-card__amazon[data-v-992748c7]:hover{color:var(--color-ink)}.voice-card--video .voice-card__amazon[data-v-992748c7]{color:#fff}.voices__nav[data-v-992748c7]{gap:var(--space-4);justify-content:center;margin-top:var(--space-4)}.voices__dots[data-v-992748c7],.voices__nav[data-v-992748c7]{align-items:center;display:flex}.voices__dots[data-v-992748c7]{gap:6px}.voices__dots span[data-v-992748c7]{background-color:#1c242033;border-radius:var(--radius-pill);height:7px;transition:width var(--dur) var(--ease-out),background-color var(--dur) ease;width:7px}.voices__dots span.is-active[data-v-992748c7]{background-color:var(--color-ink);width:22px}.voices__note[data-v-992748c7]{color:var(--color-muted);font-size:var(--fs-xs);line-height:var(--lh-normal);margin:0}@media (min-width:1024px){.voices__grid[data-v-992748c7]{gap:var(--space-6) clamp(48px,6vw,104px);grid-template-areas:". stage" "intro stage" "note stage" ". stage";grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:1fr auto auto 1fr}.voices__intro[data-v-992748c7]{grid-area:intro}.voices__stage[data-v-992748c7]{grid-area:stage}.voices__deck[data-v-992748c7]{max-width:480px}.voices__note[data-v-992748c7]{grid-area:note;max-width:44ch}.voice-card[data-v-992748c7]{padding:var(--space-8)}.voice-card--video[data-v-992748c7]{padding:12px 12px var(--space-6)}}@media (prefers-reduced-motion:reduce){.voice-card[data-v-992748c7],.voice-card.is-leaving[data-v-992748c7]{transition:opacity .2s ease}.voice-card.is-leaving[data-v-992748c7]{transform:none}.voices__deck.reveal-init.is-revealed .voice-card[data-v-992748c7],.voices__deck.reveal-init.is-revealed .voice-card[data-v-992748c7]:first-child{animation:none}.voice-card__marker[data-v-992748c7]{transition:none}}.homepro__grid[data-v-2f13cc51]{display:grid;gap:var(--space-5)}.lane[data-v-2f13cc51]{align-items:flex-start;background-color:var(--color-surface);border-radius:var(--radius-xl);box-shadow:0 0 0 1px var(--beige-200),var(--shadow-xs);display:flex;flex-direction:column;isolation:isolate;overflow:hidden;padding:clamp(24px,4vw,44px);position:relative}.lane--pro[data-v-2f13cc51]{background-color:var(--ink-900);box-shadow:var(--shadow-md);color:var(--color-on-dark)}.lane__art[data-v-2f13cc51]{color:var(--beige-300);position:absolute;right:clamp(8px,3vw,28px);top:clamp(12px,3vw,28px);z-index:-1}.lane--pro .lane__art[data-v-2f13cc51]{color:#f4f6f32e}.lane__chip[data-v-2f13cc51]{align-items:center;background-color:var(--color-surface);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--beige-200);color:var(--color-ink);display:inline-flex;font-size:var(--fs-xs);font-weight:700;gap:6px;letter-spacing:var(--tracking-wider);padding:6px 14px;text-transform:uppercase}.lane__chip .ui-icon[data-v-2f13cc51]{color:var(--color-kicker)}.lane--pro .lane__chip[data-v-2f13cc51]{background-color:#f4f6f314;box-shadow:inset 0 0 0 1px var(--color-line-on-dark);color:var(--color-on-dark)}.lane--pro .lane__chip .ui-icon[data-v-2f13cc51]{color:var(--sun-400)}.lane__title[data-v-2f13cc51]{font-size:var(--fs-3xl);line-height:var(--lh-tight);margin:var(--space-5) 0 0}.lane--pro .lane__title[data-v-2f13cc51]{color:var(--color-on-dark)}.lane__lead[data-v-2f13cc51]{color:var(--color-muted);font-size:var(--fs-base);margin:var(--space-2) 0 0}.lane--pro .lane__lead[data-v-2f13cc51]{color:var(--color-on-dark-muted)}.lane__list[data-v-2f13cc51]{display:grid;gap:var(--space-3);list-style:none;margin:var(--space-6) 0 0;padding:0}.lane__list li[data-v-2f13cc51]{align-items:flex-start;color:var(--color-text);display:flex;font-size:var(--fs-md);gap:var(--space-3);line-height:var(--lh-snug)}.lane__list li .ui-icon[data-v-2f13cc51]{color:var(--green-600);margin-top:2px}.lane__list strong[data-v-2f13cc51]{color:var(--color-ink);font-weight:700}.lane--pro .lane__list li[data-v-2f13cc51]{color:var(--color-on-dark-muted)}.lane--pro .lane__list li .ui-icon[data-v-2f13cc51]{color:var(--sun-400)}.lane--pro .lane__list strong[data-v-2f13cc51]{color:var(--color-on-dark)}.lane__actions[data-v-2f13cc51]{margin-top:auto;padding-top:var(--space-8)}@media (max-width:519px){.lane__art[data-v-2f13cc51]{height:104px;width:104px}.lane__actions[data-v-2f13cc51],.lane__actions[data-v-2f13cc51] .ui-btn{width:100%}}@media (min-width:900px){.homepro__grid[data-v-2f13cc51]{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}.categories[data-v-fcf0b533]{--slider-w-phone:min(64%,240px);--slider-w-tablet:calc(33.33333% - var(--space-5)*2/3);--slider-w-laptop:calc(25% - var(--space-6)*3/4)}.area[data-v-fcf0b533]{--area-bg:var(--beige-100);--area-ink:var(--color-ink);align-items:flex-start;color:inherit;display:flex;flex-direction:column;height:100%;padding:var(--space-5);position:relative}.area--sky[data-v-fcf0b533]{--area-bg:var(--blue-100);--area-ink:var(--blue-600)}.area--peach[data-v-fcf0b533]{--area-bg:var(--orange-100);--area-ink:var(--orange-600)}.area--lilac[data-v-fcf0b533]{--area-bg:var(--lilac-100);--area-ink:var(--lilac-600)}.area--mint[data-v-fcf0b533]{--area-bg:var(--green-100);--area-ink:var(--green-600)}.area__icon[data-v-fcf0b533]{background-color:var(--area-bg);color:var(--area-ink);margin-bottom:var(--space-5);transition:transform var(--dur) var(--ease-out)}.area:hover .area__icon[data-v-fcf0b533]{transform:translateY(-2px) rotate(-3deg)}.area__title[data-v-fcf0b533]{color:var(--color-ink);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:700;line-height:var(--lh-snug)}.area__inside[data-v-fcf0b533]{color:var(--color-muted);font-size:var(--fs-sm);line-height:var(--lh-snug);margin-top:var(--space-1)}.area__foot[data-v-fcf0b533]{align-items:center;display:flex;gap:var(--space-3);justify-content:space-between;margin-top:auto;padding-top:var(--space-5);width:100%}.area__count[data-v-fcf0b533]{color:var(--color-subtle);font-size:var(--fs-xs);font-weight:650}.area__arrow[data-v-fcf0b533]{background-color:var(--area-bg);border-radius:50%;color:var(--area-ink);display:grid;height:36px;place-items:center;transition:background-color var(--dur) ease,color var(--dur) ease,transform var(--dur) var(--ease-out);width:36px}.area:hover .area__arrow[data-v-fcf0b533]{background-color:var(--color-ink);color:var(--color-on-dark);transform:translate(2px)}@media (min-width:640px){.area[data-v-fcf0b533]{padding:var(--space-6)}.area__title[data-v-fcf0b533]{font-size:var(--fs-xl)}}.values__grid[data-v-93e13276]{display:grid;gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.values__title[data-v-93e13276]{text-wrap:balance;font-size:var(--fs-3xl);margin:0}.values__lead[data-v-93e13276]{margin:var(--space-4) 0 0;max-width:60ch}.values__more[data-v-93e13276]{margin-top:var(--space-3);min-height:44px}.values-chat[data-v-93e13276]{background-color:var(--beige-50);border-radius:var(--radius-2xl);box-shadow:0 0 0 1px var(--beige-200),var(--shadow-sm);overflow:hidden}.values-chat__head[data-v-93e13276]{align-items:center;background-color:#ffffffb8;border-bottom:1px solid var(--beige-200);display:flex;gap:var(--space-3);padding:var(--space-4) var(--space-5)}.values-chat__avatars[data-v-93e13276]{display:flex;flex-shrink:0;list-style:none;margin:0;padding:0}.values-chat__avatars li+li[data-v-93e13276]{margin-left:-12px}.values-chat__avatars img[data-v-93e13276]{border:2px solid #fff;border-radius:50%;display:block;height:40px;width:40px}.values-chat__who[data-v-93e13276]{color:var(--color-muted);display:flex;flex-direction:column;font-size:var(--fs-xs);gap:1px;line-height:1.3;margin:0;min-width:0}.values-chat__who strong[data-v-93e13276]{color:var(--color-ink);font-size:var(--fs-sm);font-weight:700}.values-chat__thread[data-v-93e13276]{display:flex;flex-direction:column;gap:var(--space-5);margin:0;padding:var(--space-5) var(--space-4) var(--space-6)}.values-chat__pair[data-v-93e13276]{display:flex;flex-direction:column;gap:8px}.values-chat__pair--blue[data-v-93e13276]{--tone-bg:var(--blue-100);--tone-ink:var(--blue-600)}.values-chat__pair--orange[data-v-93e13276]{--tone-bg:var(--orange-100);--tone-ink:var(--orange-600)}.values-chat__pair--lilac[data-v-93e13276]{--tone-bg:var(--lilac-100);--tone-ink:var(--lilac-600)}.values-chat__pair--green[data-v-93e13276]{--tone-bg:var(--green-100);--tone-ink:var(--green-600)}.values-chat__ask[data-v-93e13276]{align-self:flex-end;background-color:#fff;border-radius:20px 20px 6px;box-shadow:0 6px 16px -12px #1c242073;color:var(--color-ink);font-size:var(--fs-sm);font-weight:600;line-height:var(--lh-snug);max-width:90%;padding:10px 15px}.values-chat__answer[data-v-93e13276]{align-self:flex-start;margin:0;max-width:90%;position:relative}.values-chat__bubble[data-v-93e13276]{background-color:var(--tone-bg);border-radius:20px 20px 20px 6px;padding:14px 16px 15px}.values-chat__title[data-v-93e13276]{align-items:center;color:var(--color-ink);display:flex;font-size:1.25rem;gap:8px;letter-spacing:var(--tracking-tight);line-height:1.2;margin:0}.values-chat__icon[data-v-93e13276]{color:var(--tone-ink);flex-shrink:0}.values-chat__text[data-v-93e13276]{text-wrap:pretty;color:var(--color-text);font-size:var(--fs-sm);line-height:var(--lh-normal);margin:6px 0 0}.values-chat__typing[data-v-93e13276]{background-color:var(--tone-bg);border-radius:18px 18px 18px 6px;display:none;gap:4px;left:0;padding:13px 15px;position:absolute;top:0}.values-chat__typing span[data-v-93e13276]{animation:chat-dot-93e13276 .6s ease-in-out 3;background-color:var(--tone-ink);border-radius:50%;height:7px;opacity:.45;width:7px}.values-chat__typing span[data-v-93e13276]:nth-child(2){animation-delay:.12s}.values-chat__typing span[data-v-93e13276]:nth-child(3){animation-delay:.24s}.values-chat__pair.reveal-init[data-v-93e13276]{opacity:1;transform:none}.values-chat__pair.reveal-init .values-chat__ask[data-v-93e13276]{opacity:0;transform:translate(14px) scale(.96);transform-origin:right bottom}.values-chat__pair.reveal-init .values-chat__bubble[data-v-93e13276]{opacity:0;transform:translateY(8px) scale(.96);transform-origin:left bottom}.values-chat__pair.reveal-init.is-revealed .values-chat__ask[data-v-93e13276]{opacity:1;transform:none;transition:opacity .42s var(--ease-out),transform .52s var(--ease-out)}.values-chat__pair.reveal-init.is-revealed .values-chat__typing[data-v-93e13276]{animation:chat-typing-93e13276 1s ease .38s both;display:inline-flex}.values-chat__pair.reveal-init.is-revealed .values-chat__bubble[data-v-93e13276]{opacity:1;transform:none;transition:opacity .42s var(--ease-out) 1.25s,transform .52s var(--ease-out) 1.25s}@keyframes chat-typing-93e13276{0%{opacity:0}15%,80%{opacity:1}to{opacity:0}}@keyframes chat-dot-93e13276{0%,to{opacity:.45;transform:none}50%{opacity:1;transform:translateY(-4px)}}@media (min-width:1024px){.values__grid[data-v-93e13276]{align-items:start;gap:clamp(48px,6vw,104px);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.values__heading[data-v-93e13276]{position:sticky;top:120px}.values-chat__head[data-v-93e13276]{padding:var(--space-5) var(--space-6)}.values-chat__thread[data-v-93e13276]{gap:var(--space-8);padding:var(--space-6) var(--space-6) var(--space-8)}.values-chat__title[data-v-93e13276]{font-size:1.4rem}.values-chat__text[data-v-93e13276]{font-size:var(--fs-md)}}@media (prefers-reduced-motion:reduce){.values-chat__typing span[data-v-93e13276]{animation:none}}.journal[data-v-791a875b] .post-card__title{-webkit-line-clamp:2;min-height:calc(var(--lh-snug)*2*1em)}.incentive[data-v-bacc7c21]{--coupon-bg:var(--color-bg);--stub-w:400px;background-color:var(--coupon-bg)}.coupon[data-v-bacc7c21]{border-radius:var(--radius-2xl);box-shadow:0 30px 70px -45px #1c242080;display:grid}.coupon__main[data-v-bacc7c21]{padding:clamp(40px,6vw,72px) clamp(24px,5vw,64px) clamp(28px,4vw,56px)}.coupon__value[data-v-bacc7c21]{align-items:flex-start;color:var(--color-ink);display:flex;font-family:var(--font-display);font-weight:700;letter-spacing:-.04em;line-height:.9;margin:var(--space-2) 0 0}.coupon__number[data-v-bacc7c21]{font-size:clamp(96px,16vw,176px)}.coupon__percent[data-v-bacc7c21]{font-size:clamp(48px,7vw,80px);margin-left:.04em;margin-top:.12em}.coupon__title[data-v-bacc7c21]{text-wrap:balance;font-size:var(--fs-3xl);line-height:var(--lh-tight);margin:var(--space-3) 0 0;max-width:18ch}.coupon__steps[data-v-bacc7c21]{color:var(--color-ink);display:flex;flex-wrap:wrap;font-size:var(--fs-sm);font-weight:650;gap:var(--space-2) var(--space-5);list-style:none;margin:var(--space-6) 0 0;padding:0}.coupon__steps li[data-v-bacc7c21]{align-items:center;display:inline-flex;gap:var(--space-2)}.coupon__step-num[data-v-bacc7c21]{background-color:#ffffffbf;border-radius:50%;display:grid;font-size:var(--fs-xs);font-weight:800;height:26px;place-items:center;width:26px}.coupon__stub[data-v-bacc7c21]{background-color:#ffffff8c;border-top:2px dashed rgba(28,36,32,.22);display:flex;flex-direction:column;gap:var(--space-4);padding:clamp(28px,4vw,48px) clamp(20px,3.5vw,36px);position:relative}.coupon__stub[data-v-bacc7c21]:after,.coupon__stub[data-v-bacc7c21]:before{background-color:var(--coupon-bg);border-radius:50%;content:"";height:28px;position:absolute;top:-15px;width:28px}.coupon__stub[data-v-bacc7c21]:before{left:-14px}.coupon__stub[data-v-bacc7c21]:after{right:-14px}.coupon__label[data-v-bacc7c21]{color:var(--color-muted);font-size:var(--fs-xs);font-weight:700;letter-spacing:var(--tracking-wider);text-transform:uppercase}.coupon__code[data-v-bacc7c21]{align-items:center;background-color:var(--color-surface);border:2px dashed var(--color-ink);border-radius:var(--radius-lg);color:var(--color-ink);cursor:pointer;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);justify-content:space-between;margin-top:calc(var(--space-2)*-1);min-height:64px;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);transition:transform var(--dur) var(--ease-out),background-color var(--dur) ease;width:100%}.coupon__code[data-v-bacc7c21]:hover{transform:translateY(-1px)}.coupon__code-text[data-v-bacc7c21]{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:700;letter-spacing:.06em;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.coupon__copy[data-v-bacc7c21]{align-items:center;background-color:var(--beige-100);border-radius:var(--radius-pill);display:inline-flex;flex-shrink:0;font-size:var(--fs-xs);font-weight:700;gap:6px;padding:8px 12px;transition:background-color var(--dur) ease,color var(--dur) ease}.coupon__code.is-copied .coupon__copy[data-v-bacc7c21]{background-color:var(--green-100);color:var(--green-600)}.coupon__terms[data-v-bacc7c21]{color:var(--color-text);font-size:var(--fs-xs);line-height:var(--lh-normal);margin:0}@media (min-width:900px){.coupon[data-v-bacc7c21]{grid-template-columns:minmax(0,1fr) var(--stub-w)}.coupon__stub[data-v-bacc7c21]{border-left:2px dashed rgba(28,36,32,.22);border-top:0;justify-content:center}.coupon__stub[data-v-bacc7c21]:before{left:-15px;top:-14px}.coupon__stub[data-v-bacc7c21]:after{bottom:-14px;left:-15px;right:auto;top:auto}}.closing[data-v-6b1458d0]{--story-gradient:linear-gradient(45deg,#feda75,#fa7e1e 28%,#d62976 55%,#962fbf 78%,#4f5bd5);padding-top:0}.closing__panel[data-v-6b1458d0]{--panel-pad:clamp(24px,5vw,72px);background-color:var(--beige-100);border-radius:var(--radius-2xl);display:grid;gap:var(--space-6);grid-template-columns:minmax(0,1fr);padding:var(--panel-pad)}.closing__title[data-v-6b1458d0]{text-wrap:balance;font-size:var(--fs-4xl);margin:0}.closing__lead[data-v-6b1458d0]{color:var(--ink-700);margin:var(--space-4) 0 0}.closing__more[data-v-6b1458d0]{border-top:1px solid var(--beige-200);display:flex;flex-wrap:wrap;gap:0 var(--space-6);margin:0;padding-top:var(--space-2)}.closing__more .link-arrow[data-v-6b1458d0]{font-size:var(--fs-sm);min-height:44px}.closing__flow[data-v-6b1458d0]{display:grid;gap:var(--space-5);min-width:0}.closing__zone[data-v-6b1458d0]{min-width:0}.closing__step[data-v-6b1458d0]{align-items:center;color:var(--color-ink);display:flex;font-size:var(--fs-sm);font-weight:700;gap:10px;line-height:1.2;margin:0 0 var(--space-2)}.closing__num[data-v-6b1458d0]{background-color:var(--color-ink);border-radius:50%;color:var(--color-on-dark);display:grid;flex-shrink:0;font-family:var(--font-display);font-size:var(--fs-xs);font-weight:700;height:26px;letter-spacing:0;place-items:center;width:26px}.closing__num--sm[data-v-6b1458d0]{font-size:11px;height:20px;width:20px}.closing__rings[data-v-6b1458d0]{display:flex;gap:10px;margin:0 calc(var(--panel-pad)*-1);overflow-x:auto;padding:8px var(--panel-pad) 2px;position:relative}.closing-ring[data-v-6b1458d0]{-webkit-tap-highlight-color:transparent;align-items:center;background:none;border:0;color:var(--color-muted);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;gap:7px;padding:0;width:92px}.closing-ring[data-v-6b1458d0]:focus-visible{outline:none}.closing-ring:focus-visible .closing-ring__ring[data-v-6b1458d0]{box-shadow:0 0 0 3px var(--beige-100),0 0 0 5px var(--color-ink)}.closing-ring__ring[data-v-6b1458d0]{background:var(--stone-300);border-radius:50%;display:block;height:78px;padding:3px;transition:background var(--dur) ease,transform var(--dur) var(--ease-out);width:78px}.closing-ring:hover .closing-ring__ring[data-v-6b1458d0]{transform:scale(1.04) rotate(-2deg)}.closing-ring.is-picked .closing-ring__ring[data-v-6b1458d0]{background:var(--story-gradient);transform:scale(1.06)}.closing-ring:active .closing-ring__ring[data-v-6b1458d0]{transform:scale(.95)}.closing-ring__avatar[data-v-6b1458d0]{background-color:#fff;border:3px solid var(--beige-100);border-radius:50%;display:block;height:100%;overflow:hidden;width:100%}.closing-ring__avatar img[data-v-6b1458d0]{height:100%;-o-object-fit:contain;object-fit:contain;padding:6px;width:100%}.closing-ring__label[data-v-6b1458d0]{font-size:var(--fs-xs);font-weight:650;line-height:1.2;margin-inline:-6px;max-width:calc(100% + 12px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.closing-ring.is-picked .closing-ring__label[data-v-6b1458d0]{color:var(--color-ink)}.closing__stage[data-v-6b1458d0]{display:grid;overflow:hidden;perspective:1400px}.closing-card[data-v-6b1458d0],.closing__stage[data-v-6b1458d0]{border-radius:var(--radius-xl)}.closing-card[data-v-6b1458d0]{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:var(--p-soft);display:flex;flex-direction:column;gap:var(--space-4);grid-area:1/1;padding:var(--space-5);visibility:hidden}.closing-card.is-current[data-v-6b1458d0],.closing-card.is-out-next[data-v-6b1458d0],.closing-card.is-out-prev[data-v-6b1458d0]{visibility:visible}.closing-card__top[data-v-6b1458d0]{align-items:center;display:grid;flex:1 1 auto;gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);position:relative}.closing-card__ring[data-v-6b1458d0]{background:var(--story-gradient);border-radius:50%;display:block;height:76px;padding:3px;width:76px}.closing-card__ring img[data-v-6b1458d0]{background-color:#fff;border:3px solid var(--p-soft);border-radius:50%;display:block;height:100%;-o-object-fit:contain;object-fit:contain;padding:6px;width:100%}.closing-card__info[data-v-6b1458d0]{min-width:0}.closing-card__kicker[data-v-6b1458d0]{align-items:center;color:var(--p-ink);display:flex;font-size:var(--fs-2xs);font-weight:700;gap:6px;letter-spacing:var(--tracking-wider);margin:0;text-transform:uppercase}.closing-card__go[data-v-6b1458d0]{margin-left:auto;transition:transform var(--dur) var(--ease-out)}.closing-card__name[data-v-6b1458d0]{color:var(--color-ink);font-size:var(--fs-lg);line-height:var(--lh-snug);margin:4px 0 0}.closing-card__name a[data-v-6b1458d0]{color:inherit;text-decoration:none}.closing-card__name a[data-v-6b1458d0]:after{border-radius:var(--radius-lg);content:"";inset:-8px;position:absolute}.closing-card__name a[data-v-6b1458d0]:focus-visible{outline:none}.closing-card__name a[data-v-6b1458d0]:focus-visible:after{box-shadow:0 0 0 2px var(--color-ink)}.closing-card__top:hover .closing-card__name a[data-v-6b1458d0]{text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.closing-card__top:hover .closing-card__go[data-v-6b1458d0]{transform:translate(3px)}.closing-card__rating[data-v-6b1458d0]{align-items:center;color:var(--color-muted);display:flex;font-size:var(--fs-xs);gap:6px;margin:6px 0 0}.closing-card__rating strong[data-v-6b1458d0]{color:var(--color-ink);font-weight:700}.closing-card__price[data-v-6b1458d0]{align-items:baseline;display:flex;flex-wrap:wrap;gap:2px 8px;margin:2px 0 0}.closing-card__price strong[data-v-6b1458d0]{color:var(--color-ink);font-family:var(--font-display);font-size:var(--fs-lg)}.closing-card__price span[data-v-6b1458d0]{color:var(--color-muted);font-size:var(--fs-2xs)}.closing-card__buy[data-v-6b1458d0]{align-items:center;border-top:1px solid rgba(var(--p-accent-rgb),.2);display:grid;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);padding-top:var(--space-4)}.closing-card.is-in-next[data-v-6b1458d0],.closing-card.is-out-prev[data-v-6b1458d0]{transform-origin:0 50%}.closing-card.is-in-prev[data-v-6b1458d0],.closing-card.is-out-next[data-v-6b1458d0]{transform-origin:100% 50%}.closing-card.is-in-next[data-v-6b1458d0]{animation:closing-in-next-6b1458d0 .52s cubic-bezier(.45,0,.2,1) both}.closing-card.is-out-next[data-v-6b1458d0]{animation:closing-out-next-6b1458d0 .52s cubic-bezier(.45,0,.2,1) both}.closing-card.is-in-prev[data-v-6b1458d0]{animation:closing-in-prev-6b1458d0 .52s cubic-bezier(.45,0,.2,1) both}.closing-card.is-out-prev[data-v-6b1458d0]{animation:closing-out-prev-6b1458d0 .52s cubic-bezier(.45,0,.2,1) both}@keyframes closing-in-next-6b1458d0{0%{filter:brightness(.8);transform:translate(100%) rotateY(90deg)}}@keyframes closing-out-next-6b1458d0{to{filter:brightness(.8);transform:translate(-100%) rotateY(-90deg)}}@keyframes closing-in-prev-6b1458d0{0%{filter:brightness(.8);transform:translate(-100%) rotateY(-90deg)}}@keyframes closing-out-prev-6b1458d0{to{filter:brightness(.8);transform:translate(100%) rotateY(90deg)}}@keyframes closing-fade-6b1458d0{0%{opacity:0}}@media (min-width:900px) and (max-width:1199px){.closing-card[data-v-6b1458d0]{align-items:center;flex-direction:row;gap:var(--space-8);padding:var(--space-5) var(--space-6)}.closing-card__buy[data-v-6b1458d0]{align-self:stretch;border-left:1px solid rgba(var(--p-accent-rgb),.2);border-top:0;flex:0 0 auto;grid-template-columns:auto auto;padding:0 0 0 var(--space-8)}}@media (min-width:1200px){.closing__panel[data-v-6b1458d0]{gap:var(--space-6) clamp(40px,6vw,96px);grid-template-areas:"intro flow" "more flow";grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:1fr auto}.closing__intro[data-v-6b1458d0]{grid-area:intro}.closing__flow[data-v-6b1458d0]{grid-area:flow}.closing__more[data-v-6b1458d0]{grid-area:more}.closing__rings[data-v-6b1458d0]{margin:0;overflow:visible;padding:8px 0 2px}.closing-card[data-v-6b1458d0]{padding:var(--space-6)}}@media (prefers-reduced-motion:reduce){.closing-card.is-in-next[data-v-6b1458d0],.closing-card.is-in-prev[data-v-6b1458d0]{animation:closing-fade-6b1458d0 .2s ease both}.closing-card.is-out-next[data-v-6b1458d0],.closing-card.is-out-prev[data-v-6b1458d0]{animation:closing-fade-6b1458d0 .2s ease reverse both}}
