:root{--radius-sm: 8px;--radius: 10px;--radius-lg: 12px;--radius-xl: 12px;--section-y: clamp(3.5rem, 6vw, 6rem);--container: min(1280px, 100% - 4rem);--font-display: "Manrope", sans-serif;--font-body: "Manrope", sans-serif;--font-tech: "Manrope", sans-serif;--font-mono: "Manrope", sans-serif;--accent-glow: transparent;--highlight: #087c83}html{scroll-padding-top:96px;color-scheme:light}body{background:var(--bg);color:var(--text);font-size:16px}main,section,article,aside,form,fieldset,figure,div{min-width:0}img,video,svg,iframe{max-width:100%}img,video{height:auto}h1,h2,h3,p,a,code{overflow-wrap:break-word}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}h1,h2,h3,.display-xl,.display-1,.display-2,.display-3,.display-4{font-family:var(--font-display);font-weight:750!important;letter-spacing:-.045em;line-height:1.12;font-variation-settings:normal!important}em,.accent-text{font-style:normal!important;font-weight:inherit}.display-1{font-size:clamp(2.4rem,5.2vw,4.6rem)}.display-2{font-size:clamp(2rem,4vw,3.4rem)}.display-3{font-size:clamp(1.7rem,3vw,2.7rem)}input,select,textarea{max-width:100%;font-size:max(16px,1rem)}button,input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select{min-height:44px}button,.btn,[role=button]{touch-action:manipulation}pre{max-width:100%;overflow-x:auto}main table{display:block;max-width:100%;overflow-x:auto}:focus-visible{outline:3px solid #087c83;outline-offset:4px}::selection{background:#c9eeee;color:#17212b}.skip-link{color:#fff}.js [data-reveal],.js [data-stagger-item],.js [data-split]{opacity:1;transform:none;filter:none}.header{position:sticky!important;top:0;padding:0!important;background:#fff!important;border-bottom:1px solid var(--line);transform:none!important}.header:before{display:none}.header__inner{min-height:80px;gap:1.25rem}.header__logo{color:var(--text);min-height:44px;align-items:center}.dc-logo__wordmark img{filter:brightness(.22)}.header__nav ul{border:0!important;background:none!important;padding:0!important;gap:0!important}.header__link{font-family:var(--font-body)!important;font-size:.82rem!important;font-weight:600;padding:.7rem .65rem!important;min-height:44px;color:var(--text-dim)}.header__link:hover,.header__link[aria-current=page]{color:var(--accent);background:#f0f8f8;border-radius:8px}.header__link-glow,.header__status{display:none!important}.header__cta{border-radius:8px!important;background:#17212b!important;color:#fff!important;min-height:44px;border:0!important;box-shadow:none!important}.header__menu{min-width:44px;border-color:var(--line-strong)!important;border-radius:8px!important;background:#fff!important;color:var(--text)!important}.header__menu-lines span{background:var(--text)!important}.mobile-nav{background:#fff!important;top:80px!important;height:calc(100dvh - 80px)!important;overflow-y:auto}.mobile-nav__bg{display:none}.mobile-nav__inner{padding-block:1rem 2rem!important;min-height:100%;height:auto!important}.mobile-nav__list a{min-height:48px}.mobile-nav__label{font-size:clamp(1.4rem,5vw,2rem)!important;font-weight:650}.mobile-nav__note{display:none}.mobile-nav__contact a{display:inline-flex;min-height:44px;align-items:center}.site-breadcrumb{padding-block:.5rem;font-size:.76rem;color:var(--text-dim)}.site-breadcrumb ol{display:flex;align-items:center;gap:.35rem 1rem;flex-wrap:wrap;list-style:none;margin:0;padding:0}.site-breadcrumb li{display:inline-flex;align-items:center;gap:1rem}.site-breadcrumb li+li:before{content:"/";color:#637483}.site-breadcrumb a{display:inline-flex;align-items:center;min-height:44px}.page-hero,.case-page__hero,.saas-hero{padding-top:clamp(2rem,4vw,4rem)!important;padding-bottom:clamp(2.5rem,4vw,4rem)!important;border-color:var(--line)!important}.page-hero__head{padding-top:.5rem}.page-hero__title,.saas-hero__title{max-width:23ch!important;font-size:clamp(2.3rem,5.2vw,4.6rem)!important;line-height:1.1!important}.page-hero__sub{max-width:65ch!important;font-size:clamp(1rem,1.4vw,1.15rem)}.eyebrow{font-family:var(--font-body);font-weight:700;font-size:.72rem;letter-spacing:.08em;color:var(--accent)}.eyebrow:before{width:6px;height:6px;border-radius:2px;background:#087c83}.btn{border-radius:8px!important;box-shadow:0 2px 3px #17212b08!important;min-height:48px;font-family:var(--font-body);font-weight:650;white-space:normal;justify-content:center;transition:background .18s,border-color .18s,transform .18s!important}.btn:hover{transform:translateY(-2px)}.btn--primary,.btn--accent{background:#087c83!important;color:#fff!important;border-color:#087c83!important}.btn--primary:hover,.btn--accent:hover{background:#066269!important}.btn--ghost{background:#fff!important;color:var(--text)!important;border-color:var(--line-strong)!important}.btn:before,.btn:after{box-shadow:none!important}.tag{border-radius:6px;letter-spacing:.04em}.case{border:1px solid var(--line)!important;border-radius:12px!important;background:#fff!important;box-shadow:0 4px 12px #17212b05!important}.case__media{border-radius:10px 10px 0 0!important;border-bottom:1px solid var(--line)}.case__body{padding:1.5rem!important}.case__overlay{background:#17212b!important;color:#fff}.case__overlay .tag{color:#fff}.case__title{font-size:clamp(1.5rem,2.5vw,2rem)}.case__metrics{border-color:var(--line)!important}.related-reading{padding-block:3rem;border-top:1px solid var(--line)}.related-reading>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:1rem}.related-reading a{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;min-height:44px;border-top:1px solid var(--line)}.related-reading a:hover{color:var(--accent)}.footer{background:#f6f8fa!important;color:#17212b;border-top:1px solid var(--line)}.footer a{min-height:44px;display:inline-flex;align-items:center}.footer:before,.grain,.scroll-progress{display:none!important}.footer__hero{gap:1.5rem!important}.footer__lead{color:var(--text-dim)!important}.footer__bottom{border-color:var(--line)!important}.cookie-consent{border-radius:12px!important;background:#fff!important;border:1px solid #a5b1bc!important;box-shadow:0 8px 35px #17212b15!important}.cookie-consent__body p,.cookie-consent a{color:#4c5c6b!important}.cookie-toggle{background:#f6f8fa!important}.blog-search,.blog-filter,.blog-toolbar,.blog-card{background:#fff!important;color:var(--text)!important}.blog-hero{padding-top:clamp(2rem,4vw,4rem)!important}.blog-card__media .tag{color:#fff}.msb{background:#fff!important;border-color:#a5b1bc!important;backdrop-filter:none!important}.msb__cta{color:#fff!important;border-radius:8px!important;min-height:48px}.msb__wa{border-radius:8px!important;min-height:48px}.lab-hero:before{display:none}.lab-badge{background:#f6f8fa!important;backdrop-filter:none!important}.lab-foot-link{display:inline-flex;min-height:44px;align-items:center}@media(max-width:767px){:root{--container: calc(100% - 2rem) ;--container-narrow: calc(100% - 2rem) }.header__inner{min-height:72px}.header__cta{display:none!important}.mobile-nav{top:72px!important;height:calc(100dvh - 72px)!important}.related-reading>div{grid-template-columns:1fr;gap:0}.page-hero__meta{gap:.75rem!important}.page-hero__meta li{padding-right:.75rem!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(prefers-reduced-motion:no-preference){@keyframes product-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.product-hero .hero-copy,.product-hero .hero-project{animation:product-enter .5s ease-out both}}.case__overlay .case__year,.demo-btn{color:#fff!important}.fg__count{color:#657685!important}main label a{text-decoration:underline;text-underline-offset:3px}.post-hero{padding-top:clamp(2rem,4vw,4rem)!important}.post-hero__title{max-width:30ch!important;font-size:clamp(2.2rem,4.2vw,3.8rem)!important;line-height:1.12!important;margin-top:1rem!important}.post-hero__lead{font-size:clamp(1rem,1.4vw,1.2rem);max-width:75ch!important}.post-hero__back{margin-right:1.5rem}.post-cover img{max-height:440px!important}a,button,summary{min-width:44px;min-height:44px}main p a,main dd a,main figcaption a,main label a,.cookie-consent a,.proof__cta,.cases__all,.cta-band__secondary,.post-hero__back{display:inline-flex!important;align-items:center;min-height:44px}summary{align-content:center}label:has(input[type=checkbox]),label:has(input[type=radio]){min-height:44px;cursor:pointer}.post-cover img{aspect-ratio:8 / 5}.case-page__meta a{display:inline-flex;align-items:center;min-height:44px}.about-hero,.contact,.legal-hero,.channels-hero,.faq-hero,.kaynak-hero,.defter-hero,.founder-page,.preview-stage,.diag,.entry,.kaynak,.thanks{padding-top:clamp(2rem,4vw,4rem)!important}.about-hero__title,.legal-hero__title,.channels-hero__title,.faq-hero__title,.kaynak-hero__title,.defter-hero__title{max-width:24ch!important;line-height:1.12!important}.assistant-shortcut[data-astro-cid-36kmluh5]{position:fixed;right:1rem;bottom:6rem;z-index:45}a[data-astro-cid-36kmluh5]{display:inline-flex;align-items:center;gap:.6rem;padding:.75rem 1rem;min-width:48px;min-height:48px;border:1px solid #a5b1bc;border-radius:8px;background:#fff;color:#17212b;font:500 .8rem Manrope,sans-serif;text-decoration:none}a[data-astro-cid-36kmluh5]:hover{background:#f0f8f8}a[data-astro-cid-36kmluh5]:focus-visible{outline:3px solid #087c83;outline-offset:3px}@media(max-width:767px){.assistant-shortcut[data-astro-cid-36kmluh5]{display:none}}
