@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_7b064e0d-module__MOT0tq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_7b064e0d-module__MOT0tq__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--arkion-black:#0d0d0d;--arkion-obsidian:#141414;--arkion-graphite:#24262a;--arkion-mineral:#8f9196;--arkion-silver:#bbb9b8;--arkion-white:#f4f5f6;--arkion-surface:#f7f8f9;--arkion-blue:#2965ff;--arkion-growth:#d99420;--arkion-aura:#a94fa8;--arkion-labs:#319fb7;--arkion-agents:#6c63d9;--arkion-academy:#4c9b79;--arkion-legends:#b89b68;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-6:48px;--space-8:64px;--space-12:96px;--space-16:128px;--ease-entrance:cubic-bezier(.22, 1, .36, 1);--ease-micro:cubic-bezier(.4, 0, .2, 1);--font-arkion:var(--font-inter), "Söhne", "Inter", Arial, sans-serif;--black:var(--arkion-black);--obsidian:var(--arkion-obsidian);--graphite:var(--arkion-graphite);--mineral:var(--arkion-mineral);--silver:var(--arkion-silver);--white:var(--arkion-white);--surface:var(--arkion-surface);--blue:var(--arkion-blue);--amber:var(--arkion-growth);--aura:var(--arkion-aura);--labs:var(--arkion-labs);--agents:var(--arkion-agents);--academy:var(--arkion-academy);--legends:var(--arkion-legends);--max:1440px;--ease:var(--ease-entrance);--hair:#ffffff24;--page-gutter:clamp(22px, 5vw, 88px)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{background:var(--black);color:var(--white);font-family:var(--font-arkion);-webkit-font-smoothing:antialiased;margin:0;line-height:1.45}a{color:inherit;text-decoration:none}button{font:inherit}img{max-width:100%;display:block}::selection{background:var(--blue);color:#fff}.progress{z-index:1200;pointer-events:none;background:0 0;height:2px;position:fixed;top:0;left:0;right:0}.progress span{background:var(--blue);width:0;height:100%;display:block;box-shadow:0 0 18px #2965ff80}.site-header{z-index:1000;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:20px clamp(22px,4vw,70px);transition:background .35s,border-color .35s,color .35s,transform .35s;display:flex;position:fixed;top:0;left:0;right:0}.site-header.scrolled{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0d0d0dbd;border-bottom-color:#ffffff14}.site-header.header-hidden{transform:translateY(-110%)}.brand-mini img{width:150px;height:auto}.desktop-nav{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:30px;font-size:11px;display:flex}.desktop-nav a{opacity:.74;transition:opacity .2s,color .2s}.desktop-nav a:hover,.desktop-nav a[aria-current=page]{opacity:1}.desktop-nav .nav-cta{opacity:1;border:1px solid #ffffff40;padding:11px 15px}.menu-btn{cursor:pointer;background:0 0;border:0;width:38px;height:38px;display:none;position:relative}.menu-btn span{background:#fff;height:1px;position:absolute;left:7px;right:7px}.menu-btn span:first-child{top:14px}.menu-btn span:last-child{top:22px}.mobile-nav{z-index:999;letter-spacing:.1em;text-transform:uppercase;background:#0d0d0df7;border:1px solid #ffffff1f;flex-direction:column;align-items:stretch;gap:6px;padding:24px;font-size:13px;display:flex;position:fixed;inset:64px 14px auto}.mobile-nav a{border-bottom:1px solid #ffffff14;padding:14px 4px}main{overflow:clip}.section-dark{background:var(--black);color:var(--white)}.section-light{background:var(--surface);color:#161719}.eyebrow,.section-kicker{letter-spacing:.28em;text-transform:uppercase;font-size:10px;font-weight:600}.eyebrow{color:#f4f5f68f}.section-kicker{color:#5d626b}.hero{isolation:isolate;grid-template-columns:minmax(360px,.82fr) 1.55fr;gap:clamp(28px,5vw,80px);min-height:100svh;padding:150px clamp(24px,5vw,88px) 66px;display:grid;position:relative}.ambient-grid{z-index:-2;background-color:#0000;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:56px 56px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 60%,#000,#0000 75%);mask-image:radial-gradient(circle at 60%,#000,#0000 75%)}.hero:after{content:"";background:linear-gradient(transparent, var(--black));z-index:-1;height:36%;position:absolute;inset:auto 0 0}.hero-copy{align-self:center;max-width:640px}.hero h1{font-family:var(--font-arkion);letter-spacing:-.045em;margin:18px 0 24px;font-size:clamp(48px,5.9vw,88px);font-weight:400;line-height:.97}.hero h1 em{color:var(--blue);font-style:normal}.hero-lead{color:#e7e8eb;max-width:590px;font-size:clamp(19px,1.8vw,28px)}.text-link{color:#fff;border-bottom:1px solid #ffffff40;max-width:450px;margin-top:22px;padding-bottom:8px;font-size:15px;display:inline-flex}.text-link span{color:var(--blue);margin-left:10px}.section-light .text-link{color:#161719;border-bottom-color:#0003}.hero-world{grid-template-columns:1fr .95fr 1fr 1.15fr 1.05fr;align-self:center;gap:3px;height:min(58vh,520px);display:grid;position:relative}.hero-frame{min-width:0;transition:border-color .3s var(--ease-micro), background .3s var(--ease-micro);border:1px solid #ffffff24;flex-direction:column;justify-content:flex-end;padding:20px 14px;display:flex;position:relative}.hero-frame span{color:#ffffff52;font-size:11px}.hero-frame p{letter-spacing:.14em;text-transform:uppercase;border-top:1px solid #ffffff24;margin:26px 0 0;padding-top:14px;font-size:10px}.hero-frame-accent{background:#2965ff0d;border-color:#2965ff8c}.hero-frame-accent p{border-top-color:var(--blue);color:var(--blue)}@media (hover:hover){.hero-frame:hover{background:#ffffff08}}.scroll-cue{letter-spacing:.22em;color:#ffffff73;font-size:9px;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.scroll-cue span{text-align:center;margin-top:6px;display:block}.reveal-on-scroll{opacity:0;transition:opacity .75s var(--ease), transform .75s var(--ease);transform:translateY(26px)}.reveal-on-scroll.in{opacity:1;transform:none}.chapter{padding:130px clamp(24px,5vw,88px)}.chapter-group{display:block}.arkion-reveal h2,.method h2,.founders h2,.insights h2,.closing h2{font-family:var(--font-arkion);letter-spacing:-.035em;font-weight:400;line-height:1.02}.tension-grid{max-width:var(--max);grid-template-columns:.8fr 1.2fr;align-items:start;gap:70px;margin:auto;display:grid}.tension-sticky{position:sticky;top:140px}.tension-sticky h2{font-family:var(--font-arkion);letter-spacing:-.03em;margin:14px 0 20px;font-size:clamp(36px,3.6vw,56px);font-weight:400;line-height:1.04}.tension-sticky>p{color:#565b63;max-width:460px}.tension-growth{flex-wrap:wrap;gap:10px 16px;margin:28px 0 6px;display:flex}.tension-growth span{color:#7b8088;border-top:1px solid #d5d8dd;padding-top:8px;font-size:12px}.complexity-word{color:var(--blue);margin-top:22px;font-size:19px;display:block}.tension-lead{color:#33373d;max-width:720px;margin:0 0 34px;font-size:18px}.tension-list{border-top:1px solid #d5d8dc;margin:0;padding:0;list-style:none}.tension-row{transition:opacity .3s var(--ease-micro);border-bottom:1px solid #d5d8dc;padding:22px 0}.tension-list:hover .tension-row{opacity:.4}.tension-list:hover .tension-row:hover{opacity:1}.tension-row h3{font-family:var(--font-arkion);color:#17191d;margin:0 0 4px;font-size:17px;font-weight:500}.tension-row p{color:#666b72;max-width:480px;margin:0;font-size:13px}.system-word{font-family:var(--font-arkion);color:var(--blue);margin-top:30px;font-size:clamp(24px,2.4vw,34px);font-weight:400;display:block}.direction-pov{max-width:var(--max);margin:0 auto 90px}.direction-pov .lead-thesis{max-width:940px}.direction-pov .lead-thesis .num{color:var(--blue);letter-spacing:.12em;margin-top:14px;font-size:13px;display:block}.direction-pov .lead-thesis h2{font-family:var(--font-arkion);letter-spacing:-.03em;color:#fff;margin:10px 0 16px;font-size:clamp(36px,4vw,60px);font-weight:400;line-height:1.05}.direction-pov .lead-thesis p{color:#fff9;max-width:700px;font-size:17px}.direction-rail{background:#ffffff1a;border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:54px;display:grid}.direction-rail article{background:var(--black);padding:26px 24px}.direction-rail .num{color:var(--blue);font-size:11px}.direction-rail h3{font-family:var(--font-arkion);color:#fff;margin:26px 0 8px;font-size:15px;font-weight:500;line-height:1.3}.direction-rail p{color:#ffffff80;margin:0;font-size:12px}.arkion-reveal{padding:120px clamp(24px,5vw,88px);position:relative}.arkion-reveal-grid{max-width:var(--max);grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;margin:auto;display:grid}.arkion-reveal h2{margin:14px 0 25px;font-size:clamp(44px,4.8vw,76px)}.arkion-reveal-copy>p{color:#fff9;max-width:760px}.product-real{font-family:var(--font-arkion);color:var(--silver);margin-top:34px;font-size:28px}.product-real strong{color:#fff;font-size:clamp(42px,4vw,64px);font-weight:400;display:block}.capability-grid{border:1px solid #ffffff24}.cap-heading{letter-spacing:.16em;color:var(--blue);background:#2965ff0f;border-bottom:1px solid #ffffff24;padding:28px 24px;font-size:12px;line-height:1.4}.cap-cells{grid-template-columns:repeat(3,1fr);display:grid}.cap-cells span{letter-spacing:.09em;color:#ffffffad;border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;align-items:center;padding:24px 18px;font-size:11px;display:flex}.cap-cells span:nth-child(3n){border-right:0}.cap-cells span:nth-child(n+4){border-bottom:0}.states{content-visibility:auto;contain-intrinsic-size:650px;grid-template-columns:repeat(3,1fr);min-height:650px;display:grid}.state{background:#111;flex-direction:column;justify-content:flex-end;padding:64px 48px;display:flex;position:relative;overflow:hidden}.state:before{content:"";transition:opacity .9s var(--ease);position:absolute;inset:0}@media (hover:hover){.state:hover:before{opacity:.7}}.state.state-1:before{background:linear-gradient(165deg,#2965ff1f,#0000 60%),repeating-linear-gradient(135deg,#ffffff09 0 1px,#0000 1px 28px)}.state.state-2:before{background:linear-gradient(165deg,#ffffff0d,#0000 60%),repeating-linear-gradient(45deg,#ffffff09 0 1px,#0000 1px 28px)}.state.state-3:before{background:linear-gradient(165deg,#2965ff14,#0000 60%),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 30px)}.state>*{z-index:2;position:relative}.state .num{color:var(--blue);font-size:11px}.state h3{font-family:var(--font-arkion);margin:12px 0 8px;font-size:clamp(38px,3.3vw,58px);font-weight:400}.state p{color:#ffffffab;max-width:360px}.states-note{color:#15171a;font-family:var(--font-arkion);background:#f7f8f9;grid-column:1/-1;padding:48px clamp(24px,5vw,88px);font-size:clamp(28px,3vw,46px);line-height:1.05}.triad{padding:110px clamp(24px,5vw,88px)}.triad-strip{max-width:var(--max);border-top:1px solid #d8dce1;grid-template-columns:repeat(3,1fr);gap:40px;margin:auto;padding-top:34px;display:grid}.triad-strip article span{color:var(--blue);font-size:11px}.triad-strip h3{font-family:var(--font-arkion);margin:18px 0 8px;font-size:34px;font-weight:400}.triad-strip p{color:#666b72;margin:0}.triad-logic{max-width:var(--max);flex-wrap:wrap;gap:8px;margin:26px auto 0;display:flex}.triad-logic span{color:#e4e5e8;background:#121315;flex:1;min-width:280px;padding:20px;font-size:13px}.method{padding:110px clamp(24px,5vw,88px)}.method-wrap{max-width:var(--max);grid-template-columns:.72fr 1.28fr;gap:64px;margin:auto;display:grid}.method h2{margin:14px 0 18px;font-size:clamp(42px,4.2vw,68px)}.method-copy p:last-child{color:#60656c}.method-axis{grid-template-columns:repeat(4,1fr);display:grid;position:relative}.method-axis:before{content:"";background:var(--hair);height:1px;position:absolute;top:39px;left:7%;right:7%}.method-axis article{padding:0 20px 25px;position:relative}.method-axis article:before{content:"";z-index:2;background:var(--surface);border:2px solid var(--blue);border-radius:50%;width:9px;height:9px;margin:35px 0 38px;display:block;position:relative}.method-axis b{color:var(--blue);font-size:11px;font-weight:500}.method-axis h3{letter-spacing:.09em;margin:6px 0;font-size:13px}.method-axis strong{font-family:var(--font-arkion);margin-bottom:10px;font-size:27px;font-weight:400;display:block}.method-axis p{color:#666b72;font-size:12px}.verticals{padding:110px clamp(24px,5vw,88px)}.verticals-grid{max-width:var(--max);grid-template-columns:.75fr 1.25fr;gap:70px;margin:auto;display:grid}.verticals-intro h2{font-family:var(--font-arkion);margin:14px 0 18px;font-size:clamp(45px,4.8vw,76px);font-weight:400;line-height:1.02}.verticals-intro p{color:#ffffff94}.vertical-list{border-top:1px solid #ffffff21}.vertical-list button{text-align:left;color:#fff;cursor:pointer;width:100%;transition:padding .25s var(--ease), background .25s;background:0 0;border:0;border-bottom:1px solid #ffffff21;grid-template-columns:.45fr 1fr;gap:20px;padding:23px 4px;display:grid}.vertical-list button:hover,.vertical-list button.active{background:#ffffff09;padding-left:14px}.vertical-list button span{letter-spacing:.08em;font-size:20px}.vertical-list button small{color:#ffffff87;font-size:13px}.vertical-stage{border:1px solid #ffffff1f;min-height:220px;margin-top:42px;display:grid;position:relative;overflow:hidden}.vertical-focus{border-left:3px solid;flex-direction:column;justify-content:center;padding:30px 28px;transition:border-color .3s;display:flex}.vertical-focus-mark{border-radius:50%;width:8px;height:8px;margin-bottom:18px}.vertical-focus strong{letter-spacing:.09em;margin-bottom:10px;font-size:20px}.vertical-focus p{color:#ffffff94;max-width:400px;margin:0;font-size:14px}.founders{padding:110px clamp(24px,5vw,88px)}.founders-heading{max-width:980px}.founders h2{margin:14px 0 56px;font-size:clamp(45px,4.7vw,74px)}.founders-grid{max-width:var(--max);grid-template-columns:1fr 1fr;gap:18px;display:grid}.founder-card{border:1px solid #d8dce1;grid-template-columns:1.05fr .95fr;min-height:560px;display:grid}.portrait-placeholder{background:linear-gradient(135deg,#202329,#0f1012);min-height:100%;position:relative;overflow:hidden}.founder-card>div:last-child{padding:34px}.founder-role{letter-spacing:.16em;color:#7d828a;font-size:9px}.founder-card h3{font-family:var(--font-arkion);margin:60px 0 16px;font-size:37px;font-weight:400}.founder-card p{color:#5f646c}.founder-proof{margin-top:30px;color:var(--blue)!important;font-size:11px!important}.founders-union{max-width:var(--max);color:#fff;background:#111;flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:18px;padding:30px;display:flex}.founders-union strong{font-family:var(--font-arkion);font-size:29px;font-weight:400}.founders-union b{letter-spacing:.1em;color:var(--silver);margin-left:auto;font-size:12px}.proof-compact{max-width:var(--max);border-top:1px solid #d8dce1;margin:46px auto 0;padding-top:34px}.proof-compact>p{color:#5f646c;max-width:720px;margin:0 0 20px;font-size:14px}.proof-chips{flex-wrap:wrap;gap:8px;display:flex}.proof-chips span{letter-spacing:.08em;text-transform:uppercase;color:#52575f;background:#fff;border:1px solid #d6dae0;padding:9px 11px;font-size:10px}.proof-chips span:last-child{color:var(--blue);border-color:var(--blue)}.insights{padding:110px clamp(24px,5vw,88px)}.insights-wrap{max-width:var(--max);margin:auto}.insights-head{justify-content:space-between;align-items:end;gap:30px;display:flex}.insights h2{max-width:900px;margin:14px 0 0;font-size:clamp(45px,4.6vw,74px)}.insights-head>a{letter-spacing:.1em;border-bottom:1px solid #fff3;padding-bottom:8px;font-size:11px}.insights-grid{grid-template-columns:1.5fr .5fr;grid-auto-rows:minmax(190px,auto);gap:12px;margin-top:58px;display:grid}.insights-grid article{background:linear-gradient(#ffffff0b,#ffffff04);border:1px solid #ffffff1f;flex-direction:column;padding:28px;display:flex}.insight-main{grid-row:span 2;background:linear-gradient(#2965ff24,#ffffff04)!important}.tag{letter-spacing:.18em;color:#8faaff;font-size:9px}.insights-grid h3{font-family:var(--font-arkion);margin:45px 0 12px;font-size:clamp(24px,2.2vw,38px);font-weight:400;line-height:1.04}.insights-grid article:not(.insight-main) h3{margin-top:32px;font-size:24px}.insights-grid p{color:#ffffff94}.insights-grid a{color:#bfc8db;margin-top:auto;font-size:11px}.source-note{letter-spacing:.08em;color:#ffffff59;margin-top:22px;font-size:10px}.closing{background:var(--black);content-visibility:auto;contain-intrinsic-size:800px;align-items:end;min-height:86svh;padding:110px clamp(24px,5vw,88px);display:grid;position:relative}.closing:before{content:"";background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:64px 64px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 20% 80%,#000,#0000 70%);mask-image:radial-gradient(circle at 20% 80%,#000,#0000 70%)}.closing-glow{filter:blur(20px);background:radial-gradient(circle,#2965ff26,#0000 65%);width:28vw;height:28vw;position:absolute;bottom:12%;left:8%}.closing-copy{z-index:2;max-width:1000px;position:relative}.closing h2{margin:14px 0 30px;font-size:clamp(55px,6.2vw,96px)}.closing-sequence{font-family:var(--font-arkion);color:var(--silver);flex-direction:column;gap:5px;font-size:clamp(27px,3vw,45px);display:flex}.closing-copy>p{color:#ffffff9e;max-width:680px;font-size:17px}.connect-btn{letter-spacing:.12em;text-transform:uppercase;border:1px solid #ffffff57;margin-top:30px;padding:15px 18px;font-size:12px;transition:background .25s,color .25s;display:inline-flex}.connect-btn:hover{color:#111;background:#fff}.connect-btn span{margin-left:26px}.site-footer{color:#fff;background:#090909;border-top:1px solid #ffffff1a;grid-template-columns:1fr auto;gap:24px;padding:35px clamp(24px,5vw,88px);display:grid}.footer-brand{flex-direction:column;gap:6px;display:flex}.footer-brand strong{letter-spacing:.14em;font-size:20px}.footer-brand span,.site-footer small{letter-spacing:.13em;color:#ffffff61;font-size:9px}.footer-links{text-transform:uppercase;letter-spacing:.1em;gap:20px;font-size:10px;display:flex}.internal-page{background:var(--surface);color:#17191d;overflow:clip}.internal-hero{min-height:88svh;padding:170px var(--page-gutter) 80px;background:radial-gradient(circle at 78% 24%, #2965ff29, transparent 24%), radial-gradient(circle at 62% 72%, #ffffff0b, transparent 32%), var(--black);align-items:flex-end;display:flex;position:relative;overflow:hidden}.internal-hero:after{content:"";left:var(--page-gutter);right:var(--page-gutter);background:var(--hair);height:1px;position:absolute;bottom:40px}.internal-hero .inner{max-width:var(--max);z-index:1;width:100%;margin:auto;position:relative}.internal-hero h1{font-family:var(--font-arkion);letter-spacing:-.052em;color:#fff;max-width:1180px;margin:18px 0 30px;font-size:clamp(62px,7.3vw,116px);font-weight:400;line-height:.9}.internal-hero h1 em{color:var(--blue);font-style:normal}.internal-hero .hero-deck{color:#f4f5f6b8;max-width:850px;margin:0;font-size:clamp(19px,1.75vw,28px);line-height:1.36}.internal-hero .hero-note{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:18px;max-width:850px;margin-top:52px;padding-top:20px;display:flex}.internal-hero .hero-note span{letter-spacing:.12em;text-transform:uppercase;color:#ffffff7a;font-size:10px}.section-shell{padding:120px var(--page-gutter)}.section-shell.dark{background:var(--black);color:#fff}.section-shell.light{background:var(--surface);color:#17191d}.section-shell.white{color:#17191d;background:#fff}.section-wrap{max-width:var(--max);margin:auto}.section-intro{grid-template-columns:.36fr 1.14fr .68fr;align-items:start;gap:44px;margin-bottom:64px;display:grid}.section-intro h2{font-family:var(--font-arkion);letter-spacing:-.04em;margin:0;font-size:clamp(48px,4.8vw,78px);font-weight:400;line-height:.98}.section-intro p{color:#62676f;margin:0;font-size:16px;line-height:1.65}.dark .section-intro p{color:#ffffff8f}.section-label{letter-spacing:.2em;text-transform:uppercase;color:var(--blue);font-size:9px;font-weight:700}.internal-grid{grid-template-columns:repeat(12,1fr);gap:12px;display:grid}.narrative-card{background:#fff;border:1px solid #d9dde2;flex-direction:column;min-height:240px;padding:28px;display:flex;position:relative;overflow:hidden}.dark .narrative-card{background:linear-gradient(#ffffff0a,#ffffff03);border-color:#ffffff1f}.narrative-card .num{letter-spacing:.15em;color:var(--blue);font-size:10px}.narrative-card h3{font-family:var(--font-arkion);letter-spacing:-.025em;margin:auto 0 12px;font-size:clamp(27px,2.2vw,38px);font-weight:400;line-height:1.04}.narrative-card p{color:#62676f;margin:0;font-size:14px}.dark .narrative-card p{color:#ffffff8f}.narrative-card:after{content:"";transform-origin:0;background:var(--blue);height:2px;transition:transform .55s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.12)}.narrative-card:hover:after{transform:scaleX(1)}.span-4{grid-column:span 4}.span-6{grid-column:span 6}.span-8{grid-column:span 8}.span-12{grid-column:span 12}.statement-band{padding:90px var(--page-gutter);background:var(--black);color:#fff;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14}.statement-band .section-wrap{grid-template-columns:.42fr 1.58fr;align-items:start;gap:50px;display:grid}.statement-band blockquote{font-family:var(--font-arkion);letter-spacing:-.044em;margin:0;font-size:clamp(50px,5.4vw,88px);font-weight:400;line-height:.94}.statement-band blockquote em{color:var(--blue);font-style:normal}.statement-band p{color:#ffffff7a;max-width:310px;font-size:14px}.three-states{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.state-panel{background:#fff;border:1px solid #d7dbe0;flex-direction:column;min-height:520px;padding:34px;display:flex;position:relative;overflow:hidden}.state-panel:before{content:"";pointer-events:none;background:radial-gradient(circle at 78% 12%,#2965ff17,#0000 28%);position:absolute;inset:0}.state-panel .index{font-family:var(--font-arkion);color:#cbd0d7;font-size:64px;font-weight:400}.state-panel h3{font-family:var(--font-arkion);letter-spacing:-.035em;margin:40px 0 16px;font-size:clamp(36px,3.2vw,52px);font-weight:400;line-height:1}.state-panel p{color:#656a72;font-size:15px}.state-panel ul{margin:auto 0 0;padding:0;list-style:none}.state-panel li{color:#4d525a;border-top:1px solid #e1e3e7;padding:11px 0;font-size:12px}.result-system{background:#d7dbe0;border:1px solid #d7dbe0;grid-template-columns:1fr 1fr 1fr;gap:1px;display:grid}.result-system article{background:var(--surface);min-height:430px;padding:38px}.result-system b{letter-spacing:.16em;color:var(--blue);font-size:9px}.result-system h3{font-family:var(--font-arkion);margin:55px 0 18px;font-size:45px;font-weight:400;line-height:1}.result-system p{color:#62676f}.result-system ul{color:#52575f;padding-left:18px}.method-rail{border:1px solid #ffffff1f;grid-template-columns:repeat(4,1fr);gap:0;display:grid}.method-rail article{background:linear-gradient(#ffffff08,#0000);border-right:1px solid #ffffff1f;min-height:430px;padding:34px;position:relative}.method-rail article:last-child{border-right:0}.method-rail .step{letter-spacing:.16em;color:#8faaff;font-size:10px}.method-rail h3{font-family:var(--font-arkion);margin:54px 0 8px;font-size:42px;font-weight:400}.method-rail strong{letter-spacing:.12em;text-transform:uppercase;color:var(--silver);margin-bottom:24px;font-size:12px;display:block}.method-rail p{color:#ffffff8c;font-size:14px}.method-rail ul{margin-top:32px;padding:0;list-style:none}.method-rail li{color:#ffffff75;border-top:1px solid #ffffff17;padding:9px 0;font-size:12px}.integration-map{grid-template-columns:1fr 1.2fr 1fr;align-items:stretch;gap:14px;display:grid}.integration-map .side{gap:10px;display:grid}.integration-map .cap{background:#fff;border:1px solid #d9dde2;justify-content:space-between;align-items:center;padding:18px;font-size:12px;display:flex}.integration-map .cap:after{content:"";background:var(--blue);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #2965ff14}.integration-core{background:var(--black);color:#fff;text-align:center;place-items:center;min-height:420px;padding:40px;display:grid;position:relative;overflow:hidden}.integration-core:after{content:"";background:var(--hair);width:80%;height:1px;position:absolute;top:50%;left:10%}.integration-core div{z-index:1;background:var(--black);padding:28px;position:relative}.integration-core small{letter-spacing:.18em;color:#8faaff;text-transform:uppercase;font-size:9px;display:block}.integration-core strong{font-family:var(--font-arkion);margin-top:18px;font-size:52px;font-weight:400;line-height:.98;display:block}.closing-cta{padding:130px var(--page-gutter);color:#fff;background:linear-gradient(145deg,#0d0d0d,#111723);position:relative;overflow:hidden}.closing-cta:before{content:"";background:radial-gradient(circle at 74% 42%,#2965ff2e,#0000 28%);position:absolute;inset:0}.closing-cta .section-wrap{z-index:1;grid-template-columns:1.35fr .65fr;align-items:end;gap:60px;display:grid;position:relative}.closing-cta h2{font-family:var(--font-arkion);letter-spacing:-.05em;margin:0;font-size:clamp(56px,6vw,96px);font-weight:400;line-height:.92}.closing-cta p{color:#ffffff94;font-size:16px}.closing-cta a{border-bottom:1px solid #ffffff52;margin-top:20px;padding-bottom:8px;font-size:14px;display:inline-flex}.vertical-hero .hero-deck{max-width:910px}.vertical-principle{grid-template-columns:.75fr 1.25fr;align-items:end;gap:70px;display:grid}.vertical-principle h2{font-family:var(--font-arkion);letter-spacing:-.045em;margin:0;font-size:clamp(52px,5.6vw,88px);font-weight:400;line-height:.94}.vertical-principle h2 em{color:var(--blue);font-style:normal}.vertical-principle p{color:#62676f;max-width:700px;font-size:17px}.vertical-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:70px;display:grid}.vertical-card{background:#fff;border:1px solid #d9dde2;flex-direction:column;min-height:440px;padding:32px;display:flex;position:relative;overflow:hidden}.vertical-card:before{content:"";background:var(--vcolor,var(--blue));width:4px;position:absolute;top:0;bottom:0;left:0}.vertical-card .vmarker{letter-spacing:.16em;color:var(--vcolor,var(--blue));text-transform:uppercase;font-size:10px;font-weight:700}.vertical-card h3{font-family:var(--font-arkion);letter-spacing:-.04em;margin:56px 0 12px;font-size:clamp(42px,3.8vw,62px);font-weight:400;line-height:.96}.vertical-card .vdesc{color:#30343a;max-width:550px;font-size:18px}.vertical-card ul{grid-template-columns:1fr 1fr;gap:0 24px;margin:auto 0 0;padding:0;list-style:none;display:grid}.vertical-card li{color:#60656d;border-top:1px solid #e0e3e7;padding:10px 0;font-size:12px}.multi-vertical{grid-template-columns:.7fr 1.3fr;align-items:start;gap:70px;display:grid}.multi-vertical h2{font-family:var(--font-arkion);letter-spacing:-.04em;margin:0;font-size:clamp(48px,4.8vw,78px);font-weight:400;line-height:.98}.multi-flow{gap:12px;display:grid}.multi-flow article{border:1px solid #ffffff1f;grid-template-columns:150px 1fr;align-items:start;gap:26px;padding:24px;display:grid}.multi-flow b{letter-spacing:.14em;color:#8faaff;font-size:10px}.multi-flow p{color:#ffffff94;margin:0}.arch-rules{grid-template-columns:1fr 1fr;gap:12px;display:grid}.rule-card{background:#fff;border:1px solid #d9dde2;min-height:330px;padding:30px}.rule-card h3{font-family:var(--font-arkion);margin:0 0 30px;font-size:36px;font-weight:400}.rule-card ul{margin:0;padding:0;list-style:none}.rule-card li{color:#585d65;border-top:1px solid #e0e3e7;padding:12px 0;font-size:13px}.rule-card.good h3{color:var(--blue)}.rule-card.bad h3{color:#7b8088}.founder-intro{grid-template-columns:.7fr 1.3fr;align-items:end;gap:70px;display:grid}.founder-intro h2{font-family:var(--font-arkion);letter-spacing:-.045em;margin:0;font-size:clamp(52px,5.4vw,86px);font-weight:400;line-height:.95}.founder-intro h2 em{color:var(--blue);font-style:normal}.founder-intro p{color:#646a72;max-width:780px;font-size:18px}.founder-profile{border-top:1px solid #d9dde2;grid-template-columns:.72fr 1.28fr;align-items:stretch;gap:54px;padding:70px 0;display:grid}.founder-profile.reverse{grid-template-columns:1.28fr .72fr}.founder-profile.reverse .portrait-frame{order:2}.portrait-frame{color:#fff;background:linear-gradient(145deg,#111722,#0c0d0f);border:1px solid #202632;align-items:flex-end;min-height:640px;padding:28px;display:flex;position:relative;overflow:hidden}.portrait-frame:before{content:"";background:radial-gradient(circle at 70% 26%,#2965ff38,#0000 22%),linear-gradient(130deg,#0000 30%,#ffffff09 31%,#0000 32%);position:absolute;inset:0}.founder-copy{padding:20px 0}.founder-copy .role{letter-spacing:.16em;color:var(--blue);text-transform:uppercase;font-size:10px}.founder-copy h3{font-family:var(--font-arkion);letter-spacing:-.045em;margin:14px 0 26px;font-size:clamp(52px,5vw,78px);font-weight:400;line-height:.95}.founder-copy .lead{color:#2d3137;font-size:22px;line-height:1.45}.founder-copy p{color:#666b73;font-size:15px;line-height:1.7}.proof-tags{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.proof-tags span{letter-spacing:.08em;text-transform:uppercase;color:#52575f;background:#fff;border:1px solid #d6dae0;padding:9px 11px;font-size:10px}.founder-learning{border-left:2px solid var(--blue);margin-top:34px;padding-left:20px}.founder-learning strong{font-family:var(--font-arkion);margin-bottom:8px;font-size:25px;font-weight:400;display:block}.founder-learning p{margin:0}.founders-convergence{background:var(--black);color:#fff;padding:120px var(--page-gutter)}.convergence-grid{max-width:var(--max);grid-template-columns:.72fr 1.28fr;align-items:center;gap:70px;margin:auto;display:grid}.convergence-grid h2{font-family:var(--font-arkion);letter-spacing:-.05em;margin:0;font-size:clamp(58px,6vw,96px);font-weight:400;line-height:.92}.convergence-grid h2 em{color:var(--blue);font-style:normal}.convergence-grid p{color:#ffffff8f;font-size:17px}.convergence-axis{color:var(--silver);border-top:1px solid #ffffff26;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:36px;display:grid}.convergence-axis span{letter-spacing:.12em;text-transform:uppercase;padding:16px 0;font-size:12px}.convergence-axis span:last-child{text-align:right}.convergence-axis b{color:var(--blue);padding:0 20px;font-weight:400}.founder-principles{border-top:1px solid #d9dde2;border-left:1px solid #d9dde2;grid-template-columns:repeat(3,1fr);display:grid}.founder-principles article{border-bottom:1px solid #d9dde2;border-right:1px solid #d9dde2;min-height:250px;padding:30px}.founder-principles b{color:var(--blue);letter-spacing:.15em;font-size:9px}.founder-principles h3{font-family:var(--font-arkion);margin:48px 0 12px;font-size:32px;font-weight:400;line-height:1.05}.founder-principles p{color:#62676f;font-size:13px}.insights-landing-hero{background:radial-gradient(circle at 72% 34%, #2965ff1f, transparent 26%), var(--black);min-height:72svh}.insights-landing-hero h1{max-width:1120px}.insights-launch{padding:110px clamp(24px,5vw,88px)}.insights-launch-wrap{max-width:var(--max);margin:auto}.insights-launch-head{border-bottom:1px solid #d9dce0;grid-template-columns:.45fr 1.05fr .72fr;align-items:start;gap:38px;padding-bottom:38px;display:grid}.insights-launch-head h2{font-family:var(--font-arkion);letter-spacing:-.04em;margin:0;font-size:clamp(52px,5.2vw,82px);font-weight:400;line-height:.96}.insights-launch-head>p:last-child{color:#62676f;margin:0}.launch-grid{grid-template-columns:1.25fr .75fr .75fr;gap:12px;margin-top:20px;display:grid}.launch-card{min-height:340px;transition:transform .35s var(--ease), border-color .35s var(--ease), box-shadow .35s var(--ease);background:#fff;border:1px solid #d8dce1;flex-direction:column;padding:30px;display:flex}.launch-card:hover{border-color:#b8c3dc;transform:translateY(-4px);box-shadow:0 20px 60px #14192314}.launch-card-main{color:#fff;background:linear-gradient(145deg,#111722,#0e0f11);border-color:#1b2230;grid-row:span 2;min-height:692px}.launch-card span{letter-spacing:.17em;color:var(--blue);font-size:9px}.launch-card h3{font-family:var(--font-arkion);margin:45px 0 18px;font-size:clamp(30px,2.8vw,44px);font-weight:400;line-height:1.02}.launch-card-main h3{margin-top:auto;font-size:clamp(46px,4.5vw,70px)}.launch-card p{color:#646a72}.launch-card-main p{color:#ffffff9c;font-size:17px}.launch-card b{letter-spacing:.08em;color:var(--blue);margin-top:auto;font-size:11px}.data-strip{padding:80px clamp(24px,5vw,88px)}.data-strip-wrap{max-width:var(--max);border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);margin:auto;display:grid}.data-strip-wrap>div{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;padding:34px}.data-strip span{letter-spacing:.15em;color:#8faaff;font-size:9px;display:block}.data-strip strong{font-family:var(--font-arkion);margin:14px 0;font-size:76px;font-weight:400;display:block}.data-strip p{color:#ffffff8c;font-size:13px}.data-source-note{max-width:var(--max);color:#ffffff57!important;margin:18px auto 0!important;font-size:10px!important}.insights-method{grid-template-columns:.75fr 1.25fr;gap:70px;padding:110px clamp(24px,5vw,88px);display:grid}.insights-method>div:first-child{max-width:620px}.insights-method h2{font-family:var(--font-arkion);letter-spacing:-.035em;font-size:clamp(44px,4.2vw,68px);font-weight:400;line-height:1.01}.insights-method h2 em{color:var(--blue);font-style:normal}.method-editorial{border-top:1px solid #d7dbe0;border-left:1px solid #d7dbe0;grid-template-columns:1fr 1fr;display:grid}.method-editorial article{border-bottom:1px solid #d7dbe0;border-right:1px solid #d7dbe0;min-height:180px;padding:26px}.method-editorial b{color:#aeb4bc;font-size:28px;font-weight:400}.method-editorial span{margin:24px 0 7px;font-weight:600;display:block}.method-editorial p{color:#676c74;font-size:13px}.editorial-territories{padding:100px var(--page-gutter);color:#17191d;background:#fff}.territory-grid{max-width:var(--max);border-top:1px solid #d9dde2;border-left:1px solid #d9dde2;grid-template-columns:repeat(3,1fr);margin:45px auto 0;display:grid}.territory-grid article{border-bottom:1px solid #d9dde2;border-right:1px solid #d9dde2;min-height:220px;padding:28px}.territory-grid span{letter-spacing:.14em;color:var(--blue);font-size:9px}.territory-grid h3{font-family:var(--font-arkion);margin:36px 0 10px;font-size:30px;font-weight:400;line-height:1.04}.territory-grid p{color:#666b72;font-size:13px}.article-page{overflow:visible}.article-hero{background:radial-gradient(circle at 72% 22%, #2965ff21, transparent 25%), var(--black);align-items:flex-end;min-height:78svh;padding:170px clamp(24px,5vw,88px) 75px;display:flex}.article-hero-inner{width:100%;max-width:1180px;margin:0 auto}.article-back{letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;margin-bottom:70px;font-size:10px;display:inline-block}.article-hero h1{font-family:var(--font-arkion);letter-spacing:-.04em;max-width:1100px;margin:18px 0 28px;font-size:clamp(46px,6vw,92px);font-weight:400;line-height:.97}.article-deck{color:#ffffffad;max-width:820px;font-size:clamp(18px,1.7vw,26px);line-height:1.38}.article-meta{letter-spacing:.14em;color:#ffffff5c;text-transform:uppercase;border-top:1px solid #ffffff21;justify-content:space-between;gap:20px;margin-top:55px;padding-top:20px;font-size:9px;display:flex}.article-body{color:#17191d;background:#fff;grid-template-columns:minmax(0,780px) 300px;justify-content:center;align-items:start;gap:90px;padding:100px clamp(24px,5vw,88px);display:grid}.article-content{color:#30333a;font-size:18px;line-height:1.72}.article-content>p:first-of-type{font-family:var(--font-arkion);color:#202228;font-size:26px;line-height:1.45}.article-content h2{font-family:var(--font-arkion);letter-spacing:-.025em;color:#17191d;margin:64px 0 20px;font-size:40px;font-weight:400;line-height:1.06}.article-content h3{color:#17191d;margin:40px 0 12px;font-size:24px}.article-content strong{color:#17191d}.article-content blockquote{border-left:2px solid var(--blue);font-family:var(--font-arkion);color:#1d2025;margin:40px 0;padding:20px 0 20px 28px;font-size:26px}.article-content ul,.article-content ol{padding-left:22px}.article-content li{margin:8px 0}.article-content hr{border:0;border-top:1px solid #d9dce0;margin:64px 0 40px}.article-content a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.article-aside{position:sticky;top:120px}.article-aside-card{border-top:2px solid var(--blue);background:#eceff3;padding:24px}.article-aside-card span{letter-spacing:.17em;color:var(--blue);font-size:9px}.article-aside-card strong{font-family:var(--font-arkion);margin:28px 0 16px;font-size:27px;font-weight:400;line-height:1.1;display:block}.article-aside-card p{color:#666c74;font-size:12px}.article-aside-link{border:1px solid #d3d7dd;margin-top:12px;padding:15px;font-size:11px;display:block}.article-next{background:var(--surface);color:#17191d;padding:100px clamp(24px,5vw,88px)}.article-next>div{max-width:1180px;margin:auto}.article-next h2{font-family:var(--font-arkion);max-width:850px;font-size:clamp(45px,4.4vw,72px);font-weight:400;line-height:1.02}.connect-page{background:var(--black);min-height:100svh;color:var(--white)}.connect-hero{padding:170px clamp(24px,5vw,88px) 60px}.connect-hero .inner{max-width:900px}.connect-hero h1{font-family:var(--font-arkion);letter-spacing:-.04em;margin:14px 0 20px;font-size:clamp(46px,6vw,84px);font-weight:400;line-height:.98}.connect-hero p{color:#ffffff9e;max-width:640px;font-size:17px}.connect-form-wrap{max-width:700px;padding:0 clamp(24px,5vw,88px) 140px}.connect-field{flex-direction:column;gap:8px;margin-bottom:22px;display:flex}.connect-field label{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;font-size:11px}.connect-field input,.connect-field textarea,.connect-field select{color:#fff;background:#ffffff0a;border:1px solid #ffffff2e;padding:14px 16px;font-family:inherit;font-size:15px}.connect-field input:focus,.connect-field textarea:focus,.connect-field select:focus{outline:2px solid var(--blue);outline-offset:2px}.connect-submit{color:#fff;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff57;padding:15px 22px;font-size:12px;transition:background .25s,color .25s}.connect-submit:hover{color:#111;background:#fff}.connect-demo-note{color:#ffffff73;max-width:520px;margin-top:18px;font-size:12px}.connect-success{border:1px solid var(--blue);color:#dce4ff;background:#2965ff14;margin-top:24px;padding:18px 20px;font-size:14px}body.reveal-active{overflow:hidden}.brand-reveal{z-index:1500;isolation:isolate;background:#0d0d0d;place-items:center;transition:opacity .62s cubic-bezier(.22,1,.36,1),visibility .62s;display:grid;position:fixed;inset:0;overflow:hidden}.brand-reveal.is-done{opacity:0;visibility:hidden;pointer-events:none}.brand-reveal .reveal-stage{aspect-ratio:2048/877;z-index:2;width:min(78vw,980px);position:relative}.brand-reveal .reveal-logo-mask{clip-path:inset(0 50%);will-change:clip-path, opacity;opacity:0;animation:2.05s cubic-bezier(.22,1,.36,1) 2.55s forwards lockupExactReveal;position:absolute;inset:0}.brand-reveal .reveal-logo{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.brand-reveal .reveal-activation{opacity:0;z-index:1;background:#2965ff8c;border-radius:50%;width:2px;height:2px;animation:.8s cubic-bezier(.22,1,.36,1) 1.92s both activationMoment;position:absolute;top:50%;left:50%;box-shadow:0 0 #2965ff00}.brand-reveal .reveal-ambient{filter:blur(14px);opacity:.65;background:radial-gradient(circle,#2965ff1a,#0000 19%),radial-gradient(circle at 50% 52%,#ffffff07,#0000 36%);animation:5.7s ease-in-out .2s both ambientResolve;position:absolute;inset:-20%}.skip-reveal{z-index:5;color:#ffffff6b;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff1f;padding:8px 11px;font-size:9px;transition:color .2s,border-color .2s,background .2s;position:absolute;top:24px;right:28px}.skip-reveal:hover{color:#ffffffdb;background:#ffffff09;border-color:#ffffff52}@keyframes lockupExactReveal{0%{clip-path:inset(0 50%);opacity:0}8%{opacity:1}to{clip-path:inset(0);opacity:1}}@keyframes activationMoment{0%{opacity:0;box-shadow:0 0 #2965ff00}30%{opacity:.78;box-shadow:0 0 45px 15px #2965ff33}to{opacity:0;box-shadow:0 0 100px 42px #2965ff00}}@keyframes ambientResolve{0%{opacity:.08;transform:scale(.86)}45%{opacity:.76;transform:scale(1)}to{opacity:.42;transform:scale(1.05)}}@media (max-width:720px){.brand-reveal .reveal-stage{width:94vw}.skip-reveal{top:14px;right:14px}}@media (max-width:1080px){.desktop-nav{display:none}.menu-btn{display:block}.hero{grid-template-columns:1fr;padding-top:130px}.hero-world{height:450px}.tension-grid,.arkion-reveal-grid,.verticals-grid,.method-wrap{grid-template-columns:1fr}.tension-sticky{position:static}.direction-rail{grid-template-columns:repeat(2,1fr)}.states{grid-template-columns:1fr}.states-note{grid-column:auto}.founders-grid{grid-template-columns:1fr}.insights-grid{grid-template-columns:1fr 1fr}.insight-main{grid-area:auto/1/auto/-1}.method-axis{margin-top:10px}.section-intro{grid-template-columns:1fr 1.3fr}.section-intro>p:first-child{grid-column:1/-1}.three-states,.result-system{grid-template-columns:1fr}.method-rail{grid-template-columns:1fr 1fr}.method-rail article:nth-child(2){border-right:0}.method-rail article{border-bottom:1px solid #ffffff1f}.integration-map{grid-template-columns:1fr}.integration-core{order:-1}.closing-cta .section-wrap,.vertical-principle,.multi-vertical,.founder-intro,.founder-profile,.founder-profile.reverse,.convergence-grid{grid-template-columns:1fr}.founder-profile.reverse .portrait-frame{order:0}.vertical-grid{grid-template-columns:1fr}.founder-principles,.territory-grid{grid-template-columns:1fr 1fr}.insights-launch-head,.insights-method{grid-template-columns:1fr}.launch-grid{grid-template-columns:1fr 1fr}.launch-card-main{grid-area:auto/1/auto/-1;min-height:500px}.data-strip-wrap{grid-template-columns:1fr}.article-body{grid-template-columns:minmax(0,760px);gap:45px}.article-aside{grid-template-columns:1fr 1fr;gap:12px;display:grid;position:relative;top:auto}.article-aside-link{margin-top:0}}@media (max-width:720px){.site-header{padding:14px 18px}.brand-mini img{width:118px}.hero{min-height:auto;padding:120px 18px 56px}.hero h1{font-size:54px}.hero-world{grid-template-columns:repeat(5,1fr);gap:1px;height:390px}.hero-frame p{writing-mode:vertical-rl;border-top:0;margin:0;padding:0}.hero-frame span{margin-top:auto}.chapter,.arkion-reveal,.triad,.method,.verticals,.founders,.insights,.closing{padding-left:18px;padding-right:18px}.triad-strip,.insights-grid{grid-template-columns:1fr}.tension-growth{gap:8px 14px}.direction-rail{grid-template-columns:1fr}.states{min-height:auto}.state{min-height:520px;padding:34px 22px}.method-axis{grid-template-columns:1fr}.method-axis:before{background:var(--hair);width:1px;height:auto;top:0;bottom:0;left:4px}.method-axis article{padding-left:34px}.method-axis article:before{position:absolute;top:-27px;left:0}.founder-card{grid-template-columns:1fr}.portrait-placeholder{min-height:290px}.founders-union b{width:100%;margin-left:0}.insights-head{flex-direction:column;align-items:start}.closing{min-height:78svh}.footer-links{display:none}.internal-hero{min-height:82svh;padding:135px 18px 72px}.internal-hero:after{left:18px;right:18px}.internal-hero h1{font-size:52px}.internal-hero .hero-deck{font-size:18px}.section-shell,.statement-band,.closing-cta,.founders-convergence,.editorial-territories{padding-left:18px;padding-right:18px}.section-intro{grid-template-columns:1fr;gap:20px}.internal-grid{grid-template-columns:1fr}.span-4,.span-6,.span-8,.span-12{grid-column:auto}.statement-band .section-wrap{grid-template-columns:1fr}.statement-band blockquote{font-size:44px}.three-states{grid-template-columns:1fr}.state-panel{min-height:440px}.method-rail{grid-template-columns:1fr}.method-rail article{border-right:0}.result-system,.vertical-card ul,.arch-rules,.multi-flow article{grid-template-columns:1fr}.portrait-frame{min-height:430px}.founder-principles,.territory-grid,.launch-grid{grid-template-columns:1fr}.launch-card-main{min-height:500px}.method-editorial{grid-template-columns:1fr}.article-hero{min-height:82svh;padding-top:135px}.article-back{margin-bottom:45px}.article-hero h1{font-size:46px}.article-meta{flex-direction:column}.article-body{padding-top:64px;padding-left:18px;padding-right:18px}.article-content{font-size:17px}.article-content h2{font-size:34px}.article-aside{grid-template-columns:1fr}.connect-hero{padding:130px 18px 40px}.connect-form-wrap{padding:0 18px 100px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}body.reveal-active{overflow:auto}.brand-reveal{display:none!important}.reveal-on-scroll{opacity:1;transform:none}.state:hover:before{opacity:1}}
