.FCZ3rq_hero{color:#fff;background:#1c1b1b;padding:160px 40px 80px;position:relative;overflow:hidden}.FCZ3rq_hero:before{content:"";opacity:.14;background:url(/images/klinik/klinik-2.jpg) 50%/cover;position:absolute;inset:0}.FCZ3rq_heroInner{z-index:1;max-width:1200px;margin:0 auto;position:relative}.FCZ3rq_crumb{letter-spacing:3px;text-transform:uppercase;color:#c5b8a5;margin-bottom:24px;font-family:Hanken Grotesk,sans-serif;font-size:11px}.FCZ3rq_crumb a{color:#c5b8a5}.FCZ3rq_crumb span{color:#fff9;margin:0 10px}.FCZ3rq_kicker{letter-spacing:4px;text-transform:uppercase;color:#c5b8a5;margin:0 0 16px;font-family:Hanken Grotesk,sans-serif;font-size:12px}.FCZ3rq_title{letter-spacing:1px;color:#fff;margin:0 0 28px;font-family:IvyOraDisplayMedium,serif;font-size:clamp(48px,7vw,88px);font-weight:400;line-height:1.05}.FCZ3rq_title em{color:#c5b8a5;font-family:IvyOraDisplayLight,serif;font-style:italic}.FCZ3rq_lead{color:#ffffffd9;max-width:680px;margin:0;font-family:IvyOraDisplayLight,serif;font-size:20px;line-height:1.6}.FCZ3rq_body{background:#f9f6f2;padding:80px 40px 120px}.FCZ3rq_bodyInner{grid-template-columns:1fr 1fr;gap:60px;max-width:1200px;margin:0 auto;display:grid}.FCZ3rq_info{flex-direction:column;gap:36px;display:flex}.FCZ3rq_sectionLabel{letter-spacing:3px;text-transform:uppercase;color:#c5b8a5;margin:0 0 12px;font-family:Hanken Grotesk,sans-serif;font-size:11px;font-weight:600}.FCZ3rq_cards{flex-direction:column;gap:4px;display:flex}.FCZ3rq_card{background:#fff;border:1px solid #0000000f;padding:24px 26px;transition:border-color .2s,transform .2s}.FCZ3rq_card:hover{border-color:#c5b8a5;transform:translateY(-1px)}.FCZ3rq_cardHead{align-items:center;gap:14px;margin-bottom:8px;display:flex}.FCZ3rq_icon{color:#c5b8a5;background:#f9f6f2;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}.FCZ3rq_cardLabel{letter-spacing:3px;text-transform:uppercase;color:#777;margin:0;font-family:Hanken Grotesk,sans-serif;font-size:11px;font-weight:600}.FCZ3rq_cardValue{color:#292727;margin:0;padding-left:50px;font-family:IvyOraDisplayMedium,serif;font-size:19px;line-height:1.45}.FCZ3rq_cardValue a{color:#292727;transition:color .2s}.FCZ3rq_cardValue a:hover{color:#c5b8a5}.FCZ3rq_hoursTable{grid-template-columns:1fr auto;gap:10px 20px;margin-top:8px;padding-left:50px;display:grid}.FCZ3rq_hoursDay{color:#555;font-family:Hanken Grotesk,sans-serif;font-size:14px}.FCZ3rq_hoursTime{color:#292727;font-family:Hanken Grotesk,sans-serif;font-size:14px;font-weight:600}.FCZ3rq_hoursClosed{color:#c5b8a5}.FCZ3rq_social{flex-wrap:wrap;gap:10px;margin-top:4px;padding-left:50px;display:flex}.FCZ3rq_socialLink{letter-spacing:2px;text-transform:uppercase;color:#292727;background:#f9f6f2;border:1px solid #00000014;border-radius:999px;align-items:center;padding:9px 16px;font-family:Hanken Grotesk,sans-serif;font-size:12px;transition:all .2s;display:inline-flex}.FCZ3rq_socialLink:hover{color:#fff;background:#c5b8a5;border-color:#c5b8a5}.FCZ3rq_mapWrap{background:#ece5da;border:1px solid #0000000f;height:100%;min-height:520px;position:relative;overflow:hidden}.FCZ3rq_mapWrap iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.FCZ3rq_cta{color:#fff;text-align:center;background:#1c1b1b;margin-top:32px;padding:60px 40px}.FCZ3rq_ctaInner{max-width:720px;margin:0 auto}.FCZ3rq_ctaTitle{color:#fff;letter-spacing:.5px;margin:0 0 14px;font-family:IvyOraDisplayMedium,serif;font-size:32px;font-weight:400}.FCZ3rq_ctaTitle em{color:#c5b8a5;font-style:italic}.FCZ3rq_ctaText{color:#ffffffc7;margin:0 0 28px;font-family:Hanken Grotesk,sans-serif;font-size:15px;line-height:1.7}.FCZ3rq_ctaButtons{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.FCZ3rq_ctaPrimary,.FCZ3rq_ctaGhost{letter-spacing:2px;text-transform:uppercase;align-items:center;gap:10px;padding:14px 28px;font-family:Hanken Grotesk,sans-serif;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.FCZ3rq_ctaPrimary{color:#1c1b1b;background:#c5b8a5;border:1.5px solid #c5b8a5}.FCZ3rq_ctaPrimary:hover{background:#d6c9b3;border-color:#d6c9b3}.FCZ3rq_ctaGhost{color:#fff;background:0 0;border:1.5px solid #ffffff4d}.FCZ3rq_ctaGhost:hover{color:#c5b8a5;border-color:#c5b8a5}@media (max-width:900px){.FCZ3rq_hero{padding:120px 24px 60px}.FCZ3rq_title{font-size:48px}.FCZ3rq_lead{font-size:17px}.FCZ3rq_body{padding:60px 24px 80px}.FCZ3rq_bodyInner{grid-template-columns:1fr;gap:40px}.FCZ3rq_mapWrap{min-height:360px}.FCZ3rq_cta{padding:48px 24px}.FCZ3rq_ctaTitle{font-size:24px}}
