@font-face{font-family:__Manrope_855f89;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/a1f87af3f44fadbb-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Manrope_855f89;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/86f65e8637cc94e3-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Manrope_855f89;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/39f449c8730c2295-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Manrope_855f89;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9fabb9c65b63d798-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Manrope_855f89;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/f9e1dbe9676d9bb6-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Manrope_855f89;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8760c4774489e4ba-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Manrope_Fallback_855f89;src:local("Arial");ascent-override:102.96%;descent-override:28.98%;line-gap-override:0.00%;size-adjust:103.53%}.__className_855f89{font-family:__Manrope_855f89,__Manrope_Fallback_855f89;font-style:normal}.__variable_855f89{--font-manrope:"__Manrope_855f89","__Manrope_Fallback_855f89"}@font-face{font-family:__Barlow_Condensed_3c4d60;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8599be8653318abe-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Barlow_Condensed_3c4d60;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3352fdb488e19d84-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Barlow_Condensed_3c4d60;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/437e5f23c97e320c-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Barlow_Condensed_3c4d60;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bd4099f982a70777-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Barlow_Condensed_3c4d60;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/adc67d25e358ad72-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Barlow_Condensed_3c4d60;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/79f0f365efbf4f90-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Barlow_Condensed_3c4d60;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/506cbc5bf31ce8c3-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Barlow_Condensed_3c4d60;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/24c81c8cc8559206-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c4,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Barlow_Condensed_3c4d60;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/67d60655232d436d-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Barlow_Condensed_Fallback_3c4d60;src:local("Arial");ascent-override:129.44%;descent-override:25.89%;line-gap-override:0.00%;size-adjust:77.25%}.__className_3c4d60{font-family:__Barlow_Condensed_3c4d60,__Barlow_Condensed_Fallback_3c4d60;font-style:normal}.__variable_3c4d60{--font-barlow:"__Barlow_Condensed_3c4d60","__Barlow_Condensed_Fallback_3c4d60"}:root{--ink:#080808;--paper:#efede8;--ember:#ef4b23;--ember-deep:#9e1f11;--orange:var(--ember);--line:hsla(0,0%,100%,.14)}*{box-sizing:border-box}blockquote,figure,h1,h2,h3,p{margin:0}img,svg{display:block;vertical-align:middle}img{max-width:100%;height:auto}button{font:inherit}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;background:var(--ink);color:#f8f5ef;font-family:var(--font-manrope),Arial,sans-serif}a{color:inherit;text-decoration:none}.shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.hero{min-height:100svh;position:relative;overflow:hidden;display:flex;flex-direction:column;background:#050505}.hero-image{background-image:url(/images/phoenix-hero.jpg);background-size:cover;background-position:58%;transform:scale(1.015);animation:breathe 12s ease-in-out infinite alternate}.hero-image,.hero-shade{position:absolute;inset:0}.hero-shade{background:linear-gradient(90deg,rgba(3,3,3,.97),rgba(3,3,3,.79) 33%,rgba(3,3,3,.14) 68%,rgba(3,3,3,.25)),linear-gradient(0deg,rgba(3,3,3,.92),transparent 35%)}.site-header{height:92px;position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.header-solid{background:#080808}.wordmark{display:inline-flex;align-items:center;gap:12px;font-size:.76rem;letter-spacing:.2em;font-weight:800}.header-logo{width:46px;height:46px;object-fit:cover;flex:none}.mark{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(239,75,35,.55);color:#ff724b;transform:rotate(45deg)}.mark svg{transform:rotate(-45deg)}.desktop-nav{display:flex;align-items:center;gap:34px;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.desktop-nav a{color:hsla(0,0%,100%,.7);transition:color .2s ease}.desktop-nav a:hover{color:#fff}.mobile-menu,.mobile-toggle{display:none}.hero-content{position:relative;z-index:1;flex:1 1;padding-top:clamp(90px,14vh,150px);padding-bottom:140px}.eyebrow{display:flex;align-items:center;gap:11px;font-size:.72rem;letter-spacing:.19em;text-transform:uppercase;color:hsla(0,0%,100%,.66)}.eyebrow span{width:31px;height:1px;background:var(--ember)}h1,h2{font-family:var(--font-barlow),"Arial Narrow",sans-serif;font-weight:900;letter-spacing:-.025em;line-height:.86;margin:0;text-transform:uppercase}h1{font-size:clamp(4.35rem,9.2vw,8.5rem);max-width:860px;margin-top:28px;text-shadow:0 12px 35px rgba(0,0,0,.55)}.hero-lede{width:min(535px,100%);margin:34px 0 0;color:hsla(0,0%,100%,.72);font-size:1.08rem;line-height:1.75}.hero-actions{display:flex;align-items:center;gap:30px;margin-top:42px}.primary-button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:0 22px;background:var(--ember);color:#fff;font-size:.73rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;transition:transform .2s ease,background .2s ease}.primary-button:hover{transform:translateY(-2px);background:#ff5a30}.edition{display:flex;align-items:center;gap:12px;color:hsla(0,0%,100%,.42);font-size:.64rem;letter-spacing:.13em}.edition i{width:3px;height:3px;border-radius:50%;background:var(--ember)}.manifesto{width:100%;color:#111;background:var(--paper);padding-top:0;padding-bottom:140px}.section-label{border-top:1px solid rgba(0,0,0,.23);padding-top:17px;display:flex;gap:22px;font-size:.67rem;font-weight:700;letter-spacing:.17em;color:#4f4b46}.manifesto-grid{display:grid;grid-gap:36px;gap:36px;margin-top:74px}.manifesto h2{font-size:clamp(3.2rem,6.5vw,6.6rem);line-height:.92}h2 em{color:var(--ember);font-style:normal}.manifesto-copy{max-width:620px}.manifesto-copy p{color:#4c4842;font-size:1rem;line-height:1.8;margin:0 0 22px}.manifesto-copy a{display:inline-flex;gap:12px;align-items:center;margin-top:15px;padding-bottom:8px;border-bottom:1px solid #25221f;color:#191714;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pillars{background:#0a0a0a;padding:120px 0 140px}.section-label.light{color:hsla(0,0%,100%,.4);border-color:var(--line)}.pillars-intro{display:grid;grid-gap:28px;gap:28px;margin:64px 0 70px}.pillars-intro h2{font-size:clamp(4rem,7.5vw,7.4rem)}.pillars-intro p{width:min(420px,100%);color:hsla(0,0%,100%,.58);line-height:1.75}.pillar-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pillar-card{min-height:345px;padding:28px 24px 32px;border-right:1px solid var(--line);transition:background .25s ease,transform .25s ease}.pillar-card:first-child{border-left:1px solid var(--line)}.pillar-card:hover{background:linear-gradient(180deg,rgba(239,75,35,.16),rgba(239,75,35,.025));transform:translateY(-5px)}.pillar-top{display:flex;justify-content:flex-end;color:hsla(0,0%,100%,.35);font-size:.68rem}.pillar-top svg{color:var(--ember)}.pillar-card h3{margin:142px 0 14px;font-family:var(--font-barlow),"Arial Narrow",sans-serif;font-weight:800;font-size:2.2rem;letter-spacing:.01em;text-transform:uppercase}.pillar-card p{margin:0;color:hsla(0,0%,100%,.52);font-size:.88rem;line-height:1.65}.closing{min-height:78vh;position:relative;overflow:hidden;display:flex;align-items:center;background:#030303}.closing-glow{position:absolute;width:750px;height:750px;right:-170px;bottom:-390px;border-radius:50%;background:radial-gradient(circle,rgba(239,75,35,.37),rgba(239,75,35,.05) 45%,transparent 68%);filter:blur(10px)}.closing-inner{position:relative;padding:120px 0}.closing h2{margin-top:30px;font-size:clamp(4.6rem,10vw,9.5rem)}.closing p:not(.eyebrow){width:min(490px,100%);margin:34px 0;color:hsla(0,0%,100%,.58);line-height:1.7}footer{min-height:210px;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;grid-gap:20px;gap:20px;border-top:1px solid var(--line);font-size:.62rem;letter-spacing:.1em;color:hsla(0,0%,100%,.35);text-transform:uppercase}.footer-brand{display:inline-flex;align-items:center;gap:16px;width:max-content;color:hsla(0,0%,100%,.78);font-size:.72rem;font-weight:800;letter-spacing:.18em}.footer-logo{width:165px;height:165px;object-fit:cover;flex:none;mix-blend-mode:screen}.footer-connect{display:flex;flex-direction:column;align-items:center;gap:18px}footer p{text-align:center;margin:0}.footer-socials{display:flex;justify-content:center;gap:10px}.footer-socials a{width:44px;height:44px;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.72);transition:border-color .2s ease,color .2s ease,background .2s ease,transform .2s ease}.footer-socials a:hover{border-color:var(--orange);color:#fff;background:rgba(244,72,35,.12);transform:translateY(-2px)}.footer-socials a:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.footer-socials svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.footer-socials .icon-dot,.footer-socials a:last-child svg,.footer-socials a:nth-child(2) svg{fill:currentColor;stroke:none}footer>span{text-align:right}.inner-page{min-height:100vh;background:#080808}.page-hero{min-height:620px;display:flex;flex-direction:column;justify-content:center;padding-top:70px;padding-bottom:100px;position:relative}.page-hero:after{content:"";position:absolute;right:2%;top:18%;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(239,75,35,.22),transparent 68%);filter:blur(10px)}.page-hero h1{margin-top:28px}.page-hero h1,.page-lede{position:relative;z-index:1}.page-lede{width:min(620px,100%);margin:34px 0 0;color:hsla(0,0%,100%,.62);font-size:1.15rem;line-height:1.75}.about-story{padding-top:110px;padding-bottom:135px}.about-grid{display:grid;grid-gap:36px;gap:36px;margin-top:70px}.about-statement{max-width:900px}.about-statement h2{font-size:clamp(3rem,5vw,5.5rem);line-height:.94}.about-body{max-width:680px}.about-body p{margin:0 0 24px;color:hsla(0,0%,100%,.59);font-size:1rem;line-height:1.82}.values-section{background:var(--paper);color:#111;padding:115px 0 135px}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:65px;border-top:1px solid rgba(0,0,0,.18);border-bottom:1px solid rgba(0,0,0,.18)}.value-grid article{min-height:350px;padding:28px;border-right:1px solid rgba(0,0,0,.18)}.value-grid article:first-child{border-left:1px solid rgba(0,0,0,.18)}.value-grid svg{color:var(--ember)}.value-grid h3{margin:89px 0 14px;font-family:var(--font-barlow),"Arial Narrow",sans-serif;font-weight:800;font-size:2rem;letter-spacing:.01em}.value-grid p{color:#57524c;font-size:.9rem;line-height:1.7}.about-cta{padding-top:130px;padding-bottom:145px}.about-cta h2{margin-top:28px;font-size:clamp(4rem,8vw,8rem)}.about-cta>p:not(.eyebrow){color:hsla(0,0%,100%,.55);margin:30px 0;font-size:1.08rem}.page-hero.blog-hero{min-height:0;padding-top:110px;padding-bottom:40px}.blog-page .journal{padding-top:50px}.journal{padding-top:105px;padding-bottom:140px}.journal-lead{display:grid;grid-gap:28px;gap:28px;margin:64px 0 72px}.journal-lead h2{font-size:clamp(3.5rem,6vw,6.4rem);line-height:.92}.journal-lead p{max-width:520px;color:hsla(0,0%,100%,.56);line-height:1.75}.post-list{border-top:1px solid var(--line)}.post-card{display:grid;grid-template-columns:220px 1fr auto;grid-gap:50px;gap:50px;align-items:center;min-height:190px;padding:34px 24px;border-bottom:1px solid var(--line);transition:background .2s ease}.post-card:hover{background:rgba(239,75,35,.07)}.post-meta{display:grid;grid-gap:8px;gap:8px;color:hsla(0,0%,100%,.38);font-size:.67rem;letter-spacing:.12em;text-transform:uppercase}.post-meta span:last-child{color:var(--ember)}.post-card h3{margin:0 0 12px;font-family:var(--font-barlow),"Arial Narrow",sans-serif;font-weight:800;font-size:2.25rem;letter-spacing:.02em}.post-card p{max-width:650px;margin:0;color:hsla(0,0%,100%,.5);font-size:.9rem;line-height:1.65}.post-card>svg{color:var(--ember)}.blog-cta{padding:120px 0 135px;color:#111;background:var(--paper)}.blog-cta .eyebrow{color:#5e5952}.blog-cta h2{margin:28px 0 38px;font-size:clamp(4rem,7vw,7rem)}.article-hero{padding-top:90px;padding-bottom:70px}.back-link{display:inline-flex;align-items:center;gap:10px;color:hsla(0,0%,100%,.5);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.back-link:hover{color:#fff}.article-meta{margin:70px 0 28px;color:hsla(0,0%,100%,.4);font-size:.68rem;letter-spacing:.13em;text-transform:uppercase}.article-meta,.article-meta span{display:flex;align-items:center;gap:12px}.article-meta span:not(:last-child):after{content:"";width:3px;height:3px;border-radius:50%;background:var(--ember)}.article-hero h1{max-width:1060px;margin:0;font-size:clamp(3.5rem,7vw,7.6rem);line-height:.92}.article-hero>p{max-width:720px;margin:34px 0 0;color:hsla(0,0%,100%,.58);font-size:1.08rem;line-height:1.75}.article-rule{height:1px;background:var(--line)}.article-body{width:min(740px,calc(100% - 48px));margin:0 auto;padding:85px 0 120px}.article-body p{margin:0 0 27px;color:hsla(0,0%,100%,.72);font-family:Georgia,Times New Roman,serif;font-size:1.08rem;line-height:1.9}.article-body p:first-child:first-letter{float:left;margin:10px 10px 0 0;color:var(--ember);font-family:var(--font-barlow),"Arial Narrow",sans-serif;font-weight:900;font-size:4.8rem;line-height:.7}.article-signoff{display:flex;flex-direction:column;gap:8px;margin-top:65px;padding-top:34px;border-top:1px solid var(--line)}.article-signoff span{color:hsla(0,0%,100%,.4);font-family:Georgia,serif;font-style:italic}.article-signoff strong{color:var(--ember);font-family:var(--font-barlow),"Arial Narrow",sans-serif;font-weight:900;font-size:2.4rem;letter-spacing:.03em}.post-navigation{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.post-navigation>a{min-height:210px;position:relative;display:flex;flex-direction:column;justify-content:center;padding:35px 70px 35px 0;border-right:1px solid var(--line)}.post-navigation>a.next-post{align-items:flex-end;padding:35px 0 35px 70px;border-right:0;text-align:right}.post-navigation a span{color:var(--ember);font-size:.65rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.post-navigation a strong{max-width:430px;margin-top:12px;color:hsla(0,0%,100%,.72);font-size:.88rem;line-height:1.5}.post-navigation a svg{position:absolute;left:auto;right:24px;color:hsla(0,0%,100%,.35)}.post-navigation>a.next-post svg{left:24px;right:auto}@keyframes breathe{0%{transform:scale(1.015)}to{transform:scale(1.045)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-image{animation:none}*{transition:none!important}}@media (max-width:850px){.shell{width:min(calc(100% - 32px),700px)}.desktop-nav{display:none}.mobile-toggle{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--line);background:rgba(8,8,8,.58);color:#fff;cursor:pointer;position:relative;z-index:52}.mobile-toggle svg{width:21px;height:21px}.mobile-menu{display:flex;position:fixed;inset:0;z-index:50;padding:130px 24px 48px;background:rgba(5,5,5,.98);flex-direction:column;justify-content:center;gap:0;opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.menu-open .mobile-menu{opacity:1;visibility:visible;transform:translateY(0)}.mobile-menu a{display:flex;align-items:center;gap:18px;padding:22px 4px;border-bottom:1px solid var(--line);font-family:var(--font-barlow),"Arial Narrow",sans-serif;font-weight:900;font-size:clamp(2.5rem,11vw,4.5rem);line-height:1;color:#fff;text-transform:uppercase}.hero-image{background-position:68%;opacity:.72}.hero-shade{background:linear-gradient(90deg,rgba(3,3,3,.97),rgba(3,3,3,.55)),linear-gradient(0deg,rgba(3,3,3,.94),transparent 40%)}.journal-lead{grid-template-columns:1fr;gap:45px}.pillar-grid{grid-template-columns:1fr 1fr}.pillar-card:nth-child(3){border-left:1px solid var(--line)}.value-grid{grid-template-columns:1fr}.value-grid article,.value-grid article:first-child{border-left:1px solid rgba(0,0,0,.18)}.post-card{grid-template-columns:150px 1fr;gap:30px}.post-card>svg{display:none}.article-body{width:min(700px,calc(100% - 32px))}.post-navigation>a{padding-right:60px}.post-navigation>a.next-post{padding-left:60px}}@media (max-width:560px){.page-hero.blog-hero{padding-top:60px;padding-bottom:30px}.blog-page .journal{padding-top:40px}.shell{width:calc(100% - 28px)}.site-header{height:76px}.wordmark{font-size:.62rem;letter-spacing:.14em}.header-logo{width:39px;height:39px}.hero{min-height:760px}.hero-image{background-position:82%}.hero-content{padding-top:92px;padding-bottom:86px}h1{font-size:clamp(3.2rem,16vw,4.85rem);line-height:.9}.hero-lede{font-size:1rem;line-height:1.65;margin-top:28px}.hero-actions{align-items:flex-start;flex-direction:column;gap:20px;margin-top:34px}.primary-button{width:100%;min-height:56px}.edition{font-size:.59rem;flex-wrap:wrap}.manifesto{padding-top:0;padding-bottom:90px}.manifesto-grid{margin-top:52px}.manifesto h2{font-size:3.15rem}.pillars{padding:80px 0 95px}.pillars-intro{margin:48px 0 55px}.pillar-grid{grid-template-columns:1fr}.pillar-card,.pillar-card:nth-child(3){border-left:1px solid var(--line);min-height:280px}.pillar-card h3{margin-top:90px}.closing h2{font-size:4.5rem}footer{grid-template-columns:1fr;padding:38px 0;text-align:left}.footer-logo{width:135px;height:135px}.footer-connect{align-items:flex-start}.footer-socials{justify-content:flex-start}footer p,footer>span{text-align:left;margin:0}.page-hero{min-height:500px;padding-top:45px;padding-bottom:70px}.page-hero h1{font-size:clamp(3.4rem,17vw,5rem)}.page-lede{font-size:1rem;line-height:1.65}.about-story,.journal{padding-top:80px;padding-bottom:95px}.about-grid{margin-top:50px}.about-statement h2{font-size:2.85rem}.value-grid{margin-top:48px}.value-grid article{min-height:280px}.value-grid h3{margin-top:62px}.about-cta{padding-top:90px;padding-bottom:100px}.journal-lead h2{font-size:3rem}.post-card{grid-template-columns:1fr;gap:22px;padding:30px 8px}.post-card h3{font-size:1.9rem}.blog-cta{padding:90px 0 100px}.blog-cta h2{font-size:3.4rem}.article-hero{padding-top:58px;padding-bottom:55px}.article-meta{margin-top:48px;flex-wrap:wrap}.article-hero h1{font-size:clamp(3rem,13vw,4.5rem)}.article-hero>p{font-size:1rem}.article-body{width:calc(100% - 28px);padding:60px 0 80px}.article-body p{font-size:1rem;line-height:1.82}.post-navigation{grid-template-columns:1fr}.post-navigation>a,.post-navigation>a.next-post{min-height:160px;align-items:flex-start;padding:30px 48px 30px 0;border-right:0;border-bottom:1px solid var(--line);text-align:left}.post-navigation>a.next-post{padding-left:0}.post-navigation>a.next-post svg{left:auto;right:10px}}