.earners{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);align-items:center}.earners-copy p{max-width:52ch}.home-blog-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}.home-blog-head h2{margin:0}.post-card h3{font-size:1.2rem;line-height:1.3;margin-bottom:.5rem}.post-card:hover h3{color:var(--sun-dark)}@media (max-width:860px){.earners{grid-template-columns:1fr}}.mini-calc{background:#fff;border:1.5px solid var(--pale);border-radius:var(--radius-lg);padding:clamp(1.25rem,4vw,2rem)}.mini-calc-label{display:block;font-weight:600;margin-bottom:.5rem}.mini-calc input,.mini-calc select{width:100%;min-height:48px;padding:.6rem .85rem;border:1.5px solid #c9ccdd;border-radius:var(--radius-sm);font:400 1rem var(--font);color:var(--ink);background:#fff}.mini-calc-result{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1.5px solid var(--pale)}.mini-calc-result p{margin:0;font-size:.85rem;color:var(--muted)}.mini-calc-result strong{display:block;font-size:clamp(1.3rem,4.5vw,1.9rem);letter-spacing:-.02em;line-height:1.25}.mini-calc-result span{font-size:.85rem;color:var(--muted)}.mini-take{color:var(--sun-dark)}.mini-calc .btn-plain{font-weight:600}@media (max-width:480px){.mini-calc-result{grid-template-columns:1fr}}