.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__summary[data-v-7c3e0f89]{align-items:center;display:flex;gap:var(--space-3)}.voices__score[data-v-7c3e0f89]{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-7c3e0f89]{color:var(--color-muted);display:flex;flex-direction:column;font-size:var(--fs-sm);gap:4px}.voices__summary-stars[data-v-7c3e0f89]{display:inline-flex}.voices__list[data-v-7c3e0f89]{display:flex;gap:var(--space-4);margin:-8px calc(var(--gutter)*-1) -24px;overflow-x:auto;overscroll-behavior-x:contain;padding:8px var(--gutter) 24px;scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory}.voice[data-v-7c3e0f89]{display:flex;flex:0 0 min(84%,360px);flex-direction:column;margin:0;padding:var(--space-6);position:relative;scroll-snap-align:start}.voice__mark[data-v-7c3e0f89]{fill:currentColor;stroke:none;color:var(--p-accent);opacity:.28}.voice__visual[data-v-7c3e0f89]{display:none}.voice__quote[data-v-7c3e0f89]{margin:var(--space-4) 0 var(--space-6)}.voice__quote p[data-v-7c3e0f89]{text-wrap:pretty;color:var(--color-ink);font-size:var(--fs-md);line-height:var(--lh-normal);margin:0}.voice__by[data-v-7c3e0f89]{border-top:1px solid var(--color-line);margin-top:auto;padding-top:var(--space-4)}.voice__product[data-v-7c3e0f89]{-webkit-tap-highlight-color:transparent;align-items:center;border-radius:var(--radius-md);color:inherit;display:flex;gap:var(--space-3);margin:calc(var(--space-1)*-1);min-height:52px;padding:var(--space-1)}.voice__thumb[data-v-7c3e0f89]{background-color:#fff;border-radius:var(--radius-sm);display:grid;flex-shrink:0;height:52px;overflow:hidden;place-items:center;position:relative;width:52px}.voice__thumb[data-v-7c3e0f89]:after{border:1px solid var(--color-line);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.voice__thumb img[data-v-7c3e0f89]{height:100%;-o-object-fit:contain;object-fit:contain;padding:4px;width:100%}.voice__meta[data-v-7c3e0f89]{display:flex;flex-direction:column;gap:2px;line-height:var(--lh-snug);min-width:0}.voice__label[data-v-7c3e0f89]{color:var(--color-muted);font-size:var(--fs-2xs);font-weight:700;letter-spacing:var(--tracking-wide);text-transform:uppercase}.voice__name[data-v-7c3e0f89]{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__product:hover .voice__name[data-v-7c3e0f89]{text-decoration-color:currentColor}.voice__rating[data-v-7c3e0f89],.voice__stars[data-v-7c3e0f89]{display:inline-flex}.voice__rating[data-v-7c3e0f89]{align-items:center;color:var(--color-muted);font-size:var(--fs-xs);gap:6px;margin-top:2px}.voice__rating strong[data-v-7c3e0f89]{color:var(--color-ink);font-weight:700}.voices__note[data-v-7c3e0f89]{color:var(--color-muted);font-size:var(--fs-xs);margin:var(--space-6) 0 0}@media (min-width:1024px){.voices__list[data-v-7c3e0f89]{display:grid;gap:var(--space-6);grid-auto-rows:1fr;grid-template-columns:1.15fr 1fr 1fr;margin:0;overflow:visible;padding:0}.voice[data-v-7c3e0f89]{padding:var(--space-8)}.voice--featured[data-v-7c3e0f89]{grid-row:span 2;padding:var(--space-10)}.voice--featured .voice__mark[data-v-7c3e0f89]{opacity:.5}.voice--featured .voice__quote[data-v-7c3e0f89],.voice__visual[data-v-7c3e0f89]{margin-bottom:var(--space-4)}.voice__visual[data-v-7c3e0f89]{background-color:#fff;border-radius:var(--radius-lg);display:block;flex:1 1 0;min-height:180px;overflow:hidden;position:relative}.voice__visual img[data-v-7c3e0f89]{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.voice__visual[data-v-7c3e0f89]:after{background:linear-gradient(105deg,hsla(0,0%,100%,0) 38%,hsla(0,0%,100%,.6) 48%,hsla(0,0%,100%,.75) 50%,hsla(0,0%,100%,.6) 52%,hsla(0,0%,100%,0) 62%);content:"";inset:-10% -70%;opacity:0;pointer-events:none;position:absolute;transform:translate(-45%)}.voice__visual[data-v-7c3e0f89]:hover:after{opacity:1;transform:translate(45%);transition:transform 1.2s var(--ease-out),opacity .16s ease}.voice--featured .voice__thumb[data-v-7c3e0f89]{display:none}.voice--featured .voice__quote p[data-v-7c3e0f89]{font-family:var(--font-display);font-size:var(--fs-2xl);font-weight:700;letter-spacing:var(--tracking-tight);line-height:var(--lh-snug)}}.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[data-v-19b13a71]{--slider-w-phone:min(80%,300px)}.values__intro[data-v-19b13a71]{display:grid;gap:var(--space-8);margin-bottom:clamp(32px,4vw,56px)}.values__title[data-v-19b13a71]{text-wrap:balance;font-size:var(--fs-3xl);margin:0}.values__lead[data-v-19b13a71]{margin:var(--space-4) 0 0;max-width:60ch}.values__team[data-v-19b13a71]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4)}.values__avatars[data-v-19b13a71]{display:flex;list-style:none;margin:0;padding:0}.values__avatars li+li[data-v-19b13a71]{margin-left:-14px}.values__avatars img[data-v-19b13a71]{border:3px solid var(--color-surface);border-radius:50%;box-shadow:var(--shadow-xs);display:block;height:60px;width:60px}.values__team-text[data-v-19b13a71]{color:var(--color-text);display:flex;flex-direction:column;font-size:var(--fs-sm);gap:2px;line-height:var(--lh-snug);margin:0}.values__team-text strong[data-v-19b13a71]{color:var(--color-ink);font-weight:700}.values__more[data-v-19b13a71]{flex-basis:100%;min-height:44px}.value-arch[data-v-19b13a71]{background-color:var(--color-surface);border-radius:999px 999px var(--radius-lg) var(--radius-lg);box-shadow:0 0 0 1px var(--beige-200),var(--shadow-xs);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.value-arch[data-v-19b13a71]:hover{box-shadow:0 0 0 1px var(--beige-300),var(--shadow-md);transform:translateY(-3px)}.value-arch__sky[data-v-19b13a71]{aspect-ratio:3/2;display:grid;place-items:center}.value-arch__blob[data-v-19b13a71]{animation:lava-a-19b13a71 13s ease-in-out infinite alternate;animation-delay:var(--aurora-delay,0s);aspect-ratio:1;border-radius:50%;pointer-events:none;position:absolute;width:62%;will-change:transform;z-index:0}.value-arch__blob--a[data-v-19b13a71]{background:radial-gradient(closest-side,rgba(255,146,194,.85),rgba(255,146,194,0));bottom:-34%;left:-10%}.value-arch__blob--b[data-v-19b13a71]{animation-duration:16s;animation-name:lava-b-19b13a71;background:radial-gradient(closest-side,rgba(255,190,112,.85),rgba(255,190,112,0));right:-14%;top:-32%}.value-arch__blob--c[data-v-19b13a71]{animation-duration:19s;animation-name:lava-c-19b13a71;background:radial-gradient(closest-side,rgba(134,190,255,.8),rgba(134,190,255,0));left:22%;top:26%;width:54%}@keyframes lava-a-19b13a71{0%{transform:translate(0) scale(1)}50%{transform:translate(30%,-64%) scale(1.16,.9)}to{transform:translate(56%,-24%) scale(.92,1.1)}}@keyframes lava-b-19b13a71{0%{transform:translate(0) scale(1)}50%{transform:translate(-38%,60%) scale(.9,1.16)}to{transform:translate(-60%,20%) scale(1.12,.94)}}@keyframes lava-c-19b13a71{0%{transform:translate(-32%,-12%) scale(.9)}50%{transform:translate(26%,18%) scaleX(1.2)}to{transform:translate(-8%,-28%) scaleY(1.18)}}.value-arch__sun[data-v-19b13a71]{background-color:#ffffffdb;border-radius:50%;box-shadow:0 10px 30px -12px #1c242059;color:var(--color-ink);display:grid;height:84px;place-items:center;position:relative;width:84px;z-index:1}@media (prefers-reduced-motion:reduce){.value-arch__blob[data-v-19b13a71]{animation:none}}.value-arch__body[data-v-19b13a71]{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;padding:var(--space-5) var(--space-6) var(--space-6)}.value-arch__num[data-v-19b13a71]{color:var(--color-kicker);font-family:var(--font-display);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:var(--tracking-wide)}.value-arch__title[data-v-19b13a71]{font-size:var(--fs-lg);line-height:var(--lh-snug);margin:var(--space-2) 0 0}.value-arch__text[data-v-19b13a71]{color:var(--color-muted);font-size:var(--fs-sm);line-height:var(--lh-normal);margin:var(--space-2) 0 0}@media (min-width:1024px){.values__intro[data-v-19b13a71]{align-items:end;gap:clamp(40px,6vw,96px);grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr)}.values__team[data-v-19b13a71]{justify-content:flex-start}}.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-2f238b12]{padding-top:0}.closing__panel[data-v-2f238b12]{background-color:var(--beige-100);border-radius:var(--radius-2xl);display:grid;gap:var(--space-8);padding:clamp(20px,5vw,72px)}.closing__title[data-v-2f238b12]{text-wrap:balance;font-size:var(--fs-4xl);margin:0}.closing__lead[data-v-2f238b12]{color:var(--ink-700);margin:var(--space-4) 0 0}.closing__actions[data-v-2f238b12]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.closing__steps[data-v-2f238b12]{gap:var(--space-3);list-style:none;margin:0;padding:0}.closing__steps[data-v-2f238b12],.step[data-v-2f238b12]{display:grid;position:relative}.step[data-v-2f238b12]{align-items:center;background-color:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);padding:var(--space-4)}.step__title[data-v-2f238b12]{font-size:var(--fs-lg);margin:0}.step__text[data-v-2f238b12],.step__title[data-v-2f238b12]{line-height:var(--lh-snug)}.step__text[data-v-2f238b12]{color:var(--color-muted);font-size:var(--fs-sm);margin:2px 0 0}@media (max-width:519px){.closing__actions>*[data-v-2f238b12]{flex:1 1 100%}}@media (min-width:1024px){.closing__panel[data-v-2f238b12]{gap:var(--space-8) clamp(40px,6vw,96px);grid-template-areas:"intro steps" "actions steps";grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.closing__intro[data-v-2f238b12]{align-self:end;grid-area:intro}.closing__steps[data-v-2f238b12]{align-self:center;grid-area:steps}.closing__actions[data-v-2f238b12]{align-self:start;grid-area:actions}.step[data-v-2f238b12]{padding:var(--space-5) var(--space-6)}}
