.hero[data-astro-cid-i3irphx7]{isolation:isolate;background:radial-gradient(at 56% 54%,#5941b329,#0000 50%);min-height:clamp(620px,66vw,760px)}.hero-shell[data-astro-cid-i3irphx7]{max-width:1320px;margin:0 auto;padding:116px 48px 0}.hero-copy[data-astro-cid-i3irphx7]{z-index:2;max-width:590px;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 34px;font-size:clamp(4.5rem,7vw,7.1rem);font-weight:400;line-height:.84}.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:#e6b2e8}.hero-copy[data-astro-cid-i3irphx7] p[data-astro-cid-i3irphx7]{letter-spacing:.005em;color:#c9c1d1;max-width:500px;margin-bottom:28px;font-size:16px;line-height:1.75}.hero-primary[data-astro-cid-i3irphx7]{color:#20133e;background:#e6b2e8;border-radius:999px;align-items:center;gap:12px;padding:15px 23px;font-size:13px;font-weight:600;transition:transform .35s,box-shadow .35s;display:inline-flex}.hero-primary[data-astro-cid-i3irphx7]:hover{transform:translateY(-3px);box-shadow:0 8px 34px #e6b2e830}.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%,#5941b34a 0,#0000 42%),radial-gradient(at 2% 100%,#e6b2e81c,#0000 35%);position:absolute;inset:0}.hero-art[data-astro-cid-i3irphx7]{z-index:0;pointer-events:none;width:min(62vw,850px);height:680px;position:absolute;top:50%;left:38%;transform:translateY(-52%)}.hero-orbit[data-astro-cid-i3irphx7]{border:1px solid #e6b2e84f;border-radius:50%;width:610px;height:610px;position:absolute;top:1%;left:14%;box-shadow:inset 10px 0 40px #5941b310,0 0 40px #e6b2e81c}.hero-art[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{z-index:2;object-fit:contain;filter:drop-shadow(0 0 42px #5941b370);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:#e6b2e8b5;top:66%;transform:rotate(7deg);box-shadow:0 -10px 22px -18px #e6b2e8}.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>=768px) and (width<=1279px){.hero-shell[data-astro-cid-i3irphx7]{padding:100px 32px 0}.hero-copy[data-astro-cid-i3irphx7]{max-width:500px}.hero-art[data-astro-cid-i3irphx7]{opacity:.68;width:440px;height:520px;left:calc(100% - 460px)}.hero-orbit[data-astro-cid-i3irphx7]{width:430px;height:430px;top:7%;left:0}.hero-art[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{width:420px;height:420px;top:8%;left:10px}.hero-words[data-astro-cid-i3irphx7]{display:none}}@media (width<=767px){.hero[data-astro-cid-i3irphx7]{align-items:flex-start;min-height:700px}.hero-shell[data-astro-cid-i3irphx7]{padding:70px 24px 270px}.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:.88;width:100%;height:300px;top:auto;bottom:-35px;left:0;transform:none}.hero-orbit[data-astro-cid-i3irphx7]{width:280px;height:280px;margin-left:-140px;top:2%;left:50%}.hero-art[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{width:240px;height:240px;top:-2%;left:calc(50% - 120px)}.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:18px;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<=1023px){.focus-grid[data-astro-cid-ls437kdl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.focus-grid[data-astro-cid-ls437kdl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.focus-card[data-astro-cid-ls437kdl]{height:160px}}
