.editorial-hub-hero{padding:84px 0 70px;background:linear-gradient(125deg,#10213d,#183e7d);color:white;position:relative;overflow:hidden}.editorial-hub-hero .container{position:relative;z-index:1}.editorial-hub-hero h1{font-size:clamp(42px,6vw,76px);max-width:900px;line-height:1.06;color:white;letter-spacing:-3px;margin:18px 0 24px}.editorial-hub-hero p{max-width:650px;color:#c5d7f4;font-size:19px;line-height:1.7}.editorial-hub-hero .eyebrow{color:#9ebfff}.editorial-hub-hero svg{position:absolute;width:400px;height:400px;right:0;top:0;opacity:.09;color:white;transform:rotate(-12deg)}.editorial-nav{display:flex;gap:20px;margin:28px 0 0;flex-wrap:wrap}.editorial-nav a{color:white;border-bottom:1px solid #ffffff70;padding-bottom:5px}.editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding:40px 0 65px}.editorial-card{background:white;border:1px solid #dce4f1;border-radius:16px;overflow:hidden;box-shadow:0 6px 25px #10213d06;display:flex;flex-direction:column}.editorial-card img{width:100%;height:210px;object-fit:cover}.editorial-card>div{padding:25px;flex:1;display:flex;flex-direction:column}.editorial-card .eyebrow{font-size:10px;color:#2457d6}.editorial-card h2,.editorial-card h3{font-size:24px;line-height:1.25;margin:14px 0;color:#142b4d;letter-spacing:-.7px}.editorial-card p{color:#62738c;line-height:1.7}.editorial-card a.editorial-read{margin-top:auto;padding-top:18px;font-weight:700;color:#2457d6}.editorial-card .editorial-card-code{font-size:18px;font-weight:700;background:#edf3ff;padding:12px;border-radius:8px;color:#214eab;letter-spacing:1px}.editorial-search{display:flex;gap:14px;align-items:center;padding-top:35px}.editorial-search input{width:100%;max-width:520px;border:1px solid #bacce3;border-radius:9px;padding:14px 16px;font:inherit;font-size:16px}.editorial-status{color:#6d7f99;padding:20px 0}.editorial-article-hero{padding:65px 0 45px;background:#f0f5fd;border-bottom:1px solid #dce5f4}.editorial-article-hero h1{font-size:clamp(35px,5vw,62px);line-height:1.12;max-width:1000px;letter-spacing:-2px;margin:20px 0}.editorial-article-hero .eyebrow{display:block;margin-top:25px}.editorial-article-hero .lead{max-width:800px}.editorial-meta{font-size:13px;color:#6b7f9b}.editorial-article{max-width:850px!important;padding-top:50px;padding-bottom:75px;font-size:18px;line-height:1.9;color:#344b69}.editorial-article h2{margin-top:45px;font-size:30px;line-height:1.3;color:#172c4a}.editorial-article h3{margin-top:35px}.editorial-article li{margin:10px 0}.editorial-article figure{margin:0 0 35px}.editorial-article figure img{width:100%;border-radius:15px;max-height:500px;object-fit:cover}.editorial-offer-box{padding:30px;background:#edf3ff;border:1px solid #cddcf6;border-radius:16px;margin:40px 0}.editorial-offer-box>span{font-size:10px;font-weight:700;letter-spacing:1.7px;color:#2457d6}.editorial-offer-box>strong{display:block;font-size:30px;line-height:1.25;color:#132b50;margin:15px 0}.editorial-offer-box small{display:block;font-size:12px;line-height:1.7;margin-top:20px}.editorial-back{display:inline-block;margin-top:35px;font-weight:700;color:#2457d6}.editorial-home{padding-top:65px;padding-bottom:65px;background:#f3f6fc}.editorial-home .editorial-grid{padding:20px 0 0}.editorial-home h2{font-size:40px;letter-spacing:-1.5px}.editorial-load-more{margin-bottom:65px}.editorial-copy{padding:8px 11px;background:#fff;border:1px solid #cbd9ee;border-radius:7px;color:#2457d6;font:inherit;font-size:12px;cursor:pointer}@media(max-width:900px){.editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.editorial-grid{grid-template-columns:1fr}.editorial-hub-hero{padding:55px 0}.editorial-hub-hero h1{letter-spacing:-1.6px}.editorial-article{font-size:17px}.editorial-article-hero h1{letter-spacing:-1.3px}.editorial-offer-box{padding:22px}.editorial-offer-box .actions{display:grid}.editorial-home h2{font-size:32px}}