Your Consultation | Dr. Roy
:root {
--bg: #faf7f2;
--surface: #ffffff;
--ink: #1c1c1c;
--ink-soft: #4a4642;
--muted: #8a8278;
--line: #e8e1d6;
--accent: #8a6b3a;
--accent-deep: #5a4423;
--gold: #c9a86a;
}
* { box-sizing: border-box; margin: 0; padding: 0; }
html { scroll-behavior: smooth; }
body {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
font-weight: 300;
line-height: 1.7;
color: var(--ink-soft);
background: var(--bg);
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.container {
max-width: 820px;
margin: 0 auto;
padding: 0 28px;
}
/* HERO */
.hero {
text-align: center;
padding: 96px 28px 72px;
border-bottom: 1px solid var(--line);
}
.eyebrow {
font-family: 'Inter', sans-serif;
font-size: 11px;
font-weight: 500;
letter-spacing: 0.32em;
text-transform: uppercase;
color: var(--accent);
margin-bottom: 24px;
}
.hero h1 {
font-family: 'Cormorant Garamond', Georgia, serif;
font-weight: 400;
font-size: clamp(38px, 6vw, 58px);
letter-spacing: -0.01em;
color: var(--ink);
line-height: 1.1;
margin-bottom: 32px;
}
.ornament {
width: 48px;
height: 1px;
background: var(--gold);
margin: 0 auto 32px;
}
.hero-lead {
max-width: 620px;
margin: 0 auto;
font-size: 18px;
line-height: 1.75;
color: var(--ink-soft);
font-weight: 300;
}
.hero-lead em {
font-family: 'Cormorant Garamond', serif;
font-style: italic;
font-size: 21px;
color: var(--accent-deep);
}
/* SECTIONS */
section.block {
padding: 80px 0;
border-bottom: 1px solid var(--line);
}
section.block:last-of-type {
border-bottom: none;
}
h2 {
font-family: 'Cormorant Garamond', Georgia, serif;
font-weight: 400;
font-size: clamp(28px, 4vw, 38px);
color: var(--ink);
letter-spacing: -0.005em;
line-height: 1.2;
margin-bottom: 36px;
text-align: center;
}
h2::after {
content: '';
display: block;
width: 32px;
height: 1px;
background: var(--gold);
margin: 20px auto 0;
}
p {
margin-bottom: 18px;
font-size: 16px;
}
p.intro {
text-align: center;
max-width: 640px;
margin: 0 auto 40px;
font-size: 17px;
}
/* LIST CARDS */
.list {
list-style: none;
display: grid;
gap: 4px;
}
.list li {
position: relative;
padding: 22px 24px 22px 56px;
background: var(--surface);
border: 1px solid var(--line);
border-radius: 2px;
font-size: 16px;
line-height: 1.65;
color: var(--ink-soft);
transition: border-color 0.3s ease, transform 0.3s ease;
}
.list li:hover {
border-color: var(--gold);
transform: translateX(2px);
}
.list li::before {
content: '';
position: absolute;
left: 24px;
top: 30px;
width: 18px;
height: 1px;
background: var(--gold);
}
.list li strong {
font-weight: 500;
color: var(--ink);
}
/* APPROACH / NARRATIVE BLOCKS */
.narrative {
background: var(--surface);
border: 1px solid var(--line);
padding: 56px 48px;
border-radius: 2px;
position: relative;
}
.narrative::before {
content: '';
position: absolute;
top: 0;
left: 50%;
transform: translateX(-50%);
width: 60px;
height: 2px;
background: var(--gold);
}
.narrative p {
font-size: 17px;
line-height: 1.85;
}
.narrative p + p {
margin-top: 18px;
}
.pull {
font-family: 'Cormorant Garamond', serif;
font-style: italic;
font-size: 22px;
line-height: 1.5;
color: var(--accent-deep);
text-align: center;
padding: 32px 24px;
margin: 32px 0;
border-top: 1px solid var(--line);
border-bottom: 1px solid var(--line);
}
/* CTA */
.cta {
text-align: center;
padding: 96px 28px;
background: linear-gradient(180deg, var(--bg) 0%, #f3ede2 100%);
}
.cta h2 {
margin-bottom: 20px;
}
.cta p {
max-width: 540px;
margin: 0 auto 40px;
font-size: 17px;
}
.btn {
display: inline-block;
padding: 18px 44px;
background: var(--ink);
color: var(--bg);
text-decoration: none;
font-family: 'Inter', sans-serif;
font-weight: 400;
font-size: 13px;
letter-spacing: 0.24em;
text-transform: uppercase;
border: 1px solid var(--ink);
transition: all 0.35s ease;
cursor: pointer;
}
.btn:hover {
background: var(--accent-deep);
border-color: var(--accent-deep);
transform: translateY(-1px);
}
.btn-note {
display: block;
margin-top: 20px;
font-size: 13px;
color: var(--muted);
letter-spacing: 0.04em;
}
/* RESPONSIVE */
@media (max-width: 640px) {
.hero { padding: 72px 24px 56px; }
section.block { padding: 56px 0; }
.narrative { padding: 36px 24px; }
.list li { padding: 20px 20px 20px 48px; }
.list li::before { left: 20px; top: 28px; }
.cta { padding: 72px 24px; }
.btn { padding: 16px 36px; font-size: 12px; }
}
The Beginning
Your Consultation
Every treatment journey begins with a thorough consultation. This is not a sales conversation — it is a diagnostic session where we listen, assess, and design.
What to Expect
A private, unhurried conversation about your concerns, goals, and medical history.
A comprehensive facial assessment examining structure, proportions, skin quality, movement patterns, and tissue layers.
An honest discussion of what aesthetic medicine can and cannot achieve for your specific anatomy.
A personalized treatment recommendation aligned with your goals, timeline, budget, and comfort level.
For premium programs: we follow a no-same-day-first-treatment policy, giving you time to reflect before proceeding.
Our Assessment Approach
We begin every consultation by understanding what your face communicates that you do not intend it to. Tired? Angry? Sad? Heavy?
We then use objective proportion analysis to identify measurable imbalances and determine which tissue layer — movement, structure, skin quality, or support — is the primary driver of each concern.
The difference between treating symptomsand solving the underlying architecture.
This layered diagnostic approach ensures that every treatment addresses the right problem at the right depth with the right tool.
Our Commitment to Safety
All treatments are performed by Dr. Roy personally.
We use only regulated, evidence-supported ingredients and technologies.
Skin type and pigmentation risk are assessed for every patient and every treatment plan.
We set visible non-surgical ceilings — when surgery would serve you better, we will tell you honestly.
Post-treatment care protocols are provided for every procedure.
Sun protection guidance is integrated into every treatment plan — essential in our climate.
Begin Your Journey
Book Your Consultation
Reserve a private session with Dr. Roy. We will listen, assess, and design a plan that respects your anatomy, your timeline, and your goals.
Schedule Now
Discreet · Personalized · No Obligation