/* Shared layout adapter. Appearance uses Yawnder tokens. */
:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26{font:400 var(--yw-text)/var(--yw-line) var(--yw-font-body)!important;color:var(--yw-ink)!important;max-width:var(--yw-content-width);margin:0 auto;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 *{box-sizing:border-box;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 h2{font:700 var(--yw-h2)/1.2 var(--yw-font-heading)!important;color:var(--yw-primary)!important;margin:38px 0 10px;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 h3{font:700 var(--yw-h3)/1.2 var(--yw-font-heading)!important;color:var(--yw-navy)!important;margin:22px 0 7px;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 p{margin:0 0 16px;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 a{color:var(--yw-ink)!important;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 img{display:block;width:100%;height:auto;border-radius:var(--yw-radius)!important;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 figcaption{font-size:var(--yw-text-small)!important;color:var(--yw-ink)!important;text-align:center;margin-top:8px;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .hero{padding:38px 30px;background:var(--yw-soft)!important;border-radius:var(--yw-radius)!important;color:var(--yw-ink)!important;margin-bottom:24px;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .hero h2{color:var(--yw-primary)!important;margin:0 0 10px;font-size:var(--yw-h2)!important;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .hero p{color:var(--yw-ink)!important;margin:0;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .eyebrow{font-size:var(--yw-text-small)!important;font-weight:var(--yw-weight-strong)!important;letter-spacing:.14em!important;text-transform:uppercase;color:var(--yw-ink)!important;margin-bottom:10px;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .status{border:1px solid var(--yw-border)!important;border-left:5px solid var(--yw-border)!important;background:var(--yw-soft)!important;border-radius:var(--yw-radius)!important;padding:20px 22px;margin:24px 0;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .verdict{border:1px solid var(--yw-border)!important;border-left:5px solid var(--yw-border)!important;background:var(--yw-soft)!important;border-radius:var(--yw-radius)!important;padding:20px 22px;margin:24px 0;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .status{border-left-color:#d97706!important;background:var(--yw-soft)!important;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:22px 0;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .card{border:1px solid var(--yw-border)!important;border-radius:var(--yw-radius)!important;padding:20px;background:var(--yw-surface)!important;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 table{width:100%;border-collapse:collapse;margin:18px 0 26px;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 th{padding:12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--yw-border)!important;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 td{padding:12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--yw-border)!important;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 th{font-size:var(--yw-text)!important;letter-spacing:.04em!important;text-transform:uppercase;color:var(--yw-surface)!important;background:var(--yw-navy)!important;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .videos{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:20px 0;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .video{position:relative;padding-top:56.25%;border-radius:var(--yw-radius)!important;overflow:hidden;background:var(--yw-soft)!important;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .video iframe{position:absolute;inset:0;width:100%;height:100%;border:0!important;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .btn{display:inline-block;background:var(--yw-primary)!important;color:var(--yw-surface)!important;text-decoration:none;font-weight:var(--yw-weight-strong)!important;padding:13px 19px;border-radius:var(--yw-button-radius)!important;margin:4px 8px 4px 0;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .note{font-size:var(--yw-text-small)!important;color:var(--yw-muted)!important;background:var(--yw-soft)!important;border-radius:var(--yw-radius)!important;padding:14px 16px;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 details{border:1px solid var(--yw-border)!important;border-radius:var(--yw-radius)!important;padding:14px 16px;margin:10px 0;background:var(--yw-surface)!important;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 summary{cursor:pointer;font-weight:var(--yw-weight-strong)!important;color:var(--yw-ink)!important;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 ul{margin-top:8px;padding-left:22px;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 li{margin-bottom:7px;}@media (max-width:720px){:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26{font-size:var(--yw-text)!important;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .grid{grid-template-columns:1fr;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .videos{grid-template-columns:1fr;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .hero{padding:28px 22px;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 table{display:block;overflow-x:auto;}:where(html body.yw-design-system.yw-legacy-layout-81987bb49eb46fbc) .yw26 .btn{display:block;text-align:center;margin:8px 0;}}
