@font-face{font-family: "Space Grotesk";font-style: normal;font-weight: 400 700;font-display: swap;src: url("../fonts/space-grotesk-latin.woff2") format("woff2");unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: "Space Grotesk";font-style: normal;font-weight: 400 700;font-display: swap;src: url("../fonts/space-grotesk-latin-ext.woff2") format("woff2");unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: "IBM Plex Mono";font-style: normal;font-weight: 400;font-display: swap;src: url("../fonts/ibm-plex-mono-400-latin.woff2") format("woff2");unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: "IBM Plex Mono";font-style: normal;font-weight: 400;font-display: swap;src: url("../fonts/ibm-plex-mono-400-latin-ext.woff2") format("woff2");unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF}:root{--grafit: #1F2328;--grafit-koyu: #181B20;--cizgi: #343A42;--cizgi-acik: #4A5058;--kagit: #F4F5F2;--gri: #8A9099;--gri-acik: #C9CDD2;--nane: #2BB673;--nane-zemin: rgba(43, 182, 115, 0.1);--yazi: "Space Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--kod: "IBM Plex Mono", ui-monospace, Menlo, monospace;--fs-meta: 0.8125rem;--fs-govde: 1.125rem;--fs-ara: 1.25rem;--fs-h2: clamp(2.25rem, 5vw, 3.75rem);--fs-h1: clamp(3.25rem, 11vw, 6.5rem);--b-1: 0.5rem;--b-2: 1rem;--b-3: 1.5rem;--b-4: 2rem;--b-6: 3rem;--b-8: 4rem;--b-12: 6rem;--b-16: 8rem;--genislik: 80rem;--ust-yukseklik: 5.25rem;--kose: 6px}*, *::before, *::after{box-sizing: border-box}html{scroll-behavior: smooth;scroll-padding-top: calc(var(--ust-yukseklik) + 1rem);-webkit-text-size-adjust: 100%}body{margin: 0;background: var(--grafit);color: var(--kagit);font-family: var(--yazi);font-size: var(--fs-govde);line-height: 1.6;text-rendering: optimizeLegibility}h1, h2, h3{margin: 0;line-height: 1.1;font-weight: 600;letter-spacing: -0.02em}p{margin: 0}ul, ol{margin: 0;padding: 0;list-style: none}a{color: inherit}address{font-style: normal}:focus-visible{outline: 2px solid var(--nane);outline-offset: 3px;border-radius: 2px}.gizli{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.atla{position: absolute;left: var(--b-2);top: -4rem;z-index: 100;padding: var(--b-1) var(--b-2);background: var(--nane);color: var(--grafit);font-weight: 600}.atla:focus{top: var(--b-2)}.kap{width: 100%;max-width: var(--genislik);margin-inline: auto;padding-inline: clamp(1.25rem, 5vw, 3rem)}.bolum__no, .kahraman__yorum, .is__meta, .is__teknik, .durum, .menu__no, .alt__kanit{font-family: var(--kod);font-size: var(--fs-meta);letter-spacing: 0.02em}.dugme{display: inline-flex;align-items: center;justify-content: center;min-height: 3rem;padding: 0 var(--b-3);border: 2px solid transparent;border-radius: var(--kose);font-weight: 600;text-decoration: none;white-space: nowrap;transition: background-color 0.15s, color 0.15s, border-color 0.15s}.dugme--birincil{background: var(--nane);color: var(--grafit)}.dugme--birincil:hover{background: #3FCB86}.metin-baglanti{display: inline-flex;align-items: center;gap: 0.5rem;min-height: 3rem;padding-inline: var(--b-1);margin-left: calc(-1 * var(--b-1));color: var(--gri-acik);font-weight: 500;text-decoration: none;transition: color 0.15s}.metin-baglanti span{display: inline-block;color: var(--nane);transition: transform 0.15s}.metin-baglanti:hover{color: var(--kagit)}.metin-baglanti:hover span{transform: translateY(3px)}.dugme--cerceve{border-width: 1px;border-color: var(--nane);color: var(--nane);background: transparent}.dugme--cerceve:hover{background: var(--nane-zemin);color: var(--kagit)}.dugme--kucuk{min-height: 2.75rem;padding-inline: var(--b-2);font-size: 1rem}.ust{position: sticky;top: 0;z-index: 50;background: var(--grafit-koyu);border-bottom: 1px solid var(--cizgi)}.ust::after{content: "";display: block;height: 0.75rem;border-top: 1px solid var(--cizgi);background: repeating-linear-gradient(90deg, var(--cizgi-acik) 0 1px, transparent 1px 100px) bottom / 100% 0.75rem no-repeat, repeating-linear-gradient(90deg, var(--cizgi-acik) 0 1px, transparent 1px 20px) bottom / 100% 0.3rem no-repeat}.ust__ic{display: flex;align-items: center;gap: var(--b-3);min-height: 4.5rem}.logo{display: inline-flex;align-items: center;gap: 0.75rem;margin-right: auto;text-decoration: none;color: var(--kagit)}.logo__isaret{flex-shrink: 0}.logo__imlec{fill: var(--nane)}.logo__ad{font-size: 1.3125rem;letter-spacing: -0.02em;line-height: 1;white-space: nowrap}.logo__ad b{font-weight: 700}.logo__ek{color: var(--gri)}.menu-dugme{display: grid;place-items: center;width: 3rem;height: 3rem;padding: 0;background: none;border: 0;margin-right: -0.75rem;color: var(--kagit);cursor: pointer}.menu-dugme__cizgi{position: relative;display: block;width: 1.5rem;height: 10px}.menu-dugme__cizgi::before, .menu-dugme__cizgi::after{content: "";position: absolute;right: 0;height: 2px;background: currentColor;transition: transform 0.2s, width 0.2s}.menu-dugme__cizgi::before{top: 0;width: 1.5rem}.menu-dugme__cizgi::after{bottom: 0;width: 0.875rem}.menu-dugme:hover .menu-dugme__cizgi::after{width: 1.5rem}.menu-dugme[aria-expanded="true"] .menu-dugme__cizgi::before{transform: translateY(4px) rotate(45deg)}.menu-dugme[aria-expanded="true"] .menu-dugme__cizgi::after{width: 1.5rem;transform: translateY(-4px) rotate(-45deg)}.menu ul{display: flex;flex-wrap: wrap;gap: var(--b-1) var(--b-3)}.menu li a{position: relative;display: inline-flex;align-items: baseline;gap: 0.5rem;padding-block: 0.5rem;text-decoration: none;color: var(--gri-acik);transition: color 0.15s}.menu li a:hover{color: var(--kagit)}.menu__no{color: var(--gri)}.menu li a[aria-current="true"]{color: var(--kagit)}.menu li a[aria-current="true"] .menu__no{color: var(--nane)}.menu li a::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 2px;background: var(--nane);transform: scaleX(0);transform-origin: left;transition: transform 0.2s}.menu li a[aria-current="true"]::after{transform: scaleX(1)}.menu__baslik, .menu__alt{display: none}.js .menu{position: absolute;inset: 100% 0 auto;height: calc(100dvh - var(--ust-yukseklik));display: flex;flex-direction: column;padding: var(--b-4) clamp(1.25rem, 5vw, 3rem) calc(var(--b-4) + env(safe-area-inset-bottom));overflow-y: auto;background-color: var(--grafit-koyu);background-image: radial-gradient(#2A2F36 1.3px, transparent 1.3px);background-size: 24px 24px}.js .menu:not(.acik){display: none}.js .menu__baslik{display: block;margin-bottom: var(--b-2);font-family: var(--kod);font-size: var(--fs-meta);color: var(--gri)}.js .menu ul{flex-direction: column;gap: 0;border-bottom: 1px solid var(--cizgi)}.js .menu li{border-top: 1px solid var(--cizgi)}.js .menu li a{display: flex;align-items: center;gap: var(--b-2);padding-block: 1.125rem;font-size: 1.75rem;font-weight: 600;letter-spacing: -0.02em;line-height: 1.1}.js .menu .menu__no{width: 1.75rem;font-weight: 400;letter-spacing: 0}.js .menu li a::after{position: static;margin-left: auto;width: var(--g, 2.5rem);height: 0.375rem;border-radius: 999px;background: var(--cizgi);transform: none;transition: background-color 0.2s}.js .menu li:nth-child(1) a{--g: 2rem}.js .menu li:nth-child(2) a{--g: 3rem}.js .menu li:nth-child(3) a{--g: 1.5rem}.js .menu li:nth-child(4) a{--g: 2.5rem}.js .menu li a[aria-current="true"]::after{background: var(--nane)}.js .menu__alt{display: grid;gap: var(--b-2);margin-top: auto;padding-top: var(--b-6)}.js .menu__alt .dugme{width: 100%}.js .menu__alt .durum--panel{display: inline-flex}.menu__iletisim{font-family: var(--kod);font-size: var(--fs-meta);color: var(--gri)}.menu__iletisim a{color: var(--gri-acik);text-decoration: none}@media (prefers-reduced-motion: no-preference){.js .menu.acik li, .js .menu.acik .menu__alt{animation: yuksel 0.35s cubic-bezier(.2,.7,.2,1) both}.js .menu.acik li:nth-child(2){animation-delay: 0.04s}.js .menu.acik li:nth-child(3){animation-delay: 0.08s}.js .menu.acik li:nth-child(4){animation-delay: 0.12s}.js .menu.acik .menu__alt{animation-delay: 0.16s}}html.menu-acik{overflow: hidden}html:not(.js) .menu-dugme{display: none}.ust__sag{display: none;align-items: center;gap: var(--b-3)}.durum{display: none;align-items: center;gap: 0.5rem;color: var(--gri-acik);white-space: nowrap}.durum__nokta{width: 0.5rem;height: 0.5rem;border-radius: 50%;background: var(--nane);box-shadow: 0 0 0 3px var(--nane-zemin)}.katmanlar{display: none}.kahraman{position: relative;padding-block: var(--b-8);background-image: radial-gradient(#30363E 1.3px, transparent 1.3px);background-size: 24px 24px}.kahraman::after{content: "";position: absolute;inset: var(--b-3);pointer-events: none;--r: var(--cizgi-acik);background: linear-gradient(var(--r), var(--r)) left top / 1.5rem 2px, linear-gradient(var(--r), var(--r)) left top / 2px 1.5rem, linear-gradient(var(--r), var(--r)) right top / 1.5rem 2px, linear-gradient(var(--r), var(--r)) right top / 2px 1.5rem, linear-gradient(var(--r), var(--r)) left bottom / 1.5rem 2px, linear-gradient(var(--r), var(--r)) left bottom / 2px 1.5rem, linear-gradient(var(--r), var(--r)) right bottom / 1.5rem 2px, linear-gradient(var(--r), var(--r)) right bottom / 2px 1.5rem;background-repeat: no-repeat}.kahraman__yorum{color: var(--gri);margin-bottom: calc(var(--b-3) + 2.0625rem);font-size: 1rem}.secim{position: relative;display: inline-block;padding: var(--b-2) 0.75rem var(--b-3);margin-left: -0.75rem;border: 2px solid var(--nane)}.secim__etiket{position: absolute;left: -2px;bottom: 100%;margin-bottom: 0.75rem;padding: 0.3rem 0.6rem;background: var(--nane);color: var(--grafit);font-family: var(--kod);font-size: var(--fs-meta);line-height: 1;white-space: nowrap}.secim::before, .secim::after, .kahraman__baslik::before, .kahraman__baslik::after{content: "";position: absolute;width: 12px;height: 12px;background: var(--kagit);border: 2px solid var(--nane)}.secim::before{top: -7px;left: -7px}.secim::after{bottom: -7px;right: -7px}.kahraman__baslik::before{top: -7px;right: -7px}.kahraman__baslik::after{bottom: -7px;left: -7px}.kahraman__baslik{font-size: var(--fs-h1);line-height: 0.98;letter-spacing: -0.045em}.kahraman__baslik > span{display: block}.vurgu{color: var(--nane)}.kahraman__giris{max-width: 36rem;margin-top: var(--b-6);font-size: var(--fs-ara);line-height: 1.55;color: var(--gri-acik)}.kahraman__eylemler{display: flex;flex-direction: column;align-items: flex-start;gap: var(--b-2);margin-top: var(--b-4)}.kod-blok{display: none}@media (prefers-reduced-motion: no-preference){.js .kahraman__baslik > span{animation: yuksel 0.6s cubic-bezier(.2,.7,.2,1) both}.js .kahraman__baslik > span:nth-child(2){animation-delay: 0.12s}.js .kahraman__baslik > span:nth-child(3){animation-delay: 0.24s}.js .secim{animation: cerceve 0.4s 0.7s ease-out both}.js .secim__etiket, .js .secim::before, .js .secim::after, .js .kahraman__baslik::before, .js .kahraman__baslik::after{animation: belir 0.25s 1s ease-out both}}@media (prefers-reduced-motion: no-preference){.js .kahraman.sifir .kahraman__baslik > span, .js .kahraman.sifir .secim__etiket, .js .kahraman.sifir .secim::before, .js .kahraman.sifir .secim::after, .js .kahraman.sifir .kahraman__baslik::before, .js .kahraman.sifir .kahraman__baslik::after{animation: none;opacity: 0}.js .kahraman.sifir .secim{animation: none;border-color: transparent}}@keyframes yuksel{from{opacity: 0;transform: translateY(0.4em)}}@keyframes cerceve{from{border-color: transparent}}@keyframes belir{from{opacity: 0;transform: scale(0.4)}}@keyframes yanip-son{50%{opacity: 0}}@media (prefers-reduced-motion: no-preference){.kod-blok__imlec{animation: yanip-son 1.1s steps(1) infinite}}.bolum{position: relative;padding-block: var(--b-12);border-top: 1px solid var(--cizgi)}.bolum__bas{margin-bottom: var(--b-6)}.bolum__no{color: var(--nane);margin-bottom: var(--b-2)}.bolum__baslik{font-size: var(--fs-h2);line-height: 1.02;letter-spacing: -0.035em;max-width: 16ch;text-wrap: balance}.bolum__giris{margin-top: var(--b-2);max-width: 36rem;color: var(--gri)}.is h3, .hizmetler h3, .surec__adim h3{font-size: var(--fs-ara);line-height: 1.25;margin-bottom: var(--b-1)}.serit{display: grid;grid-auto-flow: column;grid-auto-columns: 85%;gap: var(--b-2);margin-inline: calc(-1 * clamp(1.25rem, 5vw, 3rem));padding-inline: clamp(1.25rem, 5vw, 3rem);scroll-padding-inline: clamp(1.25rem, 5vw, 3rem);overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: none}.serit::-webkit-scrollbar{display: none}.serit > *{scroll-snap-align: start}.serit__ipucu{display: flex;align-items: center;gap: var(--b-2);margin-top: var(--b-2);font-family: var(--kod);font-size: var(--fs-meta);color: var(--gri);transition: opacity 0.3s}.serit__sayac{color: var(--gri-acik);min-width: 5ch}.serit__iz{position: relative;flex: 1;height: 2px;background: var(--cizgi);border-radius: 2px;overflow: hidden}.serit__dolu{position: absolute;inset: 0 auto 0 0;width: var(--oran, 33%);background: var(--nane);border-radius: 2px;transform: translateX(var(--konum, 0%))}.serit__yon{white-space: nowrap}.serit__ok{display: inline-block;color: var(--nane)}.serit__ipucu.sonda .serit__yon{opacity: 0.35}@media (prefers-reduced-motion: no-preference){.serit__ok{animation: durt 1.2s cubic-bezier(.2, .7, .2, 1) 0.8s 2}}@keyframes durt{0%, 100%{transform: none}40%{transform: translateX(5px)}}.is{display: flex;flex-direction: column;padding: var(--b-3);background: var(--grafit-koyu);border: 1px solid var(--cizgi);border-radius: var(--kose)}.is__ust{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: var(--b-1) var(--b-2);margin-bottom: var(--b-3)}.is__durum{padding: 0.15rem 0.55rem;border: 1px solid var(--gri);border-radius: var(--kose);font-family: var(--kod);font-size: var(--fs-meta);color: var(--gri-acik)}.is[data-durum="yayinda"] .is__durum{background: var(--nane);border-color: var(--nane);color: var(--grafit)}.is[data-durum="konsept"] .is__durum{border-style: dashed}.is[data-durum="yakinda"] .is__durum, .diger-isler li[data-durum="yakinda"] .is__durum{border-color: var(--nane);color: var(--nane)}.is__meta{color: var(--gri)}.is__ad{margin-bottom: 0.25rem;font-family: var(--kod);font-size: var(--fs-meta);color: var(--nane)}.is > p:not([class]){color: var(--gri-acik)}.is__teknik{margin-top: auto;padding-top: var(--b-3);color: var(--gri)}.is__teknik::before{content: "// "}.diger-isler{margin-top: var(--b-6)}.diger-isler__baslik{margin-bottom: var(--b-2);font-family: var(--kod);font-size: var(--fs-meta);font-weight: 400;letter-spacing: 0.02em;color: var(--gri)}.diger-isler__baslik::before{content: "// "}.diger-isler ul{border-bottom: 1px solid var(--cizgi)}.diger-isler li{display: grid;grid-template-columns: 1fr;align-items: center;gap: 0.375rem var(--b-2);padding-block: var(--b-2);border-top: 1px solid var(--cizgi)}.diger-isler .is__durum{justify-self: start}.diger-isler[data-durum="konsept"] .is__durum, .diger-isler li[data-durum="konsept"] .is__durum{border-style: dashed}.diger-isler li[data-durum="yayinda"] .is__durum{background: var(--nane);border-color: var(--nane);color: var(--grafit)}.diger-isler__ad{font-weight: 500;line-height: 1.35}.diger-isler__teknik{font-family: var(--kod);font-size: var(--fs-meta);color: var(--gri)}.fark{margin: 0 0 var(--b-6);background: var(--grafit-koyu);border: 1px solid var(--cizgi);border-radius: var(--kose);font-family: var(--kod);font-size: 1rem;overflow: hidden}.fark__baslik{display: flex;flex-wrap: wrap;justify-content: space-between;gap: var(--b-1) var(--b-3);padding: 0.75rem var(--b-3);border-bottom: 1px solid var(--cizgi);color: var(--gri);font-size: var(--fs-meta)}.fark__liste{padding: var(--b-2) 0}.fark__liste li{display: grid;padding-block: 0.375rem}.fark del, .fark ins{display: block;padding: 0.25rem var(--b-3) 0.25rem calc(var(--b-3) + 1.5rem);position: relative;text-decoration: none}.fark del::before, .fark ins::before{position: absolute;left: var(--b-3)}.fark del{color: var(--gri)}.fark del::before{content: "−"}.fark ins{color: var(--nane);background: linear-gradient(var(--nane-zemin), var(--nane-zemin)) no-repeat left / 100% 100%}.fark ins::before{content: "+"}.hizmet__no{font-family: var(--kod);font-size: var(--fs-meta);color: var(--nane)}.hizmet .is__teknik{margin-top: 0;padding-top: var(--b-2)}.hizmet .is__teknik::before{content: "// içerir: "}.hizmetler__eylem{margin-top: auto;padding-top: var(--b-3);align-self: flex-start;color: var(--nane);font-weight: 600;text-decoration: none}.hizmetler__eylem span{display: inline-block;transition: transform 0.15s}.hizmetler__eylem:hover span{transform: translateX(4px)}.surec{--aralik: var(--b-6);--eksen: 1.375rem;display: grid;gap: var(--aralik)}.surec__adim{position: relative;display: grid;grid-template-columns: 2.75rem minmax(0, 1fr);column-gap: var(--b-2);row-gap: var(--b-1);padding-left: 2rem}.surec__capa{position: absolute;left: 0;top: calc(var(--eksen) - 0.375rem);width: 0.75rem;height: 0.75rem;background: var(--nane);border: 2px solid var(--nane);z-index: 1}.surec__adim:not(:last-child)::after{content: "";position: absolute;left: calc(0.375rem - 1px);top: calc(var(--eksen) + 0.375rem);width: 2px;height: calc(100% + var(--aralik) - 0.75rem);background: var(--cizgi-acik);transform-origin: top}.surec__ikon{grid-column: 1;grid-row: 1;display: grid;place-items: center;width: 2.75rem;height: 2.75rem;border: 1px solid var(--cizgi);border-radius: var(--kose);background: var(--grafit-koyu);color: var(--kagit);overflow: hidden}.surec__ikon svg{overflow: visible}.surec__adim h3{grid-column: 2;grid-row: 1;display: flex;align-items: center;gap: 0.75rem;min-height: 2.75rem;margin: 0}.surec__no{font-family: var(--kod);font-size: var(--fs-meta);font-weight: 400;letter-spacing: 0.02em;color: var(--nane)}.surec__adim p{grid-column: 1 / -1;color: var(--gri-acik);max-width: 56ch}.imlec{stroke: var(--nane);opacity: 0}.sss{border-bottom: 1px solid var(--cizgi)}.sss details{border-top: 1px solid var(--cizgi)}.sss summary{--ikon: var(--gri);display: flex;justify-content: space-between;align-items: center;gap: var(--b-3);margin-inline: calc(-1 * var(--b-2));padding: var(--b-3) var(--b-2);border-radius: var(--kose);font-size: var(--fs-ara);font-weight: 500;line-height: 1.35;color: var(--gri-acik);cursor: pointer;list-style: none;transition: color 0.2s, background-color 0.2s}.sss summary::-webkit-details-marker{display: none}.sss summary::after{content: "";flex-shrink: 0;width: 0.875rem;height: 0.875rem;background: linear-gradient(var(--ikon), var(--ikon)) center / 100% 2px no-repeat, linear-gradient(var(--ikon), var(--ikon)) center / 2px 100% no-repeat;transition: transform 0.3s cubic-bezier(.2,.7,.2,1)}@media (hover: hover) and (pointer: fine){.sss summary:hover{color: var(--kagit);background: rgba(244, 245, 242, 0.03);--ikon: var(--nane)}}.sss details[open] summary{color: var(--kagit);--ikon: var(--nane)}.sss details[open] summary::after{transform: rotate(45deg)}.sss details p{max-width: 60ch;padding-bottom: var(--b-3);color: var(--gri-acik)}@media (prefers-reduced-motion: no-preference){:root{interpolate-size: allow-keywords}.sss details::details-content{block-size: 0;overflow: hidden;transition: block-size 0.3s cubic-bezier(.2,.7,.2,1), content-visibility 0.3s allow-discrete}.sss details[open]::details-content{block-size: auto}.sss details[open] p{animation: belir-yumusak 0.3s 0.05s ease-out both}}@keyframes belir-yumusak{from{opacity: 0;transform: translateY(-4px)}}.bolum--iletisim{--egri-g: min(calc(100% - 2.5rem), 19rem);overflow: clip;padding-bottom: calc(var(--b-3) + var(--b-2) + var(--egri-g) * 0.5565)}.egri{position: absolute;right: clamp(1.25rem, 5vw, 3rem);bottom: var(--b-2);width: var(--egri-g);height: auto;pointer-events: none}@media (max-width: 63.99rem){.egri__kalem-ic{transform: rotate(35deg) scale(2.2)}}@media (min-width: 64rem){.egri__kalem-ic{transform: rotate(35deg) scale(1.8)}}@media (min-width: 48rem) and (max-width: 63.99rem){.bolum--iletisim{padding-bottom: var(--b-12)}.egri{bottom: var(--b-3)}}.egri__kalem{opacity: 0;transition: opacity 0.25s}.egri.ciziyor .egri__kalem{opacity: 1}@media (prefers-reduced-motion: no-preference){.js .egri .egri__yol{stroke-dasharray: 1;stroke-dashoffset: 1}.js .egri [data-adim]{opacity: 0;transition: opacity 0.3s ease-out, transform 0.4s cubic-bezier(.3, 1.6, .5, 1)}.js .egri .egri__nokta{transform: scale(0.3);transform-box: fill-box;transform-origin: center}.js .egri [data-adim].gorundu{opacity: 1;transform: none}}.iletisim__giris{color: var(--gri-acik);font-size: var(--fs-ara)}.iletisim__liste{margin-top: var(--b-3);display: grid;gap: var(--b-1);color: var(--gri-acik)}.iletisim__liste li{padding-left: 1.5rem;position: relative}.iletisim__liste li::before{content: "+";position: absolute;left: 0;font-family: var(--kod);color: var(--nane)}.iletisim{display: flex;flex-wrap: wrap;align-items: center;gap: var(--b-2) var(--b-4);margin-top: var(--b-4)}.iletisim__baglanti{font-size: var(--fs-ara);text-underline-offset: 0.25em;text-decoration-color: var(--gri)}.iletisim__baglanti:hover{color: var(--nane);text-decoration-color: currentColor}.alt{border-top: 1px solid var(--cizgi);padding-block: var(--b-6) var(--b-4);color: var(--gri);font-size: 0.9375rem}.alt__baslik{font-family: var(--kod);font-size: var(--fs-meta);color: var(--gri)}.alt__olcum{display: flex;flex-wrap: wrap;gap: var(--b-1) var(--b-3);margin-top: 0.75rem}.alt__olcum li{display: inline-flex;align-items: center;gap: 0.5rem;font-family: var(--kod);font-size: var(--fs-meta);color: var(--gri-acik)}.alt__olcum li::before{content: "";width: 0.375rem;height: 0.375rem;background: var(--nane)}.alt__satir{display: grid;grid-template-columns: 1fr auto;grid-template-areas: "sosyal sosyal" "telif yukari";align-items: center;gap: var(--b-2) var(--b-3);margin-top: var(--b-4);padding-top: var(--b-3);border-top: 1px solid var(--cizgi)}.alt__telif{grid-area: telif}.alt__sosyal{grid-area: sosyal;display: flex;flex-wrap: wrap;gap: var(--b-3)}.alt__yukari{grid-area: yukari}.alt a{color: var(--gri);text-decoration: none}.alt a:hover{text-decoration: underline;text-underline-offset: 0.25em}.sosyal{display: flex;flex-wrap: wrap;align-items: center;gap: var(--b-1) var(--b-2);margin-top: var(--b-4);font-family: var(--kod);font-size: var(--fs-meta)}.sosyal__ad{color: var(--gri);margin-right: var(--b-1);flex-basis: 100%}@media (min-width: 30rem){.sosyal__ad{flex-basis: auto}}.sosyal a{display: inline-flex;align-items: center;min-height: 2.75rem;padding-inline: var(--b-2);border: 1px solid var(--cizgi);border-radius: var(--kose);color: var(--gri-acik);text-decoration: none;transition: border-color 0.15s, color 0.15s}.sosyal a:hover{border-color: var(--nane);color: var(--kagit)}.alt a:hover{color: var(--kagit)}.alt-cubuk{position: fixed;inset: auto 0 0;z-index: 40;padding: 0.75rem clamp(1.25rem, 5vw, 3rem) calc(0.75rem + env(safe-area-inset-bottom));background: var(--grafit-koyu);border-top: 1px solid var(--cizgi)}.alt-cubuk .dugme{width: 100%}.js .alt-cubuk{transform: translateY(100%);transition: transform 0.25s cubic-bezier(.2,.7,.2,1)}.js .alt-cubuk.gorunur{transform: none}@media (min-width: 30rem){.kahraman__eylemler{flex-direction: row;align-items: center;flex-wrap: nowrap}.kahraman__eylemler .metin-baglanti{margin-left: 0}}@media (min-width: 48rem){.alt-cubuk{display: none}.ust__sag{order: 1}.menu-dugme{order: 2}.ust__sag{display: flex}.kahraman__eylemler .metin-baglanti{margin-left: 0}.secim{padding-inline: var(--b-3);margin-left: calc(var(--b-3) * -1)}.serit{grid-auto-flow: row;grid-template-columns: repeat(2, minmax(0, 1fr));margin-inline: 0;padding-inline: 0;overflow: visible}.serit__ipucu{display: none}.isler > .is:first-child{grid-column: 1 / -1}.diger-isler li{grid-template-columns: 11rem 1fr auto}.diger-isler__teknik{grid-column: auto;text-align: right}.surec__adim{column-gap: var(--b-3)}.surec__adim p{grid-column: 2}.alt__satir{grid-template-columns: 1fr auto auto;grid-template-areas: "telif sosyal yukari";column-gap: var(--b-6)}}@media (min-width: 64rem){.ust__sag, .menu-dugme{order: 0}.menu-dugme, html:not(.js) .menu-dugme{display: none}.js .menu, .js .menu:not(.acik){display: block;position: static;height: auto;padding: 0;overflow: visible;border: 0;background: none}.js .menu__baslik, .js .menu__alt{display: none}.js .menu ul{flex-direction: row;gap: var(--b-4);border: 0}.js .menu li{border: 0}.js .menu li a{padding-block: 0.5rem;font-size: 1rem;font-weight: 400;letter-spacing: normal;gap: 0.5rem}.js .menu .menu__no{width: auto}.js .menu li a::after{position: absolute;left: 0;right: 0;bottom: 0;width: auto;height: 2px;margin: 0;border-radius: 0;background: var(--nane);transform: scaleX(0);transition: transform 0.2s}.js .menu li a[aria-current="true"]::after{transform: scaleX(1)}.kahraman{display: flex;align-items: center;min-height: calc(100svh - var(--ust-yukseklik));padding-block: var(--b-6)}.kahraman .kap{display: grid;grid-template-columns: minmax(0, 1.5fr) minmax(0, 1fr);column-gap: var(--b-8);align-items: start}.kahraman .kap > *{grid-column: 1}.kahraman .kod-blok{display: block;grid-column: 2;grid-row: 2;align-self: stretch;display: flex;flex-direction: column;background: var(--grafit-koyu);border: 1px solid var(--cizgi);border-radius: var(--kose);font-family: var(--kod);overflow: hidden}.kod-blok__sekme{padding: 0.75rem var(--b-4);border-bottom: 1px solid var(--cizgi);font-size: var(--fs-meta);color: var(--gri)}.kod-blok__sekme span{color: var(--gri-acik)}.kod-blok pre{margin: auto 0;padding: var(--b-3) clamp(var(--b-3), 2vw, var(--b-4));font-family: inherit;font-size: clamp(0.875rem, 0.5rem + 0.6vw, 1.0625rem);line-height: 2.1;color: var(--kagit)}.kod-blok__no{color: var(--gri);margin-right: var(--b-2)}.kod-blok__anahtar{color: var(--gri-acik)}.kod-blok__metin{color: var(--nane)}.kod-blok__imlec{display: inline-block;width: 0.5em;height: 1.15em;margin-left: 0.15em;vertical-align: -0.2em;background: var(--nane)}.bolum{padding-block: var(--b-16)}.bolum .kap{display: grid;grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);column-gap: var(--b-8);align-items: start}.bolum .kap > *{grid-column: 2}.bolum .kap > .bolum__bas{grid-column: 1;grid-row: 1 / span 6;position: sticky;top: calc(var(--ust-yukseklik) + var(--b-4));margin-bottom: 0}.bolum__baslik{font-size: clamp(2.25rem, 3.4vw, 3rem)}.bolum--iletisim{padding-bottom: var(--b-16)}.egri{display: block;position: absolute;left: calc(max(0px, (100% - var(--genislik)) / 2) + 3rem);right: auto;bottom: var(--b-4);width: min(24rem, calc((min(100%, var(--genislik)) - 10rem) / 3));height: auto;pointer-events: none}.iletisim__govde{position: relative;z-index: 1}}@media (min-width: 72rem){.durum{display: inline-flex}}@media (min-width: 86rem){.katmanlar{display: block;position: fixed;right: 1.25rem;top: 50%;transform: translateY(-50%);z-index: 30;text-align: right}.katmanlar__baslik{margin-bottom: var(--b-1);font-family: var(--kod);font-size: 0.6875rem;letter-spacing: 0.08em;text-transform: uppercase;color: var(--gri)}.katmanlar a{position: relative;display: flex;justify-content: flex-end;align-items: center;height: 1.75rem;text-decoration: none}.katmanlar a::after{content: "";width: var(--g, 2.5rem);height: 0.375rem;border-radius: 999px;background: var(--cizgi);transition: background-color 0.2s, width 0.2s}.katmanlar li:nth-child(1) a{--g: 2.75rem}.katmanlar li:nth-child(2) a{--g: 2rem}.katmanlar li:nth-child(3) a{--g: 3.25rem}.katmanlar li:nth-child(4) a{--g: 1.5rem}.katmanlar li:nth-child(5) a{--g: 2.5rem}.katmanlar li:nth-child(6) a{--g: 2.25rem}.katmanlar a.etkin::after{background: var(--nane)}.katmanlar a:hover::after{background: var(--gri)}.katmanlar a.etkin:hover::after{background: var(--nane)}.katmanlar span{position: absolute;right: calc(var(--g, 2.5rem) + 0.75rem);font-family: var(--kod);font-size: var(--fs-meta);color: var(--gri-acik);white-space: nowrap;opacity: 0;transform: translateX(4px);transition: opacity 0.15s, transform 0.15s}.katmanlar a:hover span{opacity: 1;transform: none}}@media (prefers-reduced-motion: no-preference){.js [data-belir=""] > *{opacity: 0;transform: translateY(12px)}.js [data-belir=""].belirdi > *{opacity: 1;transform: none;transition: opacity 0.45s cubic-bezier(.2, .7, .2, 1), transform 0.45s cubic-bezier(.2, .7, .2, 1), border-color 0.2s;transition-delay: calc(var(--sira, 0) * 80ms)}.js [data-belir="fark"] del{opacity: 0;transform: translateX(-6px)}.js [data-belir="fark"] ins{opacity: 0;background-size: 0% 100%}.js [data-belir="fark"].belirdi del{opacity: 1;transform: none;transition: opacity 0.35s ease-out, transform 0.35s ease-out;transition-delay: calc(var(--sira, 0) * 220ms)}.js [data-belir="fark"].belirdi ins{opacity: 1;background-size: 100% 100%;transition: opacity 0.3s ease-out, background-size 0.5s cubic-bezier(.2, .7, .2, 1);transition-delay: calc(var(--sira, 0) * 220ms + 180ms)}}@media (prefers-reduced-motion: no-preference){.js [data-belir="surec"] .surec__capa{transform: scale(0.3);background: var(--grafit);border-color: var(--gri)}.js [data-belir="surec"] :is(h3, p){opacity: 0;transform: translateY(8px)}.js [data-belir="surec"] .surec__ikon{opacity: 0}.js [data-belir="surec"] .surec__ikon :is(path, circle){stroke-dasharray: 1;stroke-dashoffset: 1;opacity: 0}.js [data-belir="surec"] .surec__adim::after{transform: scaleY(0)}.js [data-belir="surec"].belirdi .surec__capa{transform: none;background: var(--nane);border-color: var(--nane);transition: transform 0.4s cubic-bezier(.3, 1.6, .5, 1), background-color 0.25s, border-color 0.25s;transition-delay: var(--bas)}.js [data-belir="surec"].belirdi :is(h3, p){opacity: 1;transform: none;transition: opacity 0.6s cubic-bezier(.2, .7, .2, 1), transform 0.6s cubic-bezier(.2, .7, .2, 1);transition-delay: calc(var(--bas) + 0.15s)}.js [data-belir="surec"].belirdi .surec__ikon{opacity: 1;transition: opacity 0.3s;transition-delay: calc(var(--bas) + 0.1s)}.js [data-belir="surec"].belirdi .surec__ikon :is(path, circle){stroke-dashoffset: 0;opacity: 1;transition: stroke-dashoffset var(--s, 0.6s) cubic-bezier(.65, 0, .35, 1), opacity 0.01s;transition-delay: calc(var(--bas) + 0.25s + var(--d, 0s))}.js [data-belir="surec"].belirdi .surec__adim::after{transform: none;transition: transform 0.6s cubic-bezier(.65, 0, .35, 1);transition-delay: calc(var(--bas) + var(--sure) - 0.6s)}.js [data-belir="surec"].belirdi .bul{animation: dolas 1.4s cubic-bezier(.45, 0, .55, 1) both;animation-delay: calc(var(--bas) + 1.15s)}.js [data-belir="surec"].belirdi .imlec{animation: yaz-imlec 2.4s steps(1, end) both;animation-delay: calc(var(--bas) + 0.25s)}}@keyframes dolas{0%{transform: none}25%{transform: translate(-4px, -3px)}50%{transform: translate(4px, -2px)}75%{transform: translate(2px, 4px)}100%{transform: none}}@keyframes yaz-imlec{0%{opacity: 1;transform: translateX(3px)}18.75%{opacity: 1;transform: translateX(9px)}37.5%{opacity: 1;transform: translateX(15px)}56.25%{opacity: 1;transform: translateX(22px)}65%{opacity: 0;transform: translateX(22px)}75%{opacity: 1;transform: translateX(22px)}85%{opacity: 0;transform: translateX(22px)}93%{opacity: 1;transform: translateX(22px)}100%{opacity: 0;transform: translateX(22px)}}.hizmetler li{transition: border-color 0.2s}@media (hover: hover) and (pointer: fine){.hizmetler li:has(.hizmetler__eylem:hover){border-color: var(--cizgi-acik)}}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}*, *::before, *::after{transition: none !important}}