.hero[data-astro-cid-i3irphx7]{--hf-hi:#33604a;--hf-mid:#1d4632;--hf-deep:#0e2a1e;--hf-fade:#163427;--hg-kicker:#e1bd78;--hg-em:#e4c17f;--hg-btn:#dfbd7a;--hg-caption:#e6c27e;--hg-ring:235 194 105;background-color:var(--hf-deep)}.hero-field[data-astro-cid-i3irphx7]{z-index:-3;background:radial-gradient(ellipse at 74% 42%, var(--hf-hi) 0%, var(--hf-mid) 42%, var(--hf-deep) 82%);position:absolute;inset:0}.hero-field[data-astro-cid-i3irphx7]:before{content:"";background:repeating-linear-gradient(112deg,#0000 0 74px,#dcc3870d 75px 76px);position:absolute;inset:-20%;transform:rotate(-8deg)}.hero-rings[data-astro-cid-i3irphx7]{aspect-ratio:1;z-index:-1;pointer-events:none;border:1px solid #d8b16529;border-radius:50%;width:54vw;max-width:730px;position:absolute;top:90px;right:-70px}.hero-rings[data-astro-cid-i3irphx7]:before,.hero-rings[data-astro-cid-i3irphx7]:after{content:"";border:1px solid #d8b1651f;border-radius:50%;position:absolute}.hero-rings[data-astro-cid-i3irphx7]:before{inset:8%}.hero-rings[data-astro-cid-i3irphx7]:after{inset:18%}.hero-kicker[data-astro-cid-i3irphx7]{color:var(--hg-kicker);letter-spacing:.08em;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}.hero-kicker[data-astro-cid-i3irphx7]:before{content:"";background:currentColor;width:28px;height:1px}.hero-title[data-astro-cid-i3irphx7]{font-family:var(--font-display);color:var(--color-milk);text-wrap:initial;font-size:clamp(2rem,.9rem + 4.2vw,4rem);font-weight:500;line-height:1.28}.hero-title-gold[data-astro-cid-i3irphx7]{color:var(--hg-em)}.hero-note[data-astro-cid-i3irphx7]{color:#fffdf7ad;letter-spacing:.06em;align-items:center;gap:12px;font-size:12px}.hero-note[data-astro-cid-i3irphx7]:before{content:"";background:var(--hg-em);width:35px;height:1px}.hero-btn-gold[data-astro-cid-i3irphx7]{background-color:var(--hg-btn);color:#2b201a;transition:transform .2s,background-color .2s}.hero-btn-gold[data-astro-cid-i3irphx7]:hover{background-color:#e9ca8d;transform:translateY(-2px)}.hero-btn-gold[data-astro-cid-i3irphx7]:active{transform:translateY(1px)}.hero-btn-ghost[data-astro-cid-i3irphx7]{color:var(--color-milk);border:1px solid #fffdf76b;transition:border-color .2s,background-color .2s}.hero-btn-ghost[data-astro-cid-i3irphx7]:hover{background-color:#fffdf714;border-color:#fffdf7cc}.hero[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]:focus-visible{outline-color:var(--hg-em)}.hero-art[data-astro-cid-i3irphx7]{z-index:1;margin:0 -8% -1.5rem -3%}.art-stage[data-astro-cid-i3irphx7]{aspect-ratio:1039/627;width:100%;position:relative}.art-stage[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{z-index:1;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 20px 28px #00000038);width:100%;height:100%;position:absolute;inset:0}.art-stage[data-astro-cid-i3irphx7]:after{content:"";z-index:2;background:linear-gradient(0deg, var(--hf-fade), transparent);pointer-events:none;height:34%;position:absolute;bottom:0;left:0;right:0}.hero-arrive[data-astro-cid-i3irphx7]{animation:1.1s cubic-bezier(.2,.7,.2,1) both kadali-art-arrive}@keyframes kadali-art-arrive{0%{opacity:0;transform:translateY(26px)scale(.98)}to{opacity:1;transform:none}}.halo[data-astro-cid-i3irphx7]{z-index:0;aspect-ratio:1;border:1px solid rgb(var(--hg-ring) / .92);width:33%;box-shadow:0 0 0 7px rgb(var(--hg-ring) / .06), 0 0 38px rgb(var(--hg-ring) / .14), inset 0 0 24px rgb(var(--hg-ring) / .1);border-radius:50%;margin:-16.5% 0 0 -16.5%;animation:34s linear infinite kadali-halo-spin;position:absolute;top:19%;left:51%}.halo[data-astro-cid-i3irphx7]:before{content:"";border:1px dashed rgb(var(--hg-ring) / .65);border-radius:50%;position:absolute;inset:10px}.halo[data-astro-cid-i3irphx7]:after{content:"";border:1px solid rgb(var(--hg-ring) / .18);border-bottom-color:#0000;border-left-color:#0000;border-radius:50%;animation:18s linear infinite reverse kadali-halo-spin;position:absolute;inset:-12px}.halo-glint[data-astro-cid-i3irphx7]{background:#ffe2a0;border-radius:50%;width:7px;height:7px;margin-left:-3.5px;position:absolute;top:-3.5px;left:50%;box-shadow:0 0 18px 5px #ffdc9199}@keyframes kadali-halo-spin{to{transform:rotate(360deg)}}.art-caption[data-astro-cid-i3irphx7]{z-index:5;writing-mode:vertical-rl;color:var(--hg-caption);font-family:var(--font-ui);letter-spacing:.16em;pointer-events:none;font-size:11px;position:absolute;top:44%;right:clamp(14px,3.5vw,28px)}@media (width<=47.99rem){.art-caption[data-astro-cid-i3irphx7]{display:none}}.scroll-cue[data-astro-cid-i3irphx7]{z-index:5;color:#fffdf7b3;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;font-size:10px;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.scroll-cue[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{background:#d7b46d;width:1px;height:24px;animation:1.8s ease-in-out infinite kadali-cue;display:block}@keyframes kadali-cue{0%,to{transform-origin:top;opacity:.5;transform:scaleY(.65)}50%{transform-origin:top;opacity:1;transform:scaleY(1)}}@media (width<=47.99rem){.scroll-cue[data-astro-cid-i3irphx7]{display:none}}@media (width>=48rem){.hero-art[data-astro-cid-i3irphx7]{width:60%;margin:0;position:absolute;bottom:-3%;right:-4%}.hero-rings[data-astro-cid-i3irphx7]{top:120px}.art-caption[data-astro-cid-i3irphx7]{top:38%}.scroll-cue[data-astro-cid-i3irphx7]{bottom:22px;left:50%;transform:translate(-50%)}}@media (width>=1024px){.hero-art[data-astro-cid-i3irphx7]{width:min(62%,780px);bottom:-4%;right:-1.5%}}@media (width<=47.99rem){.halo[data-astro-cid-i3irphx7]:before{inset:7px}.halo[data-astro-cid-i3irphx7]:after{inset:-8px}.halo[data-astro-cid-i3irphx7]{box-shadow:0 0 0 5px rgb(var(--hg-ring) / .05), 0 0 28px rgb(var(--hg-ring) / .12), inset 0 0 14px rgb(var(--hg-ring) / .08)}.halo-glint[data-astro-cid-i3irphx7]{width:5px;height:5px;margin-left:-2.5px;top:-2.5px}}
