/* Full-page hierarchy: defined chapters, editorial reading widths, consistent actions. */
.funding-main>section.block{margin-top:24px;margin-bottom:24px}.funding-main>section.block>h2{max-width:840px;line-height:1.08}.funding-main>section.block>.eyebrow{font-size:10px;letter-spacing:.15em;color:#836334}.funding-main>.local-reach{margin-top:0;margin-bottom:0}.funding-main>.phoenix-gallery{margin-top:0;margin-bottom:0}.funding-main>#options{margin-top:0}.funding-main>.review-section{padding:36px;background:#fff;border:1px solid #d9d1c2;border-top:4px solid #142b40}.review-section>h2{font-size:38px;margin:0 0 27px}.review-section>.grid{gap:0;grid-template-columns:1fr 1fr;border-top:1px solid #ded7ca}.review-section .grid .card{padding:25px 25px 25px 0;border:0;border-bottom:1px solid #ded7ca;border-radius:0;background:transparent;box-shadow:none}.review-section .grid .card:nth-child(even){padding-left:28px;border-left:1px solid #ded7ca}.review-section .card h3{font-size:29px;margin:0 0 12px}.review-section .card p{font-size:13px;line-height:1.85;margin:0;max-width:480px}
.funding-main>.prep-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:10px 60px;background:#e9e2d6;padding:36px;border:1px solid #d1c2aa;align-items:start}.prep-section>.eyebrow{grid-column:1;grid-row:1;margin:0}.prep-section>h2{grid-column:1;grid-row:2;font-size:38px;margin:0}.prep-section .checklist{grid-column:2;grid-row:1/4;list-style:none;margin:0;padding:0;display:grid;gap:0}.prep-section .checklist li{padding:13px 0 13px 28px;border-bottom:1px solid #cbbda6;position:relative;font-size:13px;line-height:1.65}.prep-section .checklist li:before{content:'✓';position:absolute;left:0;color:#795b2b;font-size:15px}.prep-section>.fine{grid-column:1;font-size:11px;line-height:1.8;max-width:330px;margin-top:14px}
.funding-main>.process-section{width:100%;max-width:none;padding:48px max(36px,calc((100vw - 1228px)/2));margin:40px 0;background:#10263a;display:grid;grid-template-columns:.8fr 1.2fr;gap:75px;color:#fff;border-top:3px solid #b99a61}.process-heading .eyebrow{font-size:10px;letter-spacing:.15em;color:#d6b77f}.process-heading h2{font-size:44px;line-height:1.04;color:#fff;margin:14px 0 21px}.process-heading h2 em{color:#ddc18e;font-weight:400}.process-heading>p:not(.eyebrow){font-size:13px;line-height:1.8;color:#bccbd8;max-width:330px}.process-heading>a{display:inline-block;border-bottom:1px solid #c8aa73;color:#e5c68e;text-decoration:none;padding:9px 0;font-size:12px;margin-top:14px}.process-steps{display:grid;grid-template-columns:1fr 1fr;gap:0 30px}.process-steps article{padding:22px 0;border-top:1px solid #ffffff33;position:relative}.process-steps article>span{font-family:'Cormorant Garamond',Georgia,serif;font-size:28px;color:#d8b97f;line-height:1;display:block;margin-bottom:15px}.process-steps h3{font-size:26px;color:#fff;margin:0 0 13px;line-height:1.13}.process-steps p{font-size:12px;line-height:1.85;color:#c2cfdb;margin:0}
.funding-main>.program-guidelines,.funding-main>.white-label-highlights{background:#fff;padding:36px;border:1px solid #d9d1c2;border-top:4px solid #b89c6a}.program-guidelines>h2,.white-label-highlights>h2{font-size:40px}.program-guidelines .guideline-list{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 25px;margin:22px 0}.guideline-list li{position:relative;padding:16px 0 16px 23px;border-bottom:1px solid #dfd7ca;font-size:14px;line-height:1.8}.guideline-list li:before{content:'';width:6px;height:6px;background:#b89c6a;position:absolute;left:0;top:25px}.financing-disclosures{background:#f0ece4;padding:21px 24px;border-radius:0}.financing-disclosures .fine{font-size:11px;line-height:1.85}.program-snapshot{background:#142b40;border:0;border-radius:0;box-shadow:0 10px 25px #142b4010}.program-snapshot>div{padding:22px 25px;border-color:#ffffff22}.program-snapshot span{color:#c7ae80;font-size:9px;letter-spacing:.12em}.program-snapshot strong{color:#fff;font-size:13px}.program-benefits{gap:14px}.program-benefits article{border-radius:3px;padding:25px}.program-benefits strong{font-size:42px}.program-benefits span{line-height:1.75}
.funding-main>#compare{padding:35px;background:#eae3d6;border-top:3px solid #9e814d}.funding-main>#compare h2{font-size:38px}.financing-comparison{border:0;border-radius:0;background:#fff}.financing-comparison th{background:#142b40;color:#fff;padding:18px;font-size:12px}.financing-comparison td{padding:18px;font-size:13px;border-bottom:1px solid #e0d9cd}.financing-comparison tbody tr:nth-child(even){background:#f7f4ee}
.funding-main>.specialty-section{padding:35px;border:1px solid #cbb994;border-left:5px solid #a98b53;background:#f0ebe2}.specialty-section>h2{font-size:37px;max-width:740px}.specialty-section>p{font-size:14px;line-height:1.85}.specialty-section>.fine{font-size:11px}.credit-help-panel{background:#fff;border:1px solid #d4c7af;border-left:5px solid #b89c6a;border-radius:0;padding:32px;gap:45px}.credit-help-panel h2{font-size:36px}.credit-help-panel p{font-size:13px;line-height:1.8}.credit-help-panel .fine{font-size:10px}.credit-help-panel .btn{white-space:nowrap;background:#142b40;color:#fff}.credit-help-panel .eyebrow{font-size:10px}
.funding-main>.callback-bottom{background:#e9e2d6;border:1px solid #d0c2a9;border-top:4px solid #142b40;padding:40px;gap:65px;grid-template-columns:1fr minmax(390px,.95fr)}.callback-bottom>div:first-child>h2{font-size:43px}.callback-bottom>div:first-child>p:not(.eyebrow){font-size:14px;line-height:1.9}.callback-bottom>div:first-child>.fine{font-size:11px;line-height:1.8}.callback-bottom .callback-card{box-shadow:0 12px 28px #142b4010}.funding-main>.faq-section{background:#fff;border:1px solid #d8d0c2;border-top:4px solid #142b40;padding:34px 36px}.faq-section>h2{font-size:38px;margin:0 0 22px}.faq-section>details{margin:0;border:0;border-top:1px solid #dbd3c6;border-radius:0;padding:0;background:transparent}.faq-section>details>summary{padding:20px 32px 20px 0;font-size:15px;font-weight:500;line-height:1.5;position:relative;list-style:none;color:#162c42}.faq-section>details>summary::-webkit-details-marker{display:none}.faq-section>details>summary:after{content:'+';position:absolute;right:3px;top:15px;font-size:25px;font-weight:400;color:#94733b}.faq-section>details[open]>summary:after{content:'−'}.faq-section>details>p{max-width:850px;font-size:13px;line-height:1.85;color:#56616f;padding:0 32px 22px 0;margin:0}
.funding-main>.related-financing{padding:30px;background:#142b40;border:0;border-top:3px solid #b89c6a}.related-financing>h2{color:#fff;font-size:32px;margin:0 0 22px}.related-financing .related-links{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.related-financing .related-links a{color:#e6c993;background:transparent;border:0;border-bottom:1px solid #ffffff22;border-radius:0;padding:17px 0;font-size:13px;line-height:1.6;box-shadow:none}.related-financing .related-links a:hover{color:white;transform:none;background:transparent}.funding-main>.resource-hub{padding:35px;background:#eae5dc;border:1px solid #d6ccbb}.resource-hub-title{border-bottom:1px solid #c8baa2;padding-bottom:22px;margin-bottom:26px}.resource-hub-title .eyebrow{font-size:10px;letter-spacing:.15em;color:#876536}.resource-hub-title h2{font-size:37px;margin:10px 0 0}.resource-columns{display:grid;grid-template-columns:1.15fr .85fr;gap:45px}.resource-columns>div:last-child{border-left:1px solid #cfc2ac;padding-left:35px}.resource-columns h2{font-size:26px;margin:0 0 17px}.resource-columns .eyebrow{display:none}.resource-columns p,.resource-columns li{font-size:12px;line-height:1.85;color:#59636e}.resource-columns ul{padding-left:18px}.resource-columns li{margin-bottom:13px}.resource-columns .related-links{display:grid;grid-template-columns:1fr;gap:0}.resource-columns .related-links a{background:transparent;border:0;border-bottom:1px solid #d4c8b4;border-radius:0;padding:13px 0;font-size:12px;box-shadow:none;color:#243c53}.resource-columns .related-links a:hover{transform:none;color:#8b6a31}.funding-main>.business-support{background:#fff;padding:35px;border-top:4px solid #b89c6a;border-bottom:1px solid #d8d0c2}.business-support>h2{font-size:42px}.business-support>.grid{margin-top:25px;padding-top:25px;border-top:1px solid #ded5c6}.business-support>.grid>article{padding:0 20px 0 0}.business-support>.grid h3{font-size:29px}.business-support>.grid p{font-size:13px;line-height:1.85}.funding-main>.application-section{background:#eae3d6;padding:36px;border:1px solid #d2c4aa;border-top:4px solid #142b40}.application-section>h2{font-size:40px}.application-section>p{font-size:14px;line-height:1.85}.application-section>.fine{font-size:11px}.application-shell{margin-top:25px;border-radius:0}footer{margin-top:55px;border-top:3px solid #b89c6a}footer>.wrap{padding-top:12px}footer .footerlinks a{font-size:12px}footer .fine{max-width:900px;line-height:1.8}
@media(max-width:1000px){.funding-main>.process-section{gap:38px}.funding-main>.callback-bottom{gap:30px;padding:30px}.resource-columns{gap:25px}.resource-columns>div:last-child{padding-left:24px}}
@media(max-width:760px){.funding-main>section.block{margin-top:18px;margin-bottom:18px}.funding-main>.local-reach,.funding-main>.phoenix-gallery{margin-top:0;margin-bottom:0}.funding-main>.process-section{width:100%;padding:32px 22px;grid-template-columns:1fr;gap:24px;margin:28px 0}.process-heading h2{font-size:37px}.process-heading>p:not(.eyebrow){max-width:none}.process-heading>a{margin-top:0}.process-steps{gap:0 20px}.process-steps h3{font-size:24px}.process-steps p{font-size:12px}.process-steps article{padding:19px 0}.funding-main>.review-section,.funding-main>.program-guidelines,.funding-main>.white-label-highlights,.funding-main>.specialty-section,.funding-main>.faq-section,.funding-main>.resource-hub,.funding-main>.application-section,.funding-main>.business-support,.funding-main>#compare{padding:25px 21px}.review-section>h2,.program-guidelines>h2,.white-label-highlights>h2,.faq-section>h2,.application-section>h2,.specialty-section>h2,.business-support>h2{font-size:32px}.review-section>.grid{grid-template-columns:1fr}.review-section .grid .card,.review-section .grid .card:nth-child(even){padding:21px 0;border-left:0}.review-section .card h3{font-size:28px}.funding-main>.prep-section{grid-template-columns:1fr;gap:12px;padding:25px 21px}.prep-section>.eyebrow,.prep-section>h2,.prep-section .checklist,.prep-section>.fine{grid-column:auto;grid-row:auto}.prep-section>h2{font-size:33px}.prep-section>.fine{max-width:none;margin:0}.program-guidelines .guideline-list{grid-template-columns:1fr}.program-snapshot>div{padding:17px}.financing-disclosures{padding:18px}.financing-disclosures .fine{font-size:10px}.credit-help-panel{padding:25px 21px;gap:20px}.credit-help-panel h2{font-size:32px}.funding-main>.callback-bottom{grid-template-columns:1fr;padding:25px 20px;gap:24px}.callback-bottom>div:first-child>h2{font-size:36px}.callback-bottom>div:first-child>p:not(.eyebrow){font-size:13px}.faq-section>details>summary{font-size:14px;padding-top:18px;padding-bottom:18px}.faq-section>details>p{font-size:12px}.related-financing>h2{font-size:29px}.related-financing .related-links{grid-template-columns:1fr}.resource-columns{grid-template-columns:1fr;gap:25px}.resource-columns>div:last-child{border:0;border-top:1px solid #cfc2ac;padding:25px 0 0}.resource-hub-title h2{font-size:31px}.business-support>.grid{grid-template-columns:1fr;gap:20px}.application-section>p{font-size:13px}.application-shell{padding:12px}.program-benefits article{padding:22px}}
@media(max-width:420px){.process-steps{grid-template-columns:1fr}.process-steps article{display:grid;grid-template-columns:38px 1fr;gap:4px 10px}.process-steps article>span{grid-row:1/3;margin:0}.process-steps h3{font-size:25px}.process-steps p{grid-column:2}}
.funding-main>.why-viera:not(.local-reach){background:#fff;border:1px solid #d8d0c2;border-top:4px solid #b89c6a;padding:35px}.why-viera:not(.local-reach) .section-heading{padding-bottom:24px;border-bottom:1px solid #d8d0c2}.why-viera:not(.local-reach) .why-grid{border:0;box-shadow:none;background:#f1ece3}.why-viera:not(.local-reach) .why-footer{padding-bottom:0}.funding-main>.business-support>p{max-width:850px}@media(max-width:760px){.funding-main>.why-viera:not(.local-reach){padding:25px 21px}.why-viera:not(.local-reach) .section-heading{padding-bottom:18px}.why-viera:not(.local-reach) .section-heading h2{font-size:33px}}
/* Refined rhythm: open editorial sections, selective contrast, fewer containers. */
.funding-main>section.block{margin-top:0;margin-bottom:0;padding-top:48px;padding-bottom:48px}.funding-main>.local-reach{padding-top:55px;padding-bottom:50px;border-bottom:0}.funding-main>.phoenix-gallery{padding-top:18px;padding-bottom:35px}.funding-main>.nj-project-guidance,.funding-main>.review-section,.funding-main>.program-guidelines,.funding-main>.white-label-highlights,.funding-main>#compare,.funding-main>.specialty-section,.funding-main>.why-viera:not(.local-reach),.funding-main>.business-support{background:transparent;border:0;box-shadow:none;border-radius:0;padding-left:0;padding-right:0}.funding-main>.nj-project-guidance{padding-top:48px;padding-bottom:36px}.nj-project-guidance>h2{max-width:820px;font-size:40px}.nj-project-guidance>.grid{border-top:1px solid #d8d0c2;margin-top:25px;gap:0}.nj-project-guidance .grid .card{background:transparent;border:0;border-radius:0;box-shadow:none;padding:25px 28px 15px 0}.nj-project-guidance .grid .card+ .card{border-left:1px solid #d8d0c2;padding-left:28px}.nj-project-guidance .card h3{font-size:28px}.nj-project-guidance .card p{font-size:13px}.nj-project-guidance>p:last-child{font-size:11px;line-height:1.8;color:#7a7d80;margin-top:20px;max-width:1050px}.program-benefits{background:transparent;gap:35px;margin:30px 0}.program-benefits article{background:transparent;border:0;border-radius:0;padding:0 0 18px;box-shadow:none;border-bottom:1px solid #c7b38d}.program-benefits strong{font-family:'Cormorant Garamond',Georgia,serif;color:#173249;font-size:47px;font-weight:500}.program-benefits span{color:#596774;font-size:12px;line-height:1.8;max-width:280px}.financing-disclosures{background:transparent;border:0;border-top:1px solid #d8d0c2;border-radius:0;margin:18px 0 20px;padding:18px 0 0;box-shadow:none}.financing-disclosures .fine{font-size:10px;line-height:1.8;color:#71777d;margin:0 0 12px;max-width:1120px}.financing-disclosures .fine strong{color:#52606d}.program-guidelines .guideline-list{margin-top:27px}.funding-main>#compare{padding-top:30px;padding-bottom:46px}.financing-comparison{box-shadow:none;border:0}.financing-comparison thead th{font-size:11px;font-weight:500}.financing-comparison td{font-size:12px}.funding-main>.process-section{width:100%;margin:16px 0 35px;padding:48px max(36px,calc((100vw - 1228px)/2));border-top:0}.funding-main>.specialty-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:8px 65px;border-bottom:1px solid #ded6c9;padding-top:30px;padding-bottom:35px;align-items:start}.specialty-section>.eyebrow{grid-column:1;grid-row:1;margin:0}.specialty-section>h2{grid-column:1;grid-row:2/4;font-size:34px;margin:4px 0 0}.specialty-section>p:not(.eyebrow){grid-column:2;font-size:13px;line-height:1.85;margin:0 0 10px}.specialty-section>.fine{grid-column:2;font-size:10px!important;line-height:1.8}.specialty-section>a,.specialty-section>.actions{grid-column:2;justify-self:start;margin-top:8px}.specialty-section>.grid{grid-column:2}.funding-main>.credit-help{padding-top:25px;padding-bottom:30px}.credit-help-panel{padding:25px 0;background:transparent;border:0;border-radius:0;gap:55px;box-shadow:none;grid-template-columns:1.7fr 1fr}.credit-help-panel h2{font-size:32px}.credit-help-panel>div:first-child>p:not(.eyebrow){max-width:760px}.credit-help-panel>div:last-child{justify-self:end;max-width:260px;align-self:center}.credit-help-panel .fine{font-size:10px;color:#74797e}.funding-main>.callback-bottom{width:100%;max-width:none;padding:50px max(36px,calc((100vw - 1228px)/2));border:0;background:#eae4d9;margin:20px 0 25px;gap:85px}.callback-bottom>div:first-child>h2{font-size:46px;line-height:1.04}.callback-bottom .callback-card{border:0;border-top:3px solid #c6a76f;box-shadow:0 12px 35px #142b4010;border-radius:8px}.callback-bottom>div:first-child>.fine{max-width:480px;color:#727a80}.funding-main>.faq-section{padding:36px 0 45px;background:transparent;border:0;display:grid;grid-template-columns:.8fr 1.2fr;gap:0 65px;align-items:start}.faq-section>h2{grid-column:1;grid-row:1/20;font-size:40px;margin:0;max-width:330px}.faq-section>details{grid-column:2;border-top:0;border-bottom:1px solid #d9d0c2}.faq-section>details>summary{font-size:14px;font-weight:500;padding-top:18px;padding-bottom:18px}.faq-section>details>p{font-size:12px;padding-bottom:20px}.funding-main>.related-financing{background:transparent;border:0;padding:24px 0 32px}.related-financing>h2{color:#152c42;font-size:30px;margin-bottom:12px}.related-financing .related-links{grid-template-columns:repeat(4,1fr);gap:22px}.related-financing .related-links a{background:transparent;color:#70582e;border-bottom:1px solid #c8b796;font-size:12px;padding:14px 0}.related-financing .related-links a:hover{color:#142638}.funding-main>.resource-hub{width:100%;max-width:none;background:#eee9e0;border:0;padding:35px max(36px,calc((100vw - 1228px)/2));margin:12px 0 0}.resource-hub-title{border-bottom:0;padding-bottom:0;margin-bottom:26px}.resource-hub-title h2{font-size:33px}.resource-columns{gap:65px}.resource-columns>div:last-child{border:0;padding-left:0}.resource-columns h2{font-size:24px}.resource-columns .related-links a{font-size:11px;padding:10px 0}.resource-columns p,.resource-columns li{font-size:11px}.resource-columns li{margin-bottom:10px}.funding-main>.review-section>.grid{border-top:0}.review-section>.grid .card{border-bottom:1px solid #ded7ca;padding-top:22px;padding-bottom:22px}.review-section .grid .card:nth-child(even){border-left:0;padding-left:30px}.funding-main>.prep-section{background:transparent;border:0;border-top:1px solid #ded6c9;border-bottom:1px solid #ded6c9;padding:30px 0;margin-bottom:20px}.prep-section .checklist li{border-color:#ded6c9}.funding-main>.why-viera:not(.local-reach) .why-grid{background:transparent;box-shadow:none}.why-viera:not(.local-reach) .section-heading{border-bottom:0;padding:0}.why-viera:not(.local-reach) .why-grid article{padding-left:0;padding-right:28px;background:transparent;border-right:0}.why-viera:not(.local-reach) .why-grid article+article{padding-left:28px;border-left:1px solid #ded6c9}.why-viera:not(.local-reach) .why-grid article:before{display:none}.funding-main>.business-support{padding-top:42px;padding-bottom:42px}.business-support>.grid{border:0}.funding-main>.application-section{background:transparent;border:0;padding:40px 0}.application-shell{border:0;border-radius:8px;box-shadow:0 10px 30px #142b4010;padding:28px}.program-snapshot{border-radius:4px}.funding-main>section.block .btn{border-radius:4px}footer{margin-top:0;border-top:0;padding-top:40px}
@media(max-width:1000px){.funding-main>.specialty-section,.funding-main>.faq-section{gap:8px 35px}.funding-main>.callback-bottom{gap:35px}.related-financing .related-links{grid-template-columns:1fr 1fr}.resource-columns{gap:35px}}
@media(max-width:760px){.funding-main>section.block{padding-top:32px;padding-bottom:32px}.funding-main>.phoenix-gallery{padding-top:10px;padding-bottom:24px}.funding-main>.nj-project-guidance,.funding-main>.review-section,.funding-main>.program-guidelines,.funding-main>.white-label-highlights,.funding-main>#compare,.funding-main>.specialty-section,.funding-main>.faq-section,.funding-main>.application-section,.funding-main>.business-support,.funding-main>.why-viera:not(.local-reach){padding-left:0;padding-right:0}.nj-project-guidance>h2{font-size:33px}.nj-project-guidance .grid .card,.nj-project-guidance .grid .card+ .card{border:0;padding:18px 0;border-bottom:1px solid #ded6c9}.program-benefits{gap:17px;margin-top:24px}.program-benefits strong{font-size:40px}.program-benefits span{max-width:none}.program-benefits article{padding-bottom:17px}.funding-main>.process-section{padding:32px 22px;gap:23px;margin:12px 0 25px}.funding-main>.specialty-section{grid-template-columns:1fr;gap:12px}.specialty-section>.eyebrow,.specialty-section>h2,.specialty-section>p:not(.eyebrow),.specialty-section>.fine,.specialty-section>a,.specialty-section>.actions,.specialty-section>.grid{grid-column:auto;grid-row:auto}.specialty-section>h2{font-size:32px;max-width:480px}.credit-help-panel{grid-template-columns:1fr;padding:12px 0;gap:15px}.credit-help-panel>div:last-child{justify-self:start;max-width:none}.credit-help-panel h2{font-size:30px}.funding-main>.callback-bottom{width:100%;padding:32px 22px;gap:24px;margin:15px 0}.callback-bottom>div:first-child>h2{font-size:37px}.funding-main>.faq-section{grid-template-columns:1fr;gap:0}.faq-section>h2{grid-column:auto;grid-row:auto;font-size:34px;max-width:none;margin-bottom:20px}.faq-section>details{grid-column:auto}.related-financing .related-links{gap:0 20px}.funding-main>.resource-hub{width:100%;padding:30px 22px;margin-bottom:0}.resource-columns{gap:23px}.resource-columns>div:last-child{border-top:1px solid #d7ccbb;padding-top:23px}.resource-hub-title h2{font-size:30px}.review-section .grid .card:nth-child(even){padding-left:0}.funding-main>.prep-section{padding:26px 0}.why-viera:not(.local-reach) .why-grid article,.why-viera:not(.local-reach) .why-grid article+article{padding:20px 0;border:0;border-bottom:1px solid #ded6c9}.financing-disclosures{padding:16px 0 0}.financing-disclosures .fine{font-size:10px}.application-shell{padding:15px}.funding-main>.business-support>.grid{padding-top:5px}.funding-main>.nj-project-guidance{margin-top:0}}
/* A connected three-step path, not another set of cards. */
.funding-main>.process-section{grid-template-columns:1fr;gap:30px}.process-heading{display:grid;grid-template-columns:1.15fr 1fr;column-gap:90px;align-items:center}.process-heading>.eyebrow{grid-column:1;grid-row:1;margin:0 0 8px}.process-heading>h2{grid-column:1;grid-row:2/4;margin:0;font-size:46px}.process-heading>p:not(.eyebrow){grid-column:2;grid-row:2;max-width:420px;margin:0;font-size:14px;line-height:1.8}.process-heading>a{grid-column:2;grid-row:3;justify-self:start;margin-top:12px;padding-bottom:7px}.process-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin-top:5px}.process-steps article{display:block;padding:23px 0 0;border-top:1px solid #d5b77f66}.process-steps article>span{font:600 10px/1.5 'DM Sans',Arial,sans-serif;letter-spacing:.17em;color:#d8bb85;margin-bottom:17px;display:block}.process-steps h3{font-size:30px;line-height:1.1;margin-bottom:14px}.process-steps p{font-size:13px;line-height:1.85;max-width:355px}@media(max-width:760px){.process-heading{grid-template-columns:1fr;gap:12px}.process-heading>.eyebrow,.process-heading>h2,.process-heading>p:not(.eyebrow),.process-heading>a{grid-column:auto;grid-row:auto}.process-heading>.eyebrow{margin:0}.process-heading>h2{font-size:38px}.process-heading>p:not(.eyebrow){font-size:13px;margin-top:4px}.process-heading>a{margin-top:0}.process-steps{grid-template-columns:1fr;gap:22px}.process-steps article{display:grid;grid-template-columns:60px 1fr;gap:8px 18px;padding-top:20px}.process-steps article>span{grid-column:1;grid-row:1/3;margin:3px 0 0;font-size:9px}.process-steps h3{grid-column:2;font-size:27px;margin:0}.process-steps p{grid-column:2;max-width:none;font-size:12px;margin:0}}
