@import "https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&display=swap";body{color:#fff;-webkit-font-smoothing:antialiased;background:#02080c;min-width:320px;margin:0;font-family:Manrope,Arial,sans-serif}button,input,textarea,select{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}::selection{color:#001018;background:#06aeef}.aesthetic-detail{color:#f6f6f5;background:#07111a;min-height:100vh}.aesthetic-detail-wrap{width:min(1160px,100% - 48px);margin:0 auto}.aesthetic-detail-hero{background-position:50%;background-size:cover;align-items:center;min-height:650px;padding:115px 0 80px;display:flex}.aesthetic-detail-back{color:#d6b86b;margin-bottom:48px;font-size:14px;text-decoration:none;display:inline-block}.aesthetic-detail-kicker{color:#d6b86b;letter-spacing:3px;font-size:12px;font-weight:700}.aesthetic-detail-hero h1{max-width:850px;margin:16px 0 20px;font-size:clamp(44px,7vw,94px);line-height:1.05}.aesthetic-detail-lead{color:#e3e7e9;max-width:640px;font-size:clamp(18px,2.2vw,24px);line-height:1.5}.aesthetic-detail-button{color:#07111a;background:#d5b76a;border-radius:3px;align-items:center;gap:18px;margin-top:24px;padding:15px 23px;font-weight:700;text-decoration:none;display:inline-flex}.aesthetic-detail-body{padding:100px 0}.aesthetic-detail-intro{grid-template-columns:1fr 1fr;align-items:start;gap:70px;margin-bottom:65px;display:grid}.aesthetic-detail-intro h2,.aesthetic-detail-cta h2{margin:12px 0;font-size:clamp(30px,4vw,52px);line-height:1.15}.aesthetic-detail-intro>p{color:#c2cbd0;font-size:17px;line-height:1.85}.aesthetic-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.aesthetic-detail-grid article{background:#0d1d28;border:1px solid #d5b76a3b;min-height:250px;padding:34px 28px}.aesthetic-detail-grid article span{color:#d5b76a;font-size:27px;font-weight:700}.aesthetic-detail-grid h3{margin:18px 0 12px;font-size:22px}.aesthetic-detail-grid p,.aesthetic-detail-note{color:#b9c6ce;line-height:1.8}.aesthetic-detail-note{margin-top:38px;font-size:13px}.aesthetic-detail-cta{background:linear-gradient(120deg,#102a39,#07111a);border-top:1px solid #d5b76a33;padding:75px 0 90px}.aesthetic-detail-cta p{color:#c2cbd0;max-width:660px;font-size:17px;line-height:1.7}@media (width<=720px){.aesthetic-detail-hero{min-height:560px;padding-top:100px}.aesthetic-detail-intro,.aesthetic-detail-grid{grid-template-columns:1fr}.aesthetic-detail-body{padding:65px 0}.aesthetic-detail-wrap{width:min(100% - 32px,1160px)}}.bariatric-page{color:#f7f7f5;background:#07111d;min-height:100vh;font-family:inherit}.bariatric-page *{box-sizing:border-box}.bariatric-container{width:min(1180px,100% - 44px);margin:0 auto}.bariatric-kicker{color:#e3c46d;letter-spacing:3px;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:700;display:block}.bariatric-page h1,.bariatric-page h2,.bariatric-page h3{margin:0;line-height:1.13}.bariatric-page h1{letter-spacing:-3px;font-size:clamp(50px,7.5vw,106px)}.bariatric-page h2{letter-spacing:-1.5px;font-size:clamp(34px,4.5vw,58px)}.bariatric-page h3{font-size:25px}.bariatric-page em{color:#e3c46d;font-style:normal}.bariatric-page p{color:#bdc8d1;line-height:1.85}.bariatric-hero{align-items:center;min-height:660px;display:flex;position:relative;overflow:hidden}.bariatric-hero-image{background:linear-gradient(90deg,#07111d 8%,#07111ddb 44%,#07111d47 100%),url(/images/bariatric/hero.jpg) 50%/cover;position:absolute;inset:0}.bariatric-hero-content{z-index:1;padding:110px 0 100px;position:relative}.bariatric-hero-content p{max-width:550px;margin:26px 0 30px;font-size:18px}.bariatric-button{color:#081421;background:#e3c46d;border-radius:3px;align-items:center;gap:20px;padding:17px 25px;font-weight:800;text-decoration:none;transition:transform .2s;display:inline-flex}.bariatric-button:hover{transform:translateY(-3px)}.bariatric-intro{grid-template-columns:1fr 1fr;gap:70px;padding-top:110px;padding-bottom:110px;display:grid}.bariatric-intro p:first-child{margin-top:0}.bariatric-section{background:#0b1827;padding:100px 0}.bariatric-section>div>h2{margin-bottom:45px}.bariatric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.bariatric-card{background:#122336;border:1px solid #e3c46d29;align-items:end;min-height:470px;display:flex;position:relative;overflow:hidden}.bariatric-card-photo{background-position:50%;background-size:cover;transition:transform .4s;position:absolute;inset:0}.bariatric-card:hover .bariatric-card-photo{transform:scale(1.045)}.bariatric-card-body{padding:28px;position:relative}.bariatric-card-number{color:#e3c46d;font-size:13px;font-weight:800}.bariatric-card h3{margin:14px 0}.bariatric-card p{font-size:14px}.bariatric-text-link,.bariatric-back{color:#e3c46d;font-weight:700;text-decoration:none}.bariatric-text-link:hover,.bariatric-back:hover{text-decoration:underline}.bariatric-process{background:#07111d}.bariatric-steps{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.bariatric-steps>div{border-top:1px solid #5d6770;padding-top:24px}.bariatric-steps strong{color:#e3c46d;font-size:28px}.bariatric-steps h3{margin-top:20px;font-size:20px}.bariatric-steps p{font-size:14px}.bariatric-cta{background:#112336;padding:75px 0}.bariatric-cta-inner{justify-content:space-between;align-items:center;gap:30px;display:flex}.bariatric-cta h2{font-size:clamp(28px,3vw,42px)}.bariatric-detail-hero{background-position:50%;background-size:cover;align-items:center;min-height:540px;padding:100px 0;display:flex}.bariatric-detail-hero h1{max-width:900px;font-size:clamp(46px,6vw,78px)}.bariatric-detail-hero p{max-width:650px;font-size:18px}.bariatric-back{margin-bottom:60px;display:block}.bariatric-detail-content{grid-template-columns:repeat(3,1fr);gap:38px;padding-top:85px;padding-bottom:95px;display:grid}.bariatric-detail-content article{border-top:1px solid #e3c46d66;padding-top:26px}.bariatric-detail-content h2{font-size:29px}.bariatric-detail-content p{font-size:15px}@media (width<=850px){.bariatric-intro{grid-template-columns:1fr;gap:22px;padding-top:70px;padding-bottom:70px}.bariatric-grid{grid-template-columns:1fr}.bariatric-card{min-height:420px}.bariatric-steps{grid-template-columns:repeat(2,1fr)}.bariatric-detail-content{grid-template-columns:1fr}.bariatric-cta-inner{flex-direction:column;align-items:flex-start}.bariatric-hero{min-height:560px}}@media (width<=500px){.bariatric-container{width:min(100% - 30px,1180px)}.bariatric-steps{grid-template-columns:1fr}.bariatric-page h1{letter-spacing:-1px}.bariatric-hero-content,.bariatric-detail-hero{padding:80px 0}}.aesthetic-page{color:#f5f5f1;background:#08121a;overflow:hidden}.aesthetic-page *{box-sizing:border-box}.aesthetic-wrap{width:min(1160px,100% - 48px);margin:0 auto}.aesthetic-eyebrow{color:#d9bc75;letter-spacing:.2em;margin-bottom:20px;font-size:12px;font-weight:700;display:block}.aesthetic-page h1,.aesthetic-page h2,.aesthetic-page h3{margin:0;line-height:1.12}.aesthetic-page h1{letter-spacing:-.045em;max-width:780px;font-size:clamp(50px,7.5vw,104px)}.aesthetic-page h2{letter-spacing:-.035em;font-size:clamp(34px,4.4vw,60px)}.aesthetic-page h1 span,.aesthetic-page h2 span{color:#d9bc75}.aesthetic-page p{color:#b8c4c9;line-height:1.8}.aesthetic-hero{background:linear-gradient(105deg,#08121a 12%,#08121ad1 55%,#08121a73),url(/images/aesthetic/hero.jpg) 50%/cover;align-items:center;min-height:650px;display:flex;position:relative}.aesthetic-hero-shade{background:linear-gradient(#0000 70%,#08121a);position:absolute;inset:0}.aesthetic-hero-content{padding:120px 0 100px;position:relative}.aesthetic-hero p{max-width:600px;margin:28px 0 32px;font-size:18px}.aesthetic-button{background:#d9bc75;border-radius:3px;align-items:center;gap:30px;padding:16px 24px;font-weight:800;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex;color:#0a1720!important}.aesthetic-button:hover{background:#f0d799;transform:translateY(-2px)}.aesthetic-intro{grid-template-columns:1fr 1fr;gap:70px;padding-top:110px;padding-bottom:110px;display:grid}.aesthetic-intro-copy p:first-child{margin-top:0}.aesthetic-procedures{background:#0d1c26;padding:105px 0 115px}.aesthetic-section-head{text-align:center;margin-bottom:55px}.aesthetic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.aesthetic-card{background:#142632;border:1px solid #d9bc752e;min-height:425px;position:relative;overflow:hidden}.aesthetic-card-image{background-position:50%;background-size:cover;transition:transform .4s;position:absolute;inset:0}.aesthetic-card:hover .aesthetic-card-image{transform:scale(1.05)}.aesthetic-card-content{padding:28px;position:absolute;bottom:0;left:0;right:0}.aesthetic-number{color:#d9bc75;letter-spacing:.15em;font-size:13px}.aesthetic-card h3{margin:12px 0;font-size:27px}.aesthetic-card p{color:#e0e5e7;font-size:14px;line-height:1.55}.aesthetic-card a{color:#d9bc75;margin-top:12px;font-weight:700;text-decoration:none;display:inline-block}.aesthetic-process{padding-top:110px;padding-bottom:120px}.aesthetic-steps{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:55px;display:grid}.aesthetic-steps>div{background:#10212b;border-top:2px solid #d9bc75;min-height:150px;padding:28px 20px}.aesthetic-steps strong{color:#d9bc75;font-size:15px}.aesthetic-steps h3{margin-top:25px;font-size:19px}.aesthetic-istanbul{background:linear-gradient(120deg,#102735,#08121a);padding:85px 0}.aesthetic-istanbul-inner{justify-content:space-between;align-items:center;gap:40px;display:flex}.aesthetic-istanbul p{max-width:670px}.aesthetic-istanbul .aesthetic-button{flex-shrink:0}@media (width<=850px){.aesthetic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aesthetic-intro{gap:30px}.aesthetic-steps{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.aesthetic-wrap{width:min(100% - 32px,1160px)}.aesthetic-hero{min-height:570px}.aesthetic-hero-content{padding:100px 0 75px}.aesthetic-hero p{font-size:16px}.aesthetic-intro{grid-template-columns:1fr;padding-top:75px;padding-bottom:75px}.aesthetic-procedures{padding:75px 0}.aesthetic-grid{grid-template-columns:1fr}.aesthetic-card{min-height:390px}.aesthetic-process{padding-top:75px;padding-bottom:75px}.aesthetic-steps{gap:12px}.aesthetic-steps>div{min-height:140px;padding:22px 15px}.aesthetic-steps h3{font-size:16px}.aesthetic-istanbul-inner{display:block}.aesthetic-istanbul .aesthetic-button{margin-top:18px}}.social-media-fixed{z-index:9998;flex-direction:column;gap:12px;display:flex;position:fixed;top:50%;left:18px;transform:translateY(-50%)}.social-media-fixed a{color:#d4af37;background:#07131b;border:1px solid #d4af3799;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:25px;font-weight:700;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 15px #0000004d}.social-media-fixed a:hover{color:#07131b;background:#d4af37;transform:scale(1.1)}@media (width<=768px){.social-media-fixed{top:auto;left:50%;right:auto;bottom:calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9998;background:#020c12eb;border:1px solid #d4af3740;border-radius:50px;flex-direction:row;justify-content:center;align-items:center;gap:12px;padding:8px 12px;position:fixed;transform:translate(-50%)}.social-media-fixed a{flex-shrink:0;width:40px;height:40px;font-size:22px}body{padding-bottom:95px}}.social-media-fixed a.social-whatsapp{color:#fff;background:#25d366;border-color:#25d366}.social-media-fixed a.social-whatsapp:hover{color:#fff;background:#1ebe5d}:root{--black:#02080c;--black-soft:#061016;--panel:#07151d;--panel-light:#0a1b24;--cyan:#08aeef;--cyan-light:#35c5fc;--gold:#d9b64d;--gold-light:#efd36f;--white:#fff;--text:#b5c0c6;--muted:#71818a;--border:#ffffff14;--max:1480px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--white);margin:0;overflow-x:hidden}.home-page{width:100%;overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit}.section-kicker{color:var(--cyan);letter-spacing:.18em;margin-bottom:12px;font-size:11px;font-weight:800;display:block}.site-header{z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#02080ce0;border-bottom:1px solid #ffffff0f;width:100%;position:fixed;top:0;left:0}.header-container{width:min(var(--max), calc(100% - 60px));justify-content:space-between;align-items:center;gap:30px;height:88px;margin:auto;display:flex}.site-logo{flex-shrink:0;align-items:center;width:235px;display:flex}.site-logo img{object-fit:contain;object-position:left center;width:100%;max-height:68px;display:block}.main-nav{align-items:center;gap:clamp(18px,2vw,34px);display:flex}.main-nav>a:not(.header-cta){color:#dce3e6;font-size:12px;font-weight:600;transition:color .25s;position:relative}.main-nav>a:not(.header-cta):after{content:"";background:var(--cyan);border-radius:10px;width:0;height:2px;transition:width .25s;position:absolute;bottom:-8px;left:0}.main-nav>a:not(.header-cta):hover{color:#fff}.main-nav>a:not(.header-cta):hover:after{width:100%}.header-cta{background:linear-gradient(135deg, var(--gold), #e5c45c);color:#071017;border-radius:30px;align-items:center;gap:18px;min-height:52px;padding:0 23px;font-size:11px;font-weight:800;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 10px 35px #d9b64d21}.header-cta:hover{transform:translateY(-2px);box-shadow:0 15px 40px #d9b64d38}.mobile-menu-button{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;width:43px;height:43px;padding:9px;display:none}.mobile-menu-button span{background:#fff;width:100%;height:2px;margin:5px 0;display:block}.language-switcher{background:#ffffff06;border:1px solid #ffffff17;border-radius:25px;justify-content:center;align-items:center;gap:5px;height:38px;padding:0 10px;display:flex}.language-button{color:#73828a;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:5px 4px;font-size:10px;font-weight:800;display:flex}.language-button span{font-size:14px}.language-button.active{color:#fff}.language-button.active:after{content:"";background:var(--cyan);width:4px;height:4px;box-shadow:0 0 8px var(--cyan);border-radius:50%}.language-divider{color:#ffffff29}.hero{background:radial-gradient(circle at 10% 30%, #08aeef14, transparent 30%), var(--black);grid-template-columns:minmax(520px,43%) 1fr;min-height:720px;padding-top:88px;display:grid}.hero-content{z-index:10;padding:105px 40px 65px max(60px, calc((100vw - var(--max)) / 2));flex-direction:column;justify-content:center;display:flex;position:relative}.eyebrow{color:#8e9ba1;letter-spacing:.2em;margin:0 0 22px;font-size:11px;font-weight:800}.eyebrow span{color:var(--cyan);margin:0 6px}.hero h1{color:#fff;letter-spacing:-.055em;max-width:680px;margin:0;font-size:clamp(52px,5vw,82px);font-weight:500;line-height:.98}.hero h1 strong{color:var(--gold);font-weight:600}.hero-description{color:#9eacb3;max-width:610px;margin:28px 0 0;font-size:14px;line-height:1.8}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.button{border-radius:5px;justify-content:center;align-items:center;gap:20px;min-height:52px;padding:0 23px;font-size:11px;font-weight:800;transition:transform .25s,background .25s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-blue{background:linear-gradient(135deg, #079ed9, var(--cyan));color:#001018;box-shadow:0 12px 35px #08aeef29}.button-outline{color:#fff;background:#ffffff05;border:1px solid #ffffff2e}.hero-features{border-top:1px solid #ffffff12;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:52px;padding-top:25px;display:grid}.hero-feature{align-items:center;gap:11px;display:flex}.feature-icon{width:36px;height:36px;color:var(--cyan);border:1px solid #08aeef40;border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.hero-feature div{flex-direction:column;display:flex}.hero-feature strong{color:#fff;font-size:10px}.hero-feature div span{color:#667780;margin-top:3px;font-size:8px}.hero-video-wrapper{background:#02080c;min-width:0;min-height:632px;position:relative;overflow:hidden}.hero-video{z-index:1;object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-video-overlay{z-index:2;pointer-events:none;background:linear-gradient(90deg,#02080c 0%,#02080cdb 8%,#02080c66 24%,#02080c0f 50%,#0000 70%),linear-gradient(#0000 65%,#02080c8c);position:absolute;inset:0}.hero-video-line{z-index:3;background:var(--cyan);opacity:.7;width:2px;height:120%;box-shadow:0 0 8px var(--cyan), 0 0 22px #08aeef8c;position:absolute;top:-10%;left:4%;transform:rotate(7deg)}.treatments-section{width:min(var(--max), calc(100% - 60px));margin:auto;padding:105px 0}.section-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin-bottom:42px;display:grid}.section-heading h2{color:#fff;letter-spacing:-.045em;max-width:750px;margin:0;font-size:clamp(38px,4vw,58px);font-weight:500;line-height:1.05}.section-heading h2 span{color:var(--gold)}.section-heading>p{color:#84949c;max-width:480px;margin:0;font-size:12px;line-height:1.8}.treatments-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.treatment-card{background:var(--panel);border:1px solid #08aeef2e;border-radius:18px;min-height:540px;position:relative;overflow:hidden}.treatment-card.gold{border-color:#d9b64d38}.treatment-photo{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.treatment-card:hover .treatment-photo{transform:scale(1.055)}.treatment-overlay{background:linear-gradient(#02080c38 25%,#02080ce0 65%,#02080cfa 97%);position:absolute;inset:0}.treatment-content{z-index:2;padding:26px;position:absolute;inset:auto 0 0}.treatment-round-icon{width:42px;height:42px;color:var(--cyan);background:#02080cbf;border:1px solid #08aeef73;border-radius:50%;place-items:center;margin-bottom:18px;display:grid}.treatment-card.gold .treatment-round-icon{color:var(--gold);border-color:#d9b64d99}.treatment-content h3{color:#fff;margin:0 0 10px;font-size:21px}.treatment-content p{color:#9baab1;min-height:63px;margin:0;font-size:11px;line-height:1.65}.treatment-content ul{margin:18px 0;padding:0;list-style:none}.treatment-content li{color:#d8e0e3;align-items:center;gap:8px;margin:7px 0;font-size:10px;display:flex}.treatment-content li span{color:var(--cyan)}.treatment-button{color:#fff;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding-top:15px;font-size:10px;font-weight:700;display:flex}.treatment-button span{color:var(--cyan);font-size:16px}.benefits{width:min(var(--max), calc(100% - 60px));border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);margin:0 auto 105px;display:grid}.benefit{border-right:1px solid var(--border);align-items:center;gap:14px;min-height:105px;padding:22px;display:flex}.benefit:last-child{border-right:0}.benefit-icon{width:43px;height:43px;color:var(--cyan);border:1px solid #08aeef40;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.benefit div{flex-direction:column;display:flex}.benefit strong{color:#fff;font-size:11px}.benefit small{color:#71818a;margin-top:4px;font-size:8px}.istanbul-section{align-items:center;min-height:650px;display:flex;position:relative;overflow:hidden}.istanbul-background{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.istanbul-overlay{background:linear-gradient(90deg,#02080cf7 0%,#02080cd9 40%,#02080c4d 75%),linear-gradient(#0000,#02080c8c);position:absolute;inset:0}.istanbul-content{z-index:2;width:min(var(--max), calc(100% - 60px));margin:auto;padding-right:55%;position:relative}.istanbul-content h2{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(42px,5vw,68px);font-weight:500;line-height:1.02}.istanbul-content h2 strong{color:var(--gold)}.istanbul-content p{color:#a9b5ba;max-width:580px;margin:25px 0 30px;font-size:13px;line-height:1.8}.istanbul-info{z-index:4;right:max(60px, calc((100vw - var(--max)) / 2));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030d12e0;border:1px solid #ffffff17;border-radius:17px;width:370px;padding:15px 25px;position:absolute;bottom:50px}.istanbul-info>div{border-bottom:1px solid #ffffff0f;align-items:center;gap:13px;padding:13px 0;display:flex}.istanbul-info>div:last-child{border-bottom:0}.istanbul-info>div>span{width:34px;height:34px;color:var(--cyan);background:#08aeef17;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.istanbul-info p{flex-direction:column;margin:0;display:flex}.istanbul-info strong{color:#fff;font-size:10px}.istanbul-info small{color:#73848c;margin-top:3px;font-size:8px}.modern-reviews{width:min(var(--max), calc(100% - 60px));margin:auto;padding:105px 0;position:relative}.modern-reviews-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:38px;display:flex}.modern-reviews-heading h2{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(42px,4vw,60px);font-weight:500;line-height:1.02}.modern-reviews-heading h2 span{color:var(--gold)}.review-rating-box{border:1px solid var(--border);background:linear-gradient(145deg,#ffffff0d,#ffffff04);border-radius:16px;align-items:center;gap:16px;min-width:235px;padding:17px 20px;display:flex}.rating-number{color:#fff;font-size:37px;font-weight:800}.rating-stars,.modern-stars{color:var(--gold);letter-spacing:3px}.rating-stars{font-size:10px}.review-rating-box strong{margin-top:3px;font-size:10px;display:block}.review-rating-box small{color:var(--muted);margin-top:2px;font-size:8px;display:block}.reviews-slider-wrapper{position:relative}.reviews-slider{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;gap:18px;padding:4px 2px 18px;display:flex;overflow-x:auto}.reviews-slider::-webkit-scrollbar{display:none}.modern-review-card{scroll-snap-align:start;background:radial-gradient(circle at 100% 0,#08aeef17,#0000 35%),linear-gradient(145deg,#071820,#030b10);border:1px solid #08aeef33;border-radius:20px;flex-direction:column;flex:0 0 calc(25% - 13.5px);min-width:0;min-height:355px;padding:24px;transition:transform .3s,border-color .3s;display:flex;position:relative;box-shadow:0 20px 50px #0003}.modern-review-card:before{content:"";background:linear-gradient(90deg, transparent, var(--cyan), var(--gold), transparent);height:1px;position:absolute;top:0;left:25px;right:25px}.modern-review-card:hover{border-color:#08aeef80;transform:translateY(-5px)}.modern-review-top{grid-template-columns:52px 1fr 34px;align-items:center;gap:12px;display:grid}.patient-avatar{border:2px solid var(--cyan);color:#fff;background:linear-gradient(145deg,#0b87b5,#06445e);border-radius:50%;place-items:center;width:50px;height:50px;font-size:12px;font-weight:800;display:grid;position:relative;box-shadow:0 0 0 4px #08aeef12}.patient-avatar:after{content:"";border:2px solid var(--panel);background:#00b67a;border-radius:50%;width:9px;height:9px;position:absolute;bottom:0;right:0}.gold-avatar{border-color:var(--gold);background:linear-gradient(145deg,#a9852d,#554014)}.patient-info{flex-direction:column;min-width:0;display:flex}.patient-info strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.patient-info span{color:#75868e;margin-top:4px;font-size:8px}.trustpilot-icon{color:#fff;background:#00b67a;border-radius:50%;place-items:center;width:33px;height:33px;display:grid}.modern-stars{margin:26px 0 15px;font-size:11px}.modern-review-card h3{color:#fff;margin:0 0 12px;font-size:16px}.modern-review-card p{color:#9eacb3;flex:1;margin:0;font-size:11px;line-height:1.75}.modern-review-footer{border-top:1px solid #ffffff0f;justify-content:space-between;margin-top:25px;padding-top:15px;display:flex}.modern-review-footer span{color:#62737c;font-size:8px}.modern-review-footer strong{color:#00b67a;font-size:9px}.review-side-arrow{z-index:20;color:#fff;cursor:pointer;background:#030e14f5;border:1px solid #08aeef73;border-radius:50%;place-items:center;width:52px;height:52px;padding:0;font-size:32px;transition:all .25s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 12px 35px #00000059}.review-side-arrow:hover{background:var(--cyan);color:#001018}.review-side-arrow-left{left:-25px}.review-side-arrow-right{background:var(--cyan);color:#001018;right:-25px}.reviews-platform-area{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:30px;margin-top:22px;padding-top:24px;display:flex}.reviews-platform-title{align-items:center;gap:12px;display:flex}.reviews-mini-line{background:linear-gradient(90deg, var(--cyan), var(--gold));width:36px;height:2px}.reviews-platform-title p{color:var(--muted);margin:0;font-size:10px}.review-platform-buttons{gap:12px;display:flex}.google-reviews-button,.trustpilot-reviews-button{background:#ffffff06;border-radius:16px;grid-template-columns:38px 1fr 28px;align-items:center;gap:10px;width:205px;height:62px;padding:0 14px;transition:transform .25s;display:grid}.google-reviews-button{border:1px solid #4285f459}.trustpilot-reviews-button{border:1px solid #00b67a59}.google-reviews-button:hover,.trustpilot-reviews-button:hover{transform:translateY(-3px)}.google-review-logo,.trustpilot-review-logo{border-radius:50%;place-items:center;width:37px;height:37px;font-size:17px;font-weight:900;display:grid}.google-review-logo{color:#4285f4;background:#fff}.trustpilot-review-logo{color:#fff;background:#00b67a}.review-platform-text{flex-direction:column;display:flex}.review-platform-text small{color:#6b7b83;letter-spacing:.1em;font-size:7px}.review-platform-text strong{color:#fff;margin-top:3px;font-size:12px}.platform-arrow{color:#fff;font-size:15px}.consultation-section{width:min(var(--max), calc(100% - 60px));background:linear-gradient(145deg,#07151d,#030a0f);border:1px solid #ffffff12;border-radius:22px;grid-template-columns:1.05fr .85fr 1fr;min-height:560px;margin:0 auto 110px;display:grid;overflow:hidden}.consultation-photo{min-height:560px;position:relative;overflow:hidden}.consultation-photo>img:first-child{object-fit:cover;width:100%;height:100%}.consultation-photo:after{content:"";background:linear-gradient(90deg,#0000,#030a0fb3);position:absolute;inset:0}.consultation-logo{z-index:3;object-fit:contain;width:210px;position:absolute;bottom:30px;left:30px}.consultation-text{flex-direction:column;justify-content:center;padding:65px 40px;display:flex}.consultation-text h2{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(38px,3.5vw,54px);font-weight:500;line-height:1.05}.consultation-text h2 strong{color:var(--gold)}.consultation-text p{color:#92a1a8;margin:24px 0;font-size:12px;line-height:1.8}.consultation-points{flex-direction:column;gap:10px;display:flex}.consultation-points span{color:#b5c0c6;font-size:10px}.consultation-form{background:#ffffff05;flex-direction:column;justify-content:center;gap:12px;padding:48px 40px;display:flex}.consultation-form input,.consultation-form select,.consultation-form textarea{color:#fff;background:#061118;border:1px solid #ffffff17;border-radius:7px;outline:0;width:100%;padding:14px 15px;font-size:11px;transition:border-color .2s}.consultation-form input:focus,.consultation-form select:focus,.consultation-form textarea:focus{border-color:#08aeefa6}.consultation-form textarea{resize:vertical}.phone-fields{grid-template-columns:105px 1fr;gap:10px;display:grid}.privacy-check{color:#6f8088;align-items:flex-start;gap:9px;font-size:8px;line-height:1.5;display:flex}.privacy-check input{width:auto;margin-top:2px}.consultation-form button{background:linear-gradient(135deg, var(--cyan), #36c6fa);color:#001018;cursor:pointer;border:0;border-radius:7px;min-height:52px;margin-top:4px;font-size:11px;font-weight:800;transition:transform .25s}.consultation-form button:hover{transform:translateY(-2px)}@media (width<=1180px){.header-container{width:calc(100% - 40px)}.main-nav{gap:15px}.site-logo{width:190px}.header-cta{padding:0 17px}.hero{grid-template-columns:48% 52%}.hero-content{padding-left:35px}.treatments-grid{grid-template-columns:repeat(2,1fr)}.modern-review-card{flex:0 0 calc(33.3333% - 12px)}.consultation-section{grid-template-columns:1fr 1fr}.consultation-photo{grid-row:span 2}}@media (width<=900px){.header-container{height:76px}.site-logo{width:185px}.mobile-menu-button{display:block}.main-nav{border-bottom:1px solid var(--border);background:#02080cfa;flex-direction:column;align-items:stretch;gap:22px;width:100%;padding:25px;display:none;position:absolute;top:76px;left:0}.main-nav.nav-open{display:flex}.main-nav>a:not(.header-cta){font-size:14px}.language-switcher{background:0 0;border:0;justify-content:flex-start;padding:0}.header-cta{justify-content:space-between}.hero{grid-template-columns:1fr;padding-top:76px}.hero-content{padding:80px 30px 55px}.hero-video-wrapper{min-height:500px}.hero-video-overlay{background:linear-gradient(#0000 35%,#02080c8c 80%,#02080c 100%)}.hero-video-line{display:none}.section-heading{grid-template-columns:1fr;gap:20px}.benefits{grid-template-columns:repeat(2,1fr)}.benefit:nth-child(2){border-right:0}.istanbul-content{padding-right:0}.istanbul-info{z-index:5;width:calc(100% - 60px);margin:-190px auto 40px;position:relative;bottom:auto;right:auto}.modern-review-card{flex:0 0 calc(50% - 9px)}.reviews-platform-area{flex-direction:column;align-items:flex-start}.consultation-section{grid-template-columns:1fr}.consultation-photo{grid-row:auto;min-height:420px}}@media (width<=600px){.header-container{width:calc(100% - 30px)}.site-logo{width:165px}.hero-content{padding:65px 20px 45px}.hero h1{font-size:47px}.hero-description{font-size:12px}.hero-actions{flex-direction:column}.button{width:100%}.hero-features{grid-template-columns:1fr;gap:18px}.hero-video-wrapper{min-height:360px}.treatments-section,.modern-reviews{width:calc(100% - 30px);padding:70px 0}.section-heading h2,.modern-reviews-heading h2{font-size:38px}.treatments-grid{grid-template-columns:1fr}.treatment-card{min-height:520px}.benefits{grid-template-columns:1fr;width:calc(100% - 30px);margin-bottom:70px}.benefit{border-right:0;border-bottom:1px solid var(--border)}.modern-reviews-heading{flex-direction:column;align-items:flex-start}.review-rating-box{width:100%}.modern-review-card{flex:0 0 88%}.review-side-arrow{width:43px;height:43px;font-size:27px}.review-side-arrow-left{left:5px}.review-side-arrow-right{right:5px}.review-platform-buttons{flex-direction:column;width:100%}.google-reviews-button,.trustpilot-reviews-button{width:100%}.consultation-section{width:calc(100% - 30px);margin-bottom:70px}.consultation-photo{min-height:320px}.consultation-text,.consultation-form{padding:35px 22px}.phone-fields{grid-template-columns:95px 1fr}}.footer{color:#fff;background:#02080c;width:100%;position:relative;overflow:hidden}.footer-cta{background:radial-gradient(circle at 85% 30%,#08aeef1f,#0000 30%),radial-gradient(circle at 15% 100%,#d9b64d14,#0000 30%),#041017;border-top:1px solid #08aeef1f;border-bottom:1px solid #ffffff12;width:100%}.footer-cta-inner{justify-content:space-between;align-items:center;gap:60px;width:min(1480px,100% - 60px);min-height:235px;margin:0 auto;display:flex}.footer-kicker{color:#08aeef;letter-spacing:.2em;margin-bottom:13px;font-size:10px;font-weight:800;display:block}.footer-cta h2{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,55px);font-weight:500;line-height:1.05}.footer-cta h2 span{color:#d9b64d}.footer-cta p{color:#85969e;max-width:610px;margin:17px 0 0;font-size:12px;line-height:1.75}.footer-cta-button{color:#001018;background:linear-gradient(135deg,#08aeef,#3bc8fb);border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;gap:25px;min-width:245px;min-height:58px;padding:0 23px;font-size:11px;font-weight:800;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 15px 40px #08aeef26}.footer-cta-button:hover{transform:translateY(-3px);box-shadow:0 18px 45px #08aeef40}.footer-cta-button span{font-size:18px}.footer-main{width:min(1480px,100% - 60px);margin:0 auto;padding:70px 0 0}.footer-grid{grid-template-columns:1.45fr .8fr .7fr 1.25fr;gap:65px;display:grid}.footer-brand{max-width:390px}.footer-logo{align-items:center;width:245px;height:85px;display:flex;overflow:hidden}.footer-logo img{display:block;object-fit:contain!important;object-position:left center!important;width:100%!important;max-width:245px!important;height:100%!important;max-height:85px!important}.footer-brand>p{color:#71828b;max-width:350px;margin:20px 0 25px;font-size:11px;line-height:1.8}.footer-socials{gap:9px;display:flex}.footer-socials a{color:#fff;background:#ffffff06;border:1px solid #ffffff17;border-radius:50%;place-items:center;width:38px;height:38px;font-size:9px;font-weight:800;transition:background .25s,border-color .25s,transform .25s;display:grid}.footer-socials a:hover{color:#08aeef;background:#08aeef1f;border-color:#08aeef99;transform:translateY(-3px)}.footer-column,.footer-contact{padding-top:10px}.footer-column h3,.footer-contact h3{color:#fff;margin:0 0 25px;padding-bottom:14px;font-size:12px;font-weight:700;position:relative}.footer-column h3:after,.footer-contact h3:after{content:"";background:linear-gradient(90deg,#08aeef,#d9b64d);border-radius:10px;width:28px;height:2px;position:absolute;bottom:0;left:0}.footer-column{flex-direction:column;align-items:flex-start;display:flex}.footer-column a{color:#819099;margin-bottom:14px;font-size:10px;line-height:1.5;transition:color .2s,transform .2s;position:relative}.footer-column a:hover{color:#fff;transform:translate(4px)}.footer-contact-item{grid-template-columns:39px 1fr;align-items:flex-start;gap:12px;margin-bottom:20px;display:grid}.footer-contact-icon{color:#08aeef;background:#08aeef0d;border:1px solid #08aeef33;border-radius:10px;place-items:center;width:37px;height:37px;font-size:13px;display:grid}.footer-contact-item div{flex-direction:column;min-width:0;display:flex}.footer-contact-item small{color:#53666f;letter-spacing:.12em;margin-bottom:5px;font-size:7px;font-weight:800}.footer-contact-item a{color:#dce4e7;word-break:break-word;font-size:10px;line-height:1.5}.footer-contact-item p{color:#829199;max-width:330px;margin:0;font-size:9px;line-height:1.7}.footer-bottom{border-top:1px solid #ffffff12;grid-template-columns:1fr auto 1fr;align-items:center;gap:25px;min-height:82px;margin-top:55px;display:grid}.footer-bottom p{color:#50626b;margin:0;font-size:8px}.footer-bottom-links{color:#5e7079;align-items:center;gap:10px;font-size:8px;display:flex}.footer-bottom-links a:hover{color:#08aeef}.footer-location{text-align:right}@media (width<=1050px){.footer-cta-inner,.footer-main{width:calc(100% - 40px)}.footer-grid{grid-template-columns:1.2fr 1fr;gap:50px}.footer-brand{max-width:none}}@media (width<=650px){.footer-cta-inner{flex-direction:column;align-items:flex-start;gap:30px;width:calc(100% - 30px);padding:55px 0}.footer-cta h2{font-size:37px}.footer-cta-button{width:100%}.footer-main{width:calc(100% - 30px);padding-top:50px}.footer-grid{grid-template-columns:1fr;gap:38px}.footer-logo{width:220px;height:78px}.footer-logo img{max-width:220px!important;max-height:78px!important}.footer-bottom{grid-template-columns:1fr;gap:12px;min-height:auto;margin-top:45px;padding:25px 0}.footer-location{text-align:left}}.dental-page{color:#fff;background:#02080c;width:100%;overflow:hidden}.dental-container{width:min(1480px,100% - 60px);margin:0 auto}.dental-kicker{color:var(--cyan);letter-spacing:.22em;text-transform:uppercase;font-size:11px;font-weight:800;display:inline-block}.dental-hero{background:#02080c;align-items:flex-end;min-height:760px;display:flex;position:relative;overflow:hidden}.dental-hero-image{position:absolute;inset:0}.dental-hero-image img{object-fit:cover;width:100%;height:100%}.dental-hero-overlay{background:linear-gradient(90deg,#02080cfa 0%,#02080cd1 35%,#02080c47 72%,#02080c2e 100%),linear-gradient(#0000 55%,#02080ce6 100%);position:absolute;inset:0}.dental-hero-content{z-index:2;width:min(1480px,100% - 60px);margin:0 auto;padding:190px 0 100px;position:relative}.dental-hero h1{letter-spacing:-.06em;max-width:900px;margin:20px 0 25px;font-size:clamp(64px,7vw,112px);font-weight:500;line-height:.9}.dental-hero h1 span{color:var(--gold)}.dental-hero p{color:#b5c0c6;max-width:610px;margin:0 0 35px;font-size:15px;line-height:1.8}.dental-main-button{color:#fff;letter-spacing:.04em;background:#08aeef14;border:1px solid #08aeef8c;justify-content:center;align-items:center;gap:28px;min-height:54px;padding:0 24px;font-size:12px;font-weight:700;transition:transform .25s,background .25s;display:inline-flex}.dental-main-button:hover{background:#08aeef29;transform:translateY(-3px)}.dental-main-button span{color:var(--cyan)}.dental-intro{padding:120px 0}.dental-intro-grid{grid-template-columns:1fr .8fr;align-items:end;gap:100px;margin-top:30px;display:grid}.dental-intro h2,.dental-section-heading h2,.dental-journey h2{letter-spacing:-.055em;margin:0;font-size:clamp(48px,5vw,78px);font-weight:500;line-height:.98}.dental-intro h2 span,.dental-section-heading h2 span,.dental-journey h2 span{color:var(--gold)}.dental-intro-text{max-width:600px}.dental-intro-text p{color:#93a1a8;margin:0 0 18px;font-size:14px;line-height:1.85}.dental-treatments{background:radial-gradient(circle at 80% 15%,#08aeef12,#0000 30%),#041017;border-top:1px solid #ffffff0f;padding:120px 0}.dental-section-heading{margin-bottom:60px}.dental-section-heading h2{margin-top:20px}.dental-treatment-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dental-treatment-card{background:#07151d;border:1px solid #08aeef4d;min-height:520px;position:relative;overflow:hidden}.dental-treatment-card.gold{border-color:#d9b64d59}.dental-treatment-card>img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}.dental-treatment-card:hover>img{transform:scale(1.05)}.dental-card-overlay{background:linear-gradient(#02080c14 0%,#02080ca6 55%,#02080cfa 100%);position:absolute;inset:0}.dental-card-content{z-index:2;padding:34px;position:absolute;bottom:0;left:0;right:0}.dental-card-content>span{color:var(--cyan);letter-spacing:.15em;margin-bottom:15px;font-size:11px;font-weight:800;display:block}.dental-treatment-card.gold .dental-card-content>span{color:var(--gold)}.dental-card-content h3{color:#fff;letter-spacing:-.035em;margin:0 0 15px;font-size:28px;font-weight:600}.dental-card-content p{color:#a8b4ba;max-width:360px;margin:0;font-size:12px;line-height:1.75}.dental-journey{padding:120px 0}.dental-journey-grid{grid-template-columns:1fr .9fr;align-items:center;gap:100px;display:grid}.dental-journey h2{margin-top:20px}.dental-journey-items{border-top:1px solid #ffffff17}.dental-journey-items>div{border-bottom:1px solid #ffffff17;grid-template-columns:65px 1fr;align-items:center;min-height:78px;display:grid}.dental-journey-items strong{color:var(--gold);letter-spacing:.12em;font-size:11px}.dental-journey-items span{color:#fff;font-size:14px}.dental-cta{padding-bottom:110px}.dental-cta-inner{background:radial-gradient(circle at 90% 20%,#08aeef21,#0000 35%),radial-gradient(circle at 15% 100%,#d9b64d14,#0000 30%),#06131a;border:1px solid #08aeef33;justify-content:space-between;align-items:center;gap:50px;min-height:280px;padding:60px;display:flex}.dental-cta h2{color:#fff;letter-spacing:-.05em;margin:15px 0;font-size:clamp(36px,4vw,58px);font-weight:500;line-height:1}.dental-cta p{color:#91a0a7;margin:0;font-size:13px}.dental-cta-button{background:var(--cyan);color:#001018;flex-shrink:0;justify-content:center;align-items:center;gap:30px;min-height:58px;padding:0 26px;font-size:12px;font-weight:800;transition:transform .25s;display:inline-flex}.dental-cta-button:hover{transform:translateY(-3px)}@media (width<=1100px){.dental-treatment-grid{grid-template-columns:repeat(2,1fr)}.dental-intro-grid,.dental-journey-grid{gap:50px}}@media (width<=800px){.dental-container,.dental-hero-content{width:calc(100% - 32px)}.dental-hero{min-height:690px}.dental-hero-content{padding:150px 0 65px}.dental-hero-overlay{background:linear-gradient(#02080c40 0%,#02080c8c 35%,#02080cfa 100%)}.dental-hero h1{letter-spacing:-.05em;font-size:54px}.dental-hero p{font-size:13px}.dental-intro,.dental-treatments,.dental-journey{padding:80px 0}.dental-intro-grid,.dental-journey-grid{grid-template-columns:1fr;gap:45px}.dental-intro h2,.dental-section-heading h2,.dental-journey h2{font-size:47px}.dental-treatment-grid{grid-template-columns:1fr}.dental-treatment-card{min-height:500px}.dental-card-content{padding:26px}.dental-cta{padding-bottom:70px}.dental-cta-inner{flex-direction:column;align-items:flex-start;min-height:auto;padding:40px 25px}.dental-cta-button{width:100%}}@media (width<=480px){.dental-hero h1{font-size:46px}.dental-intro h2,.dental-section-heading h2,.dental-journey h2{font-size:40px}.dental-treatment-card{min-height:450px}}.dental-detail-page{color:#fff;background:#02080c;width:100%;overflow:hidden}.dental-detail-page .dental-container{width:min(1180px,100% - 48px);margin:0 auto}.dental-detail-hero{background:#02080c;align-items:center;min-height:720px;display:flex;position:relative;overflow:hidden}.dental-detail-hero-image{width:100%;height:100%;position:absolute;inset:0}.dental-detail-hero-image img{object-fit:cover;object-position:center;width:100%;height:100%}.dental-detail-hero-overlay{background:linear-gradient(90deg,#02080cfa 0%,#02080ce0 30%,#02080c7a 58%,#02080c26 100%),linear-gradient(#0000 55%,#02080ccc 100%);position:absolute;inset:0}.dental-detail-hero-content{z-index:2;width:min(1180px,100% - 48px);margin:0 auto;padding:130px 0 100px;position:relative}.dental-detail-hero-content h1{letter-spacing:-4px;max-width:720px;margin:18px 0 24px;font-size:clamp(58px,7vw,105px);font-weight:500;line-height:.92}.dental-detail-hero-content h1 span{color:#d5b452}.dental-detail-hero-content p{color:#ffffffd1;max-width:650px;margin:0 0 34px;font-size:18px;line-height:1.75}.dental-detail-page .dental-kicker{color:#08aeef;letter-spacing:4px;text-transform:uppercase;font-size:13px;font-weight:800;display:inline-block}.dental-detail-page .dental-main-button{color:#fff;background:#02080ca6;border:1px solid #08aeefbf;justify-content:space-between;align-items:center;gap:45px;min-width:260px;padding:20px 25px;font-size:15px;font-weight:700;transition:background .25s,border-color .25s,transform .25s;display:inline-flex}.dental-detail-page .dental-main-button span{color:#08aeef;font-size:20px}.dental-detail-page .dental-main-button:hover{background:#08aeef1f;border-color:#08aeef;transform:translateY(-2px)}.dental-detail-intro{border-bottom:1px solid #ffffff14;padding:120px 0}.dental-detail-intro-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:100px;display:grid}.dental-detail-intro h2,.dental-detail-info h2,.dental-detail-evaluation h2,.dental-detail-istanbul h2{letter-spacing:-2.5px;margin:18px 0 0;font-size:clamp(42px,5vw,72px);font-weight:500;line-height:1.05}.dental-detail-intro h2 span,.dental-detail-info h2 span,.dental-detail-evaluation h2 span,.dental-detail-istanbul h2 span{color:#d5b452}.dental-detail-intro-text{padding-top:32px}.dental-detail-intro-text p{color:#ffffffb8;margin:0 0 22px;font-size:17px;line-height:1.85}.dental-detail-info{padding:120px 0}.dental-detail-info-grid{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.dental-detail-info-image{border:1px solid #08aeef73;min-height:570px;position:relative;overflow:hidden}.dental-detail-info-image:after{content:"";pointer-events:none;border:1px solid #d5b4524d;position:absolute;inset:12px}.dental-detail-info-image img{object-fit:cover;width:100%;height:570px}.dental-detail-info-content p{color:#ffffffb8;margin:25px 0 0;font-size:17px;line-height:1.85}.dental-detail-process{background:#050b0f;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;padding:120px 0}.dental-detail-process .dental-section-heading{margin-bottom:70px}.dental-detail-process .dental-section-heading h2{letter-spacing:-3px;max-width:760px;margin:18px 0 0;font-size:clamp(48px,6vw,82px);font-weight:500;line-height:.98}.dental-detail-process .dental-section-heading h2 span{color:#d5b452}.dental-detail-steps{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.dental-detail-steps article{background:linear-gradient(145deg,#08aeef12,#ffffff03);border:1px solid #08aeef47;min-height:300px;padding:32px 28px;transition:transform .25s,border-color .25s}.dental-detail-steps article:hover{border-color:#08aeefcc;transform:translateY(-5px)}.dental-detail-steps strong{color:#d5b452;letter-spacing:2px;margin-bottom:65px;font-size:17px;display:block}.dental-detail-steps h3{margin:0 0 18px;font-size:21px;font-weight:600}.dental-detail-steps p{color:#ffffffa6;margin:0;font-size:15px;line-height:1.75}.dental-detail-evaluation{padding:120px 0}.dental-detail-evaluation-box{background:radial-gradient(circle at 100% 0,#d5b4521f,#0000 38%),#050a0d;border:1px solid #d5b45266;grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding:65px;display:grid}.dental-detail-evaluation-box p{color:#ffffffb8;margin:0 0 30px;font-size:17px;line-height:1.8}.dental-detail-istanbul{background:radial-gradient(circle at 10%,#08aeef17,#0000 35%),#03090d;padding:120px 0}.dental-detail-istanbul-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.dental-detail-istanbul-text{color:#ffffffb3;max-width:520px;margin-top:28px;font-size:17px;line-height:1.8}.dental-detail-istanbul .dental-journey-items{grid-template-columns:1fr 1fr;gap:15px;display:grid}.dental-detail-istanbul .dental-journey-items>div{background:#ffffff06;border:1px solid #08aeef40;flex-direction:column;justify-content:space-between;min-height:135px;padding:25px;display:flex}.dental-detail-istanbul .dental-journey-items strong{color:#d5b452;font-size:14px}.dental-detail-istanbul .dental-journey-items span{color:#fff;font-size:16px;font-weight:600}.dental-detail-page .dental-cta{padding:90px 0}.dental-detail-page .dental-cta-inner{background:linear-gradient(110deg,#d5b4521a,#08aeef0a);border:1px solid #d5b45273;justify-content:space-between;align-items:center;gap:60px;padding:55px 60px;display:flex}.dental-detail-page .dental-cta h2{margin:12px 0;font-size:clamp(34px,4vw,55px);font-weight:500;line-height:1.05}.dental-detail-page .dental-cta p{color:#ffffffa6;max-width:650px;margin:0;line-height:1.7}.dental-detail-page .dental-cta-button{color:#071015;background:#d5b452;border-radius:2px;flex-shrink:0;justify-content:space-between;align-items:center;gap:35px;min-width:260px;padding:22px 25px;font-weight:800;transition:transform .25s,background .25s;display:inline-flex}.dental-detail-page .dental-cta-button:hover{background:#e1c35f;transform:translateY(-3px)}@media (width<=1000px){.dental-detail-intro-grid,.dental-detail-info-grid,.dental-detail-evaluation-box,.dental-detail-istanbul-grid{grid-template-columns:1fr;gap:55px}.dental-detail-steps{grid-template-columns:repeat(2,1fr)}.dental-detail-info-image,.dental-detail-info-image img{height:500px;min-height:500px}.dental-detail-page .dental-cta-inner{flex-direction:column;align-items:flex-start}}@media (width<=700px){.dental-detail-page .dental-container,.dental-detail-hero-content{width:min(100% - 30px,1180px)}.dental-detail-hero{min-height:650px}.dental-detail-hero-content{padding:100px 0 70px}.dental-detail-hero-content h1{letter-spacing:-2px;font-size:54px}.dental-detail-hero-content p{font-size:16px}.dental-detail-intro,.dental-detail-info,.dental-detail-process,.dental-detail-evaluation,.dental-detail-istanbul{padding:80px 0}.dental-detail-intro-grid,.dental-detail-info-grid,.dental-detail-evaluation-box,.dental-detail-istanbul-grid{gap:40px}.dental-detail-intro h2,.dental-detail-info h2,.dental-detail-evaluation h2,.dental-detail-istanbul h2{letter-spacing:-1.5px;font-size:42px}.dental-detail-process .dental-section-heading h2{font-size:48px}.dental-detail-steps{grid-template-columns:1fr}.dental-detail-steps article{min-height:250px}.dental-detail-steps strong{margin-bottom:45px}.dental-detail-info-image,.dental-detail-info-image img{height:400px;min-height:400px}.dental-detail-evaluation-box{padding:35px 25px}.dental-detail-istanbul .dental-journey-items{grid-template-columns:1fr}.dental-detail-page .dental-cta{padding:60px 0}.dental-detail-page .dental-cta-inner{padding:35px 25px}.dental-detail-page .dental-main-button,.dental-detail-page .dental-cta-button{width:100%}}.whatsapp-button{z-index:9999;justify-content:center;align-items:center;display:flex;position:fixed;bottom:20px;right:20px}@media (width<=768px){.whatsapp-button{bottom:15px;right:15px}}@media (width<=600px){.home-page{width:100%;overflow-x:clip}.header-container{gap:12px;width:calc(100% - 32px)}.site-logo{width:min(48vw,180px);min-width:0}.site-logo img{max-width:100%;height:auto}.hero{grid-template-columns:minmax(0,1fr);min-height:0}.hero-content{min-width:0;padding:55px 20px 40px}.hero h1{overflow-wrap:break-word;font-size:clamp(38px,10vw,50px);line-height:1.06}.eyebrow{letter-spacing:.12em;font-size:10px}.hero-description{font-size:14px;line-height:1.75}.hero-video-wrapper{height:260px;min-height:0}.treatments-section,.modern-reviews{width:calc(100% - 36px);padding:65px 0}.section-heading h2,.modern-reviews-heading h2{font-size:clamp(32px,8vw,40px);line-height:1.12}.treatments-grid{grid-template-columns:minmax(0,1fr);gap:20px}.treatment-card{min-height:430px}.treatment-content h3{font-size:23px}.treatment-content p{min-height:0;font-size:12px}.treatment-content li{font-size:12px}.istanbul-section{flex-direction:column;align-items:stretch;gap:28px;min-height:0;padding:65px 0 35px;display:flex}.istanbul-content{width:calc(100% - 36px);margin:0 auto;padding:0}.istanbul-content h2{overflow-wrap:break-word;font-size:clamp(34px,9vw,44px);line-height:1.12}.istanbul-content p{font-size:13px;line-height:1.75}.istanbul-info{width:calc(100% - 36px);max-width:100%;margin:0 auto;padding:14px 20px;position:relative;inset:auto}.istanbul-info>div{padding:14px 0}.istanbul-background{object-position:center}.modern-reviews-heading{gap:24px}.modern-review-card{flex:0 0 92%;min-height:330px;padding:20px}.consultation-section{grid-template-columns:minmax(0,1fr);width:calc(100% - 36px)}.consultation-photo{min-height:270px}.consultation-text,.consultation-form{min-width:0;padding:30px 20px}.consultation-text h2{font-size:clamp(32px,8vw,42px)}.consultation-form input,.consultation-form select,.consultation-form textarea{min-width:0;font-size:16px}.footer-cta-inner,.footer-main{width:calc(100% - 36px)}.footer-cta-inner{gap:25px}.footer-cta h2{font-size:clamp(32px,8vw,42px)}.footer-contact-item{min-width:0}.footer-contact-item>*{overflow-wrap:anywhere;min-width:0}.footer{padding-bottom:85px}.hero{isolation:isolate;flex-direction:column;justify-content:center;min-height:740px;padding-top:76px;display:flex;position:relative;overflow:hidden}.hero-video-wrapper{z-index:0;pointer-events:none;width:100%;height:100%;min-height:0;position:absolute;inset:0}.hero-video{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero-content{z-index:2;width:100%;padding:55px 22px;position:relative}.hero-description{color:#e0e7eb}.hero{min-height:0;padding-top:76px}.hero-content{padding:38px 22px 45px}.hero h1{font-size:clamp(36px,9vw,44px);line-height:1.08}.hero-description{margin-top:22px;font-size:13px;line-height:1.7}.hero-actions{gap:10px;margin-top:25px}.hero-actions .button{min-height:48px}.hero-features{grid-template-columns:1fr;gap:14px;margin-top:32px;padding-top:22px}.hero-video-overlay{background:linear-gradient(90deg,#02080cc7,#02080c6b)}.hero-video{object-position:55% center}.treatments-section{width:calc(100% - 32px);padding:55px 0 65px}.treatments-grid{grid-template-columns:1fr;gap:22px;display:grid}.treatment-card{border-radius:18px;min-height:470px;overflow:hidden}.treatment-photo{object-fit:cover;object-position:center;width:100%;height:100%}.treatment-overlay{background:linear-gradient(#02080c26 25%,#02080ce0 70%,#02080cfa 100%)}.treatment-content{padding:24px}.treatment-round-icon{width:42px;height:42px;margin-bottom:14px}.treatment-content h3{font-size:23px;line-height:1.2}.treatment-content p{min-height:0;font-size:12px;line-height:1.6}.treatment-content ul{margin:14px 0}.treatment-content li{margin:6px 0;font-size:11px}.treatment-button{padding-top:14px;font-size:12px}}.hair-page{color:#fff;background:#02080c;overflow:hidden}.hair-page *{box-sizing:border-box}.hair-container{width:min(1280px,100% - 60px);margin:0 auto}.hair-kicker{color:#08aeef;letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:800;display:block}.hair-page h1,.hair-page h2,.hair-page h3{margin-top:0}.hair-page h2{letter-spacing:-.045em;font-size:clamp(34px,4.4vw,62px);font-weight:550;line-height:1.12}.hair-page h2 span,.hair-hero h1 span{color:#d9b64d}.hair-page p{color:#aab9c2;line-height:1.85}.hair-hero{isolation:isolate;align-items:center;min-height:690px;padding:150px max(30px,50vw - 640px) 110px;display:flex;position:relative}.hair-hero-image,.hair-hero-overlay{position:absolute;inset:0}.hair-hero-image{z-index:-2}.hair-hero-image img{object-fit:cover;object-position:center 40%;width:100%;height:100%;display:block}.hair-hero-overlay{z-index:-1;background:linear-gradient(90deg,#02080cfa 0%,#02080ce0 36%,#02080c61 75%,#02080c38 100%),linear-gradient(#0000 45%,#02080ca6)}.hair-hero-content{z-index:1;width:min(700px,100%);position:relative}.hair-hero h1{letter-spacing:-.055em;margin:0 0 28px;font-size:clamp(54px,6vw,94px);font-weight:550;line-height:1.02}.hair-hero-content p{max-width:590px;margin:0 0 32px;font-size:15px}.hair-main-button,.hair-cta-button{color:#001018;background:linear-gradient(135deg,#08aeef,#35c5fc);border-radius:8px;justify-content:space-between;align-items:center;gap:28px;min-height:54px;padding:0 25px;font-size:13px;font-weight:800;transition:transform .2s;display:inline-flex}.hair-main-button:hover,.hair-cta-button:hover{transform:translateY(-3px)}.hair-intro{padding:105px 0 90px}.hair-intro-grid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.hair-intro h2{margin-bottom:0}.hair-intro-text p{margin:0 0 18px;font-size:15px}.hair-treatments{background:linear-gradient(#06141b,#02080c);padding:90px 0 115px}.hair-section-heading{margin-bottom:38px}.hair-section-heading h2{margin-bottom:0}.hair-treatment-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.hair-treatment-card{isolation:isolate;background:#07151d;border:1px solid #08aeef38;border-radius:20px;min-width:0;height:490px;position:relative;overflow:hidden}.hair-treatment-card.gold{border-color:#d9b64d6b}.hair-treatment-card>img{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.hair-treatment-card:hover>img{transform:scale(1.05)}.hair-card-overlay{background:linear-gradient(#02080c0d 18%,#02080cc2 64%,#02080cfa 100%);position:absolute;inset:0}.hair-card-content{z-index:1;padding:32px;position:absolute;bottom:0;left:0;right:0}.hair-card-content>span{color:#08aeef;margin-bottom:12px;font-size:13px;font-weight:800;display:block}.hair-treatment-card.gold .hair-card-content>span{color:#d9b64d}.hair-card-content h3{margin:0 0 10px;font-size:30px}.hair-card-content p{min-height:67px;margin:0;font-size:13px;line-height:1.7}.hair-process{padding:95px 0 115px}.hair-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.hair-steps article{background:#07151d;border:1px solid #ffffff17;border-radius:17px;min-height:255px;padding:30px 25px}.hair-steps strong{color:#08aeef;margin-bottom:30px;font-size:26px;display:block}.hair-steps h3{margin:0 0 10px;font-size:18px}.hair-steps p{margin:0;font-size:12px}.hair-journey{background:linear-gradient(135deg,#081b24,#02080c);border-top:1px solid #ffffff0f;border-bottom:1px solid #ffffff0f;padding:110px 0}.hair-journey-grid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.hair-journey-grid>div:first-child>p{max-width:550px;font-size:14px}.hair-journey-items{grid-template-columns:1fr 1fr;gap:16px;display:grid}.hair-journey-items>div{background:#ffffff06;border:1px solid #08aeef33;border-radius:14px;flex-direction:column;gap:12px;min-height:110px;padding:25px;display:flex}.hair-journey-items strong{color:#d9b64d;font-size:16px}.hair-journey-items span{font-size:14px;font-weight:600}.hair-cta{padding:85px 0 110px}.hair-cta-inner{background:linear-gradient(135deg,#071923,#061016);border:1px solid #08aeef38;border-radius:22px;justify-content:space-between;align-items:center;gap:45px;padding:45px 55px;display:flex}.hair-cta h2{margin:0 0 12px;font-size:clamp(30px,3vw,45px)}.hair-cta p{margin:0;font-size:14px}.hair-cta-button{flex-shrink:0}@media (width<=900px){.hair-hero{min-height:620px;padding:145px 30px 80px}.hair-intro-grid,.hair-journey-grid{grid-template-columns:1fr;gap:30px}.hair-treatment-grid{gap:14px}.hair-treatment-card{height:420px}.hair-card-content{padding:20px}.hair-card-content h3{font-size:24px}.hair-steps{grid-template-columns:repeat(2,1fr)}.hair-cta-inner{flex-wrap:wrap;padding:35px}}@media (width<=650px){.hair-container{width:calc(100% - 34px)}.hair-hero{min-height:590px;padding:130px 20px 65px}.hair-hero-overlay{background:linear-gradient(90deg,#02080ceb,#02080c80),linear-gradient(#0000,#02080ccc)}.hair-hero h1{font-size:52px}.hair-hero-content p{font-size:13px}.hair-intro,.hair-treatments,.hair-process,.hair-journey{padding:70px 0}.hair-treatment-grid,.hair-steps,.hair-journey-items{grid-template-columns:1fr}.hair-treatment-card{height:440px}.hair-card-content p,.hair-steps article{min-height:0}.hair-cta{padding:60px 0}.hair-cta-inner{padding:27px 22px}.hair-cta-button{width:100%}}.hair-card-link{color:#e5c45a;align-items:center;gap:10px;margin-top:18px;font-size:14px;font-weight:700;text-decoration:none;transition:color .25s;display:inline-flex}.hair-card-link:hover{color:#55d9ef}.hair-card-link span{transition:transform .25s}.hair-card-link:hover span{transform:translate(5px)}
