#hero[data-v-2c6e317d]{aspect-ratio:12/5;background:var(--dark);margin-top:var(--topbar-h,var(--topbar-height,0));overflow:hidden;position:relative;width:100%}.hero-slider[data-v-2c6e317d]{display:flex;height:100%;transition:transform 1s cubic-bezier(.77,0,.175,1)}.hslide[data-v-2c6e317d]{height:100%;min-width:100%;overflow:hidden;position:relative}.hs-bg[data-v-2c6e317d]{inset:0;position:absolute;z-index:0}.hs-bg img[data-v-2c6e317d]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.hs-overlay[data-v-2c6e317d]{inset:0;pointer-events:none;position:absolute;z-index:1}.hero-grid[data-v-2c6e317d]{background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:80px 80px;-webkit-mask-image:radial-gradient(ellipse 90% 90% at 50% 50%,#000 30%,transparent 70%);mask-image:radial-gradient(ellipse 90% 90% at 50% 50%,#000 30%,transparent 70%)}.hero-grid[data-v-2c6e317d],.hero-particles[data-v-2c6e317d]{inset:0;pointer-events:none;position:absolute;z-index:2}.hp[data-v-2c6e317d]{animation:fp-2c6e317d var(--d,8s) ease-in-out infinite;animation-delay:var(--dl,0s);background:var(--red);border-radius:50%;height:2px;opacity:.3;position:absolute;width:2px}@keyframes fp-2c6e317d{0%,to{opacity:.3;transform:translateY(0) scale(1)}50%{opacity:.6;transform:translateY(-20px) scale(1.5)}}.hs-inner[data-v-2c6e317d]{display:flex;inset:0;padding:80px 64px;position:absolute;z-index:3}.hs-inner[data-v=top][data-v-2c6e317d]{align-items:flex-start;padding-top:120px}.hs-inner[data-v=middle][data-v-2c6e317d]{align-items:center}.hs-inner[data-v=bottom][data-v-2c6e317d]{align-items:flex-end;padding-bottom:110px}.hs-inner[data-h=left][data-v-2c6e317d]{justify-content:flex-start;text-align:left}.hs-inner[data-h=center][data-v-2c6e317d]{justify-content:center;text-align:center}.hs-inner[data-h=right][data-v-2c6e317d]{justify-content:flex-end;text-align:right}.hs-content[data-v-2c6e317d]{color:#fff;max-width:600px}.hs-inner[data-h=left] .hs-content[data-v-2c6e317d]{text-align:left}.hs-inner[data-h=left] .hs-divider[data-v-2c6e317d]{margin-left:0;margin-right:auto}.hs-inner[data-h=left] .hs-btns[data-v-2c6e317d]{justify-content:flex-start}.hs-inner[data-h=center] .hs-content[data-v-2c6e317d]{max-width:720px;text-align:center}.hs-inner[data-h=center] .hs-divider[data-v-2c6e317d]{margin-left:auto;margin-right:auto}.hs-inner[data-h=center] .hs-btns[data-v-2c6e317d]{justify-content:center}.hs-inner[data-h=center] .hs-sub[data-v-2c6e317d]{margin-left:auto;margin-right:auto}.hs-inner[data-h=right] .hs-content[data-v-2c6e317d]{text-align:right}.hs-inner[data-h=right] .hs-divider[data-v-2c6e317d]{margin-left:auto;margin-right:0}.hs-inner[data-h=right] .hs-btns[data-v-2c6e317d]{justify-content:flex-end}.hs-inner[data-h=right] .hs-sub[data-v-2c6e317d]{margin-left:auto}.hs-tag[data-v-2c6e317d]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#d4203026;border:1px solid rgba(212,32,48,.5);border-radius:50px;color:inherit;display:inline-flex;font-size:11px;font-weight:600;gap:8px;letter-spacing:2.5px;margin-bottom:28px;opacity:.95;padding:6px 16px;text-transform:uppercase}.hs-tag-dot[data-v-2c6e317d]{animation:pulse-2c6e317d 2s infinite;background:var(--red);border-radius:50%;height:6px;width:6px}@keyframes pulse-2c6e317d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.hs-h1[data-v-2c6e317d]{color:inherit;font-family:var(--serif);font-size:76px;font-weight:300;letter-spacing:-2px;line-height:.97;margin-bottom:8px;text-shadow:0 4px 20px rgba(0,0,0,.4)}.hs-h1[data-v-2c6e317d] em{display:block;font-style:italic;font-weight:400}.hs-divider[data-v-2c6e317d]{background:var(--red);height:2px;margin:26px 0;width:48px}.hs-sub[data-v-2c6e317d]{color:inherit;font-size:16px;font-weight:300;line-height:1.75;margin-bottom:32px;max-width:460px;opacity:.85;text-shadow:0 2px 12px rgba(0,0,0,.5)}.hs-btns[data-v-2c6e317d]{display:flex;gap:12px}.btn-ghost-w[data-v-2c6e317d],.btn-red[data-v-2c6e317d]{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;padding:10px 22px;text-decoration:none;transition:all .2s}.btn-red[data-v-2c6e317d]{background:var(--btn-bg,var(--red));border:1px solid var(--btn-bg,var(--red));color:var(--btn-color,#fff)}.btn-red[data-v-2c6e317d]:hover{background:var(--btn-bg-hover,color-mix(in srgb,var(--btn-bg,var(--red)) 88%,#000));border-color:var(--btn-bg-hover,color-mix(in srgb,var(--btn-bg,var(--red)) 88%,#000))}.btn-ghost-w[data-v-2c6e317d]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.25);color:#fff}.btn-ghost-w[data-v-2c6e317d]:hover{background:#ffffff26}.hslide .hs-btns[data-v-2c6e317d],.hslide .hs-divider[data-v-2c6e317d],.hslide .hs-h1[data-v-2c6e317d],.hslide .hs-sub[data-v-2c6e317d],.hslide .hs-tag[data-v-2c6e317d]{opacity:0;transform:translateY(24px);transition:opacity .65s ease,transform .65s ease}.hslide.active .hs-tag[data-v-2c6e317d]{opacity:1;transform:none;transition-delay:.08s}.hslide.active .hs-h1[data-v-2c6e317d]{opacity:1;transform:none;transition-delay:.18s}.hslide.active .hs-divider[data-v-2c6e317d]{opacity:1;transform:none;transition-delay:.28s}.hslide.active .hs-sub[data-v-2c6e317d]{opacity:1;transform:none;transition-delay:.34s}.hslide.active .hs-btns[data-v-2c6e317d]{opacity:1;transform:none;transition-delay:.42s}.hero-nav[data-v-2c6e317d]{align-items:center;bottom:36px;display:flex;gap:20px;left:80px;position:absolute;z-index:20}.hdot[data-v-2c6e317d]{background:#ffffff4d;border-radius:2px;cursor:pointer;height:3px;transition:all .35s;width:22px}.hdot.active[data-v-2c6e317d]{background:var(--red);width:44px}.harr[data-v-2c6e317d]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000059;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#ffffffd9;cursor:pointer;display:flex;font-size:15px;height:40px;justify-content:center;transition:all .2s;width:40px}.harr[data-v-2c6e317d]:hover{background:#d4203066;border-color:var(--red);color:#fff}.hero-progress[data-v-2c6e317d]{background:#ffffff1a;bottom:0;height:2px;left:0;position:absolute;right:0;z-index:20}.hero-bar[data-v-2c6e317d]{background:var(--red);height:100%;transition:width .05s linear}@media(max-width:1024px){.hs-inner[data-v-2c6e317d]{padding:0 40px}.hs-h1[data-v-2c6e317d]{font-size:52px}.hs-content[data-v-2c6e317d]{max-width:100%}}@media(max-width:768px){#hero[data-v-2c6e317d]{aspect-ratio:3/4}.hs-inner[data-v-2c6e317d]{padding:0 24px}.hs-h1[data-v-2c6e317d]{font-size:36px;letter-spacing:-1px}.hs-sub[data-v-2c6e317d]{font-size:14px}.hs-btns[data-v-2c6e317d]{align-items:stretch;flex-direction:column}.hero-nav[data-v-2c6e317d]{bottom:24px;left:24px}}#quick[data-v-a3369578]{background:var(--red);position:relative;z-index:2}.qgrid[data-v-a3369578]{display:grid}.qi[data-v-a3369578]{align-items:center;border-right:1px solid hsla(0,0%,100%,.15);color:inherit;cursor:pointer;display:flex;gap:16px;padding:24px 44px;position:relative;text-decoration:none;transition:background .2s}.qi[data-v-a3369578]:last-child{border:none}.qi[data-v-a3369578]:after{background:#ffffff4d;bottom:0;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .3s}.qi[data-v-a3369578]:hover{background:#0000001a}.qi[data-v-a3369578]:hover:after{transform:scaleX(1)}.qi-ic[data-v-a3369578]{align-items:center;background:#ffffff26;border-radius:12px;display:flex;flex-shrink:0;font-size:20px;height:46px;justify-content:center;transition:transform .2s;width:46px}.qi:hover .qi-ic[data-v-a3369578]{transform:scale(1.1)}.qi-ic-img[data-v-a3369578]{height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.qi-sm[data-v-a3369578]{color:#ffffff8c;font-size:10px;letter-spacing:2px;margin-bottom:3px;text-transform:uppercase}.qi-lg[data-v-a3369578],.qi-sm[data-v-a3369578]{font-weight:600}.qi-lg[data-v-a3369578]{color:#fff;font-size:15px}.qi-ar[data-v-a3369578]{color:#ffffff59;font-size:18px;margin-left:auto;transition:transform .2s}.qi:hover .qi-ar[data-v-a3369578]{color:#fffc;transform:translate(5px)}@media(max-width:768px){.qgrid[data-v-a3369578]{grid-template-columns:1fr!important}.qi[data-v-a3369578]{border-bottom:1px solid hsla(0,0%,100%,.15);border-right:none;padding:18px 24px}.qi[data-v-a3369578]:last-child{border:none}}.marquee-band[data-v-47262284]{background:var(--dark2);border-bottom:1px solid hsla(0,0%,100%,.04);border-top:1px solid hsla(0,0%,100%,.04);overflow:hidden;padding:14px 0}.marquee-track[data-v-47262284]{animation:marquee-47262284 30s linear infinite;display:flex;gap:0;white-space:nowrap}.marquee-item[data-v-47262284]{align-items:center;color:#ffffff4d;display:inline-flex;font-size:13px;font-weight:400;gap:12px;letter-spacing:.5px;padding:0 32px;white-space:nowrap}.marquee-dot[data-v-47262284]{background:var(--red);border-radius:50%;height:4px;opacity:.7;width:4px}@keyframes marquee-47262284{0%{transform:translate(0)}to{transform:translate(-50%)}}#products[data-v-6f20d1a4]{background:var(--bg);padding:100px 80px}.pcarousel[data-v-6f20d1a4]{position:relative}.pc-nav[data-v-6f20d1a4]{align-items:center;background:#fff;border:1.5px solid var(--line);border-radius:50%;box-shadow:0 8px 24px #0000001a;color:var(--ink);cursor:pointer;display:flex;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;width:48px;z-index:5}.pc-nav[data-v-6f20d1a4]:hover{background:var(--red);border-color:var(--red);box-shadow:0 10px 28px #d4203059;color:#fff;transform:translateY(-50%) scale(1.06)}.pc-nav.prev[data-v-6f20d1a4]{left:-16px}.pc-nav.next[data-v-6f20d1a4]{right:-16px}.pgrid-wrap[data-v-6f20d1a4]{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin:0 -8px;padding:8px;scrollbar-width:none}.pgrid-wrap[data-v-6f20d1a4]::-webkit-scrollbar{display:none}.pgrid[data-v-6f20d1a4]{display:grid;gap:20px;grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;min-width:100%}.pc[data-v-6f20d1a4]{background:#fff;border:1.5px solid var(--line);border-radius:20px;color:inherit;cursor:pointer;display:block;min-height:360px;overflow:hidden;padding:36px 28px;position:relative;scroll-snap-align:start;text-decoration:none;transition:all .35s}.pc-bg[data-v-6f20d1a4]{background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;color:#fff;display:flex;flex-direction:column;justify-content:flex-end}.pc-bg[data-v-6f20d1a4]:after,.pc-bg[data-v-6f20d1a4]:before{display:none}.pc-bg .pc-desc[data-v-6f20d1a4],.pc-bg .pc-lnk[data-v-6f20d1a4],.pc-bg .pc-name[data-v-6f20d1a4]{color:#fff}.pc-bg .pc-tag[data-v-6f20d1a4]{color:#fff;opacity:.9}.pc-bg .pc-desc[data-v-6f20d1a4]{color:#ffffffd9}.pc-bg .pc-arr[data-v-6f20d1a4]{background:#ffffff14;border-color:#ffffff80;color:#fff}.pc-bg:hover .pc-arr[data-v-6f20d1a4]{background:var(--red);border-color:var(--red)}.pc-bg .pc-icon[data-v-6f20d1a4]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff2e;border:1px solid hsla(0,0%,100%,.3)}.pc-overlay[data-v-6f20d1a4]{background:linear-gradient(0deg,rgba(10,11,18,.85) 0,rgba(10,11,18,.55) 45%,rgba(10,11,18,.15) 80%,transparent);inset:0;pointer-events:none;position:absolute;z-index:1}.pc-image-only[data-v-6f20d1a4]{background:none;border:none;overflow:hidden;padding:0}.pc-image-only[data-v-6f20d1a4]:after,.pc-image-only[data-v-6f20d1a4]:before{display:none}.pc-img[data-v-6f20d1a4]{border-radius:20px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pc-bg .pc-content[data-v-6f20d1a4],.pc-bg .pc-icon[data-v-6f20d1a4]{position:relative;z-index:2}.pc-content[data-v-6f20d1a4]{position:relative}.pc[data-v-6f20d1a4]:before{background:linear-gradient(135deg,rgba(212,32,48,.06),transparent);border-radius:20px;inset:0;opacity:0;transition:opacity .35s}.pc[data-v-6f20d1a4]:after,.pc[data-v-6f20d1a4]:before{content:"";position:absolute}.pc[data-v-6f20d1a4]:after{background:linear-gradient(90deg,var(--red),var(--red2));bottom:0;height:3px;left:0;right:0;transform:scaleX(0);transform-origin:left;transition:transform .4s}.pc[data-v-6f20d1a4]:hover{border-color:var(--redm);box-shadow:0 20px 60px #d420301f;transform:translateY(-6px)}.pc[data-v-6f20d1a4]:hover:before{opacity:1}.pc[data-v-6f20d1a4]:hover:after{transform:scaleX(1)}.pc-icon[data-v-6f20d1a4]{align-items:center;border:1px solid;border-radius:16px;display:flex;font-size:24px;height:56px;justify-content:center;margin-bottom:22px;overflow:hidden;transition:transform .3s;width:56px}.pc-icon-img[data-v-6f20d1a4]{height:100%;-o-object-fit:contain;object-fit:contain;padding:8px;width:100%}.pc:hover .pc-icon[data-v-6f20d1a4]{transform:scale(1.1) rotate(3deg)}.ia[data-v-6f20d1a4]{background:#fff0f1;border-color:#ffd0d5}.ib[data-v-6f20d1a4]{background:#efffed;border-color:#b0f0c0}.ic[data-v-6f20d1a4]{background:#eef;border-color:#ccf}.id[data-v-6f20d1a4]{background:#fffbe8;border-color:#f0e0a0}.pc-tag[data-v-6f20d1a4]{color:var(--red);font-size:10px;font-weight:700;letter-spacing:2px;margin-bottom:8px;text-transform:uppercase}.pc-name[data-v-6f20d1a4]{color:var(--ink);font-family:var(--serif);font-size:22px;font-weight:400;line-height:1.2;margin-bottom:10px}.pc-desc[data-v-6f20d1a4]{color:var(--ink2);font-size:13px;font-weight:300;line-height:1.7;margin-bottom:22px}.pc-lnk[data-v-6f20d1a4]{align-items:center;color:var(--ink3);display:flex;font-size:12px;font-weight:500;gap:8px;transition:color .25s}.pc:hover .pc-lnk[data-v-6f20d1a4]{color:var(--red)}.pc-arr[data-v-6f20d1a4]{align-items:center;border:1px solid var(--line2);border-radius:50%;display:flex;font-size:10px;height:24px;justify-content:center;transition:all .25s;width:24px}.pc:hover .pc-arr[data-v-6f20d1a4]{background:#fff0f1;border-color:var(--red);transform:translate(2px)}.pchooser-backdrop[data-v-6f20d1a4]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0b1299;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:2000}.pchooser-box[data-v-6f20d1a4]{background:#fff;border-radius:20px;box-shadow:0 30px 80px #00000059;max-width:380px;padding:32px 28px;position:relative;width:100%}.pchooser-close[data-v-6f20d1a4]{background:none;border:none;color:var(--ink3);cursor:pointer;font-size:26px;line-height:1;position:absolute;right:16px;top:14px}.pchooser-title[data-v-6f20d1a4]{color:var(--ink);font-family:var(--serif);font-size:24px;margin-bottom:4px}.pchooser-sub[data-v-6f20d1a4]{color:var(--ink3);font-size:13px;margin-bottom:22px}.pchooser-links[data-v-6f20d1a4]{display:flex;flex-direction:column;gap:10px}.pchooser-link[data-v-6f20d1a4]{align-items:center;border:1.5px solid var(--line);border-radius:12px;color:var(--ink);display:flex;font-size:15px;font-weight:600;justify-content:space-between;padding:14px 18px;text-decoration:none;transition:all .2s}.pchooser-link[data-v-6f20d1a4]:hover{background:#fff0f1;border-color:var(--red);color:var(--red);transform:translate(2px)}.pchooser-arr[data-v-6f20d1a4]{color:var(--red)}.pchooser-enter-active[data-v-6f20d1a4],.pchooser-leave-active[data-v-6f20d1a4]{transition:opacity .2s}.pchooser-enter-from[data-v-6f20d1a4],.pchooser-leave-to[data-v-6f20d1a4]{opacity:0}@media(max-width:1024px){.pgrid[data-v-6f20d1a4]{grid-auto-columns:minmax(240px,1fr)}}@media(max-width:768px){#products[data-v-6f20d1a4]{padding:60px 24px}.pgrid[data-v-6f20d1a4]{grid-auto-columns:80%}.pc-nav[data-v-6f20d1a4]{height:40px;width:40px}.pc-nav.prev[data-v-6f20d1a4]{left:-8px}.pc-nav.next[data-v-6f20d1a4]{right:-8px}}.ce-bar[data-v-9857f51c]{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background:transparent;border-radius:999px;display:flex;gap:10px;padding:4px 8px;transition:background-color .2s ease,backdrop-filter .2s ease}.ce-bar--horizontal[data-v-9857f51c]{align-items:center;flex-direction:row}.ce-bar--vertical[data-v-9857f51c]{align-items:center;flex-direction:column}.ce-bar--hover-backdrop[data-v-9857f51c]:hover{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000061}.ce-bar__btn[data-v-9857f51c]{align-items:center;background:transparent;border:none;color:#fff;cursor:pointer;display:flex;filter:drop-shadow(0 1px 3px rgba(0,0,0,.55));justify-content:center;padding:2px;transition:color .15s ease,opacity .15s ease,transform .15s ease,filter .15s ease}.ce-bar--hover-backdrop:hover .ce-bar__btn[data-v-9857f51c]{filter:none}.ce-bar__btn[data-v-9857f51c]:hover{transform:scale(1.15)}.ce-bar__btn--active[data-v-9857f51c]{color:var(--red,#d42030);opacity:1}.ce-bar__btn--dim[data-v-9857f51c]{opacity:.6}.cardoffers[data-v-fb808ba9]{background:var(--color-bg,#fff);padding:80px 0}.cardoffers .container[data-v-fb808ba9]{margin:0 auto;max-width:1200px;padding:0 24px;text-align:center}.cardoffers__eyebrow[data-v-fb808ba9]{color:var(--red,#d42030);display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.18em;margin-bottom:12px;text-transform:uppercase}.cardoffers__title[data-v-fb808ba9]{color:var(--ink,#111);font-family:var(--serif,"Cormorant Garamond",Georgia,serif);font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1.1;margin:0 0 8px}.cardoffers__title[data-v-fb808ba9] i{color:var(--red,#d42030);font-style:italic}.cardoffers__sub[data-v-fb808ba9]{color:var(--ink2,#666);font-size:.9rem;letter-spacing:.02em;margin:4px 0 0}.cardoffers__carousel-wrapper[data-v-fb808ba9]{align-items:center;display:flex;justify-content:center;margin-top:32px;position:relative;width:100%}.cardoffers__carousel[data-v-fb808ba9]{align-items:center;display:flex;gap:16px;justify-content:safe center;overflow-x:auto;padding:20px 60px;scrollbar-width:none;width:100%}.cardoffers__carousel[data-v-fb808ba9]::-webkit-scrollbar{display:none}.cardoffers__item[data-v-fb808ba9]{border-radius:14px;cursor:pointer;filter:brightness(.7);flex-shrink:0;opacity:.5;overflow:hidden;position:relative;transform:scale(.85);transition:all .4s ease}.cardoffers__item--center[data-v-fb808ba9]{box-shadow:0 8px 30px #00000026;filter:brightness(1);opacity:1;transform:scale(1);z-index:2}.cardoffers__thumb[data-v-fb808ba9]{background:#f4f4f4;border-radius:14px;display:block;height:384px;-o-object-fit:contain;object-fit:contain;width:240px}.cardoffers__item--center .cardoffers__thumb[data-v-fb808ba9]{height:480px;width:300px}.cardoffers__overlay[data-v-fb808ba9]{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.55));border-radius:14px;inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.cardoffers__item:hover .cardoffers__overlay[data-v-fb808ba9]{opacity:1}.cardoffers__item--center .cardoffers__overlay[data-v-fb808ba9]{background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.45));opacity:1}.cardoffers__reactions[data-v-fb808ba9]{bottom:10px;flex-direction:column;pointer-events:auto;right:8px;z-index:4}.cardoffers__arrow[data-v-fb808ba9],.cardoffers__reactions[data-v-fb808ba9]{align-items:center;display:flex;position:absolute}.cardoffers__arrow[data-v-fb808ba9]{background:#ffffffe6;border:none;border-radius:50%;box-shadow:0 2px 10px #0000001a;color:var(--ink,#111);cursor:pointer;font-size:1.8rem;height:44px;justify-content:center;top:50%;transform:translateY(-50%);transition:all .2s ease;width:44px;z-index:5}.cardoffers__arrow[data-v-fb808ba9]:hover{background:#fff;box-shadow:0 4px 16px #00000026;transform:translateY(-50%) scale(1.1)}.cardoffers__arrow--left[data-v-fb808ba9]{left:16px}.cardoffers__arrow--right[data-v-fb808ba9]{right:16px}@media(min-width:768px){.cardoffers__thumb[data-v-fb808ba9]{height:400px;width:250px}.cardoffers__item--center .cardoffers__thumb[data-v-fb808ba9]{height:512px;width:320px}}@media(min-width:1024px){.cardoffers__thumb[data-v-fb808ba9]{height:384px;width:240px}.cardoffers__item--center .cardoffers__thumb[data-v-fb808ba9]{height:544px;width:340px}.cardoffers__carousel[data-v-fb808ba9]{gap:20px}}@media(max-width:767px){.cardoffers__carousel[data-v-fb808ba9]{gap:12px;padding:10px 50px}.cardoffers__thumb[data-v-fb808ba9]{height:256px;width:160px}.cardoffers__item--center .cardoffers__thumb[data-v-fb808ba9]{height:320px;width:200px}.cardoffers__arrow[data-v-fb808ba9]{font-size:1.4rem;height:36px;width:36px}.cardoffers__arrow--left[data-v-fb808ba9]{left:8px}.cardoffers__arrow--right[data-v-fb808ba9]{right:8px}}.cardstory[data-v-fb808ba9]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e6;display:flex;inset:0;justify-content:center;padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));position:fixed;z-index:5000}.cardstory__close[data-v-fb808ba9]{background:#0006;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:1.8rem;height:44px;position:absolute;right:max(16px,env(safe-area-inset-right,0px));top:max(16px,env(safe-area-inset-top,0px));width:44px;z-index:10002}.cardstory__strip[data-v-fb808ba9]{align-items:center;display:flex;gap:20px;height:min(90vh,960px);justify-content:center;max-height:calc(100dvh - 60px);width:100%}.cardstory__side[data-v-fb808ba9]{border-radius:14px;flex-shrink:0;height:100%;overflow:hidden;width:200px}.cardstory__side--click[data-v-fb808ba9]{cursor:pointer;opacity:.4;transition:opacity .2s ease}.cardstory__side--click[data-v-fb808ba9]:hover{opacity:.65}.cardstory__side--empty[data-v-fb808ba9]{opacity:0;pointer-events:none}.cardstory__side-img[data-v-fb808ba9]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cardstory__center[data-v-fb808ba9]{aspect-ratio:9/16;border-radius:16px;box-shadow:0 12px 48px #0009;display:flex;flex-direction:column;flex-shrink:0;height:100%;max-width:90vw;overflow:hidden;position:relative;width:auto}.cardstory__progress[data-v-fb808ba9]{display:flex;gap:4px;left:8px;pointer-events:none;position:absolute;right:8px;top:8px;z-index:10002}.cardstory__progress-bar[data-v-fb808ba9]{background:#ffffff4d;border-radius:2px;flex:1;height:3px;overflow:hidden}.cardstory__progress-fill[data-v-fb808ba9]{background:#fff;border-radius:2px;height:100%;width:0}.cardstory__progress-fill--done[data-v-fb808ba9]{width:100%}.cardstory__progress-fill--active[data-v-fb808ba9]{animation:cardstory-fill-fb808ba9 linear forwards;animation-duration:6s;width:0}@keyframes cardstory-fill-fb808ba9{0%{width:0}to{width:100%}}.cardstory__title[data-v-fb808ba9]{color:#fffffff2;font-size:.75rem;font-weight:700;left:8px;letter-spacing:.12em;margin:0;pointer-events:none;position:absolute;right:8px;text-align:center;text-shadow:0 1px 4px rgba(0,0,0,.6);text-transform:uppercase;top:22px;z-index:10001}.cardstory__frame[data-v-fb808ba9]{align-items:center;background:transparent;display:flex;flex:1;justify-content:center;min-height:0}.cardstory__img[data-v-fb808ba9]{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.cardstory__caption[data-v-fb808ba9]{bottom:max(96px,env(safe-area-inset-bottom,0px));color:#fff;font-size:.85rem;left:12px;line-height:1.4;pointer-events:none;position:absolute;right:80px;text-shadow:0 1px 4px rgba(0,0,0,.8);z-index:10003}.cardstory__cta[data-v-fb808ba9]{background:#fff;border-radius:999px;bottom:max(40px,env(safe-area-inset-bottom,0px));box-shadow:0 4px 16px #0006;color:var(--red,#d42030);font-size:.85rem;font-weight:700;left:50%;letter-spacing:.04em;padding:10px 22px;position:absolute;text-decoration:none;text-transform:uppercase;transform:translate(-50%);z-index:10004}.cardstory__reactions[data-v-fb808ba9]{bottom:max(72px,env(safe-area-inset-bottom,0px));position:absolute;right:8px;z-index:10003}.cardstory__tap[data-v-fb808ba9]{bottom:0;cursor:pointer;position:absolute;top:0;width:40%;z-index:10000}.cardstory__tap--prev[data-v-fb808ba9]{left:0}.cardstory__tap--next[data-v-fb808ba9]{right:0}.cardstory__counter[data-v-fb808ba9]{bottom:max(12px,env(safe-area-inset-bottom,0px));color:#ffffff8c;font-size:.72rem;left:50%;margin:0;pointer-events:none;position:absolute;transform:translate(-50%)}@media(max-width:900px){.cardstory__side[data-v-fb808ba9]{width:100px}}@media(max-width:600px){.cardstory__strip[data-v-fb808ba9]{gap:0;height:100dvh;max-height:100dvh}.cardstory__side[data-v-fb808ba9]{display:none}.cardstory__center[data-v-fb808ba9]{border-radius:0;width:100%}}.facts[data-v-9128c5bd]{background:linear-gradient(135deg,var(--color-bg,#fff) 0,var(--color-bg-alt,#faf6f6) 100%);border-bottom:1px solid var(--color-border,#f0e8e8);border-top:1px solid var(--color-border,#f0e8e8);padding:0}.facts>.container[data-v-9128c5bd]{margin:0 auto;max-width:1200px;padding:80px 24px}.facts-banner[data-v-9128c5bd]{background:transparent;display:block;line-height:0;overflow:hidden;text-decoration:none;width:100%}.facts-banner__el[data-v-9128c5bd]{display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.facts__grid[data-v-9128c5bd]{display:flex;flex-wrap:wrap;gap:48px;justify-content:center}.facts__item[data-v-9128c5bd]{flex:1 1 220px;max-width:280px;padding:8px 0;text-align:left}.facts__media[data-v-9128c5bd]{align-items:center;background:#d4203014;border-radius:50%;display:flex;height:88px;justify-content:center;margin:0 auto 14px;overflow:hidden;width:88px}.facts__media-el[data-v-9128c5bd]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:1024px){.facts__grid[data-v-9128c5bd]{gap:64px}}.facts__value[data-v-9128c5bd]{color:var(--red,#d42030);font-family:var(--serif,"Cormorant Garamond",Georgia,serif);font-size:clamp(3rem,5vw,4.5rem);font-style:italic;font-weight:700;letter-spacing:-.02em;line-height:1;margin-bottom:14px}.facts__value[data-v-9128c5bd] .facts__value-num{font-size:inherit}.facts__value[data-v-9128c5bd] .facts__value-suffix{font-size:.85em;margin-left:2px}.facts__value[data-v-9128c5bd] .facts__value-word{font-size:.45em;font-style:italic;letter-spacing:.02em;margin-left:4px;vertical-align:.55em}.facts__value[data-v-9128c5bd] .facts__value-tail{font-size:.5em;margin-left:4px}.facts__label[data-v-9128c5bd]{color:var(--ink,#111);font-size:.95rem;font-weight:700;letter-spacing:.02em;margin:0 0 6px}.facts__desc[data-v-9128c5bd]{color:var(--ink2,#555);font-size:.82rem;line-height:1.45;margin:0;max-width:260px}#why[data-v-fb3c0b20]{background:var(--bg2);padding:100px 80px}.why-grid[data-v-fb3c0b20]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:60px}.wc[data-v-fb3c0b20]{background:#fff;border:1.5px solid var(--line);border-radius:20px;cursor:default;overflow:hidden;padding:40px 32px;position:relative;transition:all .35s}.wc[data-v-fb3c0b20]:before{background:linear-gradient(90deg,var(--red),var(--red2));content:"";height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left;transition:transform .45s}.wc[data-v-fb3c0b20]:hover{border-color:var(--redm);box-shadow:0 16px 48px #00000014;transform:translateY(-5px)}.wc[data-v-fb3c0b20]:hover:before{transform:scaleX(1)}.wc-icon[data-v-fb3c0b20]{align-items:center;background:#fff0f1;border:1.5px solid #ffd0d5;border-radius:18px;display:flex;font-size:26px;height:60px;justify-content:center;margin-bottom:24px;overflow:hidden;transition:transform .3s;width:60px}.wc-icon img[data-v-fb3c0b20]{height:100%;-o-object-fit:contain;object-fit:contain;padding:8px;width:100%}.wc:hover .wc-icon[data-v-fb3c0b20]{transform:scale(1.08) rotate(-3deg)}.wc-title[data-v-fb3c0b20]{color:var(--ink);font-family:var(--serif);font-size:22px;font-weight:400;margin-bottom:10px}.wc-desc[data-v-fb3c0b20]{color:var(--ink2);font-size:14px;font-weight:300;line-height:1.75}@media(max-width:1024px){.why-grid[data-v-fb3c0b20]{grid-template-columns:1fr 1fr}}@media(max-width:768px){#why[data-v-fb3c0b20]{padding:60px 24px}.why-grid[data-v-fb3c0b20]{grid-template-columns:1fr;margin-top:40px}}#steps[data-v-958309fe]{background:var(--bg);padding:100px 80px}.swrap[data-v-958309fe]{align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr}.sh-left[data-v-958309fe]{margin-bottom:40px;text-align:left}.sh-left .sh-p[data-v-958309fe]{margin:0}.step-list[data-v-958309fe]{display:flex;flex-direction:column}.step[data-v-958309fe]{border-bottom:1px solid var(--line);cursor:pointer;display:flex;gap:22px;padding:22px 0;position:relative;transition:all .35s ease}.step[data-v-958309fe]:first-child{padding-top:0}.step[data-v-958309fe]:last-child{border:none}.step:hover .step-t[data-v-958309fe]{color:var(--red)}.step-body[data-v-958309fe]{flex:1}.step-n[data-v-958309fe]{border:1.5px solid var(--line2);border-radius:50%;color:var(--ink3);display:grid;flex-shrink:0;font-family:var(--sans);font-size:16px;font-variant-numeric:tabular-nums lining-nums;font-weight:600;height:46px;place-items:center;transition:all .35s ease;width:46px}.step-n>span[data-v-958309fe]{display:block;line-height:1;transform:translateY(.5px)}.step.active .step-n[data-v-958309fe]{background:var(--red);border-color:var(--red);box-shadow:0 6px 20px #d4203059;color:#fff;transform:scale(1.05)}.step-t[data-v-958309fe]{color:var(--ink);font-size:16px;font-weight:500;margin-bottom:6px;transition:color .25s}.step.active .step-t[data-v-958309fe]{color:var(--red);font-weight:600}.step-d[data-v-958309fe]{color:var(--ink2);font-size:13px;font-weight:300;line-height:1.65}.step-bar[data-v-958309fe]{background:var(--line);border-radius:2px;height:2px;margin-top:12px;overflow:hidden}.step-bar-fill[data-v-958309fe]{background:var(--red);height:100%;transition:width .05s linear}.step-media-wrap[data-v-958309fe]{display:flex;justify-content:center}.step-media[data-v-958309fe]{aspect-ratio:4/5;background:var(--bg2);border-radius:24px;box-shadow:0 30px 80px #0000002e,0 0 0 1px #ffffff0a;max-width:520px;overflow:hidden;position:relative;width:100%}.step-img-link[data-v-958309fe]{cursor:pointer;display:block;inset:0;position:absolute}.step-img-link:hover .step-img[data-v-958309fe]{transform:scale(1.02)}.step-img[data-v-958309fe]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .4s ease;width:100%}.step-img-placeholder[data-v-958309fe]{align-items:center;background:linear-gradient(135deg,var(--red),var(--red3));color:#fff;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}.placeholder-num[data-v-958309fe]{font-family:var(--serif);font-size:140px;font-weight:300;line-height:1;opacity:.25}.placeholder-t[data-v-958309fe]{font-size:18px;font-weight:500;margin-top:8px;padding:0 32px;text-align:center}.step-media-overlay[data-v-958309fe]{background:linear-gradient(0deg,#0a0b128c 0,#0a0b1200 50%);inset:0;pointer-events:none;position:absolute}.step-media-tag[data-v-958309fe]{align-items:baseline;bottom:24px;color:#fff;display:flex;gap:14px;left:24px;position:absolute;right:24px;z-index:2}.step-media-num[data-v-958309fe]{color:#fff;font-family:var(--serif);font-size:56px;font-weight:300;line-height:1;text-shadow:0 2px 12px rgba(0,0,0,.4)}.step-media-label[data-v-958309fe]{font-size:12px;font-weight:500;letter-spacing:2.5px;opacity:.85;text-transform:uppercase}.media-enter-active[data-v-958309fe],.media-leave-active[data-v-958309fe]{transition:opacity .28s ease,transform .28s ease}.media-enter-from[data-v-958309fe]{opacity:0;transform:scale(1.03)}.media-leave-to[data-v-958309fe]{opacity:0;transform:scale(.99)}@media(max-width:1024px){.swrap[data-v-958309fe]{gap:50px;grid-template-columns:1fr}.step-media[data-v-958309fe]{max-width:100%}}@media(max-width:768px){#steps[data-v-958309fe]{padding:60px 24px}}#cta[data-v-05d6eb27]{background:var(--dark-grad);overflow:hidden;padding:130px 80px;position:relative;text-align:center}#cta[data-v-05d6eb27]:before{background:radial-gradient(circle at 20% 30%,rgba(212,32,48,.18),transparent 40%),radial-gradient(circle at 80% 70%,rgba(255,51,71,.1),transparent 45%)}#cta[data-v-05d6eb27]:after,#cta[data-v-05d6eb27]:before{content:"";inset:0;pointer-events:none;position:absolute}#cta[data-v-05d6eb27]:after{background-image:linear-gradient(hsla(0,0%,100%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.025) 1px,transparent 0);background-size:80px 80px;-webkit-mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 70% 70% at 50% 50%,#000 30%,transparent 75%)}.cta-glow[data-v-05d6eb27]{background:radial-gradient(ellipse,rgba(212,32,48,.22),transparent 65%);filter:blur(40px);height:480px;left:50%;top:50%;transform:translate(-50%,-50%);width:900px}.cta-glow[data-v-05d6eb27],.cta-ring[data-v-05d6eb27]{border-radius:50%;pointer-events:none;position:absolute}.cta-ring[data-v-05d6eb27]{border:1px solid hsla(0,0%,100%,.05)}.r1[data-v-05d6eb27]{height:500px;width:500px}.r1[data-v-05d6eb27],.r2[data-v-05d6eb27]{left:50%;top:50%;transform:translate(-50%,-50%)}.r2[data-v-05d6eb27]{height:750px;opacity:.5;width:750px}.cta-h[data-v-05d6eb27]{color:#fff;font-family:var(--serif);font-size:68px;font-weight:300;line-height:1.08;margin-bottom:18px;position:relative;z-index:1}.cta-h[data-v-05d6eb27] i{color:var(--red);font-style:italic}.cta-sub[data-v-05d6eb27]{color:#ffffff80;font-size:17px;font-weight:300;margin-bottom:48px}.cta-btns[data-v-05d6eb27],.cta-sub[data-v-05d6eb27]{position:relative;z-index:1}.cta-btns[data-v-05d6eb27]{display:flex;gap:14px;justify-content:center}.btn-gh[data-v-05d6eb27],.btn-red-lg[data-v-05d6eb27]{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;padding:16px 32px;text-decoration:none;transition:all .2s}.btn-red-lg[data-v-05d6eb27]{background:linear-gradient(135deg,var(--red),var(--red2));border:1px solid var(--red);box-shadow:0 14px 40px #d4203073,inset 0 1px #ffffff26;color:#fff}.btn-red-lg[data-v-05d6eb27]:hover{box-shadow:0 20px 50px #d4203099;transform:translateY(-2px)}.btn-gh[data-v-05d6eb27]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0a;border:1px solid hsla(0,0%,100%,.18);color:#fff}.btn-gh[data-v-05d6eb27]:hover{background:#ffffff1a;border-color:#fff6}@media(max-width:768px){#cta[data-v-05d6eb27]{padding:80px 24px}.cta-h[data-v-05d6eb27]{font-size:38px}.cta-sub[data-v-05d6eb27]{font-size:15px}.cta-btns[data-v-05d6eb27]{align-items:center;flex-direction:column}}
