@media(max-width:575px){.page-template-page-projects .project-gallery-split-heading--mobile-inline :is(strong,:where(.lars-presentation-run)):last-child:not(:only-child),.page-template-page-projects .project-gallery-mobile-inline-heading .swift-up-text2,.page-template-page-projects .project-gallery-mobile-inline-heading .swift-up-text2 span{display:inline!important}}@media(max-width:1199px){.page-template-page-projects .everyone-loves-section .everyone-loves-heading .home-split-heading{max-width:none;font-size:var(--lars-h2);line-height:1.12}.page-template-page-projects .everyone-loves-section .everyone-loves-heading p{font-size:var(--lars-body);line-height:1.45}}@media(max-width:767px){.page-template-page-projects .everyone-loves-section .everyone-loves-heading .home-split-heading{font-size:var(--lars-h2);line-height:1.12}.page-template-page-projects .everyone-loves-section .everyone-loves-heading{max-width:none;text-align:left}.page-template-page-projects .everyone-loves-section .everyone-loves-heading .home-split-heading{margin-bottom:14px;text-align:left}.page-template-page-projects .everyone-loves-section .everyone-loves-heading p{font-size:var(--lars-body);line-height:1.45}}@media(max-width:575px){.page-template-page-projects .everyone-loves-section .everyone-loves-heading .home-split-heading{font-size:var(--lars-h2)}.page-template-page-projects .everyone-loves-section .everyone-loves-heading p{font-size:var(--lars-body)}}@media(max-width:1199px){body.page-template-page-projects .connect-call-section .comman-heading>h2.project-gallery-split-heading.lars-heading-visual-h3{margin-bottom:0}}@media(max-width:767px){body.page-template-page-projects .connect-call-section .comman-heading>h2.project-gallery-split-heading.lars-heading-visual-h3{text-align:left}}
@media(max-width:1024px){body.page-template-page-projects .gallery-walkthrough-section{padding:64px 0 56px}body.page-template-page-projects .gallery-walkthrough-intro{grid-template-columns:1fr;gap:20px;margin-bottom:32px}body.page-template-page-projects .gallery-walkthrough-nav{gap:16px;margin-top:24px;padding-top:18px}body.page-template-page-projects .gallery-walkthrough-counter{gap:6px}body.page-template-page-projects .gallery-walkthrough-control{width:48px;height:48px}body.page-template-page-projects .gallery-walkthrough-control svg{width:20px;height:20px}body.page-template-page-projects .gallery-walkthrough-track{gap:16px}body.page-template-page-projects .gallery-walkthrough-slide{flex-basis:76vw}body.page-template-page-projects .gallery-walkthrough-overlay{gap:24px;padding:24px;transform:translateY(10px)}body.page-template-page-projects .gallery-walkthrough-text{max-width:60%}body.page-template-page-projects .gallery-walkthrough-title{font-size:24px}body.page-template-page-projects .gallery-walkthrough-detail{margin-top:8px;font-size:15px}body.page-template-page-projects .gallery-walkthrough-play{gap:14px}body.page-template-page-projects .gallery-walkthrough-play-icon{width:64px;height:64px}body.page-template-page-projects .gallery-walkthrough-play-icon svg{width:24px;height:24px;margin-left:2px}body.page-template-page-projects .gallery-walkthrough-play-label{gap:4px;font-size:13px}body.page-template-page-projects .gallery-walkthrough-project-link{gap:8px;margin-top:14px;font-size:15px}body.page-template-page-projects .gallery-walkthrough-project-link svg{width:16px;height:16px}body.page-template-page-projects .gallery-walkthrough-project-link:hover svg{transform:translate(4px)}body.page-template-page-projects .gallery-walkthrough-rail{gap:6px;max-width:76vw;margin-top:24px}body.page-template-page-projects .gallery-walkthrough-rail-step{height:28px}}@media(max-width:767px){body.page-template-page-projects .gallery-walkthrough-section{padding:56px 0 48px}body.page-template-page-projects .gallery-walkthrough-heading{font-size:34px;line-height:1.06}body.page-template-page-projects .gallery-walkthrough-copy>p{line-height:1.6}body.page-template-page-projects .gallery-walkthrough-counter-current{font-size:26px}body.page-template-page-projects .gallery-walkthrough-controls{display:none}body.page-template-page-projects .gallery-walkthrough-mobile-controls{display:flex;justify-content:flex-start;gap:10px;margin-top:16px}body.page-template-page-projects .gallery-walkthrough-slider{margin-right:calc((100% - 100vw)/2);padding-right:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.page-template-page-projects .gallery-walkthrough-slider::-webkit-scrollbar{display:none}body.page-template-page-projects .gallery-walkthrough-track{gap:12px;transform:none!important;transition:none}body.page-template-page-projects .gallery-walkthrough-slide{flex-basis:80vw;scroll-snap-align:start;opacity:.5}body.page-template-page-projects .gallery-walkthrough-slide:last-child{margin-right:16px}body.page-template-page-projects .gallery-walkthrough-card,body.page-template-page-projects .gallery-walkthrough-card:hover{aspect-ratio:4 / 5}body.page-template-page-projects .gallery-walkthrough-poster:after{background:linear-gradient(180deg,#0b0b0b00 30%,#0b0b0be6)}body.page-template-page-projects .gallery-walkthrough-overlay{flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:18px;padding:20px}body.page-template-page-projects .gallery-walkthrough-text{max-width:none}body.page-template-page-projects .gallery-walkthrough-title{font-size:22px;line-height:1.18}body.page-template-page-projects .gallery-walkthrough-play-icon{width:52px;height:52px}body.page-template-page-projects .gallery-walkthrough-play-icon svg{width:20px;height:20px}body.page-template-page-projects .gallery-walkthrough-rail{gap:4px;max-width:none;margin-top:18px}body.page-template-page-projects .gallery-walkthrough-rail-step{height:24px}}
