.selected-template-loader-module__nM6fSG__overlay{z-index:2000;background:var(--adsquid-surface-paper);color:var(--adsquid-page-text);flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:fixed;inset:0}
.PulseAnimation-module-scss-module__Aj4tqa__pulse_container{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;bottom:0}.PulseAnimation-module-scss-module__Aj4tqa__pulse_circle{opacity:0;will-change:opacity,transform;background-color:#0cf;border-radius:50%;width:100%;height:100%;animation:5s cubic-bezier(.36,.11,.89,.32) infinite PulseAnimation-module-scss-module__Aj4tqa__scaleIn;position:absolute}@media (prefers-reduced-motion:reduce){.PulseAnimation-module-scss-module__Aj4tqa__pulse_circle{animation:none;display:none}}.PulseAnimation-module-scss-module__Aj4tqa__pulse_circle:first-child{animation-delay:-3s}.PulseAnimation-module-scss-module__Aj4tqa__pulse_circle:nth-child(2){animation-delay:-2s}.PulseAnimation-module-scss-module__Aj4tqa__pulse_circle:nth-child(3){animation-delay:-1s}@keyframes PulseAnimation-module-scss-module__Aj4tqa__scaleIn{0%{opacity:.5;transform:scale(.5)}to{opacity:0;transform:scale(2.5)}}
.LoadingPageCustomizer-module-scss-module__Nt1E-G__circle{opacity:0;background-color:#0000;border:1px solid #7f8da5;border-radius:50%;width:350px;height:350px;margin:auto;transition:all .3s ease-in-out;animation:3s cubic-bezier(.46,.21,.89,.32) infinite LoadingPageCustomizer-module-scss-module__Nt1E-G__scale-in;position:absolute;inset:0}@keyframes LoadingPageCustomizer-module-scss-module__Nt1E-G__scale-in{0%{opacity:.2}to{opacity:.8}}
.ProductFeatures-module-scss-module__4Junja__progress_bar{transform-origin:0;background:#0cf;height:5px}.ProductFeatures-module-scss-module__4Junja__player{border-radius:13px;width:100%;height:100%;margin:0;overflow:hidden}
.cms-hero-module__4qn1sa__hero{background:var(--adsquid-page-background);align-items:center;min-height:500px;display:flex;position:relative;overflow:hidden}.cms-hero-module__4qn1sa__image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.cms-hero-module__4qn1sa__hero:after{background:linear-gradient(90deg, var(--adsquid-page-background) 0%, var(--adsquid-page-background-80) 28%, var(--adsquid-page-background-transparent) 75%);content:"";position:absolute;inset:0}.cms-hero-module__4qn1sa__content{z-index:1;padding-top:132px;position:relative}.cms-hero-module__4qn1sa__heading{white-space:pre-line;max-width:850px;margin:0;font-size:clamp(30px,2.5vw,38px);font-weight:500;line-height:1.15}.cms-hero-module__4qn1sa__highlight{color:var(--adsquid-primary)}.cms-hero-module__4qn1sa__subtitle{max-width:530px;color:var(--adsquid-primary-light);margin-top:32px;font-size:14px}@media (max-width:899px){.cms-hero-module__4qn1sa__hero{min-height:0;display:block}.cms-hero-module__4qn1sa__image{width:100%;height:240px;display:block;position:relative}.cms-hero-module__4qn1sa__hero:after{display:none}.cms-hero-module__4qn1sa__content{padding-block:40px}.cms-hero-module__4qn1sa__subtitle{margin-top:22px}}
.product-item-module__SZH98a__card{min-width:0;position:relative}.product-item-module__SZH98a__badges{z-index:1;align-items:center;gap:8px;display:flex;position:absolute;top:16px;right:20px}.product-item-module__SZH98a__link{color:var(--mui-palette-text-primary);text-decoration:none;display:block}.product-item-module__SZH98a__link:focus-visible{outline:2px solid var(--adsquid-primary);outline-offset:4px;border-radius:13px}.product-item-module__SZH98a__media{aspect-ratio:352/450;width:100%}.product-item-module__SZH98a__media.product-item-module__SZH98a__media{background-color:var(--adsquid-trust-background)}.product-item-module__SZH98a__media>div,.product-item-module__SZH98a__media>div>div,.product-item-module__SZH98a__media picture{width:100%;height:100%;display:block}.product-item-module__SZH98a__media img{object-fit:contain;border-radius:13px;width:100%;height:100%;transition:transform .4s}.product-item-module__SZH98a__link:hover .product-item-module__SZH98a__media img{transform:scale(1.05)}.product-item-module__SZH98a__details{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;margin-top:20px;display:grid}.product-item-module__SZH98a__copy{min-width:0}.product-item-module__SZH98a__title{margin:0;font-size:24px;font-weight:500;line-height:33px;transition:color .2s}.product-item-module__SZH98a__titleAccent,.product-item-module__SZH98a__link:hover .product-item-module__SZH98a__title{color:var(--adsquid-primary)}.product-item-module__SZH98a__description{color:var(--adsquid-primary-light);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:2px 0 0;font-size:14px;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}.product-item-module__SZH98a__rating{color:var(--adsquid-primary-light);flex-wrap:wrap;align-items:center;gap:16px;margin-top:6px;font-size:14px;line-height:20px;display:flex}.product-item-module__SZH98a__rating svg{flex:0 0 21px}.product-item-module__SZH98a__price{color:var(--adsquid-primary-light);margin:8px 0 0;font-size:14px;font-weight:400;line-height:20px}.product-item-module__SZH98a__arrow{margin-top:24px}@media (max-width:600px){.product-item-module__SZH98a__details{margin-top:16px}.product-item-module__SZH98a__rating{gap:8px}}
.studio-search-input-module__bcK80a__icon{flex-shrink:0;margin-right:15px}.studio-search-input-module__bcK80a__root input{box-sizing:border-box;min-width:0;height:100%;padding:0 14px 0 0}
.auth-module__46mivW__page{width:90%;max-width:1292px;color:var(--adsquid-page-text);padding:54px 0 0}.auth-module__46mivW__embedded{width:100%;max-width:100%;padding:0}.auth-module__46mivW__page h1{margin:0}.auth-module__46mivW__accountLink{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.auth-module__46mivW__accountLink p{color:var(--adsquid-primary-light);margin:0;font-size:14px}.auth-module__46mivW__accountLink a{color:var(--adsquid-primary)}.auth-module__46mivW__form,.auth-module__46mivW__waiting{width:310px;min-width:0;max-width:100%}.auth-module__46mivW__form{margin-top:36px}.auth-module__46mivW__signupForm{margin-top:60px}.auth-module__46mivW__fields{gap:20px;display:grid}.auth-module__46mivW__field{min-width:0}.auth-module__46mivW__fieldError{color:var(--adsquid-status-visual);margin:4px 0 0;font-size:13px}.auth-module__46mivW__submit{width:100%;margin-top:40px}.auth-module__46mivW__signupForm .auth-module__46mivW__submit{margin-top:54px}.auth-module__46mivW__waiting{text-align:center;color:var(--adsquid-primary-light);flex-direction:column;align-items:center;margin-top:68px;display:flex}.auth-module__46mivW__waiting p{margin:0}.auth-module__46mivW__email{overflow-wrap:anywhere;color:var(--adsquid-primary)}.auth-module__46mivW__resend{margin-top:16px;font-size:12px}.auth-module__46mivW__privacy{text-align:center;margin:20px 0 0;font-size:12px;line-height:1.35}.auth-module__46mivW__privacy a{color:var(--adsquid-primary)}.auth-module__46mivW__checkoutDialog{border:1px solid var(--adsquid-feature-border);background:var(--adsquid-surface-paper);width:calc(100% - 32px);max-width:417px;color:var(--adsquid-page-text)}.auth-module__46mivW__checkoutDialog>h2{font-size:30px;line-height:1.3}.auth-module__46mivW__checkoutActions{flex-direction:column;gap:30px;margin:30px 0;display:flex}.auth-module__46mivW__checkoutActions>a,.auth-module__46mivW__checkoutActions>button{width:100%}.auth-module__46mivW__checkoutDescription{max-width:240px;color:var(--adsquid-primary-light);margin:20px 0 0}.auth-module__46mivW__checkoutDivider{border:0;border-top:1px solid var(--adsquid-feature-border);width:80px;margin:0 auto}@media (max-width:700px){.auth-module__46mivW__page{width:auto;margin:0 18px;padding-top:40px}.auth-module__46mivW__embedded{width:100%;margin:0;padding:0}.auth-module__46mivW__form,.auth-module__46mivW__waiting{width:100%}.auth-module__46mivW__checkoutDialog>h2{font-size:26px}}.auth-module__46mivW__validation{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;max-width:600px;min-height:40vh;padding-block:48px;display:flex}.auth-module__46mivW__validation p{margin:0}.auth-module__46mivW__validationLink{white-space:normal;color:var(--adsquid-primary)}
.layouts-modal-module__f_GIqW__aside{border-right:1px solid var(--adsquid-feature-border);flex-direction:column;gap:24px;width:260px;min-width:0;display:flex}.layouts-modal-module__f_GIqW__filterGroup{border:0;min-width:0;margin:0;padding:0 16px 0 0}.layouts-modal-module__f_GIqW__filterGroup legend{color:var(--adsquid-page-text);margin-bottom:15px;padding:0;font-size:16px}.layouts-modal-module__f_GIqW__filterOptions{flex-direction:column;gap:12px;max-height:300px;display:flex;overflow-y:auto}.layouts-modal-module__f_GIqW__content{flex-direction:column;flex:1;gap:15px;min-width:0;display:flex}.layouts-modal-module__f_GIqW__content[data-mode=studio]{height:100%}.layouts-modal-module__f_GIqW__scroll{flex:1;min-height:0}.layouts-modal-module__f_GIqW__content[data-mode=gallery] .layouts-modal-module__f_GIqW__scroll{overflow:visible}.layouts-modal-module__f_GIqW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding-block:1px 15px;display:grid}.layouts-modal-module__f_GIqW__feedback{color:var(--adsquid-primary-light);margin:10px 0}.layouts-modal-module__f_GIqW__card{white-space:normal;border-radius:9px;flex-direction:column;gap:12px;width:100%;min-width:0;height:auto;padding:10px;display:flex;overflow:hidden}.layouts-modal-module__f_GIqW__preview{justify-content:center;align-items:center;width:100%;min-width:0;display:flex;position:relative}.layouts-modal-module__f_GIqW__preview img{object-fit:contain;width:100%;max-width:100%;height:100%}.layouts-modal-module__f_GIqW__previewMissing{min-height:120px;color:var(--adsquid-primary-light);justify-content:center;align-items:center;display:flex}@media (max-width:700px){.layouts-modal-module__f_GIqW__grid{grid-template-columns:minmax(0,1fr)}.layouts-modal-module__f_GIqW__aside{border:0;width:100%}}.layouts-modal-module__f_GIqW__filterOptions label{color:var(--adsquid-page-text);align-items:center;gap:8px;font-size:14px;display:flex}.layouts-modal-module__f_GIqW__content[data-mode=gallery]{gap:40px}.layouts-modal-module__f_GIqW__content[data-mode=gallery] .layouts-modal-module__f_GIqW__grid{gap:40px 38px}.layouts-modal-module__f_GIqW__filterTiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:700px){.layouts-modal-module__f_GIqW__content[data-mode=gallery] .layouts-modal-module__f_GIqW__grid{gap:24px}}.layouts-modal-module__f_GIqW__content[data-mode=gallery] .layouts-modal-module__f_GIqW__card{border-radius:12px}.layouts-modal-module__f_GIqW__card[data-mode=gallery]{gap:0;height:180px;min-height:180px}.layouts-modal-module__f_GIqW__card[data-mode=gallery] .layouts-modal-module__f_GIqW__preview{height:160px;max-height:160px}.layouts-modal-module__f_GIqW__card[data-mode=gallery] .layouts-modal-module__f_GIqW__previewMissing{height:160px;min-height:160px}@media (max-width:700px){.layouts-modal-module__f_GIqW__card[data-mode=gallery] .layouts-modal-module__f_GIqW__preview{height:140px;max-height:140px}.layouts-modal-module__f_GIqW__card[data-mode=gallery] .layouts-modal-module__f_GIqW__previewMissing{height:140px;min-height:140px}}.layouts-modal-module__f_GIqW__aside[data-mode=gallery] .layouts-modal-module__f_GIqW__filterGroup legend{font-size:24px}.layouts-modal-module__f_GIqW__aside[data-mode=gallery] .layouts-modal-module__f_GIqW__filterOptions{gap:12px;max-height:none;overflow:visible}.layouts-modal-module__f_GIqW__aside[data-mode=gallery] .layouts-modal-module__f_GIqW__filterOptions svg{width:14px;height:14px}.layouts-modal-module__f_GIqW__aside[data-presentation=tiles]{border:0;gap:16px;width:100%}.layouts-modal-module__f_GIqW__aside[data-presentation=tiles] .layouts-modal-module__f_GIqW__filterGroup{padding:0}.layouts-modal-module__f_GIqW__aside[data-presentation=tiles] .layouts-modal-module__f_GIqW__filterGroup:first-of-type legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.layouts-modal-module__f_GIqW__aside[data-presentation=tiles] .layouts-modal-module__f_GIqW__filterTiles{gap:16px 18px}.layouts-modal-module__f_GIqW__aside[data-presentation=tiles] .layouts-modal-module__f_GIqW__filterSearch{border-radius:8px;height:38px}.layouts-modal-module__f_GIqW__aside[data-mode=gallery] .layouts-modal-module__f_GIqW__filterOptions label{line-height:20px}
.gallery-module__J3d93q__page{width:80%;max-width:1292px;color:var(--adsquid-page-text);padding:40px 0 64px}.gallery-module__J3d93q__layout{grid-template-columns:260px minmax(0,1fr);gap:40px;display:grid}.gallery-module__J3d93q__desktopAside{min-width:0}.gallery-module__J3d93q__startOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 38px;display:grid}.gallery-module__J3d93q__blank,.gallery-module__J3d93q__upload{white-space:normal;text-align:center;border-radius:12px;flex-direction:column;justify-content:center;gap:12px;height:auto;min-height:180px;display:flex}.gallery-module__J3d93q__upload{width:100%;color:var(--adsquid-page-text);cursor:pointer;border:1px solid var(--adsquid-feature-border);background:var(--adsquid-status-delivered-background);border-radius:12px;align-items:center;padding:24px}.gallery-module__J3d93q__blankIcon,.gallery-module__J3d93q__uploadIcon{color:var(--adsquid-primary)}.gallery-module__J3d93q__description{color:var(--adsquid-primary-light);font-size:14px}.gallery-module__J3d93q__filterButton{display:none}@media (max-width:900px){.gallery-module__J3d93q__layout{grid-template-columns:minmax(0,1fr)}.gallery-module__J3d93q__desktopAside{display:none}.gallery-module__J3d93q__filterButton{width:100%;margin-bottom:38px;display:inline-flex}}@media (max-width:700px){.gallery-module__J3d93q__page{width:auto;margin-inline:18px;padding-block:24px 48px}.gallery-module__J3d93q__upload,.gallery-module__J3d93q__breadcrumbs{display:none}.gallery-module__J3d93q__startOptions{grid-template-columns:minmax(0,1fr)}}.gallery-module__J3d93q__page>h1{white-space:pre-line}.gallery-module__J3d93q__blank{background:var(--adsquid-trust-background);text-decoration:none}.gallery-module__J3d93q__blank:hover{text-decoration:none}.gallery-module__J3d93q__upload:focus-visible{outline:2px solid var(--adsquid-primary);outline-offset:2px}
.recruitment-module__pPk_Fq__intro{color:var(--adsquid-primary-light);margin:0 0 40px;line-height:1.5}.recruitment-module__pPk_Fq__form{grid-template-columns:minmax(0,310px) minmax(0,1fr);gap:46px;padding-bottom:80px;display:grid}.recruitment-module__pPk_Fq__personalFields,.recruitment-module__pPk_Fq__projectFields{flex-direction:column;min-width:0;display:flex}.recruitment-module__pPk_Fq__personalFields{gap:23px}.recruitment-module__pPk_Fq__field{min-width:0;display:block}.recruitment-module__pPk_Fq__field input,.recruitment-module__pPk_Fq__field textarea{border:0;border-bottom:1px solid var(--adsquid-page-text);width:100%;min-height:38px;color:var(--adsquid-page-text);font:inherit;resize:vertical;background:0 0;border-radius:0;outline:0;padding:0 0 9px;display:block}.recruitment-module__pPk_Fq__field input::placeholder,.recruitment-module__pPk_Fq__field textarea::placeholder{color:var(--adsquid-primary-light);opacity:.65}.recruitment-module__pPk_Fq__field input:focus-visible,.recruitment-module__pPk_Fq__field textarea:focus-visible{border-bottom-width:1px}.recruitment-module__pPk_Fq__upload{cursor:pointer;align-self:flex-start;align-items:center;gap:10px;margin-top:35px;display:inline-flex;position:relative}.recruitment-module__pPk_Fq__upload span{font-size:25px;line-height:1}.recruitment-module__pPk_Fq__upload input{opacity:0;width:1px;height:1px;position:absolute}.recruitment-module__pPk_Fq__upload:focus-within{outline:2px solid var(--adsquid-primary);outline-offset:5px}.recruitment-module__pPk_Fq__fileName{margin:14px 0 0}.recruitment-module__pPk_Fq__error{color:var(--mui-palette-error-main)}.recruitment-module__pPk_Fq__submit{background:var(--adsquid-primary);color:#fff;cursor:pointer;font:inherit;border:0;border-radius:12px;align-self:flex-end;margin-top:53px;padding:10px 20px;font-size:20px}.recruitment-module__pPk_Fq__submit:disabled{cursor:wait;opacity:.65}.recruitment-module__pPk_Fq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.recruitment-module__pPk_Fq__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:700px){.recruitment-module__pPk_Fq__form{grid-template-columns:1fr;gap:28px}.recruitment-module__pPk_Fq__submit{margin-top:36px}}
.checkout-information-module__9KsOwq__page{color:var(--adsquid-page-text)}.checkout-information-module__9KsOwq__page h1,.checkout-information-module__9KsOwq__page h2{margin-top:0}.checkout-information-module__9KsOwq__layout{grid-template-columns:minmax(0,1fr) minmax(0,.6fr);gap:48px;margin-bottom:40px;display:grid}.checkout-information-module__9KsOwq__customer{min-width:0}.checkout-information-module__9KsOwq__customer h2{margin-bottom:40px}.checkout-information-module__9KsOwq__sectionLabel{color:var(--adsquid-primary-light);margin:0 0 10px}.checkout-information-module__9KsOwq__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;display:grid}.checkout-information-module__9KsOwq__fields>*{min-width:0}.checkout-information-module__9KsOwq__fullWidth{grid-column:1/-1}.checkout-information-module__9KsOwq__countryHint{color:var(--adsquid-primary-light);grid-column:1/-1;margin:0;font-size:14px;font-style:italic}.checkout-information-module__9KsOwq__clearance{margin-top:40px}.checkout-information-module__9KsOwq__warning{color:var(--adsquid-primary-light);margin-top:16px;font-size:14px;line-height:1.4}.checkout-information-module__9KsOwq__warning a{color:var(--adsquid-primary)}.checkout-information-module__9KsOwq__billing{margin-top:28px}.checkout-information-module__9KsOwq__deliveryFields{margin-top:20px}@media (max-width:1100px){.checkout-information-module__9KsOwq__layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.checkout-information-module__9KsOwq__layout{gap:32px}.checkout-information-module__9KsOwq__fields{grid-template-columns:minmax(0,1fr)}.checkout-information-module__9KsOwq__desktopOnly{display:none}}
