.mono[data-v-c52ddebc]{font-family:ui-monospace,Cascadia Mono,Segoe UI Mono,monospace}.tnum[data-v-c52ddebc]{font-variant-numeric:tabular-nums}.hero[data-v-c52ddebc]{--hv-ice: #fcfeff;--hv-card: #ffffff;--hv-navy: #0a1930;--hv-navy2: #10263f;--hv-ink: #1b2940;--hv-mut: #5c6a7e;--hv-gold: #c9a54e;--hv-gold-hi: #e8d194;--hv-gold-ink: #7d5e14;--hv-green: #7b8b5a;--hv-green-deep: #55663a;--hv-sil: #d3dde9;--hv-sil2: #a9bccf;--hv-tint: #eef3f8;position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;background-color:var(--hv-navy);background-image:radial-gradient(700px 420px at 72% 34%,rgba(201,165,78,.1),transparent),linear-gradient(180deg,#10263f 0%,var(--hv-navy) 72%);color:var(--hv-ink)}.heroinner[data-v-c52ddebc]{flex:1 0 auto;position:relative;z-index:1}.drawerline[data-v-c52ddebc],.herocta[data-v-c52ddebc]{position:relative;z-index:1}.gui-hero[data-v-c52ddebc]{position:absolute;top:-140px;right:-150px;width:480px;height:480px;z-index:0;color:var(--hv-gold);opacity:.1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width: 640px){.gui-hero[data-v-c52ddebc]{width:340px;height:340px;top:-90px;right:-120px}}.btn-gold[data-v-c52ddebc]{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:.85rem 1.7rem;font-size:14.5px;font-weight:800;letter-spacing:.02em;text-decoration:none;cursor:pointer;border:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;background:linear-gradient(180deg,var(--hv-gold-hi),var(--hv-gold));color:var(--hv-navy);box-shadow:0 2px #7a5e218c,0 10px 24px -12px #0000008c}.btn-gold[data-v-c52ddebc]:hover{transform:translateY(-2px);box-shadow:0 4px #7a5e218c,0 16px 30px -12px #0000008c}.btn-gold[data-v-c52ddebc]:active{transform:translateY(0);box-shadow:0 1px #7a5e218c}.cta-link[data-v-c52ddebc]{font-size:13.5px;font-weight:600;color:#fcfeffc7;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#c9a54e99;transition:color .15s ease,text-decoration-color .15s ease}.cta-link[data-v-c52ddebc]:hover{color:var(--hv-ice);text-decoration-color:var(--hv-gold)}.hero-link[data-v-c52ddebc]{display:block;width:-moz-fit-content;width:fit-content;margin-top:16px}.cta-pulse[data-v-c52ddebc]{position:relative}.cta-pulse[data-v-c52ddebc]:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:11px;pointer-events:none;box-shadow:0 0 #c9a54eb3;animation:ctapulse-c52ddebc 1.7s ease-out infinite}.cta-pulse[data-v-c52ddebc]:hover:after{animation:none;box-shadow:none}@keyframes ctapulse-c52ddebc{0%{box-shadow:0 0 #c9a54eb3}70%{box-shadow:0 0 0 12px #c9a54e00}to{box-shadow:0 0 #c9a54e00}}@media (prefers-reduced-motion: reduce){.cta-pulse[data-v-c52ddebc]:after{animation:none;box-shadow:none}}.free-badge[data-v-c52ddebc]{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:6px;background:#dbbe7626;padding:5px 10px;border-radius:11px}.herocta[data-v-c52ddebc]{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:14px;padding:0 1.25rem clamp(2rem,5vh,3rem)}.herocta .hero-free[data-v-c52ddebc]{flex-wrap:nowrap;justify-content:center;text-align:center;white-space:nowrap;letter-spacing:.07em;gap:5px}.herocta .hero-free[data-v-c52ddebc] svg{flex:none}@media (min-width: 1024px){.herocta[data-v-c52ddebc]{display:none}}.drawerline[data-v-c52ddebc]{flex-shrink:0;margin:0 auto;padding:0 1.25rem clamp(1.75rem,6vh,4rem);max-width:900px;text-align:center;text-wrap:balance;font-size:clamp(24px,3.6vw,46px);font-weight:800;line-height:1.08;letter-spacing:-.01em;color:var(--hv-ice);opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.9,.3,1)}.drawerline.in[data-v-c52ddebc]{opacity:1;transform:none}@media (max-width: 1023px){.drawerline[data-v-c52ddebc]{padding-bottom:2.5rem}}@media (prefers-reduced-motion: reduce){.drawerline[data-v-c52ddebc]{transition:none}}.hero-h[data-v-c52ddebc]{font-size:clamp(34px,5vw,58px);font-weight:800;line-height:1.04;letter-spacing:-.01em;color:var(--hv-ice);text-wrap:balance}.gold[data-v-c52ddebc]{color:var(--hv-gold-hi)}.hero-sub[data-v-c52ddebc]{margin-top:1rem;font-size:19px;font-weight:600;color:var(--hv-gold-hi)}.hero-free[data-v-c52ddebc]{margin-top:.7rem;font-size:10.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#fcfeffb3}@media (prefers-reduced-motion: reduce){.btn-gold[data-v-c52ddebc]:hover{transform:none}}.phonewrap[data-v-c52ddebc]{position:relative;width:min(100%,300px);margin-inline:auto}.phone[data-v-c52ddebc]{position:relative;z-index:2;border-radius:26px;border:7px solid #061021;background:var(--hv-ice);overflow:hidden;box-shadow:0 30px 60px -28px #000000a6}.pnav[data-v-c52ddebc]{display:flex;align-items:center;gap:7px;padding:12px 14px 10px;background:var(--hv-navy)}.pnav-brand[data-v-c52ddebc]{font-size:13px;font-weight:800;letter-spacing:.03em;color:var(--hv-ice)}@keyframes tickpop-c52ddebc{0%{transform:scale(2);opacity:0}to{transform:none;opacity:1}}.pbody[data-v-c52ddebc]{padding:14px 14px 18px}.p-eyebrow[data-v-c52ddebc]{display:inline-flex;align-items:center;gap:5px;min-height:15px;font-size:8.5px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--hv-gold-ink)}.p-eyebrow-text[data-v-c52ddebc]{animation:writein-c52ddebc .45s cubic-bezier(.2,.9,.3,1) both}@keyframes writein-c52ddebc{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.eyebrow-tick[data-v-c52ddebc]{display:grid;place-items:center;flex-shrink:0;width:15px;height:15px;border-radius:999px;background:var(--hv-green-deep);color:#fff;animation:tickpop-c52ddebc .35s cubic-bezier(.2,1.6,.4,1) both}@media (prefers-reduced-motion: reduce){.p-eyebrow-text[data-v-c52ddebc],.eyebrow-tick[data-v-c52ddebc]{animation:none}}.p-code[data-v-c52ddebc]{margin-top:3px;font-size:21px;font-weight:800;letter-spacing:.01em;color:var(--hv-navy)}.p-addr-row[data-v-c52ddebc]{display:flex;align-items:center;gap:5px;margin-top:5px}.p-addr[data-v-c52ddebc]{font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--hv-mut);line-height:1.3}.p-facts[data-v-c52ddebc]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;padding:9px 10px;border-radius:9px;background:var(--hv-tint);border:1px solid var(--hv-sil)}.f-k[data-v-c52ddebc]{font-size:7.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--hv-mut)}.f-v[data-v-c52ddebc]{margin-top:1px;font-size:11px;font-weight:800;color:var(--hv-navy)}.plist[data-v-c52ddebc]{margin-top:14px;min-height:216px}.plist-h[data-v-c52ddebc]{font-size:8.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--hv-mut)}.p-empty[data-v-c52ddebc]{margin-top:10px;font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--hv-sil2)}.prow[data-v-c52ddebc]{display:flex;align-items:center;gap:8px;margin-top:8px;padding:6px 8px;border-radius:9px;background:var(--hv-card);border:1px solid var(--hv-sil);box-shadow:0 8px 18px -12px #0a193059}.pop[data-v-c52ddebc]{animation:rowpop-c52ddebc .4s cubic-bezier(.2,1.2,.4,1) both}@keyframes rowpop-c52ddebc{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}.prow-label[data-v-c52ddebc]{flex:1;min-width:0;font-size:11px;font-weight:700;color:var(--hv-navy);line-height:1.15}.prow-saved[data-v-c52ddebc]{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;border-radius:999px;background:#eef2e6;color:var(--hv-green-deep);padding:2px 7px;font-size:8.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.prow-remind[data-v-c52ddebc]{background:#c9a54e24;border-color:var(--hv-gold)}.prow-bell[data-v-c52ddebc]{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border-radius:999px;background:var(--hv-gold);color:var(--hv-navy)}.prow-due[data-v-c52ddebc]{flex-shrink:0;font-size:9px;font-weight:700;letter-spacing:.1em;color:var(--hv-gold-ink)}.flyer[data-v-c52ddebc]{position:absolute;top:40%;z-index:3;width:84px;pointer-events:none}.flyer-sil[data-v-c52ddebc]{width:100%;height:auto;filter:drop-shadow(0 10px 18px rgb(0 0 0 / .4))}.fly-r[data-v-c52ddebc]{right:-26px;animation:flyr-c52ddebc .26s ease-in both}@keyframes flyr-c52ddebc{0%{opacity:0;transform:translate(150px) rotate(10deg)}25%{opacity:1}to{opacity:0;transform:translate(-70px) scale(.4) rotate(0)}}.phone-roo[data-v-c52ddebc]{position:absolute;right:-40px;top:2rem;z-index:4;width:112px;height:auto;transform:translateY(26px);opacity:0;transition:opacity .4s ease,transform .5s cubic-bezier(.2,1.2,.4,1);filter:drop-shadow(0 12px 20px rgb(0 0 0 / .45))}.phone-roo.on[data-v-c52ddebc]{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.pop[data-v-c52ddebc]{animation:none!important}.flyer[data-v-c52ddebc]{display:none}.phone-roo[data-v-c52ddebc]{opacity:1;transform:none;transition:none}}
