@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #f1f8f8;--surface: #ffffff;--surface-soft: #eaf5f4;--ink: #122125;--muted: #627579;--line: rgba(18, 33, 37, .13);--black: #0e1b1f;--black-soft: #17282d;--sage: #4f8e91;--sage-strong: #24777c;--sage-soft: #d9eceb;--mint: #a8dbdc;--sand: #eadcc8;--shadow: 0 24px 70px rgba(14, 27, 31, .16);--max: 1160px;font-family:Outfit Variable,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ink);background:var(--bg)}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{margin:0;min-width:320px;overflow-x:hidden;color:var(--ink);background:radial-gradient(circle at 12% 0%,rgba(168,219,220,.34),transparent 28rem),radial-gradient(circle at 88% 16%,rgba(234,220,200,.32),transparent 25rem),var(--bg)}body,button,input{font-family:Outfit Variable,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.site-header{position:fixed;top:18px;left:50%;z-index:20;width:min(calc(100% - 32px),var(--max));transform:translate(-50%);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 12px;border:1px solid rgba(255,255,255,.48);border-radius:999px;background:#ffffffd1;box-shadow:0 18px 40px #0e1b1f21;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand,.header-cta,.button,.eyebrow,.proof-strip div,.step-list span,.contact-card a{display:inline-flex;align-items:center}.brand{gap:11px;min-width:0}.brand>span{min-width:0}.doctor-mark{display:grid;width:48px;height:48px;flex:0 0 auto;place-items:center;border-radius:50%;color:#fff;background:linear-gradient(135deg,rgba(255,255,255,.18),transparent 42%),var(--sage-strong);box-shadow:0 10px 24px #24777c40}.doctor-mark span{font-family:JetBrains Mono Variable,ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.86rem;font-weight:850}.brand .doctor-mark{width:42px;height:42px}.brand strong,.brand small{display:block;line-height:1.05}.brand strong{font-size:.98rem;white-space:nowrap}.brand small{color:var(--muted);font-size:.78rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}nav{display:flex;gap:20px;color:#122125b8;font-size:.93rem;font-weight:850}nav a{transition:color .18s ease}nav a:hover{color:var(--sage-strong)}.header-cta{gap:8px;padding:12px 18px;border-radius:999px;color:#fff;background:var(--black);font-weight:950;box-shadow:0 12px 28px #0e1b1f42}.hero{position:relative;min-height:790px;overflow:hidden;color:#fff}.hero-bg,.hero:after{position:absolute;inset:0}.hero-bg{background-image:url(/assets/jussara-hero-clinic.png);background-size:cover;background-position:center;transform:scale(1.02)}.hero:after{content:"";background:linear-gradient(90deg,#081317f5,#0e1b1fdb 45%,#0e1b1f14),linear-gradient(180deg,#08131729,#08131785)}.hero-content{position:relative;z-index:1;width:min(calc(100% - 40px),var(--max));min-height:790px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:58px;align-items:center;padding:144px 0 86px}.hero-copy{max-width:810px;min-width:0}.eyebrow{gap:9px;margin:0 0 18px;color:var(--mint);text-transform:uppercase;font-size:.76rem;font-weight:950;letter-spacing:.14em}.section .eyebrow,.split-copy .eyebrow,.about-copy .eyebrow,.trust-section .eyebrow{color:var(--sage-strong)}.hero h1,.section-heading h2,.split-copy h2,.about-copy h2,.contact-copy h2{margin:0;letter-spacing:0;line-height:.99}.hero h1{max-width:830px;font-size:clamp(3.05rem,6.7vw,6.25rem);overflow-wrap:break-word}.hero-subtitle{max-width:660px;margin:24px 0 0;color:#ffffffd6;font-size:clamp(1.08rem,1.9vw,1.28rem);line-height:1.62}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.button{justify-content:center;gap:10px;min-width:0;min-height:54px;padding:0 24px;border-radius:999px;font-weight:950;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.button:hover,.header-cta:hover,.floating-instagram:hover{transform:translateY(-2px)}.button.primary{color:var(--black);background:#fff;box-shadow:0 18px 38px #0003}.button.primary.dark{color:#fff;background:var(--sage-strong);box-shadow:0 18px 38px #24777c3d}.button.ghost{border:1px solid rgba(255,255,255,.42);color:#fff;background:#ffffff17;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-card{align-self:end;padding:22px;border:1px solid rgba(255,255,255,.26);border-radius:8px;background:#ffffffe6;color:var(--ink);box-shadow:0 28px 70px #00000038;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-card .doctor-mark{width:104px;height:104px;border-radius:8px}.hero-card .doctor-mark span{font-size:1.45rem}.hero-card div:not(.doctor-mark){padding:18px 2px 2px}.hero-card span,.hero-card strong,.hero-card small{display:block}.hero-card span{color:var(--muted);font-weight:850}.hero-card strong{margin-top:4px;font-size:1.5rem}.hero-card small{margin-top:8px;color:var(--muted);font-size:.96rem;line-height:1.45}.proof-strip{position:relative;z-index:2;width:min(calc(100% - 40px),var(--max));margin:-44px auto 0;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid var(--line);border-radius:8px;background:#fff;box-shadow:var(--shadow)}.proof-strip div{gap:10px;min-width:0;min-height:104px;padding:24px 28px;border-right:1px solid var(--line)}.proof-strip div:last-child{border-right:0}.proof-strip svg{color:var(--sage-strong);flex:0 0 auto}.proof-strip span{min-width:0;color:var(--ink);font-weight:850;line-height:1.35;overflow-wrap:break-word}.section,.split-section,.about-band,.contact-section,footer{width:min(calc(100% - 40px),var(--max));margin:0 auto}.section{padding:112px 0}.section-heading{max-width:790px;margin-bottom:38px}.section-heading.compact{max-width:700px}.section-heading h2,.split-copy h2,.about-copy h2,.contact-copy h2{font-size:clamp(2.25rem,4.5vw,4.45rem)}.section-heading p:not(.eyebrow),.split-copy p,.about-copy p,.contact-copy p,.service-card p,.trust-card p{color:var(--muted);font-size:1.05rem;line-height:1.68}.section-heading p:not(.eyebrow){max-width:640px}.service-grid,.trust-grid{display:grid;gap:16px}.service-grid,.trust-grid{grid-template-columns:repeat(3,1fr)}.service-card,.trust-card,.about-card,.contact-card{border:1px solid var(--line);border-radius:8px;background:var(--surface);box-shadow:0 18px 46px #0e1b1f14}.service-card{min-height:250px;padding:24px}.icon-box{display:grid;width:54px;height:54px;place-items:center;border-radius:8px;color:var(--sage-strong);background:var(--sage-soft)}.service-card h3,.trust-card h3{margin:18px 0 8px;font-size:1.25rem;line-height:1.15}.service-card p,.trust-card p{margin:0}.split-section{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:54px;align-items:center;padding-bottom:108px}.split-image{overflow:hidden;border-radius:8px;box-shadow:var(--shadow)}.split-image img{width:100%;aspect-ratio:1;object-fit:cover}.split-copy p:not(.eyebrow){max-width:560px}.step-list{display:grid;gap:10px;margin-top:28px}.step-list span{gap:10px;padding:13px 15px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);font-weight:850;box-shadow:0 10px 28px #0e1b1f0f}.step-list svg{color:var(--sage-strong);flex:0 0 auto}.about-band{padding:0 0 112px}.about-card{display:grid;grid-template-columns:360px minmax(0,1fr);gap:48px;align-items:center;padding:28px;background:linear-gradient(135deg,#d9ecebd1,#fffffffa),#fff}.about-visual{min-height:360px;display:grid;align-content:end;gap:18px;padding:26px;border-radius:8px;color:#fff;background:linear-gradient(135deg,#14201d1a,#14201d8c),url(/assets/jussara-hero-clinic.png) center / cover;box-shadow:inset 0 0 0 1px #fff3}.about-visual .doctor-mark{width:86px;height:86px;border-radius:8px}.about-visual strong,.about-visual span{display:block}.about-visual strong{font-size:1.35rem}.about-visual span{margin-top:4px;color:#ffffffd6}.about-copy p:not(.eyebrow){margin:20px 0 0}.trust-section{padding-top:0}.trust-card{padding:24px}.trust-card svg{color:var(--sage-strong)}.contact-section{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:44px;align-items:center;padding:76px 54px;border-radius:8px;color:#fff;background:linear-gradient(135deg,#0e1b1ffa,#17282df0),var(--black);box-shadow:0 24px 72px #0e1b1f47}.contact-copy .eyebrow,.contact-copy p{color:#ffffffc7}.contact-copy p{max-width:590px}.contact-copy .button{margin-top:10px}.contact-card{display:grid;gap:12px;padding:16px;color:var(--ink);background:#fffffff5}.contact-card a{gap:13px;min-height:66px;padding:12px;border-radius:8px;background:var(--surface-soft)}.contact-card strong,.contact-card span{display:block}.contact-card strong{font-size:.94rem}.contact-card span{color:var(--muted);line-height:1.25}.contact-card svg{flex:0 0 auto;color:var(--sage-strong)}footer{display:flex;justify-content:space-between;gap:18px;padding:38px 0;color:var(--muted)}footer strong{color:var(--ink)}.floating-instagram{position:fixed;right:22px;bottom:22px;z-index:25;display:grid;width:58px;height:58px;place-items:center;border-radius:50%;color:#fff;background:var(--sage-strong);box-shadow:0 16px 34px #24777c52;transition:transform .18s ease}@media(max-width:980px){nav{display:none}.hero,.hero-content{min-height:auto}.hero-content{grid-template-columns:1fr;padding:138px 0 78px}.hero:after{background:linear-gradient(180deg,#081317f5,#0e1b1fc7 64%,#0e1b1f80)}.hero-card{max-width:390px}.proof-strip,.service-grid,.split-section,.about-card,.trust-grid,.contact-section{grid-template-columns:1fr}.proof-strip div{border-right:0;border-bottom:1px solid var(--line)}.proof-strip div:last-child{border-bottom:0}.service-grid{grid-template-columns:repeat(2,1fr)}.split-section{padding-bottom:82px}.about-card,.contact-section{padding:28px}.about-visual{max-width:430px}}@media(max-width:640px){.site-header{top:10px;width:calc(100% - 20px);gap:10px;padding:8px}.brand small{display:none}.brand .doctor-mark{width:38px;height:38px}.brand strong{max-width:210px;overflow:hidden;text-overflow:ellipsis}.header-cta{width:44px;height:44px;justify-content:center;padding:0}.header-cta span{display:none}.hero-content,.proof-strip,.section,.split-section,.about-band,.contact-section,footer{width:min(calc(100% - 28px),var(--max))}.hero-content{padding-top:118px}.hero h1{max-width:100%;font-size:clamp(2.05rem,9.5vw,2.75rem);line-height:1.03}.hero-subtitle{font-size:1.03rem}.hero-actions,.button{width:100%}.button{padding:0 18px;text-align:center;white-space:normal}.hero-card{width:100%;max-width:none}.section{padding:78px 0}.section-heading h2,.split-copy h2,.about-copy h2,.contact-copy h2{font-size:clamp(2.05rem,10.5vw,3rem);line-height:1.02}.service-grid{grid-template-columns:1fr}.service-card,.trust-card,.about-card,.contact-section{padding:20px}.about-visual{min-height:300px}footer{flex-direction:column}.floating-instagram{display:none}}
