.hp-hero{padding:clamp(20px,4vw,44px) 0 8px}.hp-hero .crumbs{margin-bottom:var(--space-sm)}.hp-hero__grid{gap:var(--space-lg);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.hp-eyebrow{align-items:center;gap:var(--space-xs);margin:0 0 var(--space-xs);color:var(--color-muted);font-size:var(--text-sm);letter-spacing:.04em;flex-wrap:wrap;font-weight:650;display:flex}.hp-hero h1{max-width:22ch;margin:0}.hp-lead{max-width:64ch;margin-top:var(--space-sm)}.hp-facts{gap:var(--space-xs);margin:var(--space-md) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.hp-facts li{border-radius:var(--radius-pill);background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule);font-size:var(--text-sm);padding:7px 12px;font-weight:600}.hp-takvim{background:var(--color-card);width:132px;box-shadow:inset 0 0 0 1.5px var(--color-ink), 4px 6px 0 0 color-mix(in oklab, var(--color-ink) 18%, transparent);border-radius:18px;justify-items:center;padding-bottom:12px;display:grid;overflow:hidden;rotate:3deg}.hp-takvim__ust{background:var(--color-accent-3);color:#fff;width:100%;font-size:var(--text-xs);letter-spacing:.08em;text-align:center;text-transform:uppercase;box-shadow:inset 0 -1.5px 0 var(--color-ink);padding:10px 6px 8px;font-weight:700}.hp-takvim__no{font-variant-numeric:tabular-nums;margin-top:4px;font-size:4rem;font-weight:700;line-height:1}.hp-takvim__alt{color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;font-weight:700}.hp-tools{justify-content:space-between;align-items:center;gap:var(--space-md);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}.hp-actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.hp-seviye{border-radius:var(--radius-pill);background:var(--color-paper-2);box-shadow:inset 0 0 0 1px var(--color-rule);flex-wrap:wrap;align-items:center;gap:4px;padding:4px;display:inline-flex}.hp-seviye__k{color:var(--color-muted);font-size:var(--text-sm);padding:0 10px 0 12px;font-weight:700}.hp-seviye__o{border-radius:var(--radius-pill);min-height:40px;color:var(--color-ink);font-size:var(--text-sm);align-items:center;padding:0 14px;font-weight:650;text-decoration:none;display:inline-flex}.hp-seviye__o:hover{background:var(--color-card)}.hp-seviye__o.is-on{background:var(--color-ink);color:var(--color-paper)}.hp-note{max-width:72ch;margin:var(--space-sm) 0 0;color:var(--color-muted);font-size:var(--text-sm)}.hp-okulda{margin-top:var(--space-xl);border-radius:var(--radius-card);background:color-mix(in oklab, var(--color-sugar) 55%, var(--color-card));box-shadow:inset 0 0 0 1px var(--color-rule);padding:clamp(16px,2.6vw,28px)}.hp-okulda__head{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-md);flex-wrap:wrap;display:flex}.hp-okulda__head h2{font-size:var(--text-2xl);margin:0}.hp-okulda__head p{font-size:var(--text-sm);margin:0}.hp-tablo{margin-top:var(--space-md);overflow-x:auto}.hp-tablo table{border-collapse:separate;border-spacing:0 6px;width:100%;font-size:var(--text-md)}.hp-tablo th,.hp-tablo td{text-align:left;vertical-align:top;background:var(--color-card);padding:10px 12px}.hp-tablo thead th{color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;background:0 0;padding-block:4px}.hp-tablo tbody th{white-space:nowrap;border-radius:12px 0 0 12px;width:9.5em;font-weight:700}.hp-tablo tbody td:last-child{border-radius:0 12px 12px 0}.hp-kod{color:var(--color-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.hp-gunler{margin:var(--space-sm) 0 0;font-size:var(--text-sm)}.hp-icindekiler{margin-top:var(--space-xl)}.hp-icindekiler h2{font-size:var(--text-2xl)}.hp-bolumler{gap:var(--space-sm);margin:var(--space-md) 0 0;counter-reset:bolum;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));padding:0;list-style:none;display:grid}.hp-bolum{--c:var(--color-accent);background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule), inset 0 5px 0 0 var(--c);counter-increment:bolum;border-radius:18px;align-content:start;gap:6px;padding:16px 16px 14px;display:grid;position:relative}.hp-bolum--paragraf,.hp-bolum--dil,.hp-bolum--ses,.hp-bolum--okuma,.hp-bolum--yazma{--c:var(--color-accent-3)}.hp-bolum--mat,.hp-bolum--problem{--c:var(--color-accent-2)}.hp-bolum--hayat{--c:var(--color-mint)}.hp-bolum--fen{--c:#8a5cd6}.hp-bolum--sosyal{--c:var(--color-tangerine)}.hp-bolum--mini{--c:var(--color-accent)}.hp-bolum__link{color:inherit;gap:2px;text-decoration:none;display:grid}.hp-bolum__link:before{content:counter(bolum) ". bölüm";color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.hp-bolum__ad{font-size:var(--text-lg);font-weight:700}.hp-bolum__link:hover .hp-bolum__ad{text-underline-offset:3px;text-decoration:underline}.hp-bolum__konu{font-weight:600}.hp-bolum__not{color:var(--color-ink-2);font-size:var(--text-sm);margin:0}.hp-bolum__meta{color:var(--color-muted);font-size:var(--text-xs);margin:0;font-weight:600}.hp-paket{margin-top:var(--space-2xl)}.hp-paket__head{justify-content:space-between;align-items:baseline;gap:var(--space-xs);margin-bottom:var(--space-md);flex-wrap:wrap;display:flex}.hp-paket__head h2{font-size:var(--text-2xl);margin:0}.hp-sheets{gap:22px;max-width:920px;margin-inline:auto;display:grid}.hp-kisim{gap:18px;scroll-margin-top:90px;display:grid}.hp-kisim__head{margin-top:var(--space-lg);border-left:5px solid var(--color-accent);gap:2px;padding-left:14px;display:grid}.hp-kisim__no{color:var(--color-muted);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:700}.hp-kisim__head h2{font-size:var(--text-xl);margin:0}.hp-kisim__kod{color:var(--color-muted);font-size:var(--text-sm);margin:0}.hp-cevap{margin-top:var(--space-2xl);scroll-margin-top:90px}.hp-cevap__kapali{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-card);background:color-mix(in oklab, var(--color-accent) 22%, var(--color-card));box-shadow:inset 0 0 0 1px var(--color-rule);flex-wrap:wrap;display:flex}.hp-cevap__kapali p{max-width:60ch;margin:0}.hp-izin{margin-top:var(--space-2xl);padding:var(--space-lg);border-radius:var(--radius-card);background:color-mix(in oklab, var(--color-mint) 28%, var(--color-card));box-shadow:inset 0 0 0 1px var(--color-rule)}.hp-izin h2{font-size:var(--text-xl);margin:0 0 6px}.hp-izin p{max-width:70ch;margin:0}.hp-haftalar{justify-content:space-between;align-items:center;gap:var(--space-sm);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}.hp-diger{margin:var(--space-md) 0 0;color:var(--color-muted);font-size:var(--text-sm)}.hp-hub__grid{gap:var(--space-xl);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}.hp-hub__img{justify-self:center;width:100%;max-width:520px;height:auto}.hp-siniflar{gap:var(--space-md);margin:var(--space-lg) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));padding:0;list-style:none;display:grid}.hp-sinif{--c:var(--color-accent);border-radius:var(--radius-card);background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule), inset 0 6px 0 0 var(--c);align-content:start;gap:8px;padding:18px;display:grid}.hp-sinif--1{--c:var(--grade-1)}.hp-sinif--2{--c:var(--grade-2)}.hp-sinif--3{--c:var(--grade-3)}.hp-sinif--4{--c:var(--grade-4)}.hp-sinif h3{font-size:var(--text-lg);margin:0}.hp-sinif__konu{margin:0;font-weight:600}.hp-sinif ul{color:var(--color-ink-2);font-size:var(--text-sm);gap:3px;margin:0;padding:0;list-style:none;display:grid}.hp-sinif ul li:before{content:"★ ";color:var(--c)}.hp-sinif .btn{justify-self:start;margin-top:6px}.hp-ritim{gap:var(--space-md);margin:var(--space-lg) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));padding:0;list-style:none;display:grid}.hp-ritim li{background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule);border-radius:18px;padding:18px}.hp-ritim h3{font-size:var(--text-lg);margin:0 0 4px}.hp-ritim p{color:var(--color-ink-2);font-size:var(--text-sm);margin:0}.hp-donem{margin-top:var(--space-xl)}.hp-donem h2{font-size:var(--text-2xl)}.hp-arsiv{margin:var(--space-md) 0 0;gap:8px;padding:0;list-style:none;display:grid}.hp-arsiv__satir{align-items:center;gap:var(--space-sm);background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule);border-radius:14px;grid-template-columns:5.5em 9.5em minmax(0,1fr) auto;padding:10px 14px;display:grid}.hp-arsiv__satir.is-now{box-shadow:inset 0 0 0 2px var(--color-ink);background:color-mix(in oklab, var(--color-accent) 22%, var(--color-card))}.hp-arsiv__satir.is-tatil{box-shadow:none;color:var(--color-muted);font-size:var(--text-sm);background:0 0;grid-template-columns:1fr;padding:6px 14px;font-style:italic}.hp-arsiv__no{font-weight:700}.hp-arsiv__tarih{color:var(--color-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.hp-arsiv__konu{min-width:0;font-size:var(--text-sm)}.hp-arsiv__konu b{font-size:var(--text-md);display:block}.hp-arsiv__ac{white-space:nowrap}@media (width<=760px){.hp-hero__grid{grid-template-columns:1fr}.hp-takvim{display:none}.hp-hub__grid{grid-template-columns:1fr}.hp-tools{align-items:stretch}.hp-actions .btn{flex:auto}.hp-arsiv__satir{grid-template-columns:1fr auto}.hp-arsiv__tarih,.hp-arsiv__konu{grid-column:1}.hp-arsiv__ac{grid-area:1/2/span 3}.hp-tablo tbody th{width:auto}}.hp-hero h1.hp-h1--tur{max-width:none;font-size:var(--text-display-s);line-height:1.04}.hp-h1--tur span{display:block}.hp-konular{margin-top:var(--space-md)}.hp-konular h3{font-size:var(--text-md);margin:0 0 6px}.hp-konular ul{font-size:var(--text-sm);gap:4px;margin:0;padding:0;list-style:none;display:grid}.hp-konular li{background:var(--color-card);border-radius:12px;padding:8px 12px}.hp-metin{margin-top:var(--space-md);padding:0 var(--space-md);border-radius:var(--radius-card);background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule)}.hp-metin>summary{cursor:pointer;padding:14px 0;font-weight:700}.hp-metin[open]{padding-bottom:var(--space-md)}.hp-metin__oku{max-width:68ch}.hp-metin__oku h3{font-size:var(--text-xl);margin:4px 0 8px}.hp-metin__oku p{font-size:var(--text-lg);text-indent:1.2em;margin:0 0 10px;line-height:1.6}.hp-metin__liste{max-width:68ch;margin:0 0 var(--space-sm);font-size:var(--text-lg);gap:10px;padding-left:1.4em;line-height:1.5;display:grid}.hp-metin__cevap{color:var(--color-accent-2);font-size:var(--text-md);margin-top:2px;font-weight:650;display:block}.hp-ekran{margin-top:var(--space-2xl)}.hp-ekran section{scroll-margin-top:90px}.hp-baglar{margin-top:var(--space-2xl)}.hp-baglar h2{font-size:var(--text-2xl)}.hp-bag--paket{background:color-mix(in oklab, var(--color-accent) 18%, var(--color-card))!important}.hp-bag.is-yok{box-shadow:inset 0 0 0 1px var(--color-rule);background:0 0}.hp-bag.is-yok h3{color:var(--color-muted)}.hp-seri-link{margin:var(--space-md) 0 0;font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hp-seri-link>span{color:var(--color-muted);margin-right:4px;font-weight:650}.hp-seri-link a{border-radius:var(--radius-pill);background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule);color:var(--color-ink);padding:6px 12px;font-weight:650;text-decoration:none}.hp-seri-link a:hover{box-shadow:inset 0 0 0 1.5px var(--color-ink)}.hp-seriler{gap:var(--space-md);margin:var(--space-lg) 0 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));padding:0;list-style:none;display:grid}.hp-seriler>li{background:var(--color-card);box-shadow:inset 0 0 0 1px var(--color-rule);border-radius:18px;align-content:start;gap:6px;padding:18px;display:grid}.hp-seriler h3{font-size:var(--text-lg);margin:0}.hp-seriler ul{font-size:var(--text-sm);gap:4px;margin:0;padding:0;list-style:none;display:grid}.hp-seriler>li,.hp-konular li{min-width:0}@media (width<=760px){.hp-haftalar--tur{text-align:center;flex-direction:column;align-items:stretch}.hp-metin__oku p,.hp-metin__liste{font-size:var(--text-md)}}@media print{.hp-paket{max-width:none!important;margin:0!important;padding:0!important}.hp-sheets{max-width:none;display:block}.hp-kisim{display:block}.hp-cevap{margin:0!important}}.hp-sss{margin-top:var(--space-2xl)}.hp-hero__grid>*,.hp-sheets>*,.hp-kisim>*,.hp-bolumler>*,.hp-siniflar>*,.hp-ritim>*{min-width:0}.hp-sheets,.hp-kisim{grid-template-columns:minmax(0,1fr)}@media (width<=760px){.hp-hero__grid{grid-template-columns:minmax(0,1fr)}.hp-seviye{justify-content:space-between;width:100%}.hp-seviye__k{display:none}.hp-seviye__o{flex:auto;justify-content:center;padding:0 8px}.hp-tablo table{font-size:var(--text-sm)}.hp-tablo th,.hp-tablo td{padding:8px}.hp-tablo tbody th,.hp-kod{white-space:normal}}
