.et-incentives{background:var(--warm,#f7f5f0);scroll-margin-top:110px}.et-incentives .heading{align-items:start;opacity:1!important;transform:none!important}.et-incentives__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;border-left:1px solid #dce2e3}.et-incentives__compact{position:relative;display:flex;flex-direction:column;min-width:0;padding:26px;background:#fff;border:1px solid #dce2e3;border-left:0;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.et-incentives__status{display:inline-flex;align-items:center;gap:8px;font-size:12px;line-height:1.5;font-weight:500;color:#08796f}.et-incentives__status:before{content:'';width:6px;height:6px;flex:none;border-radius:50%;background:#1faf9f}.et-incentives .et-incentives__compact h3{font-size:21px;line-height:1.3;font-weight:500;letter-spacing:-.025em;margin:14px 0 10px;min-height:2.6em;text-wrap:balance}.et-incentives__card-link{color:inherit;text-decoration:none}.et-incentives__card-link:after{content:'';position:absolute;inset:0}.et-incentives__card-link:focus-visible{outline:none}.et-incentives__institution{font-size:12px;line-height:1.5;color:#657181;margin:0;overflow-wrap:anywhere}.et-incentives__compact dl{margin:20px 0 18px}.et-incentives__compact dt{font-size:12px;line-height:1.5;font-weight:400;color:#657181;margin:0 0 5px}.et-incentives .et-incentives__compact dd{margin:0;font-size:14px;font-weight:400;line-height:1.65;color:#263b4e;overflow-wrap:break-word}.et-incentives .et-incentives__compact dd.et-incentives__value--financing{font-size:21px;line-height:1.4;font-weight:500;letter-spacing:-.025em;color:#07182e}.et-incentives__compact .et-incentives__label--applicants{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.et-incentives .et-incentives__compact dd.et-incentives__value--applicants{margin-top:18px;min-height:3.3em}.et-incentives__compact dt.et-incentives__label--deadline{border-top:1px solid #dce2e3;margin-top:18px;padding-top:14px}.et-incentives .et-incentives__compact dd.et-incentives__value--deadline{font-size:13px;line-height:1.65;min-height:3.3em}.et-incentives__details{display:block;margin-top:auto;padding-top:12px;font-size:14px;line-height:1.5;font-weight:500;color:#08796f}.et-incentives__compact:has(.et-incentives__card-link:focus-visible){background:#08796f;border-color:#08796f;outline:2px solid #07182e;outline-offset:-2px;box-shadow:0 8px 20px rgba(7,24,46,.08)}.et-incentives .et-incentives__compact:has(.et-incentives__card-link:focus-visible) :is(h3,a,dt,dd,p,span){color:#fff!important}.et-incentives__compact:has(.et-incentives__card-link:focus-visible) .et-incentives__status:before{background:#fff}.et-incentives__compact:has(.et-incentives__card-link:focus-visible) dt.et-incentives__label--deadline{border-color:#69aaa4}@media(hover:hover) and (pointer:fine){.et-incentives__compact:hover{background:#08796f;border-color:#08796f;box-shadow:0 8px 20px rgba(7,24,46,.08)}.et-incentives .et-incentives__compact:hover :is(h3,a,dt,dd,p,span){color:#fff!important}.et-incentives__compact:hover .et-incentives__status:before{background:#fff}.et-incentives__compact:hover dt.et-incentives__label--deadline{border-color:#69aaa4}}.et-incentives__empty{grid-column:1/-1;padding:24px 0;color:#657181;line-height:1.7}.et-incentives__note{font-size:12px;line-height:1.7;color:#657181;margin-top:24px}.header a[data-et-incentives]{white-space:nowrap}.header a[data-et-incentives][aria-current]{color:var(--teal,#1faf9f)}.et-incentives__grid:has(>.et-incentives__compact:only-child){grid-template-columns:minmax(0,390px);justify-content:center;border-left:0}.et-incentives__grid:has(>.et-incentives__compact:only-child)>.et-incentives__compact{border-left:1px solid #dce2e3}@media(min-width:641px){.et-incentives__grid:has(>.et-incentives__compact:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,390px));justify-content:center;border-left:0}.et-incentives__grid:has(>.et-incentives__compact:nth-child(2):last-child)>.et-incentives__compact:first-child{border-left:1px solid #dce2e3}}@media(min-width:1101px) and (max-width:1390px){.header nav{gap:12px}.header nav a{font-size:12px}}@media(max-width:1000px){.et-incentives__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.et-incentives__grid{grid-template-columns:1fr}.et-incentives__compact{padding:24px}.et-incentives{scroll-margin-top:90px}.et-incentives .et-incentives__compact h3{min-height:0;font-size:23px}}@media(prefers-reduced-motion:reduce){.et-incentives__compact{transition:none}}
.et-incentives__journey{margin-top:48px;border-top:1px solid var(--line,#dce2e3);padding-top:32px}.et-incentives__journey h3{font-size:24px;line-height:1.35;margin:0 0 20px}.et-incentives__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:0;list-style:none;counter-reset:project}.et-incentives__steps li{counter-increment:project;min-width:0}.et-incentives__steps li:before{content:'0' counter(project);display:block;color:var(--teal,#1faf9f);font-size:13px;margin-bottom:14px}.et-incentives__steps h4{font-size:17px;line-height:1.4;margin:0 0 10px}.et-incentives__steps p,.et-incentives__contact p{font-size:15px;line-height:1.7;color:var(--muted,#687383);margin:0}.et-incentives__contact{display:flex;align-items:center;justify-content:space-between;gap:32px;border-top:1px solid var(--line,#dce2e3);padding-top:28px;margin-top:32px}.et-incentives__contact>div{max-width:650px}.et-incentives__contact h3{margin-bottom:12px}.et-incentives__cta{display:inline-block;flex-shrink:0;max-width:100%;padding:15px 20px;background:var(--navy,#07182e);color:#fff;text-decoration:none;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.et-incentives__cta:hover{background:#24414a}.et-incentives__cta:focus-visible{outline:3px solid var(--teal,#1faf9f);outline-offset:4px}@media(max-width:900px){.et-incentives__contact{align-items:flex-start;flex-direction:column}.et-incentives__cta{flex-shrink:1}}@media(max-width:640px){.et-incentives__steps{grid-template-columns:1fr;gap:24px}.et-incentives__journey h3{font-size:22px}}

.et-incentives__compact{padding:24px}.et-incentives .et-incentives__compact h3{font-size:20px}.et-incentives__compact dl{margin:16px 0 14px}.et-incentives .et-incentives__compact dd.et-incentives__value--applicants{margin-top:14px}.et-incentives__compact dt.et-incentives__label--deadline{padding-top:12px;margin-top:14px}.et-incentives__details{padding-top:6px}@media(max-width:640px){.et-incentives .et-incentives__compact h3{font-size:23px}}
/* Earliest deadline starts at the right; DOM and mobile remain earliest first. */
.et-incentives__grid{direction:rtl}.et-incentives__grid>.et-incentives__card{direction:ltr;text-align:left}@media(max-width:640px){.et-incentives__grid{direction:ltr}}
