.hero[data-astro-cid-7bwhklah]{min-height:max(640px,100svh);color:var(--c-white);background:var(--c-ink);isolation:isolate;grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.hero__media[data-astro-cid-7bwhklah]{z-index:-1;position:absolute;inset:0}.hero__media[data-astro-cid-7bwhklah] img[data-astro-cid-7bwhklah],.hero__video[data-astro-cid-7bwhklah]{object-fit:cover;object-position:70% 50%;width:100%;height:100%;position:absolute;inset:0}.hero__media[data-astro-cid-7bwhklah] img[data-astro-cid-7bwhklah]{animation:heroZoom 14s var(--ease-out) both}.hero__video[data-astro-cid-7bwhklah]{opacity:0;transition:opacity 1.2s}.hero__video[data-astro-cid-7bwhklah].is-playing{opacity:1}.hero__shade[data-astro-cid-7bwhklah]{background:linear-gradient(90deg,#0d0c0feb 0%,#0d0c0fb3 38%,#0d0c0f1a 75%),linear-gradient(#0000 65%,#0d0c0ff2 100%),linear-gradient(#0d0c0f99 0%,#0000 25%);position:absolute;inset:0}.hero__grain[data-astro-cid-7bwhklah]{opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.hero__content[data-astro-cid-7bwhklah]{padding-top:calc(var(--header-h) + 2rem);align-self:center;padding-bottom:2.5rem}.hero__eyebrow[data-astro-cid-7bwhklah]{font-size:var(--t-sm);letter-spacing:.04em;color:var(--c-text-on-dark);align-items:center;gap:.6rem;margin-bottom:1.5rem;font-weight:500;display:inline-flex}.dot[data-astro-cid-7bwhklah]{background:var(--c-red);border-radius:50%;width:8px;height:8px;position:relative}.dot[data-astro-cid-7bwhklah]:after{content:"";background:var(--c-red);border-radius:50%;animation:2.4s ease-out infinite pulse;position:absolute;inset:0}.hero__title[data-astro-cid-7bwhklah]{font-size:var(--t-hero);letter-spacing:-.015em;margin-bottom:2rem;font-weight:700;line-height:.88}.line[data-astro-cid-7bwhklah]{animation:rise .9s var(--ease-out) both;display:block}.line[data-astro-cid-7bwhklah]:nth-child(2){animation-delay:90ms}.line[data-astro-cid-7bwhklah]:nth-child(3){animation-delay:.18s}.line--outline[data-astro-cid-7bwhklah]{color:#0000;-webkit-text-stroke:2px var(--c-white);width:fit-content;position:relative}.line--outline[data-astro-cid-7bwhklah]:after{content:"";background:var(--c-red);transform-origin:0;height:.07em;animation:underline .9s .7s var(--ease-out) both;position:absolute;bottom:-.12em;left:0;right:0}.hero__sub[data-astro-cid-7bwhklah]{max-width:38rem;font-size:var(--t-lg);color:var(--c-text-on-dark);animation:rise .9s .26s var(--ease-out) both;margin-bottom:2rem}.hero__ctas[data-astro-cid-7bwhklah]{animation:rise .9s .34s var(--ease-out) both;flex-wrap:wrap;gap:.875rem;margin-bottom:2rem;display:flex}.hero__note[data-astro-cid-7bwhklah]{border-left:3px solid var(--c-red);backdrop-filter:blur(8px);max-width:34rem;font-size:var(--t-sm);color:var(--c-text-on-dark);animation:rise .9s .42s var(--ease-out) both;background:#0d0c0f8c;align-items:flex-start;gap:.75rem;padding:.9rem 1.1rem;display:flex}.hero__note[data-astro-cid-7bwhklah] svg{width:1.5rem;height:1.5rem;color:var(--c-red);flex:none}.hero__note[data-astro-cid-7bwhklah] strong[data-astro-cid-7bwhklah]{color:var(--c-white)}.hero__toggle[data-astro-cid-7bwhklah]{right:var(--gutter);color:#fff;backdrop-filter:blur(6px);width:44px;height:44px;transition:border-color var(--dur), background var(--dur);background:#0d0c0f66;border:1px solid #ffffff59;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:5.5rem}.hero__toggle[data-astro-cid-7bwhklah]:hover{background:#0d0c0fb3;border-color:#fff}.hero__toggle[data-astro-cid-7bwhklah][hidden]{display:none}.hero__toggle[data-astro-cid-7bwhklah] svg{width:14px;height:14px}.hero__toggle[data-astro-cid-7bwhklah] .i-play{display:none}.hero__toggle[data-astro-cid-7bwhklah][aria-pressed=true] .i-play{display:block}.hero__toggle[data-astro-cid-7bwhklah][aria-pressed=true] .i-pause{display:none}.ticker[data-astro-cid-7bwhklah]{background:#0d0c0fbf;border-top:1px solid #ffffff1f;padding-block:1.05rem;position:relative;overflow:hidden}.ticker__track[data-astro-cid-7bwhklah]{width:max-content;animation:38s linear infinite marquee;display:flex}.ticker[data-astro-cid-7bwhklah]:hover .ticker__track[data-astro-cid-7bwhklah],.ticker[data-astro-cid-7bwhklah].is-paused .ticker__track[data-astro-cid-7bwhklah]{animation-play-state:paused}.ticker__toggle[data-astro-cid-7bwhklah]{z-index:1;width:calc(var(--gutter) + 84px);padding:0 var(--gutter) 0 0;background:linear-gradient(90deg, #0d0c0f00, var(--c-ink) 55%);color:#fff;border:0;place-items:center end;display:grid;position:absolute;inset:0 0 0 auto}.ticker__btn[data-astro-cid-7bwhklah]{width:36px;height:36px;transition:border-color var(--dur), background var(--dur);border:1px solid #ffffff59;border-radius:50%;place-items:center;display:grid}.ticker__toggle[data-astro-cid-7bwhklah]:hover .ticker__btn[data-astro-cid-7bwhklah]{background:#ffffff14;border-color:#fff}.ticker__toggle[data-astro-cid-7bwhklah]:focus-visible{outline:none}.ticker__toggle[data-astro-cid-7bwhklah]:focus-visible .ticker__btn[data-astro-cid-7bwhklah]{outline:3px solid var(--c-red-hot);outline-offset:2px}.ticker__toggle[data-astro-cid-7bwhklah] svg{width:12px;height:12px}.ticker__toggle[data-astro-cid-7bwhklah] .i-play{display:none}.ticker__toggle[data-astro-cid-7bwhklah][aria-pressed=true] .i-play{display:block}.ticker__toggle[data-astro-cid-7bwhklah][aria-pressed=true] .i-pause{display:none}.ticker__item[data-astro-cid-7bwhklah]{font-family:var(--f-display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--c-text-on-dark);align-items:center;gap:2.25rem;padding-right:2.25rem;font-size:1.25rem;font-weight:600;display:inline-flex}.ticker__item[data-astro-cid-7bwhklah]:after{content:"";background:var(--c-red);width:7px;height:7px;transform:rotate(45deg)}@keyframes rise{0%{opacity:0;transform:translateY(32px)}}@keyframes underline{0%{transform:scaleX(0)}}@keyframes heroZoom{0%{transform:scale(1.08)}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes pulse{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(3.5)}}@media (width<=768px){.hero[data-astro-cid-7bwhklah]{min-height:max(600px,100svh)}.hero__media[data-astro-cid-7bwhklah] img[data-astro-cid-7bwhklah],.hero__video[data-astro-cid-7bwhklah]{object-position:50% 50%}.hero__shade[data-astro-cid-7bwhklah]{background:linear-gradient(#0d0c0f59 0%,#0d0c0fbf 55%,#0d0c0ff5 100%)}.hero__content[data-astro-cid-7bwhklah]{padding-top:calc(var(--header-h) + 2rem);align-self:end;padding-bottom:2rem}.line--outline[data-astro-cid-7bwhklah]{-webkit-text-stroke-width:1.5px}.hero__brand[data-astro-cid-7bwhklah]{display:none}.hero__eyebrow[data-astro-cid-7bwhklah]{padding-right:3.5rem}.hero__ctas[data-astro-cid-7bwhklah] .btn[data-astro-cid-7bwhklah]{flex:100%}.hero__toggle[data-astro-cid-7bwhklah]{top:calc(var(--header-h) + .75rem);bottom:auto}.ticker__item[data-astro-cid-7bwhklah]{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.ticker__track[data-astro-cid-7bwhklah]{width:auto;padding-inline:var(--gutter);flex-wrap:wrap;animation:none}.ticker__item[data-astro-cid-7bwhklah][aria-hidden=true],.ticker__toggle[data-astro-cid-7bwhklah]{display:none}}.arc[data-astro-cid-xcwqxiyl]{height:clamp(56px,8vw,130px);position:relative}.arc--light[data-astro-cid-xcwqxiyl]{background:var(--c-paper)}.arc--dark[data-astro-cid-xcwqxiyl]{background:var(--c-ink)}.arc[data-astro-cid-xcwqxiyl] svg[data-astro-cid-xcwqxiyl]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.arc[data-astro-cid-xcwqxiyl] path[data-astro-cid-xcwqxiyl]{fill:none;stroke:var(--c-red);stroke-width:5px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.js .arc[data-astro-cid-xcwqxiyl] path[data-astro-cid-xcwqxiyl]{stroke-dashoffset:1px;transition:stroke-dashoffset 1.8s var(--ease-out)}.js .arc[data-astro-cid-xcwqxiyl].is-drawn path[data-astro-cid-xcwqxiyl]{stroke-dashoffset:0}.arc[data-astro-cid-xcwqxiyl].is-scrub path[data-astro-cid-xcwqxiyl]{transition:none}@media (prefers-reduced-motion:reduce){.js .arc[data-astro-cid-xcwqxiyl] path[data-astro-cid-xcwqxiyl]{stroke-dashoffset:0}}.ak__head[data-astro-cid-4jofx22p]{grid-template-columns:1fr 1fr;align-items:end;gap:2rem 4rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}.ak__head[data-astro-cid-4jofx22p] .h2[data-astro-cid-4jofx22p]{color:var(--c-ink);margin-top:1.25rem}.ak__lead[data-astro-cid-4jofx22p]{font-size:var(--t-lg);color:var(--c-text-muted);max-width:34rem}.ak__track[data-astro-cid-4jofx22p]{position:relative}.ak__steps[data-astro-cid-4jofx22p]{border-top:2px solid var(--c-ink);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.ak__line[data-astro-cid-4jofx22p]{z-index:1;background:var(--c-red);transform-origin:0;height:4px;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}html:not(.has-motion) .ak__line[data-astro-cid-4jofx22p]{display:none}@media (width<=900px){.ak__line[data-astro-cid-4jofx22p]{display:none}}.ak__step[data-astro-cid-4jofx22p].is-lit .ak__no[data-astro-cid-4jofx22p]{color:var(--c-red);-webkit-text-stroke-color:var(--c-red)}.ak__step[data-astro-cid-4jofx22p]{border-right:1px solid var(--c-line);padding:2.25rem 2rem 2.5rem 0;position:relative}.ak__step[data-astro-cid-4jofx22p]+.ak__step[data-astro-cid-4jofx22p]{padding-left:2rem}.ak__step[data-astro-cid-4jofx22p]:last-child{border-right:0}.ak__no[data-astro-cid-4jofx22p]{font-family:var(--f-display);color:#0000;-webkit-text-stroke:1.5px var(--c-ink);transition:color .4s var(--ease-out), -webkit-text-stroke-color .4s;margin-bottom:1.5rem;font-size:clamp(4rem,3rem + 4vw,7rem);font-weight:700;line-height:.85;display:block}.ak__step[data-astro-cid-4jofx22p]:hover .ak__no[data-astro-cid-4jofx22p]{color:var(--c-red);-webkit-text-stroke-color:var(--c-red)}.ak__step[data-astro-cid-4jofx22p] h3[data-astro-cid-4jofx22p]{font-size:var(--t-h3);color:var(--c-ink);margin-bottom:.75rem}.ak__step[data-astro-cid-4jofx22p] p[data-astro-cid-4jofx22p]{color:var(--c-text-muted);max-width:30ch}.ak__bottom[data-astro-cid-4jofx22p]{background:var(--c-paper);border-radius:var(--r-md);grid-template-columns:1fr auto;align-items:center;gap:2rem;margin-top:clamp(2.5rem,5vw,4rem);padding:clamp(1.5rem,3vw,2.5rem);display:grid}.ak__tags[data-astro-cid-4jofx22p]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ak__tags[data-astro-cid-4jofx22p] li[data-astro-cid-4jofx22p]{background:var(--c-white);border:1px solid var(--c-line);font-size:var(--t-sm);color:var(--c-ink);border-radius:100px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-weight:500;display:inline-flex}.ak__tags[data-astro-cid-4jofx22p] svg{width:14px;height:14px;color:var(--c-red)}.ak__ctas[data-astro-cid-4jofx22p]{gap:.75rem;display:grid}@media (width<=900px){.ak__head[data-astro-cid-4jofx22p],.ak__bottom[data-astro-cid-4jofx22p],.ak__steps[data-astro-cid-4jofx22p]{grid-template-columns:1fr}.ak__step[data-astro-cid-4jofx22p],.ak__step[data-astro-cid-4jofx22p]+.ak__step[data-astro-cid-4jofx22p]{border-right:0;border-bottom:1px solid var(--c-line);padding:2rem 0}.ak__step[data-astro-cid-4jofx22p]{grid-template-columns:auto 1fr;column-gap:1.5rem;display:grid}.ak__no[data-astro-cid-4jofx22p]{grid-row:span 2;margin:0;font-size:4rem}}.st[data-astro-cid-3qhjx3u6]{background:var(--c-white);padding-block:clamp(2.5rem,5vw,5rem) clamp(4rem,8vw,8rem);overflow:hidden}.st__row[data-astro-cid-3qhjx3u6]{width:max-content;font-family:var(--f-display);text-transform:uppercase;white-space:nowrap;will-change:transform;gap:0;font-size:clamp(3.5rem,1.5rem + 9vw,11rem);font-weight:700;line-height:1;display:flex}.st__row[data-astro-cid-3qhjx3u6] span[data-astro-cid-3qhjx3u6]{align-items:center;display:inline-flex}.st__row[data-astro-cid-3qhjx3u6] span[data-astro-cid-3qhjx3u6]:after{content:"";background:var(--c-red);width:.16em;height:.16em;margin-inline:.35em;display:inline-block;transform:rotate(45deg)}.st__row--outline[data-astro-cid-3qhjx3u6]{color:#0000;-webkit-text-stroke:2px var(--c-ink)}.st__row--solid[data-astro-cid-3qhjx3u6]{color:var(--c-ink);margin-top:.1em;translate:-12%}@media (width<=600px){.st__row--outline[data-astro-cid-3qhjx3u6]{-webkit-text-stroke-width:1.5px}}.sv__head[data-astro-cid-d45xue5t]{margin-bottom:clamp(2.5rem,5vw,4rem)}.sv__head[data-astro-cid-d45xue5t] .h2[data-astro-cid-d45xue5t]{margin-top:1.25rem}.sv__grid[data-astro-cid-d45xue5t]{grid-template-columns:7fr 5fr;gap:1.5rem;display:grid}.sv[data-astro-cid-d45xue5t] a[data-astro-cid-d45xue5t]{color:inherit;text-decoration:none}.sv[data-astro-cid-d45xue5t] img[data-astro-cid-d45xue5t]{object-fit:cover;width:100%;height:100%;transition:scale 1.2s var(--ease-out)}.sv__big[data-astro-cid-d45xue5t]{border-radius:var(--r-md);isolation:isolate;align-items:flex-end;min-height:620px;display:flex;position:relative;overflow:hidden}.sv__big[data-astro-cid-d45xue5t] img[data-astro-cid-d45xue5t]{z-index:-2;position:absolute;inset:0}.sv__big[data-astro-cid-d45xue5t]:before{content:"";z-index:-1;background:linear-gradient(#0d0c0f33 30%,#0d0c0ff7 85%);position:absolute;inset:0}.sv__card[data-astro-cid-d45xue5t]:hover img[data-astro-cid-d45xue5t],.sv__big[data-astro-cid-d45xue5t]:hover img[data-astro-cid-d45xue5t][data-parallax],.sv__band[data-astro-cid-d45xue5t]:hover img[data-astro-cid-d45xue5t][data-parallax]{scale:1.05}.sv__big-body[data-astro-cid-d45xue5t]{max-width:40rem;padding:clamp(1.75rem,4vw,3rem)}.sv__big[data-astro-cid-d45xue5t] h3[data-astro-cid-d45xue5t]{color:#fff;margin:.75rem 0 1rem;font-size:clamp(2.5rem,1.8rem + 3vw,4.25rem)}.sv__tag[data-astro-cid-d45xue5t]{font-family:var(--f-display);font-weight:600;font-size:var(--t-sm);letter-spacing:.2em;text-transform:uppercase;color:var(--c-red-hot)}.sv__facts[data-astro-cid-d45xue5t]{gap:2.5rem;margin:1.75rem 0;display:flex}.sv__facts[data-astro-cid-d45xue5t] dt[data-astro-cid-d45xue5t]{font-family:var(--f-display);color:#fff;font-size:3rem;font-weight:700;line-height:1}.sv__facts[data-astro-cid-d45xue5t] dd[data-astro-cid-d45xue5t]{font-size:var(--t-sm);color:var(--c-text-on-dark-muted);margin:.25rem 0 0}.sv__more[data-astro-cid-d45xue5t]{font-family:var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:#fff;align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.sv__more[data-astro-cid-d45xue5t] svg{width:1.1em;height:1.1em;color:var(--c-red);transition:transform var(--dur) var(--ease-out)}a[data-astro-cid-d45xue5t]:hover .sv__more[data-astro-cid-d45xue5t] svg{transform:translate(5px)}.sv__side[data-astro-cid-d45xue5t]{gap:1.5rem;display:grid}.sv__card[data-astro-cid-d45xue5t]{background:var(--c-ink-2);border:1px solid var(--c-line-dark);border-radius:var(--r-md);transition:border-color var(--dur);grid-template-rows:200px 1fr;display:grid;overflow:hidden}.sv__card[data-astro-cid-d45xue5t]:hover{border-color:var(--c-red)}.sv__thumb[data-astro-cid-d45xue5t]{overflow:hidden}.sv__card[data-astro-cid-d45xue5t]>div[data-astro-cid-d45xue5t]:last-child{padding:1.5rem 1.75rem 1.75rem}.sv__card[data-astro-cid-d45xue5t] h3[data-astro-cid-d45xue5t]{color:#fff;margin:.5rem 0 .75rem;font-size:1.875rem}.sv__card[data-astro-cid-d45xue5t] p[data-astro-cid-d45xue5t]{font-size:var(--t-sm);margin-bottom:1.25rem}.sv__band[data-astro-cid-d45xue5t]{border-radius:var(--r-md);isolation:isolate;align-items:center;min-height:260px;margin-top:1.5rem;display:flex;position:relative;overflow:hidden}.sv__band[data-astro-cid-d45xue5t] img[data-astro-cid-d45xue5t]{z-index:-2;object-position:50% 60%;position:absolute;inset:0}.sv__band[data-astro-cid-d45xue5t]:before{content:"";z-index:-1;background:linear-gradient(90deg,#0d0c0ff2 25%,#0d0c0f1a);position:absolute;inset:0}.sv__band-body[data-astro-cid-d45xue5t]{padding:clamp(1.75rem,4vw,3rem)}.sv__band[data-astro-cid-d45xue5t] h3[data-astro-cid-d45xue5t]{color:#fff;margin:.5rem 0 1.25rem;font-size:clamp(2rem,1.5rem + 2vw,3.25rem)}@media (width<=900px){.sv__grid[data-astro-cid-d45xue5t]{grid-template-columns:1fr}.sv__big[data-astro-cid-d45xue5t]{min-height:520px}}.home-faq__grid[data-astro-cid-lcdefpme]{grid-template-columns:4fr 8fr;align-items:start;gap:2rem 5rem;display:grid}.home-faq[data-astro-cid-lcdefpme] .h2[data-astro-cid-lcdefpme]{color:var(--c-ink);margin:1.25rem 0 1.5rem}.home-faq__all[data-astro-cid-lcdefpme]{color:var(--c-red);font-weight:700;text-decoration:none}.home-faq__all[data-astro-cid-lcdefpme]:hover{text-decoration:underline}@media (width<=900px){.home-faq__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
