.hero[data-astro-cid-j7pv25f6]{background:var(--navy);min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--nav-h) + 40px) 0 72px;position:relative;overflow:hidden}.hero-bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background-image:radial-gradient(ellipse 80% 70% at 60% 50%,rgba(184,150,62,.07) 0%,transparent 60%),radial-gradient(ellipse 40% 60% at 10% 90%,rgba(184,150,62,.04) 0%,transparent 50%);pointer-events:none}.hero-grid[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background-image:linear-gradient(rgba(184,150,62,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(184,150,62,.04) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse 80% 90% at center,black 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 90% at center,black 20%,transparent 75%)}.hero-inner[data-astro-cid-j7pv25f6]{position:relative;z-index:2;display:grid;grid-template-columns:1fr 460px;gap:64px;align-items:center}.hero-trust-row[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:24px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:var(--white);font-size:clamp(2.6rem,5.5vw,4.8rem)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-style:italic;color:var(--gold-light);display:block}.hero-sub[data-astro-cid-j7pv25f6]{font-size:1.1rem;color:#ffffffb3;max-width:52ch;line-height:1.8;margin:20px 0 36px}.hero-ctas[data-astro-cid-j7pv25f6]{display:flex;gap:14px;flex-wrap:wrap}.hero-proof[data-astro-cid-j7pv25f6]{margin-top:48px;padding-top:32px;border-top:1px solid rgba(255,255,255,.1);display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.hero-proof-num[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:2.2rem;font-weight:700;color:var(--white);line-height:1}.hero-proof-num[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--gold-light);font-size:1.4rem}.hero-proof-label[data-astro-cid-j7pv25f6]{font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;margin-top:6px}.quote-card[data-astro-cid-j7pv25f6]{background:var(--white);border-radius:var(--r-xl);padding:36px 32px;box-shadow:0 24px 80px #00000059;position:relative}.quote-card[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:0;left:24px;right:24px;height:4px;background:var(--gold);border-radius:0 0 var(--r) var(--r)}.quote-card-head[data-astro-cid-j7pv25f6]{margin-bottom:var(--sp-6)}.quote-card[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1.5rem}.quote-card-note[data-astro-cid-j7pv25f6]{font-size:var(--fs-small);color:var(--muted);margin-top:var(--sp-1)}.quote-cta[data-astro-cid-j7pv25f6]{margin-bottom:14px}#brand-guide[data-astro-cid-j7pv25f6]{display:none;background:var(--green-bg);border:1px solid rgba(26,107,60,.2);border-radius:var(--r);padding:var(--sp-4) 18px;margin-bottom:var(--sp-4)}.brand-guide-label[data-astro-cid-j7pv25f6]{font-size:var(--fs-caption);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin-bottom:var(--sp-1)}#brand-guide-text[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.4rem;font-weight:700;color:var(--navy)}.brand-guide-sub[data-astro-cid-j7pv25f6]{font-size:var(--fs-label);color:var(--muted);margin-top:var(--sp-1)}.brand-quick-btn[data-astro-cid-j7pv25f6]{padding:6px 12px;background:var(--cream-2);border:1.5px solid var(--border);border-radius:var(--r-pill);font-size:.75rem;font-weight:600;color:var(--navy);cursor:pointer;transition:all .18s;font-family:var(--font-body)}.brand-quick-btn[data-astro-cid-j7pv25f6]:hover,.brand-quick-btn[data-astro-cid-j7pv25f6].selected{background:var(--navy);border-color:var(--navy);color:var(--white)}.brand-quick-wrap[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.three-ways[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--r);overflow:hidden;margin-top:12px}.three-way-item[data-astro-cid-j7pv25f6]{background:var(--cream);padding:14px 10px;text-align:center;font-size:.7rem;font-weight:600;color:var(--navy);letter-spacing:.04em;transition:background .2s;display:block;text-decoration:none}.three-way-item[data-astro-cid-j7pv25f6]:hover{background:var(--gold-pale)}.tw-icon[data-astro-cid-j7pv25f6]{font-size:1.3rem;display:block;margin-bottom:4px}.comp-strip[data-astro-cid-j7pv25f6]{background:var(--gold-pale);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:20px 0}.comp-items[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.comp-item[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:8px;padding:8px 28px;font-size:.82rem;font-weight:600;color:var(--navy);border-right:1px solid var(--border-2)}.comp-item[data-astro-cid-j7pv25f6]:last-child{border-right:none}.ways-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.way-card[data-astro-cid-j7pv25f6]{background:var(--white);border:1.5px solid var(--border);border-radius:var(--r-lg);padding:36px 28px;position:relative;overflow:hidden;transition:all .25s}.way-card[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--gold);transform:scaleX(0);transform-origin:left;transition:transform .35s}.way-card[data-astro-cid-j7pv25f6]:hover{box-shadow:var(--shadow-lg);border-color:var(--gold);transform:translateY(-4px)}.way-card[data-astro-cid-j7pv25f6]:hover:after{transform:scaleX(1)}.way-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.4rem;margin-bottom:10px}.way-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.9rem;color:var(--muted);margin-bottom:var(--sp-6)}.way-icon[data-astro-cid-j7pv25f6]{font-size:2.4rem;margin-bottom:20px}.way-step[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:8px;font-size:.83rem;color:var(--text-mid);margin-bottom:8px}.way-step[data-astro-cid-j7pv25f6]:before{content:"→";color:var(--gold);font-weight:700;flex-shrink:0}.brands-section[data-astro-cid-j7pv25f6]{background:var(--navy-mid);padding:72px 0}.brand-card[data-astro-cid-j7pv25f6]{background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:var(--r-lg);padding:24px 20px;text-align:center;transition:all .25s;display:block;text-decoration:none}.brand-card[data-astro-cid-j7pv25f6]:hover{background:#b8963e1a;border-color:var(--gold);transform:translateY(-3px)}.brand-emoji[data-astro-cid-j7pv25f6]{font-size:2rem;margin-bottom:var(--sp-3)}.brand-card-name[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.1rem;color:var(--white);font-weight:600}.brand-card-desc[data-astro-cid-j7pv25f6]{font-size:.75rem;color:#ffffff80;margin-top:6px}.brand-card-range[data-astro-cid-j7pv25f6]{font-size:.78rem;color:var(--gold-light);font-weight:600;margin-top:8px}.brands-grid-8[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px}.brands-more[data-astro-cid-j7pv25f6]{margin-top:var(--sp-10);padding-top:var(--sp-8);border-top:1px solid rgba(255,255,255,.08)}.brands-more-label[data-astro-cid-j7pv25f6]{color:#ffffff80;font-size:.88rem;margin-bottom:var(--sp-4)}.brand-tags[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:8px}.brand-tag[data-astro-cid-j7pv25f6]{display:inline-block;text-decoration:none;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);padding:6px 14px;border-radius:var(--r-pill);font-size:.78rem;color:#ffffffa6;transition:all .2s}.brand-tag[data-astro-cid-j7pv25f6]:hover{background:#b8963e26;border-color:var(--gold);color:var(--white)}.vintage-box[data-astro-cid-j7pv25f6]{background:var(--navy);border-radius:var(--r-lg);padding:56px 48px;display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center;position:relative;overflow:hidden}.vintage-box[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:-40px;right:-40px;width:200px;height:200px;border-radius:50%;background:#b8963e14}.vintage-box[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#ffffffa6;margin-top:var(--sp-3)}.vintage-emoji[data-astro-cid-j7pv25f6]{font-size:6rem;opacity:.15;line-height:1}.faq-aside[data-astro-cid-j7pv25f6]{background:var(--navy);border-radius:var(--r-lg);padding:36px 32px;position:sticky;top:calc(var(--nav-h) + 24px)}.faq-aside[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--white);margin-bottom:var(--sp-3)}.faq-aside-sub[data-astro-cid-j7pv25f6]{color:#fff9;font-size:.9rem;margin-bottom:var(--sp-6)}.faq-aside[data-astro-cid-j7pv25f6] .btn-block[data-astro-cid-j7pv25f6]{justify-content:center}.faq-aside[data-astro-cid-j7pv25f6] .stack-btn[data-astro-cid-j7pv25f6]{margin-bottom:10px}.faq-contact[data-astro-cid-j7pv25f6]{margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid rgba(255,255,255,.1);font-size:var(--fs-small);color:#ffffff8c}.faq-contact[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--gold-light)}.faq-layout[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:2fr 1fr;gap:64px;align-items:start}.kicker[data-astro-cid-j7pv25f6].on-dark{color:var(--gold-light)}.lead-center[data-astro-cid-j7pv25f6]{margin-inline:auto;margin-top:var(--sp-4)}.lead-on-dark[data-astro-cid-j7pv25f6]{color:#fff9}.txt-on-navy[data-astro-cid-j7pv25f6]{color:#ffffffa6;margin-top:var(--sp-4)}.btn-row[data-astro-cid-j7pv25f6]{display:flex;gap:var(--sp-3);flex-wrap:wrap;margin-top:var(--sp-8)}.btn-nowrap[data-astro-cid-j7pv25f6]{flex-shrink:0;white-space:nowrap}.trust-white[data-astro-cid-j7pv25f6]{background:#ffffff1a;color:#ffffffb3;border:1px solid rgba(255,255,255,.2)}.review-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--fs-body-lg);margin-bottom:10px}.collection-row[data-astro-cid-j7pv25f6]{gap:var(--sp-20);align-items:center}.check-list[data-astro-cid-j7pv25f6]{margin-top:var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-3)}.check-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;gap:10px;font-size:.9rem;color:#ffffffa6}.check-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{color:var(--gold)}.collection-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:2px}.cstat[data-astro-cid-j7pv25f6]{padding:32px 28px}.cstat[data-astro-cid-j7pv25f6] .stat-num[data-astro-cid-j7pv25f6]{font-size:1.5rem}.cstat-mid[data-astro-cid-j7pv25f6]{background:var(--navy-mid)}.cstat-gold[data-astro-cid-j7pv25f6]{background:#b8963e26}.cstat-gold[data-astro-cid-j7pv25f6] .stat-num[data-astro-cid-j7pv25f6]{color:var(--gold-light)}@media(max-width:1000px){.hero-inner[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.quote-card[data-astro-cid-j7pv25f6]{max-width:500px}}@media(max-width:768px){.ways-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.brands-grid-8[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.faq-layout[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.vintage-box[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;padding:40px 28px}.collection-row[data-astro-cid-j7pv25f6]{gap:var(--sp-10)}}
