.editorial-home{--editorial-ink:#152e40;--editorial-secondary:#596b78;--editorial-rule:#dfe6eb;color:var(--editorial-ink)}.editorial-home,.editorial-home .font-mono,.editorial-home a,.editorial-home button,.editorial-home h1,.editorial-home h2,.editorial-home h3,.editorial-home p,.editorial-home time{font-family:var(--font-plex-sans),system-ui,sans-serif}.editorial-home h1,.editorial-home h2,.editorial-home h3{font-weight:600}.editorial-home p{font-size:18px;font-weight:400;line-height:1.7;color:var(--editorial-secondary)}.editorial-hero{padding-top:0}.editorial-banner{position:relative;min-height:610px;border-radius:0;overflow:hidden;background:#1c4658;display:flex;align-items:center}.editorial-banner-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center 48%;object-position:center 48%}.editorial-banner-shade{position:absolute;inset:0;background:linear-gradient(90deg,#08212de8,#08212db0 40%,#08212d15 78%),linear-gradient(0deg,#08212d30,transparent 75%)}.editorial-banner-content{position:relative;z-index:1;width:min(100% - 96px,1360px);padding-top:70px;padding-bottom:70px}.editorial-banner-content>div{max-width:1020px}.editorial-banner h1{font-size:clamp(50px,5.2vw,76px);line-height:1.04;letter-spacing:-2.5px;color:#fff;max-width:none;white-space:nowrap}.editorial-banner p{margin-top:18px;font-size:18px;color:#f0f4f5}.editorial-banner .editorial-hero-tagline{margin-top:16px;font-size:18px;color:#fff;max-width:580px;line-height:1.7}.editorial-hero-tagline strong{font-weight:600}.editorial-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.editorial-hero-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:13px 18px;border:1px solid #0874d6;border-radius:5px;background:#0874d6;color:#fff;font-size:16px;font-weight:500;transition:background .2s}.editorial-hero-button:hover{background:#0565bb}.editorial-hero-button-secondary{background:#ffffff10;border-color:#ffffff80}.editorial-hero-button-secondary:hover{background:#ffffff25}.editorial-cooperation a:focus-visible,.editorial-hero-button:focus-visible{outline:3px solid #70c9ff;outline-offset:4px}.editorial-index{display:flex;flex-wrap:wrap;align-items:center;gap:28px;padding-top:20px;padding-bottom:20px}.editorial-index a{color:#506370;font-size:16px;font-weight:500;white-space:nowrap}.editorial-index a:hover{color:#0874d6}.editorial-index .editorial-index-all{margin-left:auto;color:#0874d6;display:flex;align-items:center;gap:15px}.editorial-home .news-section{padding:34px 0 44px;background:#fff;scroll-margin-top:132px}.editorial-home .news-section>.wrap>.mb-lg:first-child{padding-top:20px;padding-bottom:16px;margin-bottom:0;border-top:2px solid var(--editorial-ink);align-items:center}.editorial-home .gallery-section h2,.editorial-home .news-section h2{font-size:32px;line-height:1.25;letter-spacing:-.6px}.editorial-home .news-section>.wrap>.mb-lg:first-child>a{color:#627482;font-size:14px;font-weight:400}.editorial-home .news-filters{padding-bottom:15px;border-bottom:1px solid var(--editorial-rule);margin-bottom:24px}.editorial-home .news-filters .tag{padding:6px 13px;font-size:14px;border:0;border-radius:3px;font-weight:400}.editorial-home .news-filters .tag--active{background:#eef5fa;color:#086cc3;font-weight:600}.editorial-home .news-grid{grid-template-columns:1.05fr 1fr;gap:38px}.editorial-home .card{border:0;border-radius:0;box-shadow:none}.editorial-home a.card:hover{transform:none;box-shadow:none}.editorial-home .feature-card{background:transparent}.editorial-home .feature-card>div:first-child{aspect-ratio:16/9;border-radius:5px}.editorial-home .feature-card>div:last-child{padding:17px 0 0}.editorial-home .feature-card h3{margin-top:10px;font-size:28px;font-weight:600;line-height:1.35;letter-spacing:-.45px;color:var(--editorial-ink)}.editorial-home .feature-card p{margin-top:10px;font-size:18px;color:var(--editorial-secondary);line-height:1.65;-webkit-line-clamp:2}.editorial-home .article-link{display:none}.editorial-home .post-meta{-moz-column-gap:14px;column-gap:14px;row-gap:5px;font-size:14px;color:#78858e;line-height:1.45}.editorial-home .post-meta .font-mono{padding:0;background:transparent;border-radius:0;font-size:14px;font-weight:500;color:#0874d6}.editorial-home .news-list{gap:0}.editorial-home .small-card{flex:1;min-height:110px;padding:17px 0;border-bottom:1px solid var(--editorial-rule);background:transparent;gap:18px;align-items:flex-start}.editorial-home .small-card:first-child{padding-top:0}.editorial-home .small-card:last-child{border-bottom:0;padding-bottom:0}.editorial-home .small-card>div:first-child{width:136px;height:92px;margin:0;border-radius:4px}.editorial-home .small-card>div:last-child{padding:0;flex:1;min-width:0}.editorial-home .small-card h3{font-size:20px;font-weight:600;line-height:1.4;letter-spacing:-.2px;color:var(--editorial-ink);margin-top:8px}.editorial-home a.card:hover h3{color:#0874d6}.editorial-laptop{width:100%;max-width:390px;margin:0 auto;transform:perspective(900px) rotateY(-16deg) rotate(9deg)}.editorial-laptop-screen{padding:8px;border:2px solid #8698a2;border-radius:12px 12px 5px 5px;background:#13212b;box-shadow:0 20px 35px #0005}.editorial-laptop-toolbar{height:26px;background:#fff;display:flex;align-items:center;gap:4px;padding:0 8px;border-radius:3px 3px 0 0}.editorial-laptop-toolbar i{width:4px;height:4px;border-radius:50%;background:#a5b6c2}.editorial-laptop-toolbar span{margin-left:12px;font-size:8px;color:#536a7a}.editorial-laptop-photo{position:relative;height:150px}.editorial-laptop-photo img{-o-object-fit:cover;object-fit:cover}.editorial-laptop-columns{display:flex;gap:8px;padding:12px;background:#fff}.editorial-laptop-columns span{flex:1;height:30px;background:repeating-linear-gradient(0deg,#e1e9ee 0 3px,#fff 3px 8px);border-top:6px solid #0874d6}.editorial-laptop-base{width:115%;height:18px;margin-left:-7.5%;background:linear-gradient(#c5d1d8,#708594);border-radius:2px 2px 50% 50%;box-shadow:0 22px 22px #0005}.editorial-home .gallery-section{padding-top:30px;padding-bottom:55px}.editorial-home .gallery-section>.wrap>.mb-lg{padding-top:20px;border-top:2px solid var(--editorial-ink)}.editorial-home .gallery-track{align-items:flex-end;gap:18px;padding-top:12px;padding-bottom:16px;scrollbar-width:thin;scrollbar-color:#becdd8 transparent}.editorial-home .gallery-frame{width:calc((100% - 72px)/5);height:340px;aspect-ratio:auto;border-radius:12px}.editorial-home .gallery-frame:nth-child(2n){height:270px}.editorial-home .gallery-frame:nth-child(3n){height:310px}.editorial-home .gallery-frame img{transition:transform .4s}.editorial-home .gallery-frame:hover img{transform:scale(1.035)}.editorial-home .gallery-section .tag{display:grid;place-items:center;width:35px;height:35px;padding:0;border-radius:3px}@media (min-width:840px) and (max-width:1100px){.editorial-home .news-grid{gap:26px}.editorial-home .small-card{gap:14px}.editorial-home .small-card>div:first-child{width:112px;height:85px}.editorial-home .small-card h3{font-size:18px}.editorial-index{gap:19px}.editorial-index a{font-size:14px}}@media (max-width:839px){.editorial-hero{padding-top:0}.editorial-banner{min-height:500px}.editorial-banner-content{width:min(100% - 56px,1360px);padding-top:55px;padding-bottom:55px}.editorial-banner h1{font-size:44px;max-width:560px;white-space:normal}.editorial-banner p{font-size:18px;max-width:340px}.editorial-index{gap:14px 24px;padding-top:17px;padding-bottom:12px}.editorial-index .editorial-index-all{margin-left:0}.editorial-home .news-section{padding-top:24px;padding-bottom:32px;scroll-margin-top:115px}.editorial-home .news-grid{grid-template-columns:1fr;gap:25px}.editorial-home .gallery-section h2,.editorial-home .news-section h2{font-size:28px}.editorial-home .feature-card h3{font-size:27px}.editorial-home .small-card{min-height:105px}.editorial-home .small-card>div:first-child{width:140px;height:95px}.editorial-home .small-card h3{font-size:20px}.editorial-laptop-photo{height:110px}.editorial-home .gallery-frame{width:38%;height:310px}.editorial-home .gallery-frame:nth-child(2n){height:245px}.editorial-home .gallery-frame:nth-child(3n){height:285px}}@media (max-width:600px){.editorial-laptop{max-width:260px;margin-bottom:10px}.editorial-laptop-photo{height:115px}.editorial-home .gallery-frame{width:68%;height:310px}}@media (max-width:450px){.editorial-banner{min-height:470px;align-items:flex-end}.editorial-banner-image{-o-object-position:65% center;object-position:65% center}.editorial-banner-shade{background:linear-gradient(0deg,#08212de8,#08212d73 65%,#08212d30)}.editorial-banner-content{padding:25px 22px}.editorial-banner h1{font-size:38px;letter-spacing:-1px;line-height:1.12;white-space:normal}.editorial-banner p{font-size:16px;line-height:1.6;margin-top:15px}.editorial-banner .editorial-hero-tagline{font-size:16px;margin-top:14px}.editorial-hero-actions{gap:10px;margin-top:22px}.editorial-hero-button{font-size:14px;padding:11px 13px;gap:10px}.editorial-index{gap:12px 20px}.editorial-index a{font-size:14px}.editorial-home .gallery-section h2,.editorial-home .news-section h2{font-size:26px}.editorial-home .news-section>.wrap>.mb-lg:first-child>a{font-size:14px}.editorial-home .news-section>.wrap>.mb-lg:first-child{gap:12px}.editorial-home .feature-card h3{font-size:26px}.editorial-home .feature-card p{font-size:16px}.editorial-home .small-card{gap:14px;min-height:100px}.editorial-home .small-card>div:first-child{width:105px;height:80px}.editorial-home .small-card h3{font-size:18px;line-height:1.45;margin-top:6px}.editorial-home .post-meta,.editorial-home .post-meta .font-mono{font-size:14px}.editorial-home .gallery-section{padding-top:20px}}