@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#212529;background:#fff;-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}ul,ol{list-style:none}img{max-width:100%;display:block}.eyebrow{font-size:13px;font-weight:700;color:#ff6500;text-transform:uppercase;letter-spacing:.1em;margin-bottom:14px;display:block}.w{max-width:1200px;margin:0 auto;padding:0 32px}@media(max-width:768px){.w{padding:0 20px}}@media(max-width:480px){.w{padding:0 16px}}.btn-orange{display:inline-flex;align-items:center;justify-content:center;background:#ff6500;color:#fff;font-family:Inter,sans-serif;font-weight:600;font-size:15px;padding:12px 22px;border-radius:8px;border:none;cursor:pointer;white-space:nowrap;text-decoration:none;line-height:1.2;transition:background .2s,transform .2s,box-shadow .2s;-webkit-tap-highlight-color:transparent;gap:8px}.btn-orange:hover{background:#e55a00;transform:translateY(-1px);box-shadow:0 4px 16px #ff650059;color:#fff}.btn-lg{font-size:16px;padding:15px 28px}#site-header{position:sticky;top:0;z-index:200;background:#fff;border-bottom:1px solid transparent;transition:border-color .25s,box-shadow .25s}#site-header.elevated{border-color:#e9ecef;box-shadow:0 2px 16px #00000014}#site-header .w{max-width:1440px;padding:0 48px}@media(max-width:768px){#site-header .w{padding:0 24px}}@media(max-width:480px){#site-header .w{padding:0 16px}}.hd-inner{display:flex;align-items:center;gap:20px;height:76px}.hd-logo img{height:47px;width:auto;display:block}.hd-nav{display:flex;align-items:center;margin-left:auto;gap:2px}.hd-nav a{font-size:15px;font-weight:500;color:#495057;padding:8px 14px;border-radius:8px;transition:color .2s,background .2s}.hd-nav a:hover,.hd-nav a[aria-current=page]{color:#082a4a;background:#f1f3f5}.hd-right{display:flex;align-items:center;gap:14px}.hd-login{font-size:15px;font-weight:500;color:#495057;padding:8px 12px;border-radius:8px;transition:color .2s,background .2s}.hd-login:hover{color:#082a4a;background:#f1f3f5}.hd-cta{font-size:14px!important;padding:10px 18px!important}.hd-burger{display:none;flex-direction:column;justify-content:center;gap:5px;padding:10px;margin-left:auto;background:none;border:none;cursor:pointer;min-width:44px;min-height:44px;-webkit-tap-highlight-color:transparent}.hd-burger span{display:block;width:24px;height:2px;background:#082a4a;border-radius:2px;transition:all .25s;transform-origin:center}.hd-burger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.hd-burger.open span:nth-child(2){opacity:0;transform:scaleX(0)}.hd-burger.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:1024px){.hd-burger{display:flex}.hd-nav,.hd-right{display:none;position:absolute;top:76px;left:0;right:0;flex-direction:column;align-items:stretch;gap:6px;background:#fff;padding:20px 24px;border-bottom:1px solid #e9ecef;box-shadow:0 8px 24px #0000001a;z-index:199}.hd-nav.open,.hd-right.open{display:flex}.hd-nav{margin-left:0}.hd-nav a{font-size:17px;padding:12px 16px;border-radius:10px}.hd-right{top:auto;border-top:1px solid #f1f3f5;gap:12px;padding-top:16px}.hd-right .hd-cta{width:100%!important;justify-content:center;font-size:16px!important;padding:14px!important}.hd-login{font-size:17px;padding:12px 16px}#site-header{position:sticky;top:0}.hd-inner{position:relative}}@media(max-width:480px){.hd-inner{height:68px}.hd-logo img{height:39px}}.lang-btn{display:inline-flex;align-items:center;gap:8px;background:#f1f3f5;border:1.5px solid #e9ecef;border-radius:8px;padding:7px 12px;cursor:pointer;font-family:Inter,sans-serif;font-weight:600;font-size:14px;color:#082a4a;transition:background .2s,border-color .2s;white-space:nowrap;-webkit-tap-highlight-color:transparent}.lang-btn:hover{background:#e9ecef;border-color:#ced4da}.lang-flag{width:22px;height:16px;border-radius:3px;object-fit:cover;display:block;flex-shrink:0}.lang-code{font-size:13px;font-weight:700;letter-spacing:.04em}.lang-caret{color:#adb5bd;flex-shrink:0}.pro-hero{background:linear-gradient(135deg,#082a4a,#0b3560 55%,#0d3d6e);padding:80px 0 0;overflow:hidden;display:grid;grid-template-columns:1fr 440px;gap:0;align-items:end}.pro-hero-inner{padding-bottom:80px}.pro-hero-badge{display:inline-flex;align-items:center;background:#ff650033;border:1px solid rgba(255,101,0,.35);color:#ff6500;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:5px 14px;border-radius:20px;margin-bottom:20px}.pro-hero h1{font-size:clamp(28px,4.5vw,52px);font-weight:800;color:#fff;line-height:1.1;margin-bottom:24px}.hero-accent{color:#ff6500}.pro-hero-lead{font-size:clamp(15px,1.8vw,18px);color:#ffffffa6;line-height:1.75;margin-bottom:36px;max-width:560px}.pro-hero-ctas{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin-bottom:36px}.btn-ghost-light{display:inline-flex;align-items:center;font-size:15px;font-weight:600;color:#ffffffbf;padding:13px 22px;border:1.5px solid rgba(255,255,255,.25);border-radius:8px;transition:border-color .2s,color .2s,background .2s}.btn-ghost-light:hover{border-color:#fff9;color:#fff;background:#ffffff0d}.pro-hero-trust{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.trust-item{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#ffffff80}.trust-item svg{color:#ff6500cc;flex-shrink:0}.trust-sep{width:1px;height:14px;background:#ffffff26;flex-shrink:0}.pro-hero-img-col{position:relative;align-self:stretch;display:flex;align-items:flex-end}.pro-hero-photo{width:100%;height:100%;object-fit:cover;object-position:center top;min-height:400px}.pro-hero-card{position:absolute;bottom:24px;left:-20px;background:#fff;border-radius:14px;padding:14px 18px;display:flex;align-items:center;gap:14px;box-shadow:0 8px 32px #00000040;min-width:240px}.phc-icon{width:40px;height:40px;background:#ff65001a;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pro-hero-card strong{display:block;font-size:14px;font-weight:700;color:#082a4a}.pro-hero-card span{font-size:12px;color:#adb5bd}@media(max-width:1000px){.pro-hero{grid-template-columns:1fr}.pro-hero-img-col{display:none}.pro-hero-inner{padding-bottom:64px}.pro-hero-card{display:none}}@media(max-width:580px){.pro-hero{padding:56px 0 0}.pro-hero-ctas{flex-direction:column;align-items:stretch}.pro-hero-ctas a{justify-content:center}}.pro-problem{padding:88px 0;border-bottom:1px solid #e9ecef}.pro-problem h2{font-size:clamp(22px,3vw,36px);font-weight:800;color:#082a4a;line-height:1.15;margin-bottom:48px}.problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px}.problem-card{background:#f8f9fa;border:1.5px solid #e9ecef;border-radius:16px;padding:32px 28px}.problem-icon{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.problem-icon--red{background:#e74c3c1a;color:#e74c3c}.problem-icon--amber{background:#e67e221a;color:#e67e22}.problem-icon--slate{background:#34495e1a;color:#34495e}.problem-card h3{font-size:17px;font-weight:700;color:#082a4a;margin-bottom:12px;line-height:1.3}.problem-card p{font-size:15px;color:#6c757d;line-height:1.7}.pro-problem-head{display:flex;align-items:flex-start;justify-content:space-between;gap:40px;margin-bottom:48px}.pro-problem-photo{width:480px;max-width:40%;height:auto;border-radius:20px;object-fit:cover;box-shadow:0 12px 36px #0000001a;flex-shrink:0}@media(max-width:900px){.pro-problem-head{flex-direction:column;gap:28px}.pro-problem-photo{width:100%;max-width:100%}}.problem-outro{background:#fff8f3;border:1.5px solid #fde8d8;border-radius:16px;padding:28px 32px;border-left:4px solid #FF6500}.problem-outro p{font-size:17px;color:#082a4a;line-height:1.7;font-weight:500}@media(max-width:900px){.problem-grid{grid-template-columns:1fr 1fr}.pro-problem{padding:64px 0}}@media(max-width:580px){.problem-grid{grid-template-columns:1fr}}.pro-how{padding:96px 0;background:#f8f9fa;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef}.pro-how-header{text-align:center;margin-bottom:60px}.pro-how-header h2{font-size:clamp(22px,3vw,36px);font-weight:800;color:#082a4a;margin-bottom:12px}.pro-how-sub{font-size:16px;color:#6c757d}.how-steps{display:flex;align-items:flex-start;gap:0}.how-step{flex:1;background:#fff;border:1.5px solid #e9ecef;border-radius:20px;padding:36px 28px}.how-step-arrow{display:flex;align-items:center;justify-content:center;padding:50px 20px 0;flex-shrink:0}.how-step-num{width:40px;height:40px;border-radius:12px;background:#ff6500;color:#fff;font-size:15px;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0}.how-step-body h3{font-size:18px;font-weight:700;color:#082a4a;margin-bottom:12px;line-height:1.3}.how-step-body p{font-size:15px;color:#6c757d;line-height:1.7;margin-bottom:16px}.how-step-time{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#ff6500;background:#ff650014;padding:5px 12px;border-radius:20px}@media(max-width:800px){.how-steps{flex-direction:column;gap:16px}.how-step-arrow{padding:0;transform:rotate(90deg);align-self:center}.pro-how{padding:64px 0}}.pro-tools{padding:96px 0}.pro-tools-inner{display:grid;grid-template-columns:1fr 380px;gap:80px;align-items:center}.pro-tools-text h2{font-size:clamp(22px,3vw,36px);font-weight:800;color:#082a4a;line-height:1.15;margin-bottom:16px}.pro-tools-text>p{font-size:16px;color:#6c757d;line-height:1.7;margin-bottom:36px}.tools-list{display:flex;flex-direction:column;gap:20px;margin-bottom:36px}.tools-list li{display:flex;align-items:flex-start;gap:14px}.tools-ico{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tools-ico--green{background:#22c55e1f;color:#22c55e}.tools-ico--blue{background:#3b82f61f;color:#3b82f6}.tools-ico--orange{background:#ff65001f;color:#ff6500}.tools-ico--teal{background:#14b8a61f;color:#14b8a6}.tools-ico--violet{background:#8b5cf61f;color:#8b5cf6}.tools-ico--indigo{background:#6366f11f;color:#6366f1}.tools-list strong{display:block;font-size:15px;font-weight:700;color:#082a4a;margin-bottom:2px}.tools-list span{font-size:14px;color:#6c757d;line-height:1.5}.tools-photo{width:100%;height:520px;object-fit:cover;border-radius:24px;box-shadow:0 20px 60px #0000001f}@media(max-width:960px){.pro-tools-inner{grid-template-columns:1fr}.tools-photo{display:none}.pro-tools{padding:64px 0}}.pro-price{background:#082a4a;padding:96px 0}.pro-price-inner{display:flex;flex-direction:column;gap:56px}.pro-price-text{text-align:center}.pro-price-text .eyebrow{color:#ff6500e6}.pro-price-text h2{font-size:clamp(24px,3.5vw,42px);font-weight:800;color:#fff;line-height:1.1;margin-bottom:20px}.pro-price-text>p{font-size:16px;color:#ffffff8c;line-height:1.75;max-width:560px;margin:0 auto}.plans-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto;width:100%}.plan-card{background:#fff;border-radius:24px;padding:36px 28px;position:relative;display:flex;flex-direction:column;box-shadow:0 16px 48px #0000002e;transition:transform .25s ease,box-shadow .25s ease}.plan-card:hover{transform:translateY(-6px);box-shadow:0 24px 60px #00000047}.plan-card--featured{box-shadow:0 24px 64px #ff650038;border:2px solid #FF6500;transform:scale(1.04)}.plan-card--featured:hover{transform:scale(1.04) translateY(-6px)}.plan-badge{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:#ff6500;color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:5px 18px;border-radius:20px;white-space:nowrap}.plan-head{margin-bottom:18px}.plan-name{display:block;font-size:13px;font-weight:700;color:#adb5bd;text-transform:uppercase;letter-spacing:.08em;margin-bottom:18px}.plan-price{display:flex;align-items:flex-end;gap:6px;margin-bottom:4px}.plan-amount{font-size:56px;font-weight:800;color:#082a4a;line-height:1}.plan-cur{font-size:22px;font-weight:700;color:#082a4a;padding-bottom:6px}.plan-period{display:block;font-size:14px;color:#adb5bd}.plan-desc{font-size:14px;color:#495057;line-height:1.65;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #f0f0f0;min-height:66px}.plan-feats{display:flex;flex-direction:column;gap:12px;margin-bottom:28px;flex:1}.plan-feats li{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:#495057;line-height:1.5}.price-card-cta{width:100%;justify-content:center;font-size:15px;padding:14px;margin-top:auto}.btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:2px solid #082A4A;color:#082a4a;font-weight:700;border-radius:10px;transition:background .2s,color .2s}.btn-outline:hover{background:#082a4a;color:#fff}.plans-footer{font-size:12px;color:#fff6;text-align:center}@media(max-width:960px){.plans-grid{grid-template-columns:1fr;max-width:460px}.plan-card--featured{transform:none}.plan-card--featured:hover{transform:translateY(-6px)}.pro-price{padding:64px 0}}.pro-faq{padding:88px 0;border-top:1px solid #e9ecef}.pro-faq-inner{display:grid;grid-template-columns:280px 1fr;gap:72px;align-items:start}.pro-faq-header{position:sticky;top:96px}.pro-faq-header h2{font-size:clamp(22px,3vw,32px);font-weight:800;color:#082a4a;line-height:1.2}.faq-list{display:flex;flex-direction:column;gap:0}.faq-item{border-bottom:1px solid #e9ecef}.faq-item:first-child{border-top:1px solid #e9ecef}.faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;cursor:pointer;list-style:none;-webkit-appearance:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary span{font-size:16px;font-weight:600;color:#082a4a;line-height:1.4}.faq-icon{flex-shrink:0;color:#adb5bd;transition:transform .25s}.faq-item[open] .faq-icon{transform:rotate(180deg)}.faq-item p{font-size:15px;color:#6c757d;line-height:1.75;padding-bottom:20px}@media(max-width:860px){.pro-faq-inner{grid-template-columns:1fr;gap:40px}.pro-faq-header{position:static}.pro-faq{padding:64px 0}}.pro-final-cta{background:linear-gradient(135deg,#fff8f3,#fff 60%);border-top:1px solid #fde8d8;padding:88px 0}.pro-final-inner{display:grid;grid-template-columns:1fr 340px;gap:64px;align-items:center}.final-cta-text h2{font-size:clamp(24px,3.5vw,40px);font-weight:800;color:#082a4a;line-height:1.15;margin-bottom:16px}.final-cta-text p{font-size:16px;color:#6c757d;line-height:1.75;margin-bottom:36px}.final-cta-btns{display:flex;flex-wrap:wrap;gap:14px}.btn-ghost-dark{display:inline-flex;align-items:center;font-size:15px;font-weight:600;color:#082a4a;padding:13px 22px;border:2px solid #082A4A;border-radius:8px;transition:background .2s,color .2s}.btn-ghost-dark:hover{background:#082a4a;color:#fff}.final-cta-photo{width:100%;height:280px;object-fit:cover;border-radius:20px 20px 0 0}.fcs-card{background:#fff;border:1.5px solid #fde8d8;border-radius:20px;padding:32px 28px}.fcs-avatars{display:flex;margin-bottom:16px}.fcs-av{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff;border:3px solid #fff;margin-left:-10px}.fcs-av:first-child{margin-left:0}.fcs-card p{font-size:15px;color:#6c757d;line-height:1.65;margin-bottom:16px}.fcs-stars{display:flex;align-items:center;gap:4px}.fcs-stars span{font-size:14px;font-weight:700;color:#082a4a;margin-left:4px}@media(max-width:860px){.pro-final-inner{grid-template-columns:1fr}.final-cta-text{text-align:center}.final-cta-btns{justify-content:center}.pro-final-cta{padding:64px 0}}@media(max-width:480px){.final-cta-btns{flex-direction:column}.final-cta-btns a{justify-content:center}}
