:root{
  --bg:#F7F3EE; --surface:#EFE8DF; --card:#FFFDFA; --line:#DCD2C5;
  --ink:#2B231D; --muted:#6F645A; --gold:#A8813F; --gold-2:#C9A367; --gold-ink:#8A6A31;
  --on-gold:#FFFDFA; --shadow:0 18px 40px -24px rgba(60,40,20,.35);
  --display:"Bodoni Moda", "Didot", "Bodoni 72", Georgia, serif;
  --body:"Figtree", "Segoe UI", system-ui, -apple-system, sans-serif;
  --script:"Pinyon Script", "Snell Roundhand", cursive;
  --wrap:1160px;
}
@media (prefers-color-scheme: dark){
  :root:not([data-theme="light"]){
    color-scheme:dark;
    --bg:#15110E; --surface:#1E1915; --card:#241E19; --line:#3A3129;
    --ink:#F2EAE0; --muted:#B8AC9F; --gold:#D4AF72; --gold-2:#E6C995; --gold-ink:#E0BD83;
    --on-gold:#1A1510; --shadow:0 18px 40px -24px rgba(0,0,0,.7);
  }
}
:root[data-theme="dark"]{
  color-scheme:dark;
  --bg:#15110E; --surface:#1E1915; --card:#241E19; --line:#3A3129;
  --ink:#F2EAE0; --muted:#B8AC9F; --gold:#D4AF72; --gold-2:#E6C995; --gold-ink:#E0BD83;
  --on-gold:#1A1510; --shadow:0 18px 40px -24px rgba(0,0,0,.7);
}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}
body{background:var(--bg);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.6;margin:0;-webkit-font-smoothing:antialiased}
img{max-width:100%;display:block}
a{color:inherit}
.wrap{max-width:var(--wrap);margin:0 auto;padding-inline:clamp(16px,4vw,40px)}
h1,h2,h3{font-family:var(--display);font-weight:400;line-height:1.08;margin:0;text-wrap:balance;letter-spacing:-.01em}
h2{font-size:clamp(34px,5vw,56px)}
h2 em,h1 em{font-style:italic;color:var(--gold-ink)}
.eyebrow{font-size:12.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);font-weight:600;margin:0 0 18px}
.lead{color:var(--muted);font-size:18px;max-width:58ch;margin:18px 0 0}
:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}

/* logo (real brand mark used as a mask so it follows the theme) */
.logo{display:block;aspect-ratio:471/151;background:linear-gradient(100deg,var(--gold) 0%,var(--gold-2) 55%,var(--gold) 100%);
  -webkit-mask:url(data:image/png;base64,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) center/contain no-repeat;mask:url(data:image/png;base64,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) center/contain no-repeat}

/* header */
header.top{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}
.top .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:14px}
.brand{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-decoration:none}
.brand .logo{width:104px}
.brand small{font-size:9.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--muted)}
nav.menu{display:flex;gap:28px;font-size:15px}
nav.menu a{text-decoration:none;color:var(--muted)}
nav.menu a:hover{color:var(--ink)}
.btn{display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border-radius:999px;font-weight:600;font-size:15.5px;text-decoration:none;border:1px solid transparent;transition:transform .2s ease, background .2s ease;cursor:pointer}
.btn:hover{transform:translateY(-1px)}
.btn-gold{background:var(--gold);color:var(--on-gold)}
.btn-gold:hover{background:var(--gold-ink)}
.btn-line{border-color:var(--line);color:var(--ink);background:transparent}
.btn-line:hover{border-color:var(--gold)}
.btn svg{width:18px;height:18px;flex:none}
.top .btn{padding:10px 18px;font-size:14.5px}
@media (max-width:860px){nav.menu{display:none}}

/* hero */
.hero{padding-block:clamp(40px,7vw,90px) clamp(48px,7vw,96px)}
.hero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,72px);align-items:center}
.hero h1{font-size:clamp(46px,7.4vw,92px)}
.hero h1 .line2{display:block;font-style:italic;color:var(--gold-ink)}
.hero .ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}
.rating{display:flex;align-items:center;gap:14px;margin-top:36px;padding-top:24px;border-top:1px solid var(--line);max-width:460px}
.rating .score{font-family:var(--display);font-size:44px;line-height:1}
.stars{color:var(--gold);letter-spacing:2px;font-size:17px}
.rating p{margin:0;font-size:14.5px;color:var(--muted);line-height:1.4}
.arch{position:relative;border-radius:999px 999px 18px 18px;overflow:hidden;box-shadow:var(--shadow);background:var(--surface)}
.arch img{width:100%;height:100%;object-fit:cover}
.hero .arch{aspect-ratio:4/4.6;max-width:520px;justify-self:end;width:100%;outline:1px solid var(--gold-2);outline-offset:10px}
.hero figure{margin:0;position:relative}
.hero figcaption{position:absolute;left:-18px;bottom:34px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:12px 16px;box-shadow:var(--shadow);font-size:13.5px;line-height:1.35}
.hero figcaption b{display:block;font-family:var(--display);font-weight:500;font-size:17px}
@media (max-width:860px){
  .hero .wrap{grid-template-columns:1fr}
  .hero .arch{justify-self:center;max-width:440px}
  .hero figcaption{left:8px}
}

