@font-face{font-family:__Outfit_62ecee;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_62ecee;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_62ecee;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_62ecee;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_62ecee;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Outfit_62ecee;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Outfit_Fallback_62ecee;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_62ecee{font-family:__Outfit_62ecee,__Outfit_Fallback_62ecee;font-style:normal}:root{--bg-dark:#0d0d12;--accent-1:#6366f1;--accent-2:#ec4899;--accent-3:#f59e0b;--text:#e2e8f0;--text-muted:#94a3b8}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;overflow:hidden}body{font-family:Outfit,sans-serif;background:var(--bg-dark);color:var(--text)}.container,body{min-height:100vh}.container{display:grid;grid-template-columns:1fr 1fr 1fr;height:100vh;overflow:hidden}@media (max-width:900px){.container{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr}}.section{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;position:relative;overflow:hidden;transition:transform .3s ease}.sectionCollection:hover,.sectionMiraquest:hover{transform:scale(1.02)}.section a.cta{text-decoration:none;display:inline-block;cursor:pointer}.sectionMiraquest{background:linear-gradient(145deg,#1e1b4b,#0d0d12 50%);border-right:1px solid rgba(99,102,241,.2)}.sectionMiraquest:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 30% 30%,rgba(99,102,241,.15) 0,transparent 50%);pointer-events:none}.sectionMiraquest .label{color:var(--accent-1);font-size:.85rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.sectionMiraquest h2{font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;color:#fff}.sectionMiraquest .description{color:var(--text-muted);font-size:.9rem;line-height:1.5;max-width:280px;margin-bottom:1rem}.sectionMiraquest .cta{margin-top:0;padding:.6rem 1.25rem;border:2px solid var(--accent-1);border-radius:9999px;font-weight:600;font-size:.9rem;color:var(--accent-1);transition:background .2s,color .2s}.sectionMiraquest:hover .cta{background:var(--accent-1);color:#fff}.sectionCollection{background:linear-gradient(145deg,#3f1d38,#0d0d12 50%);border-right:1px solid rgba(236,72,153,.2)}.sectionCollection:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle at 70% 30%,rgba(236,72,153,.15) 0,transparent 50%);pointer-events:none}.sectionCollection .label{color:var(--accent-2);font-size:.85rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.sectionCollection h2{font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;color:#fff}.sectionCollection .description{color:var(--text-muted);font-size:.9rem;line-height:1.5;max-width:280px;margin-bottom:1rem}.sectionCollection .cta{margin-top:0;padding:.6rem 1.25rem;border:2px solid var(--accent-2);border-radius:9999px;font-weight:600;font-size:.9rem;color:var(--accent-2);transition:background .2s,color .2s}.sectionCollection:hover .cta{background:var(--accent-2);color:#fff}.sectionSoon{background:linear-gradient(145deg,#422006,#0d0d12 50%)}.sectionSoon:before{content:"";position:absolute;bottom:-50%;left:50%;transform:translateX(-50%);width:150%;height:150%;background:radial-gradient(circle at 50% 80%,rgba(245,158,11,.12) 0,transparent 50%);pointer-events:none}.sectionSoon .label{color:var(--accent-3);font-size:.85rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.sectionSoon h2{font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;color:#fff}.sectionSoon .badge{margin-top:0;padding:.5rem 1rem;background:rgba(245,158,11,.2);border:1px solid var(--accent-3);border-radius:9999px;font-weight:600;font-size:.85rem;color:var(--accent-3)}.sectionContent{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:0}.sectionContent .label{margin-bottom:.5rem}.sectionContent h2{margin-bottom:1.25rem;line-height:1.2}.titleRow{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:.35em}.beta{font-size:.5em;font-weight:600;opacity:.9;animation:blink 1.2s ease-in-out infinite}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}