.fl-life__tile{margin:0}
.fl-life__grid{grid-template-columns:1fr}
@media(min-width:700px){.fl-life__grid{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}}
.pw-news__row{display:flex;flex-wrap:wrap;gap:8px}
.pw-news__row .pw-input{flex:1 1 180px;min-width:0}
.pw-drawer .pw-code__copy.is-done{background:var(--accent);color:#fff;border-color:var(--accent)}