/* sections */
section{padding-block:clamp(64px,9vw,120px)}
.alt{background:var(--surface)}
.head{display:grid;grid-template-columns:1fr 1fr;gap:24px 48px;align-items:end;margin-bottom:clamp(36px,5vw,60px)}
.head .lead{margin:0}
@media (max-width:760px){.head{grid-template-columns:1fr}}

/* treatments */
.tx{display:grid;grid-template-columns:repeat(2,1fr);gap:0 56px;border-top:1px solid var(--line)}
.tx article{display:grid;grid-template-columns:44px 1fr;gap:6px 18px;padding:26px 0;border-bottom:1px solid var(--line)}
.tx .ic{grid-row:span 2;width:44px;height:44px;border-radius:50%;border:1px solid var(--gold-2);display:grid;place-items:center;color:var(--gold-ink)}
.tx .ic svg{width:22px;height:22px}
.tx h3{font-size:25px}
.tx p{margin:0;color:var(--muted);font-size:15.5px}
@media (max-width:760px){.tx{grid-template-columns:1fr}}
.plan{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:40px;padding:22px 26px;border:1px solid var(--line);border-radius:18px;background:var(--card)}
.plan p{margin:0}
.plan strong{font-family:var(--display);font-weight:500;font-size:22px}

/* doctors */
.docs{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(28px,5vw,64px)}
.doc{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:end}
.doc .arch{aspect-ratio:3/4.3}
.doc .arch img{object-position:50% 35%}
.doc .sig{font-family:var(--script);font-size:44px;color:var(--gold-ink);line-height:1;margin:0 0 6px}
.doc h3{font-size:27px}
.doc .cro{font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:10px 0 14px;font-variant-numeric:tabular-nums}
.doc p.bio{margin:0;color:var(--muted);font-size:15.5px}
@media (max-width:980px){.docs{grid-template-columns:1fr}.doc{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}
@media (max-width:520px){.doc{grid-template-columns:1fr}.doc .arch{max-width:320px}}
.together{margin-top:clamp(40px,6vw,72px);display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(24px,4vw,56px);align-items:center}
.together img{border-radius:18px;width:100%;max-height:640px;aspect-ratio:1/1;object-fit:cover;object-position:50% 12%}
.together blockquote{margin:0;font-family:var(--display);font-size:clamp(24px,3vw,34px);line-height:1.25}
.together blockquote em{color:var(--gold-ink)}
.together cite{display:block;margin-top:16px;font-family:var(--body);font-style:normal;font-size:14px;color:var(--muted)}
@media (max-width:760px){.together{grid-template-columns:1fr}}

/* space gallery */
.gallery{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:clamp(150px,19vw,230px);gap:14px}
.gallery figure{margin:0;position:relative;border-radius:16px;overflow:hidden;background:var(--card)}
.gallery img{width:100%;height:100%;object-fit:cover}
.gallery figcaption{position:absolute;left:12px;bottom:12px;background:rgba(20,15,10,.62);color:#F7F1E8;font-size:12.5px;padding:6px 11px;border-radius:999px;backdrop-filter:blur(4px)}
.g1{grid-column:span 4;grid-row:span 2}
.g2{grid-column:span 2;grid-row:span 2}
.g3,.g4,.g5{grid-column:span 2;grid-row:span 2}
@media (max-width:760px){
  .gallery{grid-template-columns:repeat(2,1fr);grid-auto-rows:170px}
  .g1{grid-column:span 2;grid-row:span 2}.g2,.g3,.g4,.g5{grid-column:span 1;grid-row:span 2}
  .g5{grid-column:span 2}
}
.feats{display:flex;flex-wrap:wrap;gap:10px 28px;margin-top:28px;color:var(--muted);font-size:15px;padding:0;list-style:none}
.feats li{display:flex;align-items:center;gap:10px}
.feats li::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold)}

/* reviews */
.revtop{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}
.big{font-family:var(--display);font-size:clamp(72px,10vw,120px);line-height:.9}
.revtop .stars{font-size:22px}
.reviews{columns:3 280px;column-gap:20px;margin-top:8px}
.rv{break-inside:avoid;margin:0 0 20px;padding:24px 24px 20px;background:var(--card);border:1px solid var(--line);border-radius:18px}
.rv .stars{font-size:14px}
.rv p{margin:10px 0 14px;font-size:16px}
.rv footer{font-size:13.5px;color:var(--muted)}
.rv footer b{color:var(--ink);font-weight:600}
.src{font-size:13.5px;color:var(--muted);margin-top:8px}

