.hh[data-astro-cid-anuzjdn6]{position:relative;isolation:isolate;overflow:hidden;color:hsl(var(--ground-dark-foreground));background:radial-gradient(40rem 24rem at 0% 0%,hsl(var(--accent) / .26),transparent 65%),radial-gradient(46rem 28rem at 100% 100%,hsl(var(--brand) / .55),transparent 65%),hsl(var(--ground-dark))}.hh[data-astro-cid-anuzjdn6]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(hsl(0 0% 100% / .07) 1px,transparent 1.5px);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.hh-inner[data-astro-cid-anuzjdn6]{padding-block:clamp(3rem,2rem + 4vw,5.5rem) clamp(2.5rem,1.8rem + 3vw,4.25rem)}.hh-eyebrow[data-astro-cid-anuzjdn6]{margin:0;font-family:var(--ra-cond);font-size:14px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--ra-gold))}.hh-title[data-astro-cid-anuzjdn6]{margin:.6rem 0 0;max-width:18ch;font-size:calc(clamp(2.3rem,1.2rem + 3.6vw,4.4rem) * var(--display-scale));line-height:1.02;color:#fff}.hh-emph[data-astro-cid-anuzjdn6]{-webkit-background-clip:text;background-clip:text;color:transparent;background-image:linear-gradient(100deg,#ffd83d,#ff8d29 45%,#6acbfb)}.hh-lede[data-astro-cid-anuzjdn6]{margin-top:1.1rem;max-width:46rem;font-size:1.12rem;line-height:1.65;color:#ffffffd1}.hh-lede[data-astro-cid-anuzjdn6] p{margin:0 0 .8rem}.hh-lede[data-astro-cid-anuzjdn6] a{color:hsl(var(--ra-gold));font-weight:600}.hh-ctas[data-astro-cid-anuzjdn6]{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.25rem;margin-top:1.8rem}.hh-cta[data-astro-cid-anuzjdn6]{display:inline-flex;align-items:center;gap:.55rem;min-height:54px;padding:0 1.5rem;font-size:17px}.hh-cta[data-astro-cid-anuzjdn6] svg{transition:transform .3s var(--ease)}.hh-cta[data-astro-cid-anuzjdn6]:hover svg{transform:translate(4px)}.hh-call[data-astro-cid-anuzjdn6]{display:inline-flex;align-items:center;gap:.7rem;min-height:54px;padding:.35rem 1.2rem .35rem .4rem;border-radius:999px;border:1px solid hsl(0 0% 100% / .25);background:#ffffff12;color:#fff;text-decoration:none;font-family:var(--font-display);font-size:1.2rem;line-height:1;transition:background-color .3s var(--ease),border-color .3s var(--ease)}.hh-call[data-astro-cid-anuzjdn6] small[data-astro-cid-anuzjdn6]{display:block;margin-bottom:.2rem;font-family:var(--ra-cond);font-size:11.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--ra-gold))}.hh-call-ico[data-astro-cid-anuzjdn6]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:hsl(var(--brand))}.hh-call[data-astro-cid-anuzjdn6]:hover{background:#ffffff24;border-color:hsl(var(--ra-gold) / .6)}.hh-call[data-astro-cid-anuzjdn6]:focus-visible,.hh-chips[data-astro-cid-anuzjdn6] a[data-astro-cid-anuzjdn6]:focus-visible{outline:3px solid hsl(var(--ra-gold));outline-offset:3px}.hh-rating[data-astro-cid-anuzjdn6]{font-family:var(--ra-cond);font-size:15px;font-weight:700;letter-spacing:.02em;color:#ffffffd9}.hh-stars[data-astro-cid-anuzjdn6]{margin-right:.4rem;color:hsl(var(--ra-gold));letter-spacing:2px}.hh-rating[data-astro-cid-anuzjdn6] b[data-astro-cid-anuzjdn6]{color:#fff;margin-right:.25rem}.hh-chips[data-astro-cid-anuzjdn6]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid hsl(0 0% 100% / .14)}.hh-chips[data-astro-cid-anuzjdn6] a[data-astro-cid-anuzjdn6]{display:inline-flex;align-items:center;min-height:44px;padding:0 1rem;border-radius:999px;border:1px solid hsl(0 0% 100% / .2);background:#ffffff0f;font-family:var(--ra-cond);font-size:15px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#fff;text-decoration:none;transition:background-color .25s var(--ease),border-color .25s var(--ease),color .25s var(--ease)}.hh-chips[data-astro-cid-anuzjdn6] a[data-astro-cid-anuzjdn6]:hover{background:hsl(var(--accent));border-color:hsl(var(--accent));color:hsl(var(--accent-foreground))}.hh-stripe[data-astro-cid-anuzjdn6]{height:5px;background:linear-gradient(90deg,hsl(var(--ra-gold)),hsl(var(--accent)) 35%,hsl(var(--brand-glow)) 70%,hsl(var(--brand)))}@media(prefers-reduced-motion:reduce){.hh-cta[data-astro-cid-anuzjdn6] svg,.hh-call[data-astro-cid-anuzjdn6],.hh-chips[data-astro-cid-anuzjdn6] a[data-astro-cid-anuzjdn6]{transition:none}.hh-cta[data-astro-cid-anuzjdn6]:hover svg{transform:none}}.hc[data-astro-cid-zt4j5zqt]{background:hsl(var(--background))}.hc-card[data-astro-cid-zt4j5zqt]{position:relative;overflow:hidden;display:grid;gap:1.75rem;align-items:center;padding:clamp(1.75rem,1rem + 3vw,3rem);border-radius:28px;color:hsl(var(--ground-dark-foreground));background:radial-gradient(30rem 18rem at 100% 0%,hsl(var(--accent) / .3),transparent 70%),radial-gradient(32rem 20rem at 0% 100%,hsl(var(--brand) / .6),transparent 70%),hsl(var(--ground-dark));box-shadow:0 40px 80px -40px hsl(var(--ground-dark) / .6)}.hc-card[data-astro-cid-zt4j5zqt]:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,hsl(var(--ra-gold)),hsl(var(--accent)) 40%,hsl(var(--brand-glow)) 75%,hsl(var(--brand)))}@media(min-width:900px){.hc-card[data-astro-cid-zt4j5zqt]{grid-template-columns:minmax(0,1.3fr) auto;gap:3rem}}.hc-kicker[data-astro-cid-zt4j5zqt]{margin:0;font-family:var(--ra-cond);font-size:14px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--ra-gold))}.hc-title[data-astro-cid-zt4j5zqt]{margin:.45rem 0 0;font-size:calc(clamp(1.8rem,1.2rem + 2vw,2.8rem) * var(--display-scale));line-height:1.05;color:#fff}.hc-text[data-astro-cid-zt4j5zqt]{margin-top:.8rem;max-width:40rem;font-size:1.05rem;line-height:1.6;color:#fffc}.hc-text[data-astro-cid-zt4j5zqt] p{margin:0}.hc-actions[data-astro-cid-zt4j5zqt]{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.hc-call[data-astro-cid-zt4j5zqt]{display:inline-flex;align-items:center;gap:.85rem;padding:.7rem 1.4rem .7rem .7rem;border-radius:999px;background:#ffffff14;border:1px solid hsl(0 0% 100% / .18);color:#fff;text-decoration:none;transition:background-color .3s var(--ease),border-color .3s var(--ease),transform .3s var(--ease)}.hc-call-ico[data-astro-cid-zt4j5zqt]{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.hc-call[data-astro-cid-zt4j5zqt] small[data-astro-cid-zt4j5zqt]{display:block;font-family:var(--ra-cond);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3}.hc-call[data-astro-cid-zt4j5zqt] strong[data-astro-cid-zt4j5zqt]{display:block;font-family:var(--font-display);font-weight:400;font-size:1.6rem;line-height:1.1}.hc-call[data-astro-cid-zt4j5zqt]:hover{background:#ffffff24;border-color:hsl(var(--ra-gold) / .6);transform:translateY(-2px)}.hc-link[data-astro-cid-zt4j5zqt]{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding-left:.5rem;font-family:var(--ra-cond);font-size:15.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--ra-gold));text-decoration:none}.hc-link[data-astro-cid-zt4j5zqt]:hover{color:#fff}.hc-call[data-astro-cid-zt4j5zqt]:focus-visible,.hc-link[data-astro-cid-zt4j5zqt]:focus-visible{outline:3px solid hsl(var(--ra-gold));outline-offset:3px}@media(prefers-reduced-motion:reduce){.hc-call[data-astro-cid-zt4j5zqt]{transition:none}.hc-call[data-astro-cid-zt4j5zqt]:hover{transform:none}}
