.finance-shell{color:#17231e;max-width:74rem;margin:auto;padding:clamp(1rem,4vw,3rem);font-family:system-ui}.finance-shell header{justify-content:space-between;display:flex}.finance-shell section{margin-block:2rem}.finance-shell article{background:#fff;border:1px solid #cbd8d1;border-radius:.8rem;gap:.4rem;margin-block:.7rem;padding:1rem;display:grid}.finance-shell button{color:#fff;background:#0f6245;border:0;border-radius:.5rem;min-height:44px;padding:.7rem 1rem}.finance-shell span,.finance-shell small{overflow-wrap:anywhere}@media (max-width:600px){.finance-shell{padding:1rem}}
