.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.expanded h2{font-size:64px;font-weight:450;letter-spacing:-3.5px;line-height:1.03;margin:12px 0 0}.expanded h2 em{font-size:1.14em;letter-spacing:-2px;line-height:.97}.expanded h3{font-weight:450}.expanded-lead{font-size:20px;line-height:1.6;letter-spacing:-.4px}.expanded .deck-qualification{font-size:10px;line-height:1.7;color:#49616b;margin-top:24px;max-width:990px}.expanded .page-footer{line-height:1.5}.deck-dark{background:var(--fjord);color:var(--white)}.deck-dark .deck-wordmark img{filter:brightness(0) invert(1)}.deck-dark .page-footer{color:#b7d7dc;border-color:#b7d7dc55}.deck-dark .deck-qualification{color:#bbd0d8}
.deck-atlas{width:550px!important;height:601.5625px!important;right:56px!important}
.geo-copy{position:relative;padding-top:43px;width:490px;z-index:2}.geo-copy>.expanded-lead{font-size:17px;color:#49616b;margin-top:27px;max-width:450px}.geo-entry{margin-top:26px;border-top:1px solid #41687645;padding-top:14px;display:grid;grid-template-columns:115px 1fr;gap:7px 16px}.geo-entry>span{font-size:9px;color:#963f4d;padding-top:8px}.geo-entry h3{font-size:25px;letter-spacing:-.7px}.geo-entry p{grid-column:2;font-size:12px;line-height:1.75;color:#49616b}.deck-atlas{position:absolute;top:106px;right:23px;width:640px;height:600px;overflow:hidden;background:#172e3b}.deck-atlas>img{position:absolute;inset:0;width:100%;height:100%;object-fit:fill}.deck-map-name{position:absolute;top:24%;left:42%;font-size:18px;color:#d1e7eb;letter-spacing:3px}.deck-map-name small{display:block;font-size:7px;letter-spacing:2px;margin-top:8px}.deck-pin{position:absolute;display:flex;align-items:center;gap:10px;color:#fff}.deck-pin>i{width:10px;height:10px;background:#963f4d;border:2px solid #eee;border-radius:50%;box-shadow:0 0 0 7px #b2647640}.deck-pin>span{font-size:17px;letter-spacing:-.6px;background:#163143e6;padding:6px 9px}.deck-pin small{display:block;font-size:9px;letter-spacing:.5px;margin-top:3px;color:#b7d7dc}.deck-pin.west{left:35.44094%;top:66.80515%;transform:translate(-5px,-5px)}.deck-pin.east{left:63.7234%;top:60.98656%;transform:translate(-5px,-5px)}
.deck-applications{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:37px}.deck-applications>section{position:relative;border-top:1px solid #41687655;padding-top:20px}.deck-application-icon{width:60px;height:60px;stroke:var(--blue);stroke-width:1.2;fill:none;display:block;margin-bottom:15px}.element-code{position:absolute;right:0;top:28px;font-size:32px;letter-spacing:-1.5px;color:var(--blue)}.element-code i{font-style:normal;font-size:15px;color:var(--red);vertical-align:middle}.deck-applications h3{font-size:23px;line-height:1.16;letter-spacing:-.7px}.deck-applications section>em{display:block;font-size:29px;color:var(--blue);margin-top:7px;letter-spacing:-.65px}.deck-applications p{font-size:13px;line-height:1.85;color:#49616b;margin-top:22px;min-height:98px}.deck-applications small{display:block;font-size:9px;letter-spacing:.3px;color:var(--red);margin-top:20px}.application-slide .deck-qualification{margin-top:31px}
.expanded-full-photo,.expanded-photo-shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.expanded-full-photo{object-position:center 43%;filter:saturate(.6)}.expanded-photo-shade{background:linear-gradient(0deg,#102a3bf5 0%,#153348dc 43%,#17324350 90%)}.defence-content{position:relative;padding-top:52px;width:100%}.defence-content>.kicker{color:#d1e5eb}.defence-content>.expanded-lead{max-width:740px;font-size:18px;color:#dce9ee;margin-top:27px}.defence-columns{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:45px;max-width:1000px}.defence-columns>section{border-top:1px solid #b7d7dc80;padding-top:18px}.defence-columns h3{font-size:29px;line-height:1.2;letter-spacing:-.8px;margin:18px 0}.defence-columns p{font-size:13px;line-height:1.85;color:#d1e1e7}.defence-content .deck-qualification{margin-top:30px;max-width:980px}
.neo-evidence{display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;margin-top:32px;align-items:center}.big-percentage{font-size:130px;line-height:1;letter-spacing:-8px;display:block;font-weight:400}.big-percentage small{font-size:48px;margin-left:7px}.neo-evidence>div:first-child p{font-size:13px;line-height:1.8;margin-top:12px;color:#416876}.neo-evidence h3{font-size:30px;letter-spacing:-1px;margin-bottom:17px}.neo-evidence>div:last-child p{font-size:13px;line-height:1.85;color:#49616b;margin-top:10px}.supply-flow{display:grid;grid-template-columns:1fr 45px 1fr 45px 1fr;gap:20px;align-items:center;margin-top:36px;padding-top:23px;border-top:1px solid #41687650}.supply-flow>div>span{font-size:9px;color:#963f4d}.supply-flow h3{font-size:25px;margin:9px 0;letter-spacing:-.7px}.supply-flow p{font-size:12px;line-height:1.65;color:#49616b}.supply-flow>.brand-arrow{transform:rotate(45deg);width:22px;height:22px;color:#963f4d}
.execution-grid{display:grid;grid-template-columns:420px 1fr;gap:43px;margin-top:32px}.execution-photo{height:350px;overflow:hidden;position:relative}.execution-photo img{width:100%;height:100%;object-fit:cover;filter:saturate(.5)}.execution-photo:after{content:'';position:absolute;inset:0;background:#41687625;mix-blend-mode:color}.execution-metrics{display:grid;grid-template-columns:1.4fr .7fr 1fr;gap:15px;margin-bottom:25px}.execution-metrics strong{font-weight:400;font-size:45px;letter-spacing:-2.5px;white-space:nowrap}.execution-metrics strong small{font-size:17px;letter-spacing:0;margin-left:4px}.execution-metrics span{display:block;font-size:9px;color:#bdd2dc;margin-top:5px}.execution-task{display:flex;gap:20px;border-top:1px solid #b7d7dc50;padding:17px 0}.execution-task>span{font-size:9px;color:#c08d9b;padding-top:2px}.execution-task p{font-size:12px;line-height:1.7;color:#bdd2dc}.execution-task b{font-weight:500;color:#fff;font-size:14px;line-height:1.6}
.anor-slide{isolation:isolate}.anor-deck-texture{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#edf1efff,#edf1eff2 42%,#edf1efa9),url('/assets/anortech-resource.webp') center/cover}.anor-deck-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:75px;margin-top:30px}.anor-deck-grid>div>p:not(.deck-qualification){font-size:14px;line-height:1.8;color:#49616b;margin:18px 0}.anor-deck-grid>div>.expanded-lead{font-size:22px;color:var(--fjord)}.anor-deck-status{display:grid;grid-template-columns:1fr 33px 1fr;align-items:center;gap:20px;margin-top:30px}.anor-deck-status strong{display:block;font-size:78px;line-height:1.3;font-weight:400;letter-spacing:-5px}.anor-deck-status strong small{font-size:25px;margin-left:4px;letter-spacing:-1px}.anor-deck-status div>span{font-size:9px;color:#416876;text-transform:uppercase;letter-spacing:.7px}.anor-deck-status>.brand-arrow{transform:rotate(45deg);color:#963f4d;width:22px}.anor-deck-pathways{padding-top:3px}.anor-deck-pathways section{position:relative;padding:22px 0 22px 39px;border-top:1px solid #41687650}.anor-deck-pathways section>span{position:absolute;left:0;top:30px;font-size:9px;color:var(--red)}.anor-deck-pathways h3{font-size:28px;letter-spacing:-1px;margin-bottom:10px}.anor-deck-pathways p{font-size:13px;line-height:1.8;color:#49616b}.anor-deck-grid .deck-qualification{font-size:10px;margin-top:16px}
.capital-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:75px;margin-top:40px}.capital-statement{padding:27px 35px;background:#dfe9ed}.capital-statement>.kicker{font-size:9px;letter-spacing:.7px}.capital-statement>strong{display:block;font-size:88px;letter-spacing:-5.5px;font-weight:400;line-height:1.2;margin:22px 0}.capital-statement>strong>span{font:italic 75px Instrument}.capital-statement>p{font-size:14px;line-height:1.8;max-width:400px;color:#416876}.capital-statement>small{display:block;font-size:10px;margin-top:15px;color:#963f4d}.capital-exchanges{display:flex;gap:32px;border-top:1px solid #41687655;padding-top:20px;margin-top:25px}.capital-exchanges>span{font-size:8px;letter-spacing:1px}.capital-exchanges b{font-size:25px;display:block;font-weight:450;letter-spacing:-1px;margin-top:8px}.capital-priorities>section{position:relative;padding:20px 0 20px 37px;border-top:1px solid #41687655}.capital-priorities section>span{position:absolute;left:0;top:29px;font-size:9px;color:#963f4d}.capital-priorities h3{font-size:25px;letter-spacing:-.7px;margin-bottom:12px}.capital-priorities p{font-size:13px;line-height:1.85;color:#49616b}
.deck-roadmap{margin-top:40px}.deck-roadmap>section{display:grid;grid-template-columns:1.1fr 1fr 1.2fr;gap:45px;border-top:1px solid #41687650;padding:22px 0}.deck-roadmap h3{font-size:25px;letter-spacing:-.7px;line-height:1.2;margin-top:9px}.deck-roadmap .kicker{font-size:9px;color:var(--red)}.deck-roadmap p{font-size:12px;line-height:1.8;color:#49616b}.deck-roadmap p>b{display:block;font-size:9px;text-transform:uppercase;letter-spacing:1px;color:#172a33;margin-bottom:12px;font-weight:500}
.deck-notes-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-top:33px}.deck-notes-grid h3{font-size:22px;margin:0 0 12px;letter-spacing:-.5px}.deck-notes-grid p{font-size:12px;line-height:1.8;color:#49616b;margin-bottom:23px}.deck-notes-grid .deck-version-note{font-size:10px;line-height:1.8;color:#963f4d}.deck-contact{display:flex;align-items:center;justify-content:space-between;gap:30px;border-top:1px solid #41687655;padding-top:23px;margin-top:3px}.deck-contact .kicker{display:block;font-size:9px}.deck-contact a{font-size:20px;display:block;letter-spacing:-.5px;margin-top:8px}.deck-contact button{font-size:11px;display:flex;gap:20px;align-items:center}.deck-contact .brand-arrow{width:21px;height:21px}
.deck-page-picker select{appearance:none;background:#263e49;color:#e5eef1;font:10px Manrope,Arial,sans-serif;border:1px solid #b7d7dc60;border-radius:20px;padding:10px 25px 10px 15px;width:210px;cursor:pointer}.deck-page-picker select:focus-visible{outline:2px solid #bd7b8c;outline-offset:3px}.deck-print{font-size:10px;color:#b7d7dc;min-height:44px;margin-left:10px}.source-url{overflow-wrap:anywhere;font-size:10px;color:#416876}.presentation-controls .sample-label{font-size:8px}.page-navigation{gap:15px}.expanded h2 em{display:inline-block}.deck-page.is-arriving h2 em{animation:deck-italic-arrival 1s cubic-bezier(.2,.7,.2,1) both}@keyframes deck-italic-arrival{from{opacity:.6;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@media screen and (max-width:900px){.expanded .page-body{padding-top:25px}.expanded h2{font-size:clamp(37px,7.5vw,54px);letter-spacing:-.045em;line-height:1.1}.expanded h2 em{font-size:1.12em;letter-spacing:-.035em;line-height:1.03}.expanded-lead{font-size:19px}.expanded .deck-qualification{font-size:11px;line-height:1.85}.geo-copy{width:100%;padding-top:25px}.geo-copy>.expanded-lead{font-size:16px;max-width:600px}.geo-entry{grid-template-columns:92px 1fr;gap:9px 15px}.geo-entry p{font-size:13px}.deck-atlas{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:640/700;margin-top:30px}.deck-map-name{font-size:clamp(11px,3vw,19px);letter-spacing:1.5px}.deck-map-name small{font-size:6px;letter-spacing:.8px}.deck-pin>span{font-size:11px;padding:4px}.deck-pin small{font-size:7px}.deck-pin>i{width:7px;height:7px;border-width:1px;box-shadow:0 0 0 4px #b2647640}.deck-pin{gap:5px}.deck-pin.east{transform:translate(-4px,-4px)}.deck-pin.west{transform:translate(-4px,-4px)}.deck-applications{grid-template-columns:1fr;gap:35px;margin-top:33px}.deck-applications h3{font-size:26px}.deck-applications section>em{font-size:32px}.deck-applications p{font-size:14px;min-height:0;margin-top:17px;max-width:600px}.deck-applications small{font-size:11px;margin-top:15px}.defence-content{padding-top:40px}.defence-content>.expanded-lead{font-size:17px}.defence-columns{grid-template-columns:1fr;gap:30px;margin-top:35px}.defence-columns h3{font-size:29px}.defence-columns p{font-size:14px}.defence-slide .expanded-full-photo{object-position:38% center}.defence-slide .expanded-photo-shade{background:linear-gradient(0deg,#102a3bff,#153348ef 55%,#17324377)}.neo-evidence{grid-template-columns:1fr;gap:30px}.big-percentage{font-size:108px;letter-spacing:-.065em}.big-percentage small{font-size:43px}.neo-evidence>div:first-child p{font-size:14px}.neo-evidence h3{font-size:30px}.neo-evidence>div:last-child p{font-size:14px}.supply-flow{grid-template-columns:1fr;gap:15px;margin-top:30px}.supply-flow>.brand-arrow{transform:rotate(135deg);width:19px;height:19px;margin-left:5px}.supply-flow>div{padding:9px 0}.supply-flow h3{font-size:26px}.supply-flow p{font-size:14px}.execution-grid{grid-template-columns:1fr;gap:28px}.execution-photo{height:290px}.execution-metrics strong{font-size:clamp(30px,8.5vw,46px);letter-spacing:-.045em}.execution-metrics strong small{font-size:15px}.execution-metrics span{font-size:9px;line-height:1.6}.execution-task p{font-size:13px}.execution-task b{font-size:15px}.anor-deck-grid{grid-template-columns:1fr;gap:32px}.anor-deck-grid>div>p:not(.deck-qualification){font-size:14px}.anor-deck-grid>div>.expanded-lead{font-size:21px}.anor-deck-status{gap:15px;grid-template-columns:1fr 20px 1fr}.anor-deck-status strong{font-size:clamp(51px,13vw,78px);letter-spacing:-.055em}.anor-deck-status strong small{font-size:22px}.anor-deck-status div>span{font-size:8px}.anor-deck-pathways p{font-size:14px}.anor-deck-grid .deck-qualification{font-size:11px}.capital-grid{grid-template-columns:1fr;gap:30px;margin-top:30px}.capital-statement{padding:25px}.capital-statement>strong{font-size:clamp(60px,15vw,86px);letter-spacing:-.06em}.capital-statement>strong>span{font-size:.85em}.capital-statement>.kicker{font-size:9px}.capital-priorities p{font-size:14px}.capital-exchanges{gap:35px}.deck-roadmap>section{grid-template-columns:1fr;gap:20px;padding:27px 0}.deck-roadmap h3{font-size:28px}.deck-roadmap p{font-size:14px}.deck-roadmap p>b{font-size:10px;margin-bottom:8px}.deck-notes-grid{grid-template-columns:1fr;gap:15px;margin-top:30px}.deck-notes-grid h3{font-size:24px}.deck-notes-grid p{font-size:14px}.deck-contact{display:block;margin-top:15px}.deck-contact button{margin-top:26px;min-height:44px;font-size:11px}.deck-contact a{font-size:23px}.deck-page-picker select{width:175px;font-size:10px;min-height:40px;padding:10px}.deck-print{display:none}.presentation-controls .sources-button{font-size:10px}.presentation-controls .page-navigation{gap:6px}.presentation-controls .back-to-site{font-size:9px}.presentation-controls .sample-label{display:none}.page-navigation>button{width:38px}.presentation-controls{gap:8px}#page-count{font-size:9px;min-width:36px}}
@media screen and (max-width:520px){.deck-page-picker select{width:105px;font-size:9px}.presentation-controls .back-to-site{font-size:0;gap:0}.back-to-site .brand-arrow{font-size:18px}.sources-button .brand-arrow{display:none}.presentation-controls .sources-button{font-size:9px}.page-navigation>button{width:34px}.presentation-controls .page-navigation{gap:4px}.deck-pin>span{font-size:9px}.deck-pin small{font-size:6px}}
@media(prefers-reduced-motion:reduce){.deck-page.is-arriving h2 em{animation:none}}
@media print{.deck-page.is-arriving h2 em{animation:none}.expanded-full-photo{filter:saturate(.6)}.deck-page-picker{display:none}}
@media screen and (max-width:900px){.deck-atlas{width:100%!important;height:auto!important;right:auto!important;aspect-ratio:640/700}}

/* Stacked phone navigation: readable selector and full-size touch controls. */
@media screen and (max-width:680px){
 body{padding-bottom:calc(120px + env(safe-area-inset-bottom))}
 .presentation-controls,.embed .presentation-controls{display:grid;grid-template-columns:44px minmax(0,1fr) 60px;grid-template-rows:44px 44px;height:calc(116px + env(safe-area-inset-bottom));gap:8px 12px;padding:10px max(12px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))}
 .presentation-controls .back-to-site{grid-column:1;grid-row:1;width:44px;min-height:44px;font-size:0;justify-content:center}
 .presentation-controls .back-to-site .brand-arrow{width:20px;height:20px}
 .deck-page-picker{grid-column:2;grid-row:1;min-width:0;width:100%}
 .deck-page-picker select{width:100%;min-width:0;min-height:44px;font-size:16px;padding:8px}
 .presentation-controls .sources-button{grid-column:3;grid-row:1;font-size:11px;min-height:44px;justify-content:center}
 .presentation-controls .page-navigation,.embed .page-navigation{grid-column:1/-1;grid-row:2;gap:18px;margin:0 auto}
 .page-navigation>button{width:44px;height:44px}
 #page-count{font-size:12px;min-width:48px;text-align:center}
 .page-dots{display:none}
 .deck-page{min-height:calc(100svh - 116px)}
}
