
.na{--ink:#20211e;--sand:#eae3d7;--accent:#a44926;color:var(--ink);background:#fff;font:16px/1.65 Arial,sans-serif}.na *{box-sizing:border-box}.na h1,.na h2,.na h3,.na p{margin:0}.na a{color:inherit}.na .wrap{max-width:1200px;margin:auto;padding:0 32px}.na .eyebrow{font-size:12px;letter-spacing:2.8px;font-weight:700;text-transform:uppercase}.na h1{font-size:clamp(44px,5.2vw,76px);line-height:.98;letter-spacing:-3px;font-weight:900;margin:20px 0}.na h2{font-size:clamp(30px,3.4vw,46px);line-height:1.1;letter-spacing:-1.5px}.na h3{font-size:20px;line-height:1.25;margin-bottom:14px}.na .hero{position:relative;min-height:560px;display:flex;align-items:center;background:#fff}.na .hero>img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:left center}.na .hero .wrap{position:relative;width:100%}.na .hero-copy{margin-left:57%;padding:64px 0}.na .hero-copy p{max-width:430px}.na .btn{display:inline-block;background:var(--ink);color:#fff;text-decoration:none;padding:15px 26px;margin-top:25px;border:1px solid var(--ink);font:700 12px/1.5 Arial;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer}.na .btn:hover{background:var(--accent);border-color:var(--accent)}.na :focus-visible{outline:3px solid #a44926;outline-offset:5px}.na .strip{background:var(--ink);color:#fff;padding:19px;text-align:center;font-size:11px;font-weight:700;letter-spacing:2.5px}.na .section{padding:85px 0}.na .intro{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.na .intro p{color:#555}.na .intro .eyebrow{color:var(--accent);margin-bottom:16px}.na .benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:55px;border-top:1px solid #d8d5ce;padding-top:30px}.na .benefits b{font-size:12px;color:var(--accent);display:block;margin-bottom:18px}.na .muted{color:#666}.na .sand{background:var(--sand)}.na .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:40px}.na .step-number{font-size:42px;font-weight:900;line-height:1;color:#8b7358;margin-bottom:24px}.na .steps p{font-size:14px}.na .split{display:grid;grid-template-columns:1fr 1.25fr;gap:80px}.na details{border-bottom:1px solid #d6d3cd;padding:20px 0}.na summary{cursor:pointer;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:20px}.na summary::after{content:'+';font-size:22px;line-height:1}.na details[open] summary::after{content:'−'}.na details p{padding-top:15px;color:#555}.na .application{background:#f5f3ee;padding:40px}.na .fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.na label{display:block;font-size:12px;font-weight:700;letter-spacing:.3px}.na input,.na textarea{display:block;width:100%;padding:13px;margin-top:7px;background:#fff;border:1px solid #b6b4ad;border-radius:0;font:16px Arial;color:#20211e}.na textarea{min-height:115px;resize:vertical}.na .wide{grid-column:1/-1}.na .small{font-size:12px}.na .application h3{margin-bottom:24px}.na .end{border-top:1px solid #dedbd4;padding:24px 0;text-align:center;font-size:12px}.na .success{padding:16px;background:#e0ebde}.na .errors{color:#8f271b}.na .text-link{display:inline-block;margin-top:16px}.na .apply-intro p{margin-top:24px}.na .apply-intro .eyebrow{margin:0 0 16px;color:var(--accent)}
@media(max-width:750px){.na .wrap{padding:0 22px}.na .hero{display:block;min-height:0}.na .hero>img{position:relative;height:300px;object-fit:cover;object-position:left;width:100%;display:block}.na .hero-copy{margin:0;padding:32px 0 45px}.na h1{letter-spacing:-2px}.na .intro,.na .split{grid-template-columns:1fr;gap:28px}.na .section{padding:50px 0}.na .benefits{grid-template-columns:1fr;gap:26px;margin-top:32px}.na .steps{grid-template-columns:1fr 1fr;gap:30px}.na .application{padding:24px}.na .fields{grid-template-columns:1fr}.na .strip{font-size:10px;letter-spacing:1.5px}}

.na h1,.na h2,.na h3{color:#20211e!important}.na .application .eyebrow{color:#a44926}.na .application .btn{color:#fff!important}
