.content-page{max-width:none!important;padding:0!important}.content-page>*{max-width:none}.newsroom section{max-width:none!important;width:100%}.newsroom{--ink:#f7f8fb;--muted:#a6b0c0;--faint:#718098;--line:rgba(168,185,215,.18);--panel:#101927;--panel2:#151f2f;--blue:#74a8ff;--violet:#a98cff;max-width:1480px;margin:0 auto;padding:2.5rem 3.6rem 0;color:var(--ink)}.newsroom-utility{display:flex;justify-content:space-between;gap:1rem;padding:.65rem 0;border-bottom:1px solid var(--line);color:var(--faint);font-size:.68rem;letter-spacing:.11em;text-transform:uppercase}.newsroom-utility a{color:var(--blue);letter-spacing:0;text-transform:none}.newsroom-brand{display:flex;justify-content:space-between;align-items:end;gap:2rem;padding:3.5rem 0 2.4rem}.eyebrow{margin:0 0 .75rem;color:var(--blue);font-size:.7rem;font-weight:800;letter-spacing:.16em}.newsroom-brand h1{margin:0;font-size:clamp(3.6rem,8vw,8.2rem);line-height:.86;letter-spacing:-.09em}.newsroom-brand h1 strong{color:var(--violet)}.dek{max-width:650px;margin:1.25rem 0 0;color:var(--muted);font-size:1.12rem;line-height:1.5}.search-box{min-width:220px;padding:.95rem 1.1rem;border:1px solid var(--line);border-radius:7px;color:var(--muted);font-size:.8rem}.search-box span{margin-left:.55rem}.category-nav{display:flex;gap:1.7rem;overflow:auto;border-bottom:2px solid var(--ink);white-space:nowrap}.category-nav a{padding:0 0 .9rem;color:var(--muted);font-size:.85rem;font-weight:800}.category-nav a:hover,.category-nav a.active{color:var(--violet)}.trending-bar{display:grid;grid-template-columns:170px repeat(3,1fr);margin:1.2rem 0 1.6rem;border-bottom:1px solid var(--line)}.trending-bar strong{display:flex;align-items:center;gap:.6rem;padding:1rem 0;font-size:.78rem}.live-dot{width:8px;height:8px;border-radius:50%;background:#ff8295;box-shadow:0 0 0 5px #ff82951f}.trending-bar a{padding:1rem;border-left:1px solid var(--line);color:var(--muted);font-size:.79rem;line-height:1.35}.trending-bar a:hover{color:var(--ink)}.hero-grid{display:grid;grid-template-columns:1.25fr .75fr .75fr;grid-template-rows:1fr 1fr;gap:3px;min-height:540px}.hero-main{grid-row:1 / span 2}.hero-side-0{grid-column:2 / span 2}.hero-side-1{grid-column:2}.hero-side-2{grid-column:3}.hero-card{position:relative;min-height:250px;overflow:hidden;background:var(--panel)}.visual{position:absolute;inset:0;display:block;overflow:hidden;isolation:isolate}.visual:after,.thumb:after,.mini-image:after,.feature-image:after,.side-thumb:after{content:"";position:absolute;inset:0;z-index:-1;background:repeating-linear-gradient(90deg,transparent 0 54px,rgba(255,255,255,.08) 55px 56px),repeating-linear-gradient(0deg,transparent 0 54px,rgba(255,255,255,.06) 55px 56px)}.visual-industry,.visual-model-launch,.visual-pricing{background:radial-gradient(circle at 75% 25%,rgba(255,255,255,.36),transparent 18%),linear-gradient(135deg,#102448,#2f6d9c 58%,#d99b72)}.visual-model-launch{background:radial-gradient(circle at 25% 35%,rgba(209,245,255,.64),transparent 15%),linear-gradient(135deg,#111f48,#286a9b 58%,#93d3ef)}.visual-pricing{background:radial-gradient(circle at 70% 20%,rgba(255,180,203,.55),transparent 20%),linear-gradient(135deg,#28123a,#743258 60%,#e7879c)}.visual-orbit{position:absolute;left:20%;top:22%;width:230px;height:230px;border:13px solid rgba(230,248,255,.72);border-radius:50%;box-shadow:0 0 0 23px #7edaff24,inset 0 0 48px #fff6}.visual-orbit:after{content:"";position:absolute;left:60px;top:60px;width:80px;height:80px;border-radius:50%;background:#102b59;box-shadow:0 0 25px #bdefff}.visual-shape,.visual-line{position:absolute;width:75%;height:6px;right:-12%;top:65%;transform:rotate(-18deg);background:#e3f7ff;box-shadow:0 0 18px #e3f7ff}.hero-overlay{position:absolute;inset:auto 0 0;padding:1.4rem;background:linear-gradient(transparent,#040811f5 32%)}.hero-main .hero-overlay{padding:2rem}.tag{display:inline-block;margin-bottom:.55rem;padding:.25rem .4rem;background:#000000ad;color:#fff;font-size:.62rem;font-weight:800;text-transform:uppercase}.hero-overlay h2,.hero-overlay h3{margin:0;line-height:1.04;letter-spacing:-.05em}.hero-overlay h2{max-width:700px;font-size:clamp(2rem,4vw,4.2rem)}.hero-overlay h3{font-size:1.5rem}.hero-overlay a{color:inherit;text-decoration:none}.hero-overlay a:hover{color:var(--blue)}.hero-overlay p{margin:.75rem 0 0;color:#c4ccda;font-size:.72rem}.section-rule{display:flex;align-items:center;gap:2rem;margin:3rem 0 1.5rem;border-bottom:2px solid var(--violet)}.section-rule>span{padding:.75rem 1rem;background:var(--violet);color:#0b0d14;font-size:.75rem;font-weight:900}.section-rule nav{display:flex;gap:1.4rem;overflow:auto;white-space:nowrap}.section-rule a{color:var(--muted);font-size:.75rem}.editorial-columns{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:3.5rem}.news-section{margin-bottom:4.3rem}.section-head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.2rem;border-bottom:1px solid var(--line)}.section-head h2{margin:0 0 .75rem;font-size:1.6rem;letter-spacing:-.04em}.section-head span,.section-head a{color:var(--faint);font-size:.75rem}.latest-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.latest-card{display:grid;grid-template-columns:125px 1fr;gap:1rem;min-height:155px;padding-bottom:1rem;border-bottom:1px solid var(--line)}.thumb{position:relative;min-height:135px;overflow:hidden;isolation:isolate}.latest-copy h3,.mini-copy h3,.feature-copy h3{margin:.45rem 0;font-size:1.05rem;line-height:1.18;letter-spacing:-.03em}.latest-copy h3 a,.mini-copy h3 a,.feature-copy h3 a,.sidebar-module a{color:inherit;text-decoration:none}.latest-copy h3 a:hover,.mini-copy h3 a:hover,.feature-copy h3 a:hover,.sidebar-module a:hover{color:var(--blue)}.latest-copy p,.feature-copy p{margin:0 0 .6rem;color:var(--muted);font-size:.78rem;line-height:1.45}.meta{display:flex;flex-wrap:wrap;gap:.5rem;color:var(--faint);font-size:.65rem}.meta span{color:var(--blue);font-weight:800}.read-link{color:var(--blue);font-size:.72rem;font-weight:800}.mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.mini-card{overflow:hidden;border:1px solid var(--line);background:var(--panel)}.mini-image{position:relative;height:130px;display:block;overflow:hidden;isolation:isolate}.mini-copy{padding:.85rem}.mini-copy h3{min-height:2.5rem}.feature-row{display:grid;grid-template-columns:1.25fr repeat(2,1fr);gap:1rem}.feature-story{overflow:hidden;border:1px solid var(--line);background:var(--panel)}.feature-image{position:relative;height:160px;display:block;overflow:hidden;isolation:isolate}.feature-story-large .feature-image{height:225px}.feature-copy{padding:1rem}.pricing-strip{display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem}.pricing-item{display:flex;gap:.8rem;padding:1rem;border:1px solid var(--line);background:var(--panel);color:inherit;text-decoration:none}.pricing-icon{display:grid;place-items:center;flex:0 0 30px;height:30px;border-radius:50%;background:var(--violet);color:#111;font-weight:900}.pricing-item strong{display:block;font-size:.8rem;line-height:1.3}.pricing-item small{display:block;margin-top:.35rem;color:var(--faint);font-size:.65rem}.quote-panel{padding:2rem;border:1px solid var(--line);background:linear-gradient(135deg,#29406b8c,#151c2ca6)}.quote-mark{color:var(--violet);font-size:4rem;line-height:.4}.quote-panel p{max-width:650px;margin:1rem 0;color:var(--muted);font-size:1.15rem;line-height:1.5}.sidebar{display:grid;align-content:start;gap:2.5rem}.sidebar-module{border-top:2px solid var(--ink)}.sidebar-title{padding:.75rem 0;border-bottom:1px solid var(--line)}.sidebar-title h2{margin:0;font-size:.85rem;letter-spacing:.08em}.connected>a{display:grid;grid-template-columns:30px 1fr auto;gap:.7rem;align-items:center;padding:.9rem 0;border-bottom:1px solid var(--line)}.connected b{display:grid;place-items:center;width:30px;height:30px;background:var(--blue);color:#08101f}.connected strong,.sidebar-story strong,.number-story strong{display:block;font-size:.77rem;line-height:1.3}.connected small,.sidebar-story small,.number-story small{display:block;margin-top:.25rem;color:var(--faint);font-size:.64rem}.connected em{color:var(--blue);font-size:.6rem;font-style:normal;font-weight:900}.ad-slot{display:grid;gap:.45rem;min-height:180px;place-items:center;align-content:center;padding:1.5rem;border:1px solid var(--line);background:linear-gradient(135deg,#111a2b,#1e3150);text-align:center}.ad-slot small{color:var(--faint);font-size:.6rem;letter-spacing:.14em}.ad-slot strong{font-size:1.25rem}.ad-slot span{color:var(--muted);font-size:.75rem}.ad-slot a{color:var(--blue);font-size:.75rem;font-weight:800}.sidebar-story,.number-story{display:grid;grid-template-columns:72px 1fr;gap:.75rem;padding:.85rem 0;border-bottom:1px solid var(--line)}.side-thumb{position:relative;min-height:54px;overflow:hidden;isolation:isolate}.number-story{grid-template-columns:30px 1fr}.number-story>b{color:var(--violet);font-size:1.2rem}.sidebar-about{margin:1rem 0;color:var(--muted);font-size:.8rem;line-height:1.55}.news-footer{display:flex;justify-content:space-between;gap:2rem;margin:2rem -3.6rem 0;padding:3rem 3.6rem;border-top:1px solid var(--line);background:#070a11}.news-footer h2{margin:0;max-width:500px;font-size:2.2rem;letter-spacing:-.05em}.footer-links{display:flex;flex-wrap:wrap;align-content:start;gap:1rem 1.5rem;max-width:350px}.footer-links a{color:var(--muted);font-size:.8rem}@media(max-width:1100px){.newsroom{padding-inline:2rem}.editorial-columns{grid-template-columns:1fr}.sidebar{grid-template-columns:repeat(3,1fr)}.news-footer{margin-inline:-2rem;padding-inline:2rem}}@media(max-width:760px){.newsroom{padding:1.2rem 1rem 0}.newsroom-utility span:nth-child(2),.search-box{display:none}.newsroom-brand{display:block;padding:2rem 0 1.4rem}.category-nav{gap:1rem}.trending-bar{display:block}.trending-bar a{display:block;border-left:0;border-top:1px solid var(--line)}.hero-grid{display:grid;grid-template-columns:1fr 1fr;min-height:520px}.hero-main{grid-column:1 / span 2;grid-row:auto;min-height:300px}.hero-side{min-height:215px}.hero-overlay h2{font-size:2rem}.hero-overlay h3{font-size:1rem}.section-rule{display:block}.section-rule nav{padding:.8rem 0}.latest-grid,.mini-grid,.feature-row,.pricing-strip,.sidebar{grid-template-columns:1fr}.latest-card{grid-template-columns:110px 1fr}.news-footer{display:block;margin-inline:-1rem;padding:2rem 1rem}.footer-links{margin-top:2rem}}
