:root{--marka-zemin:#DFF4F1;--marka-c1:#8ED4CA;--marka-c2:#F7C49A;--marka-murekkep:#1D5A55;--marka-koyu-zemin:#16234A;--marka-stripe:linear-gradient(90deg,#8ED4CA,#F7C49A,#8ED4CA)}.brandstripe{height:3px;width:100%;background:var(--marka-stripe);background-size:200% 100%;animation:markaStripe 12s linear infinite}@keyframes markaStripe{to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.brandstripe{animation:none}}:root{--k-zemin:var(--marka-zemin);--k-yuzey:#ffffff;--k-cizgi:color-mix(in srgb,var(--marka-c1) 45%,#ffffff);--k-metin:var(--marka-murekkep);--k-soluk:color-mix(in srgb,var(--marka-murekkep) 72%,#ffffff);--k-vurgu:var(--marka-c1);--k-vurgu-metin:var(--marka-murekkep);--k-hata:#a3263c}body{background:var(--k-zemin)}.k-sar{max-width:640px;margin:0 auto;padding:32px 16px 64px;color:var(--k-metin)}.k-sar h1{font-size:clamp(28px,6vw,40px);line-height:1.15;margin:0 0 12px}.k-sar h2{font-size:20px;margin:28px 0 8px}.k-sar li,.k-sar p{color:var(--k-soluk);line-height:1.6}.k-kart{background:var(--k-yuzey);border:1px solid var(--k-cizgi);border-radius:14px;padding:20px;margin:16px 0}.k-dugme{display:inline-block;background:var(--k-vurgu);color:var(--k-vurgu-metin);border:0;border-radius:10px;padding:12px 20px;font-size:16px;font-weight:600;cursor:pointer;text-decoration:none}.k-dugme[disabled]{opacity:.5;cursor:default}.k-ikincil{background:transparent;color:var(--k-metin);border:1px solid var(--k-cizgi)}.k-form label{display:block;margin:14px 0 6px;color:var(--k-metin);font-size:15px}.k-form input,.k-form select,.k-form textarea{width:100%;box-sizing:border-box;background:var(--k-zemin);color:var(--k-metin);border:1px solid var(--k-cizgi);border-radius:8px;padding:10px 12px;font-size:16px}.k-skala{display:flex;gap:8px;flex-wrap:wrap}.k-skala label{display:flex;align-items:center;gap:4px;margin:0;color:var(--k-soluk)}.k-skala input{width:auto}.k-hata{color:var(--k-hata);margin-top:12px}.k-soluk{color:var(--k-soluk);font-size:14px}