.lp[data-v-96d3e9cd]{background:#fff}.lp-hero[data-v-96d3e9cd]{background-color:#ffdc58;background-image:radial-gradient(#00000030 1.5px,transparent 1.5px);background-size:22px 22px;border-bottom:3px solid #000}.lp-hero-inner[data-v-96d3e9cd]{max-width:1080px;margin:0 auto;padding:72px 20px;display:flex;gap:48px;align-items:center;flex-wrap:wrap}.lp-hero-text[data-v-96d3e9cd]{flex:1 1 460px;min-width:0}@media (min-width: 992px){.lp-hero-inner[data-v-96d3e9cd]{flex-wrap:nowrap}.lp-hero-text[data-v-96d3e9cd]{flex:1 1 0;min-width:0}.lp-hero-card[data-v-96d3e9cd]{flex:0 1 340px;min-width:0}}.lp-hero-text h1[data-v-96d3e9cd]{font-size:clamp(30px,4.2vw,46px);font-weight:900;line-height:1.2;margin:14px 0}.lp-hero-text h1 .h1-line[data-v-96d3e9cd]{word-break:keep-all}.lp-hero-text p[data-v-96d3e9cd]{font-size:16px;font-weight:600;max-width:480px}.lp-hero-card[data-v-96d3e9cd]{flex:0 1 380px;box-shadow:6px 6px #000}.lp-endpoint[data-v-96d3e9cd]{background:#000;color:#fff;border-radius:6px;padding:10px 12px;font-size:13px;text-align:center}.lp-chips[data-v-96d3e9cd]{display:flex;flex-wrap:wrap;gap:8px}.lp-chip[data-v-96d3e9cd]{border:2px solid #000;border-radius:6px;background:#fff;padding:4px 10px;font-size:13px;font-weight:700;box-shadow:2px 2px #000}.lp-section[data-v-96d3e9cd]{max-width:1080px;margin:0 auto;padding:56px 20px 8px}.lp-h2[data-v-96d3e9cd]{font-size:30px;font-weight:900;margin-bottom:20px}.lp-step-num[data-v-96d3e9cd]{width:40px;height:40px;border-radius:6px;margin-bottom:10px;background:#95a4fc;border:2px solid #000;box-shadow:2px 2px #000;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:19px}.lp-price[data-v-96d3e9cd]{font-size:42px;font-weight:900;line-height:1.1;margin:10px 0 2px}.lp-plan-feats[data-v-96d3e9cd]{list-style:none;padding:0;margin:0 0 8px;font-size:13.5px;font-weight:600}.lp-plan-feats li[data-v-96d3e9cd]{padding:3px 0}.lp-plan-feats i[data-v-96d3e9cd]{margin-right:6px;font-weight:900}@media (max-width: 767.98px){.lp-hero-inner[data-v-96d3e9cd]{padding:48px 20px}.lp-hero-text h1[data-v-96d3e9cd]{font-size:34px}.lp-h2[data-v-96d3e9cd]{font-size:24px}.lp-section[data-v-96d3e9cd]{padding-top:40px}}
