.newhomepage.v14 .review-hero{padding:64px 0}.newhomepage.v14 .review-hero-grid{grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:stretch;gap:48px}.newhomepage.v14 .review-hero-shot{width:100%;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;display:block}.newhomepage.v14 .review-hero-grid>div:first-child{flex-direction:column;min-width:0;display:flex}.newhomepage.v14 .review-hero-grid .review-subhead,.newhomepage.v14 .review-hero-grid .review-body{max-width:520px}.newhomepage.v14 .review-video{flex-direction:column;gap:24px;padding-top:32px;display:flex}.newhomepage.v14{--review-shot-border:#3a4f66;--review-price-note:#dce3ec}.newhomepage.v14 .review-video>div:first-child{flex-shrink:0}.newhomepage.v14 .review-cta-row{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.newhomepage.v14 .review-cta-sub{font-family:var(--font-mono);color:var(--review-price-note);margin-top:14px;font-size:14px;line-height:22px}@media(max-width:639px){.newhomepage.v14 .review-cta-row{flex-direction:column;align-items:flex-start}}.newhomepage.v14 .review-video video,.newhomepage.v14 .review-video img{object-fit:contain;position:static}.newhomepage.v14 .review-hero-trust{font-family:var(--font-mono);text-transform:uppercase;color:var(--color-label-dark);text-align:left;margin:0;font-size:12px;font-weight:600;line-height:20px}.newhomepage.v14 .review-hero-actions{margin-top:24px}.newhomepage.v14 .review-price{border:0;margin-top:16px;padding:0}.newhomepage.v14 .review-person{color:var(--color-ink);background:0 0;border-radius:0;justify-items:center;gap:8px;padding:0;display:grid}.newhomepage.v14 .review-person h3,.newhomepage.v14 .review-workflow h3{color:var(--color-ink);font-size:20px;font-weight:700;line-height:28px}.newhomepage.v14 .review-person p{color:var(--color-body)}.newhomepage.v14 .review-journey{padding:40px}.newhomepage.v14 .review-down-arrow{background:var(--color-body);width:2px;height:32px;margin:20px auto;position:relative}.newhomepage.v14 .review-down-arrow:after{content:"";border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid var(--color-body);position:absolute;bottom:0;left:-4px}.newhomepage.v14 .review-workflow{background:var(--color-alt);border-radius:16px;padding:28px}.newhomepage.v14 .review-workflow h3{text-align:center;justify-content:center;align-items:center;gap:10px;display:flex}.newhomepage.v14 .review-workflow h3 svg{flex-shrink:0}.newhomepage.v14 .review-steps{gap:20px;margin-top:28px}.newhomepage.v14 .review-step-icon{width:56px;height:56px;margin-bottom:12px;font-size:24px;font-weight:700}.newhomepage.v14 .review-step strong{font-size:16px;font-weight:600;line-height:24px}.newhomepage.v14 .review-step:not(:first-child):before{background:var(--color-body);width:calc(100% - 56px);height:2px;top:27px;right:calc(50% + 38px)}.newhomepage.v14 .review-step:not(:first-child):after{border-left:7px solid var(--color-body);border-top:5px solid #0000;border-bottom:5px solid #0000;top:23px;right:calc(50% + 38px)}.newhomepage.v14 .review-workflow-caption{color:var(--color-body);text-align:center;font-size:15px;line-height:24px;font-family:var(--font-sans);margin-top:24px}.newhomepage.v14 .review-journey-closer{color:var(--color-ink);text-align:center;max-width:1120px;margin:28px auto 0;font-size:20px;font-weight:700;line-height:30px}.newhomepage.v14 .review-stat-caption{font-weight:400}.newhomepage.v14 .review-stat-caption strong{font-weight:800}.newhomepage.v14 .review-stat-source{font-family:var(--font-sans);color:var(--color-label-dark);font-size:12px;font-style:italic}.newhomepage.v14 .review-business-body{max-width:760px;margin-top:20px}.newhomepage.v14 .review-business-body p{margin-top:12px;font-size:18px;line-height:28px}.newhomepage.v14 .review-calculator{border:1.5px solid var(--color-lines)}.newhomepage.v14 .review-window-bar{background:var(--color-band-dark);height:52px;color:var(--color-surface);font-family:var(--font-sans);grid-column:1/-1;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex;position:relative}.newhomepage.v14 .review-window-bar>span{gap:6px;display:flex;position:absolute;left:16px}.newhomepage.v14 .review-window-bar i{background:var(--color-border-dark);border-radius:50%;width:6px;height:6px}.newhomepage.v14 .review-calculator h3{color:var(--color-ink);font-size:22px;font-weight:700;line-height:30px}.newhomepage.v14 .review-calculator-controls{background:var(--color-alt);flex-direction:column;justify-content:space-between;gap:32px;display:flex}.newhomepage.v14 .review-calculator-notes p{margin-top:12px;font-size:14px;line-height:22px}.newhomepage.v14 .review-plan-included{min-height:194px}.newhomepage.v14 .review-plan-included .review-label{color:var(--color-body)}.newhomepage.v14 .review-plan-included ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin-top:14px;display:grid}.newhomepage.v14 .review-plan-included li{color:var(--color-ink);align-items:flex-start;gap:8px;min-width:0;font-size:15px;line-height:22px;display:flex}.newhomepage.v14 .review-plan-included svg{color:var(--color-hero-navy);flex-shrink:0;margin-top:3px}.newhomepage.v14 .review-calculator-notes{margin-top:auto}.newhomepage.v14 .review-stepper button{border-color:var(--color-hero-navy);background:var(--color-hero-navy);width:52px;height:52px;color:var(--color-surface);border-radius:10px;flex:0 0 52px;font-size:22px}.newhomepage.v14 .review-stepper button:hover{background:var(--color-band-dark);border-color:var(--color-band-dark)}.newhomepage.v14 .review-stepper button svg{width:22px;height:22px}.newhomepage.v14 .review-stepper input{border:1.5px solid var(--color-lines);background:var(--color-surface);text-align:right;appearance:textfield;border-radius:10px;width:140px;height:52px;font-size:28px}.newhomepage.v14 .review-stepper input::-webkit-inner-spin-button{appearance:none;margin:0}.newhomepage.v14 .review-stepper input::-webkit-outer-spin-button{appearance:none;margin:0}.newhomepage.v14 .review-results{flex-direction:column;min-height:760px;display:flex}.newhomepage.v14 .review-calculator-controls{min-height:760px}.newhomepage.v14 .review-results dl>div{align-items:center;min-height:55px}.newhomepage.v14 .review-result-explanation{min-height:78px}.newhomepage.v14 .review-net-box{min-height:164px}.newhomepage.v14 .review-results .review-source{margin-top:auto;padding-top:24px}.newhomepage.v14 .review-results-title{align-items:center;gap:12px;display:flex;color:var(--color-surface)!important}.newhomepage.v14 .review-results-title>span{background:var(--color-red);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:17px;display:grid}.newhomepage.v14 .review-results dl>div{border-bottom-style:dashed}.newhomepage.v14 .review-net-box{border:1px solid var(--color-border-dark);background:var(--color-band-dark);border-radius:12px;padding:20px}.newhomepage.v14 .review-net{font-family:var(--font-mono)}.newhomepage.v14 .review-proof-columns{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;gap:40px;display:grid}.newhomepage.v14 .review-proof-columns .proof-card,.newhomepage.v14 .review-proof-columns .proof-card>div{height:100%}.newhomepage.v14 .review-proof-columns .proof-card>div{padding:40px!important}.newhomepage.v14 .snapshot-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:32px!important}.newhomepage.v14 .snapshot-stats>div>div:first-child{font-size:40px!important}.newhomepage.v14 [data-review-section=faq]>section{background:var(--color-alt);border-top:1px solid var(--color-border)}.newhomepage.v14 .review-closing-grid h2{max-width:720px}.newhomepage.v14 .review-proof-quote>section{padding:0;background:0 0!important}.newhomepage.v14 .review-proof-quote>section>div{padding:0}.newhomepage.v14 .review-closing-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:48px;display:grid}.newhomepage.v14 .review-closing-line{color:var(--color-surface);margin-top:28px;font-size:22px;font-weight:700;line-height:30px}.newhomepage.v14 .review-why-closer{margin-top:40px}@media(min-width:1024px){.newhomepage.v14 .review-hero{padding-block:40px}.newhomepage.v14 .review-hero .review-subhead{margin-top:12px}.newhomepage.v14 .review-hero .review-body{margin-top:12px;line-height:24px}.newhomepage.v14 .review-hero-actions{margin-top:16px}.newhomepage.v14 .review-hero-actions .review-cta-sub{margin-top:10px}.newhomepage.v14 .review-hero-heading-half{text-wrap:balance;display:block}.newhomepage.v14 .review-hero-grid,.newhomepage.v14 [data-review-section=also]>div{padding-inline:24px}.newhomepage.v14 [data-review-section=also] .review-two-columns{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:32px}.newhomepage.v14 [data-review-section=also] .review-two-columns .review-soc-copy{white-space:nowrap;max-width:none}.newhomepage.v14 .review-why-closer{white-space:nowrap}}@media(max-width:1023px){.newhomepage.v14 .review-hero-grid,.newhomepage.v14 .review-proof-columns,.newhomepage.v14 .review-closing-grid{grid-template-columns:minmax(0,1fr)}.newhomepage.v14 .review-video{padding-top:0}.newhomepage.v14 .snapshot-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:833px){.newhomepage.v14 .review-journey{padding:24px}.newhomepage.v14 .review-workflow{padding:24px 16px}.newhomepage.v14 .review-steps{gap:54px}.newhomepage.v14 .review-step:not(:first-child):before{width:2px;height:34px;top:-44px;right:calc(50% - 1px)}.newhomepage.v14 .review-step:not(:first-child):after{border-right:5px solid #0000;border-top:7px solid var(--color-body);border-bottom:0;top:-17px;right:calc(50% - 5px);border-left:5px solid #0000!important}.newhomepage.v14 .review-step-final:after{border-top-color:var(--color-red)!important}.newhomepage.v14 .review-window-bar{padding:0 16px 0 42px;font-size:18px}.newhomepage.v14 .review-calculator-controls,.newhomepage.v14 .review-results{padding:24px}}.newhomepage.v14 h1,.newhomepage.v14 h2,.newhomepage.v14 h3{text-wrap:balance}.newhomepage.v14 p{text-wrap:pretty}.newhomepage.v14 .review-centered p,.newhomepage.v14 .review-subhead,.newhomepage.v14 .review-bold,.newhomepage.v14 .review-journey-closer,.newhomepage.v14 .review-closing-line,.newhomepage.v14 .review-workflow-caption,.newhomepage.v14 [data-review-section=trust] p,.newhomepage.v14 [data-review-section=proof]>section>div>div:first-child p{text-wrap:balance}.newhomepage.v14 .review-label,.newhomepage.v14 [data-review-section=trust] .uppercase,.newhomepage.v14 [data-review-section=proof] .uppercase,.newhomepage.v14 [data-review-section=faq] .uppercase,.newhomepage.v14 [data-review-section=closing] .uppercase{text-transform:uppercase;font-family:var(--font-mono)!important;letter-spacing:.12em!important;font-size:12px!important;font-weight:600!important}.newhomepage.v14 .review-two-columns>div:first-child>.review-label,.newhomepage.v14 .review-closing-grid>div:first-child>.review-label{display:block}.newhomepage.v14 .review-stat{align-self:start;margin-top:28px}.newhomepage.v14 .review-stat-number{line-height:1}.newhomepage.v14 .review-mini-diagram{align-items:center;height:64px;display:flex}.newhomepage.v14 .review-attack-summary{align-items:center;gap:24px;min-height:64px;display:flex}.newhomepage.v14 .review-attack-stat strong{color:var(--color-red);font-size:44px;font-weight:800;line-height:44px;display:block}.newhomepage.v14 .review-attack-stat span{font-family:var(--font-mono);color:var(--color-body);text-transform:uppercase;font-size:12px;line-height:20px;display:block}.newhomepage.v14 [data-review-section=also] .review-two-columns p{text-wrap:balance;max-width:520px}.newhomepage.v14 [data-review-section=also] .review-two-columns .review-soc-copy{text-wrap:pretty}.newhomepage.v14 [data-review-section=also] .review-two-columns>div{grid-template-rows:64px auto 1fr;display:grid}@media(max-width:639px){.newhomepage.v14 .review-attack-summary{gap:12px}.newhomepage.v14 .review-attack-summary .review-attack-link{width:24px}}.newhomepage.v14 .review-attack-node{background:var(--color-hero-navy);border-radius:50%;flex:0 0 16px;width:16px;height:16px}.newhomepage.v14 .review-attack-node-final{background:var(--color-red)}.newhomepage.v14 .review-attack-link{background:var(--color-body);width:42px;height:2px;margin:0 4px;position:relative}.newhomepage.v14 .review-attack-link:after{content:"";border-left:6px solid var(--color-body);border-top:4px solid #0000;border-bottom:4px solid #0000;position:absolute;top:-3px;right:0}.newhomepage.v14 .review-soc-diagram{border:1px solid var(--color-lines);background:var(--color-surface);border-radius:10px;flex-direction:column;justify-content:space-between;width:140px;height:64px;padding:9px 12px;display:flex}.newhomepage.v14 .review-soc-row{justify-content:space-between;align-items:center;height:12px;display:flex}.newhomepage.v14 .review-soc-bar{background:var(--color-border);width:78px;height:8px}.newhomepage.v14 .review-soc-check{width:12px;height:12px;position:relative}.newhomepage.v14 .review-soc-check:after{content:"";border-left:2px solid var(--color-hero-navy);border-bottom:2px solid var(--color-hero-navy);width:10px;height:6px;position:absolute;top:1px;left:1px;transform:rotate(-45deg)}@media(min-width:1280px){.newhomepage.v14 .review-hero-grid{max-width:1280px;padding-inline:0}}@media(min-width:1360px){.newhomepage.v14 .review-hero-grid{max-width:1360px}}@media(max-width:833px){.newhomepage.v14 .review-stat{margin-top:0}}
