@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/build/assets/sofia-sans-cyrillic-ext-wght-normal-BwJd6rRh.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/build/assets/sofia-sans-cyrillic-wght-normal-waSyF_sL.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/build/assets/sofia-sans-greek-wght-normal-BVXOQ11m.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/build/assets/sofia-sans-latin-ext-wght-normal-WAXdtJoO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/build/assets/sofia-sans-latin-wght-normal-B9fg0t1U.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sofia Sans Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/build/assets/sofia-sans-condensed-cyrillic-ext-wght-normal-IxHM2cMc.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/build/assets/sofia-sans-condensed-cyrillic-wght-normal-BoqAdnJd.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/build/assets/sofia-sans-condensed-greek-wght-normal-DjX599I9.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/build/assets/sofia-sans-condensed-latin-ext-wght-normal-CF2pCH9N.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/build/assets/sofia-sans-condensed-latin-wght-normal-DsAD_hOx.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sofia Sans Extra Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/build/assets/sofia-sans-extra-condensed-cyrillic-ext-wght-normal-Cc2Wf4gu.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sofia Sans Extra Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/build/assets/sofia-sans-extra-condensed-cyrillic-wght-normal-C09MSO0C.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Extra Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/build/assets/sofia-sans-extra-condensed-greek-wght-normal-B_KiYu2b.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Sofia Sans Extra Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/build/assets/sofia-sans-extra-condensed-latin-ext-wght-normal-Cy_Zibko.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sofia Sans Extra Condensed Variable;font-style:normal;font-display:swap;font-weight:1 1000;src:url(/build/assets/sofia-sans-extra-condensed-latin-wght-normal-CF4o1LBE.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:400;src:url(/build/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/build/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/build/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/build/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/build/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/build/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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-display:swap;font-weight:500;src:url(/build/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/build/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/build/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/build/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/build/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/build/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}img,svg,video{max-width:100%}button,input,select,textarea{font:inherit}.container{max-width:calc(var(--container) + 2 * var(--space-gutter));padding-inline:var(--space-gutter);margin-inline:auto}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.icon{width:1.25em;height:1.25em;stroke-width:var(--icon-stroke);flex:none}.skip-link{left:var(--space-gutter);z-index:100;padding:var(--space-3) var(--space-4);background:var(--color-dark);color:var(--color-on-dark);border-radius:0 0 var(--radius) var(--radius);transition:transform var(--dur-fast) var(--ease-standard);font-weight:600;text-decoration:none;position:absolute;top:0;transform:translateY(-110%)}.skip-link:focus-visible{transform:none}:focus-visible{outline:1px solid var(--color-focus);outline-offset:1px;box-shadow:0 0 0 4px var(--ring-soft);transition:box-shadow var(--dur-fast) var(--ease-standard)}[tabindex="-1"]:focus{outline:none}.btn{--btn-h:2.5rem;--btn-pad-x:1rem;min-height:var(--btn-h);padding:0 var(--btn-pad-x);font:600 var(--fs-button)/1 var(--font-sans);letter-spacing:.005em;border-radius:var(--radius);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard), transform 80ms var(--ease-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.btn:active{transform:translateY(1px)}.btn .icon{width:1.1em;height:1.1em;transition:transform var(--dur-base) var(--ease-enter)}.btn:hover .icon-ileri{transform:translate(2px)}.btn:hover .icon-asagi{transform:translateY(2px)}.btn[aria-disabled=true],.btn:disabled{opacity:.5;pointer-events:none;box-shadow:none}.btn-primary{background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-xs)}.btn-primary:hover{background:color-mix(in srgb, var(--color-primary) 88%, #000)}.btn-secondary{background:var(--color-surface);color:var(--color-ink);border-color:var(--color-line);box-shadow:var(--shadow-xs)}.btn-secondary:hover{background:var(--color-surface-2);border-color:var(--color-line-strong)}.btn-ghost{color:var(--color-ink);background:0 0}.btn-ghost:hover{background:var(--color-surface-2)}.btn-link{--btn-pad-x:0;white-space:normal;text-align:start;min-height:auto;color:var(--color-primary);text-underline-offset:4px;background:0 0;line-height:1.3}.btn-link:hover{text-decoration:underline}.btn-inverse{background:var(--color-on-dark);color:var(--color-dark)}.btn-inverse:hover{background:color-mix(in srgb, var(--color-on-dark) 88%, var(--color-dark))}.btn-inverse-outline{color:var(--color-on-dark);border-color:color-mix(in srgb, var(--color-on-dark) 30%, transparent);background:0 0}.btn-inverse-outline:hover{background:color-mix(in srgb, var(--color-on-dark) 10%, transparent)}.btn-sm{--btn-h:2.125rem;--btn-pad-x:.75rem;font-size:var(--fs-small);gap:.375rem}@media (width<=560px){.btn{white-space:normal;text-align:center;padding-block:.5rem;line-height:1.25}}.btn-lg{--btn-h:3rem;--btn-pad-x:1.5rem;font-size:1.0625rem}.btn-icon{--btn-pad-x:0;width:var(--btn-h)}.prose a,.link{color:var(--color-primary);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-standard), text-decoration-color var(--dur-fast) var(--ease-standard);font-weight:600}.prose a:hover,.link:hover{color:var(--color-ink);text-decoration-color:currentColor}.badge{height:1.375rem;font:600 .75rem/1 var(--font-sans);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.25rem;padding:0 .55rem;display:inline-flex}.badge .icon{width:.85rem;height:.85rem}.badge-primary{background:var(--color-primary);color:var(--color-on-primary)}.badge-soft{background:var(--color-surface-2);color:var(--color-ink)}.badge-outline{border-color:var(--color-line);color:var(--color-ink)}.badge-kraft{background:var(--color-accent-soft);color:var(--color-accent-ink)}.badge-mono{font-family:var(--font-mono);letter-spacing:.02em;font-weight:500}.eyebrow{align-items:center;gap:var(--space-3);font:500 var(--fs-eyebrow)/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);margin:0;display:inline-flex}.eyebrow:before{content:"";background:var(--color-accent);border-radius:2px;width:18px;height:2px}.sec-head{gap:var(--space-4);max-width:46rem;margin-bottom:var(--space-block);display:grid}.sec-head--center{text-align:center;justify-items:center;margin-inline:auto}.sec-head h2,.sec-head .h2{font:700 var(--fs-h2)/var(--lh-h2) var(--font-head);color:var(--color-ink);margin:0}.sec-head .h1{font:700 var(--fs-display)/var(--lh-display) var(--font-display);margin:0}.sec-head .lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--color-muted);max-width:var(--measure);margin:0}.card{gap:var(--space-3);height:100%;padding:var(--space-card);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);color:var(--color-ink);box-shadow:var(--shadow-xs);transition:transform var(--dur-base) var(--ease-enter), border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-base) var(--ease-enter);flex-direction:column;display:flex;position:relative}.card--link:hover{border-color:var(--color-line-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.card--link:has(:focus-visible){box-shadow:0 0 0 4px var(--ring-soft);border-color:var(--color-focus)}.card-icon{border-radius:var(--radius);background:var(--color-surface-2);width:40px;height:40px;color:var(--color-primary);place-items:center;display:grid}.card-icon .icon{width:22px;height:22px}.card-media{margin:calc(-1 * var(--space-card)) calc(-1 * var(--space-card)) var(--space-2);aspect-ratio:4/3;border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0;background:var(--color-surface-2);overflow:hidden}.card-media img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-enter);display:block}.card--link:hover .card-media img{transform:scale(1.03)}.card-title{font:700 var(--fs-h4)/var(--lh-h4) var(--font-head);margin:0}.card-title a{color:inherit;box-shadow:none;outline:none;text-decoration:none}.card-title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.card-text{color:var(--color-muted);font-size:var(--fs-small);line-height:var(--lh-small);margin:0}.card-more{padding-top:var(--space-2);font-size:var(--fs-small);color:var(--color-primary);align-items:center;gap:.375rem;margin-top:auto;font-weight:600;display:inline-flex}.card-more .icon{width:16px;height:16px;transition:transform var(--dur-base) var(--ease-enter)}.card--link:hover .card-more .icon{transform:translate(2px)}.cta{border-radius:var(--radius-lg);gap:var(--space-6);grid-template-columns:1fr auto;align-items:center;padding:clamp(2rem,1.2rem + 3vw,3.5rem);display:grid}.cta h2{font:700 var(--fs-h2)/var(--lh-h2) var(--font-head);max-width:22ch;margin:0}.cta p{margin:var(--space-3) 0 0;font-size:var(--fs-lead);line-height:var(--lh-lead);max-width:52ch}.cta-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.cta--dark{background:var(--color-dark);color:var(--color-on-dark)}.cta--dark p{color:var(--color-on-dark-muted)}.cta--soft{background:var(--color-surface-2);color:var(--color-ink);border:1px solid var(--color-line)}.cta--soft p{color:var(--color-muted)}@media (width<=767px){.cta{grid-template-columns:1fr}}.catalog{gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.catalog-icon{border-radius:var(--radius);background:var(--color-accent-soft);width:48px;height:56px;color:var(--color-accent-ink);place-items:center;display:grid}.catalog-icon .icon{width:24px;height:24px}.catalog-title{font:700 var(--fs-h4)/var(--lh-h4) var(--font-head);margin:0}.catalog-meta{margin:var(--space-1) 0 0;font:500 var(--fs-caption)/1.4 var(--font-mono);color:var(--color-muted);letter-spacing:.02em}@media (width<=600px){.catalog{grid-template-columns:auto 1fr}.catalog .btn{grid-column:1/-1}}.crumbs{margin-bottom:var(--space-block)}.crumbs ol{font-size:var(--fs-small);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.375rem .625rem;margin:0;padding:0;list-style:none;display:flex}.crumbs li{align-items:center;gap:.625rem;display:inline-flex}.crumbs li+li:before{content:"";opacity:.45;border-top:1.5px solid;border-right:1.5px solid;width:5px;height:5px;transform:rotate(45deg)}.crumbs a{color:var(--color-muted);transition:color var(--dur-fast) var(--ease-standard);border-radius:4px;text-decoration:none}.crumbs a:hover{color:var(--color-ink)}.crumbs [aria-current]{color:var(--color-ink);font-weight:500}.field{align-content:start;gap:.5rem;display:grid}.label{font-size:var(--fs-small);color:var(--color-ink);font-weight:600;line-height:1.2}.label .opsiyonel{color:var(--color-muted);font-weight:400}.input,.textarea,.select{width:100%;min-height:2.5rem;font:400 var(--fs-body)/1.4 var(--font-sans);color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-line-strong);border-radius:var(--radius);box-shadow:var(--shadow-xs);transition:border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);padding:.5rem .75rem}.input::placeholder,.textarea::placeholder{color:color-mix(in srgb, var(--color-muted) 80%, transparent)}.input:hover,.textarea:hover,.select:hover{border-color:color-mix(in srgb, var(--color-line-strong) 60%, var(--color-ink))}.input:focus-visible,.textarea:focus-visible,.select:focus-visible{border-color:var(--color-focus);box-shadow:0 0 0 4px var(--ring-soft);outline:none}.input[aria-invalid=true],.textarea[aria-invalid=true],.select[aria-invalid=true]{border-color:var(--color-danger);box-shadow:0 0 0 4px var(--ring-danger)}.textarea{resize:vertical;min-height:6rem}.select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235B636E' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;background-size:1.1rem;padding-right:2.25rem}.field-help{font-size:var(--fs-caption);color:var(--color-muted);margin:0}.field-error{font-size:var(--fs-caption);color:var(--color-danger);margin:0}.check{font-size:var(--fs-small);color:var(--color-muted);cursor:pointer;align-items:flex-start;gap:.625rem;line-height:1.45;display:flex}.check input{appearance:none;border:1px solid var(--color-line-strong);background:var(--color-surface) center / .8rem no-repeat;width:1.125rem;height:1.125rem;box-shadow:var(--shadow-xs);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);border-radius:5px;flex:none;margin:.1rem 0 0}.check input:checked{background-color:var(--color-primary);border-color:var(--color-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.check input:focus-visible{box-shadow:0 0 0 4px var(--ring-soft);border-color:var(--color-focus);outline:none}.tabs-list{background:var(--color-surface-2);border-radius:calc(var(--radius) + 2px);gap:2px;padding:3px;display:inline-flex;position:relative}.tabs-list button{z-index:1;border-radius:var(--radius);font:600 var(--fs-small)/1.2 var(--font-sans);color:var(--color-muted);cursor:pointer;transition:color var(--dur-fast) var(--ease-standard);background:0 0;border:0;padding:.4rem .9rem;position:relative}.tabs-list button[aria-selected=true]{color:var(--color-ink)}.tabs-ind{z-index:0;border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-sm);transition:transform var(--dur-base) var(--ease-enter), width var(--dur-base) var(--ease-enter);position:absolute;top:3px;bottom:3px;left:0}.tabs-panel{padding-top:var(--space-4);animation:panel-in var(--dur-base) var(--ease-enter)}@keyframes panel-in{0%{opacity:0;transform:translateY(4px)}}.acc{border-bottom:1px solid var(--color-line)}.acc-trigger{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) 0;font:600 var(--fs-body)/1.35 var(--font-sans);color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;display:flex}.acc-trigger:hover span{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}.acc-trigger .icon{width:18px;height:18px;color:var(--color-muted);transition:transform var(--dur-base) var(--ease-enter)}.acc-trigger[aria-expanded=true] .icon{transform:rotate(180deg)}.acc-panel{transition:grid-template-rows var(--dur-base) var(--ease-enter);grid-template-rows:0fr;display:grid}.acc.is-open .acc-panel{grid-template-rows:1fr}.acc-panel>div{overflow:hidden}.acc-panel p{margin:0 0 var(--space-4);color:var(--color-muted);font-size:var(--fs-body);line-height:var(--lh-body);max-width:var(--measure);opacity:0;transition:opacity var(--dur-base) var(--ease-standard)}.acc.is-open .acc-panel p{opacity:1}[x-cloak]{display:none!important}.cerez{z-index:90;left:var(--space-4);bottom:var(--space-4);width:min(400px, calc(100vw - 2 * var(--space-4)));gap:var(--space-3);padding:var(--space-5);background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);visibility:hidden;opacity:0;transform-origin:0 100%;transition:opacity var(--dur-fast) var(--ease-exit), transform var(--dur-fast) var(--ease-exit), visibility 0s linear var(--dur-fast);display:grid;position:fixed;transform:translateY(8px)scale(.98)}.cerez.is-open{visibility:visible;opacity:1;transition:opacity var(--dur-base) var(--ease-enter), transform var(--dur-base) var(--ease-enter), visibility 0s;transform:none}.cerez-baslik{align-items:center;gap:var(--space-2);font:700 var(--fs-h4)/1.2 var(--font-head);margin:0;display:flex}.cerez-baslik .icon{color:var(--color-accent-ink)}.cerez-metin{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-muted);margin:0}.cerez-aksiyon{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.cerez-link{font-size:var(--fs-small);color:var(--color-muted);text-underline-offset:3px;margin-left:auto;text-decoration:underline}.cerez-link:hover{color:var(--color-ink)}@media (width<=480px){.cerez{left:var(--space-2);right:var(--space-2);bottom:var(--space-2);width:auto}.cerez-link{margin-left:0}}.link-btn{all:unset;cursor:pointer;min-height:24px;color:inherit;text-underline-offset:3px;border-radius:3px;align-items:center;display:inline-flex}.link-btn:hover{text-decoration:underline}.link-btn:focus-visible{outline:1px solid var(--color-focus);outline-offset:1px;box-shadow:0 0 0 4px var(--ring-soft)}.js [data-reveal]{opacity:0;transform:translateY(16px)}.js [data-reveal].is-revealed{opacity:1;transition:opacity var(--dur-slow) var(--ease-enter) var(--reveal-delay,0s), transform var(--dur-slow) var(--ease-enter) var(--reveal-delay,0s);transform:none}@media (prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1;transform:none}}.form-tuzak{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-hata{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb, var(--color-danger,#b42318) 40%, transparent);border-radius:var(--radius-md,10px);color:var(--color-danger,#b42318)}.form-tamam{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);outline:none;align-items:flex-start;display:flex}.form-tamam>.icon{width:28px;height:28px;color:var(--color-accent);flex:none}.form-tamam h2{margin:0 0 var(--space-2);font:700 var(--fs-h3)/1.2 var(--font-head)}.form-tamam p{color:var(--color-muted);margin:0}:root{--topbar-h:36px;--hdr-fade:var(--dur-slow)}.site-top{z-index:50;transition:transform var(--dur-base) var(--ease-standard);position:sticky;top:0}[data-hero] .site-top{position:fixed;left:0;right:0}.site-top.has-topbar.is-compact{transform:translateY(calc(-1 * var(--topbar-h)))}.topbar{height:var(--topbar-h);background:var(--color-surface);color:var(--color-muted);font-size:var(--fs-caption);transition:background-color var(--hdr-fade) var(--ease-standard), color var(--hdr-fade) var(--ease-standard)}.topbar-in{justify-content:flex-end;align-items:center;gap:var(--space-5);height:100%;display:flex;position:relative}.topbar-in:after{content:"";inset-inline:var(--space-gutter);background:var(--color-line);height:1px;position:absolute;bottom:0}.topbar a{color:inherit;transition:color var(--dur-fast) var(--ease-standard);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.topbar a:hover{color:var(--color-ink)}.topbar .icon{width:15px;height:15px}.topbar-social{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.topbar-social a{border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.topbar-social .icon{width:16px;height:16px}.topbar-lang{align-items:center;gap:var(--space-2);display:flex}.topbar-lang a{border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.flag{filter:grayscale();opacity:.55;width:16px;height:16px;transition:filter var(--dur-base) var(--ease-standard), opacity var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-enter), box-shadow var(--dur-base) var(--ease-standard);border-radius:50%;display:block;overflow:hidden;box-shadow:0 0 0 1px #00000026}.flag svg{width:100%;height:100%;display:block}.topbar-lang a:hover .flag,.topbar-lang a:focus-visible .flag{filter:none;opacity:1}.topbar-lang a[aria-current] .flag{filter:none;opacity:1;box-shadow:0 0 0 1.5px var(--color-surface-2), 0 0 0 3px color-mix(in srgb, currentColor 55%, transparent);transform:scale(1.18)}.hdr{background:var(--color-surface);color:var(--color-ink);border-bottom:1px solid var(--color-line);transition:background-color var(--hdr-fade) var(--ease-standard), border-color var(--hdr-fade) var(--ease-standard), color var(--hdr-fade) var(--ease-standard)}.hdr-in{align-items:center;gap:var(--space-6);height:var(--space-header);display:flex}.hdr-logo{color:inherit;flex:none;line-height:0;display:block}.hdr-logo svg{width:auto;height:32px;display:block}.hdr-logo-icon{display:none}.hdr-nav{margin-left:auto}.hdr-list{align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.hdr-item{align-items:center;display:flex}.hdr-link{padding:var(--space-2) var(--space-3);font-size:var(--fs-small);color:inherit;font-weight:500;text-decoration:none;display:block;position:relative}.hdr-item .hdr-link{padding-right:0}.hdr-link:after{content:"";left:var(--space-3);right:var(--space-3);transform-origin:0;height:2px;transition:transform var(--dur-base) var(--ease-enter);background:currentColor;position:absolute;bottom:-2px;transform:scaleX(0)}.hdr-item .hdr-link:after{right:0}.hdr-link:hover:after,.hdr-link.is-active:after{transform:scaleX(1)}.site-top.is-solid .hdr-link:after,:root:not([data-hero]) .hdr-link:after{background:var(--color-primary)}.hdr-toggle{width:28px;height:32px;color:inherit;opacity:.7;cursor:pointer;border-radius:var(--radius);background:0 0;border:0;place-items:center;padding:0;display:grid}.hdr-toggle .icon{width:16px;height:16px;transition:transform var(--dur-base) var(--ease-standard)}.hdr-toggle[aria-expanded=true] .icon{transform:rotate(180deg)}.hdr-toggle:hover{opacity:1}.hdr-dd{z-index:60;color:var(--color-ink);background:var(--color-surface);border-bottom:1px solid var(--color-line);box-shadow:var(--shadow-lg);visibility:hidden;opacity:0;transform-origin:top;transition:opacity var(--dur-fast) var(--ease-exit), transform var(--dur-fast) var(--ease-exit), visibility 0s linear var(--dur-fast);position:absolute;top:100%;left:0;right:0;transform:translateY(-4px)}.hdr-dd.is-open{visibility:visible;opacity:1;transition:opacity var(--dur-base) var(--ease-enter), transform var(--dur-base) var(--ease-enter), visibility 0s;transform:none}.hdr-dd-in>*{opacity:0;transition:opacity var(--dur-fast) var(--ease-standard), transform var(--dur-fast) var(--ease-standard);transform:translateY(4px)}.hdr-dd.is-open .hdr-dd-in>*{opacity:1;transition:opacity var(--dur-base) var(--ease-enter) 60ms, transform var(--dur-base) var(--ease-enter) 60ms;transform:none}.hdr-dd.is-open .hdr-dd-in>:nth-child(2){transition-delay:.1s}.hdr-dd-in{gap:var(--space-7);padding-block:var(--space-6);grid-template-columns:minmax(220px,1fr) 3fr;display:grid}.hdr-dd-title{font:700 var(--fs-h3)/var(--lh-h3) var(--font-head);margin:0}.hdr-dd-summary{margin:var(--space-3) 0 var(--space-4);color:var(--color-muted);font-size:var(--fs-small);max-width:36ch}.hdr-dd-all{align-items:center;gap:var(--space-2);font-size:var(--fs-small);color:var(--color-primary);font-weight:600;text-decoration:none;display:inline-flex}.hdr-dd-all .icon{width:16px;height:16px;transition:transform var(--dur-fast) var(--ease-standard)}.hdr-dd-all:hover .icon{transform:translate(2px)}.hdr-dd-list{gap:var(--space-1) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;margin:0;padding:0;list-style:none;display:grid}.hdr-dd-list a{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);color:var(--color-ink);transition:background-color var(--dur-fast) var(--ease-standard);align-items:flex-start;text-decoration:none;display:flex}.hdr-dd-list a:hover,.hdr-dd-list a[aria-current]{background:var(--color-surface-2)}.hdr-dd-name{font-size:var(--fs-small);font-weight:600;display:block}.hdr-dd-desc{font-size:var(--fs-caption);color:var(--color-muted);margin-top:2px;line-height:1.45;display:block}.hdr-dd-icon{border:1px solid var(--color-line);border-radius:var(--radius);width:36px;height:36px;color:var(--color-primary);background:var(--color-surface);flex:none;place-items:center;display:grid}.hdr-dd-icon .icon{width:20px;height:20px}.hdr-cta{flex:none}.hdr-burger{border:1px solid;border-color:color-mix(in srgb, currentColor 25%, transparent);border-radius:var(--radius);width:44px;height:44px;color:inherit;background:0 0;place-items:center;padding:0;display:none}.hdr-burger .icon{width:22px;height:22px}[data-hero] .site-top:not(.is-solid) .topbar{color:#fffc;background:0 0}[data-hero] .site-top:not(.is-solid) .topbar a:hover{color:#fff}[data-hero] .site-top:not(.is-solid) .topbar-in:after{background:#ffffff2e}[data-hero] .site-top:not(.is-solid) .topbar-lang a[aria-current] .flag{box-shadow:0 0 0 1.5px #00000059,0 0 0 3px #ffffffd9}[data-hero] .site-top:not(.is-solid) .hdr{color:#fff;background:0 0;border-bottom-color:#ffffff2e}[data-hero] .site-top:before{content:"";z-index:-1;pointer-events:none;transition:opacity var(--hdr-fade) var(--ease-standard);background:linear-gradient(#00000073,#0000);position:absolute;inset:0 0 -40px}[data-hero] .site-top.is-solid:before{opacity:0}@media (width<=1099px){.hdr-nav{display:none}.hdr-cta{font-size:var(--fs-small);margin-left:auto;padding:.7em 1em}.hdr-in{gap:var(--space-3)}.hdr-burger{display:grid}}@media (width<=767px){.hdr-logo-full{display:none}.hdr-logo-icon{display:block}.hdr-logo-icon svg{height:36px}}.mnav{z-index:80;visibility:hidden;transition:visibility 0s linear var(--dur-base);position:fixed;inset:0}.mnav.is-open{visibility:visible;transition:visibility}.mnav-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity var(--dur-base) var(--ease-standard);background:#00000038;position:absolute;inset:0}.mnav.is-open .mnav-backdrop{opacity:1}.mnav-panel{background:var(--color-surface);width:min(88vw,420px);color:var(--color-ink);transition:transform var(--dur-base) var(--ease-exit);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-24px 0 48px -32px #00000073}.mnav.is-open .mnav-panel{transition:transform var(--dur-slow) var(--ease-enter);transform:none}.mnav-head{justify-content:space-between;align-items:center;gap:var(--space-4);height:var(--space-header);padding-inline:var(--space-5);border-bottom:1px solid var(--color-line);flex:none;display:flex}.mnav-logo{color:var(--color-ink);line-height:0}.mnav-logo svg{width:auto;height:24px;display:block}.mnav-close{border:1px solid var(--color-line);border-radius:var(--radius);width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}.mnav-close .icon{width:22px;height:22px}.mnav-body{overscroll-behavior:contain;padding:var(--space-2) var(--space-5);flex:1;overflow-y:auto}.mnav-list{margin:0;padding:0;list-style:none}.mnav-item{border-bottom:1px solid var(--color-line)}.mnav-row{align-items:center;display:flex}.mnav-link{padding:var(--space-4) 0;font:700 var(--fs-h4)/1.2 var(--font-head);color:var(--color-ink);flex:1;text-decoration:none}.mnav-link.is-active{color:var(--color-primary)}.mnav-toggle{width:44px;height:44px;color:var(--color-muted);cursor:pointer;border-radius:var(--radius);background:0 0;border:0;place-items:center;padding:0;display:grid}.mnav-toggle .icon{width:20px;height:20px;transition:transform var(--dur-base) var(--ease-standard)}.mnav-toggle[aria-expanded=true] .icon{transform:rotate(180deg)}.mnav-sub{transition:grid-template-rows var(--dur-base) var(--ease-standard);grid-template-rows:0fr;display:grid}.mnav-item.is-expanded .mnav-sub{grid-template-rows:1fr}.mnav-sub>ul{margin:0;padding:0;list-style:none;overflow:hidden}.mnav-item:not(.is-expanded) .mnav-sub>ul{visibility:hidden;transition:visibility 0s linear var(--dur-base)}.mnav-sub li:last-child{padding-bottom:var(--space-3)}.mnav-sub a{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-2);border-radius:var(--radius);color:var(--color-ink);font-size:var(--fs-body);text-decoration:none;display:flex}.mnav-sub a .icon{width:20px;height:20px;color:var(--color-primary)}.mnav-sub a[aria-current]{background:var(--color-surface-2);font-weight:600}.mnav-foot{gap:var(--space-4);padding:var(--space-4) var(--space-5) calc(var(--space-4) + env(safe-area-inset-bottom));border-top:1px solid var(--color-line);background:var(--color-surface);flex:none;display:grid}.mnav-cta{width:100%;padding-block:1em}.mnav-meta{color:var(--color-muted);justify-content:space-between;align-items:center;display:flex}.mnav-meta a{color:inherit}@media (width>=1100px){.mnav{display:none}}.ftr{--ftr-bg:#efe5d5;--ftr-ink:#3b2716;--ftr-link:#4a3320;--ftr-muted:#6f5640;--ftr-label:#735638;--ftr-line:#3b271624;--ftr-fade:clamp(96px, 6rem + 6vw, 200px);color:var(--ftr-ink);background:linear-gradient(to bottom, var(--color-surface) 0, var(--ftr-bg) var(--ftr-fade)) var(--ftr-bg);margin-top:var(--space-block);position:relative;overflow:hidden}.ftr-in{z-index:1;padding-top:calc(var(--ftr-fade) * .85);position:relative}.ftr-grid{gap:var(--space-7) var(--space-6);grid-template-columns:minmax(240px,1.5fr) repeat(4,minmax(0,1fr));display:grid}.ftr-brand{gap:var(--space-5);flex-direction:column;display:flex}.ftr-logo{width:250px;max-width:100%;color:var(--ftr-ink);line-height:0;display:block}.ftr-logo svg{width:100%;height:auto;display:block}.ftr-tagline{max-width:30ch;color:var(--ftr-muted);font-size:var(--fs-body);line-height:var(--lh-small);margin:0}.ftr-social{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.ftr-social a{border:1px solid var(--ftr-line);width:36px;height:36px;color:var(--ftr-link);transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);border-radius:50%;place-items:center;display:grid}.ftr-social a:hover{background:var(--ftr-ink);color:var(--ftr-bg)}.ftr-social .icon{width:18px;height:18px}.ftr-col h3{margin:0 0 var(--space-4);font:500 var(--fs-eyebrow)/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ftr-label)}.ftr-col ul{gap:var(--space-3);font-size:var(--fs-small);margin:0;padding:0;list-style:none;display:grid}.ftr a{color:var(--ftr-link);text-underline-offset:3px;transition:color var(--dur-fast) var(--ease-standard);text-decoration:none}.ftr-col a:hover,.ftr-legal a:hover{color:var(--ftr-ink);text-decoration:underline}.ftr a[aria-current]{color:var(--ftr-ink);font-weight:600}.ftr address{color:var(--ftr-link);font-style:normal;line-height:1.5}.ftr-legal{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--ftr-line);font-size:var(--fs-caption);color:var(--ftr-muted);flex-wrap:wrap;display:flex}.ftr-legal ul{align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ftr-legal a{color:var(--ftr-muted)}.ftr .ftr-credit{font:500 var(--fs-eyebrow)/1 var(--font-mono);letter-spacing:.04em;color:var(--ftr-label);text-decoration:none}.ftr .ftr-credit:hover{color:var(--ftr-ink);text-decoration:underline}.ftr-art{object-fit:cover;object-position:center bottom;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:clamp(170px,23.6vw,340px);margin-top:-8px;display:block}@media (width<=1099px){.ftr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ftr-brand{grid-column:1/-1}}@media (width<=767px){.ftr-grid{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.ftr-col--contact{grid-column:1/-1}.ftr-legal{flex-direction:column;align-items:flex-start}}.hero{isolation:isolate;color:#fff;background:var(--color-dark);align-items:end;min-height:clamp(600px,100svh,1040px);display:grid;position:relative;overflow:hidden}.hero-media{z-index:-2;object-fit:cover;object-position:center 40%;width:100%;height:100%;animation:hero-media 1.6s var(--ease-enter) both;position:absolute;inset:0}.hero-shade{z-index:-1;background:linear-gradient(#0000000d 25%,#00000059 55%,#000000b8 100%),linear-gradient(90deg,#00000059,#0000 60%);position:absolute;inset:0}.hero-in{width:100%;padding-top:calc(var(--space-header) + 6rem);padding-bottom:clamp(1.5rem,1rem + 2vw,2.5rem)}.hero-eyebrow{margin:0 0 var(--space-4);font:500 var(--fs-eyebrow)/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffffd1;align-items:center;gap:var(--space-3);display:inline-flex}.hero-eyebrow:before{content:"";background:var(--color-accent);border-radius:2px;width:18px;height:2px}.hero-title{max-width:20ch;font:700 clamp(3rem, 1.6rem + 5.6vw, 6.5rem)/.92 var(--font-display);letter-spacing:-.005em;text-wrap:balance;margin:0}.hero-lead{margin:var(--space-5) 0 0;max-width:52ch;font-size:var(--fs-lead);line-height:var(--lh-lead);color:#ffffffdb;text-wrap:pretty}.hero-actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.hero-trust{justify-content:start;gap:var(--space-3) var(--space-7);padding:var(--space-5) 0 0;font-size:var(--fs-small);color:#ffffffe6;border-top:1px solid #ffffff38;grid-template-columns:repeat(4,auto);margin:clamp(2.5rem,1.5rem + 4vw,5rem) 0 0;list-style:none;display:grid}.hero-trust li{align-items:center;gap:var(--space-2);display:inline-flex}.hero-trust .icon{color:#ffffffb3;width:18px;height:18px}.hero-eyebrow,.hero-title,.hero-lead,.hero-actions,.hero-trust{animation:hero-in var(--dur-slow) var(--ease-enter) both}.hero-eyebrow{animation-delay:.12s}.hero-title{animation-delay:.2s}.hero-lead{animation-delay:.32s}.hero-actions{animation-delay:.42s}.hero-trust{animation-delay:.56s}@keyframes hero-in{0%{opacity:0;transform:translateY(16px)}}@keyframes hero-media{0%{transform:scale(1.06)}}@media (width<=1099px){.hero-trust{grid-template-columns:repeat(2,auto)}}@media (width<=560px){.hero-actions .btn{flex:100%}.hero-trust{gap:var(--space-3);grid-template-columns:1fr}}.intro{padding-block:var(--space-section)}.intro-in{gap:var(--space-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.intro-text{gap:var(--space-4);grid-column:1/span 5;justify-items:start;display:grid}.intro-title{font:700 var(--fs-h2)/var(--lh-h2) var(--font-head);text-wrap:balance;margin:0}.intro-lead{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--color-ink);text-wrap:pretty;max-width:46ch;margin:0}.intro-body{margin:0 0 var(--space-2);color:var(--color-muted);text-wrap:pretty;max-width:52ch}.intro-media{grid-column:7/span 6;margin:0;position:relative}.intro-media img{aspect-ratio:5/4;object-fit:cover;border-radius:var(--radius-lg);background:var(--color-surface-2);width:100%;height:auto;display:block}@media (width<=1099px){.intro-text{grid-column:1/-1}.intro-media{margin-top:var(--space-block);grid-column:1/-1}.intro-media img{aspect-ratio:16/10;object-position:40% center}}.solutions{padding-block:0 var(--space-section)}.solutions-head{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin-bottom:var(--space-block);flex-wrap:wrap;display:flex}.solutions-head .sec-head{margin-bottom:0}.solutions-grid{gap:var(--space-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.solutions-grid>li{display:flex}@media (width<=1099px){.solutions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.solutions-grid{grid-template-columns:1fr}}.process-head{justify-content:space-between;align-items:flex-end;gap:var(--space-5);flex-wrap:wrap;margin-bottom:clamp(2.5rem,2rem + 2vw,4rem);display:flex}.process-head .sec-head{margin-bottom:0}.pc{padding-block:0 var(--space-section)}.pc-panels{--pc-h:clamp(400px, 22rem + 8vw, 500px);gap:var(--space-3);height:var(--pc-h);margin:0;padding:0;list-style:none;display:flex}.pc-panel{isolation:isolate;border-radius:var(--radius-lg);background:var(--color-dark);color:#fff;min-width:0;transition:flex-grow var(--dur-slow) var(--ease-enter);flex:1 1 0;grid-template-rows:auto 1fr auto auto;padding:clamp(1.25rem,1rem + 1vw,2rem);display:grid;position:relative;overflow:hidden}.pc-panel.is-on{flex-grow:2.6}.pc-photo{z-index:-2;object-fit:cover;filter:grayscale()brightness(.55);width:100%;height:100%;transition:filter var(--dur-slow) var(--ease-standard), transform .9s var(--ease-enter);position:absolute;inset:0;transform:scale(1.06)}.pc-panel.is-on .pc-photo{filter:none;transform:none}.pc-panel:not(.is-on):hover .pc-photo{filter:grayscale(.6)brightness(.65)}.pc-panel:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#00000073,#0000 32% 45%,#000000d1);position:absolute;inset:0}.pc-trigger{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.pc-trigger:focus-visible{box-shadow:inset 0 0 0 2px #fff, 0 0 0 4px var(--ring-soft);outline:none}.pc-panel.is-on .pc-trigger{cursor:default}.pc-top{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.pc-num{font:700 clamp(3.5rem, 2.5rem + 3vw, 5.5rem)/.85 var(--font-display);color:#0000;-webkit-text-stroke:1.25px #fff9;transition:color var(--dur-base) var(--ease-standard), -webkit-text-stroke-color var(--dur-base) var(--ease-standard)}.pc-panel.is-on .pc-num{color:#fff;-webkit-text-stroke-color:transparent}.pc-icon{aspect-ratio:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;width:clamp(64px,3rem + 3vw,84px);transition:opacity var(--dur-fast) var(--ease-exit), transform var(--dur-fast) var(--ease-exit);background:#00000059;border-radius:50%;place-items:center;display:grid;transform:scale(.85);box-shadow:inset 0 0 0 1px #ffffff38}.pc-icon .icon{stroke-width:1.25px;width:46%;height:46%}.pc-panel.is-on .pc-icon{opacity:1;transition:opacity var(--dur-base) var(--ease-enter) .16s, transform var(--dur-slow) var(--ease-enter) .16s;transform:none}.pc-name{font:700 var(--fs-h3)/var(--lh-h3) var(--font-head);white-space:nowrap;text-overflow:ellipsis;grid-row:3;margin:0;overflow:hidden}.pc-detail{opacity:0;min-width:0;transition:grid-template-rows var(--dur-base) var(--ease-exit), opacity var(--dur-fast) var(--ease-exit);grid-row:4;grid-template-rows:0fr;display:grid}.pc-detail-in{min-height:0;overflow:hidden}.pc-panel.is-on .pc-detail{opacity:1;transition:grid-template-rows var(--dur-slow) var(--ease-enter) .12s, opacity var(--dur-base) var(--ease-enter) .2s;grid-template-rows:1fr}.pc-text{margin:var(--space-3) 0 0;color:#ffffffe0;max-width:44ch;font-size:var(--fs-body);line-height:var(--lh-body)}@media (width<=899px){.pc-panels{flex-direction:column;height:auto}.pc-panel,.pc-panel.is-on{flex:none;grid-template-rows:auto auto auto}.pc-panel.is-on{grid-template-rows:auto 1fr auto auto;min-height:340px}.pc-top{grid-row:1;align-items:center}.pc-num{font-size:2.75rem}.pc-name{margin-top:var(--space-2);grid-row:2}.pc-panel.is-on .pc-name,.pc-detail{grid-row:3}.pc-panel.is-on .pc-detail{grid-row:4}.pc-icon{width:56px}}@media (prefers-reduced-motion:reduce){.pc-panel,.pc-detail,.pc-icon,.pc-photo{transition:none!important}}.stats{padding-block:0 var(--space-section)}.stats-grid{gap:var(--space-gap);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.stat{justify-content:flex-end;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-line);flex-direction:column-reverse;display:flex;position:relative}.stat:before{content:"";background:var(--color-accent);width:28px;height:2px;position:absolute;top:-1px;left:0}.stat-value{font:700 clamp(2.75rem, 1.6rem + 3.4vw, 4.5rem)/.9 var(--font-display);color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.stat-unit{color:var(--color-muted);margin-left:.12em;font-size:.42em;font-weight:600}.stat-label{color:var(--color-muted);font-size:var(--fs-small);line-height:var(--lh-small);max-width:22ch;margin:0}@media (width<=1099px){.stats-grid{row-gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.examples{--kart:calc((100% - 2 * var(--space-gap)) / 3);padding-block:var(--space-section);background:var(--color-surface-2);overflow-x:clip}.examples-head{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin-bottom:var(--space-block);flex-wrap:wrap;display:flex}.examples-head .sec-head{margin-bottom:0}.examples-nav{gap:var(--space-2);display:flex}.examples-nav .btn:disabled{opacity:.4;pointer-events:none}.examples-grid{gap:var(--space-gap);padding:var(--space-1) calc(50vw - 50%);scroll-snap-type:x mandatory;scroll-padding-inline:var(--kenar,var(--space-gutter));overscroll-behavior-x:contain;scrollbar-width:none;margin:0 calc(50% - 50vw);list-style:none;display:flex;overflow-x:auto}.examples-grid::-webkit-scrollbar{display:none}.examples-grid:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus);outline:none}.example{flex:0 0 var(--kart);scroll-snap-align:start}.example figure{margin:0}.example-media{border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);background:#fff;overflow:hidden}.example-media img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;transition:transform var(--dur-slow) var(--ease-standard);display:block}.example-media--photo img{object-fit:cover}.example figcaption{padding:var(--space-4) var(--space-1) 0}.example-kind{margin:0 0 var(--space-2);font:500 var(--fs-caption)/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-ink)}.example-title{margin:0 0 var(--space-2);font-size:var(--fs-h4)}.example-text{color:var(--color-muted);font-size:var(--fs-small);line-height:var(--lh-small);margin:0}@media (hover:hover) and (pointer:fine){.example:hover .example-media img{transform:scale(1.04)}}.examples-progress{align-items:center;gap:var(--space-4);margin-top:var(--space-6);display:flex}.examples-count{font:500 var(--fs-caption)/1 var(--font-mono);color:var(--color-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.examples-bar{flex:1;gap:4px;display:flex}.examples-bar i{background:var(--color-line);height:2px;transition:background-color var(--dur-base) var(--ease-standard);flex:1}.examples-bar i.is-on{background:var(--color-ink)}@media (width<=899px){.examples{--kart:calc((100% - var(--space-gap)) / 2)}}@media (width<=640px){.examples{--kart:82%}.examples-grid{gap:var(--space-4)}.examples-nav{display:none}.examples-progress{margin-top:var(--space-5)}}@media (prefers-reduced-motion:reduce){.example-media img,.examples-bar i{transition:none}}.refs{padding-block:var(--space-section);overflow-x:clip}.refs-head{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin-bottom:var(--space-block);flex-wrap:wrap;display:flex}.refs-head .sec-head{max-width:none;margin-bottom:0}.refs-head .sec-head .lead{max-width:none}.refs-rows{gap:var(--space-5);display:grid}.refs-row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.refs-track{width:max-content;animation:refs-akis var(--sure,60s) linear infinite;display:flex}.refs-row--ters .refs-track{animation-direction:reverse}.refs-rows:hover .refs-track,.refs-rows:focus-within .refs-track{animation-play-state:paused}.refs-list{align-items:center;margin:0;padding:0;list-style:none;display:flex}.ref{border-left:1px solid var(--color-line);align-items:center;height:56px;padding-inline:clamp(1.25rem,.8rem + 1.6vw,2.25rem);display:flex}.ref img{filter:grayscale();opacity:.65;transition:filter var(--dur-base) var(--ease-standard), opacity var(--dur-base) var(--ease-standard);flex:none;display:block}.ref:hover img{filter:none;opacity:1}.ref-name{font:700 clamp(1.25rem, 1rem + .9vw, 1.75rem)/1 var(--font-display);letter-spacing:.02em;color:var(--color-muted);white-space:nowrap;transition:color var(--dur-base) var(--ease-standard)}.ref:hover .ref-name{color:var(--color-ink)}@keyframes refs-akis{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.refs-row{-webkit-mask-image:none;mask-image:none}.refs-track{width:auto;animation:none}.refs-list{padding-inline:var(--space-gutter);flex-wrap:wrap}.refs-list[aria-hidden]{display:none}.ref-name,.ref img{transition:none}}.awb{padding-block:var(--space-section);background:var(--color-accent-soft);overflow-x:clip}.awb-head{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.awb-head .sec-head{margin-bottom:0}.awb-sum{margin:0 0 var(--space-block);border-block:1px solid color-mix(in srgb, var(--color-accent-ink) 22%, transparent);grid-template-columns:1.2fr repeat(3,1fr);display:grid}.awb-sum>div{justify-content:flex-end;gap:var(--space-2);padding:var(--space-5) var(--space-5) var(--space-5) 0;flex-direction:column-reverse;display:flex}.awb-sum>div+div{padding-left:var(--space-5);border-left:1px solid color-mix(in srgb, var(--color-accent-ink) 22%, transparent)}.awb-sum dt{font-weight:600;font-size:var(--fs-small)}.awb-sum dt span{font:500 var(--fs-caption)/1.4 var(--font-mono);color:var(--color-muted);font-weight:500;display:block}.awb-sum dd{font:700 clamp(2.5rem, 1.9rem + 2vw, 3.5rem)/.9 var(--font-display);color:var(--color-accent-ink);font-variant-numeric:tabular-nums;margin:0}.awb-sum-total dd{color:var(--color-ink);font-size:clamp(3.25rem,2.3rem + 3.2vw,5rem)}.awb-wall{gap:var(--space-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.plaque{min-height:100%;padding:var(--space-5);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);transition:box-shadow var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-standard);flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.plaque:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}}.plaque-top{margin-bottom:var(--space-5);justify-content:space-between;align-items:center;display:flex}.plaque-icon{border-radius:var(--radius);background:var(--color-accent-soft);width:40px;height:40px;color:var(--color-accent-ink);place-items:center;display:grid}.plaque-year{font:700 2rem/1 var(--font-display);color:var(--color-accent-ink);font-variant-numeric:tabular-nums}.plaque-comp{margin:0 0 var(--space-2);font:500 var(--fs-caption)/1.3 var(--font-mono);letter-spacing:.04em;color:var(--color-accent-ink)}.plaque-tier{color:var(--color-ink)}.plaque-product{margin:0 0 var(--space-4);font-weight:600;line-height:1.35}.plaque-org{padding-top:var(--space-3);border-top:1px solid var(--color-line);font-size:var(--fs-caption);color:var(--color-muted);margin:auto 0 0}.awb-progress{display:none}.awb-certs-progress{grid-column:1/-1}.awb-certs{--ikon:36px;padding-top:var(--space-6);border-top:1px solid color-mix(in srgb, var(--color-accent-ink) 22%, transparent);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:clamp(3rem,2rem + 3vw,5rem);display:grid}.awb-certs-intro{align-content:start;gap:var(--space-2);padding-right:var(--space-5);display:grid}.awb-certs-title{font:700 clamp(1.5rem, 1.2rem + 1vw, 2rem)/1.05 var(--font-display);margin:0}.awb-certs-text{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-muted);margin:0}.awb-certs-list{grid-column:span 4;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.awb-certs-list li{align-content:start;align-items:center;column-gap:var(--space-3);row-gap:var(--space-2);padding-inline:var(--space-5);border-left:1px solid color-mix(in srgb, var(--color-accent-ink) 22%, transparent);grid-template-columns:auto 1fr;display:grid}.awb-cert-icon{width:var(--ikon);height:var(--ikon);border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--color-accent-ink) 35%, transparent);color:var(--color-accent-ink);place-items:center;display:grid}.awb-cert-icon .icon{width:20px;height:20px}.awb-cert-name{grid-column:1/-1}.awb-cert-code{font:700 clamp(1.5rem, 1.2rem + 1vw, 2rem)/1.05 var(--font-display);white-space:nowrap}.awb-cert-name{font-size:var(--fs-small);line-height:var(--lh-small)}@media (width<=1099px){.awb-wall{grid-template-columns:repeat(3,minmax(0,1fr))}.awb-certs{row-gap:var(--space-6);grid-template-columns:1fr}.awb-certs-intro{padding:0}.awb-certs-list{row-gap:var(--space-6);grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.awb-certs-list li:nth-child(odd){border-left:0;padding-left:0}}@media (width<=899px){.awb-sum{grid-template-columns:repeat(2,1fr)}.awb-sum>div:nth-child(3){border-left:0;padding-left:0}.awb-sum>div:nth-child(n+3){border-top:1px solid color-mix(in srgb, var(--color-accent-ink) 22%, transparent)}.awb-wall{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.awb-wall{gap:var(--space-4);padding:var(--space-1) calc(50vw - 50%);scroll-snap-type:x mandatory;scroll-padding-inline:var(--kenar,var(--space-gutter));overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(50% - 50vw);display:flex;overflow-x:auto}.awb-wall::-webkit-scrollbar{display:none}.plaque{scroll-snap-align:start;flex:0 0 72%;min-height:0}.awb-progress{align-items:center;gap:var(--space-4);margin-top:var(--space-5);display:flex}.awb-certs-progress{margin-top:0}.awb-certs-list{gap:var(--space-4);padding:var(--space-1) calc(50vw - 50%);scroll-snap-type:x mandatory;scroll-padding-inline:var(--kenar,var(--space-gutter));overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(50% - 50vw);display:flex;overflow-x:auto}.awb-certs-list::-webkit-scrollbar{display:none}.awb-certs-list li,.awb-certs-list li:nth-child(odd){scroll-snap-align:start;padding:0 var(--space-4) 0 0;border-left:0;border-right:1px solid color-mix(in srgb, var(--color-accent-ink) 22%, transparent);flex:0 0 72%}}@media (prefers-reduced-motion:reduce){.plaque{transition:none}}.blog{padding-block:var(--space-section);overflow-x:clip}.blog-head{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin-bottom:var(--space-block);flex-wrap:wrap;display:flex}.blog-head .sec-head{margin-bottom:0}.blog-grid{grid-template-rows:1fr 1fr;grid-template-columns:1.25fr 1fr;column-gap:clamp(1.5rem,1rem + 2vw,3rem);margin:0;padding:0;list-style:none;display:grid}.post article{align-content:start;gap:var(--space-4);height:100%;display:grid;position:relative}.post--lead{grid-row:span 2}.post:not(.post--lead) article{align-items:center;gap:var(--space-5);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.post-media{border-radius:var(--radius-lg);background:var(--color-surface-2);display:block;overflow:hidden}.post-media img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:transform var(--dur-slow) var(--ease-standard);display:block}.post--lead .post-media img{aspect-ratio:16/10}.post:not(.post--lead){align-items:center;display:flex}.post:not(.post--lead) article{width:100%;height:auto}.post:nth-child(3){border-top:1px solid var(--color-line)}.post-body{gap:var(--space-2);align-content:start;display:grid}.post-meta{font:500 var(--fs-caption)/1.4 var(--font-mono);color:var(--color-muted);margin:0}.post-title{font:700 var(--fs-h4)/1.25 var(--font-head);margin:0}.post--lead .post-title{font-size:var(--fs-h3)}.post-title a{color:inherit;text-decoration:none}.post-title a:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}.post-title a:focus-visible{outline:none}.post-title a:focus-visible:after{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-focus)}.post-excerpt{color:var(--color-muted);font-size:var(--fs-small);line-height:var(--lh-small);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (hover:hover) and (pointer:fine){.post:hover .post-media img{transform:scale(1.04)}.post:hover .post-title a{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}}.blog-progress{display:none}@media (width<=1099px){.blog-grid{gap:var(--space-gap);grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.post--lead{grid-row:auto}.post:not(.post--lead){display:block}.post:nth-child(3){border-top:0}.post:not(.post--lead) article{align-items:start;gap:var(--space-4);grid-template-columns:1fr}.post--lead .post-media img{aspect-ratio:4/3}.post--lead .post-title{font-size:var(--fs-h4)}}@media (width<=640px){.blog-grid{gap:var(--space-4);padding:var(--space-1) calc(50vw - 50%);scroll-snap-type:x mandatory;scroll-padding-inline:var(--kenar,var(--space-gutter));overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(50% - 50vw);display:flex;overflow-x:auto}.blog-grid::-webkit-scrollbar{display:none}.post{scroll-snap-align:start;flex:0 0 82%}.post:not(.post--lead) article{align-items:start;gap:var(--space-4);grid-template-columns:1fr}.post--lead .post-media img{aspect-ratio:4/3}.post--lead .post-title{font-size:var(--fs-h4)}.blog-progress{align-items:center;gap:var(--space-4);margin-top:var(--space-5);display:flex}}@media (prefers-reduced-motion:reduce){.post-media img{transition:none}}.closing{padding-block:0 var(--space-section)}.closing-panel{border-radius:var(--radius-lg);background:var(--color-primary);color:var(--color-on-primary);padding:clamp(2rem,1.2rem + 3.5vw,4rem);position:relative;overflow:hidden}.closing-panel:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#ffffff24,#0000);border-radius:50%;width:60%;position:absolute;inset:-40% -10% auto auto}.closing-main{gap:var(--space-6) clamp(2rem, 1rem + 4vw, 5rem);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid;position:relative}.closing-text h2{font:700 var(--fs-h2)/var(--lh-h2) var(--font-head);text-wrap:balance;max-width:34ch;margin:0}.closing-text p{margin:var(--space-4) 0 0;max-width:56ch;font-size:var(--fs-lead);line-height:var(--lh-lead);color:color-mix(in srgb, var(--color-on-primary) 82%, transparent)}.closing-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.closing-catalog{align-items:center;gap:var(--space-5);border-top:1px solid color-mix(in srgb, var(--color-on-primary) 22%, transparent);grid-template-columns:auto minmax(0,1fr) auto;margin-top:clamp(2rem,1.4rem + 2vw,3rem);padding-top:clamp(1.5rem,1.2rem + 1vw,2rem);display:grid;position:relative}.closing-catalog-icon{border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--color-on-primary) 35%, transparent);place-items:center;width:48px;height:48px;display:grid}.closing-catalog-icon .icon{width:22px;height:22px}.closing-catalog-title{font:700 var(--fs-h4)/1.25 var(--font-head);margin:0}.closing-catalog-meta{margin:var(--space-1) 0 0;font-size:var(--fs-small);color:color-mix(in srgb, var(--color-on-primary) 75%, transparent)}@media (width<=899px){.closing-main{grid-template-columns:1fr;align-items:start}}@media (width<=600px){.closing-catalog{grid-template-columns:auto minmax(0,1fr);align-items:start}.closing-catalog .btn{grid-column:1/-1;justify-self:start}.closing-actions .btn{flex:100%;justify-content:center}}.sol-hero{padding-block:clamp(1.5rem, 1rem + 2vw, 2.5rem) var(--space-section)}.sol-crumbs{margin-bottom:clamp(1.5rem,1rem + 2vw,3rem)}.sol-hero-in{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.sol-hero-text{gap:var(--space-5);justify-items:start;display:grid}.sol-hero-title{font:700 var(--fs-display)/var(--lh-display) var(--font-display);text-wrap:balance;margin:0}.sol-hero-lead{max-width:46ch;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--color-muted);text-wrap:pretty;margin:0}.sol-hero-actions{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.sol-hero-media{margin:0}.sol-hero-media img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-lg);background:var(--color-surface-2);width:100%;height:auto;display:block}.sol-facts{gap:var(--space-4) var(--space-6);padding:var(--space-5) 0 0;border-top:1px solid var(--color-line);font-size:var(--fs-small);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(2.5rem,1.5rem + 3vw,4rem) 0 0;font-weight:500;list-style:none;display:grid}.sol-facts li{align-items:center;gap:var(--space-3);display:flex}.sol-facts .icon{width:20px;height:20px;color:var(--color-accent-ink);flex:none}@media (width<=899px){.sol-hero-in{grid-template-columns:minmax(0,1fr)}.sol-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.sol-facts{gap:var(--space-3);grid-template-columns:1fr}}.sol-intro{padding-block:0 var(--space-section)}.sol-intro-in{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.sol-intro-text .sec-head{margin-bottom:var(--space-5)}.sol-intro-p{margin:0 0 var(--space-4);max-width:var(--measure);color:var(--color-muted)}.sol-intro-p--vurgu{color:var(--color-ink);font-size:var(--fs-lead);line-height:var(--lh-lead)}.sol-intro-in--tek{grid-template-columns:minmax(0,1fr)}@media (width<=899px){.sol-intro-in{grid-template-columns:1fr}}.flute{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);padding:clamp(1.25rem,1rem + 1.5vw,2rem)}.flute-tabs{gap:0 var(--space-5);border-bottom:1px solid var(--color-line);flex-wrap:wrap;display:flex}.flute-tabs button{min-width:24px;padding:var(--space-2) 0 var(--space-3);cursor:pointer;font:700 1.25rem/1 var(--font-display);letter-spacing:.04em;color:var(--color-muted);transition:color var(--dur-fast) var(--ease-standard);background:0 0;border:0;position:relative}.flute-tabs button:after{content:"";background:var(--color-accent-ink);height:2px;transition:transform var(--dur-base) var(--ease-standard);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.flute-tabs button:hover,.flute-tabs button[aria-selected=true]{color:var(--color-ink)}.flute-tabs button[aria-selected=true]:after{transform:scaleX(1)}.flute-tabs button:focus-visible{box-shadow:0 0 0 3px var(--ring-soft);border-radius:4px;outline:none}.flute-stage{margin:var(--space-5) 0;padding:var(--space-4) 0}.flute-stage svg{width:100%;height:auto;display:block}.flute-liner{fill:#8a6440}.flute-wave{fill:none;stroke:#b48a5e;stroke-width:2.5px}.flute-panel:not([hidden]) .flute-stage svg{animation:flute-in var(--dur-slow) var(--ease-enter) both}@keyframes flute-in{0%{opacity:0;transform:scaleY(.6)}}.flute-info{gap:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-line);grid-template-columns:auto auto 1fr;margin:0;display:grid}.flute-info dt{margin-bottom:var(--space-1);font:500 var(--fs-caption)/1.3 var(--font-mono);letter-spacing:.04em;color:var(--color-muted)}.flute-info dd{font-weight:600;font-size:var(--fs-small);margin:0}.flute-use dd{color:var(--color-muted);font-weight:400;line-height:var(--lh-small)}@media (width<=560px){.flute-info{grid-template-columns:auto auto}.flute-use{grid-column:1/-1}}.flute:has(>.flute-panel){grid-template-columns:minmax(0,1fr);display:grid}.flute>.flute-tabs{grid-area:1/1}.flute>.flute-panel{grid-area:2/1;grid-template-rows:1fr auto;min-width:0;display:grid}.flute>.flute-panel[hidden]{visibility:hidden}.flute--sade .flute-stage{align-self:center}.flute--sade .flute-info{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}@media (width<=560px){.flute--sade .flute-info{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.flute-panel:not([hidden]) .flute-stage svg{animation:none}.flute-tabs button:after{transition:none}}.sol-groups{padding-block:var(--space-section);background:var(--color-surface-2);scroll-margin-top:var(--space-header)}.sol-groups-grid{grid-template-columns:repeat(var(--kol,4), minmax(0, 1fr));gap:var(--space-gap);margin:0;padding:0;list-style:none;display:grid}.sgroup{padding:var(--space-4);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);flex-direction:column;display:flex;position:relative}.sgroup-media{margin-bottom:var(--space-4);border-radius:var(--radius);background:var(--color-surface);overflow:hidden}.sgroup-media img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;transition:transform var(--dur-slow) var(--ease-standard);display:block}.sgroup-media--foto img{object-fit:cover}.sgroup-title{margin:0 0 var(--space-2);font:700 var(--fs-h4)/1.25 var(--font-head)}.sgroup-title a{color:inherit;text-decoration:none}.sgroup-title a:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}.sgroup-text{color:var(--color-muted);font-size:var(--fs-small);line-height:var(--lh-small);margin:0}@media (hover:hover) and (pointer:fine){.sgroup:hover .sgroup-media img{transform:scale(1.04)}}.sgroup--cta{justify-content:center;gap:var(--space-3);padding:var(--space-6) var(--space-5);box-shadow:none;border:1px dashed var(--color-line-strong);background:0 0}.sgroup--cta .btn{margin-top:var(--space-2);align-self:flex-start}.sgroup-cta-title{font:700 var(--fs-h3)/1.15 var(--font-head);margin:0}.sgroup-cta-text{gap:var(--space-3);display:grid}.sgroup--cta-genis{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);padding:var(--space-5) var(--space-6);flex-flow:wrap;grid-column:1/-1}.sgroup--cta-genis .btn{align-self:center;margin-top:0}@media (width<=1099px){.sol-groups-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.sol-groups-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.sol-groups-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.sgroup-media img{transition:none}}.sol-progress{display:none}@media (width<=640px){.sol-groups{overflow-x:clip}.sol-groups-grid{gap:var(--space-4);padding:var(--space-1) calc(50vw - 50%);scroll-snap-type:x mandatory;scroll-padding-inline:var(--kenar,var(--space-gutter));overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(50% - 50vw);display:flex;overflow-x:auto}.sol-groups-grid::-webkit-scrollbar{display:none}.sgroup{scroll-snap-align:start;flex:0 0 78%}.sgroup--cta-genis{padding:var(--space-6) var(--space-5);flex-direction:column;justify-content:center;align-items:flex-start}.sgroup--cta-genis .btn{align-self:flex-start}.sol-progress{align-items:center;gap:var(--space-4);margin-top:var(--space-5);display:flex}}.sol-specs{padding-block:var(--space-section);scroll-margin-top:calc(var(--space-header) + var(--space-5))}.sol-specs-in{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.sol-specs-head{top:calc(var(--space-header) + var(--space-6));gap:var(--space-4);justify-items:start;display:grid;position:sticky}.sol-specs-head .sec-head{margin-bottom:0}.specs{border-top:2px solid var(--color-ink);margin:0}.specs-row{gap:var(--space-5);padding-block:var(--space-5);border-bottom:1px solid var(--color-line);grid-template-columns:minmax(9rem,.75fr) 2fr;display:grid}.specs-row dt{font:500 var(--fs-caption)/1.5 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted);padding-top:.15em}.specs-row dd{gap:var(--space-1);margin:0;display:grid}.specs-row dd span:first-child{font-weight:600}.specs-row dd span+span{color:var(--color-muted);font-size:var(--fs-small);line-height:var(--lh-small)}@media (width<=899px){.sol-specs-in{grid-template-columns:1fr}.sol-specs-head{position:static}}@media (width<=480px){.specs-row{gap:var(--space-2);grid-template-columns:1fr}}.sol-proc{padding-block:var(--space-section)}.sol-intro:has(+.sol-proc--ek){padding-bottom:var(--space-6)}.sol-proc--ek{padding-top:0}.sol-proc--ek .sol-proc-head{margin-bottom:var(--space-4);justify-content:flex-end}.sol-proc-head{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.sol-proc-title{font:700 var(--fs-h2)/var(--lh-h2) var(--font-head);margin:0}.sol-proc-steps{gap:var(--space-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.sol-proc-steps li{padding-top:var(--space-5);border-top:1px solid var(--color-line);position:relative}.sol-proc-steps li:before{content:"";background:var(--color-accent);width:28px;height:2px;position:absolute;top:-1px;left:0}.sol-proc-top{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;display:flex}.sol-proc-num{font:500 var(--fs-caption)/1 var(--font-mono);color:var(--color-muted)}.sol-proc-top .icon{width:22px;height:22px;color:var(--color-accent-ink)}.sol-proc-steps h3{margin:0 0 var(--space-2);font:700 var(--fs-h4)/1.25 var(--font-head)}.sol-proc-steps p{color:var(--color-muted);font-size:var(--fs-small);line-height:var(--lh-small);margin:0}@media (width<=899px){.sol-proc-steps{row-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.sol-proc-steps{grid-template-columns:1fr}}.sol-faq{padding-block:var(--space-section);background:var(--color-surface-2)}.sol-faq-in{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.sol-faq-head{gap:var(--space-4);top:calc(var(--space-header) + var(--space-6));justify-items:start;display:grid;position:sticky}.sol-faq-head .sec-head{margin-bottom:0}.sol-faq .acc-trigger{font-weight:600}@media (width<=899px){.sol-faq-in{grid-template-columns:1fr}.sol-faq-head{position:static}}.sol-related{padding-block:var(--space-section)}.sol-related-head{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin-bottom:var(--space-block);flex-wrap:wrap;display:flex}.sol-related-head .sec-head{margin-bottom:0}.sol-related-grid{gap:var(--space-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sol-related-grid>li{display:flex}@media (width<=899px){.sol-related-grid{grid-template-columns:1fr}}@media (width<=640px){.sol-related{overflow-x:clip}.sol-related-grid{gap:var(--space-4);padding:var(--space-1) calc(50vw - 50%);scroll-snap-type:x mandatory;scroll-padding-inline:var(--kenar,var(--space-gutter));overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(50% - 50vw);display:flex;overflow-x:auto}.sol-related-grid::-webkit-scrollbar{display:none}.sol-related-grid>li{scroll-snap-align:start;flex:0 0 82%}.sol-related .sol-progress{align-items:center;gap:var(--space-4);margin-top:var(--space-5);display:flex}}.pl-bubble{fill:#9fb6c838;stroke:#7f98ac;stroke-width:2px}.pl-film{fill:#7f98ac}.pl-silte{fill:#d9dee3;stroke:#b5bec7;stroke-width:1px}.pl-foam{fill:#eef1f4;stroke:#b5bec7;stroke-width:1.5px}.pl-cell{fill:none;stroke:#c3ccd5;stroke-width:1.2px}.br-label{font:500 13px/1 var(--font-mono);fill:var(--color-muted)}.br-ok{fill:none;stroke:var(--color-muted);stroke-width:1.5px}.sy-koli{fill:#e9d6b8;stroke:#b48a5e;stroke-width:1.5px}.sy-on{fill:var(--color-accent-ink);stroke:var(--color-accent-ink)}.sy-off{fill:#cfc6ba;stroke:#cfc6ba;opacity:.55}.sy-film rect{fill-opacity:.12;stroke-width:1.5px}.sy-film path{fill:none;stroke-width:1px}.sy-film.sy-off rect{fill:none}.sy-film.sy-on rect{fill:var(--color-accent-ink)}.sy-film.sy-on path{stroke-opacity:.5}.sy-film.sy-off path{stroke-opacity:.25}.sol-areas{padding-block:var(--space-section)}.sol-areas-list{gap:clamp(3rem,2rem + 4vw,6rem);display:grid}.area{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.area:nth-child(2n) .area-media{order:2}.area-media{border-radius:var(--radius-lg);background:var(--color-surface-2);display:block;overflow:hidden}.area-media img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:transform var(--dur-slow) var(--ease-standard);display:block}@media (hover:hover) and (pointer:fine){.area-media:hover img{transform:scale(1.03)}}.area-body{gap:var(--space-4);justify-items:start;display:grid}.area-num{font:500 var(--fs-caption)/1 var(--font-mono);color:var(--color-accent-ink);margin:0}.area-title{font:700 var(--fs-h2)/var(--lh-h2) var(--font-head);margin:0}.area-text{max-width:48ch;color:var(--color-muted);font-size:var(--fs-lead);line-height:var(--lh-lead);margin:0}.area-groups{gap:0 var(--space-5);width:100%;margin:0 0 var(--space-2);font-size:var(--fs-small);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.area-groups li{padding:var(--space-2) 0;border-top:1px solid var(--color-line)}@media (width<=899px){.area{grid-template-columns:1fr}.area:nth-child(2n) .area-media{order:0}}@media (width<=480px){.area-groups{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.area-media img{transition:none}}.sol-areas{scroll-margin-top:calc(var(--space-header) + var(--space-5))}.sol-jump{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:var(--space-gap);margin-top:clamp(2.5rem,1.5rem + 3vw,4rem);display:grid}.sol-jump a{gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-5) 0;border-top:2px solid var(--color-ink);color:var(--color-ink);transition:border-color var(--dur-base) var(--ease-standard);text-decoration:none;display:grid;position:relative}.sol-jump-top{justify-content:space-between;align-items:center;display:flex}.sol-jump-num{font:500 var(--fs-caption)/1 var(--font-mono);color:var(--color-muted)}.sol-jump-top .icon{width:22px;height:22px;color:var(--color-accent-ink)}.sol-jump-name{font:700 var(--fs-h4)/1.2 var(--font-head)}.sol-jump-arrow{right:0;bottom:var(--space-5);width:18px;height:18px;color:var(--color-muted);transition:transform var(--dur-base) var(--ease-standard);position:absolute}.sol-jump a:hover{border-color:var(--color-accent)}.sol-jump a:hover .sol-jump-arrow{color:var(--color-accent-ink);transform:translateY(3px)}.sol-jump a:focus-visible{box-shadow:0 0 0 3px var(--ring-soft);border-radius:2px;outline:none}.area{scroll-margin-top:calc(var(--space-header) + var(--space-6))}@media (width<=899px) and (width>=641px){.sol-jump[style*="--n: 4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sol-areas{background:var(--color-surface-2)}.sol-areas .area-media,.examples+.sol-faq{background:var(--color-surface)}:is(.sol-faq,.sol-groups,.examples,.sol-areas,.awb)+.closing{padding-top:var(--space-section)}.examples+.sol-faq+.closing{padding-top:0}.sol-hero-media--render img{object-fit:contain;background:var(--color-surface);border:1px solid var(--color-line)}@media (width<=640px){.sol-jump{margin-top:var(--space-6);grid-template-columns:1fr;gap:0}.sol-jump a{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6) var(--space-4) 0;border-top-width:1px;grid-template-columns:auto 1fr}.sol-jump a:first-child{border-top-width:2px}.sol-jump-top .icon{display:none}.sol-jump-arrow{top:50%;bottom:auto;translate:0 -50%}}.cyc{gap:var(--space-6);display:grid;container-type:inline-size}.cyc-satir{gap:var(--space-1) var(--space-4);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.cyc-ad{font:700 var(--fs-h4)/1.2 var(--font-head);margin:0}.cyc-ozet{font-size:var(--fs-small);color:var(--color-muted);margin:0}.cyc-satir--biz .cyc-ozet{color:var(--color-primary);font-weight:600}.cyc-adimlar{grid-column:1/-1;grid-template-columns:repeat(var(--sutun), minmax(0, 1fr));gap:var(--space-2) 3px;margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.cyc-adimlar li{gap:var(--space-2);align-content:start;min-width:0;margin:0;display:grid}.cyc-no{height:28px;font:500 var(--fs-caption)/1 var(--font-mono);color:var(--color-muted);background:#e3e7eb;place-items:center;display:grid}.cyc-adimlar li:first-child .cyc-no{border-radius:4px 0 0 4px}.cyc-adimlar li:last-child .cyc-no{border-radius:0 4px 4px 0}.cyc-kalip .cyc-no{background:var(--color-accent-ink);color:#fff}.cyc-satir--biz .cyc-no{background:color-mix(in srgb, var(--color-primary) 85%, #fff);color:#fff}.cyc-etiket{font-size:var(--fs-caption);color:var(--color-ink);text-wrap:balance;-webkit-hyphens:auto;hyphens:auto;line-height:1.3}.cyc-kalip .cyc-etiket{color:var(--color-accent-ink);font-weight:600}@media (width>=900px){.sol-intro-media>.cyc{margin-top:calc(var(--fs-caption) * 1.2 + var(--space-4))}}@container (width<=460px){.cyc-satir{grid-template-columns:1fr}.cyc-adimlar{grid-template-columns:1fr;gap:3px}.cyc-adimlar li{align-items:center;gap:var(--space-3);grid-template-columns:28px minmax(0,1fr)}.cyc-adimlar li .cyc-no{border-radius:4px}.cyc-etiket{font-size:var(--fs-small)}}.eng-steps{padding-block:var(--space-section);background:var(--color-surface-2);scroll-margin-top:var(--space-header)}.eng-steps-in{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.eng-list{margin:0;padding:0;list-style:none}.eng-step{gap:var(--space-5);padding:var(--space-6) 0 var(--space-6) var(--space-5);border-left:2px solid var(--color-line);transition:border-color var(--dur-base) var(--ease-standard), opacity var(--dur-base) var(--ease-standard);grid-template-columns:auto minmax(0,1fr);display:grid}.eng-num{font:700 1.75rem/1 var(--font-display);color:var(--color-muted);font-variant-numeric:tabular-nums;transition:color var(--dur-base) var(--ease-standard)}.eng-title{align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);font:700 var(--fs-h3)/1.15 var(--font-head);display:flex}.eng-title .icon{width:22px;height:22px;color:var(--color-accent-ink);flex:none}.eng-text{max-width:52ch;color:var(--color-muted);line-height:var(--lh-body);margin:0}.eng-step-img{display:none}.eng-media{top:calc(var(--space-header) + var(--space-6));aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);position:sticky;overflow:hidden}.eng-media img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease-standard), transform var(--dur-slow) var(--ease-standard);position:absolute;inset:0;transform:scale(1.03)}.eng-media img.is-on{opacity:1;transform:none}.eng-media-num{left:var(--space-4);bottom:var(--space-4);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);color:#fff;font:500 var(--fs-caption)/1.4 var(--font-mono);background:#0000008c;position:absolute}@media (width>=900px){.js .eng-step{opacity:.45}.js .eng-step.is-on{opacity:1;border-left-color:var(--color-accent)}.js .eng-step.is-on .eng-num{color:var(--color-accent-ink)}}@media (width<=899px){.eng-steps-in{grid-template-columns:1fr}.eng-media{display:none}.eng-step-img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;margin-top:var(--space-4);border-radius:var(--radius);display:block}}@media (width<=480px){.eng-step{gap:var(--space-2);padding-left:var(--space-4);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.eng-step,.eng-media img{transition:none}.js .eng-step{opacity:1}}.sol-groups--acik{background:var(--color-surface);scroll-margin-top:var(--space-header)}.sol-groups--acik .sgroup{border:1px solid var(--color-line);box-shadow:none}.sol-groups--acik .sgroup-media{background:var(--color-surface-2)}.sol-groups--acik .sgroup--cta{border:1px dashed var(--color-line-strong);background:var(--color-surface-2)}.sol-intro--gri{padding-block:var(--space-section);background:var(--color-surface-2)}.sol-intro--gri .flute{background:var(--color-surface)}.eng-gains{padding-block:var(--space-section);background:var(--color-accent-soft);scroll-margin-top:var(--space-header)}.gains{border-top:1px solid color-mix(in srgb, var(--color-ink) 18%, transparent);margin:0;padding:0;list-style:none}.gain{gap:var(--space-6);border-bottom:1px solid color-mix(in srgb, var(--color-ink) 18%, transparent);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;padding-block:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.gain-title{align-items:center;gap:var(--space-4);font:700 var(--fs-h2)/var(--lh-h2) var(--font-head);margin:0;display:flex}.gain-num{font:500 var(--fs-caption)/1 var(--font-mono);color:var(--color-accent-ink);flex:none}.gain-text{max-width:52ch;font-size:var(--fs-lead);line-height:var(--lh-lead);color:color-mix(in srgb, var(--color-ink) 72%, transparent);margin:0}@media (width<=899px){.gain{gap:var(--space-3);grid-template-columns:1fr}}.auto-stats{border-top:2px solid var(--color-ink);gap:0;margin:0;display:grid}.auto-stat{gap:var(--space-2);padding-block:var(--space-5);border-bottom:1px solid var(--color-line);flex-direction:column-reverse;display:flex}.auto-stat dd{font:700 clamp(3rem, 2rem + 3.5vw, 5rem)/.9 var(--font-display);font-variant-numeric:tabular-nums;margin:0}.auto-stat dt{color:var(--color-muted);font-size:var(--fs-small)}.auto-stat:first-child dd{color:var(--color-accent-ink)}.auto-parts{padding-block:var(--space-section);background:var(--color-surface-2);scroll-margin-top:var(--space-header)}.auto-car{max-width:1040px;margin:0 auto clamp(2rem,1rem + 3vw,3.5rem);position:relative}.auto-car-svg{width:100%;height:auto;display:block;overflow:visible}.car-shadow{fill:#000;opacity:.07}.car-body{fill:color-mix(in srgb, var(--color-surface) 70%, transparent);stroke:#5b636e;stroke-width:2.5px;stroke-linejoin:round}.car-glass{fill:#afc3d44d;stroke:#5b636e;stroke-width:2px}.car-line{fill:none;stroke:#8e97a3;stroke-width:1.6px;stroke-linecap:round}.car-panel path{fill:#0000;stroke:none}.car-lamp path{fill:#e3e8ee;stroke:#5b636e;stroke-width:1.6px}.car-lamp--arka path:first-child{fill:#0000}.car-tail{fill:#d9b2ae;stroke:#5b636e;stroke-width:1.4px}.car-tyre{fill:#2b2f35}.car-hub{fill:#5b636e}.car-in>*{fill:#9aa3ae24;stroke:#8e97a3;stroke-width:1.6px;stroke-dasharray:5 4}.car-in .car-wire,.car-in path[d^=M110],.car-in path[d^=M350]{fill:none}.car-in,.car-glass-g,.car-panel,.car-lamp{transition:opacity var(--dur-base) var(--ease-standard)}.car-in>*,.car-glass,.car-panel path,.car-lamp path{transition:fill var(--dur-base) var(--ease-standard), stroke var(--dur-base) var(--ease-standard)}.is-on.car-in>*,.is-on.car-panel path,.is-on.car-lamp path,.is-on .car-glass{fill:color-mix(in srgb, var(--color-accent) 38%, transparent);stroke:var(--color-accent-ink);stroke-dasharray:none;stroke-width:2.2px}.is-on.car-in .car-wire,.is-on.car-in path[d^=M110],.is-on.car-in path[d^=M350]{fill:none}.auto-sel{grid-template-columns:minmax(0,18rem) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,1rem + 2vw,3rem);display:grid}.auto-tabs{border-top:1px solid var(--color-line);display:grid}.auto-tabs button{align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-2);border:0;border-bottom:1px solid var(--color-line);cursor:pointer;text-align:left;font:500 var(--fs-small)/1.35 var(--font-sans);color:var(--color-muted);transition:color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard);background:0 0;display:flex}.auto-tabs button:hover{color:var(--color-ink);background:color-mix(in srgb, var(--color-surface) 60%, transparent)}.auto-tabs button[aria-selected=true]{color:var(--color-ink);background:var(--color-surface);font-weight:700}.auto-tabs button:focus-visible{box-shadow:0 0 0 3px var(--ring-soft);outline:none}.auto-tab-num{font:500 var(--fs-caption)/1 var(--font-mono);color:var(--color-accent-ink)}.auto-detail{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);padding:clamp(1.25rem,1rem + 1.5vw,2.25rem);position:relative}.auto-panel{gap:var(--space-4) var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-areas:"head head""img dl""img link";align-items:start;display:grid}.auto-panel[hidden]{display:none}.auto-panel:not([hidden]){animation:flute-in var(--dur-base) var(--ease-enter) both}.auto-panel-head{grid-area:head;padding-right:7rem}.auto-panel-title{font:700 var(--fs-h2)/var(--lh-h2) var(--font-head);margin:0}.auto-panel img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);background:var(--color-surface-2);grid-area:img;width:100%;height:auto;display:block}.auto-panel dl{gap:var(--space-5);grid-area:dl;margin:0;display:grid}.auto-panel dt{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font:500 var(--fs-caption)/1.3 var(--font-mono);letter-spacing:.04em;color:var(--color-muted);display:flex}.auto-panel dt .icon{width:18px;height:18px;color:var(--color-accent-ink)}.auto-panel dd{font-size:var(--fs-body);line-height:var(--lh-body);margin:0}@media (width<=1099px){.auto-sel{grid-template-columns:1fr}.auto-tabs{column-gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.auto-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.auto-panel{grid-template-columns:1fr;grid-template-areas:"head""img""dl""link"}}@media (prefers-reduced-motion:reduce){.auto-panel:not([hidden]){animation:none}.car-in>*,.car-glass,.car-panel path,.car-lamp path{transition:none}}.auto-car{max-width:820px}.car-in:not(.is-on){opacity:0}.car-in .car-wire{fill:none}.car-body{fill:var(--color-surface);stroke-width:2.2px}.car-glass{stroke:none}.car-line--ince{stroke:#c3cad3;stroke-width:1.2px}.car-kol{fill:var(--color-surface);stroke-width:1.3px}.car-izgara{fill:#e3e8ee;stroke-width:1.2px}.car-lamp path{fill:#eef2f6;stroke-width:1.4px}.car-lamp--tampon path{fill:#0000;stroke:none}.car-tail{fill:#d9a9a3;stroke-width:1.3px}.car-rim{fill:#c9cfd7;stroke:#7b848f;stroke-width:2px}.car-kol-jant{stroke:#7b848f;stroke-width:5px;stroke-linecap:round}.is-on.car-lamp path{fill:color-mix(in srgb, var(--color-accent) 38%, transparent);stroke:var(--color-accent-ink);stroke-width:2.2px}.auto-iz{cursor:pointer;background:0 0;border:0;width:28px;height:28px;margin:-14px 0 0 -14px;padding:0;position:absolute}.auto-iz:before{content:"";background:var(--color-surface);transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard);border:1.5px solid #8e97a3;border-radius:50%;position:absolute;inset:9px}.auto-iz:hover:before{border-color:var(--color-accent-ink)}.auto-iz.is-on:before{background:var(--color-accent-ink);border-color:var(--color-accent-ink);box-shadow:0 0 0 5px color-mix(in srgb, var(--color-accent) 26%, transparent)}.auto-panel-head{padding-right:0}.auto-detail{display:grid}.auto-panel{grid-area:1/1;grid-template-rows:auto 1fr;grid-template-areas:"head head""img dl";min-width:0}.auto-panel[hidden]{visibility:hidden;display:grid}@media (width<=760px){.auto-panel{grid-template-rows:auto;grid-template-areas:"head""img""dl"}}@media (prefers-reduced-motion:reduce){.auto-iz:before{transition:none}}.sol-hero--tonlu{background:var(--color-surface-2)}.sol-hero--tonlu .sol-hero-media img{box-shadow:0 24px 48px -24px #00000040}.sol-hero--tonlu :is(.sol-facts,.sol-jump){z-index:1;background:var(--color-surface);border-radius:var(--radius-lg);border:0;gap:0;margin-top:clamp(2.5rem,1.5rem + 3vw,4rem);padding:0;position:relative;box-shadow:0 1px 2px #0000000a,0 12px 32px -12px #00000024}.sol-hero--tonlu .sol-facts li{align-items:flex-start;gap:var(--space-3);padding:var(--space-5);font:600 var(--fs-body)/1.35 var(--font-sans);color:var(--color-ink);flex-direction:column}.sol-hero--tonlu .sol-facts li+li{border-left:1px solid var(--color-line)}.sol-hero--tonlu .sol-facts .icon{width:26px;height:26px}.sol-hero--tonlu .sol-jump{overflow:hidden}.sol-hero--tonlu .sol-jump a{padding:var(--space-5);transition:background-color var(--dur-base) var(--ease-standard);border-top:0}.sol-hero--tonlu .sol-jump a+a{border-left:1px solid var(--color-line)}.sol-hero--tonlu .sol-jump a:hover{background:color-mix(in srgb, var(--color-surface-2) 60%, var(--color-surface))}.sol-hero--tonlu .sol-jump a:focus-visible{box-shadow:inset 0 0 0 3px var(--ring-soft);border-radius:0}.sol-hero--tonlu .sol-jump-arrow{right:var(--space-5)}.sol-hero--tonlu:has(.sol-facts,.sol-jump){padding-bottom:0;display:flow-root}.sol-hero--tonlu :is(.sol-facts,.sol-jump){margin-bottom:calc(-1 * var(--sol-kart-yari,3.5rem))}.sol-hero--tonlu:has(.sol-facts,.sol-jump)+*{padding-top:calc(var(--sol-kart-yari,3.5rem) + var(--space-section))}@media (width<=899px){.sol-hero--tonlu .sol-facts li:nth-child(3){border-left:0}.sol-hero--tonlu .sol-facts li:nth-child(n+3){border-top:1px solid var(--color-line)}:is(.sol-hero--tonlu:has(.sol-facts),.sol-hero--tonlu:has(.sol-facts)+*){--sol-kart-yari:6.85rem}}@media (width<=640px){.sol-hero--tonlu .sol-jump a{padding:var(--space-4) var(--space-6) var(--space-4) var(--space-4)}.sol-hero--tonlu .sol-jump a+a{border-left:0;border-top:1px solid var(--color-line)}.sol-hero--tonlu .sol-jump a:first-child{border-top:0}.sol-hero--tonlu .sol-jump-arrow{right:var(--space-4)}:is(.sol-hero--tonlu:has(.sol-jump),.sol-hero--tonlu:has(.sol-jump)+*){--sol-kart-yari:5.25rem}}@media (width<=480px){.sol-hero--tonlu .sol-facts li{padding:var(--space-4);flex-direction:row;align-items:center}.sol-hero--tonlu .sol-facts li+li{border-left:0;border-top:1px solid var(--color-line)}:is(.sol-hero--tonlu:has(.sol-facts),.sol-hero--tonlu:has(.sol-facts)+*){--sol-kart-yari:7.35rem}}.sol-hero--tonlu:not(:has(.sol-facts,.sol-jump))+.sol-intro{padding-top:var(--space-section)}.sol-hero--tonlu+.sol-areas{background:var(--color-surface)}.sol-hero--tonlu+.sol-areas .area-media{background:var(--color-surface-2);border:1px solid var(--color-line)}.sol-hero--tonlu+.sol-areas+.sol-proc{background:var(--color-surface-2)}.sol-hero--tonlu+.sol-areas~.examples{background:var(--color-surface)}.sol-hero--tonlu+.sol-areas~.examples .example-media{box-shadow:none;border:1px solid var(--color-line)}.sol-hero--tonlu+.sol-areas~.examples+.sol-faq,.sol-hero--tonlu+.sol-areas~.refs{background:var(--color-surface-2)}.sol-hero--tonlu+.sol-areas~.refs+.closing,.sol-hero--tonlu+.sol-areas~.examples+.sol-faq+.closing{padding-top:var(--space-section)}.auto-stats--2x2{column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.vm{padding-block:var(--space-section);background:color-mix(in srgb, var(--color-primary) 82%, #000);color:#fff}.vm-in{gap:var(--space-6) clamp(2rem, 1rem + 4vw, 6rem);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.vm-item{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid #ffffff47;align-content:start;display:grid}.vm-label{font:500 var(--fs-caption)/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;margin:0}.vm-text{font:700 clamp(1.5rem, 1.1rem + 1.4vw, 2.25rem)/1.2 var(--font-head);text-wrap:pretty;margin:0}@media (width<=899px){.vm-in{grid-template-columns:1fr}}.tl{padding-block:var(--space-section);scroll-margin-top:var(--space-header)}.tl-in{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:clamp(2rem,1rem + 4vw,6rem);display:grid}.tl-head{top:calc(var(--space-header) + var(--space-6));position:sticky}.tl-list{margin:0;padding:0;list-style:none;position:relative}.tl-list:before{content:"";background:var(--color-line);width:1px;position:absolute;top:.6em;bottom:.6em;left:5px}.tl-item{gap:var(--space-5);padding:0 0 var(--space-6) var(--space-6);grid-template-columns:6.5rem minmax(0,1fr);display:grid;position:relative}.tl-item:before{content:"";background:var(--color-surface);border:2px solid var(--color-accent);border-radius:50%;width:11px;height:11px;position:absolute;top:.55em;left:0}.tl-item:first-child:before,.tl-item:last-child:before{background:var(--color-accent)}.tl-year{font:700 clamp(1.5rem, 1.2rem + 1vw, 2rem)/1 var(--font-display);font-variant-numeric:tabular-nums}.tl-text{color:color-mix(in srgb, var(--color-ink) 78%, transparent);margin:0;padding-top:.2em}@media (width<=899px){.tl-in{grid-template-columns:1fr}.tl-head{position:static}}@media (width<=480px){.tl-item{gap:var(--space-1);grid-template-columns:1fr}}.sol-intro h2[id]{scroll-margin-top:calc(var(--space-header) + 4rem)}.sgroup-meta{margin:var(--space-4) 0 0;font-size:var(--fs-small);gap:0;display:grid}.sgroup-meta div{gap:var(--space-3);padding-block:var(--space-2);border-top:1px solid var(--color-line);grid-template-columns:7.5rem minmax(0,1fr);display:grid}.sgroup-meta dt{color:var(--color-muted)}.sgroup-meta dd{margin:0}.tesis-map{margin:0;container-type:inline-size}.tesis-map-harita{position:relative}.tesis-map-harita svg{border-radius:var(--radius);width:100%;height:auto;display:block}.tesis-map-kara{fill:#e6eaef;stroke:#c5ccd5;stroke-width:.8px;stroke-linejoin:round}.tesis-map-yer{width:0;height:0;position:absolute}.tesis-map-nokta{background:var(--color-ink);box-sizing:border-box;border-radius:50%;width:12px;height:12px;display:inline-block}.tesis-map-nokta--merkez{background:var(--color-accent-ink);box-shadow:0 0 0 4px var(--color-surface), 0 0 0 5.5px var(--color-accent)}.tesis-map-nokta--depo{background:var(--color-surface);border:2px solid var(--color-ink)}.tesis-map-yer .tesis-map-nokta{position:absolute;top:-6px;left:-6px}.tesis-map-etiket{width:max-content;margin:0;line-height:1.25;display:grid;position:absolute}.tesis-map-etiket strong{font:700 var(--fs-h5,1rem)/1.2 var(--font-head)}.tesis-map-etiket span{font-size:var(--fs-caption);color:var(--color-muted)}.tesis-map-yer--alt .tesis-map-etiket{text-align:center;top:16px;left:0;translate:-50%}.tesis-map-yer--ust .tesis-map-etiket{text-align:center;bottom:14px;left:0;translate:-50%}.tesis-map-yer--sol .tesis-map-etiket{text-align:right;top:0;right:14px;translate:0 -50%}.tesis-map-yer--sag .tesis-map-etiket{top:0;left:14px;translate:0 -50%}.tesis-map-lejant{gap:var(--space-2) var(--space-5);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-line);font-size:var(--fs-small);color:var(--color-muted);flex-wrap:wrap;display:flex}.tesis-map-lejant span{align-items:center;gap:var(--space-2);display:inline-flex}.tesis-map-lejant .tesis-map-nokta--merkez{margin-inline:5px 3px}@container (width<=420px){.tesis-map-etiket span{display:none}.tesis-map-etiket strong{font-size:var(--fs-small)}.tesis-map-nokta{width:10px;height:10px}.tesis-map-yer .tesis-map-nokta{top:-5px;left:-5px}}.ref-grid{padding-block:var(--space-section);background:var(--color-surface-2);scroll-margin-top:var(--space-header)}.ref-grid-grup+.ref-grid-grup{margin-top:clamp(3rem,2rem + 3vw,5rem)}.ref-grid-head{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-ink);display:flex}.ref-grid-title{font:700 var(--fs-h3)/1.15 var(--font-head);margin:0}.ref-grid-count{font:500 var(--fs-caption)/1 var(--font-mono);color:var(--color-muted)}.ref-grid-list{gap:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ref-cell{min-height:120px;padding:var(--space-5);background:var(--color-surface);border-radius:var(--radius-lg);place-items:center;display:grid}.ref-cell img{filter:grayscale();opacity:.7;max-width:100%;height:auto;transition:filter var(--dur-base) var(--ease-standard), opacity var(--dur-base) var(--ease-standard);display:block}.ref-cell:hover img{filter:none;opacity:1}@media (width<=1099px){.ref-grid-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.ref-grid-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=480px){.ref-grid-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ref-cell{min-height:96px;padding:var(--space-4)}}.ref-grid+.closing{padding-top:var(--space-section)}.awt{padding-block:var(--space-section);background:var(--color-surface-2);scroll-margin-top:var(--space-header)}.awt-table{border-collapse:collapse;background:var(--color-surface);border-radius:var(--radius-lg);width:100%;font-size:var(--fs-body);overflow:hidden}.awt-table thead th{padding:var(--space-4) var(--space-5);text-align:left;font:500 var(--fs-caption)/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);border-bottom:2px solid var(--color-ink)}.awt-table td,.awt-table tbody th{padding:var(--space-4) var(--space-5);text-align:left;vertical-align:top;border-top:1px solid var(--color-line)}.awt-table tbody th{font-weight:600}.awt-yil{width:7rem;font:700 var(--fs-h4)/1.2 var(--font-display);font-variant-numeric:tabular-nums;color:#0000}.awt-yeni-yil .awt-yil{color:var(--color-ink)}.awt-table tr:not(.awt-yeni-yil) td,.awt-table tr:not(.awt-yeni-yil) th{border-top-color:color-mix(in srgb, var(--color-line) 50%, transparent)}.awt-derece{margin-left:var(--space-3);font:600 var(--fs-small)/1 var(--font-sans);color:var(--color-accent-ink)}.awt-yarisma span{display:block}.awt-yarisma small{color:var(--color-muted);font-size:var(--fs-small)}.awt-kapsam{color:var(--color-muted);width:9rem}@media (width<=760px){.awt-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.awt-table,.awt-table tbody,.awt-table tr{display:block}.awt-table tr{gap:var(--space-1) var(--space-4);padding:var(--space-4);border-top:1px solid var(--color-line);grid-template-columns:4.5rem minmax(0,1fr);display:grid}.awt-table td,.awt-table tbody th{border:0;padding:0}.awt-yil{color:var(--color-ink);grid-row:span 3;width:auto}.awt-kapsam{width:auto;font-size:var(--fs-small)}}.odul-gorsel{margin:0}.odul-gorsel img{border-radius:var(--radius-lg);width:100%;height:auto;display:block}.odul-gorsel figcaption{margin-top:var(--space-3);font-size:var(--fs-small);color:var(--color-muted)}.awt+.sol-intro{padding-top:var(--space-section)}.ppwr{padding-block:var(--space-section);background:var(--color-surface-2);scroll-margin-top:var(--space-header)}.ppwr-head{gap:var(--space-6) clamp(2rem, 1rem + 4vw, 5rem);margin-bottom:var(--space-block);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;display:grid}.ppwr-head .sec-head{margin-bottom:0}.ppwr-intro p{margin:0 0 var(--space-4);color:color-mix(in srgb, var(--color-ink) 78%, transparent)}.ppwr-intro p:last-child{margin-bottom:0}.ppwr-table{border-collapse:collapse;background:var(--color-surface);border-radius:var(--radius-lg);width:100%;overflow:hidden}.ppwr-table caption{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ppwr-table thead th{padding:var(--space-4) var(--space-5);text-align:left;font:500 var(--fs-caption)/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);border-bottom:2px solid var(--color-ink)}.ppwr-table tbody th,.ppwr-table td{padding:var(--space-4) var(--space-5);text-align:left;vertical-align:top;border-top:1px solid var(--color-line)}.ppwr-table tbody th{width:12rem;font:700 var(--fs-body)/1.35 var(--font-head);white-space:nowrap}.ppwr-alt{gap:var(--space-gap);margin-top:var(--space-gap);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);display:grid}.ppwr-destek{padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);background:var(--color-surface)}.ppwr-alt h3{margin:0 0 var(--space-3);font:700 var(--fs-h4)/1.25 var(--font-head)}.ppwr-alt p{margin:0}.ppwr-destek ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ppwr-destek li{padding-top:var(--space-3);border-top:1px solid var(--color-line)}.ppwr-destek li:first-child{border-top:0;padding-top:0}.ppwr-destek strong{display:block}.ppwr-kaynak{margin:var(--space-5) 0 0;font-size:var(--fs-small);color:var(--color-muted)}.ppwr+.sol-intro{padding-top:var(--space-section)}@media (width<=899px){.ppwr-head,.ppwr-alt{grid-template-columns:1fr}}@media (width<=640px){.ppwr-table,.ppwr-table tbody,.ppwr-table tr{display:block}.ppwr-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ppwr-table tr{padding:var(--space-4);border-top:1px solid var(--color-line)}.ppwr-table tbody th,.ppwr-table td{white-space:normal;border:0;width:auto;padding:0;display:block}.ppwr-table tbody th{margin-bottom:var(--space-1)}}.ppwr-meta{margin:var(--space-4) 0 0;font:500 var(--fs-caption)/1.5 var(--font-mono);color:var(--color-muted)}.ppwr-meta a{color:var(--color-primary)}.ppwr-gorsel{padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);background:var(--color-surface)}.ppwr-kaynak{align-items:flex-start;gap:var(--space-2);display:flex}.ppwr-kaynak .icon{flex:none;width:16px;height:16px;margin-top:2px}.bos-alan{margin:0}.bos-alan-kutular{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bos-alan-kutu svg{width:100%;height:auto;display:block}.bos-alan-koli{fill:var(--color-surface-2);stroke:var(--color-ink);stroke-width:2px}.bos-alan-urun{fill:var(--color-accent)}.bos-alan-oran{margin:var(--space-4) 0 var(--space-1);font:700 var(--fs-h4)/1.2 var(--font-head);text-align:center}.bos-alan-oran--asim{color:var(--color-accent-ink)}.bos-alan-ad{font-size:var(--fs-small);color:var(--color-muted);text-align:center;text-wrap:balance;margin:0;line-height:1.4}.bos-alan figcaption{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-line);font-size:var(--fs-small);color:var(--color-muted)}.certs{padding-block:var(--space-section);scroll-margin-top:var(--space-header)}.certs-list{gap:var(--space-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cert{gap:var(--space-3);min-width:0;padding:var(--space-5) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);flex-direction:column;display:flex}.cert-icon .icon{width:30px;height:30px;color:var(--color-accent-ink)}.cert-code{margin:var(--space-2) 0 0;font:700 var(--fs-h3)/1.1 var(--font-display)}.cert-name{color:var(--color-muted);margin:0}.cert-meta{margin:var(--space-2) 0 var(--space-4);font-size:var(--fs-small);display:grid}.cert-meta div{justify-content:space-between;gap:var(--space-3);padding-block:var(--space-2);border-top:1px solid var(--color-line);display:flex}.cert-meta dt{color:var(--color-muted)}.cert-meta dd{text-align:right;margin:0}.cert .btn{align-self:flex-start;margin-top:auto}.cert-pasif{opacity:.55;cursor:not-allowed}@media (width>=1280px){.certs-list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=560px){.certs-list{grid-template-columns:1fr}}.sol-intro--gri+.closing{padding-top:var(--space-section)}.cert-name,.cert-meta dt,.cert-meta dd{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cert-meta div{min-width:0}.cert-meta dt{flex:none}.fsc-bolum{isolation:isolate;position:relative;overflow:hidden}.fsc-bolum:before{content:"";z-index:-1;background:-webkit-image-set(url(/img/site/fsc-sertifikali-orman.webp) 1x,url(/img/site/fsc-sertifikali-orman-2x.webp) 2x) 50%/cover no-repeat;background:image-set("/img/site/fsc-sertifikali-orman.webp" 1x,"/img/site/fsc-sertifikali-orman-2x.webp" 2x) 50%/cover no-repeat;position:absolute;inset:0 0 0 calc(50% + 1.5rem);-webkit-mask-image:linear-gradient(100deg,#0000 0 14%,#00000080 30%,#000 50%);mask-image:linear-gradient(100deg,#0000 0 14%,#00000080 30%,#000 50%)}.fsc-bolum .sol-intro-text{max-width:min(560px,50%)}@media (width<=899px){.fsc-bolum{padding-bottom:320px}.fsc-bolum:before{background-position:50%;background-size:cover;height:340px;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#00000080 25%,#000 50%);mask-image:linear-gradient(#0000 0%,#00000080 25%,#000 50%)}.fsc-bolum .sol-intro-text{max-width:none}}.pol{padding-block:var(--space-section);scroll-margin-top:var(--space-header)}.pol-grup+.pol-grup{margin-top:clamp(2.5rem,2rem + 2vw,4rem)}.pol-grup-baslik{align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-2);padding-bottom:var(--space-3);border-bottom:2px solid var(--color-ink);font:700 var(--fs-h3)/1.15 var(--font-head);display:flex}.pol-grup-baslik span{font:500 var(--fs-caption)/1 var(--font-mono);color:var(--color-muted)}.pol-list{margin:0;padding:0;list-style:none}.pol-item{gap:var(--space-3) var(--space-6);padding-block:var(--space-4);border-bottom:1px solid var(--color-line);scroll-margin-top:calc(var(--space-header) + var(--space-5));grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;align-items:center;display:grid}.pol-item:target{background:var(--color-accent-soft)}.pol-ad h4{font:600 var(--fs-body)/1.35 var(--font-sans);margin:0}.pol-kod{margin-top:var(--space-1);font:500 var(--fs-caption)/1 var(--font-mono);color:var(--color-muted);display:block}.pol-ozet{font-size:var(--fs-small);color:var(--color-muted);margin:0}.pol-pdf{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius);color:var(--color-ink);font-weight:600;font-size:var(--fs-small);white-space:nowrap;transition:border-color var(--dur-base) var(--ease-standard);text-decoration:none;display:inline-flex}.pol-pdf small{font-weight:400;font-size:var(--fs-caption);color:var(--color-muted)}.pol-pdf .icon{width:18px;height:18px;color:var(--color-accent-ink)}.pol-pdf:hover{border-color:var(--color-ink)}.pol-not{align-items:flex-start;gap:var(--space-2);margin:var(--space-6) 0 0;font-size:var(--fs-small);color:var(--color-muted);display:flex}.pol-not .icon{flex:none;width:16px;height:16px;margin-top:2px}@media (width<=760px){.pol-item{grid-template-columns:minmax(0,1fr) auto}.pol-ozet{grid-area:2/1/auto/-1}}.pol-grup{scroll-margin-top:calc(var(--space-header) + var(--space-5))}.co-cards{padding-block:var(--space-section);scroll-margin-top:var(--space-header)}.co-buyuk,.co-kucuk{gap:var(--space-gap);margin:0;padding:0;list-style:none;display:grid}.co-buyuk{grid-template-columns:repeat(2,minmax(0,1fr))}.co-kucuk{grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));margin-top:var(--space-gap)}.co-kart{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--dur-base) var(--ease-standard);flex-direction:column;display:flex;position:relative}.co-kart:hover{border-color:var(--color-ink)}.co-kart h3{font:700 var(--fs-h4)/1.2 var(--font-head);margin:0}.co-kart h3 a{color:inherit;text-decoration:none}.co-kart h3 a:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}.co-kart p{font-size:var(--fs-small);color:var(--color-muted);margin:0}.co-kart-ok .icon{width:18px;height:18px;color:var(--color-muted);transition:transform var(--dur-base) var(--ease-standard), color var(--dur-base) var(--ease-standard)}.co-kart:hover .co-kart-ok .icon{color:var(--color-accent-ink);transform:translate(3px)}.co-kart--buyuk{overflow:hidden}.co-kart-media img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.co-kart-govde{gap:var(--space-2) var(--space-4);padding:var(--space-5);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.co-kart-govde h3{font-size:var(--fs-h3)}.co-kart-govde p{grid-column:1}.co-kart-govde .co-kart-ok{grid-area:1/2/span 2}.co-kart--kucuk{gap:var(--space-3);padding:var(--space-5)}.co-kart-ikon .icon{width:26px;height:26px;color:var(--color-accent-ink)}.co-kart--kucuk .co-kart-ok{padding-top:var(--space-2);margin-top:auto}@media (width<=1099px){.co-kucuk{grid-template-columns:repeat(3,minmax(0,1fr))}.co-kucuk[data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.co-buyuk{grid-template-columns:1fr}.co-kucuk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=340px){.co-kucuk{grid-template-columns:1fr}}@media (width<=760px){.co-kart--kucuk{padding:var(--space-4)}}.co-cards+.refs{background:var(--color-surface-2)}.co-cards+.refs+.closing{padding-top:var(--space-section)}.co-kart-ikon,.co-kart-ok{line-height:0;display:flex}.lg-hero{background:var(--color-surface-2);padding-block:clamp(1.5rem,1rem + 2vw,2.5rem) clamp(2.5rem,2rem + 2vw,3.5rem)}.lg-baslik{max-width:24ch;font:700 var(--fs-display)/var(--lh-display) var(--font-display);text-wrap:balance;margin:0}.lg-alt{margin:var(--space-4) 0 0;max-width:62ch;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--color-muted)}.lg-meta{align-items:center;gap:var(--space-2) var(--space-4);margin:var(--space-5) 0 0;font:500 var(--fs-caption)/1.4 var(--font-mono);color:var(--color-muted);flex-wrap:wrap;display:flex}.lg-taslak{color:var(--color-accent-ink)}.lg-govde{padding-block:var(--space-section)}.lg-in{grid-template-columns:15rem minmax(0,46rem);align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.lg-toc{top:calc(var(--space-header) + var(--space-6));font-size:var(--fs-small);position:sticky}.lg-toc-baslik{margin:0 0 var(--space-3);font:500 var(--fs-caption)/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted)}.lg-toc ol{gap:var(--space-1);padding:0 0 0 var(--space-4);border-left:1px solid var(--color-line);color:var(--color-muted);margin:0;list-style:decimal-leading-zero;display:grid}.lg-toc li{padding-left:var(--space-2)}.lg-toc a{padding-block:var(--space-1);color:var(--color-ink);text-decoration:none;display:block}.lg-toc a:hover{color:var(--color-primary)}.lg-metin section{scroll-margin-top:calc(var(--space-header) + var(--space-5))}.lg-metin section+section{margin-top:var(--space-block)}.lg-metin h2{gap:var(--space-3);margin:0 0 var(--space-4);font:700 var(--fs-h3)/1.2 var(--font-head);align-items:baseline;display:flex}.lg-no{font:500 var(--fs-caption)/1 var(--font-mono);color:var(--color-accent-ink)}.lg-metin p,.lg-metin li{color:color-mix(in srgb, var(--color-ink) 85%, transparent);line-height:1.7}.lg-metin p{margin:0 0 var(--space-4)}.lg-metin ul{margin:0 0 var(--space-4);padding-left:1.25rem}.lg-metin li+li{margin-top:var(--space-2)}.lg-metin a{color:var(--color-primary)}.lg-tablo-kap{margin:0 0 var(--space-4);overflow-x:auto}.lg-tablo{border-collapse:collapse;width:100%;font-size:var(--fs-small)}.lg-tablo th,.lg-tablo td{padding:var(--space-3);text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line)}.lg-tablo thead th{font:500 var(--fs-caption)/1.2 var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--color-muted);border-bottom:2px solid var(--color-ink)}.lg-tablo tbody th{min-width:9rem;font-weight:600}.lg-not{padding:var(--space-5) var(--space-5) var(--space-5) 5.5rem;background:var(--color-accent-soft);border-radius:var(--radius-lg);display:block;position:relative;overflow:hidden}.lg-not-ikon{width:9rem;height:12rem;color:var(--color-accent);opacity:.25;fill:currentColor;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;pointer-events:none;position:absolute;top:50%;left:-2rem;translate:0 -50%}.lg-not>span{position:relative}.lg-sorumlu{margin-top:var(--space-block);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-surface-2)}.lg-sorumlu h2{margin:0 0 var(--space-4);font:700 var(--fs-h4)/1.2 var(--font-head)}.lg-sorumlu dl{gap:var(--space-2);margin:0;display:grid}.lg-sorumlu dl+.btn{margin-top:var(--space-5)}.lg-sorumlu dl div{gap:var(--space-3);grid-template-columns:6rem minmax(0,1fr);display:grid}.lg-sorumlu dt{color:var(--color-muted)}.lg-sorumlu dd{margin:0}@media (width<=899px){.lg-in{grid-template-columns:1fr}.lg-toc{position:static}}@media (width<=640px){.lg-tablo thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.lg-tablo,.lg-tablo tbody,.lg-tablo tr,.lg-tablo th,.lg-tablo td{display:block}.lg-tablo tr{padding-block:var(--space-3);border-bottom:1px solid var(--color-line)}.lg-tablo th,.lg-tablo td{border:0;padding:0}.lg-tablo tbody th{margin-bottom:var(--space-1)}.lg-tablo td:last-child{margin-top:var(--space-1);color:var(--color-muted)}}.lg-sorumlu a{color:var(--color-primary)}.sol-hero-in--tek{grid-template-columns:minmax(0,1fr)}.sol-hero-in--tek .sol-hero-lead{max-width:62ch}.sss-grup{background:var(--color-surface);scroll-margin-top:var(--space-header)}.sss-grup:nth-of-type(odd){background:var(--color-surface-2)}.sss-cta{padding-block:var(--space-section)}.sss-cta-in{justify-content:space-between;align-items:center;gap:var(--space-5) var(--space-6);padding:var(--space-6);border:1px dashed var(--color-line-strong);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.sss-cta h2{margin:0 0 var(--space-2);font:700 var(--fs-h3)/1.15 var(--font-head)}.sss-cta p{color:var(--color-muted);margin:0}.sss-cta-aksiyon{align-items:center;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}.sss-cta-tel{align-items:center;gap:var(--space-2);color:var(--color-ink);font-weight:600;text-decoration:none;display:inline-flex}.sss-cta-tel .icon{width:18px;height:18px;color:var(--color-accent-ink)}.sol-facts li{position:relative}.sol-facts li a{color:inherit;text-decoration:none}.sol-facts li a:after{content:"";position:absolute;inset:0}.sol-facts li a:hover{color:var(--color-primary)}.sol-facts li small{margin-bottom:var(--space-1);font:500 var(--fs-caption)/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted);display:block}.ct-yaz{padding-block:var(--space-section);background:var(--color-surface-2);scroll-margin-top:var(--space-header)}.ct-yaz-in{gap:var(--space-6) clamp(2rem, 1rem + 4vw, 5rem);grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;display:grid}.ct-yaz-sol{top:calc(var(--space-header) + var(--space-6));position:sticky}.ct-yaz-teklif{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5);border:1px dashed var(--color-line-strong);border-radius:var(--radius-lg);color:var(--color-ink);font-size:var(--fs-small);transition:border-color var(--dur-base) var(--ease-standard);text-decoration:none;display:flex}.ct-yaz-teklif strong{margin-bottom:var(--space-1);font:700 var(--fs-h4)/1.2 var(--font-head);display:block}.ct-yaz-teklif span{color:var(--color-muted)}.ct-yaz-teklif strong{color:var(--color-ink)}.ct-yaz-teklif .icon{width:20px;height:20px;color:var(--color-accent-ink);transition:transform var(--dur-base) var(--ease-standard);flex:none}.ct-yaz-teklif:hover{border-color:var(--color-ink)}.ct-yaz-teklif:hover .icon{transform:translate(3px)}.ct-form{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-surface);display:grid;box-shadow:0 1px 2px #0000000a,0 12px 32px -12px #00000024}.ct-form-satir{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ct-form .check a{color:var(--color-primary)}.ct-form-alt{align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.ct-form-not{font-size:var(--fs-caption);color:var(--color-muted)}@media (width<=899px){.ct-yaz-in{grid-template-columns:1fr}.ct-yaz-sol{position:static}}@media (width<=560px){.ct-form-satir{grid-template-columns:1fr}.ct-form{padding:var(--space-5)}}.ct-yaz{margin-bottom:var(--space-section)}.ct-tesis{padding-block:var(--space-section);scroll-margin-top:var(--space-header)}.ct-tesis-in{gap:var(--space-gap);grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:stretch;display:grid}.ct-sekmeler{gap:var(--space-2);grid-auto-rows:1fr;display:grid}.ct-sekme{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-base) var(--ease-standard), background-color var(--dur-base) var(--ease-standard);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ct-sekme:hover{border-color:var(--color-line-strong)}.ct-sekme[aria-selected=true]{border-color:var(--color-primary);background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface))}.ct-sekme:focus-visible{box-shadow:0 0 0 3px var(--ring-soft);outline:none}.ct-sekme-no{font:500 var(--fs-caption)/1 var(--font-mono);color:var(--color-accent-ink)}.ct-sekme-ad{font:700 var(--fs-h4)/1.2 var(--font-head)}.ct-sekme-ad small{margin-top:var(--space-1);font:400 var(--fs-small)/1.3 var(--font-sans);color:var(--color-muted);display:block}.ct-sekme .icon{width:18px;height:18px;color:var(--color-muted)}.ct-sekme[aria-selected=true] .icon{color:var(--color-primary)}.ct-panel{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex;overflow:hidden}.ct-harita{background:var(--color-surface-2);flex:1;min-height:340px;position:relative}.ct-harita-iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.ct-bilgi{gap:var(--space-4) var(--space-6);padding:var(--space-5) var(--space-6);border-top:1px solid var(--color-line);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;align-items:center;display:grid}.ct-bilgiler{border-top:1px solid var(--color-line);display:grid}.ct-bilgiler>.ct-bilgi{border-top:0;grid-area:1/1}.ct-bilgi[hidden]{visibility:hidden;display:grid}.ct-bilgi h3{margin:0 0 var(--space-1);font:700 var(--fs-h4)/1.2 var(--font-head)}.ct-bilgi-ad p{font-size:var(--fs-small);color:var(--color-muted);margin:0}.ct-bilgi-liste{gap:var(--space-1);font-size:var(--fs-small);margin:0;display:grid}.ct-bilgi-liste div{gap:var(--space-3);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.ct-bilgi-liste dt{color:var(--color-muted)}.ct-bilgi-liste dd{margin:0}.ct-bilgi-yol .icon{width:16px;height:16px}@media (width<=1099px){.ct-bilgi{grid-template-columns:1fr}.ct-bilgi-yol{justify-self:start}}@media (width<=899px){.ct-tesis-in{grid-template-columns:1fr}.ct-sekmeler{grid-auto-rows:auto}.ct-harita{min-height:300px}}.tq{padding-block:var(--space-section);scroll-margin-top:var(--space-header)}.tq-in{gap:var(--space-6) clamp(2rem, 1rem + 3vw, 4rem);grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);align-items:start;display:grid}.tq-form{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);gap:0;display:grid}.tq-bolum{gap:var(--space-4);min-width:0;padding:var(--space-6);border:0;border-bottom:1px solid var(--color-line);margin:0;display:grid}.tq-bolum legend{align-items:baseline;gap:var(--space-3);float:left;width:100%;margin:0 0 var(--space-2);font:700 var(--fs-h3)/1.15 var(--font-head);padding:0;display:flex}.tq-bolum legend+*{clear:both}.tq-no{font:500 var(--fs-caption)/1 var(--font-mono);color:var(--color-accent-ink)}.tq-satir{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.tq-dosya{justify-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-5);border:1px dashed var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-surface-2);text-align:center;cursor:pointer;transition:border-color var(--dur-base) var(--ease-standard);display:grid;position:relative}.tq-dosya:hover,.tq-dosya:focus-within{border-color:var(--color-primary)}.tq-dosya .icon{width:24px;height:24px;color:var(--color-accent-ink)}.tq-dosya strong{color:var(--color-primary)}.tq-dosya small{max-width:44ch;font-size:var(--fs-caption);color:var(--color-muted)}.tq-dosya input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.tq-alt{gap:var(--space-5);padding:var(--space-6);display:grid}.tq-form .check a{color:var(--color-primary)}.tq-gonder{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.tq-not{font-size:var(--fs-caption);color:var(--color-muted)}.tq-yan{top:calc(var(--space-header) + var(--space-6));gap:var(--space-gap);display:grid;position:sticky}.tq-kutu{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-accent-soft)}.tq-kutu h2{margin:0 0 var(--space-3);font:700 var(--fs-h3)/1.15 var(--font-head)}.tq-kutu p{font-size:var(--fs-small);color:color-mix(in srgb, var(--color-ink) 80%, transparent);margin:0;line-height:1.6}.tq-kutu h3{margin:var(--space-5) 0 var(--space-3);font:500 var(--fs-caption)/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted)}.tq-kutu ul{gap:var(--space-2);font-size:var(--fs-small);margin:0;padding:0;list-style:none;display:grid}.tq-kutu li{align-items:center;gap:var(--space-2);display:flex}.tq-kutu li .icon{width:16px;height:16px;color:var(--color-accent-ink);flex:none}.tq-iletisim{gap:var(--space-2);padding:var(--space-5) var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-lg);font-size:var(--fs-small);display:grid}.tq-iletisim p{margin:0 0 var(--space-1);color:var(--color-muted)}.tq-iletisim a{align-items:center;gap:var(--space-2);color:var(--color-ink);font-weight:600;text-decoration:none;display:inline-flex}.tq-iletisim a:hover{color:var(--color-primary)}.tq-iletisim .icon{width:16px;height:16px;color:var(--color-accent-ink)}@media (width<=999px){.tq-in{grid-template-columns:minmax(0,1fr)}.tq-yan{position:static}}@media (width<=560px){.tq-satir{grid-template-columns:minmax(0,1fr)}.tq-bolum,.tq-alt{padding:var(--space-5)}}.bl{padding-block:var(--space-section);scroll-margin-top:var(--space-header)}.sol-hero--tonlu:not(:has(.sol-facts,.sol-jump))+.bl{padding-top:var(--space-block)}.bl-kategoriler{gap:0 var(--space-5);margin-bottom:var(--space-block);border-bottom:1px solid var(--color-line);flex-wrap:wrap;display:flex}.bl-kategoriler a{padding:var(--space-2) 0 var(--space-3);color:var(--color-muted);transition:color var(--dur-fast) var(--ease-standard);font-weight:600;text-decoration:none;position:relative}.bl-kategoriler a:after{content:"";background:var(--color-accent-ink);height:2px;transition:transform var(--dur-base) var(--ease-standard);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.bl-kategoriler a:hover,.bl-kategoriler a[aria-current]{color:var(--color-ink)}.bl-kategoriler a[aria-current]:after{transform:scaleX(1)}.bl-one{margin-bottom:var(--space-block)}.bl-grid{gap:var(--space-block) var(--space-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bl-kart{align-content:start;gap:var(--space-4);height:100%;display:grid;position:relative}.bl-kart-media{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-2);display:block;overflow:hidden}.bl-kart-media img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:transform var(--dur-slow) var(--ease-standard);display:block}.bl-kart:hover .bl-kart-media img{transform:scale(1.03)}.bl-kart-govde{gap:var(--space-2);align-content:start;display:grid}.bl-meta{font:500 var(--fs-caption)/1.4 var(--font-mono);color:var(--color-muted);margin:0}.bl-meta a{color:var(--color-accent-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.bl-kart-baslik{font:700 var(--fs-h4)/1.25 var(--font-head);margin:0}.bl-kart-baslik a{color:inherit;text-decoration:none}.bl-kart-baslik a:after{content:"";border-radius:var(--radius-lg);position:absolute;inset:0}.bl-kart-baslik a:focus-visible{outline:none}.bl-kart-baslik a:focus-visible:after{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-focus)}.bl-kart-ozet{color:var(--color-muted);font-size:var(--fs-small);line-height:var(--lh-small);margin:0}.bl-kart-devam{align-items:center;gap:var(--space-2);margin-top:var(--space-1);color:var(--color-primary);font-weight:600;font-size:var(--fs-small);display:inline-flex}.bl-kart-devam .icon{width:16px;height:16px;transition:transform var(--dur-base) var(--ease-standard)}.bl-kart:hover .bl-kart-devam .icon{transform:translate(3px)}.bl-kart--genis{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,1rem + 3vw,4rem)}.bl-kart--genis .bl-kart-media img{aspect-ratio:16/10}.bl-kart--genis .bl-kart-baslik{font-size:var(--fs-h2);line-height:var(--lh-h2)}.bl-kart--genis .bl-kart-ozet{font-size:var(--fs-lead);line-height:var(--lh-lead)}.bl--ilgili{background:var(--color-surface-2)}.bl-ilgili-head{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin-bottom:var(--space-block);flex-wrap:wrap;display:flex}.bl-ilgili-head .sec-head{margin-bottom:0}.bl--ilgili .bl-kart-media{background:var(--color-surface)}.bl+.closing{padding-top:0}.bl--ilgili+.closing{padding-top:var(--space-section)}.bp-hero{background:var(--color-surface-2);padding-block:clamp(1.5rem,1rem + 2vw,2.5rem) clamp(2.5rem,2rem + 2vw,3.5rem)}.bp-hero-in{max-width:52rem}.bp-baslik{margin:var(--space-3) 0 0;font:700 var(--fs-display)/var(--lh-display) var(--font-display);text-wrap:balance}.bp-ozet{margin:var(--space-4) 0 0;font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--color-muted)}.bp-in{padding-block:var(--space-section);justify-items:center;display:grid}.bp-kapak{width:100%;max-width:60rem;margin:0 0 var(--space-block)}.bp-kapak img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto;display:block}.bp-govde{width:100%;max-width:46rem}.bp-govde h2{margin:var(--space-6) 0 var(--space-3);font:700 var(--fs-h3)/1.2 var(--font-head);display:block}.bp-govde p{font-size:1.0625rem}.bp-govde li>p{margin:0}.bp-govde h3{margin:var(--space-5) 0 var(--space-2);font:700 var(--fs-h4,1.25rem)/1.25 var(--font-head)}.bp-govde ol{margin:0 0 var(--space-4);padding-left:1.5rem}.bp-govde blockquote{margin:var(--space-6) 0;padding-inline:var(--space-6) 0}.bp-govde blockquote p{font:500 1.25rem/1.5 var(--font-head);color:var(--color-ink);margin:0}.bp-govde img{max-width:100%;height:auto;margin:var(--space-5) 0;border-radius:var(--radius-md,10px);display:block}.bp-govde a{color:var(--color-accent);text-underline-offset:3px}.bp-onizleme{z-index:60;background:var(--color-ink);color:#fff;text-align:center;margin:0;padding:.55rem 1rem;font-size:.875rem;position:sticky;top:0}@media (width<=899px){.bl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-kart--genis{gap:var(--space-4);grid-template-columns:1fr}}@media (width<=560px){.bl-grid{grid-template-columns:1fr}}.nf{padding-block:calc(var(--space-header) + var(--space-section)) var(--space-section)}.nf-in{gap:var(--space-6) clamp(2rem, 1rem + 4vw, 5rem);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;display:grid}.nf-rakam{width:100%;max-width:460px;height:auto;display:block;overflow:visible}.nf-rakam text{font:700 200px/1 var(--font-display);letter-spacing:.02em;fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-dasharray:9 7;stroke-linecap:round}.nf-metin h1{margin:var(--space-4) 0;font:700 clamp(2rem, 1.4rem + 2.4vw, 3.25rem)/1.08 var(--font-head);text-wrap:balance}.nf-aciklama{max-width:var(--measure);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--color-muted);margin:0}.nf-dugmeler{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.nf-basliklar{margin-top:var(--space-6);grid-column:1/-1}.nf-basliklar ul{gap:0 var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.nf-basliklar a{gap:var(--space-2);height:100%;padding:var(--space-4) var(--space-6) var(--space-4) 0;border-top:1px solid var(--color-line-strong);color:inherit;text-decoration:none;display:grid;position:relative}.nf-basliklar strong{font:700 var(--fs-h4)/1.2 var(--font-head)}.nf-basliklar span{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-muted)}.nf-basliklar .icon{top:var(--space-4);width:18px;height:18px;color:var(--color-accent-ink);transition:transform var(--dur-fast) var(--ease-standard);position:absolute;right:0}.nf-basliklar a:hover strong{color:var(--color-primary)}.nf-basliklar a:hover .icon{transform:translate(3px)}.nf-basliklar a:focus-visible{box-shadow:0 0 0 3px var(--ring-soft);border-radius:4px;outline:none}@media (width<=899px){.nf-in{grid-template-columns:1fr}.nf-rakam{max-width:260px}.nf-basliklar ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.nf-basliklar ul{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.nf-basliklar .icon{transition:none}}:root{--font-sans:"Sofia Sans Variable", system-ui, sans-serif;--font-head:"Sofia Sans Condensed Variable", "Sofia Sans Variable", system-ui, sans-serif;--font-display:"Sofia Sans Extra Condensed Variable", "Sofia Sans Condensed Variable", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, Consolas, monospace;--fs-display:clamp(2.75rem, 1.7176rem + 4.235vw, 5rem);--fs-stat:clamp(2.25rem, 1.6765rem + 2.353vw, 3.5rem);--fs-h2:clamp(1.875rem, 1.5882rem + 1.176vw, 2.5rem);--fs-h3:clamp(1.3125rem, 1.1691rem + .588vw, 1.625rem);--fs-h4:clamp(1.125rem, 1.0676rem + .235vw, 1.25rem);--fs-lead:clamp(1.125rem, 1.0676rem + .235vw, 1.25rem);--fs-body:clamp(1rem, .9713rem + .118vw, 1.0625rem);--fs-small:clamp(.875rem, .8463rem + .118vw, .9375rem);--fs-caption:clamp(.75rem, .7213rem + .118vw, .8125rem);--fs-eyebrow:clamp(.6875rem, .6588rem + .118vw, .75rem);--fs-button:1rem;--lh-display:.95;--lh-h2:1.05;--lh-h3:1.15;--lh-h4:1.25;--lh-lead:1.55;--lh-body:1.65;--lh-small:1.55;--space-section:clamp(3.5rem, 1.8941rem + 6.588vw, 7rem);--space-block:clamp(1.25rem, 1.0206rem + .941vw, 1.75rem);--space-card:clamp(1.25rem, 1.1353rem + .471vw, 1.5rem);--space-gap:clamp(1rem, .7706rem + .941vw, 1.5rem);--space-gutter:clamp(1rem, .5412rem + 1.882vw, 2rem);--space-header:clamp(3.75rem, 3.4059rem + 1.412vw, 4.5rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--container:77.5rem;--measure:68ch;--radius:8px;--radius-sm:6px;--radius-lg:12px;--chamfer-s:10px;--chamfer-m:20px;--chamfer-l:48px;--dur-fast:.16s;--dur-base:.24s;--dur-slow:.48s;--ease-standard:cubic-bezier(.65, 0, .35, 1);--ease-enter:cubic-bezier(.16, 1, .3, 1);--ease-exit:cubic-bezier(.7, 0, .84, 0);--icon-stroke:1.5;--ring-soft:color-mix(in srgb, var(--color-focus) 32%, transparent);--ring-danger:color-mix(in srgb, var(--color-danger) 22%, transparent);--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #00000014, 0 1px 2px -1px #00000014;--shadow-md:0 4px 6px -1px #00000014, 0 2px 4px -2px #0000000f;--shadow-lg:0 12px 32px -12px #00000038, 0 4px 8px -4px #0000000f;--pop-from:translateY(-4px) scale(.97)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}}html{-webkit-text-size-adjust:100%;background:var(--color-surface)}body{font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);background:var(--color-surface);color:var(--color-ink);margin:0}
