/*
Theme Name: Ium City Runners
Text Domain: ium-iumxerxy-theme
*/
*{box-sizing:border-box}html{scroll-behavior:smooth;max-width:100%;overflow-x:hidden}body{margin:0;max-width:100%;overflow-x:hidden;font:16px/1.65 Arial,sans-serif}a{color:inherit}img{width:100%;height:auto;display:block;object-fit:cover}button{font:inherit}main{overflow:hidden}[class$="-servicecall"]{display:flex;gap:.5rem;align-items:center}:root{--navy:#0a2342;--blue:#1768e5;--mint:#b8f2df;--paper:#f5f7fb}body{background:var(--paper);color:var(--navy)}.ium-header{display:flex;align-items:center;padding:1.2rem 4vw;gap:2rem}.ium-name{font-size:1.6rem;font-weight:900;text-decoration:none}.ium-name span{font-weight:400}.ium-header nav{display:flex;gap:1.3rem;margin-left:auto}.ium-header nav a{text-decoration:none}.ium-dispatch{background:var(--blue);color:white;padding:.8rem;text-decoration:none}.ium-menu{display:none}.ium-status{display:flex;justify-content:space-between;padding:1rem 4vw;background:var(--mint)}.ium-map{display:grid;grid-template-columns:1fr 1.2fr 90px;min-height:670px;background:var(--navy);color:white}.ium-map>div{padding:8vw 5vw}.ium-map h1{font-size:clamp(4rem,7vw,7rem);line-height:.9}.ium-map figure{margin:0}.ium-map img{height:100%}.ium-map aside{display:flex;flex-direction:column;justify-content:space-around;align-items:center;background:var(--blue)}.ium-map aside span{writing-mode:vertical-rl}.ium-manifest{padding:7rem 5vw}.ium-manifest header{max-width:700px}.ium-manifest h2{font-size:3.5rem}.ium-manifest ol{list-style:none;padding:0}.ium-manifest li a{display:grid;grid-template-columns:70px 240px 1fr;padding:1.2rem 0;border-top:1px solid;text-decoration:none}.ium-proof{display:grid;grid-template-columns:.7fr 1.3fr;background:var(--mint)}.ium-proof blockquote{align-self:center;padding:4rem;font-size:2rem}.ium-proof img{height:470px}.ium-lastmile{display:grid;grid-template-columns:1fr 1fr}.ium-lastmile img{height:500px}.ium-lastmile div{padding:5rem;background:var(--blue);color:white}.ium-footer{background:var(--navy);color:white}.ium-footer{padding:3rem 5vw;display:grid;grid-template-columns:2fr 1fr 1fr;gap:2rem}.ium-footer nav{display:flex;flex-direction:column}.ium-cookie{position:fixed;left:1rem;bottom:1rem;background:#fff;color:#151515;border:2px solid;padding:1rem;z-index:20}.ium-servicelead,.ium-servicepath,.ium-servicecall,.ium-editorial,.ium-casefile,.ium-answers,.ium-placard,.ium-facts,.ium-imageword,.ium-dossier,.ium-dossierend,.ium-band,.ium-threepoints,.ium-quote,.ium-legalintro,.ium-legalcolumns,.ium-legalrecord,.ium-policybar,.ium-policybody,.ium-ruleshead,.ium-ruleslist,.ium-rulesmail,.ium-legalcard{padding:4rem 6vw}.ium-servicelead h1,.ium-editorial h1,.ium-casefile h1,.ium-placard h1,.ium-dossier h1,.ium-band h1,.ium-pageflag h1,.ium-legalintro h1,.ium-legalrecord h1,.ium-ruleshead h1,.ium-legalcard h1{font-size:clamp(3.2rem,6vw,6rem);line-height:1}.ium-servicepath{display:grid;grid-template-columns:.7fr 1fr 1.2fr;gap:2rem}.ium-servicepath figure{margin:0}.ium-servicepath img{height:430px}.ium-widephoto{margin:0;position:relative}.ium-widephoto img{height:560px}.ium-widephoto figcaption{position:absolute;bottom:1rem;left:1rem;background:white;color:#111;padding:.8rem}.ium-editorial{display:grid;grid-template-columns:1.1fr 1fr .6fr;gap:3rem}.ium-casefile{display:grid;grid-template-columns:1fr .8fr}.ium-casefile>div{display:grid;grid-template-columns:repeat(3,1fr)}.ium-casefile section{padding:1.5rem;border:1px solid}.ium-casefile aside{grid-column:2;grid-row:1/3}.ium-casefile aside img{height:520px}.ium-splitnote{display:grid;grid-template-columns:1.2fr .8fr}.ium-splitnote figure{margin:0}.ium-splitnote img{height:600px}.ium-splitnote>div{padding:7vw 5vw}.ium-splitnote h1{font-size:4rem;line-height:1}.ium-answers{max-width:1000px;margin:auto}.ium-answers details{padding:1rem;border-top:1px solid}.ium-placard{display:grid;grid-template-columns:1fr 1fr;align-items:end}.ium-facts{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);margin:0}.ium-facts li{padding:2rem;border:1px solid}.ium-facts span{display:block;font-weight:800}.ium-imageword{display:grid;grid-template-columns:1.2fr .8fr}.ium-imageword img{height:520px}.ium-imageword div{padding:4rem}.ium-dossier{display:grid;grid-template-columns:1fr 1fr}.ium-dossier table{border-collapse:collapse}.ium-dossier th,.ium-dossier td{padding:1rem;border-top:1px solid;text-align:left}.ium-dossierphoto{margin:0 6vw}.ium-dossierphoto img{height:520px}.ium-threepoints{display:grid;grid-template-columns:repeat(3,1fr)}.ium-threepoints article{padding:2rem;border:1px solid}.ium-bandphoto{margin:0}.ium-bandphoto img{height:500px}.ium-pageflag{padding:6rem 6vw}.ium-innergrid{display:grid;grid-template-columns:1fr 1.2fr .5fr;padding:0 6vw 6rem;gap:2rem}.ium-innergrid figure{margin:0}.ium-innergrid img{height:480px}.ium-legalcolumns{display:grid;grid-template-columns:1fr 1fr .8fr;gap:2rem}.ium-legalcolumns>*{padding:2rem;border:1px solid}.ium-legalrecord{max-width:1000px;margin:auto}.ium-legalrecord dl div{display:grid;grid-template-columns:90px 1fr;padding:1.5rem;border-top:1px solid}.ium-policybar{display:flex;justify-content:space-between}.ium-policybody{display:grid;grid-template-columns:220px 1fr;gap:4rem}.ium-policybody nav{display:flex;flex-direction:column}.ium-policybody article section{padding:2rem 0;border-top:1px solid}.ium-ruleslist{list-style:none;display:grid;grid-template-columns:repeat(3,1fr)}.ium-ruleslist li{padding:2rem;border:1px solid}.ium-legalcard{display:grid;grid-template-columns:1fr 1fr}.ium-legalcard footer{grid-column:1/-1;padding-top:2rem;border-top:1px solid}@media(max-width:850px){.ium-footer{grid-template-columns:1fr}.ium-servicepath,.ium-editorial,.ium-casefile,.ium-splitnote,.ium-placard,.ium-imageword,.ium-dossier,.ium-innergrid,.ium-legalcolumns,.ium-policybody,.ium-legalcard{grid-template-columns:1fr}. ium-casefile aside{grid-column:auto;grid-row:auto}. ium-facts,.ium-threepoints,.ium-ruleslist{grid-template-columns:1fr}. ium-casefile>div{grid-template-columns:1fr}. ium-widephoto img,.ium-splitnote img,.ium-dossierphoto img,.ium-bandphoto img{height:360px}}.ium-depth{padding:7rem 5vw;background:#0a2342;color:#eef4f4}.ium-depth>header{max-width:860px;margin-bottom:3rem}.ium-depth h2{font-size:clamp(2.7rem,5vw,4.8rem);line-height:1.05;margin:.5rem 0}.ium-depth>div{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#b8f2df}.ium-depth article{padding:2rem;background:#0a2342}.ium-depth article span{color:#b8f2df;font-weight:900}.ium-depth article h3{font-size:1.35rem;margin:.8rem 0}.ium-depth article p{margin:0;line-height:1.85}@media(max-width:950px){.ium-depth>div{grid-template-columns:1fr 1fr}}@media(max-width:620px){.ium-depth{padding:4rem 6vw}.ium-depth>div{grid-template-columns:1fr}}@media(max-width:850px){header nav{display:none!important}header nav.open{display:grid!important;position:absolute;top:78px;left:0;right:0;background:white;color:#111;padding:1rem;z-index:30}.krz-menu,.ium-menu,.fes-menu,.dax-menu,.sax-menu{display:block;margin-left:auto}.ium-dispatch,.fes-place{display:none}.krz-opening,.ium-map,.fes-meter,.dax-fold,.sax-canvas,.krz-street,.krz-finish,.ium-proof,.ium-lastmile,.fes-inside,.fes-handover,.dax-return,.sax-nursery,.sax-season{grid-template-columns:1fr}.krz-opening figure,.ium-map figure,.dax-fold figure{height:430px}.ium-map aside{display:none}.krz-services,.fes-board>div,.sax-options{grid-template-columns:1fr 1fr}.krz-services header{grid-column:1/-1}.ium-manifest li a{grid-template-columns:50px 1fr}.ium-manifest li em{grid-column:2}.dax-routes{grid-template-columns:1fr 1fr}.dax-routes header{grid-column:1/-1}.dax-return blockquote{order:-1}.sax-canvas aside{padding:3rem}.krz-brief{grid-template-columns:60px 1fr}}
@media(max-width:520px){.krz-services,.fes-board>div,.sax-options,.dax-routes{grid-template-columns:1fr}.ium-status,.dax-ticket{display:block}.krz-opening h1,.ium-map h1,.fes-meter h1,.dax-fold h1,.sax-intro h1{font-size:3.6rem}}@media(max-width:850px){main,main>*{width:100%;max-width:100vw;min-width:0}main *{min-width:0}.ium-cookie{left:1rem;right:1rem;width:auto;max-width:calc(100vw - 2rem)}.ium-servicelead h1,.ium-editorial h1,.ium-casefile h1,.ium-placard h1,.ium-dossier h1,.ium-band h1,.ium-pageflag h1,.ium-legalintro h1,.ium-legalrecord h1,.ium-ruleshead h1,.ium-legalcard h1{max-width:100%;font-size:clamp(2.3rem,11vw,3.3rem);overflow-wrap:anywhere;word-break:normal}}.ium-cookie{left:50%;right:auto;bottom:1rem;transform:translateX(-50%);width:min(720px,calc(100vw - 2rem));display:flex;align-items:center;gap:1rem;padding:.65rem .75rem .65rem 1rem;border:0;border-radius:999px;box-shadow:0 12px 35px #0003}.ium-cookie[hidden]{display:none}.ium-cookie p{margin:0;flex:1;font-size:.86rem;line-height:1.35}.ium-cookie button{border:0;border-radius:999px;padding:.55rem 1rem;font-weight:700;cursor:pointer}.ium-depth-layout{display:grid!important;grid-template-columns:.8fr 1.2fr!important;gap:2rem!important;background:transparent!important}.ium-depth-layout>figure{margin:0;position:sticky;top:1rem;height:680px}.ium-depth-layout>figure img{height:100%}.ium-depth-layout figcaption{position:absolute;left:1rem;bottom:1rem;background:#fff;color:#111;padding:.7rem 1rem}.ium-chapters{display:grid;grid-template-columns:1fr 1fr;gap:1px}.ium-chapters>article{padding:0!important}.ium-chapters>article>h3{margin:0;padding:1.3rem 1.5rem;font-size:1.7rem}.ium-chapters>article>div>div{padding:1.2rem 1.5rem;border-top:1px solid #ffffff55}.ium-chapters h3{font-size:1.05rem}.ium-chapters p{font-size:.98rem;line-height:1.65}.ium-pagecontext{padding:6rem 6vw}.ium-pagecontext>header{max-width:800px;margin-bottom:3rem}.ium-pagecontext h2{font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.05}.ium-pagecontext>div{display:grid;grid-template-columns:1fr 1.1fr .9fr;gap:1px}.ium-pagecontext article{padding:2rem;border:1px solid}.ium-pagegallery{display:grid;grid-template-columns:1fr .8fr 1fr;min-height:560px}.ium-pagegallery figure{margin:0;position:relative}.ium-pagegallery img{height:100%}.ium-pagegallery figcaption{position:absolute;bottom:1rem;left:1rem;background:#fff;color:#111;padding:.65rem}.ium-pagegallery>div{padding:3rem;align-self:center}.ium-pagegallery dl div{padding:1rem 0;border-top:1px solid}.ium-pagegallery dd{margin:0}.ium-pagequestions{padding:5rem 6vw;max-width:1100px;margin:auto}.ium-pagequestions details{padding:1.2rem 0;border-top:1px solid}.ium-pagequestions summary{font-weight:800;cursor:pointer}.ium-nightnote,.ium-handoverline,.ium-finalnote,.ium-returnnote,.ium-seasonnote{padding:3rem;display:flex;flex-direction:column;justify-content:center}@media(max-width:900px){.ium-depth-layout,.ium-pagegallery{grid-template-columns:1fr!important}.ium-depth-layout>figure{position:relative;top:auto;height:420px}.ium-pagecontext>div{grid-template-columns:1fr}.ium-pagegallery figure{height:360px}}@media(max-width:620px){.ium-chapters{grid-template-columns:1fr}.ium-cookie{border-radius:18px;align-items:flex-start}.ium-cookie p{font-size:.8rem}.ium-pagecontext,.ium-pagequestions{padding:4rem 6vw}}.ium-editorialhero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);min-height:620px;border-bottom:1px solid currentColor}.ium-editorialcopy{padding:clamp(4rem,7vw,8rem) 6vw;display:flex;flex-direction:column;justify-content:center}.ium-editorialcopy small{font-weight:700;text-transform:uppercase;letter-spacing:.08em}.ium-editorialcopy h1{font-size:clamp(3rem,5.6vw,6.2rem);line-height:.96;max-width:12ch;margin:1.4rem 0 1.8rem}.ium-editorialcopy>p{max-width:55ch;font-size:1.08rem;line-height:1.7}.ium-editorialcopy ul{list-style:none;padding:0;margin:1.5rem 0 2rem;max-width:620px;border-top:1px solid}.ium-editorialcopy li{padding:.8rem 0;border-bottom:1px solid}.ium-editorialcopy a{align-self:flex-start;padding:.9rem 1.15rem;border:1px solid;border-radius:999px;font-weight:700;text-decoration:none}.ium-editorialhero figure{margin:0;position:relative;min-height:620px}.ium-editorialhero figure img{height:100%;position:absolute;inset:0}.ium-editorialhero figcaption{position:absolute;left:1.5rem;right:1.5rem;bottom:1.5rem;background:#fff;color:#151515;padding:1rem 1.2rem;display:flex;justify-content:space-between;gap:1rem}.ium-editorialhero figcaption span{max-width:55%;text-align:right}@media(max-width:900px){.ium-editorialhero{grid-template-columns:1fr}.ium-editorialhero figure{min-height:460px}.ium-editorialcopy h1{font-size:clamp(2.8rem,10vw,5rem)}}@media(max-width:560px){.ium-editorialcopy{padding:4rem 6vw}.ium-editorialhero figure{min-height:360px}.ium-editorialhero figcaption{left:.8rem;right:.8rem;bottom:.8rem;display:block}.ium-editorialhero figcaption span{display:block;max-width:none;text-align:left;margin-top:.3rem}}.ium-chapters>article:nth-child(1),.ium-chapters>article:nth-child(4){background:#f4f4f1!important;color:#161616}.ium-chapters>article:nth-child(2){background:#b8f2df!important;color:#151515}.ium-chapters>article:nth-child(3){background:#fff!important;color:#151515}.ium-chapters>article>div>div{border-color:#1113}.ium-depth details{border-top:1px solid #7776}.ium-depth summary{display:grid;grid-template-columns:42px minmax(130px,.6fr) 1.4fr;gap:1rem;align-items:start;padding:1.15rem .2rem;cursor:pointer;list-style:none}.ium-depth summary::-webkit-details-marker{display:none}.ium-depth summary span{color:#b8f2df;font-weight:900}.ium-depth summary strong{font-size:1rem}.ium-depth summary em{font-style:normal;opacity:.7;font-size:.86rem;line-height:1.5}.ium-depth details>p{margin:0 42px 1.3rem;padding:1.2rem 1.4rem;background:#ffffff12;line-height:1.75}.ium-cookie{left:1rem!important;right:auto!important;bottom:1rem!important;transform:none!important;width:min(420px,calc(100vw - 2rem))!important;max-width:420px!important;display:block!important;border:1px solid #111!important;border-radius:14px!important;padding:1rem!important;box-shadow:0 14px 45px #0004!important}.ium-cookie[hidden]{display:none!important}.ium-cookie p{margin:0 0 .85rem!important}.ium-cookie p b,.ium-cookie p span{display:block}.ium-cookie p b{font-size:1rem;margin-bottom:.2rem}.ium-cookie p span{font-size:.82rem;line-height:1.45;opacity:.78}.ium-cookie>div{display:flex;gap:.55rem}.ium-cookie button{border:1px solid #222!important;border-radius:8px!important;padding:.55rem .9rem!important;background:#fff!important}.ium-cookie button:first-child{background:#171717!important;color:#fff!important}.ium-routephoto{margin:0 0 3rem;position:relative;height:360px}.ium-routephoto img{height:100%}.ium-routephoto figcaption{position:absolute;left:1rem;bottom:1rem;background:var(--mint);color:#111;padding:.8rem 1rem}.ium-routeline{list-style:none;margin:0;padding:0;display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;background:transparent!important}.ium-routeline>li{display:grid;grid-template-columns:100px 1fr;border-top:1px solid #ffffff55}.ium-routeline>li:before{content:attr(data-stage);padding:1.2rem .4rem;color:var(--mint);font-size:.72rem;font-weight:800}.ium-routeline details{border:0}.ium-routeline summary{grid-template-columns:38px 170px 1fr}.ium-routeline details>p{margin-left:0}@media(max-width:900px){.ium-depth summary{grid-template-columns:38px 1fr}.ium-depth summary em{grid-column:2}.ium-depth details>p{margin-left:0;margin-right:0}.krz-ledgerwrap,.dax-routebook,.sax-seasonwheel{grid-template-columns:1fr!important}.krz-ledgerwrap figure,.dax-routebook>figure,.sax-seasonwheel>figure{position:relative;height:420px}.dax-routebook>aside{position:static}.ium-routeline{grid-template-columns:1fr!important}.fes-bayboard{grid-template-columns:1fr!important}.fes-bayboard>figure{grid-column:auto}.sax-carequarters{grid-template-columns:1fr 1fr}}@media(max-width:560px){.ium-cookie{left:.75rem!important;right:.75rem!important;width:auto!important;max-width:none!important}.ium-routeline>li{grid-template-columns:72px 1fr}.ium-routeline summary{grid-template-columns:34px 1fr}.sax-carequarters{grid-template-columns:1fr}}