.gx-editorial-eyebrow{display:block;color:#587180;font-size:10px;line-height:1.7;letter-spacing:.13em;text-transform:uppercase;font-weight:400}
.gx-editorial-layout.gx-with-sidebar{display:grid;grid-template-columns:minmax(0,1fr) 300px;max-width:1280px;gap:60px;align-items:start;padding-block:52px 70px}
.gx-editorial-layout .gx-entry-meta{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin:0 0 24px;font-size:11px;color:#587180}
.gx-editorial-layout .gx-entry-meta a{color:#617b89;text-decoration:none}.gx-editorial-layout .gx-entry-meta span::before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:#b4c4cc;margin-right:16px;vertical-align:middle}
.gx-editorial-layout .gx-featured-image{display:block;width:100%;height:auto;margin:0 0 30px;aspect-ratio:3/2;object-fit:cover}
.gx-editorial-layout .gx-entry-content{font-size:16px;line-height:1.9;max-width:76ch}
.gx-editorial-layout .gx-article-cta{margin:40px 0;padding:30px;background:#252735;border:0;position:relative}
.gx-editorial-layout .gx-article-cta::before{content:"";position:absolute;top:0;left:30px;width:45px;height:2px;background:#00d2d4}
.gx-editorial-layout .gx-article-cta h2{color:#fff;font-size:24px;font-weight:600;line-height:1.45;margin:0 0 14px}.gx-editorial-layout .gx-article-cta p{font-size:14px;line-height:1.85;color:#b7cad6;margin-bottom:22px}
.gx-editorial-sidebar .gx-sidebar-inner,.gx-sidebar-sticky.gx-editorial-sidebar .gx-sidebar-inner{position:static;display:flex;flex-direction:column;gap:32px;max-height:none;overflow:visible;padding:0}
.gx-editorial-sidebar .gx-editorial-widget{margin:0;padding:0 0 30px;background:transparent;border:0;border-bottom:1px solid #e2e9ed;color:#657d8b}
.gx-editorial-sidebar .gx-editorial-widget:last-child{border:0;padding-bottom:0}
.gx-editorial-widget>h2{font-size:18px;line-height:1.4;font-weight:600;color:#262836;margin:0 0 20px}
.gx-sidebar-cases{display:flex;flex-direction:column;gap:20px}
.gx-sidebar-case{display:grid;grid-template-columns:78px minmax(0,1fr) 12px;gap:13px;align-items:center;text-decoration:none;color:#293d4b}
.gx-sidebar-case-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background:#edf4f5;overflow:hidden}
.gx-sidebar-case-image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}
.gx-sidebar-case small{display:block;font-size:8px;line-height:1.7;color:#587180;margin-bottom:5px}
.gx-sidebar-case strong{display:block;font-size:12px;line-height:1.7;font-weight:500;color:#2f4654}
.gx-sidebar-case>.gx-icon{width:12px;height:12px;color:#7c96a3}.gx-sidebar-case:hover strong,.gx-sidebar-case:focus-visible strong{color:#008f9b}.gx-sidebar-case:hover img{transform:scale(1.04)}
.gx-sidebar-more{display:inline-flex;align-items:center;gap:13px;font-size:11px;color:#3e6678;text-decoration:none;min-height:38px;margin-top:13px}.gx-sidebar-more>.gx-icon{width:15px;height:15px}
.gx-sidebar-about{padding:24px;background:#252735;color:#c4d2db;position:relative}.gx-sidebar-about::before{content:"";position:absolute;left:24px;top:0;width:37px;height:2px;background:#00d2d4}
.gx-sidebar-about-logo{display:block;width:158px;height:auto;margin:0 0 21px}.gx-sidebar-about p{font-size:12px;line-height:1.9;margin:0 0 18px}
.gx-sidebar-about-facts{display:flex;flex-wrap:wrap;gap:15px;font-size:10px;color:#8faab8;padding-bottom:20px;border-bottom:1px solid #ffffff16}
.gx-sidebar-contact{display:flex;align-items:center;justify-content:space-between;gap:13px;min-height:44px;padding:14px 0 0;width:100%;font-size:11px;font-weight:500;text-align:left;background:none;border:0;color:#e5eff3;cursor:pointer}.gx-sidebar-contact>.gx-icon{width:17px;height:17px;color:#00cbd0}
.gx-sidebar-recent{display:flex;flex-direction:column;gap:18px}
.gx-sidebar-recent>a{display:grid;grid-template-columns:56px minmax(0,1fr);gap:13px;align-items:center;text-decoration:none}
.gx-sidebar-recent-image{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;overflow:hidden;background:#edf4f5}.gx-sidebar-recent-image img{width:100%;height:100%;object-fit:cover}
.gx-sidebar-recent small{display:block;font-size:9px;color:#587180;line-height:1.6;margin:0 0 5px}.gx-sidebar-recent strong{display:block;font-size:11px;line-height:1.75;color:#3b5362;font-weight:500}.gx-sidebar-recent>a:hover strong{color:#008f9b}
.gx-author-panel{display:grid;grid-template-columns:76px minmax(0,1fr) 20px;gap:24px;align-items:start;padding:30px;margin-top:38px;background:#f4f7f8;border-top:1px solid #dce6ea;color:#587180}
.gx-author-avatar{width:76px;height:76px;background:#e1ebee;overflow:hidden;border-radius:50%;display:flex;align-items:center;justify-content:center}.gx-author-avatar img{display:block;width:100%;height:100%;object-fit:cover}.gx-author-brand{background:#252735;border-radius:4px}.gx-author-brand img{width:51px;height:51px;object-fit:contain}
.gx-author-copy>h2{font-size:22px;line-height:1.5;font-weight:600;margin:7px 0 2px}.gx-author-copy>h2 a{color:#252735;text-decoration:none}.gx-author-copy>h2 a:hover{color:#008f9b}.gx-author-role{display:block;font-size:11px;color:#587180;line-height:1.7}.gx-author-copy>p{font-size:12px;line-height:1.9;margin:14px 0 0}.gx-author-sign{color:#89a4b2;padding-top:6px}.gx-author-sign .gx-icon{width:20px;height:20px}
.gx-membership{color:#587180}.gx-membership-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:65px;align-items:center}.gx-membership-home{padding:76px 0;background:#f4f7f8}.gx-membership-copy h2{font-weight:600;font-size:clamp(27px,2.9vw,38px);line-height:1.4;color:#252735;margin:17px 0 21px;max-width:580px}.gx-membership-copy p{font-size:15px;line-height:1.9;max-width:570px;margin:0 0 20px}.gx-membership-link{display:inline-flex;align-items:center;gap:18px;min-height:44px;color:#3a6173;text-decoration:none;font-size:12px;font-weight:500}.gx-membership-link .gx-icon{width:17px;height:17px}.gx-membership-link:hover{color:#008f9b}
.gx-membership-document{display:block;max-width:490px;text-decoration:none;color:#587180;padding:26px 30px 18px;background:#e9eff1;border:1px solid #dce6e9}.gx-membership-document>img{display:block;width:100%;height:auto;filter:drop-shadow(0 8px 9px #14252d24);transition:transform .25s}.gx-membership-document:hover>img{transform:translateY(-3px)}.gx-membership-document>span{display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:.1em;text-transform:uppercase;margin-top:20px;gap:15px}.gx-membership-document .gx-icon{width:15px;height:15px}
.gx-membership-article{margin:0 0 28px;padding:25px 30px;border:1px solid #e0e8eb;border-top:0;background:#fff}.gx-membership-article .gx-membership-inner{grid-template-columns:minmax(0,1fr) 175px;gap:28px}.gx-membership-article .gx-editorial-eyebrow{font-size:8px}.gx-membership-article h2{font-size:18px;line-height:1.5;margin:9px 0 11px}.gx-membership-article p{font-size:11px;line-height:1.9;margin-bottom:5px}.gx-membership-article .gx-membership-link{font-size:10px}.gx-membership-article .gx-membership-document{background:transparent;padding:0;border:0}.gx-membership-article .gx-membership-document>span{font-size:8px;margin-top:12px}
.gx-related-articles{background:#f4f7f8;padding:66px 0 72px}.gx-related-articles header{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:30px}.gx-related-articles header h2{font-size:34px;line-height:1.4;font-weight:600;color:#252735;margin:12px 0 0}.gx-related-articles header>a{display:flex;gap:15px;align-items:center;font-size:12px;color:#526f80;text-decoration:none;min-height:44px}.gx-related-articles header>a .gx-icon{width:16px;height:16px}
.gx-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.gx-related-grid .gx-post-card{margin:0;border:1px solid #e0e8ec;background:#fff;display:flex;flex-direction:column}.gx-related-grid .gx-card-image{aspect-ratio:3/2;overflow:hidden}.gx-related-grid .gx-card-image img{width:100%;height:100%;object-fit:cover}.gx-related-grid .gx-card-body{display:flex;flex-direction:column;flex:1;padding:21px 20px 18px}.gx-related-grid .gx-card-body h2{font-size:16px;line-height:1.65;font-weight:600;text-transform:none;margin:0 0 15px}.gx-related-grid .gx-card-body h2 a{color:#29313f;text-decoration:none}.gx-related-grid .gx-card-body h2 a:hover{color:#00929d}.gx-related-grid .gx-card-body p{font-size:11px;line-height:1.9;color:#587180;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 20px}.gx-related-grid .gx-read-more{margin-top:auto;font-size:10px;color:#446677}
.gx-expert-page{padding:65px 0 80px}.gx-expert-intro{display:grid;grid-template-columns:220px minmax(0,780px);gap:60px;align-items:start}.gx-expert-photo{display:block;width:220px;height:auto;max-height:300px;object-fit:cover}.gx-expert-intro h2{font-size:38px;font-weight:600;line-height:1.4;margin:15px 0}.gx-expert-role{font-size:15px;color:#748e9e;margin-bottom:25px}.gx-expert-posts-title{font-size:30px;font-weight:600;margin:65px 0 30px}
@media(max-width:1100px){.gx-editorial-layout.gx-with-sidebar{grid-template-columns:minmax(0,1fr) 270px;gap:35px}.gx-related-grid{gap:18px}.gx-related-grid .gx-card-body{padding:18px 15px}.gx-membership-inner{gap:40px}.gx-membership-article .gx-membership-inner{grid-template-columns:minmax(0,1fr) 145px;gap:20px}.gx-membership-article{padding:23px}.gx-author-panel{padding:25px;gap:19px;grid-template-columns:66px minmax(0,1fr)}.gx-author-avatar{width:66px;height:66px}.gx-author-sign{display:none}}
@media(max-width:900px){.gx-editorial-layout.gx-with-sidebar{display:block}.gx-editorial-sidebar{margin-top:45px}.gx-editorial-sidebar .gx-sidebar-inner{display:grid;grid-template-columns:1fr 1fr;gap:30px}.gx-editorial-sidebar .gx-editorial-widget:last-child{grid-column:1/-1}.gx-sidebar-recent{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.gx-sidebar-recent>a{grid-template-columns:46px minmax(0,1fr);gap:10px}.gx-sidebar-recent-image{width:46px;height:46px}.gx-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gx-membership-copy h2{font-size:29px}.gx-membership-document{padding:20px}.gx-expert-intro{gap:35px;grid-template-columns:170px minmax(0,1fr)}.gx-expert-photo{width:170px}}
@media(max-width:600px){.gx-editorial-layout.gx-with-sidebar{padding-block:30px 45px}.gx-editorial-layout .gx-entry-content{font-size:15px;line-height:1.85}.gx-editorial-layout .gx-featured-image{margin-bottom:25px}.gx-editorial-layout .gx-article-cta{padding:25px 23px}.gx-editorial-layout .gx-article-cta h2{font-size:22px}.gx-editorial-layout .gx-article-cta p{font-size:13px}.gx-editorial-sidebar .gx-sidebar-inner{display:flex;gap:28px}.gx-sidebar-recent{display:flex;gap:18px}.gx-sidebar-recent>a{grid-template-columns:52px minmax(0,1fr)}.gx-sidebar-recent-image{width:52px;height:52px}.gx-sidebar-recent strong{font-size:12px}.gx-sidebar-case{grid-template-columns:78px minmax(0,1fr) 15px}.gx-sidebar-case strong{font-size:13px}.gx-author-panel{padding:23px 20px;grid-template-columns:52px minmax(0,1fr);gap:17px}.gx-author-avatar{width:52px;height:52px}.gx-author-brand img{width:36px;height:36px}.gx-author-copy>h2{font-size:20px}.gx-author-copy>p{font-size:11px}.gx-author-role{font-size:10px}.gx-membership-home{padding:48px 0}.gx-membership-inner{grid-template-columns:1fr;gap:28px}.gx-membership-copy h2{font-size:26px;margin-top:14px}.gx-membership-copy p{font-size:13px}.gx-membership-document{max-width:420px;padding:22px}.gx-membership-article{padding:24px 20px}.gx-membership-article .gx-membership-inner{grid-template-columns:1fr;gap:20px}.gx-membership-article .gx-membership-document{max-width:235px}.gx-membership-article h2{font-size:18px}.gx-related-articles{padding:45px 0 50px}.gx-related-articles header{align-items:center}.gx-related-articles header h2{font-size:27px}.gx-related-articles header>a{font-size:10px;gap:8px;white-space:nowrap}.gx-related-grid{grid-template-columns:1fr;gap:22px}.gx-related-grid .gx-card-body{padding:22px}.gx-related-grid .gx-card-body h2{font-size:17px;line-height:1.6}.gx-related-grid .gx-card-body p{font-size:12px}.gx-expert-intro{grid-template-columns:1fr;gap:25px}.gx-expert-photo{width:140px}.gx-expert-intro h2{font-size:30px}.gx-expert-page{padding:40px 0 50px}.gx-expert-posts-title{font-size:26px;margin-top:45px}}
@media(prefers-reduced-motion:reduce){.gx-membership-document>img,.gx-sidebar-case-image img{transition:none}}
.gx-sidebar-case strong{font-size:13px;font-weight:600}.gx-editorial-layout .gx-comments{padding-top:12px}.gx-editorial-layout .comment-reply-title{font-size:23px;font-weight:600;line-height:1.5;margin:0 0 25px}.gx-editorial-layout .comment-form{display:grid;grid-template-columns:1fr 1fr;gap:18px 22px}.gx-editorial-layout .comment-form>p{margin:0}.gx-editorial-layout .comment-form>.comment-form-comment,.gx-editorial-layout .comment-form>.comment-form-url,.gx-editorial-layout .comment-form>.comment-form-cookies-consent,.gx-editorial-layout .comment-form>.form-submit,.gx-editorial-layout .comment-form>.logged-in-as{grid-column:1/-1}.gx-editorial-layout .comment-form label{font-size:11px;color:#587180}.gx-editorial-layout .comment-form input:not([type=checkbox]):not([type=submit]),.gx-editorial-layout .comment-form textarea{font-size:15px;border-radius:0}.gx-editorial-layout .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:10px;font-size:11px;line-height:1.8}.gx-editorial-layout .comment-form-cookies-consent input{margin-top:5px}.gx-editorial-layout .comment-form input[type=submit]{font-size:11px;text-transform:uppercase;font-weight:600}.gx-editorial-layout .comment-form textarea{min-height:125px;resize:vertical}@media(max-width:600px){.gx-editorial-layout .comment-form{grid-template-columns:1fr;gap:18px}.gx-editorial-layout .comment-form>p{grid-column:1/-1}.gx-editorial-layout .comment-reply-title{font-size:22px}}
@media(max-width:600px){.gx-author-panel{gap:0 17px}.gx-author-avatar{grid-row:1/4}.gx-author-copy{display:contents}.gx-author-copy>.gx-editorial-eyebrow,.gx-author-copy>h2,.gx-author-copy>.gx-author-role{grid-column:2}.gx-author-copy>h2{margin:5px 0 2px}.gx-author-copy>p{grid-column:1/-1;font-size:12px;margin-top:17px}}
