/* Shared layout adapter. Appearance uses Yawnder tokens. */
:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc{font:400 var(--yw-text)/var(--yw-line) var(--yw-font-body)!important;color:var(--yw-ink)!important;max-width:var(--yw-reading-width);margin:0 auto;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc *{box-sizing:border-box;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-hero{margin:0 0 28px;padding:38px 28px;background:var(--yw-soft)!important;color:var(--yw-ink)!important;border-radius:var(--yw-radius)!important;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-hero h1{font:700 var(--yw-h1)/1.2 var(--yw-font-heading)!important;color:var(--yw-primary)!important;margin:0 0 12px;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-hero p{font-size:var(--yw-text)!important;color:var(--yw-ink)!important;margin:0;max-width:720px;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-kicker{font:400 var(--yw-text)/var(--yw-line) var(--yw-font-body)!important;text-transform:uppercase;color:var(--yw-ink)!important;margin-bottom:10px;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0 30px;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-card{border:1px solid var(--yw-border)!important;border-radius:var(--yw-radius)!important;padding:18px;background:var(--yw-soft)!important;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-card h2{margin:0 0 6px!important;font-size:var(--yw-h2)!important;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-card h3{margin:0 0 6px!important;font-size:var(--yw-h3)!important;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-card p{margin:0;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-card a{font-weight:var(--yw-weight-strong)!important;color:var(--yw-ink)!important;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-callout{border-left:4px solid var(--yw-border)!important;background:var(--yw-soft)!important;padding:16px 18px;margin:22px 0;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-scroll{overflow-x:auto;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc table{width:100%;border-collapse:collapse;margin:12px 0 28px;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc th{padding:11px 12px;border-bottom:1px solid var(--yw-border)!important;text-align:left;vertical-align:top;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc td{padding:11px 12px;border-bottom:1px solid var(--yw-border)!important;text-align:left;vertical-align:top;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc th{font-size:var(--yw-text)!important;text-transform:uppercase;color:var(--yw-surface)!important;background:var(--yw-navy)!important;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc figure{margin:26px 0;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc figure img{display:block;width:100%;height:auto;border-radius:var(--yw-radius)!important;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc figcaption{font-size:var(--yw-text-small)!important;color:var(--yw-muted)!important;margin-top:6px;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc .ymc-sources{font-size:var(--yw-text)!important;color:var(--yw-muted)!important;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc a{color:var(--yw-ink)!important;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-breadcrumb{font-size:var(--yw-text)!important;margin:0 0 14px;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-footer{border-top:1px solid var(--yw-border)!important;margin-top:34px;padding-top:18px;font-size:var(--yw-text)!important;color:var(--yw-muted)!important;}@media (max-width:640px){:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc{font-size:var(--yw-text)!important;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-hero{padding:28px 20px;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-hero h1{font-size:var(--yw-h1)!important;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc-grid{grid-template-columns:1fr;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc th{padding:9px;font-size:var(--yw-text)!important;}:where(html body.yw-design-system.yw-legacy-layout-8a6c5323bcffd8f7) .ymc td{padding:9px;font-size:var(--yw-text)!important;}}
