:root{--d-ink:var(--heading,#1F1B17);--d-text:var(--text,#5E554B);--d-paper:var(--bg,#F2ECE3);--d-card:var(--surface,#FAF6F0);--d-accent:var(--accent,#8A6640);--d-accent-text:var(--accent-text,#FFFFFF);--d-dark:var(--primary,#17120E);--d-dark-text:var(--primary-text,#F4EDE2);--d-deep:color-mix(in srgb,var(--d-ink) 6%,var(--d-paper));--d-lit:color-mix(in srgb,var(--d-accent) 45%,#F3D6A4);--d-line:color-mix(in srgb,var(--d-ink) 13%,transparent);--d-line-strong:color-mix(in srgb,var(--d-ink) 28%,transparent);--d-muted:color-mix(in srgb,var(--d-text) 85%,transparent);--d-line-dark:color-mix(in srgb,var(--d-dark-text) 16%,transparent);--d-muted-dark:color-mix(in srgb,var(--d-dark-text) 70%,transparent);--d-soft:var(--d-deep);--d-serif:"Instrument Serif",Georgia,"Times New Roman",serif;--d-r:22px;--d-r-sm:14px;--d-pad:clamp(64px,8vw,128px);--d-gutter:clamp(16px,4vw,48px);--d-max:1320px;--d-head-h:96px;--d-ease:cubic-bezier(.22,.61,.36,1)}html:has(body.tema-denty){background:var(--d-dark,#17120E)}body.tema-denty{margin:0;background:var(--d-paper);color:var(--d-text);font-family:var(--body-font,system-ui,sans-serif);font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden}.tema-denty *{box-sizing:border-box}.tema-denty .main{padding-top:var(--d-head-h)}:where(.tema-denty h1,.tema-denty h2,.tema-denty h3,.tema-denty h4,.tema-denty h5,.tema-denty h6){font-family:var(--heading-font,system-ui,sans-serif);color:var(--d-ink);margin:0 0 .6em;line-height:1.12;font-weight:400;letter-spacing:-0.015em}:where(.tema-denty p){margin:0 0 1.1em}:where(.tema-denty img){max-width:100%;height:auto;display:block}:where(.tema-denty a){color:inherit;text-decoration:none;transition:color .3s var(--d-ease)}:where(.tema-denty a:hover){color:var(--d-accent)}:where(.tema-denty ul,.tema-denty ol){margin:0;padding:0;list-style:none}.tema-denty *:focus-visible{outline:2px solid var(--d-accent);outline-offset:3px}.tema-denty .vurgu{font-family:var(--d-serif);font-style:italic;font-weight:400;letter-spacing:-0.01em;color:var(--d-accent)}.d-wrap{width:100%;max-width:var(--d-max);margin:0 auto;padding-inline:var(--d-gutter)}.tema-denty .btn{display:inline-block;border:0;border-radius:999px;cursor:pointer;padding:9px 18px;font:inherit;font-size:14px;line-height:1.2}.tema-denty .btn-sm{padding:7px 14px;font-size:13px}.tema-denty .btn-outline-light{background:transparent;color:#fff;border:1px solid #ffffff66}.tema-denty .ms-2{margin-left:.5rem}.tema-denty [id]{scroll-margin-top:calc(var(--d-head-h) + 12px)}.d-section{padding-block:var(--d-pad)}.d-section--deep{background:var(--d-deep)}.d-section--dark{background:var(--d-dark);color:var(--d-muted-dark)}.d-section--dark .d-head h2{color:var(--d-dark-text)}.d-section--dark .vurgu{color:var(--d-lit)}.d-section--dark .d-eyebrow,.d-section--dark .d-head-sub{color:var(--d-muted-dark)}.d-section--dark .d-link{color:var(--d-dark-text);border-color:var(--d-line-dark)}.d-section--dark .d-link:hover{color:var(--d-lit);border-color:var(--d-lit)}.d-eyebrow{font-family:var(--heading-font,sans-serif);font-size:12px;font-weight:400;letter-spacing:.22em;text-transform:lowercase;color:var(--d-muted);margin:0 0 14px}.d-head{margin-bottom:clamp(36px,5vw,64px);max-width:860px}.d-head h2{font-size:clamp(34px,5vw,64px);font-weight:300;line-height:1.05;letter-spacing:-0.025em;margin:0;text-wrap:balance}.d-head--bar{max-width:none;display:flex;flex-wrap:wrap;gap:20px 40px;align-items:flex-end;justify-content:space-between}.d-head-sub{margin:18px 0 0;max-width:58ch;font-size:17px;color:var(--d-muted)}.d-more-row{margin:36px 0 0}.d-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:6px 26px;border-radius:999px;border:1px solid transparent;font-family:var(--heading-font,sans-serif);font-size:15px;font-weight:400;letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:background .35s var(--d-ease),color .35s var(--d-ease),border-color .35s var(--d-ease),transform .35s var(--d-ease);background:var(--d-ink);color:var(--d-card)}.d-btn:hover{background:var(--d-accent);color:var(--d-accent-text)}.d-btn--dark{background:var(--d-dark);color:var(--d-dark-text)}.d-btn--light{background:var(--d-card);color:var(--d-ink);padding-right:6px}.d-btn--light:hover{background:var(--d-dark-text);color:var(--d-ink)}.d-btn--ghost{background:transparent;color:inherit;border-color:currentColor}.d-btn--ghost:hover{background:var(--d-card);color:var(--d-ink);border-color:var(--d-card)}.d-btn--line{background:transparent;color:var(--d-ink);border-color:var(--d-line-strong)}.d-btn--line:hover{background:var(--d-ink);color:var(--d-card);border-color:var(--d-ink)}.d-btn-dot{width:36px;height:36px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--d-accent);color:var(--d-accent-text);font-size:14px;transition:transform .35s var(--d-ease)}.d-btn:hover .d-btn-dot{transform:translateX(3px)}.d-btn--light .d-btn-dot{background:var(--d-lit);color:var(--d-dark)}.d-link{display:inline-flex;align-items:center;gap:10px;font-family:var(--heading-font,sans-serif);font-size:15px;color:var(--d-ink);padding-bottom:3px;border-bottom:1px solid var(--d-line-strong);transition:color .3s var(--d-ease),border-color .3s var(--d-ease),gap .3s var(--d-ease)}.d-link:hover{color:var(--d-accent);border-color:var(--d-accent);gap:14px}.d-header{position:fixed;top:12px;left:0;right:0;z-index:1000;padding-inline:var(--d-gutter);pointer-events:none;transition:transform .4s var(--d-ease)}.d-header-bar{pointer-events:auto;max-width:var(--d-max);margin:0 auto;min-height:64px;display:flex;align-items:center;gap:24px;padding:8px 10px 8px 22px;background:color-mix(in srgb,var(--d-card) 92%,transparent);border:1px solid var(--d-line);border-radius:18px;box-shadow:0 10px 30px color-mix(in srgb,var(--d-dark) 14%,transparent);color:var(--d-ink)}.d-brand{display:flex;align-items:center;gap:10px;color:var(--d-ink);flex-shrink:0}.d-brand img{max-height:min(var(--header-logo-height,44px),48px);width:auto;object-fit:contain}.d-brand .d-brand-text{font-family:var(--heading-font,sans-serif);display:flex;align-items:baseline;gap:.4em;margin:0;line-height:1}.d-brand .d-brand-a,.d-brand .d-brand-b{display:block;white-space:nowrap}.d-brand .d-brand-a{font-size:var(--brand-text-a-size,clamp(18px,1.4vw,22px));font-weight:500;letter-spacing:-.01em;color:var(--d-ink)}.d-brand .d-brand-b{font-size:var(--brand-text-b-size,clamp(15px,1.1vw,18px));font-family:var(--d-serif);font-style:italic;color:var(--d-accent)}.d-nav{margin-left:auto}.d-nav ul{display:flex;align-items:center;gap:clamp(12px,1.5vw,26px)}.d-nav a{font-family:var(--heading-font,sans-serif);font-size:15px;font-weight:400;color:var(--d-ink);padding:8px 0;display:inline-block;white-space:nowrap}.d-nav a:hover,.d-nav a:focus-visible{color:var(--d-accent)}.d-nav .d-has-sub{position:relative}.d-nav .d-has-sub>a i{font-size:11px;margin-left:2px}.d-nav .d-sub{position:absolute;top:100%;left:-18px;min-width:260px;background:var(--d-card);border:1px solid var(--d-line);border-radius:var(--d-r-sm);box-shadow:0 16px 40px color-mix(in srgb,var(--d-dark) 16%,transparent);padding:8px 0;display:none;flex-direction:column;gap:0}.d-nav .d-has-sub:hover .d-sub,.d-nav .d-has-sub:focus-within .d-sub{display:flex}.d-nav .d-sub a{padding:9px 20px;font-size:14px;white-space:nowrap}.d-header-right{display:flex;align-items:center;gap:10px}.d-header-right .site-dil summary{min-height:36px;padding:0 12px;font-size:13px;border-color:var(--d-line-strong)}.d-header-wa{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#25D366;color:#fff;font-size:18px;transition:transform .3s var(--d-ease)}.d-header-wa:hover{color:#fff;transform:scale(1.06)}.d-header-cta{min-height:44px;padding:4px 22px;font-size:14px}.d-nav-toggle{display:none;background:none;border:0;cursor:pointer;color:var(--d-ink);font-size:28px;line-height:1;padding:4px 6px;position:relative;z-index:2}.d-nav-toggle .d-icon-close{display:none}body.d-nav-open .d-nav-toggle .d-icon-open{display:none}body.d-nav-open .d-nav-toggle .d-icon-close{display:inline}@media (max-width:1199px){.d-nav-toggle{display:inline-flex}.d-nav{position:fixed;inset:0;background:var(--d-paper);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s var(--d-ease);overflow-y:auto;padding:110px 24px 40px;margin:0;pointer-events:auto}.d-header-right{margin-left:auto}body.d-nav-open .d-nav{opacity:1;visibility:visible}body.d-nav-open{overflow:hidden}body.d-nav-open .d-header{transform:none}.d-brand,.d-header-right{position:relative;z-index:2}.d-nav>ul{flex-direction:column;gap:4px;text-align:center;width:100%}.d-nav>ul>li>a{font-size:clamp(24px,5vw,32px);font-weight:300;padding:8px 0}.d-nav .d-sub{position:static;display:flex;border:0;box-shadow:none;background:transparent;padding:0 0 8px}.d-nav .d-sub a{font-size:15px;padding:5px 0;color:var(--d-muted)}}@media (max-width:767px){:root{--d-head-h:84px}.d-header{top:8px}.d-header-bar{min-height:56px;padding:6px 8px 6px 16px;gap:10px;border-radius:16px}.d-header-cta{display:none}.d-header-right .site-dil-ad{display:none}.d-brand .d-brand-a{font-size:calc(var(--brand-text-a-size,20px) * .85)}.d-brand .d-brand-b{display:none}}.d-hero{position:relative;padding-block:clamp(40px,7vw,100px)}.d-hero-title{font-size:clamp(44px,7.2vw,108px);font-weight:300;line-height:.98;letter-spacing:-0.035em;margin:0 0 28px;max-width:13ch;text-wrap:balance}.d-hero .d-hero-title .vurgu{display:inline}.d-hero-eyebrow{margin-bottom:8px}.d-hero-name{font-family:var(--heading-font,sans-serif);font-size:clamp(18px,1.6vw,22px);color:var(--d-ink);margin:0 0 14px}.d-hero-lead{max-width:46ch;font-size:clamp(16px,1.3vw,18px);color:var(--d-muted);margin:0 0 32px}.d-hero-cta{display:flex;flex-wrap:wrap;gap:12px}.d-hero-inner{position:relative;z-index:2}.d-hero--photo{margin-top:calc(0px - var(--d-head-h));min-height:min(100svh,980px);display:flex;align-items:flex-end;padding-block:calc(var(--d-head-h) + 48px) clamp(48px,7vw,96px);background:var(--d-dark);color:var(--d-dark-text);overflow:hidden}.d-hero--photo .d-hero-inner{width:100%}.d-hero--photo .d-hero-title,.d-hero--photo .d-hero-name{color:var(--d-dark-text)}.d-hero--photo .d-hero-title .vurgu{color:var(--d-lit)}.d-hero--photo .d-eyebrow{color:var(--d-muted-dark)}.d-hero--photo .d-hero-lead{color:var(--d-muted-dark)}.d-hero-bg{position:absolute;inset:0;z-index:0}.d-hero-slide{position:absolute;inset:0;background-image:var(--hero-bg-mobile,none);background-size:cover;background-position:center;opacity:0;transition:opacity 1.2s ease}.d-hero-slide.is-active{opacity:1}@media (min-width:768px){.d-hero-slide{background-image:var(--hero-bg,none)}}.d-hero-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--d-dark) 78%,transparent) 0%,color-mix(in srgb,var(--d-dark) 30%,transparent) 60%,transparent 100%),linear-gradient(0deg,color-mix(in srgb,var(--d-dark) 70%,transparent) 0%,transparent 45%)}@media (prefers-reduced-motion:reduce){.d-hero-slide{transition:none}}.d-hero-chip{position:absolute;right:var(--d-gutter);top:0;display:flex;align-items:center;gap:14px;padding:10px 22px 10px 10px;border-radius:18px;background:color-mix(in srgb,var(--d-dark) 62%,transparent);border:1px solid var(--d-line-dark);color:var(--d-dark-text)}.d-hero-chip img{width:56px;height:56px;border-radius:50%;object-fit:cover}.d-hero-chip span{display:flex;flex-direction:column;line-height:1.3}.d-hero-chip small{margin:0 0 4px;font-size:10px;color:var(--d-muted-dark)}.d-hero-chip strong{font-weight:400;font-family:var(--heading-font,sans-serif)}.d-hero-chip:hover{color:var(--d-dark-text);background:color-mix(in srgb,var(--d-dark) 80%,transparent)}.d-hero:not(.d-hero--photo) .d-hero-chip{background:var(--d-card);border-color:var(--d-line);color:var(--d-ink)}.d-hero:not(.d-hero--photo) .d-hero-chip small{color:var(--d-muted)}@media (max-width:899px){.d-hero-chip{position:static;margin-top:36px;width:fit-content}}.d-hero-vitrin{padding-block:clamp(24px,4vw,56px)}.d-ribbon{overflow:hidden;border-block:1px solid var(--d-line);padding-block:18px;user-select:none;background:var(--d-paper)}.d-ribbon-track{display:flex;width:max-content;animation:d-kay 70s linear infinite;will-change:transform}.d-ribbon-track span{font-family:var(--heading-font,sans-serif);font-size:13px;letter-spacing:.2em;text-transform:lowercase;color:var(--d-muted);white-space:nowrap;padding-inline:1.1em}.d-ribbon-track .d-ribbon-dot{color:var(--d-accent);padding-inline:0}@keyframes d-kay{from{transform:translate3d(0,0,0)}to{transform:translate3d(-33.3333%,0,0)}}@media (prefers-reduced-motion:reduce){.d-ribbon-track{animation:none}}.d-reasons{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.d-reason{background:var(--d-card);border:1px solid var(--d-line);border-radius:var(--d-r);padding:30px 30px 26px;min-height:210px;display:flex;flex-direction:column;justify-content:space-between}.d-reason-no{width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--d-deep);color:var(--d-ink);font-size:13px;letter-spacing:.06em;margin-bottom:22px}.d-reason p{margin:0;font-size:17px;line-height:1.55;color:var(--d-ink)}.d-svcs{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.d-svc{display:flex;flex-direction:column;background:var(--d-card);border:1px solid var(--d-line);border-radius:var(--d-r);overflow:hidden;color:var(--d-ink);transition:transform .45s var(--d-ease),box-shadow .45s var(--d-ease)}.d-svc:hover{color:var(--d-ink);transform:translateY(-4px);box-shadow:0 18px 40px color-mix(in srgb,var(--d-dark) 12%,transparent)}.d-svc-media{display:block;aspect-ratio:16 / 10;overflow:hidden;margin:8px 8px 0;border-radius:calc(var(--d-r) - 6px)}.d-svc-media img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--d-ease)}.d-svc:hover .d-svc-media img{transform:scale(1.04)}.d-svc-body{display:flex;flex-direction:column;gap:10px;padding:26px 28px 28px;flex:1}.d-svc-title{font-family:var(--heading-font,sans-serif);font-size:22px;line-height:1.25}.d-svc-text{font-size:15px;color:var(--d-muted)}.d-svc-more{margin-top:auto;padding-top:10px;display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--d-accent)}.d-svc-more i{transition:transform .35s var(--d-ease)}.d-svc:hover .d-svc-more i{transform:translateX(4px)}.d-about{display:grid;gap:clamp(32px,6vw,96px);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.d-about--tek{grid-template-columns:minmax(0,1fr);max-width:860px}.d-about-figure{margin:0;position:sticky;top:calc(var(--d-head-h) + 24px)}.d-about-figure img{width:100%;aspect-ratio:4 / 5;max-height:78vh;object-fit:cover;border-radius:var(--d-r)}.d-about-figure figcaption{position:absolute;left:16px;bottom:16px;padding:8px 16px;border-radius:999px;background:color-mix(in srgb,var(--d-dark) 70%,transparent);color:var(--d-dark-text);font-size:14px}.d-about-copy h2{font-size:clamp(34px,4.6vw,60px);font-weight:300;line-height:1.05;letter-spacing:-0.025em;margin-bottom:28px}.d-about-copy p{font-size:17px}.d-facts-band{background:var(--d-dark);color:var(--d-dark-text);padding-block:clamp(48px,7vw,96px)}.d-facts{display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.d-fact{display:flex;flex-direction:column;gap:10px;padding-left:20px;border-left:1px solid var(--d-line-dark)}.d-fact-value{font-family:var(--heading-font,sans-serif);font-weight:300;line-height:1;letter-spacing:-0.03em;color:var(--d-dark-text);font-size:clamp(28px,3.6vw,48px);text-wrap:balance;overflow-wrap:break-word}.d-fact-value--kisa{font-family:var(--d-serif);font-style:italic;color:var(--d-lit);font-size:clamp(48px,6vw,88px);letter-spacing:0}.d-fact-value--uzun{font-size:clamp(20px,2.2vw,28px)}.d-fact-label{font-size:13px;letter-spacing:.14em;text-transform:lowercase;color:var(--d-muted-dark);line-height:1.4}.d-shots{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.d-shot{position:relative;display:block;overflow:hidden;border-radius:var(--d-r);aspect-ratio:4 / 3;background:var(--d-dark);box-shadow:0 24px 70px color-mix(in srgb,var(--d-lit) 18%,transparent)}.d-shot:first-child:nth-last-child(odd){grid-column:1 / -1;aspect-ratio:21 / 9}.d-shot img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--d-ease)}.d-shot::after{content:"";position:absolute;inset:50% 0 0;background:linear-gradient(transparent,color-mix(in srgb,var(--d-dark) 72%,transparent));pointer-events:none}.d-shot:hover img{transform:scale(1.04)}.d-shot-cap{position:absolute;left:22px;bottom:18px;right:22px;z-index:1;color:#fff;font-family:var(--heading-font,sans-serif);font-size:clamp(16px,1.4vw,20px);text-shadow:0 1px 12px #0006}@media (max-width:767px){.d-shots{grid-template-columns:minmax(0,1fr)}.d-shot:first-child:nth-last-child(odd){aspect-ratio:4 / 3}}.d-quotes{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.d-quote{margin:0;padding:30px;background:var(--d-card);border:1px solid var(--d-line);border-radius:var(--d-r);display:flex;flex-direction:column;gap:16px}.d-quote p{margin:0;font-size:17px;line-height:1.6;color:var(--d-ink)}.d-quote footer{margin-top:auto;font-family:var(--heading-font,sans-serif);color:var(--d-ink)}.d-stars{color:var(--d-accent);letter-spacing:.16em;font-size:13px}.d-videos{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.d-video-frame{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--d-dark);border-radius:var(--d-r)}.d-video-frame img{width:100%;height:100%;object-fit:cover}.d-video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.d-play{position:absolute;inset:0;margin:auto;width:68px;height:68px;border-radius:50%;background:var(--d-card);color:var(--d-ink);border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:30px;transition:transform .35s var(--d-ease),background .3s,color .3s}.d-play:hover{transform:scale(1.08);background:var(--d-accent);color:var(--d-accent-text)}.d-video-title{padding:14px 4px 0;font-size:16px;color:var(--d-ink)}.d-refs{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.d-ref{padding:28px;background:var(--d-card);border:1px solid var(--d-line);border-radius:var(--d-r)}.d-ref h3{font-size:20px;margin-bottom:8px}.d-ref p{margin:0;font-size:15px;color:var(--d-muted)}.d-ref img{max-height:52px;width:auto;margin-bottom:16px}.d-logos{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px}.d-logo-box{flex:0 1 220px;min-width:0;min-height:130px;padding:18px;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--d-card);border:1px solid var(--d-line);border-radius:var(--d-r-sm);font-size:15px;color:var(--d-ink)}.d-logo-box img{max-height:80px;max-width:80%;width:auto;object-fit:contain;filter:grayscale(1);opacity:.7;transition:filter .4s var(--d-ease),opacity .4s var(--d-ease)}.d-logo-box:hover img,.d-logo-box:focus-visible img,.d-logo-box:active img{filter:none;opacity:1}@media (max-width:575px){.d-logo-box{flex-basis:calc(50% - 6px);min-height:104px}}.d-posts{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.d-post{display:flex;flex-direction:column;background:var(--d-card);border:1px solid var(--d-line);border-radius:var(--d-r);overflow:hidden;padding-bottom:26px}.d-post>:not(.d-post-cover):not(.d-post-body){margin-inline:26px}.d-post-body{padding:0 26px}.d-post-cover{display:block;overflow:hidden;margin:8px 8px 22px;border-radius:calc(var(--d-r) - 6px)}.d-post-cover img{width:100%;aspect-ratio:3 / 2;object-fit:cover;transition:transform .9s var(--d-ease)}.d-post:not(:has(.d-post-cover)){padding-top:26px}.d-post:hover .d-post-cover img{transform:scale(1.04)}.d-post-date{display:block;font-size:12px;letter-spacing:.14em;text-transform:lowercase;color:var(--d-muted)}.d-post h3{font-size:clamp(20px,1.6vw,23px);line-height:1.3;margin:10px 0}.d-post p{font-size:15px;color:var(--d-muted);margin:0 0 14px}.d-post .d-link{align-self:flex-start;margin-top:auto}.d-contact{display:grid;gap:clamp(32px,6vw,88px);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.d-contact-info h2{font-size:clamp(34px,4.6vw,60px);font-weight:300;line-height:1.05;letter-spacing:-0.025em;margin:0}.d-contact-list{margin-top:36px;border-top:1px solid var(--d-line-strong)}.d-contact-list li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid var(--d-line);color:var(--d-ink)}.d-contact-list li>span:first-child{font-size:12px;letter-spacing:.16em;text-transform:lowercase;color:var(--d-muted);padding-top:.35em}.d-form-card{background:var(--d-dark);color:var(--d-dark-text);border-radius:calc(var(--d-r) + 6px);padding:clamp(28px,4vw,48px)}.d-form-title{color:var(--d-dark-text);font-size:clamp(22px,2vw,28px);font-weight:300;margin-bottom:24px}.d-form{display:grid;gap:20px}.d-form label{display:block;font-size:12px;letter-spacing:.16em;text-transform:lowercase;margin-bottom:4px;color:var(--d-muted-dark)}.d-form input,.d-form select,.d-form textarea{width:100%;padding:12px 0;background:transparent;color:var(--d-dark-text);border:0;border-bottom:1px solid var(--d-line-dark);border-radius:0;font:inherit;font-size:16px;transition:border-color .3s var(--d-ease)}.d-form input::placeholder,.d-form textarea::placeholder{color:color-mix(in srgb,var(--d-dark-text) 40%,transparent)}.d-form select option{color:#1F1B17}.d-form input:focus,.d-form select:focus,.d-form textarea:focus{outline:0;border-bottom-color:var(--d-lit)}.d-form input:focus-visible,.d-form select:focus-visible,.d-form textarea:focus-visible{outline:2px solid var(--d-lit);outline-offset:4px}.d-form textarea{resize:vertical;min-height:110px}.d-form .d-hp{position:absolute;left:-9999px}.d-form-2{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.d-form .d-btn{justify-self:start}.d-form-card .form-label,.d-form-card label{color:var(--d-muted-dark)}.d-form-card .form-control{color:var(--d-dark-text)}.d-alert{padding:14px 18px;border-radius:var(--d-r-sm);margin-bottom:18px;background:color-mix(in srgb,var(--d-dark-text) 10%,transparent);border:1px solid var(--d-line-dark);color:var(--d-dark-text)}.d-section .d-article .d-alert,.d-prose .d-alert{background:var(--d-card);border-color:var(--d-line);color:var(--d-ink)}.d-footer{background:var(--d-dark);color:var(--d-muted-dark);padding-top:clamp(48px,7vw,100px);border-radius:var(--d-r) var(--d-r) 0 0}.d-footer-sign{font-family:var(--d-serif);font-style:italic;font-size:clamp(40px,7vw,110px);font-weight:400;line-height:1;letter-spacing:-0.01em;max-width:18ch;color:var(--d-dark-text);margin:0 0 clamp(36px,5vw,72px);overflow-wrap:anywhere}.d-footer h4{color:var(--d-dark-text);font-size:12px;font-weight:400;letter-spacing:.2em;text-transform:lowercase;margin-bottom:18px}.d-footer-grid{display:grid;gap:clamp(28px,4vw,56px);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding-block:clamp(32px,4vw,48px);border-top:1px solid var(--d-line-dark)}.d-footer-grid li{padding:5px 0;font-size:15px}.d-footer-grid a:hover{color:var(--d-dark-text)}.d-footer .d-link{color:var(--d-dark-text);border-color:var(--d-line-dark)}.d-footer .d-link:hover{color:var(--d-lit);border-color:var(--d-lit)}.d-footer-about{max-width:44ch;font-size:15px}.d-social{display:flex;gap:10px;margin-top:18px}.d-social a{width:42px;height:42px;border-radius:50%;border:1px solid var(--d-line-dark);display:inline-flex;align-items:center;justify-content:center;color:var(--d-dark-text);font-size:16px;transition:background .3s var(--d-ease),border-color .3s var(--d-ease)}.d-social a:hover{background:var(--d-lit);border-color:var(--d-lit);color:var(--d-dark)}.d-footer-bottom{border-top:1px solid var(--d-line-dark);padding-block:24px;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;font-size:14px}.d-footer-bottom nav{display:flex;flex-wrap:wrap;gap:18px}.d-footer-bottom a:hover{color:var(--d-dark-text)}.d-footer-bottom img{max-width:84px;height:auto}.d-credit{display:inline-flex;align-items:center;gap:8px}.d-credit strong{letter-spacing:.1em;color:var(--d-dark-text)}.d-page-head{padding-block:clamp(48px,7vw,104px) clamp(28px,4vw,56px)}.d-page-head h1{font-size:clamp(38px,6vw,92px);font-weight:300;line-height:1.02;letter-spacing:-0.035em;margin:0;max-width:18ch;text-wrap:balance}.d-page-lead{max-width:64ch;margin:22px 0 0;font-size:clamp(16px,1.3vw,19px);color:var(--d-muted)}.d-crumb{font-size:12px;letter-spacing:.2em;text-transform:lowercase;color:var(--d-muted);margin-bottom:22px}.d-crumb a:hover{color:var(--d-accent)}.d-page-head + .d-section{padding-top:clamp(24px,3vw,48px)}.d-article{display:grid;gap:clamp(32px,5vw,80px);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start}.d-article--tek{grid-template-columns:minmax(0,1fr);max-width:920px}.d-prose{font-size:17px;color:var(--d-text)}.d-prose h2{font-size:clamp(26px,2.8vw,38px);font-weight:300;margin-top:1.6em}.d-prose h3{font-size:clamp(20px,2vw,26px);margin-top:1.4em}.d-prose img{margin-block:1.6em;border-radius:var(--d-r)}.d-prose a:not(.d-btn):not(.d-link){color:var(--d-ink);text-decoration:underline;text-decoration-color:var(--d-line-strong);text-underline-offset:3px}.d-prose a:not(.d-btn):not(.d-link):hover{color:var(--d-accent);text-decoration-color:var(--d-accent)}.d-prose ul,ul.d-prose{list-style:none}.d-prose ul li,ul.d-prose>li{position:relative;padding-left:24px;margin-bottom:10px}.d-prose ul li::before,ul.d-prose>li::before{content:"";position:absolute;left:2px;top:.7em;width:7px;height:7px;border-radius:50%;background:var(--d-accent)}.d-aside{background:var(--d-card);border:1px solid var(--d-line);border-radius:var(--d-r);padding:26px;position:sticky;top:calc(var(--d-head-h) + 16px)}.d-aside h3{font-size:12px;letter-spacing:.2em;text-transform:lowercase;color:var(--d-muted);margin-bottom:12px}.d-aside li{padding:10px 0;border-bottom:1px solid var(--d-line);font-size:15px;color:var(--d-ink)}.d-aside li i{color:var(--d-accent);margin-right:4px}.d-aside li:last-child{border-bottom:0}.d-aside .d-btn{width:100%}.d-gallery{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));margin-block:32px}.d-gallery img{width:100%;aspect-ratio:4 / 3;object-fit:cover;margin:0;border-radius:var(--d-r-sm)}.d-faq{margin-top:32px;display:grid;gap:10px}.d-faq details{background:var(--d-card);border:1px solid var(--d-line);border-radius:var(--d-r-sm);padding:18px 22px}.d-faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font-family:var(--heading-font,sans-serif);font-size:18px;color:var(--d-ink)}.d-faq summary::-webkit-details-marker{display:none}.d-faq summary::after{content:"+";font-weight:300;font-size:24px;line-height:1;color:var(--d-muted);transition:transform .3s var(--d-ease)}.d-faq details[open] summary::after{transform:rotate(45deg);color:var(--d-accent)}.d-faq details>:not(summary){margin:12px 0 0}.d-links{margin-top:16px;padding:0 !important;display:grid;gap:10px}.d-links li{padding:0 !important;margin:0 !important}.d-links li::before{display:none}.d-prose .d-links a{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:center;padding:18px 22px;text-decoration:none;color:var(--d-ink);background:var(--d-card);border:1px solid var(--d-line);border-radius:var(--d-r-sm)}.d-links-title{font-family:var(--heading-font,sans-serif);font-size:19px}.d-links-sub{grid-column:1;font-size:15px;color:var(--d-muted)}.d-links i{grid-column:2;grid-row:1 / span 2;color:var(--d-muted);transition:transform .35s var(--d-ease),color .3s}.d-prose .d-links a:hover .d-links-title,.d-prose .d-links a:hover i{color:var(--d-accent)}.d-prose .d-links a:hover i{transform:translateX(5px)}.d-grid{display:grid;gap:clamp(24px,3vw,44px) clamp(16px,2vw,28px);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.d-grid--kaydirmali>:nth-child(even){transform:translateY(clamp(32px,6vw,96px))}.d-grid--kaydirmali{padding-bottom:clamp(32px,6vw,96px)}}@media (max-width:767px){.d-grid{grid-template-columns:minmax(0,1fr)}}.d-card{display:block;color:var(--d-ink)}.d-card-media{overflow:hidden;aspect-ratio:4 / 3;background:var(--d-deep);border-radius:var(--d-r)}.d-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--d-ease)}.d-card:hover .d-card-media img{transform:scale(1.04)}.d-card-cap{padding:16px 4px 0;display:flex;justify-content:space-between;gap:16px;align-items:baseline}.d-card-cap h3{font-size:clamp(18px,1.5vw,22px);margin:0}.d-card-cap span{font-size:12px;letter-spacing:.14em;text-transform:lowercase;color:var(--d-muted);white-space:nowrap}.d-grid-item{position:relative}.d-grid-cap{padding-top:14px}.d-grid-cap h3{font-size:clamp(18px,1.5vw,22px);margin:0}.d-hero-media{position:relative;overflow:hidden;margin-top:clamp(32px,5vw,64px);aspect-ratio:21 / 9;border-radius:var(--d-r);background-color:var(--d-deep);background-image:var(--hero-bg-mobile,none);background-size:cover;background-position:center}@media (min-width:768px){.d-hero-media{background-image:var(--hero-bg,none)}}@media (max-width:767px){.d-hero-media{aspect-ratio:4 / 3}}.d-prose img.d-zoomable{cursor:zoom-in}.d-lb{position:fixed;inset:0;z-index:10000;background:color-mix(in srgb,var(--d-dark) 94%,transparent);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s;touch-action:pan-y}.d-lb.is-open{opacity:1;visibility:visible;transition:opacity .25s ease,visibility 0s}body.d-lb-open{overflow:hidden}.d-lb-img{max-width:calc(100vw - 140px);max-height:calc(100vh - 110px);width:auto;height:auto;object-fit:contain;user-select:none;border-radius:var(--d-r-sm)}.d-lb button{position:absolute;background:none;border:0;cursor:pointer;color:var(--d-dark-text);font-size:30px;line-height:1;padding:14px;opacity:.75;transition:opacity .15s}.d-lb button:hover,.d-lb button:focus-visible{opacity:1}.d-lb-close{top:10px;right:12px}.d-lb-prev{left:10px;top:50%;transform:translateY(-50%);font-size:36px}.d-lb-next{right:10px;top:50%;transform:translateY(-50%);font-size:36px}.d-lb-count{position:absolute;top:24px;left:26px;color:var(--d-muted-dark);font-size:13px;letter-spacing:.12em}.d-lb.is-single .d-lb-prev,.d-lb.is-single .d-lb-next,.d-lb.is-single .d-lb-count{display:none}.d-flip{display:inline-block;transform:scaleX(-1)}@media (max-width:767px){.d-lb-img{max-width:100vw;max-height:calc(100vh - 120px);border-radius:0}.d-lb-prev,.d-lb-next{top:auto;bottom:14px;transform:none}}@media (max-width:899px){.d-article,.d-about,.d-contact{grid-template-columns:minmax(0,1fr)}.d-aside{position:static}}.tema-denty .fab-stack{position:fixed;right:18px;bottom:84px;z-index:999;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.tema-denty .fab-btn{display:inline-flex;align-items:center;gap:10px;padding:12px 16px;border-radius:999px;background:var(--d-dark);color:var(--d-dark-text);font-size:13px;line-height:1.25;box-shadow:0 10px 26px color-mix(in srgb,var(--d-dark) 22%,transparent)}.tema-denty .fab-btn i{font-size:19px}.tema-denty .fab-whatsapp{background:#25D366;color:#08300f}.tema-denty .fab-btn small{opacity:.8}.tema-denty .scroll-top{position:fixed;left:18px;bottom:84px;z-index:999;width:46px;height:46px;border-radius:50%;display:none;align-items:center;justify-content:center;background:var(--d-card);color:var(--d-ink);border:1px solid var(--d-line-strong);font-size:24px}.tema-denty .scroll-top.is-visible{display:flex}@media (max-width:767px){.tema-denty .fab-btn span{display:none}.tema-denty .fab-btn{padding:13px}.d-contact-list li{grid-template-columns:1fr;gap:4px}.d-head--bar{align-items:flex-start}}.d-reveal{transition:opacity .9s var(--d-ease),transform .9s var(--d-ease)}.d-js .d-reveal{opacity:0;transform:translateY(24px)}.d-js .d-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.d-js .d-reveal{opacity:1;transform:none;transition:none}.tema-denty *{scroll-behavior:auto !important}}