:root .national-home{color:#111610;font-family:var(--sans);background:#fff}:root .national-home .nv-wrap{width:min(1280px,100% - 112px);margin-inline:auto}:root .national-home .nv-section{padding:100px 0}:root .national-home .nv-kicker,:root .national-home .nv-annotation{font:11px/1.55 var(--mono);letter-spacing:.075em;text-transform:uppercase}:root .national-home .nv-kicker{color:#5d732b}:root .national-home .nv-annotation{color:#646864;text-align:right}:root .national-home .nv-section-marker{justify-content:space-between;align-items:center;gap:24px;margin-bottom:42px;padding-bottom:27px;display:flex}:root .national-home .nv-section-intro{grid-template-columns:1.3fr 1fr;align-items:end;gap:80px;margin-bottom:54px;display:grid}:root .national-home .nv-section-intro h2{letter-spacing:-.035em;font-size:clamp(38px,4.1vw,58px);font-weight:600;line-height:1.03}:root .national-home .nv-section-intro>p{color:#646864;max-width:430px;font-size:18px;line-height:1.6}:root .national-home .nv-chip{color:#565e4c;width:fit-content;max-width:100%;font:10px/1.5 var(--mono);letter-spacing:.015em;border:1px solid #c9d0bf;align-items:center;padding:5px 9px;display:inline-flex}:root .national-home .nv-chip-live{color:#465b20;background:#f2f4ee;border-color:#bcc9a3}:root .national-home .nv-button{border:1px solid #0000;justify-content:space-between;align-items:center;gap:28px;min-height:54px;padding:16px 23px;font-size:16px;font-weight:600;line-height:1.35;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}:root .national-home .nv-button-sage{color:#111610;background:#aebf88}:root .national-home .nv-button-sage:hover{background:#c1cfa5}:root .national-home .nv-button-olive{color:#fff;background:#5d732b}:root .national-home .nv-button-olive:hover{background:#495d20}:root .national-home .nv-link{color:#42581d;border-bottom:1px solid #8c9e6a;justify-content:space-between;align-items:center;gap:22px;width:fit-content;max-width:100%;padding-bottom:5px;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}:root .national-home .nv-link:hover{color:#111610;border-color:#111610}:root .national-home .nv-link-light{color:#aebf88;border-color:#66764d}:root .national-home .nv-link-light:hover{color:#fff;border-color:#fff}:root .national-home .nv-small,:root .national-home .nv-boundary{color:#646864;font-size:13px;line-height:1.7}:root .national-home .nv-boundary{max-width:960px;margin-top:28px}:root .national-home main a:focus-visible,:root .national-home main button:focus-visible{outline-offset:5px;outline:3px solid #5d732b}:root .national-home .nv-mission a:focus-visible,:root .national-home .nv-discipline a:focus-visible{outline-color:#aebf88}:root .national-home [id]{scroll-margin-top:0}:root .national-home .nv-mission{color:#fff;background:#111610;padding:32px 0 0}:root .national-home .nv-mission-top{justify-content:space-between;gap:30px;padding-bottom:24px;display:flex}:root .national-home .nv-mission .nv-kicker,:root .national-home .nv-discipline .nv-kicker{color:#aebf88}:root .national-home .nv-mission .nv-annotation,:root .national-home .nv-discipline .nv-annotation{color:#aab2a3}:root .national-home .nv-mission-grid{grid-template-columns:1.62fr 1fr;align-items:center;gap:60px;padding:54px 0 50px;display:grid}:root .national-home .nv-mission h1{letter-spacing:-.052em;text-wrap:initial;font-size:clamp(80px,9.1vw,132px);font-weight:600;line-height:.93}:root .national-home .nv-mission h1 span{color:#aebf88}:root .national-home .nv-partnership{grid-template-columns:auto 1fr;justify-content:start;align-items:center;width:100%;padding-left:42px;display:grid;position:relative}:root .national-home .nv-partner-human{letter-spacing:-.04em;grid-column:1/-1;font-size:clamp(45px,5.1vw,74px);font-weight:400;line-height:1}:root .national-home .nv-partner-plus{color:#aebf88;padding-right:25px;font-size:72px;font-weight:400;line-height:1}:root .national-home .nv-partner-ai{letter-spacing:-.055em;font-size:clamp(88px,10vw,145px);font-weight:600;line-height:1.06}:root .national-home .nv-partnership p{color:#c5cdbd;grid-column:1/-1;margin-top:20px;padding-top:20px;font-size:17px;line-height:1.5}:root .national-home .nv-hero-field{pointer-events:none;width:100%;height:250px;position:absolute;top:-3px;left:0;overflow:visible}:root .national-home .nv-hero-field-guides{stroke:#aebf88;stroke-width:.8px;opacity:.17}:root .national-home .nv-hero-field-streams{stroke:#aebf88;stroke-width:1.8px;stroke-linecap:round}:root .national-home .nv-hero-stream{stroke-dasharray:.2 .8;stroke-dashoffset:.05px;opacity:.65}:root .national-home .is-hero-motion-ready .nv-hero-stream{animation:11s cubic-bezier(.4,0,.2,1) infinite paused nv-hand-over}:root .national-home .is-hero-motion-ready .nv-hero-stream:nth-child(2){animation-delay:-2.75s}:root .national-home .is-hero-motion-ready .nv-hero-stream:nth-child(3){animation-delay:-5.5s}:root .national-home .is-hero-motion-ready .nv-hero-stream:nth-child(4){animation-delay:-8.25s}:root .national-home .is-hero-motion-playing .nv-hero-stream{animation-play-state:running}:root .national-home .nv-hero-playback{grid-column:1/-1;min-height:35px;margin-top:17px}:root .national-home .nv-hero-playback button{color:#c4d0ae;min-height:35px;font:9px/1.5 var(--mono);letter-spacing:.02em;background:0 0;border:1px solid #526143;align-items:center;gap:11px;padding:7px 10px;display:inline-flex}:root .national-home .nv-hero-playback button:before{content:"";border-inline:2px solid;width:7px;height:9px}:root .national-home .nv-hero-playback button[data-paused=true]:before{border:5px solid #0000;border-left:7px solid;border-right:0;width:0;height:0}:root .national-home .nv-hero-playback button:hover{color:#fff;background:#25301d}:root .national-home .nv-hero-playback [hidden]{display:none}:root .national-home .nv-hero-playback>span{color:#aab2a3;font:9px/1.5 var(--mono)}@keyframes nv-hand-over{0%{stroke-dashoffset:1.2px;opacity:0}12%{opacity:.8}72%{opacity:.8}88%,to{stroke-dashoffset:-.2px;opacity:0}}:root .national-home .nv-mission-bottom{grid-template-columns:1fr auto;align-items:center;gap:70px;padding:35px 0 42px;display:grid}:root .national-home .nv-mission-bottom>div:first-child{grid-template-columns:1fr 1.1fr;align-items:start;gap:36px;display:grid}:root .national-home .nv-mission-bottom h2{letter-spacing:-.025em;font-size:27px;font-weight:500;line-height:1.18}:root .national-home .nv-mission-bottom p{color:#bdc6b4;max-width:390px;font-size:16px;line-height:1.6}:root .national-home .nv-mission-actions{flex-direction:column;align-items:stretch;gap:17px;min-width:215px;display:flex}:root .national-home .nv-mission-actions .nv-link{align-self:center}:root .national-home .nv-horizon{font:10px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.1em;color:#aebf88;align-items:center;gap:24px;padding:21px 0;display:flex}:root .national-home .nv-horizon i{background:#435138;flex:1;height:1px}:root .national-home .nv-feature{padding-top:76px}:root .national-home .nv-feature-heading{grid-template-columns:1.05fr 1fr;align-items:center;gap:90px;margin-bottom:50px;display:grid}:root .national-home .nv-feature h2{letter-spacing:-.045em;font-size:clamp(60px,6.9vw,96px);font-weight:600;line-height:.97}:root .national-home .nv-feature h2>span{color:#aebf88}:root .national-home .nv-feature-intro{max-width:485px}:root .national-home .nv-feature-intro .nv-lead{color:#111610;letter-spacing:-.02em;margin-bottom:19px;font-size:29px;line-height:1.2}:root .national-home .nv-feature-intro>p{color:#646864;font-size:19px;line-height:1.6}:root .national-home .nv-feature-intro .nv-small{margin-top:19px;font-size:13px}:root .national-home .nv-feature-intro .nv-button{margin-top:26px}:root .national-home .nv-capacity-preview{background:#f2f4ee;padding:30px}:root .national-home .nv-capacity-heading{justify-content:space-between;align-items:end;gap:30px;padding-bottom:24px;display:flex}:root .national-home .nv-capacity-heading h3{margin-top:9px;font-size:29px;font-weight:600}:root .national-home .nv-capacity-heading>p{color:#646864;font-size:13px}:root .national-home .nv-capacity-paths{margin:0;padding:8px 0;list-style:none}:root .national-home .nv-capacity-paths li{grid-template-columns:1fr 100px 1fr;align-items:center;gap:24px;padding:17px 0;display:grid}:root .national-home .nv-capacity-paths span{font-size:20px}:root .national-home .nv-capacity-paths i{color:#5d732b;text-align:center;font-style:normal}:root .national-home .nv-capacity-paths strong{font-size:20px;font-weight:400}:root .national-home .nv-capacity-bottom{justify-content:space-between;align-items:center;gap:24px;padding-top:20px;display:flex}:root .national-home .nv-capacity-bottom p{color:#646864;font-size:12px}@media (width<=760px){:root .national-home .nv-capacity-preview{padding:22px}:root .national-home .nv-capacity-heading,:root .national-home .nv-capacity-bottom{flex-direction:column;align-items:start;gap:15px}:root .national-home .nv-capacity-paths li{grid-template-columns:1.1fr 20px 1fr;gap:10px}:root .national-home .nv-capacity-paths span,:root .national-home .nv-capacity-paths strong{font-size:16px}}:root .national-home .nv-capabilities{background:#f2f4ee}:root .national-home .nv-capability{grid-template-columns:50px 1fr 270px;align-items:start;gap:35px;padding:34px 0;display:grid}:root .national-home .nv-capability-index{color:#5d732b;font:11px/1.5 var(--mono);padding-top:8px}:root .national-home .nv-capability-title{flex-wrap:wrap;align-items:center;gap:15px 22px;margin-bottom:14px;display:flex}:root .national-home .nv-capability h3{letter-spacing:-.03em;font-size:34px;font-weight:600;line-height:1.1}:root .national-home .nv-capability h3 a{text-decoration:none}:root .national-home .nv-capability h3 a>span{color:#5d732b;margin-left:5px;font-size:25px}:root .national-home .nv-capability>div>p{color:#646864;max-width:680px;font-size:17px;line-height:1.6}:root .national-home .nv-capability .nv-link{margin-top:19px}:root .national-home .nv-capability-aside{color:#5d732b;letter-spacing:-.015em;padding-top:4px;font-size:21px;line-height:1.35}:root .national-home .nv-capability-aside span{display:block}:root .national-home .nv-aside-link{justify-self:start}:root .national-home .nv-capability-named{align-items:center;min-height:112px}:root .national-home .nv-capability-named .nv-capability-index{padding-top:0}:root .national-home .nv-capability-named .nv-capability-title{grid-column:2/-1;margin-bottom:0}:root .national-home .nv-product-grid{grid-template-columns:1fr 1fr;display:grid}:root .national-home .nv-product{padding:30px 34px 30px 0}:root .national-home .nv-product:nth-child(2n){padding-left:34px;padding-right:0}:root .national-home .nv-product>div{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}:root .national-home .nv-product h3{letter-spacing:-.025em;font-size:32px;font-weight:600}:root .national-home .nv-product h3 a{text-decoration:none}:root .national-home .nv-product h3 a:hover{color:#5d732b}:root .national-home .nv-product h3 span{color:#5d732b;padding-left:7px;font-size:24px}:root .national-home .nv-product p{color:#646864;max-width:510px;margin-top:16px;font-size:16px;line-height:1.6}:root .national-home .nv-product-named{align-items:center;min-height:112px;display:flex}:root .national-home .nv-discipline{color:#fff;background:#111610}:root .national-home .nv-discipline .nv-section-intro>p{color:#bdc6b4}:root .national-home .nv-phases{grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 55px;padding:0;list-style:none;display:grid}:root .national-home .nv-phases li{padding:28px 26px 0 0;position:relative}:root .national-home .nv-phases li+li{padding-left:28px}:root .national-home .nv-phases li>span{font:11px/1.5 var(--mono);color:#aebf88}:root .national-home .nv-phases h3{margin:18px 0 10px;font-size:39px;font-weight:500}:root .national-home .nv-phases p{color:#bdc6b4;max-width:225px;font-size:16px;line-height:1.55}:root .national-home .nv-laws{grid-template-columns:1fr 3fr;gap:40px;padding:35px 0;display:grid}:root .national-home .nv-laws ol{grid-template-columns:1fr 1fr;gap:17px 30px;margin:0;padding:0;list-style:none;display:grid}:root .national-home .nv-laws li{letter-spacing:-.01em;font-size:20px;font-weight:500;line-height:1.4}:root .national-home .nv-laws li:before{content:"—";color:#aebf88;margin-right:13px}:root .national-home .nv-warehouse{letter-spacing:-.03em;max-width:1060px;margin:55px 0;font-size:clamp(28px,3.3vw,46px);font-weight:400;line-height:1.2}:root .national-home .nv-pillars{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:23px;padding-top:27px;display:flex}:root .national-home .nv-pillars>span{color:#aebf88;font-size:19px;font-weight:500}:root .national-home .nv-contract-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:root .national-home .nv-contract{flex-direction:column;align-items:flex-start;padding:30px;display:flex}:root .national-home .nv-contract h3{letter-spacing:-.035em;margin-top:28px;font-size:35px;font-weight:600}:root .national-home .nv-contract-name{color:#5d732b;margin-top:8px;font-size:17px;font-weight:600}:root .national-home .nv-contract>p:not(.nv-contract-name){color:#646864;margin-top:18px;font-size:16px;line-height:1.6}:root .national-home .nv-contract code{color:#42581d;font:11px/1.65 var(--mono);overflow-wrap:anywhere;width:100%;margin-top:25px;padding-block:14px;display:block}:root .national-home .nv-contract>p.nv-contract-limit{margin:18px 0 28px;font-size:13px}:root .national-home .nv-contract>.nv-link{margin-top:auto;font-size:14px}:root .national-home .nv-catalog-call{margin-top:23px}:root .national-home .nv-inversion{background:#f2f4ee}:root .national-home .nv-editorial-grid{grid-template-columns:1.2fr 1fr;align-items:end;gap:110px;display:grid}:root .national-home .nv-inversion h2{letter-spacing:-.035em;margin-top:28px;font-size:clamp(48px,5.1vw,74px);font-weight:600;line-height:1.02}:root .national-home .nv-inversion h2 span{color:#5d732b}:root .national-home .nv-editorial-copy h3{margin:24px 0 18px;font-size:34px;font-weight:600}:root .national-home .nv-editorial-copy p{color:#646864;margin-top:15px;font-size:18px;line-height:1.6}:root .national-home .nv-editorial-copy>.nv-link{margin-top:28px}:root .national-home .nv-closing{background:#f2f4ee;padding:85px 0 80px}:root .national-home .nv-closing h2{letter-spacing:-.045em;margin-top:28px;font-size:clamp(58px,6.9vw,99px);font-weight:600;line-height:.98}:root .national-home .nv-closing h2 span{color:#5d732b}:root .national-home .nv-closing-bottom{justify-content:space-between;align-items:end;gap:40px;margin-top:40px;display:flex}:root .national-home .nv-closing-bottom p{color:#646864;text-align:right;font-size:17px;line-height:1.5}@media (width>=1600px){:root .national-home .nv-wrap{width:min(1400px,100% - 140px)}:root .national-home .nv-mission h1{font-size:146px}}@media (width<=1100px){:root .national-home .nv-wrap{width:calc(100% - 72px)}:root .national-home .nv-section{padding:78px 0}:root .national-home .nv-mission-grid{gap:38px}:root .national-home .nv-partnership{padding-left:28px}:root .national-home .nv-mission-bottom{gap:40px}:root .national-home .nv-mission-bottom>div:first-child{grid-template-columns:1fr;gap:16px}:root .national-home .nv-mission-bottom h2{font-size:27px}:root .national-home .nv-mission-bottom p{max-width:510px}:root .national-home .nv-feature-heading{gap:50px}:root .national-home .nv-feature-intro>p{font-size:17px}:root .national-home .nv-section-intro{gap:45px}:root .national-home .nv-capability{grid-template-columns:35px 1fr 210px;gap:24px}:root .national-home .nv-capability-title{align-items:start}:root .national-home .nv-capability h3{font-size:31px}:root .national-home .nv-capability-aside{font-size:18px}:root .national-home .nv-contract{padding:23px}:root .national-home .nv-contract h3{font-size:29px}:root .national-home .nv-editorial-grid{gap:65px}}@media (width<=800px){:root .national-home .nv-wrap{width:calc(100% - 48px)}:root .national-home .nv-section{padding:65px 0}:root .national-home .nv-mission-top>.nv-annotation{max-width:180px}:root .national-home .nv-mission-grid{grid-template-columns:1.8fr 1fr;gap:20px;padding:48px 0}:root .national-home .nv-mission h1{font-size:clamp(63px,10.4vw,83px)}:root .national-home .nv-partnership{padding-left:21px}:root .national-home .nv-partner-human{font-size:43px}:root .national-home .nv-partner-ai{font-size:88px}:root .national-home .nv-partner-plus{padding-right:13px;font-size:47px}:root .national-home .nv-partnership p{font-size:14px}:root .national-home .nv-hero-field{width:120%;height:192px;top:-3px;left:-7%}:root .national-home .nv-mission-bottom{gap:35px}:root .national-home .nv-mission-bottom p{font-size:15px}:root .national-home .nv-feature-heading{gap:40px}:root .national-home .nv-feature h2{font-size:65px}:root .national-home .nv-feature-intro .nv-lead{font-size:25px}:root .national-home .nv-feature-intro .nv-button{gap:15px;padding:14px 17px;font-size:14px}:root .national-home .nv-section-intro{grid-template-columns:1.1fr 1fr;gap:35px}:root .national-home .nv-section-intro h2{font-size:39px}:root .national-home .nv-section-intro>p{font-size:16px}:root .national-home .nv-capability{grid-template-columns:28px 1fr 180px;gap:20px}:root .national-home .nv-capability h3{font-size:29px}:root .national-home .nv-capability>div>p{font-size:16px}:root .national-home .nv-capability-aside{font-size:17px}:root .national-home .nv-product h3{font-size:29px}:root .national-home .nv-product{padding-right:25px}:root .national-home .nv-product:nth-child(2n){padding-left:25px}:root .national-home .nv-phases li+li{padding-left:20px}:root .national-home .nv-phases h3{font-size:31px}:root .national-home .nv-phases p{font-size:15px}:root .national-home .nv-laws{grid-template-columns:1fr;gap:21px}:root .national-home .nv-laws li{font-size:18px}:root .national-home .nv-pillars>span{font-size:17px}:root .national-home .nv-contract-grid{grid-template-columns:1fr}:root .national-home .nv-contract{grid-template-columns:1fr 1fr;column-gap:32px;padding:27px;display:grid}:root .national-home .nv-contract>.nv-chip{grid-column:1/-1}:root .national-home .nv-contract h3{grid-column:1;margin-top:20px;font-size:33px}:root .national-home .nv-contract-name,:root .national-home .nv-contract>p:not(.nv-contract-name){grid-column:1}:root .national-home .nv-contract code{grid-area:2/2/4;align-self:start;margin-top:20px}:root .national-home .nv-contract>p.nv-contract-limit{grid-area:4/2;margin-top:18px;margin-bottom:22px}:root .national-home .nv-contract>.nv-link{grid-column:1/-1}:root .national-home .nv-editorial-grid{gap:45px}:root .national-home .nv-inversion h2{font-size:49px}:root .national-home .nv-editorial-copy h3{font-size:29px}:root .national-home .nv-editorial-copy p{font-size:16px}}@media (width<=600px){:root .national-home .nv-wrap{width:calc(100% - 40px)}:root .national-home .nv-section{padding:52px 0}:root .national-home .nv-kicker,:root .national-home .nv-annotation{letter-spacing:.055em;font-size:9px}:root .national-home .nv-section-marker{align-items:flex-start;gap:18px;margin-bottom:30px;padding-bottom:20px}:root .national-home .nv-section-marker>.nv-annotation{max-width:145px}:root .national-home .nv-section-marker>.nv-link{gap:13px;font-size:12px}:root .national-home .nv-chip{padding:4px 7px;font-size:9px}:root .national-home .nv-section-intro{grid-template-columns:1fr;gap:22px;margin-bottom:34px}:root .national-home .nv-section-intro h2{font-size:39px}:root .national-home .nv-section-intro>p{max-width:100%;font-size:17px}:root .national-home .nv-mission{padding-top:24px}:root .national-home .nv-mission-top{padding-bottom:20px}:root .national-home .nv-mission-top>.nv-annotation{display:none}:root .national-home .nv-mission-grid{grid-template-columns:1fr;gap:32px;padding:34px 0 30px}:root .national-home .nv-mission h1{font-size:clamp(49px,13.8vw,79px);line-height:.96}:root .national-home .nv-partnership{flex-wrap:wrap;align-items:center;gap:12px;padding:19px 0 0;display:flex}:root .national-home .nv-partner-human{font-size:39px}:root .national-home .nv-partner-plus{padding-right:0;font-size:29px}:root .national-home .nv-partner-ai{font-size:43px;line-height:1}:root .national-home .nv-partnership p{margin:0 0 0 auto;padding:0;font-size:11px}:root .national-home .nv-hero-field{width:140px;height:110px;top:4px;left:auto;right:-5px}:root .national-home .nv-hero-field-guides{opacity:.24}:root .national-home .nv-hero-field-streams{stroke-width:3px}:root .national-home .nv-partnership p{flex-basis:100%;margin:2px 0 0;font-size:13px}:root .national-home .nv-hero-playback{flex-basis:100%;margin-top:5px}:root .national-home .nv-mission-bottom{grid-template-columns:1fr;gap:25px;padding:25px 0 30px}:root .national-home .nv-mission-bottom>div:first-child{gap:17px}:root .national-home .nv-mission-bottom h2{font-size:27px}:root .national-home .nv-mission-bottom p{font-size:16px}:root .national-home .nv-mission-actions{flex-direction:row;align-items:center;gap:21px;min-width:0;display:flex}:root .national-home .nv-mission-actions .nv-button{gap:15px;min-height:49px;padding:14px 15px;font-size:14px}:root .national-home .nv-mission-actions .nv-link{gap:13px;font-size:13px}:root .national-home .nv-horizon{letter-spacing:0;gap:10px;padding:17px 0;font-size:8px}:root .national-home .nv-feature-heading{grid-template-columns:1fr;gap:29px;margin-bottom:32px}:root .national-home .nv-feature h2{font-size:clamp(59px,15vw,78px)}:root .national-home .nv-feature-intro{max-width:100%}:root .national-home .nv-feature-intro .nv-lead{margin-bottom:15px;font-size:26px}:root .national-home .nv-feature-intro .nv-button{padding:15px 19px;font-size:15px}:root .national-home .nv-boundary{margin-top:24px;font-size:12px}:root .national-home .nv-capability{grid-template-columns:24px 1fr;gap:15px;padding:27px 0}:root .national-home .nv-capability h3{font-size:30px}:root .national-home .nv-capability-title{gap:11px}:root .national-home .nv-capability>div>p{font-size:16px}:root .national-home .nv-capability-aside{grid-column:2;padding-top:0;font-size:18px}:root .national-home .nv-capability>.nv-aside-link{grid-column:2;margin-top:0}:root .national-home .nv-capability-named{min-height:96px}:root .national-home .nv-product-grid{grid-template-columns:1fr}:root .national-home .nv-product,:root .national-home .nv-product:nth-child(2n){padding:24px 0}:root .national-home .nv-product h3{font-size:31px}:root .national-home .nv-product>div{gap:12px}:root .national-home .nv-product p{margin-top:12px;font-size:16px}:root .national-home .nv-product-named{min-height:92px}:root .national-home .nv-phases{grid-template-columns:1fr 1fr;margin-bottom:33px}:root .national-home .nv-phases li,:root .national-home .nv-phases li+li{padding:23px 18px 22px 0}:root .national-home .nv-phases li:nth-child(2n){padding-left:23px}:root .national-home .nv-phases h3{margin-top:13px;font-size:34px}:root .national-home .nv-phases p{font-size:15px}:root .national-home .nv-laws{padding:27px 0}:root .national-home .nv-laws ol{grid-template-columns:1fr;gap:14px}:root .national-home .nv-laws li{font-size:18px}:root .national-home .nv-warehouse{margin:34px 0;font-size:30px;line-height:1.22}:root .national-home .nv-pillars{gap:13px;padding-top:25px;display:grid}:root .national-home .nv-pillars>span{font-size:20px}:root .national-home .nv-pillars .nv-link{margin-top:15px}:root .national-home .nv-contract{padding:25px;display:flex}:root .national-home .nv-contract h3{font-size:35px}:root .national-home .nv-contract>p:not(.nv-contract-name){font-size:16px}:root .national-home .nv-contract>p.nv-contract-limit{font-size:13px}:root .national-home .nv-contract code{margin-top:22px;font-size:11px}:root .national-home .nv-editorial-grid{grid-template-columns:1fr;gap:36px}:root .national-home .nv-inversion h2{margin-top:24px;font-size:47px}:root .national-home .nv-editorial-copy h3{margin-top:20px;font-size:31px}:root .national-home .nv-editorial-copy p{font-size:17px}:root .national-home .nv-closing{padding:55px 0}:root .national-home .nv-closing h2{font-size:clamp(43px,10.8vw,62px)}:root .national-home .nv-closing-bottom{flex-direction:column;align-items:start;gap:27px;margin-top:30px}:root .national-home .nv-closing-bottom p{text-align:left;font-size:16px}}@media (width<=360px){:root .national-home .nv-wrap{width:calc(100% - 32px)}:root .national-home .nv-mission h1{font-size:45px}:root .national-home .nv-partnership p{flex-basis:100%;margin-left:0;font-size:12px}:root .national-home .nv-mission-actions{gap:16px}:root .national-home .nv-mission-actions .nv-button{gap:10px;padding:13px;font-size:13px}:root .national-home .nv-mission-actions .nv-link{gap:8px;font-size:12px}:root .national-home .nv-product>div{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){:root .national-home{scroll-behavior:auto}}
