:root{--blue-50:#eff6ff;--blue-100:#dbeafe;--blue-500:#3b82f6;--blue-600:#2563eb;--blue-700:#1d4ed8;--blue-900:#1e3a8a;--navy-950:#0b132b;--navy-900:#0f172a;--navy-800:#1e293b;--navy-700:#334155;--emerald-500:#10b981;--emerald-600:#059669;--purple-500:#8b5cf6;--amber-500:#f59e0b;--orange-500:#f97316;--bg-page:#f8fafc;--surface-card:#fff;--border-light:#e2e8f0;--border-glow:#2563eb40;--text-main:#0f172a;--text-muted:#475569;--text-light:#64748b;--my-grad:linear-gradient(to right, #296af6, #6b8ce9);--font-family:"Inter", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--radius-sm:var(--space-sm);--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--radius-full:9999px;--section-py:clamp(36px, 2vw, 48px);--section-px:clamp(16px, 4vw, 48px);--max-width:1240px;--shadow-sm:0 2px var(--space-sm) #0f172a0d;--shadow-md:0var(--space-sm) 24px #0f172a14;--shadow-lg:0 16px 40px #0f172a1f;--shadow-blue:0 12px 36px #2563eb47;--shadow-glow:0 0 40px #2563eb2e}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:88px}html,body{font-family:var(--font-family);font-size:var(--fs-button);color:var(--text-main);background:var(--bg-page);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.6;transition:background .3s,color .3s}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}.lp-root{width:100%;overflow-x:hidden}.glass-card{-webkit-backdrop-filter:blur(16px);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#ffffffe6;border:1px solid #e2e8f0cc;transition:all .25s cubic-bezier(.4,0,.2,1)}.glass-card--glow{box-shadow:var(--shadow-md), 0 0 30px #2563eb14;background:linear-gradient(135deg,#fffffff2 0%,#f8fafce6 100%);border:1px solid #2563eb33}.glass-card--dark{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;background:#0f172ae0;border:1px solid #ffffff1f}.glass-card--interactive:hover{box-shadow:var(--shadow-lg), 0 0 25px #2563eb1f;border-color:#2563eb66;transform:translateY(-4px)}.ui-badge{align-items:center;gap:var(--space-sm);border-radius:var(--radius-full);font-size:var(--fs-placeholder);letter-spacing:.04em;text-transform:uppercase;padding:6px 14px;font-weight:700;display:inline-flex}.ui-badge-dot{width:7px;height:7px;box-shadow:0 0var(--space-sm) currentColor;background:currentColor;border-radius:50%}.ui-badge--blue{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}.ui-badge--emerald{color:#10b981;background:#ecfdf5;border:1px solid #a7f3d0}.ui-badge--amber{color:#d97706;background:#fffbeb;border:1px solid #fde68a}.ui-badge--purple{color:#7c3aed;background:#f5f3ff;border:1px solid #ddd6fe}.ui-badge--rose{color:#e11d48;background:#fff1f2;border:1px solid #fecdd3}.ui-btn{justify-content:center;align-items:center;gap:var(--space-sm);font-family:var(--font-family);border-radius:var(--radius-md);white-space:nowrap;font-weight:700;transition:all .18s;display:inline-flex}.ui-btn--sm{padding:var(--space-sm) 16px;font-size:var(--fs-label)}.ui-btn--md{font-size:var(--fs-body);padding:12px 24px}.ui-btn--lg{font-size:var(--fs-button);padding:16px 32px}.ui-btn--primary{background:var(--blue-600);color:#fff;box-shadow:var(--shadow-blue)}.ui-btn--primary:hover{background:var(--blue-700);transform:translateY(-1px)}.ui-btn--glow{color:#fff;box-shadow:0var(--space-sm) 25px #2563eb66;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)}.ui-btn--glow:hover{transform:translateY(-2px);box-shadow:0 12px 35px #2563eb99}.lp-section-header{text-align:center;max-width:680px;margin:0 auto clamp(24px,4vw,36px);padding:0 16px}.lp-section-title{font-size:clamp(28px, 3.5vw, var(--fs-hero-heading));letter-spacing:-.03em;color:var(--text-main);margin-top:14px;font-weight:700;line-height:1.15}.lp-title-accent{color:var(--blue-600)}.lp-title-accent-emerald{color:var(--emerald-500)}.lp-title-accent-amber{color:var(--amber-500)}.lp-title-accent-purple{color:var(--purple-500)}.lp-section-sub{color:var(--text-muted);margin-top:14px;font-size:clamp(15px,1.4vw,18px);line-height:1.6}.lp-header{z-index:200;-webkit-backdrop-filter:none;backdrop-filter:none;height:72px;padding:0 var(--section-px);background:0 0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;transition:height .3s,box-shadow .3s,background .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;display:flex;position:fixed;top:0;left:0;right:0}.lp-header--scrolled{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffffa;border-bottom-color:#e2e8f0;height:60px;box-shadow:0 4px 20px #0f172a14}.lp-header .lp-logo-my,.lp-header .lp-logo-biz,.lp-header .lp-nav-link,.lp-header .lp-nav-login,.lp-header .lp-mobile-menu-btn{color:#fff;transition:color .3s}.lp-header--scrolled .lp-logo-my{color:var(--blue-600)}.lp-header--scrolled .lp-logo-biz{color:var(--navy-900)}.lp-header--scrolled .lp-nav-link{color:var(--text-muted)}.lp-header--scrolled .lp-nav-login,.lp-header--scrolled .lp-mobile-menu-btn{color:var(--navy-900)}.lp-logo{align-items:center;gap:6px;display:flex}.lp-logo-mark{border-radius:var(--radius-md);width:40px;height:40px;font-size:var(--fs-section-heading);color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);place-items:center;font-style:italic;font-weight:700;display:grid;box-shadow:0 4px 14px #2563eb59}.lp-logo-text{align-items:center;gap:2px;display:flex}.lp-logo-my{font-size:var(--fs-body);color:var(--blue-600);font-style:italic;font-weight:700}.lp-logo-biz{font-size:var(--fs-page-heading);color:var(--navy-900);letter-spacing:-1px;font-weight:700}.lp-logo-chip{font-size:var(--fs-caption);color:#2563eb;letter-spacing:.08em;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;margin-left:6px;padding:2px 6px;font-weight:600}.lp-nav{align-items:center;gap:32px;display:flex}.lp-nav-link{font-size:var(--fs-body);color:var(--text-muted);font-weight:600;transition:color .15s}.lp-nav-link:hover{color:var(--amber-500)}.lp-nav-actions{align-items:center;gap:14px;display:flex}.lp-nav-login{color:var(--navy-900)}.lp-nav-cta{align-items:center;gap:var(--space-sm);padding:var(--space-sm) 20px;background:var(--my-grad);color:#fff;font-size:var(--fs-body);border-radius:var(--radius-full);font-weight:700;transition:all .18s;display:inline-flex;box-shadow:0 4px 16px #2563eb4d}.lp-nav-cta:hover{background:var(--blue-700);transform:translateY(-1px);box-shadow:0 6px 20px #2563eb66}.lp-mobile-menu-btn{padding:var(--space-sm);color:var(--navy-900);display:none}.lp-hero{min-height:100vh;padding:var(--section-py) var(--section-px);isolation:isolate;background:var(--navy-950);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.lp-hero-full{background:0 0;justify-content:center;align-items:center;min-height:100vh;padding:80px 24px 40px;display:flex;position:relative;overflow:hidden}.lp-carousel{z-index:1;position:absolute;inset:0}.lp-carousel-slide{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.2s ease-in-out;position:absolute;inset:0;transform:scale(1.03)}.lp-carousel-active{opacity:1;transform:scale(1)}.lp-carousel-overlay{background:linear-gradient(#0f172a80 0%,#0000 20%);position:absolute;inset:0}.lp-carousel-grid-pattern{opacity:.25;background-image:radial-gradient(#ffffff1f 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.lp-hero-content-center{text-align:center;z-index:2;flex-direction:column;align-items:center;max-width:900px;margin:0 auto;display:flex;position:relative}.lp-hero-eyebrow-badge{-webkit-backdrop-filter:blur(16px);color:#fff;text-shadow:0 1px 3px #0009;background:#ffffff2e;border:1.5px solid #ffffff59;border-radius:99px;margin-bottom:8px;padding:6px 20px;font-weight:700;box-shadow:0 4px 20px #0003}.lp-hero-heading{letter-spacing:-.04em;color:#fff;text-shadow:0 4px 24px #000c,0 2px 8px #0009;margin-bottom:8px;font-size:clamp(24px,5vw,30px);font-weight:900;line-height:1.1}.lp-hero-accent-gradient{filter:drop-shadow(0 2px 12px #000000b3)}.lp-hero-body{color:#fff;-webkit-backdrop-filter:blur(14px);text-shadow:0 2px 8px #000c;background:#0f172a59;border:1px solid #fff3;border-radius:20px;max-width:860px;margin-bottom:8px;padding:16px 28px;font-size:clamp(16px,1.6vw,19px);font-weight:500;line-height:1.7;box-shadow:0 8px 32px #00000040}.lp-hero-body strong{color:#93c5fd;text-shadow:0 2px 10px #000000e6;font-weight:700}.lp-hero-cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:8px;display:flex}.lp-hero-btn-primary{align-items:center;gap:var(--fs-caption);background:var(--my-grad);color:#fff;font-size:var(--fs-button);border-radius:var(--radius-md);padding:16px 36px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 8px 30px #2563eb80}.lp-hero-btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 40px #2563eba6}.lp-hero-btn-ghost{align-items:center;gap:var(--space-sm);-webkit-backdrop-filter:blur(14px);color:#fff;font-size:var(--fs-body);border-radius:var(--radius-md);text-shadow:0 1px 3px #000000b3;background:#ffffff26;border:1.5px solid #fff6;padding:15px 28px;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 4px 20px #0003}.lp-hero-btn-ghost:hover{background:#ffffff40;border-color:#fff9;transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.lp-hero-trust-chips{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-bottom:8px;display:flex}.lp-trust-chip{-webkit-backdrop-filter:blur(16px);color:#fff;text-shadow:0 1px 4px #000000b3;background:#ffffff26;border:1px solid #ffffff4d;border-radius:99px;align-items:center;gap:8px;padding:8px 18px;font-size:14px;font-weight:600;display:flex;box-shadow:0 4px 16px #0003}.lp-hero-stats-card{-webkit-backdrop-filter:blur(24px)saturate(180%);background:#0f172a8c;border:1.5px solid #ffffff40;border-radius:24px;justify-content:space-around;align-items:center;width:100%;max-width:840px;padding:24px 32px;display:flex;box-shadow:0 20px 50px #00000059}.lp-hero-stat-item strong{color:#fff;letter-spacing:-.02em;text-shadow:0 2px 8px #000c;font-size:clamp(22px,2.5vw,30px);font-weight:800}.lp-hero-stat-item span{font-size:var(--fs-placeholder);color:#fffc;text-shadow:0 1px 4px #000000b3;margin-top:2px;font-weight:600}.lp-hero-stat-divider{background:#fff3;width:1px;height:36px}.lp-carousel-dots-wrap{align-items:center;gap:16px;margin-top:24px;display:flex}.lp-carousel-label{font-size:var(--fs-placeholder);color:#0f2942;background:#ffffffe6;border:1px solid #e2e8f0;border-radius:99px;padding:4px 14px;font-weight:700;box-shadow:0 2px 8px #0f172a0f}.lp-carousel-dots{gap:var(--space-sm);display:flex}.lp-dot{border-radius:var(--radius-full);background:#0f172a33;width:24px;height:5px;transition:all .25s}.lp-dot-active{background:#2563eb;width:40px}.lp-trusted-container{padding:32px var(--section-px);background:var(--surface-card);border-bottom:1px solid var(--border-light);overflow:hidden}.lp-trusted-header-row{text-align:center;margin-bottom:20px}.lp-trusted-title-group{align-items:center;gap:var(--space-sm);font-size:var(--fs-label);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:700;display:inline-flex}.lp-trusted-track-wrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lp-trusted-track{gap:16px;width:max-content;animation:32s linear infinite trusted-scroll;display:flex}.lp-trusted-track:hover{animation-play-state:paused}@keyframes trusted-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp-trusted-company-card{padding:var(--fs-caption) 20px;background:var(--bg-page);border:1px solid var(--border-light);border-radius:var(--radius-md);flex-shrink:0;align-items:center;gap:12px;transition:border-color .15s;display:flex}.lp-trusted-company-card:hover{border-color:var(--blue-500)}.lp-trusted-company-icon{border-radius:var(--space-sm);background:#eff6ff;place-items:center;width:32px;height:32px;display:grid}.lp-trusted-company-info{flex-direction:column;display:flex}.lp-trusted-company-name{font-size:var(--fs-label);color:var(--text-main);font-weight:700}.lp-trusted-company-tag{font-size:var(--fs-caption);color:var(--text-light);font-weight:500}.lp-calculator-section{padding:var(--section-py) var(--section-px);max-width:var(--max-width);margin:0 auto}.lp-calculator-grid{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:32px;display:grid}.lp-calc-card{flex-direction:column;justify-content:space-between;padding:clamp(24px,3vw,40px);display:flex}.lp-calc-header{align-items:center;gap:16px;margin-bottom:32px;display:flex}.lp-calc-icon-wrap{border-radius:var(--radius-md);background:#ecfdf5;place-items:center;width:48px;height:48px;display:grid}.lp-calc-title{font-size:var(--fs-section-heading);color:var(--text-main);font-weight:600}.lp-calc-sub{font-size:var(--fs-label);color:var(--text-light)}.lp-calc-inputs{flex-direction:column;gap:32px;margin-bottom:28px;display:flex}.lp-calc-group{flex-direction:column;gap:12px;display:flex}.lp-calc-label-row{justify-content:space-between;align-items:center;display:flex}.lp-calc-label{font-size:var(--fs-body);color:var(--text-main);font-weight:700}.lp-calc-val-badge{font-size:var(--fs-body);color:var(--blue-600);background:var(--blue-50);border-radius:var(--radius-full);padding:4px 12px;font-weight:600}.lp-calc-slider{width:100%;height:var(--space-sm);border-radius:var(--radius-full);accent-color:var(--blue-600);cursor:pointer}.lp-calc-slider-emerald{accent-color:var(--emerald-500)}.lp-calc-ticks{font-size:var(--fs-caption);color:var(--text-light);justify-content:space-between;font-weight:600;display:flex}.lp-calc-guarantee-chip{align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);color:#065f46;background:#ecfdf5;border:1px solid #a7f3d0;padding:12px 16px;font-size:12.5px;font-weight:600;display:flex}.lp-calc-result-card{color:#fff;background:linear-gradient(135deg,#fff 0% 100%);flex-direction:column;justify-content:space-between;padding:clamp(28px,3.5vw,44px);display:flex}.lp-calc-result-badge{font-size:var(--fs-placeholder);color:#34d399;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;margin-bottom:20px;font-weight:700;display:inline-flex}.lp-calc-hero-stat{margin-bottom:28px}.lp-calc-hero-label{font-size:var(--fs-label);color:#0f0f0fb3;font-weight:600;display:block}.lp-calc-hero-amount{color:#34d399;letter-spacing:-.03em;margin:6px 0;font-size:clamp(36px,4vw,54px);font-weight:700;line-height:1.1}.lp-calc-hero-sub{font-size:var(--fs-label);color:#121212bf}.lp-calc-hero-sub strong{color:#000}.lp-calc-breakdown{border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;flex-direction:column;gap:14px;margin-bottom:28px;padding:20px 0;display:flex}.lp-calc-item{justify-content:space-between;align-items:center;display:flex}.lp-calc-item-head{align-items:center;gap:var(--fs-caption);color:#000000d9;font-size:13.5px;font-weight:500;display:flex}.lp-calc-item-val{font-size:var(--fs-body);color:#000;font-weight:600}.lp-calc-cta-btn{justify-content:center;align-items:center;gap:var(--fs-caption);background:var(--my-grad);color:#fff;width:100%;font-size:var(--fs-button);border-radius:var(--radius-md);box-shadow:0var(--space-sm) 24px #2563eb66;padding:16px;font-weight:600;transition:all .18s;display:inline-flex}.lp-calc-cta-btn:hover{background:var(--blue-700);transform:translateY(-2px)}.lp-features-showcase{padding:var(--section-py) var(--section-px);max-width:var(--max-width);margin:0 auto}.lp-features-tabs-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:36px;display:flex}.lp-feature-tab-btn{padding:var(--space-sm) var(--fs-caption);border-radius:var(--radius-full);background:var(--surface-card);border:1px solid var(--border-light);font-size:var(--fs-body);color:var(--text-muted);align-items:center;gap:6px;font-weight:700;transition:all .18s;display:inline-flex}.lp-feature-tab-btn:hover{border-color:var(--blue-500);color:var(--blue-600)}.lp-feature-tab-btn--active{background:var(--blue-600);border-color:var(--blue-600);box-shadow:var(--shadow-blue);color:#fff!important}.lp-feature-tab-btn--active .lp-tab-icon{color:#fff}.lp-tab-badge{font-size:var(--fs-caption);padding:2px var(--space-sm);background:#00000014;border-radius:99px;font-weight:600}.lp-feature-tab-btn--active .lp-tab-badge{color:#fff;background:#ffffff40}.lp-feature-panel{padding:clamp(32px,4vw,56px)}.lp-feature-panel-grid{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.lp-feature-panel-content{flex-direction:column;align-items:flex-start;display:flex}.lp-feature-panel-headline{color:var(--text-main);letter-spacing:-.02em;margin:16px 0 14px;font-size:clamp(24px,2.8vw,36px);font-weight:700;line-height:1.2}.lp-feature-panel-sub{font-size:var(--fs-button);color:var(--text-muted);margin-bottom:24px;line-height:1.65}.lp-feature-bullets{flex-direction:column;gap:12px;margin-bottom:32px;list-style:none;display:flex}.lp-feature-bullet-item{color:var(--text-main);align-items:flex-start;gap:12px;font-size:14.5px;font-weight:600;display:flex}.lp-bullet-check{background:#eff6ff;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;margin-top:1px;display:grid}.lp-feature-panel-cta{align-items:center;gap:var(--space-sm);background:var(--my-grad);color:#fff;font-size:var(--fs-body);border-radius:var(--radius-md);box-shadow:var(--shadow-blue);padding:14px 28px;font-weight:700;transition:all .18s;display:inline-flex}.lp-feature-panel-cta:hover{background:var(--blue-700);transform:translateY(-1px)}.lp-mock-window{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#0f172a;border:1px solid #ffffff26;overflow:hidden}.lp-mock-header{background:#1e293b;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:40px;padding:0 16px;display:flex}.lp-mock-dots{gap:6px;display:flex}.lp-mock-dot{width:var(--fs-caption);height:var(--fs-caption);border-radius:50%}.lp-mock-dot.red{background:#ef4444}.lp-mock-dot.yellow{background:#f59e0b}.lp-mock-dot.green{background:#10b981}.lp-mock-address{font-size:var(--fs-caption);color:#ffffff80;font-family:monospace}.lp-mock-body{color:#fff;padding:24px}.lp-mock-top-bar{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.lp-mock-status-chip{align-items:center;gap:var(--space-sm);font-size:var(--fs-caption);color:#34d399;padding:4px var(--fs-caption);background:#34d3991f;border-radius:99px;font-weight:700;display:flex}.lp-mock-pulse{width:6px;height:6px;box-shadow:0 0var(--space-sm) #34d399;background:#34d399;border-radius:50%}.lp-mock-brand{font-size:var(--fs-caption);color:#ffffff80;text-transform:uppercase;font-weight:700}.lp-mock-card-content{border-radius:var(--radius-md);background:#ffffff0d;border:1px solid #ffffff1a;padding:20px}.lp-mock-card-title{font-size:var(--fs-button);margin-bottom:12px;font-weight:600}.lp-mock-price-row{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.lp-mock-orig{font-size:var(--fs-body);color:#fff6;text-decoration:line-through}.lp-mock-disc{font-size:var(--fs-page-heading);color:#60a5fa;font-weight:700}.lp-mock-savings-tag{font-size:var(--fs-placeholder);color:#f59e0b;padding:4px var(--fs-caption);background:#f59e0b26;border-radius:6px;align-items:center;gap:6px;margin-bottom:16px;font-weight:700;display:inline-flex}.lp-mock-perks-list{gap:var(--space-sm);flex-direction:column;display:flex}.lp-mock-perk-chip{align-items:center;gap:var(--space-sm);font-size:var(--fs-placeholder);color:#fffc;display:flex}.lp-advantages-section{padding:var(--section-py) var(--section-px);max-width:var(--max-width);margin:0 auto}.lp-advantages-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px;display:grid}.lp-advantage-card{background:var(--surface-card);border:1px solid var(--border-light);border-radius:var(--radius-lg);opacity:0;padding:32px 28px;transition:all .25s;position:relative;overflow:hidden;transform:translateY(20px)}.lp-advantage-card--visible{opacity:1;transform:translateY(0)}.lp-advantage-card:hover{box-shadow:var(--shadow-md);border-color:var(--accent-color);transform:translateY(-4px)}.lp-adv-card-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.lp-adv-icon-bg{border-radius:var(--radius-md);place-items:center;width:44px;height:44px;display:grid}.lp-adv-number{font-size:var(--fs-hero-heading);letter-spacing:-.03em;font-weight:700;line-height:1}.lp-adv-label{font-size:var(--fs-card-title);color:var(--text-main);margin-bottom:var(--space-sm);font-weight:600}.lp-adv-desc{font-size:var(--fs-body);color:var(--text-muted);line-height:1.6}.lp-adv-bottom-cta{text-align:center}.lp-adv-cta-btn{align-items:center;gap:var(--space-sm);background:var(--my-grad);color:#fff;font-size:var(--fs-body);border-radius:var(--radius-full);box-shadow:var(--shadow-blue);padding:14px 32px;font-weight:700;transition:all .18s;display:inline-flex}.lp-adv-cta-btn:hover{background:var(--blue-700);transform:translateY(-1px)}.lp-steps-section{padding:var(--section-py) var(--section-px);color:#000;background:#fff}.lp-steps-container{max-width:var(--max-width);margin:0 auto}.lp-steps-grid{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:48px;display:grid}.lp-step-card{border-radius:var(--radius-lg);background:#4645450a;border:1px solid #ffffff1a;flex-direction:column;justify-content:space-between;padding:28px 24px;display:flex;position:relative}.lp-step-card-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.lp-step-num-badge{font-size:var(--fs-page-heading);color:#60a5fa;font-weight:700}.lp-step-icon-wrap{border-radius:var(--radius-md);background:#2563eb26;place-items:center;width:36px;height:36px;display:grid}.lp-step-card-title{font-size:var(--fs-nav);color:#0f172a;margin-bottom:var(--fs-caption);font-weight:700}.lp-step-card-desc{color:#475569;margin-bottom:20px;font-size:13.5px;line-height:1.6}.lp-step-tag{font-size:var(--fs-caption);color:#60a5fa;padding:4px var(--fs-caption);letter-spacing:.04em;background:#60a5fa1f;border-radius:99px;font-weight:700}.lp-step-connector{z-index:5;position:absolute;top:36px;right:-12px}.lp-steps-cta-center{text-align:center}.lp-steps-cta-btn{align-items:center;gap:var(--space-sm);background:var(--my-grad);color:#fff;font-size:var(--fs-button);border-radius:var(--radius-full);box-shadow:0var(--space-sm) 30px #2563eb73;padding:16px 36px;font-weight:600;transition:all .18s;display:inline-flex}.lp-steps-cta-btn:hover{background:var(--blue-700);transform:translateY(-2px)}.lp-testimonials-section{padding:var(--section-py) var(--section-px);max-width:var(--max-width);margin:0 auto}.lp-test-roles-row{justify-content:center;align-items:center;gap:var(--fs-caption);flex-wrap:wrap;margin-bottom:36px;display:flex}.lp-test-role-btn{padding:var(--space-sm) 18px;border-radius:var(--radius-full);background:var(--surface-card);border:1px solid var(--border-light);font-size:var(--fs-label);color:var(--text-muted);font-weight:600;transition:all .15s}.lp-test-role-btn:hover{border-color:var(--blue-500);color:var(--blue-600)}.lp-test-role-btn--active{background:var(--blue-600);border-color:var(--blue-600);color:#fff!important}.lp-test-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.lp-test-card{flex-direction:column;justify-content:space-between;padding:28px;display:flex}.lp-test-card-top{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.lp-test-stars{gap:4px;display:flex}.lp-test-highlight-badge{font-size:var(--fs-caption);color:var(--blue-600);background:var(--blue-50);padding:3px var(--space-sm);border-radius:4px;font-weight:700}.lp-test-text{color:var(--text-main);margin-bottom:24px;font-size:14.5px;font-style:italic;line-height:1.65}.lp-test-author-row{align-items:center;gap:12px;display:flex}.lp-test-avatar{object-fit:cover;border-radius:50%;width:44px;height:44px}.lp-test-author-name{font-size:var(--fs-body);color:var(--text-main);align-items:center;gap:6px;font-weight:700;display:flex}.lp-test-author-meta{font-size:var(--fs-placeholder);color:var(--text-light)}.lp-faq-section{padding:var(--section-py) var(--section-px);max-width:1200px;margin:0 auto}.lp-faq-controls{flex-direction:column;gap:20px;margin-bottom:36px;display:flex}.lp-faq-search-box{background:var(--surface-card);border:1.5px solid var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);align-items:center;gap:12px;padding:12px 18px;display:flex}.lp-faq-search-input{font-size:var(--fs-body);color:var(--text-main);border:none;outline:none;flex:1}.lp-faq-cats-row{gap:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}.lp-faq-cat-btn{border-radius:var(--radius-full);background:var(--surface-card);border:1px solid var(--border-light);font-size:var(--fs-label);color:var(--text-muted);padding:6px 16px;font-weight:600}.lp-faq-cat-btn--active{background:var(--navy-900);color:#fff;border-color:var(--navy-900)}.lp-faq-list{flex-direction:column;gap:14px;display:flex}.lp-faq-accordion-item{background:var(--surface-card);border:1px solid var(--border-light);border-radius:var(--radius-md);transition:border-color .15s;overflow:hidden}.lp-faq-accordion-item--open{border-color:var(--blue-500);box-shadow:var(--shadow-sm)}.lp-faq-q-btn{text-align:left;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;display:flex}.lp-faq-q-text{font-size:var(--fs-button);color:var(--text-main);font-weight:700}.lp-faq-icon-wrap{background:var(--bg-page);border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.lp-faq-a-wrap{max-height:0;transition:max-height .3s;overflow:hidden}.lp-faq-accordion-item--open .lp-faq-a-wrap{max-height:260px}.lp-faq-a-body{font-size:var(--fs-body);color:var(--text-muted);padding:0 24px 20px;line-height:1.65}.lp-cta-section{padding:var(--section-py) var(--section-px);max-width:var(--max-width);margin:0 auto}.lp-cta-card{text-align:center;background:linear-gradient(135deg,#fff 0% 100%);padding:clamp(40px,5vw,72px);position:relative;overflow:hidden}.lp-cta-content{z-index:2;flex-direction:column;align-items:center;max-width:720px;margin:0 auto;display:flex;position:relative}.lp-cta-title{letter-spacing:-.03em;color:#0f172a;margin:16px 0;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.1}.lp-cta-title-accent{color:#2563eb}.lp-cta-sub{color:#334155;margin-bottom:36px;font-size:clamp(15px,1.5vw,18px);line-height:1.6}.lp-cta-form{gap:12px;width:100%;max-width:520px;margin-bottom:32px;display:flex}.lp-cta-input-group{flex:1;position:relative}.lp-cta-mail-icon{color:#64748b;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.lp-cta-input{border-radius:var(--radius-md);color:#0f172a;width:100%;height:52px;font-size:var(--fs-body);background:#fff;border:1.5px solid #cbd5e1;outline:none;padding:0 16px 0 46px;box-shadow:0 2px 8px #0f172a0a}.lp-cta-input::placeholder{color:#64748b;opacity:1}.lp-cta-submit-btn{background:var(--my-grad);color:#fff;height:52px;font-size:var(--fs-body);border-radius:var(--radius-md);align-items:center;gap:var(--space-sm);white-space:nowrap;padding:0 28px;font-weight:600;display:inline-flex;box-shadow:0 6px 20px #2563eb66}.lp-cta-submit-btn:hover{background:var(--blue-700)}.lp-cta-success-msg{border-radius:var(--radius-md);text-align:left;color:#065f46;background:#10b98126;border:1px solid #10b981;align-items:center;gap:14px;margin-bottom:32px;padding:16px 24px;display:flex}.lp-cta-trust-bar{font-size:var(--fs-label);color:#334155;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;font-weight:500;display:flex}.lp-cta-trust-item{align-items:center;gap:6px;display:flex}.lp-footer-full{background:var(--navy-950);color:#ffffffbf;font-size:var(--fs-body);border-top:1px solid #ffffff1a}.lp-footer-inner{max-width:var(--max-width);padding:64px var(--section-px) 48px;grid-template-columns:320px repeat(3,1fr);gap:48px;margin:0 auto;display:grid}.lp-footer-brand{flex-direction:column;gap:16px;display:flex}.lp-footer-logo{align-items:center;gap:6px;display:flex}.lp-footer-logo-mark{background:var(--blue-600);border-radius:var(--space-sm);color:#fff;place-items:center;width:32px;height:32px;font-weight:700;display:grid}.lp-footer-logo-my{font-size:var(--fs-body);color:#60a5fa;font-style:italic;font-weight:700}.lp-footer-logo-biz{font-size:var(--fs-section-heading);color:#fff;font-weight:700}.lp-footer-logo-chip{font-size:var(--fs-caption);color:#60a5fa;background:#60a5fa33;border-radius:4px;padding:2px 6px;font-weight:600}.lp-footer-tagline{font-size:var(--fs-label);color:#fff9;line-height:1.6}.lp-footer-status-badge{align-items:center;gap:var(--space-sm);font-size:var(--fs-placeholder);color:#34d399;border-radius:var(--radius-full);background:#34d3991a;border:1px solid #34d39933;width:fit-content;padding:6px 12px;display:inline-flex}.lp-status-dot{background:#34d399;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #34d399}.lp-footer-contact{gap:var(--space-sm);margin-top:var(--space-sm);flex-direction:column;display:flex}.lp-footer-contact-link{align-items:center;gap:var(--space-sm);font-size:var(--fs-label);color:#fff9;transition:color .15s;display:flex}.lp-footer-contact-link:hover{color:#fff}.lp-footer-col{flex-direction:column;display:flex}.lp-footer-col-title{font-size:var(--fs-placeholder);letter-spacing:.08em;text-transform:uppercase;color:#fff6;margin-bottom:18px;font-weight:600}.lp-footer-col-list{flex-direction:column;gap:12px;list-style:none;display:flex}.lp-footer-link{font-size:var(--fs-body);color:#ffffffa6;transition:color .15s}.lp-footer-link:hover{color:#fff}.lp-footer-bottom{padding:24px var(--section-px);border-top:1px solid #ffffff14}.lp-footer-bottom-inner{max-width:var(--max-width);color:#fff6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;font-size:12.5px;display:flex}.lp-footer-bottom-links{gap:24px;display:flex}.lp-footer-bottom-link{color:#fff6;transition:color .15s}.lp-footer-bottom-link:hover{color:#fffc}.lp-login-root{min-height:100vh;font-family:var(--font-family);display:flex;overflow-x:hidden}.lp-login-left{color:#fff;isolation:isolate;background-image:url(/images/login_page/2.jpeg);flex-direction:column;flex:1;justify-content:space-between;padding:clamp(36px,5vw,24px);display:flex;position:relative;overflow:hidden}.lp-login-bg-glow{filter:blur(80px);pointer-events:none;z-index:0;background:radial-gradient(circle,#2563eb4d 0%,#0000 70%);width:60%;height:60%;position:absolute;top:-20%;left:-20%}.lp-login-grid-pattern{opacity:.4;z-index:0;background-image:radial-gradient(#ffffff14 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.lp-login-brand-row{z-index:2;justify-content:space-between;align-items:center;margin-bottom:32px;display:flex;position:relative}.lp-login-logo{align-items:center;gap:6px;display:flex}.lp-login-back-link{font-size:var(--fs-label);color:#ffffffb3;align-items:center;gap:6px;font-weight:600;transition:color .15s;display:inline-flex}.lp-login-back-link:hover{color:#fff}.lp-login-hero-content{z-index:2;margin:auto 0;padding:20px 0;position:relative}.lp-login-badge{color:#93c5fd;background:#2563eb33;border-color:#60a5fa66;margin-bottom:16px}.lp-login-headline{font-size:clamp(var(--fs-hero-heading), 4vw, var(--fs-hero-big-heading));letter-spacing:-.03em;margin-bottom:16px;font-weight:700;line-height:1.1}.lp-login-subtext{color:#ffffffc7;margin-bottom:36px;font-size:clamp(14px,1.3vw,17px);line-height:1.6}.lp-login-subtext strong{color:#fff}.lp-login-features-list{flex-direction:column;gap:18px;display:flex}.lp-login-feature-item{align-items:flex-start;gap:14px;display:flex}.lp-login-feature-item div{flex-direction:column;justify-content:center;display:flex}.lp-login-feature-item div strong{color:#fff;font-size:14.5px;font-weight:700}.lp-login-feature-item div span{color:#ffffffa6;font-size:12.5px}.lp-login-feature-icon{border-radius:var(--fs-caption);background:#ffffff14;border:1px solid #ffffff1f;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.lp-login-testimonial-card{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:var(--radius-md);background:#0f172a99;border:1px solid #ffffff1f;margin-top:32px;padding:20px 24px;position:relative}.lp-login-test-header{font-size:var(--fs-caption);color:#f59e0b;text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-sm);align-items:center;gap:6px;font-weight:700;display:flex}.lp-login-quote{color:#ffffffd9;margin-bottom:var(--space-sm);font-size:13.5px;font-style:italic;line-height:1.5}.lp-login-quote-author{font-size:var(--fs-placeholder);color:#ffffff8c}.lp-login-quote-author strong{color:#fff}.lp-login-right{background:var(--bg-page);flex-shrink:0;justify-content:center;align-items:center;width:520px;padding:clamp(24px,4vw,48px);display:flex}.lp-login-card{background:#fff;width:100%;max-width:440px;padding:clamp(28px,4vw,40px)}.lp-login-card-header{text-align:center;flex-direction:column;align-items:center;margin-bottom:28px;display:flex}.lp-login-security-icon{border-radius:var(--radius-md);background:#eff6ff;place-items:center;width:48px;height:48px;margin-bottom:16px;display:grid}.lp-login-card-title{font-size:var(--fs-section-heading);color:var(--text-main);margin-bottom:6px;font-weight:600}.lp-login-card-sub{color:var(--text-light);font-size:13.5px}.lp-login-error-alert{align-items:flex-start;gap:var(--fs-caption);border-radius:var(--radius-md);font-size:var(--fs-label);color:#991b1b;background:#fef2f2;border:1px solid #fecaca;margin-bottom:20px;padding:12px 16px;line-height:1.5;display:flex}.lp-login-error-dot{width:var(--space-sm);height:var(--space-sm);background:#dc2626;border-radius:50%;flex-shrink:0;margin-top:5px}.lp-google-btn{border:1.5px solid var(--border-light);border-radius:var(--radius-md);color:#1e293b;width:100%;height:52px;box-shadow:0 2px var(--space-sm) #0000000d;background:#fff;justify-content:center;align-items:center;gap:12px;margin-bottom:24px;font-size:14.5px;font-weight:700;transition:all .18s;display:flex}.lp-google-btn:hover:not(:disabled){border-color:var(--blue-500);transform:translateY(-1px);box-shadow:0 6px 20px #2563eb29}.lp-google-btn:disabled{opacity:.6;cursor:not-allowed}.lp-google-svg{flex-shrink:0}.lp-login-info-box{border:1px solid var(--border-light);border-radius:var(--radius-md);background:#f8fafc;align-items:flex-start;gap:12px;margin-bottom:24px;padding:14px 16px;display:flex}.lp-login-info-box strong{font-size:var(--fs-label);color:var(--text-main);margin-bottom:2px;font-weight:700;display:block}.lp-login-info-box p{font-size:var(--fs-placeholder);color:var(--text-muted);line-height:1.5}.lp-login-info-icon{flex-shrink:0;margin-top:2px}.lp-login-trust-footer{border-top:1px solid var(--border-light);justify-content:center;align-items:center;gap:16px;margin-bottom:20px;padding-top:16px;display:flex}.lp-login-trust-item{font-size:var(--fs-placeholder);color:var(--text-light);align-items:center;gap:6px;font-weight:600;display:flex}.lp-login-help-row{text-align:center;color:var(--text-light);justify-content:center;align-items:center;gap:6px;font-size:12.5px;display:flex}.lp-login-help-link{color:var(--blue-600);align-items:center;gap:4px;font-weight:700;display:inline-flex}.lp-login-help-link:hover{text-decoration:underline}.lp-login-loading-fallback{background:var(--navy-950);color:#fff;min-height:100vh;font-size:var(--fs-body);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-weight:600;display:flex}.lp-login-spinner{border:3px solid #fff3;border-top-color:#60a5fa;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:1024px){.lp-login-root{flex-direction:column}.lp-login-right{width:100%;padding:32px 16px}.lp-login-left{padding:32px 20px}.lp-login-hero-content{max-width:100%}.lp-login-testimonial-card{display:none}.lp-hero-heading{font-size:var(--fs-hero-heading)}.lp-hero-stats-card{grid-template-columns:repeat(2,1fr);gap:20px 16px;padding:20px;display:grid}.lp-hero-stat-divider{display:none}.lp-calculator-grid{grid-template-columns:1fr}.lp-feature-panel-grid{grid-template-columns:1fr;gap:32px}.lp-advantages-grid,.lp-steps-grid{grid-template-columns:repeat(2,1fr)}.lp-step-connector{display:none}.lp-test-grid{grid-template-columns:repeat(2,1fr)}.lp-footer-inner{grid-template-columns:1fr 1fr;gap:36px}.lp-footer-brand{grid-column:1/-1}.lp-feature-panel{padding:clamp(16px,4vw,56px)}}@media (max-width:640px){.lp-header{height:64px;padding:0 16px}.lp-nav{border-bottom:1px solid var(--border-light);box-shadow:var(--shadow-lg);background:#fff;flex-direction:column;gap:20px;padding:24px;display:none;position:fixed;top:64px;left:0;right:0}.lp-nav--open{display:flex}.lp-header .lp-nav--open .lp-nav-link{color:var(--text-muted)}.lp-header .lp-nav--open .lp-nav-login{color:var(--navy-900)}.lp-mobile-menu-btn{display:block}.lp-hero{min-height:auto;padding:65px 16px 64px}.lp-hero-heading{font-size:var(--fs-hero-heading)}.lp-hero-body{font-size:var(--fs-body)}.lp-hero-btn-primary,.lp-hero-btn-ghost{justify-content:center;width:100%}.lp-hero-stats-card{grid-template-columns:repeat(2,1fr);gap:18px 12px;padding:18px;display:grid}.lp-trusted-track-wrap{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.lp-trusted-track-wrap::-webkit-scrollbar{display:none}.lp-trusted-track{animation:none}.lp-advantages-grid,.lp-steps-grid,.lp-test-grid{grid-template-columns:1fr}.lp-cta-form{flex-direction:column}.lp-cta-submit-btn{justify-content:center;width:100%}.lp-footer-inner{grid-template-columns:1fr;gap:32px}.lp-footer-bottom-inner{flex-direction:column;align-items:flex-start}}
