*{margin:0;padding:0;box-sizing:border-box}body{min-height:100vh;background-color:#000;font-family:Avenir LT W05_45 Book,Avenir,Avenir Next,system-ui,sans-serif}.anasayfa{position:relative;display:flex;justify-content:center;align-items:center;min-height:100vh;min-height:100dvh;overflow:hidden;background-color:#1a1512}.anasayfa-bg{position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#1a1512;z-index:0}.anasayfa-bg-img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(.96);transition:transform var(--arka-plan-gecis-suresi, 3s) ease-out var(--arka-plan-gecikme, .5s)}.anasayfa.loaded .anasayfa-bg-img{transform:scale(1)}.anasayfa:before{content:"";position:absolute;inset:0;background-color:#000;z-index:1;transition:opacity var(--arka-plan-gecis-suresi, 3s) ease-in var(--arka-plan-gecikme, .5s)}.anasayfa.loaded:before{opacity:0}.anasayfa-hero{position:relative;z-index:2;text-align:center;color:#fff;width:100%;margin-top:-35vh;padding:0 1rem;display:flex;flex-direction:column;align-items:center;transform:translate(.5em)}@media(min-width:768px){.anasayfa-hero{margin-top:-45vh;padding:0}}.anasayfa-title{font-family:Avenir LT W05_45 Book,Avenir,Avenir Next,system-ui,sans-serif;font-size:clamp(calc(1.2rem + 3pt),calc(6vw + 3pt),calc(3rem + 3pt));line-height:1em;text-transform:uppercase;letter-spacing:.15em;margin:0}@media(max-width:767px){.anasayfa-title{font-size:clamp(calc(1.1rem + 3pt),calc(5.5vw + 3pt),calc(1.8rem + 3pt));letter-spacing:.1em}}.anasayfa-title a{color:#fff;text-decoration:none;padding-left:0;cursor:default}.anasayfa-title a span{opacity:0;transition:opacity 1s linear 0s}.anasayfa-title.fade-in a span{opacity:1}.anasayfa-title.fade-in a span.s1{transition:opacity var(--baslik-harf-animasyon-suresi, 1s) linear 0s}.anasayfa-title.fade-in a span.s2{transition:opacity var(--baslik-harf-animasyon-suresi, 1s) linear calc(var(--baslik-harfler-arasi-gecikme, .2s) * 1)}.anasayfa-title.fade-in a span.s3{transition:opacity var(--baslik-harf-animasyon-suresi, 1s) linear calc(var(--baslik-harfler-arasi-gecikme, .2s) * 2)}.anasayfa-title.fade-in a span.s4{transition:opacity var(--baslik-harf-animasyon-suresi, 1s) linear calc(var(--baslik-harfler-arasi-gecikme, .2s) * 3)}.anasayfa-title.fade-in a span.s5{transition:opacity var(--baslik-harf-animasyon-suresi, 1s) linear calc(var(--baslik-harfler-arasi-gecikme, .2s) * 4)}.anasayfa-title.fade-in a span.s6{transition:opacity var(--baslik-harf-animasyon-suresi, 1s) linear calc(var(--baslik-harfler-arasi-gecikme, .2s) * 5)}.anasayfa-title.fade-in a span.s7{transition:opacity var(--baslik-harf-animasyon-suresi, 1s) linear calc(var(--baslik-harfler-arasi-gecikme, .2s) * 6)}.anasayfa-title.fade-in a span.s8{transition:opacity var(--baslik-harf-animasyon-suresi, 1s) linear calc(var(--baslik-harfler-arasi-gecikme, .2s) * 7)}.anasayfa-hero-block{position:relative;display:flex;flex-direction:column;align-items:center}.anasayfa-subtitle{margin-top:1em;margin-bottom:0;width:100%;text-align:center;font-family:Avenir LT W05_45 Book,Avenir,Avenir Next,system-ui,sans-serif;font-size:clamp(calc(.75rem + 3pt),calc(3vw + 3pt),calc(1.5rem + 3pt));letter-spacing:.35em;text-transform:uppercase;opacity:0;transition:opacity var(--alt-baslik-fade-in-suresi, 1s) linear 0s}.anasayfa-subtitle.fade-in{opacity:1}@media(max-width:767px){.anasayfa-subtitle{font-size:calc(.7rem + 3pt);letter-spacing:.2em;margin-top:.6em}}@media(min-width:768px){.anasayfa-title{font-size:clamp(calc(2rem + 3pt),calc(5vw + 3pt),calc(4rem + 3pt));letter-spacing:.4em}.anasayfa-subtitle{font-size:clamp(calc(1rem + 3pt),calc(3.75vw + 3pt),calc(1.75rem + 3pt));letter-spacing:.5em;margin-top:1.5em}}@media(min-width:1024px){.anasayfa-title{letter-spacing:1em}.anasayfa-subtitle{margin-top:2em;letter-spacing:.5em}}.anasayfa-tagline{font-family:Georgia,Times New Roman,Times,serif;font-size:.85rem;font-style:italic;color:#ffffffd9;letter-spacing:.08em;margin:.5em 0 0;opacity:0;transition:opacity var(--alt-baslik-fade-in-suresi, 1s) linear 0s}.anasayfa-tagline.fade-in{opacity:1}@media(min-width:768px){.anasayfa-tagline{font-size:.95rem;margin-top:.5em}}.biyografi{min-height:100vh;min-height:100dvh;background-color:#000;color:#fff;font-family:Georgia,Times New Roman,Times,serif;padding:clamp(3rem,8vw,6rem) 1.5rem 4rem}.biyografi-container{max-width:680px;margin:0 auto}.biyografi-header{margin-bottom:clamp(2.5rem,6vw,4rem);border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:1.5rem}.biyografi-title{font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(2rem,5vw,3rem);font-weight:400;letter-spacing:.02em;margin:0;color:#fff}.biyografi-name{font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:400;font-style:italic;line-height:1.35;margin:0 0 .25rem;color:#fff}.biyografi-meta{font-family:Avenir LT W05_45 Book,Avenir,Avenir Next,system-ui,sans-serif;font-size:.8rem;color:#999;letter-spacing:.05em;margin-bottom:1.5rem}.biyografi-quote{font-family:Georgia,Times New Roman,Times,serif;font-size:1rem;font-style:italic;line-height:1.6;color:#c8c8c8;margin:0 0 2rem;padding-left:1rem;border-left:2px solid rgba(255,255,255,.3)}.biyografi-content{font-family:Georgia,Times New Roman,Times,serif;font-size:1rem;line-height:1.7;color:#e8e8e8;margin:0}.biyografi-content p{margin:0 0 1rem}.biyografi-content p:last-child{margin-bottom:0}@media(max-width:768px){.biyografi{padding-top:5rem}.biyografi-content{font-size:.95rem}}.blog{min-height:100vh;min-height:100dvh;background-color:#000;color:#fff;font-family:Georgia,Times New Roman,Times,serif;padding:clamp(3rem,8vw,6rem) 1.5rem 4rem}.blog-container{max-width:680px;margin:0 auto}.blog-header{margin-bottom:clamp(2.5rem,6vw,4rem);border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:1.5rem}.blog-title{font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(2rem,5vw,3rem);font-weight:400;letter-spacing:.02em;margin:0;color:#fff}.blog-list{display:flex;flex-direction:column;gap:0}.blog-item{padding:clamp(2rem,5vw,3rem) 0;border-bottom:1px solid rgba(255,255,255,.12)}.blog-item:last-child{border-bottom:none}.blog-item-title{font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:400;font-style:italic;line-height:1.35;margin:0 0 .5rem;color:#fff}.blog-item-date{font-family:Avenir LT W05_45 Book,Avenir,Avenir Next,system-ui,sans-serif;font-size:.8rem;color:#999;letter-spacing:.05em;margin-bottom:1rem}.blog-item-content{font-family:Georgia,Times New Roman,Times,serif;font-size:1rem;line-height:1.7;color:#e8e8e8;margin:0}.blog-item-content p{margin:0 0 1rem}.blog-item-content p:last-child{margin-bottom:0}.blog-item-content strong{font-weight:600;color:#fff}@media(max-width:768px){.blog{padding-top:5rem}.blog-item-content{font-size:.95rem}}.uzmanlik-alanlari{min-height:100vh;min-height:100dvh;background-color:#000;color:#fff;font-family:Georgia,Times New Roman,Times,serif;padding:clamp(3rem,8vw,6rem) 1.5rem 4rem}.uzmanlik-container{max-width:680px;margin:0 auto}.uzmanlik-header{margin-bottom:clamp(2.5rem,6vw,4rem);border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:1.5rem}.uzmanlik-title{font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(2rem,5vw,3rem);font-weight:400;letter-spacing:.02em;margin:0;color:#fff}.uzmanlik-list{display:flex;flex-direction:column;gap:0}.uzmanlik-item{padding:clamp(2rem,5vw,3rem) 0;border-bottom:1px solid rgba(255,255,255,.12)}.uzmanlik-item:last-child{border-bottom:none}.uzmanlik-item-title{font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:400;font-style:italic;line-height:1.35;margin:0 0 1rem;color:#fff}.uzmanlik-item-content{font-family:Georgia,Times New Roman,Times,serif;font-size:1rem;line-height:1.7;color:#e8e8e8;margin:0}.uzmanlik-item-content p{margin:0 0 1rem}.uzmanlik-item-content p:last-child{margin-bottom:0}@media(max-width:768px){.uzmanlik-alanlari{padding-top:5rem}.uzmanlik-item-content{font-size:.95rem}}.iletisim{min-height:100vh;min-height:100dvh;background-color:#000;color:#fff;font-family:Georgia,Times New Roman,Times,serif;padding:clamp(3rem,8vw,6rem) 1.5rem 4rem}.iletisim-container{max-width:680px;margin:0 auto}.iletisim-header{margin-bottom:clamp(2.5rem,6vw,4rem);border-bottom:1px solid rgba(255,255,255,.15);padding-bottom:1.5rem}.iletisim-title{font-family:Georgia,Times New Roman,Times,serif;font-size:clamp(2rem,5vw,3rem);font-weight:400;letter-spacing:.02em;margin:0;color:#fff}.iletisim-content{font-family:Georgia,Times New Roman,Times,serif;font-size:1rem;line-height:1.7;color:#e8e8e8}.iletisim-section{padding:clamp(1.5rem,4vw,2.5rem) 0;border-bottom:1px solid rgba(255,255,255,.12)}.iletisim-section:last-of-type{border-bottom:none}.iletisim-label{font-family:Avenir LT W05_45 Book,Avenir,Avenir Next,system-ui,sans-serif;font-size:.8rem;color:#999;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem}.iletisim-address,.iletisim-phone{font-style:italic;color:#fff}.iletisim-phone a{color:#fff;text-decoration:none;transition:opacity .2s}.iletisim-phone a:hover{opacity:.8}.iletisim-map-wrap{margin-top:1.5rem;border-radius:4px;overflow:hidden;aspect-ratio:16 / 9;min-height:280px;max-height:320px;border:1px solid rgba(255,255,255,.12)}.iletisim-map-wrap iframe{width:100%;height:100%;border:0}@media(max-width:768px){.iletisim{padding-top:5rem}.iletisim-content{font-size:.95rem}.iletisim-map-wrap{min-height:200px;max-height:260px}}@keyframes menu-overlay-open{0%{opacity:0}to{opacity:1}}@keyframes menu-content-open{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.menu-overlay--entering{animation:menu-overlay-open var(--menu-overlay-animasyon-suresi, .4s) ease-out forwards}.menu-content--entering{animation:menu-content-open var(--menu-icerik-animasyon-suresi, .5s) ease-out var(--menu-icerik-gecikmesi, .1s) forwards;opacity:0}html{font-size:16px;-webkit-text-size-adjust:100%}@media(max-width:480px){html{font-size:15px}}.app{min-height:100vh;min-height:100dvh;position:relative}.page{min-height:100vh;min-height:100dvh}.page-transition{animation:page-fade-in .35s ease-out}@keyframes page-fade-in{0%{opacity:.7;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.menu-icon{position:fixed;top:24px;left:50%;transform:translate(-50%);background:none;border:none;padding:8px;cursor:pointer;color:#fff;display:flex;align-items:center;justify-content:center;z-index:1001;transition:opacity .3s ease,transform .3s ease}.menu-icon svg{color:#fff}.menu-icon:hover{opacity:.8}.menu-icon--hidden{opacity:0;pointer-events:none;transform:translate(-50%) translateY(-12px)}.menu-overlay{position:fixed;inset:0;background:#000000e6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:1000}.menu-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px}.menu-inner{display:flex;flex-direction:column;align-items:center;gap:48px}.menu-grid{display:flex;flex-direction:column;align-items:center;gap:24px}.menu-social{position:absolute;bottom:32px;left:0;right:0;display:flex;gap:24px;align-items:center;justify-content:center}.menu-social a{color:#fff;display:flex;align-items:center;justify-content:center;transition:opacity .2s}.menu-social a:hover{opacity:.7}.menu-row{display:flex;justify-content:center;align-items:center;gap:32px}.menu-row-2{gap:48px}.menu-grid a{color:#fff;text-decoration:none;font-size:1.1rem;padding:8px 16px;transition:opacity .2s}.menu-grid a:hover{opacity:.8}@media(max-width:1024px){.menu-grid{flex-direction:column;gap:12px}.menu-row,.menu-row-2{flex-direction:column;align-items:center;gap:12px}}.menu-overlay--mobile .menu-grid{flex-direction:column;gap:12px}.menu-overlay--mobile .menu-row,.menu-overlay--mobile .menu-row-2{flex-direction:column;align-items:center;gap:12px}
