.vh,.apt{--apt-gold: #d8f744;--apt-white: #e8e4d9;--apt-text2: #8899aa;--apt-muted: #5a7a96;--apt-card: rgba(16, 22, 27, .72);--apt-edge: rgba(255, 255, 255, .08);--apt-ease: cubic-bezier(.16, 1, .3, 1)}.vh{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100svh;padding:calc(var(--nav-h) * .7) clamp(20px,4vw,56px) 56px;background:#05070a;isolation:isolate}.vh__video{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center;background:#05070a}.vh__topfade,.vh__scrim,.vh__bottomfade,.vh__glow,.vh__dots{position:absolute;pointer-events:none}.vh__topfade{inset:0 0 auto;z-index:1;height:220px;background:linear-gradient(0deg,transparent 0%,rgba(0,0,0,.6) 100%)}.vh__scrim{inset:0;z-index:1;background:radial-gradient(ellipse 66% 62% at 50% 50%,rgba(4,6,9,.78) 0%,rgba(4,6,9,.5) 55%,transparent 82%)}.vh__bottomfade{inset:auto 0 0;z-index:1;height:200px;background:linear-gradient(180deg,transparent 0%,#05070a 100%)}.vh__glow{inset:0;z-index:2;background:radial-gradient(ellipse 55% 65% at 50% 0%,rgba(216,247,68,.065) 0%,transparent 60%),radial-gradient(ellipse 35% 40% at 85% 50%,rgba(74,127,168,.045) 0%,transparent 55%)}.vh__dots{inset:0;z-index:2;background-image:radial-gradient(circle,rgba(255,255,255,.022) 1px,transparent 1px);background-size:32px 32px}.vh__content{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;max-width:900px;text-align:center}.vh .hero__badge{margin-bottom:28px}.vh__title{margin:0 0 22px;color:#fff;font:700 calc(var(--ax-h1) * .86) / 1.06 var(--ax-display, "Geist", sans-serif);letter-spacing:-.04em}.vh__line{display:block}.vh__line>span{display:inline-block}.vh__accent{color:var(--apt-gold);text-shadow:0 0 28px rgba(216,247,68,.35)}.vh__copy{max-width:620px;margin:0 auto;color:#e8e4d9d1;font:400 clamp(15px,1.15vw,18px) / 1.7 var(--ax-text, "Inter", sans-serif)}.vh__ctas{justify-content:center}.apt{position:relative;z-index:2;background:#05070a;color:var(--apt-white);font-family:var(--ax-text, "Inter", sans-serif)}.apt-wrap{max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,56px)}.apt-section{padding:clamp(72px,9vw,120px) 0}.apt-section--alt{background:linear-gradient(180deg,transparent,rgba(16,22,27,.55) 18%,rgba(16,22,27,.55) 82%,transparent)}.apt-head{max-width:720px;margin:0 auto clamp(40px,5vw,56px);text-align:center}.apt-eyebrow{margin:0 0 12px;color:var(--apt-gold);font:500 var(--ax-label, 11px) / 1.4 var(--ax-mono, monospace);letter-spacing:.14em;text-transform:uppercase;text-shadow:0 0 14px rgba(216,247,68,.45)}.apt-eyebrow--muted{margin-bottom:16px;color:var(--apt-muted);text-shadow:none}.apt-title{margin:0;color:var(--apt-white);font:700 clamp(30px,3.6vw,44px) / 1.12 var(--ax-display, "Geist", sans-serif);letter-spacing:-.03em}.apt-sub{max-width:560px;margin:16px auto 0;color:var(--apt-text2);font-size:clamp(15px,1.1vw,17px);line-height:1.7}.apt-body{max-width:460px;margin:18px 0 0;color:var(--apt-text2);font-size:16px;line-height:1.75}.apt-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.apt-card{--tone: var(--apt-gold);padding:32px 28px;border:1px solid var(--apt-edge);border-radius:12px;background:var(--apt-card);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:opacity 1s var(--ease),transform 1s var(--ease),translate .25s var(--apt-ease),border-color .25s var(--apt-ease)}.apt-card:hover{translate:0 -2px;border-color:color-mix(in srgb,var(--tone) 32%,transparent)}.apt-card--center{text-align:center}.apt-icon{display:inline-grid;place-items:center;width:48px;height:48px;margin-bottom:20px;border:1px solid color-mix(in srgb,var(--tone) 24%,transparent);border-radius:10px;background:color-mix(in srgb,var(--tone) 10%,transparent);color:var(--tone)}.apt-icon--round{width:56px;height:56px;margin-bottom:18px;border-radius:50%;background:linear-gradient(135deg,color-mix(in srgb,var(--tone) 25%,transparent),#2c3b4a73)}.apt-card__title{margin:0 0 10px;color:var(--apt-white);font:700 16px / 1.35 var(--ax-display, "Geist", sans-serif);letter-spacing:-.01em}.apt-card__body{margin:0;color:var(--apt-text2);font-size:14px;line-height:1.65}.apt-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,80px);align-items:center}.apt-timeline{position:relative;margin:0;padding:0 0 0 36px;list-style:none}.apt-timeline:before{content:"";position:absolute;left:7px;top:6px;bottom:0;width:1px;background:linear-gradient(180deg,var(--apt-gold),rgba(74,127,168,.3) 70%,transparent)}.apt-timeline__item{position:relative;margin-bottom:44px}.apt-timeline__item:last-child{margin-bottom:0}.apt-timeline__dot{position:absolute;left:-36px;top:3px;width:15px;height:15px;border:2px solid var(--apt-gold);border-radius:50%;background:#05070a;box-shadow:0 0 10px #d8f74459}.apt-timeline__step{margin:0 0 6px;color:var(--apt-gold);font:600 var(--ax-label, 11px) / 1.4 var(--ax-mono, monospace);letter-spacing:.12em;text-transform:uppercase}.apt-timeline__title{margin:0 0 8px;color:var(--apt-white);font:700 16px / 1.35 var(--ax-display, "Geist", sans-serif)}.apt-timeline__body{margin:0;color:var(--apt-text2);font-size:14px;line-height:1.65}.apt-faq{max-width:820px;margin:0 auto}.apt-faq__item{padding:26px 0;border-bottom:1px solid rgba(255,255,255,.07)}.apt-faq__item:last-child{border-bottom:0}.apt-faq dt{margin:0 0 10px;color:var(--apt-white);font:700 16px / 1.4 var(--ax-display, "Geist", sans-serif)}.apt-faq dd{max-width:720px;margin:0;color:var(--apt-text2);font-size:14px;line-height:1.7}.apt-related{padding:0 0 80px}.apt-related__links{display:flex;flex-wrap:wrap;gap:10px}.apt-related__links a{padding:9px 16px;border:1px solid rgba(255,255,255,.12);border-radius:999px;color:var(--apt-text2);font-size:13px;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s}.apt-related__links a:hover{color:var(--apt-gold);border-color:#d8f7444d}.apt-cta{position:relative;overflow:hidden;padding:clamp(80px,9vw,110px) clamp(20px,4vw,56px);text-align:center}.apt-cta__glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 65% 70% at 50% 50%,rgba(216,247,68,.055) 0%,transparent 65%),radial-gradient(ellipse 30% 40% at 15% 85%,rgba(74,127,168,.04) 0%,transparent 60%)}.apt-cta__inner{position:relative;max-width:680px;margin:0 auto}.apt-cta__title{margin:0 0 20px;color:var(--apt-white);font:700 clamp(34px,4vw,50px) / 1.08 var(--ax-display, "Geist", sans-serif);letter-spacing:-.04em}.apt-cta__copy{margin:0 0 36px;color:var(--apt-text2);font-size:17px;line-height:1.7}.apt-cta__btns{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media(max-width:1024px){.apt-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.apt-split{grid-template-columns:1fr}.apt-body{max-width:none}}@media(max-width:600px){.apt-grid{grid-template-columns:1fr}.vh__title br{display:none}}.apt-related--tight{padding-bottom:48px}
