#app .cosmic-home__feature{box-sizing:border-box;min-height:0;padding:24px;border:1px solid rgba(210,228,247,.2);border-radius:20px;background:rgba(20,36,62,.24);backdrop-filter:blur(10px)}
#app .cosmic-home__feature h3{margin:16px 0 10px;line-height:1.4}
#app .cosmic-home__feature p{max-width:none;line-height:1.75}
#app .cosmic-home:not(.is-dark) .cosmic-home__feature{background:rgba(255,255,255,.38);border-color:rgba(73,109,143,.14)}
@media(min-width:641px) and (max-width:900px){#app .cosmic-home__feature{padding:16px 20px}#app .cosmic-home__feature h3{margin:8px 0 6px}}
@media(max-width:640px){
#app .cosmic-home__feature-grid{gap:12px;margin-top:22px}
#app .cosmic-home__feature{display:grid;grid-template-columns:24px minmax(0,1fr);column-gap:10px;row-gap:6px;align-items:center;min-height:0;padding:14px 16px;border:1px solid rgba(210,228,247,.2);border-radius:16px;background:rgba(20,36,62,.24);backdrop-filter:blur(10px)}
#app .cosmic-home__feature>svg{width:22px;height:22px;grid-column:1;grid-row:1}
#app .cosmic-home__feature h3{grid-column:2;grid-row:1;margin:0;font-size:16px;line-height:1.4}
#app .cosmic-home__feature p{grid-column:1/-1;max-width:none;margin:0;font-size:12px;line-height:1.65}
#app .cosmic-home:not(.is-dark) .cosmic-home__feature{background:rgba(255,255,255,.38);border-color:rgba(73,109,143,.14)}
}