.dn-hero-pro[data-astro-cid-bywqvsye]{text-align:center;max-width:960px;margin:0 auto;padding:clamp(32px,5vw,56px) 0 24px;position:relative}.dn-hero-badge-pill[data-astro-cid-bywqvsye]{color:#b45309;letter-spacing:.6px;text-transform:uppercase;background:#fffbeb;border:1px solid #f59e0b66;border-radius:9999px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 18px;font-size:.78rem;font-weight:800;display:inline-flex;box-shadow:0 2px 10px #d9770614}.dn-pulse-dot[data-astro-cid-bywqvsye]{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s infinite dn-pulse;box-shadow:0 0 0 3px #10b98140}@keyframes dn-pulse{0%{transform:scale(.95);box-shadow:0 0 #10b981b3}70%{transform:scale(1);box-shadow:0 0 0 6px #10b98100}to{transform:scale(.95);box-shadow:0 0 #10b98100}}.dn-hero-main-title[data-astro-cid-bywqvsye]{font-family:var(--font-heading,"Playfair Display", Georgia, serif);color:#0f172a;letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(2.3rem,5.2vw,3.5rem);font-weight:850;line-height:1.14}.dn-gold-gradient[data-astro-cid-bywqvsye]{background:linear-gradient(135deg,#b45309 0%,#d97706 45%,#ea580c 100%);-webkit-text-fill-color:transparent;background-clip:text}.dn-hero-meta-bar[data-astro-cid-bywqvsye]{color:#64748b;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:20px;font-size:.88rem;display:flex}.dn-hero-lead-text[data-astro-cid-bywqvsye]{color:#475569;max-width:800px;margin:0 auto 32px;font-size:1.12rem;line-height:1.75}.dn-takeaways-box[data-astro-cid-bywqvsye]{text-align:left;background:radial-gradient(100% 70% at 50% 0,#fef3c773 0%,#ffffff4d 60%,#f8fafce6 100%),#fff;border:1.5px solid #fde68a;border-radius:24px;margin-top:10px;padding:28px 28px 26px;box-shadow:0 12px 30px -10px #d977061a,0 2px 6px #0f172a05}.dn-takeaways-eyebrow[data-astro-cid-bywqvsye]{letter-spacing:.8px;color:#b45309;text-transform:uppercase;font-size:.72rem;font-weight:850}.dn-takeaways-header[data-astro-cid-bywqvsye]{font-family:var(--font-heading,"Playfair Display", Georgia, serif);color:#0f172a;margin:4px 0 16px;font-size:1.35rem;font-weight:800}.dn-takeaways-grid[data-astro-cid-bywqvsye]{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media (width<=720px){.dn-takeaways-grid[data-astro-cid-bywqvsye]{grid-template-columns:1fr}}.dn-takeaway-card[data-astro-cid-bywqvsye]{background:#fff;border:1px solid #e2e8f0e6;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;transition:transform .2s,border-color .2s;display:flex;box-shadow:0 1px 3px #0f172a05}.dn-takeaway-card[data-astro-cid-bywqvsye]:hover{border-color:#f59e0b;transform:translateY(-2px)}.dn-takeaway-icon[data-astro-cid-bywqvsye]{flex-shrink:0;font-size:1.25rem;line-height:1.2}.dn-takeaway-text[data-astro-cid-bywqvsye]{color:#475569;font-size:.88rem;line-height:1.5}.dn-takeaway-text[data-astro-cid-bywqvsye] strong[data-astro-cid-bywqvsye]{color:#0f172a;margin-bottom:2px;font-weight:750;display:block}.dn-hero-media-wrapper[data-astro-cid-bywqvsye]{max-width:980px;margin:32px auto 44px;padding:0 16px}.dn-hero-media-card[data-astro-cid-bywqvsye]{border-radius:24px;position:relative;overflow:hidden;box-shadow:0 20px 50px -10px #0f172a1f,0 0 0 1px #e2e8f0d9}.dn-hero-media-card[data-astro-cid-bywqvsye] img[data-astro-cid-bywqvsye]{object-fit:cover;width:100%;height:auto;display:block}.dn-media-gradient-overlay[data-astro-cid-bywqvsye]{pointer-events:none;background:linear-gradient(#0f172a33 0%,#0000 40%,#0f172aa6 100%);position:absolute;inset:0}.dn-media-badge-left[data-astro-cid-bywqvsye]{-webkit-backdrop-filter:blur(10px);color:#f8fafc;background:#0f172acc;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:8px;padding:8px 18px;font-size:.82rem;font-weight:700;display:flex;position:absolute;bottom:18px;left:18px}.dn-media-badge-right[data-astro-cid-bywqvsye]{-webkit-backdrop-filter:blur(8px);color:#fde68a;background:#0f172abf;border:1px solid #fbbf2459;border-radius:9999px;padding:6px 14px;font-size:.78rem;font-weight:800;position:absolute;top:18px;right:18px}.dn-interactive-explorer[data-astro-cid-bywqvsye]{background:radial-gradient(100% 70% at 50% 0,#fef3c773 0%,#fff6 60%,#f8fafce6 100%),#fff;border:2px solid #fde68a;border-radius:28px;margin-bottom:32px;padding:clamp(24px,3.5vw,38px);position:relative;overflow:hidden;box-shadow:0 16px 40px -10px #d977061f,0 2px 8px #0f172a08}.dn-explorer-head[data-astro-cid-bywqvsye]{text-align:center;margin-bottom:22px}.dn-explorer-tag[data-astro-cid-bywqvsye]{color:#b45309;letter-spacing:.6px;background:#fffbeb;border:1px solid #f59e0b66;border-radius:9999px;align-items:center;margin-bottom:10px;padding:4px 14px;font-size:.74rem;font-weight:850;display:inline-flex}.dn-explorer-heading[data-astro-cid-bywqvsye]{font-family:var(--font-heading,"Playfair Display", Georgia, serif);color:#0f172a;margin:0 0 8px;font-size:clamp(1.4rem,3vw,1.95rem);font-weight:850}.dn-explorer-subtext[data-astro-cid-bywqvsye]{color:#64748b;margin:0;font-size:.96rem}.dn-explorer-box[data-astro-cid-bywqvsye]{flex-direction:column;gap:16px;margin-bottom:20px;display:flex}.dn-search-bar-wrap[data-astro-cid-bywqvsye]{width:100%;max-width:580px;margin:0 auto;position:relative}.dn-search-lens[data-astro-cid-bywqvsye]{pointer-events:none;font-size:1.15rem;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.dn-search-field[data-astro-cid-bywqvsye]{color:#0f172a;box-sizing:border-box;background:#fff;border:1.5px solid #e2e8f0;border-radius:9999px;outline:none;width:100%;padding:13px 44px 13px 48px;font-family:inherit;font-size:1rem;transition:all .22s;box-shadow:0 2px 6px #0f172a08}.dn-search-field[data-astro-cid-bywqvsye]:focus{border-color:#d97706;box-shadow:0 0 0 4px #d9770624}.dn-search-clear-btn[data-astro-cid-bywqvsye]{color:#64748b;cursor:pointer;background:#e2e8f0;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:.8rem;display:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.dn-theme-chips-row[data-astro-cid-bywqvsye]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.dn-chip-btn[data-astro-cid-bywqvsye]{appearance:none;color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9999px;padding:7px 14px;font-family:inherit;font-size:.82rem;font-weight:700;transition:all .2s}.dn-chip-btn[data-astro-cid-bywqvsye]:hover{color:#92400e;background:#fffbeb;border-color:#f59e0b;transform:translateY(-1px)}.dn-chip-btn[data-astro-cid-bywqvsye].active{color:#fff;background:linear-gradient(135deg,#d97706 0%,#b45309 100%);border-color:#d97706;box-shadow:0 3px 10px #d9770647}.dn-gender-toggle-bar[data-astro-cid-bywqvsye]{justify-content:center;align-items:center;gap:8px;margin-top:4px;display:flex}.dn-gender-pill[data-astro-cid-bywqvsye]{appearance:none;color:#64748b;cursor:pointer;background:0 0;border:1px solid #cbd5e1;border-radius:8px;padding:6px 14px;font-size:.82rem;font-weight:650;transition:all .2s}.dn-gender-pill[data-astro-cid-bywqvsye]:hover{color:#0f172a;background:#fff}.dn-gender-pill[data-astro-cid-bywqvsye].active{color:#fff;background:#0f172a;border-color:#0f172a}.dn-results-stats-row[data-astro-cid-bywqvsye]{color:#64748b;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;margin-bottom:16px;padding:10px 4px 14px;font-size:.86rem;display:flex}.dn-instant-chips-grid[data-astro-cid-bywqvsye]{scrollbar-width:thin;flex-wrap:wrap;gap:8px;max-height:380px;padding:6px 2px;display:flex;overflow-y:auto}.dn-quick-toc[data-astro-cid-bywqvsye]{background:#fff;border:1.5px solid #e2e8f0;border-radius:20px;margin-bottom:32px;padding:24px 28px;box-shadow:0 4px 16px #0f172a0a}.dn-toc-head[data-astro-cid-bywqvsye]{align-items:center;gap:8px;margin-bottom:16px;display:flex}.dn-toc-icon[data-astro-cid-bywqvsye]{font-size:1.15rem}.dn-toc-title[data-astro-cid-bywqvsye]{font-family:var(--font-heading,"Playfair Display", Georgia, serif);color:#0f172a;font-size:1.15rem;font-weight:800}.dn-toc-grid[data-astro-cid-bywqvsye]{grid-template-columns:repeat(2,1fr);gap:10px 24px;margin:0;padding:0;list-style:none;display:grid}@media (width<=680px){.dn-toc-grid[data-astro-cid-bywqvsye]{grid-template-columns:1fr}}.dn-toc-grid[data-astro-cid-bywqvsye] li[data-astro-cid-bywqvsye] a[data-astro-cid-bywqvsye]{color:#334155;align-items:center;gap:10px;padding:4px 0;font-size:.92rem;font-weight:650;text-decoration:none;transition:color .2s,transform .2s;display:flex}.dn-toc-grid[data-astro-cid-bywqvsye] li[data-astro-cid-bywqvsye] a[data-astro-cid-bywqvsye]:hover{color:#d97706;transform:translate(4px)}.dn-toc-grid[data-astro-cid-bywqvsye] li[data-astro-cid-bywqvsye] a[data-astro-cid-bywqvsye] span[data-astro-cid-bywqvsye]{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;font-size:.72rem;font-weight:800;display:inline-flex}.dn-editorial-section[data-astro-cid-bywqvsye]{margin-bottom:48px}.dn-section-eyebrow-pill[data-astro-cid-bywqvsye]{color:#b45309;letter-spacing:.6px;text-transform:uppercase;background:#fffbeb;border:1px solid #f59e0b66;border-radius:9999px;align-items:center;margin-bottom:10px;padding:4px 14px;font-size:.75rem;font-weight:850;display:inline-flex}.dn-section-heading[data-astro-cid-bywqvsye]{font-family:var(--font-heading,"Playfair Display", Georgia, serif);color:#0f172a;letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(1.6rem,3.4vw,2.15rem);font-weight:850;line-height:1.25}.dn-lead-prose[data-astro-cid-bywqvsye]{color:#334155;margin-bottom:16px;font-size:1.1rem;line-height:1.75}.dn-body-prose[data-astro-cid-bywqvsye]{color:#475569;margin-bottom:22px;font-size:1rem;line-height:1.7}.dn-inline-link[data-astro-cid-bywqvsye]{color:#b45309;font-weight:700;text-decoration:underline;transition:color .2s}.dn-inline-link[data-astro-cid-bywqvsye]:hover{color:#d97706}.dn-callout-card[data-astro-cid-bywqvsye]{background:#fffdf7;border:1.5px solid #fde68a;border-left:5px solid #d97706;border-radius:16px;align-items:flex-start;gap:16px;margin:24px 0;padding:20px 22px;display:flex;box-shadow:0 4px 16px #d977060f}.dn-callout-icon[data-astro-cid-bywqvsye]{flex-shrink:0;font-size:1.5rem}.dn-callout-body[data-astro-cid-bywqvsye] h4[data-astro-cid-bywqvsye]{font-family:var(--font-heading,"Playfair Display", Georgia, serif);color:#0f172a;margin:0 0 6px;font-size:1.05rem;font-weight:800}.dn-callout-body[data-astro-cid-bywqvsye] p[data-astro-cid-bywqvsye]{color:#475569;margin:0;font-size:.92rem;line-height:1.6}.dn-spotlight-row[data-astro-cid-bywqvsye]{grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0 32px;display:grid}@media (width<=860px){.dn-spotlight-row[data-astro-cid-bywqvsye]{grid-template-columns:1fr}}.dn-spotlight-card[data-astro-cid-bywqvsye]{background:#fff;border:1.5px solid #fde68a;border-radius:18px;flex-direction:column;padding:22px 20px;transition:transform .22s,border-color .22s;display:flex;box-shadow:0 6px 20px -4px #d9770614}.dn-spotlight-card[data-astro-cid-bywqvsye]:hover{border-color:#f59e0b;transform:translateY(-4px)}.dn-spotlight-badge[data-astro-cid-bywqvsye]{color:#b45309;text-transform:uppercase;background:#fffbeb;border:1px solid #fcd34d;border-radius:9999px;align-self:flex-start;margin-bottom:10px;padding:3px 10px;font-size:.72rem;font-weight:800}.dn-spotlight-name[data-astro-cid-bywqvsye]{font-family:var(--font-heading,"Playfair Display", Georgia, serif);color:#0f172a;margin:0 0 8px;font-size:1.45rem;font-weight:850}.dn-spotlight-desc[data-astro-cid-bywqvsye]{color:#475569;flex-grow:1;margin:0 0 16px;font-size:.88rem;line-height:1.55}.dn-spotlight-copy-btn[data-astro-cid-bywqvsye]{appearance:none;color:#92400e;cursor:pointer;background:linear-gradient(135deg,#fef3c7 0%,#fffbeb 100%);border:1px solid #fcd34d;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:.84rem;font-weight:750;transition:all .2s;display:inline-flex}.dn-spotlight-copy-btn[data-astro-cid-bywqvsye]:hover{color:#fff;background:linear-gradient(135deg,#d97706 0%,#ea580c 100%);border-color:#0000}.dn-subcollection[data-astro-cid-bywqvsye]{margin-top:28px}.dn-subcollection-title[data-astro-cid-bywqvsye]{font-family:var(--font-heading,"Playfair Display", Georgia, serif);color:#1e293b;margin:0 0 4px;font-size:1.25rem;font-weight:800}.dn-subcollection-desc[data-astro-cid-bywqvsye]{color:#64748b;margin:0 0 12px;font-size:.92rem}.dn-chips-container[data-astro-cid-bywqvsye]{background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:16px;flex-wrap:wrap;gap:8px;padding:16px 18px;display:flex;box-shadow:inset 0 1px 2px #0f172a05}.dn-chip-name[data-astro-cid-bywqvsye]{color:#1e293b;font-weight:700}.dn-coat-swatches-grid[data-astro-cid-bywqvsye]{flex-direction:column;gap:18px;margin-top:20px;display:flex}.dn-coat-tier-card[data-astro-cid-bywqvsye]{border-radius:18px;padding:20px 22px;box-shadow:0 4px 14px #0f172a08}.dn-tier-header[data-astro-cid-bywqvsye]{align-items:center;gap:10px;margin-bottom:14px;display:flex}.dn-tier-dot[data-astro-cid-bywqvsye]{border-radius:50%;width:12px;height:12px}.dn-tier-header[data-astro-cid-bywqvsye] h4[data-astro-cid-bywqvsye]{font-family:var(--font-heading,"Playfair Display", Georgia, serif);margin:0;font-size:1.15rem;font-weight:800}.dn-tier-chips[data-astro-cid-bywqvsye]{flex-wrap:wrap;gap:8px;display:flex}.dn-famous-cards-grid[data-astro-cid-bywqvsye]{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:22px;display:grid}@media (width<=720px){.dn-famous-cards-grid[data-astro-cid-bywqvsye]{grid-template-columns:1fr}}.dn-famous-card[data-astro-cid-bywqvsye]{background:#fff;border:1.5px solid #fde68a;border-radius:18px;flex-direction:column;padding:20px 22px;display:flex;box-shadow:0 4px 16px #0f172a0a}.dn-famous-top[data-astro-cid-bywqvsye]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.dn-famous-name[data-astro-cid-bywqvsye]{font-family:var(--font-heading,"Playfair Display", Georgia, serif);color:#0f172a;font-size:1.28rem;font-weight:850}.dn-famous-tag[data-astro-cid-bywqvsye]{color:#b45309;background:#fffbeb;border:1px solid #fcd34d;border-radius:9999px;padding:2px 10px;font-size:.72rem;font-weight:800}.dn-famous-role[data-astro-cid-bywqvsye]{color:#b45309;margin:0 0 8px;font-size:.86rem}.dn-famous-desc[data-astro-cid-bywqvsye]{color:#475569;flex-grow:1;margin:0 0 16px;font-size:.88rem;line-height:1.55}.dn-famous-footer[data-astro-cid-bywqvsye]{justify-content:flex-end;display:flex}.dn-famous-copy-btn[data-astro-cid-bywqvsye]{appearance:none;color:#1e293b;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:.82rem;font-weight:700;transition:all .2s;display:inline-flex}.dn-famous-copy-btn[data-astro-cid-bywqvsye]:hover{color:#92400e;background:#fffbeb;border-color:#f59e0b}.dn-unique-grid[data-astro-cid-bywqvsye]{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px;display:grid}@media (width<=900px){.dn-unique-grid[data-astro-cid-bywqvsye]{grid-template-columns:repeat(2,1fr)}}@media (width<=580px){.dn-unique-grid[data-astro-cid-bywqvsye]{grid-template-columns:1fr}}.dn-unique-card[data-astro-cid-bywqvsye]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px 16px 14px;transition:transform .2s,border-color .2s;box-shadow:0 2px 8px #0f172a08}.dn-unique-card[data-astro-cid-bywqvsye]:hover{border-color:#f59e0b;transform:translateY(-2px)}.dn-unique-top[data-astro-cid-bywqvsye]{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.dn-unique-name[data-astro-cid-bywqvsye]{font-family:var(--font-heading,"Playfair Display", Georgia, serif);color:#0f172a;margin:0;font-size:1.12rem;font-weight:800}.dn-mini-copy-btn[data-astro-cid-bywqvsye]{appearance:none;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;font-size:.75rem;transition:all .15s;display:flex}.dn-mini-copy-btn[data-astro-cid-bywqvsye]:hover{background:#fef3c7;border-color:#f59e0b}.dn-unique-note[data-astro-cid-bywqvsye]{color:#64748b;margin:0;font-size:.82rem;line-height:1.5}.dn-tips-grid[data-astro-cid-bywqvsye]{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:22px;display:grid}@media (width<=680px){.dn-tips-grid[data-astro-cid-bywqvsye]{grid-template-columns:1fr}}.dn-tip-card[data-astro-cid-bywqvsye]{background:#fff;border:1.5px solid #e2e8f0;border-radius:18px;padding:22px 24px;position:relative;box-shadow:0 4px 14px #0f172a08}.dn-tip-number[data-astro-cid-bywqvsye]{color:#f59e0b;margin-bottom:8px;font-size:1.6rem;font-weight:850;line-height:1;display:inline-block}.dn-tip-title[data-astro-cid-bywqvsye]{font-family:var(--font-heading,"Playfair Display", Georgia, serif);color:#0f172a;margin:0 0 6px;font-size:1.15rem;font-weight:800}.dn-tip-desc[data-astro-cid-bywqvsye]{color:#475569;margin:0;font-size:.88rem;line-height:1.55}.dn-faq-section[data-astro-cid-bywqvsye]{margin-top:3.5rem}.dn-faq-container[data-astro-cid-bywqvsye]{flex-direction:column;gap:16px;max-width:860px;margin:24px auto 0;display:flex}.dn-faq-container[data-astro-cid-bywqvsye] .faq-item[data-astro-cid-bywqvsye]{border:1.5px solid var(--faq-border,#fde68a);border-left:6px solid var(--faq-accent,#d97706);background:linear-gradient(145deg, #fff 0%, var(--faq-bg,#fffdf7) 100%);border-radius:18px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden;box-shadow:0 4px 16px -2px #0f172a0a}.dn-faq-container[data-astro-cid-bywqvsye] .faq-item[data-astro-cid-bywqvsye]:hover{border-color:var(--faq-accent,#d97706);box-shadow:0 8px 24px -4px var(--faq-shadow,#d9770629);transform:translateY(-2px)}.dn-faq-container[data-astro-cid-bywqvsye] .faq-item[data-astro-cid-bywqvsye][open]{background:linear-gradient(145deg, #fff 0%, var(--faq-open-bg,#fffbeb) 100%);border-color:var(--faq-accent,#d97706);box-shadow:0 12px 30px -4px var(--faq-shadow-open,#d9770633)}.dn-faq-container[data-astro-cid-bywqvsye] .faq-question[data-astro-cid-bywqvsye]{cursor:pointer;user-select:none;justify-content:space-between;align-items:center;padding:20px 24px;list-style:none;display:flex}.dn-faq-container[data-astro-cid-bywqvsye] .faq-question[data-astro-cid-bywqvsye]::-webkit-details-marker{display:none}.dn-faq-container[data-astro-cid-bywqvsye] .faq-title-text[data-astro-cid-bywqvsye]{color:#0f172a;letter-spacing:-.2px;flex:1;padding-right:18px;font-size:1.06rem;font-weight:750;line-height:1.45;transition:color .2s}.dn-faq-container[data-astro-cid-bywqvsye] .faq-item[data-astro-cid-bywqvsye]:hover .faq-title-text[data-astro-cid-bywqvsye],.dn-faq-container[data-astro-cid-bywqvsye] .faq-item[data-astro-cid-bywqvsye][open] .faq-title-text[data-astro-cid-bywqvsye]{color:var(--faq-accent,#d97706)}.dn-faq-container[data-astro-cid-bywqvsye] .faq-chevron[data-astro-cid-bywqvsye]{color:#475569;flex-shrink:0;width:20px;height:20px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),color .25s}.dn-faq-container[data-astro-cid-bywqvsye] .faq-item[data-astro-cid-bywqvsye]:hover .faq-chevron[data-astro-cid-bywqvsye],.dn-faq-container[data-astro-cid-bywqvsye] .faq-item[data-astro-cid-bywqvsye][open] .faq-chevron[data-astro-cid-bywqvsye]{color:var(--faq-accent,#d97706)}.dn-faq-container[data-astro-cid-bywqvsye] .faq-item[data-astro-cid-bywqvsye][open] .faq-chevron[data-astro-cid-bywqvsye]{transform:rotate(180deg)}.dn-faq-container[data-astro-cid-bywqvsye] .faq-answer[data-astro-cid-bywqvsye]{padding:0 24px 22px;animation:.3s ease-out faqSlideIn}@keyframes faqSlideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.dn-faq-container[data-astro-cid-bywqvsye] .faq-answer-inner[data-astro-cid-bywqvsye]{border-top:1px dashed var(--faq-divider,#d9770633);padding-top:14px}.dn-faq-container[data-astro-cid-bywqvsye] .faq-answer[data-astro-cid-bywqvsye] p[data-astro-cid-bywqvsye]{color:#334155;margin:0;font-size:.98rem;font-weight:500;line-height:1.7}.dn-faq-container[data-astro-cid-bywqvsye] .faq-item[data-astro-cid-bywqvsye]:nth-child(6n+1){--faq-accent:#d97706;--faq-border:#f59e0b59;--faq-bg:#fffdf7;--faq-open-bg:#fffbeb;--faq-shadow:#d9770629;--faq-shadow-open:#d9770638;--faq-divider:#d9770633}.dn-faq-container[data-astro-cid-bywqvsye] .faq-item[data-astro-cid-bywqvsye]:nth-child(6n+2){--faq-accent:#2563eb;--faq-border:#3b82f659;--faq-bg:#f8faff;--faq-open-bg:#eff6ff;--faq-shadow:#2563eb29;--faq-shadow-open:#2563eb38;--faq-divider:#2563eb33}.dn-faq-container[data-astro-cid-bywqvsye] .faq-item[data-astro-cid-bywqvsye]:nth-child(6n+3){--faq-accent:#059669;--faq-border:#10b98159;--faq-bg:#f7fefa;--faq-open-bg:#ecfdf5;--faq-shadow:#05966929;--faq-shadow-open:#05966938;--faq-divider:#05966933}.dn-faq-container[data-astro-cid-bywqvsye] .faq-item[data-astro-cid-bywqvsye]:nth-child(6n+4){--faq-accent:#7c3aed;--faq-border:#8b5cf659;--faq-bg:#fcfaff;--faq-open-bg:#faf5ff;--faq-shadow:#7c3aed29;--faq-shadow-open:#7c3aed38;--faq-divider:#7c3aed33}.dn-faq-container[data-astro-cid-bywqvsye] .faq-item[data-astro-cid-bywqvsye]:nth-child(6n+5){--faq-accent:#e11d48;--faq-border:#f43f5e59;--faq-bg:#fffdfd;--faq-open-bg:#fff1f2;--faq-shadow:#e11d4829;--faq-shadow-open:#e11d4838;--faq-divider:#e11d4833}.dn-faq-container[data-astro-cid-bywqvsye] .faq-item[data-astro-cid-bywqvsye]:nth-child(6n+6){--faq-accent:#0d9488;--faq-border:#14b8a659;--faq-bg:#f7fefd;--faq-open-bg:#f0fdfa;--faq-shadow:#0d948829;--faq-shadow-open:#0d948838;--faq-divider:#0d948833}.dn-generator-banner[data-astro-cid-bywqvsye]{text-align:center;background:radial-gradient(100% 70% at 50% 0,#fef3c7b3 0%,#fff9 60%,#fef3c766 100%),#fff;border:2px solid #fcd34d;border-radius:28px;margin:44px 0 32px;padding:44px 28px;position:relative;overflow:hidden;box-shadow:0 16px 40px -10px #d9770624}.dn-banner-glow[data-astro-cid-bywqvsye]{pointer-events:none;background:radial-gradient(#fbbf2440 0%,#0000 70%);width:400px;height:200px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.dn-banner-icon[data-astro-cid-bywqvsye]{margin-bottom:10px;font-size:2.8rem;display:block}.dn-banner-title[data-astro-cid-bywqvsye]{font-family:var(--font-heading,"Playfair Display", Georgia, serif);color:#78350f;margin:0 0 10px;font-size:clamp(1.6rem,3.2vw,2.1rem);font-weight:850}.dn-banner-desc[data-astro-cid-bywqvsye]{color:#92400e;max-width:640px;margin:0 auto 24px;font-size:1.05rem;line-height:1.65}.dn-banner-actions[data-astro-cid-bywqvsye]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.dn-banner-btn-primary[data-astro-cid-bywqvsye]{background:linear-gradient(135deg,#d97706 0%,#ea580c 100%);border-radius:9999px;align-items:center;gap:8px;padding:13px 28px;font-weight:750;transition:all .2s;display:inline-flex;box-shadow:0 6px 18px #d9770659;color:#fff!important;text-decoration:none!important}.dn-banner-btn-primary[data-astro-cid-bywqvsye]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #d9770673}.dn-banner-btn-secondary[data-astro-cid-bywqvsye]{background:#fff;border:1.5px solid #fcd34d;border-radius:9999px;align-items:center;gap:8px;padding:13px 26px;font-weight:750;transition:all .2s;display:inline-flex;color:#78350f!important;text-decoration:none!important}.dn-banner-btn-secondary[data-astro-cid-bywqvsye]:hover{background:#fffbeb;transform:translateY(-2px)}.dn-toast-floating{-webkit-backdrop-filter:blur(10px);color:#fde68a;opacity:0;pointer-events:none;z-index:9999;background:#0f172aeb;border:1px solid #fbbf2466;border-radius:9999px;padding:10px 22px;font-size:.9rem;font-weight:700;transition:all .28s cubic-bezier(.16,1,.3,1);position:fixed;bottom:24px;left:50%;transform:translate(-50%)translateY(30px);box-shadow:0 10px 30px #00000040}.dn-toast-floating.show{opacity:1;transform:translate(-50%)translateY(0)}
