.rescue-page{color:#e5e2da;background:#080808}.rescue-shell{width:min(1160px,100% - 64px);margin-inline:auto}.rescue-hero{padding-block:64px 72px}.rescue-breadcrumb{color:#b3b2ac;gap:12px;margin-bottom:52px;font-size:13px;display:flex}.rescue-kicker{text-transform:uppercase;letter-spacing:.14em;color:#b8c3db;margin:0 0 24px;font-size:12px}.rescue-page h1,.rescue-page h2,.rescue-intro h2{letter-spacing:-.045em;font-family:Iowan Old Style,Baskerville,serif;font-weight:400}.rescue-page h1{max-width:900px;margin:0 0 30px;font-size:clamp(52px,7vw,94px);line-height:1.02}.rescue-page h1 em,.rescue-intro h2 em{color:#b7bfd0;font-weight:400}.rescue-page h2{margin:0 0 28px;font-size:clamp(36px,4vw,56px);line-height:1.1}.rescue-page h3{margin:0 0 14px;font-size:21px;font-weight:500;line-height:1.35}.rescue-page p{line-height:1.7}.rescue-lead{color:#c6c4bd;max-width:700px;margin-bottom:30px;font-size:19px}.rescue-caption{color:#b2b0aa;margin-top:20px;font-size:13px}.rescue-platforms{color:#c2c8d6;border-top:1px solid #333;margin-top:28px;padding-top:28px;font-size:14px}.rescue-section{border-top:1px solid #303030;padding-block:68px;scroll-margin-top:95px}.rescue-copy{color:#c0beb8;max-width:850px;margin-bottom:24px;font-size:16px}.rescue-problems{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:32px 0;display:grid}.rescue-problems article{border-top:1px solid #444;padding-top:24px}.rescue-problems p,.rescue-packages p,.rescue-steps p{color:#c0beb8;font-size:15px}.rescue-packages{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.rescue-packages article{background:#101010;border:1px solid #444;flex-direction:column;align-items:flex-start;padding:28px;display:flex}.rescue-packages .rescue-price{color:#eeeae2;margin:0 0 18px;font-size:27px}.rescue-packages .rescue-link{margin-top:auto;padding-top:22px}.rescue-link{text-underline-offset:5px;color:#d5def1;align-items:center;gap:8px;font-size:15px;text-decoration:underline;display:inline-flex}.rescue-terms{color:#b8b6af;max-width:920px;margin-top:24px;font-size:14px}.rescue-steps{grid-template-columns:1fr 1fr;gap:32px;padding:0;list-style:none;display:grid}.rescue-steps li{gap:24px;display:flex}.rescue-steps li>span{color:#b8c3db;padding-top:4px;font-size:14px}.rescue-faqs details{border-bottom:1px solid #383838;padding:20px 0}.rescue-faqs summary{cursor:pointer;font-size:17px;line-height:1.5}.rescue-faqs p{color:#c0beb8;max-width:900px;padding-top:16px;font-size:15px}.rescue-contact{grid-template-columns:.85fr 1.15fr;gap:40px;display:grid}.rescue-contact>div>p{color:#c0beb8;margin-bottom:22px}.rescue-page .inquiry-form{padding:26px}.rescue-page .form-grid label>span,.rescue-page .form-note{color:#bebcb6}.rescue-page .form-grid input,.rescue-page .form-grid textarea,.rescue-page .form-grid select{font-size:16px}.rescue-page a:focus-visible,.rescue-page summary:focus-visible{outline-offset:5px;outline:2px solid #c4d4f4}@media (max-width:760px){.rescue-shell{width:calc(100% - 36px)}.rescue-hero{padding-block:38px 48px}.rescue-breadcrumb{margin-bottom:38px}.rescue-section{padding-block:46px}.rescue-packages,.rescue-contact,.rescue-problems,.rescue-steps{grid-template-columns:1fr}.rescue-page .inquiry-form{padding:20px}.rescue-page .form-grid{grid-template-columns:1fr}.rescue-page .span-2{grid-column:auto}.rescue-lead{font-size:17px}.rescue-page .button{padding:15px 16px;font-size:14px}}.rescue-page .form-error{color:#f0b6aa}.rescue-page .form-error a{text-underline-offset:3px;text-decoration:underline}
