@font-face{font-family:'Kumbh Sans';font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/kumbh-sans-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Kumbh Sans';font-style:normal;font-weight:400 800;font-display:swap;src:url(../fonts/kumbh-sans-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#1c2635;--navy:#2d4059;--navy-band:#33415c;--red:#bb2222;--red-dark:#971b1b;--tan:#e4d6c3;--tan-dark:#d6c3a8;--muted-blue:#6e7399;--paper:#fbf9f5;--cream:#f4efe6;--card:#fffdf9;--line:rgba(45,64,89,.16);--line-strong:rgba(45,64,89,.32);--muted:#5a6475;--serif:'Kumbh Sans',system-ui,-apple-system,'Segoe UI',sans-serif;--sans:'Kumbh Sans',system-ui,-apple-system,'Segoe UI',sans-serif;--wrap:1180px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.6 var(--sans)}img{max-width:100%;height:auto;display:block}a{color:inherit}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}.label{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-blue)}h1,h2,h3{font-family:var(--serif);font-weight:700;letter-spacing:-.025em;line-height:1.08;margin:0;color:var(--navy)}h2{font-size:clamp(30px,4vw,44px);text-wrap:balance}:focus-visible{outline:3px solid var(--navy);outline-offset:2px}.cta-band :focus-visible{outline-color:var(--tan)}#atx-q1:focus,#atx-q2:focus{outline:none}.site-header{background:var(--paper);border-bottom:1px solid var(--line)}.site-header .wrap{display:flex;align-items:center;justify-content:space-between;height:112px}.site-header img{height:84px;width:auto}.hdr-phone{display:flex;align-items:center;gap:14px;text-decoration:none}.hdr-ico{flex:none;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border:2px solid var(--navy);border-radius:50%;color:var(--navy)}.hdr-ico svg{width:20px;height:20px}.hdr-num{display:flex;flex-direction:column;line-height:1.1}.hdr-phone small{font-size:13px;color:var(--muted)}.hdr-phone strong{font-size:32px;font-weight:800;letter-spacing:-.01em;color:var(--navy)}.site-header{background:#fff}.atx-hero{background:#fff;border-bottom:1px solid var(--line)}.atx-hero .wrap{max-width:680px;text-align:center;padding-top:56px;padding-bottom:56px}.hero-copy .label{margin:0 0 16px;color:var(--muted-blue)}.hero-copy h1{text-wrap:balance;font-size:clamp(32px,4.2vw,52px);font-weight:700;letter-spacing:-.025em;line-height:1.1;margin:0 0 40px}.hero-copy h1 em{font-style:normal;color:inherit;white-space:nowrap}@media (min-width:900px){.hero-copy h1{margin-left:-80px;margin-right:-80px}}.hero-copy h1 .h1-sub{display:block;font-weight:400;font-size:26px;line-height:1.3;margin-top:12px;color:var(--navy);text-wrap:balance}.hero-copy h1 strong{font-weight:700;white-space:nowrap}.hero-badges{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap;margin-top:40px}.hero-badges img{width:auto;flex:none}.hero-badges .b-reviews{height:101px}.hero-badges .b-bbb{height:127px}.hero-badges .b-seal{height:119px;width:119px}.funnel{text-align:left;scroll-margin-top:24px;background:#f4f6f9;border-radius:10px;padding:28px}.funnel-meta{display:flex;flex-direction:column;align-items:center;gap:10px}.funnel-progress{width:96px;height:4px;border-radius:2px;overflow:hidden;background:#e5e7eb}.funnel-progress i{display:block;height:100%;width:50%;background:var(--navy);transition:width .35s ease-out,background-color .35s}.funnel-progress.is-done i{background:#1f8a4c}@media (prefers-reduced-motion:reduce){.funnel-progress i{transition:none}}.funnel-step{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.atx-form{margin:0}.atx-step{border:0;margin:0;padding:0;min-width:0}.atx-step + .atx-step{margin-top:36px}.atx-form.is-enhanced .atx-step + .atx-step{margin-top:0}.atx-form.is-enhanced .atx-step[hidden]{display:none}.atx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.atx-summary{display:none}.atx-form.is-enhanced .atx-summary{display:flex}.amt{text-align:center}.amt{padding:16px 0 24px}.amt h2{font-size:19px;font-weight:500;letter-spacing:-.015em;color:var(--ink);margin:0;line-height:1.25}.amt h2:focus{outline:none}.amt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.amt-opt{position:relative;cursor:pointer;min-height:68px;padding:0 18px;border:1.5px solid #cbd2dc;border-radius:8px;background:#fff;color:var(--navy);font-size:17px;font-weight:600;letter-spacing:-.01em;display:flex;align-items:center;justify-content:center;text-align:center;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.amt-opt input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.amt-opt:hover{border-color:var(--tan-dark);background:#f3ede4}.amt-opt:active{background:var(--tan);border-color:var(--tan-dark)}.amt-opt:has(input:checked){background:var(--tan);border-color:var(--navy);box-shadow:inset 0 0 0 1px var(--navy);color:var(--navy)}.amt-opt:has(input:focus-visible){outline:3px solid var(--navy);outline-offset:2px}.atx-summary{margin-top:16px;text-align:left;justify-content:space-between;align-items:center;flex-wrap:nowrap;white-space:nowrap;gap:12px;padding:10px 16px;margin-bottom:4px;background:#fff;border:1px solid #dfe3e9;border-radius:6px;font-size:15px}.atx-summary strong{color:var(--navy)}.atx-summary button{font:inherit;font-size:14px;font-weight:700;color:var(--red);background:none;border:0;padding:12px 4px 12px 10px;margin:-12px 0;min-height:44px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.atx-amt{display:flex;align-items:center}.atx-amt strong{margin-left:4px}.atx-mbg{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--navy);white-space:nowrap}.atx-mbg .seal-sm{width:28px;height:28px;flex:none}.atx-mbg small{font-size:12px;font-weight:500;color:var(--muted)}.atx-step2-head{text-align:center}.atx-step2-head h2{font-size:26px;letter-spacing:-.02em;line-height:1.2;margin:16px 0 4px}.atx-step2-head h2:focus{outline:none}.atx-step2-head h2{display:flex;align-items:center;justify-content:center;white-space:nowrap;font-size:23px}.atx-ok{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.1em;height:1.1em;margin:0 .35em 0 -1.45em;border-radius:50%;background:#1f8a4c;color:#fff}.atx-ok svg{width:.7em;height:.7em}.atx-step2-head p{margin:0;color:var(--muted);font-size:15px;text-wrap:balance}.atx-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 14px;margin-top:20px}.atx-field{grid-column:1 / -1;text-align:left}.atx-field.half{grid-column:span 1}.atx-field>label{display:block;margin:0 0 6px;font-size:13px;font-weight:700;color:var(--navy)}.atx-form input[type=text],.atx-form input[type=email],.atx-form input[type=tel]{width:100%;height:52px;padding:0 14px;border:1px solid var(--line-strong);border-radius:6px;background:#fff;font:inherit;font-size:17px;color:var(--ink)}.atx-form input::placeholder{color:#8b93a1}.atx-form input:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px rgba(45,64,89,.18)}.atx-field.has-error input{border-color:var(--red)}.atx-err{margin-top:6px;font-size:13px;font-weight:600;color:var(--red)}.atx-hint{margin-top:6px;font-size:13px;color:var(--muted)}.atx-hint button{font:inherit;font-weight:700;color:var(--navy);background:none;border:0;padding:4px 0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.atx-consent{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;margin-top:4px}.atx-consent input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--navy)}.atx-field.atx-consent>label{display:block;margin:0;font-size:13px;font-weight:400;line-height:1.55;color:#364256}.atx-form.click-consent .atx-consent{display:block}.atx-footer .atx-consent{margin-top:14px}.atx-consent-lead{color:var(--ink);font-weight:700}.atx-consent a{color:inherit;text-decoration:underline;text-underline-offset:2px;word-break:break-word}.atx-field.atx-consent.has-error input{outline:2px solid var(--red);outline-offset:2px}.atx-footer{padding-top:20px}.atx-submit{width:100%;height:58px;border:0;border-radius:6px;background:var(--tan);color:var(--navy);cursor:pointer;font:inherit;font-size:18px;font-weight:800;letter-spacing:.01em}.atx-submit:hover{background:var(--tan-dark)}.atx-submit.is-sending{opacity:.7;cursor:progress}.atx-form-error{margin:0 0 14px;padding:12px 14px;border:1px solid var(--red);border-radius:6px;background:#fdf3f3;color:var(--red-dark);font-size:14px;font-weight:600;text-align:left}.atx-form-error a{color:inherit}.atx-secure:empty{display:none}.atx-secure{margin:14px 0 0;text-align:center;font-size:13px;line-height:1.6;color:var(--muted)}.hero-fine{margin:16px 0 0;font-size:12px;color:var(--muted)}.atx-thanks{text-align:center;padding:8px 0 0}.atx-thanks h2{font-size:30px;letter-spacing:-.02em;margin:16px 0 8px}.atx-thanks h2:focus{outline:none}.atx-thanks p{margin:0 0 24px;color:var(--muted);font-size:17px}.atx-thanks .atx-call{max-width:420px;margin:0 auto}.atx-thanks .atx-thanks-note{margin:14px 0 0;font-size:14px}section.band{padding:96px 0;border-bottom:1px solid var(--line)}section.band.alt{background:var(--cream)}.split{display:grid;grid-template-columns:minmax(0,340px) 1fr;gap:72px;align-items:start}.split .side{position:sticky;top:32px}.split .side h2{margin:12px 0 16px}.split .side p{color:var(--muted);margin:0}.textlink{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:56px;min-width:220px;margin-top:28px;padding:0 28px;border-radius:6px;background:var(--navy);color:#fff;font-size:17px;font-weight:800;text-decoration:none}.textlink:hover{background:#22324a}.textlink::after{content:"\2192";content:"\2192"/""}.reviews{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-strong)}.review{padding:28px 28px 28px 0;border-bottom:1px solid var(--line)}.review:nth-child(even){padding:28px 0 28px 28px;border-left:1px solid var(--line)}.review blockquote{margin:0 0 16px;font-family:var(--serif);font-size:18px;font-weight:500;line-height:1.5;color:var(--ink)}.review footer{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;color:var(--muted)}.rv-logo{display:block;width:auto;flex:none}.rv-google{height:34px}.rv-tp{height:24px;border-radius:3px}.rv-bbb{height:26px;border-radius:3px}.review footer b{color:var(--navy)}.expert{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.expert img{border-radius:6px;aspect-ratio:4/3;object-fit:cover;width:100%}.expert h2{margin:12px 0 20px}.expert p{color:#364256;margin:0 0 16px}.numlist{list-style:none;margin:24px 0 0;padding:0;counter-reset:n;border-top:1px solid var(--line-strong)}.numlist li{display:grid;grid-template-columns:44px 1fr;padding:14px 0;border-bottom:1px solid var(--line);counter-increment:n}.numlist li::before{content:counter(n,decimal-leading-zero);font-weight:800;color:var(--navy);font-size:14px;padding-top:2px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:48px}.steps div{border-top:2px solid var(--navy);padding-top:20px}.steps b{display:block;font-family:var(--serif);font-size:44px;font-weight:700;letter-spacing:-.03em;color:var(--navy);line-height:1;margin-bottom:16px}.steps h3{font-family:var(--sans);font-size:19px;font-weight:800;margin:0 0 8px}.steps p{margin:0;color:var(--muted)}.head-row{display:flex;justify-content:space-between;align-items:end;gap:32px}.head-row h2{margin-top:12px}.resolve{list-style:none;margin:0;padding:0;columns:2;column-gap:56px;border-top:1px solid var(--line-strong)}.resolve li{break-inside:avoid;padding:16px 0;border-bottom:1px solid var(--line);font-weight:700;color:var(--navy);font-size:18px}.logos{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);margin-top:40px}.logos div{display:flex;align-items:center;justify-content:center;padding:28px 20px;border-left:1px solid var(--line);min-height:120px}.logos div:first-child{border-left:0}.logos img{max-height:64px;width:auto;object-fit:contain}.ledger{width:100%;border-collapse:collapse;margin-top:40px;font-variant-numeric:tabular-nums}.ledger th{text-align:left;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-weight:700;padding:0 0 12px;border-bottom:2px solid var(--navy)}.ledger td{padding:16px 0;border-bottom:1px solid var(--line);font-size:17px}.ledger th:not(:first-child),.ledger td:not(:first-child){text-align:right}.ledger td:first-child{color:var(--muted);font-size:15px}.ledger .owed{color:var(--muted);text-decoration:line-through;text-decoration-color:rgba(45,64,89,.45)}.ledger .paid{font-weight:800;color:var(--navy)}.ledger .saved{font-weight:800;color:var(--navy)}.fine{font-size:13px;color:var(--muted);margin:20px 0 0}.big-stat{font-family:var(--serif);font-weight:800;letter-spacing:-.04em;font-size:clamp(64px,9vw,112px);line-height:.9;color:var(--navy);margin:20px 0 8px}.why{list-style:none;margin:0;padding:0;counter-reset:n;border-top:1px solid var(--line-strong)}.why li{display:grid;grid-template-columns:56px 1fr;padding:28px 0;border-bottom:1px solid var(--line);counter-increment:n}.why li::before{content:counter(n,decimal-leading-zero);font-family:var(--serif);font-weight:700;font-size:26px;color:var(--navy);line-height:1}.why h3{font-family:var(--sans);font-size:20px;font-weight:800;margin:0 0 8px}.why p{margin:0 0 8px;color:#364256}.seal{display:inline-block;flex:none;background:url(../images/money-back.png) center/contain no-repeat}.seal-lg{width:120px;height:120px}.guarantee{display:grid;grid-template-columns:120px 1fr;gap:28px;align-items:center;background:var(--navy-band);color:#fff;border-radius:6px;padding:32px;margin-top:40px}.guarantee h3{color:#fff;font-family:var(--sans);font-weight:800;font-size:22px;margin:0 0 8px}.guarantee p{margin:0;color:#dfe3ea}.cta-band{background:var(--navy-band);color:#fff;padding:88px 0}.cta-band .wrap{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:center}.cta-band .label{color:#c9cde4}.cta-band h2{color:#fff;margin:12px 0 16px}.cta-band p{color:#dfe3ea;margin:0;font-size:18px}.cta-actions{display:flex;flex-direction:column;gap:14px}.cta-amt-q{margin:0 0 12px;color:#fff;font-size:18px;font-weight:600}.cta-amt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cta-amt-grid button{min-height:54px;padding:0 10px;border:0;border-radius:8px;background:#fff;color:var(--navy);font:inherit;font-size:15px;font-weight:700;cursor:pointer;touch-action:manipulation}.cta-amt-grid button:hover{background:var(--tan)}.cta-amt-grid .cta-unsure{color:var(--muted)}.btn{display:flex;align-items:center;justify-content:center;height:60px;border-radius:6px;font-weight:800;font-size:18px;text-decoration:none}.btn-red{background:var(--tan);color:var(--navy)}.btn-red:hover{background:var(--tan-dark)}.btn-line{border:1px solid rgba(255,255,255,.55);color:#fff}.btn-line:hover{background:rgba(255,255,255,.08)}.site-footer{padding:56px 0 110px;font-size:13px;color:var(--muted)}.site-footer p{max-width:880px;margin:0 0 16px}.site-footer nav{display:flex;flex-wrap:wrap;gap:8px 20px;margin:24px 0 16px}.site-footer nav a{color:var(--navy);font-weight:700}.mbar{display:none}@media (max-width:1024px){.split,.expert,.cta-band .wrap{grid-template-columns:1fr;gap:36px}.split .side{position:static}.logos{grid-template-columns:repeat(3,1fr)}.logos div:nth-child(4){border-left:0}.logos div:nth-child(n+4){border-top:1px solid var(--line)}}@media (max-width:720px){.wrap{padding:0 16px}.site-header .wrap{height:68px}.site-header img{height:48px}.textlink{display:flex;width:100%}.hdr-phone{gap:10px}.hdr-ico{width:36px;height:36px}.hdr-ico svg{width:16px;height:16px}.hdr-phone small{font-size:11px}.hdr-phone strong{font-size:21px}.atx-hero .wrap{padding-top:36px;padding-bottom:44px}.hero-copy .label{margin-bottom:12px}.hero-copy h1{font-size:30px;margin:0 0 24px}.funnel{margin:0 -16px;border-radius:0;padding:16px 16px 24px}.amt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-badges{gap:12px;margin-top:32px;flex-wrap:nowrap}.atx-fields{gap:14px 10px}.amt h2{font-size:17px}.hero-copy h1 .h1-sub{font-size:20px;margin-top:10px}.amt-opt{min-height:58px;font-size:16px;padding:0 14px;white-space:nowrap}.amt-grid{gap:8px}.hero-badges .b-reviews{height:55px}.hero-badges .b-bbb{height:69px}.hero-badges .b-seal{height:65px;width:65px}section.band{padding:64px 0}.reviews{grid-template-columns:1fr}.review,.review:nth-child(even){padding:24px 0;border-left:0}.review blockquote{font-size:18px}.steps{grid-template-columns:1fr;gap:28px;margin-top:32px}.head-row{display:block}.resolve{columns:1}.logos{grid-template-columns:repeat(2,1fr)}.logos div{border-left:1px solid var(--line) !important;border-top:1px solid var(--line)}.logos div:nth-child(odd){border-left:0 !important}.logos div:nth-child(-n+2){border-top:0}.ledger th:first-child,.ledger td:first-child{display:none}.ledger td{font-size:15px}.guarantee{grid-template-columns:1fr;padding:24px}.guarantee .seal-lg{width:96px;height:96px}.cta-band{padding:64px 0}.cta-amt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mbar{display:grid;grid-template-columns:1fr 1fr;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:20;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--line-strong);transform:translateY(110%);visibility:hidden}.mbar.on{transform:none;visibility:visible}.mbar a{height:50px;font-size:16px}.mbar .btn-red{background:var(--navy);color:#fff}.mbar .btn-line{border-color:var(--navy);color:var(--navy)}}@media (max-width:720px){.atx-summary{font-size:11.5px;padding:10px;gap:8px;overflow:hidden}.atx-summary button,.atx-mbg{font-size:11.5px}.atx-summary button{padding:12px 2px 12px 5px}.atx-amt .l-full,.atx-amt .l-short,.atx-mbg .seal-sm{display:none}.atx-amt strong{margin-left:0}.atx-mbg small{font-size:10.5px}}@media (max-width:370px){.atx-summary,.atx-summary button,.atx-mbg{font-size:11px}.atx-mbg small{font-size:10px}.atx-summary{padding:10px 8px;gap:6px}.hero-badges{gap:8px}.hero-badges .b-reviews{height:47px}.hero-badges .b-bbb{height:59px}.hero-badges .b-seal{height:56px;width:56px}}@media (max-width:340px){.atx-summary{flex-wrap:wrap;white-space:normal;justify-content:center;overflow:visible}}@media (max-width:420px){.amt-opt{font-size:15px;padding:0 12px}}@media (max-width:720px){.atx-step2-head h2{font-size:min(20px,calc((100vw - 40px) / 21))}.atx-step2-head p{font-size:13.5px}.atx-ok{margin-left:0}}#atx-funnel .gform_wrapper,#atx-funnel .gform_wrapper form{margin:0;padding:0;max-width:none}#atx-funnel .gform_required_legend,#atx-funnel .gform_validation_container,#atx-funnel .gfield--type-hidden,#atx-funnel .gform_hidden,#atx-funnel .gfield_visibility_hidden,#atx-funnel .gform_ajax_spinner,#atx-funnel .gfield_required,#atx-funnel .gform_heading,#atx-funnel .gform_validation_errors .gform-icon{display:none!important}#atx-funnel .screen-reader-text,#atx-funnel .hidden_label .gfield_label,#atx-funnel .atx-consent>legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#atx-funnel .gform_body{margin:0;padding:0}#atx-funnel .gform_fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 14px;margin:0;padding:0;list-style:none}#atx-funnel .gfield{grid-column:1/-1;min-width:0;text-align:left;box-sizing:border-box}#atx-funnel .gfield:not(.atx-summary){margin:0;padding:0;border:0}#atx-funnel .gfield.atx-first,#atx-funnel .gfield.atx-last{grid-column:span 1}#atx-funnel .gfield_label{display:block;margin:0 0 6px;padding:0;font-size:13px;font-weight:700;color:var(--navy)}#atx-funnel .ginput_container{margin:0;padding:0}#atx-funnel input[type=text],#atx-funnel input[type=email],#atx-funnel input[type=tel]{display:block;width:100%;height:52px;margin:0;padding:0 14px;border:1px solid var(--line-strong);border-radius:6px;background:#fff;box-sizing:border-box;box-shadow:none;font:inherit;font-size:17px;color:var(--ink);-webkit-appearance:none;appearance:none}#atx-funnel input::placeholder{color:#8b93a1}#atx-funnel input[type=text]:focus,#atx-funnel input[type=email]:focus,#atx-funnel input[type=tel]:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px rgba(45,64,89,.18)}#atx-funnel .has-error input[type=text],#atx-funnel .has-error input[type=email],#atx-funnel .has-error input[type=tel],#atx-funnel .gfield_error input[type=text],#atx-funnel .gfield_error input[type=email],#atx-funnel .gfield_error input[type=tel]{border-color:var(--red)}#atx-funnel .validation_message{margin:6px 0 0;padding:0;border:0;background:none;font-size:13px;font-weight:600;color:var(--red)}#atx-funnel .gform_validation_errors{margin:0 0 14px;padding:12px 14px;border:1px solid var(--red);border-radius:6px;background:#fdf3f3;box-shadow:none;color:var(--red-dark);font-size:14px;font-weight:600;text-align:left}#atx-funnel .gform_validation_errors h2,#atx-funnel .gform_validation_errors ol{margin:0;padding:0;font:inherit;color:inherit;list-style:none}#atx-funnel .gform_validation_errors ol{display:none}#atx-funnel .atx-amount{padding:0}#atx-funnel .atx-amount>legend,#atx-funnel .atx-amount>.gfield_label{float:left;width:100%;margin:0;padding:16px 0 24px;text-align:center;font-size:19px;font-weight:500;letter-spacing:-.015em;line-height:1.25;color:var(--ink)}#atx-funnel .atx-amount>legend:focus,#atx-funnel .atx-amount>.gfield_label:focus{outline:none}#atx-funnel .atx-amount .ginput_container{clear:both}#atx-funnel .atx-amount .validation_message,#atx-funnel .atx-amount .gfield_description{clear:both;text-align:center}#atx-funnel .gfield_radio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0}#atx-funnel .gfield_radio .gchoice{position:relative;display:block;margin:0;padding:0}#atx-funnel .gfield_radio input[type=radio]{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}#atx-funnel .gfield_radio label{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;max-width:none;min-height:68px;margin:0;padding:0 18px;border:1.5px solid #cbd2dc;border-radius:8px;background:#fff;color:var(--navy);font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.2;text-align:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}#atx-funnel .gfield_radio input[type=radio]:hover+label{border-color:var(--tan-dark);background:#f3ede4}#atx-funnel .gfield_radio input[type=radio]:active+label{border-color:var(--tan-dark);background:var(--tan)}#atx-funnel .gfield_radio input[type=radio]:checked+label{border-color:var(--navy);background:var(--tan);box-shadow:inset 0 0 0 1px var(--navy)}#atx-funnel .gfield_radio input[type=radio]:focus-visible+label{outline:3px solid var(--navy);outline-offset:2px}#atx-funnel form.atx-step-1 .gfield:not(.atx-amount),#atx-funnel form.atx-step-1 .gform_footer{display:none}#atx-funnel form.atx-step-2 .gfield.atx-amount{display:none}#atx-funnel .gfield.atx-summary{margin:16px 0 0}#atx-funnel .gfield.atx-step2-head h2{margin:0 0 4px}#atx-funnel .gform_footer{display:block;margin:0;padding:20px 0 0;border:0}#atx-funnel .gform_footer .atx-submit{display:block;width:100%;height:58px;margin:0;padding:0;border:0;border-radius:6px;background:var(--tan);color:var(--navy);font:inherit;font-size:18px;font-weight:800;letter-spacing:.01em;cursor:pointer;-webkit-appearance:none;appearance:none;line-height:58px}#atx-funnel .gform_footer .atx-submit:hover{background:var(--tan-dark)}#atx-funnel .gform_footer .atx-submit.is-sending{opacity:.7;cursor:progress}#atx-funnel .gfield.atx-consent{margin:14px 0 0;padding:0;border:0}#atx-funnel .atx-consent .gfield_description{margin:0;padding:0;max-height:none;overflow:visible;border:0;font-size:13px;font-weight:400;line-height:1.55;color:#364256}#atx-funnel .atx-consent a{color:inherit;text-decoration:underline;text-underline-offset:2px;word-break:break-word}#atx-funnel .ginput_container_consent{display:flex;align-items:flex-start;gap:10px;margin-top:10px}#atx-funnel .ginput_container_consent input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--navy)}#atx-funnel .ginput_container_consent label{font-size:14px;font-weight:600;color:var(--navy)}#atx-funnel .click-consent .ginput_container_consent{display:none}#atx-funnel .atx-consent.has-error .gfield_description{color:var(--red-dark)}@media (max-width:720px){#atx-funnel .gform_fields{gap:14px 10px}#atx-funnel .atx-amount>legend,#atx-funnel .atx-amount>.gfield_label{font-size:17px}#atx-funnel .gfield_radio{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#atx-funnel .gfield_radio label{min-height:58px;padding:0 14px;font-size:16px;white-space:nowrap}}@media (max-width:420px){#atx-funnel .gfield_radio label{padding:0 12px;font-size:15px}}.ty{background:#fff;border-bottom:1px solid var(--line)}.ty-wrap{max-width:760px;text-align:center;padding-top:72px;padding-bottom:72px}.ty-progress{margin:0 auto 40px}.ty-check{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:#1f8a4c;color:#fff}.ty h1{margin:24px 0 16px;font-size:48px;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--navy)}.ty h1:focus{outline:none}.ty-msg{max-width:500px;margin:0 auto;font-size:19px;line-height:1.6;color:var(--ink)}.ty-call{display:flex;align-items:center;justify-content:center;max-width:420px;height:60px;margin:36px auto 0;border-radius:6px;background:var(--navy);color:#fff;font-size:18px;font-weight:800;text-decoration:none}.ty-call:hover{background:#22324a}.ty-note{margin:14px 0 0;font-size:15px;color:var(--muted)}.ty .hero-badges{margin-top:48px;flex-wrap:nowrap}@media (max-width:720px){.ty-wrap{padding-top:44px;padding-bottom:48px}.ty-progress{margin-bottom:32px}.ty-check{width:56px;height:56px}.ty h1{font-size:36px}.ty-msg{font-size:17px}.ty-call{height:56px;font-size:17px}}