.landing[data-v-a771195f]{background:#f5f5f5}.landing>section[data-v-a771195f]{display:flex;justify-content:center;padding:0 16px}.landing>section>div[data-v-a771195f]{position:relative;max-width:1400px;width:100%}.landing .hero-section[data-v-a771195f]{background:#f5f5f5;color:#333}.landing .plan-section[data-v-a771195f]{background:#f5f5f5}.landing .security-equal-banner[data-v-a771195f]{margin:32px auto 0;max-width:980px;background:linear-gradient(135deg,#eef2ff,#faf5ff);border:1px solid #c7d2fe;border-radius:12px;padding:24px 28px;display:flex;align-items:flex-start;gap:18px}.landing .security-equal-banner__icon[data-v-a771195f]{font-size:32px;line-height:1;flex-shrink:0;margin-top:2px}.landing .security-equal-banner__body[data-v-a771195f]{flex:1;min-width:0}.landing .security-equal-banner__body h3[data-v-a771195f]{font-size:18px;font-weight:700;margin:0 0 6px;color:#312e81}.landing .security-equal-banner__body p[data-v-a771195f]{font-size:14px;line-height:1.7;color:#4338ca;margin:0}@media(max-width:720px){.landing .security-equal-banner[data-v-a771195f]{flex-direction:column;text-align:center;gap:12px}.landing .security-equal-banner__body h3[data-v-a771195f]{font-size:16px}.landing .security-equal-banner__body p[data-v-a771195f]{font-size:13px}}.landing__hero[data-v-a771195f]{margin:100px 0 40px}.landing__hero .text-h4[data-v-a771195f]{font-size:2rem}.landing__hero .text-body1[data-v-a771195f]{word-break:keep-all}.landing__hero__wrap[data-v-a771195f]{width:100%}.landing__content[data-v-a771195f]{padding:0 0 80px}.landing .compare-section[data-v-a771195f]{background:#f5f5f5}.landing .compare-title[data-v-a771195f]{font-size:1.6rem;font-weight:700;text-align:center;margin-bottom:32px;color:#1a1a1a}.landing .compare-table-wrap[data-v-a771195f]{overflow-x:auto;-webkit-overflow-scrolling:touch}.landing .compare-table[data-v-a771195f]{width:100%;border-collapse:collapse;font-size:14px;background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e8e8e8}.landing .compare-table th[data-v-a771195f],.landing .compare-table td[data-v-a771195f]{padding:12px 16px;text-align:center;border-bottom:1px solid #f0f0f0}.landing .compare-table thead th[data-v-a771195f]{background:#fafafa;padding:16px;font-weight:600}.landing .compare-table__plan-name[data-v-a771195f]{font-size:15px;font-weight:700;color:#1a1a1a}.landing .compare-table__feature-col[data-v-a771195f]{text-align:left!important;font-weight:500;color:#444;min-width:200px;white-space:nowrap}.landing .compare-table__value-col[data-v-a771195f]{min-width:100px;color:#333;font-weight:500}.landing .compare-table__category-row td[data-v-a771195f]{background:#f8f9fa;font-size:13px;font-weight:700;color:#666;text-transform:uppercase;letter-spacing:.5px;text-align:left!important;padding:10px 16px}.landing .compare-table__row:last-child td[data-v-a771195f]{border-bottom:none}.landing .section-title[data-v-a771195f]{font-size:1.6rem;font-weight:700;text-align:center;margin-bottom:32px;color:#1a1a1a}.landing .trial-flow-section[data-v-a771195f]{background:#f5f5f5}.landing .trial-flow__header[data-v-a771195f]{text-align:center;margin-bottom:48px}.landing .trial-flow__subtitle[data-v-a771195f]{font-size:15px;color:#666;margin:12px 0 0}.landing .trial-flow[data-v-a771195f]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative}.landing .trial-step[data-v-a771195f]{text-align:center;padding:0 8px}.landing .trial-step__icon-row[data-v-a771195f]{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:20px;height:64px}.landing .trial-step__icon[data-v-a771195f]{position:relative;z-index:2;width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;background:#fff;border:2px solid #fdba74;color:#f97316;box-shadow:0 2px 8px #f973161f}.landing .trial-step--first .landing .trial-step__icon[data-v-a771195f]{background:linear-gradient(135deg,#f97316,#fb923c);color:#fff;border-color:transparent;box-shadow:0 6px 16px #f9731652}.landing .trial-step__connector[data-v-a771195f]{position:absolute;top:50%;left:50%;width:calc(100% - 42px);height:0;border-top:2px dashed #fdba74;transform:translate(40px,-50%);z-index:1}.landing .trial-step__connector[data-v-a771195f]:after{content:"";position:absolute;right:-2px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #fdba74}.landing .trial-step__title[data-v-a771195f]{font-size:16px;font-weight:700;color:#1a1a1a;margin-bottom:8px;line-height:1.4}.landing .trial-step__desc[data-v-a771195f]{font-size:14px;color:#555;line-height:1.65;word-break:keep-all}.landing .how-section[data-v-a771195f]{background:#f5f5f5}.landing .how-grid[data-v-a771195f]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.landing .how-card[data-v-a771195f]{background:#fff;border:1px solid #e8e8e8;border-radius:14px;padding:32px 28px;text-align:center}.landing .how-card__icon[data-v-a771195f]{font-size:32px;margin-bottom:12px}.landing .how-card__title[data-v-a771195f]{font-size:1rem;font-weight:700;color:#1a1a1a;margin-bottom:10px}.landing .how-card__desc[data-v-a771195f]{font-size:14px;color:#666;line-height:1.7;margin:0}.landing .faq-section[data-v-a771195f]{background:#f5f5f5}.landing .faq-list[data-v-a771195f]{max-width:800px;margin:0 auto}.landing .faq-item[data-v-a771195f]{background:#fff;border:1px solid #e8e8e8;border-radius:12px;margin-bottom:10px;overflow:hidden;transition:box-shadow .2s}.landing .faq-item--open[data-v-a771195f]{box-shadow:0 2px 8px #0000000f}.landing .faq-item__q[data-v-a771195f]{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border:none;background:transparent;font-size:15px;font-weight:600;color:#1a1a1a;cursor:pointer;text-align:left;gap:12px;font-family:inherit}.landing .faq-item__q[data-v-a771195f]:hover{background:#fafafa}.landing .faq-item__a[data-v-a771195f]{padding:0 20px 16px;font-size:14px;color:#555;line-height:1.7}.landing .cta-section[data-v-a771195f]{background:#f5f5f5}.landing .cta-card[data-v-a771195f]{background:linear-gradient(135deg,#0b1a33,#16537e);border-radius:16px;padding:48px 40px;text-align:center;color:#fff}.landing .cta-card__title[data-v-a771195f]{font-size:1.4rem;font-weight:700;margin-bottom:12px}.landing .cta-card__desc[data-v-a771195f]{font-size:15px;color:#ffffffb3;margin-bottom:28px;line-height:1.6}.landing .cta-card__btn[data-v-a771195f]{display:inline-block;background:#fff;color:#0b1a33;padding:12px 36px;border-radius:10px;font-size:15px;font-weight:700;text-decoration:none;transition:opacity .2s}.landing .cta-card__btn[data-v-a771195f]:hover{opacity:.9}@media(max-width:718px){.landing__hero[data-v-a771195f]{padding:60px 16px 32px;text-align:center}.landing__hero .text-h4[data-v-a771195f]{font-size:1.5rem}.landing__content[data-v-a771195f]{padding:0 16px 60px}.landing .compare-table[data-v-a771195f]{font-size:13px}.landing .compare-table th[data-v-a771195f],.landing .compare-table td[data-v-a771195f]{padding:8px 10px}.landing .compare-table__feature-col[data-v-a771195f]{min-width:140px}.landing .how-grid[data-v-a771195f]{grid-template-columns:1fr}.landing .trial-flow[data-v-a771195f]{grid-template-columns:1fr;gap:32px}.landing .trial-step__connector[data-v-a771195f]{display:none}.landing .cta-card[data-v-a771195f]{padding:32px 24px}}
