.k-takvim{--r:18px;--rb:12px}.k-takvim h1,.k-takvim h2,.k-takvim h3{font-weight:700;letter-spacing:-.04em}.k-takvim h1 em,.k-takvim h2 em{font-style:normal;color:var(--ana)}.tv-ust{position:sticky;top:0;z-index:70;background:color-mix(in srgb,var(--zemin) 90%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--cizgi)}.tv-ust-ic{display:flex;align-items:center;gap:1rem;min-height:72px}.tv-nv{margin-left:auto}.tv-sag{display:flex;gap:.6rem;align-items:center;margin-left:1rem}.tv-kahraman{padding:clamp(32px,5vw,72px) 0}.tv-k-ic{display:grid;grid-template-columns:.95fr 1.05fr;gap:clamp(24px,4vw,64px);align-items:center}.tv-rozet{display:inline-flex;gap:.5rem;align-items:center;padding:.45rem .9rem;border-radius:999px;background:color-mix(in srgb,var(--ana) 12%,transparent);color:var(--ana);font-weight:700;font-size:.86rem}.tv-k-metin h1{font-size:clamp(2.6rem,5.4vw,4.4rem);line-height:1.02;margin:1.1rem 0}.tv-k-metin p{color:var(--soluk);font-size:1.1rem;max-width:44ch}.tv-dugmeler{display:flex;gap:.7rem;flex-wrap:wrap;margin-top:1.6rem}.tv-takvim{background:var(--yuzey);border:1px solid var(--cizgi);border-radius:var(--r);padding:1.2rem;box-shadow:0 40px 70px -40px rgba(0,0,0,.4)}.tv-t-bas{display:flex;justify-content:space-between;align-items:baseline;padding:0 .3rem .9rem}.tv-t-bas b{font-size:1.5rem;letter-spacing:-.03em}.tv-t-bas span{color:var(--ana);font-weight:700;font-size:.9rem}.tv-gunler{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.tv-gunler>small{text-align:center;font-size:.72rem;font-weight:700;color:var(--soluk);padding:.3rem 0}.tv-g{aspect-ratio:1;border-radius:10px;background:var(--yuzey2);display:flex;flex-direction:column;padding:.35rem .45rem;overflow:hidden}.tv-g b{font-size:.9rem;font-weight:600}.tv-g--bos{background:transparent}.tv-g--bugun{outline:2px solid var(--ana)}.tv-g--var{background:var(--ana);color:var(--anaYazi)}.tv-g--var small{font-size:.6rem;line-height:1.15;margin-top:auto;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;opacity:.9}.tv-g--var:hover{background:var(--ana2)}.tv-bb{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;flex-wrap:wrap;margin-bottom:clamp(20px,3vw,36px)}.tv-bb h2{font-size:clamp(2.2rem,4.6vw,3.6rem);margin:0}.tv-bb p{color:var(--soluk);margin:0}.tv-link{display:inline-flex;gap:.5rem;align-items:center;font-weight:700;color:var(--ana)}.tv-ajanda{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.tv-ajanda li{display:grid;grid-template-columns:84px 1fr auto;gap:1.2rem;align-items:center;padding:1rem 1.2rem;border-radius:var(--r);background:var(--yuzey);border:1px solid var(--cizgi)}.tv-a-t{display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1;border-radius:var(--rb);background:var(--ana);color:var(--anaYazi);line-height:1}.tv-a-t b{font-size:2rem;letter-spacing:-.04em}.tv-a-t small{font-size:.78rem;font-weight:600;margin-top:.2rem}.tv-ajanda div small{color:var(--ana);font-weight:700;font-size:.8rem}.tv-ajanda div b{display:block;font-size:1.2rem;margin:.15rem 0}.tv-ajanda div p{margin:0;color:var(--soluk);font-size:.92rem}.tv-ur .ur{border-radius:var(--r);overflow:hidden}.tv-iki{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);align-items:start}.tv-dg{grid-template-columns:1fr 1fr}.tv-dg .dg{border-radius:var(--r)}.tv-yz{grid-template-columns:1fr}.tv-yz .yz{border-radius:var(--r)}.tv-form{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(24px,4vw,56px);align-items:start}.tv-h2{font-size:clamp(2.2rem,4.4vw,3.4rem);margin:0 0 .6rem}.tv-form .fk{background:var(--yuzey);border:1px solid var(--cizgi);border-radius:var(--r);padding:clamp(18px,3vw,30px)}.tv-rz{grid-template-columns:1fr;margin-top:1.4rem}.tv-soluk{color:var(--soluk)}@media (max-width:1024px){.tv-k-ic,.tv-iki,.tv-form{grid-template-columns:1fr}.tv-ajanda li{grid-template-columns:64px 1fr}.tv-ajanda .btn{grid-column:1/-1}.tv-g small{display:none}.tv-dg{grid-template-columns:1fr}}