.hero[data-astro-cid-6o27kgmg]{background:radial-gradient(1200px 600px at 78% 8%, #d4af3724, transparent 60%), linear-gradient(180deg, var(--color-ink-900), var(--color-ink-850));padding-top:8.5rem;padding-bottom:4rem;position:relative;overflow:hidden}.hero-glow[data-astro-cid-6o27kgmg]{filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#d4af3729,#0000 62%);width:46rem;height:46rem;position:absolute;top:-12%;right:-6%}.hero-grid-lines[data-astro-cid-6o27kgmg]{pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;mask-image:radial-gradient(circle at 50% 30%,#000,#0000 75%)}.hero-inner[data-astro-cid-6o27kgmg]{grid-template-columns:1fr;align-items:center;gap:2.5rem;display:grid;position:relative}.hero-title[data-astro-cid-6o27kgmg]{margin-top:1.4rem;font-size:clamp(2.5rem,6.5vw,4.4rem)}.hero-sub[data-astro-cid-6o27kgmg]{color:var(--color-mute);max-width:34rem;margin-top:1.4rem;font-size:1.12rem}.hero-cta[data-astro-cid-6o27kgmg]{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.hero-trust[data-astro-cid-6o27kgmg]{color:var(--color-fog);flex-wrap:wrap;gap:1.3rem;margin-top:2.2rem;padding:0;font-size:.9rem;list-style:none;display:flex}.hero-trust[data-astro-cid-6o27kgmg] li[data-astro-cid-6o27kgmg]{align-items:center;gap:.45rem;display:inline-flex}.hero-trust[data-astro-cid-6o27kgmg] svg{color:var(--color-gold-400)}.hero-art[data-astro-cid-6o27kgmg]{justify-content:center;display:flex}.hero-art[data-astro-cid-6o27kgmg] img[data-astro-cid-6o27kgmg]{filter:drop-shadow(0 30px 60px #0000008c);width:min(100%,30rem);height:auto;animation:1.1s cubic-bezier(.22,1,.36,1) both floatIn}@keyframes floatIn{0%{opacity:0;transform:translateY(26px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hero-art[data-astro-cid-6o27kgmg] img[data-astro-cid-6o27kgmg]{animation:none}}.section-head[data-astro-cid-6o27kgmg]{max-width:42rem;margin-bottom:3rem}.section-head[data-astro-cid-6o27kgmg] h2[data-astro-cid-6o27kgmg]{margin-top:1rem;font-size:clamp(1.9rem,3.6vw,2.7rem)}.section-intro[data-astro-cid-6o27kgmg]{color:var(--color-mute);margin-top:1rem;font-size:1.03rem}.section-head--row[data-astro-cid-6o27kgmg]{justify-content:space-between;align-items:flex-end;gap:1.5rem;max-width:none;display:flex}.section-head--row[data-astro-cid-6o27kgmg] .link-gold[data-astro-cid-6o27kgmg]{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.usp-grid[data-astro-cid-6o27kgmg]{grid-template-columns:1fr;gap:1.25rem;display:grid}.usp-card[data-astro-cid-6o27kgmg]{padding:1.7rem}.usp-card[data-astro-cid-6o27kgmg] h3[data-astro-cid-6o27kgmg]{color:#fff;margin:1rem 0 .6rem;font-size:1.1rem}.usp-card[data-astro-cid-6o27kgmg] p[data-astro-cid-6o27kgmg]{color:var(--color-mute);font-size:.93rem;line-height:1.6}.usp-icon[data-astro-cid-6o27kgmg]{width:50px;height:50px;color:var(--color-gold-300);background:radial-gradient(circle at 30% 30%,#d4af3738,#d4af370d);border:1px solid #d4af3740;border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.worlds[data-astro-cid-6o27kgmg]{background:linear-gradient(180deg, var(--color-ink-850), var(--color-ink-900))}.worlds-grid[data-astro-cid-6o27kgmg]{grid-template-columns:1fr;gap:1.5rem;display:grid}.world-card[data-astro-cid-6o27kgmg]{padding:2rem}.world-head[data-astro-cid-6o27kgmg]{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.world-head[data-astro-cid-6o27kgmg] h3[data-astro-cid-6o27kgmg]{color:#fff;font-size:1.4rem}.world-icon[data-astro-cid-6o27kgmg]{width:58px;height:58px;color:var(--color-gold-300);background:radial-gradient(circle at 30% 30%,#d4af3738,#d4af370d);border:1px solid #d4af3740;border-radius:16px;justify-content:center;align-items:center;display:inline-flex}.world-card[data-astro-cid-6o27kgmg]>p[data-astro-cid-6o27kgmg]{color:var(--color-mute)}.world-list[data-astro-cid-6o27kgmg]{gap:.7rem;margin:1.4rem 0;padding:0;list-style:none;display:grid}.world-list[data-astro-cid-6o27kgmg] li[data-astro-cid-6o27kgmg]{color:var(--color-fog);align-items:center;gap:.6rem;font-size:.96rem;display:flex}.world-list[data-astro-cid-6o27kgmg] svg{color:var(--color-gold-400);flex-shrink:0}.world-more[data-astro-cid-6o27kgmg]{color:var(--color-gold-300);font-family:var(--font-display);align-items:center;gap:.5rem;font-size:.95rem;font-weight:600;display:inline-flex}.world-card[data-astro-cid-6o27kgmg]:hover .world-more[data-astro-cid-6o27kgmg]{color:var(--color-gold-100)}.insights-grid[data-astro-cid-6o27kgmg]{grid-template-columns:1fr;gap:1.25rem;display:grid}.insight-card[data-astro-cid-6o27kgmg]{flex-direction:column;gap:.85rem;padding:1.6rem;display:flex}.insight-tag[data-astro-cid-6o27kgmg]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold-300);border:1px solid #d4af374d;border-radius:999px;align-self:flex-start;padding:.3rem .7rem;font-size:.72rem;font-weight:600}.insight-card[data-astro-cid-6o27kgmg] h3[data-astro-cid-6o27kgmg]{color:#fff;font-size:1.15rem;line-height:1.3}.insight-meta[data-astro-cid-6o27kgmg]{color:var(--color-mute);align-items:center;gap:.4rem;margin-top:auto;font-size:.82rem;display:inline-flex}.about-teaser[data-astro-cid-6o27kgmg]{background:linear-gradient(180deg, var(--color-ink-900), var(--color-ink-850))}.about-grid[data-astro-cid-6o27kgmg]{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}.about-photo[data-astro-cid-6o27kgmg]{width:100%;max-width:20rem;margin-inline:auto;position:relative}.about-frame[data-astro-cid-6o27kgmg]{aspect-ratio:1;box-shadow:var(--shadow-card);border:1px solid #d4af3759;border-radius:1.5rem;margin:0;position:relative;overflow:hidden}.about-img[data-astro-cid-6o27kgmg]{object-fit:cover;width:100%;height:100%;display:block}.about-badge[data-astro-cid-6o27kgmg]{white-space:nowrap;font-family:var(--font-display);color:var(--color-fog);background:#111111eb;border:1px solid #d4af3766;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .95rem;font-size:.82rem;font-weight:600;display:inline-flex;position:absolute;bottom:-.9rem;left:50%;transform:translate(-50%)}.about-badge[data-astro-cid-6o27kgmg] img[data-astro-cid-6o27kgmg]{width:auto;height:15px}.about-copy[data-astro-cid-6o27kgmg] h2[data-astro-cid-6o27kgmg]{margin:1rem 0 1.2rem;font-size:clamp(1.9rem,3.6vw,2.6rem)}.about-copy[data-astro-cid-6o27kgmg] p[data-astro-cid-6o27kgmg]{color:var(--color-mute);margin-bottom:1rem}.about-actions[data-astro-cid-6o27kgmg]{margin-top:1.4rem}@media (width>=860px){.about-grid[data-astro-cid-6o27kgmg]{grid-template-columns:.8fr 1.2fr;gap:4rem}}.credo[data-astro-cid-6o27kgmg]{background:linear-gradient(180deg, var(--color-ink-850), var(--color-ink-900))}.credo-line[data-astro-cid-6o27kgmg]{font-family:var(--font-display);text-align:center;color:#fff;text-wrap:balance;max-width:42rem;margin:0 auto 3rem;font-size:clamp(1.55rem,3.8vw,2.8rem);font-weight:700;line-height:1.18}.credo-grid[data-astro-cid-6o27kgmg]{grid-template-columns:1fr;gap:1.5rem;max-width:56rem;margin-inline:auto;display:grid}.credo-card[data-astro-cid-6o27kgmg]{text-align:center;background:linear-gradient(#ffffff0a,#ffffff03);border:1px solid #d4af3738;border-radius:1.25rem;padding:2rem}.credo-icon[data-astro-cid-6o27kgmg]{width:60px;height:60px;color:var(--color-gold-300);background:radial-gradient(circle at 30% 30%,#d4af3738,#d4af370d);border:1px solid #d4af3740;border-radius:16px;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.credo-card[data-astro-cid-6o27kgmg] h3[data-astro-cid-6o27kgmg]{color:#fff;margin-bottom:.6rem;font-size:1.4rem}.credo-card[data-astro-cid-6o27kgmg] p[data-astro-cid-6o27kgmg]{color:var(--color-mute)}@media (width>=720px){.usp-grid[data-astro-cid-6o27kgmg]{grid-template-columns:repeat(2,1fr)}.insights-grid[data-astro-cid-6o27kgmg]{grid-template-columns:repeat(3,1fr)}.credo-grid[data-astro-cid-6o27kgmg]{grid-template-columns:1fr 1fr}}@media (width>=900px){.hero[data-astro-cid-6o27kgmg]{padding-top:10rem;padding-bottom:6rem}.hero-inner[data-astro-cid-6o27kgmg]{grid-template-columns:1.05fr .95fr;gap:3rem}.worlds-grid[data-astro-cid-6o27kgmg]{grid-template-columns:repeat(2,1fr)}.usp-grid[data-astro-cid-6o27kgmg]{grid-template-columns:repeat(4,1fr)}}
