.ec-page{flex-direction:column;gap:28px;display:flex}.ec-heading{justify-content:space-between;align-items:flex-end;gap:30px;padding:10px 0 8px;display:flex}.ec-heading .sd-eyebrow{color:#c5aa7c;margin-bottom:17px}.ec-heading h1{letter-spacing:-.05em;margin:0;font-size:clamp(36px,4.1vw,59px);font-weight:450;line-height:1.1}.ec-heading h1 em{color:#e9c17e;font-style:normal}.ec-heading>div>p:last-child{color:#a4aaa3;max-width:680px;margin:18px 0 0;font-size:15px;line-height:1.8}.ec-records-link{color:#ddc08d;background:#edbc5f06;border:1px solid #edbc5f30;border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:10px 14px;font-size:12px;display:inline-flex}.ec-records-link:hover{background:#edbc5f10}.ec-accounting{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.ec-accounting>article{background:#191c1c;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;align-items:flex-start;min-width:0;padding:25px;display:flex}.ec-kicker{color:#bba784;font:10px/1.5 var(--font-geist-mono),monospace;letter-spacing:.1em;margin:0 0 12px}.ec-accounting h2{letter-spacing:-.03em;margin:0 0 14px;font-size:21px;font-weight:500;line-height:1.35}.ec-accounting article>p:not(.ec-kicker){color:#a4aca0;margin:0 0 14px;font-size:13px;line-height:1.85}.ec-accounting a{color:#d7c395;align-items:center;gap:10px;min-height:44px;margin-top:auto;font-size:12px;display:inline-flex}@media (max-width:900px){.ec-heading{flex-direction:column;align-items:flex-start;gap:19px}}@media (max-width:650px){.ec-page{gap:23px}.ec-accounting{grid-template-columns:minmax(0,1fr);gap:14px}.ec-accounting>article{padding:22px 18px}.ec-heading>div>p:last-child{font-size:14px}}
