/* 홈·/villas/ 섹션 소제목 재디자인 — 참고 시안(VIDEO FIRST 파란 알약 + 큰 굵은 제목)을 services 섹션과 같은 방식으로 통일.
   마크업·문구·링크는 그대로, 라벨/제목 스타일만 바꾼다. 외부 URL 없음. */
body[data-page="home"] .pc-head .pc-eyebrow,
body[data-page="home"] .pc-consult-copy .pc-eyebrow,
body[data-page="home"] #villas .section-top .eyebrow,body[data-page="home"] #services .section-top .eyebrow,
body[data-page="home"] #complete-trip .section-top .eyebrow,
body[data-page="home"] #reviews .section-top .eyebrow,
body[data-page="home"] .st-home .section-top .eyebrow,
body[data-page="home"] .hmt-copy .eyebrow,
body[data-page="home"] .fp-why-copy .eyebrow,
body[data-page="home"] .fp-concierge-copy .eyebrow,
body[data-page="home"] .fp-founder>.eyebrow,
body[data-page="home"] .hr-head .hr-count{display:inline-flex;align-items:center;gap:8px;margin:0 0 12px;padding:8px 22px;border-radius:999px;background:#0a5bc4;color:#fff;font-size:1.125rem;font-weight:800;letter-spacing:.16em;line-height:1.2;box-shadow:0 2px 8px #0a5bc440}
body[data-page="home"] .pc-head h2,
body[data-page="home"] .pc-consult-copy h2,
body[data-page="home"] #villas .section-top h2,
body[data-page="home"] #complete-trip .section-top h2,
body[data-page="home"] #reviews .section-top h2,
body[data-page="home"] .st-home .section-top h2,
body[data-page="home"] .hmt-copy h2,
body[data-page="home"] .fp-why-copy h2,
body[data-page="home"] .fp-concierge-copy h2,
body[data-page="home"] .fp-founder>h2,
body[data-page="home"] .hr-head h2{font-size:clamp(1.75rem,7.4vw,2.5rem);font-weight:800;letter-spacing:-.04em;line-height:1.22;color:#0b2a4a}
body[data-page="home"] .pc-head h2{margin:0 0 10px}
@media(max-width:420px){
 body[data-page="home"] .pc-head .pc-eyebrow,body[data-page="home"] .pc-consult-copy .pc-eyebrow,body[data-page="home"] #villas .section-top .eyebrow,body[data-page="home"] #services .section-top .eyebrow,body[data-page="home"] #complete-trip .section-top .eyebrow,body[data-page="home"] #reviews .section-top .eyebrow,body[data-page="home"] .st-home .section-top .eyebrow,body[data-page="home"] .hmt-copy .eyebrow,body[data-page="home"] .fp-why-copy .eyebrow,body[data-page="home"] .fp-concierge-copy .eyebrow,body[data-page="home"] .fp-founder>.eyebrow,body[data-page="home"] .hr-head .hr-count{padding:7px 18px;font-size:1rem}
}
/* 배지 강조(2026-10-09, 참고 캡처 PICK BY TRIP): 더 크고 선명한 파란 알약 + 글로우 + 앞쪽 흰 점(장식). 마크업·문구 불변. 흰 글자 대비 5:1 이상. */
body[data-page="home"] .pc-head .pc-eyebrow,body[data-page="home"] .pc-consult-copy .pc-eyebrow,body[data-page="home"] #villas .section-top .eyebrow,body[data-page="home"] #services .section-top .eyebrow,body[data-page="home"] #complete-trip .section-top .eyebrow,body[data-page="home"] #reviews .section-top .eyebrow,body[data-page="home"] .st-home .section-top .eyebrow,body[data-page="home"] .hmt-copy .eyebrow,body[data-page="home"] .fp-why-copy .eyebrow,body[data-page="home"] .fp-concierge-copy .eyebrow,body[data-page="home"] .fp-founder>.eyebrow,body[data-page="home"] .hr-head .hr-count{gap:10px;max-width:100%;margin-bottom:16px;padding:10px 26px 10px 22px;background:linear-gradient(135deg,#0a4fb0 0%,#0a5bc4 55%,#1769d6 100%);border:2px solid #ffffff59;font-size:1.375rem;font-weight:900;letter-spacing:.14em;box-shadow:0 8px 22px #0a5bc466,0 0 0 4px #0a5bc42e;text-shadow:0 1px 1px #0a2a5a59}
body[data-page="home"] .pc-head .pc-eyebrow::before,body[data-page="home"] .pc-consult-copy .pc-eyebrow::before,body[data-page="home"] #villas .section-top .eyebrow::before,body[data-page="home"] #services .section-top .eyebrow::before,body[data-page="home"] #complete-trip .section-top .eyebrow::before,body[data-page="home"] #reviews .section-top .eyebrow::before,body[data-page="home"] .st-home .section-top .eyebrow::before,body[data-page="home"] .hmt-copy .eyebrow::before,body[data-page="home"] .fp-why-copy .eyebrow::before,body[data-page="home"] .fp-concierge-copy .eyebrow::before,body[data-page="home"] .fp-founder>.eyebrow::before,body[data-page="home"] .hr-head .hr-count::before{content:"";flex:none;width:9px;height:9px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #ffffff4d}
@media(max-width:420px){
 body[data-page="home"] .pc-head .pc-eyebrow,body[data-page="home"] .pc-consult-copy .pc-eyebrow,body[data-page="home"] #villas .section-top .eyebrow,body[data-page="home"] #services .section-top .eyebrow,body[data-page="home"] #complete-trip .section-top .eyebrow,body[data-page="home"] #reviews .section-top .eyebrow,body[data-page="home"] .st-home .section-top .eyebrow,body[data-page="home"] .hmt-copy .eyebrow,body[data-page="home"] .fp-why-copy .eyebrow,body[data-page="home"] .fp-concierge-copy .eyebrow,body[data-page="home"] .fp-founder>.eyebrow,body[data-page="home"] .hr-head .hr-count{padding:9px 20px 9px 16px;font-size:1.125rem;letter-spacing:.12em}
}

/* SERVICES 배지 통일(2026-10-09): 홈·/villas/ 의 #services 소제목 알약도 다른 주요 배지와 같은 그라데이션·테두리·앞 흰 점으로. 마크업·문구 불변. */
/* 후기 배지 왼쪽 정렬(2026-10-09): 홈 "실제 후기 N건" 알약만 섹션 왼쪽 모서리로. 제목(h2)은 그대로 가운데·같은 폭. 문구·색·크기 불변. */
body[data-page="home"] .hr-head{max-width:none}
body[data-page="home"] .hr-head h2{max-width:760px;margin-left:auto;margin-right:auto}
body[data-page="home"] .hr-head .hr-count{display:flex;width:fit-content;margin-left:0;margin-right:auto}
