.ge-editorial-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}
.ge-editorial-hero-grid>div{min-width:0}.ge-editorial-hero-grid h1{font-size:clamp(32px,3.15vw,46px);line-height:1.18;max-width:100%;overflow-wrap:anywhere}.ge-editorial-hero-grid .ge-lead,.ge-editorial-hero-grid .sg-intro{font-size:17px;line-height:1.8;max-width:100%}
.ge-editorial-image{margin:0;min-width:0;border-radius:16px;overflow:hidden;background:transparent;box-shadow:0 16px 38px #17233a0c}.ge-editorial-image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:0;transform:scale(1.04)}
.sg-hero .sg-crumbs{margin-bottom:35px}.sg-hero .ge-editorial-hero-grid{gap:48px}.sg-hero .ge-editorial-hero-grid .sg-intro{margin-bottom:25px}
.ge-info-hero{background:#f0f1f4;padding:35px 0 64px}.ge-info-hero .ge-crumbs{margin-bottom:32px}.ge-info-body{padding-top:60px}
.ge-editorial-hero-grid .ge-actions{gap:12px}.ge-editorial-hero-grid .ge-btn{max-width:100%}.ge-editorial-hero-grid .ge-tags{margin-bottom:25px}
@media(max-width:1100px){.ge-editorial-hero-grid,.sg-hero .ge-editorial-hero-grid{gap:32px}}
@media(max-width:991px){.ge-editorial-hero-grid,.sg-hero .ge-editorial-hero-grid{grid-template-columns:1fr;gap:32px}.ge-editorial-hero-grid h1{font-size:clamp(30px,5vw,42px)}.ge-editorial-image img{max-height:470px}.ge-info-hero{padding-bottom:42px}}
@media(max-width:600px){.ge-editorial-hero-grid h1{font-size:30px}.ge-editorial-hero-grid .ge-lead,.ge-editorial-hero-grid .sg-intro{font-size:16px}.ge-editorial-image img{max-height:none}.ge-editorial-hero-grid .ge-actions{flex-direction:column;align-items:flex-start}}
