.cwp{--cwp-blue:#0862ff;--cwp-ink:#182c39;--cwp-muted:#536672;--cwp-paper:#fcfcfa;--cwp-line:#d7e1e7;--cwp-green:#116345;--cwp-green-bg:#edf8f0;--cwp-amber:#825000;--cwp-amber-bg:#fff5df;background:var(--cwp-paper);color:var(--cwp-ink);font:15px/1.6 Manrope,Arial,sans-serif}.cwp *,.cwp :before,.cwp :after{box-sizing:border-box}.cwp button{font:inherit;cursor:pointer;color:inherit}.cwp a{color:inherit;text-decoration:none}.cwp :is(h1,h2,h3,p){margin:0}.cwp :is(h1,h2,h3){letter-spacing:-.045em;color:inherit;line-height:1.13}.cwp a:focus-visible{outline:3px solid var(--cwp-blue);outline-offset:4px}.cwp [hidden]{display:none!important}.cwp .cwp-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cwp input,.cwp select{font:inherit}.cwp button:focus-visible,.cwp input:focus-visible,.cwp select:focus-visible,.cwp summary:focus-visible{outline:3px solid var(--cwp-blue);outline-offset:4px}.cwp .cwp-wrap{max-width:1440px;margin:auto;padding-inline:48px}.cwp .cwp-button{background:#fff;border:1px solid #c7d5df;border-radius:32px;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:13px 22px;font-size:14px;font-weight:750;transition:background .2s;display:inline-flex}.cwp .cwp-button:hover{background:#eaf1fc}.cwp .cwp-button.cwp-blue{background:var(--cwp-blue);border-color:var(--cwp-blue);color:#fff}.cwp .cwp-button.cwp-blue:hover{background:#004fda}.cwp .cwp-button.cwp-dark{color:#fff;background:#182c39;border-color:#182c39}.cwp .cwp-hero{text-align:center;background:radial-gradient(at 50% 0,#e5eeffab,#0000 70%);padding:66px 0 38px}.cwp .cwp-eyebrow{color:#0754d6;text-transform:uppercase;letter-spacing:.12em;margin-bottom:18px;font-size:12px;font-weight:800}.cwp .cwp-hero h1{letter-spacing:-.065em;font-size:clamp(48px,5.4vw,76px);font-weight:550;line-height:1.04}.cwp .cwp-hero h1 em{color:var(--cwp-blue);font-style:normal}.cwp .cwp-hero p{color:var(--cwp-muted);max-width:640px;margin:24px auto 0;font-size:17px;line-height:1.8}.cwp .cwp-hero-links{justify-content:center;align-items:center;gap:28px;margin-top:27px;font-size:14px;display:flex}.cwp .cwp-hero-links>a:last-child{color:#23445c;text-underline-offset:5px;text-decoration:underline}.cwp .cwp-micro-proof{color:#425868;flex-wrap:wrap;justify-content:center;gap:25px;margin-top:23px;font-size:13px;display:flex}.cwp .cwp-micro-proof span:before{content:"✓";color:var(--cwp-green);margin-right:7px;font-weight:800}.cwp .cwp-plan-top{color:#536672;justify-content:space-between;align-items:center;gap:25px;margin:20px 0;font-size:13px;display:flex}.cwp .cwp-plan-top strong{color:#263c4b;font-weight:700}.cwp .cwp-period-toggle{background:#fff;border:1px solid #cfdce4;border-radius:999px;padding:3px;display:inline-flex}.cwp .cwp-period-toggle button{font:inherit;color:#425d70;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:44px;padding:7px 14px;font-weight:650}.cwp .cwp-period-toggle button[aria-pressed=true]{background:var(--cwp-blue);color:#fff}.cwp .cwp-period-toggle button:focus-visible{outline:2px solid var(--cwp-blue);outline-offset:2px}.cwp .cwp-period-toggle small{font-size:11px;font-weight:600}.cwp .cwp-intro-badge{color:#11633a;background:#e8f7ee;border-radius:999px;align-self:flex-start;margin:4px 0 6px;padding:4px 10px;font-size:12px;font-weight:700}.cwp .cwp-plan-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.cwp .cwp-plan-pager{display:none}.cwp .cwp-plan{background:#fff;border:1px solid #cfdce4;border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.cwp .cwp-plan.cwp-featured{border:2px solid var(--cwp-blue);box-shadow:0 10px 28px #0862ff0c}.cwp .cwp-plan-ribbon{text-transform:uppercase;letter-spacing:.08em;text-align:center;color:#425d70;background:#f1f4f6;min-height:35px;padding:11px;font-size:11px;font-weight:750;line-height:1.2}.cwp .cwp-featured .cwp-plan-ribbon{background:var(--cwp-blue);color:#fff}.cwp .cwp-plan-inner{flex-direction:column;flex:1;padding:25px 21px;display:flex}.cwp .cwp-plan-title{justify-content:space-between;align-items:center;display:flex}.cwp .cwp-plan h2{font-size:27px;font-weight:700}.cwp .cwp-plan-symbol{color:#536c7c;font-size:25px}.cwp .cwp-plan-symbol svg{stroke-width:1.5px}.cwp .cwp-featured .cwp-plan-symbol{color:var(--cwp-blue)}.cwp .cwp-plan-for{color:var(--cwp-muted);min-height:42px;margin-top:8px;font-size:13px;line-height:1.55}.cwp .cwp-subscription-label{color:#4b6171;margin-top:21px;font-size:12px;font-weight:650}.cwp .cwp-plan-price{letter-spacing:-1.8px;white-space:nowrap;margin-top:5px;font-size:39px;font-weight:750;line-height:1.1}.cwp .cwp-plan-price span{letter-spacing:0;color:#4b6171;margin-left:4px;font-size:13px;font-weight:500}.cwp .cwp-tax-note{color:#536672;margin-top:9px;font-size:12px}.cwp .cwp-allowance{background:var(--cwp-green-bg);color:var(--cwp-green);border:1px solid #cce9d7;border-radius:12px;margin:23px 0 10px;padding:16px 14px}.cwp .cwp-allowance-heading{align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}.cwp .cwp-zero-chip{color:#fff;background:#146a47;border-radius:7px;justify-content:center;align-items:center;padding:2px 7px;font-size:18px;font-weight:800;line-height:1.5;display:inline-flex}.cwp .cwp-allowance-meaning{color:#254f3a;margin-top:10px;font-size:13px;line-height:1.65}.cwp .cwp-allowance-meaning b{letter-spacing:-.8px;color:#114a32;margin-block:3px 5px;font-size:27px;line-height:1.2;display:block}.cwp .cwp-overage{background:var(--cwp-amber-bg);color:var(--cwp-amber);border:1px solid #f1dfb5;border-radius:10px;min-height:91px;padding:12px 14px;font-size:13px;line-height:1.6}.cwp .cwp-overage strong{font-weight:800}.cwp .cwp-overage p{margin-top:4px}.cwp .cwp-subscription-note{color:#536672;margin:13px 0 21px;font-size:12px;line-height:1.6}.cwp .cwp-plan .cwp-button{gap:15px;width:100%;padding:12px 13px;font-size:14px}.cwp .cwp-trial{text-align:center;color:#536672;margin-top:10px;font-size:12px}.cwp .cwp-plan ul{color:#334f60;margin:22px 0;padding:0;font-size:13px;list-style:none}.cwp .cwp-plan li{align-items:start;gap:8px;margin:10px 0;line-height:1.55;display:flex}.cwp .cwp-plan li>span{color:var(--cwp-green);font-weight:800}.cwp .cwp-calc-link{color:#0754d6;background:0 0;border:0;align-self:flex-start;margin-top:auto;padding:5px 0;font-size:13px;font-weight:750}.cwp .cwp-under-plans{color:#536672;justify-content:space-between;align-items:center;gap:30px;padding-block:22px 48px;font-size:13px;display:flex}.cwp .cwp-under-plans p{max-width:865px}.cwp .cwp-under-plans a{color:#0754d6;white-space:nowrap;text-underline-offset:4px;font-size:14px;font-weight:750;text-decoration:underline}.cwp .cwp-included{padding:25px 0 75px}.cwp .cwp-section-head{justify-content:space-between;align-items:end;gap:45px;margin-bottom:32px;display:flex}.cwp .cwp-section-head h2{font-size:46px;font-weight:550;line-height:1.12}.cwp .cwp-section-head p{color:var(--cwp-muted);max-width:390px;font-size:16px;line-height:1.8}.cwp .cwp-included-grid{grid-template-columns:1.1fr 1fr 1fr;gap:24px;display:grid}.cwp .cwp-value-card{min-width:0}.cwp .cwp-value-stage{background:#e8edf0;border-radius:15px;justify-content:center;align-items:center;height:245px;padding:20px;display:flex;position:relative;overflow:hidden}.cwp .cwp-value-stage img{object-fit:cover;border-radius:7px;width:100%;height:100%}.cwp .cwp-value-card h3{letter-spacing:-.6px;margin-top:20px;font-size:22px;font-weight:700}.cwp .cwp-value-card p{color:#536672;max-width:380px;margin-top:10px;font-size:14px;line-height:1.8}.cwp .cwp-mock-domain{background:linear-gradient(130deg,#eaf1ff,#dfeaf0)}.cwp .cwp-domain-ui{background:#ffffffed;border:1px solid #fff;border-radius:12px;width:100%;padding:22px;box-shadow:0 12px 25px #29496613}.cwp .cwp-domain-ui>span{text-transform:uppercase;letter-spacing:.1em;color:#536672;font-size:11px}.cwp .cwp-domain-ui strong{letter-spacing:-.8px;margin:14px 0 17px;font-size:24px;display:block}.cwp .cwp-domain-ui div{color:#536672;border-top:1px solid #d9e4eb;justify-content:space-between;gap:10px;padding-top:13px;font-size:12px;display:flex}.cwp .cwp-domain-ui b{color:#146a47;font-weight:750}.cwp .cwp-chat-stage{background:linear-gradient(130deg,#ebe9f4,#e6eef5);flex-direction:column;gap:11px;padding:24px}.cwp .cwp-chat-bubble{color:#364e60;background:#fff;border-radius:12px;width:100%;max-width:285px;padding:12px 15px;font-size:13px;box-shadow:0 6px 15px #2136490a}.cwp .cwp-chat-bubble.cwp-ask{background:var(--cwp-blue);color:#fff;align-self:flex-end;max-width:220px}.cwp .cwp-chat-bubble b{color:#0754d6;margin-bottom:5px;font-size:12px;display:block}.cwp .cwp-calculator{color:var(--cwp-ink);background:linear-gradient(130deg,#edf3ff,#f3f8f6 70%);border-top:1px solid #d7e2ef;border-radius:32px 32px 0 0;padding:76px 0 80px}.cwp .cwp-calc-grid{grid-template-columns:1.12fr .88fr;align-items:start;gap:28px;display:grid}.cwp .cwp-calc-controls{background:#fff;border:1px solid #ccdce7;border-radius:20px;padding:30px}.cwp .cwp-field-label{color:#213e51;margin-bottom:10px;font-size:15px;font-weight:750;display:block}.cwp .cwp-field-label small{color:#536672;margin-top:3px;font-size:13px;font-weight:450;display:block}.cwp .cwp-field select{color:#182c39;cursor:pointer;background:#fff;border:1px solid #a8bdcf;border-radius:10px;width:100%;min-height:52px;padding:14px 15px;font-size:15px}.cwp .cwp-field{margin-top:24px}.cwp .cwp-field:first-child{margin-top:0}.cwp .cwp-plan-context{color:#315768;background:#f1f6fb;border-radius:8px;margin-top:10px;padding:10px 12px;font-size:13px;line-height:1.6}.cwp .cwp-plan-context strong{color:#0e6545}.cwp .cwp-sales-input{color:#304e63;background:#fff;border:1px solid #9db5c9;border-radius:12px;align-items:center;gap:10px;padding:11px 17px;font-size:31px;display:flex}.cwp .cwp-sales-input input{letter-spacing:-1px;color:#182c39;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:36px;font-weight:700}.cwp .cwp-sales-input:focus-within{border-color:var(--cwp-blue);box-shadow:0 0 0 3px #0862ff18}.cwp .cwp-sales-input input:focus-visible{outline:0}.cwp .cwp-sales-presets{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.cwp .cwp-sales-presets button{color:#36566c;background:#fff;border:1px solid #d4e0ea;border-radius:7px;min-height:36px;padding:6px 10px;font-size:12px;font-weight:700}.cwp .cwp-sales-presets button:hover{background:#edf3ff}.cwp .cwp-sales-presets button.cwp-active{color:#064dc3;background:#e8f0ff;border-color:#0862ff}.cwp .cwp-slider{accent-color:#0862ff;cursor:pointer;width:100%;height:18px;margin-top:19px}.cwp .cwp-range-labels{color:#536672;justify-content:space-between;gap:20px;margin-top:3px;font-size:12px;display:flex}.cwp .cwp-calc-error{color:#9b2717;margin-top:9px;font-size:13px}.cwp .cwp-commission-explainer{border-top:1px solid #dce6ec;margin-top:25px;padding-top:22px}.cwp .cwp-commission-explainer h3{letter-spacing:-.4px;font-size:17px;font-weight:750}.cwp .cwp-sales-split{grid-template-columns:1fr 22px 1fr;align-items:center;gap:9px;margin-top:13px;display:grid}.cwp .cwp-split-block{border-radius:11px;min-width:0;padding:15px}.cwp .cwp-split-block.cwp-free{background:var(--cwp-green-bg);color:var(--cwp-green);border:1px solid #b9ddc7}.cwp .cwp-split-block.cwp-extra{background:var(--cwp-amber-bg);color:var(--cwp-amber);border:1px solid #ead6aa}.cwp .cwp-split-block strong{letter-spacing:-.8px;overflow-wrap:anywhere;font-size:26px;line-height:1.2;display:block}.cwp .cwp-split-block span{margin-top:8px;font-size:12px;font-weight:750;line-height:1.6;display:block}.cwp .cwp-split-sign{text-align:center;color:#627987;font-size:25px;font-weight:450}.cwp .cwp-formula{color:#415e70;padding-top:15px;font-size:13px;line-height:1.75}.cwp .cwp-formula b{color:#182c39;margin-bottom:5px;font-size:15px;font-weight:800;line-height:1.55;display:block}.cwp .cwp-formula.cwp-zero b{color:#0e6545}.cwp .cwp-formula b:not(:empty):before{content:"=";margin-right:9px;font-size:17px}.cwp .cwp-addon-disclosure{background:#f9fbfc;border:1px solid #d3e0e9;border-radius:12px;margin-top:23px}.cwp .cwp-addon-disclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px;font-size:14px;font-weight:750;list-style:none;display:flex}.cwp .cwp-addon-disclosure summary::-webkit-details-marker{display:none}.cwp .cwp-addon-disclosure summary:after{content:"+";color:#0754d6;font-size:23px;font-weight:500;line-height:1}.cwp .cwp-addon-disclosure[open] summary:after{content:"−"}.cwp .cwp-addon-disclosure summary>div{flex:1}.cwp .cwp-addon-disclosure summary small{color:#536672;margin-top:3px;font-size:12px;font-weight:500;display:block}.cwp .cwp-apps-heading{color:#536672;padding:0 16px 12px;font-size:12px}.cwp .cwp-app-options{grid-template-columns:1fr;gap:9px;padding:0 12px 12px;display:grid}.cwp .cwp-app-option{cursor:pointer;background:#fff;border:1px solid #cfdee7;border-radius:9px;align-items:flex-start;gap:11px;min-width:0;padding:13px;display:flex}.cwp .cwp-app-option input{accent-color:#0862ff;flex-shrink:0;width:18px;height:18px;margin:4px 0 0}.cwp .cwp-app-option b{color:#203e51;font-size:14px;font-weight:750;display:block}.cwp .cwp-app-option small{color:#536672;margin-top:4px;font-size:12px;line-height:1.65;display:block}.cwp .cwp-app-option.cwp-selected{background:#eef4ff;border-color:#0862ff}.cwp .cwp-app-option.cwp-included-app{cursor:default;background:#f0f8f3;border-color:#c5dfcf}.cwp .cwp-app-option.cwp-included-app small{color:#0e6545;font-weight:650}.cwp .cwp-included-tick{color:#146a47;background:#dcefe3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:23px;height:23px;margin-top:2px;font-size:13px;font-weight:800;display:flex}.cwp .cwp-calc-note{color:#536672;margin-top:18px;font-size:13px;line-height:1.8}.cwp .cwp-receipt{color:#182c39;background:#fff;border:1px solid #c4d6e5;border-radius:20px;position:sticky;top:105px;overflow:hidden;box-shadow:0 15px 35px #2845690a}.cwp .cwp-receipt-main{padding:30px}.cwp .cwp-receipt-top{color:#536672;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;font-size:12px;display:flex}.cwp .cwp-receipt-top strong{color:#064dc3;background:#edf3ff;border:1px solid #bed4fa;border-radius:7px;padding:5px 11px;font-size:13px;font-weight:750}.cwp .cwp-receipt-heading{letter-spacing:-.4px;font-size:17px;font-weight:700}.cwp .cwp-receipt-price{letter-spacing:-2.7px;margin-top:9px;font-size:56px;font-weight:750;line-height:1.1}.cwp .cwp-receipt-caption{color:#536672;margin:9px 0 23px;font-size:13px}.cwp .cwp-receipt-row{color:#354f61;border-bottom:1px solid #e0e8ee;justify-content:space-between;align-items:start;gap:22px;padding:15px 0;font-size:14px;display:flex}.cwp .cwp-receipt-row strong{color:#182c39;white-space:nowrap;font-size:15px;font-weight:750}.cwp .cwp-receipt-row small{color:#536672;margin-top:4px;font-size:12px;line-height:1.65;display:block}.cwp .cwp-receipt-row.cwp-commission-row{color:#825000;background:#fff7e8;border:1px solid #efdfbd;border-radius:9px;margin-block:12px 0;padding:13px}.cwp .cwp-receipt-row.cwp-commission-row strong,.cwp .cwp-receipt-row.cwp-commission-row small{color:#825000}.cwp .cwp-receipt-row.cwp-commission-row.cwp-no-commission{background:var(--cwp-green-bg);color:#0e6545;border-color:#c9e3d2}.cwp .cwp-receipt-row.cwp-commission-row.cwp-no-commission strong,.cwp .cwp-receipt-row.cwp-commission-row.cwp-no-commission small{color:#0e6545}.cwp .cwp-receipt .cwp-button{width:100%;margin-top:25px}.cwp .cwp-receipt-bottom{color:#415b6d;background:#f1f5f8;border-top:1px solid #dce5ed;padding:20px 30px;font-size:13px}.cwp .cwp-first-month-row{justify-content:space-between;align-items:center;gap:15px;display:flex}.cwp .cwp-first-month-row>span{font-weight:650}.cwp .cwp-first-month-row strong{color:#182c39;letter-spacing:-.6px;white-space:nowrap;font-size:21px}.cwp .cwp-receipt-bottom small{color:#536672;margin-top:7px;font-size:12px;line-height:1.7;display:block}.cwp .cwp-compare{color:#fff;background:radial-gradient(at 15%,#1e426355,#0000 60%),#0b202e;padding:76px 0}.cwp .cwp-compare .cwp-eyebrow{color:#9dc5ff}.cwp .cwp-compare .cwp-section-head p{color:#b6cbd9}.cwp .cwp-compare-box{background:#132f42;border:1px solid #38546a;border-radius:20px;grid-template-columns:1fr 1.05fr;gap:45px;padding:30px;display:grid}.cwp .cwp-compare-controls label{color:#e6eff6;margin-bottom:8px;font-size:14px;font-weight:650;display:block}.cwp .cwp-compare-controls select,.cwp .cwp-compare-controls input{color:#fff;background:#0c2333;border:1px solid #658097;border-radius:9px;width:100%;min-height:49px;padding:12px 13px;font-size:14px}.cwp .cwp-field select,.cwp .cwp-compare-controls select{appearance:none;text-overflow:ellipsis;white-space:nowrap;background-position:right 18px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:50px;overflow:hidden}.cwp .cwp-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23182c39' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E")}.cwp .cwp-compare-controls select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23e6eff6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E")}.cwp .cwp-compare-controls .cwp-two{grid-template-columns:1fr 1fr;gap:16px;margin-top:19px;display:grid}.cwp .cwp-compare-controls .cwp-hint{color:#b7cbd8;margin-top:14px;font-size:12px;line-height:1.8}.cwp .cwp-comparison-sales{color:#c5d7e4;margin-bottom:24px;font-size:14px}.cwp .cwp-comparison-sales b{color:#fff}.cwp .cwp-compare-bars{flex-direction:column;gap:26px;display:flex}.cwp .cwp-bar-label{color:#e9f0f7;justify-content:space-between;align-items:center;gap:15px;margin-bottom:11px;font-size:15px;display:flex}.cwp .cwp-bar-label b{letter-spacing:-.7px;white-space:nowrap;font-size:26px;font-weight:750}.cwp .cwp-bar-track{background:#28485c;border-radius:20px;height:14px;overflow:hidden}.cwp .cwp-bar-fill{background:#a8bcca;border-radius:20px;height:100%;transition:width .2s}.cwp .cwp-bar-fill.cwp-ours{background:#5595ff}.cwp .cwp-compare-result{color:#d3eee2;background:#174d39;border:1px solid #559779;border-radius:12px;margin-top:28px;padding:20px;font-size:14px;line-height:1.8}.cwp .cwp-compare-result strong{color:#fff;letter-spacing:-.8px;margin-bottom:5px;font-size:28px;font-weight:750;line-height:1.4;display:block}.cwp .cwp-compare-result.cwp-higher{color:#f7e7be;background:#4c3d21;border-color:#ad9256}.cwp .cwp-compare-result.cwp-higher strong{color:#fff1ca}.cwp .cwp-compare-source{color:#bbcedb;margin-top:24px;font-size:12px;line-height:1.9}.cwp .cwp-compare-source a{text-underline-offset:3px;color:#b2d1ff;text-decoration:underline}.cwp .cwp-features{padding:78px 0}.cwp .cwp-table-box{border:1px solid #cfdee7;border-radius:16px;overflow:auto}.cwp .cwp-comparison-table{border-collapse:collapse;width:100%;min-width:1050px;font-size:14px;line-height:1.6}.cwp .cwp-comparison-table thead{background:#eef3f7}.cwp .cwp-comparison-table th,.cwp .cwp-comparison-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #dce6ed;padding:18px 22px}.cwp .cwp-comparison-table th{font-weight:700}.cwp .cwp-comparison-table thead th{font-size:16px}.cwp .cwp-comparison-table thead th:first-child{color:#435e71;width:25%;font-size:13px}.cwp .cwp-comparison-table td{color:#344e61}.cwp .cwp-comparison-table td small{color:#536672;margin-top:3px;font-size:12px;line-height:1.65;display:block}.cwp .cwp-comparison-table .cwp-group{color:#395467;background:#eff4f7;font-size:13px}.cwp .cwp-comparison-table td:nth-child(3){background:#0862ff04}.cwp .cwp-comparison-table .cwp-yes{color:#116345;align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.cwp .cwp-comparison-table .cwp-yes:before{content:"✓";font-weight:800}.cwp .cwp-comparison-table .cwp-muted{color:#5f6f7a;font-size:13px}.cwp .cwp-table-footnote{color:#536672;margin-top:16px;font-size:13px;line-height:1.8}.cwp .cwp-table-scroll-hint{display:none}.cwp .cwp-faq{padding:15px 0 80px}.cwp .cwp-faq-grid{grid-template-columns:.85fr 1.15fr;gap:75px;display:grid}.cwp .cwp-faq h2{font-size:46px;font-weight:550}.cwp .cwp-faq p{color:#536672;margin-top:22px;font-size:15px;line-height:1.85}.cwp .cwp-faq a{color:#0754d6;text-underline-offset:4px;text-decoration:underline}.cwp .cwp-faq details{border-bottom:1px solid #d3e0e8;padding:22px 0}.cwp .cwp-faq details:first-child{padding-top:0}.cwp .cwp-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:16px;font-weight:750;line-height:1.6;list-style:none;display:flex}.cwp .cwp-faq summary:after{content:"+";color:#0754d6;font-size:24px;line-height:1.2}.cwp .cwp-faq details[open] summary:after{content:"−"}.cwp .cwp-faq summary::-webkit-details-marker{display:none}.cwp .cwp-faq details p{margin-top:15px;font-size:14px}.cwp .cwp-cta{color:#fff;background:radial-gradient(at 90% 100%,#16468290,#0000 65%),#0a1b25;padding:70px 0}.cwp .cwp-cta .cwp-wrap{justify-content:space-between;align-items:center;gap:35px;display:flex}.cwp .cwp-cta .cwp-button{white-space:nowrap;flex-shrink:0}.cwp .cwp-cta h2{font-size:49px;font-weight:550}.cwp .cwp-cta p{color:#bfd0dc;margin-top:18px;font-size:16px}.cwp .cwp-plan-price{white-space:normal;flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.cwp .cwp-plan-price span{white-space:nowrap;margin-left:0}.cwp .cwp-receipt-price{overflow-wrap:anywhere}.cwp .cwp-receipt-price.cwp-long-total{letter-spacing:-1.3px;font-size:clamp(30px,3vw,42px)}.cwp .cwp-receipt-row{flex-wrap:wrap;gap:7px 18px}.cwp .cwp-receipt-row>div{flex:145px}.cwp .cwp-receipt-row strong{white-space:normal;overflow-wrap:anywhere;max-width:100%}.cwp .cwp-first-month-row,.cwp .cwp-bar-label{flex-wrap:wrap;gap:8px 16px}.cwp .cwp-first-month-row strong,.cwp .cwp-bar-label b{white-space:normal;overflow-wrap:anywhere;max-width:100%}.cwp .cwp-estimate-status{color:#8b311e;background:#fff0e8;border:1px solid #efcabb;border-radius:8px;margin-bottom:18px;padding:12px;font-size:13px;line-height:1.7}.cwp .cwp-range-note{color:#536672;margin-top:6px;font-size:12px}@media (min-width:1600px){.cwp .cwp-plan-inner{padding:28px 25px}.cwp .cwp-plan-price{font-size:42px}}@media (max-width:1150px){.cwp .cwp-comparison-table th:first-child{z-index:1;background:#fcfcfa;position:sticky;left:0;box-shadow:1px 0 #cfdce7}.cwp .cwp-comparison-table thead th:first-child,.cwp .cwp-comparison-table .cwp-group th:first-child{background:#eef3f7}.cwp .cwp-comparison-table .cwp-group th>span{position:sticky;left:18px}.cwp .cwp-wrap{padding-inline:32px}.cwp .cwp-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.cwp .cwp-plan-inner{padding:26px}.cwp .cwp-plan-for{min-height:0}.cwp .cwp-plan-price{font-size:43px}.cwp .cwp-allowance-meaning b{font-size:30px}.cwp .cwp-plan ul{grid-template-columns:1fr 1fr;gap:10px 15px;display:grid}.cwp .cwp-plan li{margin:0}.cwp .cwp-overage{min-height:0}.cwp .cwp-calc-grid{grid-template-columns:1.05fr .95fr;gap:22px}.cwp .cwp-calc-controls,.cwp .cwp-receipt-main{padding:25px}.cwp .cwp-receipt-price{font-size:47px}.cwp .cwp-receipt-bottom{padding:20px 25px}.cwp .cwp-split-block{padding:12px}.cwp .cwp-split-block strong{font-size:23px}.cwp .cwp-included-grid{gap:18px}.cwp .cwp-value-stage{height:205px;padding:16px}.cwp .cwp-domain-ui{padding:17px}.cwp .cwp-domain-ui strong{font-size:22px}.cwp .cwp-domain-ui div{font-size:11px}.cwp .cwp-chat-stage{padding:17px}.cwp .cwp-chat-bubble{font-size:12px}.cwp .cwp-section-head h2{font-size:41px}.cwp .cwp-section-head p{max-width:330px;font-size:15px}.cwp .cwp-compare-box{gap:30px}.cwp .cwp-compare-controls .cwp-two{grid-template-columns:1fr}.cwp .cwp-compare-result strong{font-size:25px}.cwp .cwp-faq h2{font-size:41px}.cwp .cwp-faq-grid{gap:45px}}@media (max-width:850px){.cwp .cwp-section-head{gap:30px}.cwp .cwp-calc-grid{grid-template-columns:1fr;gap:24px}.cwp .cwp-receipt{position:static}.cwp .cwp-calc-controls,.cwp .cwp-receipt-main{padding:30px}.cwp .cwp-receipt-bottom{padding:20px 30px}.cwp .cwp-receipt-price{font-size:56px}.cwp .cwp-split-block strong{font-size:30px}.cwp .cwp-compare-box{grid-template-columns:1fr;gap:35px}.cwp .cwp-compare-controls .cwp-two,.cwp .cwp-included-grid{grid-template-columns:1fr 1fr}.cwp .cwp-included-grid>.cwp-value-card:first-child{grid-column:1/-1}.cwp .cwp-included-grid>.cwp-value-card:first-child .cwp-value-stage{height:290px}.cwp .cwp-value-stage{height:240px}.cwp .cwp-value-stage img{object-fit:cover;object-position:center}.cwp .cwp-faq-grid{grid-template-columns:1fr;gap:35px}.cwp .cwp-faq h2 br{display:none}.cwp .cwp-table-scroll-hint{color:#536672;margin-bottom:12px;font-size:13px;display:block}.cwp .cwp-comparison-table thead th:first-child{width:180px}}@media (max-width:767px){.cwp .cwp-plan-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:85%;grid-auto-flow:column;gap:16px;margin-inline:-32px;padding:4px 32px 8px;scroll-padding-inline:32px;overflow-x:auto}.cwp .cwp-plan-grid::-webkit-scrollbar{display:none}.cwp .cwp-plan{scroll-snap-align:center;scroll-snap-stop:always}.cwp .cwp-plan-pager{justify-content:center;align-items:center;gap:12px;margin-top:14px;display:flex}.cwp .cwp-pager-arrow{color:#263c4b;cursor:pointer;background:#fff;border:1px solid #cfdce4;border-radius:50%;width:44px;height:44px;font-size:18px}.cwp .cwp-pager-arrow:disabled{opacity:.4;cursor:default}.cwp .cwp-pager-dots{background:#f1f4f6;border-radius:999px;align-items:center;padding:0 6px;display:flex}.cwp .cwp-pager-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:44px;padding:0;display:grid}.cwp .cwp-pager-dots span{background:#9fb2bf;border-radius:999px;width:8px;height:8px;transition:width .2s,background .2s}.cwp .cwp-pager-dots [aria-current] span{background:var(--cwp-blue);width:22px}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.cwp .cwp-pager-dots span{transition:none}}@media (max-width:600px){.cwp .cwp-wrap{padding-inline:20px}.cwp .cwp-hero{padding:44px 0 25px}.cwp .cwp-hero h1{font-size:47px}.cwp .cwp-eyebrow{margin-bottom:16px;font-size:11px}.cwp .cwp-hero p{margin-top:20px;font-size:15px}.cwp .cwp-hero-links{flex-wrap:wrap;gap:20px;margin-top:24px;font-size:14px}.cwp .cwp-button{min-height:48px;padding:12px 19px;font-size:14px}.cwp .cwp-micro-proof{gap:9px 17px;margin-top:22px;font-size:12px}.cwp .cwp-plan-top{flex-wrap:wrap;align-items:start;margin-top:15px;font-size:12px}.cwp .cwp-plan-top strong{max-width:195px}.cwp .cwp-plan-top>span{white-space:nowrap}.cwp .cwp-plan-grid{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}.cwp .cwp-plan-inner{padding:25px}.cwp .cwp-plan h2{font-size:29px}.cwp .cwp-plan-price{font-size:45px}.cwp .cwp-plan-price span{font-size:14px}.cwp .cwp-allowance{margin-top:22px;padding:16px 18px}.cwp .cwp-allowance-heading{font-size:15px}.cwp .cwp-allowance-meaning{font-size:14px}.cwp .cwp-allowance-meaning b{font-size:31px}.cwp .cwp-overage{padding:13px 18px;font-size:14px}.cwp .cwp-plan-for{font-size:14px}.cwp .cwp-plan ul{margin-block:23px;font-size:14px;display:block}.cwp .cwp-plan li{margin:10px 0}.cwp .cwp-plan .cwp-button{font-size:15px}.cwp .cwp-tax-note,.cwp .cwp-trial,.cwp .cwp-subscription-note,.cwp .cwp-subscription-label{font-size:13px}.cwp .cwp-calc-link{font-size:14px}.cwp .cwp-under-plans{flex-direction:column;align-items:start;gap:15px;padding-bottom:42px;font-size:13px}.cwp .cwp-section-head{margin-bottom:26px;display:block}.cwp .cwp-section-head h2{font-size:35px}.cwp .cwp-section-head p{max-width:none;margin-top:17px;font-size:15px}.cwp .cwp-included{padding-top:10px;padding-bottom:45px}.cwp .cwp-included-grid{grid-template-columns:1fr;gap:32px}.cwp .cwp-included-grid>.cwp-value-card:first-child{grid-column:auto}.cwp .cwp-value-stage,.cwp .cwp-included-grid>.cwp-value-card:first-child .cwp-value-stage{height:235px}.cwp .cwp-domain-ui{max-width:320px;padding:25px}.cwp .cwp-domain-ui strong{font-size:25px}.cwp .cwp-domain-ui div{font-size:12px}.cwp .cwp-chat-stage{padding:25px}.cwp .cwp-chat-bubble{font-size:13px}.cwp .cwp-value-card h3{margin-top:16px;font-size:23px}.cwp .cwp-value-card p{max-width:none;font-size:14px}.cwp .cwp-calculator{border-radius:24px 24px 0 0;padding:47px 0}.cwp .cwp-calc-controls,.cwp .cwp-receipt-main{padding:22px}.cwp .cwp-field-label{font-size:15px}.cwp .cwp-field select{padding-left:12px;font-size:14px}.cwp .cwp-sales-input input{font-size:35px}.cwp .cwp-sales-presets button{padding:6px 8px;font-size:12px}.cwp .cwp-sales-split{grid-template-columns:1fr 16px 1fr;gap:6px}.cwp .cwp-split-block{padding:13px 11px}.cwp .cwp-split-block strong{font-size:24px}.cwp .cwp-split-block span{font-size:12px}.cwp .cwp-split-sign{font-size:20px}.cwp .cwp-formula{font-size:13px}.cwp .cwp-formula b{font-size:14px}.cwp .cwp-receipt-price{font-size:49px}.cwp .cwp-receipt-top{gap:10px;font-size:11px}.cwp .cwp-receipt-row{font-size:14px}.cwp .cwp-receipt-bottom{padding:19px 22px}.cwp .cwp-first-month-row strong{font-size:19px}.cwp .cwp-first-month-row>span{font-size:13px}.cwp .cwp-compare{padding:45px 0}.cwp .cwp-compare-box{gap:28px;padding:22px}.cwp .cwp-compare-controls .cwp-two{grid-template-columns:1fr;gap:17px}.cwp .cwp-compare-controls select,.cwp .cwp-compare-controls input,.cwp .cwp-bar-label{font-size:14px}.cwp .cwp-bar-label b{font-size:23px}.cwp .cwp-compare-result strong{font-size:26px}.cwp .cwp-compare-source{font-size:12px}.cwp .cwp-features{padding:47px 0}.cwp .cwp-comparison-table{min-width:990px;font-size:14px}.cwp .cwp-comparison-table th,.cwp .cwp-comparison-table td{padding:15px 18px}.cwp .cwp-comparison-table thead th:first-child{width:130px}.cwp .cwp-comparison-table th:first-child{font-size:13px}.cwp .cwp-faq{padding:5px 0 45px}.cwp .cwp-faq-grid{gap:30px}.cwp .cwp-faq h2{font-size:35px}.cwp .cwp-faq p{margin-top:17px;font-size:14px}.cwp .cwp-faq summary{font-size:15px}.cwp .cwp-faq details p{font-size:14px}.cwp .cwp-cta{padding:45px 0}.cwp .cwp-cta .cwp-wrap{flex-direction:column;align-items:start;gap:25px}.cwp .cwp-cta h2{font-size:39px}.cwp .cwp-cta p{font-size:15px}}@media (max-width:360px){.cwp .cwp-plan-grid{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.cwp .cwp-wrap{padding-inline:16px}.cwp .cwp-hero h1{font-size:42px}.cwp .cwp-plan-inner{padding:21px}.cwp .cwp-calc-controls,.cwp .cwp-receipt-main{padding:18px}.cwp .cwp-receipt-price{font-size:44px}.cwp .cwp-split-block strong{font-size:21px}.cwp .cwp-split-block{padding:11px 9px}.cwp .cwp-receipt-bottom{padding:18px}.cwp .cwp-receipt-top{font-size:10px}.cwp .cwp-first-month-row{align-items:start}.cwp .cwp-first-month-row>span{max-width:135px}.cwp .cwp-compare-box{padding:18px}.cwp .cwp-bar-label b{font-size:21px}}
