.hp.hp-res .qx-cats{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.hp.hp-res .qx-cats a{color:#172337;background:#fff;border:1px solid #e5e5e5;border-radius:999px;align-items:center;padding:8px 14px;font-size:14px;text-decoration:none;display:inline-flex}.hp.hp-res .qx-cats a:hover{background:#fbf4f7;border-color:#d4c1cb}.hp.hp-res .qx-sec{flex-direction:column;gap:20px;scroll-margin-top:120px;display:flex}.hp.hp-res .qx-sec h2{letter-spacing:-.02em;margin:0;font-size:36px;font-weight:500;line-height:1.08}.hp.hp-res .qx-list{background:#f5f5f5;border-radius:28px;padding:12px}.hp.hp-res .qx-list .q{padding:0}.hp.hp-res .qx-list .qt{color:#172337;border-radius:20px;padding:20px 26px;text-decoration:none}.hp.hp-res .qx-list .qt:hover .qi{color:#715061;background:#f5e5ed}.hp.hp-res .qx-list .qt:focus-visible{outline-offset:3px;outline:3px solid #3e4e6a}.hp.hp-res .qx-ans{color:#2b3240;max-width:760px;margin:0;font-size:20px;line-height:1.6}.hp.hp-res .qx-rel{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:720px){.hp.hp-res .qx-sec h2{font-size:28px}.hp.hp-res .qx-list .qt{padding:16px 18px;font-size:16px}.hp.hp-res .qx-ans{font-size:18px}}
