.nav-wrap[data-astro-cid-l7arcky5]{z-index:100;padding:calc(10px + env(safe-area-inset-top,0px)) var(--pad) 0;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:fixed;inset:0 0 auto}.announce-wrap[data-astro-cid-l7arcky5]{transition:grid-template-rows .35s var(--ease), margin .35s var(--ease);width:calc(100% + 2 * var(--pad));margin:calc(-1 * (10px + env(safe-area-inset-top,0px))) calc(-1 * var(--pad)) 0;grid-template-rows:1fr;display:grid}.announce-wrap[data-astro-cid-l7arcky5].announce-hidden{grid-template-rows:0fr;margin-top:0}.announce-wrap[data-astro-cid-l7arcky5].announce-hidden .announce-bar[data-astro-cid-l7arcky5]{opacity:0;border-bottom-width:0;padding-top:0;padding-bottom:0}.announce-bar[data-astro-cid-l7arcky5]{pointer-events:auto;width:100%;min-height:0;padding:calc(env(safe-area-inset-top,0px) + 5px) var(--pad) 5px;border-bottom:1px solid var(--border);color:var(--text-2);transition:opacity .3s var(--ease), padding .35s var(--ease), border-width .35s var(--ease);background:#0a0a0a;justify-content:center;align-items:center;gap:.6rem;font-size:.8rem;line-height:1.4;display:flex;overflow:hidden}.announce-link[data-astro-cid-l7arcky5]{color:var(--text);white-space:nowrap;flex:none;font-weight:600}.announce-link[data-astro-cid-l7arcky5]:hover{color:var(--champagne)}@media (width<=560px){.announce-extra[data-astro-cid-l7arcky5]{display:none}}html[data-theme=light] .announce-bar[data-astro-cid-l7arcky5]{color:#5c5342;background:#efe9dd;border-bottom-color:#ddd3c0}html[data-theme=light] .announce-link[data-astro-cid-l7arcky5]{color:#2a2418}.nav-pill[data-astro-cid-l7arcky5]{pointer-events:auto;z-index:2;align-items:center;gap:var(--space-sm);width:100%;max-width:var(--maxw);height:var(--nav-h);border-radius:var(--radius-pill);background:linear-gradient(180deg, #ffffff14, #ffffff05 45%, #c49a5408), var(--surface-glass);backdrop-filter:blur(var(--nav-blur)) saturate(1.25);border:1px solid var(--border-gold-soft);box-shadow:inset 0 1px 0 var(--glass-highlight-strong), inset 0 -1px 0 var(--glass-highlight-soft), 0 10px 32px #0006, 0 0 40px #c49a540d;transition:height .3s var(--ease), background .3s var(--ease), border-color .3s var(--ease), box-shadow .3s var(--ease), transform .35s var(--ease);contain:layout;padding:0 .65rem 0 1.1rem;display:flex;position:relative}.nav-pill[data-astro-cid-l7arcky5].nav-hidden{transform:translateY(-140%)}.nav-pill[data-astro-cid-l7arcky5].is-scrolled{border-color:var(--border-gold-soft);height:56px;box-shadow:inset 0 1px 0 var(--glass-highlight-strong), inset 0 -1px 0 var(--glass-highlight-soft), 0 8px 28px #00000080;background:linear-gradient(#ffffff14,#ffffff05 45%,#c49a5408),#050505e0}.brand[data-astro-cid-l7arcky5]{border-radius:var(--radius-pill);letter-spacing:-.01em;align-items:center;gap:.65rem;margin-right:auto;padding:.4rem .6rem .4rem 0;font-size:1rem;font-weight:700;line-height:1;display:inline-flex}.brand-mark[data-astro-cid-l7arcky5]{object-fit:contain;flex:none;width:auto;height:26px;display:block}.nav-links[data-astro-cid-l7arcky5]{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}.nav-links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]{border-radius:var(--radius-pill);min-height:44px;font-size:var(--type-small);letter-spacing:.01em;color:var(--text-2);transition:color .2s var(--ease), background .2s var(--ease);align-items:center;padding:0 1.05rem;font-weight:500;display:inline-flex;position:relative}.nav-links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]:after{content:"";background:linear-gradient(90deg, var(--champagne), var(--gold));transform-origin:0;height:2px;transition:transform .3s var(--ease);border-radius:2px;position:absolute;bottom:6px;left:1.05rem;right:1.05rem;transform:scaleX(0)}.nav-links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]:hover{color:var(--text);background:#f5f0e812}.nav-links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]:hover:after{transform:scaleX(.6)}.nav-links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5][aria-current=page]{color:var(--champagne);background:var(--accent-soft)}.nav-links[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5][aria-current=page]:after{transform:scaleX(1)}.nav-actions[data-astro-cid-l7arcky5]{align-items:center;gap:.6rem;margin-left:.35rem;display:flex}.btn-nav[data-astro-cid-l7arcky5]{min-height:44px;font-size:var(--type-small);padding:.65em 1.5em}.theme-toggle[data-astro-cid-l7arcky5]{border:1px solid var(--border);width:40px;height:40px;color:var(--text);cursor:pointer;transition:border-color .25s var(--ease), transform .25s var(--ease);background:#8080801a;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.theme-toggle[data-astro-cid-l7arcky5]:hover{border-color:var(--border-gold);transform:translateY(-1px)}.theme-toggle[data-astro-cid-l7arcky5]:active{transform:scale(.95)}.theme-toggle[data-astro-cid-l7arcky5] svg[data-astro-cid-l7arcky5]{width:18px;height:18px}html[data-theme=light] .theme-toggle[data-astro-cid-l7arcky5] .icon-sun[data-astro-cid-l7arcky5],html:not([data-theme=light]) .theme-toggle[data-astro-cid-l7arcky5] .icon-moon[data-astro-cid-l7arcky5]{display:none}.nav-toggle[data-astro-cid-l7arcky5]{border:1px solid var(--border-strong);cursor:pointer;width:44px;height:44px;transition:border-color .2s var(--ease), background .2s var(--ease), transform .15s var(--ease);background:0 0;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:6px;padding:0;display:none;position:relative}.nav-toggle[data-astro-cid-l7arcky5]:hover{border-color:var(--border-gold);background:var(--accent-soft)}.nav-toggle[data-astro-cid-l7arcky5]:active{transform:scale(.92)}.nav-toggle[data-astro-cid-l7arcky5] span[data-astro-cid-l7arcky5]{background:var(--text);width:18px;height:2px;transition:transform .25s var(--ease), opacity .2s var(--ease);border-radius:2px;display:block}.nav-toggle[data-astro-cid-l7arcky5][aria-expanded=true] span[data-astro-cid-l7arcky5]:first-child{transform:translateY(4px)rotate(45deg)}.nav-toggle[data-astro-cid-l7arcky5][aria-expanded=true] span[data-astro-cid-l7arcky5]:last-child{transform:translateY(-4px)rotate(-45deg)}.nav-menu[data-astro-cid-l7arcky5]{pointer-events:none;z-index:1;padding:calc(var(--nav-h) + 3rem) var(--pad) var(--pad);backdrop-filter:blur(22px)saturate(1.1);opacity:0;visibility:hidden;transition:opacity .25s var(--ease), visibility .25s;background:linear-gradient(#ffffff0d,#c49a5408),#0000008c;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.nav-menu[data-astro-cid-l7arcky5].is-open{opacity:1;visibility:visible;pointer-events:auto}.nav-menu[data-astro-cid-l7arcky5] li[data-astro-cid-l7arcky5]{opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);transform:translateY(12px)}.nav-menu[data-astro-cid-l7arcky5].is-open li[data-astro-cid-l7arcky5]{opacity:1;transform:none}.nav-menu[data-astro-cid-l7arcky5].is-open li[data-astro-cid-l7arcky5]:first-child{transition-delay:50ms}.nav-menu[data-astro-cid-l7arcky5].is-open li[data-astro-cid-l7arcky5]:nth-child(2){transition-delay:.1s}.nav-menu[data-astro-cid-l7arcky5].is-open li[data-astro-cid-l7arcky5]:nth-child(3){transition-delay:.15s}.nav-menu[data-astro-cid-l7arcky5].is-open li[data-astro-cid-l7arcky5]:nth-child(4){transition-delay:.2s}.nav-menu[data-astro-cid-l7arcky5].is-open li[data-astro-cid-l7arcky5]:nth-child(5){transition-delay:.25s}@media (prefers-reduced-motion:reduce){.nav-pill[data-astro-cid-l7arcky5]{transition:none}.nav-pill[data-astro-cid-l7arcky5].nav-hidden{transform:none}.announce-wrap[data-astro-cid-l7arcky5],.announce-bar[data-astro-cid-l7arcky5],.nav-menu[data-astro-cid-l7arcky5],.nav-menu[data-astro-cid-l7arcky5] li[data-astro-cid-l7arcky5],.nav-toggle[data-astro-cid-l7arcky5] span[data-astro-cid-l7arcky5]{transition:none}.nav-menu[data-astro-cid-l7arcky5] li[data-astro-cid-l7arcky5]{opacity:1;transform:none}}.nav-menu[data-astro-cid-l7arcky5] nav[data-astro-cid-l7arcky5]{width:100%;max-width:420px}.nav-menu[data-astro-cid-l7arcky5] ul[data-astro-cid-l7arcky5]{flex-direction:column;align-items:stretch;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.nav-menu[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]:not(.btn){min-height:56px;font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--text);border-radius:var(--radius);transition:color .2s var(--ease), background .2s var(--ease), transform .2s var(--ease);justify-content:center;align-items:center;font-size:1.65rem;font-weight:500;display:flex}.nav-menu[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5]:not(.btn):hover{color:var(--champagne);background:#f5f0e80d;transform:translate(4px)}.nav-menu[data-astro-cid-l7arcky5] a[data-astro-cid-l7arcky5][aria-current=page]{color:var(--champagne)}.nav-menu[data-astro-cid-l7arcky5] .btn[data-astro-cid-l7arcky5]{margin-top:var(--space-sm);width:100%;min-height:52px}@media (width<=760px){.nav-links[data-astro-cid-l7arcky5],.nav-actions[data-astro-cid-l7arcky5] .btn-nav[data-astro-cid-l7arcky5]{display:none}.nav-toggle[data-astro-cid-l7arcky5]{display:flex}.brand[data-astro-cid-l7arcky5]{font-size:.95rem}.brand-mark[data-astro-cid-l7arcky5]{height:24px}}@media (width<=380px){.nav-pill[data-astro-cid-l7arcky5]{padding:0 .5rem 0 .85rem}.brand[data-astro-cid-l7arcky5]{gap:.5rem}}@media (width<=1024px){.nav-menu[data-astro-cid-l7arcky5]{backdrop-filter:blur(22px)saturate(1.1)!important}.nav-pill[data-astro-cid-l7arcky5]{backdrop-filter:none;background:linear-gradient(#ffffff14,#ffffff05 45%,#c49a5408),#0d0d0d}}.footer[data-astro-cid-jo6i4kqk]{background:linear-gradient(to bottom, var(--bg) 0%, transparent 40px), radial-gradient(ellipse 80% 50% at 50% 100%, #c49a5414, transparent 70%), var(--bg-soft);margin-top:.75rem;position:relative;overflow:hidden}.footer[data-astro-cid-jo6i4kqk]:before{content:"";background:linear-gradient(90deg,#0000,#c49a5459,#0000);height:1px;position:absolute;top:0;left:0;right:0}.footer-cta[data-astro-cid-jo6i4kqk]{text-align:center;padding:var(--space-lg) 0 calc(var(--space-lg) - 10px)}.footer-heading[data-astro-cid-jo6i4kqk]{font-size:var(--type-h1);margin:var(--space-sm) 0 0;text-wrap:balance}.footer-grid[data-astro-cid-jo6i4kqk]{gap:var(--space-lg);padding:calc(var(--space-lg) - 6px) 0 var(--space-lg);border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.footer-col[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);font-size:var(--type-tiny);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--champagne);opacity:.85;margin:0 0 var(--space-sm);font-weight:700}.footer-col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#d6cfc2;min-height:40px;font-size:var(--type-small);transition:color .2s var(--ease), transform .2s var(--ease);border-radius:6px;align-items:center;display:inline-flex;position:relative}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:after{content:"";background:linear-gradient(90deg, var(--champagne), var(--gold));transform-origin:0;height:1px;transition:transform .3s var(--ease);position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--champagne);transform:translate(3px)}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover:after{transform:scaleX(1)}.wordmark[data-astro-cid-jo6i4kqk]{padding:9px 0 var(--space-md);text-align:center;user-select:none;overflow:hidden}.wordmark[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);background:linear-gradient(180deg, var(--champagne) 20%, var(--gold) 55%, #6e5227 100%);color:#0000;filter:drop-shadow(0 0 32px #c49a5440);white-space:nowrap;-webkit-background-clip:text;background-clip:text;max-width:100%;font-size:clamp(2.75rem,13.5vw,11rem);font-weight:600;line-height:1.05;display:inline-block}.wordmark-text[data-astro-cid-jo6i4kqk].is-split{background:0 0}.wm-letter{background:linear-gradient(105deg, transparent 45%, #fff3 50%, transparent 55%), linear-gradient(180deg, var(--champagne) 20%, var(--gold) 55%, #6e5227 100%);color:#0000;animation:8s ease-in-out infinite wm-sheen;animation-delay:calc(var(--i,0) * .18s);background-position:120% 0,0 0;background-size:250% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block}.wm-space{width:.35em;display:inline-block}.wordmark-text[data-astro-cid-jo6i4kqk] .wm-ring[data-astro-cid-jo6i4kqk]{vertical-align:-.04em;filter:none;background:0 0;width:.8em;height:.8em;animation:none}.wm-ring-svg[data-astro-cid-jo6i4kqk]{filter:drop-shadow(0 0 10px #f9731680);width:100%;height:100%;animation:16s linear infinite wm-ring-spin;display:block}@keyframes wm-ring-spin{to{transform:rotate(360deg)}}@keyframes wm-sheen{0%,55%{background-position:120% 0,0 0}85%,to{background-position:-120% 0,0 0}}@media (prefers-reduced-motion:reduce){.wm-letter,.wm-ring-svg[data-astro-cid-jo6i4kqk]{animation:none}}.footer-base[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-md) 0 calc(var(--space-lg) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);font-size:var(--type-small);color:var(--text-3);flex-wrap:wrap;display:flex}@media (width<=760px){.footer-cta[data-astro-cid-jo6i4kqk]{padding:var(--space-lg) 0 calc(var(--space-lg) - 10px)}.footer-grid[data-astro-cid-jo6i4kqk]{gap:var(--space-md);grid-template-columns:1fr 1fr}.footer-col[data-astro-cid-jo6i4kqk]:last-child{grid-column:1/-1}.footer-col[data-astro-cid-jo6i4kqk]:last-child ul[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;display:grid}.wordmark[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{font-size:clamp(2.5rem,12.5vw,5rem)}.footer-base[data-astro-cid-jo6i4kqk]{text-align:center;justify-content:center}}@media (width<=380px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer-col[data-astro-cid-jo6i4kqk]:last-child ul[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}:root{--obsidian:#090909;--espresso:#0c0c0c;--gold:#c49a54;--champagne:#f3d9a5;--ivory:#f5f0e8;--bg:#000;--bg-soft:#050505;--surface:#0c0c0c;--surface-2:#111;--surface-glass:#080808b8;--text:var(--ivory);--text-2:#b8b0a2;--text-3:#7d766a;--text-gold:var(--champagne);--border:#f5f0e817;--border-strong:#f5f0e829;--border-gold:#c49a5459;--border-gold-soft:#c49a542e;--accent:var(--gold);--accent-soft:#c49a541f;--accent-glow:#c49a5447;--font-display:"Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--font-body:"Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--type-hero:clamp(3rem, 9vw, 7.5rem);--type-h1:clamp(2.25rem, 5.5vw, 4rem);--type-h2:clamp(1.75rem, 4vw, 2.75rem);--type-h3:clamp(1.25rem, 2.5vw, 1.75rem);--type-body:1rem;--type-lede:clamp(1.125rem, 2vw, 1.375rem);--type-small:.875rem;--type-tiny:.75rem;--leading-tight:1.05;--leading-snug:1.25;--leading-normal:1.6;--tracking-tight:-.03em;--tracking-normal:0;--tracking-wide:.14em;--space-xs:.5rem;--space-sm:1rem;--space-md:1.5rem;--space-lg:2.5rem;--space-xl:4rem;--space-2xl:6rem;--space-3xl:9rem;--pad:clamp(1.25rem, 4vw, 3rem);--maxw:1760px;--maxw-narrow:860px;--radius-sm:10px;--radius:16px;--radius-lg:24px;--radius-pill:999px;--ease:cubic-bezier(.2, .65, .3, 1);--dur-fast:.25s;--dur:.5s;--dur-slow:.9s;--shadow-card:0 24px 60px #00000073;--glow-gold:0 0 40px var(--accent-glow);--glow-gold-soft:0 0 24px #c49a5424;--nav-h:64px;--nav-blur:18px;--announce-h:34px;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--dur-ambient:26s;--dur-ambient-slow:32s;--stagger-word:40ms;--stagger-card:60ms;--glass-bg:#ffffff08;--glass-bg-soft:#ffffff05;--glass-border:#c49a542e;--glass-highlight:#ffffff0f;--glass-blur:18px;--glass-strong-tint:#ffffff0f;--glass-strong-gold:#c49a540d;--glass-border-strong:#c49a5461;--glass-highlight-strong:#ffffff24;--glass-highlight-soft:#ffffff0d;--glass-blur-strong:24px;--glass-shadow:0 32px 80px #00000080, 0 0 60px #c49a5414;--grain-opacity:.04;--vignette-strength:.35;--field-gold:#c49a5421;--field-champagne:#f3d9a517}html[data-theme=light]{--bg:#fff;--bg-soft:#f5f5f3;--surface:#fff;--surface-2:#efefec;--surface-glass:#ffffffb8;--text:#161513;--text-2:#55534d;--text-gold:#8a6530;--text-3:#6e6a62;--border-gold:#8a653080;--border-gold-soft:#8a653047;--glass-border:#8a65304d;--glass-border-strong:#8a653073;--accent-soft:#8a65301f;--accent-glow:#8a65304d;--glow-gold:0 0 40px #8a65304d;--glow-gold-soft:0 0 24px #8a653029;--glass-strong-gold:#8a65300f;--field-gold:#8a65301f;--field-champagne:#b48a3e1a;--border:#00000017;--border-strong:#00000029;--glass-bg:#00000008;--glass-bg-soft:#00000005;--glass-highlight:#0000000d;--glass-highlight-strong:#00000014;--glass-highlight-soft:#0000000a;--glass-strong-tint:#0000000a;--shadow-card:0 28px 60px #3c280a33, 0 6px 18px #3c280a1f;--glass-shadow:0 32px 70px #3c280a33, 0 4px 16px #3c280a1f, 0 0 60px #8a65301a;--vignette-strength:0}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/inter-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fraunces.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/fraunces.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/fraunces.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/space-grotesk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/space-grotesk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/space-grotesk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-grotesk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body:after{content:"";z-index:9999;pointer-events:none;opacity:var(--grain-opacity);background-image:radial-gradient(ellipse at center, transparent 55%, rgba(0, 0, 0, var(--vignette-strength)) 100%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:100% 100%,180px 180px;position:fixed;inset:0}.light-field{pointer-events:none;background:radial-gradient(closest-side, var(--field-gold), transparent 70%);animation:field-drift-a var(--dur-ambient) ease-in-out infinite alternate;will-change:transform;border-radius:50%;position:absolute}.light-field.lf-champagne{background:radial-gradient(closest-side, var(--field-champagne), transparent 70%)}.light-field.lf-soft{opacity:.75}.light-field.lf-hero-a{width:min(46rem,90vw);height:min(46rem,90vw);animation-name:field-drift-a;top:-12%;right:-6%}.light-field.lf-hero-b{width:min(34rem,75vw);height:min(34rem,75vw);animation-name:field-drift-b;animation-duration:var(--dur-ambient-slow);bottom:8%;left:-8%}.light-field.lf-cta{width:min(46rem,85vw);height:min(46rem,85vw);animation-name:field-drift-c;top:0;left:50%;transform:translate(-50%)}.light-field.lf-grid{width:min(53rem,95vw);height:min(53rem,95vw);animation-name:field-drift-b;top:6%;right:-10%}.light-field.lf-center{width:min(36rem,85vw);height:min(36rem,85vw);animation-name:field-drift-center;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes field-drift-a{0%{transform:translate(0,0)scale(1)}to{transform:translate(3%,-2.5%)scale(1.07)}}@keyframes field-drift-b{0%{transform:translate(0,0)scale(1.05)}to{transform:translate(-3.5%,3%)scale(1)}}@keyframes field-drift-c{0%{transform:translate(-50%)translate(0,0)scale(1)}to{transform:translate(-50%)translate(2%,-3%)scale(1.06)}}@keyframes field-drift-center{0%{transform:translate(-50%,-50%)translate(0,0)scale(1)}to{transform:translate(-50%,-50%)translate(2.5%,-2%)scale(1.05)}}.light-field.lf-wash{z-index:-1;opacity:.5;background:radial-gradient(closest-side, var(--field-gold), var(--field-champagne) 45%, transparent 72%);width:96vw;height:60vh;animation:60s ease-in-out infinite alternate field-drift-wash;left:2vw}.light-field.lf-wash-home{top:320vh}.light-field.lf-wash-home-2{top:150vh}.light-field.lf-wash-store{top:55vh}.light-field.lf-wash-about,.light-field.lf-wash-free{top:145vh}@keyframes field-drift-wash{0%{transform:translate(-2vw,-1vh)}to{transform:translate(2vw,1vh)}}.glass{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:inset 0 1px 0 var(--glass-highlight), 0 24px 60px #00000059;-webkit-backdrop-filter:blur(var(--glass-blur))}.glass-soft{background:var(--glass-bg-soft);border:1px solid var(--border);box-shadow:inset 0 1px 0 var(--glass-highlight)}.glass-strong{border:1px solid var(--glass-border-strong);box-shadow:inset 0 1px 0 var(--glass-highlight-strong), inset 0 -1px 0 var(--glass-highlight-soft), var(--glass-shadow);-webkit-backdrop-filter:blur(var(--glass-blur-strong)) saturate(1.3);background:linear-gradient(#ffffff17,#ffffff05 28%,#c49a5408 78%,#0000001f),#0808088c}.glass-sheen{position:relative}.glass-sheen:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff1a,#0000 45%);position:absolute;inset:0}.free-hero-atmosphere,.free-closing-atmosphere{will-change:transform;animation:26s ease-in-out infinite alternate atmosphere-drift}@keyframes atmosphere-drift{0%{transform:translate(-2%,-1.5%)scale(1.08)}to{transform:translate(2%,1.5%)scale(1.12)}}@media (prefers-reduced-motion:reduce){.light-field,.free-hero-atmosphere,.free-closing-atmosphere{animation:none!important}}@media (width<=768px){.light-field{animation-duration:60s!important}.free-hero-atmosphere,.free-closing-atmosphere{animation-duration:60s}}@media (width<=1024px){*,:before,:after{backdrop-filter:none!important;filter:none!important}.glass{backdrop-filter:none;background:#0a0a0ac7}.glass-strong{backdrop-filter:none;background:#080808c7}}.tr-mask{vertical-align:top;margin:-.12em -.3em -.3em;padding:.12em .3em .3em;display:inline-block;overflow:hidden}.tr-line-mask{clip-path:inset(-.15em -.35em -.35em);display:block}.tr-word,.tr-line{display:inline-block}[data-spot]{--mx:50%;--my:50%;--spot:0;isolation:isolate;position:relative}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-spot]:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(320px circle at var(--mx) var(--my), #f3d9a51f, transparent 65%);opacity:var(--spot);transition:opacity .35s var(--ease);position:absolute;inset:0}[data-spot]:hover{--spot:1}}[data-spot]:focus-within{--spot:1}[data-tilt]{--rx:0deg;--ry:0deg;transform:perspective(900px) rotateX(var(--rx)) rotateY(var(--ry))}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}*,:before,:after{box-sizing:border-box}*{-webkit-tap-highlight-color:transparent;margin:0}html{-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}[hidden]{display:none!important}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--type-body);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;padding-top:calc(var(--announce-h) + env(safe-area-inset-top,0px));flex-direction:column;display:flex;overflow-x:hidden}main{flex:1}body.nav-open{overflow:hidden}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:var(--tracking-tight);font-weight:500;line-height:var(--leading-tight);text-wrap:balance}h1 em,h2 em{margin-left:-.08em;margin-right:-.18em;padding:.1em .18em .1em .08em}p{text-wrap:pretty}a{color:inherit;text-decoration:none}img,video,svg{max-width:100%;display:block}img{height:auto}::selection{background:var(--accent);color:var(--obsidian)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}.container{width:100%;max-width:var(--maxw);padding-inline:var(--pad);margin-inline:auto}.container-narrow{width:100%;max-width:var(--maxw-narrow);padding-inline:var(--pad);margin-inline:auto}.eyebrow{letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--gold);font-size:.92rem;font-weight:600}.btn{border-radius:var(--radius-pill);min-height:48px;font-family:var(--font-body);font-size:var(--type-small);letter-spacing:.04em;cursor:pointer;transition:transform var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.6em;padding:.85em 1.75em;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn-gold{color:#111;background:#fff;border-color:#00000014;box-shadow:inset 0 1px #fffffff2,inset 0 -2px 5px #0000001a,0 1px 2px #00000040,0 10px 20px #0000004d,0 24px 48px #ffffff47}.btn-gold:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fffffff2,inset 0 -2px 5px #0000001a,0 2px 4px #00000040,0 14px 28px #00000052,0 30px 60px #ffffff61}.btn-ghost{color:#111;background:#fff;border-color:#00000014;box-shadow:inset 0 1px #fffffff2,inset 0 -2px 5px #0000001a,0 1px 2px #00000040,0 10px 20px #0000004d,0 24px 48px #ffffff47}.btn-ghost:hover{background:#fff;border-color:#00000014;transform:translateY(-2px);box-shadow:inset 0 1px #fffffff2,inset 0 -2px 5px #0000001a,0 2px 4px #00000040,0 14px 28px #00000052,0 30px 60px #ffffff61}.btn:active,.btn-gold:active,.btn-ghost:active{transform:translateY(0)scale(.98)}@media (width<=380px){.btn{white-space:normal;text-align:center}}main>section{box-shadow:inset 0 1px #ffffff06}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-theme=light] .premium{background:#fff}html[data-theme=light] .nav-pill.is-scrolled{background:linear-gradient(#0000000a,#00000004 45%,#c49a5408),#ffffffe0!important}html[data-theme=light] .nav-menu{background:linear-gradient(#0000000a,#c49a5408),#ffffffd9}html[data-theme=light] #store-search,html[data-theme=light] .sort-button{background:#ffffff0f}html[data-theme=light] .breadcrumbs a:hover,html[data-theme=light] .nav-links a[aria-current=page],html[data-theme=light] .nav-menu a:not(.btn):hover,html[data-theme=light] .nav-menu a[aria-current=page],html[data-theme=light] .footer-col h3,html[data-theme=light] .footer-col a:hover,html[data-theme=light] .frame-label,html[data-theme=light] .price,html[data-theme=light] .download:hover,html[data-theme=light] .pills button[aria-pressed=true]{color:#8a6530!important}html[data-theme=light] .footer-col a{color:#55534d!important}html[data-theme=light] .eyebrow:not(:is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon) *),html[data-theme=light] .card-cat:not(:is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon) *),html[data-theme=light] .status:not(:is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon) *){color:#8a6530}html[data-theme=light] .eyebrow{letter-spacing:var(--tracking-wide)}html[data-theme=light] .hero .hero-title em,html[data-theme=light] .about-hero .hero-copy h1 em,html[data-theme=light] .explore .section-head h2 em,html[data-theme=light] .why .section-head h2 em,html[data-theme=light] .faq .faq-head h2 em,html[data-theme=light] .relgrid .section-head h2 em,html[data-theme=light] .featured-free .section-head h2 em{background-image:linear-gradient(115deg,#d9b45c,#a8823f 55%,#6e5227)!important}html[data-theme=light] .free .free-copy h2 em,html[data-theme=light] .free-hero h1 em{background-image:linear-gradient(115deg,#14b8a6,#0d9488,#0284c7)!important}html[data-theme=light] .premium .premium-copy h2 em{background-image:linear-gradient(115deg,#f59e0b,#ea580c,#9a3412)!important}html[data-theme=light] .final-cta h2 em{background-image:linear-gradient(115deg,#db2777,#7c3aed,#0284c7)!important}html[data-theme=light] .wordmark span{background-image:linear-gradient(#b08a3e 20%,#8a6530 55%,#5c441f 100%)!important}html[data-theme=light] .wordmark .wm-space{background-image:none!important}html[data-theme=light] .free-pill{color:#0f766e;background:#0d948814;border-color:#0d948866}html[data-theme=light] .tile-gold>span{color:#8a6530!important}html[data-theme=light] .tile-teal>span{color:#0f766e!important}html[data-theme=light] .tile-violet>span{color:#7c3aed!important}html[data-theme=light] .brand-mark{filter:brightness(.62)saturate(1.15)}html[data-theme=light] .btn-gold{color:#111;background:#fff;border-color:#0000001f;box-shadow:inset 0 1px #fffffff2,inset 0 -2px 5px #00000014,0 1px 2px #00000026,0 10px 22px #00000024}html[data-theme=light] .btn-gold:hover{border-color:#00000029;box-shadow:inset 0 1px #fffffff2,inset 0 -2px 5px #00000014,0 2px 4px #00000029,0 14px 28px #0000002e}html[data-theme=light] .btn-ghost{color:#111;background:#fff;border-color:#0000001f;box-shadow:inset 0 1px #fffffff2,inset 0 -2px 5px #00000014,0 1px 2px #00000026,0 10px 22px #00000024}html[data-theme=light] .btn-ghost:hover{background:#fff;border-color:#00000029;box-shadow:inset 0 1px #fffffff2,inset 0 -2px 5px #00000014,0 2px 4px #00000029,0 14px 28px #0000002e}html[data-theme=light] .action-btn{color:#111;background:#fff;border-color:#0000001f;box-shadow:inset 0 1px #fffffff2,inset 0 -2px 4px #00000014,0 1px 2px #0000001f,0 6px 16px #0000001f}html[data-theme=light] .action-btn:hover{background:#fff;border-color:#00000029;box-shadow:inset 0 1px #fffffff2,inset 0 -2px 4px #00000014,0 2px 4px #00000024,0 10px 22px #00000029}html[data-theme=light] .action-primary{color:#111;background:#fff;border-color:#0000001f;box-shadow:inset 0 1px #fffffff2,inset 0 -2px 4px #00000014,0 1px 2px #0000001f,0 6px 16px #0000001f}html[data-theme=light] .hero-glow{background:radial-gradient(60% 50% at 50% 0,#8a65301f,#0000 70%),radial-gradient(40% 35% at 80% 20%,#b48a3e1a,#0000 70%)}html[data-theme=light] .footer:before{background:linear-gradient(90deg,#0000,#8a653066,#0000)}html[data-theme=light] .section-head h2 em{background-image:linear-gradient(115deg,#d9b45c,#a8823f 55%,#6e5227)!important}html[data-theme=light] .store-hero h1 em{background-image:linear-gradient(115deg,#6366f1,#7c3aed,#db2777)!important}html[data-theme=light] .product-faq h2 em,html[data-theme=light] .detail-closing h2 em,html[data-theme=light] .featured-free .featured-info h3 em,html[data-theme=light] .featured-free .coming-info h3 em{background-image:linear-gradient(115deg,#d9b45c,#a8823f 55%,#6e5227)!important}html[data-theme=light] .detail-closing[data-category=templates] h2 em{background-image:linear-gradient(115deg,#f59e0b,#ea580c,#9a3412)!important}html[data-theme=light] .detail-closing[data-category=free] h2 em,html[data-theme=light] .free-closing h2 em{background-image:linear-gradient(115deg,#14b8a6,#0d9488,#0284c7)!important}html[data-theme=light] .detail-closing[data-category=prompts] h2 em{background-image:linear-gradient(115deg,#6366f1,#7c3aed,#db2777)!important}html[data-theme=light] .not-found h1 em{background-image:linear-gradient(115deg,#db2777,#7c3aed,#0284c7)!important}html[data-theme=light] .explore-card:first-child .explore-tag,html[data-theme=light] .explore-card:first-child .explore-arrow{color:#b45309}html[data-theme=light] .explore-card:nth-child(2) .explore-tag,html[data-theme=light] .explore-card:nth-child(2) .explore-arrow{color:#0f766e}html[data-theme=light] .explore-card:nth-child(3) .explore-tag,html[data-theme=light] .explore-card:nth-child(3) .explore-arrow{color:#7c3aed}html[data-theme=light] .explore-card:first-child:is(:hover,:focus-visible){border-color:#b4530966}html[data-theme=light] .explore-card:nth-child(2):is(:hover,:focus-visible){border-color:#0d948866}html[data-theme=light] .explore-card:nth-child(3):is(:hover,:focus-visible){border-color:#7c3aed66}html[data-theme=light] .explore-card{box-shadow:inset 0 1px #ffffffe6,0 20px 50px #00000038,0 3px 10px #00000014}html[data-theme=light] .explore-card:is(:hover,:focus-visible){box-shadow:inset 0 1px #ffffffe6,0 26px 60px #00000052,0 6px 16px #0000001a}html[data-theme=light] .product-card[data-category=free] .card-cat:not(:is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon) *){color:#0f766e}html[data-theme=light] .product-card[data-category=prompts] .card-cat:not(:is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon) *),html[data-theme=light] .empty-glyph{color:#7c3aed}html[data-theme=light] .faq-link:not(:is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon) *),html[data-theme=light] .card-price:not(:is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon) *),html[data-theme=light] .pp-price:not(:is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon) *),html[data-theme=light] .spec-link:not(:is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon) *),html[data-theme=light] .spec-grid code:not(:is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon) *),html[data-theme=light] .spec-grid dt:not(:is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon) *),html[data-theme=light] .panel-cta:not(:is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon) *),html[data-theme=light] .step-num:not(:is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon) *),html[data-theme=light] .sort-menu [role=option][aria-selected=true]:not(:is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon) *){color:#8a6530!important}html[data-theme=light] .step-num-digit:not(:is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon) *){background-image:linear-gradient(#d9b45c,#6e5227)!important}html[data-theme=light] :is(.featured-panel,.explore-panel,.ai-panel,.prompt-panel,.why-panel,.premium-inner,.faq-panel,.free-inner,.purchase-panel,.q-panel,.toolbar,.req-panel,.product-card,.ph-card,.panel-templates,.panel-free,.panel-prompts,.social-card,.featured-showcase,.final-cta,.bento-cell,.p-frame,.showcase-hero-block,.golden-horizon){--bg:#000;--bg-soft:#050505;--surface:#0c0c0c;--surface-2:#111;--surface-glass:#080808b8;--text:#f5f0e8;--text-2:#b8b0a2;--text-3:#7d766a;--text-gold:#f3d9a5;--border:#f5f0e817;--border-strong:#f5f0e829;--border-gold:#c49a5459;--border-gold-soft:#c49a542e;--glass-bg:#ffffff08;--glass-bg-soft:#ffffff05;--glass-border:#c49a542e;--glass-border-strong:#c49a5461;--glass-highlight:#ffffff0f;--glass-highlight-strong:#ffffff24;--glass-highlight-soft:#ffffff0d;--glass-strong-tint:#ffffff0f;--glass-strong-gold:#c49a540d;--accent-soft:#c49a541f;--accent-glow:#c49a5447;color:var(--text)}html[data-theme=light] :is(.explore-panel,.ai-panel,.why-panel,.faq-panel,.prompt-panel,.panel-templates,.panel-free,.panel-prompts){background-color:#0a0a0c!important}html[data-theme=light] .featured-panel{background:radial-gradient(120% 80% at 50% 0,#a78bfa2e,#a78bfa00 55%),#0d0b14 linear-gradient(#7c3aed1f,#4c1d950f 40%,#180e2840);border:1px solid #a78bfa47;border-radius:24px;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff0a,0 24px 60px #00000073}html[data-theme=light] .free-inner{background:radial-gradient(120% 80% at 50% 0,#34d3992e,#34d39900 55%),#0a0f0d linear-gradient(#10b9811f,#0478570f 40%,#06201840);border:1px solid #34d39947;border-radius:24px;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff0a,0 24px 60px #00000073}html[data-theme=light] .premium-inner{background:radial-gradient(120% 80% at 50% 0,#fde68a33,#fde68a00 55%),#100c07 linear-gradient(#f973161f,#f59e0b0f 40%,#28180640);border:1px solid #f59e0b47;border-radius:24px;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff0a,0 24px 60px #00000073}html[data-theme=light] .toolbar-inner{background:linear-gradient(#ffffff12,#ffffff05 50%,#c49a5408),#0a0a0ceb!important}html[data-theme=light] :is(.q-panel,.purchase-panel,.req-panel){background-color:#0a0a0c!important}.skip-link[data-astro-cid-hkbrpulz]{z-index:200;background:var(--gold);color:var(--obsidian);border-radius:var(--radius-sm);font-weight:600;font-size:var(--type-small);transition:top var(--dur-fast) var(--ease);padding:.6rem 1.1rem;position:absolute;top:-4rem;left:1rem}.skip-link[data-astro-cid-hkbrpulz]:focus{top:.75rem}
