.vxd.apd{--vxd-sec:clamp(64px,8vw,120px);--vx-r-btn:0}.apd :focus-visible{outline-color:var(--v-acc)}.apd .apd-ask :focus-visible{outline-color:#08110a}.apd>.apd-proof{background:var(--bg-2)}.apd>.apd-hero{padding:clamp(24px,3vw,48px) 0 clamp(56px,6vw,96px)}.apd .apd-h1>span{display:block}.apd .apd-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-rows:auto 1fr;gap:0 clamp(28px,4vw,64px);align-items:start;margin-top:clamp(28px,3vw,44px)}.apd .apd-lead{grid-column:1;grid-row:1}.apd .apd-sub{margin-top:0;max-width:40ch}.apd .apd-sub strong{color:var(--ink);font-weight:700}.apd .apd-tel{margin-top:20px;font-size:16px}.apd .apd-form{grid-column:2;grid-row:1 / span 2;min-width:0;padding:clamp(22px,2.8vw,40px)}.apd .apd-fit{grid-column:1;grid-row:2;margin-top:clamp(40px,4.4vw,64px)}.apd .apd-fit h2{margin:0;font:800 clamp(20px,1.8vw,26px)/1.2 var(--fd);letter-spacing:-.015em;color:var(--ink)}.apd .apd-checks{list-style:none;margin:16px 0 0;padding:0;border-top:2px solid var(--ink)}.apd .apd-checks li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid var(--line);font-size:17px;line-height:1.5;color:var(--ink)}.apd .apd-checks svg{width:18px;height:18px;margin-top:3px;fill:var(--v-acc)}.apd .apd-checks li span{text-wrap:balance}.apd :is(.apd-tel a,.vxb-ask .vxb-tel){position:relative}.apd :is(.apd-tel a,.vxb-ask .vxb-tel):after{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:44px;translate:0 -50%}.apd .apd-form .lf{gap:18px}.apd .lf .field-l,.apd .lf .lf-opts legend{font:600 14px/1.35 var(--fb);color:var(--ink)}.apd .lf .field-l small,.apd .lf .lf-opts legend small{font-size:13.5px;font-weight:400;color:var(--ink-3)}.apd .lf .fld{min-height:52px;background-color:var(--bg);color:var(--ink);border:1px solid color-mix(in srgb,var(--ink) 50%,var(--v-surface));border-radius:4px}.apd .lf textarea.fld{min-height:104px}.apd .lf .fld::placeholder{color:var(--ink-3);opacity:1}.apd .lf .fld:hover{border-color:var(--ink-3)}.apd .lf .fld:is(:focus,:focus-visible){outline:none;border-color:var(--green-hi);box-shadow:0 0 0 2px var(--v-surface),0 0 0 4px var(--green-hi)}.apd .lf .fld[aria-invalid=true]{border-color:var(--bad);box-shadow:0 0 0 1px var(--bad)}.apd .lf .fld[aria-invalid=true]:is(:focus,:focus-visible){box-shadow:0 0 0 2px var(--v-surface),0 0 0 4px var(--green-hi)}.apd .lf select.fld:has(option[value=""]:checked){color:var(--ink-3)}.apd .lf select.fld option{color:var(--ink);background-color:var(--v-surface)}.apd .lf .field-err{position:relative;padding-left:14px;font-size:14px;font-weight:600;line-height:1.4;color:var(--ink)}.apd .lf .field-err:before{content:"";position:absolute;left:0;top:.25em;bottom:.25em;width:4px;background:var(--bad)}.apd .lf-opt span{border:1px solid color-mix(in srgb,var(--ink) 50%,var(--v-surface));background-color:var(--bg);color:var(--ink);border-radius:4px}.apd .lf-opt:hover span{border-color:var(--ink-3)}.apd .lf-opt span:before{background:var(--v-acc)}.apd .lf-opt input:checked+span{border-color:var(--v-acc);background-color:var(--v-tint);color:var(--ink);box-shadow:inset 0 0 0 1px var(--v-acc)}.apd .lf-opt input:focus-visible+span{outline:2px solid var(--v-acc);outline-offset:2px}.apd .lf-more{border-top:1px solid var(--line)}.apd .lf-more>summary{color:var(--ink)}.apd .lf-more>summary small{color:var(--ink-3)}.apd .lf-more>summary:hover{color:var(--v-acc)}.apd .lf-note{color:var(--ink-2);background:var(--v-tint);border-left:3px solid var(--green-hi);border-radius:0}.apd .lf .lf-err{color:var(--ink);background:transparent;border:0;border-left:4px solid var(--bad);border-radius:0}.apd .lf .lf-err a{color:var(--ink)}.apd .lf .lf-fine{color:var(--ink-3)}.apd .lf .lf-fine a{color:var(--ink-2)}.apd .lf .lf-fine a:hover{color:var(--v-acc)}.apd .lf .lf-send{width:100%;min-height:52px;padding:0 26px;border:0;border-radius:0;font:800 13.5px/1 var(--fd);letter-spacing:.06em}.apd .lf .lf-send:active{transform:scale(.97)}.apd .lf-tick{border-radius:4px}.apd .lf-done-h{color:var(--ink)}.apd .lf-done-k{color:var(--v-acc)}.apd .lf-steps li{color:var(--ink)}.apd .lf-steps li:before{border-radius:4px;border-color:var(--v-acc);color:var(--v-acc)}.apd .lf-urgent{color:var(--ink-3)}.apd .lf-urgent a{color:var(--ink)}.apd .lf-urgent a:hover{color:var(--v-acc)}.apd .apd-lines{margin-top:clamp(32px,3.4vw,48px)}.apd .apd-lines h3{font-size:clamp(30px,4vw,60px);text-wrap:balance}.js .apd .apd-lines li:not(.on) h3{color:var(--ink-3);color:color-mix(in srgb,var(--ink) 55%,var(--bg))}.js .apd .apd-lines li:not(.on) p{opacity:.8}.apd .apd-proof-head .vxd-lead{max-width:60ch}.apd .apd-proof-head .vxd-link{margin-top:16px}.apd .apd-res{list-style:none;margin:clamp(40px,4vw,56px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,3vw,48px);border-bottom:1px solid var(--line)}.apd .apd-res>li{display:grid;align-content:start;gap:24px;min-width:0;padding:clamp(28px,3vw,40px) 0;border-top:1px solid var(--line)}.apd .apd-res>li.is-wide{grid-column:1 / -1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px clamp(32px,4vw,64px);align-items:center}.apd .apd-res>li:not(.is-wide) .apd-shot{order:-1}.apd .apd-res-t .vxd-tag{margin:0 0 14px}.apd .apd-n{margin:0}.apd .apd-n b{display:block;font:900 clamp(40px,4.2vw,64px)/1 var(--fd);letter-spacing:-.04em;color:var(--v-acc);white-space:nowrap;font-variant-numeric:tabular-nums}.apd .is-wide .apd-n b{font-size:clamp(56px,6vw,96px)}.apd .apd-n span{display:block;margin-top:12px;max-width:30ch;font:800 clamp(18px,1.5vw,21px)/1.3 var(--fd);letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.apd .apd-src{margin:12px 0 0;max-width:48ch;font-size:15px;line-height:1.55;color:var(--ink-3)}.apd .apd-shot{background:#fff}.apd .apd-shot img{height:auto;object-fit:initial}.apd .vxb-ask .vx-ctas{align-items:center}.apd .vxb-ask-in>p.apd-call{margin:22px 0 0;font-size:16px;color:#16341d}.apd .apd-call .vxb-tel{margin-left:6px;font-size:16px}@media(max-width:1000px){.apd .apd-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.apd :is(.apd-lead,.apd-form,.apd-fit){grid-column:1;grid-row:auto}.apd .apd-lead{margin-bottom:28px}.apd .apd-res>li.is-wide{grid-template-columns:minmax(0,1fr);align-items:start}.apd .apd-res>li .apd-shot{order:-1}.vxd.apd .vxb-ask .vx-ctas{align-items:flex-start}}@media(max-width:760px){.apd .apd-res{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.apd .apd-h1>span{display:inline}.apd .apd-form{padding:20px 16px 24px}.apd .apd-checks li{font-size:16.5px}.apd .vxb-ask .vxd-btn{white-space:normal;text-align:center;line-height:1.2}}@media(prefers-reduced-motion:reduce){.js .apd .apd-lines li:not(.on) h3{color:var(--ink)}.js .apd .apd-lines li:not(.on) h3 span{background-size:100% 100%}.js .apd .apd-lines li:not(.on) p{opacity:1}.apd :is(.apd-lines h3,.apd-lines h3 span,.apd-lines p){transition:none}.apd .lf .lf-send:active{transform:none}}
