body.sting-page .gnpc-site-nav.gnpc-site-nav{margin-bottom:0}
body.sting-page .gnpc-header-divider{height:0;background:var(--gn-color-green-900)}
body.sting-page .gnpc-header-divider::before{content:"";position:absolute;inset:0 0 auto;height:32px;background:var(--gn-color-green-900)}
.sting-hero{padding:88px 0 84px;background:var(--gn-color-green-900)}
.sting-hero .sting-shell{width:min(1180px,calc(100% - 40px))}
.sting-hero__grid{grid-template-columns:minmax(0,1.16fr) minmax(390px,.84fr);gap:clamp(54px,6vw,82px)}
.sting-hero h1{max-width:750px}
.sting-lead{max-width:690px;margin-bottom:0}
.sting-sequence{width:100%;max-width:470px;justify-self:end;padding:8px 0 8px 44px;color:#fff;background:transparent;border:0;border-left:1px solid rgba(255,255,255,.28);box-shadow:none;transform:none}
.sting-sequence>p:first-child{color:#efbd62}
.sting-sequence li{grid-template-columns:38px 100px 1fr;padding:15px 0;border-color:rgba(255,255,255,.2)}
.sting-sequence li span{color:#efbd62}
.sting-sequence li strong{color:#fff}
.sting-sequence li small{color:#d6e2d6}
.sting-sequence__note{color:#e2eadf;border-color:#efbd62}
.sting-nest-index{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px}
.sting-nest-index article{grid-template-columns:44px 1fr;gap:16px}
.sting-nest-index article:last-child{grid-column:1/-1}
.sting-nest-index article:last-child>div{display:grid;grid-template-columns:220px 1fr;gap:22px}
.sting-nest-index h3{margin-bottom:8px}
.sting-nest-index article:last-child h3{margin-bottom:0}
.sting-reading__grid{grid-template-columns:.78fr 1.22fr;gap:60px}
@media(max-width:820px){.sting-hero__grid,.sting-reading__grid{grid-template-columns:1fr}.sting-sequence{max-width:none;justify-self:start;padding:28px 0 0;border-left:0;border-top:1px solid rgba(255,255,255,.28)}}
@media(max-width:560px){.sting-hero{padding:68px 0}.sting-hero .sting-shell{width:min(100% - 30px,1120px)}.sting-sequence{padding:26px 0 0;box-shadow:none}.sting-sequence li{grid-template-columns:32px 88px 1fr}.sting-nest-index{grid-template-columns:1fr}.sting-nest-index article:last-child{grid-column:auto}.sting-nest-index article,.sting-nest-index article:last-child{grid-template-columns:42px 1fr;gap:8px 10px}.sting-nest-index article:last-child>div{display:block}.sting-nest-index article:last-child h3{margin-bottom:8px}}
