.na-page{color:#111;background:#f2efe6}.na-pad{padding:clamp(76px,9vw,130px) max(28px,calc((100vw - var(--max))/2))}.na-topbar{z-index:30;height:78px;padding:0 max(24px,calc((100vw - var(--max))/2));color:#fff;background:#080808f7;border-bottom:1px solid #2c2c2c;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.na-back{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.na-back:hover{color:var(--yellow)}.na-hero{color:#fff;background:#090909;min-height:calc(100svh - 78px);position:relative;overflow:hidden}.na-hero>img{object-fit:cover;object-position:center;height:100%;position:absolute;inset:0}.na-hero-shade{background:linear-gradient(90deg,#000000ed,#00000094 48%,#0000001f),linear-gradient(#0000 45%,#000000bf);position:absolute;inset:0}.na-hero-copy{z-index:1;left:max(28px,calc((100vw - var(--max))/2));width:min(790px,80%);position:absolute;bottom:clamp(55px,8vw,105px)}.na-hero-copy>span,.na-kicker{color:var(--yellow);letter-spacing:.18em;text-transform:uppercase;font-size:11px;font-weight:900}.na-hero h1{letter-spacing:-.07em;text-transform:uppercase;margin:24px 0;font-size:clamp(58px,8.2vw,122px);line-height:.82}.na-hero p{color:#eee;max-width:690px;margin:0;font-size:clamp(20px,2.3vw,31px);font-weight:800;line-height:1.28}.na-opening{grid-template-columns:330px 1fr;align-items:start;gap:clamp(45px,8vw,110px);display:grid}.na-opening h2,.na-history h2,.na-system h2,.na-section-heading h2,.na-election h2,.na-legal h2,.na-closing h2{letter-spacing:-.055em;text-transform:uppercase;margin:18px 0 30px;font-size:clamp(40px,5.5vw,76px);line-height:.94}.na-opening>div:last-child>p{color:#444;font-size:18px;line-height:1.75}.na-opening blockquote{border-left:8px solid var(--yellow);margin:40px 0 0;padding:25px 0 25px 28px;font-size:clamp(24px,3vw,39px);font-weight:900;line-height:1.16}.na-emblem{text-align:center;margin:0}.na-emblem img{object-fit:contain;width:100%;height:auto}.na-emblem figcaption{color:#625b49;letter-spacing:.16em;text-transform:uppercase;margin-top:14px;font-size:9px;font-weight:900}.na-history{color:#fff;background:#111}.na-history-title{max-width:970px}.na-history h2{color:#fff}.na-timeline{background:#3a3a3a;border:1px solid #3a3a3a;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:60px;display:grid}.na-timeline article{background:#191919;padding:24px 24px 36px}.na-timeline figure{background:#e7e2d5;height:320px;margin:0 0 28px;position:relative;overflow:hidden}.na-timeline figure img{object-fit:cover;filter:grayscale()sepia(.22);height:100%}.na-timeline article:nth-child(2) figure img{object-position:center 20%;object-fit:contain}.na-timeline figcaption{background:#000000c2;padding:12px;font-size:10px;font-weight:800;position:absolute;bottom:0;left:0;right:0}.na-timeline article>span,.na-system-cards span,.na-grid span,.na-future-card>span{color:var(--yellow);letter-spacing:.16em;font-size:11px;font-weight:900}.na-timeline h3{text-transform:uppercase;margin:18px 0 12px;font-size:29px}.na-timeline p{color:#aaa;margin:0;line-height:1.7}.na-future-card{flex-direction:column;justify-content:flex-end;display:flex}.na-future-card figure img{filter:none}.na-future-card figcaption{background:linear-gradient(#0000,#000000e6)}.na-visual-bridge{color:#fff;background:#080808;min-height:clamp(560px,58vw,760px);position:relative;overflow:hidden}.na-visual-bridge:after{content:"";z-index:1;background:linear-gradient(90deg,#050607fa 0%,#050607db 38%,#0506071a 72%),linear-gradient(#0000 55%,#050607d4);position:absolute;inset:0}.na-visual-bridge>img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.na-visual-bridge-copy{z-index:2;top:50%;left:max(28px,calc((100vw - var(--max))/2));width:min(690px,49%);position:absolute;transform:translateY(-50%)}.na-visual-bridge-copy>span{background:var(--yellow);color:#090909;letter-spacing:.17em;padding:10px 14px;font-size:11px;font-weight:950;display:inline-block}.na-visual-bridge-copy h2{letter-spacing:-.06em;text-transform:uppercase;margin:27px 0 22px;font-size:clamp(46px,6vw,86px);line-height:.9}.na-visual-bridge-copy p{color:#e2dfd6;max-width:590px;margin:0;font-size:clamp(18px,1.8vw,25px);font-weight:750;line-height:1.45}.na-visual-bridge-campaign{z-index:2;border-left:6px solid var(--yellow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050505d1;align-items:flex-end;gap:12px;padding:12px 16px;display:flex;position:absolute;bottom:clamp(34px,5vw,66px);right:clamp(26px,4vw,60px)}.na-visual-bridge-campaign span{color:#bbb;letter-spacing:.12em;text-transform:uppercase;padding-bottom:7px;font-size:10px;font-weight:900}.na-visual-bridge-campaign strong{color:var(--yellow);letter-spacing:-.06em;font-size:clamp(48px,5vw,76px);line-height:.75}.na-visual-bridge>small{z-index:2;color:#bbb;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:800;position:absolute;bottom:17px;right:clamp(26px,4vw,60px)}.na-system{background:var(--yellow)}.na-system-heading{max-width:980px}.na-system-heading .na-kicker{color:#4f4100}.na-system-cards{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:60px;display:grid}.na-system-cards article{color:#fff;background:#111;padding:38px}.na-system-cards h3{text-transform:uppercase;margin:28px 0 16px;font-size:25px;line-height:1.04}.na-system-cards p{color:#bbb;margin:0;line-height:1.65}.na-competences{background:#ede9de}.na-section-heading{max-width:930px}.na-grid{background:#bbb4a1;border:1px solid #bbb4a1;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:55px;display:grid}.na-grid article{background:#fff;padding:36px}.na-grid h3{text-transform:uppercase;margin:24px 0 13px;font-size:24px}.na-grid p{color:#555;margin:0;line-height:1.65}.na-dual-advocacy{color:#fff;border-top:10px solid var(--yellow);background:#061b35}.na-dual-heading{grid-template-columns:.78fr 1.22fr;align-items:start;gap:18px 70px;display:grid}.na-dual-heading h2{letter-spacing:-.06em;text-transform:uppercase;grid-column:2;margin:0;font-size:clamp(43px,6vw,82px);line-height:.9}.na-dual-heading>p:last-child{color:#c1cad5;grid-column:2;max-width:790px;font-size:19px;line-height:1.7}.na-dual-cards{grid-template-columns:1fr 1fr;gap:18px;margin-top:65px;display:grid}.na-dual-cards article{border-top:6px solid var(--yellow);background:#0b284b;padding:clamp(30px,4vw,48px)}.na-dual-cards span{color:var(--yellow);letter-spacing:.15em;font-size:11px;font-weight:900}.na-dual-cards h3{text-transform:uppercase;margin:30px 0 18px;font-size:clamp(28px,3vw,41px);line-height:1}.na-dual-cards p{color:#c4ccd6;margin:0;font-size:17px;line-height:1.7}.na-dual-rule{color:#111;background:#f1eee4;grid-template-columns:280px 1fr;gap:35px;margin-top:18px;padding:34px;display:grid}.na-dual-rule strong{text-transform:uppercase;font-size:25px;line-height:1.05}.na-dual-rule p{color:#49463f;margin:0;line-height:1.7}.na-dual-advocacy blockquote{color:#fff;text-align:center;border-top:1px solid #46617e;border-bottom:1px solid #46617e;max-width:970px;margin:55px auto 0;padding:28px 0;font-size:clamp(24px,3vw,40px);font-weight:900;line-height:1.17}.na-election{color:#fff;background:#0b0b0b;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(45px,8vw,110px);display:grid}.na-one{color:var(--yellow);letter-spacing:-.08em;font-size:clamp(120px,19vw,270px);line-height:.7;display:block}.na-election h2{margin:16px 0 0}.na-election>div:last-child{border-left:1px solid #4e471c;padding-left:38px}.na-election>div:last-child p{color:#ccc;font-size:20px;line-height:1.7}.na-commitments{background:#f5f2e9}.na-commitments ol{counter-reset:item;border-top:1px solid #bbb4a1;grid-template-columns:repeat(2,1fr);gap:0;margin:60px 0 0;padding:0;list-style:none;display:grid}.na-commitments li{border-bottom:1px solid #bbb4a1;border-right:1px solid #bbb4a1;padding:30px 30px 30px 72px;font-size:17px;font-weight:800;line-height:1.5;position:relative}.na-commitments li:before{counter-increment:item;content:counter(item,decimal-leading-zero);color:#927900;font-size:11px;font-weight:900;position:absolute;left:20px}.na-transition{background:#ded8c9;grid-template-columns:.95fr 1.05fr;gap:clamp(50px,8vw,100px);display:grid}.na-transition .na-section-heading>p:last-child{color:#4a473f;font-size:17px;line-height:1.75}.na-transition-list{border-top:1px solid #aaa18b}.na-transition-list article{border-bottom:1px solid #aaa18b;grid-template-columns:45px 1fr;gap:18px;padding:24px 0;display:grid}.na-transition-list span{color:#8f7600;font-size:11px;font-weight:900}.na-transition-list h3{text-transform:uppercase;margin:0 0 8px}.na-transition-list p{color:#4f4b42;margin:0;line-height:1.6}.na-legal{background:#fff;grid-template-columns:.9fr 1.1fr;gap:clamp(45px,8vw,100px);display:grid}.na-legal>div:last-child>p{color:#484848;font-size:17px;line-height:1.75}.na-links{flex-wrap:wrap;gap:12px;margin-top:35px;display:flex}.na-links a{color:#fff;text-transform:uppercase;background:#111;padding:12px 14px;font-size:11px;font-weight:900}.na-links a:hover{background:var(--yellow);color:#111}.na-closing{padding:clamp(85px,11vw,160px) max(28px,calc((100vw - var(--max))/2));background:var(--yellow);text-align:center}.na-closing>span{letter-spacing:.18em;font-size:11px;font-weight:900}.na-closing h2{max-width:1020px;margin:30px auto 45px}.na-closing .button{color:#fff;background:#111;border-color:#111}.na-footer{padding:48px max(28px,calc((100vw - var(--max))/2));color:#fff;background:#080808;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:28px;display:grid}.na-footer p{color:#aaa;margin:0;font-size:11px}.na-footer p:last-child{text-align:right}@media (max-width:900px){.na-opening,.na-election,.na-transition,.na-legal{grid-template-columns:1fr}.na-emblem{width:300px}.na-timeline,.na-system-cards{grid-template-columns:1fr}.na-timeline figure{height:460px}.na-future-card{min-height:430px}.na-grid,.na-commitments ol,.na-dual-heading,.na-dual-cards,.na-dual-rule{grid-template-columns:1fr}.na-dual-heading h2,.na-dual-heading>p:last-child{grid-column:1}.na-election>div:last-child{border-top:1px solid #4e471c;border-left:0;padding:30px 0 0}.na-footer{grid-template-columns:1fr}.na-footer p:last-child{text-align:left}}@media (max-width:560px){.na-topbar{height:68px}.na-back{font-size:10px}.na-hero{min-height:680px}.na-hero>img{object-position:62% center}.na-hero-shade{background:linear-gradient(#00000040,#000000f5)}.na-hero-copy{width:auto;bottom:40px;left:22px;right:22px}.na-hero h1{font-size:51px}.na-hero p{font-size:19px}.na-pad{padding:68px 22px}.na-emblem{width:250px}.na-opening h2,.na-history h2,.na-system h2,.na-section-heading h2,.na-election h2,.na-legal h2,.na-closing h2{font-size:39px}.na-timeline figure{height:350px}.na-visual-bridge{min-height:760px}.na-visual-bridge:after{background:linear-gradient(#05060714 16%,#050607e8 46%,#050607fc 100%)}.na-visual-bridge>img{object-position:67% top;height:53%}.na-visual-bridge-copy{width:auto;inset:auto 22px 145px;transform:none}.na-visual-bridge-copy>span{font-size:9px}.na-visual-bridge-copy h2{margin:20px 0 16px;font-size:43px}.na-visual-bridge-copy p{font-size:17px}.na-visual-bridge-campaign{justify-content:flex-end;bottom:55px;left:22px;right:22px}.na-visual-bridge-campaign strong{font-size:56px}.na-visual-bridge>small{bottom:20px;right:22px}.na-system-cards article,.na-grid article{padding:28px}.na-commitments li{padding-right:10px}.na-one{font-size:150px}}
