@charset "UTF-8";*{padding:0;margin:0;border:0px}*,*:before,*:after{box-sizing:border-box}*:before,*:after{display:inline-block}:focus,:active{outline:none}a:focus,a:active{outline:none}html,body{height:100%;min-width:320px}body{color:#fff;line-height:1;font-family:Onest;font-size:1rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,button,textarea{font-family:Onest;font-size:inherit;line-height:inherit}button{cursor:pointer;color:inherit;background-color:transparent}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body{color:#343244}.lock body{overflow:hidden;touch-action:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden;transition:all .2s ease-in}@media screen and (min-width:48.06125em)and (max-width:2100px){.wrapper:has(.sidebar){padding-left:20.75rem}.wrapper:has(.sidebar--collapsed){padding-left:7.5rem}}@supports (overflow: clip){.wrapper{overflow:clip}}.wrapper>main{flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:88.5rem;margin:0 auto;padding:0 1.25rem}@font-face{font-family:Onest;font-display:swap;src:url(../fonts/Onest-Bold.woff2) format("woff2"),url(../fonts/Onest-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Onest;font-display:swap;src:url(../fonts/Onest-Light.woff2) format("woff2"),url(../fonts/Onest-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Onest;font-display:swap;src:url(../fonts/Onest-Medium.woff2) format("woff2"),url(../fonts/Onest-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Onest;font-display:swap;src:url(../fonts/Onest-Regular.woff2) format("woff2"),url(../fonts/Onest-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Onest;font-display:swap;src:url(../fonts/Onest-SemiBold.woff2) format("woff2"),url(../fonts/Onest-SemiBold.woff) format("woff");font-weight:600;font-style:normal}._lazy{opacity:0;filter:blur(6px);transition:opacity .35s ease,filter .35s ease}._lazy-loaded{opacity:1;filter:blur(0)}[class*=__image-ibg] img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[class*=__image-ibg] img--top{-o-object-position:top;object-position:top}[class*=__image-ibg] img--bottom{-o-object-position:bottom;object-position:bottom}[class*=__image-ibg] img--left{-o-object-position:left;object-position:left}[class*=__image-ibg] img--right{-o-object-position:right;object-position:right}[class*=__image-ibg] img--contain{-o-object-fit:contain;object-fit:contain}html{scroll-behavior:smooth}h2{font-weight:500;font-size:2rem;line-height:124%;letter-spacing:-.01em;color:#343244}@media(max-width:64.06125em){h2{font-size:1.5rem;line-height:116%}}.img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bg-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;background-size:cover;z-index:-1}@media(min-width:88.5em){.logo{margin-bottom:6.25rem}}@media(min-width:20em)and (max-width:88.5em){@supports (margin-bottom: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.logo{margin-bottom:clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)}}@supports not (margin-bottom: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.logo{margin-bottom:calc(5rem + 1.25 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.logo{margin-bottom:5rem}}.logo__item{display:flex;flex-direction:column;row-gap:1rem}.logo__image{overflow:hidden;width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo__image picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.btns{display:flex;flex-direction:column;row-gap:.5rem}.btns-purple{padding:.75rem 0;width:100%;border-radius:6.25rem;font-weight:500;font-size:1rem;text-align:center;line-height:124%;letter-spacing:-.01em;transition:.3s ease;opacity:1}@media(any-hover:hover){.btns-purple:hover{opacity:.8}}.btns-purple{background-color:#453c69;color:#fff}.btns-gray{padding:.75rem 0;width:100%;border-radius:6.25rem;font-weight:500;font-size:1rem;text-align:center;line-height:124%;letter-spacing:-.01em;transition:.3s ease;opacity:1}@media(any-hover:hover){.btns-gray:hover{opacity:.8}}.btns-gray{background-color:#f4f4f6;color:#453c69}.info{display:flex;flex-direction:column;max-width:42.5rem}@media(min-width:88.5em){.info{margin-bottom:3.75rem}}@media(min-width:20em)and (max-width:88.5em){@supports (margin-bottom: clamp(2.5rem,2.1350364964rem + 1.8248175182vw,3.75rem)){.info{margin-bottom:clamp(2.5rem,2.1350364964rem + 1.8248175182vw,3.75rem)}}@supports not (margin-bottom: clamp(2.5rem,2.1350364964rem + 1.8248175182vw,3.75rem)){.info{margin-bottom:calc(2.5rem + 1.25 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.info{margin-bottom:2.5rem}}.info__title,.info__description{font-weight:400;font-size:1rem;line-height:116%;padding-top:1.25rem;width:100%}.info__description{display:flex;flex-direction:column;row-gap:.75rem}.info__list{display:flex;flex-direction:column;row-gap:.5rem;padding-top:1rem}.info__list-item{font-weight:400;font-size:1rem;line-height:116%}.info__list-item:before{content:"—";margin-right:.3125rem}@media(max-width:64.06125em){.info__list-item{font-size:.875rem}}@media(max-width:64.06125em){.info__title,.info__description{font-size:.875rem}}.header{width:100%;margin-top:2.5rem;padding:1.25rem;background-color:#f4f4f6}.header__title{font-weight:500;font-size:2rem;line-height:112%;letter-spacing:-.01em;color:#453c69}@media(max-width:48.06125em){.header{margin-top:3.75rem}}@media(max-width:29.99875em){.header{padding:1rem 1.25rem}.header__title{font-size:1.5rem;line-height:117%}}.footer{width:100%;background-color:#f4f4f6;margin-top:5rem;padding:3.75rem 2.5rem}.footer__wrapper{display:flex;justify-content:space-between;max-width:1840px;margin:0 auto;align-items:flex-start}.footer__info,.footer__mail{font-weight:500;font-size:1rem;line-height:124%}.footer__info{max-width:24.375rem;display:flex;flex-direction:column;row-gap:3.875rem}.footer__mail,.footer__info a{opacity:1;transition:.3s ease}@media(any-hover:hover){.footer__mail:hover,.footer__info a:hover{opacity:.8}}.footer__info a{color:#ed8d48}@media(max-width:48.06125em){.footer{padding:5rem 1.25rem}.footer__wrapper{row-gap:1.5rem}.footer__info{row-gap:.75rem}.footer__info,.footer__mail{font-size:.875rem;line-height:116%}.footer__wrapper,.footer__info{flex-direction:column-reverse}}.sidebar{width:100%;width:20.75rem;position:fixed;top:0;left:0;height:100vh;background-color:#fff;z-index:777;transition:all .3s ease}.sidebar--close{width:17.75rem}.sidebar--close .sidebar__body,.sidebar--close .sidebar__footer{opacity:1;pointer-events:all}.sidebar__wrapper{height:100%;display:flex;flex-direction:column;padding:2.5rem}.sidebar__body{flex:1}@media(min-width:88.5em){.sidebar__body{padding-top:2.5rem}}@media(min-width:20em)and (max-width:88.5em){@supports (padding-top: clamp(1.75rem,1.5310218978rem + 1.0948905109vw,2.5rem)){.sidebar__body{padding-top:clamp(1.75rem,1.5310218978rem + 1.0948905109vw,2.5rem)}}@supports not (padding-top: clamp(1.75rem,1.5310218978rem + 1.0948905109vw,2.5rem)){.sidebar__body{padding-top:calc(1.75rem + .75 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.sidebar__body{padding-top:1.75rem}}.sidebar__body{transition:all .3s ease;overflow-y:auto}.sidebar__body::-webkit-scrollbar{display:none}.sidebar__item:first-child{padding-bottom:.75rem}.sidebar__item-btn{font-weight:500;font-size:1rem;line-height:148%;letter-spacing:-.01em;color:#544e7e;opacity:.4;text-align:start;list-style:none;transition:.3s ease;cursor:pointer}.sidebar__item-btn._spoller-active{opacity:1}@media(any-hover:hover){.sidebar__item-btn:hover{color:#ed8d48;opacity:1}}.sidebar__item-list{display:flex;flex-direction:column;justify-content:flex-start;row-gap:.75rem;padding:.75rem 0 0 .75rem;overflow:hidden}.sidebar__item-list a{transition:.3s ease;font-weight:500;font-size:1rem;line-height:148%;letter-spacing:-.01em;color:#453c69}@media(any-hover:hover){.sidebar__item-list a:hover{color:#ed8d48}}.sidebar__footer{justify-self:flex-end}.sidebar__header{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:.8125rem;column-gap:.8125rem}.sidebar__logo{display:flex;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem;transition:.3s ease}.sidebar__logo-img{width:3.125rem;height:3.125rem}.sidebar__bts{display:flex;flex-direction:column;row-gap:.5rem}.sidebar__toggle{width:1.25rem;height:1.25rem;position:relative;align-items:center;justify-content:center;display:none}.sidebar__toggle:after,.sidebar__toggle:before{content:"";position:absolute;height:100%;height:.125rem;background-color:#453c69}.sidebar__toggle:after{width:100%}.sidebar__toggle:before{width:100%;transform:rotate(90deg);transition:.3s ease}.sidebar__link,.sidebar__collapse{padding:.75rem 0;width:100%;border-radius:6.25rem;font-weight:500;font-size:1rem;text-align:center;line-height:124%;letter-spacing:-.01em;transition:.3s ease;opacity:1}@media(any-hover:hover){.sidebar__link:hover,.sidebar__collapse:hover{opacity:.8}}.sidebar__link,.sidebar__collapse{display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:.75rem;column-gap:.75rem;padding-left:1rem;padding-right:1rem;transition:.3s ease}.sidebar__link span,.sidebar__collapse span{white-space:nowrap;opacity:1;transition:.3s ease}.sidebar__links{display:flex;row-gap:.75rem;flex-direction:column}.sidebar__collapse img{transition:.3s ease}.sidebar--collapsed{width:8.125rem;transition:width .3s ease}.sidebar--collapsed .sidebar__logo,.sidebar--collapsed .sidebar__link,.sidebar--collapsed .sidebar__collapse{width:-moz-fit-content;width:fit-content;-moz-column-gap:0;column-gap:0;transition:all .3s}.sidebar--collapsed .sidebar__logo span,.sidebar--collapsed .sidebar__link span,.sidebar--collapsed .sidebar__collapse span{overflow:hidden;width:0;opacity:0}.sidebar--collapsed .sidebar__links,.sidebar--collapsed .sidebar__body{transition:all .3s;width:0;opacity:0}.sidebar--collapsed .sidebar__link,.sidebar--collapsed .sidebar__collapse{padding:.75rem}.sidebar--collapsed .sidebar__collapse img{transform:rotate(180deg)}.sidebar--mobile-open .sidebar__toggle:before{width:0}.sidebar__link:nth-child(2){background-color:#f4f4f6}.sidebar__link:nth-child(3){background-color:#453c69;color:#fff}@media(max-width:48.06125em){.sidebar{width:100%;max-width:100%;overflow:hidden}.sidebar__header{cursor:pointer}.sidebar__logo-img{width:2.25rem;height:2.25rem}.sidebar__logo span{font-size:.875rem;line-height:116%}.sidebar__wrapper{padding:.75rem 1.25rem 1.5rem}.sidebar__toggle{display:flex}.sidebar .sidebar__body,.sidebar .sidebar__footer{transition:.3s ease;opacity:1;pointer-events:all;max-height:999px}}@media(max-width:48.06125em){.sidebar__collapse{display:none}.sidebar--mobile-open{max-height:999px}.sidebar--mobile-open .sidebar__body,.sidebar--mobile-open .sidebar__footer{opacity:1;pointer-events:all}.sidebar__link{justify-content:center}.sidebar:not(.sidebar--mobile-open){max-height:60px}.sidebar:not(.sidebar--mobile-open) .sidebar__body,.sidebar:not(.sidebar--mobile-open) .sidebar__footer{opacity:0;pointer-events:none;max-height:0}}.link-block{width:100%;background-color:#453c69;padding:1.75rem;margin-bottom:2.5rem;display:flex;justify-content:space-between;align-items:center}@media(min-width:88.5em){.link-block{margin-top:6.25rem}}@media(min-width:20em)and (max-width:88.5em){@supports (margin-top: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.link-block{margin-top:clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)}}@supports not (margin-top: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.link-block{margin-top:calc(5rem + 1.25 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.link-block{margin-top:5rem}}.link-block{transition:all .3s ease;opacity:1}.link-block__arrow{display:flex;align-items:center;justify-content:center;width:7.5rem;height:7.5rem;background-color:#fff;border-radius:100%}.link-block__arrow img{width:3.1875rem}@media(max-width:64.06125em){.link-block__arrow{width:3rem;height:3rem}.link-block__arrow img{width:.8125rem}}.link-block__item{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:88.5em){.link-block__item{row-gap:3.4375rem}}@media(min-width:20em)and (max-width:88.5em){@supports (row-gap: clamp(1.25rem,.6113138686rem + 3.1934306569vw,3.4375rem)){.link-block__item{row-gap:clamp(1.25rem,.6113138686rem + 3.1934306569vw,3.4375rem)}}@supports not (row-gap: clamp(1.25rem,.6113138686rem + 3.1934306569vw,3.4375rem)){.link-block__item{row-gap:calc(1.25rem + 2.1875 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.link-block__item{row-gap:1.25rem}}.link-block__txt{display:flex;align-items:center;-moz-column-gap:.625rem;column-gap:.625rem}.link-block__txt span{font-weight:500;font-size:1rem;line-height:100%;letter-spacing:-.02em;color:#fff}.link-block__title{font-weight:500;font-size:2.75rem;line-height:100%;letter-spacing:-.02em;color:#fff}@media(any-hover:hover){.link-block:hover{opacity:.8}}@media(max-width:64.06125em){.link-block{padding:.75rem}.link-block__title{font-size:1.5rem;line-height:116%}.link-block__txt span{font-weight:400;font-size:.75rem;line-height:120%}}.header-page{width:100%;position:fixed;top:0;left:0;z-index:666;background-color:#fff;padding:1.25rem 2.5rem}.header-page__wrapper{max-width:115em;display:flex;align-items:center;justify-content:space-between;margin:0 auto}.header-page__logo{display:flex;align-items:center;-moz-column-gap:.8125rem;column-gap:.8125rem}.header-page__img{width:3.125rem;height:3.125rem}.header-page__link{padding:.75rem 0;width:100%;border-radius:6.25rem;font-weight:500;font-size:1rem;text-align:center;line-height:124%;letter-spacing:-.01em;transition:.3s ease;opacity:1}@media(any-hover:hover){.header-page__link:hover{opacity:.8}}.header-page__link{width:-moz-fit-content;width:fit-content;background-color:#453c69;color:#fff;padding:.75rem 1.5rem}@media(max-width:48.06125em){.header-page{padding:1rem 1.25rem}.header-page__img{width:2.25rem;height:2.25rem}.header-page__link{padding:.625rem 1rem;font-size:.875rem;line-height:116%;letter-spacing:0;text-align:center}}.home{width:100%;display:flex;flex-direction:column;row-gap:5rem}.home__grid,.home__language,.home__device,.home__banner,.home__comfort,.home__links{padding:0 2.5rem}@media(max-width:48.06125em){.home__grid,.home__language,.home__device,.home__banner,.home__comfort,.home__links{padding:0 1.25rem}}.home__banner,.home__device,.home__language,.home__comfort{position:relative}.home__banner-wrapper,.home__device-wrapper,.home__language-wrapper,.home__grid-wrapper,.home__comfort-wrapper,.home__links-wrapper{max-width:115em;margin:0 auto}.home__banner{width:100%;height:100vh}.home__banner-wrapper{display:flex;align-items:flex-end;position:relative;width:100%;height:100%;padding-bottom:5rem}.home__banner-title{width:100%;display:flex;justify-content:space-between;align-items:flex-end}.home__banner-title h1{font-weight:500;font-size:5rem;line-height:100%;letter-spacing:-.02em;color:#fff;max-width:29.5rem}.home__btns{position:absolute;inset:0;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;margin:auto;justify-content:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.home__btns-item{display:flex;gap:.5rem;align-items:center}.home__btns-item a{padding:.75rem 0;width:100%;border-radius:6.25rem;font-weight:500;font-size:1rem;text-align:center;line-height:124%;letter-spacing:-.01em;transition:.3s ease;opacity:1}@media(any-hover:hover){.home__btns-item a:hover{opacity:.8}}.home__btns-item a{background-color:#fff;width:-moz-fit-content;width:fit-content;padding:.75rem 1.5rem}.home__device-title{height:100%;display:flex}@media(min-width:88.5em){.home__device-title{row-gap:29.625rem}}@media(min-width:20em)and (max-width:88.5em){@supports (row-gap: clamp(4rem,-3.4817518248rem + 37.4087591241vw,29.625rem)){.home__device-title{row-gap:clamp(4rem,-3.4817518248rem + 37.4087591241vw,29.625rem)}}@supports not (row-gap: clamp(4rem,-3.4817518248rem + 37.4087591241vw,29.625rem)){.home__device-title{row-gap:calc(4rem + 25.625 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.home__device-title{row-gap:4rem}}.home__device-title{flex-direction:column;justify-content:space-between;max-width:1840px}.home__device-title h3{font-weight:500;font-size:3rem;line-height:108%;letter-spacing:-.02em;max-width:50.75rem}.home__device-description{display:flex;flex-direction:column}.home__device-description span{font-weight:400;font-size:1.125rem;line-height:120%}.home__language,.home__comfort{width:100%;height:100vh}.home__language-wrapper,.home__comfort-wrapper{padding:3.75rem 0;height:100%;display:flex;align-items:flex-end}.home__language-info,.home__language-txt,.home__comfort-info,.home__comfort-txt{color:#fff}.home__language-info,.home__comfort-info{display:flex;align-items:flex-start}@media(min-width:88.5em){.home__language-info,.home__comfort-info{-moz-column-gap:3.5rem;column-gap:3.5rem}}@media(min-width:20em)and (max-width:88.5em){@supports ((-moz-column-gap: clamp(3rem,2.8540145985rem + .7299270073vw,3.5rem)) or (column-gap: clamp(3rem,2.8540145985rem + .7299270073vw,3.5rem))){.home__language-info,.home__comfort-info{-moz-column-gap:clamp(3rem,2.8540145985rem + .7299270073vw,3.5rem);column-gap:clamp(3rem,2.8540145985rem + .7299270073vw,3.5rem)}}@supports not ((-moz-column-gap: clamp(3rem,2.8540145985rem + .7299270073vw,3.5rem)) or (column-gap: clamp(3rem,2.8540145985rem + .7299270073vw,3.5rem))){.home__language-info,.home__comfort-info{-moz-column-gap:calc(3rem + .5 * (100vw - 20rem) / 68.5);column-gap:calc(3rem + .5 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.home__language-info,.home__comfort-info{-moz-column-gap:3rem;column-gap:3rem}}.home__language-info span,.home__comfort-info span{font-weight:400;font-size:2.5rem;line-height:100%;letter-spacing:-.02em}.home__language-txt h3,.home__comfort-txt h3{font-weight:500;font-size:3rem;line-height:108%;letter-spacing:-.02em;padding-bottom:1.25rem}.home__language-txt p,.home__comfort-txt p{font-weight:400;font-size:1rem;line-height:124%;width:100%}.home__language-txt p{max-width:21.875rem}.home__comfort-txt h3{max-width:18.25rem}.home__comfort-txt p{max-width:26.625rem}.home__grid{width:100%}.home__grid-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr));gap:1rem}.home__grid-title{display:flex;align-items:center;justify-content:space-between;width:100%}.home__grid-arrow{display:flex;align-items:center;justify-content:center;width:4.75rem;height:4.75rem;background-color:#fff;border-radius:100%}.home__grid-item{position:relative;min-height:27.5rem;padding:1.5rem 2rem;width:100%;opacity:1;transition:all .3s ease}.home__grid-item h4{font-weight:500;font-size:2.5rem;line-height:120%;letter-spacing:-.01em;color:#453c69}.home__grid-item:nth-child(1),.home__grid-item:nth-child(6){grid-column:2 span;width:100%}.home__grid-item:nth-child(2){background-color:#d0e6ff}.home__grid-item:nth-child(4){background-color:#453c69}.home__grid-item:nth-child(4) h4{color:#fff}.home__grid-item:nth-child(6) h4{color:#fff}@media(any-hover:hover){.home__grid-item:hover{opacity:.8}.home__grid-item:hover .home__grid-arrow img{transition:.3s ease;transform:scale(1.5)}}.home__links{width:100%}.home__links-wrapper{display:flex;flex-wrap:wrap;gap:1rem;min-height:25.5rem}.home__link{background-color:#f4f4f6;padding:2.125rem 1.625rem 2.5rem;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:88.5em){.home__link{row-gap:10.875rem}}@media(min-width:20em)and (max-width:88.5em){@supports (row-gap: clamp(2rem,-.5912408759rem + 12.9562043796vw,10.875rem)){.home__link{row-gap:clamp(2rem,-.5912408759rem + 12.9562043796vw,10.875rem)}}@supports not (row-gap: clamp(2rem,-.5912408759rem + 12.9562043796vw,10.875rem)){.home__link{row-gap:calc(2rem + 8.875 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.home__link{row-gap:2rem}}.home__link{opacity:1;transition:all .3s ease;min-width:20.9375rem;flex:1}.home__link img{width:4rem;height:4rem}.home__link-item{display:flex;flex-direction:column}.home__link-item span{font-weight:500;font-size:2.5rem;line-height:120%;letter-spacing:-.01em}@media(any-hover:hover){.home__link:hover{opacity:.8}}@media(max-width:64.06125em){.home__banner-title h1{font-size:3rem;max-width:18.75rem}}@media(max-width:48.06125em){.home__banner-wrapper{padding-bottom:2.5rem}.home__banner-title h1{font-size:2rem;line-height:112%;letter-spacing:-.01em;max-width:12rem}.home__btns-item a{font-size:.875rem;line-height:116%;padding:.625rem 1rem}.home__device-title h3{font-size:1.5rem;line-height:116%}.home__device-description span{font-weight:500;font-size:.875rem;line-height:116%}.home__language-wrapper,.home__comfort-wrapper{padding:2.5rem 0}.home__language-txt h3,.home__comfort-txt h3{font-size:1.5rem;line-height:116%;max-width:8.8125rem}.home__language-txt p,.home__comfort-txt p{font-size:.875rem;line-height:116%}.home__language-info span,.home__comfort-info span{font-weight:500;font-size:1.5rem;line-height:116%}.home__language p{max-width:14.0625rem}.home__comfort p{max-width:17.375rem}.home__grid-wrapper{grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr))}.home__grid-arrow{width:3rem;height:3rem}.home__grid-item{padding:1.25rem 1.5rem;height:18.75rem;min-height:auto}.home__grid-item h4{font-size:2rem;line-height:112%}.home__grid-item:nth-child(1),.home__grid-item:nth-child(6){grid-column:1 span}.home__link{padding:1rem 1.5rem}.home__link img{width:2.5rem;height:2.5rem}.home__link-item span{font-size:1.5rem;line-height:116%}}.not-found{width:100%;height:100vh;position:relative;padding:10rem 2.5rem 5rem}.not-found__wrapper{display:flex;width:100%;height:100%;flex-direction:column;justify-content:space-between;max-width:115rem;margin:0 auto}.not-found__title{font-weight:400;font-size:1rem;line-height:124%;letter-spacing:0%;color:#fff}.not-found__txt-title{padding-bottom:2rem;color:#fff}.not-found__txt-title h1{font-weight:500;font-size:3rem;line-height:108%;letter-spacing:-2%;max-width:41.1875rem;width:100%;padding-bottom:1.5rem}.not-found__txt-title p{font-size:1rem;line-height:124%}.not-found__link{background-color:#fff;padding:.75rem 0;width:100%;border-radius:6.25rem;font-weight:500;font-size:1rem;text-align:center;line-height:124%;letter-spacing:-.01em;transition:.3s ease;opacity:1}@media(any-hover:hover){.not-found__link:hover{opacity:.8}}.not-found__link{width:-moz-fit-content;width:fit-content;padding:.75rem 1.5rem}@media(max-width:48.06125em){.not-found{padding:6.125rem 1.25rem 2.5rem}.not-found__title{font-size:.875rem;line-height:116%}.not-found__txt-title h1{font-size:32px;line-height:112%;letter-spacing:-.01em}.not-found__txt-title p{font-size:.875rem;line-height:116%}.not-found__link{width:100%;padding:.625rem 1rem;font-size:.875rem;line-height:116%}}@media(min-width:88.5em){.logo__device,.logo__main,.logo__alternative,.logo__padding,.logo__color,.logo__size,.logo__branding,.logo__unacceptable,.logo__forexample{padding-top:6.25rem}}@media(min-width:20em)and (max-width:88.5em){@supports (padding-top: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.logo__device,.logo__main,.logo__alternative,.logo__padding,.logo__color,.logo__size,.logo__branding,.logo__unacceptable,.logo__forexample{padding-top:clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)}}@supports not (padding-top: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.logo__device,.logo__main,.logo__alternative,.logo__padding,.logo__color,.logo__size,.logo__branding,.logo__unacceptable,.logo__forexample{padding-top:calc(5rem + 1.25 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.logo__device,.logo__main,.logo__alternative,.logo__padding,.logo__color,.logo__size,.logo__branding,.logo__unacceptable,.logo__forexample{padding-top:5rem}}.logo__alternative{display:flex;flex-direction:column}@media(min-width:88.5em){.logo__alternative{row-gap:6.25rem}}@media(min-width:20em)and (max-width:88.5em){@supports (row-gap: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.logo__alternative{row-gap:clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)}}@supports not (row-gap: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.logo__alternative{row-gap:calc(5rem + 1.25 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.logo__alternative{row-gap:5rem}}.logo__padding .logo__item,.logo__size .logo__item,.logo__forexample .logo__item{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:88.5em){.logo__padding .logo__item,.logo__size .logo__item,.logo__forexample .logo__item{gap:1rem}}@media(min-width:20em)and (max-width:88.5em){@supports (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.logo__padding .logo__item,.logo__size .logo__item,.logo__forexample .logo__item{gap:clamp(.5rem,.3540145985rem + .7299270073vw,1rem)}}@supports not (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.logo__padding .logo__item,.logo__size .logo__item,.logo__forexample .logo__item{gap:calc(.5rem + .5 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.logo__padding .logo__item,.logo__size .logo__item,.logo__forexample .logo__item{gap:.5rem}}@media(max-width:29.99875em){.logo__padding .logo__item,.logo__size .logo__item,.logo__forexample .logo__item{grid-template-columns:1fr}}.logo__color .logo__item,.logo__unacceptable .logo__item{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:88.5em){.logo__color .logo__item,.logo__unacceptable .logo__item{gap:1rem}}@media(min-width:20em)and (max-width:88.5em){@supports (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.logo__color .logo__item,.logo__unacceptable .logo__item{gap:clamp(.5rem,.3540145985rem + .7299270073vw,1rem)}}@supports not (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.logo__color .logo__item,.logo__unacceptable .logo__item{gap:calc(.5rem + .5 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.logo__color .logo__item,.logo__unacceptable .logo__item{gap:.5rem}}.logo__color .logo__item{grid-template-columns:repeat(2,1fr)}.logo__unacceptable .logo__item{grid-template-columns:repeat(auto-fit,minmax(20.75rem,1fr))}@media(max-width:1060px){.logo__unacceptable .logo__item{grid-template-columns:repeat(auto-fit,minmax(10.1875rem,1fr))}}@media(max-width:48.06125em){.logo__color .logo__image{height:5.25rem}}.logo__forexample .logo__image:nth-child(3n+1){grid-column:span 2}@media(max-width:48.06125em){.logo__forexample .logo__image:nth-child(3n+1){grid-column:span 1}}.logo__padding .logo__image:first-child,.logo__size .logo__image:first-child{grid-column:span 2}@media(max-width:48.06125em){.logo__padding .logo__image:first-child,.logo__size .logo__image:first-child{grid-column:span 1}}.logo__color .logo__image:nth-child(2){border:1px solid #dad8e1}@media(min-width:88.5em){.pattern__rules,.pattern__colors,.pattern__transform,.pattern__unacceptable,.pattern__grid,.pattern__use,.pattern__grid-color,.pattern__grid-unacceptable,.pattern__forxample{padding-top:6.25rem}}@media(min-width:20em)and (max-width:88.5em){@supports (padding-top: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.pattern__rules,.pattern__colors,.pattern__transform,.pattern__unacceptable,.pattern__grid,.pattern__use,.pattern__grid-color,.pattern__grid-unacceptable,.pattern__forxample{padding-top:clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)}}@supports not (padding-top: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.pattern__rules,.pattern__colors,.pattern__transform,.pattern__unacceptable,.pattern__grid,.pattern__use,.pattern__grid-color,.pattern__grid-unacceptable,.pattern__forxample{padding-top:calc(5rem + 1.25 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.pattern__rules,.pattern__colors,.pattern__transform,.pattern__unacceptable,.pattern__grid,.pattern__use,.pattern__grid-color,.pattern__grid-unacceptable,.pattern__forxample{padding-top:5rem}}.pattern__forxample .pattern__item{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:88.5em){.pattern__forxample .pattern__item{gap:1rem}}@media(min-width:20em)and (max-width:88.5em){@supports (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.pattern__forxample .pattern__item{gap:clamp(.5rem,.3540145985rem + .7299270073vw,1rem)}}@supports not (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.pattern__forxample .pattern__item{gap:calc(.5rem + .5 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.pattern__forxample .pattern__item{gap:.5rem}}@media(max-width:29.99875em){.pattern__forxample .pattern__item{grid-template-columns:1fr}}.pattern__forxample .pattern__image:nth-child(1),.pattern__forxample .pattern__image:nth-child(4),.pattern__forxample .pattern__image:nth-child(5),.pattern__forxample .pattern__image:nth-child(8){grid-column:span 2}@media(max-width:29.99875em){.pattern__forxample .pattern__image:nth-child(1),.pattern__forxample .pattern__image:nth-child(4),.pattern__forxample .pattern__image:nth-child(5),.pattern__forxample .pattern__image:nth-child(8){grid-column:span 1}}.pattern__block-item{padding:3.75rem 0 1.25rem;max-width:33.8125rem;width:100%;font-size:1rem;line-height:124%;font-weight:400}@media(max-width:64.06125em){.pattern__block-item{font-size:.875rem;line-height:116%}}.pattern__transform .pattern__image{max-height:24.25rem}.pattern__transform .pattern__image:nth-child(1){grid-column:span 2}.pattern__transform .pattern__item{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:88.5em){.pattern__transform .pattern__item{gap:1rem}}@media(min-width:20em)and (max-width:88.5em){@supports (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.pattern__transform .pattern__item{gap:clamp(.5rem,.3540145985rem + .7299270073vw,1rem)}}@supports not (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.pattern__transform .pattern__item{gap:calc(.5rem + .5 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.pattern__transform .pattern__item{gap:.5rem}}@media(max-width:29.99875em){.pattern__transform .pattern__item{grid-template-columns:1fr}.pattern__transform .pattern__image:nth-child(1){grid-column:span 1}}@media(min-width:88.5em){.typography__font,.typography__hierarchy,.typography__color,.typography__forexample{padding-top:6.25rem}}@media(min-width:20em)and (max-width:88.5em){@supports (padding-top: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.typography__font,.typography__hierarchy,.typography__color,.typography__forexample{padding-top:clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)}}@supports not (padding-top: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.typography__font,.typography__hierarchy,.typography__color,.typography__forexample{padding-top:calc(5rem + 1.25 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.typography__font,.typography__hierarchy,.typography__color,.typography__forexample{padding-top:5rem}}.typography__font{display:flex;flex-direction:column}@media(min-width:88.5em){.typography__font{row-gap:6.25rem}}@media(min-width:20em)and (max-width:88.5em){@supports (row-gap: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.typography__font{row-gap:clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)}}@supports not (row-gap: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.typography__font{row-gap:calc(5rem + 1.25 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.typography__font{row-gap:5rem}}.typography__font .typography__image:nth-child(1){grid-column:span 2}.typography__font .typography__item{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:88.5em){.typography__font .typography__item{gap:1rem}}@media(min-width:20em)and (max-width:88.5em){@supports (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.typography__font .typography__item{gap:clamp(.5rem,.3540145985rem + .7299270073vw,1rem)}}@supports not (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.typography__font .typography__item{gap:calc(.5rem + .5 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.typography__font .typography__item{gap:.5rem}}@media(max-width:48.06125em){.typography__font .typography__item{grid-template-columns:1fr}.typography__font .typography__image:nth-child(1){grid-column:span 1}}.typography__forexample .typography__image:nth-child(3){grid-column:span 2}.typography__forexample .typography__item{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:88.5em){.typography__forexample .typography__item{gap:1rem}}@media(min-width:20em)and (max-width:88.5em){@supports (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.typography__forexample .typography__item{gap:clamp(.5rem,.3540145985rem + .7299270073vw,1rem)}}@supports not (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.typography__forexample .typography__item{gap:calc(.5rem + .5 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.typography__forexample .typography__item{gap:.5rem}}@media(max-width:48.06125em){.typography__forexample .typography__item{grid-template-columns:1fr}.typography__forexample .typography__image:nth-child(3){grid-column:span 1}}.typography__item-block{display:flex}@media(min-width:88.5em){.typography__item-block{gap:1rem}}@media(min-width:20em)and (max-width:88.5em){@supports (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.typography__item-block{gap:clamp(.5rem,.3540145985rem + .7299270073vw,1rem)}}@supports not (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.typography__item-block{gap:calc(.5rem + .5 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.typography__item-block{gap:.5rem}}.typography__item-txt{font-weight:400;font-size:1rem;line-height:124%;padding:3.75rem 0 1.25rem;max-width:42.5rem}@media(max-width:48.06125em){.typography__item-block{flex-direction:column}.typography__item-txt{font-size:.875rem;line-height:116%}}.typography__style .typography__item{display:flex;flex-direction:column}@media(min-width:88.5em){.typography__style .typography__item{gap:1rem}}@media(min-width:20em)and (max-width:88.5em){@supports (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.typography__style .typography__item{gap:clamp(.5rem,.3540145985rem + .7299270073vw,1rem)}}@supports not (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.typography__style .typography__item{gap:calc(.5rem + .5 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.typography__style .typography__item{gap:.5rem}}@media(min-width:88.5em){.color__main,.color__blue,.color__white,.color__orange,.color__dark-purple,.color__paints,.color__full-palette,.color__forexample{padding-top:6.25rem}}@media(min-width:20em)and (max-width:88.5em){@supports (padding-top: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.color__main,.color__blue,.color__white,.color__orange,.color__dark-purple,.color__paints,.color__full-palette,.color__forexample{padding-top:clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)}}@supports not (padding-top: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.color__main,.color__blue,.color__white,.color__orange,.color__dark-purple,.color__paints,.color__full-palette,.color__forexample{padding-top:calc(5rem + 1.25 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.color__main,.color__blue,.color__white,.color__orange,.color__dark-purple,.color__paints,.color__full-palette,.color__forexample{padding-top:5rem}}.color__item{display:flex}.color__item-blue,.color__item-white,.color__item-accent{display:flex;flex-direction:column;justify-content:space-between}.color__item-blue,.color__item-white{padding:1.25rem}@media(min-width:88.5em){.color__item-blue,.color__item-white{row-gap:24.75rem}}@media(min-width:20em)and (max-width:88.5em){@supports (row-gap: clamp(1.25rem,-5.6113138686rem + 34.3065693431vw,24.75rem)){.color__item-blue,.color__item-white{row-gap:clamp(1.25rem,-5.6113138686rem + 34.3065693431vw,24.75rem)}}@supports not (row-gap: clamp(1.25rem,-5.6113138686rem + 34.3065693431vw,24.75rem)){.color__item-blue,.color__item-white{row-gap:calc(1.25rem + 23.5 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.color__item-blue,.color__item-white{row-gap:1.25rem}}.color__item-blue{background-color:#d0e6ff;max-width:20.75rem;flex:1;width:100%}.color__item-white{flex:1;border-top:1px solid #dad8e1}.color__item-accent{max-width:27.75rem;width:100%;flex:1}.color__item-orange,.color__item-purple{display:flex;flex-direction:column;flex:1;padding:1.25rem;justify-content:space-between}.color__item-orange{background-color:#ed8d48}.color__item-purple{background-color:#453c69}@media(max-width:1135px){.color__item{flex-direction:column}.color__item-accent,.color__item-blue{max-width:100%}.color__item-orange,.color__item-purple,.color__item-blue,.color__item-white{row-gap:1.25rem}}.color__block-percent{font-weight:500;font-size:2.5rem;line-height:100%;letter-spacing:-.02em;color:#453c69;width:100%;display:flex;justify-content:flex-end}.color__block-grid{display:grid;grid-template-columns:2.8125rem auto}@media(min-width:88.5em){.color__block-grid{row-gap:.75rem}}@media(min-width:20em)and (max-width:88.5em){@supports (row-gap: clamp(.0000000625rem,-.2189780214rem + 1.0948904197vw,.75rem)){.color__block-grid{row-gap:clamp(.0000000625rem,-.2189780214rem + 1.0948904197vw,.75rem)}}@supports not (row-gap: clamp(.0000000625rem,-.2189780214rem + 1.0948904197vw,.75rem)){.color__block-grid{row-gap:calc(.0000000625rem + .7499999375 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.color__block-grid{row-gap:.0000000625rem}}.color__block-grid{-moz-column-gap:2.5rem;column-gap:2.5rem}.color__block-grid span{font-weight:500;font-size:1rem;line-height:124%;color:#453c69}.color__block-title{font-weight:500;font-size:1rem;line-height:124%;color:#453c69;padding-bottom:1.25rem}.color__block--white .color__block-title,.color__block--white .color__block-grid span,.color__block--white .color__block-percent{color:#fff}@media(max-width:64.06125em){.color__block-percent{font-size:2rem;line-height:112%;letter-spacing:-.01em}.color__block-title,.color__block-grid span{font-size:.875rem;line-height:116%}.color__block-grid{max-width:11.75rem}}.color__palette{width:100%;display:flex}@media(min-width:88.5em){.color__palette{row-gap:1rem}}@media(min-width:20em)and (max-width:88.5em){@supports (row-gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.color__palette{row-gap:clamp(.5rem,.3540145985rem + .7299270073vw,1rem)}}@supports not (row-gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.color__palette{row-gap:calc(.5rem + .5 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.color__palette{row-gap:.5rem}}@media(min-width:88.5em){.color__palette{-moz-column-gap:1rem;column-gap:1rem}}@media(min-width:20em)and (max-width:88.5em){@supports ((-moz-column-gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)) or (column-gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem))){.color__palette{-moz-column-gap:clamp(.5rem,.3540145985rem + .7299270073vw,1rem);column-gap:clamp(.5rem,.3540145985rem + .7299270073vw,1rem)}}@supports not ((-moz-column-gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)) or (column-gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem))){.color__palette{-moz-column-gap:calc(.5rem + .5 * (100vw - 20rem) / 68.5);column-gap:calc(.5rem + .5 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.color__palette{-moz-column-gap:.5rem;column-gap:.5rem}}.color__palette{max-height:55rem;height:100%}@media(min-width:88.5em){.color__palette-block{padding-top:1.875rem}}@media(min-width:20em)and (max-width:88.5em){@supports (padding-top: clamp(.5625rem,.1792883212rem + 1.9160583942vw,1.875rem)){.color__palette-block{padding-top:clamp(.5625rem,.1792883212rem + 1.9160583942vw,1.875rem)}}@supports not (padding-top: clamp(.5625rem,.1792883212rem + 1.9160583942vw,1.875rem)){.color__palette-block{padding-top:calc(.5625rem + 1.3125 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.color__palette-block{padding-top:.5625rem}}@media(min-width:88.5em){.color__palette-block{padding-left:1.875rem}}@media(min-width:20em)and (max-width:88.5em){@supports (padding-left: clamp(.5625rem,.1792883212rem + 1.9160583942vw,1.875rem)){.color__palette-block{padding-left:clamp(.5625rem,.1792883212rem + 1.9160583942vw,1.875rem)}}@supports not (padding-left: clamp(.5625rem,.1792883212rem + 1.9160583942vw,1.875rem)){.color__palette-block{padding-left:calc(.5625rem + 1.3125 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.color__palette-block{padding-left:.5625rem}}@media(min-width:88.5em){.color__palette-block{padding-bottom:5.125rem}}@media(min-width:20em)and (max-width:88.5em){@supports (padding-bottom: clamp(3.3125rem,2.7833029197rem + 2.6459854015vw,5.125rem)){.color__palette-block{padding-bottom:clamp(3.3125rem,2.7833029197rem + 2.6459854015vw,5.125rem)}}@supports not (padding-bottom: clamp(3.3125rem,2.7833029197rem + 2.6459854015vw,5.125rem)){.color__palette-block{padding-bottom:calc(3.3125rem + 1.8125 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.color__palette-block{padding-bottom:3.3125rem}}@media(min-width:88.5em){.color__palette-block{row-gap:1.5rem}}@media(min-width:20em)and (max-width:88.5em){@supports (row-gap: clamp(.5rem,.2080291971rem + 1.4598540146vw,1.5rem)){.color__palette-block{row-gap:clamp(.5rem,.2080291971rem + 1.4598540146vw,1.5rem)}}@supports not (row-gap: clamp(.5rem,.2080291971rem + 1.4598540146vw,1.5rem)){.color__palette-block{row-gap:calc(.5rem + 1 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.color__palette-block{row-gap:.5rem}}@media(min-width:88.5em){.color__palette-block{-moz-column-gap:2.8125rem;column-gap:2.8125rem}}@media(min-width:20em)and (max-width:88.5em){@supports ((-moz-column-gap: clamp(.0000000625rem,-.8211678025rem + 4.1058393248vw,2.8125rem)) or (column-gap: clamp(.0000000625rem,-.8211678025rem + 4.1058393248vw,2.8125rem))){.color__palette-block{-moz-column-gap:clamp(.0000000625rem,-.8211678025rem + 4.1058393248vw,2.8125rem);column-gap:clamp(.0000000625rem,-.8211678025rem + 4.1058393248vw,2.8125rem)}}@supports not ((-moz-column-gap: clamp(.0000000625rem,-.8211678025rem + 4.1058393248vw,2.8125rem)) or (column-gap: clamp(.0000000625rem,-.8211678025rem + 4.1058393248vw,2.8125rem))){.color__palette-block{-moz-column-gap:calc(.0000000625rem + 2.8124999375 * (100vw - 20rem) / 68.5);column-gap:calc(.0000000625rem + 2.8124999375 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.color__palette-block{-moz-column-gap:.0000000625rem;column-gap:.0000000625rem}}.color__palette-block{width:100%;display:flex}.color__palette-white .color__palette-block:nth-child(1){border:.5px solid #dad8e1;background-color:#fff}.color__palette-white .color__palette-block:nth-child(2){background-color:#dad8e1}.color__palette-white .color__palette-block:nth-child(3){background-color:#f4f4f6}.color__palette-white .color__palette-block:nth-child(4){background-color:#fcfcfc}.color__palette-blue .color__palette-block:nth-child(1){background-color:#d0e6ff}.color__palette-blue .color__palette-block:nth-child(2){background-color:#dfeeff}.color__palette-blue .color__palette-block:nth-child(3){background-color:#ecf5ff}.color__palette-blue .color__palette-block:nth-child(4){background-color:#f6faff}.color__palette-purple .color__palette-block:nth-child(1){background-color:#453c69}.color__palette-purple .color__palette-block:nth-child(2){background-color:#585078}.color__palette-purple .color__palette-block:nth-child(3){background-color:#7d7796}.color__palette-purple .color__palette-block:nth-child(4){background-color:#a29db4}.color__palette-orange .color__palette-block:nth-child(1){background-color:#ed8d48}.color__palette-orange .color__palette-block:nth-child(2){background-color:#ff9446}.color__palette-orange .color__palette-block:nth-child(3){background-color:#ffa946}.color__palette-orange .color__palette-block:nth-child(4){background-color:#ffcc4d}.color__palette-blue .color__palette-block span,.color__palette-white .color__palette-block span{color:#453c69}.color__palette-purple .color__palette-block span,.color__palette-orange .color__palette-block span{color:#fff}.color__palette-blue,.color__palette-white,.color__palette-purple,.color__palette-orange{flex:1}.color__palette-blue .color__palette-block span,.color__palette-white .color__palette-block span,.color__palette-purple .color__palette-block span,.color__palette-orange .color__palette-block span{font-weight:400;font-size:1rem;line-height:124%}@media(max-width:1320px){.color__palette{flex-direction:column;max-height:none;row-gap:2.5rem}.color__palette-blue,.color__palette-white,.color__palette-purple,.color__palette-orange{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.color__palette-blue .color__palette-block span,.color__palette-white .color__palette-block span,.color__palette-purple .color__palette-block span,.color__palette-orange .color__palette-block span{font-size:.875rem;line-height:129%}}.color__model,.color__hex{display:flex;flex-direction:column}@media(min-width:88.5em){.color__model,.color__hex{row-gap:1.5rem}}@media(min-width:20em)and (max-width:88.5em){@supports (row-gap: clamp(.5rem,.2080291971rem + 1.4598540146vw,1.5rem)){.color__model,.color__hex{row-gap:clamp(.5rem,.2080291971rem + 1.4598540146vw,1.5rem)}}@supports not (row-gap: clamp(.5rem,.2080291971rem + 1.4598540146vw,1.5rem)){.color__model,.color__hex{row-gap:calc(.5rem + 1 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.color__model,.color__hex{row-gap:.5rem}}@media(max-width:48.06125em){.color__model{display:none}}.color__forexample-palette{display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:88.5em){.color__forexample-palette{gap:1rem}}@media(min-width:20em)and (max-width:88.5em){@supports (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.color__forexample-palette{gap:clamp(.5rem,.3540145985rem + .7299270073vw,1rem)}}@supports not (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.color__forexample-palette{gap:calc(.5rem + .5 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.color__forexample-palette{gap:.5rem}}.color__forexample-palette .color__image:nth-child(1){grid-column:span 2}@media(min-width:88.5em){.style__review,.style__principles,.style__antistyle,.style__generation,.style__forexample,.style__work,.style__character{padding-top:6.25rem}}@media(min-width:20em)and (max-width:88.5em){@supports (padding-top: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.style__review,.style__principles,.style__antistyle,.style__generation,.style__forexample,.style__work,.style__character{padding-top:clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)}}@supports not (padding-top: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.style__review,.style__principles,.style__antistyle,.style__generation,.style__forexample,.style__work,.style__character{padding-top:calc(5rem + 1.25 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.style__review,.style__principles,.style__antistyle,.style__generation,.style__forexample,.style__work,.style__character{padding-top:5rem}}.style__item-grid,.style__antistule-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(18.75rem,1fr))}@media(min-width:88.5em){.style__item-grid,.style__antistule-grid{gap:1rem}}@media(min-width:20em)and (max-width:88.5em){@supports (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.style__item-grid,.style__antistule-grid{gap:clamp(.5rem,.3540145985rem + .7299270073vw,1rem)}}@supports not (gap: clamp(.5rem,.3540145985rem + .7299270073vw,1rem)){.style__item-grid,.style__antistule-grid{gap:calc(.5rem + .5 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.style__item-grid,.style__antistule-grid{gap:.5rem}}@media(max-width:48.06125em){.style__item-grid,.style__antistule-grid{grid-template-columns:repeat(auto-fit,minmax(10.1875rem,1fr))}}.style__antistyle,.style__generation,.style__character{display:flex;flex-direction:column}@media(min-width:88.5em){.style__antistyle,.style__generation,.style__character{row-gap:3.75rem}}@media(min-width:20em)and (max-width:88.5em){@supports (row-gap: clamp(2.5rem,2.1350364964rem + 1.8248175182vw,3.75rem)){.style__antistyle,.style__generation,.style__character{row-gap:clamp(2.5rem,2.1350364964rem + 1.8248175182vw,3.75rem)}}@supports not (row-gap: clamp(2.5rem,2.1350364964rem + 1.8248175182vw,3.75rem)){.style__antistyle,.style__generation,.style__character{row-gap:calc(2.5rem + 1.25 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.style__antistyle,.style__generation,.style__character{row-gap:2.5rem}}.style__block-item{padding-bottom:1.25rem;max-width:33.8125rem;width:100%;font-size:1rem;line-height:124%;font-weight:400}@media(max-width:48.06125em){.style__block-item{font-size:.875rem;line-height:116%}}.style__item-flex{display:flex}@media(min-width:88.5em){.style__item-flex{row-gap:1rem}}@media(min-width:20em)and (max-width:88.5em){@supports (row-gap: clamp(1rem,1.9689781022rem + -1.0948905109vw,1.75rem)){.style__item-flex{row-gap:clamp(1rem,1.9689781022rem + -1.0948905109vw,1.75rem)}}@supports not (row-gap: clamp(1rem,1.9689781022rem + -1.0948905109vw,1.75rem)){.style__item-flex{row-gap:calc(1.75rem + -.75 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.style__item-flex{row-gap:1.75rem}}@media(min-width:88.5em){.style__item-flex{-moz-column-gap:1.75rem;column-gap:1.75rem}}@media(min-width:20em)and (max-width:88.5em){@supports ((-moz-column-gap: clamp(.5rem,.1350364964rem + 1.8248175182vw,1.75rem)) or (column-gap: clamp(.5rem,.1350364964rem + 1.8248175182vw,1.75rem))){.style__item-flex{-moz-column-gap:clamp(.5rem,.1350364964rem + 1.8248175182vw,1.75rem);column-gap:clamp(.5rem,.1350364964rem + 1.8248175182vw,1.75rem)}}@supports not ((-moz-column-gap: clamp(.5rem,.1350364964rem + 1.8248175182vw,1.75rem)) or (column-gap: clamp(.5rem,.1350364964rem + 1.8248175182vw,1.75rem))){.style__item-flex{-moz-column-gap:calc(.5rem + 1.25 * (100vw - 20rem) / 68.5);column-gap:calc(.5rem + 1.25 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.style__item-flex{-moz-column-gap:.5rem;column-gap:.5rem}}.style__item-flex{flex-basis:42.8125rem}@media(max-width:29.99875em){.style__item-flex{flex-direction:column}}.style__item-el{display:flex;flex-direction:column;row-gap:.75rem}.style__item-description{font-weight:400;font-size:1rem;line-height:124%;display:flex;flex-direction:column;row-gap:1.25rem}@media(max-width:64.06125em){.style__item-description{font-size:.875rem;line-height:116%}}@media(min-width:88.5em){.template__presentation,.template__mail,.template__postcards,.template__media{padding-top:6.25rem}}@media(min-width:20em)and (max-width:88.5em){@supports (padding-top: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.template__presentation,.template__mail,.template__postcards,.template__media{padding-top:clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)}}@supports not (padding-top: clamp(5rem,4.6350364964rem + 1.8248175182vw,6.25rem)){.template__presentation,.template__mail,.template__postcards,.template__media{padding-top:calc(5rem + 1.25 * (100vw - 20rem) / 68.5)}}}@media(max-width:20em){.template__presentation,.template__mail,.template__postcards,.template__media{padding-top:5rem}}.template__item{display:flex;flex-direction:column;row-gap:1rem}
