.home a{color:#0F0F0F;text-decoration:none;transition:color .25s ease,background-color .25s ease,border-color .25s ease}.home a:hover{color:#2D4BFF}@keyframes hs-marq{to{transform:translateX(-50%)}}@keyframes hs-up{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:none}}@keyframes hs-slide{0%,to{transform:translateX(0)}50%{transform:translateX(-50%)}}.hs-marq{animation:hs-marq 40s linear infinite}.hs-up{animation:hs-up 1.2s cubic-bezier(.2,.7,.1,1) both}.hs-slide{animation:hs-slide 14s ease-in-out infinite}.hs-tile{transition:transform .6s cubic-bezier(.2,.7,.1,1),box-shadow .6s cubic-bezier(.2,.7,.1,1)}.hs-card:hover .hs-tile{transform:translateY(-8px);box-shadow:0 24px 48px rgba(15,15,15,.14)}.hs-go{transition:color .25s ease,transform .25s ease}.hs-card:hover .hs-go{color:#2D4BFF;transform:translateX(4px)}.hs-dark:hover{background:#2D4BFF;color:#FFFFFF}.hs-ghost:hover{background:#0F0F0F;color:#F3F2EE}.hs-svc{transition:background-color .35s ease}.hs-svc:hover{background:#EAE9E3}.hs-pkg{transition:transform .4s cubic-bezier(.2,.7,.1,1)}.hs-pkg:hover{transform:translateY(-6px)}.hs-faq summary{list-style:none;cursor:pointer}.hs-faq summary::-webkit-details-marker{display:none}.hs-faq .hs-plus{transition:transform .3s ease}.hs-faq[open] .hs-plus{transform:rotate(45deg)}.hs-faq summary:hover{color:#2D4BFF}.hs-hood:hover{background:#0F0F0F;color:#F3F2EE}@media (prefers-reduced-motion:reduce){.home *{animation:none!important;transition:none!important}}.hero-seal{position:absolute;right:72px;top:-64px;width:128px;height:128px;z-index:2;display:block}.hero-seal svg{width:100%;height:100%;animation:hs-spin 18s linear infinite}.hero-seal-text{font-family:var(--f-dm-mono),monospace;font-size:15px;letter-spacing:3px}@keyframes hs-spin{to{transform:rotate(1turn)}}.hs-shot img{transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.hs-card:hover .hs-shot img{transform:scale(1.06) translateY(-2%)}@media (max-width:700px){.hero-seal{right:24px;top:-48px;width:96px;height:96px}}.hero-pill{position:relative;display:inline-block;vertical-align:middle;width:1.9em;height:.78em;margin:-.1em .06em 0;border-radius:999px;overflow:hidden;isolation:isolate;-webkit-mask-image:-webkit-radial-gradient(white,black);background:#15120F;box-shadow:inset 0 0 0 1px rgba(15,15,15,.08)}.hero-pill-strip{position:absolute;inset:0 auto 0 0;width:2000%;display:flex;animation:hero-pill 30s cubic-bezier(.76,0,.24,1) infinite;will-change:transform}.hero-pill-slide{flex:0 0 5%;height:100%;overflow:hidden}.hero-pill-slide img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.08)}@keyframes hero-pill{0%,7%{transform:translateX(0)}10%,17%{transform:translateX(-5%)}20%,27%{transform:translateX(-10%)}30%,37%{transform:translateX(-15%)}40%,47%{transform:translateX(-20%)}50%,57%{transform:translateX(-25%)}60%,67%{transform:translateX(-30%)}70%,77%{transform:translateX(-35%)}80%,87%{transform:translateX(-40%)}90%,97%{transform:translateX(-45%)}to{transform:translateX(-50%)}}@media (max-width:760px){.home-nav{display:none!important}.home header>div{flex-wrap:nowrap!important;padding:14px 20px!important}}