.mutfak{margin:44px 0 12px;background:var(--tint,#f2ece0);border:1px solid var(--line-soft,#d8d0c0);border-top:3px solid var(--accent,#7a2233);border-radius:4px}.mutfak__summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;cursor:pointer;list-style:none}.mutfak__summary::-webkit-details-marker{display:none}.mutfak__summary:focus-visible{outline:2px solid #a98745;outline-offset:2px;border-radius:4px}.mutfak__head{min-width:0}.mutfak__kicker{display:block;margin:0 0 6px;font-family:var(--sans);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#a98745}.mutfak__title{margin:0 0 4px;font-size:clamp(21px,3vw,26px);line-height:1.12;font-weight:700;color:var(--ink,#1c1916)}.mutfak__lead,.mutfak__title{display:block;font-family:var(--serif)}.mutfak__lead{font-style:italic;font-size:15px;color:var(--dek,#4a4339)}.mutfak__chevron{flex:none;width:34px;height:34px;display:flex;align-items:center;justify-content:center;font-size:22px;line-height:1;color:var(--accent,#7a2233);border:1px solid var(--line-soft,#d8d0c0);border-radius:50%;background:rgba(255,252,244,.6);transition:transform .2s}.mutfak[open] .mutfak__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.mutfak__chevron{transition:none}}.mutfak__summary:hover .mutfak__chevron{border-color:#a98745}.mutfak__body{max-width:700px;margin:0 auto;padding:4px 22px 26px;border-top:1px solid var(--line-soft,#d8d0c0)}.mutfak__body p{margin:14px 0 0;font-family:var(--serif);font-size:16px;line-height:1.65;color:var(--body-ink,#26221d)}.mutfak__motto{font-style:italic;color:var(--accent,#7a2233);border-top:1px solid var(--line-soft,#d8d0c0);padding-top:14px;text-align:center}@media (max-width:640px){.mutfak__summary{padding:14px 16px}.mutfak__body{padding:2px 16px 20px}}.draf-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,225px));justify-content:start;grid-gap:26px 22px;gap:26px 22px;margin:6px 0 10px}.draf-card{min-width:0}.draf-card__cover{position:relative;display:block;aspect-ratio:170/240;overflow:hidden;border:1px solid var(--line-soft,#d8d0c0);border-radius:4px;background:var(--tint,#f2ece0);transition:border-color .15s}.draf-card__cover:hover{border-color:#a98745}.draf-card__cover:focus-visible{outline:2px solid #a98745;outline-offset:3px}.draf-card__img{width:100%;height:100%;object-fit:cover;display:block}.draf-card__ph{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(165deg,#6b1f2a,#521721 70%,#43121a);padding:14px;text-align:center}.draf-card__ph-mast{font-family:var(--serif);font-weight:700;font-size:16px;letter-spacing:.18em;color:#f2e6cf}.draf-card__ph-rule{display:flex;align-items:center;gap:6px;width:46px}.draf-card__ph-rule:after,.draf-card__ph-rule:before{content:"";flex:1 1;height:1px;background:rgba(169,135,69,.75)}.draf-card__ph-rule i{width:5px;height:5px;background:#a98745;transform:rotate(45deg)}.draf-card__ph-period{font-family:var(--sans);font-size:8.5px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:rgba(242,230,207,.85)}.draf-card__shade{height:52%;background:linear-gradient(0deg,rgba(20,12,10,.82) 0,rgba(20,12,10,.45) 55%,transparent);pointer-events:none}.draf-card__label,.draf-card__shade{position:absolute;left:0;right:0;bottom:0}.draf-card__label{padding:12px 13px 11px;display:block}.draf-card__kicker{display:block;margin-bottom:4px;font-family:var(--sans);font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#d9b56b}.draf-card__title{display:block;font-family:var(--serif);font-size:15px;line-height:1.28;font-weight:600;color:#f7efdd;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.draf-card__actions{display:flex;gap:14px;margin:8px 2px 0;font-family:var(--sans);font-size:12.5px;font-weight:600}.draf-card__go{color:var(--ink,#1c1916)}.draf-card__go:hover,.draf-card__read{color:var(--accent,#7a2233)}.draf-card__read:hover{text-decoration:underline}@media (max-width:480px){.draf-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px 14px}}