/* Shared layout adapter. Appearance uses Yawnder tokens. */
:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yawnder-style{--ink:var(--yw-ink);--ink-soft:var(--yw-muted);--ink-faint:var(--yw-muted);--accent:var(--yw-primary);--accent2:var(--yw-primary);--line:var(--yw-border);--bg:var(--yw-surface);--bg-soft:var(--yw-soft);--radius:var(--yw-radius);--shadow:var(--yw-shadow);font-family:var(--yw-font-body)!important;color:var(--yw-ink)!important;background:var(--yw-soft)!important;border:1px solid var(--line)!important;border-radius:var(--yw-radius)!important;padding:28px;box-shadow:var(--yw-shadow)!important;line-height:var(--yw-line)!important;letter-spacing:.2px!important;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yawnder-style a{color:var(--yw-primary)!important;text-decoration:none;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yawnder-style a:hover{color:var(--yw-primary)!important;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-header{margin-bottom:20px;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-title{margin:0 0 6px 0;font-size:var(--yw-text)!important;font-weight:var(--yw-weight-strong)!important;line-height:var(--yw-line)!important;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-intro{margin:0;color:var(--yw-muted)!important;font-size:var(--yw-text)!important;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-grid{display:grid;gap:20px;}@media (min-width:900px){:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-grid{grid-template-columns:minmax(0,2.1fr) minmax(0,1.1fr);}}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-card{background:var(--yw-surface)!important;border:1px solid var(--line)!important;border-radius:var(--yw-radius)!important;padding:18px;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-sub{margin:0 0 10px 0;font-size:var(--yw-text)!important;font-weight:var(--yw-weight-strong)!important;color:var(--yw-ink)!important;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-product-name{margin:0 0 6px 0;font-size:var(--yw-text)!important;font-weight:var(--yw-weight-strong)!important;color:var(--yw-ink)!important;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-text{margin:0 0 10px 0;color:var(--yw-muted)!important;font-size:var(--yw-text)!important;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-list{margin:0;padding-left:18px;color:var(--yw-muted)!important;font-size:var(--yw-text)!important;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-list li{margin:.2rem 0;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-tag{display:inline-block;padding:2px 8px;border-radius:999px!important;border:1px solid var(--line)!important;background:var(--yw-soft)!important;color:var(--yw-navy)!important;font-size:var(--yw-text-small)!important;margin-bottom:6px;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-section-title{margin:18px 0 8px 0;font-size:var(--yw-text)!important;font-weight:var(--yw-weight-strong)!important;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-two-cols{display:grid;gap:14px;}@media (min-width:800px){:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-two-cols{grid-template-columns:repeat(2,minmax(0,1fr));}}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-faq{margin-top:6px;font-weight:var(--yw-weight-strong)!important;font-size:var(--yw-text)!important;color:var(--yw-ink)!important;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-answer{margin:4px 0 10px 0;color:var(--yw-muted)!important;font-size:var(--yw-text)!important;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-callout{margin-top:12px;padding:14px 16px;border-radius:var(--yw-radius)!important;border:1px solid var(--line)!important;background:var(--yw-soft)!important;color:var(--yw-muted)!important;font-size:var(--yw-text)!important;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-product{display:flex;gap:14px;align-items:flex-start;margin-bottom:18px;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-product-media{flex:0 0 160px;max-width:160px;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-product-img{width:100%;height:auto;display:block;border-radius:var(--yw-radius)!important;border:1px solid var(--line)!important;object-fit:cover;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-product-body{flex:1 1 auto;min-width:0;}@media (max-width:700px){:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-product{flex-direction:column;}:where(html body.yw-design-system.yw-legacy-layout-e0b6cc5b280913a7) .yc-product-media{flex:none;max-width:100%;}}
