*,*:before,*:after{box-sizing:border-box;transition:scale .3s ease,color .3s ease,stroke .3s ease,fill .3s ease,background-color .3s ease,outline-color .3s ease,border .3s ease}html{line-height:1.5;-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji"}img,svg,video,canvas,audio,iframe,embed,object{display:block;max-width:100%}img{height:auto;max-width:100%;width:100%;display:block;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-webkit-touch-callout:none;-ms-user-select:none}img,svg{width:100%}svg{overflow:visible}button,input,select,textarea,li,a{font:inherit;color:inherit}a{text-decoration:none}button{cursor:pointer;border:none;background-color:transparent;padding:0;padding-inline:0;padding-block:0}ul,ol{margin:0;padding:0;list-style-type:none}h1,h2,h3,h4,h5,h6,p,figure{margin:0;margin-block-start:0;margin-block-end:0}:root{--gap: clamp(0rem, 0vw + 0rem, 0rem);--gutter: clamp(.75rem, 1.9230769231vw + .2692307692rem, 2rem);--space-2: clamp(.375rem, .1923076923vw + .3269230769rem, .5rem);--space-3: clamp(.5625rem, .2884615385vw + .4903846154rem, .75rem);--space-4: clamp(.75rem, .3846153846vw + .6538461538rem, 1rem);--space-5: clamp(.9375rem, .4807692308vw + .8173076923rem, 1.25rem);--space-6: clamp(1.125rem, .5769230769vw + .9807692308rem, 1.5rem);--space-7: clamp(1.5rem, .7692307692vw + 1.3076923077rem, 2rem);--space-8: clamp(1.875rem, .9615384615vw + 1.6346153846rem, 2.5rem);--space-9: clamp(2.25rem, 1.1538461538vw + 1.9615384615rem, 3rem);--space-10: clamp(3rem, 1.5384615385vw + 2.6153846154rem, 4rem);--space-14: clamp(7.5rem, 3.8461538462vw + 6.5384615385rem, 10rem)}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}body{font-family:Inter,sans-serif}h1,.h1,h2,h3,.block--crane-preview__facts p,.site-header__nav-mobile .extend,h4,.site-header__nav-mobile .extend-2,h5,h6{text-wrap:balance;font-optical-sizing:auto;font-style:normal;text-box:trim-both cap alphabetic}h1,.h1{font-size:clamp(2.5rem,4vw,6rem);font-weight:600;line-height:1;max-width:30ch}h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:600;max-width:60ch;line-height:1.1}h2 .light{font-family:400}h3,.block--crane-preview__facts p,.site-header__nav-mobile .extend{font-size:clamp(1.2rem,2vw,1.3rem);font-weight:500;max-width:50ch;line-height:1.1}h3.bold,.block--crane-preview__facts p.bold,.site-header__nav-mobile .bold.extend{font-weight:600}h4,.site-header__nav-mobile .extend-2{font-size:clamp(.9rem,2vw,1.2rem);font-weight:600}h6{font-size:clamp(1rem,1vw,1.5rem);font-weight:300;max-width:50ch;line-height:1;text-transform:uppercase}.underline-link,.the-content a{text-decoration:underline;text-underline-offset:.2ch;text-decoration-color:inherit;text-decoration-thickness:1px}a{line-height:1}strong,.bold{font-weight:700}.thin{font-weight:300}.uppercase{text-transform:uppercase}p,.text-sm,.body-sm,.text-md,.body-md,.text-lg,.the-content.text-lg p,.the-content.text-lg a,.the-content.text-lg li,.body-lg,li,a{line-height:1.4;text-wrap:pretty;font-size:clamp(.8rem,2vw,1rem);font-weight:300;text-box:trim-both cap alphabetic}p strong,.text-sm strong,.body-sm strong,.text-md strong,.body-md strong,.text-lg strong,.the-content.text-lg p strong,.the-content.text-lg a strong,.the-content.text-lg li strong,.body-lg strong,li strong,a strong{font-weight:700}.max-p-width,.body-sm,.body-md,.body-lg{max-width:60ch}.body-lg{font-size:clamp(.9rem,2vw,1.2rem);font-weight:400}.text-lg,.the-content.text-lg p,.the-content.text-lg a,.the-content.text-lg li{font-size:clamp(.9rem,2vw,1.2rem);font-weight:400;line-height:1.1}.body-sm,.text-sm{font-weight:400;font-size:clamp(.6rem,1vw,.8rem)}:root{--light-0-transparent: rgba(231, 231, 231, .5215686275);--light-0: #FDFDFD;--light-100: #F2F2F2;--light-150: #e7e7e7;--light-200: #DAD9D9;--dark-900: #0D0D0D;--dark-700: #3D3D3D;--pink-500: #FFE6E6;--red-500: #B50013;--red-600: #920110}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}body{color:var(--dark-700);background-color:var(--palette-bg)}.grid{display:grid;gap:var(--gap)}.full{margin-inline:calc(var(--gutter) * -1)}.section{padding:0 var(--gutter)}.section-overflow{width:100%;padding:0 0 0 var(--gutter)}.container{width:100%}.container-col-2{display:grid;row-gap:var(--gap);column-gap:calc(var(--gap) / 2)}@media(max-width:1024px){.container-col-2{grid-template-columns:1fr;row-gap:calc(var(--gap) / 3)}.container-col-2>*{grid-area:auto!important;grid-column:1/-1!important}}.even{grid-template-columns:repeat(2,1fr)}@media(max-width:1024px){.even{grid-template-columns:1fr}}.uneven{grid-template-columns:1.75fr 1fr}@media(max-width:1024px){.uneven{grid-template-columns:1fr}}.span-all{grid-column:1/-1}main{min-height:100svh;padding:calc(var(--gutter) * 1.5) var(--gutter) 0;display:flex;flex-direction:column;--gap: var(--space-14);margin-bottom:var(--gap)}main>section+section{margin-top:var(--gap)}main>.hero-section+section,main>.hero-with-image-section+section{margin-top:0}@media(max-width:768px){main .p-9{padding:var(--space-7)}main .px-9{padding:0 var(--space-7)}main .py-9{padding:var(--space-7) 0}main .gap-9{gap:var(--space-7)}}.pt-1{padding-top:clamp(.1875rem,.0961538462vw + .1634615385rem,.25rem)}.p-2{padding:clamp(.375rem,.1923076923vw + .3269230769rem,.5rem)}.pb-2{padding-bottom:clamp(.375rem,.1923076923vw + .3269230769rem,.5rem)}.gap-2{--gap: clamp(.375rem, .1923076923vw + .3269230769rem, .5rem);gap:var(--gap)}.pt-2-5{padding-top:clamp(.46875rem,.2403846154vw + .4086538462rem,.625rem)}.gap-3{--gap: clamp(.5625rem, .2884615385vw + .4903846154rem, .75rem);gap:var(--gap)}.mt-4{margin-top:clamp(.75rem,.3846153846vw + .6538461538rem,1rem)}.p-4{padding:clamp(.75rem,.3846153846vw + .6538461538rem,1rem)}.px-4{padding-left:clamp(.75rem,.3846153846vw + .6538461538rem,1rem);padding-right:clamp(.75rem,.3846153846vw + .6538461538rem,1rem)}.pl-4{padding-left:clamp(.75rem,.3846153846vw + .6538461538rem,1rem)}.gap-4{--gap: clamp(.75rem, .3846153846vw + .6538461538rem, 1rem);gap:var(--gap)}.p-6{padding:clamp(1.125rem,.5769230769vw + .9807692308rem,1.5rem)}.gap-6{--gap: clamp(1.125rem, .5769230769vw + .9807692308rem, 1.5rem);gap:var(--gap)}.mt-7{margin-top:clamp(1.5rem,.7692307692vw + 1.3076923077rem,2rem)}.p-7{padding:clamp(1.5rem,.7692307692vw + 1.3076923077rem,2rem)}.px-7{padding-left:clamp(1.5rem,.7692307692vw + 1.3076923077rem,2rem);padding-right:clamp(1.5rem,.7692307692vw + 1.3076923077rem,2rem)}.pt-7{padding-top:clamp(1.5rem,.7692307692vw + 1.3076923077rem,2rem)}.pb-7{padding-bottom:clamp(1.5rem,.7692307692vw + 1.3076923077rem,2rem)}.gap-7{--gap: clamp(1.5rem, .7692307692vw + 1.3076923077rem, 2rem);gap:var(--gap)}.mt-9{margin-top:clamp(2.25rem,1.1538461538vw + 1.9615384615rem,3rem)}.p-9{padding:clamp(2.25rem,1.1538461538vw + 1.9615384615rem,3rem)}.px-9{padding-left:clamp(2.25rem,1.1538461538vw + 1.9615384615rem,3rem);padding-right:clamp(2.25rem,1.1538461538vw + 1.9615384615rem,3rem)}.py-9{padding-top:clamp(2.25rem,1.1538461538vw + 1.9615384615rem,3rem);padding-bottom:clamp(2.25rem,1.1538461538vw + 1.9615384615rem,3rem)}.gap-9{--gap: clamp(2.25rem, 1.1538461538vw + 1.9615384615rem, 3rem);gap:var(--gap)}.mt-10{margin-top:clamp(3rem,1.5384615385vw + 2.6153846154rem,4rem)}.py-10{padding-top:clamp(3rem,1.5384615385vw + 2.6153846154rem,4rem);padding-bottom:clamp(3rem,1.5384615385vw + 2.6153846154rem,4rem)}.gap-10{--gap: clamp(3rem, 1.5384615385vw + 2.6153846154rem, 4rem);gap:var(--gap)}.mt-11{margin-top:clamp(3.75rem,1.9230769231vw + 3.2692307692rem,5rem)}.mt-12{margin-top:clamp(4.5rem,2.3076923077vw + 3.9230769231rem,6rem)}.gap-12{--gap: clamp(4.5rem, 2.3076923077vw + 3.9230769231rem, 6rem);gap:var(--gap)}@media(max-width:1024px){.lg\:gap-9{--gap: clamp(2.25rem, 1.1538461538vw + 1.9615384615rem, 3rem);gap:var(--gap)}}@media(max-width:768px){.md\:px-0{padding-left:clamp(0rem,0vw + 0rem,0rem);padding-right:clamp(0rem,0vw + 0rem,0rem)}}@media(max-width:768px){.md\:pl-2{padding-left:clamp(.375rem,.1923076923vw + .3269230769rem,.5rem)}}.p-gutter{padding:var(--gutter)}.b1-light-200{border:solid 1px var(--light-200)}.radius-2{border-radius:clamp(.375rem,.1923076923vw + .3269230769rem,.5rem)}.radius-3{border-radius:clamp(.5625rem,.2884615385vw + .4903846154rem,.75rem)}.radius-4{border-radius:clamp(.75rem,.3846153846vw + .6538461538rem,1rem)}.radius-16{border-radius:clamp(12rem,6.1538461538vw + 10.4615384615rem,16rem)}.h-0{height:clamp(0rem,0vw + 0rem,0rem)}.w-3{width:clamp(.5625rem,.2884615385vw + .4903846154rem,.75rem)}.h-3{height:clamp(.5625rem,.2884615385vw + .4903846154rem,.75rem)}.w-5{width:clamp(.9375rem,.4807692308vw + .8173076923rem,1.25rem)}.h-5{height:clamp(.9375rem,.4807692308vw + .8173076923rem,1.25rem)}.w-6{width:clamp(1.125rem,.5769230769vw + .9807692308rem,1.5rem)}.h-6{height:clamp(1.125rem,.5769230769vw + .9807692308rem,1.5rem)}.w-7{width:clamp(1.5rem,.7692307692vw + 1.3076923077rem,2rem)}.h-7{height:clamp(1.5rem,.7692307692vw + 1.3076923077rem,2rem)}.w-10{width:clamp(3rem,1.5384615385vw + 2.6153846154rem,4rem)}.w-12{width:clamp(4.5rem,2.3076923077vw + 3.9230769231rem,6rem)}.w-full{width:100%}@media(max-width:768px){.md\:w-9{width:clamp(2.25rem,1.1538461538vw + 1.9615384615rem,3rem)}}.w-100{width:100%}.h-100{height:100%}@media(max-width:1920px){}@media(max-width:1920px){}@media(max-width:1920px){}@media(max-width:1920px){}@media(max-width:1920px){}@media(max-width:1440px){}@media(max-width:1440px){}@media(max-width:1440px){}@media(max-width:1440px){}@media(max-width:1440px){}@media(max-width:1024px){}@media(max-width:1024px){}@media(max-width:1024px){}@media(max-width:1024px){}@media(max-width:1024px){}@media(max-width:768px){}@media(max-width:768px){}@media(max-width:768px){}@media(max-width:768px){}@media(max-width:768px){}@media(max-width:640px){}@media(max-width:640px){}@media(max-width:640px){}@media(max-width:640px){}@media(max-width:640px){}@media(max-width:428px){}@media(max-width:428px){}@media(max-width:428px){}@media(max-width:428px){}@media(max-width:428px){}.bg-light-0-transparent{background-color:var(--light-0-transparent)}.bg-light-0{background-color:var(--light-0)}.fill-light-0,.fill-light-0 *{fill:var(--light-0)}.bg-light-100{background-color:var(--light-100)}.bg-light-200{background-color:var(--light-200)}.text-dark-700{color:var(--dark-700)}.stroke-dark-700,.stroke-dark-700 *{stroke:var(--dark-700)}.text-red-500{color:var(--red-500)}.stroke-red-500,.stroke-red-500 *{stroke:var(--red-500)}.fill-none,.fill-none *{fill:none}.stroke-none,.stroke-none *{stroke:none}.flex{display:flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-self-end{justify-self:end}.flex-1{flex:1 1 0%}.flex-2{flex:2}@media(max-width:1024px){.lg\:flex-col{flex-direction:column}}.hidden{display:none!important}.overflow-hidden{overflow:hidden}@media(max-width:768px){.hide-mobile{display:none}}@media(min-width:768px){.hide-desktop{display:none}}.relative{position:relative}.absolute{position:absolute}.sticky{position:sticky}.rotate-180{transform:rotate(-180deg)}.inset-0{inset:0}.index-1{z-index:1}:root{}.site-header{position:sticky;top:calc(var(--gutter) / 1.5);width:100%;z-index:99999;padding:0 calc(var(--gutter) * 1.5)}.site-header__nav{padding:calc(var(--gutter) / 1.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(max-width:768px){.site-header__nav{padding:calc(var(--gutter) / 2)}}@media(hover:hover)and (pointer:fine){.site-header__nav>div>a:hover{color:var(--red-500)}}@media(hover:hover)and (pointer:fine){.site-header__nav #site-header__services-btn:hover>p,.site-header__nav #site-header__services-btn:hover>svg polyline{color:var(--red-500);stroke:var(--red-500)}}.site-header__nav #site-header__services-btn>svg{transition:transform .3s ease}.site-header__nav #site-header__services-btn.active>svg polyline{stroke:var(--red-500)}.site-header__nav #site-header__services-btn.active>p{color:var(--red-500)}.site-header__nav #site-header__services-btn.active>svg{transform:rotate(180deg)}.site-header__nav #services-inner a{color:var(--dark-500)}@media(hover:hover)and (pointer:fine){.site-header__nav #services-inner a:hover{color:var(--red-500)}}.site-header__nav #services-wrapper{top:calc(100% + var(--space-7));height:0;overflow:hidden}.site-header__nav #services-inner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.site-header__nav-mobile{left:calc(var(--gutter) * 1.5);right:calc(var(--gutter) * 1.5);top:calc(100% + var(--space-2));height:0;overflow:hidden}.site-header__nav-mobile .extend-2{font-weight:500}.site-footer__inner{display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.site-footer__inner{grid-template-columns:1fr}.site-footer__inner>*{justify-self:center;text-align:center;align-items:center}}@media(hover:hover)and (pointer:fine){.site-footer__inner a:hover{color:var(--red-500)}}.btn{padding:var(--space-4) var(--space-8);border-radius:50px;white-space:nowrap;width:30ch;text-align:center;display:flex;gap:1ch;justify-content:center;align-items:center;background-color:var(--red-500);color:var(--light-0)}@media(hover:hover)and (pointer:fine){.btn:hover{background-color:var(--red-600)}}.btn:nth-child(2n){background-color:transparent;outline:1px solid var(--red-500);outline-offset:-1px;color:var(--red-500)}.btn:nth-child(2n) svg path{fill:var(--red-500)}@media(hover:hover)and (pointer:fine){.btn:nth-child(2n):hover{background-color:var(--pink-500)}}.the-content ol,.the-content ul,ul.list,ol.list{padding-left:2.1ch}.the-content ol li,.the-content ul li,ul.list li,ol.list li{padding-left:1ch}.the-content ol li::marker,.the-content ul li::marker,ul.list li::marker,ol.list li::marker{color:var(--accent)}ol.list{list-style-type:decimal;list-style-position:outside}ul.list{list-style-type:disc}.the-content p{max-width:70ch}.the-content .text-lg,.the-content.text-lg p,.the-content.text-lg a,.the-content.text-lg li,.the-content p{line-height:1.4}.the-content *+p{margin-top:2.5ch}.the-content *+ul{margin-top:2.5ch}.the-content *+li{margin-top:2ch}.the-content h2+p,.the-content h3+p,.the-content h4+p{margin-top:3ch}.the-content *+h2,.the-content *+h3,.the-content *+h4{margin-top:4ch}.the-content h3{font-weight:600}.the-content blockquote{margin:0;padding:var(--space-4) 0 var(--space-4) var(--space-7);border-left:2px solid var(--palette-500)}.the-content *+blockquote{margin-top:4ch}.the-content a{color:var(--red-500)}@media(hover:hover)and (pointer:fine){.the-content a:hover{color:var(--red-600)}}.the-content ol{list-style-type:decimal;list-style-position:outside}.the-content ul{list-style-type:disc}.the-content ul li{padding:0}.project__gallery{position:relative;overflow:hidden;border-radius:var(--space-3)}.project__gallery-track{position:relative;width:100%;aspect-ratio:16/9;max-height:calc(100svh - var(--gutter) * 4.5)}@media(max-width:768px){.project__gallery-track{max-height:calc(100svh - var(--gutter) * 5)}}.project__gallery-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease}.project__gallery-image.is-active{opacity:1}.project__gallery-nav{position:absolute;bottom:var(--space-5);right:var(--space-5);display:flex;align-items:center;gap:var(--space-4);background:var(--light-0-transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--space-2);padding:var(--space-3) var(--space-4)}.project__gallery-prev,.project__gallery-next{display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;border:none;padding:0}.project__gallery-chevron{width:var(--space-4);height:var(--space-4)}.project__gallery-chevron--prev{transform:rotate(90deg)}.project__gallery-chevron--next{transform:rotate(-90deg)}.project__gallery-counter{font-variant-numeric:tabular-nums}.block--hero{min-height:calc(100svh - var(--gutter) * 4.5);color:var(--dark-900)}@media(max-width:768px){.block--hero{min-height:calc(100svh - var(--gutter) * 5)}}.block--hero__image{height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.block--hero.block--hero--frontpage{color:var(--light-0)}.block--hero.block--hero--frontpage .btn:nth-child(2n){outline:1px solid var(--light-0);color:var(--light-0)}.block--hero.block--hero--frontpage .btn:nth-child(2n) svg path{fill:var(--light-0)}@media(hover:hover)and (pointer:fine){.block--hero.block--hero--frontpage .btn:nth-child(2n):hover{background-color:#ffffff1c}}.block--hero:not(.block--hero--frontpage){gap:var(--space-7);height:calc(100svh - var(--gutter) * 4.5);flex-direction:column}@media(max-width:768px){.block--hero:not(.block--hero--frontpage){height:calc(100svh - var(--gutter) * 5)}}.block--hero:not(.block--hero--frontpage) .block--hero__content{padding:var(--space-10) 0;height:fit-content}.block--hero+.block--text p{font-size:clamp(1.2rem,2vw,2rem);font-weight:500}.block--crane-preview__content{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch}@media(max-width:1024px){.block--crane-preview__content{grid-template-columns:1fr}}.block--crane-preview__title{font-weight:600;font-size:clamp(1.5rem,3vw,3rem)}.block--crane-preview__subtitle{font-size:clamp(1.2rem,2vw,2rem)}.block--usps__item{min-width:400px}@media(max-width:1024px){.block--usps__item{min-width:100%}}.block--archive-posts{padding:var(--space-9)}.block--archive-posts__card:not(:last-child){padding-bottom:var(--space-9)}.block--archive-posts .block--archive-posts__card+.block--archive-posts__card{padding-top:var(--space-9);border-top:1px solid var(--light-200)}.block--faq{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-9)}@media(max-width:1024px){.block--faq{grid-template-columns:1fr}}@media(hover:hover)and (pointer:fine){.block--faq__item:hover{background-color:var(--light-150)}}.block--steps__item{min-width:400px}@media(max-width:1024px){.block--steps__item{min-width:100%}}.block--steps__number{width:var(--space-9);height:var(--space-9);min-width:var(--space-9);font-weight:700;font-size:var(--space-6)}.block--image-gallery__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--space-4)}@media(max-width:768px){.block--image-gallery__grid{grid-template-columns:1fr}}.block--image-gallery__item{cursor:pointer;overflow:hidden;border-radius:var(--space-2)}.block--image-gallery__item img{aspect-ratio:4/3;transition:transform .3s ease}.block--image-gallery__item:hover img,.block--image-gallery__item:focus img{transform:scale(1.05)}.block--image-gallery__modal{position:fixed;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;padding:0;margin:0;border:none;background:var(--light-0)}.block--image-gallery__modal::backdrop{background:var(--light-0)}.block--image-gallery__modal-content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;-webkit-user-select:none;user-select:none;position:relative}.block--image-gallery__modal-figure{display:flex;align-items:center;justify-content:center;max-width:calc(100% - 120px);max-height:calc(100% - 80px);margin:0}.block--image-gallery__modal-image{max-width:100%;max-height:80vh;object-fit:contain}.block--image-gallery__modal-close,.block--image-gallery__modal-prev,.block--image-gallery__modal-next{position:absolute;background:none;border:none;color:#fff;cursor:pointer;padding:var(--space-4);transition:opacity .2s ease}.block--image-gallery__modal-close:hover,.block--image-gallery__modal-prev:hover,.block--image-gallery__modal-next:hover{opacity:.7}.block--image-gallery__modal-close{top:var(--space-4);right:var(--space-4)}@media(max-width:768px){.block--image-gallery__modal-close{top:0;right:0}}.block--image-gallery__modal-prev{left:var(--space-4);top:50%;transform:translateY(-50%) rotate(90deg)}@media(max-width:768px){.block--image-gallery__modal-prev{left:0}}.block--image-gallery__modal-next{right:var(--space-4);top:50%;transform:translateY(-50%) rotate(-90deg)}@media(max-width:768px){.block--image-gallery__modal-next{right:0}}.block--image-gallery__modal-counter{position:absolute;bottom:var(--space-7);left:50%;transform:translate(-50%);color:var(--dark-0)}
