/* 추천 차량 아래에 탐색 진입부를 추가하고 원래 상담폼을 보존합니다. */
.rr-explore-entry{margin:28px 0 0;border:1px solid #cdddec;border-radius:12px;background:#eff5fc;padding:25px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;scroll-margin-top:24px;font-family:Pretendard,sans-serif;color:#123252}
.rr-explore-entry h3{font-size:21px;letter-spacing:-.6px;font-weight:750;margin:0 0 7px}.rr-explore-entry p{margin:0;font-size:14px;line-height:1.6;color:#56738f}.rr-explore-entry button{display:flex;align-items:center;justify-content:space-between;gap:32px;flex:none;border:1px solid #adcae9;border-radius:8px;padding:16px 22px;background:white;color:#166ac8;font:700 15px Pretendard,sans-serif;cursor:pointer}.rr-explore-entry button:focus-visible{outline:3px solid #edb845;outline-offset:4px}
.rr-explorer-overlay{padding:0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;position:fixed;inset:0;margin:0;background:#fff;overscroll-behavior:contain}.rr-explorer-overlay::backdrop{background:#0c2343}.rr-explorer-overlay iframe{display:block;width:100%;height:100%;border:0;background:#fff}
@media(max-width:1023px){.rr-explore-entry{margin:20px 24px 0;padding:22px;flex-direction:column;align-items:stretch;gap:18px}.rr-explore-entry h3{font-size:20px}.rr-explore-entry p{font-size:13px;word-break:keep-all}.rr-explore-entry button{font-size:14px;padding:15px 18px}.rr-explore-entry button span{font-size:19px}}
.draft-page .rr-comparison-role{position:absolute;z-index:3;top:14px;right:14px;padding:7px 10px;border:1px solid #d8e3ef;border-radius:5px;background:#fff;color:#566c84;font:650 12px/1.3 Pretendard,sans-serif;white-space:nowrap}
.draft-page .rr-comparison-role.rr-current{background:#087bf5;border-color:#087bf5;color:#fff}
.draft-page .vehicle-inquiry-slide,.draft-page .pc-all-car-card,.draft-page .pc-all-car-card>button{background:#0c2343}
.draft-page .vehicle-inquiry-button::before{display:none}
.draft-page .vehicle-inquiry-index,.draft-page .pc-all-car-card>button>span{font-size:13px;letter-spacing:0;color:#a9d4ff}
.draft-page .vehicle-inquiry-icon{margin-top:26px}.draft-page .vehicle-inquiry-kicker{font-size:12px;margin-top:22px}
.draft-page .vehicle-inquiry-button h3{font-size:24px;line-height:1.35;letter-spacing:-1px;word-break:keep-all}
.draft-page .vehicle-inquiry-button>p,.draft-page .pc-all-car-card p{font-size:13px;line-height:1.75;color:#b9cce5;word-break:keep-all}
.draft-page .vehicle-inquiry-button>strong,.draft-page .pc-all-car-card strong{width:100%;background:#087bf5;border:0;border-radius:7px;padding:16px 14px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px;line-height:1.4;color:#fff}
.draft-page .pc-all-car-card>button{padding:34px 26px}.draft-page .pc-all-car-card>button>svg{margin:48px 0 28px}
.draft-page .pc-all-car-card h3{font-size:28px;line-height:1.4;letter-spacing:-1.2px;word-break:keep-all}
.draft-page .vehicle-inquiry-button:focus-visible,.draft-page .pc-all-car-card>button:focus-visible{outline:3px solid #edb845;outline-offset:-4px}
@media(max-width:374px){.draft-page .rr-comparison-role{font-size:11px;padding:6px 8px}.draft-page .vehicle-inquiry-button{padding:22px 16px 18px}.draft-page .vehicle-inquiry-button h3{font-size:21px}.draft-page .vehicle-inquiry-button>p{font-size:12px}.draft-page .vehicle-inquiry-button>strong{font-size:13px}}
