.smart-img[data-v-e04ab377]{display:block;opacity:0;filter:blur(8px);transition:opacity .5s ease,filter .5s ease}.smart-img.loaded[data-v-e04ab377]{opacity:1;filter:none}@media(prefers-reduced-motion:reduce){.smart-img[data-v-e04ab377]{transition:none}}.smart-img-fallback[data-v-e04ab377]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:64px;background:linear-gradient(135deg,#ffd37a14,#c8303d0f);color:#16110d73;border-radius:inherit}.page[data-v-d731a3fa]{background:#faf7f0;font-family:Geist,sans-serif;color:#16110d;min-height:100vh;overflow-x:hidden}.page[data-v-d731a3fa] .top{position:absolute;left:0;right:0;padding:8px 44px;border-bottom:1px solid rgba(22,17,13,.09);background:#faf7f0;box-shadow:0 10px 30px #16110d14;-webkit-backdrop-filter:none;backdrop-filter:none}.page[data-v-d731a3fa] .top.scrolled{position:fixed;background:#faf7f0f0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page[data-v-d731a3fa] .top .logo-link img{height:52px!important}.hero[data-v-d731a3fa]{background:linear-gradient(180deg,#1b120d,#241710);color:#fff7e8;padding:0;position:relative;overflow:hidden;min-height:100svh;display:flex;flex-direction:column}.page[data-v-d731a3fa] .top{border-bottom:0}.hero-grain[data-v-d731a3fa]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");background-size:180px;opacity:.025;pointer-events:none}.hero-glow[data-v-d731a3fa]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 55% 70% at 85% 15%,rgba(255,255,255,.04) 0%,transparent 60%),radial-gradient(ellipse 40% 50% at 5% 85%,rgba(120,68,32,.22) 0%,transparent 55%);pointer-events:none}.hero-inner[data-v-d731a3fa]{display:block;min-height:100svh;padding:0;flex:1;position:relative;z-index:1;overflow:hidden}.hero-copy[data-v-d731a3fa]{max-width:560px;position:relative;z-index:3;text-align:left;padding:clamp(82px,13vh,132px) 0 clamp(72px,9vh,96px) clamp(18px,3vw,56px);min-height:100svh;display:flex;flex-direction:column}.hero-eyebrow[data-v-d731a3fa]{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;font-family:Bricolage Grotesque,Geist,sans-serif;font-size:24px;font-weight:900;letter-spacing:-.04em;line-height:.95;color:#ffd37a;text-shadow:0 8px 28px rgba(0,0,0,.48),0 0 24px rgba(255,179,93,.22)}.eyebrow-dot[data-v-d731a3fa]{display:inline-flex;width:10px;height:10px;border-radius:999px;background:#ffd37a;box-shadow:0 0 18px #ffd37a80}.hero-h1[data-v-d731a3fa]{font-family:Bricolage Grotesque,Geist,sans-serif;font-size:clamp(42px,4.5vw,66px);font-weight:800;letter-spacing:0;line-height:.94;margin:0 0 22px;max-width:780px;text-align:left;color:#fff7e8;background:linear-gradient(92deg,#fff7e8,#ffe1a0 42%,#bfef9c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-wrap:balance;filter:drop-shadow(0 18px 44px rgba(0,0,0,.52))}.hero-h1 em[data-v-d731a3fa]{font-style:normal;display:block;white-space:nowrap;font-size:.92em;font-weight:700;background:linear-gradient(92deg,#ffd37a,#ff8a3d 48%,#ff4f3a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-sub[data-v-d731a3fa]{font-size:18px;line-height:1.52;color:#f5e4bf;max-width:720px;margin:0 0 24px;text-shadow:0 8px 30px rgba(0,0,0,.52),0 0 20px rgba(127,216,154,.12)}.hero-btn[data-v-d731a3fa]{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border-radius:10px;font-size:14px;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:all .18s ease;cursor:pointer;border:0;font-family:Geist,sans-serif}.hero-btn--primary[data-v-d731a3fa]{background:#16110d;color:#fff7e8}.hero-btn--primary[data-v-d731a3fa]:hover{background:#241810;transform:translateY(-1px)}.hero-btn--ghost[data-v-d731a3fa]{background:linear-gradient(180deg,#fff7e82e,#fff7e81a);color:#fff7e8;border:0;box-shadow:inset 0 1px #ffffff29}.hero-btn--ghost[data-v-d731a3fa]:hover{background:#fff7e838}.hero-stage[data-v-d731a3fa]{position:absolute;top:0;right:0;bottom:0;left:0;min-height:100%;width:100%;border-radius:0;border:0;overflow:hidden;background:radial-gradient(circle at top right,rgba(83,145,78,.16),transparent 34%),linear-gradient(135deg,#25160f,#1a120d 52%,#0f1f13);box-shadow:none}.hero-stage[data-v-d731a3fa]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#110c08f0,#110c08c7 28%,#110c0857 58%,#110c081f),linear-gradient(180deg,#110c0833,#110c0857);z-index:1;pointer-events:none}.hero-slide[data-v-d731a3fa]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:scale(1.03);transition:opacity .75s ease,transform 5.5s ease}.hero-slide--active[data-v-d731a3fa]{opacity:1;transform:scale(1)}.hero-slide-shade[data-v-d731a3fa]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 78% 18%,rgba(255,255,255,.16),transparent 20%),linear-gradient(90deg,#0a08061f,#0a080600 44%,#0a08062e);z-index:1}.hero-stage-image[data-v-d731a3fa]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center center}.hero-stage-fallback[data-v-d731a3fa]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;padding:40px}.hero-slide-controls[data-v-d731a3fa]{position:absolute;right:28px;bottom:28px;z-index:3;display:flex;align-items:center;gap:12px}.hero-arrow[data-v-d731a3fa]{width:42px;height:42px;border-radius:999px;border:0;background:linear-gradient(180deg,#1a120d9e,#1a120d6b);color:#fff7e8;font-size:30px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 24px #0003,inset 0 1px #ffffff1a}.hero-arrow[data-v-d731a3fa]:hover{background:#fff7e829}.hero-dots[data-v-d731a3fa]{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;background:linear-gradient(180deg,#1a120d94,#1a120d61);border:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 24px #0000002e,inset 0 1px #ffffff14}.hero-dot[data-v-d731a3fa]{width:10px;height:10px;border-radius:999px;border:0;background:#fff7e847;cursor:pointer;transition:transform .18s ease,background .18s ease}.hero-dot--active[data-v-d731a3fa]{background:#ffd37a;transform:scale(1.15)}.hero-bottom-stack[data-v-d731a3fa]{position:relative;z-index:2;max-width:100%;margin-top:auto;padding-top:28px}.hero-bottom-order[data-v-d731a3fa]{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:220px;padding:17px 22px 18px;border:0;border-radius:999px;background:linear-gradient(135deg,#ffd37a,#ffb35d 45%,#ff7a45);color:#16110d;box-shadow:0 24px 50px #00000057,0 0 0 8px #ffd37a14,inset 0 1px #ffffff6b;cursor:pointer;font-family:Geist,sans-serif;text-align:left;transition:transform .18s ease,box-shadow .18s ease}.hero-bottom-order[data-v-d731a3fa]:hover{transform:translateY(-2px);box-shadow:0 30px 62px #00000061,0 0 0 10px #ffd37a1a,inset 0 1px #ffffff80}.hero-bottom-order-kicker[data-v-d731a3fa]{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;opacity:.72}.hero-bottom-order-label[data-v-d731a3fa]{display:inline-flex;align-items:center;gap:10px;font-size:19px;font-weight:900;line-height:1}@media(prefers-reduced-motion:reduce){.hero-slide[data-v-d731a3fa],.hero-stage-image[data-v-d731a3fa],.hero-dot[data-v-d731a3fa],.hero-bottom-order[data-v-d731a3fa]{transition:none!important}}.hero-stats[data-v-d731a3fa]{display:flex;align-items:center;border-top:1px solid rgba(255,247,232,.18);position:relative;z-index:1;margin-top:auto}.hstat[data-v-d731a3fa]{flex:1;padding:20px 0;display:flex;flex-direction:column;gap:3px}.hstat-val[data-v-d731a3fa]{font-size:22px;font-weight:800;letter-spacing:-.03em;color:#fff7e8}.hstat-lbl[data-v-d731a3fa]{font-size:11px;color:#fff7e8a8;letter-spacing:.02em}.hstat-sep[data-v-d731a3fa]{width:1px;height:36px;background:#fff7e838;margin:0 32px;flex-shrink:0}.trade-range[data-v-d731a3fa]{padding:56px;background:#faf7f0}.trade-range-head[data-v-d731a3fa]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.trade-range-title[data-v-d731a3fa]{margin:10px 0 0;font-family:Bricolage Grotesque,Geist,sans-serif;font-size:clamp(42px,6vw,78px);font-weight:900;letter-spacing:-.05em;line-height:.92;color:#16110d}.trade-range-link[data-v-d731a3fa]{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:#16110da3;text-decoration:none;font-size:15px;font-weight:700;font-family:inherit;flex-shrink:0;cursor:pointer}.trade-range-grid[data-v-d731a3fa]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.trade-range-card[data-v-d731a3fa]{background:#fffdf9;border-radius:30px;overflow:hidden;border:1px solid rgba(22,17,13,.08);box-shadow:0 22px 44px #16110d14}.trade-range-media[data-v-d731a3fa]{aspect-ratio:1.2 / .9;min-height:320px;display:flex;align-items:stretch;justify-content:stretch}.trade-range-media[data-v-d731a3fa] .trade-range-img,.trade-range-media[data-v-d731a3fa] .trade-range-fallback{width:100%;height:100%}.trade-range-media[data-v-d731a3fa] .trade-range-img{object-fit:cover;display:block}.trade-range-media[data-v-d731a3fa] .trade-range-fallback{display:flex;align-items:center;justify-content:center;color:#fff7e8}.trade-range-body[data-v-d731a3fa]{padding:24px 28px 26px}.trade-range-name[data-v-d731a3fa]{font-size:28px;font-weight:800;letter-spacing:-.03em;color:#16110d}.trade-range-desc[data-v-d731a3fa]{margin:10px 0 24px;font-size:15px;line-height:1.6;color:#16110d94}.trade-range-foot[data-v-d731a3fa]{display:flex;align-items:center;justify-content:space-between;gap:16px}.trade-range-price[data-v-d731a3fa]{font-size:28px;font-weight:900;letter-spacing:-.03em;color:#16110d}.trade-range-btn[data-v-d731a3fa]{display:inline-flex;align-items:center;gap:8px;min-height:50px;padding:0 20px;border:0;border-radius:999px;background:#16110d;color:#fff7e8;text-decoration:none;font-size:14px;font-weight:700;font-family:inherit;white-space:nowrap;cursor:pointer}.perks-section[data-v-d731a3fa]{background:#faf7f0;padding:96px 56px}.perks-inner[data-v-d731a3fa]{max-width:1200px;margin:0 auto}.perks-head[data-v-d731a3fa]{max-width:520px;margin-bottom:56px}.perks-title[data-v-d731a3fa]{font-family:Bricolage Grotesque,Geist,sans-serif;font-size:clamp(32px,4.5vw,52px);font-weight:900;letter-spacing:-.04em;line-height:1.05;margin:14px 0 16px;color:#16110d}.perks-sub[data-v-d731a3fa]{font-size:15px;color:#16110d8c;line-height:1.65;margin:0}.perks-grid[data-v-d731a3fa]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.perk-card[data-v-d731a3fa]{background:#fff;border:1px solid rgba(22,17,13,.08);border-radius:16px;padding:28px 24px 32px;transition:box-shadow .2s,transform .2s;position:relative;overflow:hidden}.perk-card[data-v-d731a3fa]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,#ffd37a,#e8711a);opacity:.9}.perk-card[data-v-d731a3fa]:hover{box-shadow:0 12px 40px #16110d1a;transform:translateY(-3px)}.perk-icon[data-v-d731a3fa]{width:44px;height:44px;background:#16110d;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.perk-title[data-v-d731a3fa]{font-size:16px;font-weight:700;letter-spacing:-.02em;margin-bottom:8px;color:#16110d}.perk-desc[data-v-d731a3fa]{font-size:13.5px;line-height:1.6;color:#16110d8c;margin:0}.how-section[data-v-d731a3fa]{background:#16110d;padding:96px 56px;position:relative;overflow:hidden;scroll-margin-top:100px}.how-section[data-v-d731a3fa]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 80% at 100% 50%,rgba(255,211,122,.07) 0%,transparent 60%);pointer-events:none}.how-inner[data-v-d731a3fa]{max-width:1100px;margin:0 auto;position:relative;z-index:1}.how-head[data-v-d731a3fa]{margin-bottom:56px}.how-title[data-v-d731a3fa]{font-family:Bricolage Grotesque,Geist,sans-serif;font-size:clamp(30px,4vw,48px);font-weight:900;letter-spacing:-.04em;color:#faf7f0;margin:14px 0 0}.how-steps[data-v-d731a3fa]{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.how-step[data-v-d731a3fa]{display:flex;flex-direction:column;padding-right:48px;position:relative}.how-step[data-v-d731a3fa]:not(:last-child):after{content:"→";position:absolute;right:12px;top:18px;font-size:20px;color:#ffd37a4d}.step-num[data-v-d731a3fa]{font-family:Bricolage Grotesque,Geist,sans-serif;font-size:13px;font-weight:800;letter-spacing:.1em;color:#ffd37a;margin-bottom:18px}.step-body[data-v-d731a3fa]{flex:1}.step-title[data-v-d731a3fa]{font-size:18px;font-weight:700;letter-spacing:-.02em;color:#faf7f0;margin-bottom:10px}.step-desc[data-v-d731a3fa]{font-size:14px;line-height:1.65;color:#faf7f080;margin:0}.step-line[data-v-d731a3fa]{display:none}.direct-order-hero[data-v-d731a3fa]{background:#0f0b07;color:#faf7f0;padding:52px 56px 32px;display:flex;justify-content:space-between;gap:28px;align-items:end;border-bottom:1px solid rgba(255,211,122,.12)}.direct-order-eyebrow[data-v-d731a3fa]{display:none}.direct-order-hero h1[data-v-d731a3fa]{font-family:Bricolage Grotesque,Geist,sans-serif;font-size:clamp(56px,7.5vw,92px);font-weight:900;line-height:.95;letter-spacing:-.055em;margin:0}.direct-order-hero p[data-v-d731a3fa]{max-width:360px;margin:0 0 6px;color:#faf7f094;line-height:1.55}.order-section[data-v-d731a3fa]{background:#0f0b07;color:#faf7f0;padding:96px 56px 108px;position:relative;scroll-margin-top:100px}.order-section--direct[data-v-d731a3fa]{padding-top:46px}.order-section--direct .order-head[data-v-d731a3fa]{display:none}.order-section[data-v-d731a3fa]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 46% 42% at 18% 26%,rgba(200,48,61,.12) 0%,transparent 60%),linear-gradient(180deg,rgba(255,211,122,.03),transparent 18%);pointer-events:none}.order-head[data-v-d731a3fa]{max-width:720px;margin:0 auto 56px;text-align:center;position:relative;z-index:1}.order-eyebrow[data-v-d731a3fa]{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffd37a;margin-bottom:14px}.order-title[data-v-d731a3fa]{font-family:Bricolage Grotesque,Geist,sans-serif;font-size:clamp(34px,5vw,56px);font-weight:900;letter-spacing:-.04em;line-height:1.02;margin:0 0 18px}.order-accent[data-v-d731a3fa]{color:#ffd37a;font-style:italic}.order-sub[data-v-d731a3fa]{font-size:15px;line-height:1.65;color:#faf7f080;margin:0}.order-grid[data-v-d731a3fa]{display:grid;grid-template-columns:1.4fr 1fr;gap:48px;max-width:1200px;margin:0 auto;align-items:start;position:relative;z-index:1}.order-section--direct .order-grid[data-v-d731a3fa]{grid-template-columns:minmax(0,1180px);justify-content:center;gap:24px;max-width:1220px}.order-section--direct .order-form-card[data-v-d731a3fa]{position:static;top:auto;border-radius:18px}.order-section--direct .order-catalogue[data-v-d731a3fa]{max-width:100%}.order-catalogue[data-v-d731a3fa]{display:flex;flex-direction:column;gap:16px;min-width:0}.step-tag[data-v-d731a3fa]{display:flex;align-items:center;gap:14px}.step-tag-num[data-v-d731a3fa]{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#ffd37a;color:#16110d;font-size:18px;font-weight:900;flex-shrink:0}.step-tag-label[data-v-d731a3fa]{font-size:20px;font-weight:900;letter-spacing:-.03em;color:#faf7f0}.step-tag-hint[data-v-d731a3fa]{font-size:12px;color:#faf7f066;font-weight:600;margin-left:auto}.step-tag--dark[data-v-d731a3fa]{padding:16px 20px 0}.step-tag--dark .step-tag-label[data-v-d731a3fa]{color:#16110d}.step-tag--dark .step-tag-hint[data-v-d731a3fa]{color:#16110d73}.filter-bar[data-v-d731a3fa]{display:flex;align-items:center;gap:10px;background:#faf7f00b;border:1px solid rgba(255,211,122,.11);border-radius:18px;padding:8px 10px;margin-top:18px}.filter-tabs[data-v-d731a3fa]{display:flex;gap:2px;flex:1}.ftab[data-v-d731a3fa]{padding:7px 16px;border-radius:10px;border:0;background:transparent;color:#faf7f073;font-family:Geist,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s}.ftab[data-v-d731a3fa]:hover{color:#faf7f0cc;background:#faf7f00f}.ftab[data-v-d731a3fa]{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600}.ftab.active[data-v-d731a3fa]{background:#faf7f0;color:#16110d;font-weight:700;box-shadow:0 1px 4px #0000002e}.ftab-dot[data-v-d731a3fa]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.ftab-count[data-v-d731a3fa]{font-size:10px;opacity:.45;font-variant-numeric:tabular-nums}.ftab.active .ftab-count[data-v-d731a3fa]{opacity:.6}.clear-btn[data-v-d731a3fa]{display:inline-flex;align-items:center;gap:5px;background:#c8303d1f;border:1px solid rgba(200,48,61,.25);color:#ff8a95;padding:6px 12px;border-radius:10px;font-family:Geist,sans-serif;font-size:12px;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap}.clear-btn[data-v-d731a3fa]:hover{background:#c8303d33}.prod-table[data-v-d731a3fa]{display:flex;flex-direction:column;gap:12px;overflow:visible;margin-top:8px}.prod-table-head[data-v-d731a3fa],.prod-row[data-v-d731a3fa]{display:grid;grid-template-columns:5px 78px minmax(0,1fr) 128px 126px;gap:0 16px;align-items:center}.prod-table-head[data-v-d731a3fa]{display:none}.prod-row[data-v-d731a3fa]{min-height:112px;padding:16px 26px 16px 0;border:1px solid rgba(255,211,122,.22);border-radius:20px;background:linear-gradient(90deg,#ffd37a14,#faf7f009);box-shadow:0 18px 40px #0003;position:relative;transition:background .2s ease,border-color .2s ease,transform .2s ease;cursor:default}.prod-row[data-v-d731a3fa]:last-child{border-bottom:1px solid rgba(250,247,240,.08)}.pr-accent-bar[data-v-d731a3fa]{width:5px;height:calc(100% - 16px);border-radius:0 3px 3px 0;background:transparent;transition:background .25s ease,height .25s ease;align-self:center}.prod-row--on .pr-accent-bar[data-v-d731a3fa]{background:#ffd37a}.prod-row--on[data-v-d731a3fa]{background:linear-gradient(90deg,#ffd37a2e,#ffd37a11);border-color:#ffd37a61}.prod-row--oos[data-v-d731a3fa]{opacity:.58}.prod-row--coming[data-v-d731a3fa]{opacity:.86;border-style:dashed;background:linear-gradient(90deg,#7c3aed1f,#faf7f009)}.prod-row[data-v-d731a3fa]:not(.prod-row--oos):hover{background:#faf7f00f;transform:translateY(-1px)}.pr-img[data-v-d731a3fa]{width:78px;height:78px;border-radius:16px;overflow:hidden;flex-shrink:0;background:#faf7f00f;position:relative;box-shadow:0 4px 16px #0000004d;transition:box-shadow .2s ease,transform .2s ease}.prod-row:not(.prod-row--oos):hover .pr-img[data-v-d731a3fa]{transform:scale(1.04);box-shadow:0 8px 24px #0006}.prod-row--on .pr-img[data-v-d731a3fa]{box-shadow:0 4px 16px #0000004d,0 0 0 2px #ffd37a80}.pr-img[data-v-d731a3fa] .pr-photo{width:100%;height:100%;object-fit:cover;display:block}.pr-img[data-v-d731a3fa] .pr-fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.pr-img-check[data-v-d731a3fa]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#ffd37ae0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:inherit;animation:check-pop-d731a3fa .22s cubic-bezier(.34,1.5,.64,1) both}@keyframes check-pop-d731a3fa{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.pr-info[data-v-d731a3fa]{min-width:0}.pr-name[data-v-d731a3fa]{font-size:19px;font-weight:800;color:#faf7f0;line-height:1.2;letter-spacing:-.02em}.prod-row--on .pr-name[data-v-d731a3fa]{color:#fff8e7}.pr-tagline[data-v-d731a3fa]{display:none}.pr-size-choice[data-v-d731a3fa]{display:flex;gap:6px;margin-top:8px;flex-wrap:nowrap}.pr-size-chip[data-v-d731a3fa]{border:1px solid rgba(250,247,240,.16);background:#faf7f00f;color:#faf7f0b8;border-radius:999px;padding:4px 11px;font:inherit;font-size:13px;font-weight:800;cursor:pointer;min-width:52px;transition:background .15s,border-color .15s,color .15s,transform .15s}.pr-size-chip[data-v-d731a3fa]:hover{border-color:#ffd37a8c;color:#faf7f0;transform:translateY(-1px)}.pr-size-chip--active[data-v-d731a3fa]{background:#ffd37a;border-color:#ffd37a;color:#16110d;box-shadow:0 8px 18px #ffd37a2e}.pr-size-chip--coming[data-v-d731a3fa]:not(.pr-size-chip--active){border-color:#a78bfa57;color:#c4b5fd}.pr-meta[data-v-d731a3fa]{display:flex;align-items:center;gap:6px;margin-top:7px;flex-wrap:nowrap}.pr-heat-badge[data-v-d731a3fa]{font-size:12px;font-weight:700;padding:3px 9px;border-radius:99px;letter-spacing:.03em;flex-shrink:0}.pr-heat-badge.heat-mild[data-v-d731a3fa]{background:#7fd89a26;color:#7fd89a;border:1px solid rgba(127,216,154,.25)}.pr-heat-badge.heat-hot[data-v-d731a3fa]{background:#ff963c26;color:#ff963c;border:1px solid rgba(255,150,60,.25)}.pr-heat-badge.heat-xhot[data-v-d731a3fa]{background:#dc3c3c26;color:#e05555;border:1px solid rgba(220,60,60,.25)}.pr-heat-badge.heat-coming[data-v-d731a3fa]{background:#7c3aed29;color:#c4b5fd;border:1px solid rgba(167,139,250,.32)}.pr-pack[data-v-d731a3fa],.pr-moq[data-v-d731a3fa]{display:none}.pr-price[data-v-d731a3fa]{display:flex;flex-direction:column;gap:4px}.pr-ws[data-v-d731a3fa]{font-size:23px;font-weight:900;color:#faf7f0;letter-spacing:-.03em;line-height:1}.prod-row--on .pr-ws[data-v-d731a3fa]{color:#ffe9a0}.pr-ws--soon[data-v-d731a3fa]{color:#c4b5fd;font-size:17px}.pr-price-note[data-v-d731a3fa]{font-size:11px;color:#faf7f075;font-weight:700}.pr-retail-was[data-v-d731a3fa]{display:none}.pr-save-pill[data-v-d731a3fa]{display:none;width:fit-content;font-size:10px;font-weight:800;color:#7fd89a;background:#7fd89a21;border:1px solid rgba(127,216,154,.25);padding:2px 7px;border-radius:99px;letter-spacing:.02em}.pr-qty-wrap[data-v-d731a3fa]{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.pr-stepper[data-v-d731a3fa]{display:flex;align-items:center;background:#faf7f00f;border:1px solid rgba(250,247,240,.12);border-radius:14px;padding:3px;gap:4px;transition:border-color .2s ease}.prod-row--on .pr-stepper[data-v-d731a3fa]{border-color:#ffd37a59;background:#ffd37a12}.pr-packs-label[data-v-d731a3fa]{font-size:11px;color:#ffd37ab3;font-weight:800;padding-left:2px}.pr-oos-label[data-v-d731a3fa]{font-size:11px;color:#faf7f047;font-weight:600;font-style:italic}.pr-total[data-v-d731a3fa]{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:3px;padding-right:4px}.pr-total-val[data-v-d731a3fa]{font-size:16px;font-weight:900;color:#ffd37a;letter-spacing:-.02em;line-height:1}.pr-total-units[data-v-d731a3fa]{font-size:10px;color:#faf7f04d;font-weight:600}.pr-total-empty[data-v-d731a3fa]{font-size:18px;color:#faf7f026;font-weight:300}.pr-total[data-v-d731a3fa]{display:none}.pr-stepper .pqb[data-v-d731a3fa]{width:32px;height:32px;border-radius:10px;font-size:18px;font-weight:300;border:none;background:transparent;color:#faf7f0b3;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s;flex-shrink:0;line-height:1}.pr-stepper .pqb[data-v-d731a3fa]:hover:not(:disabled){background:#faf7f01a;color:#faf7f0}.pr-stepper .pqb[data-v-d731a3fa]:disabled{opacity:.22;cursor:not-allowed}.prod-row--on .pr-stepper .pqb[data-v-d731a3fa]{color:#ffe68ccc}.prod-row--on .pr-stepper .pqb[data-v-d731a3fa]:hover:not(:disabled){background:#ffd37a26;color:#ffd37a}.pr-stepper .pqi[data-v-d731a3fa]{width:38px;text-align:center;background:transparent;border:none;color:#faf7f0;font-size:17px;font-weight:800;font-family:Geist,sans-serif;padding:0;outline:none;-moz-appearance:textfield;letter-spacing:-.02em}.prod-row--on .pr-stepper .pqi[data-v-d731a3fa]{color:#ffe9a0}.pr-stepper .pqi[data-v-d731a3fa]::-webkit-outer-spin-button,.pr-stepper .pqi[data-v-d731a3fa]::-webkit-inner-spin-button{-webkit-appearance:none}@media(max-width:880px){.prod-table-head[data-v-d731a3fa]{display:none}.prod-row[data-v-d731a3fa]{grid-template-columns:4px 64px 1fr auto;grid-template-rows:auto auto;gap:8px 14px;padding:16px 16px 16px 0}.pr-accent-bar[data-v-d731a3fa]{grid-row:1 / 3;height:100%}.pr-img[data-v-d731a3fa]{width:64px;height:64px;grid-row:1 / 3}.pr-info[data-v-d731a3fa]{grid-column:3;grid-row:1;min-width:0}.pr-price[data-v-d731a3fa]{grid-column:4;grid-row:1;align-items:flex-end;min-width:0}.pr-qty-wrap[data-v-d731a3fa]{grid-column:3;grid-row:2;min-width:0}.pr-total[data-v-d731a3fa]{grid-column:4;grid-row:2;min-width:0}.pr-retail-was[data-v-d731a3fa],.pr-price-note[data-v-d731a3fa]{display:none}.pr-ws[data-v-d731a3fa]{font-size:17px}.pr-total-val[data-v-d731a3fa]{font-size:15px}.pr-tagline[data-v-d731a3fa]{display:none}.pr-ws[data-v-d731a3fa],.pr-total-val[data-v-d731a3fa],.pr-total-units[data-v-d731a3fa]{white-space:nowrap}.pr-stepper[data-v-d731a3fa]{flex-shrink:1}.filter-bar[data-v-d731a3fa]{padding:6px}.filter-tabs[data-v-d731a3fa]{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.filter-tabs[data-v-d731a3fa]::-webkit-scrollbar{display:none}.ftab[data-v-d731a3fa]{white-space:nowrap;flex-shrink:0}.step-tag-hint[data-v-d731a3fa]{display:none}.step-tag-label[data-v-d731a3fa]{font-size:14px}.step-tag-num[data-v-d731a3fa]{width:28px;height:28px;font-size:14px}}.prod-row[data-v-d731a3fa]{animation:row-in-d731a3fa .5s cubic-bezier(.22,1,.36,1) both}@keyframes row-in-d731a3fa{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.prod-row[data-v-d731a3fa]{animation:none}}.pr-total-val[data-v-d731a3fa]{animation:total-pulse-d731a3fa .4s ease}@keyframes total-pulse-d731a3fa{0%{transform:scale(1)}40%{transform:scale(1.14);text-shadow:0 0 14px rgba(255,211,122,.6)}to{transform:scale(1)}}.mobar[data-v-d731a3fa]{display:none;position:fixed;left:14px;right:14px;bottom:14px;z-index:40;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 10px;border:none;border-radius:18px;background:linear-gradient(135deg,#ffd37a,#ffc24d);color:#16110d;box-shadow:0 12px 36px #0006,0 0 0 1px #ffd37a80;cursor:pointer;font-family:Geist,sans-serif;-webkit-tap-highlight-color:transparent}.mobar[data-v-d731a3fa]:active{transform:scale(.985)}.mobar-left[data-v-d731a3fa]{display:flex;align-items:center;gap:11px;min-width:0}.mobar-count[data-v-d731a3fa]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:#16110d24;font-size:16px;font-weight:900;flex-shrink:0}.mobar-meta[data-v-d731a3fa]{display:flex;flex-direction:column;align-items:flex-start;min-width:0;line-height:1.25}.mobar-meta-top[data-v-d731a3fa]{font-size:13px;font-weight:800;letter-spacing:-.01em}.mobar-meta-sub[data-v-d731a3fa]{font-size:11px;font-weight:600;opacity:.6}.mobar-right[data-v-d731a3fa]{display:flex;align-items:center;gap:8px;flex-shrink:0}.mobar-total[data-v-d731a3fa]{font-family:Bricolage Grotesque,Geist,sans-serif;font-size:18px;font-weight:900;letter-spacing:-.03em}.mobar-arr[data-v-d731a3fa]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:#16110d;color:#ffd37a;font-size:16px;font-weight:700}@media(max-width:880px){.mobar[data-v-d731a3fa]{display:flex}.order-form[data-v-d731a3fa]{padding-bottom:88px}}.mobar-pop-enter-active[data-v-d731a3fa]{transition:transform .35s cubic-bezier(.34,1.5,.64,1),opacity .25s ease}.mobar-pop-leave-active[data-v-d731a3fa]{transition:transform .2s ease,opacity .2s ease}.mobar-pop-enter-from[data-v-d731a3fa],.mobar-pop-leave-to[data-v-d731a3fa]{transform:translateY(120%);opacity:0}@media(max-width:1240px){.prod-grid[data-v-d731a3fa]{grid-template-columns:repeat(2,1fr)}}.pcard[data-v-d731a3fa]{display:flex;flex-direction:column;border-radius:18px;border:1.5px solid rgba(250,247,240,.08);background:#faf7f008;cursor:pointer;overflow:hidden;transition:transform .2s cubic-bezier(.34,1.4,.64,1),box-shadow .2s ease,border-color .2s ease,background .2s ease}.pcard[data-v-d731a3fa]:hover{transform:translateY(-4px);border-color:#faf7f029;background:#faf7f00f;box-shadow:0 14px 32px #00000057}.pcard--on[data-v-d731a3fa]{background:#ffd37a12;border-color:#ffd37a66;box-shadow:0 8px 24px #00000047,inset 0 0 0 1px #ffd37a1f}.pcard-media[data-v-d731a3fa]{position:relative;aspect-ratio:4 / 3;background:#faf7f00f;overflow:hidden}.pcard[data-v-d731a3fa] .pcard-photo{width:100%;height:100%;object-fit:cover;transition:transform .35s cubic-bezier(.34,1.3,.64,1)}.pcard[data-v-d731a3fa]:hover .pcard-photo{transform:scale(1.06)}.pcard[data-v-d731a3fa] .pcard-fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#ffd37a40;font-size:30px}.pcard-media[data-v-d731a3fa]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(15,11,7,.55) 100%);pointer-events:none}.pcard-heat[data-v-d731a3fa]{position:absolute;top:10px;left:10px;z-index:1;font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:3px 9px;border-radius:999px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.heat-mild[data-v-d731a3fa]{background:#279b39d9;color:#fff}.heat-hot[data-v-d731a3fa]{background:#e8711ae6;color:#fff}.heat-xhot[data-v-d731a3fa]{background:#c8303de6;color:#fff}.pcard-save[data-v-d731a3fa]{position:absolute;top:10px;right:10px;z-index:1;font-size:10px;font-weight:800;letter-spacing:.04em;color:#16110d;background:#7fd89a;padding:3px 8px;border-radius:999px;box-shadow:0 2px 8px #7fd89a66}.pcard-moq[data-v-d731a3fa]{position:absolute;bottom:10px;left:10px;z-index:1;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffd37a;background:#0f0b0799;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:3px 8px;border-radius:999px}.pcard-check[data-v-d731a3fa]{position:absolute;bottom:10px;right:10px;z-index:1;width:24px;height:24px;border-radius:8px;border:1.5px solid rgba(250,247,240,.5);background:#0f0b0780;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;transition:all .18s cubic-bezier(.34,1.56,.64,1)}.pcard-check.checked[data-v-d731a3fa]{background:#ffd37a;border-color:#ffd37a;transform:scale(1.05)}.pcard-body[data-v-d731a3fa]{display:flex;flex-direction:column;padding:12px 14px 14px;flex:1}.pcard-name[data-v-d731a3fa]{font-family:Bricolage Grotesque,Geist,sans-serif;font-size:15px;font-weight:700;letter-spacing:-.02em;color:#faf7f0;line-height:1.15}.pcard-tagline[data-v-d731a3fa]{font-size:11.5px;color:#faf7f066;margin-top:2px}.pcard-price[data-v-d731a3fa]{display:flex;align-items:baseline;gap:6px;margin:12px 0;flex-wrap:wrap}.pcard-ws[data-v-d731a3fa]{font-family:Bricolage Grotesque,Geist,sans-serif;font-size:24px;font-weight:800;letter-spacing:-.025em;color:#ffd37a;line-height:1}.pcard-unit[data-v-d731a3fa]{font-size:11px;color:#faf7f073}.pcard-retail[data-v-d731a3fa]{margin-left:auto;font-size:12px;color:#faf7f052;text-decoration:line-through}.pcard-packnote[data-v-d731a3fa]{font-size:11px;color:#ffd37ab3;margin:-6px 0 10px;font-weight:600}.pcard-qty-suffix[data-v-d731a3fa]{font-size:11px;color:#faf7f073;font-weight:600}.pcard-foot[data-v-d731a3fa]{margin-top:auto}.pcard-add[data-v-d731a3fa]{width:100%;font-family:Geist,sans-serif;font-size:13px;font-weight:700;letter-spacing:.01em;color:#ffd37a;padding:10px;border-radius:11px;background:#ffd37a14;border:1.5px solid rgba(255,211,122,.25);cursor:pointer;transition:all .15s}.pcard:hover .pcard-add[data-v-d731a3fa]{background:#ffd37a29;border-color:#ffd37a80}.pcard-add[data-v-d731a3fa]:active{transform:scale(.98)}.pcard-add[data-v-d731a3fa]:disabled{color:#faf7f059;background:#faf7f00a;border-color:#faf7f01a;cursor:not-allowed}.pqb[data-v-d731a3fa]:disabled{opacity:.3;cursor:not-allowed}.pcard--oos[data-v-d731a3fa]{cursor:default;opacity:.72}.pcard--oos[data-v-d731a3fa]:hover{transform:none;box-shadow:none;border-color:#faf7f014;background:#faf7f008}.pcard--oos[data-v-d731a3fa]:hover .pcard-photo{transform:none}.pcard--oos .pcard-media[data-v-d731a3fa] .pcard-photo{filter:grayscale(.5)}.pcard-oos-tag[data-v-d731a3fa]{position:absolute;bottom:10px;right:10px;z-index:1;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#ff8a95;background:#0f0b07b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:3px 8px;border-radius:999px}.pcard-qty-wrap[data-v-d731a3fa]{display:flex;flex-direction:column;gap:8px}.pcard-qty-row[data-v-d731a3fa]{display:flex;align-items:center;gap:10px}.pcard-mode[data-v-d731a3fa]{display:inline-flex;align-self:flex-start;gap:2px;padding:2px;background:#faf7f014;border:1px solid rgba(250,247,240,.12);border-radius:999px}.pmode[data-v-d731a3fa]{border:0;background:transparent;cursor:pointer;color:#faf7f080;font-family:Geist,sans-serif;font-size:10.5px;font-weight:700;letter-spacing:.02em;padding:3px 11px;border-radius:999px;transition:all .14s}.pmode[data-v-d731a3fa]:hover{color:#faf7f0d9}.pmode.on[data-v-d731a3fa]{background:#ffd37a;color:#16110d}.pcard-linetotal[data-v-d731a3fa]{margin-left:auto;font-family:Bricolage Grotesque,Geist,sans-serif;font-size:15px;font-weight:800;letter-spacing:-.02em;color:#faf7f0}.prow-qty[data-v-d731a3fa]{display:flex;align-items:center;background:#faf7f01a;border-radius:999px;overflow:hidden;height:36px;border:1px solid rgba(250,247,240,.14)}.pqb[data-v-d731a3fa]{width:34px;height:36px;border:0;background:transparent;color:#faf7f0;font-size:18px;font-weight:700;cursor:pointer;transition:background .12s}.pqb[data-v-d731a3fa]:hover{background:#faf7f01a}.pqi[data-v-d731a3fa]{width:40px;height:36px;border:0;background:transparent;text-align:center;font-family:inherit;font-size:13px;font-weight:700;color:#faf7f0;-moz-appearance:textfield}.pqi[data-v-d731a3fa]::-webkit-outer-spin-button,.pqi[data-v-d731a3fa]::-webkit-inner-spin-button{-webkit-appearance:none}.qty-slide-enter-active[data-v-d731a3fa]{transition:all .2s cubic-bezier(.34,1.56,.64,1)}.qty-slide-leave-active[data-v-d731a3fa]{transition:all .12s ease}.qty-slide-enter-from[data-v-d731a3fa],.qty-slide-leave-to[data-v-d731a3fa]{opacity:0;transform:scale(.85)}.order-form-card[data-v-d731a3fa]{background:#faf7f0;color:#16110d;border-radius:22px;overflow:hidden;position:sticky;top:24px;min-width:0;box-shadow:0 8px 40px #00000047,0 2px 8px #0000001f;border:1px solid rgba(255,255,255,.08)}.fc-summary[data-v-d731a3fa]{background:#16110d;color:#faf7f0;padding:0}.fc-summary-head[data-v-d731a3fa]{display:flex;align-items:center;gap:10px;width:100%;padding:16px 20px 14px;border:0;border-bottom:1px solid rgba(250,247,240,.08);background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:left}.fc-summary-head .fc-badge[data-v-d731a3fa]{margin-left:auto}.fc-total-peek[data-v-d731a3fa]{font-family:Bricolage Grotesque,Geist,sans-serif;font-size:14px;font-weight:800;letter-spacing:-.02em;color:#ffd37a}.fc-summary-head .fc-badge+.fc-total-peek[data-v-d731a3fa]{margin-left:0}.fc-chevron[data-v-d731a3fa]{color:#faf7f080;transition:transform .2s ease;flex-shrink:0}.fc-chevron[data-v-d731a3fa]:not(.open){transform:rotate(-90deg)}.fc-summary-head:hover .fc-chevron[data-v-d731a3fa]{color:#faf7f0d9}.fc-label[data-v-d731a3fa]{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#faf7f073}.fc-badge[data-v-d731a3fa]{font-size:11px;font-weight:700;background:#ffd37a2e;color:#ffd37a;border:1px solid rgba(255,211,122,.3);padding:2px 10px;border-radius:999px}.ord-lines[data-v-d731a3fa]{padding:8px 0}.ord-line[data-v-d731a3fa]{display:flex;align-items:center;gap:10px;padding:10px 20px;transition:background .12s}.ord-line[data-v-d731a3fa]:hover{background:#faf7f00f;border-radius:8px}.ord-heat-dot[data-v-d731a3fa]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.hdot-mild[data-v-d731a3fa]{background:#7fd89a}.hdot-hot[data-v-d731a3fa]{background:#ffb266}.hdot-xhot[data-v-d731a3fa]{background:#ff8a95}.ord-line-body[data-v-d731a3fa]{flex:1;min-width:0}.ord-line-name[data-v-d731a3fa]{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ord-line-sub[data-v-d731a3fa]{font-size:11px;color:#faf7f066;margin-top:1px}.ord-line-total[data-v-d731a3fa]{font-family:Bricolage Grotesque,Geist,sans-serif;font-size:14px;font-weight:700;letter-spacing:-.02em;color:#ffd37a;flex-shrink:0}.ord-line-rm[data-v-d731a3fa]{width:22px;height:22px;border-radius:6px;border:1px solid rgba(250,247,240,.1);background:transparent;color:#faf7f04d;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .13s;flex-shrink:0}.ord-line-rm[data-v-d731a3fa]:hover{background:#c8303d26;border-color:#c8303d4d;color:#ff8a95}.ord-subtotal-row[data-v-d731a3fa]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px 4px;border-top:1px solid rgba(250,247,240,.08);margin-top:4px;font-size:13px;font-weight:700;color:#faf7f0;border-radius:0 0 2px 2px}.ord-subtotal-val[data-v-d731a3fa]{font-family:Bricolage Grotesque,Geist,sans-serif;font-size:18px;font-weight:800;letter-spacing:-.025em;color:#ffd37a}.ord-ship-note[data-v-d731a3fa]{padding:4px 20px 14px;font-size:11px;color:#faf7f059}.ord-subtotal-row--plain[data-v-d731a3fa]{border-top:0;margin-top:0;padding:6px 20px;font-weight:500;color:#faf7f099;font-size:13px}.ws-postage-picker[data-v-d731a3fa]{display:flex;flex-direction:column;gap:6px;padding:10px 20px 12px}.ws-postage-head[data-v-d731a3fa]{display:flex;justify-content:space-between;color:#faf7f09e;font-size:13px}.ws-postage-head strong[data-v-d731a3fa]{font-size:11px;font-weight:700;color:#faf7f073}.ws-postage-option[data-v-d731a3fa]{width:100%;min-height:44px;display:grid;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:9px;padding:8px 10px;border:1px solid rgba(250,247,240,.1);border-radius:10px;background:#faf7f009;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.ws-postage-option[data-v-d731a3fa]:hover{background:#faf7f012}.ws-postage-option--active[data-v-d731a3fa]{border-color:#5bc96ed1;background:#5bc96e1f}.ws-postage-radio[data-v-d731a3fa]{width:14px;height:14px;border-radius:50%;border:1.5px solid rgba(250,247,240,.34);box-shadow:inset 0 0 0 3px #16110d}.ws-postage-option--active .ws-postage-radio[data-v-d731a3fa]{border-color:#5bc96e;background:#5bc96e}.ws-postage-copy[data-v-d731a3fa]{min-width:0;display:block}.ws-postage-title[data-v-d731a3fa]{display:block;font-size:12px;font-weight:800;color:#faf7f0;white-space:nowrap}.ws-postage-sub[data-v-d731a3fa]{display:block;font-size:10px;line-height:1.25;color:#faf7f080;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-postage-price[data-v-d731a3fa]{margin-left:8px;font-size:13px;font-weight:800;color:#faf7f0;white-space:nowrap}.ord-total-row[data-v-d731a3fa]{padding:12px 20px 16px;margin-top:0}.ord-empty[data-v-d731a3fa]{display:flex;flex-direction:column;align-items:center;gap:12px;margin:14px 20px 18px;padding:26px 20px;color:#faf7f066;border:1.5px dashed rgba(255,211,122,.18);border-radius:14px;background:#ffd37a08}.ord-empty svg[data-v-d731a3fa]{color:#ffd37a}.ord-empty-text[data-v-d731a3fa]{font-size:12px;text-align:center;line-height:1.5;max-width:180px}.fc-divider-label[data-v-d731a3fa]{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#16110d59;padding:18px 20px 8px;border-top:1px solid rgba(22,17,13,.07);background:#faf7f0}.fc-divider-label[data-v-d731a3fa]:first-of-type{border-top:0;padding-top:20px}.order-form[data-v-d731a3fa]{display:flex;flex-direction:column;gap:12px;padding:0 20px 16px}.order-form .fc-divider-label[data-v-d731a3fa]{margin-left:-20px;margin-right:-20px}.field[data-v-d731a3fa]{position:relative}.inp[data-v-d731a3fa]{width:100%;box-sizing:border-box;background:#f5f2eb;border:1.5px solid rgba(22,17,13,.1);border-radius:10px;padding:22px 14px 8px;font-family:Geist,sans-serif;font-size:14px;color:#16110d;outline:none;transition:border-color .15s,background .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.inp[data-v-d731a3fa]:focus{border-color:#c8303d;background:#fff}.inp--error[data-v-d731a3fa]{border-color:#c8303d!important;background:#c8303d08!important}.inp--ok[data-v-d731a3fa]{border-color:#10b981!important}.textarea[data-v-d731a3fa]{resize:vertical;min-height:90px}.field-error[data-v-d731a3fa]{margin:4px 0 0 2px;font-size:11px;font-weight:600;color:#c8303d;line-height:1.3}.flabel-opt[data-v-d731a3fa]{font-weight:400;font-size:10px;text-transform:none;letter-spacing:0;opacity:.7}.ord-biz-chip[data-v-d731a3fa]{display:flex;align-items:center;gap:11px;width:100%;text-align:left;cursor:pointer;background:#16110d0a;border:1.5px solid rgba(22,17,13,.1);border-radius:12px;padding:11px 12px;font-family:Geist,sans-serif;transition:border-color .15s,background .15s}.ord-biz-chip[data-v-d731a3fa]:hover{border-color:#16110d38;background:#16110d0f}.ord-biz-chip-ic[data-v-d731a3fa]{width:34px;height:34px;flex-shrink:0;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#ffd37a}.ord-biz-chip-body[data-v-d731a3fa]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.ord-biz-chip-name[data-v-d731a3fa]{font-size:14px;font-weight:700;color:#16110d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ord-biz-chip-meta[data-v-d731a3fa]{font-size:11px;color:#16110d73}.ord-biz-chip-edit[data-v-d731a3fa]{flex-shrink:0;font-size:12px;font-weight:700;color:#c8303d;padding:5px 10px;border-radius:7px;background:#c8303d14}.reach-q[data-v-d731a3fa]{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#16110d73}.reach-q--lead[data-v-d731a3fa]{display:block;margin:2px 0 8px}.seg[data-v-d731a3fa]{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;margin-bottom:12px;background:#16110d0d;border:1.5px solid rgba(22,17,13,.08);border-radius:14px;isolation:isolate}.seg-thumb[data-v-d731a3fa]{position:absolute;z-index:0;top:4px;left:4px;width:calc(50% - 6px);height:calc(100% - 8px);border-radius:10px;background:#25d366;box-shadow:0 6px 18px #25d36673,inset 0 1px #ffffff4d;transition:transform .42s cubic-bezier(.34,1.4,.5,1),background .3s,box-shadow .3s}.seg--sms .seg-thumb[data-v-d731a3fa]{transform:translate(calc(100% + 4px));background:#16110d;box-shadow:0 6px 18px #16110d4d,inset 0 1px #ffffff1f}.seg-opt[data-v-d731a3fa]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 8px;border:none;background:transparent;cursor:pointer;font-family:Geist,sans-serif;font-size:13px;font-weight:700;letter-spacing:.01em;color:#16110d8c;transition:color .25s,transform .2s}.seg-opt svg[data-v-d731a3fa]{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.seg-opt[data-v-d731a3fa]:hover:not(.seg-opt--on){color:#16110dcc}.seg-opt[data-v-d731a3fa]:active{transform:scale(.95)}.seg-opt--on[data-v-d731a3fa]{color:#06310f}.seg-opt--on svg[data-v-d731a3fa]{transform:scale(1.15) rotate(-8deg)}.seg-opt:last-child.seg-opt--on[data-v-d731a3fa]{color:#fff}.seg-opt:last-child.seg-opt--on svg[data-v-d731a3fa]{transform:scale(1.1) rotate(0)}.field--wa .inp[data-v-d731a3fa]:focus{border-color:#25d366;background:#fff;box-shadow:0 0 0 4px #25d36624}@media(prefers-reduced-motion:reduce){.seg-thumb[data-v-d731a3fa],.seg-opt svg[data-v-d731a3fa]{transition:none!important}}.reach-note[data-v-d731a3fa]{display:flex;align-items:center;gap:5px;margin:8px 0 0 2px;font-size:11.5px;font-weight:500;color:#16110d8c}.reach-note svg[data-v-d731a3fa]{color:#25d366;flex-shrink:0}.reach-fade-enter-active[data-v-d731a3fa],.reach-fade-leave-active[data-v-d731a3fa]{transition:opacity .2s,transform .2s}.reach-fade-enter-from[data-v-d731a3fa]{opacity:0;transform:translateY(3px)}.reach-fade-leave-to[data-v-d731a3fa]{opacity:0;transform:translateY(-3px)}.flabel[data-v-d731a3fa]{position:absolute;left:14px;top:15px;font-size:13px;color:#16110d73;pointer-events:none;transition:all .15s cubic-bezier(.4,0,.2,1)}.inp--ph-focus[data-v-d731a3fa]::placeholder{color:transparent}.inp--ph-focus[data-v-d731a3fa]:focus::placeholder{color:#16110d59}.inp:focus~.flabel[data-v-d731a3fa],.inp:not(:placeholder-shown)~.flabel[data-v-d731a3fa]{top:7px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#c8303d}.bank-box[data-v-d731a3fa]{background:#16110d08;border:1.5px solid rgba(22,17,13,.12);border-radius:12px;overflow:hidden;font-size:13px;box-shadow:inset 0 1px #fff9}.bank-box-title[data-v-d731a3fa]{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#16110d8c;padding:10px 14px 8px;border-bottom:1px solid rgba(22,17,13,.07);background:#16110d08}.bank-reveal[data-v-d731a3fa]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:16px 14px;border:0;background:transparent;font-family:inherit;font-size:13px;font-weight:600;color:#16110d;cursor:pointer;transition:background .15s ease}.bank-reveal[data-v-d731a3fa]:hover{background:#16110d0a}.bank-row[data-v-d731a3fa]{display:flex;justify-content:space-between;align-items:center;padding:9px 14px;border-bottom:1px solid rgba(22,17,13,.05)}.bank-row[data-v-d731a3fa]:last-of-type{border-bottom:0}.bank-row span[data-v-d731a3fa]{color:#16110d73;font-size:12px}.bank-row strong[data-v-d731a3fa]{font-weight:700;font-family:JetBrains Mono,monospace;font-size:13px;letter-spacing:-.01em}.bank-note[data-v-d731a3fa]{padding:9px 14px;font-size:11px;color:#16110d66;border-top:1px solid rgba(22,17,13,.06);line-height:1.5}.order-error[data-v-d731a3fa]{background:#c8303d14;color:#c8303d;padding:10px 14px;border-radius:10px;font-size:13px}.cta-order[data-v-d731a3fa]{display:flex;align-items:center;justify-content:center;gap:10px;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;background:linear-gradient(135deg,#e03545,#c8303d);color:#fff;border:0;border-radius:0 0 20px 20px;padding:18px 24px;font-family:Geist,sans-serif;font-size:15px;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:background .15s,transform .12s;margin-top:4px;box-shadow:0 -2px #00000026 inset}.cta-order[data-v-d731a3fa]:not(:disabled):hover{background:linear-gradient(135deg,#e8404f,#d43545);transform:translateY(-1px)}.cta-order[data-v-d731a3fa]:active:not(:disabled){transform:translateY(0)}.cta-order[data-v-d731a3fa]:disabled{opacity:.4;cursor:not-allowed}.cta-arr[data-v-d731a3fa]{font-size:16px;transition:transform .15s}.cta-spinner[data-v-d731a3fa]{width:15px;height:15px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-d731a3fa .7s linear infinite;flex-shrink:0}@keyframes spin-d731a3fa{to{transform:rotate(360deg)}}.cta-order:not(:disabled):hover .cta-arr[data-v-d731a3fa]{transform:translate(4px)}.empty-section[data-v-d731a3fa]{padding:72px 56px;background:#16110d}.empty-image-grid[data-v-d731a3fa]{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.empty-image[data-v-d731a3fa]{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;border-radius:28px;border:1px solid rgba(255,247,232,.14);box-shadow:0 28px 60px #00000038}.empty-image-fallback[data-v-d731a3fa]{width:100%;aspect-ratio:4 / 3;border-radius:28px;background:#fff7e80f;border:1px solid rgba(255,247,232,.12);display:flex;align-items:center;justify-content:center;color:#faf7f073}@media(max-width:1024px){.perks-grid[data-v-d731a3fa]{grid-template-columns:repeat(2,1fr)}.prod-grid[data-v-d731a3fa]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media(max-width:1180px){.hero-inner[data-v-d731a3fa]{padding:0}.hero-copy[data-v-d731a3fa]{max-width:620px}.hero-stage[data-v-d731a3fa]{min-height:100%;border-radius:0}.hero-stage-image[data-v-d731a3fa]{object-position:56% center}}@media(max-width:900px){.hero[data-v-d731a3fa],.hero-inner[data-v-d731a3fa]{padding:0}.hero-copy[data-v-d731a3fa]{max-width:none;min-height:100svh;padding:96px 28px 118px;display:flex}.hero-stage[data-v-d731a3fa]{min-height:100%;border-radius:0}.hero-stage-image[data-v-d731a3fa]{object-position:center center}.hero-bottom-stack[data-v-d731a3fa]{margin-top:auto;padding-top:36px}.hero-eyebrow[data-v-d731a3fa]{font-size:24px}.hero-h1[data-v-d731a3fa]{font-size:clamp(36px,7.4vw,54px);line-height:.98;max-width:92vw}.hero-sub[data-v-d731a3fa]{max-width:680px;font-size:16px}.hero-slide-controls[data-v-d731a3fa]{right:20px;bottom:20px}.trade-range[data-v-d731a3fa]{padding:40px 32px}.trade-range-head[data-v-d731a3fa]{align-items:flex-start;flex-direction:column;margin-bottom:20px}.trade-range-grid[data-v-d731a3fa]{grid-template-columns:1fr;gap:18px}.trade-range-media[data-v-d731a3fa]{min-height:260px;aspect-ratio:16 / 10}.trade-range-body[data-v-d731a3fa]{padding:20px 22px 22px}.trade-range-name[data-v-d731a3fa],.trade-range-price[data-v-d731a3fa]{font-size:24px}.perks-section[data-v-d731a3fa],.how-section[data-v-d731a3fa]{padding:72px 32px}.how-steps[data-v-d731a3fa]{grid-template-columns:1fr;gap:32px}.how-step[data-v-d731a3fa]:after{display:none}.direct-order-hero[data-v-d731a3fa]{padding:40px 32px 20px;align-items:flex-start;flex-direction:column}.order-section[data-v-d731a3fa]{padding:72px 32px 88px}.order-section--direct[data-v-d731a3fa]{padding-top:28px}.order-grid[data-v-d731a3fa]{grid-template-columns:1fr;gap:32px}.prod-grid[data-v-d731a3fa]{max-height:none;overflow:visible}.order-form-card[data-v-d731a3fa]{position:static}}@media(max-width:560px){.hero[data-v-d731a3fa]{padding:0}.direct-order-hero[data-v-d731a3fa]{padding:30px 18px 18px;gap:12px}.direct-order-hero p[data-v-d731a3fa]{font-size:13px}.order-section--direct[data-v-d731a3fa]{padding:24px 14px 64px}.hero-inner[data-v-d731a3fa]{padding:0}.hero-copy[data-v-d731a3fa]{padding:68px 22px 92px}.hero-stage[data-v-d731a3fa]{min-height:100%;border-radius:0}.hero-stage[data-v-d731a3fa]:before{background:linear-gradient(180deg,#110c0857,#110c081f 34%,#110c0847 70%,#110c088a),linear-gradient(90deg,#110c085c,#110c0814 54%,#110c0833)}.hero-slide[data-v-d731a3fa]{background:radial-gradient(circle at 50% 20%,rgba(255,211,122,.08),transparent 42%),#16110d}.hero-stage-image[data-v-d731a3fa]{object-fit:cover;object-position:center center}.hero-slide-shade[data-v-d731a3fa]{background:linear-gradient(180deg,#0a08060a,#0a080605 42%,#0a08062e 78%,#0a080657)}.hero-eyebrow[data-v-d731a3fa]{font-size:14px;line-height:1;margin-bottom:8px;letter-spacing:-.01em}.hero-h1[data-v-d731a3fa]{font-size:clamp(30px,8.1vw,38px);line-height:.96;margin-bottom:0;max-width:min(350px,88vw)}.hero-h1 em[data-v-d731a3fa]{white-space:nowrap;font-size:.9em}.hero-sub[data-v-d731a3fa]{font-size:15px;line-height:1.48;margin:20px 0 0;max-width:92vw}.hero-bottom-stack[data-v-d731a3fa]{display:flex;flex-direction:column;align-items:center;margin-top:auto;padding-top:24px;transform:none}.hero-slide-controls[data-v-d731a3fa]{left:50%;right:auto;bottom:18px;transform:translate(-50%);gap:10px}.hero-arrow[data-v-d731a3fa]{width:36px;height:36px;font-size:24px}.hero-bottom-order[data-v-d731a3fa]{min-width:min(270px,calc(100vw - 68px));padding:13px 20px 14px;box-shadow:0 24px 46px #00000061,0 0 0 10px #ffd37a14,inset 0 1px #ffffff6b}.hero-bottom-order-label[data-v-d731a3fa]{font-size:17px}.hero-bottom-order-kicker[data-v-d731a3fa]{font-size:9px}.hstat-sep[data-v-d731a3fa],.hero-stats[data-v-d731a3fa]{display:none}.trade-range[data-v-d731a3fa]{padding:24px 16px 32px}.trade-range-head[data-v-d731a3fa]{margin-bottom:14px}.trade-range-title[data-v-d731a3fa]{font-size:clamp(28px,9vw,38px)}.trade-range-link[data-v-d731a3fa]{display:none}.trade-range-card[data-v-d731a3fa]{border-radius:22px}.trade-range-media[data-v-d731a3fa]{min-height:180px;aspect-ratio:16 / 11}.trade-range-body[data-v-d731a3fa]{padding:16px 16px 18px}.trade-range-name[data-v-d731a3fa]{font-size:20px}.trade-range-desc[data-v-d731a3fa]{font-size:13px;margin-bottom:16px}.trade-range-foot[data-v-d731a3fa]{flex-direction:column;align-items:flex-start}.trade-range-btn[data-v-d731a3fa]{width:100%;justify-content:center}.empty-section[data-v-d731a3fa]{padding:32px 16px}.empty-image-grid[data-v-d731a3fa]{grid-template-columns:1fr;gap:14px}.empty-image[data-v-d731a3fa],.empty-image-fallback[data-v-d731a3fa]{border-radius:20px}.perks-section[data-v-d731a3fa]{padding:48px 16px}.perks-grid[data-v-d731a3fa]{grid-template-columns:1fr}.how-section[data-v-d731a3fa]{padding:48px 16px}.order-section[data-v-d731a3fa]{padding:48px 16px 64px}.prod-grid[data-v-d731a3fa]{grid-template-columns:1fr 1fr}.prod-img[data-v-d731a3fa]{height:100px}}.qual-backdrop[data-v-d731a3fa]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#0f0b07d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:24px}.qual-modal[data-v-d731a3fa]{background:#16110d;border:1px solid rgba(255,211,122,.15);border-radius:24px;padding:40px 40px 36px;width:100%;max-width:460px;position:relative;box-shadow:0 32px 80px #0009,0 0 0 1px #ffd37a0f;color:#faf7f0}.qual-close[data-v-d731a3fa]{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:8px;border:1px solid rgba(250,247,240,.12);background:#faf7f00d;color:#faf7f080;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s}.qual-close[data-v-d731a3fa]:hover{background:#faf7f01f;color:#faf7f0}.qual-eyebrow[data-v-d731a3fa]{display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffd37a;margin-bottom:16px}.qual-eyebrow-dot[data-v-d731a3fa]{width:5px;height:5px;background:#ffd37a;border-radius:50%}.qual-title[data-v-d731a3fa]{font-family:Bricolage Grotesque,Geist,sans-serif;font-size:clamp(32px,6vw,42px);font-weight:900;letter-spacing:-.04em;line-height:1;margin:0 0 14px;color:#faf7f0}.qual-title em[data-v-d731a3fa]{font-style:italic;color:#ffd37a;display:block}.qual-sub[data-v-d731a3fa]{font-size:14px;line-height:1.65;color:#faf7f073;margin:0 0 28px}.qual-form[data-v-d731a3fa]{display:flex;flex-direction:column;gap:14px}.qual-field[data-v-d731a3fa]{position:relative}.qual-inp[data-v-d731a3fa]{width:100%;box-sizing:border-box;background:#faf7f00f;border:1.5px solid rgba(250,247,240,.12);border-radius:12px;padding:22px 14px 8px;font-family:Geist,sans-serif;font-size:14px;color:#faf7f0;outline:none;transition:border-color .15s,background .15s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.qual-inp[data-v-d731a3fa]:focus{border-color:#ffd37a;background:#ffd37a0d}.qual-inp--error[data-v-d731a3fa]{border-color:#c8303d!important}.qual-inp--with-action[data-v-d731a3fa]{padding-right:76px}.qual-sel[data-v-d731a3fa]{cursor:pointer;padding-right:36px}.qual-sel option[data-v-d731a3fa]{background:#16110d;color:#faf7f0}.qual-label[data-v-d731a3fa]{position:absolute;left:14px;top:15px;font-size:13px;color:#faf7f066;pointer-events:none;transition:all .15s cubic-bezier(.4,0,.2,1)}.qual-label--sel[data-v-d731a3fa]{top:7px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#faf7f066}.qual-inp:focus~.qual-label[data-v-d731a3fa],.qual-inp:not(:placeholder-shown)~.qual-label[data-v-d731a3fa]{top:7px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffd37a}.qual-pass-toggle[data-v-d731a3fa]{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:2;min-width:52px;border:1px solid rgba(255,211,122,.38);background:#ffd37a1f;color:#ffd37a;border-radius:999px;padding:7px 11px;font-family:Geist,sans-serif;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;box-shadow:0 6px 16px #0000002e}.qual-pass-toggle[data-v-d731a3fa]:hover{background:#ffd37a24;border-color:#ffd37a73}.q-opt[data-v-d731a3fa]{font-weight:400;font-size:10px;text-transform:none;letter-spacing:0;opacity:.6}.qual-field-error[data-v-d731a3fa]{margin:5px 0 0 2px;font-size:11px;font-weight:600;color:#ff8a95}.qual-error[data-v-d731a3fa]{background:#c8303d1a;color:#ff8a95;padding:10px 14px;border-radius:10px;font-size:13px}.qual-cta[data-v-d731a3fa]{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;background:#ffd37a;color:#16110d;border:0;border-radius:14px;padding:16px 24px;font-family:Geist,sans-serif;font-size:15px;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:background .15s,transform .12s;margin-top:6px}.qual-cta[data-v-d731a3fa]:hover{background:#ffc64a;transform:translateY(-1px)}.qual-cta[data-v-d731a3fa]:active{transform:translateY(0)}.qual-arr[data-v-d731a3fa]{font-size:16px;transition:transform .15s}.qual-cta:hover .qual-arr[data-v-d731a3fa]{transform:translate(4px)}.qual-cta--grow[data-v-d731a3fa]{flex:1}.qual-switch[data-v-d731a3fa]{display:block;width:100%;margin-top:14px;background:transparent;border:0;cursor:pointer;font-family:Geist,sans-serif;font-size:12.5px;font-weight:600;color:#faf7f08c;transition:color .15s}.qual-switch[data-v-d731a3fa]:hover{color:#ffd37a}.unlock-banner[data-v-d731a3fa]{display:flex;align-items:center;gap:12px;max-width:1200px;margin:0 auto 28px;position:relative;z-index:2;background:linear-gradient(100deg,#ffd37a29,#7fd89a1f);border:1.5px solid rgba(255,211,122,.4);border-radius:14px;padding:14px 18px;box-shadow:0 8px 30px #ffd37a1f}.unlock-ic[data-v-d731a3fa]{width:34px;height:34px;flex-shrink:0;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#ffd37a}.unlock-text[data-v-d731a3fa]{font-size:13.5px;color:#faf7f0cc;line-height:1.45}.unlock-text strong[data-v-d731a3fa]{color:#faf7f0;display:inline;margin-right:4px}.unlock-pop-enter-active[data-v-d731a3fa]{transition:opacity .4s ease,transform .4s cubic-bezier(.34,1.5,.5,1)}.unlock-pop-leave-active[data-v-d731a3fa]{transition:opacity .3s ease,transform .3s ease}.unlock-pop-enter-from[data-v-d731a3fa]{opacity:0;transform:translateY(-12px) scale(.97)}.unlock-pop-leave-to[data-v-d731a3fa]{opacity:0;transform:translateY(-8px)}.gate-section[data-v-d731a3fa]{background:#0f0b07;color:#faf7f0;padding:96px 56px 108px;position:relative;overflow:hidden;scroll-margin-top:100px}.gate-section--direct[data-v-d731a3fa]{padding-top:58px}.gate-glow[data-v-d731a3fa]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 50% 60% at 50% 0%,rgba(255,211,122,.1) 0%,transparent 60%),radial-gradient(ellipse 40% 50% at 80% 100%,rgba(200,48,61,.08) 0%,transparent 55%)}.gate-inner[data-v-d731a3fa]{position:relative;z-index:1;max-width:600px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.gate-lock[data-v-d731a3fa]{width:60px;height:60px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:#ffd37a1a;border:1.5px solid rgba(255,211,122,.25);box-shadow:0 8px 32px #ffd37a1f;margin-bottom:24px}.gate-eyebrow[data-v-d731a3fa]{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffd37a;margin-bottom:14px}.gate-title[data-v-d731a3fa]{font-family:Bricolage Grotesque,Geist,sans-serif;font-size:clamp(32px,5vw,52px);font-weight:900;letter-spacing:-.04em;line-height:1.02;margin:0 0 18px}.gate-title em[data-v-d731a3fa]{font-style:italic;color:#ffd37a}.gate-sub[data-v-d731a3fa]{font-size:15px;line-height:1.7;color:#faf7f08c;max-width:460px;margin:0 0 36px}.gate-teaser[data-v-d731a3fa]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;width:100%;max-width:480px;margin:0 0 36px;filter:blur(5px);opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 100%);mask-image:linear-gradient(180deg,#000 30%,transparent 100%)}.gate-teaser-card[data-v-d731a3fa]{background:#faf7f00a;border:1px solid rgba(250,247,240,.08);border-radius:16px;padding:10px;display:flex;flex-direction:column;gap:8px}.gate-teaser-img[data-v-d731a3fa]{aspect-ratio:4/3;border-radius:10px;background:#faf7f014}.gate-teaser-line[data-v-d731a3fa]{height:9px;border-radius:5px;background:#faf7f01a;width:60%}.gate-teaser-line--lg[data-v-d731a3fa]{width:85%;height:12px}.gate-teaser-price[data-v-d731a3fa]{font-weight:800;color:#ffd37a;font-size:20px}.gate-cta-row[data-v-d731a3fa]{display:flex;flex-direction:column;gap:12px;width:100%;max-width:340px}.gate-btn[data-v-d731a3fa]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 24px;border-radius:12px;cursor:pointer;border:0;font-family:Geist,sans-serif;font-size:15px;font-weight:700;transition:all .16s ease}.gate-btn--primary[data-v-d731a3fa]{background:#ffd37a;color:#16110d}.gate-btn--primary[data-v-d731a3fa]:hover{background:#ffc64a;transform:translateY(-1px)}.gate-btn--ghost[data-v-d731a3fa]{background:#faf7f00f;color:#faf7f0;border:1.5px solid rgba(250,247,240,.16)}.gate-btn--ghost[data-v-d731a3fa]:hover{background:#faf7f01f}.gate-arr[data-v-d731a3fa]{font-size:16px;transition:transform .16s}.gate-btn--primary:hover .gate-arr[data-v-d731a3fa]{transform:translate(4px)}.gate-perks[data-v-d731a3fa]{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:28px}.gate-perks span[data-v-d731a3fa]{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:#faf7f080}@media(max-width:560px){.gate-section[data-v-d731a3fa]{padding:64px 20px 80px}.gate-teaser[data-v-d731a3fa]{grid-template-columns:repeat(3,1fr)}}.qual-progress[data-v-d731a3fa]{display:flex;align-items:center;gap:10px;margin:0 0 22px}.qpip[data-v-d731a3fa]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px;font-weight:800;font-family:Bricolage Grotesque,Geist,sans-serif;background:#faf7f00f;border:1.5px solid rgba(250,247,240,.12);color:#faf7f066;transition:all .25s cubic-bezier(.34,1.4,.64,1)}.qpip.on[data-v-d731a3fa]{background:#ffd37a;border-color:#ffd37a;color:#16110d;box-shadow:0 4px 14px #ffd37a4d}.qpip.done[data-v-d731a3fa]{background:#7fd89a;border-color:#7fd89a}.qtrack[data-v-d731a3fa]{flex:1;height:3px;border-radius:999px;background:#faf7f01a;overflow:hidden}.qtrack span[data-v-d731a3fa]{display:block;height:100%;background:linear-gradient(90deg,#ffd37a,#7fd89a);border-radius:999px;transition:width .4s cubic-bezier(.34,1.2,.64,1)}.qual-pane[data-v-d731a3fa]{display:flex;flex-direction:column;gap:14px}.qual-slide-enter-active[data-v-d731a3fa]{transition:opacity .24s ease,transform .24s cubic-bezier(.34,1.3,.64,1)}.qual-slide-leave-active[data-v-d731a3fa]{transition:opacity .16s ease,transform .16s ease}.qual-slide-enter-from[data-v-d731a3fa]{opacity:0;transform:translate(18px)}.qual-slide-leave-to[data-v-d731a3fa]{opacity:0;transform:translate(-18px)}@media(prefers-reduced-motion:reduce){.qual-slide-enter-from[data-v-d731a3fa],.qual-slide-leave-to[data-v-d731a3fa]{transform:none}}.qual-recap[data-v-d731a3fa]{display:flex;align-items:center;gap:12px;background:#ffd37a0d;border:1.5px solid rgba(255,211,122,.18);border-radius:14px;padding:12px 14px}.qual-recap-ic[data-v-d731a3fa]{width:38px;height:38px;flex-shrink:0;border-radius:10px;display:flex;align-items:center;justify-content:center;background:#ffd37a1a;border:1px solid rgba(255,211,122,.2)}.qual-recap-body[data-v-d731a3fa]{flex:1;min-width:0}.qual-recap-name[data-v-d731a3fa]{font-size:14px;font-weight:700;color:#faf7f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qual-recap-meta[data-v-d731a3fa]{display:flex;align-items:center;gap:8px;font-size:11.5px;color:#faf7f073;margin-top:2px}.qual-recap-verified[data-v-d731a3fa]{display:inline-flex;align-items:center;gap:3px;color:#7fd89a;font-weight:600}.qual-recap-edit[data-v-d731a3fa]{flex-shrink:0;background:transparent;border:1px solid rgba(250,247,240,.14);color:#faf7f099;font-family:Geist,sans-serif;font-size:12px;font-weight:600;padding:6px 12px;border-radius:8px;cursor:pointer;transition:all .15s}.qual-recap-edit[data-v-d731a3fa]:hover{background:#faf7f014;color:#faf7f0}.qual-reassure[data-v-d731a3fa]{display:flex;align-items:center;gap:7px;margin:2px 0 0;font-size:11.5px;line-height:1.45;color:#faf7f073}.qual-reassure svg[data-v-d731a3fa]{flex-shrink:0}.qual-actions[data-v-d731a3fa]{display:flex;align-items:stretch;gap:10px;margin-top:6px}.qual-back[data-v-d731a3fa]{display:inline-flex;align-items:center;gap:6px;background:#faf7f00f;border:1.5px solid rgba(250,247,240,.12);color:#faf7f0b3;font-family:Geist,sans-serif;font-size:14px;font-weight:600;padding:0 18px;border-radius:14px;cursor:pointer;transition:all .15s}.qual-back[data-v-d731a3fa]:hover{background:#faf7f01f;color:#faf7f0}.qual-back-arr[data-v-d731a3fa]{font-size:16px;transition:transform .15s}.qual-back:hover .qual-back-arr[data-v-d731a3fa]{transform:translate(-3px)}.qual-actions .qual-cta[data-v-d731a3fa]{margin-top:0}.qual-fade-enter-active[data-v-d731a3fa]{transition:opacity .22s ease,transform .22s cubic-bezier(.34,1.4,.64,1)}.qual-fade-leave-active[data-v-d731a3fa]{transition:opacity .18s ease,transform .15s ease}.qual-fade-enter-from[data-v-d731a3fa],.qual-fade-leave-to[data-v-d731a3fa]{opacity:0}.qual-fade-enter-from .qual-modal[data-v-d731a3fa]{transform:scale(.95) translateY(12px)}.qual-fade-leave-to .qual-modal[data-v-d731a3fa]{transform:scale(.97)}.qual-ch-block[data-v-d731a3fa]{background:#ffd37a0a;border:1.5px solid rgba(255,211,122,.15);border-radius:14px;padding:14px 14px 10px;display:flex;flex-direction:column;gap:10px}.qual-ch-label[data-v-d731a3fa]{display:flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffd37a}.qual-ch-label svg[data-v-d731a3fa]{flex-shrink:0;opacity:.8}.qual-verified-chip[data-v-d731a3fa]{display:flex;align-items:center;gap:10px;background:#7fd89a1a;border:1.5px solid rgba(127,216,154,.3);border-radius:10px;padding:10px 12px}.qual-verified-chip>svg[data-v-d731a3fa]{flex-shrink:0}.qual-verified-body[data-v-d731a3fa]{flex:1;min-width:0}.qual-verified-name[data-v-d731a3fa]{font-size:13px;font-weight:700;color:#faf7f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qual-verified-num[data-v-d731a3fa]{font-size:11px;color:#7fd89ab3;margin-top:1px}.qual-verified-rm[data-v-d731a3fa]{width:24px;height:24px;border-radius:6px;border:1px solid rgba(250,247,240,.12);background:#faf7f00d;color:#faf7f066;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s;flex-shrink:0}.qual-verified-rm[data-v-d731a3fa]:hover{background:#c8303d26;color:#ff8a95;border-color:#c8303d4d}.qual-ch-search[data-v-d731a3fa]{position:relative}.qual-ch-input-wrap[data-v-d731a3fa]{position:relative;display:flex;align-items:center}.qual-ch-icon[data-v-d731a3fa]{position:absolute;left:11px;color:#faf7f059;pointer-events:none;flex-shrink:0}.qual-ch-inp[data-v-d731a3fa]{width:100%;box-sizing:border-box;background:#faf7f00f;border:1.5px solid rgba(250,247,240,.1);border-radius:10px;padding:10px 36px 10px 32px;font-family:Geist,sans-serif;font-size:13px;color:#faf7f0;outline:none;transition:border-color .15s}.qual-ch-inp[data-v-d731a3fa]::placeholder{color:#faf7f04d}.qual-ch-inp[data-v-d731a3fa]:focus{border-color:#ffd37a;background:#ffd37a0a}.qual-ch-spinner[data-v-d731a3fa]{position:absolute;right:10px;width:14px;height:14px;border:2px solid rgba(255,211,122,.2);border-top-color:#ffd37a;border-radius:50%;animation:spin-d731a3fa .7s linear infinite;flex-shrink:0}.qual-ch-results[data-v-d731a3fa]{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#1a1410;border:1px solid rgba(255,211,122,.2);border-radius:12px;overflow:hidden;z-index:50;box-shadow:0 12px 40px #00000080;max-height:260px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,211,122,.2) transparent}.qual-ch-result[data-v-d731a3fa]{display:flex;flex-direction:column;gap:3px;width:100%;padding:11px 14px;border:0;border-bottom:1px solid rgba(250,247,240,.06);background:transparent;cursor:pointer;transition:background .12s;text-align:left;font-family:Geist,sans-serif}.qual-ch-result[data-v-d731a3fa]:last-child{border-bottom:0}.qual-ch-result[data-v-d731a3fa]:hover{background:#ffd37a14}.qual-ch-result-main[data-v-d731a3fa]{display:flex;align-items:center;gap:8px}.qual-ch-result-name[data-v-d731a3fa]{font-size:13px;font-weight:600;color:#faf7f0;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qual-ch-result-status[data-v-d731a3fa]{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:999px;flex-shrink:0}.status-active[data-v-d731a3fa]{background:#7fd89a26;color:#7fd89a}.status-other[data-v-d731a3fa]{background:#faf7f014;color:#faf7f066}.qual-ch-result-meta[data-v-d731a3fa]{font-size:11px;color:#faf7f061;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qual-ch-empty[data-v-d731a3fa]{padding:14px;font-size:12px;color:#faf7f059;text-align:center}.qual-drop-enter-active[data-v-d731a3fa]{transition:opacity .15s,transform .15s cubic-bezier(.34,1.4,.64,1)}.qual-drop-leave-active[data-v-d731a3fa]{transition:opacity .1s}.qual-drop-enter-from[data-v-d731a3fa]{opacity:0;transform:translateY(-4px)}.qual-drop-leave-to[data-v-d731a3fa]{opacity:0}@media(max-width:480px){.qual-modal[data-v-d731a3fa]{padding:32px 24px 28px}.qual-title[data-v-d731a3fa]{font-size:34px}}
