.LeadForm-module__UP5T5W__card{border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:12px;padding:20px;scroll-margin-top:84px;display:flex;box-shadow:0 8px 28px #10273f1a}.LeadForm-module__UP5T5W__card *{scroll-margin-top:84px}.LeadForm-module__UP5T5W__label{color:var(--navy);flex-direction:column;gap:5px;font-size:14px;font-weight:600;display:flex}.LeadForm-module__UP5T5W__input{font:inherit;color:var(--ink);background:#fff;border:1px solid #c8d2dd;border-radius:8px;min-height:44px;padding:11px 12px;font-weight:400}.LeadForm-module__UP5T5W__input:focus{outline:2px solid var(--navy-2);outline-offset:1px}textarea.LeadForm-module__UP5T5W__input{resize:vertical;min-height:56px}.LeadForm-module__UP5T5W__hp{width:1px;height:1px;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.LeadForm-module__UP5T5W__problem{color:#a01212;background:#fdf0f0;border-radius:8px;padding:8px 10px;font-size:14px}.LeadForm-module__UP5T5W__problem a{font-weight:700;text-decoration:underline}.LeadForm-module__UP5T5W__submit{font:inherit;color:#fff;background:var(--accent);cursor:pointer;border:none;border-radius:10px;min-height:52px;padding:15px 20px;font-size:17px;font-weight:700}.LeadForm-module__UP5T5W__submit:hover{background:var(--accent-hot)}.LeadForm-module__UP5T5W__submit:disabled{opacity:.7;cursor:default}.LeadForm-module__UP5T5W__note{color:var(--muted);text-align:center;font-size:13px}.LeadForm-module__UP5T5W__doneTitle{color:var(--navy);margin-bottom:8px;font-size:20px}.LeadForm-module__UP5T5W__doneText{color:var(--ink);font-size:15px;line-height:1.5}.LeadForm-module__UP5T5W__doneCall{color:var(--accent);font-weight:700;text-decoration:underline}
.landing-module__DxOgna__page{padding-bottom:72px}.landing-module__DxOgna__header{z-index:40;background:var(--navy);color:#fff;position:sticky;top:0;box-shadow:0 2px 10px #09162459}.landing-module__DxOgna__headerInner{justify-content:space-between;align-items:center;gap:12px;max-width:1080px;margin:0 auto;padding:12px 20px;display:flex}.landing-module__DxOgna__brand{letter-spacing:.01em;font-size:17px;font-weight:800}.landing-module__DxOgna__headerCta{color:#c9d6e3;margin-left:auto;font-size:14px;font-weight:600;display:none}.landing-module__DxOgna__headerCall{white-space:nowrap;color:#fff;background:var(--accent);border-radius:8px;padding:8px 14px;font-size:15px;font-weight:700}.landing-module__DxOgna__headerCall:hover{background:var(--accent-hot)}.landing-module__DxOgna__hero{background:linear-gradient(175deg, var(--navy) 0%, var(--navy-2) 100%);color:#fff}.landing-module__DxOgna__heroInner{grid-template-columns:1fr;gap:28px;max-width:1080px;margin:0 auto;padding:36px 20px 42px;display:grid}.landing-module__DxOgna__tag{letter-spacing:.06em;text-transform:uppercase;color:#ffd9a8;margin-bottom:12px;font-size:13px;font-weight:700;display:inline-block}.landing-module__DxOgna__headline{letter-spacing:-.01em;margin-bottom:14px;font-size:clamp(28px,6vw,42px);line-height:1.12}.landing-module__DxOgna__subhead{color:#dbe5ef;max-width:56ch;margin-bottom:22px;font-size:17px;line-height:1.55}.landing-module__DxOgna__ctaRow{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.landing-module__DxOgna__ctaPrimary{text-align:center;color:#fff;background:var(--accent);border-radius:10px;min-height:52px;padding:15px 22px;font-size:17px;font-weight:800;display:block}.landing-module__DxOgna__ctaPrimary:hover{background:var(--accent-hot)}.landing-module__DxOgna__ctaSecondary{text-align:center;color:#fff;border:1.5px solid #ffffff8c;border-radius:10px;padding:12px 20px;font-size:15px;font-weight:700;display:block}.landing-module__DxOgna__ctaSecondaryLight{text-align:center;color:var(--navy);border:1.5px solid var(--navy);border-radius:10px;padding:12px 20px;font-size:15px;font-weight:700;display:block}.landing-module__DxOgna__trustChips{color:#c9d6e3;flex-wrap:wrap;gap:8px 18px;font-size:13.5px;list-style:none;display:flex}.landing-module__DxOgna__section{padding:40px 0}.landing-module__DxOgna__sectionWash{background:var(--wash)}.landing-module__DxOgna__sectionInner{max-width:1080px;margin:0 auto;padding:0 20px}.landing-module__DxOgna__sectionTitle{color:var(--navy);letter-spacing:-.01em;margin-bottom:22px;font-size:clamp(22px,4.5vw,30px)}.landing-module__DxOgna__cards{grid-template-columns:1fr;gap:16px;display:grid}.landing-module__DxOgna__card{border:1px solid var(--line);background:#fff;border-radius:14px;padding:22px}.landing-module__DxOgna__cardTitle{color:var(--navy);margin-bottom:8px;font-size:18px}.landing-module__DxOgna__cardText{color:var(--ink);font-size:15px;line-height:1.6}.landing-module__DxOgna__steps{grid-template-columns:1fr;gap:18px;list-style:none;display:grid}.landing-module__DxOgna__step{align-items:flex-start;gap:14px;display:flex}.landing-module__DxOgna__stepNum{background:var(--navy);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-weight:800;display:flex}.landing-module__DxOgna__stepTitle{color:var(--navy);margin-bottom:4px;font-size:17px}.landing-module__DxOgna__stepText{color:var(--ink);font-size:15px;line-height:1.55}.landing-module__DxOgna__reviews{grid-template-columns:1fr;gap:16px;display:grid}.landing-module__DxOgna__review{border:1px solid var(--line);background:#fff;border-radius:14px;padding:20px}.landing-module__DxOgna__stars{color:#e8a33d;letter-spacing:2px;margin-bottom:8px;font-size:15px}.landing-module__DxOgna__reviewQuote{color:var(--ink);margin-bottom:10px;font-size:15px;line-height:1.6}.landing-module__DxOgna__reviewName{color:var(--navy);font-size:14px;font-weight:700}.landing-module__DxOgna__areaList{color:var(--navy);margin-bottom:10px;font-size:16px;font-weight:600;line-height:1.8}.landing-module__DxOgna__areaNote{color:var(--muted);font-size:14.5px}.landing-module__DxOgna__faqs{flex-direction:column;gap:10px;display:flex}.landing-module__DxOgna__faq{border:1px solid var(--line);background:#fff;border-radius:12px}.landing-module__DxOgna__faqQ{cursor:pointer;color:var(--navy);min-height:44px;padding:15px 18px;font-size:16px;font-weight:700;list-style:none}.landing-module__DxOgna__faqQ::-webkit-details-marker{display:none}.landing-module__DxOgna__faqQ:after{content:"+";float:right;color:var(--accent);font-weight:800}.landing-module__DxOgna__faq[open] .landing-module__DxOgna__faqQ:after{content:"–"}.landing-module__DxOgna__faqA{color:var(--ink);padding:0 18px 16px;font-size:15px;line-height:1.6}.landing-module__DxOgna__bottomCta{background:var(--navy);color:#fff}.landing-module__DxOgna__bottomTitle{margin-bottom:18px;font-size:clamp(22px,4.5vw,30px)}.landing-module__DxOgna__footer{color:#b9c6d4;background:#0b1c2e;padding:30px 0 40px;font-size:14px}.landing-module__DxOgna__footerName{color:#fff;margin-bottom:6px;font-weight:800}.landing-module__DxOgna__footerLine{margin-bottom:4px}.landing-module__DxOgna__footerLine a{text-decoration:underline}.landing-module__DxOgna__footerFine{color:#8595a6;max-width:80ch;margin-top:12px;font-size:12.5px;line-height:1.5}.landing-module__DxOgna__stickyCall{z-index:50;text-align:center;color:#fff;background:var(--accent);padding:15px 16px calc(15px + env(safe-area-inset-bottom));font-size:16px;font-weight:800;display:block;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #10273f40}@media (min-width:880px){.landing-module__DxOgna__page{padding-bottom:0}.landing-module__DxOgna__stickyCall{display:none}.landing-module__DxOgna__headerCta{display:block}.landing-module__DxOgna__heroInner{grid-template-columns:1.25fr .85fr;align-items:start;padding:56px 20px 64px}.landing-module__DxOgna__ctaRow{flex-direction:row}.landing-module__DxOgna__ctaPrimary,.landing-module__DxOgna__ctaSecondary,.landing-module__DxOgna__ctaSecondaryLight{display:inline-block}.landing-module__DxOgna__cards,.landing-module__DxOgna__steps,.landing-module__DxOgna__reviews{grid-template-columns:repeat(3,1fr)}.landing-module__DxOgna__section{padding:56px 0}}
