/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Light.ttf);font-weight:300}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf);font-weight:400}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.ttf);font-weight:600}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.ttf);font-weight:700}@font-face{font-family:Poppins;src:url(/fonts/Poppins-ExtraBold.ttf);font-weight:800}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Black.ttf);font-weight:900}:root{--ink:#03192d;--navy:#021426;--blue:#0b72ce;--red:#f0443e;--paper:#f3f1ec;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--navy);color:#fff;margin:0;font-family:Poppins,Arial,sans-serif}a{color:inherit;text-decoration:none}p{margin-top:0}.sectionNo{letter-spacing:.18em;color:var(--red);margin:0;font-size:10px;font-weight:700}.sectionNo.light{color:#83bce7}.nav{z-index:20;border-bottom:1px solid #ffffff2b;grid-template-columns:1fr auto 1fr;align-items:center;height:92px;padding:0 4.5vw;display:grid;position:absolute;top:0;left:0;right:0}.brand{width:max-content;display:inline-flex}.navCenter{letter-spacing:.03em;gap:38px;font-size:11px;font-weight:600;display:flex}.navCenter a{opacity:.7;transition:all .2s}.navCenter a:hover{opacity:1}.navCta{border-bottom:1px solid var(--red);justify-self:end;padding:10px 0;font-size:11px;font-weight:700}.navCta span{color:var(--red);margin-left:16px;font-size:16px}.hero{background:radial-gradient(circle at 76% 47%,#0b4e87 0,#052949 21%,#021426 55%,#010d18 100%);align-items:center;min-height:100svh;padding:150px 7vw 72px;display:flex;position:relative;overflow:hidden}.mesh{opacity:.16;transform-origin:top;background-image:linear-gradient(25deg,#0000 48%,#69bffa 49%,#0000 50%),linear-gradient(155deg,#0000 48%,#69bffa 49%,#0000 50%);background-size:190px 135px;position:absolute;inset:0;transform:perspective(500px)rotateX(65deg)scale(1.6)}.heroOrb{background:radial-gradient(circle at 28% 26%,#176cad77,#001020 69%);border-radius:50%;width:52vw;height:52vw;position:absolute;top:13vh;right:-10vw;box-shadow:-50px 0 110px #1566ad40}.heroOrb span,.heroOrb i{border:1px solid #f0443e99;border-left-color:#0000;border-radius:50%;position:absolute}.heroOrb span{inset:-2vw}.heroOrb i{inset:2vw}.heroIndex{letter-spacing:.2em;color:#7890a4;font-size:9px;position:absolute;top:120px;right:4.5vw}.heroCopy{z-index:2;position:relative}.kicker{letter-spacing:.18em;align-items:center;gap:12px;font-size:10px;font-weight:700;display:flex}.kicker b{background:var(--red);width:30px;height:2px}.hero h1{letter-spacing:-.075em;margin:34px 0 38px;font-size:clamp(66px,9vw,134px);font-weight:700;line-height:.82}.heroStrike{color:#a4b5c3;margin-bottom:12px;font-size:16px;display:inline-block;position:relative}.heroStrike:after{content:"";background:var(--red);height:2px;position:absolute;top:50%;left:-4px;right:-25px;transform:rotate(-2deg)}.hero h2{letter-spacing:-.045em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(31px,4vw,62px);line-height:.96}.hero h2 em{color:var(--red);font-style:normal}.heroFoot{justify-content:space-between;align-items:end;width:72vw;margin-top:55px;display:flex}.heroFoot>a{border:1px solid #fff5;padding:17px 20px;font-size:11px;font-weight:700}.heroFoot>a span{color:var(--red);margin-left:30px}.heroFoot p{color:#8fa4b5;margin:0;font-size:13px;line-height:1.6}.heroFoot strong{color:#fff}.ticker{background:var(--red);color:#fff;white-space:nowrap;padding:14px 0;overflow:hidden}.ticker div{letter-spacing:.16em;word-spacing:20px;font-size:13px;font-weight:800;animation:24s linear infinite ticker}@keyframes ticker{to{transform:translate(-50%)}}.reframe{background:var(--paper);color:var(--ink);grid-template-columns:1.15fr .85fr;gap:9vw;padding:120px 7vw 120px 13vw;display:grid;position:relative}.sideLabel{writing-mode:vertical-rl;letter-spacing:.25em;color:#77838d;font-size:9px;position:absolute;top:50%;left:4.5vw;transform:rotate(180deg)}.reframe h3{letter-spacing:-.065em;margin:38px 0 50px;font-size:clamp(48px,6.4vw,94px);line-height:.91}.redLine{background:var(--red);color:#fff;padding:12px 16px;font-size:11px;font-weight:700;display:inline-block}.reframeSide{border-top:1px solid #aab2b6;padding-top:100px}.reframeSide>p:first-child{color:#5d6870;max-width:480px;font-size:17px;line-height:1.7}.reframeSide .big{margin:45px 0;font-size:27px;line-height:1.35}.dataList{flex-wrap:wrap;gap:10px;display:flex}.dataList span{border:1px solid #aab2b6;padding:9px 11px;font-size:9px;font-weight:700}.dataList span:before{content:"●";color:var(--red);margin-right:6px}.manifesto{background:var(--red);flex-direction:column;justify-content:space-between;min-height:690px;padding:90px 7vw;display:flex;position:relative;overflow:hidden}.manifesto>p{font-size:20px;line-height:1.3}.manifesto h3{letter-spacing:-.075em;z-index:2;margin:0;font-size:clamp(75px,12vw,180px);line-height:.75;position:relative}.manifesto h3 em{color:var(--navy);font-style:normal}.manifesto small{letter-spacing:.2em;font-size:9px;font-weight:700;position:absolute;bottom:60px;right:5vw}.manifestoOrbit{border:1px solid #fff5;border-radius:50%;width:730px;height:730px;position:absolute;top:-30px;right:-110px}.manifestoOrbit:after{content:"";border:1px solid #fff5;border-radius:50%;position:absolute;inset:70px}.system{color:var(--ink);background:#fff;padding:120px 7vw}.systemHead{grid-template-columns:1fr 1fr;gap:5vw;margin-top:48px;display:grid}.systemHead h3{letter-spacing:-.075em;margin:0;font-size:clamp(62px,8vw,118px);line-height:.82}.systemHead .blue{color:var(--blue)}.systemBody{border-top:1px solid #b8c1c7;grid-template-columns:.8fr 1.7fr 1fr;align-items:center;gap:4vw;margin-top:100px;padding-top:40px;display:grid}.systemBody .lead{font-size:21px;font-weight:600;line-height:1.5}.systemBody>p:last-child{color:#6a7780;font-size:13px;line-height:1.7}.equation{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;display:grid}.equation span{text-align:center;border:1px solid #aab4ba;padding:14px 10px;font-size:9px;font-weight:700}.equation span.active{background:var(--red);border-color:var(--red);color:#fff}.equation b{color:var(--red)}.discover{background:var(--paper);color:var(--ink);padding:120px 7vw}.discoverIntro{grid-template-columns:.6fr 1.4fr .7fr;align-items:end;gap:5vw;display:grid}.discoverIntro h3{letter-spacing:-.07em;margin:0;font-size:clamp(58px,7.5vw,110px);line-height:.84}.discoverIntro>p:last-child{color:#637079;font-size:14px;line-height:1.7}.signalGrid{border-top:1px solid #aeb8bd;border-left:1px solid #aeb8bd;grid-template-columns:repeat(4,1fr);margin-top:85px;display:grid}.signalGrid article{border-bottom:1px solid #aeb8bd;border-right:1px solid #aeb8bd;min-height:390px;padding:25px;transition:all .35s;position:relative}.signalGrid article:hover{background:var(--navy);color:#fff;transform:translateY(-10px)}.signalTop{color:#7c8990;justify-content:space-between;font-size:9px;display:flex}.signalTop span{letter-spacing:.14em}.pulse{color:var(--blue);margin-top:85px;font-size:40px}.signalGrid h4{letter-spacing:-.04em;margin:20px 0 12px;font-size:28px}.signalGrid article>p{color:#6b7880;font-size:13px;line-height:1.6}.signalGrid article:hover>p{color:#b8c8d3}.arrow{color:var(--red);font-size:22px;position:absolute;bottom:22px;right:25px}.method{background:linear-gradient(135deg,#021426,#063c68);padding:110px 7vw 0}.methodTop{letter-spacing:.16em;color:#7fa1bb;justify-content:space-between;font-size:9px;display:flex}.methodMain{grid-template-columns:1.3fr .7fr;gap:8vw;padding:90px 0;display:grid}.methodMain h3{letter-spacing:-.075em;margin:0;font-size:clamp(70px,9.5vw,140px);line-height:.78}.methodMain h3 em{color:var(--red);font-style:normal}.methodSub{color:#9db1bf;margin-top:40px;font-size:15px}.seven{border-left:1px solid #fff3;align-self:end;padding-left:45px}.seven>div{align-items:end;gap:18px;display:flex}.seven strong{color:var(--red);letter-spacing:-.1em;font-size:160px;line-height:.7}.seven span{letter-spacing:.2em;font-size:18px;font-weight:800}.seven p{color:#aabdc9;margin-top:45px;line-height:1.6}.outputs{border-top:1px solid #ffffff30;grid-template-columns:repeat(5,1fr);margin:0 -7vw;display:grid}.outputTitle,.output{border-right:1px solid #ffffff30;min-height:180px;padding:28px}.outputTitle{letter-spacing:.18em;color:#7f9aad;font-size:10px;font-weight:700}.output{position:relative}.output span{color:var(--red);font-size:9px}.output p{margin-top:50px;font-size:15px;font-weight:600;line-height:1.4}.output b{color:var(--red);position:absolute;bottom:22px;right:24px}.decision{color:var(--ink);background:#fff;padding:120px 7vw}.decision>div{margin-top:70px}.decision h3{letter-spacing:-.075em;margin:0;font-size:clamp(55px,8vw,118px);line-height:.85}.decision h3:first-child{color:#aeb7bd}.decision h3:last-child{text-align:right;margin-top:40px}.decision h3 em{color:var(--red);font-style:normal}.competitiveTension{letter-spacing:-.055em;border-top:1px solid #b8c1c7;margin:120px 0 0;padding-top:35px;font-size:clamp(29px,4vw,62px);font-weight:700;line-height:1.05}.competitiveTension span,.competitiveTension strong{display:block}.competitiveTension span{color:#8d9aa3}.competitiveTension strong{color:var(--red);margin-left:15vw}.cta{background:var(--red);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:830px;padding:120px 7vw 110px;display:flex;position:relative;overflow:hidden}.cta .kicker b{background:#fff}.cta h3{letter-spacing:-.07em;z-index:2;margin:35px 0 55px;font-size:clamp(58px,8vw,116px);line-height:.84}.ctaButton{color:var(--ink);z-index:2;background:#fff;align-items:center;font-size:13px;font-weight:700;display:flex}.ctaButton span{padding:18px 24px}.ctaButton b{border-left:1px solid #c7c7c7;padding:16px 20px;font-size:21px}.ctaButtonPrimary{box-shadow:12px 12px 0 var(--navy);font-size:16px;transition:all .2s;transform:translate(-6px,-6px)}.ctaButtonPrimary span{padding:24px 34px}.ctaButtonPrimary b{padding:21px 26px}.ctaButtonPrimary:hover{box-shadow:5px 5px 0 var(--navy);transform:translate(0)}.ctaRing{border:1px solid #ffffff4d;border-radius:50%;width:720px;height:720px;position:absolute}.ctaRing i{border:1px solid #ffffff4d;border-radius:50%;position:absolute;inset:75px}.leadForm{background:var(--paper);color:var(--ink);grid-template-columns:.85fr 1.15fr;gap:9vw;padding:120px 7vw 150px;display:grid;position:relative}.leadFormIntro h3{letter-spacing:-.065em;margin:40px 0;font-size:clamp(48px,6vw,88px);line-height:.9}.leadFormIntro>p:last-child{color:#6d7a83;max-width:480px;font-size:15px;line-height:1.7}.leadForm form{grid-template-columns:1fr 1fr;align-self:start;gap:28px 24px;display:grid}.leadForm label{letter-spacing:.12em;text-transform:uppercase;color:#697984;flex-direction:column;gap:10px;font-size:10px;font-weight:700;display:flex}.leadForm input{width:100%;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #9da9b0;outline:none;padding:10px 0 14px;font:600 20px Poppins}.leadForm input:focus{border-color:var(--red)}.leadForm button{background:var(--red);color:#fff;cursor:pointer;text-align:left;border:0;grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:18px;padding:0;font:700 14px Poppins;display:flex}.leadForm button span{padding:21px 24px}.leadForm button b{border-left:1px solid #fff5;padding:18px 24px;font-size:22px}.leadForm footer{border-top:1px solid #9da9b066;justify-content:space-between;align-items:center;min-height:100px;font-size:10px;display:flex;position:absolute;bottom:0;left:4.5vw;right:4.5vw}.leadForm footer .brand img{filter:brightness(0)saturate()invert(9%)sepia(28%)saturate(1492%)hue-rotate(166deg)brightness(94%)contrast(104%);width:155px}.leadForm footer>a:last-child{text-decoration:underline}@media (width<=900px){.nav{grid-template-columns:1fr auto;height:76px}.navCenter{display:none}.brand img{width:145px}.hero{min-height:850px;padding:120px 6vw 70px}.heroOrb{width:95vw;height:95vw;right:-52vw}.hero h1{font-size:68px}.heroFoot{flex-direction:column;align-items:flex-start;gap:28px;width:100%}.reframe{grid-template-columns:1fr;padding:90px 6vw}.sideLabel{display:none}.reframeSide{padding-top:35px}.manifesto{min-height:600px;padding:80px 6vw}.manifesto h3{font-size:84px}.manifesto small{display:none}.system,.discover,.decision{padding:90px 6vw}.systemHead,.systemBody,.discoverIntro{grid-template-columns:1fr}.signalGrid{grid-template-columns:1fr 1fr}.method{padding:90px 6vw 0}.methodMain{grid-template-columns:1fr}.seven{border-top:1px solid #fff3;border-left:0;padding:45px 0 0}.outputs{grid-template-columns:1fr 1fr;margin:0 -6vw}.outputTitle{grid-column:1/-1;min-height:90px}.decision h3:last-child{text-align:left}.competitiveTension{margin-top:80px}.competitiveTension strong{margin-left:0}.cta{min-height:760px;padding:100px 6vw 130px}.cta h3{font-size:58px}.leadForm{grid-template-columns:1fr;gap:60px;padding:90px 6vw 150px}.leadForm footer{flex-wrap:wrap;justify-content:center;gap:12px 25px;padding:22px 0}.leadForm footer p{text-align:center;order:3;width:100%;margin:0}}@media (width<=520px){.navCta{font-size:0}.navCta span{font-size:18px}.hero h1{font-size:57px}.hero h2{font-size:29px}.manifesto h3{font-size:67px}.systemHead h3,.discoverIntro h3{font-size:57px}.signalGrid{grid-template-columns:1fr}.signalGrid article{min-height:310px}.methodMain h3{font-size:64px}.seven strong{font-size:130px}.outputs{grid-template-columns:1fr}.outputTitle{grid-column:auto}.output{min-height:145px}.decision h3{font-size:53px}.cta h3{font-size:48px}.ctaButtonPrimary{font-size:13px}.leadForm form{grid-template-columns:1fr}.leadForm button{grid-column:1}.leadForm footer>a:last-child{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ticker div{animation:none}.signalGrid article,.ctaButtonPrimary{transition:none}}.cta{min-height:880px;padding:110px 7vw}.cta h3{margin-bottom:30px}.ctaTension{z-index:2;letter-spacing:-.025em;color:#fff;margin:0 0 42px;font-size:clamp(17px,1.65vw,25px);line-height:1.4;position:relative}.ctaTension span,.ctaTension strong{display:block}.ctaTension strong{color:var(--navy);font-weight:800}@media (width<=900px){.cta{min-height:820px;padding:100px 6vw}.ctaTension{margin-bottom:36px}}@media (width<=520px){.ctaTension{max-width:330px;font-size:15px}}.leadForm{padding-bottom:120px}.universeFooter{background:#f5f4f1;border:0;min-height:0;display:block;position:relative;inset:auto;overflow:hidden}.universeFooter a,.universeFooter img{width:100%;display:block}.universeFooter img{height:auto}@media (width<=700px){.universeFooter{height:430px}.universeFooter img{width:auto;max-width:none;height:100%;position:absolute;left:50%;transform:translate(-50%)}}.universeFooter{justify-content:center;height:auto;padding:42px 7vw 48px;display:flex}.universeFooter a{width:min(820px,100%);margin:0 auto}.universeFooter img{width:100%;max-width:100%;height:auto;position:static;transform:none}@media (width<=700px){.universeFooter{height:auto;padding:30px 5vw 34px}.universeFooter a{width:min(620px,100%)}.universeFooter img{width:100%;max-width:100%;height:auto;position:static;transform:none}}.leadForm button{font-size:14px;font-weight:700;font-family:Poppins,Arial,sans-serif!important}.leadForm footer>p{font-size:13px}.leadForm footer .doeFooterLogo{width:145px;text-decoration:none;display:block}.leadForm footer .doeFooterLogo img{width:100%;height:auto;display:block}@media (width<=520px){.leadForm footer .doeFooterLogo{width:125px;display:block}}.leadForm form{align-self:center}.leadFormIntro>p:last-child{max-width:none}.leadFormIntro>p:last-child strong{color:var(--ink);white-space:nowrap;font-weight:800;display:block}@media (width<=900px){.leadForm form{align-self:start}.leadFormIntro>p:last-child strong{white-space:normal}}body{font-family:Poppins,Arial,sans-serif;font-weight:400}h1,h2,h3,h4,.button,.pill{font-family:Poppins,Arial,sans-serif}.hero h1,h3{font-weight:700}.hero h2{font-weight:800}.nav>div{font-weight:600}.brand{letter-spacing:0;align-items:center;font-size:0;display:inline-flex}.brand img{width:164px;height:auto;display:block}.brand span,.brand i{display:none}footer .brand{font-size:0}footer .brand img{width:145px}@media (width<=800px){.brand img{width:142px}footer .brand img{width:132px}}.heroNew{will-change:background-position,background-size;background-image:linear-gradient(90deg,#010e1bf0 0%,#011122d1 42%,#021a3157 74%,#010e1b7a 100%),linear-gradient(#010d1847,#010d1894),url(/cosmos-network.webp);background-position:50%,50%,47% 47%;background-repeat:no-repeat;background-size:100% 100%,100% 100%,110%;align-items:flex-start;padding-top:132px;padding-bottom:46px;animation:13s cubic-bezier(.45,0,.55,1) infinite alternate cosmosNetworkDrift}.heroNew .mesh{display:none}.heroNew .heroOrb{opacity:.82;background:radial-gradient(circle at 34% 34%,#1170be30,#01101e6b 68%);animation:20s linear infinite cosmosOrbit,5s ease-in-out infinite orbBreathe;box-shadow:0 0 90px #1a7dc821}.heroNew .heroOrb span{animation:34s linear infinite cosmosOrbitReverse}.heroNew .heroOrb i{animation:42s linear infinite cosmosOrbit}.cosmosSignals{z-index:1;pointer-events:none;filter:drop-shadow(0 0 7px #2ea0eb3d);width:84%;height:76%;position:absolute;inset:28% -2% -4% 18%;overflow:visible}.cosmosSignals .connector{fill:none;stroke:#3299da;stroke-width:1.1px;stroke-linecap:round;opacity:.26;stroke-dasharray:4 12;animation:7s linear infinite signalFlow}.cosmosSignals .connectorB{opacity:.2;animation-duration:10s;animation-direction:reverse}.cosmosSignals .connectorC{opacity:.18;animation-duration:13s}.cosmosSignals .node{fill:#66c4ff;stroke:#b9e5ff;stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite nodePulse}.cosmosSignals .nodeB{animation-delay:-1.2s}.cosmosSignals .nodeC{animation-delay:-2s}.cosmosSignals .planet{fill:#c5dde794;stroke:#ffffff61;stroke-width:1px;transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite planetFloat}.cosmosSignals .planetB{fill:#f0443eb8;animation-duration:8s;animation-delay:-3s}.cosmosSignals .traveler{filter:drop-shadow(0 0 9px)}.cosmosSignals .travelerBlue{fill:#62c4ff;color:#62c4ff}.cosmosSignals .travelerRed{fill:#f0443e;color:#f0443e}.cosmosSignals .travelerWhite{fill:#fff;color:#fff}.heroNew .heroCopy{width:min(1080px,82vw)}.premise{border-left:1px solid #ffffff40;flex-direction:column;gap:4px;margin:34px 0 38px;padding-left:20px;display:flex}.premise p{color:#8399aa;letter-spacing:-.02em;margin:0;font-size:clamp(15px,1.35vw,20px);line-height:1.45}.premise strong{color:#fff;font-weight:600}.newClaim{flex-direction:column;display:flex;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;margin:0!important}.newClaim span{letter-spacing:-.035em;color:#fff;max-width:790px;margin-bottom:12px;font-size:clamp(23px,2.25vw,34px);font-weight:600;line-height:1.1}.newClaim strong{letter-spacing:-.075em;color:var(--red);text-transform:uppercase;font-size:clamp(66px,8.6vw,128px);font-weight:800;line-height:.79}.newClaim em{letter-spacing:-.07em;color:#fff;text-transform:uppercase;white-space:nowrap;margin-left:8vw;font-size:clamp(53px,7.4vw,110px);font-style:normal;font-weight:700;line-height:.84}.heroNew .heroFoot{width:78vw;margin-top:40px}@keyframes cosmosNetworkDrift{0%{background-position:50%,50%,45% 46%;background-size:100% 100%,100% 100%,110%}to{background-position:50%,50%,56% 53%;background-size:100% 100%,100% 100%,122%}}@keyframes cosmosOrbit{to{transform:rotate(360deg)}}@keyframes cosmosOrbitReverse{to{transform:rotate(-360deg)}}@keyframes orbBreathe{0%,to{opacity:.68}50%{opacity:.92}}@keyframes signalFlow{to{stroke-dashoffset:-160px}}@keyframes nodePulse{0%,to{opacity:.35;transform:scale(.7)}50%{opacity:1;transform:scale(1.65)}}@keyframes planetFloat{0%,to{transform:translate(0)scale(.92)}50%{transform:translate(9px,-16px)scale(1.08)}}@media (width<=900px){.heroNew{background-image:linear-gradient(90deg,#010e1bf2 0%,#011122d1 62%,#010e1b8c 100%),url(/cosmos-network.webp);background-position:50%,58%;background-size:100% 100%,auto 112%;min-height:880px;padding-top:110px;animation:18s cubic-bezier(.45,0,.55,1) infinite alternate cosmosNetworkDriftMobile}.heroNew .heroCopy{width:100%}.premise{margin:30px 0 42px}.newClaim strong{font-size:64px}.newClaim em{white-space:normal;margin:8px 0 0;font-size:48px}.heroNew .heroFoot{width:100%;margin-top:48px}}@keyframes cosmosNetworkDriftMobile{0%{background-position:50%,56%;background-size:100% 100%,auto 112%}to{background-position:50%,62% 52%;background-size:100% 100%,auto 118%}}@media (width<=520px){.premise p{font-size:14px}.newClaim span{font-size:21px}.newClaim strong{font-size:51px}.newClaim em{font-size:41px}.heroNew{min-height:840px}.cosmosSignals{opacity:.7;width:115%;inset:38% -30% 0 20%}.cosmosSignals .connectorC,.cosmosSignals .planetB{display:none}}@media (prefers-reduced-motion:reduce){.heroNew,.heroNew .heroOrb,.heroNew .heroOrb span,.heroNew .heroOrb i,.cosmosSignals .connector,.cosmosSignals .node,.cosmosSignals .planet{animation:none}.cosmosSignals .traveler{display:none}}.newMarketing{background:var(--navy);color:#fff;padding:120px 7vw}.newMarketingIntro{grid-template-columns:.55fr 1fr 1fr;align-items:end;gap:38px 5vw;display:grid}.newMarketingIntro .sectionNo{align-self:start}.marketingLabel{letter-spacing:.09em;color:#fff;align-self:start;margin:0;font-size:clamp(14px,1.25vw,19px);font-weight:700;line-height:1.25}.marketingLabel:before{content:"";background:var(--red);width:34px;height:3px;margin-bottom:16px;display:block}.marketingLabel strong{color:var(--red);font-size:1.22em;font-weight:800;display:block}.marketingAside{align-self:start;margin-top:118px}.marketingManifesto{color:#8fa5b5;max-width:290px;margin-top:34px;font-size:14px;line-height:1.6}.marketingManifesto p{color:#c3d0d8;margin:0 0 11px;font-weight:600}.marketingManifesto div{border-top:1px solid #ffffff2f;margin-top:27px;padding-top:20px;line-height:1.8}.marketingManifesto strong{color:#fff;font-weight:700}.newMarketingIntro h3{letter-spacing:-.065em;margin:0;font-size:clamp(44px,5.7vw,84px);line-height:.88}.newMarketingIntro .accent{color:var(--red)}.discipline{color:#9eb0bd;grid-column:2/4;max-width:850px;margin:22px 0 0;font-size:clamp(17px,1.55vw,23px);line-height:1.55}.discipline strong{color:#fff;font-weight:600}.shiftList{border-top:1px solid #ffffff38;margin-top:90px}.shiftHeader,.shift{grid-template-columns:50px 1fr 55px 1fr;align-items:center;display:grid}.shiftHeader{color:#71899a;letter-spacing:.18em;padding:16px 0;font-size:11px;font-weight:700}.shiftHeader span:first-child{grid-column:2}.shiftHeader span:last-child{grid-column:4}.shift{border-top:1px solid #ffffff20;min-height:105px;transition:background .25s}.shift:hover{background:#ffffff08}.shift small{color:var(--red);font-weight:700}.shift p{letter-spacing:-.035em;margin:0;font-size:clamp(16px,1.7vw,25px)}.shift p:first-of-type{color:#718594;-webkit-text-decoration:line-through #f0443e99;text-decoration:line-through #f0443e99}.shift b{color:var(--red);font-size:24px}.shift p:last-child{font-weight:700}@media (width<=900px){.newMarketing{padding:90px 6vw}.newMarketingIntro{grid-template-columns:1fr}.marketingAside{margin-top:0}.newMarketingIntro .discipline{grid-column:auto}.shiftHeader,.shift{grid-template-columns:32px 1fr 35px 1fr}}@media (width<=520px){.newMarketingIntro h3{font-size:47px}.shiftList{margin-top:60px}.shiftHeader{display:none}.shift{grid-template-columns:28px 1fr 24px;min-height:125px;padding:18px 0}.shift p{font-size:15px}.shift p:last-child{color:#fff;grid-column:2/4;margin-top:8px}.shift b{grid-area:1/3}}@media (prefers-reduced-motion:reduce){.shift{transition:none}}.problemReal{grid-template-columns:1.18fr .82fr;gap:6vw;padding-top:135px;padding-bottom:135px;overflow:hidden}.problemReal:before{content:"";pointer-events:none;border:1px solid #0b72ce29;border-radius:50%;width:390px;height:390px;position:absolute;top:380px;right:-245px;box-shadow:0 0 0 52px #0b72ce09,0 0 0 104px #0b72ce05}.problemReal .reframeMain h3{letter-spacing:-.06em;margin-bottom:30px;font-size:clamp(41px,4.55vw,68px);line-height:.9}.falseProgress{color:#75818a;margin:0 0 45px;font-size:clamp(19px,1.65vw,26px);line-height:1.35}.falseProgress strong{color:var(--ink);font-weight:700}.problemReal .redLine{color:var(--red);letter-spacing:-.045em;background:0 0;max-width:590px;padding:0;font-size:clamp(25px,2.25vw,36px);font-weight:700;line-height:1.1;display:block;transform:translateY(-24px)}.lowConversion{letter-spacing:-.045em;color:var(--ink);margin:-26px 0 0;font-size:clamp(25px,2.25vw,36px);font-weight:700;line-height:1.1}.problemReal .reframeMain,.problemReal .reframeSide{align-self:start}.problemReal .reframeSide{z-index:1;border-top:0;flex-direction:column;justify-content:flex-start;padding-top:0;display:flex;position:relative}.problemRule{background:#9ba6ad;height:1px;margin-bottom:38px}.problemReal .reframeSide>p:first-of-type{max-width:560px;font-size:18px}.problemReal .reframeSide .big{margin:55px 0;font-size:clamp(29px,2.3vw,38px);line-height:1.27}.problemReal .dataList{white-space:nowrap;border-top:1px solid #c4cace;border-bottom:1px solid #c4cace;flex-wrap:nowrap;grid-template-columns:repeat(5,max-content);gap:18px;margin-bottom:55px;padding:18px 0;display:grid}.problemReal .dataList span{letter-spacing:.055em;background:0 0;border:0;padding:0;font-size:10px}.problemReal .dataList span:before{margin-right:7px;font-size:8px}.diagnosis{color:var(--ink);border-top:4px solid var(--red);max-width:590px;padding:26px 55px 10px 0;position:relative}.diagnosis small{color:var(--red);letter-spacing:.2em;margin-bottom:19px;font-size:9px;font-weight:700;display:block}.diagnosis p{color:#6a7780;margin:0 0 7px;font-size:16px;line-height:1.45}.diagnosis strong{color:var(--ink);letter-spacing:-.045em;font-size:clamp(25px,2.25vw,36px);font-weight:700;line-height:1.1;display:block}.diagnosis>b{color:var(--red);font-size:27px;position:absolute;bottom:8px;right:5px}.signalOrbit{width:104px;height:104px;color:var(--red);opacity:.72;border:1px solid #f0443e47;border-radius:50%;position:absolute;bottom:-28px;right:-64px}.signalOrbit i{border:1px solid #f0443e59;border-radius:50%;position:absolute;inset:17px}.signalOrbit span{letter-spacing:.18em;color:#7a8993;font-size:8px;font-weight:700;position:absolute;bottom:10px;right:84px}.loopBreak{min-height:780px}.loopBreak>p{font-size:clamp(20px,1.8vw,28px);font-weight:600}.loopBreak h3{max-width:1200px;font-size:clamp(62px,9.1vw,138px);line-height:.82}.loopBreak h3 em{color:var(--navy)}.breakLine{letter-spacing:.18em;border-top:1px solid #ffffff70;align-items:center;gap:22px;padding-top:15px;font-size:11px;font-weight:800;display:flex;position:absolute;top:105px;right:7vw}.breakLine b{color:var(--navy);font-size:28px}@media (width<=900px){.problemReal{grid-template-columns:1fr;gap:75px;padding-top:90px;padding-bottom:90px}.problemReal:before{right:-320px}.problemReal .reframeMain h3{font-size:clamp(42px,10vw,68px)}.problemRule{margin-bottom:35px}.problemReal .reframeSide .big{margin:35px 0}.signalOrbit{display:none}.loopBreak{min-height:650px}.breakLine{top:auto;bottom:38px;right:6vw}.loopBreak h3{font-size:68px}}@media (width<=520px){.problemReal .redLine{font-size:25px;transform:none}.lowConversion{margin:12px 0 0}.problemReal .dataList{gap:13px;max-width:100%;margin-bottom:38px;padding:15px 0;overflow-x:auto}.problemReal .dataList span{font-size:8px}.loopBreak h3{font-size:50px}.breakLine{left:6vw;right:auto}.loopBreak small{display:none}}.systemHead{grid-template-columns:.9fr 1.1fr}.systemHead h3{font-size:clamp(52px,6.7vw,100px)}.systemHead .blue{padding-top:.82em}.systemBody{grid-template-columns:.72fr 1.9fr .8fr;gap:3vw}.systemBodyEditorial{grid-template-columns:.72fr 2.08fr;align-items:stretch;gap:6vw}.systemBodyEditorial .lead{color:#7a8790;align-self:center;margin:0;font-size:clamp(20px,1.7vw,27px);font-weight:500;line-height:1.47}.systemBodyEditorial .lead strong{color:var(--ink);font-weight:800}.decisionLogic{grid-template-columns:1fr 1px 1fr;align-items:stretch;gap:3.5vw;display:grid}.decisionLogic>i{background:#b8c1c7;width:1px}.decisionLogic>div{flex-direction:column;justify-content:space-between;min-height:190px;display:flex}.decisionLogic small{letter-spacing:.18em;color:var(--red);font-size:9px;font-weight:700}.decisionLogic p{letter-spacing:-.045em;margin:35px 0 0;font-size:clamp(24px,2.45vw,39px);line-height:1.16}.decisionLogic em{color:#6f7e88;font-style:normal}.decisionLogic strong{color:var(--blue);margin-top:10px;font-size:1.18em;display:block}.decisionLogic>div:last-child strong{color:var(--red)}.discoveryEquation{grid-template-columns:1fr auto 1fr auto 1fr auto 1.15fr;gap:8px}.discoveryEquation span{flex-direction:column;justify-content:center;gap:8px;min-height:92px;padding:16px 10px;display:flex}.discoveryEquation span strong{letter-spacing:.04em;font-size:9px}.discoveryEquation span small{color:#71808a;text-transform:none;font-size:8px;font-weight:400;line-height:1.3}.discoveryEquation span.active small{color:#fff;opacity:.8}@media (width<=900px){.systemHead{grid-template-columns:1fr}.systemHead h3{font-size:clamp(50px,11vw,76px)}.systemHead .blue{padding-top:0}.systemBodyEditorial{grid-template-columns:1fr;gap:55px}.decisionLogic p{font-size:clamp(25px,5vw,36px)}}@media (width<=600px){.decisionLogic{grid-template-columns:1fr;gap:30px}.decisionLogic>i{width:100%;height:1px}.decisionLogic>div{min-height:0}.decisionLogic p{margin-top:22px}}@media (width<=700px){.discoveryEquation{grid-template-columns:1fr 22px 1fr}.discoveryEquation b:nth-of-type(2){display:none}.discoveryEquation span:nth-of-type(3){grid-column:1}.discoveryEquation span:nth-of-type(4){grid-column:3}.discoveryEquation b:nth-of-type(3){grid-area:2/2}.discoveryEquation span{min-height:86px}}
