:root{--background:#fefbf2;--foreground:#171717}html,body{scrollbar-gutter:stable;max-width:100vw;margin:0;padding:0;overflow-x:hidden}#smooth-wrapper{overflow:hidden}#smooth-content{will-change:transform}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:tt-commons-pro,Arial,Helvetica,sans-serif;font-weight:300;line-height:1.2}*{box-sizing:border-box;margin:0;padding:0}h1{margin-bottom:2rem;font-family:TT Commons Pro Condensed,Arial,Helvetica,sans-serif;font-size:120px;line-height:1.1}@media (max-width:768px){h1{font-size:60px}}h2{font-family:TT Commons Pro Condensed,Arial,Helvetica,sans-serif;line-height:1}h3{font-family:TT Commons Pro Condensed,Arial,Helvetica,sans-serif;font-size:3rem}figcaption{font-family:TT Commons Pro Condensed,Arial,Helvetica,sans-serif;font-size:1.2rem;font-weight:600}figure img{margin:24px 0}img{-webkit-user-select:none;user-select:none}blockquote{font-family:TT Commons Pro Condensed,Arial,Helvetica,sans-serif;font-size:2rem;font-weight:600;line-height:1.1}p{margin-bottom:1.5rem}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.swiper-wrapper .swiper-slide{width:auto}.swiper-wrapper .swiper-slide img{width:auto;height:500px;display:block}@media (max-width:768px){.swiper-wrapper .swiper-slide img{width:100%;height:400px}}.swiper-button-prev,.swiper-button-next{box-sizing:content-box;z-index:10;cursor:pointer;background:url(/arrow.svg) 50%/40px 21px no-repeat;width:40px;height:21px;margin-top:-10.5px;padding:20px 24px;position:absolute;top:50%}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next) svg{display:none}.swiper-button-prev{filter:drop-shadow(.5px .5px 10px #000000e6);left:20px;right:auto}.swiper-button-next{filter:drop-shadow(.5px .5px 10px #000000e6);left:auto;right:20px;transform:scaleX(-1)}.swiper-button-lock{display:none}.contact{align-items:center;gap:72px;width:100%;display:flex}.contact h3{margin-bottom:6px}@media (max-width:768px){.contact>div{margin-bottom:100px}.contact{flex-direction:column-reverse;align-items:flex-start;gap:24px}}section.section-1{margin-top:300px;margin-bottom:300px}@media (max-width:768px){section.section-1{margin-top:200px;margin-bottom:400px}}section.section-2{margin-top:100px}@media (max-width:768px){section.section-2{margin-bottom:0}}section.section-3{margin-top:40rem}section.section-3>div{margin-left:48px}@media (max-width:768px){section.section-3{margin-top:10rem}section.section-3>div{margin-left:0}}section.section-4{margin-top:300px;margin-left:auto;margin-right:auto}@media (max-width:768px){section.section-4{margin-top:600px;margin-left:0}}section.section-5{margin-top:600px}section.section-5>div{margin-left:48px}@media (max-width:768px){section.section-5{margin-top:300px}section.section-5>div{margin-left:0}}section.section-7>div{margin-left:48px}@media (max-width:768px){section.section-7>div{margin-left:0}}section.section-9>div{margin-left:48px}@media (max-width:768px){section.section-9>div{margin-left:0}}section.section-10{margin-top:300px}@media (max-width:768px){section.section-10{margin-top:600px}}section.section-12{margin-top:1000px}@media (max-width:768px){section.section-12{margin-top:600px}}#contact{padding-top:300px}@media (max-width:768px){#contact{padding-top:200px}}.contact figure{margin-left:20px}.contact>div{margin-left:40px}@media (max-width:768px){.contact>div{margin-left:0}}
@font-face{font-family:TT Commons Pro Condensed;src:url(../media/TT_Commons_Pro_Trial_Condensed_Thin.0hgkzc6t1hugf.ttf)format("truetype"),url(../media/TT_Commons_Pro_Trial_Condensed_Thin.0yup.aiiiv4k2.woff)format("woff"),url(../media/TT_Commons_Pro_Trial_Condensed_Thin.06f6ytixv8ztw.woff2)format("woff2")}
