:root{--canvas:#f7f9fc;--surface:#fff;--surface-blue:#edf5fb;--ink:#10233e;--ink-soft:#607087;--blue:#17539b;--blue-deep:#0c3f7f;--cyan:#2c9ed4;--line:#10233e1f;--line-strong:#10233e33;--shadow-1:0 1px 2px #10233e0d, 0 12px 32px #17539b14;--shadow-2:0 2px 4px #10233e0f, 0 24px 60px #17539b21;--radius-sm:10px;--radius-md:16px;--radius-lg:28px;--shell:1200px;--gutter:clamp(1.25rem, 4vw, 3rem);--section:clamp(5rem, 10vw, 9rem);--ease-out:cubic-bezier(.16, 1, .3, 1);--font:"Avenir Next", Avenir, "Segoe UI", Helvetica, Arial, sans-serif}*,:before,:after{box-sizing:border-box}html{background:var(--canvas);color:var(--ink);font-family:var(--font);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}body{background:var(--canvas);min-width:320px;margin:0;overflow-x:hidden}body.menu-open{overflow:hidden}main{overflow:clip}img{max-width:100%;display:block}a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1.5px}button,input,textarea,select{font:inherit}button{color:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}h1{letter-spacing:-.055em;font-size:clamp(3.1rem,6.7vw,6.2rem);line-height:.98}h2{letter-spacing:-.048em;font-size:clamp(2.3rem,5vw,4.7rem);line-height:1.02}h3{letter-spacing:-.025em;font-size:clamp(1.2rem,2vw,1.65rem);line-height:1.15}p{color:var(--ink-soft);line-height:1.72}::selection{color:var(--ink);background:#bde8fa}:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#10233e38;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#10233e5c}.shell{width:min(100% - (var(--gutter) * 2), var(--shell));margin-inline:auto}.section{padding-block:var(--section);position:relative}.section-soft{background:var(--surface-blue)}.context-label{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.3rem;font-size:.78rem;font-weight:750}.skip-link{z-index:1000;background:var(--ink);color:#fff;border-radius:var(--radius-sm);transition:transform .16s var(--ease-out);padding:.75rem 1rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:100;border-bottom:1px solid #0000;transition:background-color .18s,border-color .18s,box-shadow .18s;position:fixed;inset:0 0 auto}.site-header.is-scrolled,.site-header:has(.mobile-menu:not([hidden])){border-color:var(--line);backdrop-filter:blur(14px);background:#f7f9fcf0;box-shadow:0 8px 28px #10233e0d}.header-inner{justify-content:space-between;align-items:center;gap:2rem;height:78px;display:flex}.brand{color:var(--ink);letter-spacing:.07em;align-items:center;gap:.7rem;font-size:1.05rem;font-weight:800;text-decoration:none;display:inline-flex}.brand img{object-fit:contain;width:38px;height:38px}.desktop-nav{align-items:center;gap:2.2rem;display:flex}.nav-link{color:#405169;align-items:center;min-height:44px;font-size:.92rem;font-weight:620;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}.nav-link:after{content:"";background:var(--blue);transform-origin:100%;height:2px;transition:transform .22s var(--ease-out);position:absolute;inset:auto 0 4px;transform:scaleX(0)}.nav-link:hover,.nav-link.current{color:var(--blue)}.nav-link:hover:after,.nav-link.current:after{transform-origin:0;transform:scaleX(1)}.menu-toggle{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;display:none}.menu-toggle:active{transform:scale(.96)}.mobile-menu{background:var(--canvas);border-top:1px solid var(--line)}.mobile-menu-inner{padding-block:.7rem 1.25rem}.mobile-nav-link{border-bottom:1px solid var(--line);min-height:56px;color:var(--ink);justify-content:space-between;align-items:center;font-weight:680;text-decoration:none;display:flex}.mobile-nav-link.current{color:var(--blue)}.button{border-radius:var(--radius-sm);min-height:50px;transition:transform .15s var(--ease-out), background-color .15s ease, border-color .15s ease, box-shadow .15s ease;border:1px solid #0000;justify-content:center;align-items:center;gap:.75rem;padding:.8rem 1.15rem;font-size:.92rem;font-weight:720;text-decoration:none;display:inline-flex}.button svg{transition:transform .18s var(--ease-out);flex:none}.button:hover svg{transform:translate(3px)}.button:active{transform:scale(.96)}.button-primary{background:var(--blue);color:#fff;box-shadow:0 10px 24px #17539b2e}.button-primary:hover{background:var(--blue-deep);box-shadow:0 12px 28px #17539b3d}.button-light{color:var(--blue-deep);background:#fff}.button-light:hover{background:#edf5fb}.button-light-outline{color:#fff;background:#ffffff14;border-color:#ffffff47}.button-light-outline:hover{background:#ffffff29;border-color:#ffffff73}.button-outline{border-color:var(--line-strong);color:var(--ink);background:0 0}.button-outline:hover{background:var(--surface-blue);border-color:var(--blue);color:var(--blue)}.text-link{min-height:44px;color:var(--blue);align-items:center;gap:.5rem;font-weight:720;text-decoration:none;display:inline-flex}.text-link:hover{text-decoration:underline}[data-reveal]{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transform:translateY(18px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.home-hero{isolation:isolate;background:linear-gradient(145deg,#f7f9fc 12%,#eef6fb 100%);align-items:center;min-height:min(920px,100svh);padding-top:78px;display:grid;position:relative;overflow:hidden}.hero-grid-plane{z-index:-3;opacity:.36;will-change:transform;background-image:linear-gradient(#17539b14 1px,#0000 1px),linear-gradient(90deg,#17539b14 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:-12%;mask-image:linear-gradient(90deg,#0000 5%,#000 55% 100%)}.hero-orbit{z-index:-2;will-change:transform;border:1px solid #17539b26;border-radius:50%;position:absolute}.hero-orbit-one{aspect-ratio:1;width:min(62vw,800px);top:-18%;right:-12vw}.hero-orbit-two{aspect-ratio:1;border-color:#2c9ed433;width:min(44vw,560px);bottom:-28%;right:3vw}.hero-layout{grid-template-columns:minmax(0,1.03fr) minmax(360px,.97fr);align-items:center;gap:clamp(3rem,7vw,7rem);padding-block:clamp(4rem,8vw,7rem);display:grid}.hero-copy{z-index:3;max-width:730px;position:relative}.hero-copy h1{max-width:11.5ch;margin-bottom:1.65rem}.hero-copy>p:not(.context-label){max-width:620px;margin-bottom:2rem;font-size:clamp(1.05rem,1.6vw,1.28rem)}.hero-actions{flex-wrap:wrap;align-items:center;gap:1.1rem 1.5rem;display:flex}.hero-mark-stage{place-items:center;min-height:530px;transition-delay:.1s;display:grid;position:relative}.hero-mark-halo{aspect-ratio:1;filter:drop-shadow(0 28px 44px #17539b1f);background:radial-gradient(circle,#fffffff2 0 34%,#bde8fa99 35% 54%,#0000 55%);border-radius:50%;width:92%;position:absolute}.hero-mark{z-index:2;filter:drop-shadow(0 20px 24px #10233e21);width:min(92%,520px);position:relative}.hero-note{z-index:4;box-shadow:var(--shadow-1);backdrop-filter:blur(8px);color:var(--ink);white-space:nowrap;background:#ffffffe0;border:1px solid #10233e17;border-radius:12px;padding:.8rem 1rem;font-size:.8rem;font-weight:650;position:absolute}.hero-note span{color:var(--cyan);margin-right:.55rem;font-size:.67rem}.hero-note-one{top:14%;left:-5%}.hero-note-two{top:44%;right:-6%}.hero-note-three{bottom:11%;left:4%}.role-strip{background:var(--surface);border-block:1px solid var(--line)}.role-grid{grid-template-columns:repeat(3,1fr);display:grid}.role-item{border-right:1px solid var(--line);min-height:180px;padding:2.4rem 2rem}.role-item:first-child{padding-left:0}.role-item:last-child{border-right:0}.role-item span{color:var(--blue);margin-bottom:1rem;font-weight:760;display:block}.role-item p{max-width:24ch;color:var(--ink);margin:0;font-size:1.05rem}.home-story{position:relative}.trustline{z-index:0;pointer-events:none;width:160px;height:100%;position:absolute;top:0;bottom:0;left:max(50% - 600px,5vw);overflow:visible}.trustline path{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}.trustline-base{stroke:#17539b14}.trustline-progress{stroke:var(--cyan);stroke-linecap:round}.section-advances,.pathways-section{z-index:1}.advances-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.section-heading{padding-left:clamp(3rem,8vw,7rem);position:sticky;top:130px}.section-heading h2{max-width:9ch;margin-bottom:1.5rem}.section-heading>p:last-child{max-width:44ch}.priority-list{gap:clamp(4rem,8vw,7rem);padding-top:3rem;display:grid}.priority-item{border-top:1px solid var(--line-strong);grid-template-columns:54px 1fr;gap:1.25rem;max-width:560px;padding-top:1.6rem;display:grid}.priority-item h3{margin-bottom:.75rem}.priority-item p{max-width:42ch;margin:0}.priority-index{color:var(--cyan);letter-spacing:.08em;font-size:.75rem;font-weight:800}.priority-offset{margin-left:clamp(0rem,6vw,5rem)}.pathways-section{background:linear-gradient(#0000,#edf5fb 45% 100%);padding-top:3rem}.pathways-heading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem;display:flex}.pathways-heading h2{max-width:9ch;margin:0}.pathways-heading p{margin:0 0 .35rem}.pathways-grid{grid-template-columns:1.12fr .88fr;gap:1.25rem;display:grid}.pathway{border-radius:var(--radius-lg);min-height:470px;transition:transform .24s var(--ease-out), box-shadow .24s ease;flex-direction:column;justify-content:space-between;padding:clamp(2rem,4vw,3.5rem);text-decoration:none;display:flex}.pathway:hover{box-shadow:var(--shadow-2);transform:translateY(-5px)}.pathway:active{transform:scale(.98)}.pathway-industry{background:var(--blue-deep);color:#fff}.pathway-public{background:var(--surface);color:var(--ink);border:1px solid var(--line)}.pathway-number{letter-spacing:.1em;text-transform:uppercase;opacity:.78;font-size:.78rem;font-weight:720}.pathway h3{letter-spacing:-.045em;max-width:12ch;margin-bottom:1rem;font-size:clamp(2rem,4vw,3.4rem)}.pathway p{max-width:40ch}.pathway-industry p{color:#ffffffbd}.pathway-action{font-weight:730}.section-bar{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.8rem;display:flex}.section-bar h2{margin:0}.section-bar .context-label{margin-bottom:.7rem}.updates-list{border-top:1px solid var(--line-strong)}.update-row{border-bottom:1px solid var(--line);grid-template-columns:.72fr 1.65fr .45fr;align-items:center;gap:2rem;min-height:190px;padding-block:2.2rem;display:grid}.update-row[hidden]{display:none}.update-meta{color:var(--ink-soft);align-self:start;gap:.5rem;font-size:.78rem;display:grid}.update-meta span{color:var(--blue);font-weight:760}.update-copy h3{margin-bottom:.65rem}.update-copy p{max-width:56ch;margin:0}.update-link{min-height:44px;color:var(--blue);justify-content:flex-end;align-items:center;gap:.5rem;font-size:.9rem;font-weight:720;text-decoration:none;display:inline-flex}.update-link:hover span{text-decoration:underline}.source-note{margin-top:1.5rem;font-size:.82rem}.closing-cta{background:radial-gradient(circle at 86% 40%, #2c9ed42e, transparent 52%), linear-gradient(135deg, #07264e 0%, var(--blue-deep) 60%, #0d437a 100%);color:#fff;padding-block:clamp(3.8rem,6.5vw,5.8rem);position:relative;overflow:hidden}.closing-grid{grid-template-columns:minmax(0,1.45fr) auto;justify-content:space-between;align-items:center;gap:clamp(2rem,5vw,4rem);max-width:1040px;margin-inline:auto;display:grid}.closing-content h2{letter-spacing:-.03em;text-wrap:balance;max-width:24ch;margin-bottom:.85rem;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.12}.closing-content p{color:#ffffffc7;text-wrap:pretty;max-width:54ch;margin:0;font-size:1.08rem;line-height:1.62}.closing-action{flex:none}.closing-action .button{white-space:nowrap}.page-intro{border-bottom:1px solid var(--line);background:linear-gradient(150deg,#f7f9fc 10%,#edf5fb 100%);padding:clamp(10rem,18vw,14rem) 0 clamp(5rem,9vw,8rem)}.page-intro-grid{grid-template-columns:1.25fr .75fr;align-items:end;gap:clamp(3rem,9vw,9rem);display:grid}.page-intro h1{max-width:12ch;margin:0;font-size:clamp(3.2rem,7vw,6.5rem)}.page-intro-summary{max-width:48ch;margin:0 0 .55rem;font-size:clamp(1.02rem,1.5vw,1.2rem)}.editorial-split{grid-template-columns:1.12fr .88fr;gap:clamp(3rem,9vw,9rem);display:grid}.editorial-lead{max-width:26ch;color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(1.8rem,3.6vw,3.2rem);line-height:1.2}.editorial-copy p{max-width:55ch;font-size:1.08rem}.about-priorities{grid-template-columns:.72fr 1.28fr;align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.sticky-heading{position:sticky;top:130px}.sticky-heading h2{margin:0}.about-sequence{border-top:1px solid var(--line-strong)}.about-sequence article{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr;gap:1.5rem;padding:2rem 0 3.5rem;display:grid}.about-sequence article>span{color:var(--cyan);font-size:.75rem;font-weight:800}.about-sequence h3{margin-bottom:.75rem}.about-sequence p{max-width:48ch;margin:0}.role-clarity-grid{grid-template-columns:.85fr 1.15fr;gap:clamp(3rem,8vw,8rem);display:grid}.role-clarity-grid h2{max-width:10ch}.clarity-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);padding:clamp(2rem,4vw,3.5rem)}.clarity-panel p{color:var(--ink);margin-bottom:1.6rem;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.55}.principles-lines{border-top:1px solid var(--line-strong)}.principles-lines>div{border-bottom:1px solid var(--line);grid-template-columns:.6fr 1.4fr;align-items:center;gap:2rem;min-height:110px;display:grid}.principles-lines strong{font-size:1.2rem}.principles-lines span{color:var(--ink-soft)}.filter-bar{flex-wrap:wrap;gap:.6rem;margin-bottom:2.5rem;display:flex}.filter-button{border:1px solid var(--line-strong);cursor:pointer;min-height:44px;transition:color .15s ease, background-color .15s ease, border-color .15s ease, transform .15s var(--ease-out);background:0 0;border-radius:999px;padding:.65rem 1rem;font-size:.86rem;font-weight:680}.filter-button:hover{border-color:var(--blue);color:var(--blue)}.filter-button.active{background:var(--blue);border-color:var(--blue);color:#fff}.filter-button:active{transform:scale(.96)}.filter-empty{padding:2rem 0}.contact-grid{grid-template-columns:1.08fr .92fr;gap:clamp(3rem,7vw,6.5rem);display:grid}.contact-primary{background:var(--blue-deep);color:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-2);flex-direction:column;gap:2.2rem;padding:clamp(2.2rem,4vw,3.5rem);display:flex}.contact-channel-block{flex-direction:column;display:flex}.contact-channel-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.contact-channel-header .context-label{color:#a8dff4;margin-bottom:0}.contact-value{word-break:break-word;color:#fff;margin-bottom:.65rem;font-size:clamp(1.8rem,3.2vw,2.5rem);line-height:1.15}.font-tabular{font-variant-numeric:tabular-nums}.contact-channel-block p{color:#ffffffc2;max-width:46ch;margin:0 0 1.4rem;font-size:.98rem;line-height:1.6}.contact-channel-divider{background:#ffffff24;height:1px}.contact-actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.copy-pill{color:#fff;cursor:pointer;min-height:34px;transition:transform .15s var(--ease-out), background-color .15s ease, border-color .15s ease, color .15s ease;background:#ffffff1f;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .85rem;font-size:.78rem;font-weight:650;display:inline-flex;position:relative;overflow:hidden}.copy-pill:hover{background:#ffffff38;border-color:#ffffff61}.copy-pill:active{transform:scale(.96)}.copy-state{align-items:center;gap:.38rem;transition:transform .2s cubic-bezier(.2,0,0,1),opacity .2s,filter .2s;display:inline-flex}.copy-state-copied{color:#7dd3fc;opacity:0;filter:blur(4px);pointer-events:none;position:absolute;transform:scale(.3)}.copy-pill.is-copied{color:#7dd3fc;background:#2c9ed438;border-color:#38bdf8}.copy-pill.is-copied .copy-state-default{opacity:0;filter:blur(4px);pointer-events:none;transform:scale(.3)}.copy-pill.is-copied .copy-state-copied{opacity:1;filter:blur();transform:scale(1)}.contact-details{border-top:1px solid var(--line-strong)}.contact-details article{border-bottom:1px solid var(--line);padding-block:1.8rem 2rem}.contact-details article>span{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.8rem;font-size:.76rem;font-weight:780;display:block}.contact-details h3{margin-bottom:.65rem}.contact-details p{margin:0}.contact-details .text-link{margin-top:.6rem}.map-section{padding-top:0;padding-bottom:clamp(4rem,8vw,7rem)}.map-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);padding:clamp(2rem,4vw,3.5rem)}.map-header{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:2rem;display:flex}.map-header h2{margin-bottom:.5rem;font-size:clamp(1.8rem,3.2vw,2.6rem)}.map-header p:not(.context-label){max-width:52ch;color:var(--ink-soft);margin:0}.map-header .button{flex:none}.map-frame-wrapper{border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface-blue);width:100%;height:clamp(340px,45vw,480px);overflow:hidden}.map-frame-wrapper iframe{border:0;width:100%;height:100%;display:block}.site-footer{color:#fff;background:#0c1e36;padding:5rem 0 1.5rem}.footer-grid{grid-template-columns:1.25fr .65fr 1.35fr;gap:clamp(2rem,4vw,3.5rem);padding-bottom:4rem;display:grid}.brand-footer{color:#fff;margin-bottom:1rem}.footer-brand p{color:#fff9;max-width:36ch;margin-bottom:1.4rem}.footer-col-title{color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.75rem;font-size:.74rem;font-weight:780;display:block}.footer-links{align-content:start;gap:.65rem;display:grid}.footer-links a{color:#ffffffd1;align-items:center;width:fit-content;min-height:38px;text-decoration:none;transition:color .15s;display:inline-flex}.footer-links a:hover{color:#fff;text-decoration:underline}.linkedin-badge{color:#fff;width:fit-content;transition:transform .15s var(--ease-out), background-color .15s ease, border-color .15s ease, color .15s ease;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.55rem;padding:.5rem 1rem;font-size:.84rem;font-weight:650;text-decoration:none;display:inline-flex}.linkedin-badge:hover{color:#fff;background:#0a66c2;border-color:#0a66c2;text-decoration:none}.linkedin-badge:active{transform:scale(.96)}.linkedin-icon{flex:none}.badge-arrow{transition:transform .15s var(--ease-out);font-size:.9em}.linkedin-badge:hover .badge-arrow{transform:translate(2px,-2px)}.footer-meta{align-content:start;gap:1.4rem;display:grid}.footer-meta-item{flex-direction:column;gap:.35rem;display:flex}.footer-meta-heading{color:var(--cyan);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.74rem;font-weight:780;display:flex}.footer-meta-icon{color:var(--cyan);flex:none}.footer-meta-item p{color:#ffffffbf;max-width:38ch;margin:0;font-size:.92rem;line-height:1.5}.footer-meta-item a{color:#ffffffd9;align-items:center;width:fit-content;min-height:32px;font-size:.95rem;text-decoration:none;transition:color .15s;display:inline-flex}.footer-meta-item a:hover{color:#fff;text-decoration:underline}.footer-bottom{color:#ffffff7a;border-top:1px solid #ffffff21;justify-content:space-between;gap:1.5rem;padding-top:1.4rem;font-size:.78rem;display:flex}@media (hover:hover) and (pointer:fine){.hero-mark-stage:hover .hero-note-one{transform:translate(-3px,-3px)}.hero-mark-stage:hover .hero-note-two{transform:translate(3px,-2px)}.hero-mark-stage:hover .hero-note-three{transform:translate(-2px,3px)}.hero-note{transition:transform .24s var(--ease-out)}}@media (width<=900px){.desktop-nav{display:none}.menu-toggle{display:grid}.hero-layout,.page-intro-grid,.editorial-split,.about-priorities,.role-clarity-grid,.contact-grid{grid-template-columns:1fr}.home-hero{min-height:auto}.hero-layout{gap:2rem;padding-top:6rem}.hero-mark-stage{width:100%;max-width:620px;min-height:410px;margin-inline:auto}.role-grid{grid-template-columns:1fr}.role-item,.role-item:first-child{border-right:0;border-bottom:1px solid var(--line);min-height:auto;padding:1.6rem 0}.role-item:last-child{border-bottom:0}.advances-grid{grid-template-columns:1fr}.section-heading,.sticky-heading{padding-left:0;position:static}.trustline{opacity:.65;left:1.5rem}.priority-list{padding-left:3rem}.pathways-grid{grid-template-columns:1fr}.pathway{min-height:390px}.pathway-public{margin-left:8%}.update-row{grid-template-columns:.7fr 1.3fr}.update-link{grid-column:2;justify-content:flex-start}.page-intro-summary{max-width:60ch}.closing-grid{grid-template-columns:1fr;align-items:flex-start;gap:2rem}.map-header{flex-direction:column;align-items:flex-start}.footer-grid{grid-template-columns:1.2fr .8fr}.footer-meta{grid-column:1/-1}}@media (width<=640px){:root{--section:4.5rem}h1{font-size:clamp(2.9rem,15vw,4.5rem)}h2{font-size:clamp(2.15rem,11vw,3.4rem)}.header-inner{height:70px}.home-hero{padding-top:70px}.hero-layout{padding-top:4rem}.hero-copy h1{max-width:11ch}.hero-mark-stage{min-height:310px}.hero-mark{width:86%}.hero-note{padding:.65rem .75rem;font-size:.68rem}.hero-note-one{top:12%;left:0}.hero-note-two{right:0}.hero-note-three{bottom:6%;left:3%}.hero-grid-plane{mask-image:linear-gradient(#0000,#000 35%,#000)}.pathways-heading,.section-bar{flex-direction:column;align-items:flex-start}.pathway{border-radius:20px;min-height:360px}.pathway-public,.priority-offset{margin-left:0}.trustline{width:110px;left:.5rem}.priority-list{padding-left:2.4rem}.update-row{grid-template-columns:1fr;gap:1rem}.update-link{grid-column:1;justify-content:flex-start}.updates-preview .update-row:nth-child(n+2){display:none}.page-intro{padding-top:8.5rem}.page-intro h1{font-size:clamp(2.9rem,14vw,4.3rem)}.about-sequence article{grid-template-columns:38px 1fr}.principles-lines>div{grid-template-columns:1fr;gap:.45rem;padding-block:1.4rem}.notice-inner{grid-template-columns:auto 1fr}.notice-inner .text-link{grid-column:2}.footer-grid{grid-template-columns:1fr}.footer-meta{grid-column:auto}.footer-bottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}[data-parallax]{transform:none!important}.trustline-progress{stroke-dashoffset:0!important}}
