:root{--ivory:#f8f5ef;--ink:#302923;--muted:#655b51;--taupe:#ac9785;--line:#ded7cc;--sage:#788173}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{background:var(--ivory);color:var(--ink);margin:0;font:15px/1.65 Arial,sans-serif}button,input,select{font:inherit}button,a,input,select,summary{outline-offset:5px}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:default;opacity:.4}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Georgia,serif;font-weight:400;line-height:1.08}h2{letter-spacing:-2px;font-size:clamp(38px,5vw,66px)}p{color:var(--muted)}.button{background:var(--ink);color:var(--ivory);border:1px solid var(--ink);border-radius:2px;justify-content:center;align-items:center;gap:25px;padding:15px 25px;font-size:12px;transition:transform .25s,background .25s;display:inline-flex}.button:hover{background:#50453a;transform:translateY(-2px)}.section{padding:100px 0}header{z-index:20;border-bottom:1px solid var(--line);background:#f8f5eff7;position:sticky;top:0}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:4%;min-height:720px;padding-top:35px;padding-bottom:55px;display:grid}.hero h1{letter-spacing:-4px;margin:30px 0 25px;font-size:clamp(58px,6.5vw,91px)}.hero h1 em{color:#917b69}.hero p{max-width:370px;font-size:14px}.approach{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.4fr;gap:10%;display:grid}.approach p{max-width:540px;margin-top:28px}.journey{background:#eee9e1}.step{text-align:left;color:#786f65;background:0 0;border:0;border-top:1px solid #d1c8bd;align-items:center;gap:25px;width:100%;padding:22px 0;display:flex}.step:last-child{border-bottom:1px solid #d1c8bd}.step span{font-size:10px}.step strong{font:400 24px Georgia,serif}.step.active{color:var(--ink)}.step.active span{color:var(--sage)}.number{color:#a08b75;font:italic 60px Georgia,serif}.round{border:1px solid var(--line);width:38px;height:38px;color:var(--ink);background:0 0;border-radius:50%}.treatments{grid-template-columns:1fr 1fr;gap:28px;display:grid}.treatment{border:1px solid var(--line);overflow:hidden}.one{background:linear-gradient(140deg,#ece5d9,#c9bdaa)}.one:before{content:"";border:45px solid #f2eade;border-radius:50%;width:210px;height:220px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(25deg);box-shadow:15px 20px 20px #62533d33,inset 10px 10px 20px #62533d33}.two{background:linear-gradient(130deg,#d5d9cf,#e6e8df)}.two:before{content:"";background:linear-gradient(110deg,#f4f2e8,#c6c9b9);border-radius:100px 100px 4px 4px;width:190px;height:220px;position:absolute;top:50%;left:50%;transform:translate(-50%,-45%);box-shadow:20px 22px 28px #4b584333}.two:after{content:"";background:linear-gradient(120deg,#8d9681,#c7cdbf);border-radius:65px 65px 0 0;width:98px;height:153px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.fine{max-width:650px;margin-top:20px;font-size:10px}.placeholder{background:linear-gradient(135deg,#dfd4c3,#c8bba8);justify-content:center;align-items:center;height:430px;display:flex;position:relative;overflow:hidden}.placeholder:before{content:"";border:1px solid #f5ede070;border-radius:170px 170px 0 0;position:absolute;inset:45px 18% 0}.placeholder>div{text-align:center;max-width:290px;padding:30px;position:relative}.placeholder h3{font:italic 32px Georgia,serif}.placeholder p{color:#6b6054;margin-top:18px;font-size:11px}.istanbul{grid-template-columns:.8fr 1.2fr;align-items:center;gap:10%;display:grid}.istanbul h2{margin:24px 0}.istanbul p{font-size:13px}.faq{border-top:1px solid var(--line);margin-top:70px;padding-top:60px}.faq h3{margin-bottom:25px;font-size:34px}details{border-bottom:1px solid var(--line);padding:20px 0}summary{cursor:pointer;font-size:13px}details p{max-width:650px;margin-top:13px;font-size:12px}.contact{text-align:center;background:var(--ink);color:var(--ivory);padding:90px 6%}.contact h2{max-width:700px;margin:23px auto;font-size:clamp(42px,5vw,65px)}.contact>p{color:#c4b6a8;max-width:430px;margin:0 auto 30px;font-size:13px}.contact>.button{background:var(--ivory);color:var(--ink);border-color:var(--ivory)}.contact small{color:#c4b6a8;margin-top:20px;font-size:10px;display:block}footer p{font-size:10px}dialog{text-align:left;border:1px solid var(--line);background:var(--ivory);width:min(570px,100% - 30px);color:var(--ink);border-radius:3px;max-height:90vh;padding:42px;overflow:auto}dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#30292388}.close{color:var(--muted);background:0 0;border:0;font-size:25px;position:absolute;top:12px;right:15px}dialog h2{margin:18px 0;font-size:40px}dialog h3{margin:20px 0;font-size:30px}dialog p{font-size:13px}dialog .fine{font-size:10px}progress{appearance:none;border:0;width:100%;height:3px;margin:27px 0;display:block}progress::-webkit-progress-bar{background:var(--line)}progress::-webkit-progress-value{background:var(--sage)}progress::-moz-progress-bar{background:var(--sage)}label{margin:22px 0 8px;font-size:12px;display:block}input,select{width:100%;color:var(--ink);background:#fff9;border:1px solid #cfc5b9;border-radius:2px;padding:13px}.form-actions{justify-content:space-between;align-items:center;margin-top:28px;display:flex}.error{margin-top:12px;color:#934839!important}@media (max-width:1000px){header .button{display:none}.hero{min-height:640px}.hero h1{font-size:68px}}@media (max-width:700px){.hero{grid-template-columns:1fr;gap:25px;padding-top:40px;padding-bottom:30px}.hero h1{letter-spacing:-3px;margin:25px 0 20px;font-size:clamp(48px,12vw,66px)}.hero p{font-size:13px}.section{padding:65px 0}h2{letter-spacing:-1.5px}.approach,.istanbul{grid-template-columns:1fr;gap:30px}.approach p{font-size:13px}.step{padding:17px 0}.step strong{font-size:21px}.treatments{grid-template-columns:1fr;gap:24px}.placeholder{height:320px}.contact{padding:65px 7%}dialog{padding:30px 24px}.button{padding:14px 20px}.faq{padding-top:40px}.contact h2{letter-spacing:-1.5px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}nav a[aria-current=page]{color:#6c5745;border-bottom:1px solid #917b69}.related{padding:55px 0 70px}.related>div{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:22px;display:grid}.related a{letter-spacing:1px;border:1px solid var(--line);justify-content:space-between;gap:15px;padding:25px;font-size:10px;display:flex}.related a:hover{background:#eee9e1}.related span{font-size:18px}@media (max-width:700px){.related>div{grid-template-columns:1fr;gap:12px}.related a{padding:20px}}header .button{padding:16px 19px;font-size:10px}@media (max-width:1100px){header .button{display:none}}.enquiry-dialog h2{margin:18px 0 14px;letter-spacing:-1px!important;font-size:36px!important}.enquiry-dialog>p{font-size:12px;line-height:1.6}.enquiry-dialog input,.enquiry-dialog select{background:0 0;border:0;border-bottom:1px solid #b7a48f;border-radius:0;min-height:50px;padding:13px 0;font-size:18px}.enquiry-dialog label{font-size:12px}.enquiry-dialog .form-actions{margin:25px 0 30px}.enquiry-dialog .fine{border-top:1px solid #e6ddd1;margin-top:0;padding-top:20px;line-height:1.7;font-size:10px!important}.enquiry-dialog .fine a{text-underline-offset:3px;margin-top:9px;text-decoration:underline;display:block}.enquiry-dialog{border-radius:4px;padding:42px}@media (max-width:700px){.enquiry-dialog h2{font-size:33px!important}.enquiry-dialog{padding:32px 24px}}.arrow-icon{vertical-align:middle;writing-mode:horizontal-tb;flex-shrink:0;display:inline-block}.treatment-sources{background:#eee4d7;margin:35px 0 0;padding:28px}.treatment-sources p{margin:12px 0 15px;font-size:12px}.treatment-sources>div{flex-wrap:wrap;gap:12px 25px;display:flex}.treatment-sources a{text-underline-offset:4px;font-size:11px;text-decoration:underline}.treatment-sources a .arrow-icon{width:14px;height:14px}@media (max-width:700px){.treatment-sources{padding:23px}}
:root{--nc-serif:var(--font-serif),Georgia,serif;--nc-sans:var(--font-sans),system-ui,sans-serif;--nc-ivory:#f7f3ec;--nc-ink:#302923;--nc-body:#63594f;--nc-label:#705c4b;--nc-accent:#705c4b;--nc-line:#ded4c6;--nc-gutter:clamp(20px,4vw,56px)}.nc-page{background:var(--nc-ivory);color:var(--nc-ink);font-family:var(--nc-sans);-webkit-font-smoothing:antialiased;min-height:100vh}.nc-page ::selection,.nc-nav ::selection,.nc-conversation ::selection,.nc-footer ::selection{background:#d9c8b4}.nc-wrap{max-width:1440px;padding-left:var(--nc-gutter);padding-right:var(--nc-gutter);width:100%;margin:0 auto}.nc-eyebrow{letter-spacing:3.5px;color:var(--nc-label);text-transform:uppercase;font-size:10px;display:block}.nc-page h1,.nc-page h2,.nc-page h3,.nc-conversation h2,.nc-conversation h3,.nc-footer p{font-family:var(--nc-serif);font-weight:300}.nc-page h2 em,.nc-page p em,.nc-conversation h2 em{color:var(--nc-accent);font-style:italic}.line-arrow{vertical-align:middle;flex-shrink:0;display:inline-block}@media (min-width:1080px){.nc-narrow{display:none!important}}@media (max-width:1079px){.nc-wide{display:none!important}}.nc-pill{font-family:var(--nc-serif);border-radius:40px;align-items:center;gap:18px;padding:12px 22px;font-size:15px;transition:transform .25s,background .25s,color .25s;display:inline-flex}.nc-pill-outline{border:1px solid #a58e79}.nc-pill-outline:hover{background:var(--nc-ink);border-color:var(--nc-ink);color:var(--nc-ivory)}.nc-pill-light{background:var(--nc-ivory);color:var(--nc-ink);gap:22px;padding:16px 28px;font-size:16px}.nc-pill-light:hover{transform:translateY(-2px)}.nc-pill-dark{background:var(--nc-ink);color:var(--nc-ivory);padding:14px 24px}.nc-pill-dark:hover{background:#50453a}.nc-underline-link{letter-spacing:1.4px;text-transform:uppercase;border-bottom:1px solid #8e9482;align-self:flex-start;align-items:center;gap:10px;margin-top:28px;padding:10px 0;font-size:12px;display:inline-flex}header.nc-nav{z-index:30;font-family:var(--nc-sans);color:var(--nc-ink);-webkit-backdrop-filter:blur(14px);background:#f7f3ecf0;border-bottom:1px solid #ddd1c2;transition:background .3s,color .3s,border-color .3s;position:sticky;top:0;left:0;right:0}.nc-nav.is-overlay{position:fixed}.nc-nav.is-overlay:not(.is-solid){color:#fbf6ee;-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000}.nc-nav-inner{max-width:1440px;padding:0 var(--nc-gutter);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:84px;margin:0 auto;transition:height .3s;display:grid}.nc-nav.is-overlay .nc-nav-inner{height:76px}.nc-nav.is-overlay:not(.is-solid) .nc-nav-inner{height:104px}.nc-nav-links,.nc-nav-links>.nc-wide{letter-spacing:1.6px;text-transform:uppercase;align-items:center;gap:28px;font-size:11px;display:flex}.nc-nav-end{justify-content:flex-end}.nc-nav-links a{transition:opacity .2s}.nc-nav-links a:hover{opacity:1;text-underline-offset:5px;text-decoration:underline}.nc-nav-links a[aria-current=page]{color:inherit;border-bottom:1px solid;padding:6px 0}.nc-locale{opacity:1}.nc-menu-toggle{color:inherit;letter-spacing:1.6px;text-transform:uppercase;background:0 0;border:0;padding:8px 0;font-size:11px}.nc-nav-links .nc-nav-cta{letter-spacing:1.4px;border:1px solid;border-radius:40px;align-items:center;gap:12px;padding:11px 20px;transition:background .25s,color .25s,border-color .25s;display:flex}.nc-nav-links .nc-nav-cta:hover{opacity:1;background:var(--nc-ink);color:var(--nc-ivory);border-color:var(--nc-ink)}.nc-nav:not(.is-solid) .nc-nav-links .nc-nav-cta:hover{background:var(--nc-ivory);color:var(--nc-ink);border-color:var(--nc-ivory)}.nc-logo{flex-direction:column;align-items:center;line-height:1;display:flex}.nc-logo>span{font-family:var(--nc-serif);letter-spacing:.5px;font-size:40px;font-weight:300}.nc-logo>small{letter-spacing:8px;margin:6px 0 0 8px;font-size:7px}.nc-mobile-menu{padding:8px var(--nc-gutter) 28px;background:var(--nc-ivory);color:var(--nc-ink);font-family:var(--nc-serif);flex-direction:column;font-size:28px;font-weight:300;display:flex}.nc-mobile-menu[hidden]{display:none}.nc-mobile-menu a{border-bottom:1px solid #e3d9cc;padding:10px 0}.nc-mobile-menu a:last-child{border-bottom:0}.nc-mobile-menu a[aria-current=page]{color:#7a6452}.nc-hero{color:#fbf6ee;isolation:isolate;background:#8d7b67;flex-direction:column;min-height:max(680px,min(100vh,960px));display:flex;position:relative;overflow:hidden}.nc-hero-image{object-fit:cover;object-position:72% 60%;z-index:-2}.nc-hero-shade{z-index:-1;background:linear-gradient(90deg,#3e31268c 0%,#3e31262e 52%,#0000 75%),linear-gradient(#30292359 0%,#0000 22% 70%,#30292366 100%);position:absolute;inset:0}.nc-hero-copy{flex-direction:column;flex:1;justify-content:center;padding-top:clamp(150px,20vh,210px);display:flex}.nc-hero .nc-eyebrow{color:inherit}.nc-page .nc-hero h1{letter-spacing:-.04em;margin:28px 0 34px;font-size:clamp(72px,11vw,178px);line-height:.88}.nc-hero h1 em{color:#f0e2cf;font-style:italic}html[lang=tr] .nc-page .nc-hero h1{font-size:clamp(60px,9vw,150px)}.nc-hero-copy>p{font-family:var(--nc-serif);color:#fbf3e8;text-wrap:pretty;max-width:420px;font-size:clamp(17px,1.4vw,21px);line-height:1.5}.nc-hero-actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:38px;display:flex}.nc-hero-explore{align-items:center;gap:14px;font-size:13px;display:flex}.nc-hero-explore:hover{color:#fff}.nc-hero-explore>span{border:1px solid #fff8ed8c;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.nc-hero-words{right:var(--nc-gutter);letter-spacing:4px;text-align:right;color:#fbf3e8;font-size:9px;line-height:3.2;position:absolute;top:34%}@media (max-width:1079px){.nc-hero-words{display:none}}.nc-benefits{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-top:56px;padding-bottom:34px;display:grid}.nc-benefits>div{border-top:1px solid #fff8ed59;align-items:baseline;gap:14px;padding:20px 20px 0 0;display:flex}.nc-benefits span{font-family:var(--nc-serif);color:#ead9c3;font-size:15px;font-style:italic}.nc-benefits p{color:inherit;font-size:12px;line-height:1.45}.nc-approach{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start;gap:40px 6%;padding-top:clamp(90px,12vw,170px);padding-bottom:clamp(90px,12vw,170px);display:grid}.nc-approach-label{flex-direction:column;gap:18px;max-width:260px;display:flex}.nc-rule{background:#ac9785;width:40px;height:1px}.nc-approach-body{grid-column:span 2;min-width:0}@media (max-width:620px){.nc-approach-body{grid-column:auto}}.nc-page .nc-manifesto{font-family:var(--nc-serif);letter-spacing:-.02em;color:var(--nc-ink);text-wrap:pretty;font-size:clamp(30px,3.6vw,56px);font-weight:300;line-height:1.18}.nc-approach-foot{border-top:1px solid var(--nc-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:48px;padding-top:26px;display:flex}.nc-approach-foot>span{font-family:var(--nc-serif);font-size:20px}.nc-circle-link{letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:12px;font-size:12px;display:flex}.nc-circle-link>span{border:1px solid #c7b6a2;border-radius:50%;place-items:center;width:38px;height:38px;transition:background .25s,color .25s;display:grid}.nc-circle-link:hover>span{background:var(--nc-ink);color:var(--nc-ivory);border-color:var(--nc-ink)}.nc-journey{background:#efe7dc;padding:clamp(80px,10vw,140px) 0 clamp(40px,5vw,80px)}.nc-journey-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.nc-page .nc-journey h2{letter-spacing:-.035em;margin-top:22px;font-size:clamp(42px,5.4vw,84px);line-height:1}.nc-journey-intro{flex-direction:column;align-items:flex-start;gap:22px;max-width:340px;display:flex}.nc-journey-intro p,.nc-glass p,.nc-services-body>p{color:var(--nc-body);font-size:14px;line-height:1.7}.nc-journey-track{position:relative}.nc-journey-stage{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:center;gap:clamp(32px,6vw,96px);padding-top:48px;padding-bottom:40px;display:grid}.nc-journey-list{border-top:1px solid #cdbfae;flex-direction:column;display:flex;position:relative}.nc-journey-progress{background:#788173;height:2px;transition:width .15s linear;position:absolute;top:-1px;left:0}.nc-journey-list>button{all:unset;cursor:pointer;color:#6e6052;border-bottom:1px solid #cdbfae;grid-template-columns:56px 1fr 24px;align-items:baseline;gap:16px;padding:28px 0;transition:color .3s;display:grid}.nc-journey-list>button:focus-visible{outline-offset:4px;outline:1px solid #788173}.nc-journey-list>button.is-active{color:var(--nc-ink)}.nc-journey-n{font-family:var(--nc-serif);color:#6e6052;font-size:22px;font-style:italic}.is-active .nc-journey-n{color:#5d6655}.nc-journey-text{flex-direction:column;gap:12px;display:flex}.nc-journey-title{font-family:var(--nc-serif);letter-spacing:-.02em;font-size:clamp(26px,2.6vw,38px);font-weight:300;line-height:1.1}.nc-journey-copy{color:var(--nc-body);max-width:420px;font-size:14px;line-height:1.7}.nc-journey-arrow{opacity:0;transition:opacity .3s}.is-active .nc-journey-arrow{opacity:1}.nc-journey-media{background:#d9cbb9;height:560px;min-height:420px;position:relative;overflow:hidden}.nc-journey-layer{will-change:transform;transition:opacity .9s;position:absolute;inset:-12% 0}.nc-journey-layer>div{background-image:url(/images/editorial-scenes.png);background-repeat:no-repeat;background-size:400% 100%;position:absolute;inset:0}.nc-journey-caption{color:#fbf6ee;letter-spacing:2.5px;background:#302923d9;justify-content:space-between;align-items:baseline;width:fit-content;padding:6px 10px;font-size:10px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}@media (min-width:1080px){.nc-journey-track{height:340vh}.nc-journey-pin{align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.nc-journey-stage{padding-top:96px}.nc-journey-media{height:calc(100vh - 200px)}}.nc-istanbul{isolation:isolate;align-items:flex-end;min-height:max(620px,88vh);display:flex;position:relative;overflow:hidden}.nc-istanbul>img{object-fit:cover;object-position:40% center;z-index:-1}.nc-istanbul>.nc-wrap{padding-top:var(--nc-gutter);padding-bottom:var(--nc-gutter)}.nc-glass{-webkit-backdrop-filter:blur(18px)saturate(1.1);background:#f7f3ecf0;border:1px solid #fffaf280;flex-direction:column;align-items:flex-start;gap:22px;max-width:520px;padding:clamp(32px,4vw,56px);display:flex}.nc-page .nc-glass h2{letter-spacing:-.03em;font-size:clamp(36px,3.8vw,58px);line-height:1.04}.nc-glass .nc-pill{margin-top:6px}.nc-services{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:clamp(40px,6vw,96px);padding-top:clamp(80px,10vw,140px);padding-bottom:clamp(80px,10vw,140px);display:grid}.nc-services-media{position:sticky;top:110px}.nc-services-media>div{aspect-ratio:4/5;background:#e4d8c8;max-height:72vh;position:relative;overflow:hidden}@media (max-width:999px){.nc-services-media{position:relative;top:0}}.nc-services-body{flex-direction:column;display:flex}.nc-page .nc-services h2{letter-spacing:-.035em;margin:22px 0 24px;font-size:clamp(40px,4.6vw,72px);line-height:1.02}.nc-services-body>p{max-width:440px}.nc-service-list{border-top:1px solid var(--nc-line);flex-direction:column;margin-top:44px;display:flex}.nc-service-list>a{border-bottom:1px solid var(--nc-line);grid-template-columns:44px 1fr auto;align-items:baseline;gap:12px;padding:19px 0;transition:padding .3s,color .3s;display:grid}.nc-service-list>a:hover{color:#7a6452;padding-left:12px}.nc-service-list>a>span:first-child{letter-spacing:1.5px;color:#705c4b;font-size:11px}.nc-service-list>a>span:nth-child(2){font-family:var(--nc-serif);letter-spacing:-.01em;font-size:clamp(20px,1.7vw,25px)}.nc-services-body>.nc-pill{align-self:flex-start;margin-top:36px}.nc-clinic{background:#e9e7dd}.nc-clinic>.nc-wrap{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:clamp(48px,8vw,120px);padding-top:clamp(80px,10vw,130px);padding-bottom:clamp(80px,10vw,130px);display:grid}.nc-clinic-intro{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.nc-clinic .nc-eyebrow{color:#5d6655}.nc-page .nc-clinic h2{letter-spacing:-.035em;font-size:clamp(40px,4.6vw,72px);line-height:1.02}.nc-page .nc-clinic h2 em{color:#6f7765}.nc-clinic-intro .nc-pill{border-color:#8e9482;margin-top:8px}.nc-faq{flex-direction:column;display:flex}.nc-page .nc-faq h3{letter-spacing:-.02em;margin-bottom:26px;font-size:clamp(26px,2.4vw,36px);line-height:1.2}.nc-faq>div{border-top:1px solid #c9c8b8}.nc-faq details{border-bottom:1px solid #c9c8b8;padding:0}.nc-faq summary{cursor:pointer;font-family:var(--nc-serif);justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:clamp(19px,1.6vw,23px);list-style:none;display:flex}.nc-faq summary::-webkit-details-marker{display:none}.nc-faq summary>i{color:#5f6555;border:1px solid #a8a996;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:16px;font-style:normal;display:grid}.nc-faq summary>i:before{content:"+"}.nc-faq details[open] summary>i:before{content:"−"}.nc-faq details p{color:#5c564d;max-width:560px;margin:0;padding:0 48px 26px 0;font-size:14px;line-height:1.75}.nc-conversation{font-family:var(--nc-sans);color:var(--nc-ink);background:#e8ded1;scroll-margin-top:84px}.nc-conversation-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:center;gap:clamp(48px,8vw,120px);padding-top:clamp(80px,10vw,140px);padding-bottom:clamp(80px,10vw,140px);display:grid}.nc-conversation-copy{flex-direction:column;gap:26px;display:flex}.nc-conversation-copy h2{letter-spacing:-.04em;font-size:clamp(48px,6vw,96px);line-height:.98}.nc-conversation-copy>p{color:var(--nc-body);max-width:420px;font-size:15px;line-height:1.7}.nc-conversation-steps{flex-direction:column;max-width:420px;display:flex}.nc-conversation-steps>span{letter-spacing:1.6px;border-bottom:1px solid #cfc0af;padding:15px 0;font-size:10px}.nc-conversation-email{flex-direction:column;gap:8px;display:flex}.nc-conversation-email>span{color:#6e6052;font-size:12px}.nc-conversation-email>a{font-family:var(--nc-serif);overflow-wrap:anywhere;align-items:center;gap:12px;font-size:clamp(22px,2vw,28px);display:inline-flex}.nc-enquiry{background:#faf7f1;border:1px solid #d7cabb;padding:clamp(28px,3.6vw,52px);box-shadow:0 30px 60px -30px #503c2840}.nc-enquiry>.eyebrow{letter-spacing:3.5px;color:var(--nc-label);font-size:10px;font-weight:400;display:block}.nc-enquiry>h2{letter-spacing:-.025em;margin:18px 0 10px;font-size:clamp(32px,3vw,44px);line-height:1.1}.nc-enquiry>p{color:var(--nc-body);font-size:13px;line-height:1.6}.nc-enquiry .enquiry-progress{grid-template-columns:repeat(3,1fr);gap:12px;margin:32px 0 8px;display:grid}.nc-enquiry .enquiry-progress>span{border-top:1px solid var(--nc-line);color:#655b51;align-items:center;gap:8px;padding-top:12px;font-size:11px;transition:all .3s;display:flex}.nc-enquiry .enquiry-progress b{font-size:10px;font-weight:500}.nc-enquiry .enquiry-progress .current{color:#503e2b;border-top:2px solid #806950;padding-top:11px}.nc-enquiry .enquiry-progress .complete{color:#69715d;border-top-color:#7a8270}.nc-enquiry label{color:#4c4238;margin:26px 0 4px;font-size:12px;display:block}.nc-enquiry input,.nc-enquiry select{width:100%;font-family:var(--nc-serif);color:var(--nc-ink);background:0 0;border:0;border-bottom:1px solid #887563;border-radius:0;outline:none;min-height:0;padding:12px 0;font-size:22px}.nc-enquiry input:focus-visible,.nc-enquiry select:focus-visible{border-bottom-color:var(--nc-ink);outline:2px solid var(--nc-ink);outline-offset:4px}.nc-enquiry .error{color:#934839;min-height:18px;margin-top:12px;font-size:12px}.nc-enquiry .form-actions{justify-content:space-between;align-items:center;margin:18px 0 28px;display:flex}.nc-enquiry .plain{color:#655b51;background:0 0;border:0;align-items:center;gap:8px;padding:10px 0;font-size:13px;display:flex}.nc-enquiry .button{color:#fbf5eb;font-family:var(--nc-serif);background:#4b3a2d;border:0;border-radius:40px;align-items:center;gap:18px;padding:14px 26px;font-size:16px;display:inline-flex;transform:none}.nc-enquiry .button:hover{background:var(--nc-ink);transform:none}.nc-enquiry .fine{color:#655b51;border-top:1px solid #e6ddd1;max-width:none;margin:0;padding-top:20px;font-size:11px;line-height:1.7}.nc-enquiry .fine a{text-underline-offset:3px;text-decoration:underline}.nc-enquiry [aria-live]{flex-direction:column;align-items:flex-start;gap:16px;padding-top:28px;display:flex}.nc-enquiry [aria-live] h3{letter-spacing:-.02em;font-size:30px;line-height:1.15}.nc-enquiry [aria-live] p{color:var(--nc-body);font-size:14px;line-height:1.7}.nc-enquiry [aria-live] .button{margin-top:8px;padding:13px 24px;font-size:15px}.nc-footer{color:#f4eadd;font-family:var(--nc-sans);background:#2e2620}.nc-footer>.nc-wrap{padding-top:clamp(70px,8vw,110px);padding-bottom:32px}.nc-footer a:hover{color:#fff}.nc-footer-heading{border-bottom:1px solid #f3e5d324;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:56px;display:flex}.nc-footer .nc-footer-heading>p{color:#efe3d3;font-size:clamp(28px,3vw,44px);line-height:1.25}.nc-footer-heading em{color:#b8a38c;font-style:italic}.nc-back-top{border:1px solid #b8a38c80;border-radius:50%;place-items:center;width:52px;height:52px;transition:border-color .2s;display:grid}.nc-back-top:hover{border-color:#f4eadd}.nc-footer-columns{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:44px;padding:52px 0;display:grid}.nc-footer-columns>div,.nc-footer-columns>nav{flex-direction:column;gap:12px;font-size:13px;display:flex}.nc-footer-about{gap:18px!important}.nc-footer-label{letter-spacing:2.5px;color:#bba68e;margin-bottom:6px;font-size:9px}.nc-footer-about .nc-footer-label{margin-bottom:0}.nc-footer .nc-footer-columns p{font-family:var(--nc-sans);color:#c4b4a1;max-width:280px;font-size:13px;font-weight:400;line-height:1.7}.nc-footer-locales{gap:20px;font-size:12px;display:flex}.nc-footer-locales a{color:#c4b4a1}.nc-footer-locales a[aria-current]{color:inherit;border-bottom:1px solid #d6c0a5}.nc-footer-email{font-family:var(--nc-serif);overflow-wrap:anywhere;font-size:20px}.nc-footer .nc-footer-connect>p{font-size:11px}.nc-footer-social{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;max-width:180px;margin-top:8px;padding-top:14px;font-size:12px;display:flex}.nc-footer-wordmark{font-family:var(--nc-serif);letter-spacing:-.05em;color:#3d332b;text-align:center;-webkit-user-select:none;user-select:none;font-size:clamp(120px,24vw,380px);font-weight:300;line-height:.78;overflow:hidden}.nc-footer-legal{color:#c3b09b;border-top:1px solid #f3e5d324;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:20px;padding-top:24px;font-size:11px;display:flex}.nc-footer .nc-footer-disclosure{font-family:var(--nc-sans);color:#a7937c;max-width:800px;margin-top:20px;font-size:10px;font-weight:400;line-height:1.7}@media (prefers-reduced-motion:reduce){.nc-journey-layer{transition:none}}.nc-inner .nc-nav-inner{height:84px}.nc-inner .nc-logo>span{font-size:36px}.nc-inner .nc-logo>small{margin-top:5px}.nc-hero-inner{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(64px,8vw,120px)}.nc-hero-inner-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:end;gap:clamp(40px,6vw,100px);display:grid}.nc-hero-inner-copy{flex-direction:column;align-items:flex-start;padding-bottom:clamp(0px,2vw,24px);display:flex}.nc-crumb{color:#6e6052;align-items:center;gap:10px;margin-bottom:clamp(48px,8vw,120px);font-size:12px;display:inline-flex}.nc-page .nc-hero-inner h1{letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;margin:24px 0 30px;font-size:clamp(56px,7.4vw,124px);line-height:.98}.nc-page .nc-hero-inner h1.is-long{font-size:clamp(48px,6vw,96px)}.nc-hero-inner-copy>p{font-family:var(--nc-serif);color:#4f453c;text-wrap:pretty;max-width:520px;font-size:clamp(18px,1.45vw,22px);line-height:1.55}.nc-start-link{border-bottom-color:#a58e79;margin-top:36px;padding:0 0 6px}.nc-hero-media{background:#e4d8c8;width:100%;height:min(78vh,720px);min-height:420px;position:relative;overflow:hidden}.nc-hero-media-layer{will-change:transform;width:100%;height:120%;position:absolute;top:-10%;left:0}.nc-hero-media-layer img{object-fit:cover}.nc-hero-media>span{letter-spacing:2.5px;color:#fbf6ee;z-index:1;font-size:9px;position:absolute;bottom:18px;left:20px}.nc-steps-band{background:#efe7dc;padding:clamp(70px,8vw,120px) 0}.nc-steps-grid{border-top:1px solid #cdbfae;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin-top:40px;display:grid}.nc-steps-grid>div{flex-direction:column;gap:16px;padding:28px 28px 8px 0;display:flex}.nc-steps-grid span{font-family:var(--nc-serif);color:#5d6655;font-size:22px;font-style:italic}.nc-page .nc-steps-grid h3{letter-spacing:-.02em;font-size:clamp(24px,2.2vw,32px);line-height:1.1}.nc-steps-grid p{color:var(--nc-body);max-width:280px;font-size:14px;line-height:1.7}.nc-catalog{padding-bottom:clamp(60px,7vw,100px)}.nc-catalog-head{border-bottom:1px solid var(--nc-ink);color:#6e6052;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:22px;font-size:12px;display:flex}.nc-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));column-gap:clamp(24px,4vw,64px);display:grid}.nc-catalog-grid>a{border-bottom:1px solid var(--nc-line);grid-template-columns:40px 1fr auto;align-items:baseline;gap:12px;padding:22px 0;transition:padding .3s,color .3s;display:grid}.nc-catalog-grid>a:hover{color:#7a6452;padding-left:10px}.nc-catalog-grid>a>span:first-child{letter-spacing:1.5px;color:#705c4b;font-size:11px}.nc-catalog-grid>a>span:nth-child(2){font-family:var(--nc-serif);font-size:clamp(20px,1.7vw,24px)}.nc-detail{padding-top:clamp(60px,7vw,110px);padding-bottom:clamp(60px,7vw,110px)}.nc-detail-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));align-items:start;gap:40px clamp(32px,5vw,80px);display:grid}.nc-detail-grid>aside{flex-direction:column;gap:18px;display:flex;position:sticky;top:120px}@media (max-width:620px){.nc-detail-grid>aside{position:static}}.nc-toc{flex-direction:column;margin-top:8px;display:flex}.nc-toc a{color:#655b51;border-left:1px solid var(--nc-line);padding:10px 0 10px 14px;font-size:13px;line-height:1.4;transition:color .3s,border-color .3s}.nc-toc a[aria-current]{color:var(--nc-ink);border-left-color:var(--nc-ink)}.nc-detail-list{border-top:1px solid var(--nc-line);flex-direction:column;grid-column:span 2;min-width:0;display:flex}@media (max-width:620px){.nc-detail-list{grid-column:auto}}.nc-detail-list>article{border-bottom:1px solid var(--nc-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px clamp(24px,4vw,64px);padding:clamp(32px,4vw,52px) 0;scroll-margin-top:110px;display:grid}.nc-detail-list>article>div{align-items:baseline;gap:20px;display:flex}.nc-detail-list>article>div>span{font-family:var(--nc-serif);color:var(--nc-accent);font-size:18px;font-style:italic}.nc-page .nc-detail-list h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(26px,2.4vw,36px);line-height:1.12}.nc-detail-list p{color:#4f453c;text-wrap:pretty;max-width:560px;font-size:15px;line-height:1.75}.nc-team{background:#e9e7dd}.nc-team-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:center;gap:clamp(40px,6vw,100px);padding-top:clamp(70px,8vw,120px);padding-bottom:clamp(70px,8vw,120px);display:grid}.nc-portrait{aspect-ratio:4/5;background:repeating-linear-gradient(135deg,#dddbcf 0 1px,#0000 1px 14px),#e2e0d4;border:1px solid #cfcdbf;place-items:center;width:100%;max-width:440px;display:grid}.nc-portrait>span{letter-spacing:2.5px;color:#6f705f;text-align:center;padding:0 16px;font-size:10px}.nc-team-grid>div:last-child{flex-direction:column;gap:22px;max-width:520px;display:flex}.nc-team .nc-eyebrow{color:#5d6655}.nc-page .nc-team h2{letter-spacing:-.035em;font-size:clamp(40px,4.4vw,68px);line-height:1.02}.nc-team p{color:#4f4c43;font-size:15px;line-height:1.75}.nc-block{padding-bottom:clamp(60px,7vw,100px)}.nc-sources{background:#efe7dc;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:28px clamp(32px,5vw,80px);padding:clamp(28px,4vw,52px);display:grid}.nc-sources>div:first-child{flex-direction:column;gap:14px;display:flex}.nc-sources p{color:#4f453c;max-width:420px;font-size:14px;line-height:1.7}.nc-sources-list{border-top:1px solid #cdbfae;flex-direction:column;display:flex}.nc-sources-list a{font-family:var(--nc-serif);border-bottom:1px solid #cdbfae;justify-content:space-between;gap:16px;padding:16px 0;font-size:18px;display:flex}.nc-sources-list svg{margin-top:5px}.nc-reading{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(24px,3vw,40px);padding-bottom:clamp(60px,7vw,100px);display:grid}.nc-reading>a{background:#efe7dc;flex-direction:column;transition:background .3s;display:flex}.nc-reading>a:hover{color:var(--nc-ink);background:#e8ded1}.nc-reading-art{aspect-ratio:16/10;font-family:var(--nc-serif);place-items:center;font-size:clamp(120px,14vw,220px);font-weight:300;line-height:1;display:grid}.nc-reading-art-0{color:#f4ebdf;background:#d9cbb9}.nc-reading-art-1{color:#eef0e6;background:#c9cbbd}.nc-reading>a>div:last-child{flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(24px,3vw,40px);display:flex}.nc-page .nc-reading h2{letter-spacing:-.025em;font-size:clamp(28px,2.6vw,40px);line-height:1.08}.nc-reading p{color:var(--nc-body);font-size:14px;line-height:1.7}.nc-reading .nc-underline-link{border-bottom-color:#a58e79;margin-top:8px;padding:0 0 5px}.nc-note{border-top:1px solid var(--nc-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;padding-top:28px;display:flex}.nc-note>div{flex-direction:column;gap:10px;max-width:520px;display:flex}.nc-note p{font-family:var(--nc-serif);color:var(--nc-ink);font-size:20px;line-height:1.5}.nc-back-link{letter-spacing:1.4px;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;display:inline-flex}.nc-direct{border-top:1px solid var(--nc-ink);flex-direction:column;gap:12px;padding-top:32px;display:flex}.nc-direct>a{font-family:var(--nc-serif);letter-spacing:-.035em;overflow-wrap:anywhere;align-items:center;gap:16px;font-size:clamp(34px,6vw,88px);font-weight:300;display:inline-flex}.nc-direct>p{color:#6e6052;font-size:13px}.nc-checklist{color:#f4eadd;background:#302923;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:40px clamp(40px,6vw,100px);padding:clamp(32px,5vw,72px);display:grid}.nc-checklist>div{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.nc-checklist .nc-eyebrow{color:#bba68e}.nc-page .nc-checklist h2{letter-spacing:-.03em;font-size:clamp(36px,3.8vw,58px);line-height:1.04}.nc-checklist p{color:#cdbdaa;font-size:14px;line-height:1.7}.nc-checklist>div>a{letter-spacing:1.4px;text-transform:uppercase;border-bottom:1px solid #8a7461;align-items:center;gap:10px;margin-top:10px;padding-bottom:5px;font-size:12px;display:inline-flex}.nc-checklist>div>a:hover{color:#fff}.nc-checklist ul{border-top:1px solid #f3e5d329;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nc-checklist li{font-family:var(--nc-serif);border-bottom:1px solid #f3e5d329;grid-template-columns:44px 1fr;gap:12px;padding:18px 0;font-size:clamp(18px,1.5vw,21px);line-height:1.4;display:grid}.nc-checklist li>span{font-family:var(--nc-sans);letter-spacing:1.5px;color:#bba68e;padding-top:5px;font-size:11px}.nc-guide>h2{letter-spacing:-.03em;margin:20px 0 40px;font-size:clamp(36px,4vw,60px);line-height:1.04}.nc-guide-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(20px,3vw,40px);display:grid}.nc-guide-grid>article{border-top:1px solid var(--nc-ink);flex-direction:column;gap:12px;padding-top:24px;display:flex}.nc-page .nc-guide-grid h3{letter-spacing:-.02em;font-size:clamp(28px,2.4vw,36px)}.nc-guide-grid p{color:#4f453c;max-width:440px;font-size:14px;line-height:1.7}.nc-guide-note{background:#efe7dc;flex-direction:column;gap:14px;padding:clamp(24px,3vw,36px);display:flex}.nc-page .nc-guide-note h3{font-size:22px;font-weight:400}.nc-guide-note p:last-child{color:#6e6052;font-size:12px}.nc-guide-sources{color:#6e6052;flex-wrap:wrap;gap:8px 24px;margin-top:28px;font-size:12px;display:flex}.nc-guide-sources a{border-bottom:1px solid #b7a48f}.nc-inner-faq{background:#e9e7dd}.nc-inner-faq-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));align-items:start;gap:40px clamp(48px,8vw,120px);padding-top:clamp(70px,8vw,120px);padding-bottom:clamp(70px,8vw,120px);display:grid}.nc-inner-faq-grid>div:first-child{flex-direction:column;gap:20px;display:flex;position:sticky;top:120px}@media (max-width:760px){.nc-inner-faq-grid>div:first-child{position:static}}.nc-inner-faq .nc-eyebrow{color:#5d6655}.nc-page .nc-inner-faq h2{letter-spacing:-.035em;font-size:clamp(40px,4.4vw,68px);line-height:1.02}.nc-faq-list{border-top:1px solid #c9c8b8}.nc-faq-list details{border-bottom:1px solid #c9c8b8;padding:0}.nc-faq-list summary{cursor:pointer;font-family:var(--nc-serif);justify-content:space-between;align-items:center;gap:20px;padding:24px 0;font-size:clamp(19px,1.6vw,23px);list-style:none;display:flex}.nc-faq-list summary::-webkit-details-marker{display:none}.nc-faq-list summary>i{color:#5f6555;border:1px solid #a8a996;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:16px;font-style:normal;display:grid}.nc-faq-list summary>i:before{content:"+"}.nc-faq-list details[open] summary>i:before{content:"−"}.nc-faq-list details p{color:#5c564d;max-width:560px;margin:0;padding:0 48px 26px 0;font-size:14px;line-height:1.75}.nc-related{padding-top:clamp(70px,8vw,120px);padding-bottom:clamp(70px,8vw,120px)}.nc-related>div{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:0 clamp(20px,3vw,40px);margin-top:32px;display:grid}.nc-related>div>a{border-top:1px solid var(--nc-ink);justify-content:space-between;gap:20px;padding:28px 0;transition:padding .3s,color .3s;display:flex}.nc-related>div>a:hover{color:#7a6452;padding-top:20px}.nc-related>div>a>div{flex-direction:column;gap:10px;display:flex}.nc-page .nc-related h3{letter-spacing:-.02em;font-size:clamp(26px,2.2vw,32px)}.nc-related p{color:#6e6052;max-width:300px;font-size:13px;line-height:1.6}.nc-related>div>a>span{border:1px solid #c7b6a2;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.nc-conversation-email>a+a{font-size:clamp(18px,1.6vw,22px)}.nc-footer-phone{font-family:var(--nc-serif);font-size:18px}.nc-direct-phone{font-family:var(--nc-serif);letter-spacing:-.02em;flex-wrap:wrap;gap:12px 32px;font-size:clamp(24px,3vw,40px);font-weight:300;display:flex}.nc-direct-phone>a{align-items:center;gap:12px;display:inline-flex}.nc-direct .nc-eyebrow{margin-top:20px}.detail-istanbul .nc-hero-inner-grid{align-items:center}.detail-istanbul .nc-hero-media{aspect-ratio:1672/941;height:auto;min-height:0}.detail-istanbul .nc-hero-media-layer{will-change:auto;width:100%;height:100%;inset:0;transform:none!important}.detail-istanbul .nc-hero-media-layer img{object-fit:contain}.detail-istanbul .nc-hero-media>span{text-shadow:0 1px 4px #000000a6}.nc-inner .nc-hero-inner-grid{align-items:center}.nc-inner .nc-hero-media{aspect-ratio:4/5;height:auto;min-height:0}.nc-inner .nc-hero-media-layer{will-change:auto;width:100%;height:100%;inset:0;transform:none!important}.nc-inner .nc-hero-media-layer img{object-fit:contain}.nc-inner .nc-hero-media>span{text-shadow:0 1px 4px #000000a6}.detail-istanbul .nc-hero-media{aspect-ratio:1672/941}.nc-journey-media{aspect-ratio:4/5;justify-self:center;width:100%;max-width:560px;height:auto;min-height:0}.nc-journey-layer{will-change:auto;inset:0;transform:none!important}.nc-services-media>div{max-height:none}.nc-services-media img{object-fit:contain;object-position:center}.nc-istanbul{aspect-ratio:1672/941;min-height:0}.nc-istanbul>img{object-fit:contain;object-position:center}@media (max-width:900px){.nc-istanbul{aspect-ratio:auto;background:#efe7dc;display:block}.nc-istanbul>img{aspect-ratio:1672/941;display:block;width:100%!important;height:auto!important;position:relative!important;inset:auto!important}.nc-istanbul .nc-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;max-width:none;padding:24px 0}}@media (min-width:1080px){.nc-journey-track{height:auto}.nc-journey-pin{height:auto;position:relative;top:auto;overflow:visible}.nc-journey-stage{padding-top:48px}}.detail-clinic .nc-hero-media,.detail-clinic .nc-portrait{aspect-ratio:1374/1145}.nc-early-trust{border-bottom:1px solid var(--nc-line);grid-template-columns:1.4fr 1fr;gap:48px;padding-top:56px;padding-bottom:56px;display:grid}.nc-early-doctor{align-items:center;gap:28px;display:flex}.nc-early-doctor>img{object-fit:contain;flex-shrink:0;width:140px;height:175px}.nc-early-trust h2{margin:14px 0;font-size:30px;line-height:1.15}.nc-early-trust p{color:var(--nc-body);font-size:13px;line-height:1.7}.nc-early-trust .nc-underline-link{margin-top:16px}.nc-after-enquiry{border-top:1px solid #cfc0af;flex-direction:column;gap:12px;padding-top:24px;display:flex}.nc-after-enquiry h3{font-size:28px;line-height:1.15}.nc-after-enquiry p{color:var(--nc-body);font-size:14px;line-height:1.7}@media (max-width:900px){.nc-early-trust{grid-template-columns:1fr;gap:32px}.nc-early-coordination{border-top:1px solid var(--nc-line);padding-top:28px}}@media (max-width:480px){.nc-early-doctor{align-items:flex-start;gap:18px}.nc-early-doctor>img{width:90px;height:113px}.nc-early-trust h2{font-size:25px}}.nc-visit-services{padding-top:80px;padding-bottom:80px}.nc-visit-services h2,.nc-home-journal h2{font:clamp(32px,4vw,54px)/1.12 var(--nc-serif);max-width:800px;margin:20px 0 32px}.nc-visit-services h2 em,.nc-home-journal h2 em{font-weight:400}.nc-visit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.nc-visit-grid>a{border:1px solid var(--nc-line);border-radius:12px;flex-direction:column;min-width:0;padding:30px;transition:background .2s;display:flex}.nc-visit-grid>a:hover{background:#917b690f}.nc-visit-grid>a:focus-visible{outline-offset:4px;outline:2px solid}.nc-visit-grid h3{font:30px/1.15 var(--nc-serif);margin:24px 0 16px}.nc-visit-grid p,.nc-visit-note,.nc-home-journal p{font:14px/1.8 var(--nc-sans)}.nc-visit-grid .nc-underline-link{margin-top:auto;padding-top:24px}.nc-visit-note{max-width:850px;color:var(--nc-body);margin:28px 0}.nc-home-journal{border-top:1px solid var(--nc-line);padding-top:70px;padding-bottom:70px}.nc-home-journal p{max-width:640px;margin-bottom:24px}@media (max-width:800px){.nc-visit-grid{grid-template-columns:1fr}.nc-visit-services{padding-top:48px;padding-bottom:48px}.nc-visit-grid>a{padding:24px}.nc-visit-grid h3{margin-top:16px}}.nc-catalog-group{margin-bottom:48px;scroll-margin-top:110px}.nc-practical{padding-block:48px 72px}.nc-practical h2{font-family:var(--font-serif),Georgia,serif;margin:18px 0 28px;font-size:clamp(28px,4vw,44px);font-weight:400}.nc-table-scroll{border:1px solid var(--nc-line);overflow-x:auto}.nc-practical table{border-collapse:collapse;text-align:left;width:100%}.nc-practical th,.nc-practical td{border-bottom:1px solid var(--nc-line);vertical-align:top;padding:18px;font-size:14px;line-height:1.65}.nc-practical th{background:#967d5f12;font-weight:500}.nc-practical ul{max-width:850px;padding-left:22px;line-height:1.8}.nc-practical li{padding:8px 0}@media (max-width:600px){.nc-practical th,.nc-practical td{padding:12px;font-size:12px}.detail-contact .nc-hero-inner-grid{grid-template-columns:1fr}.detail-contact .nc-hero-inner-grid>.nc-hero-media{display:none}}.nc-trust-strip{border-bottom:1px solid var(--nc-line);flex-wrap:wrap;justify-content:space-between;gap:18px;padding-block:26px;font-size:12px;line-height:1.7;display:flex}.nc-choose{padding-block:72px}.nc-choose>h2{font-family:var(--nc-serif);margin:20px 0 30px;font-size:clamp(32px,4vw,54px);font-weight:400}.nc-choose>.nc-underline-link{margin-top:28px}.nc-home-faq{padding-block:60px}.nc-home-faq .nc-faq{max-width:850px;margin:auto}.nc-quick-contact{border-bottom:1px solid var(--nc-line);justify-content:space-between;align-items:center;gap:24px;padding-block:28px;display:flex}.nc-quick-contact p{max-width:520px;line-height:1.7}.nc-mobile-whatsapp{display:none}@media (max-width:700px){.nc-trust-strip{gap:10px;display:grid}.nc-quick-contact{flex-direction:column;align-items:flex-start}.nc-mobile-whatsapp{z-index:45;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));color:#fff;background:#342b23;border:1px solid #a18c73;border-radius:30px;align-items:center;gap:10px;padding:14px 18px;font-size:13px;display:flex;position:fixed;box-shadow:0 4px 18px #0002}.nc-page footer{padding-bottom:90px}}.nc-clinic>.nc-wrap{grid-template-columns:1fr}.nc-clinic-intro{max-width:860px}.nc-home-faq .nc-faq{color:var(--nc-ink)}.nc-visit-grid-four{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:801px) and (max-width:1100px){.nc-visit-grid-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.nc-visit-grid-four{grid-template-columns:1fr}.nc-journey-stage{grid-template-columns:1fr;gap:0;padding-top:28px;padding-bottom:12px}.nc-journey-media{display:none}.nc-journey-list>button{grid-template-columns:36px 1fr 20px;gap:12px;padding:24px 0}.nc-journey-title{font-size:28px}}@media (max-width:1079px){.nc-nav.is-menu-open{background:var(--nc-ivory);flex-direction:column;height:100dvh;display:flex}.nc-nav.is-menu-open .nc-nav-inner{flex-shrink:0;width:100%;height:76px}.nc-mobile-menu{overscroll-behavior:contain;padding:4px var(--nc-gutter) max(24px,env(safe-area-inset-bottom));font-family:var(--nc-sans);flex:1;font-size:15px;font-weight:400;overflow-y:auto}.nc-mobile-menu a{border-bottom:0;justify-content:space-between;align-items:center;gap:14px;min-height:44px;padding:0;display:flex}.nc-mobile-menu a:focus-visible{outline:2px solid var(--nc-ink);outline-offset:3px;border-radius:4px}.nc-menu-intro{border-bottom:1px solid var(--nc-line);justify-content:space-between;align-items:center;gap:16px;padding:0 0 10px;display:flex}.nc-menu-intro>span{letter-spacing:1.3px;max-width:190px;color:var(--nc-body);font-size:9px;line-height:1.7}.nc-menu-intro a{gap:8px;font-size:12px}.nc-menu-primary{border-bottom:1px solid var(--nc-line);padding:10px 0 16px}.nc-menu-primary a{font:28px/1.15 var(--nc-serif);justify-content:flex-start;min-height:58px;padding:12px 0}.nc-menu-primary a>svg{flex-shrink:0;margin-left:auto}.nc-menu-number{font:italic 14px var(--nc-serif);color:#705c4b;min-width:22px}.nc-menu-services{border-bottom:1px solid var(--nc-line);padding:18px 0 12px}.nc-menu-label{letter-spacing:1.8px;color:var(--nc-body);margin-bottom:6px;font-size:9px;display:block}.nc-menu-services a{font-size:15px}.nc-menu-discover{grid-template-columns:1fr 1fr;gap:0 24px;padding:12px 0 18px;display:grid}.nc-menu-discover a{font-size:13px}.nc-menu-contact{grid-template-columns:1.25fr 1fr;gap:12px;margin-top:4px;display:grid}.nc-menu-contact a{border:1px solid var(--nc-line);border-radius:30px;min-height:48px;padding:14px 16px;font-size:12px}.nc-menu-contact a.nc-menu-contact-main{color:#fff;background:#40352b;border-color:#40352b}.nc-menu-contact p{color:var(--nc-body);grid-column:1/-1;margin:2px 0 0;font-size:10px;line-height:1.6}}.nc-simple-contact{max-width:820px;padding-block:48px}.nc-enquiry-simple{padding:32px;scroll-margin-top:96px}.nc-enquiry-simple>h2{margin:0 0 12px;font-size:clamp(30px,4vw,42px)}.nc-enquiry-simple>p{margin:0 0 18px}.nc-form-fields{grid-template-columns:1fr 1fr;gap:8px 28px;display:grid}.nc-enquiry-simple label{margin:14px 0 4px;font-size:12px}.nc-enquiry-simple input,.nc-enquiry-simple select{font-family:var(--nc-sans);min-height:44px;padding:10px 0;font-size:16px}.nc-enquiry-simple .form-actions{justify-content:flex-start;margin:24px 0 18px}.nc-enquiry-simple .fine{padding-top:14px;font-size:11px}.nc-form-whatsapp{text-underline-offset:4px;justify-content:center;align-items:center;gap:10px;min-height:44px;margin-top:22px;font-size:13px;text-decoration:underline;display:flex}@media (max-width:600px){.nc-simple-contact{padding-block:28px}.nc-enquiry-simple{padding:24px 20px}.nc-form-fields{grid-template-columns:1fr;gap:2px}.nc-enquiry-simple>h2{font-size:30px}.nc-enquiry-simple .button{justify-content:center;width:100%;font-size:16px}.nc-form-whatsapp{justify-content:flex-start;padding-right:90px;line-height:1.6}}.nc-reading-art{aspect-ratio:16/10}@media (max-width:600px){.nc-inner .nc-hero-inner{padding-top:20px;padding-bottom:40px}.nc-inner .nc-hero-inner-grid{grid-template-columns:1fr;gap:24px}.nc-inner .nc-hero-inner-grid>.nc-hero-media{aspect-ratio:auto;order:-1;height:180px;min-height:0}.nc-inner .nc-hero-media-layer img{object-fit:cover!important;object-position:center 50%!important}.detail-private-transfers .nc-hero-media-layer img,.detail-airport-transfer-guide .nc-hero-media-layer img{object-position:center 62%!important}.detail-accommodation .nc-hero-media-layer img,.detail-hotel-or-apartment .nc-hero-media-layer img{object-position:center 48%!important}.nc-inner .nc-hero-inner-copy{padding-bottom:0}}.nc-blog-index{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-bottom:80px;display:grid}.nc-blog-card{background:#eee7dd;display:block}.nc-blog-cover{aspect-ratio:16/10;position:relative;overflow:hidden}.nc-blog-cover img{object-fit:cover}.nc-blog-card-copy{padding:26px}.nc-blog-card h2{font:32px/1.15 var(--nc-serif);margin:18px 0}.nc-blog-card p{font:14px/1.8 var(--nc-sans);margin-bottom:24px}.nc-blog-article{max-width:820px;padding-bottom:80px}.nc-blog-meta{border-block:1px solid var(--nc-line);font:12px/1.6 var(--nc-sans);flex-wrap:wrap;gap:12px 24px;padding-block:18px;display:flex}.nc-blog-image-note{font:11px/1.7 var(--nc-sans);color:#71675d;margin:16px 0 40px}.nc-blog-article section{margin-bottom:38px}.nc-blog-article h2{font:clamp(28px,3vw,38px)/1.2 var(--nc-serif);margin:0 0 18px}.nc-blog-article section p{font:17px/1.95 var(--nc-sans);color:#4f453c}.nc-blog-references{border-top:1px solid var(--nc-line);font:12px/1.6 var(--nc-sans);gap:14px;margin-bottom:28px;padding:26px 0;display:grid}.nc-blog-references a{text-underline-offset:4px;text-decoration:underline}@media (max-width:1000px){.nc-blog-index{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.nc-blog-index{grid-template-columns:1fr;gap:24px;padding-bottom:40px}.nc-blog-card h2{font-size:30px}.nc-blog-article section p{font-size:16px;line-height:1.85}.nc-blog-meta{gap:8px 16px;font-size:11px}}.nc-footer-refined>.nc-wrap{padding-top:48px;padding-bottom:28px}.nc-footer-intro{border-bottom:1px solid #f3e5d329;justify-content:space-between;align-items:center;gap:24px;padding-bottom:32px;display:flex}.nc-footer-intro>div{align-items:center;gap:36px;display:flex}.nc-footer-brand{flex-direction:column;align-items:center;width:110px;display:flex}.nc-footer-brand>span{font:56px/.9 var(--nc-serif);letter-spacing:-3px}.nc-footer-brand>small{font:8px/1 var(--nc-sans);letter-spacing:6px;margin-top:12px;padding-left:6px}.nc-footer .nc-footer-intro p{font:italic 24px/1.3 var(--nc-serif);color:#c4b4a1}.nc-footer-refined .nc-footer-columns{grid-template-columns:1fr 1fr 1.35fr;gap:40px;padding:36px 0}.nc-footer-refined .nc-footer-columns>nav{gap:4px}.nc-footer-refined nav>a{align-items:center;min-height:36px;line-height:1.5;display:flex}.nc-footer-refined nav>a[aria-current=page]{color:#c4b4a1;text-underline-offset:5px;text-decoration:underline}.nc-footer-refined .nc-footer-label{letter-spacing:1.8px;margin-bottom:12px;font-size:10px}.nc-footer-refined .nc-footer-connect{border-left:1px solid #f3e5d329;gap:12px;padding-left:40px}.nc-footer-refined .nc-footer-email{font-size:25px;line-height:1.3}.nc-footer-refined .nc-footer-phone{font:16px/1.5 var(--nc-sans)}.nc-footer-actions{flex-wrap:wrap;gap:8px 22px;margin-top:2px;display:flex}.nc-footer-actions>a{align-items:center;gap:8px;min-height:44px;font-size:12px;display:inline-flex}.nc-footer-bottom{font:11px/1.6 var(--nc-sans);color:#c3b09b;border-top:1px solid #f3e5d329;align-items:center;gap:24px;padding-top:22px;display:flex}.nc-footer-bottom>.nc-footer-locales{gap:20px;margin-left:auto}.nc-footer-bottom a{align-items:center;min-height:32px;display:inline-flex}.nc-footer-refined .nc-footer-disclosure{color:#c4b4a1;max-width:900px;margin-top:14px;font-size:11px}@media (max-width:700px){.nc-footer-refined>.nc-wrap{padding-top:32px;padding-bottom:88px}.nc-footer-intro{padding-bottom:26px}.nc-footer-intro>div{flex-direction:column;align-items:flex-start;gap:18px}.nc-footer .nc-footer-intro p{margin:0;font-size:21px}.nc-footer-refined .nc-footer-columns{grid-template-columns:1fr 1fr;gap:28px 20px;padding:28px 0}.nc-footer-refined .nc-footer-connect{border-bottom:1px solid #f3e5d329;border-left:0;order:-1;grid-column:1/-1;padding:0 0 22px}.nc-footer-refined nav>a{min-height:44px;font-size:12px}.nc-footer-refined .nc-footer-email{font-size:26px}.nc-footer-bottom{flex-wrap:wrap;gap:8px 20px}.nc-footer-bottom>.nc-footer-locales{flex-basis:100%;margin-left:0}}.nc-city-link{margin-bottom:32px}.nc-catalog-head{flex-wrap:wrap;gap:14px}.nc-catalog-head .nc-underline-link{font-size:11px}.nc-cookie-panel{z-index:1000;color:#342d26;width:min(350px,100vw - 24px);max-height:calc(100dvh - 24px);font:12px/1.4 var(--nc-sans);background:#faf5ec;border:1px solid #c7b7a2;padding:12px;position:fixed;bottom:12px;right:12px;overflow:auto;box-shadow:0 4px 20px #211b2218}.nc-cookie-panel p{color:inherit;margin:0}.nc-cookie-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.nc-cookie-panel h2{font:20px/1.2 var(--nc-serif);letter-spacing:0;margin:0}.nc-cookie-heading>button{color:inherit;font:22px/1 var(--nc-sans);background:0 0;border:0;flex:none;width:32px;height:32px;padding:0}.nc-cookie-panel label{cursor:pointer;align-items:flex-start;gap:8px;margin:10px 0;font-size:12px;display:flex}.nc-cookie-panel input{accent-color:#514331;flex:none;width:16px;height:16px;margin:1px 0 0}.nc-cookie-actions{gap:6px;margin:10px 0 0;display:flex}.nc-cookie-actions button{color:#342d26;min-width:0;min-height:36px;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #6f5c46;flex:1;padding:6px 5px}.nc-cookie-actions button:hover{background:#eee4d6}.nc-cookie-panel.is-expanded .nc-cookie-actions{margin-bottom:8px}.nc-cookie-panel a{text-underline-offset:2px;text-decoration:underline}.nc-cookie-link{color:inherit;min-height:32px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.nc-cookie-panel button:focus-visible,.nc-cookie-panel input:focus-visible,.nc-cookie-link:focus-visible{outline-offset:3px;outline:2px solid #6f5c46}.nc-enquiry input::placeholder{color:#655b51;opacity:1}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.detail-dental-treatment-turkey-quote-checklist .nc-hero-media{aspect-ratio:3/2}.nc-blog-article section p+p{margin-top:18px}.nc-blog-article section ul{color:#4f453c;margin:20px 0;padding-left:24px;font-size:17px;line-height:1.8}.nc-blog-article section li+li{margin-top:8px}.nc-blog-article section a{text-underline-offset:3px;text-decoration:underline}.nc-blog-article sup{margin-left:2px;font-size:.7em}.nc-blog-references a{scroll-margin-top:110px}@media (max-width:600px){.nc-blog-article section ul{font-size:16px}}@media (min-width:601px){.detail-journal .nc-hero-media{aspect-ratio:1672/941}}
