.kg-page{background:#f8f7f2}.kg-hero{min-height:680px;position:relative;isolation:isolate;color:#fff;overflow:hidden}.kg-hero-photo{position:absolute;inset:0;z-index:-3;object-position:50% 54%}.kg-hero-shade{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#142b28b5,#142b2820 85%),linear-gradient(0deg,#142b2860,transparent 60%)}.kg-hero-inner{max-width:1600px;margin:auto;padding:40px 6% 90px}.kg-breadcrumb{display:flex;gap:12px;align-items:center;font-size:11px;margin-bottom:80px;opacity:.9}.kg-hero h1{font-size:clamp(66px,6.5vw,106px);line-height:1.03;max-width:1100px;margin:20px 0 28px}.kg-hero h1 em{font-weight:400}.kg-hero-inner>p:not(.coe-eyebrow){font-size:17px;line-height:1.8;max-width:550px}.kg-hero-actions{display:flex;align-items:center;gap:30px;margin-top:32px}.kg-story-shortcut{font-size:12px;border-bottom:1px solid #ffffff80;padding-bottom:5px}.kg-hero-caption{position:absolute;right:35px;bottom:25px;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.kg-byline{max-width:1600px;margin:auto;padding:24px 6%;display:flex;align-items:center;flex-wrap:wrap;gap:12px 28px;font-size:11px;border-bottom:1px solid #dce1d5;color:#5c6a5d}.kg-byline a{text-decoration:underline}.kg-print{margin-left:auto;border:0;background:transparent;color:#23342c;font-size:11px;cursor:pointer}.kg-quick-nav{display:none}.kg-layout{max-width:1480px;margin:auto;padding:60px 6% 90px;display:grid;grid-template-columns:245px minmax(0,1fr);gap:65px}.kg-sidebar{position:relative;align-self:start;height:100%}.kg-toc{position:sticky;top:50px;padding-bottom:25px;border-bottom:1px solid #d2d9ca}.kg-toc summary{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;list-style:none;display:flex;justify-content:space-between;gap:10px;cursor:pointer;padding-bottom:18px}.kg-toc nav{display:grid;gap:5px}.kg-toc nav a{font-size:12px;line-height:1.5;padding:4px 0 4px 12px;border-left:2px solid #dfe3d8;color:#657365}.kg-toc nav a:hover,.kg-toc nav a.kg-active{border-color:#354b35;color:#203521}.kg-sidebar-note{position:sticky;top:700px;margin-top:28px;padding:22px;background:#eaf0e4;max-width:245px}.kg-sidebar-note .coe-eyebrow{font-size:9px}.kg-sidebar-note p{font-size:12px;line-height:1.7;margin:13px 0}.kg-sidebar-note a{font-size:10px;text-decoration:underline}.kg-article{min-width:0;max-width:900px;font-size:16px;line-height:1.9}.kg-article section[id]{scroll-margin-top:50px}.kg-article h2{font-size:44px;margin:60px 0 25px}.kg-article h3{font-size:28px;margin:33px 0 17px;line-height:1.25}.kg-article h4{font:600 15px/1.5 'DM Sans',sans-serif;margin:25px 0 12px}.kg-article p{margin:0 0 20px}.kg-article p:last-child{margin-bottom:0}.kg-article a{color:#365c44;text-decoration:underline;text-decoration-color:#9aad92;text-underline-offset:4px;overflow-wrap:anywhere}.kg-article a:hover{text-decoration-color:#365c44}.kg-article li{margin:8px 0;padding-left:3px}.kg-article ul,.kg-article ol{padding-left:24px;margin:18px 0 25px}.kg-article strong{font-weight:600}.kg-lead{font-family:'Playfair Display',Georgia,serif;font-size:28px;line-height:1.5;letter-spacing:-.025em}.kg-section-label{font-size:10px;text-transform:uppercase;letter-spacing:.16em;font-weight:600;color:#5d7257;margin-bottom:12px!important}.kg-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#cfd8c6;border:1px solid #cfd8c6;margin:30px 0}.kg-facts>div{background:#edf2e7;padding:22px 20px}.kg-facts dt{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:#61735b;margin-bottom:7px}.kg-facts dd{font-size:20px;line-height:1.3;font-family:'Playfair Display',Georgia,serif;margin:0}.kg-facts small{display:block;font:10px/1.6 'DM Sans',sans-serif;margin-top:7px;color:#62725a}.kg-note{padding:25px 28px;border-left:3px solid #7a906d;background:#edf1e7;margin:28px 0;font-size:14px;line-height:1.85}.kg-note h3,.kg-note h4{font-family:'DM Sans',sans-serif;font-size:14px;font-weight:700;margin:0 0 10px;letter-spacing:0}.kg-note.kg-important{background:#f3eadb;border-color:#b6975e}.kg-note.kg-blue{background:#eaf0f1;border-color:#7c989f}.kg-note p{margin-bottom:12px}.kg-source-note{font-size:11px;line-height:1.8;color:#697365;margin-top:16px!important}.kg-external{font-size:.8em;white-space:nowrap}.kg-table-wrap{overflow-x:auto;margin:25px 0;border:1px solid #d5ddce}.kg-table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.7;min-width:540px}.kg-table th{text-align:left;padding:16px;background:#e7eddf;font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;vertical-align:top}.kg-table td{padding:16px;border-top:1px solid #dbe2d4;vertical-align:top}.kg-table tbody tr:nth-child(even){background:#f1f4ec}.kg-table strong{color:#233b2b}.kg-photo{margin:36px 0}.kg-photo img{width:100%;height:auto;max-height:620px;object-fit:cover}.kg-photo figcaption{font-size:10px;line-height:1.7;color:#687361;margin-top:10px}.kg-photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:35px 0}.kg-photo-pair .kg-photo{margin:0}.kg-photo-pair img{aspect-ratio:3/4;object-fit:cover;max-height:520px}.kg-wide-photo{margin:45px -45px}.kg-wide-photo img{max-height:620px;aspect-ratio:16/10}.kg-steps{counter-reset:route;list-style:none;padding:0!important;margin:30px 0!important}.kg-steps>li{position:relative;padding:0 0 25px 53px;margin:0;border-left:1px solid #cbd6c0;margin-left:15px}.kg-steps>li:last-child{border:0}.kg-steps>li:before{counter-increment:route;content:counter(route);position:absolute;top:0;left:-16px;width:32px;height:32px;background:#314b35;color:#fff;border-radius:50%;font-size:12px;text-align:center;line-height:32px}.kg-steps h3{margin:0 0 12px;font-size:25px}.kg-steps p{font-size:15px}.kg-route-schematic{background:#e7ede0;border:1px solid #d2dcc8;padding:25px;margin:25px 0}.kg-route-schematic svg{width:100%;height:auto;display:block}.kg-route-schematic figcaption{font-size:10px;color:#617158;margin-top:15px;line-height:1.7}.kg-itinerary{border:1px solid #d6dece;margin:18px 0;padding:25px 28px;background:#f0f3eb}.kg-itinerary h3{margin:0 0 15px;font-size:25px}.kg-itinerary p{font-size:14px}.kg-itinerary ol{font-size:14px;margin-bottom:0}.kg-day{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#67795d;display:block;margin-bottom:8px}.kg-budget{padding:28px;background:#e7eddf;border:1px solid #cad5be;margin:30px 0}.kg-budget h3{margin:0 0 15px}.kg-budget-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.kg-budget label{display:block;font-size:11px;line-height:1.6;color:#526747}.kg-budget input,.kg-budget select{display:block;width:100%;font:16px 'DM Sans',sans-serif;background:#fbfcf8;border:1px solid #bac8ad;border-radius:0;min-height:45px;padding:10px 12px;color:#243c2a;margin-top:7px;box-sizing:border-box}.kg-budget-output{border-top:1px solid #bccdb0;margin-top:25px;padding-top:20px;display:flex;justify-content:space-between;align-items:center;gap:20px}.kg-budget-output span{font-size:11px;line-height:1.7}.kg-budget-output output{font:28px/1.3 'Playfair Display',Georgia,serif;text-align:right}.kg-budget .kg-source-note{margin-top:15px!important}.kg-checklist{display:grid;grid-template-columns:1fr 1fr;gap:12px 22px;margin:22px 0}.kg-checklist label{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.7;padding:10px 0;border-bottom:1px solid #dee4d6;cursor:pointer}.kg-checklist input{accent-color:#355839;margin-top:5px;flex:0 0 auto;width:17px;height:17px}.kg-checklist label:has(input:checked){color:#6c7d61}.kg-check-progress{font-size:11px;color:#627658}.kg-tools{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:20px 0}.kg-tools button,.kg-tools>a{padding:11px 16px;font-size:10px;text-transform:uppercase;letter-spacing:.08em;border:1px solid #a5b89a;color:#2c4830;background:transparent;text-decoration:none;cursor:pointer}.kg-map{border:1px solid #ccd8c1;margin:25px 0}.kg-map iframe{display:block;width:100%;height:370px;border:0}.kg-map p{padding:15px 20px;font-size:11px;line-height:1.8;background:#eef2e7}.kg-diary{border-top:1px solid #bdccb0;margin-top:60px;padding-top:15px}.kg-diary .kg-diary-intro{font-size:13px;color:#66775e}.kg-diary blockquote{font-family:'Playfair Display',Georgia,serif;font-size:28px;line-height:1.5;letter-spacing:-.025em;border-left:3px solid #a4b892;padding-left:25px;margin:35px 0}.kg-diary blockquote p{margin:0}.kg-gallery{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:35px 0}.kg-gallery .kg-photo{margin:0}.kg-gallery img{aspect-ratio:4/5;object-fit:cover}.kg-faq details{border-top:1px solid #cbd7bf;padding:20px 0}.kg-faq details:last-child{border-bottom:1px solid #cbd7bf}.kg-faq summary{font-size:16px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;line-height:1.5}.kg-faq summary:after{content:'+';font-size:20px;font-weight:400}.kg-faq details[open] summary:after{content:'−'}.kg-faq details p{font-size:14px;margin-top:17px}.kg-source-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:25px}.kg-source-card{padding:17px;border:1px solid #d1dcc7;background:#f0f4e9}.kg-source-card a{font-size:12px;font-weight:600;line-height:1.5;display:block}.kg-source-card p{font-size:10px;color:#67775d;line-height:1.6;margin-top:8px}.kg-next{padding:70px 6%;text-align:center;background:#2b4131;color:#f6f6ec}.kg-next h2{font-size:58px;margin:22px 0 30px}.kg-next-links{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;font-size:12px}.kg-next-links a{border-bottom:1px solid #b8c8a8;padding-bottom:6px}.kg-read-progress{position:fixed;top:0;left:0;height:3px;background:#90a875;width:0;z-index:100001;pointer-events:none}.admin-bar .kg-read-progress{top:32px}
@media(min-width:1600px){.kg-layout{max-width:1580px;grid-template-columns:260px minmax(0,1fr);gap:85px}.kg-article{max-width:940px;font-size:17px}}
@media(max-width:1100px){.kg-layout{padding-left:5%;padding-right:5%;grid-template-columns:190px minmax(0,1fr);gap:35px}.kg-toc nav a{font-size:11px}.kg-toc summary{font-size:10px}.kg-sidebar-note{display:none}.kg-hero h1{font-size:76px}.kg-hero{min-height:640px}.kg-wide-photo{margin-left:0;margin-right:0}.kg-article h2{font-size:38px}.kg-article{font-size:15px}.kg-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:800px){.kg-layout{display:block;padding:35px 6% 60px}.kg-sidebar{height:auto;margin-bottom:40px}.kg-toc{position:static;padding:20px;background:#eaf0e3;border:1px solid #d6dfcb}.kg-toc nav{grid-template-columns:1fr 1fr;gap:6px 15px}.kg-toc nav a{font-size:11px}.kg-toc summary{padding-bottom:0;font-size:11px}.kg-toc[open] summary{padding-bottom:17px}.kg-quick-nav{display:flex;gap:22px;overflow:auto;white-space:nowrap;background:#e8eede;padding:16px 6%;font-size:11px}.kg-byline{padding:20px 6%;font-size:10px;gap:10px 17px}.kg-print{margin-left:0}.kg-hero-inner{padding:25px 7% 75px}.kg-breadcrumb{margin-bottom:65px;font-size:9px}.kg-hero{min-height:640px}.kg-hero h1{font-size:64px}.kg-hero-inner>.coe-eyebrow{font-size:9px}.kg-hero-inner>p:not(.coe-eyebrow){font-size:15px;max-width:450px}.kg-hero-caption{right:7%;font-size:8px;left:7%;bottom:20px}.kg-hero-actions{gap:20px}.kg-story-shortcut{font-size:11px}.kg-lead{font-size:25px}.kg-article h2{font-size:36px;margin-top:45px}.kg-article h3{font-size:26px}.kg-article p{margin-bottom:18px}.kg-article{font-size:15px;line-height:1.9;max-width:none}.kg-facts>div{padding:18px 16px}.kg-facts dd{font-size:22px}.kg-note{padding:20px 22px;font-size:13px}.kg-photo-pair{gap:14px}.kg-photo-pair img{max-height:none}.kg-gallery{gap:14px}.kg-budget{padding:23px}.kg-checklist{gap:10px 16px}.kg-next h2{font-size:46px}.admin-bar .kg-read-progress{top:46px}}
@media(max-width:450px){.kg-hero{min-height:650px}.kg-hero h1{font-size:57px}.kg-hero-photo{object-position:54% 50%}.kg-hero-inner{padding-bottom:80px}.kg-hero-inner>p:not(.coe-eyebrow){font-size:14px;line-height:1.9}.kg-breadcrumb{margin-bottom:65px}.kg-hero-actions{align-items:flex-start;flex-direction:column;gap:17px}.kg-hero .coe-button{font-size:10px;min-height:50px;gap:20px}.kg-hero-caption{font-size:7px}.kg-byline>span{width:100%}.kg-layout{padding-top:28px}.kg-article h2{font-size:34px}.kg-article h3{font-size:25px}.kg-table{font-size:12px}.kg-table th,.kg-table td{padding:13px}.kg-budget-fields{gap:15px 12px}.kg-budget label{font-size:10px}.kg-budget-output{display:block}.kg-budget-output output{display:block;text-align:left;margin-top:12px;font-size:27px}.kg-checklist{grid-template-columns:1fr}.kg-source-grid{grid-template-columns:1fr}.kg-photo-pair{gap:12px}.kg-photo figcaption{font-size:9px}.kg-diary blockquote{font-size:24px}.kg-steps>li{padding-left:34px}.kg-steps p{font-size:14px}.kg-itinerary{padding:22px}.kg-map iframe{height:310px}.kg-next-links{flex-direction:column;align-items:center}.kg-next h2{font-size:43px}.kg-route-schematic{padding:15px}.kg-route-schematic figcaption{font-size:9px}}
@media print{.coe-header,.coe-mobile-nav,.kg-hero,.kg-sidebar,.kg-quick-nav,.kg-next,.coe-footer,.kg-read-progress,#wpadminbar,.kg-tools,.kg-print{display:none!important}.kg-layout{display:block;padding:0;max-width:none}.kg-article{max-width:none;font-size:11pt;line-height:1.6}.kg-article h2{font-size:22pt;break-after:avoid}.kg-article h3{font-size:16pt;break-after:avoid}.kg-photo img{max-height:100mm;object-fit:contain}.kg-budget{break-inside:avoid}.kg-article section{break-inside:auto}.kg-byline{padding:0 0 20px;font-size:9pt}.kg-faq details p{display:block!important}.kg-map iframe{display:none}.kg-page{background:#fff}.kg-facts,.kg-note,.kg-itinerary{break-inside:avoid}.kg-source-grid{grid-template-columns:1fr 1fr}.kg-article a{color:#000}.kg-article details{content-visibility:visible!important}html{margin-top:0!important}}

/* Preserve the original composition of expedition photographs on these two guides. */
:is(.coe-zug-photo-fix,.coe-grau-photo-fix) .kg-photo img{display:block;width:auto;max-width:100%;height:auto;max-height:760px;object-fit:contain;margin-inline:auto}
:is(.coe-zug-photo-fix,.coe-grau-photo-fix) .kg-photo-pair img{width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}

/* Keep the Møllehøj family photograph intact, including the millstone. */
:is(.coe-molle-photo-fix,.coe-grau-photo-fix,.coe-trig-photo-fix,.coe-titano-photo-fix,.coe-monaco-photo-fix,.coe-snow-photo-fix,.coe-scaf-photo-fix,.coe-donard-photo-fix) .kg-hero{background:#283e34}
:is(.coe-molle-photo-fix,.coe-grau-photo-fix,.coe-trig-photo-fix,.coe-titano-photo-fix,.coe-monaco-photo-fix,.coe-snow-photo-fix,.coe-scaf-photo-fix,.coe-donard-photo-fix) .kg-hero-photo{left:auto;right:0;width:47%;height:100%;object-fit:contain}
:is(.coe-molle-photo-fix,.coe-grau-photo-fix,.coe-trig-photo-fix,.coe-titano-photo-fix,.coe-monaco-photo-fix,.coe-snow-photo-fix,.coe-scaf-photo-fix,.coe-donard-photo-fix) .kg-hero-shade{background:linear-gradient(90deg,#283e34 0%,#283e34 46%,transparent 68%)}
:is(.coe-molle-photo-fix,.coe-grau-photo-fix,.coe-trig-photo-fix,.coe-titano-photo-fix,.coe-monaco-photo-fix,.coe-snow-photo-fix,.coe-scaf-photo-fix,.coe-donard-photo-fix) .kg-hero-inner{margin-left:0;width:60%;padding-right:2%}
:is(.coe-molle-photo-fix,.coe-grau-photo-fix,.coe-trig-photo-fix,.coe-titano-photo-fix,.coe-monaco-photo-fix,.coe-snow-photo-fix,.coe-scaf-photo-fix,.coe-donard-photo-fix) .kg-hero h1{font-size:clamp(50px,5vw,82px)}
@media(max-width:800px){
 :is(.coe-molle-photo-fix,.coe-grau-photo-fix,.coe-trig-photo-fix,.coe-titano-photo-fix,.coe-monaco-photo-fix,.coe-snow-photo-fix,.coe-scaf-photo-fix,.coe-donard-photo-fix) .kg-hero{display:flex;flex-direction:column;min-height:0}
 :is(.coe-molle-photo-fix,.coe-grau-photo-fix,.coe-trig-photo-fix,.coe-titano-photo-fix,.coe-monaco-photo-fix,.coe-snow-photo-fix,.coe-scaf-photo-fix,.coe-donard-photo-fix) .kg-hero-inner{order:1;width:100%;padding:25px 7% 35px}
 :is(.coe-molle-photo-fix,.coe-grau-photo-fix,.coe-trig-photo-fix,.coe-titano-photo-fix,.coe-monaco-photo-fix,.coe-snow-photo-fix,.coe-scaf-photo-fix,.coe-donard-photo-fix) .kg-hero h1{font-size:clamp(43px,10vw,64px)}
 :is(.coe-molle-photo-fix,.coe-grau-photo-fix,.coe-trig-photo-fix,.coe-titano-photo-fix,.coe-monaco-photo-fix,.coe-snow-photo-fix,.coe-scaf-photo-fix,.coe-donard-photo-fix) .kg-hero-photo{order:2;position:relative;inset:auto;z-index:auto;align-self:center;width:auto;max-width:100%;height:auto;max-height:75vh;object-fit:contain}
 :is(.coe-molle-photo-fix,.coe-grau-photo-fix,.coe-trig-photo-fix,.coe-titano-photo-fix,.coe-monaco-photo-fix,.coe-snow-photo-fix,.coe-scaf-photo-fix,.coe-donard-photo-fix) .kg-hero-shade{display:none}
 :is(.coe-molle-photo-fix,.coe-grau-photo-fix,.coe-trig-photo-fix,.coe-titano-photo-fix,.coe-monaco-photo-fix,.coe-snow-photo-fix,.coe-scaf-photo-fix,.coe-donard-photo-fix) .kg-hero-caption{order:3;position:static;display:block;padding:16px 7% 20px}
}

:is(.coe-ice-photo-fix,.coe-glock-photo-fix,.coe-trig-photo-fix,.coe-titano-photo-fix) .kg-photo img{display:block;width:auto;max-width:100%;height:auto;max-height:760px;object-fit:contain;margin-inline:auto}
:is(.coe-ice-photo-fix,.coe-glock-photo-fix,.coe-trig-photo-fix,.coe-titano-photo-fix) .kg-photo-pair img{width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}

:is(.coe-vatican-photo-fix,.coe-monaco-photo-fix,.coe-blanc-photo-fix) .kg-photo img{display:block;width:auto;max-width:100%;height:auto;max-height:760px;object-fit:contain;margin-inline:auto}
:is(.coe-vatican-photo-fix,.coe-monaco-photo-fix,.coe-blanc-photo-fix) .kg-photo-pair img{width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}

:is(.coe-benelux-photo-fix,.coe-elbrus-photo-fix) .kg-photo img{display:block;width:auto;max-width:100%;height:auto;max-height:760px;object-fit:contain;margin-inline:auto}
:is(.coe-benelux-photo-fix,.coe-elbrus-photo-fix) .kg-photo-pair img{width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}
.coe-video{position:relative;aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:12px}.coe-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}

@media(max-width:800px){.coe-elbrus-photo-fix .kg-hero{display:flex;flex-direction:column;min-height:0;background:#283e34}.coe-elbrus-photo-fix .kg-hero-inner{order:1;width:100%;padding:25px 7% 35px}.coe-elbrus-photo-fix .kg-hero h1{font-size:clamp(43px,10vw,64px)}.coe-elbrus-photo-fix .kg-hero-photo{order:2;position:relative;inset:auto;z-index:auto;align-self:center;width:100%;height:auto;max-height:75vh;object-fit:contain}.coe-elbrus-photo-fix .kg-hero-shade{display:none}.coe-elbrus-photo-fix .kg-hero-caption{order:3;position:static;display:block;padding:16px 7% 20px}}

:is(.coe-snow-photo-fix,.coe-scaf-photo-fix,.coe-donard-photo-fix) .kg-photo img{display:block;width:auto;max-width:100%;height:auto;max-height:760px;object-fit:contain;margin-inline:auto}
:is(.coe-snow-photo-fix,.coe-scaf-photo-fix,.coe-donard-photo-fix) .kg-photo-pair img{width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}

.coe-gib-photo-fix .kg-photo img{display:block;width:auto;max-width:100%;height:auto;max-height:760px;object-fit:contain;margin-inline:auto}.coe-gib-photo-fix .kg-photo-pair img{width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}@media(max-width:800px){.coe-gib-photo-fix .kg-hero{display:flex;flex-direction:column;min-height:0;background:#283e34}.coe-gib-photo-fix .kg-hero-inner{order:1;width:100%;padding:25px 7% 35px}.coe-gib-photo-fix .kg-hero h1{font-size:clamp(43px,10vw,64px)}.coe-gib-photo-fix .kg-hero-photo{order:2;position:relative;inset:auto;z-index:auto;width:100%;height:auto;max-height:75vh;object-fit:contain}.coe-gib-photo-fix .kg-hero-shade{display:none}.coe-gib-photo-fix .kg-hero-caption{order:3;position:static;display:block;padding:16px 7% 20px}}
