/* Shared layout adapter. Appearance uses Yawnder tokens. */
:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art{font-family:var(--yw-font-body)!important;color:var(--yw-ink)!important;max-width:var(--yw-reading-width);margin:0 auto;line-height:var(--yw-line)!important;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art h2{font-size:var(--yw-h2)!important;font-weight:var(--yw-weight-strong)!important;margin:42px 0 16px;letter-spacing:-.01em!important;color:var(--yw-primary)!important;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art h3{font-size:var(--yw-h3)!important;font-weight:var(--yw-weight-strong)!important;margin:28px 0 12px;color:var(--yw-navy)!important;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art p{font-size:var(--yw-text)!important;margin:0 0 18px;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art ul{font-size:var(--yw-text)!important;margin:0 0 22px;padding-left:22px;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art li{margin-bottom:8px;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-hero{background:var(--yw-soft)!important;color:var(--yw-ink)!important;padding:60px 40px;border-radius:var(--yw-radius)!important;margin-bottom:32px;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-hero h1{color:var(--yw-primary)!important;font-size:var(--yw-h1)!important;line-height:1.2!important;font-weight:var(--yw-weight-strong)!important;margin:0 0 14px;letter-spacing:-.02em!important;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-hero p.sub{color:var(--yw-muted)!important;font-size:var(--yw-text)!important;margin:0;font-weight:var(--yw-weight-regular)!important;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-tag{display:inline-block;background:var(--yw-soft)!important;color:var(--yw-navy)!important;padding:6px 14px;border-radius:999px!important;font-size:var(--yw-text-small)!important;font-weight:var(--yw-weight-strong)!important;letter-spacing:.08em!important;text-transform:uppercase;margin-bottom:18px;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-bottom{background:var(--yw-soft)!important;border-left:5px solid var(--yw-border)!important;padding:24px 28px;border-radius:var(--yw-radius)!important;margin:30px 0;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-bottom strong{color:var(--yw-ink)!important;display:block;margin-bottom:6px;font-size:var(--yw-text)!important;text-transform:uppercase;letter-spacing:.06em!important;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-table{width:100%;border-collapse:collapse;margin:24px 0;border:1px solid var(--yw-border)!important;border-radius:var(--yw-radius)!important;overflow:hidden;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-table th{background:var(--yw-navy)!important;color:var(--yw-surface)!important;padding:14px;text-align:left;font-size:var(--yw-text)!important;text-transform:uppercase;letter-spacing:.05em!important;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-table td{padding:14px;border-top:1px solid var(--yw-border)!important;font-size:var(--yw-text)!important;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-faq details{background:var(--yw-soft)!important;border:1px solid var(--yw-border)!important;border-radius:var(--yw-radius)!important;padding:14px 18px;margin-bottom:10px;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-faq summary{font-weight:var(--yw-weight-strong)!important;cursor:pointer;color:var(--yw-ink)!important;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-faq p{margin:10px 0 0;font-size:var(--yw-text)!important;color:var(--yw-muted)!important;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-cta{background:var(--yw-primary)!important;color:var(--yw-surface)!important;padding:36px;border-radius:var(--yw-button-radius)!important;margin:40px 0;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-cta h3{color:var(--yw-surface)!important;font-size:var(--yw-button-text)!important;margin:0 0 10px;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-cta p{color:var(--yw-surface)!important;margin:0 0 18px;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-cta .btn{display:inline-block;background:var(--yw-primary)!important;color:var(--yw-surface)!important;padding:14px 30px;border-radius:var(--yw-button-radius)!important;font-weight:var(--yw-weight-strong)!important;text-decoration:none;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-img{margin:28px 0;border-radius:var(--yw-radius)!important;overflow:hidden;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-img img{width:100%;height:auto;display:block;}:where(html body.yw-design-system.yw-legacy-layout-467d6fd9ec466612) .yw-art .yw-img figcaption{font-size:var(--yw-text-small)!important;color:var(--yw-ink)!important;padding:8px 4px;}
