:root{--page-max: 1100px}main[data-astro-cid-j7pv25f6]{overflow:hidden}.container[data-astro-cid-j7pv25f6]{max-width:var(--page-max);margin:0 auto;padding:0 24px}.section[data-astro-cid-j7pv25f6]{padding:72px 0}.hero[data-astro-cid-j7pv25f6]{padding:88px 0 64px;background:radial-gradient(circle at 50% 0%,#fff 0,var(--bg) 58%,#f7f2e8 100%);text-align:center}.hero-inner[data-astro-cid-j7pv25f6]{max-width:850px}.eyebrow[data-astro-cid-j7pv25f6],.section-kicker[data-astro-cid-j7pv25f6]{margin:0 0 12px;color:#8a6b16;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}h1[data-astro-cid-j7pv25f6],h2[data-astro-cid-j7pv25f6],h3[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-optical-sizing:auto;color:var(--dark)}h1[data-astro-cid-j7pv25f6]{max-width:820px;margin:0 auto;font-size:clamp(2.6rem,6.5vw,4.65rem);line-height:1.02;letter-spacing:-.045em}h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:#8a6b16;font-weight:600}.hero-copy[data-astro-cid-j7pv25f6]{max-width:650px;margin:24px auto 28px;color:var(--text-muted);font-size:1.08rem;line-height:1.7}.hero-search[data-astro-cid-j7pv25f6]{max-width:640px;margin:0 auto}.hero-stats[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;gap:0;margin:32px auto 0}.hero-stats[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{min-width:150px;padding:0 28px;border-right:1px solid var(--border)}.hero-stats[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]:last-child{border:0}.hero-stats[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:1.35rem;font-weight:700}.hero-stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:3px 0 0;color:var(--text-muted);font-size:.74rem}.section-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px}.section-head[data-astro-cid-j7pv25f6].compact{margin-bottom:26px}.section-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.trust[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6],.faq[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.15;letter-spacing:-.025em}.text-link[data-astro-cid-j7pv25f6]{color:var(--dark);font-size:.86rem;font-weight:700;text-underline-offset:4px}.text-link[data-astro-cid-j7pv25f6]:hover{color:#8a6b16}.comparisons[data-astro-cid-j7pv25f6]{background:#fff}.comparison-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.discovery[data-astro-cid-j7pv25f6]{background:var(--bg-warm)}.discovery-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:22px}.discovery-panel[data-astro-cid-j7pv25f6]{padding:28px;border:1px solid var(--border);border-radius:20px;background:#fff;scroll-margin-top:90px}.panel-head[data-astro-cid-j7pv25f6]{display:flex;gap:14px;align-items:start;margin-bottom:22px}.panel-head[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--gold-subtle);color:#755a0d;font-size:1.25rem}.panel-head[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:0 0 4px;font-size:1.35rem}.panel-head[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--text-muted);font-size:.8rem}.profile-links[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.profile-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:8px;padding:12px 13px;border-radius:9px;background:var(--bg-warm);color:var(--dark);font-size:.82rem;font-weight:700;text-decoration:none}.profile-links[data-astro-cid-j7pv25f6] small[data-astro-cid-j7pv25f6]{color:var(--text-secondary);font-size:.66rem;font-weight:500}.profile-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover,.occasion-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:var(--gold-subtle)}.occasion-links[data-astro-cid-j7pv25f6]{display:grid;gap:7px}.occasion-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:9px;padding:10px 12px;border-radius:9px;color:var(--dark);font-size:.82rem;font-weight:700;text-decoration:none}.occasion-links[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{color:#8a6b16}.collections[data-astro-cid-j7pv25f6]{background:#1c1917;color:#fff}.collections[data-astro-cid-j7pv25f6] .section-kicker[data-astro-cid-j7pv25f6]{color:#dec36d}.collections[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:#fff}.collection-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.collection-card[data-astro-cid-j7pv25f6]{padding:26px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:#ffffff0d;color:#fff;text-decoration:none;transition:background .2s,transform .2s}.collection-card[data-astro-cid-j7pv25f6]:hover{background:#ffffff1a;transform:translateY(-2px)}.collection-card[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{color:#dec36d;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.collection-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:12px 0 8px;color:#fff;font-size:1.25rem}.collection-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{min-height:48px;margin:0 0 20px;color:#c9c5c1;font-size:.8rem;line-height:1.55}.collection-card[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{font-size:.78rem}.brands[data-astro-cid-j7pv25f6]{background:#fff}.brand-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.trust[data-astro-cid-j7pv25f6]{background:#f4efe4}.faq[data-astro-cid-j7pv25f6]{background:#fff}.faq-inner[data-astro-cid-j7pv25f6]{max-width:820px}.faq[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:28px}details[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--border)}summary[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;cursor:pointer;font-weight:700;list-style:none}summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}summary[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#8a6b16;font-size:1.35rem;font-weight:400;transition:transform .2s}details[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{transform:rotate(45deg)}details[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:-5px 0 22px;color:var(--text-muted);font-size:.88rem;line-height:1.7}.faq-more[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:24px}@media(max-width:900px){.comparison-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.container[data-astro-cid-j7pv25f6]{padding:0 18px}.section[data-astro-cid-j7pv25f6]{padding:54px 0}.hero[data-astro-cid-j7pv25f6]{padding:64px 0 48px}.hero-copy[data-astro-cid-j7pv25f6]{font-size:.96rem}.hero-stats[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{min-width:0;flex:1;padding:0 10px}.hero-stats[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:1.05rem}.section-head[data-astro-cid-j7pv25f6]{align-items:start;flex-direction:column;margin-bottom:24px}.discovery-grid[data-astro-cid-j7pv25f6],.collection-grid[data-astro-cid-j7pv25f6],.brand-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:480px){.comparison-grid[data-astro-cid-j7pv25f6],.profile-links[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{font-size:.62rem}}
