:root{--theme-primary:#dc755b;--theme-secondary:#00a7bd;--secondary-color:#00a7bd;}
:root{--theme-heading-font:system-ui, -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', Arial;--theme-content-font:'Poppins', system-ui, -apple-system, 'Segoe UI', Arial;--theme-h1-size:42px;--theme-h1-mobile-size:32px;--theme-h1-color:#133840;--theme-h1-mobile-color:#ffffff;--theme-h1-align:left;--theme-h1-weight:bold;--theme-h1-style:normal;--theme-h2-size:32px;--theme-h2-color:#133840;--theme-h2-align:center;--theme-h2-weight:bold;--theme-h2-style:normal;--theme-h3-size:28px;--theme-h3-color:#133840;--theme-h3-align:left;--theme-h3-weight:normal;--theme-h3-style:normal;--theme-h4-size:24px;--theme-h4-color:#133840;--theme-h4-align:left;--theme-h4-weight:normal;--theme-h4-style:normal;--theme-content-size:20px;--theme-content-color:#424242;--theme-content-align:left;--theme-content-weight:normal;--theme-content-style:normal;--theme-content-line-height:1.20;--theme-content-letter-spacing:0.30px;--theme-content-paragraph-spacing:11px;--theme-intro-conclusion-size:18px;--theme-intro-conclusion-color:#212121;--theme-intro-conclusion-align:left;--theme-intro-conclusion-font:'Merriweather', Georgia, 'Times New Roman', Times, serif;--theme-intro-conclusion-weight:normal;--theme-intro-conclusion-style:normal;--theme-image-caption-font:'Open Sans', system-ui, -apple-system, 'Segoe UI', Arial;--theme-image-caption-weight:normal;--theme-image-caption-style:normal;}
@media(max-width:480px){:root{--theme-h1-color:var(--theme-h1-mobile-color,#ffffff);}}
.post-article .post-content p,.post-article .post-content li,.post-article .post-content figcaption,.post-article .post-header p,.post-enrichment p,.post-enrichment li,.post-enrichment td,.post-enrichment dd{font-family:'Poppins', system-ui, -apple-system, 'Segoe UI', Arial !important;}
main article.post-article h1, main article.post-article .post-header h1, main article.post-article .post-header-inner h1, main article.post-article .post-content h1, article.post-article .post-header h1, .post-article .post-header-inner h1, .post-content h1, .post-content-h1{font-size:42px !important;text-align:left !important;font-weight:bold !important;font-style:normal !important;margin:0 0 12px 0 !important;display:block !important;}
@media(min-width:481px){main article.post-article h1, main article.post-article .post-header h1, main article.post-article .post-header-inner h1, main article.post-article .post-content h1, article.post-article .post-header h1, .post-article .post-header-inner h1, .post-content h1, .post-content-h1{color:#133840 !important;}}
@media(max-width:640px){main article.post-article h1, main article.post-article .post-header h1, main article.post-article .post-header-inner h1, main article.post-article .post-content h1, article.post-article .post-header h1, .post-article .post-header-inner h1, .post-content h1, .post-content-h1{font-size:32px !important;}}
@media(max-width:480px){main article.post-article h1, main article.post-article .post-header h1, main article.post-article .post-header-inner h1, main article.post-article .post-content h1, article.post-article .post-header h1, .post-article .post-header-inner h1, .post-content h1, .post-content-h1{font-size:32px !important;color:#ffffff !important;text-shadow:0 2px 10px rgba(0,0,0,0.5) !important;}}
main article.post-article h2, main article.post-article .post-header h2, main article.post-article .post-header-inner h2, main article.post-article .post-content h2, article.post-article .post-header h2, .post-article .post-header-inner h2, .post-content h2, .post-content-h2{font-size:32px !important;color:#133840 !important;text-align:center !important;font-weight:bold !important;font-style:normal !important;margin:0 0 12px 0 !important;display:block !important;}
main article.post-article .post-content h2::first-line, main article.post-article .post-header h2::first-line, .post-article .post-content h2::first-line, .post-content h2::first-line, .post-content-h2::first-line{color:#133840 !important;}
main article.post-article h3, main article.post-article .post-header h3, main article.post-article .post-header-inner h3, main article.post-article .post-content h3, article.post-article .post-header h3, .post-article .post-header-inner h3, .post-content h3, .post-content-h3{font-size:28px !important;color:#133840 !important;text-align:left !important;font-weight:normal !important;font-style:normal !important;margin:0 0 12px 0 !important;display:block !important;}
main article.post-article .post-content h3::first-line, main article.post-article .post-header h3::first-line, .post-article .post-content h3::first-line, .post-content h3::first-line, .post-content-h3::first-line{color:#133840 !important;}
main article.post-article h4, main article.post-article .post-header h4, main article.post-article .post-header-inner h4, main article.post-article .post-content h4, article.post-article .post-header h4, .post-article .post-header-inner h4, .post-content h4, .post-content-h4{font-size:24px !important;color:#133840 !important;text-align:left !important;font-weight:normal !important;font-style:normal !important;margin:0 0 12px 0 !important;display:block !important;}
main article.post-article .post-content h4::first-line, main article.post-article .post-header h4::first-line, .post-article .post-content h4::first-line, .post-content h4::first-line, .post-content-h4::first-line{color:#133840 !important;}
.post-article .post-header p,.post-article .post-header p *,.post-article .post-content p,.post-article .post-content li,.post-article .post-content figcaption,.post-enrichment p,.post-enrichment li,.post-enrichment td,.post-enrichment dd{font-size:20px !important;color:#424242 !important;text-align:left !important;font-weight:normal !important;font-style:normal !important;line-height:1.20 !important;letter-spacing:0.30px !important;}
.post-article .post-content figcaption,.post-article .post-content .post-figure-caption{font-family:'Open Sans', system-ui, -apple-system, 'Segoe UI', Arial !important;font-weight:normal !important;font-style:normal !important;}
main article.post-article .post-content .post-intro,main article.post-article .post-content .post-conclusion,.post-article .post-content p.post-intro,.post-article .post-content p.post-conclusion{font-size:20px !important;color:#424242 !important;text-align:left !important;font-weight:normal !important;font-style:normal !important;line-height:1.20 !important;letter-spacing:0.30px !important;}
.post-article .post-header h1,.post-article .post-header-inner h1,.post-article .post-header h2,.post-article .post-header-inner h2,.post-article .post-header h3,.post-article .post-header-inner h3,.post-article .post-header h4,.post-article .post-header-inner h4{text-align:unset !important;}
main article.post-article .post-content .post-enrichment .ai-qa-item p,main article.post-article .post-content .post-enrichment-faq .ai-qa-item p,.post-article .post-content .post-enrichment .ai-qa-item p,.post-article .post-content .post-enrichment-faq .ai-qa-item p{font-size:20px !important;color:#424242 !important;text-align:left !important;font-weight:normal !important;font-style:normal !important;line-height:1.20 !important;letter-spacing:0.30px !important;}
main article.post-article .post-content .post-enrichment .ai-qa-item>p:first-child,.post-article .post-content .post-enrichment-faq .ai-qa-item>p:first-child{font-weight:700 !important;}
.post-article .post-content p{margin-bottom:11px !important;}
.post-article .post-content{overflow:visible;} .post-article .post-content::after{content:'';display:table;clear:both;}
.post-article .post-content img,.post-article .post-content figure img{max-width:100% !important;width:auto !important;height:auto !important;display:inline-block !important;margin:0 0 1rem 0 !important;float:none !important;}
.post-article .post-content .rxsb img,.post-article .post-content .rxsb .rxsb-photo{width:100% !important;max-width:100% !important;display:block !important;margin:0 !important;float:none !important;}
.post-article .post-content .rxsb .rxsb-photo{height:250px !important;object-fit:cover !important;}
.post-article .post-content .rxsb .rxsb-pop-item img{height:auto !important;aspect-ratio:1/1 !important;object-fit:cover !important;}
.post-article .post-content .rxband .rxband-ava{width:46px !important;height:46px !important;border-radius:50% !important;object-fit:cover !important;display:inline-block !important;margin:0 !important;float:none !important;}
@media(max-width:640px){.post-article .post-content .rxband .rxband-ava{width:24px !important;height:24px !important;}}
.post-article .post-content .rcpx img{width:auto;max-width:100% !important;float:none !important;}
.post-article .post-content figure{display:block !important;text-align:center !important;}
.post-article .post-content figure img,.post-article .post-content img{display:block !important;margin-left:auto !important;margin-right:auto !important;float:none !important;}
@media(max-width:720px){.post-article .post-content figure{display:block !important;} .post-article .post-content img,.post-article .post-content figure img{float:none !important;display:block !important;margin-left:auto !important;margin-right:auto !important;max-width:100% !important;width:auto !important;}}
html body .post-article .post-content p:not(.post-intro):not(.post-conclusion),html body .post-article .post-content p.post-intro,html body .post-article .post-content p.post-conclusion,html body .post-article .post-content li,html body .post-article .post-header p,html body .post-enrichment.post-enrichment p,html body .post-enrichment.post-enrichment li,html body .post-enrichment.post-enrichment td,html body .post-enrichment.post-enrichment dd,html body .post-article .post-content.post-content blockquote,html body .post-article .post-content.post-content blockquote p,html body .post-article .post-content.post-content dt,html body .post-article .post-content.post-content dd,html body .post-article .post-content.post-content td{font-family:'Poppins', system-ui, -apple-system, 'Segoe UI', Arial !important;}
.post-article .post-content figcaption .oimg-credit{display:block;margin-top:5px;font-size:0.72em;line-height:1.35;opacity:0.6;font-style:normal;font-weight:400;letter-spacing:.01em;}
.post-article .post-content figcaption .oimg-credit a{color:inherit;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;}
.post-article .post-content figcaption .oimg-credit a:hover{opacity:1;}
.post-article .post-content figure>figcaption.post-figure-caption.post-figure-caption,.post-article .post-content figure>figcaption:not(:root):not(:root){margin-top:6px !important;margin-bottom:0 !important;padding-top:0 !important;}
.post-article .post-content figcaption .oimg-credit,.post-article .post-content .image-source,.post-article .post-content .slider-slide-source{display:block !important;margin-top:0 !important;text-align:var(--source-align,left) !important;font-size:0.86em !important;line-height:1.45 !important;letter-spacing:.02em !important;opacity:.62 !important;font-style:normal !important;font-weight:400 !important;}
.post-article .post-content figcaption .oimg-credit a,.post-article .post-content .image-source a{color:var(--theme-primary,inherit) !important;font-weight:600 !important;text-decoration:none !important;border-bottom:1px solid color-mix(in srgb,var(--theme-primary,#666) 38%,transparent) !important;}
.post-article .post-content figcaption .oimg-credit a:hover,.post-article .post-content .image-source a:hover{border-bottom-color:var(--theme-primary,#666) !important;}

.post-article font,.post-content font,.post-header font,.post-header-inner font,.post-content h1 font,.post-content h2 font,.post-content h3 font,.post-content h4 font,.post-header h1 font,.post-header-inner h1 font,.slider-slide-h2 font,.slider-slide-title font{color:inherit !important;-webkit-text-fill-color:inherit !important;}

/* SSS TEMA UYUMU */
.post-content .post-enrichment-faq,article .post-content .post-enrichment-faq{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-primary,#0f766e) 5%,#fff) 0%,color-mix(in srgb,var(--theme-primary,#0f766e) 9%,#fff) 100%) !important;border:1px solid color-mix(in srgb,var(--theme-primary,#0f766e) 20%,transparent) !important;border-radius:18px !important;padding:26px 28px !important;margin:26px 0 !important;box-shadow:0 1px 2px color-mix(in srgb,var(--theme-primary,#0f766e) 8%,transparent) !important;}
.post-content .post-enrichment-faq>h3:first-of-type,.post-content .post-enrichment-faq>h2:first-of-type{color:var(--theme-primary,#0f766e) !important;margin:0 0 4px !important;padding:0 0 14px !important;border-bottom:2px solid color-mix(in srgb,var(--theme-primary,#0f766e) 22%,transparent) !important;}
.post-content .post-enrichment-faq .ai-qa-item{padding:16px 0 !important;margin:0 !important;border-bottom:1px solid color-mix(in srgb,var(--theme-primary,#0f766e) 12%,transparent) !important;}
.post-content .post-enrichment-faq .ai-qa-item:last-child{border-bottom:0 !important;padding-bottom:2px !important;}
.post-content .post-enrichment-faq .ai-qa-item>p:first-child{position:relative;padding-left:16px !important;color:var(--theme-content-color,#1f2937) !important;}
.post-content .post-enrichment-faq .ai-qa-item>p:first-child::before{content:'';position:absolute;left:0;top:.35em;bottom:.35em;width:3px;border-radius:3px;background:var(--theme-primary,#0f766e);opacity:.55;}
.post-content .post-enrichment-faq .ai-qa-item>p:not(:first-child){padding-left:16px !important;opacity:.92;}
@media (max-width:640px){.post-content .post-enrichment-faq{padding:18px 16px !important;border-radius:14px !important;}}
[class^="blk-"],[class*=" blk-"]{box-sizing:border-box !important;}
[class^="blk-"],[class*=" blk-"]{--blk-accent:var(--theme-primary,#0f766e);--blk-ink:var(--theme-content-color,#1f2937);--blk-disp:var(--theme-heading-font,inherit);/* Koyu bant rengi: aksanın markaya sadık ama BEYAZ YAZIYI TAŞIYAN tonu.
   Açık bir tema rengi (ör. pembe) verilse bile bant okunur kalır. */
--blk-deep:color-mix(in srgb,var(--blk-accent) 74%,#0c1016) !important;--blk-bar:var(--blk-bar-bg,var(--blk-deep));--blk-bar-ink:var(--blk-bar-text,#fff);--blk-muted:color-mix(in srgb,var(--blk-ink) 58%,#fff);--blk-line:color-mix(in srgb,var(--blk-accent) 18%,transparent);--blk-tint:color-mix(in srgb,var(--blk-accent) 5%,#fff);--blk-tint-2:color-mix(in srgb,var(--blk-accent) 9%,#fff);--blk-hair:color-mix(in srgb,var(--blk-ink) 10%,transparent);--blk-radius:0;--blk-shadow:0 1px 2px color-mix(in srgb,var(--blk-ink) 7%,transparent),0 8px 24px -14px color-mix(in srgb,var(--blk-ink) 22%,transparent);font-family:var(--theme-content-font,inherit) !important;}

/* ── 1 · Hızlı Özet — WASHI BANTLI KAĞIT NOT ──────────────────────────
   Referans tasarım: duvara washi bantla tutturulmuş kağıt not. Koyu başlık
   bandı KALDIRILDI — bu blok artık akıştan "elle iliştirilmiş" bir kart gibi
   ayrışıyor, diğer bantlı bloklardan (Odak/SSS) bilinçli olarak farklı.
   Bant, yaprak dalı ve kağıt dokusu saf CSS + gömülü SVG; görsel dosyası yok.
   FAVİKON ROZETİ bu blokta KAPALI (washi bantla aynı köşeyi paylaşırdı). */
.blk-summary.blk-summary.blk-summary{position:relative !important;margin:34px 0 !important;padding:34px 30px 26px !important;
background:color-mix(in srgb,var(--blk-accent) 4%,#fdfcfa) !important;
border:1px solid color-mix(in srgb,var(--blk-ink) 9%,transparent) !important;
border-radius:10px !important;
box-shadow:0 1px 2px color-mix(in srgb,var(--blk-ink) 7%,transparent),0 10px 26px -18px color-mix(in srgb,var(--blk-ink) 40%,transparent) !important;}
/* Washi bant — kartın üst kenarına oturur, hafif eğik, lifli doku */
.blk-summary.blk-summary.blk-summary::before{content:'' !important;position:absolute !important;top:-13px !important;left:30px !important;
width:124px !important;height:27px !important;z-index:2 !important;pointer-events:none !important;
background:color-mix(in srgb,var(--blk-accent) 15%,#eadcc4) !important;opacity:.92 !important;
background-image:repeating-linear-gradient(90deg,color-mix(in srgb,var(--blk-ink) 5%,transparent) 0 1px,transparent 1px 7px) !important;
border-left:1px dashed color-mix(in srgb,var(--blk-ink) 12%,transparent) !important;
border-right:1px dashed color-mix(in srgb,var(--blk-ink) 12%,transparent) !important;
transform:rotate(-2.4deg) !important;
box-shadow:0 1px 3px -1px color-mix(in srgb,var(--blk-ink) 22%,transparent) !important;}
/* Başlık — el yazısı, yaprak dalı solda */
.blk-summary__title.blk-summary__title.blk-summary__title.blk-summary__title.blk-summary__title{display:block !important;position:relative !important;
margin:0 0 14px !important;padding:2px 0 0 44px !important;
background:transparent !important;background-image:var(--blk-sprig) !important;
background-repeat:no-repeat !important;background-position:left 0.1em !important;background-size:30px 30px !important;
border:0 !important;border-radius:0 !important;
font-family:'Dancing Script',cursive !important;font-size:1.86em !important;font-weight:700 !important;
line-height:1.15 !important;letter-spacing:0 !important;text-align:left !important;text-transform:none !important;
color:var(--blk-ink) !important;-webkit-text-fill-color:var(--blk-ink) !important;
max-width:none !important;width:100% !important;}
.blk-summary.blk-summary.blk-summary ul{margin:0 !important;padding:0 0 0 4px !important;list-style:none !important;}
.blk-summary.blk-summary.blk-summary li{position:relative !important;margin:0 0 11px !important;padding:0 0 0 20px !important;
font-size:.96em !important;line-height:1.6 !important;color:var(--blk-ink) !important;}
.blk-summary.blk-summary.blk-summary li:last-child{margin-bottom:0 !important;}
.blk-summary.blk-summary.blk-summary li::before{content:'' !important;position:absolute !important;left:2px !important;top:.62em !important;
width:5px !important;height:5px !important;border-radius:50% !important;
background:var(--blk-accent) !important;opacity:.75 !important;}
.blk-summary.blk-summary.blk-summary strong{color:var(--blk-accent) !important;font-weight:700 !important;}
@media (max-width:640px){
.blk-summary.blk-summary.blk-summary{padding:30px 20px 22px !important;}
.blk-summary.blk-summary.blk-summary::before{left:20px !important;width:100px !important;}
.blk-summary__title.blk-summary__title.blk-summary__title.blk-summary__title.blk-summary__title{font-size:1.6em !important;padding-left:38px !important;background-size:26px 26px !important;}
}

/* ── 2 · Callout — SOLDA DAİRE İKON, SAĞDA METİN ───────────────────────
   Referans tasarım: yuvarlak ikon rozeti solda dikey ortalı, başlık + gövde
   sağda tek sütun. Sol aksan rayı KALDIRILDI — varyant rengini artık ikon
   taşıyor, ray gereksiz tekrardı.
   IZGARA: 1. sütun ikon (::before, tüm satırları kapsar), 2. sütun metin.
   Markup DEĞİŞMEDİ — mevcut yazılar da yeni görünümü alır. */
.blk-callout.blk-callout.blk-callout{display:grid !important;grid-template-columns:auto minmax(0,1fr) !important;column-gap:16px !important;align-items:start !important;margin:24px 0 !important;padding:20px 22px !important;border:2px dashed color-mix(in srgb,var(--blk-c-accent,var(--blk-accent)) 34%,transparent) !important;border-radius:16px !important;background:transparent !important;color:var(--blk-ink) !important;}
.blk-callout.blk-callout.blk-callout::before{content:'' !important;grid-column:1 !important;grid-row:1 / span 24 !important;align-self:center !important;width:46px !important;height:46px !important;border-radius:50% !important;background:transparent !important;background-image:var(--blk-c-svg) !important;background-repeat:no-repeat !important;background-position:center !important;background-size:23px 23px !important;border:2px dashed color-mix(in srgb,var(--blk-c-accent,var(--blk-accent)) 48%,transparent) !important;}
.blk-callout.blk-callout.blk-callout>*{grid-column:2 !important;}
.blk-callout__title.blk-callout__title.blk-callout__title{display:block !important;text-align:left !important;margin:0 0 7px !important;font-family:var(--blk-disp) !important;font-size:1.06em !important;font-weight:700 !important;line-height:1.3 !important;color:var(--blk-c-accent,var(--blk-accent)) !important;}
.blk-callout.blk-callout.blk-callout>p:not(.blk-callout__title),.blk-callout.blk-callout.blk-callout>ul,.blk-callout.blk-callout.blk-callout>ol{text-align:left !important;padding-left:0 !important;font-size:.94em !important;color:var(--blk-ink) !important;}
.blk-callout.blk-callout.blk-callout p:last-child,.blk-callout.blk-callout.blk-callout ul:last-child{margin-bottom:0 !important;}


/* Tema `body.rcpx-recipe .post-content p:not(..):not(..)` kurali (0,4,2)
   auto yan bosluk veriyor; kisa baslik izgara hucresinde ORTALANIYORDU.
   3 tekrar (0,3,0) yetmedi -> 5 tekrar ile ozgullugu asiyoruz. */
.blk-callout__title.blk-callout__title.blk-callout__title.blk-callout__title.blk-callout__title{margin-left:0 !important;margin-right:0 !important;max-width:none !important;width:100% !important;color:var(--blk-ink,#1f2937) !important;-webkit-text-fill-color:var(--blk-ink,#1f2937) !important;}

/* ── 3 · Etiketli Liste ──────────────────────────────────────────────── */
.blk-labeled.blk-labeled.blk-labeled{margin:22px 0 !important;padding:0 !important;list-style:none !important;}
.blk-labeled.blk-labeled.blk-labeled li{position:relative !important;margin:0 !important;padding:10px 0 10px 24px !important;color:var(--blk-ink) !important;border-bottom:1px solid var(--blk-hair) !important;}
.blk-labeled.blk-labeled.blk-labeled li:first-child{padding-top:0 !important;}
.blk-labeled.blk-labeled.blk-labeled li:last-child{border-bottom:0 !important;padding-bottom:0 !important;}
.blk-labeled.blk-labeled.blk-labeled li::before{content:'' !important;position:absolute !important;left:3px !important;top:1.05em !important;width:7px !important;height:7px !important;background:var(--blk-accent) !important;transform:rotate(45deg) !important;}
.blk-labeled.blk-labeled.blk-labeled li:first-child::before{top:.45em !important;}
.blk-labeled.blk-labeled.blk-labeled strong{color:var(--blk-deep) !important;font-weight:700 !important;}

/* ── 4 · Adım Adım — koyu madalyon + bağlantı rayı ───────────────────── */
.blk-steps.blk-steps.blk-steps{margin:26px 0 !important;padding:0 !important;list-style:none !important;counter-reset:blkstep !important;}
.blk-steps.blk-steps.blk-steps li{position:relative !important;counter-increment:blkstep !important;margin:0 0 18px !important;padding:3px 0 0 48px !important;min-height:32px !important;color:var(--blk-ink) !important;}
.blk-steps.blk-steps.blk-steps li:last-child{margin-bottom:0 !important;}
.blk-steps.blk-steps.blk-steps li::before{content:counter(blkstep) !important;position:absolute !important;left:0 !important;top:0 !important;z-index:1 !important;display:flex !important;align-items:center !important;justify-content:center !important;width:32px !important;height:32px !important;border-radius:50% !important;background:var(--blk-bar) !important;color:var(--blk-bar-ink) !important;font-family:var(--blk-disp) !important;font-size:.84em !important;font-weight:700 !important;line-height:1 !important;box-shadow:0 0 0 4px color-mix(in srgb,var(--blk-accent) 11%,#fff) !important;}
.blk-steps.blk-steps.blk-steps li:not(:last-child)::after{content:'' !important;position:absolute !important;left:15px !important;top:36px !important;bottom:-18px !important;width:2px !important;background:color-mix(in srgb,var(--blk-accent) 24%,transparent) !important;}
.blk-steps.blk-steps.blk-steps strong{color:var(--blk-deep) !important;font-weight:700 !important;}

/* ── 5 · Kontrol Listesi ─────────────────────────────────────────────── */
.blk-checklist.blk-checklist.blk-checklist{margin:22px 0 !important;padding:0 !important;list-style:none !important;}
.blk-checklist.blk-checklist.blk-checklist li{position:relative !important;margin:0 0 11px !important;padding:0 0 0 32px !important;color:var(--blk-ink) !important;}
.blk-checklist.blk-checklist.blk-checklist li:last-child{margin-bottom:0 !important;}
.blk-checklist.blk-checklist.blk-checklist li::before{content:'' !important;position:absolute !important;left:0 !important;top:.12em !important;width:19px !important;height:19px !important;border-radius:0 !important;background:var(--blk-deep) !important;}
.blk-checklist.blk-checklist.blk-checklist li::after{content:'' !important;position:absolute !important;left:6.5px !important;top:.36em !important;width:5px !important;height:9px !important;border:solid #fff !important;border-width:0 2.5px 2.5px 0 !important;transform:rotate(45deg) !important;}

/* ── 6 · Tablo — koyu başlık satırı ──────────────────────────────────── */
.blk-table.blk-table.blk-table{margin:28px 0 !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;border:1px solid var(--blk-line) !important;border-radius:var(--blk-radius) !important;box-shadow:var(--blk-shadow) !important;}
.blk-table.blk-table.blk-table table{width:100% !important;min-width:460px !important;margin:0 !important;border-collapse:collapse !important;font-size:.95em !important;background:transparent !important;}
.blk-table.blk-table.blk-table th,.blk-table.blk-table.blk-table td{padding:13px 16px !important;text-align:left !important;vertical-align:top !important;border-bottom:1px solid var(--blk-hair) !important;}
.blk-table.blk-table.blk-table thead th{background:var(--blk-bar) !important;color:var(--blk-bar-ink) !important;font-size:.79em !important;font-weight:700 !important;letter-spacing:.09em !important;text-transform:uppercase !important;border-bottom:0 !important;white-space:nowrap !important;}
.blk-table.blk-table.blk-table tbody tr:nth-child(even){background:transparent !important;}
.blk-table.blk-table.blk-table tbody tr:hover{background:var(--blk-tint-2) !important;}
.blk-table.blk-table.blk-table tbody tr:last-child td{border-bottom:0 !important;}
.blk-table.blk-table.blk-table tbody td:first-child{font-weight:700 !important;color:var(--blk-ink) !important;}

/* ── 7 · Artı / Eksi — KARELİ KAĞIT NOT KARTI ────────────────────────
   Referans tasarım: kareli defter kağıdı zemin, üst kenara taşan ataç,
   el yazısı başlık. Dolu renkli başlık şeridi KALDIRILDI — başlığın rengi
   artık yazının kendisinde.
   Kağıt deseni saf CSS (repeating-linear-gradient) — görsel dosyası yok.
   Ataç gömülü SVG. El yazısı fontu Dancing Script (partials/header.php
   koşulsuz yükler). */
.blk-proscons.blk-proscons.blk-proscons{hyphens:none !important;-webkit-hyphens:none !important;display:grid !important;grid-template-columns:1fr 1fr !important;gap:18px !important;margin:32px 0 !important;}
.blk-proscons__pros.blk-proscons__pros.blk-proscons__pros,.blk-proscons__cons.blk-proscons__cons.blk-proscons__cons{position:relative !important;padding:26px 22px 20px !important;border:1px solid !important;border-radius:14px !important;overflow:visible !important;box-shadow:0 1px 2px rgba(16,18,22,.05) !important;background-repeat:repeat !important;background-position:0 0 !important;}
.blk-proscons__pros.blk-proscons__pros.blk-proscons__pros{border-color:#d6ead9 !important;background-color:#f3faf4 !important;background-image:repeating-linear-gradient(to right,rgba(21,128,61,.13) 0 1px,transparent 1px 22px),repeating-linear-gradient(to bottom,rgba(21,128,61,.13) 0 1px,transparent 1px 22px) !important;}
.blk-proscons__cons.blk-proscons__cons.blk-proscons__cons{border-color:#f2d6d6 !important;background-color:#fdf4f4 !important;background-image:repeating-linear-gradient(to right,rgba(185,28,28,.12) 0 1px,transparent 1px 22px),repeating-linear-gradient(to bottom,rgba(185,28,28,.12) 0 1px,transparent 1px 22px) !important;}
/* Ataç — kartın üst kenarına taşar */
.blk-proscons__pros.blk-proscons__pros.blk-proscons__pros::before,.blk-proscons__cons.blk-proscons__cons.blk-proscons__cons::before{content:'' !important;position:absolute !important;top:-13px !important;left:18px !important;width:24px !important;height:57px !important;background:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2026%2062'%20fill='none'%20stroke='%23c9a227'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Crect%20x='6.5'%20y='2.5'%20width='13'%20height='50'%20rx='6.5'/%3E%3Cpath%20d='M13%2010v30'/%3E%3C/svg%3E") center/contain no-repeat !important;pointer-events:none !important;}
/* Başlık — el yazısı, dolu şerit yok */
.blk-proscons__title.blk-proscons__title.blk-proscons__title{display:block !important;margin:0 0 12px !important;padding:0 0 0 34px !important;background:transparent !important;border:0 !important;font-family:'Dancing Script',cursive !important;font-size:2em !important;font-weight:700 !important;line-height:1.1 !important;letter-spacing:0 !important;text-transform:none !important;text-align:left !important;}
.blk-proscons__title.blk-proscons__title.blk-proscons__title.blk-proscons__title.blk-proscons__title{margin-left:0 !important;margin-right:0 !important;max-width:none !important;width:100% !important;font-family:'Dancing Script',cursive !important;font-size:1.72em !important;font-weight:700 !important;text-align:left !important;}
.blk-proscons__pros.blk-proscons__pros.blk-proscons__pros .blk-proscons__title{color:#15803d !important;}
.blk-proscons__cons.blk-proscons__cons.blk-proscons__cons .blk-proscons__title{color:#b91c1c !important;}
.blk-proscons.blk-proscons.blk-proscons ul{margin:0 !important;padding:0 0 0 6px !important;list-style:none !important;}
.blk-proscons.blk-proscons.blk-proscons li{position:relative !important;margin:0 0 9px !important;padding:0 0 0 18px !important;font-size:.96em !important;color:var(--blk-ink) !important;}
.blk-proscons.blk-proscons.blk-proscons li:last-child{margin-bottom:0 !important;}
.blk-proscons.blk-proscons.blk-proscons li::before{content:'' !important;position:absolute !important;left:0 !important;top:.55em !important;width:6px !important;height:6px !important;border-radius:50% !important;}
.blk-proscons__pros.blk-proscons__pros.blk-proscons__pros li::before{background:#15803d !important;}
.blk-proscons__cons.blk-proscons__cons.blk-proscons__cons li::before{background:#b91c1c !important;}

/* ── 8 · Künye Şeridi — kıl çizgi ızgara ─────────────────────────────── */
.blk-meta.blk-meta.blk-meta{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(128px,1fr)) !important;gap:0 !important;margin:26px 0 !important;padding:0 !important;background:transparent !important;border:1px solid var(--blk-line) !important;border-radius:0 !important;overflow:hidden !important;box-shadow:var(--blk-shadow) !important;}
.blk-meta__item.blk-meta__item.blk-meta__item{display:flex !important;flex-direction:column !important;gap:5px !important;padding:15px 17px !important;background:transparent !important;border:0 !important;border-left:1px solid var(--blk-line) !important;}.blk-meta__item.blk-meta__item.blk-meta__item:first-child{border-left:0 !important;}
.blk-meta__label.blk-meta__label.blk-meta__label{font-size:.7em !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:var(--blk-muted) !important;}
.blk-meta__value.blk-meta__value.blk-meta__value{font-family:var(--blk-disp) !important;font-size:1.24em !important;font-weight:700 !important;line-height:1.15 !important;color:var(--blk-deep) !important;}

/* ── 9 · Vurgu Sayı — koyu dolu panel ────────────────────────────────── */
.blk-stat.blk-stat.blk-stat{--blk-on-deep:var(--blk-bar-ink,#fff);--blk-on-deep-soft:color-mix(in srgb,var(--blk-bar-ink,#fff) 82%,transparent);margin:34px 0 !important;padding:32px 26px !important;text-align:center !important;background:var(--blk-bar) !important;border:0 !important;border-radius:var(--blk-radius) !important;box-shadow:var(--blk-shadow) !important;}
.blk-stat__number.blk-stat__number.blk-stat__number{font-family:var(--blk-disp) !important;margin:0 !important;font-size:3.6em !important;line-height:1 !important;font-weight:800 !important;letter-spacing:-.03em !important;color:var(--blk-on-deep,var(--blk-deep)) !important;}
.blk-stat__number.blk-stat__number.blk-stat__number::after{content:'' !important;display:block !important;width:48px !important;height:3px !important;margin:16px auto 0 !important;border-radius:0 !important;background:var(--blk-on-deep-soft,color-mix(in srgb,var(--blk-deep) 45%,transparent)) !important;}
.blk-stat__label.blk-stat__label.blk-stat__label{margin:14px auto 0 !important;max-width:46ch !important;font-size:.94em !important;line-height:1.55 !important;color:var(--blk-on-deep-soft,var(--blk-muted)) !important;}

/* ── 10 · Alıntı — TEMA RENGİ, iri tırnak, premium kaynak satırı ──────
   ÖZGÜLLÜK: tema `body.rcpx-recipe .post-content blockquote:not(.key-takeaway)`
   (0,3,2) ile sol çubuğu ve ::before'u !important basıyordu; 3 tekrar (0,3,0)
   KAYBEDİYORDU — sabit terracotta çubuk kalıyor, tırnak işareti hiç çıkmıyordu.
   5 tekrar (0,5,0) ile aşıldı.
   Kaynak satırı em-tire yerine kısa TEMA RENGİ çizgiyle başlar. */
.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote{position:relative !important;overflow:visible !important;margin:34px 0 !important;padding:2px 42px 2px 56px !important;border:0 !important;border-left:0 !important;background:none !important;font-size:var(--theme-content-size,16px) !important;color:var(--blk-ink) !important;}
.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote::before{display:block !important;content:'\201C' !important;position:absolute !important;left:0 !important;top:-.2em !important;font-family:Georgia,'Times New Roman',serif !important;font-size:4.4em !important;line-height:1 !important;color:var(--blk-accent) !important;opacity:.22 !important;pointer-events:none !important;}
/* KAPANIS TIRNAGI: yalnizca acilis (::before) vardi, cift tamamlanmiyordu.
   Sag altta, acilisin AYNASI. Kapsayicinin sag dolgusu (42px) bu glifin yeri —
   metin ve kaynak satiri altina girmez. */
.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote::after{display:block !important;content:'\201D' !important;position:absolute !important;right:0 !important;bottom:-.34em !important;font-family:Georgia,'Times New Roman',serif !important;font-size:4.4em !important;line-height:1 !important;color:var(--blk-accent) !important;opacity:.22 !important;pointer-events:none !important;}
.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote p{margin:0 0 10px !important;font-family:var(--blk-disp) !important;font-size:1.18em !important;font-style:italic !important;line-height:1.55 !important;color:var(--blk-ink) !important;}
.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote p:last-of-type{margin-bottom:12px !important;}
.blk-quote__source.blk-quote__source.blk-quote__source.blk-quote__source.blk-quote__source,.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote cite{display:block !important;font-family:var(--theme-content-font,inherit) !important;font-size:.8em !important;font-style:normal !important;font-weight:700 !important;letter-spacing:.09em !important;text-transform:uppercase !important;color:var(--blk-muted) !important;}
.blk-quote__source.blk-quote__source.blk-quote__source.blk-quote__source.blk-quote__source::before,.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote cite::before{content:'' !important;display:inline-block !important;width:22px !important;height:2px !important;margin-right:10px !important;vertical-align:middle !important;background:var(--blk-accent) !important;}

/* ── 11 · Odak Bölümü — ALINTI KARTI (arkaplansız) ────────────────────
   Referans tasarım: iri tırnak işaretleri arasında serif başlık. Koyu başlık
   bandı KALDIRILDI; arkaplan ŞEFFAF — sitenin kendi zemini görünür.
   Tırnaklar ve başlık TEMA RENGİNDE. Favikon rozeti bu blokta KAPATILDI:
   kapanış tırnağıyla aynı köşeyi paylaşıp çakışırdı. */
.blk-spotlight.blk-spotlight.blk-spotlight{position:relative !important;overflow:hidden !important;margin:40px 0 !important;padding:60px 46px 56px !important;background:transparent !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;}
.blk-spotlight.blk-spotlight.blk-spotlight::before{content:'\201C' !important;display:block !important;position:absolute !important;left:0 !important;top:0 !important;font-family:Georgia,'Times New Roman',serif !important;font-size:6.4em !important;line-height:1 !important;color:var(--blk-accent) !important;opacity:.32 !important;pointer-events:none !important;}
.blk-spotlight.blk-spotlight.blk-spotlight::after{content:'\201D' !important;display:block !important;position:absolute !important;right:0 !important;bottom:-6px !important;width:auto !important;height:auto !important;border:0 !important;border-radius:0 !important;background:none !important;box-shadow:none !important;font-family:Georgia,'Times New Roman',serif !important;font-size:6.4em !important;line-height:1 !important;color:var(--blk-accent) !important;opacity:.32 !important;pointer-events:none !important;}
.blk-spotlight__title.blk-spotlight__title.blk-spotlight__title.blk-spotlight__title.blk-spotlight__title{display:block !important;margin:0 0 12px !important;padding:0 !important;background:transparent !important;border:0 !important;border-radius:0 !important;font-family:'Dancing Script',cursive !important;font-size:2.05em !important;font-weight:700 !important;line-height:1.25 !important;letter-spacing:0 !important;text-align:center !important;overflow-wrap:break-word !important;text-wrap:balance !important;color:var(--blk-accent) !important;-webkit-text-fill-color:var(--blk-accent) !important;max-width:none !important;width:100% !important;}
.blk-spotlight.blk-spotlight.blk-spotlight>p{padding-left:0 !important;padding-right:0 !important;margin-left:auto !important;margin-right:auto !important;max-width:46ch !important;text-align:center !important;color:var(--blk-ink) !important;}
.blk-spotlight.blk-spotlight.blk-spotlight>ul,.blk-spotlight.blk-spotlight.blk-spotlight>ol{padding-left:0 !important;padding-right:0 !important;color:var(--blk-ink) !important;}
.blk-spotlight.blk-spotlight.blk-spotlight>p:first-of-type{padding-top:0 !important;}
.blk-spotlight.blk-spotlight.blk-spotlight>:last-child{padding-bottom:0 !important;margin-bottom:0 !important;}
@media (max-width:640px){
.blk-spotlight.blk-spotlight.blk-spotlight{padding:46px 30px 40px !important;}
.blk-spotlight.blk-spotlight.blk-spotlight::before,.blk-spotlight.blk-spotlight.blk-spotlight::after{font-size:4.4em !important;}
.blk-spotlight__title.blk-spotlight__title.blk-spotlight__title.blk-spotlight__title.blk-spotlight__title{font-size:1.7em !important;}
}

/* ── 12 · SSS — koyu başlık bandı ────────────────────────────────────── */
.blk-faq.blk-faq.blk-faq{position:relative !important;margin:36px 0 !important;padding:0 !important;background:transparent !important;border:1px solid var(--blk-line) !important;border-radius:var(--blk-radius) !important;box-shadow:var(--blk-shadow) !important;}
.blk-faq__title.blk-faq__title.blk-faq__title{margin:0 !important;padding:16px 24px !important;background:var(--blk-bar) !important;color:var(--blk-bar-ink) !important;border:0 !important;border-radius:0 !important;font-family:var(--blk-disp) !important;font-size:1.18em !important;font-weight:700 !important;line-height:1.3 !important;}
.blk-faq__item.blk-faq__item.blk-faq__item{padding:18px 26px !important;border-bottom:1px solid var(--blk-hair) !important;}
.blk-faq__item.blk-faq__item.blk-faq__item:first-of-type{padding-top:20px !important;}
.blk-faq__item.blk-faq__item.blk-faq__item:last-child{border-bottom:0 !important;padding-bottom:22px !important;}
.blk-faq__q.blk-faq__q.blk-faq__q{position:relative !important;margin:0 0 7px !important;padding-left:18px !important;font-size:1.02em !important;font-weight:700 !important;color:var(--blk-ink) !important;}
.blk-faq__q.blk-faq__q.blk-faq__q::before{content:'' !important;position:absolute !important;left:0 !important;top:.3em !important;bottom:.3em !important;width:3px !important;border-radius:0 !important;background:var(--blk-accent) !important;}
.blk-faq__a.blk-faq__a.blk-faq__a{margin:0 !important;padding-left:18px !important;color:var(--blk-muted) !important;}


/* ── BANT BAŞLIĞI RENK KİLİDİ ─────────────────────────────────────────
   Bant başlıkları <h3> (Odak, SSS) veya <p> (Özet) olabiliyor. Tema h3/h2
   rengini `main article.post-article h3{color:… !important}` gibi ELEMENT
   tabanlı kurallarla basıyor; bazı temalarda bu kural bizimkini geçip yazıyı
   koyu bantta KOYU bırakıyor → başlık görünmez oluyor.
   ÇÖZÜM: sınıfı 5 kez tekrarla (0,5,0) + ayrıca blok içindeki HER başlık
   etiketini kapsa. Böylece h2/h3/h4 fark etmeksizin bant yazısı doğru renkte. */
.blk-faq__title.blk-faq__title.blk-faq__title.blk-faq__title.blk-faq__title,.blk-faq.blk-faq.blk-faq>h2,.blk-faq.blk-faq.blk-faq>h3,.blk-faq.blk-faq.blk-faq>h4{color:var(--blk-bar-ink,#fff) !important;-webkit-text-fill-color:var(--blk-bar-ink,#fff) !important;}


/* ── VURGU SAYI KİLİDİ ────────────────────────────────────────────────────
   Rakam ve etiket <p> elemanı. Tema, gövde paragraflarını yüksek özgüllükle
   sıfırlıyor (renk #424242, punto 20px, hiza sol). Bazı sitelerde bu kural
   bizimkini (0,3,0) geçiyordu → KOYU PANELDE KOYU YAZI = görünmez blok.
   (cheveuxfeminin: tema rengi #000000 olduğu için panel de siyahtı.)
   5 tekrar (0,5,0) ile tipografi kilitlendi. */
.blk-stat.blk-stat.blk-stat.blk-stat.blk-stat{padding:32px 26px !important;text-align:center !important;background:var(--blk-bar) !important;border:0 !important;}
.blk-stat__number.blk-stat__number.blk-stat__number.blk-stat__number.blk-stat__number{display:block !important;margin:0 !important;padding:0 !important;font-family:var(--blk-disp) !important;font-size:3.6em !important;line-height:1 !important;font-weight:800 !important;letter-spacing:-.03em !important;text-align:center !important;background:transparent !important;color:var(--blk-bar-ink,#fff) !important;-webkit-text-fill-color:var(--blk-bar-ink,#fff) !important;}
.blk-stat__label.blk-stat__label.blk-stat__label.blk-stat__label.blk-stat__label{display:block !important;margin:14px auto 0 !important;padding:0 !important;max-width:46ch !important;font-size:.94em !important;line-height:1.55 !important;font-weight:400 !important;text-align:center !important;background:transparent !important;color:color-mix(in srgb,var(--blk-bar-ink,#fff) 82%,transparent) !important;-webkit-text-fill-color:color-mix(in srgb,var(--blk-bar-ink,#fff) 82%,transparent) !important;}
@media (max-width:640px){.blk-stat__number.blk-stat__number.blk-stat__number.blk-stat__number.blk-stat__number{font-size:2.7em !important;}.blk-stat.blk-stat.blk-stat.blk-stat.blk-stat{padding:26px 18px !important;}}

/* ── 13 · Görsel + Alt Yazı ──────────────────────────────────────────── */
.blk-figure.blk-figure.blk-figure{margin:28px 0 !important;padding:0 !important;}
.blk-figure.blk-figure.blk-figure img{display:block !important;width:100% !important;height:auto !important;border-radius:var(--blk-radius) !important;}
.blk-figure__caption.blk-figure__caption.blk-figure__caption,.blk-figure.blk-figure.blk-figure figcaption{margin-top:10px !important;padding-left:13px !important;border-left:2px solid var(--blk-line) !important;font-size:.85em !important;line-height:1.5 !important;color:var(--blk-muted) !important;}
.blk-figure__credit.blk-figure__credit.blk-figure__credit{opacity:.75 !important;}

/* ── 14 · İlgili İçerik ──────────────────────────────────────────────── */
.blk-related.blk-related.blk-related{margin:30px 0 !important;padding:20px 22px !important;background:transparent !important;border:1px solid var(--blk-line) !important;border-radius:0 !important;}
.blk-related__title.blk-related__title.blk-related__title{display:flex !important;align-items:center !important;gap:10px !important;margin:0 0 12px !important;font-size:.74em !important;font-weight:700 !important;letter-spacing:.12em !important;text-transform:uppercase !important;color:var(--blk-muted) !important;white-space:nowrap !important;}
.blk-related__title.blk-related__title.blk-related__title::after{content:'' !important;flex:1 !important;height:1px !important;background:var(--blk-line) !important;}
.blk-related.blk-related.blk-related ul{margin:0 !important;padding:0 !important;list-style:none !important;}
.blk-related.blk-related.blk-related li{position:relative !important;margin:0 !important;padding:8px 0 8px 22px !important;border-bottom:1px solid color-mix(in srgb,var(--blk-accent) 10%,transparent) !important;}
.blk-related.blk-related.blk-related li:last-child{border-bottom:0 !important;padding-bottom:0 !important;}
.blk-related.blk-related.blk-related li:first-child{padding-top:0 !important;}
.blk-related.blk-related.blk-related li::before{content:'\2192' !important;position:absolute !important;left:0 !important;top:.5em !important;color:var(--blk-accent) !important;font-weight:700 !important;}
.blk-related.blk-related.blk-related li:first-child::before{top:0 !important;}
.blk-related.blk-related.blk-related a{color:var(--blk-ink) !important;text-decoration:none !important;font-weight:600 !important;border-bottom:1px solid transparent !important;}
.blk-related.blk-related.blk-related a:hover{color:var(--blk-accent) !important;border-bottom-color:color-mix(in srgb,var(--blk-accent) 40%,transparent) !important;}

/* ── Dar ekran ───────────────────────────────────────────────────────── */
@media (max-width:640px){
.blk-proscons.blk-proscons.blk-proscons{grid-template-columns:1fr !important;gap:12px !important;}
.blk-summary__title.blk-summary__title.blk-summary__title,.blk-spotlight__title.blk-spotlight__title.blk-spotlight__title,.blk-faq__title.blk-faq__title.blk-faq__title{padding:14px 18px !important;font-size:1.04em !important;}
.blk-summary.blk-summary.blk-summary ul{padding:18px 20px 20px !important;}
.blk-spotlight.blk-spotlight.blk-spotlight>p,.blk-spotlight.blk-spotlight.blk-spotlight>ul,.blk-spotlight.blk-spotlight.blk-spotlight>ol{padding-left:18px !important;padding-right:18px !important;}
.blk-faq__item.blk-faq__item.blk-faq__item{padding-left:18px !important;padding-right:18px !important;}
.blk-callout.blk-callout.blk-callout{padding:15px 16px !important;column-gap:12px !important;}
.blk-callout.blk-callout.blk-callout::before{width:38px !important;height:38px !important;font-size:17px !important;}
.blk-stat.blk-stat.blk-stat{padding:26px 18px !important;}
.blk-stat__number.blk-stat__number.blk-stat__number{font-size:2.7em !important;}
/* MOBIL (olculdu 2026-09-09): sol girinti 40px + sag dolgu dar ekranda
   metni fazla siksiyordu. Girinti 26px'e, tirnak boyutu 2.6em'e cekildi;
   tirnaklar ustte/altta kalir ama metin sutunu genisler. */
/* SECICI 6x: temel kural (satir ~814) sinifi 5 KEZ tekrarliyor. Medya sorgusu
   OZGULLUK EKLEMEZ — 3x'lik mobil kural masaustu degerlerini yenemiyordu
   (olculdu: 390px'te padding hala 56px, tirnak 88px). 6x ile kesin kazanir. */
.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote{padding-left:26px !important;padding-right:22px !important;}
.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote::before{font-size:2.6em !important;top:-.12em !important;}
.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote::after{font-size:2.6em !important;bottom:-.22em !important;}
/* MOBIL TIPOGRAFI (olculdu 2026-09-09): alinti 23.6px, 267px'lik sutunda cok
   sariyor ve tireleme yapiyordu ("un-derstand"). 19px + 1.5 satir araligi daha
   dengeli. Kaynak satiri da 16px'ten 13.6px'e — iki satira tasmasi azalir. */
.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote p{font-size:.95em !important;line-height:1.5 !important;}
.blk-quote__source.blk-quote__source.blk-quote__source.blk-quote__source.blk-quote__source.blk-quote__source,.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote cite{font-size:.68em !important;letter-spacing:.1px !important;}
/* Kaynak satiri TEK SATIRA sigsin: olculdu, metin 252px istiyor ama basindaki
   dekoratif cizgi (22px + 10px bosluk) alani 235px'e dusuruyordu -> 2 satira
   kayiyor ve kapanis tirnagi son kelimenin yanina denk geliyordu. Cizgi
   mobilde kisaltildi; harf araligi da .9px'ten .3px'e indi. */
.blk-quote__source.blk-quote__source.blk-quote__source.blk-quote__source.blk-quote__source.blk-quote__source::before,.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote.blk-quote cite::before{width:12px !important;margin-right:6px !important;}
.blk-steps.blk-steps.blk-steps li{padding-left:44px !important;}
}

/* ── DÜZELTMELER (canlı ekran doğrulaması sonrası) ───────────────────────
   1) Vurgu Sayı sola yaslanıyordu: tema `.post-article .post-content p` için
      text-align:left !important basıyor; hizayı kapsayıcıya vermek yetmiyor,
      ÇOCUKLARA da vermek gerekiyor.
   2) Panelli blokların içindeki listeler kabuğun iç boşluğunu yitiriyordu:
      .blk-labeled/.blk-checklist `padding:0 !important` taşıyor ve kapsayıcının
      normal padding kuralını yeniyordu. */
.blk-stat__number.blk-stat__number.blk-stat__number,
.blk-stat__label.blk-stat__label.blk-stat__label{text-align:center !important;}
.blk-spotlight.blk-spotlight.blk-spotlight>ul,
.blk-spotlight.blk-spotlight.blk-spotlight>ol{padding-left:26px !important;padding-right:26px !important;}
.blk-callout.blk-callout.blk-callout>ul,
.blk-callout.blk-callout.blk-callout>ol{padding-left:0 !important;}
@media (max-width:640px){
.blk-spotlight.blk-spotlight.blk-spotlight>ul,
.blk-spotlight.blk-spotlight.blk-spotlight>ol{padding-left:18px !important;padding-right:18px !important;}
.blk-callout.blk-callout.blk-callout>ul,
.blk-callout.blk-callout.blk-callout>ol{padding-left:0 !important;}
}:root{--blk-sprig:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23dc755b'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%2021.6V7.2'/%3E%3Cpath%20d='M12%2015.2c0-2.4%201.7-4.3%203.9-4.3%200%202.4-1.7%204.3-3.9%204.3z'/%3E%3Cpath%20d='M12%2015.2c0-2.4-1.7-4.3-3.9-4.3%200%202.4%201.7%204.3%203.9%204.3z'/%3E%3Cpath%20d='M12%209.9c0-2.4%201.7-4.3%203.9-4.3%200%202.4-1.7%204.3-3.9%204.3z'/%3E%3Cpath%20d='M12%209.9c0-2.4-1.7-4.3-3.9-4.3%200%202.4%201.7%204.3%203.9%204.3z'/%3E%3C/svg%3E");}
.blk-callout--note.blk-callout--note.blk-callout--note{--blk-c-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23dc755b'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%206.7C10.3%205.3%208.1%204.6%205.8%204.6c-.6%200-1.1%200-1.6.1v12.5c.5-.1%201-.1%201.6-.1%202.3%200%204.5.7%206.2%202.1'/%3E%3Cpath%20d='M12%206.7c1.7-1.4%203.9-2.1%206.2-2.1.6%200%201.1%200%201.6.1v12.5c-.5-.1-1-.1-1.6-.1-2.3%200-4.5.7-6.2%202.1'/%3E%3Cpath%20d='M12%206.7v12.5'/%3E%3C/svg%3E");}
.blk-callout--tip.blk-callout--tip.blk-callout--tip{--blk-c-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23dc755b'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%202.3v1.6'/%3E%3Cpath%20d='M5.3%205.3l1.1%201.1'/%3E%3Cpath%20d='M18.7%205.3l-1.1%201.1'/%3E%3Cpath%20d='M2.5%2012h1.6'/%3E%3Cpath%20d='M19.9%2012h1.6'/%3E%3Cpath%20d='M12%206.5a4.6%204.6%200%200%200-2.8%208.3c.4.3.6.8.7%201.3h4.2c.1-.5.3-1%20.7-1.3A4.6%204.6%200%200%200%2012%206.5z'/%3E%3Cpath%20d='M10.4%2018.5h3.2'/%3E%3Cpath%20d='M11%2020.7h2'/%3E%3C/svg%3E");}
.blk-callout--warning.blk-callout--warning.blk-callout--warning{--blk-c-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23dc755b'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M13.7%204.3l7.3%2012.8c.8%201.3-.2%203-1.7%203H4.7c-1.5%200-2.5-1.7-1.7-3l7.3-12.8c.8-1.3%202.6-1.3%203.4%200z'/%3E%3Cpath%20d='M12%209.5v4.2'/%3E%3Cpath%20d='M12%2016.9v.01'/%3E%3C/svg%3E");}
.blk-callout--mistake.blk-callout--mistake.blk-callout--mistake{--blk-c-svg:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23dc755b'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='12'%20cy='12'%20r='8.4'/%3E%3Cpath%20d='M6.1%206.1l11.8%2011.8'/%3E%3C/svg%3E");}
:root{--blk-badge:url('/assets/uploads/favicon_1786732712.png');}
.blk-faq.blk-faq.blk-faq{--blk-has-badge:1;}
.blk-faq.blk-faq.blk-faq::after{content:'' !important;position:absolute !important;top:-15px !important;right:20px !important;z-index:2 !important;width:62px !important;height:62px !important;border-radius:50% !important;background:#fff var(--blk-badge) center/34px 34px no-repeat !important;border:1px solid var(--blk-line) !important;box-shadow:0 2px 10px -2px color-mix(in srgb,var(--blk-ink) 30%,transparent) !important;}
.blk-faq__title.blk-faq__title.blk-faq__title{padding-right:96px !important;}
@media (max-width:640px){
.blk-spotlight.blk-spotlight.blk-spotlight::after,.blk-faq.blk-faq.blk-faq::after{width:48px !important;height:48px !important;top:-12px !important;right:14px !important;background-size:26px 26px !important;}
.blk-summary__title.blk-summary__title.blk-summary__title,.blk-spotlight__title.blk-spotlight__title.blk-spotlight__title,.blk-faq__title.blk-faq__title.blk-faq__title{padding-right:74px !important;}
}/* ---------------------------------------------------------------------------
 * SSS AKORDIYON (2026-09-16 - kullanici tasarimi)
 * ---------------------------------------------------------------------------
 * UC MARKUP VARYANTI birden desteklenir (ucu de canli olcuLdu):
 *   1) .post-enrichment-faq + .mai-faq__item  -> YENI uretim (details, akordiyon)
 *   2) .post-enrichment-faq + .ai-qa-item     -> eski div markup (2 adet <p>)
 *   3) .blk-faq + >p                          -> blok markup:
 *      <div class="blk-faq"><h3>Baslik</h3><p><strong>Soru</strong><br>Cevap</p>
 * (2) ve (3) post.php'deki yukseltme betigiyle calisma aninda details'e sarilir;
 * betik calismazsa asagidaki ">p" kurallari yedek gorunumu verir.
 *
 * DUZELTILEN GIZLI HATA: eski blok kurali `.blk-faq>h2/h3/h4` icin
 * `color:var(--blk-bar-ink,#fff)` yani BEYAZ renk basiyordu (koyu bant icin
 * yazilmis). Bu tasarimda bant yok -> baslik beyaz zeminde GORUNMEZ oluyordu
 * (enguzelsaclar "Sik sorulan sorular" soluk gri). Artik h2/h3/h4 hepsi
 * acikca koyu renge sabitlenir.
 *
 * OZGULLUK NOTU (KRITIK): bu dosyanin yukarisinda FAQ'i hedefleyen ultra-ozgul
 * kurallar var (~322 "FAQ Q&A KESIN ESITLEME") = (0,4,3). Ilk denemede
 * secicilerimiz (0,4,1) idi -> sinif esit, element az kaldi -> ESKI KURAL
 * KAZANDI (numara/baslik gecti, font ve renk GECMEDI). Bu yuzden her kural
 * `html body .post-article .post-content` + 2x kapsayici sinifi ile yazilir
 * (0,6,3) + 3x sinifli yedek (FAQ .post-content disinda render edilirse).
 *
 * NUMARALAR CSS sayaciyla -> PHP numara basmaz, soru elenirse sira duzelir.
 * RENK temanin aksanindan; FONT sabit serif (cogu sitenin baslik fontu sans).
 */
.post-enrichment-faq,.blk-faq{--faq-accent:var(--blk-accent,var(--theme-primary,#b8860b));--faq-ink:#1f2937;--faq-serif:Georgia,'Times New Roman',serif;--faq-line:color-mix(in srgb,var(--faq-ink) 14%,transparent);--faq-soft:#faf9f7;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq,html body .post-article .post-content .blk-faq.blk-faq,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq,.blk-faq.blk-faq.blk-faq{margin:32px 0 !important;padding:16px !important;background:var(--faq-soft) !important;border:1px solid var(--faq-line) !important;border-radius:16px !important;box-shadow:0 1px 2px rgba(31,41,55,.05),0 22px 44px -34px rgba(31,41,55,.5) !important;counter-reset:faqn !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>h2,html body .post-article .post-content .blk-faq.blk-faq>h2,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>h2,.blk-faq.blk-faq.blk-faq>h2,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>h3,html body .post-article .post-content .blk-faq.blk-faq>h3,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>h3,.blk-faq.blk-faq.blk-faq>h3,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>h4,html body .post-article .post-content .blk-faq.blk-faq>h4,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>h4,.blk-faq.blk-faq.blk-faq>h4,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>.mai-faq__title,html body .post-article .post-content .blk-faq.blk-faq>.mai-faq__title,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>.mai-faq__title,.blk-faq.blk-faq.blk-faq>.mai-faq__title,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>.blk-faq__title,html body .post-article .post-content .blk-faq.blk-faq>.blk-faq__title,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>.blk-faq__title,.blk-faq.blk-faq.blk-faq>.blk-faq__title{display:block !important;margin:2px 0 16px !important;padding:0 !important;background:none !important;background-color:transparent !important;background-image:none !important;border:0 !important;border-radius:0 !important;text-align:center !important;font-family:var(--faq-serif) !important;font-size:clamp(1.45rem,3.4vw,1.95rem) !important;font-weight:700 !important;font-style:normal !important;line-height:1.15 !important;letter-spacing:-.01em !important;color:#111827 !important;-webkit-text-fill-color:#111827 !important;text-transform:none !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>h2::after,html body .post-article .post-content .blk-faq.blk-faq>h2::after,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>h2::after,.blk-faq.blk-faq.blk-faq>h2::after,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>h3::after,html body .post-article .post-content .blk-faq.blk-faq>h3::after,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>h3::after,.blk-faq.blk-faq.blk-faq>h3::after,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>h2::before,html body .post-article .post-content .blk-faq.blk-faq>h2::before,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>h2::before,.blk-faq.blk-faq.blk-faq>h2::before,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>h3::before,html body .post-article .post-content .blk-faq.blk-faq>h3::before,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>h3::before,.blk-faq.blk-faq.blk-faq>h3::before{display:none !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>div,html body .post-article .post-content .blk-faq.blk-faq>div,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>div,.blk-faq.blk-faq.blk-faq>div,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>.mai-faq__list,html body .post-article .post-content .blk-faq.blk-faq>.mai-faq__list,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>.mai-faq__list,.blk-faq.blk-faq.blk-faq>.mai-faq__list{counter-reset:faqn !important;display:block !important;gap:0 !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__item,html body .post-article .post-content .blk-faq.blk-faq .mai-faq__item,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__item,.blk-faq.blk-faq.blk-faq .mai-faq__item,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .ai-qa-item,html body .post-article .post-content .blk-faq.blk-faq .ai-qa-item,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .ai-qa-item,.blk-faq.blk-faq.blk-faq .ai-qa-item,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .blk-faq__item,html body .post-article .post-content .blk-faq.blk-faq .blk-faq__item,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .blk-faq__item,.blk-faq.blk-faq.blk-faq .blk-faq__item,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>p,html body .post-article .post-content .blk-faq.blk-faq>p,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>p,.blk-faq.blk-faq.blk-faq>p{counter-increment:faqn !important;display:block !important;margin:0 0 8px !important;padding:0 !important;background:#fff !important;border:1px solid var(--faq-line) !important;border-radius:12px !important;box-shadow:0 1px 3px rgba(31,41,55,.06) !important;overflow:hidden !important;text-align:left !important;opacity:1 !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__item:last-child,html body .post-article .post-content .blk-faq.blk-faq .mai-faq__item:last-child,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__item:last-child,.blk-faq.blk-faq.blk-faq .mai-faq__item:last-child,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .ai-qa-item:last-child,html body .post-article .post-content .blk-faq.blk-faq .ai-qa-item:last-child,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .ai-qa-item:last-child,.blk-faq.blk-faq.blk-faq .ai-qa-item:last-child,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .blk-faq__item:last-child,html body .post-article .post-content .blk-faq.blk-faq .blk-faq__item:last-child,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .blk-faq__item:last-child,.blk-faq.blk-faq.blk-faq .blk-faq__item:last-child,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>p:last-child,html body .post-article .post-content .blk-faq.blk-faq>p:last-child,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>p:last-child,.blk-faq.blk-faq.blk-faq>p:last-child{margin-bottom:0 !important;border-bottom:1px solid var(--faq-line) !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>p,html body .post-article .post-content .blk-faq.blk-faq>p,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>p,.blk-faq.blk-faq.blk-faq>p{position:relative !important;padding:14px 18px 14px 0 !important;font-family:var(--faq-serif) !important;font-size:clamp(.9rem,.94em,1.02rem) !important;line-height:1.65 !important;color:#4b5563 !important;-webkit-text-fill-color:#4b5563 !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>p>strong,html body .post-article .post-content .blk-faq.blk-faq>p>strong,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>p>strong,.blk-faq.blk-faq.blk-faq>p>strong{display:block !important;margin:0 0 4px !important;font-family:var(--faq-serif) !important;font-size:clamp(.98rem,1.06em,1.16rem) !important;font-weight:600 !important;color:#111827 !important;-webkit-text-fill-color:#111827 !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__q,html body .post-article .post-content .blk-faq.blk-faq .mai-faq__q,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__q,.blk-faq.blk-faq.blk-faq .mai-faq__q,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:first-child,html body .post-article .post-content .blk-faq.blk-faq .ai-qa-item>p:first-child,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:first-child,.blk-faq.blk-faq.blk-faq .ai-qa-item>p:first-child,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .blk-faq__q,html body .post-article .post-content .blk-faq.blk-faq .blk-faq__q,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .blk-faq__q,.blk-faq.blk-faq.blk-faq .blk-faq__q{position:relative !important;display:flex !important;align-items:center !important;gap:0 !important;margin:0 !important;padding:14px 50px 14px 0 !important;background:none !important;border:0 !important;font-family:var(--faq-serif) !important;font-size:clamp(.98rem,1.01em,1.12rem) !important;font-weight:600 !important;font-style:normal !important;line-height:1.4 !important;text-align:left !important;color:#111827 !important;-webkit-text-fill-color:#111827 !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__q::before,html body .post-article .post-content .blk-faq.blk-faq .mai-faq__q::before,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__q::before,.blk-faq.blk-faq.blk-faq .mai-faq__q::before,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:first-child::before,html body .post-article .post-content .blk-faq.blk-faq .ai-qa-item>p:first-child::before,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:first-child::before,.blk-faq.blk-faq.blk-faq .ai-qa-item>p:first-child::before,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .blk-faq__q::before,html body .post-article .post-content .blk-faq.blk-faq .blk-faq__q::before,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .blk-faq__q::before,.blk-faq.blk-faq.blk-faq .blk-faq__q::before{content:counter(faqn,decimal-leading-zero) !important;flex:0 0 auto !important;position:static !important;display:flex !important;align-items:center !important;align-self:stretch !important;width:auto !important;height:auto !important;margin:0 16px 0 0 !important;padding:0 16px 0 18px !important;border:0 !important;border-right:1px solid var(--faq-line) !important;border-radius:0 !important;background:none !important;opacity:1 !important;font-family:var(--faq-serif) !important;font-size:.85em !important;font-weight:600 !important;letter-spacing:.06em !important;color:var(--faq-accent) !important;-webkit-text-fill-color:var(--faq-accent) !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>p::before,html body .post-article .post-content .blk-faq.blk-faq>p::before,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>p::before,.blk-faq.blk-faq.blk-faq>p::before{content:counter(faqn,decimal-leading-zero) !important;position:absolute !important;left:18px !important;top:16px !important;padding:0 16px 0 0 !important;border-right:1px solid var(--faq-line) !important;background:none !important;opacity:1 !important;font-family:var(--faq-serif) !important;font-size:.85em !important;font-weight:600 !important;letter-spacing:.06em !important;color:var(--faq-accent) !important;-webkit-text-fill-color:var(--faq-accent) !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>p,html body .post-article .post-content .blk-faq.blk-faq>p,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>p,.blk-faq.blk-faq.blk-faq>p{padding-left:72px !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__a,html body .post-article .post-content .blk-faq.blk-faq .mai-faq__a,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__a,.blk-faq.blk-faq.blk-faq .mai-faq__a,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:last-child,html body .post-article .post-content .blk-faq.blk-faq .ai-qa-item>p:last-child,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:last-child,.blk-faq.blk-faq.blk-faq .ai-qa-item>p:last-child,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:not(:first-child),html body .post-article .post-content .blk-faq.blk-faq .ai-qa-item>p:not(:first-child),.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:not(:first-child),.blk-faq.blk-faq.blk-faq .ai-qa-item>p:not(:first-child),html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .blk-faq__a,html body .post-article .post-content .blk-faq.blk-faq .blk-faq__a,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .blk-faq__a,.blk-faq.blk-faq.blk-faq .blk-faq__a{margin:0 !important;padding:0 20px 14px 54px !important;border:0 !important;opacity:1 !important;font-family:var(--faq-serif) !important;font-size:clamp(.9rem,.94em,1.02rem) !important;font-weight:400 !important;line-height:1.65 !important;text-align:left !important;color:#4b5563 !important;-webkit-text-fill-color:#4b5563 !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__a>p,html body .post-article .post-content .blk-faq.blk-faq .mai-faq__a>p,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__a>p,.blk-faq.blk-faq.blk-faq .mai-faq__a>p{margin:0 !important;padding:0 !important;font-family:inherit !important;font-size:inherit !important;line-height:inherit !important;color:inherit !important;-webkit-text-fill-color:inherit !important;text-align:left !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:first-child,html body .post-article .post-content .blk-faq.blk-faq .ai-qa-item>p:first-child,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:first-child,.blk-faq.blk-faq.blk-faq .ai-qa-item>p:first-child{border-bottom:1px solid color-mix(in srgb,var(--faq-ink) 7%,transparent) !important;margin-bottom:10px !important;padding-right:20px !important;}
.mai-faq__item>summary{cursor:pointer !important;list-style:none !important;}
.mai-faq__item>summary::-webkit-details-marker{display:none !important;}
.mai-faq__item>summary::marker{content:'' !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__q,html body .post-article .post-content .blk-faq.blk-faq .mai-faq__q,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__q,.blk-faq.blk-faq.blk-faq .mai-faq__q{border-bottom:0 !important;margin-bottom:0 !important;padding-right:50px !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__a,html body .post-article .post-content .blk-faq.blk-faq .mai-faq__a,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__a,.blk-faq.blk-faq.blk-faq .mai-faq__a{padding-top:12px !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__q::after,html body .post-article .post-content .blk-faq.blk-faq .mai-faq__q::after,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__q::after,.blk-faq.blk-faq.blk-faq .mai-faq__q::after{content:'+' !important;position:absolute !important;right:18px !important;top:50% !important;transform:translateY(-50%) !important;font-family:var(--faq-serif) !important;font-size:1.45em !important;font-weight:400 !important;line-height:1 !important;color:var(--faq-accent) !important;-webkit-text-fill-color:var(--faq-accent) !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__item[open]>.mai-faq__q::after,html body .post-article .post-content .blk-faq.blk-faq .mai-faq__item[open]>.mai-faq__q::after,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__item[open]>.mai-faq__q::after,.blk-faq.blk-faq.blk-faq .mai-faq__item[open]>.mai-faq__q::after{content:'\2212' !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__item[open],html body .post-article .post-content .blk-faq.blk-faq .mai-faq__item[open],.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__item[open],.blk-faq.blk-faq.blk-faq .mai-faq__item[open]{box-shadow:0 1px 3px rgba(31,41,55,.08),0 14px 30px -24px rgba(31,41,55,.6) !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__item[open]>.mai-faq__q,html body .post-article .post-content .blk-faq.blk-faq .mai-faq__item[open]>.mai-faq__q,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__item[open]>.mai-faq__q,.blk-faq.blk-faq.blk-faq .mai-faq__item[open]>.mai-faq__q{border-bottom:1px solid color-mix(in srgb,var(--faq-ink) 7%,transparent) !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__q:hover,html body .post-article .post-content .blk-faq.blk-faq .mai-faq__q:hover,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__q:hover,.blk-faq.blk-faq.blk-faq .mai-faq__q:hover{background:color-mix(in srgb,var(--faq-accent) 5%,#fff) !important;}
.blk-faq.blk-faq.blk-faq::after{display:none !important;}
html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>.blk-faq__title,html body .post-article .post-content .blk-faq.blk-faq>.blk-faq__title,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>.blk-faq__title,.blk-faq.blk-faq.blk-faq>.blk-faq__title{padding-right:0 !important;}
@media (max-width:640px){html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq,html body .post-article .post-content .blk-faq.blk-faq,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq,.blk-faq.blk-faq.blk-faq{padding:14px !important;border-radius:16px !important;}html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__q,html body .post-article .post-content .blk-faq.blk-faq .mai-faq__q,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__q,.blk-faq.blk-faq.blk-faq .mai-faq__q,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:first-child,html body .post-article .post-content .blk-faq.blk-faq .ai-qa-item>p:first-child,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:first-child,.blk-faq.blk-faq.blk-faq .ai-qa-item>p:first-child,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .blk-faq__q,html body .post-article .post-content .blk-faq.blk-faq .blk-faq__q,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .blk-faq__q,.blk-faq.blk-faq.blk-faq .blk-faq__q{padding:15px 46px 15px 0 !important;font-size:1.04em !important;}html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__q::before,html body .post-article .post-content .blk-faq.blk-faq .mai-faq__q::before,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__q::before,.blk-faq.blk-faq.blk-faq .mai-faq__q::before,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:first-child::before,html body .post-article .post-content .blk-faq.blk-faq .ai-qa-item>p:first-child::before,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:first-child::before,.blk-faq.blk-faq.blk-faq .ai-qa-item>p:first-child::before,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .blk-faq__q::before,html body .post-article .post-content .blk-faq.blk-faq .blk-faq__q::before,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .blk-faq__q::before,.blk-faq.blk-faq.blk-faq .blk-faq__q::before{margin-right:14px !important;padding:0 14px 0 16px !important;}html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .mai-faq__a,html body .post-article .post-content .blk-faq.blk-faq .mai-faq__a,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .mai-faq__a,.blk-faq.blk-faq.blk-faq .mai-faq__a,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:last-child,html body .post-article .post-content .blk-faq.blk-faq .ai-qa-item>p:last-child,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:last-child,.blk-faq.blk-faq.blk-faq .ai-qa-item>p:last-child,html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:not(:first-child),html body .post-article .post-content .blk-faq.blk-faq .ai-qa-item>p:not(:first-child),.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .ai-qa-item>p:not(:first-child),.blk-faq.blk-faq.blk-faq .ai-qa-item>p:not(:first-child),html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq .blk-faq__a,html body .post-article .post-content .blk-faq.blk-faq .blk-faq__a,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq .blk-faq__a,.blk-faq.blk-faq.blk-faq .blk-faq__a{padding:0 16px 16px 46px !important;}html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>p,html body .post-article .post-content .blk-faq.blk-faq>p,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>p,.blk-faq.blk-faq.blk-faq>p{padding-left:62px !important;}html body .post-article .post-content .post-enrichment-faq.post-enrichment-faq>p::before,html body .post-article .post-content .blk-faq.blk-faq>p::before,.post-enrichment-faq.post-enrichment-faq.post-enrichment-faq>p::before,.blk-faq.blk-faq.blk-faq>p::before{left:14px !important;padding-right:12px !important;}}