.glide{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}a{text-decoration:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.heading,.from-blog__content-title,.service__title,.blog__title,.trending__footer-title{font-size:40px;line-height:1.2;letter-spacing:-.075em}@media (width >= 768px){.heading,.from-blog__content-title,.service__title,.blog__title,.trending__footer-title{font-size:60px;line-height:1.0833333333}}.heading--small,.from-blog__title,.trending__title{font-size:30px;line-height:1.2666;letter-spacing:-.0333em}@media (width >= 768px){.heading--large,.blog__title{font-size:65px}}.link-text,.footer__link,.header__link{font-size:13px;font-weight:500;line-height:1.2307}.main-text,.footer__description,.blog__job-title{font-size:14px;line-height:1.5714}.main-text--large,.from-blog__text,.card__text{font-size:16px;line-height:1.625;letter-spacing:-.0187em}@media (width >= 768px){.main-text--large,.from-blog__text,.card__text{font-size:18px;line-height:1.4444}}html,body{scroll-behavior:smooth}body{background-color:#fff;font-family:Inter,sans-serif;color:#121212}.container{max-width:1352px;margin-inline:auto;padding-inline:8px}@media (width >= 375px){.container{padding-inline:16px}}.svg-settings{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.glide{width:calc(100% + 16px);overflow:auto;grid-row:2/3;margin-inline:-8px}@media (width >= 375px){.glide{margin-inline:-16px;width:calc(100% + 32px)}}.glide__slide{display:-webkit-box;display:-ms-flexbox;display:flex}.glide__track{padding-inline:8px}@media (width >= 375px){.glide__track{padding-inline:16px}}@media (width >= 768px){.glide,.glide__track,.glide__slides,.glide__slide{display:contents}}.icon{display:inline-block;aspect-ratio:1}.icon--20{width:20px}.icon--21{width:21px}.icon--24{width:24px}.icon--32{width:32px}.icon--50{width:50px}.logo{display:block;font-size:24px;font-weight:900;line-height:1.25;color:#000;text-transform:uppercase;-webkit-transition:color .3s linear;transition:color .3s linear}@media (hover: hover){.logo:hover{color:#233c6b}}.logo--light{color:#fff}@media (hover: hover){.logo--light:hover{color:#f15353}}.form{position:relative}.form__input{padding:8px 20px;border:1px solid #e3e3e3;border-radius:20px;outline:none;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.form__input:focus{border-color:#121212}.form__input:focus::-webkit-input-placeholder{color:#0006;-webkit-transition:color .3s ease;transition:color .3s ease}.form__input:focus::-moz-placeholder{color:#0006;-moz-transition:color .3s ease;transition:color .3s ease}.form__input:focus:-ms-input-placeholder{color:#0006;-ms-transition:color .3s ease;transition:color .3s ease}.form__input:focus::-ms-input-placeholder{color:#0006;-ms-transition:color .3s ease;transition:color .3s ease}.form__input:focus::placeholder{color:#0006;-webkit-transition:color .3s ease;transition:color .3s ease}.form__input:focus~.form__button-search{color:#0006}@media (width >= 1024px){.form__input{min-width:260px;padding-right:40px}}@media (width >= 1440px){.form__input{min-width:312px}}.form__button-search{position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;color:#233c6b;border:none;padding:0;-webkit-transition:color .3s ease;transition:color .3s ease;cursor:pointer}.burger-btn{position:relative;width:24px;aspect-ratio:1;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;padding:0;border-radius:4px;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.burger-btn__item{display:block;width:16px;height:2px;background-color:#000;border-radius:2px}.burger-btn__item:after{content:"";display:block;position:absolute;width:16px;height:2px;background-color:#000;border-radius:2px;top:6px}.burger-btn__item:before{content:"";display:block;position:absolute;width:16px;height:2px;background-color:#000;border-radius:2px;bottom:6px}@media (hover: hover){.burger-btn:hover{background-color:#00000012}}.burger-btn:active{background-color:#f15353}@media (width >= 1024px){.burger-btn{display:none}}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.overlay--active{visibility:visible;opacity:1;background-color:#233c6b66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}@media (width >= 1024px){.overlay{opacity:0;visibility:hidden}}.card{display:block;width:100%;border-radius:40px;background-repeat:no-repeat;background-position:center;background-size:cover;padding:24px;min-height:189px;container-type:inline-size;-webkit-transition-property:-webkit-filter;transition-property:-webkit-filter;transition-property:filter;transition-property:filter,-webkit-filter;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}@media (width >= 768px){.card{padding:30px;min-height:380px}}.card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;max-width:229px}@media (width >= 768px){.card__content{max-width:328px}}.card__title{font-size:56px;color:#fff}@media (width >= 768px){.card__title{font-size:90px;line-height:.8333;letter-spacing:-.089em}}.card__title--small{font-size:clamp(32px,11.3636cqw,40px);letter-spacing:-.075em}.card__title--dark{color:#121212;max-width:138px}.card__text{color:#fffc}.card__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.card--main{min-height:656px}@media (width >= 768px){.card--main{padding:60px}}.block-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px;padding-right:30px}@media (width >= 768px){.block-info{padding-top:28px;padding-bottom:28px}}.block-info__title{font-size:65px;letter-spacing:-.0615em;color:#000}.block-info__text{font-size:18px;color:#121212cc}.block-info__btn{margin-top:24px}.main-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;border-radius:30px;border:1px solid #121212;padding:13px 55px;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.7142;letter-spacing:.07em;color:#121212;text-transform:uppercase;cursor:pointer;width:240px;-webkit-transition-property:color,background-color;transition-property:color,background-color;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}@media (hover: hover){.main-btn:hover{color:#fff;background-color:#121212}}@media (width >= 768px){.main-btn{width:280px}}.main-btn--small{padding:13px 26px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:93px}.main-btn--dark{background-color:#121212;color:#fff}@media (hover: hover){.main-btn--dark:hover{color:#121212;background-color:transparent}}.main-btn--light{background-color:#fff;color:#121212}@media (hover: hover){.main-btn--light:hover{background-color:#f15353}}.circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;aspect-ratio:1;border-radius:50%;border:none;background-color:#12121233;color:#fff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.circle--small{width:33px}.product-cards{display:grid;grid-template-columns:repeat(2,1fr);row-gap:16px;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;padding-bottom:40px}@media (width < 768px){.product-cards>:nth-child(3n){grid-column:span 2}.product-cards>:nth-child(3n) .product-cards__image{min-height:196px}}@media (hover: hover){.product-cards:has(.product-card:hover) .product-card:not(:hover){-webkit-filter:blur(1px);filter:blur(1px);opacity:.8}}@media (width >= 768px){.product-cards{grid-template-columns:repeat(4,1fr);row-gap:20px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding-bottom:32px}.product-cards>:nth-child(6n+3),.product-cards>:nth-child(6n+4){grid-column:span 2}}.product-cards__item{position:relative;-webkit-transition-property:opacity,scale,-webkit-filter;transition-property:opacity,scale,-webkit-filter;transition-property:filter,opacity,scale;transition-property:filter,opacity,scale,-webkit-filter;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear}@media (hover: hover){.product-cards__item:hover{scale:1.02}.product-cards__item:hover .product-cards__image:before{opacity:1}}.product-cards__btn{position:absolute;top:8px;right:8px;cursor:pointer;-webkit-transition:-webkit-box-shadow .3s linear;transition:-webkit-box-shadow .3s linear;transition:box-shadow .3s linear;transition:box-shadow .3s linear,-webkit-box-shadow .3s linear}.product-cards__btn--active{background-color:#f15353;-webkit-box-shadow:rgba(0,0,0,.17) 0px -23px 25px 0px inset,rgba(0,0,0,.15) 0px -36px 30px 0px inset,rgba(0,0,0,.1) 0px -79px 40px 0px inset,rgba(0,0,0,.06) 0px 2px 1px,rgba(0,0,0,.09) 0px 4px 2px,rgba(0,0,0,.09) 0px 8px 4px,rgba(0,0,0,.09) 0px 16px 8px,rgba(0,0,0,.09) 0px 32px 16px;box-shadow:#0000002b 0 -23px 25px inset,#00000026 0 -36px 30px inset,#0000001a 0 -79px 40px inset,#0000000f 0 2px 1px,#00000017 0 4px 2px,#00000017 0 8px 4px,#00000017 0 16px 8px,#00000017 0 32px 16px}@media (hover: hover){.product-cards__btn:hover{background-color:#f15353}}@media (width >= 768px){.product-cards__btn{top:20px;right:20px}}.product-cards__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}@media (width >= 768px){.product-cards__link{row-gap:12px}}.product-cards__image{border-radius:24px;height:164px}@media (hover: hover){.product-cards__image{position:relative}.product-cards__image:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;-webkit-box-shadow:rgba(0,0,0,.17) 0px -23px 25px 0px inset,rgba(0,0,0,.15) 0px -36px 30px 0px inset,rgba(0,0,0,.1) 0px -79px 40px 0px inset,rgba(0,0,0,.06) 0px 2px 1px,rgba(0,0,0,.09) 0px 4px 2px,rgba(0,0,0,.09) 0px 8px 4px,rgba(0,0,0,.09) 0px 16px 8px,rgba(0,0,0,.09) 0px 32px 16px;box-shadow:#0000002b 0 -23px 25px inset,#00000026 0 -36px 30px inset,#0000001a 0 -79px 40px inset,#0000000f 0 2px 1px,#00000017 0 4px 2px,#00000017 0 8px 4px,#00000017 0 16px 8px,#00000017 0 32px 16px;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;opacity:0;z-index:-1}}@media (width >= 768px){.product-cards__image{border-radius:40px;height:374px}}.product-cards__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:inherit}.product-cards__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4px}.product-cards__title{font-size:clamp(18px,2vw,24px);font-weight:500;line-height:1.7777;letter-spacing:-.05555em;color:#121212}.product-cards__price{font-size:clamp(16px,2vw,20px);line-height:1.75;letter-spacing:-.0625em;color:#000c}.support-cards{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:32px}@media (width >= 768px){.support-cards{-webkit-column-gap:45px;-moz-column-gap:45px;column-gap:45px;grid-template-columns:repeat(3,1fr)}}.support-cards__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}.support-cards__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:80px;aspect-ratio:1;border-radius:50%;color:#fff;background-color:#121212;-webkit-box-shadow:rgba(18,18,18,.4) 5px 5px,rgba(18,18,18,.3) 10px 10px,rgba(18,18,18,.2) 15px 15px,rgba(18,18,18,.1) 20px 20px,rgba(18,18,18,.05) 25px 25px;box-shadow:#12121266 5px 5px,#1212124d 10px 10px,#12121233 15px 15px,#1212121a 20px 20px,#1212120d 25px 25px}@media (width >= 768px){.support-cards__img{width:120px}}@media (width >= 768px){.support-cards__icon{width:48px}}.support-cards__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:4px}.support-cards__title{font-size:clamp(24px,2vw,30px);font-weight:500;line-height:1.6666;letter-spacing:-.0416em}.support-cards__text{font-size:clamp(16px,2vw,18px);line-height:1.625;letter-spacing:-.01875em}.header{display:none;padding-top:24px;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,.05)}.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.header__link{color:#12121299;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover: hover){.header__link:hover{color:#233c6b}}@media (width >= 768px){.header{display:block}}.hero{padding-bottom:32px}.hero__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;padding-top:40px;padding-bottom:23px}@media (width >= 768px){.hero__head{padding-top:23px}}.hero__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px}@media (width >= 1024px){.hero__nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:0}}.hero__menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;bottom:0;padding:25px 15px;width:220px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:40px;background-color:#121212cc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;translate:-100%;-webkit-transition-property:translate,opacity;transition-property:translate,opacity;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease;transition-timing-function:ease;z-index:20}@media (width >= 1024px){.hero__menu{display:contents}}.hero__menu--active{translate:0;opacity:1}.hero__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:12px}@media (width >= 1024px){.hero__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;row-gap:0}}.hero__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;font-size:14px;line-height:1.1428;color:#fff;white-space:nowrap;-webkit-transition:color .3s ease;transition:color .3s ease}.hero__link--active{pointer-events:none;color:#f15353}@media (hover: hover){.hero__link:hover{color:#f15353}}@media (width >= 1024px){.hero__link{color:#000}}.hero__btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}@media (width >= 1024px){.hero__btn-group{margin-left:auto;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}.hero__button{background-color:transparent;color:#fff;border:none;padding:0;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover: hover){.hero__button:hover{color:#f15353}}@media (width >= 1024px){.hero__button{color:#233c6b}}.hero__grid{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,-webkit-min-content);grid-template-rows:repeat(3,min-content);gap:8px}@media (hover: hover){.hero__grid:has(.card:hover) .card:not(:hover){-webkit-filter:grayscale(1);filter:grayscale(1)}}@media (width >= 768px){.hero__grid{grid-template-columns:340px 1fr .2fr .8fr;grid-template-areas:"first first first second" "first first first third" "fourth fifth sixth sixth";gap:10px}}@media (width >= 768px){.hero__grid-first{grid-area:first}}@media (width >= 768px){.hero__grid-second{grid-area:second}}.hero__grid-third{grid-row:3/3}@media (width >= 768px){.hero__grid-third{grid-area:third}}@media (width >= 768px){.hero__grid-fourth{grid-area:fourth}}.hero__grid-fifth{grid-row:2/3}@media (width >= 768px){.hero__grid-fifth{grid-area:fifth}}.hero__grid-sixth{grid-row:2/3}@media (width >= 768px){.hero__grid-sixth{grid-area:sixth}}.trending__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;padding-top:32px;padding-bottom:24px;border-top:1px solid rgba(0,0,0,.05)}@media (width >= 768px){.trending__head{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;row-gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}.trending__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;margin-inline:-8px;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;scroll-padding-inline:8px;padding-inline:8px}@media (width >= 375px){.trending__nav{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}}@media (width >= 768px){.trending__nav{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}.trending__btn{color:#121212cc;border-color:#ddd}.trending__btn--active{background-color:#121212;color:#fff;pointer-events:none}.trending__footer{padding-top:40px;padding-bottom:40px;border-top:1px solid rgba(0,0,0,.05);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}@media (width >= 768px){.trending__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.trending__footer-title{max-width:256px}.trending__colors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (width >= 1024px){.trending__colors{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:123px}}.trending__colors-btn{padding:8px 12px;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;font-weight:600;-webkit-transition:-webkit-box-shadow .3s linear;transition:-webkit-box-shadow .3s linear;transition:box-shadow .3s linear;transition:box-shadow .3s linear,-webkit-box-shadow .3s linear}@media (hover: hover){.trending__colors-btn:hover{background-color:#12121299}}@media (width >= 768px){.trending__colors-btn{font-size:16px}}.trending__colors-btn--red .circle{background-color:#f15353}.trending__colors-btn--lime-green .circle{background-color:#b8e25f}.trending__colors-btn--navy-blue .circle{background-color:#233c6b}.trending__colors-btn--clean-white .circle{background-color:#fff;border:1px solid #dedede}.trending__colors-btn--blue-sky .circle{background-color:#5fabe2}.trending__colors-btn--purple .circle{background-color:#b54ef4}.trending__colors-btn--pink .circle{background-color:#f44e8a}.trending__colors-btn--yellow .circle{background-color:#f4cf4e}.trending__colors-btn--dark-green .circle{background-color:#44936d}.trending__colors-btn--active{background-color:#12121299;color:#fff;-webkit-box-shadow:rgba(0,0,0,.17) 0px -23px 25px 0px inset,rgba(0,0,0,.15) 0px -36px 30px 0px inset,rgba(0,0,0,.1) 0px -79px 40px 0px inset,rgba(0,0,0,.06) 0px 2px 1px,rgba(0,0,0,.09) 0px 4px 2px,rgba(0,0,0,.09) 0px 8px 4px,rgba(0,0,0,.09) 0px 16px 8px,rgba(0,0,0,.09) 0px 32px 16px;box-shadow:#0000002b 0 -23px 25px inset,#00000026 0 -36px 30px inset,#0000001a 0 -79px 40px inset,#0000000f 0 2px 1px,#00000017 0 4px 2px,#00000017 0 8px 4px,#00000017 0 16px 8px,#00000017 0 32px 16px}.blog{padding-top:40px;padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,.05)}.blog__box{background-image:url(./people-b9ZBbRAJ.webp);background-size:cover;background-position:left;background-repeat:no-repeat;border-radius:40px;padding:32px}@media (width >= 768px){.blog__box{padding:80px;background-position:center}}.blog__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px;max-width:510px;color:#fff}.blog__subtitle{font-size:clamp(20px,2vw,30px);line-height:1.4;letter-spacing:-.05em;opacity:.5}.blog__text{font-size:clamp(16px,2vw,18px);line-height:1.625;letter-spacing:-.0187em;opacity:.8;padding-top:32px;padding-bottom:16px}@media (width >= 768px){.blog__text{padding-top:12px;padding-bottom:32px}}.blog__author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog__avatar{display:block;width:64px;aspect-ratio:1;border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:80%;object-position:80%}@media (width >= 768px){.blog__avatar{display:none}}.blog__name{font-size:clamp(16px,2vw,24px);font-weight:600;line-height:1.5;letter-spacing:-.0312em}.blog__job-title{opacity:.5}.service{padding-top:40px;padding-bottom:40px}.service__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:24px}@media (width >= 768px){.service__container{row-gap:56px}}.service__title{max-width:558px}.from-blog{padding-bottom:40px}@media (width >= 768px){.from-blog{padding-bottom:120px}}.from-blog__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:30px}.from-blog__grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;row-gap:20px}@media (width >= 768px){.from-blog__grid{grid-template-columns:repeat(2,1fr);-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}.from-blog__img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:35px}@media (width >= 768px){.from-blog__img{border-radius:40px}}.from-blog__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;max-width:566px}.from-blog__link{min-width:170px;margin-top:4px}.footer{background-color:#121212;color:#fff;padding-top:40px;padding-bottom:40px}@media (width >= 768px){.footer{padding-top:60px;padding-bottom:105px}}.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:80px;-webkit-column-gap:200px;-moz-column-gap:200px;column-gap:200px}@media (width >= 768px){.footer__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;row-gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.footer__logo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer__description{opacity:.52;max-width:290px}.footer__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px;padding-top:30px}@media (width >= 768px){.footer__form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding-top:15px}}.footer__input{padding:12px 16px;background-color:transparent;border-color:#ffffff85;color:#fff;width:250px;border-radius:40px}.footer__input:focus{border-color:#f15353}.footer__input:focus::-webkit-input-placeholder{color:#fff}.footer__input:focus::-moz-placeholder{color:#fff}.footer__input:focus:-ms-input-placeholder{color:#fff}.footer__input:focus::-ms-input-placeholder{color:#fff}.footer__input:focus::placeholder{color:#fff}.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;row-gap:40px}@media (width >= 768px){.footer__nav{-webkit-column-gap:100px;-moz-column-gap:100px;column-gap:100px}}.footer__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.footer__list-title{font-size:11px;line-height:1.4545;font-weight:600;letter-spacing:.0909em;text-transform:uppercase}.footer__link{color:#ffffff85;-webkit-transition:color .3s ease;transition:color .3s ease}@media (hover: hover){.footer__link:hover{color:#f15353}}
