.recovery-service-page .sv-hero[data-photo-page=serwis-i-opieka]{--subpage-photo-ratio-v450:calc(1536 / 1024)}.recovery-service-page .sv-inspection-contact{padding-block:clamp(56px,6vw,92px)}.recovery-service-page .sv-inspection-contact:before{opacity:.12}.recovery-service-page .sv-inspection-contact:after{opacity:.14}.recovery-service-page .sv-inspection-contact .sv-request-grid{width:min(1320px,calc(100% - 64px));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,76px)}.recovery-service-page .sv-inspection-contact .sv-request-copy{position:static;min-width:0;max-width:none;padding:12px 0}.recovery-service-page .sv-inspection-contact .sv-request-copy h2{max-width:20ch;font-size:clamp(32px,3vw,44px);line-height:1.17}.recovery-service-page .sv-inspection-contact .sv-request-copy>p:not(.sv-kicker){max-width:54ch;margin:24px 0 28px;font-size:14px;line-height:1.8}.recovery-service-page .sv-inspection-channels{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);gap:12px}.recovery-service-page .sv-inspection-channels>a{display:flex;align-items:center;gap:12px;min-width:0;min-height:86px;padding:16px;border:1px solid #d2bd8d59;border-radius:16px;background:#ffffff06;color:#fff6e3;text-decoration:none;transition:background .2s,border-color .2s}.recovery-service-page .sv-inspection-channels>a:hover{border-color:#e8cf9ab3;background:#ffffff0d}.recovery-service-page .sv-inspection-channels .cn-icon{flex:0 0 22px;width:22px;height:22px;color:#ead09a}.recovery-service-page .sv-inspection-channels>a>span:not(.cn-icon){min-width:0}.recovery-service-page .sv-inspection-channels small{display:block;margin-bottom:6px;color:#e2d6bc;font-size:11px;line-height:1.4}.recovery-service-page .sv-inspection-channels strong{display:block;font-size:17px;font-weight:500;line-height:1.35;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.recovery-service-page .sv-inspection-email{display:flex;align-items:center;gap:12px;min-height:48px;width:fit-content;max-width:100%;margin-top:16px;color:#fff1d7;font-size:13px;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#c4ab79;overflow-wrap:anywhere}.recovery-service-page .sv-inspection-email .cn-icon{flex:0 0 20px;width:20px;height:20px;color:#ead09a}.recovery-service-page .sv-inspection-contact .sv-location{align-items:center;gap:12px;margin-top:18px;padding-top:22px}.recovery-service-page .sv-inspection-contact .sv-location p{font-size:12px;line-height:1.75}.recovery-service-page .sv-inspection-request{padding:clamp(26px,3vw,42px);border-radius:26px;box-shadow:0 20px 60px #08251b26}.recovery-service-page .sv-inspection-card-heading{display:flex;align-items:center;gap:12px;margin-bottom:24px}.recovery-service-page .sv-inspection-card-icon{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border:1px solid #d8c5a3;border-radius:50%;background:#fffdf8;color:#294d3c}.recovery-service-page .sv-inspection-card-icon .cn-icon{width:22px;height:22px}.recovery-service-page .sv-inspection-card-heading>span:not(.sv-inspection-card-icon){color:#6e634b;font-size:10px;font-weight:600;line-height:1.6;letter-spacing:.1em;text-transform:uppercase}.recovery-service-page .sv-inspection-request>h3{margin-bottom:14px;font-size:clamp(27px,2.4vw,36px);line-height:1.2;color:#182c3d}.recovery-service-page .sv-inspection-request>p{margin-bottom:22px;font-size:14px;line-height:1.75}.recovery-service-page .sv-inspection-essentials{list-style:none;padding:0;margin:0 0 26px;border-top:1px solid #d9c9ad}.recovery-service-page .sv-inspection-essentials>li{display:flex;align-items:flex-start;gap:14px;padding:15px 0;border-bottom:1px solid #d9c9ad}.recovery-service-page .sv-inspection-essentials>li>span{flex:0 0 25px;padding-top:3px;color:#92733e;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.recovery-service-page .sv-inspection-essentials small,.recovery-service-page .sv-inspection-essentials strong{display:block}.recovery-service-page .sv-inspection-essentials strong{margin-bottom:3px;color:#294538;font-size:13px;font-weight:600;line-height:1.5}.recovery-service-page .sv-inspection-essentials small{color:#647065;font-size:12px;line-height:1.65}.recovery-service-page .sv-inspection-request>.ct-button{min-height:58px}.recovery-service-page .sv-inspection-request>p.sv-inspection-note{margin:15px 0 0;color:#637063;font-size:11px;line-height:1.75;text-align:center}@media (max-width:1180px) and (min-width:981px){.recovery-service-page .sv-inspection-channels{grid-template-columns:minmax(0,1fr)}.recovery-service-page .sv-inspection-channels>a{min-height:74px}}@media (max-width:980px){.recovery-service-page .sv-inspection-contact .sv-request-grid{grid-template-columns:minmax(0,1fr);gap:28px;max-width:720px}.recovery-service-page .sv-inspection-contact .sv-request-copy{padding:0}.recovery-service-page .sv-inspection-contact .sv-request-copy h2{max-width:23ch}}@media (max-width:600px){.recovery-service-page .sv-inspection-contact .sv-request-grid{width:calc(100% - 36px)}.recovery-service-page .sv-inspection-channels{grid-template-columns:minmax(0,1fr);gap:10px}.recovery-service-page .sv-inspection-channels>a{min-height:74px;padding:15px 18px}.recovery-service-page .sv-inspection-request{padding:25px 22px;border-radius:22px}.recovery-service-page .sv-inspection-card-heading{margin-bottom:20px}}