:root{--bg:#080909;--panel:#0d0f10;--panel2:#111315;--fg:#f1f1ef;--soft:#b5b8b8;--muted:#727779;--line:#ffffff18;--orange:#d97832;--blue:#5c75ff;--mx:50vw;--my:50vh}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:var(--bg);color:var(--fg);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}::selection{color:#090a0a;background:#f0f0eb}.site-v3{background:var(--bg);min-height:100vh;position:relative}.site-v3:before{content:"";z-index:99;pointer-events:none;opacity:.18;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.12'/%3E%3C/svg%3E");position:fixed;inset:0}.mouse-light{z-index:0;pointer-events:none;background:radial-gradient(520px circle at var(--mx) var(--my),#6c82ff0e,transparent 52%);position:fixed;inset:0}.wrap{width:min(1480px,100% - 64px);margin:0 auto;position:relative}.topbar{z-index:20;border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;height:86px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.logo{letter-spacing:-1.6px;font-size:22px;font-weight:730}.logo span{color:#a7adb0;font-weight:400}.topbar nav{gap:38px;display:flex}.topbar nav a,.lang{color:#a5a9aa;font-size:11px;transition:all .25s}.topbar nav a:hover{color:#fff}.top-actions{justify-self:end;align-items:center;gap:18px;display:flex}.lang{cursor:pointer;background:0 0;border:0;padding:0}.lang span{color:#53585a}.talk{letter-spacing:.7px;border:1px solid #d5d5d1;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 16px;font-size:10px;transition:all .25s;display:flex}.talk:hover{color:#090a0a;background:#f0f0eb}.hero-v3{border-bottom:1px solid var(--line);background:radial-gradient(circle at 58% 45%,#171d21cc,#0000 38%),#080909;height:100svh;min-height:760px;position:relative;overflow:hidden}.hero-grid{grid-template-columns:1.05fr 1.28fr .54fr;align-items:center;gap:24px;height:100%;padding-top:96px;display:grid}.hero-left{z-index:4;align-self:start;margin-top:14vh}.hero-overline{letter-spacing:1.25px;color:#7f8587;gap:22px;margin-bottom:28px;font-size:9px;display:flex}.hero-left h1{letter-spacing:-.065em;max-width:820px;margin:0;font-size:clamp(62px,6.3vw,112px);font-weight:530;line-height:.91}.text-link{letter-spacing:1.5px;color:#c8caca;border-bottom:1px solid #5c6264;align-items:center;gap:24px;width:max-content;margin-top:42px;padding-bottom:9px;font-size:9px;display:flex}.hero-center{perspective:1100px;z-index:2;place-items:center;display:grid;position:absolute;inset:11% 16% 0 25%}.monolith-wrap{aspect-ratio:1.06;width:min(780px,62vw);transform-style:preserve-3d;filter:drop-shadow(0 40px 80px #00000085);position:relative}.monolith-svg{width:100%;height:100%;overflow:visible}.mono-shape{filter:drop-shadow(0 20px 28px #00000061)}.monolith-glow{filter:blur(60px);background:#d667273d;border-radius:50%;width:31%;height:28%;position:absolute;bottom:18%;right:12%}.orbit{border:1px solid #9aa9b014;border-radius:50%;position:absolute;inset:14% 14% 14% 20%}.orbit-a{transform:rotate(-23deg)scaleY(.54)}.orbit-b{transform:rotate(34deg)scaleY(.35)}.node{background:#bec6c9;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 14px #d3dee180}.node-a{top:36%;right:18%}.node-b{background:#e1803c;bottom:28%;left:27%;box-shadow:0 0 18px #e1803ca6}.hero-aside{z-index:4;border-left:1px solid var(--line);align-self:end;margin-bottom:14vh;padding-left:20px}.aside-code{border-bottom:1px solid var(--line);letter-spacing:1.2px;color:#6d7375;justify-content:space-between;padding-bottom:18px;font-size:8px;display:flex}.hero-aside p{color:#a2a6a7;margin:18px 0 30px;font-size:13px;line-height:1.55}.status{letter-spacing:1.2px;color:#777d7e;align-items:center;gap:9px;font-size:7px;display:flex}.status i{background:#68b878;border-radius:50%;width:6px;height:6px;display:block;box-shadow:0 0 12px #68b87899}.hero-bottom{border-top:1px solid var(--line);letter-spacing:1.2px;color:#646a6c;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;height:54px;font-size:7px;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hero-bottom svg{justify-self:start}.section-v3{padding-top:150px;padding-bottom:150px}.index{letter-spacing:1.5px;color:#6c7274;font-size:9px}.manifest-v3{grid-template-columns:1fr 4.4fr;gap:7vw;display:grid}.manifest-main{grid-column:2}.kicker{letter-spacing:1.45px;color:#7d8284;margin:0 0 35px;font-size:8px}.manifest-main h2{letter-spacing:-.065em;margin:0;font-size:clamp(56px,7.6vw,126px);font-weight:500;line-height:.92}.manifest-main h2 span{color:#3f4345}.manifest-foot{grid-column:2;grid-template-columns:1fr 1fr;gap:9vw;margin:82px 0 0 18%;display:grid}.manifest-foot p{color:#9ca1a2;max-width:460px;margin:0;font-size:13px;line-height:1.8}.system-v3{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0a0b0c}.system-head{justify-content:space-between;align-items:center;margin-bottom:58px;display:flex}.system-head>p{letter-spacing:1.4px;color:#6d7375;font-size:8px}.system-grid{border:1px solid var(--line);background:#0b0d0e;grid-template-columns:.95fr 1.3fr;display:grid}.system-visual{background:radial-gradient(circle,#2f384159,#0000 34%),linear-gradient(145deg,#0a0c0d,#070808);min-height:690px;position:relative;overflow:hidden}.system-visual:before{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 72%);mask-image:radial-gradient(circle,#000 0,#0000 72%)}.system-core{place-items:center;display:grid;position:absolute;inset:13%}.core-ring{border:1px solid #93a1a929;border-radius:50%;position:absolute}.r1{width:62%;height:62%}.r2{width:82%;height:32%;transform:rotate(29deg)}.core-dot{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#3f4d57,#11171b 35%,#040505 72%);border-radius:50%;width:32%;box-shadow:inset -18px -20px 35px #000,0 0 70px #596cff14}.core-dot:after{content:"";filter:blur(20px);background:#c36a30;border-radius:50%;width:12%;height:12%;position:absolute}.core-label{grid-template-columns:auto 1fr;align-items:end;column-gap:18px;display:grid;position:absolute;bottom:12%;left:6%}.core-label small{letter-spacing:1.5px;color:#697073;grid-column:1/3;margin-bottom:9px;font-size:7px}.core-label strong{letter-spacing:-4px;font-size:58px;font-weight:450;line-height:1}.core-label span{letter-spacing:1.4px;color:#858c8e;padding-bottom:7px;font-size:8px}.system-meta{letter-spacing:1.2px;color:#555c5e;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:20px;left:22px;right:22px}.cap-list-v3{flex-direction:column;display:flex}.cap-row{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;flex:1;grid-template-columns:54px 1fr 1.15fr 28px;align-items:center;gap:24px;min-height:160px;padding:25px 30px;transition:all .32s;display:grid}.cap-row:last-child{border-bottom:0}.cap-row:hover,.cap-row.active{background:#111416}.cap-num{color:#60676a;font-size:8px}.cap-title{letter-spacing:-.045em;font-size:clamp(26px,3vw,52px);font-weight:500}.cap-desc{color:#747a7c;max-width:390px;font-size:11px;line-height:1.7;transition:all .3s}.cap-row.active .cap-desc,.cap-row:hover .cap-desc{color:#aeb3b4}.cap-row svg{opacity:.35;transition:all .3s}.cap-row.active svg,.cap-row:hover svg{opacity:1;transform:translate(3px,-3px)}.projects-v3{border-bottom:1px solid var(--line)}.projects-head{grid-template-columns:1fr 4.4fr;gap:7vw;margin-bottom:92px;display:grid}.projects-head h2{letter-spacing:-.065em;grid-column:2;margin:0;font-size:clamp(58px,7.5vw,124px);font-weight:500;line-height:.9}.projects-head h2 span{color:#45494b}.project-list-v3{border-top:1px solid var(--line)}.project-row-v3{border-bottom:1px solid var(--line);grid-template-columns:80px .85fr 1.4fr 50px;align-items:center;gap:30px;min-height:410px;padding:34px 0;display:grid;position:relative}.project-index{color:#646a6c;align-self:start;padding-top:9px;font-size:9px}.project-copy-v3 span{letter-spacing:1.3px;color:#6f7577;font-size:8px}.project-copy-v3 h3{letter-spacing:-.055em;margin:16px 0 25px;font-size:clamp(38px,4.5vw,72px);font-weight:500}.project-copy-v3 p{color:#83898b;max-width:460px;margin:0;font-size:12px;line-height:1.75}.project-display{border:1px solid var(--line);background:#0c0e0f;height:330px;transition:all .45s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.project-row-v3:hover .project-display{transform:perspective(900px)rotateY(-3deg)rotateX(1deg)scale(1.012)}.display-grid{background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0}.display-orb{background:radial-gradient(circle at 30% 25%,#5e6f7b,#162028 24%,#030405 58%,#27363d 78%,#0b0c0d);border-radius:45% 55% 58% 42%/53% 39% 61% 47%;width:250px;height:250px;position:absolute;top:12%;right:16%;transform:rotate(22deg);box-shadow:inset -30px -28px 48px #000,0 0 80px #3c54ff12}.pd-2 .display-orb{background:linear-gradient(145deg,#23282c,#060708 48%,#2e1a0e 80%);border-radius:32%;transform:rotate(-12deg)}.pd-3 .display-orb{background:radial-gradient(circle at 30% 25%,#454e53,#07090a 45%,#140b06 70%);border-radius:50%}.display-ui{letter-spacing:1.3px;color:#697174;justify-content:space-between;font-size:7px;display:flex;position:absolute;top:16px;left:18px;right:18px}.display-ui b{color:#a6abad;font-size:14px;font-weight:400}.display-lines{width:38%;position:absolute;bottom:18px;left:18px}.display-lines i{opacity:.35;background:linear-gradient(90deg,#8d979a,#0000);height:1px;margin:10px 0;display:block}.display-lines i:nth-child(2){width:76%}.display-lines i:nth-child(3){width:48%}.display-lines i:nth-child(4){width:90%}.project-arrow{color:#72787a;place-items:center;display:grid}.principle-v3{border-bottom:1px solid var(--line);background:#0d0f10}.principle-grid{grid-template-columns:1fr 2.4fr 1fr;align-items:end;gap:7vw;display:grid}.principle-grid h2{letter-spacing:-.07em;margin:0;font-size:clamp(60px,8.4vw,136px);font-weight:500;line-height:.86}.principle-grid h2 span{color:#4a4e50}.principle-grid p{color:#8a9092;margin:0 0 10px;font-size:13px;line-height:1.75}.contact-v3{flex-direction:column;justify-content:center;min-height:82vh;display:flex}.contact-top{letter-spacing:1.3px;color:#73797b;justify-content:space-between;margin:42px 0 60px;font-size:8px;display:flex}.contact-v3 h2{letter-spacing:-.07em;margin:0 0 90px;font-size:clamp(68px,9.4vw,154px);font-weight:500;line-height:.84}.contact-v3 h2 span{color:#4a4e50}.contact-bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:25px;display:flex}.contact-bottom>a{align-items:center;gap:12px;font-size:12px;display:flex}.contact-bottom>div{letter-spacing:1.2px;color:#777d7f;gap:28px;font-size:8px;display:flex}.footer-v3{border-top:1px solid var(--line);letter-spacing:1.2px;color:#555c5e;justify-content:space-between;align-items:center;height:90px;font-size:7px;display:flex}@media (max-width:1050px){.wrap{width:calc(100% - 36px)}.topbar{grid-template-columns:1fr 1fr}.topbar nav{display:none}.hero-grid{grid-template-columns:1fr}.hero-left{margin-top:14vh}.hero-center{top:28%;left:8%;right:-18%}.hero-aside{width:260px;position:absolute;bottom:92px;right:18px}.hero-left h1{font-size:12vw}.manifest-v3,.projects-head{grid-template-columns:1fr}.manifest-main,.manifest-foot,.projects-head h2{grid-column:1}.manifest-foot{margin-left:0}.system-grid{grid-template-columns:1fr}.system-visual{min-height:520px}.project-row-v3{grid-template-columns:50px 1fr 1.1fr 36px}.principle-grid{grid-template-columns:1fr}.principle-grid h2{margin-top:40px}.principle-grid p{max-width:480px}.section-v3{padding-top:110px;padding-bottom:110px}}@media (max-width:700px){.top-actions .lang{display:none}.hero-v3{height:100svh;min-height:790px}.hero-left{margin-top:12vh}.hero-overline span:nth-child(2){display:none}.hero-left h1{font-size:15.5vw;line-height:.9}.hero-center{top:34%;left:8%;right:-48%}.monolith-wrap{width:115vw}.hero-aside{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line);background:#0809099e;width:auto;margin:0;padding:16px;bottom:82px;left:18px;right:18px}.hero-aside p{margin:12px 0 20px;font-size:11px}.manifest-main h2,.projects-head h2{font-size:14vw}.manifest-foot{grid-template-columns:1fr;gap:24px;margin-top:55px}.system-head{align-items:flex-start;gap:20px}.system-head>p{text-align:right}.system-visual{min-height:420px}.core-label strong{font-size:44px}.cap-row{grid-template-columns:34px 1fr 24px;min-height:145px;padding:22px 16px}.cap-title{font-size:32px}.cap-desc{grid-column:2/3;font-size:10px}.cap-row svg{grid-area:1/3}.project-row-v3{grid-template-columns:35px 1fr;gap:15px;padding:35px 0}.project-display{grid-column:1/3;height:260px}.project-arrow{position:absolute;top:40px;right:4px}.display-orb{width:190px;height:190px}.principle-grid h2{font-size:16vw}.contact-v3 h2{font-size:15.5vw}.contact-bottom{flex-direction:column;align-items:flex-start;gap:35px}.footer-v3 span:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}.mouse-light{display:none}}.identity-tag{letter-spacing:1.55px;color:#b7bcbe;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff06;border:1px solid #ffffff1f;border-radius:999px;align-items:center;margin:26px 0 20px;padding:8px 11px;font-size:8px;display:inline-flex}.hero-left h1{letter-spacing:-.072em;font-size:clamp(64px,8vw,136px);line-height:.84}.hero-left h1 span{color:#515659}.hero-statement{color:#9ba0a2;max-width:430px;margin:28px 0 25px;font-size:13px;line-height:1.65}.about-grid{margin-top:70px}.about-signal{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:2;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.about-signal>div{border-right:1px solid var(--line);padding:24px 20px}.about-signal>div:last-child{border-right:0}.about-signal small{letter-spacing:1.4px;color:#60676a;margin-bottom:10px;font-size:7px;display:block}.about-signal strong{letter-spacing:1.25px;font-size:13px;font-weight:500}.three-services .cap-row{min-height:210px}.service-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07090a8f;border:1px solid #ffffff12;gap:10px;padding:16px;display:grid;position:absolute;top:24px;left:24px;right:24px}.service-panel span{letter-spacing:1.4px;color:#747b7d;margin-bottom:2px;font-size:7px}.service-panel b{color:#a8adaf;letter-spacing:.15px;font-size:10px;font-weight:450}.contact-eyebrow{letter-spacing:1.5px;color:#6f7577;margin:0 0 34px;font-size:8px}.contact-v3 h2{max-width:1200px}.contact-bottom a{transition:all .25s}.contact-bottom a:hover{color:#fff;opacity:.72}@media (max-width:1050px){.about-signal{grid-column:1}.hero-left h1{font-size:11vw}}@media (max-width:700px){.identity-tag{margin:18px 0 16px}.hero-left h1{font-size:14vw}.hero-statement{max-width:300px;font-size:11px}.about-signal{grid-template-columns:1fr}.about-signal>div{border-right:0;border-bottom:1px solid var(--line)}.about-signal>div:last-child{border-bottom:0}.three-services .cap-row{min-height:175px}.service-panel{top:14px;left:14px;right:14px}.contact-eyebrow{margin-bottom:22px}}.about-operator{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:2;grid-template-columns:1.2fr 1fr;gap:60px;margin-top:58px;padding:34px 0;display:grid}.operator-copy small,.engagement>.index{letter-spacing:1.5px;color:#60676a;font-size:7px}.operator-copy p{color:#a0a5a7;max-width:650px;margin:16px 0 0;font-size:13px;line-height:1.8}.operator-principles{flex-direction:column;display:flex}.operator-principles span{letter-spacing:1.1px;color:#8c9294;border-bottom:1px solid #ffffff0f;padding:11px 0;font-size:9px}.operator-principles span:last-child{border-bottom:0}.operator-principles b{color:#51585a;width:30px;font-weight:500;display:inline-block}.services-intro{grid-template-columns:1.6fr 1fr;align-items:end;gap:8vw;margin-bottom:70px;display:grid}.services-intro h2{letter-spacing:-.065em;margin:0;font-size:clamp(52px,6.6vw,110px);font-weight:500;line-height:.9}.services-intro h2 span{color:#484d4f}.services-intro p{color:#818789;max-width:460px;margin:0 0 6px;font-size:12px;line-height:1.75}.service-panel>strong{color:#d1d4d5;margin:2px 0 5px;font-size:14px;font-weight:500;line-height:1.25}.cap-desc{flex-direction:column;gap:8px;display:flex}.cap-desc b{color:#c2c6c7;font-size:12px;font-weight:500}.engagement{border-top:1px solid var(--line);margin-top:80px;padding-top:28px}.engagement-grid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:30px;display:grid}.engagement-grid article{border-right:1px solid var(--line);background:#0a0c0d;min-height:190px;padding:26px}.engagement-grid article:last-child{border-right:0}.engagement-grid span{color:#5e6568;font-size:8px}.engagement-grid h3{letter-spacing:-.035em;margin:28px 0 12px;font-size:22px;font-weight:500}.engagement-grid p{color:#777e80;max-width:280px;margin:0;font-size:11px;line-height:1.7}.contact-v3{min-height:auto;padding-top:120px;padding-bottom:80px}.contact-layout{grid-template-columns:.95fr 1.05fr;align-items:start;gap:8vw;display:grid}.contact-copy h2{letter-spacing:-.07em;margin:0 0 34px;font-size:clamp(64px,8.2vw,132px);font-weight:500;line-height:.84}.contact-copy h2 span{color:#4a4e50}.contact-lead{color:#8f9597;max-width:450px;font-size:13px;line-height:1.8}.contact-direct{flex-direction:column;gap:10px;margin-top:64px;display:flex}.contact-direct small{letter-spacing:1.4px;color:#60676a;font-size:7px}.contact-direct a{color:#b5babc;font-size:15px}.contact-form{border:1px solid var(--line);background:linear-gradient(#0d1011,#090a0b);padding:26px;box-shadow:0 30px 100px #00000047}.form-head{border-bottom:1px solid var(--line);letter-spacing:1.4px;color:#666d70;justify-content:space-between;margin-bottom:8px;padding-bottom:20px;font-size:7px;display:flex}.contact-form label{border-bottom:1px solid #fff1;flex-direction:column;gap:9px;padding:18px 0;display:flex}.contact-form label>span{letter-spacing:1.2px;color:#666d70;text-transform:uppercase;font-size:7px}.contact-form input,.contact-form textarea,.contact-form select{color:#e6e8e8;width:100%;font:inherit;resize:vertical;background:0 0;border:0;outline:0;font-size:13px}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#444b4d}.contact-form select{appearance:none;cursor:pointer}.contact-form select option{color:#e4e7e7;background:#101213}.form-row{grid-template-columns:1fr 1fr;gap:24px;display:grid}.form-footer{justify-content:space-between;align-items:center;gap:20px;padding-top:24px;display:flex}.form-status{letter-spacing:1.1px;color:#626a6d;align-items:center;gap:7px;margin:0;font-size:7px;display:flex}.form-status.sent{color:#91a69b}.form-status.error{color:#c37a6a}.form-footer button{color:#080909;letter-spacing:1px;cursor:pointer;background:#eceeee;border:1px solid #d8dada;border-radius:999px;align-items:center;gap:10px;padding:12px 16px;font-size:8px;transition:all .25s;display:inline-flex}.form-footer button:hover{background:#fff;transform:translateY(-1px)}.form-footer button:disabled{opacity:.6;cursor:wait}.contact-bottom>span{letter-spacing:1.3px;color:#5f6668;font-size:7px}@media (max-width:1050px){.about-operator{grid-column:1}.contact-layout{grid-template-columns:1fr}.contact-copy{max-width:760px}.services-intro{grid-template-columns:1fr}.services-intro p{max-width:560px}.engagement-grid{grid-template-columns:1fr}.engagement-grid article{border-right:0;border-bottom:1px solid var(--line)}.engagement-grid article:last-child{border-bottom:0}}@media (max-width:700px){.about-operator{grid-template-columns:1fr;gap:32px}.form-row{grid-template-columns:1fr;gap:0}.contact-form{padding:18px}.form-footer{flex-direction:column;align-items:flex-start}.form-footer button{justify-content:center;width:100%}.contact-direct{margin-top:38px}.services-intro h2{font-size:14vw}.engagement{margin-top:55px}}.hero-v6 .hero-left{margin-top:13vh}.v6-statement{color:#b0b4b5;max-width:390px;font-size:14px}.hero-aside-v6 p{letter-spacing:1.15px;text-transform:uppercase;color:#858b8d;font-size:10px}.about-v6{border-bottom:1px solid var(--line);background:#080909}.about-v6-head{grid-template-columns:1fr 4.4fr;gap:7vw;display:grid}.about-v6-head h2{letter-spacing:-.065em;margin:0;font-size:clamp(58px,7.5vw,124px);font-weight:500;line-height:.9}.about-v6-head h2 span{color:#45494b}.about-v6-copy{color:#9aa0a2;max-width:700px;margin:48px 0 0 18%;font-size:14px;line-height:1.85}.sequence-v6{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:120px;display:grid}.sequence-item{border-right:1px solid var(--line);flex-direction:column;min-height:340px;padding:28px 24px;display:flex;position:relative}.sequence-item:last-child{border-right:0}.sequence-n{letter-spacing:1.3px;color:#5d6467;font-size:8px}.sequence-item h3{letter-spacing:-.05em;margin:auto 0 16px;font-size:clamp(28px,3.1vw,54px);font-weight:500}.sequence-item p{color:#747b7d;max-width:240px;min-height:52px;margin:0 0 24px;font-size:10px;line-height:1.65}.sequence-line{background:linear-gradient(90deg,#697174,#6971740f);width:100%;height:1px;display:block}.sequence-arrow{z-index:2;color:#8c9395;background:#080909;position:absolute;top:50%;right:-10px}.sequence-item:last-child .sequence-arrow{display:none}.operator-note{justify-content:space-between;align-items:center;padding-top:38px;display:flex}.operator-note>span{letter-spacing:1.45px;color:#5e6568;font-size:7px}.operator-note p{letter-spacing:-.025em;color:#8c9294;margin:0;font-size:20px}.operator-note strong{color:#e3e5e5;font-weight:500}.services-v6{border-bottom:1px solid var(--line);background:#090a0b}.services-v6 .services-intro p{color:#969b9d;font-size:13px}.services-system-v6{margin-top:28px}.v6-panel{bottom:auto}.v6-panel b{letter-spacing:1.15px;color:#737a7c;text-transform:uppercase;font-size:8px;font-weight:450}.v6-services-list .cap-row{min-height:205px}.v6-services-list .cap-desc{max-width:360px}.services-closer{border-top:1px solid var(--line);border-bottom:1px solid var(--line);letter-spacing:1.5px;color:#60676a;justify-content:center;align-items:center;gap:24px;margin-top:54px;padding:20px 0;font-size:8px;display:flex}.services-closer strong{color:#d9dbdb;font-weight:500}.services-closer svg{opacity:.45}.contact-v6{padding-top:135px}.contact-v6 .contact-copy h2{text-transform:none}.contact-v6 .contact-lead{color:#979c9e;max-width:360px;font-size:14px}.contact-v6 .contact-form textarea::placeholder{color:#555c5f}@media (max-width:1050px){.about-v6-head{grid-template-columns:1fr}.about-v6-copy{margin-left:0}.sequence-v6{grid-template-columns:1fr 1fr}.sequence-item{border-bottom:1px solid var(--line)}.sequence-item:nth-child(2){border-right:0}.sequence-item:nth-child(3),.sequence-item:nth-child(4){border-bottom:0}.sequence-arrow{display:none}.operator-note{gap:30px}.services-closer{flex-wrap:wrap}}@media (max-width:700px){.hero-v6 .hero-left{margin-top:11vh}.v6-statement{max-width:280px;font-size:12px}.about-v6-head h2{font-size:14vw}.about-v6-copy{margin-top:32px;font-size:12px}.sequence-v6{grid-template-columns:1fr;margin-top:70px}.sequence-item{border-right:0;min-height:220px;border-bottom:1px solid var(--line)!important}.sequence-item:last-child{border-bottom:0!important}.sequence-item h3{font-size:12vw}.sequence-item p{min-height:auto}.operator-note{flex-direction:column;align-items:flex-start}.operator-note p{font-size:17px}.services-closer{justify-content:flex-start;gap:12px;font-size:7px}.services-closer svg{width:12px}.contact-v6{padding-top:95px}}.logo-name{align-items:baseline;gap:7px;text-decoration:none;letter-spacing:.06em!important;width:auto!important;font-size:10px!important;display:flex!important}.logo-name strong{color:#f0f1f1;font-weight:650}.logo-name span{color:#747a7c;font-weight:400}.hero-v6 .hero-left{z-index:4}.hero-name{letter-spacing:-.07em;flex-direction:column;margin:14px 0 22px;line-height:.78;display:flex}.hero-name span,.hero-name strong{color:#f0f1f1;font-size:clamp(76px,9.2vw,154px);font-weight:520;display:block}.hero-name strong{color:#aeb2b3;font-weight:520}.hero-disciplines{max-width:720px;letter-spacing:-.045em!important;color:#d9dbdc!important;margin:0!important;font-size:clamp(24px,2.45vw,42px)!important;line-height:1!important}.hero-disciplines span{color:#666c6e!important}.hero-statement.v6-statement{margin-top:25px}.hero-portrait-stage{z-index:2;height:78%!important;top:11%!important;left:36%!important;right:-2%!important}.hero-portrait-stage .monolith-wrap{opacity:.32;filter:blur(.1px);width:78%;height:78%;position:absolute;top:10%;right:-10%}.portrait-shell{width:min(39vw,600px);height:82%;transform-style:preserve-3d;justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:0;left:7%}.portrait-halo{aspect-ratio:1;filter:blur(20px);background:radial-gradient(circle,#c65e1c2e 0,#3c4d5417 34%,#0000 70%);border-radius:50%;width:82%;position:absolute;bottom:9%}.portrait-grid{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:10% 2% 0;-webkit-mask-image:linear-gradient(#0000,#000 28% 70%,#0000);mask-image:linear-gradient(#0000,#000 28% 70%,#0000)}.hero-portrait{z-index:3;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 34px 42px #000000b3);max-width:100%;max-height:100%;display:block;position:relative}.portrait-shell:after{content:"";z-index:4;background:linear-gradient(90deg,#0000,#ffffff57,#e16b2599,#0000);height:1px;position:absolute;bottom:0;left:8%;right:8%}.portrait-caption{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07090aad;border:1px solid #ffffff17;flex-direction:column;gap:6px;width:190px;padding:11px 13px;display:flex;position:absolute;bottom:9%;right:-8%}.portrait-caption span:first-child{letter-spacing:1.35px;color:#d4d7d8;font-size:7px}.portrait-caption span:last-child{letter-spacing:1.2px;color:#71787a;font-size:6px}.hero-aside-v6{z-index:5}.about-with-portrait{grid-template-columns:1.05fr 4.4fr!important}.about-identity{flex-direction:column;align-items:flex-start;display:flex}.about-portrait-card{border:1px solid var(--line);background:radial-gradient(circle at 50% 70%,#22292b,#090a0b 65%);width:150px;height:190px;margin:42px 0 20px;position:relative;overflow:hidden}.about-portrait-card img{object-fit:cover;object-position:center top;filter:saturate(.78)contrast(1.04);width:100%;height:100%}.about-portrait-card:after{content:"";background:linear-gradient(#0000 62%,#050606b3);position:absolute;inset:0}.about-portrait-card span{z-index:2;letter-spacing:1.2px;color:#a9adae;font-size:6px;position:absolute;bottom:9px;left:10px}.about-identity>strong{letter-spacing:-.045em;color:#e2e4e4;font-size:18px;font-weight:520;line-height:.9}.about-identity>small{letter-spacing:1.25px;color:#6d7476;margin-top:10px;font-size:6px}@media (max-width:1050px){.hero-name span,.hero-name strong{font-size:12vw}.hero-portrait-stage{left:43%!important;right:-12%!important}.portrait-shell{width:52vw;left:0}.about-with-portrait{grid-template-columns:1fr!important}.about-identity{grid-template-columns:auto 1fr;column-gap:20px;display:grid}.about-identity .index{grid-column:1/3}.about-portrait-card{grid-row:2/5;margin-top:28px}.about-identity>strong{margin-top:30px}.about-identity>small{grid-column:2}}@media (max-width:700px){.logo-name span{display:none}.hero-v6 .hero-left{margin-top:8vh}.hero-name{margin:10px 0 16px}.hero-name span,.hero-name strong{font-size:16vw}.hero-disciplines{max-width:92%;font-size:6.1vw!important}.hero-portrait-stage{opacity:.78!important;height:54%!important;top:35%!important;left:34%!important;right:-27%!important}.portrait-shell{width:70vw;height:100%;left:0}.portrait-caption{display:none}.hero-portrait-stage .monolith-wrap{opacity:.18;right:-20%}.about-portrait-card{width:120px;height:155px}}@media (min-width:1051px){.hero-portrait-stage{pointer-events:none;z-index:6!important;height:80%!important;top:9%!important;left:48%!important;right:-8%!important}.portrait-shell{z-index:8!important;width:min(34vw,540px)!important;height:84%!important;bottom:0!important;left:9%!important}.hero-portrait{z-index:9!important}.portrait-caption{z-index:10!important;bottom:10%!important;right:-3%!important}.hero-portrait-stage .monolith-wrap{opacity:.24!important;z-index:1!important;width:82%!important;top:8%!important;right:-12%!important}.hero-aside-v6{opacity:.9;z-index:3!important;width:37%!important;bottom:9.5%!important;left:auto!important;right:17.2%!important}.hero-aside-v6 .aside-code,.hero-aside-v6 p,.hero-aside-v6 .status{z-index:1;position:relative}.hero-left{max-width:58%!important}.hero-name span,.hero-name strong{font-size:clamp(70px,8.5vw,144px)!important}.hero-disciplines{max-width:650px!important}}@media (min-width:1400px){.hero-portrait-stage{left:50%!important;right:-10%!important}.portrait-shell{width:min(32vw,520px)!important;left:10%!important}.hero-aside-v6{width:36%!important;right:16%!important}}:root{--accent:#f07a22;--accent-soft:#b75d20}.topbar-v8{z-index:30;border-bottom:1px solid #ffffff14;grid-template-columns:1fr auto 1fr;align-items:center;height:82px;display:grid;position:relative}.brand-v8{align-items:center;gap:13px;width:max-content;text-decoration:none;display:flex}.brand-mark{letter-spacing:-.07em;color:#f4f5f5;font-size:28px;font-weight:650}.brand-v8 i{background:var(--accent);width:2px;height:20px;display:block}.nav-v8{align-items:center;gap:42px;display:flex}.nav-v8 a{color:#a7abad;padding:31px 0 27px;font-size:11px;text-decoration:none;transition:all .25s;position:relative}.nav-v8 a:hover,.nav-v8 a.active{color:#fff}.nav-v8 a.active:after{content:"";background:var(--accent);width:22px;height:2px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.topbar-v8 .top-actions{justify-self:end}.hero-v8{background:radial-gradient(circle at 80% 46%,#9d3d0e1a,#0000 28%),linear-gradient(#080909 0%,#070808 100%);min-height:calc(100vh - 82px);position:relative;overflow:hidden}.hero-v8-shell{grid-template-columns:50% 50%;align-items:center;height:calc(100vh - 170px);min-height:780px;display:grid;position:relative}.hero-v8-copy{z-index:10;padding-top:2vh;padding-left:5.8%;position:relative}.hero-overline-v8{letter-spacing:1.35px;color:#657073;gap:30px;margin-bottom:38px;font-size:7px;display:flex}.identity-tag-v8{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--accent)!important;letter-spacing:1.55px!important;background:0 0!important;border:0!important;margin:0 0 28px!important;padding:0!important;font-size:8px!important}.hero-name-v8{letter-spacing:-.065em;flex-direction:column;line-height:.78;display:flex}.hero-name-v8 span,.hero-name-v8 strong{color:#f3f4f4;font-size:clamp(78px,8.6vw,146px);font-weight:560}.hero-name-v8 strong{background:linear-gradient(90deg,#aeb1b2 0%,#666a6c 72%,#45494b 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:540}.hero-pillars-v8{letter-spacing:-.045em;color:#e5e6e6;align-items:center;gap:9px;margin-top:37px;font-size:clamp(18px,1.9vw,30px);display:flex}.hero-pillars-v8 i{background:var(--accent);border-radius:50%;width:4px;height:4px;display:block}.hero-statement-v8{color:#9a9fa1;margin:31px 0 0;font-size:12px;line-height:1.8}.explore-v8{color:#e3e5e5;letter-spacing:1.25px;border-bottom:1px solid #747a7c;align-items:center;gap:42px;margin-top:44px;padding-bottom:10px;font-size:8px;text-decoration:none;transition:all .25s;display:inline-flex}.explore-v8:hover{color:#fff;border-color:var(--accent)}.hero-v8-visual{z-index:4;justify-content:center;align-items:flex-end;width:55%;display:flex;position:absolute;top:3%;bottom:0;right:-1%}.portrait-v8{z-index:7;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 45px 40px #000000b8);max-width:94%;height:91%;position:relative}.portrait-glow-v8{z-index:1;aspect-ratio:1;filter:blur(24px);background:radial-gradient(circle,#c449122e,#36414514 38%,#0000 70%);border-radius:50%;width:74%;position:absolute;top:8%;right:7%}.orange-edge-v8{z-index:8;background:linear-gradient(180deg,transparent,var(--accent),transparent);opacity:.65;width:2px;height:53%;position:absolute;top:18%;right:2%}.tech-orbit-v8{z-index:2;opacity:.5;position:absolute;inset:5% 0 7%}.orbit-outer,.orbit-inner{border:1px solid #ffffff12;border-radius:50%;position:absolute}.orbit-outer{aspect-ratio:1;width:72%;top:7%;left:7%}.orbit-inner{aspect-ratio:1;width:49%;top:20%;left:24%}.tech-orbit-v8:before{content:"";background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:12% 3% 7% 9%;-webkit-mask-image:radial-gradient(circle at 52% 48%,#000 30%,#0000 72%);mask-image:radial-gradient(circle at 52% 48%,#000 30%,#0000 72%)}.cross{width:13px;height:13px;position:absolute}.cross:before,.cross:after{content:"";background:#ffffff29;position:absolute}.cross:before{width:1px;height:13px;left:6px}.cross:after{width:13px;height:1px;top:6px}.c1{top:21%;left:23%}.c2{top:34%;left:55%}.c3{top:14%;right:12%}.tick-stack{background:repeating-linear-gradient(#ffffff2e 0 1px,#0000 1px 15px);width:9px;height:180px;position:absolute;top:25%;right:0}.tick-stack:after{content:"";background:var(--accent);width:14px;height:2px;position:absolute;top:95px;right:-2px;box-shadow:0 0 12px #f07a22b3}.hud-v8{z-index:12;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#060708ba;border:1px solid #ffffff1f;width:37%;min-width:470px;position:absolute;bottom:38px;left:38%;box-shadow:0 20px 50px #00000040}.hud-top-v8{letter-spacing:1.45px;color:#6f7678;border-bottom:1px solid #ffffff14;justify-content:space-between;padding:16px 20px;font-size:7px;display:flex}.hud-main-v8{grid-template-columns:1fr 105px;min-height:88px;display:grid}.hud-main-v8>div:first-child{flex-direction:column;gap:9px;padding:18px 20px;display:flex}.hud-main-v8 strong{letter-spacing:1.3px;color:#c7cacc;font-size:8px;font-weight:450}.hud-main-v8 small{letter-spacing:1.6px;color:var(--accent);font-size:6px}.hud-loader-v8{border-left:1px solid #ffffff14;place-items:center;display:grid}.hud-loader-v8 i{border:1px solid #f07a2240;border-top-color:var(--accent);border-radius:50%;width:30px;height:30px;animation:5s linear infinite spinV8;box-shadow:0 0 16px #f07a2226}.hud-status-v8{letter-spacing:1.45px;color:#666d70;border-top:1px solid #ffffff14;align-items:center;gap:10px;padding:13px 20px;font-size:6px;display:flex}.hud-status-v8 i{background:var(--accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #f07a22b3}@keyframes spinV8{to{transform:rotate(360deg)}}.side-dots-v8{z-index:11;flex-direction:column;gap:15px;display:flex;position:absolute;top:43%;left:1.7%}.side-dots-v8 i{background:#25292b;border-radius:50%;width:6px;height:6px}.side-dots-v8 i.active{background:var(--accent);box-shadow:0 0 8px #f07a2280}.scroll-v8{letter-spacing:1.5px;color:#656c6e;font-size:7px;position:absolute;bottom:34px;left:1.7%}.scroll-v8 span{background:linear-gradient(var(--accent),transparent);width:1px;height:34px;margin:11px auto 0;display:block}.stats-v8{z-index:20;background:#090a0b;border-top:1px solid #ffffff17;height:108px;position:relative}.stats-v8-grid{grid-template-columns:repeat(4,1fr) 70px;align-items:center;height:100%;display:grid}.stats-v8 article{border-right:1px solid #ffffff0f;flex-direction:column;justify-content:center;height:54%;padding:2px 48px;display:flex}.stats-v8 article:first-child{padding-left:5.8%}.stats-v8 strong{letter-spacing:-.04em;color:#e6e8e8;font-size:25px;font-weight:450}.stats-v8-grid>a{height:100%;color:var(--accent);place-items:center;transition:all .25s;display:grid}.stats-v8-grid>a:hover{transform:translate(3px,-3px)}@media (max-width:1200px){.hero-v8-shell{grid-template-columns:54% 46%}.hero-v8-copy{padding-left:3%}.hero-name-v8 span,.hero-name-v8 strong{font-size:9.5vw}.hero-v8-visual{width:58%;right:-7%}.hud-v8{width:42%;min-width:420px;left:35%}.stats-v8 article{padding-left:28px;padding-right:28px}}@media (max-width:900px){.topbar-v8{grid-template-columns:1fr auto}.nav-v8,.brand-role{display:none}.hero-v8-shell{grid-template-columns:1fr;align-items:start;height:auto;min-height:920px}.hero-v8-copy{max-width:86%;padding:90px 5% 0}.hero-name-v8 span,.hero-name-v8 strong{font-size:14vw}.hero-v8-visual{width:70%;height:60%;top:34%;right:-9%}.hud-v8{width:54%;min-width:0;bottom:46px;left:5%}.stats-v8{height:auto}.stats-v8-grid{grid-template-columns:1fr 1fr}.stats-v8 article{border-bottom:1px solid #ffffff0f;min-height:90px}.stats-v8-grid>a{display:none}}@media (max-width:600px){.hero-v8-shell{min-height:860px}.hero-v8-copy{max-width:100%;padding-top:65px}.hero-name-v8 span,.hero-name-v8 strong{font-size:16vw}.hero-pillars-v8{gap:6px;font-size:5vw}.hero-pillars-v8 i{width:3px;height:3px}.hero-v8-visual{width:88%;height:57%;top:38%;right:-21%}.hud-v8{width:78%;bottom:20px;left:5%}.hud-main-v8{grid-template-columns:1fr 70px}.side-dots-v8,.scroll-v8{display:none}.stats-v8-grid{grid-template-columns:1fr 1fr}.stats-v8 strong{font-size:22px}.stats-v8 span{font-size:5.5px}}.hero-overline-v8{letter-spacing:1.45px!important;color:#858d90!important;font-size:9px!important}.identity-tag-v8{letter-spacing:1.65px!important;color:#f08434!important;font-size:10px!important}.hero-statement-v8{color:#b1b6b8!important;font-size:14px!important;line-height:1.75!important}.explore-v8{letter-spacing:1.3px!important;font-size:10px!important}.brand-role{letter-spacing:1.85px!important;color:#8d9496!important;font-size:9px!important}.nav-v8 a{font-size:12px!important}.lang,.talk{font-size:9px!important}.hud-top-v8{letter-spacing:1.35px!important;color:#8a9193!important;padding:17px 20px!important;font-size:9px!important}.hud-main-v8 strong{letter-spacing:1.2px!important;color:#d0d3d4!important;font-size:10px!important}.hud-main-v8 small{letter-spacing:1.4px!important;font-size:8px!important}.hud-status-v8{letter-spacing:1.35px!important;color:#8a9193!important;padding:14px 20px!important;font-size:8px!important}.side-dots-v8 i{width:7px!important;height:7px!important}.scroll-v8{letter-spacing:1.35px!important;color:#858d90!important;font-size:9px!important}.stats-v8{height:118px!important}.stats-v8 strong{color:#f0f1f1!important;font-size:29px!important}.stats-v8 span{letter-spacing:1.55px!important;color:#858d90!important;margin-top:9px!important;font-size:8px!important}.stats-v8 article{padding-top:4px!important;padding-bottom:4px!important}@media (max-width:1200px){.hero-overline-v8{font-size:8.5px!important}.identity-tag-v8{font-size:9px!important}.hero-statement-v8{font-size:13px!important}.hud-top-v8{font-size:8px!important}.hud-main-v8 strong{font-size:9px!important}.hud-main-v8 small,.hud-status-v8,.stats-v8 span{font-size:7px!important}}@media (max-width:600px){.hero-overline-v8{font-size:7.5px!important}.identity-tag-v8{font-size:8.5px!important}.hero-statement-v8{font-size:12px!important}.hud-top-v8{font-size:7px!important}.hud-main-v8 strong{font-size:8px!important}.hud-main-v8 small,.hud-status-v8{font-size:6.5px!important}.stats-v8 strong{font-size:24px!important}.stats-v8 span{letter-spacing:1.25px!important;font-size:6.5px!important}}.lang-toggle{color:#5f6668;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:8px 4px;display:inline-flex!important}.lang-toggle b{font:inherit;color:#62696b;font-weight:500;transition:all .2s}.lang-toggle b.active{color:#f1f2f2}.lang-toggle span{color:#4f5557}.lang-toggle:hover b{color:#c4c8c9}.executive-proof-link{color:#8d9496;letter-spacing:1.5px;border-bottom:1px solid #45494b;margin-top:18px;padding-bottom:7px;font-size:9px;text-decoration:none;display:inline-block}.executive-proof-link:hover{color:#f07a22;border-color:#f07a22}.weekly-home{background:#070808;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:110px 0;position:relative;overflow:hidden}.weekly-home:before,.weekly-page-grid{content:"";background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.weekly-home-inner{z-index:2;grid-template-columns:1fr 1.05fr;align-items:end;gap:10%;display:grid;position:relative}.weekly-home .index{margin-bottom:38px}.weekly-home h2{letter-spacing:-.055em;margin:0;font-size:clamp(48px,6vw,90px);font-weight:450;line-height:.93}.weekly-home h2 span{color:#f07a22}.weekly-home-copy>p{color:#a7adaf;max-width:600px;margin:0 0 28px;font-size:16px;line-height:1.75}.weekly-signup{max-width:620px}.weekly-input-row{background:#0c0e0f;border:1px solid #303436;display:flex}.weekly-input-row input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:18px 20px;font-size:14px}.weekly-input-row input::placeholder{color:#5e6567}.weekly-input-row button{color:#080909;letter-spacing:1.25px;cursor:pointer;background:#f07a22;border:0;border-left:1px solid #303436;align-items:center;gap:9px;padding:0 20px;font-size:9px;font-weight:800;display:flex}.weekly-input-row button:disabled{opacity:.55}.weekly-status{color:#697174;letter-spacing:1.3px;align-items:center;gap:6px;min-height:20px;margin-top:11px;font-size:8px;display:flex}.weekly-status.sent{color:#bfc4c5}.weekly-status.error{color:#f07a22}.weekly-home-link{color:#e4e6e6;letter-spacing:1.25px;border-bottom:1px solid #f07a22;margin-top:26px;padding-bottom:7px;font-size:10px;text-decoration:none;display:inline-flex}.weekly-page{color:#eceeee;background:#050606;min-height:100vh;padding:0 6vw;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.weekly-page-grid{opacity:.6;position:fixed}.weekly-page-nav{z-index:2;letter-spacing:1.8px;border-bottom:1px solid #202324;grid-template-columns:1fr auto 1fr;align-items:center;height:86px;font-size:9px;display:grid;position:relative}.weekly-page-nav a{color:#fff;text-decoration:none}.weekly-page-nav a:last-child{text-align:right;color:#8d9496}.weekly-page-nav span{color:#f07a22}.weekly-hero{z-index:2;max-width:1050px;padding:11vh 0 10vh;position:relative}.weekly-kicker{letter-spacing:1.8px;color:#f07a22;margin-bottom:34px;font-size:9px}.weekly-hero h1{letter-spacing:-.065em;margin:0;font-size:clamp(64px,9vw,145px);font-weight:450;line-height:.88}.weekly-hero h1 span{color:#858c8e}.weekly-hero>p{color:#aeb4b6;max-width:720px;margin:42px 0 30px;font-size:18px;line-height:1.75}.weekly-manifesto{z-index:2;border-top:1px solid #242728;border-bottom:1px solid #242728;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.weekly-manifesto article{border-right:1px solid #242728;padding:42px 34px}.weekly-manifesto article:last-child{border:0}.weekly-manifesto b{margin-bottom:10px;font-size:26px;font-weight:500;display:block}.weekly-manifesto span{color:#777f81;font-size:12px}.weekly-rules{z-index:2;padding:100px 0;position:relative}.weekly-rules>div{border-bottom:1px solid #202324;grid-template-columns:90px 1fr;align-items:center;padding:26px 0;display:grid}.weekly-rules small{color:#f07a22}.weekly-rules h2{letter-spacing:-.035em;margin:0;font-size:clamp(24px,3vw,44px);font-weight:450}.weekly-page-footer{z-index:2;letter-spacing:1.2px;border-top:1px solid #242728;justify-content:space-between;padding:34px 0 60px;font-size:10px;display:flex;position:relative}.weekly-page-footer strong{color:#f07a22}.weekly-page-footer span{color:#777f81}@media (max-width:800px){.weekly-home{padding:80px 0}.weekly-home-inner{grid-template-columns:1fr;gap:45px}.weekly-input-row{display:block}.weekly-input-row button{border-top:1px solid #303436;border-left:0;justify-content:center;width:100%;padding:18px}.weekly-page{padding:0 5vw}.weekly-page-nav{grid-template-columns:1fr 1fr}.weekly-page-nav span{display:none}.weekly-hero{padding-top:9vh}.weekly-hero>p{font-size:15px}.weekly-manifesto{grid-template-columns:1fr}.weekly-manifesto article{border-bottom:1px solid #242728;border-right:0}.weekly-rules>div{grid-template-columns:55px 1fr}.weekly-page-footer{display:block}.weekly-page-footer span{margin-top:12px;display:block}}.weekly-archive{z-index:2;border-bottom:1px solid #242728;padding:100px 0;position:relative}.weekly-archive-head{justify-content:space-between;align-items:end;margin-bottom:34px;display:flex}.weekly-archive-head h2{letter-spacing:-.05em;margin:0;font-size:clamp(38px,5vw,72px);font-weight:450}.weekly-archive-head>a,.weekly-archive article>a{color:#f07a22;letter-spacing:1.4px;font-size:9px;text-decoration:none}.weekly-archive article{border-top:1px solid #202324;grid-template-columns:1fr auto;align-items:center;padding:28px 0;display:grid}.weekly-archive small{color:#727a7c;letter-spacing:1.3px;font-size:8px}.weekly-archive h3{margin:8px 0 0;font-size:22px;font-weight:450}.editorial-page{color:#eceeee;background:#050606;min-height:100vh;padding:0 6vw;font-family:Arial,Helvetica,sans-serif}.editorial-nav{letter-spacing:1.8px;border-bottom:1px solid #202324;grid-template-columns:1fr auto 1fr;align-items:center;height:86px;font-size:9px;display:grid}.editorial-nav a{color:#fff;text-decoration:none}.editorial-nav a:nth-child(2){color:#f07a22}.editorial-nav a:last-child{text-align:right;color:#8d9496}.editorial-kicker,.issue-index{letter-spacing:1.8px;color:#f07a22;text-transform:uppercase;font-size:9px}.issue-hero,.archive-hero{max-width:1100px;padding:10vh 0 8vh}.issue-hero h1,.archive-hero h1{letter-spacing:-.06em;margin:28px 0;font-size:clamp(58px,8vw,126px);font-weight:450;line-height:.9}.issue-hero h1 span{color:#858c8e}.issue-hero>p,.archive-hero>p{color:#aeb4b6;max-width:760px;font-size:18px;line-height:1.7}.issue-metrics{border-top:1px solid #242728;border-bottom:1px solid #242728;grid-template-columns:repeat(3,1fr);display:grid}.issue-metrics article{border-right:1px solid #242728;padding:30px}.issue-metrics article:last-child{border:0}.issue-metrics b{font-size:32px;display:block}.issue-metrics span{color:#747c7e;letter-spacing:1.4px;margin-top:7px;font-size:8px;display:block}.issue-list{max-width:1100px}.issue-list article{border-bottom:1px solid #242728;padding:60px 0}.issue-list h2,.analysis-grid h2{letter-spacing:-.045em;max-width:850px;margin:15px 0;font-size:clamp(30px,4vw,58px);font-weight:450;line-height:1.05}.issue-list h2 a,.analysis-grid h2 a{color:#eceeee;text-decoration:none}.issue-list p{color:#aeb4b6;max-width:720px;line-height:1.7}.analysis-link{color:#f07a22;letter-spacing:1.5px;border-bottom:1px solid #6c3917;margin-top:16px;padding-bottom:7px;font-size:9px;text-decoration:none;display:inline-block}.three-things{max-width:900px;padding:80px 0}.three-things p{color:#aeb4b6;font-size:20px;line-height:1.55}.three-things b{color:#eceeee}.editorial-footer{letter-spacing:1.2px;border-top:1px solid #242728;justify-content:space-between;padding:34px 0 60px;font-size:10px;display:flex}.editorial-footer strong{color:#f07a22}.editorial-footer span{color:#777f81}.article-shell{max-width:980px;margin:0 auto;padding:10vh 0}.article-shell>h1{letter-spacing:-.055em;margin:26px 0;font-size:clamp(48px,7vw,96px);font-weight:450;line-height:.95}.article-dek{color:#aeb4b6;max-width:720px;font-size:20px;line-height:1.65}.article-meta{color:#727a7c;letter-spacing:1.5px;border-top:1px solid #242728;margin:35px 0 70px;padding-top:20px;font-size:8px}.article-body{max-width:720px;margin-left:auto;margin-right:auto}.article-body h2{letter-spacing:-.03em;margin:54px 0 18px;font-size:30px;font-weight:500}.article-body>p{color:#c1c5c6;font-size:18px;line-height:1.85}.article-data{border-top:1px solid #2a2d2e;border-bottom:1px solid #2a2d2e;margin:40px 0}.article-data>div{border-bottom:1px solid #202324;justify-content:space-between;padding:15px 0;display:flex}.article-data>div:last-child{border:0}.article-data span{letter-spacing:1.5px;color:#777f81;font-size:9px}.article-data b{font-size:20px}.my-read{background:#0a0b0b;border-left:2px solid #f07a22;margin:55px 0;padding:28px}.my-read span,.source-box>span{letter-spacing:1.6px;color:#f07a22;font-size:8px}.my-read p{margin:12px 0 0;font-size:18px;line-height:1.7}.source-box{border-top:1px solid #242728;border-bottom:1px solid #242728;max-width:720px;margin:70px auto 0;padding:26px 0}.source-box a{color:#eceeee;margin-top:12px;font-size:20px;text-decoration:none;display:block}.source-box p{color:#747c7e;font-size:12px;line-height:1.6}.article-back{max-width:720px;margin:45px auto 0}.article-back a{color:#8d9496;letter-spacing:1.4px;font-size:9px;text-decoration:none}.analysis-grid{padding-bottom:100px}.analysis-grid article{border-top:1px solid #242728;padding:42px 0}.analysis-grid h2{font-size:clamp(28px,3.5vw,50px)}@media (max-width:800px){.editorial-page{padding:0 5vw}.editorial-nav{grid-template-columns:1fr 1fr}.editorial-nav a:nth-child(2){display:none}.issue-hero,.archive-hero{padding-top:8vh}.issue-metrics{grid-template-columns:1fr}.issue-metrics article{border-bottom:1px solid #242728;border-right:0}.issue-metrics article:last-child{border-bottom:0}.issue-list article{padding:45px 0}.article-shell{padding-top:8vh}.article-dek{font-size:17px}.article-body>p{font-size:16px}.weekly-archive-head{display:block}.weekly-archive-head>a{margin-top:20px;display:inline-block}.weekly-archive article{grid-template-columns:1fr;gap:18px}.editorial-footer{display:block}.editorial-footer span{margin-top:12px;display:block}}.article-meta{flex-wrap:wrap;gap:18px;display:flex}.article-meta span+span:before{content:"·";color:#34393a;margin-right:18px}.article-section{margin-top:0}.article-section p{color:#c1c5c6;font-size:18px;line-height:1.85}.article-body h2{position:relative}.article-body h2:before{content:"";background:#f07a22;width:18px;height:1px;position:absolute;top:50%;left:-34px}.article-cta{background:linear-gradient(135deg,#0a0b0b,#070808);border:1px solid #242728;max-width:720px;margin:70px auto 0;padding:34px}.article-cta>span{letter-spacing:1.7px;color:#f07a22;font-size:8px}.article-cta h3{letter-spacing:-.04em;max-width:580px;margin:16px 0;font-size:clamp(26px,4vw,42px);font-weight:450;line-height:1.05}.article-cta p{color:#8d9496;line-height:1.65}.article-cta a{color:#f07a22;letter-spacing:1.5px;border-bottom:1px solid #6c3917;margin-top:12px;padding-bottom:7px;font-size:9px;text-decoration:none;display:inline-block}@media (max-width:800px){.article-meta{gap:8px 14px}.article-meta span+span:before,.article-body h2:before{display:none}.article-section p{font-size:16px}.article-cta{padding:25px}}.article-body-pro{max-width:760px}.article-body-pro>p{color:#d2d5d5;margin:0 0 30px;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.82}.article-body-pro>.article-lead{color:#f0f1f1;font-size:24px;line-height:1.65}.article-body-pro>.article-lead:first-letter{float:left;color:#f07a22;margin:10px 10px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:72px;line-height:.78}.sources-pro{border-top:1px solid #2b2e2f;max-width:760px;margin:80px auto 0}.sources-title{letter-spacing:1.8px;color:#777f81;padding:18px 0 14px;font-size:8px}.sources-pro a{color:#b9bebe;border-top:1px solid #17191a;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:16px 0;font-size:13px;line-height:1.45;text-decoration:none;display:grid}.sources-pro a span{color:#f07a22;letter-spacing:1px;font-size:9px}.sources-pro a b{color:#f07a22;font-weight:400}.sources-pro a:hover{color:#fff}.article-cta-pro{background:0 0;border-left:0;border-right:0;padding-left:0;padding-right:0}.article-cta-pro h3{font-size:34px}.article-shell-pro .article-meta{margin-bottom:78px}@media (max-width:800px){.article-body-pro>p{font-size:18px;line-height:1.75}.article-body-pro>.article-lead{font-size:21px}.article-body-pro>.article-lead:first-letter{font-size:60px}.sources-pro a{grid-template-columns:30px 1fr auto}}.article-hero-visual{background:#0a0b0b;border:1px solid #242728;align-items:flex-end;height:min(52vw,520px);min-height:360px;margin:0 0 72px;padding:42px;display:flex;position:relative;overflow:hidden}.article-hero-visual:before,.article-hero-visual:after{content:"";pointer-events:none;position:absolute;inset:0}.article-hero-visual:before{background:radial-gradient(circle at 72% 35%,#f07a222e,#0000 30%),linear-gradient(120deg,#0000 45%,#ffffff09 45.2%,#0000 45.4%) 0 0/42px 42px}.article-hero-visual:after{border:1px solid #f07a2259;border-radius:50%;height:90%;inset:auto -8% -45% 35%;transform:rotate(-8deg)}.visual-no{letter-spacing:2px;color:#62696b;font-size:10px;position:absolute;top:28px;right:38px}.visual-copy{z-index:2;flex-direction:column;display:flex;position:relative}.visual-copy small{letter-spacing:2px;color:#f07a22;font-size:9px}.visual-copy strong{letter-spacing:-.07em;margin:14px 0 24px;font-size:clamp(64px,11vw,150px);font-weight:500;line-height:.8}.visual-copy span{color:#9ca2a4;max-width:500px;font-size:13px;line-height:1.55}.visual-mark{letter-spacing:2px;color:#f07a22;font-size:9px;position:absolute;bottom:38px;right:38px}.visual-tech:before{background:radial-gradient(circle at 70% 35%,#26b88d2b,#0000 28%),repeating-linear-gradient(90deg,#0000 0 38px,#ffffff08 39px 40px)}.visual-markets:before{background:linear-gradient(160deg,#0000 48%,#f07a2229 48.2%,#0000 48.5%),linear-gradient(25deg,#0000 55%,#ffffff0a 55.2%,#0000 55.5%)}.visual-arg:before{background:radial-gradient(circle at 68% 30%,#78b4dc1f,#0000 28%),linear-gradient(#0000 49%,#ffffff09 50%,#0000 51%)}.visual-uy:before{background:radial-gradient(circle at 70% 35%,#c2995021,#0000 28%),repeating-linear-gradient(150deg,#0000 0 54px,#ffffff06 55px 56px)}.visual-trade:before{background:radial-gradient(circle at 75% 30%,#5082be21,#0000 28%),repeating-linear-gradient(0deg,#0000 0 42px,#ffffff06 43px 44px)}.article-layout{grid-template-columns:minmax(0,760px) 240px;align-items:start;gap:64px;display:grid}.article-main .article-body-pro{max-width:none}.article-rail{flex-direction:column;gap:22px;display:flex;position:sticky;top:28px}.rail-card,.ad-slot{border-top:1px solid #303435;padding:22px 0}.rail-card>span,.ad-slot>span{color:#f07a22;letter-spacing:1.7px;margin-bottom:18px;font-size:8px;display:block}.rail-card>b{letter-spacing:-.025em;font-size:21px;font-weight:500}.rail-card p{color:#858c8e;font-size:12px;line-height:1.65}.rail-card a{letter-spacing:1.5px;color:#f07a22;font-size:8px;text-decoration:none}.ad-slot{background:linear-gradient(160deg,#0a0b0b,#070808);border:1px solid #242728;flex-direction:column;justify-content:flex-end;min-height:250px;padding:22px;display:flex}.ad-slot>b{margin-bottom:10px;font-size:16px;font-weight:500}.ad-slot>small{color:#666d6f;line-height:1.5}.article-stat-card{border-top:1px solid #303435;border-bottom:1px solid #303435;grid-template-columns:1fr repeat(3,1fr);align-items:end;gap:18px;margin:56px 0;padding:24px 0;display:grid}.article-stat-card>span{letter-spacing:1.8px;color:#f07a22;align-self:start;font-size:8px}.article-stat-card div{flex-direction:column;gap:7px;display:flex}.article-stat-card b{font-size:28px;font-weight:500}.article-stat-card small{color:#777f81;font-size:9px;line-height:1.4}.related-pro{border-top:1px solid #303435;max-width:1040px;margin:90px auto 0;padding-top:22px}.related-head{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.related-head span{letter-spacing:1.8px;color:#f07a22;font-size:9px}.related-head>a{letter-spacing:1.5px;color:#777f81;font-size:8px;text-decoration:none}.related-grid{border-top:1px solid #242728;border-bottom:1px solid #242728;grid-template-columns:repeat(3,1fr);display:grid}.related-grid article{border-right:1px solid #242728;margin-right:24px;padding:26px 24px 28px 0}.related-grid article:last-child{border-right:0;margin-right:0}.related-grid small{letter-spacing:1.2px;color:#737a7c;font-size:8px}.related-grid h3{letter-spacing:-.025em;margin:14px 0 28px;font-size:20px;font-weight:500;line-height:1.18}.related-grid h3 a{color:#e6e8e8;text-decoration:none}.related-link{letter-spacing:1.4px;color:#f07a22;font-size:8px;text-decoration:none}@media (max-width:980px){.article-layout{grid-template-columns:1fr}.article-rail{grid-template-columns:1fr 1fr;display:grid;position:static}.ad-slot{min-height:190px}.article-stat-card{grid-template-columns:1fr 1fr}.related-grid{grid-template-columns:1fr}.related-grid article{border-bottom:1px solid #242728;border-right:0;margin:0;padding-right:0}.related-grid article:last-child{border-bottom:0}}@media (max-width:700px){.article-hero-visual{height:52vh;min-height:300px;margin-bottom:48px;padding:24px}.visual-copy strong{font-size:62px}.visual-mark,.visual-no{right:22px}.article-rail{grid-template-columns:1fr}.article-stat-card{grid-template-columns:1fr 1fr}.article-stat-card>span{grid-column:1/-1}.related-head{align-items:flex-start;gap:18px}.article-layout{gap:42px}}.article-photo-hero{background:#0a0b0b;border:1px solid #242728;height:min(56vw,610px);min-height:390px;margin:0 0 72px;position:relative;overflow:hidden}.article-photo-hero>img{object-fit:cover;filter:saturate(.76)contrast(1.06)brightness(.72);width:100%;height:100%;display:block;transform:scale(1.002)}.article-photo-shade{background:linear-gradient(90deg,#040505bd 0%,#0405052e 48%,#0405051a 100%),linear-gradient(#0000 58%,#040505c2 100%);position:absolute;inset:0}.article-photo-label{z-index:2;flex-direction:column;display:flex;position:absolute;bottom:42px;left:38px}.article-photo-label span{letter-spacing:2px;color:#f07a22;text-transform:uppercase;font-size:8px}.article-photo-label b{letter-spacing:-.065em;color:#f2f3f3;margin-top:10px;font-size:clamp(46px,8vw,108px);font-weight:500;line-height:.86}.article-photo-hero figcaption{z-index:3;letter-spacing:.8px;color:#a1a6a7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#04050594;padding:7px 9px;font-size:7px;position:absolute;bottom:16px;right:22px}.article-photo-hero figcaption a{color:#d0d3d3;text-decoration:none}.article-shell-pro{max-width:1180px}.article-shell-pro>h1{max-width:1060px}.article-dek{max-width:840px}.article-layout{grid-template-columns:minmax(0,800px) 260px;gap:72px}.article-body-pro>p{font-size:21px;line-height:1.78}.article-rail{top:22px}.ad-slot{min-height:280px}.rail-card>b{font-family:Georgia,Times New Roman,serif;font-size:24px}.related-pro{max-width:1180px}@media (max-width:980px){.article-layout{grid-template-columns:1fr}.article-photo-hero{height:58vw}.article-rail{grid-template-columns:1fr 1fr}}@media (max-width:700px){.article-photo-hero{border-left:0;border-right:0;height:62vh;min-height:420px;margin-left:-5vw;margin-right:-5vw}.article-photo-label{bottom:48px;left:24px}.article-photo-label b{font-size:58px}.article-photo-hero figcaption{white-space:nowrap;text-overflow:ellipsis;max-width:82%;bottom:14px;left:24px;right:auto;overflow:hidden}.article-body-pro>p{font-size:18px}.article-rail{grid-template-columns:1fr}}.gp-publication{color:#f0f0ee;background:#050606;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.gp-pub-nav{z-index:20;background:#050606;border-bottom:1px solid #272929;grid-template-columns:210px 1fr auto;align-items:center;height:72px;padding:0 2.6vw;display:grid;position:relative}.gp-pub-brand{align-items:baseline;gap:10px;text-decoration:none;display:flex}.gp-pub-brand strong{color:#f3f2ef;letter-spacing:-.06em;font-family:Georgia,Times New Roman,serif;font-size:37px;font-weight:500;line-height:1}.gp-pub-brand span{letter-spacing:3px;color:#f07a22;font-size:10px}.gp-pub-nav nav{justify-content:center;gap:42px;display:flex}.gp-pub-nav nav a{letter-spacing:1.15px;color:#c4c5c3;font-size:9px;text-decoration:none}.gp-pub-nav nav a:hover{color:#fff}.gp-pub-subscribe{letter-spacing:1.25px;border:1px solid #a84c13;padding:14px 18px;font-size:9px;text-decoration:none;color:#f07a22!important}.gp-article-grid{border-left:1px solid #252727;border-right:1px solid #252727;grid-template-columns:minmax(0,1fr) 330px;max-width:1530px;margin:0 auto;display:grid}.gp-article-column{border-right:1px solid #292b2c;min-width:0}.gp-story-hero{background-position:50%;background-size:cover;border-bottom:1px solid #303233;height:560px;position:relative;overflow:hidden}.gp-story-overlay{background:linear-gradient(90deg,#030404e6 0%,#0304049e 34%,#0304041f 70%,#03040433 100%),linear-gradient(#0000 48%,#030404d6 100%);position:absolute;inset:0}.gp-story-topline{z-index:2;letter-spacing:1.1px;grid-template-columns:auto auto 1fr;align-items:center;gap:18px;font-size:9px;display:grid;position:absolute;top:35px;left:40px;right:38px}.gp-story-topline span{color:#f07a22}.gp-story-topline time{color:#e4e4e1;font-style:normal}.gp-story-topline em{text-align:right;color:#e4e4e1;font-style:normal}.gp-story-copy{z-index:2;max-width:620px;position:absolute;bottom:38px;left:40px}.gp-story-copy h1{letter-spacing:-.055em;color:#f5f4f1;margin:0 0 25px;font-family:Georgia,Times New Roman,serif;font-size:clamp(72px,7.6vw,116px);font-weight:500;line-height:.78}.gp-story-copy>p{color:#e2e0db;max-width:480px;margin:0 0 24px;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.45}.gp-byline{align-items:center;gap:16px;display:flex}.gp-byline img{object-fit:cover;object-position:center 19%;background:#111;border-radius:50%;width:58px;height:58px}.gp-byline div{flex-direction:column;gap:9px;display:flex}.gp-byline span{letter-spacing:1.3px;color:#ddd;font-size:10px}.gp-byline span b{color:#fff;font-weight:600}.gp-byline strong{letter-spacing:1.5px;color:#f07a22;font-size:9px;font-weight:500}.gp-story-hero figcaption{z-index:3;text-align:right;color:#a7a7a3;font-size:8px;line-height:1.5;position:absolute;bottom:25px;right:24px}.gp-story-hero figcaption a{color:#aaa;text-decoration:none}.gp-story-body{max-width:830px;padding:38px 54px 90px}.gp-story-body>p{color:#e0dfda;margin:0 0 29px;font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.64}.gp-story-lead{font-size:22px!important;line-height:1.58!important}.gp-story-lead:first-letter{float:left;color:#f07a22;margin:11px 10px 0 0;font-family:Arial,Helvetica,sans-serif;font-size:68px;line-height:.74}.gp-numbers{margin:28px 0 38px}.gp-numbers>span,.gp-sources>span{color:#f07a22;letter-spacing:1.6px;margin-bottom:10px;font-size:9px;display:block}.gp-numbers>div{border:1px solid #323435;grid-template-columns:repeat(3,1fr);display:grid}.gp-numbers article{border-right:1px solid #323435;min-height:125px;padding:22px 20px}.gp-numbers article:last-child{border-right:0}.gp-numbers b{color:#f2f1ed;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;display:block}.gp-numbers p{color:#c1c1bd;margin:6px 0;font-size:12px;line-height:1.5}.gp-numbers small{color:#737674;font-size:9px}.gp-sources{border-top:1px solid #303233;margin-top:70px;padding-top:20px}.gp-sources>a{border-bottom:1px solid #202223;grid-template-columns:28px 1fr 20px;align-items:center;gap:12px;padding:15px 0;text-decoration:none;display:grid}.gp-sources small{color:#777;font-size:8px}.gp-sources b{color:#c9c9c5;font-size:12px;font-weight:400;line-height:1.45}.gp-sources em{color:#f07a22;font-style:normal}.gp-story-rail{padding:35px 34px 60px}.gp-story-rail>section{border-top:1px solid #353737;margin-bottom:32px;padding-top:22px}.gp-story-rail span{color:#f07a22;letter-spacing:1.5px;font-size:9px}.gp-rail-newsletter h2{margin:14px 0 10px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.gp-story-rail p{color:#9a9d9b;font-size:12px;line-height:1.65}.gp-story-rail a{letter-spacing:1.25px;color:#f07a22;font-size:9px;text-decoration:none}.gp-partner{margin-top:40px;border:1px solid #3a3c3d!important;padding:24px!important}.gp-partner h3{margin:20px 0 13px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400;line-height:1.07}.gp-ad>span{color:#777;margin-bottom:12px;display:block}.gp-ad>div{color:#696c6b;background:linear-gradient(145deg,#0a0b0b,#070808);border:1px solid #343637;justify-content:center;align-items:center;height:250px;font-size:14px;display:flex}.gp-most-read>a:not(.gp-all-analysis){color:#d5d5d1;letter-spacing:0;border-bottom:1px solid #303233;grid-template-columns:26px 1fr;gap:12px;padding:18px 0;text-decoration:none;display:grid}.gp-most-read small{color:#858784;font-size:11px}.gp-most-read b{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:400;line-height:1.35}.gp-all-analysis{margin-top:20px;display:block!important}.gp-related{border-top:1px solid #303233;max-width:1530px;margin:0 auto;padding:55px 2.6vw 80px}.gp-related header{justify-content:space-between;margin-bottom:22px;display:flex}.gp-related header span{color:#f07a22;letter-spacing:1.6px;font-size:9px}.gp-related header a{color:#888;font-size:9px;text-decoration:none}.gp-related>div{border-top:1px solid #303233;border-bottom:1px solid #303233;grid-template-columns:repeat(3,1fr);display:grid}.gp-related article{border-right:1px solid #303233;margin-right:24px;padding:27px 24px 30px 0}.gp-related article:last-child{border-right:0;margin-right:0}.gp-related small{letter-spacing:1.2px;color:#777;font-size:8px}.gp-related h3{margin:14px 0 26px;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:400;line-height:1.25}.gp-related h3 a{color:#e1e1dd;text-decoration:none}.gp-related article>a{color:#f07a22;letter-spacing:1.4px;font-size:8px;text-decoration:none}@media (max-width:1120px){.gp-pub-nav{grid-template-columns:160px 1fr auto}.gp-pub-nav nav{gap:22px}.gp-pub-nav nav a:nth-last-child(-n+2){display:none}.gp-article-grid{grid-template-columns:1fr 280px}.gp-story-body{padding-left:40px;padding-right:40px}.gp-story-rail{padding-left:24px;padding-right:24px}}@media (max-width:860px){.gp-pub-nav{grid-template-columns:1fr auto}.gp-pub-nav nav{display:none}.gp-article-grid{border:0;display:block}.gp-article-column{border-right:0}.gp-story-rail{border-top:1px solid #303233;grid-template-columns:1fr 1fr;gap:24px;display:grid}.gp-story-rail>section{margin:0}.gp-story-hero{height:610px}.gp-story-topline em{display:none}.gp-story-body{max-width:760px;margin:auto}.gp-related>div{grid-template-columns:1fr}.gp-related article{border-bottom:1px solid #303233;border-right:0;margin:0;padding-right:0}.gp-related article:last-child{border-bottom:0}}@media (max-width:600px){.gp-pub-nav{height:62px;padding:0 18px}.gp-pub-brand strong{font-size:31px}.gp-pub-brand span{font-size:8px}.gp-pub-subscribe{padding:11px 12px;font-size:8px}.gp-story-hero{background-position:50%;height:570px}.gp-story-topline{grid-template-columns:1fr auto;top:22px;left:20px;right:20px}.gp-story-copy{bottom:34px;left:20px;right:20px}.gp-story-copy h1{font-size:62px}.gp-story-copy>p{font-size:17px}.gp-story-hero figcaption{display:none}.gp-story-body{padding:32px 20px 65px}.gp-story-body>p{font-size:18px;line-height:1.68}.gp-story-lead{font-size:19px!important}.gp-story-lead:first-letter{font-size:58px}.gp-numbers>div{grid-template-columns:1fr}.gp-numbers article{border-bottom:1px solid #323435;border-right:0;min-height:0}.gp-numbers article:last-child{border-bottom:0}.gp-story-rail{padding:35px 20px;display:block}.gp-story-rail>section{margin-bottom:28px}.gp-related{padding-left:20px;padding-right:20px}.gp-byline img{width:52px;height:52px}}.gp-index-page,.gp-about-page{color:#f0f0ed;background:#050606;min-height:100vh}.gp-index-hero{border-bottom:1px solid #2b2d2e;border-left:1px solid #242627;border-right:1px solid #242627;max-width:1530px;margin:0 auto;padding:100px 5vw 70px}.gp-index-hero>span{letter-spacing:1.8px;color:#f07a22;font-size:9px}.gp-index-hero h1{letter-spacing:-.055em;color:#f3f2ef;margin:24px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(58px,8vw,118px);font-weight:400;line-height:.9}.gp-index-hero p{color:#aaaead;max-width:720px;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.55}.gp-category-grid{border-left:1px solid #242627;border-right:1px solid #242627;grid-template-columns:repeat(2,1fr);max-width:1530px;margin:0 auto;display:grid}.gp-category-grid>article{border-bottom:1px solid #2b2d2e;padding:46px 5vw 52px}.gp-category-grid>article:nth-child(odd){border-right:1px solid #2b2d2e}.gp-category-grid small,.gp-about-grid small{letter-spacing:1.5px;color:#f07a22;font-size:8px}.gp-category-grid h2,.gp-about-grid h2{letter-spacing:-.035em;margin:14px 0 26px;font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:400}.gp-category-grid article>div{border-top:1px solid #2d2f30}.gp-category-grid article>div a{color:#cfd0cc;border-bottom:1px solid #252728;grid-template-columns:1fr auto;gap:18px;padding:17px 0;font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.35;text-decoration:none;display:grid}.gp-category-grid article>div em{color:#f07a22;font-family:Arial,sans-serif;font-style:normal}.gp-category-more{color:#f07a22;letter-spacing:1.4px;margin-top:26px;font-size:8px;text-decoration:none;display:inline-block}.gp-editions-list{border-left:1px solid #242627;border-right:1px solid #242627;max-width:1530px;margin:0 auto}.gp-editions-list article{border-bottom:1px solid #2b2d2e;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:34px;padding:34px 5vw;display:grid}.gp-editions-list article>small{color:#4f5252;font-family:Georgia,Times New Roman,serif;font-size:28px}.gp-editions-list span{letter-spacing:1.3px;color:#f07a22;font-size:8px}.gp-editions-list h2{margin:9px 0 5px;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:400}.gp-editions-list p{color:#7f8382;margin:0;font-size:12px}.gp-editions-list article>a{letter-spacing:1.4px;color:#f07a22;font-size:8px;text-decoration:none}.gp-about-grid{border-left:1px solid #242627;border-right:1px solid #242627;grid-template-columns:repeat(2,1fr);max-width:1530px;margin:0 auto;display:grid}.gp-about-grid article{border-bottom:1px solid #2b2d2e;padding:52px 5vw}.gp-about-grid article:nth-child(odd){border-right:1px solid #2b2d2e}.gp-about-grid p{color:#aaadaa;max-width:600px;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.7}.gp-about-grid a{color:#f07a22;letter-spacing:1.4px;margin-top:20px;font-size:8px;text-decoration:none;display:inline-block}.gp-about-cta{border-left:1px solid #242627;border-right:1px solid #242627;max-width:1530px;margin:0 auto;padding:70px 5vw 90px}.gp-about-cta>span{letter-spacing:1.6px;color:#f07a22;font-size:9px}.gp-about-cta h2{margin:16px 0;font-family:Georgia,Times New Roman,serif;font-size:48px;font-weight:400}.gp-about-cta p{color:#949897;max-width:540px;font-size:14px;line-height:1.6}.gp-about-cta a{color:#f07a22;letter-spacing:1.2px;border:1px solid #a84c13;margin-top:22px;padding:14px 18px;font-size:9px;text-decoration:none;display:inline-block}.weekly-page>.gp-pub-nav{z-index:10;position:relative}.weekly-page .weekly-page-nav{display:none}@media (max-width:760px){.gp-index-hero{padding:70px 20px 50px}.gp-category-grid,.gp-about-grid{grid-template-columns:1fr}.gp-category-grid>article,.gp-about-grid article{padding:36px 20px;border-right:0!important}.gp-editions-list article{grid-template-columns:40px 1fr;gap:18px;padding:28px 20px}.gp-editions-list article>a{grid-column:2}.gp-about-cta{padding:55px 20px 70px}}.gp-partners-page{color:#f0f0ed;background:#050606;min-height:100vh}.gp-partners-hero{border-bottom:1px solid #2b2d2e;border-left:1px solid #242627;border-right:1px solid #242627;max-width:1530px;margin:0 auto;padding:100px 5vw 82px}.gp-partners-hero>span,.gp-partners-contact>div>span,.gp-partners-principle>span{letter-spacing:1.8px;color:#f07a22;font-size:9px}.gp-partners-hero h1{letter-spacing:-.058em;color:#f3f2ef;margin:25px 0 32px;font-family:Georgia,Times New Roman,serif;font-size:clamp(62px,8.5vw,126px);font-weight:400;line-height:.88}.gp-partners-hero p{color:#aaadaa;max-width:720px;font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.58}.gp-partners-options{border-bottom:1px solid #2b2d2e;border-left:1px solid #242627;border-right:1px solid #242627;grid-template-columns:repeat(3,1fr);max-width:1530px;margin:0 auto;display:grid}.gp-partners-options article{border-right:1px solid #2b2d2e;padding:46px 3.6vw 52px}.gp-partners-options article:last-child{border-right:0}.gp-partners-options small{letter-spacing:1.5px;color:#f07a22;font-size:8px}.gp-partners-options h2{margin:17px 0 20px;font-family:Georgia,Times New Roman,serif;font-size:31px;font-weight:400;line-height:1.08}.gp-partners-options p{color:#919594;max-width:380px;font-size:13px;line-height:1.75}.gp-partners-principle{border-bottom:1px solid #2b2d2e;border-left:1px solid #242627;border-right:1px solid #242627;grid-template-columns:260px 1fr;align-items:start;gap:40px;max-width:1530px;margin:0 auto;padding:34px 5vw;display:grid}.gp-partners-principle p{color:#c7c8c4;max-width:760px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.55}.gp-partners-contact{border-left:1px solid #242627;border-right:1px solid #242627;grid-template-columns:.72fr 1.28fr;max-width:1530px;margin:0 auto;display:grid}.gp-partners-contact>div{border-right:1px solid #2b2d2e;padding:72px 5vw}.gp-partners-contact h2{letter-spacing:-.045em;margin:20px 0 26px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,70px);font-weight:400;line-height:.96}.gp-partners-contact>div p{color:#8f9392;max-width:390px;font-size:13px;line-height:1.75}.gp-partner-form{padding:72px 4vw 90px}.gp-partner-fields{grid-template-columns:1fr 1fr;gap:28px 22px;display:grid}.gp-partner-fields label{flex-direction:column;gap:10px;display:flex}.gp-partner-fields label>span{letter-spacing:1.35px;color:#777c7b;font-size:8px}.gp-partner-fields input,.gp-partner-fields select,.gp-partner-fields textarea{box-sizing:border-box;color:#e8e8e5;background:0 0;border:0;border-bottom:1px solid #383b3b;border-radius:0;outline:none;width:100%;padding:11px 0 13px;font:14px Arial,Helvetica,sans-serif}.gp-partner-fields select{color:#b9bcba}.gp-partner-fields select option{color:#eee;background:#0d0f10}.gp-partner-fields textarea{resize:vertical;line-height:1.6}.gp-partner-fields input:focus,.gp-partner-fields select:focus,.gp-partner-fields textarea:focus{border-color:#f07a22}.gp-partner-wide{grid-column:1/-1}.gp-partner-submit{flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px;display:flex}.gp-partner-submit button{color:#090a0a;letter-spacing:1.3px;cursor:pointer;background:#f07a22;border:1px solid #a84c13;padding:15px 19px;font-size:9px;font-weight:800}.gp-partner-submit button:disabled{opacity:.55;cursor:wait}.gp-partner-submit p{color:#9da19f;margin:0;font-size:12px}.gp-partner-submit p.error{color:#e78a64}@media (max-width:860px){.gp-partners-options{grid-template-columns:1fr}.gp-partners-options article{border-bottom:1px solid #2b2d2e;border-right:0}.gp-partners-options article:last-child{border-bottom:0}.gp-partners-contact{grid-template-columns:1fr}.gp-partners-contact>div{border-bottom:1px solid #2b2d2e;border-right:0}.gp-partners-principle{grid-template-columns:1fr;gap:16px}}@media (max-width:600px){.gp-partners-hero{padding:70px 20px 55px}.gp-partners-hero p{font-size:18px}.gp-partners-options article{padding:36px 20px}.gp-partners-principle{padding:30px 20px}.gp-partners-contact>div,.gp-partner-form{padding:48px 20px}.gp-partner-fields{grid-template-columns:1fr}.gp-partner-wide{grid-column:auto}}.gp-honeypot{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.gp-turnstile{max-width:100%;min-height:0;margin:10px 0 4px;overflow:hidden}.gp-turnstile:empty{margin:0}
