.badge[data-astro-cid-opmo65dj]{border-radius:11%;width:100%;height:auto;display:block;box-shadow:0 30px 70px -25px #000000a6,0 0 0 1px #ffffff14}@media (prefers-reduced-motion:no-preference){.intro[data-astro-cid-opmo65dj]{animation:.7s cubic-bezier(.2,.8,.2,1) both badge-in}.intro[data-astro-cid-opmo65dj] .word[data-astro-cid-opmo65dj]{animation:.6s ease-out .25s both fade-in}.intro[data-astro-cid-opmo65dj] .arc[data-astro-cid-opmo65dj]{stroke-dasharray:1;animation:1.2s cubic-bezier(.45,0,.2,1) both draw}.intro[data-astro-cid-opmo65dj] .arc[data-astro-cid-opmo65dj]:first-of-type{animation-delay:.45s}.intro[data-astro-cid-opmo65dj] .arc[data-astro-cid-opmo65dj]:nth-of-type(2){animation-delay:.6s}.intro[data-astro-cid-opmo65dj] .arc[data-astro-cid-opmo65dj]:nth-of-type(3){animation-delay:.75s}.intro[data-astro-cid-opmo65dj] .glows[data-astro-cid-opmo65dj]{animation:.9s ease-out 1.25s both fade-in}.intro[data-astro-cid-opmo65dj] .star[data-astro-cid-opmo65dj]{transform-box:fill-box;transform-origin:50%;animation:.7s cubic-bezier(.3,1.6,.5,1) 1.55s both star-on}}@keyframes badge-in{0%{opacity:0;transform:translateY(16px)scale(.94)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes star-on{0%{opacity:0;transform:scale(0)rotate(-45deg)}to{opacity:1;transform:scale(1)rotate(0)}}.actions[data-astro-cid-hpsvmro7]{flex-wrap:wrap;align-items:flex-start;gap:.85rem;display:flex}.align-center[data-astro-cid-hpsvmro7]{justify-content:center}.book[data-astro-cid-hpsvmro7]{flex-direction:column;gap:.5rem;display:flex}.subtext[data-astro-cid-hpsvmro7]{text-align:center;width:0;min-width:100%;color:var(--color-text-muted);font-size:.85rem;font-weight:500}.on-dark[data-astro-cid-hpsvmro7] .subtext[data-astro-cid-hpsvmro7]{color:var(--color-on-dark-muted)}main[data-astro-cid-lcdefpme]{flex:1}.hero[data-astro-cid-lcdefpme]{isolation:isolate;min-height:min(100svh,52rem);color:var(--color-on-dark);border-radius:0 0 var(--radius-lg) var(--radius-lg);place-items:center;padding:clamp(3rem,8vw,6rem) 1.25rem;display:grid;position:relative;overflow:hidden}.hero-inner[data-astro-cid-lcdefpme]{z-index:1;grid-template-columns:minmax(16rem,26rem) 1fr;align-items:center;gap:clamp(2.5rem,6vw,5rem);width:100%;max-width:72rem;display:grid;position:relative}.logo[data-astro-cid-lcdefpme]{width:100%}.hero-text[data-astro-cid-lcdefpme]{text-shadow:0 2px 24px #041e2273;isolation:isolate;flex-direction:column;align-items:flex-start;display:flex;position:relative}.hero-text[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#072a309e,#072a3000);position:absolute;inset:-18% -14%}@media (prefers-reduced-motion:no-preference){.hero-text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{animation:.8s cubic-bezier(.2,.8,.2,1) both rise-in}.hero-text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:first-child{animation-delay:1.3s}.hero-text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:1.45s}.hero-text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:1.6s}.hero-text[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:1.75s}}@keyframes rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.eyebrow[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);backdrop-filter:blur(8px);color:var(--color-on-dark-muted);background:#ffffff14;border:1px solid #ffffff2e;align-items:center;gap:.6rem;margin:0 0 1.25rem;padding:.4rem .9rem;font-size:.85rem;font-weight:500;display:inline-flex}.dot[data-astro-cid-lcdefpme]{background:var(--color-warm);border-radius:50%;width:.5rem;height:.5rem;animation:2.4s ease-out infinite pulse;box-shadow:0 0 #f2b66d99}@keyframes pulse{to{box-shadow:0 0 0 10px #f2b66d00}}h1[data-astro-cid-lcdefpme]{margin:0 0 1.25rem;font-size:clamp(2.3rem,6vw,4rem);font-weight:700}.glow[data-astro-cid-lcdefpme]{background:var(--gradient-aurora);color:#0000;-webkit-background-clip:text;background-clip:text}.lede[data-astro-cid-lcdefpme]{color:var(--color-on-dark-muted);max-width:36rem;margin:0 0 2.25rem;font-size:clamp(1.05rem,2vw,1.2rem)}@media (width<=860px){.hero-inner[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:1fr;justify-items:center}.logo[data-astro-cid-lcdefpme]{width:clamp(11rem,55vw,16rem)}.hero-text[data-astro-cid-lcdefpme]{align-items:center}.cta[data-astro-cid-lcdefpme] .actions{justify-content:center}}.build[data-astro-cid-lcdefpme]{padding:clamp(3rem,7vw,5rem) 1.25rem;position:relative}.build[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#2cc9e029,#3bf0b00f 45%,#0000 75%);height:9rem;position:absolute;top:0;left:8%;right:8%}.build-inner[data-astro-cid-lcdefpme]{text-align:center;max-width:52rem;margin:0 auto}h2[data-astro-cid-lcdefpme]{margin:0 0 1.75rem;font-size:clamp(1.6rem,3.5vw,2.2rem)}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin:0 0 2.25rem;padding:0;list-style:none;display:flex}.chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);background:linear-gradient(var(--color-surface), var(--color-surface)) padding-box, linear-gradient(var(--color-border), var(--color-border)) border-box;box-shadow:var(--shadow-soft);border:1.5px solid #0000;align-items:center;gap:.6rem;padding:.7rem 1.15rem;font-weight:500;transition:transform .25s,box-shadow .25s;display:inline-flex}.chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{background:linear-gradient(var(--color-surface), var(--color-surface)) padding-box, var(--gradient-aurora) border-box;transform:translateY(-3px);box-shadow:0 16px 36px -16px #2cc9e08c}@media (prefers-reduced-motion:reduce){.chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{transition:none}.chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:hover{transform:none}}.chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--gradient-aurora);border-radius:50%;width:.55rem;height:.55rem}.owners[data-astro-cid-lcdefpme]{max-width:34rem;margin:0 auto .5rem;font-size:1.05rem}.area[data-astro-cid-lcdefpme]{color:var(--color-text-muted);margin:0;font-size:.95rem}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.build-inner[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{animation:linear both rise view();animation-range:entry cover 25%}}}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dot[data-astro-cid-lcdefpme]{animation:none}}
