.nav-wrap nav a[aria-current=page]{color:#416a32;box-shadow:inset 0 -2px #819a51}.mobile-nav a[aria-current=page]{font-weight:700;color:#507638}.breadcrumbs{display:flex;align-items:center;gap:12px;font-size:10px;color:#748365;padding-top:27px;padding-bottom:12px}.breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.breadcrumbs>span:last-child{color:var(--ink)}.page-main{min-height:65vh}.page-main .section-heading h1{font-family:var(--serif);font-size:46px;line-height:1.16;letter-spacing:-1.1px;font-weight:400;margin:12px 0 0;max-width:800px}.page-main .knowledge-section{padding-top:27px}.page-main .states-section{border-top:0;padding-top:0}.page-main .cities-section{padding-top:28px;border-top:0;margin-top:10px;min-height:62vh}.page-main .directory{padding-top:25px}.page-main .business-section{margin-top:25px;margin-bottom:35px}.page-main .business-section h1{font-family:var(--serif);font-size:48px;font-weight:400;line-height:1.15;letter-spacing:-.7px;margin:18px 0}.page-pathways{padding-bottom:68px}.pathway-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.pathway{border:1px solid #d9e1cc;background:#eff2e6;border-radius:7px;display:flex;flex-direction:column;padding:24px 21px;transition:transform .2s}.pathway:nth-child(2){background:#e7ecda}.pathway:nth-child(3){background:#ebe6d7}.pathway:nth-child(4){background:#e3ebe2}.pathway:hover{transform:translateY(-4px);color:var(--ink)}.pathway-number{font-size:7px;letter-spacing:1.1px;color:#6c7c5c}.pathway h3{font-family:var(--serif);font-size:29px;letter-spacing:-.6px;font-weight:400;line-height:1.1;margin:23px 0 14px}.pathway p{font-size:11px;line-height:1.8;color:#6d7c60;margin:0 0 22px}.pathway .text-link{justify-content:space-between;margin-top:auto;font-size:10px;border-top:1px solid #cbd5bd;padding-top:12px;gap:10px}.draft-explainer{display:grid;grid-template-columns:1fr 1.3fr;gap:80px;padding:30px 0 65px}.draft-explainer h2{font:400 32px/1.2 var(--serif);margin:13px 0}.draft-explainer p{font-size:13px;line-height:1.8;color:#6a7a5b;margin-top:0}.draft-explainer .button{margin-top:9px;font-size:12px}.home-main .search-section{margin-bottom:55px}
@media(max-width:1000px){.pathway-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pathway h3{font-size:31px}.page-main .section-heading h1{font-size:40px}.draft-explainer{gap:45px}}
@media(max-width:620px){.breadcrumbs{padding-top:20px;padding-bottom:8px;font-size:9px}.page-main .section-heading h1{font-size:34px;letter-spacing:-.7px;max-width:100%}.page-main .knowledge-section{padding-top:21px}.page-main .states-section>.section-heading{padding-top:20px}.page-main .directory{padding-top:20px}.page-main .cities-section{padding-top:21px}.page-main .business-section{margin-top:16px}.page-main .business-section h1{font-size:37px}.page-pathways{padding-bottom:42px}.pathway-grid{gap:12px}.pathway{padding:20px 15px}.pathway-number{font-size:6px;letter-spacing:.65px}.pathway h3{font-size:27px;margin:18px 0 12px}.pathway p{font-size:10px;line-height:1.7}.pathway .text-link{font-size:9px}.draft-explainer{grid-template-columns:1fr;gap:12px;padding:18px 0 42px}.draft-explainer h2{font-size:30px}.draft-explainer p{font-size:12px}.home-main .search-section{margin-bottom:37px}}
