.navbar[data-v-4d246d7e]{top:0;z-index:var(--z-header);-webkit-backdrop-filter:blur(12px);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);background-color:#1e2430;border-bottom:1px solid #0000;position:sticky;inset-inline:0}.navbar--scrolled[data-v-4d246d7e]{box-shadow:var(--shadow-sm);border-bottom-color:#292f3b}.navbar__inner[data-v-4d246d7e]{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;height:5rem;padding-inline:var(--space-5);flex-direction:row-reverse;display:flex}@media (width>=48rem){.navbar__inner[data-v-4d246d7e]{padding-inline:var(--space-8)}}.navbar__brand[data-v-4d246d7e]{align-items:center;animation:.75s cubic-bezier(.34,1.56,.64,1) both logoMotion-4d246d7e;display:inline-flex}@keyframes logoMotion-4d246d7e{0%{opacity:0;transform:scale(.4)rotate(-18deg)}55%{opacity:1;transform:scale(1.08)rotate(5deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.navbar__brand[data-v-4d246d7e]{animation:none}}.navbar__nav[data-v-4d246d7e]{margin-inline:auto;display:none}.navbar__list[data-v-4d246d7e]{isolation:isolate;background:linear-gradient(#ffffff12,#ffffff06);border-radius:999px;align-items:center;gap:2px;padding:4px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff1f,0 10px 30px -14px #000000b3}.navbar__list[data-v-4d246d7e]:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(7rem 3rem at var(--mx,50%) 50%,#ffffff1f,transparent 70%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.navbar__list[data-v-4d246d7e]:hover:before{opacity:1}.navbar__pill[data-v-4d246d7e]{z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(135deg,#ff8c0042,#ff8c0012);border-radius:999px;transition:transform .5s cubic-bezier(.2,.9,.25,1.15),width .5s cubic-bezier(.2,.9,.25,1.15),opacity .3s,background .3s,box-shadow .3s;position:absolute;top:4px;bottom:4px;left:0;box-shadow:inset 0 0 0 1px #ff8c0066,0 0 26px -4px #ff8c0080}.navbar__pill.is-on[data-v-4d246d7e]{opacity:1}.navbar__pill.is-hot[data-v-4d246d7e]{background:linear-gradient(135deg,#ffffff29,#ffffff0d);box-shadow:inset 0 0 0 1px #ffffff2e,0 0 22px -6px #ffffff40}.navbar__link[data-v-4d246d7e]{font-weight:700;font-size:var(--text-sm);color:var(--color-neutral-300);border-radius:999px;align-items:center;gap:.45rem;padding:.6rem 1.05rem;transition:color .25s;display:inline-flex;position:relative}.navbar__icon[data-v-4d246d7e]{opacity:.7;transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .25s,color .25s;display:inline-flex}.navbar__icon[data-v-4d246d7e] svg{width:17px;height:17px}.navbar__link[data-v-4d246d7e]:focus-visible,.navbar__link[data-v-4d246d7e]:hover{color:var(--color-white)}.navbar__link:focus-visible .navbar__icon[data-v-4d246d7e],.navbar__link:hover .navbar__icon[data-v-4d246d7e]{opacity:1;transform:translateY(-2px)rotate(-8deg)scale(1.12)}.navbar__link--active[data-v-4d246d7e]{color:#ffc46b}.navbar__link--active .navbar__icon[data-v-4d246d7e]{opacity:1;color:#ff9d2e}.navbar[data-v-4d246d7e]{--sp:0;-webkit-backdrop-filter:blur(18px)saturate(1.4);background:linear-gradient(#212836f0,#161b25e6)}.navbar__progress[data-v-4d246d7e]{inset-inline:0;pointer-events:none;opacity:.45;background:linear-gradient(270deg,#0000,#ff8c0080 18%,#0a5c9ea6 60%,#0000);height:2px;transition:opacity .3s;position:absolute;bottom:-1px}.navbar--scrolled .navbar__progress[data-v-4d246d7e]{opacity:1}.navbar__progress[data-v-4d246d7e]:after{content:"";transform-origin:100%;transform:scaleX(var(--sp));background:linear-gradient(270deg,#ff8c00,#ffc46b);position:absolute;inset:0;box-shadow:0 0 12px #ff8c00e6}.navbar__actions[data-v-4d246d7e]{align-items:center;gap:var(--space-3);display:flex}.navbar__toggle[data-v-4d246d7e]{border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--color-white);background-color:#ffffff1a;justify-content:center;align-items:center;display:inline-flex}@media (width>=64rem){.navbar__nav[data-v-4d246d7e]{display:block}.navbar__toggle[data-v-4d246d7e]{display:none}}@media (width<=39.9375rem){.navbar__cta[data-v-4d246d7e]{padding-inline:var(--space-3)}}.navbar .navbar__cta[data-v-4d246d7e]{color:#0b0e14;background:linear-gradient(135deg,#ff9d2e,#ff7a00);border:0;border-radius:999px;gap:.5rem;padding-inline:1.25rem;font-weight:800;transition:transform .2s,box-shadow .2s,filter .2s;position:relative;overflow:hidden;box-shadow:0 8px 22px -8px #ff8c00bf,inset 0 1px #ffffff59}.navbar .navbar__cta[data-v-4d246d7e]:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff8c 50%,#0000 70%);transition:transform .7s;position:absolute;inset:0;transform:translate(120%)}.navbar .navbar__cta[data-v-4d246d7e]:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 12px 28px -8px #ff8c00f2,inset 0 1px #fff6}.navbar .navbar__cta[data-v-4d246d7e]:hover:after{transform:translate(-120%)}.navbar .navbar__cta svg[data-v-4d246d7e]{transition:transform .25s}.navbar .navbar__cta:hover svg[data-v-4d246d7e]{transform:translateY(2px)}@media (width<=39.9375rem){.navbar .navbar__cta[data-v-4d246d7e]{padding-inline:1rem}}.navbar__mobile[data-v-4d246d7e]{z-index:var(--z-modal);isolation:isolate;flex-direction:column;display:flex;position:fixed;inset:0}.drawer__backdrop[data-v-4d246d7e]{-webkit-backdrop-filter:blur(4px);opacity:1;transition:opacity var(--duration-normal) var(--ease-out);z-index:1;background-color:#00000080;position:fixed;inset:0}.drawer__panel[data-v-4d246d7e]{width:85%;height:100%;padding:var(--space-6) var(--space-5) var(--space-6);transition:transform var(--duration-normal) var(--ease-out);z-index:2;background:linear-gradient(165deg,#242b39 0,#171c26 60%,#12161f);border-inline-start:1px solid #ffffff0f;border-top-left-radius:28px;border-bottom-left-radius:28px;flex-direction:column;max-width:400px;display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(0);box-shadow:-12px 0 48px #00000080}.drawer__close[data-v-4d246d7e]{width:44px;height:44px;color:var(--color-white);-webkit-backdrop-filter:blur(10px);z-index:3;cursor:pointer;background:#1c212cf0;border:1px solid #ffffff24;border-radius:50%;place-items:center;transition:background-color .2s,transform .15s;display:grid;position:fixed;top:50%;right:calc(min(85vw,400px) + 14px);transform:translateY(-50%);box-shadow:0 10px 28px #00000073,0 2px 8px #0000004d}.drawer__close[data-v-4d246d7e]:hover{background:#ffffff29}.drawer__close[data-v-4d246d7e]:active{transform:translateY(-50%)scale(.9)}.drawer__header[data-v-4d246d7e]{padding-bottom:var(--space-4);margin-bottom:var(--space-5);border-bottom:1px solid #ffffff14;justify-content:flex-start;align-items:center;display:flex}.drawer__brand[data-v-4d246d7e]{align-items:center;display:inline-flex}.drawer__footer[data-v-4d246d7e]{padding-top:var(--space-4);border-top:1px solid #ffffff14;margin-top:auto}.drawer-enter-active[data-v-4d246d7e],.drawer-leave-active[data-v-4d246d7e]{transition:all var(--duration-normal) var(--ease-out)}.drawer-enter-from .drawer__backdrop[data-v-4d246d7e]{opacity:0}.drawer-enter-from .drawer__panel[data-v-4d246d7e]{transform:translate(100%)}.drawer-enter-to .drawer__backdrop[data-v-4d246d7e]{opacity:1}.drawer-enter-to .drawer__panel[data-v-4d246d7e]{transform:translate(0)}.drawer-leave-from .drawer__backdrop[data-v-4d246d7e]{opacity:1}.drawer-leave-from .drawer__panel[data-v-4d246d7e]{transform:translate(0)}.drawer-leave-to .drawer__backdrop[data-v-4d246d7e]{opacity:0}.drawer-leave-to .drawer__panel[data-v-4d246d7e]{transform:translate(100%)}.drawer-enter-active .drawer__close[data-v-4d246d7e]{animation:.55s cubic-bezier(.34,1.56,.64,1) .1s both closePop-4d246d7e}.drawer-leave-active .drawer__close[data-v-4d246d7e]{animation:.22s ease-in reverse both closePop-4d246d7e}@keyframes closePop-4d246d7e{0%{opacity:0;transform:translateY(-50%)scale(.3)rotate(-130deg)}60%{opacity:1;transform:translateY(-50%)scale(1.12)rotate(10deg)}to{opacity:1;transform:translateY(-50%)scale(1)rotate(0)}}.drawer-enter-active .navbar__mobile-list li[data-v-4d246d7e]{animation:.45s cubic-bezier(.22,1,.36,1) both navItemIn-4d246d7e}.drawer-enter-active .navbar__mobile-list li[data-v-4d246d7e]:first-child{animation-delay:.12s}.drawer-enter-active .navbar__mobile-list li[data-v-4d246d7e]:nth-child(2){animation-delay:.17s}.drawer-enter-active .navbar__mobile-list li[data-v-4d246d7e]:nth-child(3){animation-delay:.22s}.drawer-enter-active .navbar__mobile-list li[data-v-4d246d7e]:nth-child(4){animation-delay:.27s}.drawer-enter-active .navbar__mobile-list li[data-v-4d246d7e]:nth-child(5){animation-delay:.32s}@keyframes navItemIn-4d246d7e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.drawer__close[data-v-4d246d7e]:focus-visible,.navbar__mobile-cta[data-v-4d246d7e]:focus-visible,.navbar__mobile-link[data-v-4d246d7e]:focus-visible,.navbar__toggle[data-v-4d246d7e]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.navbar__mobile-list[data-v-4d246d7e]{flex-direction:column;gap:4px;display:flex}.navbar__mobile-link[data-v-4d246d7e]{align-items:center;gap:var(--space-3);font-weight:600;font-size:var(--text-base);color:var(--color-neutral-300);border-radius:16px;min-height:48px;padding:10px 14px;transition:background-color .2s,color .2s,transform .15s;display:flex}.navbar__mobile-link[data-v-4d246d7e]:hover{color:var(--color-white);background-color:#ffffff0f}.navbar__mobile-link[data-v-4d246d7e]:active{transform:scale(.98)}.navbar__mobile-link--active[data-v-4d246d7e]{color:var(--color-white);background:linear-gradient(135deg,#0a5c9e59,#ffffff0a)}.navbar__mobile-icon[data-v-4d246d7e]{width:36px;height:36px;color:var(--color-neutral-300);background:#ffffff0f;border-radius:12px;flex-shrink:0;place-items:center;transition:background .2s,color .2s;display:grid}.navbar__mobile-link--active .navbar__mobile-icon[data-v-4d246d7e],.navbar__mobile-link:hover .navbar__mobile-icon[data-v-4d246d7e]{background:var(--brand-gradient);color:var(--color-white)}.navbar__mobile-label[data-v-4d246d7e]{flex:1}.navbar__mobile-chevron[data-v-4d246d7e]{color:#f1f4f859;flex-shrink:0;transition:transform .2s,color .2s}.navbar__mobile-link--active .navbar__mobile-chevron[data-v-4d246d7e],.navbar__mobile-link:hover .navbar__mobile-chevron[data-v-4d246d7e]{color:#f1f4f8b3;transform:translate(-2px)}.navbar__mobile-cta[data-v-4d246d7e]{box-shadow:var(--shadow-brand);border-radius:14px;justify-content:center;gap:8px}.footer[data-v-924605f6]{isolation:isolate;color:#ffffffc7;padding-top:var(--space-10);background:#0b0f17;position:relative;overflow:hidden}.footer__inner[data-v-924605f6]{z-index:2;width:100%;max-width:76rem;margin-inline:auto;padding-inline:1.25rem;position:relative}.footer__glow[data-v-924605f6]{z-index:0;filter:blur(90px);opacity:.35;pointer-events:none;border-radius:50%;width:38rem;height:38rem;position:absolute}.footer__glow--a[data-v-924605f6]{background:var(--color-secondary);top:-12rem;right:-10rem}.footer__glow--b[data-v-924605f6]{background:var(--color-primary,#6d5dfc);opacity:.28;bottom:-14rem;left:-12rem}.footer__grid[data-v-924605f6]{z-index:1;pointer-events:none;background-image:linear-gradient(#ffffff0b 1px,#0000 0),linear-gradient(90deg,#ffffff0b 1px,#0000 0);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(80% 70% at 50% 30%,#000 30%,#0000 75%)}.footer__stage[data-v-924605f6]{perspective:1200px;margin-bottom:var(--space-8)}.footer__cta[data-v-924605f6]{--rx:0deg;--ry:0deg;--mx:50%;--my:50%;-webkit-backdrop-filter:blur(18px);transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;background:linear-gradient(135deg,#ffffff1f,#ffffff08);border:1px solid #ffffff29;border-radius:1.75rem;padding:clamp(1rem,3vw,1.5rem) clamp(1.25rem,4vw,2.25rem);transition:transform .25s ease-out;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #000000b3,inset 0 1px #ffffff40}.footer__cta-shine[data-v-924605f6]{background:radial-gradient(circle at var(--mx) var(--my),#ffffff38,transparent 45%);pointer-events:none;position:absolute;inset:0}.footer__cta-text[data-v-924605f6]{z-index:2;align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex;position:relative;transform:translateZ(40px)}@media (width>=48rem){.footer__cta-text[data-v-924605f6]{justify-content:space-between;align-items:center;gap:var(--space-6);flex-direction:row}.footer__cta-title[data-v-924605f6]{flex:1;margin:0!important}.footer__eyebrow[data-v-924605f6]{display:none}}.footer__eyebrow[data-v-924605f6]{font-size:var(--text-xs);color:#ffffffd9;margin-bottom:var(--space-4);background:#ffffff1a;border-radius:999px;padding:.35rem .85rem;display:inline-block}.footer__cta-title[data-v-924605f6]{color:#fff;margin-bottom:var(--space-3);font-size:clamp(1.15rem,2.6vw,1.6rem);font-weight:800;line-height:1.35}.footer__cta-desc[data-v-924605f6]{font-size:var(--text-sm);color:#ffffffa6;margin-bottom:var(--space-4);line-height:1.9}.footer__btn[data-v-924605f6]{color:#0b0f17;font-weight:700;font-size:var(--text-sm);background:#fff;border-radius:999px;align-items:center;gap:.6rem;padding:.65rem 1.3rem;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 6px #ffffff47,0 18px 30px -8px #0000008c}.footer__btn[data-v-924605f6]:hover{transform:translateY(3px);box-shadow:0 3px #ffffff47,0 10px 20px -8px #0000008c}.footer__btn[data-v-924605f6]:active{transform:translateY(6px);box-shadow:0 0 #ffffff47}.footer__paws[data-v-924605f6]{pointer-events:none;transform-style:preserve-3d;position:absolute;inset:0}.footer__paw[data-v-924605f6]{color:var(--color-secondary);filter:drop-shadow(0 12px 18px #00000080);animation:6s ease-in-out infinite pawFloat-924605f6;position:absolute}.footer__paw--1[data-v-924605f6]{opacity:.95;width:3.5rem;top:12%;left:6%;transform:translateZ(10px)rotate(-18deg)}.footer__paw--2[data-v-924605f6]{opacity:.6;width:2.2rem;animation-delay:-2s;bottom:8%;left:26%;transform:translateZ(8px)rotate(14deg)}.footer__paw--3[data-v-924605f6]{opacity:.4;width:1.6rem;animation-delay:-4s;bottom:14%;left:3%;transform:translateZ(6px)rotate(-40deg)}.footer__paw--4[data-v-924605f6]{opacity:.35;width:1.3rem;animation-delay:-1s;top:10%;left:38%;transform:translateZ(4px)rotate(25deg)}@keyframes pawFloat-924605f6{0%,to{translate:0}50%{translate:0 -14px}}@media (width<=47.99rem){.footer__paws[data-v-924605f6]{opacity:.35}}.footer__top[data-v-924605f6]{gap:var(--space-6) var(--space-4);padding-bottom:var(--space-6);text-align:right;grid-template-columns:1fr 1fr;display:grid}@media (width>=48rem){.footer__top[data-v-924605f6]{gap:var(--space-12);text-align:right;grid-template-columns:1.6fr 1fr 1fr}}.footer__brand-col[data-v-924605f6]{text-align:center;grid-column:1/-1}@media (width>=48rem){.footer__brand-col[data-v-924605f6]{text-align:right;grid-column:auto}}.footer__brand[data-v-924605f6]{margin-bottom:var(--space-4);align-items:center;margin-inline:auto;display:inline-flex}.footer__tagline[data-v-924605f6]{font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0 auto var(--space-4);color:#fff9;max-width:22rem}.footer__socials[data-v-924605f6]{gap:var(--space-3);justify-content:center;display:flex}@media (width>=48rem){.footer__brand[data-v-924605f6],.footer__tagline[data-v-924605f6]{margin-inline:0}.footer__socials[data-v-924605f6]{justify-content:flex-start}}.footer__social[data-v-924605f6]{color:#fff;background:#ffffff14;border:1px solid #ffffff1f;border-radius:.9rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:transform .15s,background-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 5px #ffffff0f}.footer__social[data-v-924605f6]:hover{background:var(--color-secondary);transform:translateY(3px);box-shadow:0 2px #ffffff0f}.footer__col-title[data-v-924605f6]{color:#fff;font-size:var(--text-base);margin-bottom:var(--space-3);padding-bottom:var(--space-2);font-weight:700;position:relative}.footer__col-title[data-v-924605f6]:after{content:"";background:var(--color-secondary);border-radius:1px;width:30px;height:2px;position:absolute;bottom:0;right:0}.footer__links[data-v-924605f6]{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.footer__link[data-v-924605f6]{font-size:var(--text-sm);color:#ffffffb3;margin:-8px 0;padding:8px 0;transition:color .2s;display:inline-block}.footer__link-br[data-v-924605f6]{opacity:0;color:var(--color-secondary);transition:opacity .2s,transform .2s;display:inline-block}.footer__link-br[data-v-924605f6]:first-child{margin-inline-end:.3rem;transform:translate(6px)}.footer__link-br[data-v-924605f6]:last-child{margin-inline-start:.3rem;transform:translate(-6px)}@media (hover:hover){.footer__link[data-v-924605f6]:hover{color:#fff}.footer__link:hover .footer__link-br[data-v-924605f6]{opacity:1;transform:none}}.footer__bottom[data-v-924605f6]{align-items:center;gap:var(--space-3);padding-block:var(--space-4);font-size:var(--text-xs);color:#ffffff80;text-align:center;border-top:1px solid #ffffff1a;flex-direction:column;display:flex}@media (width>=48rem){.footer__bottom[data-v-924605f6]{flex-direction:row;justify-content:space-between}}.footer__wordmark[data-v-924605f6]{z-index:1;pointer-events:auto;-webkit-user-select:none;user-select:none;justify-content:center;align-items:flex-start;height:calc(clamp(5rem,17vw,14rem)/1.05263);display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.footer__wordmark-text[data-v-924605f6]{background:radial-gradient(circle 7rem at var(--wx,-50%) var(--wy,-50%),#ff8a3d 0,#ff8a3da6 40%,transparent 100%),linear-gradient(180deg,#ffffff8c,#ffffff0a 85%);color:#0000;-webkit-text-stroke:1px #ffffff2e;cursor:default;transform-origin:50% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(5rem,17vw,14rem);font-weight:900;line-height:1.3;transform:perspective(900px)rotateX(18deg)}.footer__wordmark[data-v-924605f6]{display:none}@media (width>=64rem){.footer__wordmark[data-v-924605f6]{height:13.3rem;display:flex}.footer__wordmark-text[data-v-924605f6]{font-size:14rem;transform:perspective(900px)rotateX(18deg)scaleX(1.9)}}@media (prefers-reduced-motion:reduce){.footer__paw[data-v-924605f6]{animation:none}.footer__cta[data-v-924605f6]{transition:none}}
