.hero[data-astro-cid-i3irphx7]{isolation:isolate;background:radial-gradient(at 56% 54%,#54236f21,#0000 50%);min-height:clamp(420px,31vw,448px)}.hero-shell[data-astro-cid-i3irphx7]{max-width:1190px;margin:0 auto;padding:60px 32px 0}.hero-copy[data-astro-cid-i3irphx7]{z-index:2;max-width:530px;position:relative}.hero-kicker[data-astro-cid-i3irphx7]{letter-spacing:.24em;align-items:center;gap:16px;margin-bottom:20px;font-size:11px;display:flex}.hero-kicker[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{background:#f3e9df;width:44px;height:1px}.hero[data-astro-cid-i3irphx7] h1[data-astro-cid-i3irphx7]{font-family:var(--font-display);letter-spacing:-.055em;margin:0 0 30px;font-size:clamp(3.75rem,5vw,4.75rem);font-weight:400;line-height:.82}.hero[data-astro-cid-i3irphx7] h1[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{display:block}#hero-line-2[data-astro-cid-i3irphx7]{color:#d9b8ff}.hero-copy[data-astro-cid-i3irphx7] p[data-astro-cid-i3irphx7]{letter-spacing:.015em;color:#d0c9d1;margin-bottom:22px;font-size:15px;line-height:1.6}.hero-primary[data-astro-cid-i3irphx7]{color:#171119;background:#f1e5d6;border-radius:999px;align-items:center;gap:12px;padding:13px 21px;font-size:13px;transition:transform .35s,box-shadow .35s;display:inline-flex}.hero-primary[data-astro-cid-i3irphx7]:hover{transform:translateY(-3px);box-shadow:0 8px 34px #d9b8ff30}.hero-primary[data-astro-cid-i3irphx7] svg[data-astro-cid-i3irphx7]{width:15px;height:15px}.hero-watch[data-astro-cid-i3irphx7]{align-items:center;gap:12px;font-size:13px;display:inline-flex}.hero-watch[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{border:1px solid #f1e5d677;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.hero-watch[data-astro-cid-i3irphx7] svg[data-astro-cid-i3irphx7]{width:13px}.hero-atmosphere[data-astro-cid-i3irphx7]{z-index:-1;background:radial-gradient(at 70% 54%,#57247c45 0,#0000 42%),radial-gradient(at 2% 100%,#46175a35,#0000 35%);position:absolute;inset:0}.hero-art[data-astro-cid-i3irphx7]{z-index:0;pointer-events:none;width:min(62vw,850px);height:600px;position:absolute;top:50%;left:38%;transform:translateY(-52%)}.hero-orbit[data-astro-cid-i3irphx7]{border:1px solid #c587f74f;border-radius:50%;width:590px;height:590px;position:absolute;top:1%;left:14%;box-shadow:inset 10px 0 40px #a158e510,0 0 40px #ba73f31c}.hero-art[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{z-index:2;object-fit:contain;clip-path:inset(0 0 31%);filter:drop-shadow(0 0 42px #a452fa70);width:620px;height:620px;animation:7s ease-in-out infinite moon-drift;position:absolute;top:4%;left:18%}.hero-ribbon[data-astro-cid-i3irphx7]{border:1px solid #0000;border-radius:50%;width:120%;height:35%;position:absolute;left:-3%;transform:rotate(-7deg)}.hero-ribbon-one[data-astro-cid-i3irphx7]{border-top-color:#f9d9dbdd;top:59%;box-shadow:0 -12px 25px -20px #f4d5dd}.hero-ribbon-two[data-astro-cid-i3irphx7]{border-top-color:#c58affb5;top:66%;transform:rotate(7deg);box-shadow:0 -10px 22px -18px #c58aff}.hero-words[data-astro-cid-i3irphx7]{flex-direction:column;gap:11px;width:112px;display:flex;position:absolute;top:39%;right:0}.hero-word[data-astro-cid-i3irphx7]{letter-spacing:.38em;color:#e8dfeb;font-size:11px}@keyframes moon-drift{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-12px)rotate(1deg)}}@media (width<=767px){.hero[data-astro-cid-i3irphx7]{align-items:flex-start;min-height:640px}.hero-shell[data-astro-cid-i3irphx7]{padding:62px 24px 200px}.hero-copy[data-astro-cid-i3irphx7]{max-width:460px}.hero[data-astro-cid-i3irphx7] h1[data-astro-cid-i3irphx7]{font-size:clamp(4rem,17vw,6rem)}.hero-art[data-astro-cid-i3irphx7]{opacity:.82;width:480px;height:300px;top:auto;bottom:-60px;left:calc(50% - 235px);transform:none}.hero-orbit[data-astro-cid-i3irphx7]{width:320px;height:320px;top:-5%;left:17%}.hero-art[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{width:240px;height:240px;top:-2%;left:30%}.hero-ribbon[data-astro-cid-i3irphx7]{height:46%}.hero-words[data-astro-cid-i3irphx7]{display:none}.hero-copy[data-astro-cid-i3irphx7] p[data-astro-cid-i3irphx7]{font-size:14px}}.focus-card[data-astro-cid-ls437kdl]{will-change:transform;background:#0d0a11}.focus-grid[data-astro-cid-ls437kdl]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.focus-art[data-astro-cid-ls437kdl]{opacity:.72;background-image:radial-gradient(at 25% 0,#9f60bd66,#0000 55%),linear-gradient(145deg,#2c1836,#100d14 70%)}.focus-card[data-astro-cid-ls437kdl]:nth-child(2) .focus-art[data-astro-cid-ls437kdl]{background-image:repeating-radial-gradient(at 80% -20%,#0000 0 10px,#a476c331 11px 12px),linear-gradient(145deg,#25172e,#100d14 70%)}.focus-card[data-astro-cid-ls437kdl]:nth-child(3) .focus-art[data-astro-cid-ls437kdl]{background-image:linear-gradient(135deg,#0000 40%,#c29acb55 40.5%,#0000 42%),linear-gradient(45deg,#0000 45%,#815a9955 45.5%,#0000 47%),linear-gradient(145deg,#281931,#100d14 70%)}.focus-card[data-astro-cid-ls437kdl]:nth-child(4) .focus-art[data-astro-cid-ls437kdl]{background-image:radial-gradient(at 90% 0,#ba8dcd88,#0000 45%),radial-gradient(at 105% 130%,#774e8766,#0000 47%),linear-gradient(145deg,#25172e,#100d14 70%)}.focus-card[data-astro-cid-ls437kdl]:hover{transform:translateY(-4px)scale(1.01);box-shadow:0 12px 40px #0006,0 0 30px #9333ea14}@media (width<=767px){.focus-grid[data-astro-cid-ls437kdl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.focus-card[data-astro-cid-ls437kdl]{height:132px}}
