.layouts{padding:45px 4% 70px;border-top:1px solid var(--line)}
.lm-frame{width:100%;box-shadow:none}
.lm-body{align-content:center}
.lm-image{display:block;height:100%;min-height:30cqw;background:var(--t-surface);border:max(1px,.2cqw) solid color-mix(in srgb,var(--t-muted) 40%,transparent);background-image:linear-gradient(135deg,transparent 55%,color-mix(in srgb,var(--t-accent2) 70%,transparent) 55%),radial-gradient(circle at 30% 32%,var(--t-accent) 0 9%,transparent 10%)}
.layouts-summary{font:11px/1.7 Arial;color:#4d5d3e;margin:0 0 6px}.layouts-summary b{font-weight:400;color:#26301f}.layouts-summary a{margin-left:8px;font-size:10px}
