.header-box{margin:0 auto;max-width:375px;position:relative}.header-wrap{position:absolute;z-index:2;display:flex;width:100%;margin:0 auto;justify-content:space-between;padding:32px 16px 0}.header-logo{display:flex;gap:8px}.header-logo-text{font-weight:500;color:#fafafa;letter-spacing:-.02em}.header-dropdown,.header-order-btn{display:none}.header-btn{border:none;display:flex;background-color:transparent;stroke:#fafafa}.hero-section{max-width:375px;margin:0 auto;background-size:cover;background-repeat:no-repeat;padding:281px 0 32px;transition:background-image .35s cubic-bezier(.4,0,.2,1)}/*! modern-normalize v3.0.0 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:before,:after{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0;list-style:none}a{color:currentColor;text-decoration:none}address{font-style:normal}button{cursor:pointer;background-color:transparent}textarea,input{border-radius:0}img{display:block;max-width:100%;height:auto}:root{scroll-behavior:smooth;--primary-text-hex: #fafafa;--arrow-color-inactive: #3b3b3b;--bg-arrows: #3b3b3b;--bg-arrows-hover: #aaaaaa;--primary-transition: .35s cubic-bezier(.4, 0, .2, 1)}:root body[data-theme=red]{--basic-color-bt: #ed3b44;--basic-color-bt-rgba: 237, 59, 68;--basic-hovered-color-btn: #e0373f}:root body[data-theme=blue]{--basic-color-bt: #0041e8;--basic-color-bt-rgba: 0, 65, 232;--basic-hovered-color-btn: #003ddb}:root body[data-theme=green]{--basic-color-bt: #2b4441;--basic-color-bt-rgba: 47, 75, 69;--basic-hovered-color-btn: #273f3c}:root body[data-theme=yellow]{--basic-color-bt: #c6e327;--basic-color-bt-rgba: 198, 227, 39;--basic-hovered-color-btn: #c0d623}body{color:var(--primary-text-hex);font-family:Inter Tight,sans-serif;overflow-x:hidden;font-optical-sizing:auto;font-style:normal;background-color:#1c1d20}.visually-hidden{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}.main-btn{font-weight:600;letter-spacing:-.04em;color:var(--primary-text-hex);border-radius:60px;width:163px;height:55px;border:none;background-color:var(--basic-color-bt);padding:14px 31px;transition:background-color var(--primary-transition)}.main-btn:hover,.main-btn:focus{background-color:var(--basic-hovered-color-btn)}@media screen and (min-width: 768px){.main-btn{font-size:16px;padding:18px 24px;min-width:168px;height:50px}}.container{min-width:320px;max-width:375px;padding:0 16px;margin:0 auto}.section-padding{padding:32px 0}@media screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}.section-padding{padding:48px 0}}@media screen and (min-width: 1440px){.container{max-width:1440px}.section-padding{padding:82px 0}}.section-title{font-weight:500;font-size:90px;line-height:1;letter-spacing:-.03em;text-transform:uppercase;color:var(--primary-text-hex)}.section-text{font-weight:500;font-size:16px;line-height:1.5;letter-spacing:-.02em;color:var(--primary-text-hex)}.scroll-to-top{position:fixed;bottom:20px;right:20px;opacity:0;visibility:hidden;background-color:var(--basic-color-bt);width:55px;height:55px;color:#fff;border:none;padding:0;border-radius:50%;z-index:1000;transition:opacity 1s ease,box-shadow .3s ease,background-color .3s ease}.up-btn-show{opacity:1;visibility:visible}.scroll-to-top svg{transform:rotate(90deg);fill:transparent;stroke:#fafafa}.scroll-to-top:hover{box-shadow:0 0 15px #fff3;background-color:var(--basic-hovered-color-btn)}.theme-picker_container{position:absolute;top:70px;right:18px;z-index:1;display:flex;justify-content:center;align-items:center;width:35px;height:35px;border:1px solid rgba(255,255,255,.2);border-radius:50%;cursor:pointer}.theme-picker_container:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;border-radius:10px}.theme-picker_container:after{content:"";background:linear-gradient(45deg,red,#ff7300,#c6e327,#48ff00,#00ffd5,#0041e8,#7a00ff,#ff00c8,red);position:absolute;top:-1px;left:-1px;background-size:400%;z-index:-1;filter:blur(1px);width:calc(100% + 2px);height:calc(100% + 2px);animation:glowing 20s linear infinite;border-radius:50%}.theme-picker_container>*{position:absolute;bottom:0;z-index:-2;width:30px;height:30px;background-clip:padding-box;border:1px solid rgba(255,255,255,.2);border-radius:50%;transition:transform var(--primary-transition)}.theme-picker_red{background-color:#ed3b44}.theme-picker_blue{background-color:#0041e8}.theme-picker_green{background-color:#2b4441}.theme-picker_yellow{background-color:#c6e327}@media (hover: hover){.theme-picker_container:hover .theme-picker_red{transform:translateY(34px)}.theme-picker_container:hover .theme-picker_blue{transform:translateY(68px)}.theme-picker_container:hover .theme-picker_green{transform:translateY(102px)}.theme-picker_container:hover .theme-picker_yellow{transform:translateY(136px)}}@media (hover: none){.theme-picker_container:focus .theme-picker_red{transform:translateY(34px)}.theme-picker_container:focus .theme-picker_blue{transform:translateY(68px)}.theme-picker_container:focus .theme-picker_green{transform:translateY(102px)}.theme-picker_container:focus .theme-picker_yellow{transform:translateY(136px)}}@media screen and (min-width: 768px){.header-box{max-width:768px}.header-wrap{width:100%;padding:32px 32px 0}.header-dropdown{display:inline-block;text-align:center;position:relative;width:67px}.dropdown-toggle{padding:10px;border:none;background-color:transparent;font-family:inherit;color:#fafafa;font-weight:500;position:relative;letter-spacing:-.02em;cursor:pointer;transition:color .3s ease}.dropdown-toggle:after{content:"";position:absolute;left:10px;bottom:6px;width:40px;height:2px;background-color:#fafafa;transition:background-color .3s ease}.dropdown-toggle:hover,.dropdown-toggle:focus{color:var(--basic-color-bt)}.dropdown-toggle:hover:after,.dropdown-toggle:focus:after{background-color:var(--basic-color-bt)}.dropdown-menu{display:flex;position:absolute;left:0;flex-direction:column;margin-top:8px;justify-content:center;align-items:center;gap:5px;overflow:hidden;max-height:0;opacity:0;visibility:hidden;transition:max-height .7s ease,opacity .7s ease,visibility .7s ease;z-index:1}.dropdown-menu.show{max-height:200px;opacity:1;visibility:visible}.header-menu-link{color:#fafafa;font-weight:500;letter-spacing:-.02em;transition:color .3s ease,text-decoration .3s ease}.header-menu-link:hover,.header-menu-link:focus{color:var(--basic-hovered-color-btn);text-decoration:underline}.header-order-btn{display:inline-block;padding:18px 24px;border-radius:60px;background-color:var(--basic-color-bt);color:#fafafa;max-width:163px;font-weight:500;font-size:16px;line-height:normal;letter-spacing:-.02em;transition:background-color var(--primary-transition),box-shadow var(--primary-transition)}.header-order-btn:hover,.header-order-btn:focus{background-color:var(--basic-hovered-color-btn);box-shadow:0 0 15px #fff3}.theme-picker_container{top:35px;right:calc(50% - 95px)}.header-btn{display:none}}@media screen and (min-width: 1440px){.header-box,.header-wrap{max-width:1440px}}.backdrop{position:fixed;top:0;left:0;width:100dvw;height:100dvh;z-index:99999;overflow-y:hidden;visibility:hidden}.is-open{transform:translate(0) scale(1);opacity:1;visibility:visible}.mob-wrap{position:absolute;top:0;right:0;min-width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:302px 60px 64px;overflow-y:scroll;transform:translate(100%);transition:transform .35s ease;z-index:999}.is-open{transform:translate(0)}body[data-theme=red] .mob-wrap{background-image:url(/FullstackLaboratory/assets/red-hero-bg-mob-DOg_b2bQ.webp),linear-gradient(to right,#1c1d20,#1c1d20)}body[data-theme=blue] .mob-wrap{background-image:url(/FullstackLaboratory/assets/blue-hero-bg-mob-D5tg5GWl.webp),linear-gradient(to right,#1c1d20,#1c1d20)}body[data-theme=green] .mob-wrap{background-image:url(/FullstackLaboratory/assets/green-hero-bg-mob-BtzwhRm_.webp),linear-gradient(to right,#1c1d20,#1c1d20)}body[data-theme=yellow] .mob-wrap{background-image:url(/FullstackLaboratory/assets/yellow-hero-bg-mob-7_ZKqxEU.webp),linear-gradient(to right,#1c1d20,#1c1d20)}@media screen and (min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi),screen and (min-resolution: 2dppx){body[data-theme=red] .mob-wrap{background-image:url(/FullstackLaboratory/assets/red-hero-bg-mob@2x-BzcHlinc.webp),linear-gradient(to right,#1c1d20,#1c1d20)}body[data-theme=blue] .mob-wrap{background-image:url(/FullstackLaboratory/assets/blue-hero-bg-mob@2x-BYU2x0SS.webp),linear-gradient(to right,#1c1d20,#1c1d20)}body[data-theme=green] .mob-wrap{background-image:url(/FullstackLaboratory/assets/green-hero-bg-mob@2x-zvmHAiYI.webp),linear-gradient(to right,#1c1d20,#1c1d20)}body[data-theme=yellow] .mob-wrap{background-image:url(/FullstackLaboratory/assets/yellow-hero-bg-mob@2x-jqYydOm5.webp),linear-gradient(to right,#1c1d20,#1c1d20)}}.mob-btn-close{position:absolute;top:32px;right:16px;cursor:pointer;display:flex;justify-content:center;align-items:center;width:28px;height:28px;border:none;background-color:transparent;padding:0;fill:#fafafa}.mob-btn-close:hover,.mob-btn-close:focus{stroke:var(--basic-hovered-color-btn)}.mob-menu{flex:auto}.mob-list{display:flex;align-items:center;flex-direction:column;gap:12px;margin-bottom:20px}.mob-link{color:#fafafa;text-align:center;font-size:16px;font-weight:500;letter-spacing:-.32px;text-decoration:underline}.modal-btn-order{color:#fafafa;border-radius:60px;padding:14px 30px;background-color:var(--basic-color-bt)}body[data-theme=red] .hero-section{background-image:url(/FullstackLaboratory/assets/red-hero-bg-mob-DOg_b2bQ.webp)}body[data-theme=blue] .hero-section{background-image:url(/FullstackLaboratory/assets/blue-hero-bg-mob-D5tg5GWl.webp)}body[data-theme=green] .hero-section{background-image:url(/FullstackLaboratory/assets/green-hero-bg-mob-BtzwhRm_.webp)}body[data-theme=yellow] .hero-section{background-image:url(/FullstackLaboratory/assets/yellow-hero-bg-mob-7_ZKqxEU.webp)}.hero-title{font-weight:500;font-size:50px;line-height:1;letter-spacing:-.04em;text-transform:uppercase;margin:0 auto 212px}.hero-links-wrapper{display:flex;justify-content:center;flex-wrap:wrap;font-family:Inter Tight,sans-serif;font-weight:500;font-size:14px;letter-spacing:-.02em;gap:4px}.hero-socials__list{display:flex;align-items:center;justify-content:center;gap:4px}.hero-socials__link,.hero-address__link{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:1px solid rgba(250,250,250,.2);border-radius:60px;transition:border-color var(--primary-transition)}.hero-socials__item{width:37px;height:37px}.hero-address__link{padding:10px 12px}.hero-socials__link:hover,.hero-address__link:hover{outline:none;border-color:#fafafa}@media screen and (min-width: 768px){.hero-section{max-width:768px;padding-top:300px}body[data-theme=red] .hero-section{background-image:url(/FullstackLaboratory/assets/red-hero-bg-tab-DfG_LeQn.webp)}body[data-theme=blue] .hero-section{background-image:url(/FullstackLaboratory/assets/blue-hero-bg-tab-WzbrlKSY.webp)}body[data-theme=green] .hero-section{background-image:url(/FullstackLaboratory/assets/green-hero-bg-tab-BxFIPUT4.webp)}body[data-theme=yellow] .hero-section{background-image:url(/FullstackLaboratory/assets/yellow-hero-bg-tab-BA0Qdm7Y.webp)}.hero-title{font-size:90px;margin-bottom:187px}.hero-links-wrapper{font-size:16px;justify-content:flex-end;gap:8px}.hero-socials__list{gap:8px}.hero-socials__item{width:55px;height:55px}.hero-address__link{padding:18px 24px}}@media screen and (min-width: 1440px){.hero-section{max-width:1440px}body[data-theme=red] .hero-section{background-image:url(/FullstackLaboratory/assets/red-hero-bg-desk-1n2pF21i.webp)}body[data-theme=blue] .hero-section{background-image:url(/FullstackLaboratory/assets/blue-hero-bg-desk-DrdkCBLf.webp)}body[data-theme=green] .hero-section{background-image:url(/FullstackLaboratory/assets/green-hero-bg-desk-DLA4aAvO.webp)}body[data-theme=yellow] .hero-section{background-image:url(/FullstackLaboratory/assets/yellow-hero-bg-desk-BqTv5tw8.webp)}.hero-title{margin:0 auto 243px;max-width:1084px}}@media screen and (min-resolution: 192dpi){body[data-theme=red] .hero-section{background-image:url(/FullstackLaboratory/assets/red-hero-bg-mob@2x-BzcHlinc.webp)}body[data-theme=blue] .hero-section{background-image:url(/FullstackLaboratory/assets/blue-hero-bg-mob@2x-BYU2x0SS.webp)}body[data-theme=green] .hero-section{background-image:url(/FullstackLaboratory/assets/green-hero-bg-mob@2x-zvmHAiYI.webp)}body[data-theme=yellow] .hero-section{background-image:url(/FullstackLaboratory/assets/yellow-hero-bg-mob@2x-jqYydOm5.webp)}@media screen and (min-width: 768px){body[data-theme=red] .hero-section{background-image:url(/FullstackLaboratory/assets/red-hero-bg-tab@2x-e2XmEE9F.webp)}body[data-theme=blue] .hero-section{background-image:url(/FullstackLaboratory/assets/blue-hero-bg-tab@2x-kM6keVIY.webp)}body[data-theme=green] .hero-section{background-image:url(/FullstackLaboratory/assets/green-hero-bg-tab@2x-BErcMAsB.webp)}body[data-theme=yellow] .hero-section{background-image:url(/FullstackLaboratory/assets/yellow-hero-bg-tab@2x-DMqHEWPm.webp)}}@media screen and (min-width: 1440px){body[data-theme=red] .hero-section{background-image:url(/FullstackLaboratory/assets/red-hero-bg-desk@2x-BIcyU95i.webp)}body[data-theme=blue] .hero-section{background-image:url(/FullstackLaboratory/assets/blue-hero-bg-desk@2x-pAWl7zs9.webp)}body[data-theme=green] .hero-section{background-image:url(/FullstackLaboratory/assets/green-hero-bg-desk@2x-DJynLUmS.webp)}body[data-theme=yellow] .hero-section{background-image:url(/FullstackLaboratory/assets/yellow-hero-bg-desk@2x-CPS6pc55.webp)}}}.about-me__preview{margin-bottom:32px}.about-me__preview>*{border-radius:24px}.about-me__preview_descr{background-color:#242527;padding:32px;min-height:500px}.about-me__preview_descr p{font-size:24px;font-weight:500;line-height:1.17;letter-spacing:-.03em;text-transform:uppercase}.primary-accent-text{color:var(--basic-color-bt)}.secondary-accent-text{color:#fafafa66}.about-me__preview_photo{overflow:hidden}@media screen and (min-width: 768px){.about-me__preview{margin-bottom:64px}.about-me__preview_descr{padding:64px;min-height:700px}.about-me__preview_descr p{max-width:552px;font-size:38px;line-height:1.05}}@media screen and (max-width: 1439px){.about-me__preview>*:not(:last-child){margin-bottom:16px}}@media screen and (min-width: 1440px){.about-me__preview{display:flex;gap:16px;margin-bottom:96px}}.about-me__accord_item{padding-bottom:32px;border-bottom:1px solid rgba(250,250,250,.2);overflow:hidden}.about-me__accord_item:not(:last-child){margin-bottom:32px}.about-me__accord_trigger{display:flex;justify-content:space-between;border:none;padding:0;font-weight:500;line-height:1.5;letter-spacing:-.02em;text-transform:uppercase;color:#fafafa66;width:100%;height:40px}.about-me__accord_trigger_icon{display:flex;justify-content:center;align-items:center;border:1px solid rgba(250,250,250,.2);border-radius:50%;width:40px;height:40px}.icon-arrow-down,.icon-arrow-up{fill:transparent;stroke:#fafafa;transition:var(--primary-transition)}.about-me__accord_item .icon-arrow-up,.about-me__accord_item.is-active .icon-arrow-down{opacity:0}.about-me__accord_item .icon-arrow-down,.about-me__accord_item.is-active .icon-arrow-up{opacity:1}.about-me__accord_panel{padding-top:12px;clip-path:inset(0 0 0 0)}.about-me__accord_text{font-weight:500;line-height:1.5;letter-spacing:-.02em}.about-me__accord_text:not(:last-child){margin-bottom:10px}.about-me__accord_item:first-child .about-me__accord_text:not(:last-child){margin-bottom:32px}@media screen and (min-width: 768px){.about-me__accord_panel{padding-top:8px}}@media screen and (min-width: 1440px){.about-me__accord_panel{max-width:680px;margin-left:auto}.about-me__accord_text{max-width:612px}}#custom-swiper{display:flex;align-items:center;gap:55px;margin:32px auto 0;max-width:345px}#custom-swiper .about-swiper-skills{font-weight:500;font-size:16px;letter-spacing:-.02em;color:var(--text);display:flex;justify-content:center;align-items:center;border:1px solid rgba(250,250,250,.2);border-radius:50%;width:130px;height:130px;transition:opacity .5s ease-in-out;flex-basis:130px}.swiper-list{max-width:260px}.about-swiper-skills.active{transition:opacity .5s ease-in-out}.about-button-swip{z-index:10;background:transparent;border:none;cursor:pointer;width:28px;height:28px}.about-svg-swip{fill:transparent;stroke:var(--bg-arrows);transition:var(--primary-transition)}.about-svg-swip:hover{stroke:var(--bg-arrows-hover)}.about-swiper-container li{margin-right:0!important}@media screen and (min-width: 768px){#custom-swiper{gap:64px;max-width:700px}#custom-swiper .about-swiper-skills{width:200px;height:200px;flex-basis:200px}.about-button-swip{width:40px;height:40px}.swiper-list{max-width:600px}}@media screen and (min-width: 1440px){#custom-swiper{gap:72px;max-width:1312px}.swiper-list{max-width:1200px}}.benefit-svg{fill:transparent;stroke:#fafafa;border-radius:10px;width:48px;height:48px;background-color:var(--basic-color-bt);padding:12px;margin-bottom:64px}.benefit-title-one{margin-bottom:8px;font-size:20px;line-height:150%;letter-spacing:-.02em}.benefits_2{color:#fafafa66;margin-bottom:32px}.benefit-text-one{font-weight:500;font-size:16px;line-height:150%;letter-spacing:-.02em;color:#fafafa99}.benefit-button{display:inline-block;border:1px solid rgba(250,250,250,.2);border-radius:60px;padding:18px 36px;background-color:transparent;color:#fafafa;cursor:pointer;transition:box-shadow .3s ease}.benefit-button:hover,.benefit-button:focus{box-shadow:0 0 15px #fff3}.benefit-item{border-radius:20px;padding:24px;max-width:344px;height:270px;background-color:#242527}.benefit-list{gap:16px;display:flex;flex-direction:column;margin-bottom:32px}@media screen and (min-width: 768px){.container{max-width:768px;padding:0 32px}.section-box{padding:48px 0}.benefit-list{flex-direction:row;flex-wrap:wrap;margin-bottom:64px}}@media screen and (min-width: 1440px){.div2{width:50%}.benefit-item{max-width:332px}.benefits_2{margin:0}.benefit-title{display:flex}.container{max-width:1440px}.section-box{padding:82px 0}}.benefit-button:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:10px}.benefit-button:before{content:"";background:linear-gradient(45deg,red,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,red);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:glowing 20s linear infinite;opacity:0;transition:opacity .3s ease-in-out;border-radius:60px}.benefit-button:hover{border-color:#ed3b44;background-color:#ed3b44;transition:background-color .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1)}.benefit-button{padding:18px 36px;outline:none;color:#fff;background:#111;cursor:pointer;position:relative;z-index:0;border-radius:60px}.benefit-button:active{color:#000}.benefit-button:active:after{background:transparent}.benefit-button:hover:before{opacity:1}.benefit-button:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;left:0;top:0;border-radius:60px}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}to{background-position:0 0}}.project-container{width:311px;height:952px;margin-top:64px}.projects-title{font-weight:600;font-size:16px;line-height:150%;letter-spacing:-.02em;text-transform:uppercase;color:#fafafa66;display:flex;align-self:flex-start;margin-bottom:32px}.project-swiper{width:100%;height:812px;border-radius:24px;margin-bottom:32px;position:relative}.projects-title-block{display:flex;flex-direction:column;justify-content:space-between;background:#fafafa;height:50%;padding:32px}.projects-list{display:flex;flex-wrap:wrap;list-style:none;gap:6px;align-items:flex-start;align-content:flex-start}.projects-list-item{font-weight:500;font-size:16px;letter-spacing:-.02em;border:1px solid rgba(28,29,32,.2);border-radius:60px;padding:13px 18px;color:#1c1d20}.project-head-text{font-weight:500;font-size:24px;font-style:normal;line-height:117%;letter-spacing:-.03em;color:#1c1d20;font-family:Inter Tight;width:279px}.project-btn{display:flex;justify-content:center;align-items:center}.projects-img-block{display:flex;align-items:center;background-color:#242527;border-radius:0 0 24px 24px;padding:100px 16px}.project-arrow{width:116px;height:52px;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:12px}.btn-circle{width:52px;height:52px;border-radius:60px;border:1px solid rgba(250,250,250,.5);flex-shrink:0;display:flex;padding:14px;justify-content:center;align-items:center;gap:10px}.project-arrow .swiper-button-prev{position:relative;left:-12px;top:10px}.project-arrow .swiper-button-next{position:relative;left:12px;top:10px}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-icon{display:flex;justify-content:center;align-items:center;gap:10px;fill:#fafafa1a;stroke:#fff;cursor:pointer;flex-shrink:0}svg.swiper-button-icon.icon-left,svg.swiper-button-icon.icon-right{width:24px;height:24px}@media screen and (min-width: 768px){.projects-swiper-btn{padding:32px}.project-container{min-width:640px;margin-top:96px}.projects-title-block{display:flex;flex-direction:column;justify-content:space-between}.project-head-text{width:494px;font-size:44px;line-height:100%}.projects-img-block{width:100%;height:50%;padding:120px 45px}.project-arrow{width:156px;height:68px;gap:20px}.btn-circle{width:68px;height:68px;padding:18px}.project-arrow .swiper-button-prev{position:relative;left:-20px;top:10px}.project-arrow .swiper-button-next{position:relative;left:20px;top:10px}svg.swiper-button-icon.icon-left,svg.swiper-button-icon.icon-right{width:32px;height:32px}}@media screen and (min-width: 1440px){.project-container{width:1303px;height:813px}.project-swiper{height:auto}.projects-list{display:inline-flex;align-items:flex-start;align-self:start;gap:6px}.project-head-text{align-self:start;width:494px;color:#1c1d20;font-size:44px;line-height:44px;letter-spacing:-1.32px;margin-bottom:32px}.swiper-slide{display:flex;flex-direction:row;justify-content:center;align-items:center}.projects-img-block{border-radius:0 24px 24px 0;display:flex;flex-direction:row;align-items:center;justify-content:center;width:50%;height:625px;flex-shrink:0;padding:130px 0}.projects-title-block{border-radius:24px 0 0 24px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:50%;height:625px;padding:64px;background:#fafafa}}.faq-section-title{font-weight:600;font-size:16px;line-height:1.5;letter-spacing:-.02em;color:#fafafa66;margin-bottom:32px}@media screen and (min-width: 1440px){.faq-list.faq-accordion-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:"item1 item4" "item2 item5" "item3 item6"}.faq-item.ac:nth-child(1){grid-area:item1;padding-right:32px;border-right:1px solid rgba(250,250,250,.2)}.faq-item.ac:nth-child(2){grid-area:item2;padding-right:32px;border-right:1px solid rgba(250,250,250,.2)}.faq-item.ac:nth-child(3){grid-area:item3;padding-right:32px;border-right:1px solid rgba(250,250,250,.2)}.faq-item.ac:nth-child(4){grid-area:item4;padding-left:32px}.faq-item.ac:nth-child(5){grid-area:item5;padding-left:32px}.faq-item.ac:nth-child(6){grid-area:item6;padding-left:32px}}.faq-item.ac{border-left:none;border-right:none;border-top:1px solid rgba(250,250,250,.2);border-bottom:1px solid rgba(250,250,250,.2);background-color:#1c1d20;margin-top:0;padding:0 0 20px}@media screen and (min-width: 768px){.faq-item.ac{padding-bottom:32px}.faq-item-title.ac-header .faq-item-btn.ac-trigger{padding-top:32px}.faq-item-description-container.ac-panel .faq-item-description.ac-text{padding-top:26px}}@media screen and (min-width: 767px) and (max-width: 1440px){.faq-item-description-container.ac-panel .faq-item-description.ac-text{max-width:calc(100% - 68px)}}.faq-item-title.ac-header .faq-item-btn.ac-trigger{font-family:Inter Tight,sans-serif;font-weight:600;font-size:20px;line-height:1.5;letter-spacing:-.02em;color:#fafafa;display:flex;justify-content:space-between;align-items:flex-start;gap:54px;padding:20px 0 0;transition:color var(--primary-transition)}.faq-item-title.ac-header .faq-item-btn.ac-trigger:hover{color:#fafafacc}.faq-item-title.ac-header .faq-item-btn.ac-trigger:after,.ac.is-active>.ac-header .faq-item-btn.ac-trigger:after{content:none}.faq-item-btn-icon{display:flex;justify-content:center;align-items:center;flex-shrink:0;border:1px solid rgba(250,250,250,.2);border-radius:50%;width:40px;height:40px;transition:border-color var(--primary-transition)}@media screen and (max-width: 767px){.faq-item-btn-icon{width:34px;height:34px}}.faq-item-title.ac-header .faq-item-btn.ac-trigger:hover>.faq-item-btn-icon{border-color:#fafafa}.icon-arrow-down,.icon-arrow-up{fill:transparent;stroke:#fafafa;transition:stroke var(--primary-transition)}.faq-item-title.ac-header .faq-item-btn.ac-trigger:hover>.faq-item-btn-icon .icon-arrow-down,.faq-item-title.ac-header .faq-item-btn.ac-trigger:hover>.faq-item-btn-icon .icon-arrow-up{stroke:#fafafacc}.faq-item.ac .icon-arrow-up,.faq-item.ac.is-active .icon-arrow-down{display:none}.faq-item.ac .icon-arrow-down,.faq-item.ac.is-active .icon-arrow-up{display:inline-block}.faq-item-description-container.ac-panel .faq-item-description.ac-text{font-family:Inter Tight,sans-serif;font-weight:500;font-size:16px;line-height:1.5;letter-spacing:-.02em;color:#fafafa99;padding:16px 0 0}.covers-container{background-image:radial-gradient(circle 350px at 20% -60%,rgba(var(--basic-color-bt-rgba),.467),#ed3b4400),radial-gradient(circle 350px at 5% 5%,rgba(var(--basic-color-bt-rgba),.467),#ed3b4400),radial-gradient(circle 350px at 100% 110%,rgba(var(--basic-color-bt-rgba),.467),#ed3b4400);height:508px;overflow:hidden;min-width:320px;max-width:375px;margin:0 auto}.covers-wrp{transform:rotate(16deg) translate(-50px,-50px)}.top-line,.mid-line,.bottom-line,.additional-line{display:flex;gap:24px;width:3036px}.top-line,.mid-line,.bottom-line{margin-bottom:24px}.animation{animation:scroll 40s linear infinite}.animation-reverse{animation:scroll-reverse 40s linear infinite}.list-item{width:282px;overflow:hidden}.cover{display:block;object-fit:cover;width:100%;height:100%}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-1530px)}}@keyframes scroll-reverse{0%{transform:translate(-1530px)}to{transform:translate(0)}}@media screen and (min-width: 768px){.covers-container{background-image:radial-gradient(circle 350px at 20% -60%,rgba(var(--basic-color-bt-rgba),.467),#ed3b4400),radial-gradient(circle 350px at 30% 10%,rgba(var(--basic-color-bt-rgba),.467),#ed3b4400),radial-gradient(circle 350px at 95% 80%,rgba(var(--basic-color-bt-rgba),.467),#ed3b4400);height:960px;max-width:768px}.top-line,.mid-line,.bottom-line,.additional-line{gap:46px;width:5854px}.top-line,.mid-line,.bottom-line{margin-bottom:46px}.list-item{width:544px}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-2950px)}}@keyframes scroll-reverse{0%{transform:translate(-2950px)}to{transform:translate(0)}}}@media screen and (min-width: 1440px){.covers-container{background-image:radial-gradient(circle 350px at 5% 35%,rgba(var(--basic-color-bt-rgba),.467),#ed3b4400),radial-gradient(circle 350px at 35% 10%,rgba(var(--basic-color-bt-rgba),.467),#ed3b4400),radial-gradient(circle 350px at 90% 80%,rgba(var(--basic-color-bt-rgba),.467),#ed3b4400);max-width:1440px}}.swiper-review-wrapper{margin-bottom:32px}.swiper-slide.swiper-review-slide{border:1px solid rgba(250,250,250,.2);border-radius:20px;padding:32px 24px;width:343px;height:auto;display:block}.review-title{font-weight:600;color:#fafafa66;text-transform:uppercase;margin-bottom:32px}.swiper-review-img{margin-bottom:32px}.review-image{border-radius:10px;width:48px;height:48px}.review-container-title{font-weight:600;font-size:20px;margin-bottom:8px}.review-text{color:#fafafa99}.review-swiper-button-prev,.review-swiper-button-next{border:1px solid rgba(250,250,250,.5);border-radius:60px;padding:18px;width:68px;height:68px;stroke:var(--primary-text-hex);fill:transparent;transition:var(--primary-transition)}.review-swiper-button-prev:hover,.review-swiper-button-prev:focus,.review-swiper-button-next:hover,.review-swiper-button-next:focus{border:1px solid var(--primary-text-hex)}.review-btn-wrapper{display:flex;justify-content:center;gap:12px}.review-btn-wrapper button:disabled{opacity:.5;cursor:not-allowed}.review-btn-wrapper button:disabled svg{stroke:var(--arrow-color-inactive)}.review-hidden{display:none}.review-hidden-text{font-weight:600;font-size:16px;line-height:150%;letter-spacing:-.02em;color:#fafafa66;margin-bottom:32px;text-align:center}@media screen and (min-width: 768px){.review-btn-wrapper{gap:20px}}.wt-container{padding:32px 16px;max-width:375px;background-color:#1c1d20;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAIoAgMAAABluE//AAAAAXNSR0IArs4c6QAAAAxQTFRFGxwfHB0gGx0gGhseSwaABAAAAAN0Uk5T/5vOqodMVQAAAhBJREFUeNrtmDGOQzEIREdyi5SrfGlbF3s0H81S2j2Mj7DF72KelJFTpIASWTBgDHg0tElI+s3VQ6kM6XpRXbeRmZ+eue1IjAw1JWpGIgPJjlvbaXTJchtt4HKTPPigcFKJPLENg+dUtZmpzXzvktjmKw6sE7a9ScvVnXEPxA3BG4K2tSCDkKo9HHbZpoVExiN5u3weuZpdcvA6C+fnPr2y09yrDIDoUkabcZEYiXX6CV8xNWo9DSRcsYDkPHiqwQY5gfqmzmY2jgDcRgaNnGhX9xx3eNP1c/0kXtXNykn4SIwrxsYh6ayzraytc5S3+mkh8RaomefkikRNd9lWbuSsfEKshvr2RgZsprS28MYxN/WQGlTV+YiGKN3gT0e0vyxoKqBrnm4FYGRXd7DNp8+Hrm1E3mZ6iqRjBv1x5ABkJPAuMzUm9jIAnqo7b3jcwoxwZD1u/kX/vefyslzyD0biAXM+583tEQQAbuoGj4QymMrDMIJINPlzbVwa78hoJJKyZ5lU9qmYPISzPbaV+BoyZZ2/S9w4zJFxkCpecqBwoSN7H0koe6Nr8mmr23fjx8gfBAOgOy+7tduHX4MZAwVi4bZyEvJ/jCDO9vjV/Le+g//26c7iv4v/Lv67+O/iv4v/Lv67+O/iv4v/Lv67+O/iv4v/Lv67+O/iv4v/Lv67+O/iv4v/Lv67+O/iv1+Q/ANIxXNw/UbVIAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:right}@media (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.wt-container{background-image:url(/FullstackLaboratory/assets/glass-bg-mob@2x-CaUIpATU.png)}}@media screen and (min-width: 768px){.wt-container{padding-top:85px;padding-bottom:168px;max-width:768px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMYAAAJ8AgMAAADYOzb0AAAAAXNSR0IArs4c6QAAAAxQTFRFGxwgHB0gGx0gGhse0v5ZsQAAAAN0Uk5T/5rNKpUsrgAACGVJREFUeNrtm02q60gMhQWaCrwVgaeG9NJ6aQJPC7KVAk8N6WnnO2Bx6fceNFRm95KKSn9HP/axv83N7etz2Pdnmxb//vsv88BXPjxS37/5t/kbUl4qBUfsDh7Jr799WuJi+BHb3b+PuAcuduMIdfMhF3vjOzlwZBaObJ/wb12KR6xwsfBvdWPiSMmREXBlyBFrLBYWVH9Clyz4JXAk6RcruO5FM58wsl5s40XL+Ln9+2fyVvXp3IQu2YYldcmklKIuH4lkuVhAisGoR908sn3L0RRLiKmckDIqv/OFkXw7AiZOuG7LHX5yWoyuzOA/KMXPRCR7IF+CRzSRvwPVNcYmLSaJ/DqYLx5I5PP7yBFEy7ICwMJxYZOJXA0o7V5i5DctVpACi9kkCBk+00x0Ye4nAqYoZeTExRxw4RvVpxS68l0tXJRBfYCSSrlojjMopTLq2y+OHDT+qlwMQReVzBeG5U7vH/RLTGi7H/B+VcEvHzUyo4FVDFLsNlqsyqR84CstWr7lYs6LJb2fREtKCYZlQL8bX7FhAuNpqMgbuoujBJTyOfc1xT4jkWJW8L5KYcAw5mY0FfnAP3wQk7e3dBf0SzCSPzaeQekcNPKrmlppRl0OP4DJCe8r8hd0sZ31JemXROGTXuLoEvnI/IaPU7x/VT7nfr13SDlnQv1ik0P1N7P6lhK0WPJiaPteJ7tx17ofz7rMLQmwmBzeor4bI5ktG1OsjskjyPUk9Lm68oYrp+GIBVGakVyDuU9Mvi0QMOguYhvwywGrUur22Ys4xtwPYN1MNvB5MJIdRt6mYDJGHvHLEOQXVyJfLufFeCSmW4OW05j7hIsTAaOFboNfbpvUpTgmJI5swYYkunZUMujyIo51E18FjHxtgAs9kg0mT7upi9Vj7lu5BAxuFjbaFo4AexGTJcV0rgxWseLEd+Ji5QTYnf0YL1YM/iraUCqy95MFJz6A9GXU5dZVDe8hfrF63l0MRf4jnlu4kCJOKcH+c6gUp/o0sp3oYbIK3ueWxbztlEawgyXChOAYh4KNMUYjT2saRbuDvaU1k7gPk+6invtkH83w7tXGmDuU43RvMSqbru8VTSLvxk8RLsKRHh7QRSxW1jSKwyglC0c48qQFmyvjR4zMjwY/jFwSMJrIjhjjYBV1Nlu4abTYuQ/kS+DmurYd1MVZXqnL5fR+cc4M5P5dUN8I0rs1FVnyJT1Z94ljYrHQHezB4K/nbtyIMJGezMqmIh+ZjZF9JBGm3VqbSfDT+6q+UX3oEs6sDMExel+LRWPkITGWgWLhwUTWFcGElKAUHrm7gbfObCtydK6sNLqynZHhzW2mQh8nPqh/mv1U/fMUV7Iiv0OgD37pY8y7ufLmEd2WDuoioBRQP3kxy52DVVP3gWw6v2x78Mh1OmG8mh7mDnawEvw714O4WB6j8/7lz0behsnFrLHYWa0rD61qTUk6joMBI+MbYOvFXjPTmh4mJv0SXUOy0y+7qZR4fiyYtNhWyKFbvV/dotvpF91bEsaZYjfV10ROycr2iGRlCxcHpcQpUmDUNCayeH9YO1YT+feo58JnbBWik2LTJSszkYX0i0BfMcbOQCQnpbz8+WL7jCLAEuoYyRe9H28ZeBO6JNvRF6ckutIVlGhk77ajHsyglCJO9Z2P0ft82btWYWPhoyudftluq7a8Ss/fBn+13UUh2pMLolH6Zko+bhQ96Rd6XyfxU4L/Q7jg2DQZ/Nuw4B4GRlaEQT35pM67kqfN/PLRFg5XZ5aaoKVuriahT5ddUP8mwtiU5y9WaHP04SOqmKwH72zgwm5IyRG4+ZB+rKsvM6Tw4SImrXZJvsznIr6PKIJhoU8OfdepWajuN8JUAsbvKKjPT8kaqhAwtJia59oYlntX9y9PHKEuWzD4mcj8T2105QVXxZnZ1BeBvnehvlSny2Wcko7CkSP3/G6uihWZR4bTlbDYW3P/3cyVMIcpbr14scN45C5IofpT6okuVBMpZtmNPOZaxNnUTfQsezO9elrRYtm81/cK3r265XC9oMuHHSyLOH/UhmTlbl0/5rSPjglVz7u+kSFV7AZs7fzCZIxhMRmlBYh7SwY/O9iUh8LX4Bx5E2HUYoDxfYP6Uiy6vWXUlhx4MdLuW/ciaBxuz8uu9ymtwkQiR1W3U/KJ3D8TtVJyX3awG6R4obkqSD4GwvTyIFxA7uG8vWlD4s8dbIaob6N5h8SSWbknoa/bXG20GNb0rg18VWJDkpCizywqIAWfUQzLC933K3fRpamVB6WkhzQkzErmC4Nfs7I2Q+5388u7DFIiaeQM4JgTx3Tbg3mfc+URerFCVrq+a83+HK81JocTrWLIj1f5c/XQTukwi+Y5crEBMen6Qhv4btHtCoYo4vB+sOkNIJ+68oydFTmLDXw1g9VlSQQqBExACi32atT/S2fksGjCktVTqoebgNIUKcUZOQiG9Iu3jziHtU+sqAvXOcEjPf9FjezKf2neiMg/wX8xV7T0lgDS81+cPZ4yIGQN1TxJtMCEl1Mm5p7/Ek3bYz/nv/gv4L/sv4P/4rfXf+e/IMZ+E/8lfgH/ZbdfzX9BBDX8F7x09CP+S/0R/ov9mP8SP+e/2B/hv/jP+S/2c/6L/5z/Yj/nv9jivyz+y+K/LP7L4r8s/svivyz+y+K/LP7L4r8s/svivyz+y+K/LP7L4r8s/svivyz+y+K/LP7L4r8s/svivyz+y+K/LP7L4r8s/svivyz+y+K/LP7L4r8s/svivyz+y+K/LP7L4r8s/svivyz+y+K/LP7L4r8s/svivyz+y+K/LP7L4r8s/svivyz+y+K/LP7L4r8s/svivyz+y+K/LP7L4r8s/svivyz+y/+S//IPL20VguSzufUAAAAASUVORK5CYII=)}@media (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.wt-container{background-image:url(/FullstackLaboratory/assets/glass-bg-tab@2x-kPxhmWzz.png)}}}@media screen and (min-width: 1440px){.wt-container{padding-inline:196px;max-width:1440px;background-image:url(/FullstackLaboratory/assets/glass-bg-desk-Dt3YoyDT.png)}@media (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.wt-container{background-image:url(/FullstackLaboratory/assets/glass-bg-desk@2x-C6r-7XjK.png)}}}.wt-container{padding:32px 16px;max-width:375px;background-color:#1c1d20;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAAIoAgMAAABluE//AAAAAXNSR0IArs4c6QAAAAxQTFRFGxwfHB0gGx0gGhseSwaABAAAAAN0Uk5T/5vOqodMVQAAAhBJREFUeNrtmDGOQzEIREdyi5SrfGlbF3s0H81S2j2Mj7DF72KelJFTpIASWTBgDHg0tElI+s3VQ6kM6XpRXbeRmZ+eue1IjAw1JWpGIgPJjlvbaXTJchtt4HKTPPigcFKJPLENg+dUtZmpzXzvktjmKw6sE7a9ScvVnXEPxA3BG4K2tSCDkKo9HHbZpoVExiN5u3weuZpdcvA6C+fnPr2y09yrDIDoUkabcZEYiXX6CV8xNWo9DSRcsYDkPHiqwQY5gfqmzmY2jgDcRgaNnGhX9xx3eNP1c/0kXtXNykn4SIwrxsYh6ayzraytc5S3+mkh8RaomefkikRNd9lWbuSsfEKshvr2RgZsprS28MYxN/WQGlTV+YiGKN3gT0e0vyxoKqBrnm4FYGRXd7DNp8+Hrm1E3mZ6iqRjBv1x5ABkJPAuMzUm9jIAnqo7b3jcwoxwZD1u/kX/vefyslzyD0biAXM+583tEQQAbuoGj4QymMrDMIJINPlzbVwa78hoJJKyZ5lU9qmYPISzPbaV+BoyZZ2/S9w4zJFxkCpecqBwoSN7H0koe6Nr8mmr23fjx8gfBAOgOy+7tduHX4MZAwVi4bZyEvJ/jCDO9vjV/Le+g//26c7iv4v/Lv67+O/iv4v/Lv67+O/iv4v/Lv67+O/iv4v/Lv67+O/iv4v/Lv67+O/iv4v/Lv67+O/iv1+Q/ANIxXNw/UbVIAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:right}@media (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.wt-container{background-image:url(/FullstackLaboratory/assets/glass-bg-mob@2x-CaUIpATU.png)}}@media screen and (min-width: 768px){.wt-container{padding-top:85px;padding-bottom:168px;max-width:768px;background-image:url(data:image/png;base64,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)}@media (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.wt-container{background-image:url(/FullstackLaboratory/assets/glass-bg-tab@2x-kPxhmWzz.png)}}}@media screen and (min-width: 1440px){.wt-container{padding-inline:196px;max-width:1440px;background-image:url(/FullstackLaboratory/assets/glass-bg-desk-Dt3YoyDT.png)}@media (min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){.wt-container{background-image:url(/FullstackLaboratory/assets/glass-bg-desk@2x-C6r-7XjK.png)}}}.wt-tittle-wrapper{position:relative;display:flex;align-items:flex-start;gap:8px;max-width:542px}.wt-thumb{position:absolute;overflow:hidden;width:44px;border-radius:12px;background-color:transparent}@media screen and (min-width: 768px){.wt-thumb{width:70px;border-radius:24px}}.wt-tittle{font-weight:500;font-size:40px;text-indent:52px;line-height:100%;letter-spacing:-.03em;text-transform:uppercase;margin-bottom:64px}@media screen and (min-width: 768px){.wt-tittle{font-size:64px;text-indent:90px}}.wt-tittle:first-line{padding-left:40px}.wt-tittle-col-accent{color:var(--basic-color-bt)}.wt-tittle-h-accent{line-height:140%}.wt-form-wrapper{position:relative;display:flex;flex-wrap:wrap;gap:16px;padding-bottom:32px}@media screen and (min-width: 768px){.wt-form-wrapper{flex-wrap:nowrap;gap:32px}}@media screen and (min-width: 768px){.wt-form{display:flex;gap:32px}}@media screen and (min-width: 1440px){.wt-form{justify-content:space-between}}.wt-input{color:var(--primary-text-hex);font-size:16px;letter-spacing:-.02em;line-height:150%;background-color:transparent;text-overflow:ellipsis;border:none;border-bottom:1px solid rgba(250,250,250,.2);padding-bottom:20px;width:calc(100% - 32px);height:44px;transition:border-color var(--primary-transition)}@media screen and (min-width: 1440px){.wt-input{width:390px}}.wt-input:hover,.wt-input:focus{outline:none;border-color:#fafafa80}.wt-btn{flex-shrink:0;color:var(--primary-text-hex);font-weight:500;letter-spacing:-.02em;text-transform:capitalize;background-color:var(--basic-color-bt);padding:0;width:100px;height:100px;border-radius:50%;border:none;margin-bottom:64px;transition:background-color var(--primary-transition)}@media screen and (min-width: 768px){.wt-btn{margin-bottom:18px;width:150px;height:150px}}.wt-btn:hover,.wt-btn:focus{background-color:var(--basic-hovered-color-btn);border:none}.wt-input::placeholder{color:#fafafa99;transition:color var(--primary-transition)}.wt-input[name=client_email]:not(:placeholder-shown):valid{border-color:#3cbc81}.wt-form-wrapper:has(.wt-input[name=client_email]:not(:placeholder-shown):valid):after{content:"Success!";position:absolute;top:48px;color:#3cbc81}.wt-input[name=client_email]:not(:placeholder-shown):invalid{border-color:#e74a3b}.wt-form-wrapper:has(.wt-input[name=client_email]:not(:placeholder-shown):invalid):after{content:"Invalid email, try again!";position:absolute;top:48px;color:#e74a3b}.wt-input:hover::placeholder{color:#fafafa}.wt-contacts{display:flex;align-items:center;flex-wrap:wrap;gap:4px}@media screen and (min-width: 768px){.wt-contacts{gap:8px}}.wt-contacts-item{font-size:14px;font-weight:500;color:var(--primary-text-hex);border:1px solid rgba(250,250,250,.2);border-radius:60px;transition:border-color var(--primary-transition)}.wt-contacts-item:hover,.wt-contacts-item:focus{border-color:var(--primary-text-hex)}.wt-contacts-link{display:block;padding:10px 12px}.wt-modal{border:1px solid rgba(250,250,250,.1);border-radius:20px;padding:64px 32px;width:343px;height:276px;background:#1c1d20}@media screen and (min-width: 768px){.wt-modal{padding:64px;width:492px;height:246px}}.wt-modal-close-btn{display:flex;align-items:center;justify-content:center;position:absolute;top:20px;right:20px;width:32px;height:22px;border:none;padding:0}@media screen and (min-width: 768px){.wt-modal-close-btn{width:24px;height:24px}}.wt-modal-close-btn .wt-icon{width:100%;height:100%}.wt-modal p{line-height:150%;letter-spacing:-.02em;text-align:center}.wt-modal-tittle{font-weight:600;font-size:20px;color:var(--primary-text-hex);margin-bottom:16px}@media screen and (min-width: 768px){.wt-modal-tittle{min-width:364px}}.wt-modal-message{font-weight:500;font-size:16px;color:#fafafa99}.no-scroll{overflow:hidden}
