.eng-landing .hero{padding:56px 0 64px}.eng-landing .istat .ctx{color:#7f95b6;margin-top:6px;font-size:11.5px;font-style:italic;line-height:1.4}.eng-landing .prob{background:linear-gradient(180deg,var(--white),var(--canvas))}.eng-landing .prob .lhead .lede{max-width:560px;margin-top:18px}.eng-landing .prob .lede strong{color:var(--ink);font-weight:700}.eng-landing .pcard .pull{font-family:var(--font-outfit),"Outfit",system-ui,sans-serif;color:#dc2626;font-size:clamp(28px,3.4vw,40px);font-weight:800;line-height:1}.eng-landing .pcard .plabel{color:var(--muted);margin:8px 6px 16px;font-size:12.5px;line-height:1.45}.eng-landing .pcard h3{margin:0 6px 8px;font-size:18px}.eng-landing .pcard p{color:var(--muted);margin:0 6px;font-size:14.5px}.eng-landing .pcard .picon{color:#dc2626;background:#dc26261a;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:16px;display:flex}.eng-landing .pcard .picon svg{width:21px;height:21px}.eng-landing .steps.four{grid-template-columns:repeat(4,1fr)}.eng-landing .step .outcome{border-top:1px solid var(--line);color:var(--cobalt);margin-top:16px;padding-top:14px;font-size:13px;font-weight:600}.eng-landing .cols .col.bad li{-webkit-text-decoration:line-through #cbd5e1;text-decoration:line-through #cbd5e1}.eng-landing .colhead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.eng-landing .colhead h3{margin:0}.eng-landing .ctag{border-radius:30px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;display:inline-flex}.eng-landing .ctag.no{color:var(--muted);background:#64748b1f}.eng-landing .ctag.yes{color:var(--green);background:#16a34a1f}.eng-landing .commercial .cta-center{text-align:center;margin-top:34px}.eng-landing .excl{background:linear-gradient(180deg,var(--canvas),var(--tint))}.eng-landing .excl .grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.eng-landing .excl .pill{margin-top:24px;margin-bottom:0}.eng-landing .excl .cta-row{margin-top:26px}.eng-landing .availcard{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow-lg);background:#fff;overflow:hidden}.eng-landing .availcard .ahead{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:16px 20px;font-size:12.5px;font-weight:600;display:flex}.eng-landing .availcard .atag{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-lt);font-size:11px;font-weight:700}.eng-landing .arow{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:15px 20px;display:flex}.eng-landing .arow:last-child{border-bottom:none}.eng-landing .arow .apin{background:var(--tint);width:30px;height:30px;color:var(--cobalt);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.eng-landing .arow .apin svg{width:15px;height:15px}.eng-landing .arow .atrade{color:var(--ink);font-size:14.5px;font-weight:700;font-family:var(--font-outfit),"Outfit",system-ui,sans-serif}.eng-landing .arow .aarea{color:var(--muted);font-size:12.5px}.eng-landing .arow .astate{border-radius:30px;flex-shrink:0;margin-left:auto;padding:5px 11px;font-size:11.5px;font-weight:700}.eng-landing .astate.taken{color:#dc2626;background:#dc26261a}.eng-landing .astate.open{color:var(--green);background:#16a34a1f}.eng-landing .astate.soon{color:#b07d00;background:#f5b30129}.eng-landing .faq .faqmore{text-align:center;margin-top:26px}.eng-landing .btn-outline{font-family:var(--font-outfit),"Outfit",system-ui,sans-serif;border:1px solid var(--line-2);color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:9px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:all .18s;display:inline-flex}.eng-landing .btn-outline:hover{border-color:var(--cobalt);color:var(--cobalt);transform:translateY(-2px)}@media (max-width:900px){.eng-landing .steps.four{grid-template-columns:1fr 1fr}.eng-landing .excl .grid{grid-template-columns:1fr;gap:32px}}@media (max-width:560px){.eng-landing .steps.four{grid-template-columns:1fr}}.eng-landing.eng-home .hero{background:#0a1628;border-bottom:1px solid #155dfc2e}.eng-landing.eng-home .hero:before{background:radial-gradient(80% 62% at 50% -8%,#155dfc38,#0000 60%) 0 0/100% 100%,radial-gradient(680px 460px at 96% 12%,#3b82f62e,#0000 62%) 0 0/100% 100%,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/56px 56px,linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/56px 56px}.eng-landing.eng-home .hero h1{color:#fff}.eng-landing.eng-home .hero h1 .hl{color:var(--cobalt-2)}.eng-landing.eng-home .hero .sub{color:#ffffffbd}.eng-landing.eng-home .hero .sub strong{color:#fff}.eng-landing.eng-home .hero .pill{color:#fff;box-shadow:none;background:#ffffff0f;border-color:#ffffff29}.eng-landing.eng-home .hero .btn-ghost{color:#fff}.eng-landing.eng-home .hero .btn-ghost:hover{color:var(--cobalt-2)}.eng-landing.eng-home .hero .micro{color:#ffffff8c}@keyframes hv-grow{0%{transform:scaleY(.18)}42%,82%{transform:scaleY(1)}to{transform:scaleY(.18)}}@keyframes hv-ripple{0%,42%{opacity:0;transform:scale(1)}52%{opacity:.8}82%,to{opacity:0;transform:scale(3.6)}}@keyframes hv-tap{0%,40%{transform:translate(0)scale(1)}52%{transform:translate(-2px,-2px)scale(.84)}64%,to{transform:translate(0)scale(1)}}.eng-landing .hv1 .ring{opacity:0;transform-box:fill-box;transform-origin:50%;animation:3.4s infinite hv-ripple}.eng-landing .hv1 .cur{transform-box:fill-box;transform-origin:0 0;animation:3.4s infinite hv-tap}@keyframes hv-fillx{0%,12%{transform:scaleX(0)}46%,80%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes hv-press{0%,46%{transform:scale(1)}54%{transform:scale(.9)}62%{transform:scale(1.06)}72%,to{transform:scale(1)}}.eng-landing .hv2 .fill{transform-box:fill-box;transform-origin:0;animation:3.4s ease-out infinite hv-fillx}.eng-landing .hv2 .btn{transform-box:fill-box;transform-origin:50%;animation:3.4s infinite hv-press}@keyframes hv-slot{0%,22%{fill:#dce7f8}40%,86%{fill:#155dfc}to{fill:#dce7f8}}@keyframes hv-badge{0%,42%{opacity:0;transform:scale(0)}54%{opacity:1;transform:scale(1.18)}64%,88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.eng-landing .hv3 .slot{animation:3.6s infinite hv-slot}.eng-landing .hv3 .chk{transform-box:fill-box;transform-origin:50%;animation:3.6s infinite hv-badge}.eng-landing .hv3 .d2{animation-delay:.4s}.eng-landing .hv3 .d3{animation-delay:.8s}.eng-landing .hv4 .bars rect{transform-box:fill-box;transform-origin:bottom;animation:3.8s ease-out infinite hv-grow}.eng-landing .hv4 .bars rect:nth-of-type(2){animation-delay:.1s}.eng-landing .hv4 .bars rect:nth-of-type(3){animation-delay:.2s}.eng-landing .hv4 .bars rect:nth-of-type(4){animation-delay:.3s}.eng-landing .hv4 .bars rect:nth-of-type(5){animation-delay:.4s}@keyframes hv-msg{0%{opacity:0;transform:translateY(10px)}13%{opacity:1;transform:translateY(0)}74%{opacity:1;transform:translateY(0)}86%,to{opacity:0;transform:translateY(-6px)}}@keyframes hv-spin{to{transform:rotate(360deg)}}.eng-landing .hv5 .m{animation:3.6s infinite hv-msg}.eng-landing .hv5 .m2{animation-delay:.5s}.eng-landing .hv5 .m3{animation-delay:1s}.eng-landing .hv5 .auto{transform-box:fill-box;transform-origin:50%;animation:3.6s linear infinite hv-spin}@keyframes hv-cbfill{0%,18%{fill:#dce7f8}34%,88%{fill:#155dfc}to{fill:#dce7f8}}@keyframes hv-tickin{0%,20%{opacity:0;transform:scale(.2)}34%{opacity:1;transform:scale(1)}88%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.2)}}.eng-landing .hv6 .row .cb{animation:4s infinite hv-cbfill}.eng-landing .hv6 .row .tk{transform-box:fill-box;transform-origin:50%;animation:4s infinite hv-tickin}.eng-landing .hv6 .row.r2 .cb,.eng-landing .hv6 .row.r2 .tk{animation-delay:.5s}.eng-landing .hv6 .row.r3 .cb,.eng-landing .hv6 .row.r3 .tk{animation-delay:1s}
