.wsp-new{--navy:#062451;--blue:#0863db;--muted:#50627a;--yellow:#ffdf00;font:16px/1.45 Arial,Helvetica,sans-serif;color:var(--navy);-webkit-font-smoothing:antialiased}.wsp-new *{box-sizing:border-box}.wsp-new h1,.wsp-new h2,.wsp-new h3,.wsp-new p,.wsp-new ul,.wsp-new ol{margin:0;padding:0}.wsp-new h1,.wsp-new h2,.wsp-new h3{font-family:inherit;font-weight:750;color:inherit;line-height:1.16;letter-spacing:-.025em}.wsp-new h1{font-size:43px;line-height:1.04}.wsp-new h2{font-size:30px}.wsp-new h3{font-size:17px;letter-spacing:-.02em}.wsp-new p{color:var(--muted)}.wsp-new a{text-decoration:none}.wsp-new ul,.wsp-new ol{list-style:none}.wsp-new img{max-width:100%}.wsp-new section{padding:34px 0}.wsp-new section[id]{scroll-margin-top:30px}.wsp-wrap{width:min(1160px,100% - 64px);margin:auto}.wsp-heading{margin-bottom:22px}.wsp-heading p{margin-top:8px}.wsp-center{text-align:center}.wsp-eyebrow{color:#b28005;text-transform:uppercase;font-size:11px;letter-spacing:.16em;font-weight:800;margin-bottom:9px}.wsp-grid{display:grid;gap:20px}.wsp-four{grid-template-columns:repeat(4,minmax(0,1fr))}.wsp-three{grid-template-columns:repeat(3,minmax(0,1fr))}.wsp-two{display:grid;grid-template-columns:1fr 1.05fr;gap:60px;align-items:center}.wsp-icon{width:43px;height:46px;flex-shrink:0;color:var(--blue)}.wsp-new .wsp-btn{display:inline-flex;justify-content:center;align-items:center;min-height:43px;padding:10px 20px;border:1.5px solid transparent;border-radius:3px;font:700 14px/1.2 Arial,sans-serif;cursor:pointer;transition:background .15s,transform .15s;color:var(--navy)}.wsp-new .wsp-btn:hover{transform:translateY(-1px)}.wsp-new .wsp-yellow{background:var(--yellow);border-color:var(--yellow)}.wsp-new .wsp-yellow:hover{background:#ffea50}.wsp-new .wsp-outline{border-color:var(--blue);color:#064596;background:#fff}.wsp-new .wsp-outline-light{border-color:#799ac4;color:white;background:transparent}.wsp-buttons{display:flex;flex-wrap:wrap;gap:16px;margin-top:22px}.wsp-new a:focus-visible,.wsp-new button:focus-visible,.wsp-new summary:focus-visible{outline:3px solid #f9bc22;outline-offset:4px}.wsp-new .wsp-hero{background:radial-gradient(ellipse at 75% 45%,#074aa4 0,#002867 45%,#00122c 100%);color:#fff;padding:40px 0 20px;position:relative;overflow:hidden}.wsp-hero-grid{display:grid;grid-template-columns:.95fr 1.35fr;gap:35px;align-items:center}.wsp-logo{width:300px;height:auto;display:block;margin-bottom:20px}.wsp-hero-copy p{color:#d6e3f6;font-size:15px;max-width:425px;margin-top:16px}.wsp-hero-copy .wsp-lead{font-size:21px;font-weight:600;line-height:1.18;color:#e2ecfb;margin-top:14px}.wsp-trust{display:flex;justify-content:center;gap:65px;margin-top:32px!important;font-size:13px;font-weight:600;color:#dfebfd}.wsp-trust li{display:flex;gap:12px;align-items:center}.wsp-trust li+li{border-left:1px solid #456393;padding-left:55px}.wsp-check{color:#0a7be2;font-size:20px;line-height:1.1;flex-shrink:0}.wsp-trust .wsp-check{color:#98c5cc}.wsp-hero-visual{display:flex;align-items:center;position:relative;min-width:0;padding:25px 0}.wsp-screen{width:78%;background:#fff;border:4px solid #edf6ff;border-radius:7px;color:#29435a;box-shadow:0 0 0 2px #2981d7,0 15px 30px #00163670;transform:perspective(1000px) rotateY(-3deg);position:relative;z-index:1}.wsp-screen-bar{display:flex;align-items:center;gap:20px;height:34px;border-bottom:1px solid #e8edf3;padding:6px 9px;font-size:7px}.wsp-screen-bar b{color:#00a0ce;font-size:15px}.wsp-screen-bar i{margin-left:auto;color:#078dde}.wsp-screen-body{display:flex;min-height:280px}.wsp-dashboard-nav{width:27%;background:linear-gradient(120deg,#071d37,#173957);color:#a7c7df;padding:12px 10px;border-radius:3px 0 0 3px;flex-shrink:0}.wsp-dashboard-nav b{display:block;color:white;font-size:18px;margin-bottom:18px}.wsp-dashboard-nav span{display:block;font-size:10px;margin:12px 0}.wsp-screen .wsp-dashboard-nav{padding:8px}.wsp-screen .wsp-dashboard-nav b{display:none}.wsp-screen .wsp-dashboard-nav span{font-size:7px;margin:14px 0}.wsp-screen-content{flex:1;padding:10px;min-width:0;background:#f9fbfd}.wsp-screen-content h3{font-size:10px;margin:0 0 12px}.wsp-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.wsp-stats>div{background:linear-gradient(#029ddd,#067fbd);color:#fff;padding:7px 4px}.wsp-stats small{display:block;font-size:5px}.wsp-stats strong{display:block;text-align:right;font-size:18px;font-weight:400;margin-top:8px}.wsp-chart{border:1px solid #e4ebf2;background:#fff;margin-top:12px;padding:8px;font-size:7px}.wsp-chart svg{display:block;width:100%;height:auto;margin-top:12px}.wsp-demo-table{font-size:7px;background:#fff;margin-top:10px;border:1px solid #e4ebf2;padding:8px}.wsp-demo-table>div{display:flex;justify-content:space-between;padding:6px 0;border-top:1px solid #e4ebf2}.wsp-demo-table b{display:block;margin-bottom:6px}.wsp-status{color:#007eba}.wsp-float-list{width:34%;margin-left:-5%;position:relative;z-index:2;display:grid;gap:14px}.wsp-float-list>div{display:flex;align-items:center;gap:11px;background:#fff;border:1px solid #b7d4f4;border-radius:5px;padding:17px 13px;color:var(--navy);box-shadow:0 7px 15px #00265935;font-size:12px}.wsp-float-list>div:nth-child(2){margin-left:12px;margin-right:-12px}.wsp-float-list .wsp-icon{width:30px;height:32px}.wsp-problem{padding:24px;background:linear-gradient(140deg,#f8fbff,#f5f8fc);border:1px solid #e5ecf5;border-radius:6px}.wsp-problem h3{margin:15px 0 10px}.wsp-problem p{font-size:16px}.wsp-solution{display:flex;align-items:center;justify-content:center;gap:20px;background:#edf6ff;border-radius:6px;max-width:660px;margin:18px auto -10px;padding:15px 22px}.wsp-solution .wsp-icon{color:#edb900;width:32px}.wsp-solution p{font-size:15px;margin-top:3px}.wsp-tint{background:linear-gradient(110deg,#f0f6fc,#f8fafc)}.wsp-service{display:flex;align-items:flex-start;gap:23px;padding:24px;border:1px solid #e2eaf3;background:white;border-radius:5px}.wsp-service h3{font-size:15px;margin:3px 0 10px}.wsp-service p{font-size:15px}.wsp-new .wsp-audience{padding:25px 0}.wsp-audience-card{display:flex;align-items:center;gap:12px;padding:14px;border-radius:5px;background:#f7faff;border:1px solid #e8eef6}.wsp-audience-card .wsp-icon{width:31px;height:34px}.wsp-audience-card h3{font-size:12px;line-height:1.3;margin-bottom:7px}.wsp-audience-card p{font-size:11px}.wsp-approach p{margin-top:10px}.wsp-benefits{display:grid;gap:15px;margin-top:27px!important}.wsp-benefits li{display:flex;align-items:flex-start;gap:13px;font-size:15px}.wsp-benefits b{display:block;font-size:16px}.wsp-benefits li>span>span{display:block;color:var(--muted);margin-top:2px}.wsp-benefits .wsp-check{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#087ee6;color:white;font-size:18px}.wsp-task-panel{display:flex;background:white;box-shadow:0 5px 25px #12335912;border:1px solid #ebeff6;border-radius:6px;overflow:hidden;max-width:520px;width:100%;margin-left:auto}.wsp-task-content{padding:25px;flex:1}.wsp-task-content h3{margin-bottom:20px;font-size:18px}.wsp-task-content h3>span{float:right;color:#9bbad9}.wsp-task-content>div{display:flex;gap:13px;align-items:center;font-size:12px;margin:14px 0}.wsp-task-check{background:#0866ca;color:#fff;display:inline-flex;width:15px;height:15px;border-radius:2px;align-items:center;justify-content:center;border:1px solid #82a4c4;flex-shrink:0}.wsp-pending{background:#fff}.wsp-plan{position:relative;border:1px solid #e7edf4;box-shadow:0 4px 18px #173c6010;border-radius:6px;padding:28px 22px 20px;display:flex;flex-direction:column}.wsp-plan-title{display:flex;gap:22px;align-items:flex-start}.wsp-plan-title h3{font-size:16px;margin:4px 0 12px}.wsp-plan-title .wsp-icon{width:40px}.wsp-new .wsp-price{font-size:27px;font-weight:750;color:var(--blue);line-height:1.2;letter-spacing:-.035em}.wsp-price small{font-size:12px;letter-spacing:0;font-weight:400;white-space:nowrap}.wsp-new .wsp-plan-desc{margin:15px 0 15px 62px;font-size:15px;flex:1}.wsp-plan ul{display:grid;gap:8px;border-top:1px solid #eaf0f8;padding:12px 0 17px}.wsp-plan li{display:flex;gap:14px;font-size:15px}.wsp-plan .wsp-btn{width:100%;min-height:40px}.wsp-new .wsp-featured{background:radial-gradient(ellipse at bottom right,#053b85,#031a3e 70%);color:white;border-color:#4771a5}.wsp-featured .wsp-icon,.wsp-featured .wsp-price,.wsp-featured .wsp-check{color:#fff}.wsp-featured .wsp-plan-desc{color:#d0ddf0}.wsp-featured ul{border-color:#385078}.wsp-badge{position:absolute;left:84px;top:12px;background:var(--yellow);color:#082248;font-size:10px;font-weight:700;padding:3px 7px;border-radius:3px}.wsp-featured .wsp-plan-title h3{margin-top:23px}.wsp-process{padding-top:30px}.wsp-process ol{position:relative;gap:35px}.wsp-process li{text-align:center;position:relative}.wsp-process li:not(:last-child):after{content:"";height:1px;background:#bfd2e7;position:absolute;top:19px;left:calc(50% + 29px);width:calc(100% - 23px)}.wsp-step-num{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(#086cce,#00499b);color:white;font-weight:700;margin:0 auto 14px}.wsp-process h3{font-size:16px}.wsp-process p{font-size:15px;max-width:190px;margin:8px auto 0}.wsp-new .wsp-contact{background:radial-gradient(ellipse at 75% 50%,#064ba5,#001536 85%);color:white;padding:30px 0}.wsp-contact .wsp-two{align-items:start}.wsp-contact .wsp-eyebrow{color:#ffdb25}.wsp-contact h2{font-size:36px;max-width:450px}.wsp-contact p{color:#d6e4f9;margin-top:12px}.wsp-contact .wsp-benefits{margin-top:24px!important;gap:13px}.wsp-contact .wsp-two>div:first-child{padding-top:18px}.wsp-form-card{background:white;border:1px solid #d4e1f3;padding:22px;border-radius:6px;color:var(--navy)}.wsp-form-card form{display:grid;gap:12px}.wsp-form-card label,.wsp-form-card legend{display:block;font-size:12px;font-weight:600}.wsp-form-card input:not([type=checkbox]):not([type=hidden]),.wsp-form-card textarea{width:100%;border:1px solid #dce5f0;border-radius:3px;background:#f6f8fc;color:#18344e;font:14px/1.4 Arial;padding:9px 11px;margin-top:5px;min-height:38px}.wsp-form-card input::placeholder,.wsp-form-card textarea::placeholder{color:#667e98;opacity:1}.wsp-form-card textarea{resize:vertical}.wsp-form-card input:focus,.wsp-form-card textarea:focus{outline:2px solid #2585e7;outline-offset:1px}.wsp-form-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.wsp-form-card fieldset{border:0;padding:0;margin:0;min-width:0}.wsp-form-card legend{margin-bottom:6px}.wsp-help-options{display:flex;gap:7px;flex-wrap:wrap}.wsp-help-options label{cursor:pointer;position:relative}.wsp-help-options input{position:absolute;opacity:0;width:1px;height:1px}.wsp-help-options span{display:block;background:#f2f6fc;border:1px solid #e5ecf5;padding:5px 13px;border-radius:3px;font-size:12px}.wsp-help-options input:checked+span{background:#e1eeff;color:#0352b2;border-color:#076ce2}.wsp-help-options input:focus-visible+span{outline:2px solid #0863db;outline-offset:2px}.wsp-form-card .wsp-consent{display:flex;gap:7px;align-items:flex-start;font-size:11px;font-weight:400;color:#42546b;line-height:1.45}.wsp-consent input{margin:1px 0 0;flex-shrink:0;accent-color:#076bd2}.wsp-form-card .wsp-btn{width:100%;min-height:40px}.wsp-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.wsp-new .wsp-selected-plan{color:#0654ae;font-size:12px;margin:0}.wsp-success,.wsp-error{padding:12px;font-size:14px;margin-bottom:15px;border-radius:3px}.wsp-success{background:#e5f6ea;color:#196033}.wsp-error{background:#ffeded;color:#9b2727}.wsp-new .wsp-faq-section{padding:26px 0;background:#f4f7fb}.wsp-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:start}.wsp-faq-grid>div:first-child{padding-top:12px}.wsp-faq-grid p{margin-top:10px}.wsp-faq details{background:#fff;border:1px solid #dfe8f3;border-bottom:0}.wsp-faq details:last-child{border-bottom:1px solid #dfe8f3}.wsp-faq summary{list-style:none;cursor:pointer;font-size:13px;font-weight:700;display:flex;align-items:center;gap:10px;padding:9px 12px}.wsp-faq summary::-webkit-details-marker{display:none}.wsp-faq summary:before{content:'?';color:#0876d8;border:1px solid #7bb6ec;border-radius:3px;width:15px;height:15px;text-align:center;line-height:14px;font-size:10px;flex-shrink:0}.wsp-faq summary:after{content:'+';margin-left:auto}.wsp-faq details[open] summary:after{content:'−'}.wsp-faq details p{font-size:14px;margin:0;padding:4px 18px 16px 37px}.wsp-new .wsp-final{background:linear-gradient(110deg,#001b46,#034291);color:#fff;text-align:center;padding:22px 0}.wsp-final h2{font-size:20px}.wsp-final p{color:#dbe7fa;font-size:15px;margin:5px 0 12px}.wsp-final .wsp-btn{min-height:35px;font-size:12px;padding:8px 18px}
@media(min-width:1400px){.wsp-wrap{width:min(1200px,100% - 80px)}.wsp-new h1{font-size:46px}.wsp-screen-body{min-height:300px}}
@media(max-width:1000px){.wsp-wrap{width:calc(100% - 40px)}.wsp-new h1{font-size:36px}.wsp-new h2{font-size:27px}.wsp-hero-grid{gap:20px;grid-template-columns:1fr 1.1fr}.wsp-hero-copy .wsp-lead{font-size:19px}.wsp-float-list>div{padding:13px 8px;font-size:10px;gap:7px}.wsp-float-list .wsp-icon{width:24px}.wsp-screen-body{min-height:250px}.wsp-screen .wsp-dashboard-nav{width:24%}.wsp-trust{gap:20px}.wsp-trust li+li{padding-left:20px}.wsp-grid{gap:14px}.wsp-problem{padding:18px}.wsp-service{gap:14px;padding:18px}.wsp-service .wsp-icon{width:34px}.wsp-two{gap:30px}.wsp-plan{padding:28px 16px 16px}.wsp-plan-title{gap:12px}.wsp-plan-title .wsp-icon{width:30px}.wsp-new .wsp-plan-desc{margin-left:42px}.wsp-new .wsp-price{font-size:23px}.wsp-badge{left:58px}.wsp-audience-card{padding:10px;gap:8px}.wsp-task-content{padding:20px 15px}.wsp-contact h2{font-size:32px}}
@media(max-width:760px){.wsp-new{font-size:16px}.wsp-new section{padding:30px 0}.wsp-wrap{width:calc(100% - 36px)}.wsp-hero-grid{grid-template-columns:1fr}.wsp-new h1{font-size:39px;max-width:570px}.wsp-hero-copy p{max-width:570px}.wsp-hero-visual{max-width:600px;width:100%;margin:5px auto 0;padding:15px 8px}.wsp-screen-body{min-height:265px}.wsp-trust{flex-wrap:wrap;gap:10px 22px;margin-top:15px!important;font-size:12px}.wsp-trust li+li{border:0;padding:0}.wsp-three,.wsp-four{grid-template-columns:repeat(2,minmax(0,1fr))}.wsp-two{grid-template-columns:1fr;gap:25px}.wsp-task-panel{margin:auto;max-width:600px}.wsp-plan:last-child{grid-column:1/-1;max-width:450px;width:100%;justify-self:center}.wsp-new .wsp-price{font-size:26px}.wsp-new .wsp-plan-desc{margin-left:0}.wsp-plan-title{gap:13px}.wsp-plan-title h3{font-size:15px}.wsp-process ol{gap:25px 20px}.wsp-process li:nth-child(2):after{display:none}.wsp-process li:not(:last-child):after{width:calc(100% - 38px)}.wsp-contact h2{max-width:580px}.wsp-contact .wsp-two>div:first-child{padding-top:0}.wsp-form-card{padding:22px}.wsp-form-card label,.wsp-form-card legend{font-size:14px}.wsp-form-card input:not([type=checkbox]):not([type=hidden]),.wsp-form-card textarea{font-size:16px}.wsp-faq-grid{grid-template-columns:1fr;gap:20px}.wsp-faq summary{font-size:14px;padding:12px}.wsp-faq-grid>div:first-child{padding:0}.wsp-audience-card h3{font-size:13px}.wsp-audience-card p{font-size:12px}.wsp-float-list>div{font-size:12px;padding:16px 10px}}
@media(max-width:440px){.wsp-wrap{width:calc(100% - 32px)}.wsp-new h1{font-size:35px}.wsp-new h2{font-size:27px}.wsp-hero-copy .wsp-lead{font-size:20px}.wsp-buttons{gap:10px}.wsp-buttons .wsp-btn{font-size:12px;padding:12px}.wsp-screen-body{min-height:210px}.wsp-screen-content{padding:6px}.wsp-screen-bar{height:28px;gap:10px}.wsp-screen-bar b{font-size:12px}.wsp-screen .wsp-dashboard-nav span{font-size:5px;margin:11px 0}.wsp-screen .wsp-dashboard-nav{padding:6px}.wsp-stats strong{font-size:13px}.wsp-stats small{font-size:4px}.wsp-chart{padding:4px;margin-top:6px}.wsp-demo-table{margin-top:6px;padding:4px;font-size:5px}.wsp-demo-table>div{padding:4px 0}.wsp-float-list{gap:10px;width:36%}.wsp-float-list>div{padding:12px 7px;gap:5px;font-size:8px}.wsp-float-list .wsp-icon{width:20px;height:24px}.wsp-screen{width:72%;border-width:3px}.wsp-hero-visual{padding-left:2px;padding-right:8px}.wsp-problem{padding:17px 14px}.wsp-problem h3{font-size:16px}.wsp-problem p{font-size:14px}.wsp-three{grid-template-columns:1fr}.wsp-service{padding:22px;gap:20px}.wsp-service h3{font-size:16px}.wsp-service p{font-size:16px}.wsp-solution{padding:14px;gap:12px}.wsp-solution h3{font-size:15px}.wsp-solution p{font-size:13px}.wsp-plan:last-child{grid-column:auto;max-width:none}.wsp-plan{padding:27px 24px 22px}.wsp-plan-title{gap:20px}.wsp-plan-title .wsp-icon{width:38px}.wsp-new .wsp-plan-desc{margin-left:58px}.wsp-badge{left:82px}.wsp-plan-title h3{font-size:18px}.wsp-new .wsp-price{font-size:29px}.wsp-plan li{font-size:16px}.wsp-form-row{gap:12px}.wsp-form-card{padding:18px}.wsp-help-options span{font-size:11px;padding:6px 8px}.wsp-form-card .wsp-consent{font-size:12px}.wsp-contact h2{font-size:31px}.wsp-audience-card{align-items:flex-start}.wsp-audience-card .wsp-icon{width:24px}.wsp-audience-card h3{font-size:12px}.wsp-task-content>div{font-size:10px;gap:8px}.wsp-task-panel .wsp-dashboard-nav{width:29%;padding:12px 8px}.wsp-dashboard-nav span{font-size:9px}.wsp-process h3{font-size:15px}.wsp-process p{font-size:14px}.wsp-final h2{font-size:19px}}
@media(prefers-reduced-motion:reduce){.wsp-new .wsp-btn{transition:none}.wsp-new .wsp-btn:hover{transform:none}}
