header{background-color:var(--color-black)}@media(width >= 50rem){header{background-color:rgba(0,0,0,0)}}header .menu{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:var(--space-padding) 0;font-size:1.25rem}@media(width >= 50rem){header .menu{flex-direction:row;align-items:center}}@media(width <= 50rem){header .menu{--font-color: var(--color-feta)}}header .menu .logo{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media(width >= 50rem){header .menu .logo{margin-right:auto}}header .menu .logo a{width:6.25rem}header .menu .logo a .fa{fill:var(--font-color)}header .menu nav{margin-top:2rem;flex-grow:1;display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;color:currentcolor;font-size:1.25rem}@media(width >= 50rem){header .menu nav{margin-top:0;flex-grow:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2rem;font-size:1.5rem}}@media(50rem <= width <= 65.5rem){[lang=tr] header .menu nav{font-size:1.25rem}}header .menu nav a{color:var(--font-color);text-transform:uppercase;text-decoration:none;text-underline-offset:14%;text-decoration-thickness:13%;white-space:nowrap;font-weight:800}header .menu nav a::first-letter{font-family:var(--first-letter-font-family);font-weight:normal}header .menu nav a:hover,header .menu nav a.active{text-decoration-line:underline}header .menu #menu-toggle{display:none}header .menu .menu-toggle{visibility:hidden;position:relative;display:flex;width:100%;height:100%;min-height:48px;font-size:1rem;color:var(--font-color)}@media(width >= 50rem){header .menu .menu-toggle{visibility:hidden;display:none}}header .menu .menu-toggle::before,header .menu .menu-toggle::after{position:absolute;top:0;right:0;width:48px;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;color:var(--font-color)}header .menu .menu-toggle::before{content:attr(data-name);visibility:visible}header .menu .menu-toggle::after{content:attr(data-toggle);visibility:hidden}header .menu:has(#menu-toggle:checked) .menu-toggle::before{visibility:hidden}header .menu:has(#menu-toggle:checked) .menu-toggle::after{visibility:visible}header .menu:has(#menu-toggle:checked) nav{display:flex}a.skip-link{position:absolute;top:-999px;left:0;z-index:101;visibility:visible}a.skip-link:active,a.skip-link:focus{top:0;padding:1rem var(--space-padding);color:var(--font-color);font-size:var(--font-size);text-align:center;background-color:var(--color-feta);visibility:visible}footer{margin-bottom:1rem;font-family:var(--primary-font-family);font-weight:500;color:var(--font-color)}footer .card{background-color:var(--color-feta);border-radius:.75rem;color:var(--primary-color);display:flex;flex-direction:column;gap:1rem;padding:calc(var(--space-padding)/2) var(--space-padding);font-size:1rem}@media(width >= 65.5rem){footer .card{display:grid;grid-template-columns:1fr 3fr;grid-template-rows:auto}}footer .card .logo{display:flex;margin:2rem 0;padding-top:calc(var(--space-padding)/2)}@media(width >= 65.5rem){footer .card .logo{margin-top:0}}footer .card .logo svg{width:4.25rem}footer .card a{color:currentColor;text-decoration:none}footer .card nav{display:flex;flex-direction:column;align-items:flex-start}footer .card .menu{font-size:1.25rem;font-weight:800;text-transform:uppercase;gap:.5rem}footer .card .menu a::first-letter{font-family:var(--first-letter-font-family);font-weight:normal}footer .card .menu a:hover,footer .card .menu a.active{text-decoration-line:underline;text-underline-offset:14%;text-decoration-thickness:13%}footer .card .sub-menu,footer .card .lang{font-weight:600;text-transform:uppercase}footer .card .sub-menu:hover,footer .card .lang:hover{text-decoration-line:underline}footer .card .sub-menu{margin-bottom:.5rem}footer .card .lang{padding-bottom:var(--space-padding)}@media(width >= 65.5rem){footer .card .lang{padding-bottom:calc(var(--space-padding)/2)}}footer .card .counterfoil{display:grid;border-top:8px dotted var(--background-color);grid-column:1;grid-row:1/5;gap:1rem}@media(width >= 65.5rem){footer .card .counterfoil{border-top:none;border-right:12px dotted var(--background-color);margin-right:2rem}}footer .card .text{order:-1;position:relative}@media(width >= 65.5rem){footer .card .text{grid-column:2;grid-row:1/4}}footer .card .text h2{font-size:2rem;font-weight:900;text-transform:uppercase;margin-bottom:2rem;padding-top:var(--space-padding);text-wrap:normal}@media(width >= 50rem){footer .card .text h2{font-size:3rem;margin-bottom:1rem}}@media(width >= 65.5rem){footer .card .text h2{padding-top:calc(var(--space-padding)/2)}}footer .card .text h2::first-letter{font-family:var(--first-letter-font-family);font-weight:400}footer .card .text p{font-size:1.25rem}@media(width >= 50rem){footer .card .text p{font-size:2rem}}footer .card .social{display:flex;flex-direction:row;order:-1;gap:1rem;margin-bottom:1.5rem;padding-bottom:calc(var(--space-padding)/2)}@media(width >= 65.5rem){footer .card .social{margin-bottom:0;grid-column:2;grid-row:4/4}}footer .card .social a{--link-bsky-icon: url(/public/image/bluesky@1x.webp);--link-linkedin-icon: url(/public/image/linkedin@1x.webp)}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2){footer .card .social a{--link-bsky-icon: url(/public/image/bluesky@2x.webp);--link-linkedin-icon: url(/public/image/linkedin@2x.webp)}}@media only screen and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-pixel-ratio: 3){footer .card .social a{--link-bsky-icon: url(/public/image/bluesky@3x.webp);--link-linkedin-icon: url(/public/image/linkedin@3x.webp)}}@media only screen and (-webkit-min-device-pixel-ratio: 4),only screen and (min-device-pixel-ratio: 4){footer .card .social a{--link-bsky-icon: url(/public/image/bluesky@4x.webp);--link-linkedin-icon: url(/public/image/linkedin@4x.webp)}}footer .card .social a[href*="//bsky.app"]::before,footer .card .social a[href*="//www.linkedin.com"]::before{content:"";display:inline-block;width:32px;height:32px;margin-right:6px;background-position:center;background-repeat:no-repeat;background-size:contain}footer .card .social a[href*="//bsky.app"]::before{background-image:var(--link-bsky-icon)}footer .card .social a[href*="//www.linkedin.com"]::before{background-image:var(--link-linkedin-icon)}footer .card .social a[href*="//bsky.app"],footer .card .social a[href*="//www.linkedin.com"]{display:inline-flex;align-items:center;font-size:20px;font-weight:700;color:currentColor;text-decoration:none;text-underline-offset:25%;text-decoration-thickness:14%}@media(width >= 65.5rem){footer .card .social a[href*="//bsky.app"],footer .card .social a[href*="//www.linkedin.com"]{font-size:24px}}footer .card .social a[href*="//bsky.app"]:hover,footer .card .social a[href*="//bsky.app"].active,footer .card .social a[href*="//www.linkedin.com"]:hover,footer .card .social a[href*="//www.linkedin.com"].active{text-decoration-line:underline}footer .carbon{--color: var(--font-color);font-size:1rem;font-weight:500}footer .build{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:1rem;font-weight:400}footer .green{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}footer .green .hosting{width:80px;height:80px;background-image:var(--green-hosting-logo1x);background-position:0 0;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2){footer .green .hosting{background-image:var(--green-hosting-logo2x)}}@media only screen and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-pixel-ratio: 3){footer .green .hosting{background-image:var(--green-hosting-logo3x)}}@media only screen and (-webkit-min-device-pixel-ratio: 4),only screen and (min-device-pixel-ratio: 4){footer .green .hosting{background-image:var(--green-hosting-logo4x)}}footer .green .netzero{width:80px;height:80px;background-image:var(--netzero-logo1x);background-position:0 0;background-repeat:no-repeat;background-size:contain}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2){footer .green .netzero{background-image:var(--netzero-logo2x)}}@media only screen and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-pixel-ratio: 3){footer .green .netzero{background-image:var(--netzero-logo3x)}}@media only screen and (-webkit-min-device-pixel-ratio: 4),only screen and (min-device-pixel-ratio: 4){footer .green .netzero{background-image:var(--netzero-logo4x)}}