/* rent */
.rent{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,64px);align-items:center}
.rent img{border-radius:18px;width:100%;aspect-ratio:4/3;object-fit:cover}
.chips{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 28px;padding:0;list-style:none}
.chips li{border:1px solid var(--line);border-radius:999px;padding:7px 14px;font-size:14px;background:var(--card)}
@media (max-width:760px){.rent{grid-template-columns:1fr}}

/* contact */
.contact{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,5vw,64px)}
.info{display:grid;gap:0;border-top:1px solid var(--line)}
.info div{display:grid;grid-template-columns:130px 1fr;gap:16px;padding:20px 0;border-bottom:1px solid var(--line)}
.info dt{font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);padding-top:3px}
.info dd{margin:0;font-size:17px}
.info dd a{text-decoration:none;border-bottom:1px solid var(--gold-2)}
.num{font-variant-numeric:tabular-nums;white-space:nowrap}
.copy{margin-left:8px;font:inherit;font-size:12.5px;border:1px solid var(--line);background:transparent;color:var(--muted);border-radius:999px;padding:3px 10px;cursor:pointer}
.copy:hover{border-color:var(--gold);color:var(--ink)}
.cta-card{background:var(--ink);color:var(--bg);border-radius:24px;padding:clamp(28px,4vw,44px);display:flex;flex-direction:column;gap:18px;justify-content:space-between}
.cta-card h3{font-size:clamp(30px,3.6vw,42px)}
.cta-card h3 em{color:var(--gold-2)}
.cta-card p{margin:0;opacity:.8}
.cta-card .btn-gold{background:var(--gold-2);color:#1A1510}
.cta-card .btn-line{color:var(--bg);border-color:color-mix(in srgb,var(--bg) 35%,transparent)}
.cta-card .row{display:flex;flex-wrap:wrap;gap:10px}
@media (max-width:860px){.contact{grid-template-columns:1fr}}
@media (max-width:480px){.info div{grid-template-columns:1fr;gap:4px}}

footer.site{border-top:1px solid var(--line);padding-block:40px 56px;color:var(--muted);font-size:14px}
footer.site .wrap{display:flex;flex-wrap:wrap;gap:20px 40px;align-items:center;justify-content:space-between}
footer.site .logo{width:92px}
footer.site p{margin:0}

/* floating whatsapp */
.wa-float{position:fixed;right:18px;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:30;width:58px;height:58px;border-radius:50%;background:#25D366;color:#fff;display:grid;place-items:center;box-shadow:0 10px 28px -8px rgba(0,0,0,.45)}
.wa-float svg{width:30px;height:30px}
.top-actions{display:flex;gap:10px;align-items:center}
.btn-area{padding:10px 16px;font-size:14.5px}
.linkbtn{font:inherit;color:inherit;background:none;border:0;padding:0;text-decoration:underline;cursor:pointer}
@media (max-width:560px){.btn-area span,.hide-sm{display:none}.btn-area,.top .btn-gold{padding:10px 12px}}
dialog.login{border:1px solid var(--line);border-radius:22px;padding:0;background:var(--card);color:var(--ink);width:min(420px,calc(100% - 32px));box-shadow:0 30px 80px -20px rgba(0,0,0,.5)}
dialog.login::backdrop{background:rgba(20,14,10,.55);backdrop-filter:blur(3px)}
dialog.login form{display:flex;flex-direction:column;padding:34px 30px 26px;position:relative}
dialog.login .logo{width:92px;margin-bottom:18px}
dialog.login h2{font-size:32px}
dialog.login .sub{margin:6px 0 22px;color:var(--muted);font-size:15px}
dialog.login label{font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 6px}
dialog.login input{font:inherit;font-size:16px;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:12px 14px;width:100%;margin-bottom:16px}
dialog.login input:focus{outline:2px solid var(--gold);outline-offset:1px;border-color:transparent}
.pw{position:relative}
.pw input{padding-right:84px}
.eye{position:absolute;right:8px;top:7px;font:inherit;font-size:13px;background:transparent;border:0;color:var(--gold-ink);cursor:pointer;padding:6px 8px}
.x{position:absolute;right:14px;top:10px;font-size:28px;line-height:1;background:none;border:0;color:var(--muted);cursor:pointer;padding:4px 8px}
.full{justify-content:center;width:100%;margin-top:4px}
.err{margin:-4px 0 14px;color:#B3261E;font-size:14px}
.login-foot{display:flex;justify-content:space-between;margin-top:16px;font-size:13.5px;color:var(--muted)}
.login-foot a{color:var(--gold-ink)}
.notice{margin:16px 0 0;padding:12px 14px;border-radius:12px;background:var(--surface);font-size:14px;color:var(--ink)}
.toast{position:fixed;left:50%;bottom:28px;transform:translateX(-50%);background:var(--ink);color:var(--bg);padding:10px 18px;border-radius:999px;font-size:14px;z-index:40}
