@font-face{font-family:SUIT;font-weight:100;src:local(SUIT Thin),url(../media/SUIT-Thin.7bf550c2.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:200;src:local(SUIT ExtraLight),url(../media/SUIT-ExtraLight.69d37158.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:300;src:local(SUIT Light),url(../media/SUIT-Light.9fcd6a94.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:400;src:local(SUIT Regular),url(../media/SUIT-Regular.9a8064c8.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:500;src:local(SUIT Medium),url(../media/SUIT-Medium.06e9f9d6.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:600;src:local(SUIT SemiBold),url(../media/SUIT-SemiBold.8ac51813.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:700;src:local(SUIT Bold),url(../media/SUIT-Bold.597f8fb4.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:800;src:local(SUIT ExtraBold),url(../media/SUIT-ExtraBold.23ee7562.woff2)format("woff2");font-display:swap}@font-face{font-family:SUIT;font-weight:900;src:local(SUIT Heavy),url(../media/SUIT-Heavy.7d31e9af.woff2)format("woff2");font-display:swap}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url(../media/material-icons-outlined.1d4a6ba6.woff2)format("woff2"),url(../media/material-icons-outlined.db196399.woff)format("woff")}.material-icons-outlined{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Icons Outlined;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.pictSectionTitleWrap{align-items:center;height:200px;padding:0 100px;display:flex}.pictSectionTitle{font:700 80px/1 "Poppins",var(--font-base);letter-spacing:-.02em;margin:0}@media (max-width:1280px){.pictSectionTitleWrap{padding:0 40px}}@media (max-width:768px){.pictSectionTitleWrap{height:auto;padding:40px}.pictSectionTitle{font-size:40px}}[style*=--hover-ty]:hover{transform:translateY(var(--hover-ty))!important}[style*=--hover-scale]:hover{transform:scale(var(--hover-scale))!important}[style*=--hover-shadow]:hover{box-shadow:var(--hover-shadow)!important}[style*=--hover-bg]:hover{background-color:var(--hover-bg)!important}[style*=--hover-text]:hover{color:var(--hover-text)!important}[style*=--hover-border]:hover{border-color:var(--hover-border)!important}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-custom{scrollbar-width:thin;scrollbar-color:#d4d4d8 transparent}.scrollbar-custom::-webkit-scrollbar{width:5px;height:5px}.scrollbar-custom::-webkit-scrollbar-track{background:0 0}.scrollbar-custom::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:9999px}.scrollbar-custom::-webkit-scrollbar-thumb:hover{background:var(--site-primary)}@keyframes like-pop{0%{transform:scale(1)}30%{transform:scale(1.5)}50%{transform:scale(.85)}70%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes like-count{0%{transform:translateY(0)}40%{transform:translateY(-4px)}to{transform:translateY(0)}}@keyframes like-particle{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--px)),calc(-50% + var(--py)))scale(0)}}.like-pop{animation:.45s cubic-bezier(.17,.89,.32,1.28) like-pop}.like-count{animation:.3s ease-out like-count}.like-particle{animation:.5s ease-out forwards like-particle}main:has(>div[id^=cms-content-]){max-width:none!important;padding:0!important}.slider-input::-webkit-slider-thumb{appearance:none;background:var(--site-primary);cursor:pointer;border:2px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 3px #00000026}.slider-input::-moz-range-thumb{background:var(--site-primary);cursor:pointer;border:2px solid #fff;border-radius:50%;width:14px;height:14px;box-shadow:0 1px 3px #00000026}
