.subsidy-pr,.subsidy-pr *{box-sizing:border-box}.subsidy-pr button{font-family:inherit;cursor:pointer}.subsidy-pr .consult-button:focus-visible{outline:3px solid #eead49;outline-offset:5px}.subsidy-pr{background:#10283f;color:#fff;border-top:5px solid #c6a25c;position:relative;overflow:hidden}.subsidy-pr:after{content:"";position:absolute;width:550px;height:550px;right:-250px;top:-300px;border:1px solid #c6a25c30;border-radius:50%;pointer-events:none}.subsidy-pr .pr-inner{max-width:1240px;margin:auto;padding:56px 40px;display:grid;grid-template-columns:minmax(0,1.7fr) minmax(290px,1fr);gap:54px;align-items:center}.subsidy-pr .eyebrow{color:#e6c98f;font-size:14px;font-weight:700;letter-spacing:.04em;margin:0 0 21px;display:flex;align-items:center;gap:12px}.subsidy-pr .eyebrow span{width:27px;height:1px;background:#c6a25c;flex-shrink:0}.subsidy-pr .pr-copy h2{font-size:34px;line-height:1.65;letter-spacing:.015em;margin:0 0 21px;font-weight:750}.subsidy-pr .gold{color:#e6c98f}.subsidy-pr .pr-description{font-size:15px;line-height:2.05;margin:0;color:#e5edf3;letter-spacing:.02em}.subsidy-pr .pr-action{border-left:1px solid #ffffff24;padding-left:36px}.subsidy-pr .action-lead{font-size:20px;line-height:1.7;font-weight:650;margin:0 0 24px}.subsidy-pr .consult-button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 18px;width:100%;color:#152c3f;background:#f4d08a;border:1px solid #f8e2b9;border-radius:6px;font-size:15px;font-weight:800;box-shadow:0 8px 26px #0002;white-space:nowrap}.subsidy-pr .consult-button:hover{background:#ffe0a5}.subsidy-pr .consult-button span{font-size:22px}.subsidy-pr .support-note{font-size:13px;line-height:1.8;margin:16px 0;color:#dbe4ec}.subsidy-pr .eligibility{font-size:10px;line-height:1.7;color:#b3c3d0}.subsidy-pr .mobile-only{display:none}@media(max-width:760px){.subsidy-pr .pr-inner{display:flex;flex-direction:column;align-items:stretch;gap:26px;padding:34px 24px 35px}.subsidy-pr .eyebrow{font-size:11px;gap:8px;margin-bottom:19px}.subsidy-pr .eyebrow span{width:15px}.subsidy-pr .pr-copy h2{font-size:27px;line-height:1.7;letter-spacing:0;margin-bottom:20px}.subsidy-pr .mobile-only{display:block}.subsidy-pr .pr-description{font-size:14px;line-height:1.95}.subsidy-pr .pr-action{border-left:0;padding-left:0}.subsidy-pr .action-lead{display:none}.subsidy-pr .consult-button{font-size:14px;padding:17px 15px}.subsidy-pr .support-note{font-size:12px;margin:13px 0}.subsidy-pr .eligibility{font-size:9px}}.subsidy-pr .consult-button{text-decoration:none;white-space:normal}.subsidy-pr .pr-copy h2{font-size:clamp(26px,2.8vw,36px);line-height:1.7}.subsidy-pr .pr-description{font-size:16px}.subsidy-pr .consult-button{font-size:16px;line-height:1.8;white-space:normal}.subsidy-pr .eyebrow{flex-wrap:wrap;line-height:1.7}@media(max-width:760px){.subsidy-pr .pr-copy h2{font-size:26px}.subsidy-pr .pr-description{font-size:16px}.subsidy-pr .eyebrow{font-size:13px}.subsidy-pr .consult-button{font-size:16px}}