@font-face{font-family:"Roboto";font-weight:300;src:url(../333da16a3f3cc391d087.ttf) format("truetype")}@font-face{font-family:"Roboto";font-weight:400;src:url(../fc2b5060f7accec5cf74.ttf) format("truetype")}@font-face{font-family:"Roboto";font-weight:500;src:url(../7c8d04cd831df3033c8a.ttf) format("truetype")}@font-face{font-family:"Roboto";font-weight:900;src:url(../f80816a5455d171f948d.ttf) format("truetype")}@font-face{font-family:"Press Start 2P";src:url(../21503c6a5385ab41dde9.ttf) format("truetype")}.bg__red{background-color:#f35048}.bg__green{background-color:#38d480}.bg__yellow{background-color:#ffbf1a}.bg__purple{background-color:#7517ec}@media only screen and (max-width: 768.98px){.hidden--xs{display:none !important}}@media only screen and (min-width: 769px){.hidden--lg{display:none !important}}@media only screen and (min-width: 769px){.show--xs{display:none !important}}main{margin:auto}section{position:relative}.section-2 rand-jalousie{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-height:416px}.section-2 rand-jalousie img{display:block;max-width:100%;max-height:100%}.section-3{background-color:#efefef;padding:4.5rem}@media(max-width: 768.98px){.section-3{padding:4.5rem 2.875rem}}.section-3 rand-logo{max-width:103.625rem;margin:auto}.section-4{background-color:#efefef}.section-4 .block-1{width:37%;background-color:#1e1e1e;position:relative}.section-4 .block-2{width:63%;border-bottom:1px solid #090909}@media only screen and (max-width: 768.98px){.section-4 .layout{flex-direction:column-reverse}.section-4 .block-1,.section-4 .block-2{width:100%}}footer{background-color:#efefef;border-top:1px solid #1e1e1e;margin:auto;color:#1e1e1e;position:relative;overflow:hidden;font-family:Roboto;font-size:16px;font-weight:300;line-height:20.8px}footer.--no-border-top{border-top:none}footer .discuss{border-bottom:1px solid #1e1e1e;background-color:#efefef;position:relative;display:flex;align-items:baseline;justify-content:center;gap:1.5rem;padding:2rem 3rem}footer .discuss .logo{flex:1}@media only screen and (max-width: 1183px){footer .discuss{flex-direction:column;align-items:center;padding:2rem 0}}@media only screen and (max-width: 768.98px){footer .discuss{padding:2rem 0}}footer .row{display:flex;flex-wrap:wrap}@media only screen and (max-width: 768.98px){footer .row{flex-direction:column}}footer .row .column{flex:1;padding:1rem 2rem}footer .row .column:not(:first-child){border-left:1px solid #1e1e1e}@media only screen and (max-width: 768.98px){footer .row .column:not(:first-child){border-left:none}}footer .row .column.sm{flex:.5}@media only screen and (max-width: 768.98px){footer .row .column.sm{flex:1}}footer .row .column .info{display:flex;flex-wrap:wrap;gap:1rem}footer .row .column .info p{color:#1e1e1e;font-size:16px;margin:0;white-space:nowrap}a{text-decoration:none;font-weight:300;font-family:Roboto;font-size:16px;line-height:20.8px;color:#1e1e1e;transition:all .2s ease-out}a:hover,a:active{text-decoration:underline;color:#38d480}.brand-block{position:relative;height:711px}@media only screen and (max-width: 1024px){.brand-block{height:500px}}@media(max-width: 768.98px){.brand-block{height:456px}}.brand-block .row{display:flex;flex-wrap:wrap;height:100%}@media only screen and (max-width: 1024px){.brand-block .row{flex-direction:column}}@media only screen and (max-width: 1024px){.brand-block .row .header{display:flex;align-items:flex-end;justify-content:center;height:240px}}@media only screen and (max-width: 1024px){.brand-block .row .footer{flex:1}}.brand-block .row .cell-1{position:relative;width:27.6041666667%}@media only screen and (max-width: 1024px){.brand-block .row .cell-1{width:100%}}.brand-block .row .cell-2{position:relative;width:44.7916666667%;border-left:1px solid #38d480;border-right:1px solid #38d480}@media only screen and (max-width: 1024px){.brand-block .row .cell-2{border-left:none;border-right:none;border-top:1px solid #38d480;border-bottom:1px solid #38d480;width:100%}}.brand-block .logo-wrapper{position:absolute;top:40%;right:2rem;max-width:346px;padding-left:2rem}@media only screen and (min-width: 1900px){.brand-block .logo-wrapper{top:60%}}@media only screen and (max-width: 1899.99999px){.brand-block .logo-wrapper{top:50%}}@media only screen and (max-width: 1650px){.brand-block .logo-wrapper{top:40%}}@media only screen and (max-width: 1440px){.brand-block .logo-wrapper{top:60%}}@media only screen and (max-width: 1400px){.brand-block .logo-wrapper{top:50%}}@media only screen and (max-width: 1024px){.brand-block .logo-wrapper{position:static;padding:0 1rem 2rem 1rem}}.brand-block .text-about{position:absolute;bottom:2rem;left:0;font-weight:500;font-size:55px;line-height:60.5px;letter-spacing:-4%;color:#fff;user-select:none;padding:0 1rem}.brand-block .text-about .static-text{display:inline}@media only screen and (max-width: 1440px){.brand-block .text-about{font-size:45.81px;line-height:50.39px}}@media only screen and (max-width: 1024px){.brand-block .text-about{position:static;font-weight:900;font-size:30px;line-height:39px;letter-spacing:0%;text-transform:uppercase;width:100%;overflow:hidden;transform:none;padding:0}.brand-block .text-about .static-text{margin:0 1.5rem;padding:0 1.5rem;border-left:1px solid #7517ec;border-right:1px solid #7517ec;display:block}}@media(max-width: 768.98px){.brand-block .text-about{font-size:18px;line-height:23.4px}.brand-block .text-about .static-text{border-right:none}}.brand-block .services{font-weight:400;font-size:16.66px;line-height:18.32px;letter-spacing:-4%;color:rgba(0,0,0,0);user-select:none;position:absolute;top:50%;left:2rem;transform:translateY(-50%);--animation-duration: 3s}@media only screen and (max-width: 1024px){.brand-block .services{top:initial;left:initial;bottom:0;right:0;transform:none;padding:0 6rem 1rem 1rem;display:flex;align-items:flex-end;justify-content:flex-end}}.brand-block .services .service{height:44px;max-width:300px}.brand-block .services .service.active{animation:fadeIn var(--animation-duration) ease-out}@media only screen and (max-width: 1024px){.brand-block .services .service{display:none}.brand-block .services .service.active{display:block}}.brand-block .star{position:absolute;top:150px;left:calc(27.6041666667% + 100px);width:38px;height:36px;pointer-events:none}@media only screen and (max-width: 1024px){.brand-block .star{top:60px;left:90px}}.brand-block .heart{position:absolute;bottom:75px;right:150px;width:37px;height:30px;pointer-events:none}@media only screen and (max-width: 1024px){.brand-block .heart{right:30px;bottom:30px}}@keyframes fadeIn{0%{color:hsla(0,0%,100%,0)}30%{color:#fff}60%{color:#fff}100%{color:hsla(0,0%,100%,0)}}.layout{display:flex;flex-wrap:wrap}.layout .column--1{width:27.6041666667%}.layout .column--2{width:44.7916666667%}.layout .column--50{width:50%}@media only screen and (max-width: 768.98px){.layout .column--xs{width:50%}}.experience-block{background-color:#1e1e1e;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;min-height:403px;height:100%}.experience-block .metric{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.experience-block .metric .bg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;pointer-events:none}.experience-block .metric .text{position:relative;display:flex;flex-direction:column}.experience-block .metric .text__value{font-family:Roboto;font-size:90px;font-weight:900;line-height:82.8px}.experience-block .metric .text__title{font-family:Roboto;font-size:16px;font-weight:300}.experience-block .metric--experience{color:#fff;width:237px;height:237px;align-self:flex-start}.experience-block .metric--experience .bg{width:237px;height:237px}.experience-block .metric--experience .text{align-items:center}.experience-block .metric--projects-finished{color:#1e1e1e;width:318px;height:237px;align-self:flex-end}.experience-block .metric--projects-finished .bg{width:320px;height:237px}@media only screen and (min-width: 1440px){.experience-block .metric--experience{position:absolute;left:1rem;top:0}.experience-block .metric--projects-finished{position:absolute;top:166px;left:181px}}.business-block{padding:0 2rem 3rem 5.625rem;font-family:Roboto;font-size:2rem;font-weight:300;line-height:2.52rem;border-collapse:collapse;color:#1e1e1e;position:relative}.business-block .buddy{position:absolute;top:-56px;right:2rem;display:none}@media only screen and (max-width: 986px){.business-block .buddy{display:block}}.business-block h2{display:inline-block;margin:0;padding:.625rem .8125rem .625rem .8125rem;border-radius:.625rem;background-color:#38d480;font-size:2rem;font-weight:300;line-height:1.84rem;color:#fff}.business-block p{margin:0}.business-block p:not(:first-child){margin-top:1rem}.business-block .combine{display:inline-flex;flex-direction:column;align-items:center;gap:.0625rem;vertical-align:bottom;transform:rotate(1deg)}@media only screen and (max-width: 986px){.business-block .combine{display:none}}.business-block .marker{display:inline-block;padding:.625rem .8125rem;border-radius:.625rem;background-color:#7517ec;font-size:2rem;font-weight:300;line-height:1.84rem;color:#fff;white-space:nowrap}.business-block .marker--green{background-color:#38d480}.business-block .marker--green br{display:none}@media only screen and (max-width: 986px){.business-block .marker--green br{display:initial}}.business-block .marker--rotate-1{display:none;transform:rotate(-1.24deg)}@media only screen and (max-width: 986px){.business-block .marker--rotate-1{display:inline-block}}.business-block .marker--rotate-2{display:none;transform:rotate(2.82deg)}@media only screen and (max-width: 986px){.business-block .marker--rotate-2{display:inline-block}}.business-block rand-button{margin-top:2rem}@media only screen and (max-width: 768.98px){.business-block{padding:0 2rem 3rem 2rem}}.nav-block{display:flex;gap:1.5rem;align-items:center;justify-content:flex-end}.nav-block--fixed{position:fixed;top:2rem;right:2rem;z-index:2}.sidebar-block{display:flex;background-color:#efefef;border-collapse:collapse}.sidebar-block .aside{width:35%}.sidebar-block .aside .logo{max-width:322px;margin:0 1.5rem}.sidebar-block .aside__logo{position:sticky;top:2rem;height:100px;align-self:flex-end;display:flex;flex-direction:column;justify-content:end;align-items:flex-end}.sidebar-block .aside__logo .logo{margin:0 1.5rem -6px 1.5rem}@media only screen and (max-width: 1440px){.sidebar-block .aside__logo{height:58px}}@media only screen and (max-width: 768px){.sidebar-block .aside__logo{height:48px;align-self:center;margin-top:3rem}.sidebar-block .aside__logo .logo{margin:0 1.5rem}}@media only screen and (max-width: 360px){.sidebar-block .aside__logo{height:36px;align-self:center;margin-top:3rem}.sidebar-block .aside__logo .logo{margin:0 1.5rem}}.sidebar-block .aside .bg{position:absolute;bottom:0;left:0}.sidebar-block .aside--flex{display:flex;flex-direction:column;align-items:flex-end}@media(max-width: 768.98px){.sidebar-block .aside--flex{align-items:center}}.sidebar-block .content{width:65%;border-left:1px solid #090909;display:flex;flex-direction:column}.sidebar-block .content--no-border{border-left:none}.sidebar-block .content__title{display:flex;align-items:center;justify-content:flex-start;height:100px;align-self:flex-start}@media only screen and (max-width: 1440px){.sidebar-block .content__title{height:58px}}@media only screen and (max-width: 768px){.sidebar-block .content__title{height:48px;align-self:center}}@media only screen and (max-width: 360px){.sidebar-block .content__title{height:36px;align-self:center}}.sidebar-block .content__title .title-img{height:100%;width:100%}@media only screen and (min-width: 1920px){.sidebar-block .aside{width:27%}.sidebar-block .content{width:73%}}@media only screen and (min-width: 1024px){.sidebar-block .aside{width:28.65%}.sidebar-block .content{width:71.35%}}@media only screen and (max-width: 768.98px){.sidebar-block{flex-direction:column}.sidebar-block--reverse-xs{flex-direction:column-reverse}.sidebar-block .aside,.sidebar-block .content{width:100%}.sidebar-block .content{border-left:none}}.projects-block{position:relative;border-collapse:collapse;box-sizing:border-box}.projects-block .logo-wrapper{padding-top:9.375rem}.projects-block .logo-wrapper .sticky-container{position:sticky;top:9.375rem;display:flex;flex-direction:column;gap:4rem;align-items:flex-end}@media only screen and (max-width: 768.98px){.projects-block .logo-wrapper .sticky-container{top:3rem}}.projects-block .logo-wrapper .sticky-container .logo{max-width:20.125rem;margin:0 1.5rem}.projects-block .logo-wrapper .sticky-container .addon{min-width:322px;min-height:417px;display:flex;align-items:center;justify-content:center}.projects-block .logo-wrapper .sticky-container .addon .bg{position:absolute;bottom:0;right:-1px;width:322px;height:417px}.projects-block .logo-wrapper .sticky-container .addon .badge-container{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.projects-block .logo-wrapper .sticky-container .addon .badge{display:inline-block;background-color:#7922f3;border-radius:8px;padding:8px;font-family:Roboto;font-size:16px;font-weight:300;line-height:14.72px;color:#fff}.projects-block .logo-wrapper .sticky-container .addon .badge.active{font-size:24px;font-weight:500;line-height:22.08px}@media only screen and (max-width: 768.98px){.projects-block .logo-wrapper .sticky-container .addon{display:none}}.projects-block .logo-wrapper--page{padding-top:5.5rem}.projects-block .logo-wrapper--page .sticky-container{top:5.5rem}@media only screen and (max-width: 768.98px){.projects-block .logo-wrapper{padding-top:3rem}}.projects-block .projects-wrapper{border-left:1px solid #090909;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (max-width: 768.98px){.projects-block .projects-wrapper{border-left:none}}.projects-block .projects-wrapper .projects-header{position:relative;display:flex;flex-direction:column;width:100%}.projects-block .projects-wrapper .projects-header .bg{width:18rem;height:14.75rem;position:absolute;top:0;left:0}.projects-block .projects-wrapper .projects-header .bg--bottom{top:initial;left:initial;bottom:0;right:0}@media only screen and (max-width: 768.98px){.projects-block .projects-wrapper .projects-header .bg{top:-0.75rem;left:initial;right:0;max-width:31%}.projects-block .projects-wrapper .projects-header .bg--bottom{top:initial}}.projects-block .projects-wrapper .projects-header rand-robohead{position:absolute;top:6.25rem;right:11vw}.projects-block .projects-wrapper .projects-header rand-robohead.middle{top:initial;bottom:7.5rem;right:18rem}@media only screen and (max-width: 768.98px){.projects-block .projects-wrapper .projects-header rand-robohead{top:initial;bottom:1rem;right:initial;left:2rem}.projects-block .projects-wrapper .projects-header rand-robohead.middle{display:none}}.projects-block .projects-wrapper .projects-header .title{max-width:54.8125rem;max-height:6.25rem;margin-top:3rem;margin-right:2rem;position:relative;user-select:none}.projects-block .projects-wrapper .projects-header .title--lg{margin-top:6.25rem}@media only screen and (max-width: 768.98px){.projects-block .projects-wrapper .projects-header .title{margin-top:3.75rem;margin-left:3rem}}.projects-block .projects-wrapper .projects-header .description{font-family:Roboto;font-size:1.5rem;font-weight:300;line-height:1.5rem;margin:3.75rem 11.25rem 3.75rem 11.25rem;position:relative}@media only screen and (max-width: 1024px){.projects-block .projects-wrapper .projects-header .description{margin:3.75rem 4rem}}@media only screen and (max-width: 768.98px){.projects-block .projects-wrapper .projects-header .description{margin:2rem 1rem 4rem 1rem}}.projects-block .projects-wrapper .project{position:relative;display:flex;flex-direction:column;border-bottom:1px solid #1e1e1e;overflow:hidden;padding:2.5rem 1.5rem;width:100%}.projects-block .projects-wrapper .project:hover,.projects-block .projects-wrapper .project:active{text-decoration:none}.projects-block .projects-wrapper .project .description{position:relative;margin-top:auto;max-width:25.375rem}.projects-block .projects-wrapper .project .description h2{font-family:Roboto;font-size:32px;font-weight:500;line-height:29.44px;margin:0 0 10px 0;padding:0}.projects-block .projects-wrapper .project .description p{font-family:Roboto;font-size:16px;font-weight:300;line-height:20.32px;margin:0;padding:0}.projects-block .projects-wrapper .project rand-badge{position:absolute}.projects-block .projects-wrapper .project__img{position:absolute;top:2rem;right:0}.projects-block .projects-wrapper .project--rebotics{background-color:#ffbf1a}.projects-block .projects-wrapper .project--rebotics rand-badge{left:43%}.projects-block .projects-wrapper .project--rebotics rand-badge:nth-child(1){top:100px;transform:rotate(8deg)}.projects-block .projects-wrapper .project--rebotics rand-badge:nth-child(2){top:160px;transform:rotate(3deg)}.projects-block .projects-wrapper .project--rebotics rand-badge:nth-child(3){top:220px;transform:rotate(-3deg)}.projects-block .projects-wrapper .project--rebotics .star{width:46px;height:43px;margin:136px 0 50px 0}.projects-block .projects-wrapper .project--rebotics .description{color:#1e1e1e}.projects-block .projects-wrapper .project--cad{background-color:#f35048;height:420px;width:40%}@media only screen and (max-width: 1024px){.projects-block .projects-wrapper .project--cad{width:100%}}.projects-block .projects-wrapper .project--cad .project__img{top:1rem;left:1rem;max-width:calc(100% - 2rem);max-height:calc(100% - 100px)}.projects-block .projects-wrapper .project--cad rand-badge{top:2rem;left:1rem;transform:rotate(-13deg)}.projects-block .projects-wrapper .project--cad .hand{width:36px;height:46px;margin-top:10.4375rem;margin-bottom:1rem;z-index:1}.projects-block .projects-wrapper .project--cad .description{color:#fff;text-shadow:1px 1px 1px #1e1e1e}.projects-block .projects-wrapper .project--storei{background-color:#38d480;border-left:1px solid #1e1e1e;height:420px;width:60%}@media only screen and (max-width: 1024px){.projects-block .projects-wrapper .project--storei{border-left:none;width:100%}}.projects-block .projects-wrapper .project--storei .project__img{top:initial;right:1rem;bottom:0;width:50%;max-height:calc(100% - 2rem);object-fit:contain}.projects-block .projects-wrapper .project--storei rand-badge{left:1.5rem}.projects-block .projects-wrapper .project--storei rand-badge:nth-child(1){top:32px;transform:rotate(-4deg)}.projects-block .projects-wrapper .project--storei rand-badge:nth-child(2){top:90px;transform:rotate(3deg)}.projects-block .projects-wrapper .project--storei .flame{width:56px;height:77px;margin-top:8.4375rem;margin-bottom:1.5rem}.projects-block .projects-wrapper .project--storei .description{color:#fff;text-shadow:1px 1px 2px #1e1e1e}.projects-block .projects-wrapper .project--dronei{background-color:#7517ec;height:420px;inline-size:100%}.projects-block .projects-wrapper .project--dronei--full{width:100%}@media only screen and (max-width: 1024px){.projects-block .projects-wrapper .project--dronei{width:100%}}.projects-block .projects-wrapper .project--dronei .project__img{top:0;left:0;min-block-size:100%;min-inline-size:100%;max-inline-size:100%;max-block-size:100%;object-fit:cover}.projects-block .projects-wrapper .project--dronei rand-badge{left:1.5rem}.projects-block .projects-wrapper .project--dronei rand-badge:nth-child(1){top:32px;transform:rotate(-4deg)}.projects-block .projects-wrapper .project--dronei rand-badge:nth-child(2){top:90px;transform:rotate(3deg)}.projects-block .projects-wrapper .project--dronei .heart{width:52px;height:43px;margin-top:205px}.projects-block .projects-wrapper .project--dronei .description{color:#fff;text-shadow:1px 1px 2px #1e1e1e}.projects-block .projects-wrapper .project--all{display:block;color:#fff;text-decoration:none;background-color:#f35048;border-left:1px solid #1e1e1e;height:420px;width:46%}@media only screen and (max-width: 1024px){.projects-block .projects-wrapper .project--all{border-left:none;width:100%}}.projects-block .projects-wrapper .project--all .thing{position:absolute;top:.5rem;left:0}.projects-block .projects-wrapper .project--all .description{white-space:nowrap;position:absolute;left:-6px;bottom:-19px;font-family:Roboto;font-size:90px;font-weight:900;line-height:82.8px;color:#fff}.projects-block__gap{height:4rem;background-color:#efefef}.hatch{position:relative;overflow:hidden;max-width:100%;color:#fff;border-collapse:collapse}.hatch .top-block{background-color:#f35048;border-top-left-radius:8.61vw;border-top-right-radius:8.61vw;border-top:1px solid #1e1e1e;padding:7rem 3rem 4rem 3rem;max-width:100%;position:relative}@media only screen and (max-width: 768.98px){.hatch .top-block{border-top-left-radius:13.33vw;border-top-right-radius:13.33vw}}.hatch .top-block .sidebar-block{background:rgba(0,0,0,0)}.hatch .top-block .logo-container{height:104px;display:flex;flex-direction:column;justify-content:flex-end}.hatch .top-block .logo-container .logo{position:relative;max-width:322px;--fillColor: #FFFFFF}.hatch .top-block .hand{position:absolute;top:5.8125rem;left:39.75rem;width:3.1875rem;height:4.125rem}.hatch .top-block .title{position:relative;height:104px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}@media only screen and (max-width: 768.98px){.hatch .top-block .title{padding-top:2rem;height:initial}}.hatch .top-block .title .experience{display:block;max-height:100px;position:relative;max-width:50vw}@media(max-width: 768.98px){.hatch .top-block .title .experience{max-width:77vw}}.hatch .top-block .strip{background-color:#7517ec;width:826px;height:64px;border-radius:8px;transform:rotate(4deg);position:absolute;top:47px;left:364px}@media only screen and (max-width: 1200px){.hatch .top-block .strip{top:56px;left:33vw}}.hatch .top-block .smth{width:312px;height:170px;position:absolute;left:25%;bottom:-100px}@media only screen and (max-width: 768.98px){.hatch .top-block .smth{left:initial;right:-11rem;bottom:-9.4375rem;transform:scale(0.5) rotate(90deg)}}.hatch .top-block .small-text{font-family:Roboto;font-size:16px;font-weight:300;line-height:20.32px;position:absolute;top:134px;left:234px}@media only screen and (max-width: 768.98px){.hatch .top-block .small-text{position:relative;top:initial;left:initial}}.hatch .top-block .text{font-family:Roboto;font-size:24px;font-weight:300;line-height:24px;padding-top:2rem;position:relative}.hatch .middle-block{background-color:#f35048}.hatch .pixeled{font-family:"Press Start 2P"}.hatch .metric{user-select:none;height:178px;margin:3rem 0}.hatch .metric--indent{margin-left:3rem}@media only screen and (max-width: 768.98px){.hatch .metric--indent-xs{margin-left:2rem}}.hatch .metric--reverse-xs{margin-right:3rem;text-align:right}.hatch .metric .caption{font-size:24px;font-weight:400;line-height:28.13px}.hatch .metric .value{font-size:120px;font-weight:900;line-height:140.63px}@media only screen and (max-width: 1024px){.hatch .metric .value{font-size:90px}}.hatch .metric .value .smaller{font-size:32px;font-weight:500;line-height:29.44px}.hatch .buddy{position:absolute;top:4rem;left:20rem;--fgColor: #F35048}@media only screen and (max-width: 1024px){.hatch .buddy{left:10rem}}@media(max-width: 768.98px){.hatch .buddy{left:6rem}}.hatch .buddy--white{--bgColor: #FFFFFF;transform:rotateY(180deg);top:37rem;left:34vw;z-index:1}@media only screen and (max-width: 1024px){.hatch .buddy--white{left:25vw}}@media(max-width: 768.98px){.hatch .buddy--white{top:initial;bottom:4rem;left:initial;right:6rem}}.hatch .buddy--xs{display:none}@media only screen and (max-width: 768.98px){.hatch .buddy--xs{display:initial;--fgColor: #F35048;position:absolute;top:50%;right:64px;left:initial}}.hatch .row{display:flex;position:relative}.hatch .row .column-25{position:relative;width:25%}.hatch .row .column-50{position:relative;width:50%}.hatch .row .column-75{position:relative;width:75%}@media only screen and (max-width: 768.98px){.hatch .row{flex-wrap:wrap}.hatch .row .column-25{width:50%}.hatch .row .column-50{width:100%}.hatch .row .column-75{width:100%}}.hatch .row--center{align-items:center;justify-content:center}.hatch .place-center{display:flex;justify-content:center}.hatch .border-top{border-top:1px solid #1e1e1e}@media only screen and (max-width: 768.98px){.hatch .border-top--xs{border-top:1px solid #1e1e1e}}.hatch .border-bottom{border-bottom:1px solif #1e1e1e}.hatch .border-left{border-left:1px solid #1e1e1e}@media only screen and (max-width: 768.98px){.hatch .border-left{border-left:none}}.hatch .bottom-block{width:100%;height:187px;position:relative;background-color:#efefef;border-top:1px solid #1e1e1e}@media only screen and (max-width: 768.98px){.hatch .bottom-block{border-top:none}}.hatch .bottom-block .block{position:absolute;background-color:#f35048}.hatch .bottom-block .left{position:absolute;top:0;left:0;width:312px;height:187px}.hatch .bottom-block .left .block:nth-child(1){top:0;left:0;right:0;height:32px}.hatch .bottom-block .left .block:nth-child(2){top:32px;left:0;width:36px;height:28px}.hatch .bottom-block .left .block:nth-child(3){top:32px;right:0;width:64px;height:32px}.hatch .bottom-block .left .block:nth-child(4){bottom:0;right:0;width:168px;height:57px}.hatch .bottom-block .left .block:nth-child(5){bottom:57px;right:168px;width:53px;height:40px}@media only screen and (max-width: 768.98px){.hatch .bottom-block .left{display:none}}.hatch .bottom-block .middle{height:131px;background-color:#f35048;margin:0 312px}@media only screen and (max-width: 768.98px){.hatch .bottom-block .middle{margin:0;position:absolute;left:0;right:312px;margin:0}}.hatch .bottom-block .right{position:absolute;top:0;right:0;width:312px;height:187px}.hatch .bottom-block .right .block:nth-child(1){left:0;bottom:0;width:94px;height:56px}.hatch .bottom-block .right .block:nth-child(2){right:0;bottom:32px;width:109px;height:50px}.hatch .bottom-block .right .block:nth-child(3){right:90px;bottom:82px;width:52px;height:35px}.hatch .bottom-block .right .block:nth-child(4){top:0;left:0;width:217px;height:32px}.hatch .bottom-block .right .block:nth-child(5){top:32px;left:137px;width:34px;height:40px}.hatch .bottom-block .right .block:nth-child(6){top:32px;left:0;width:34px;height:40px}.top-header{display:flex;align-items:center;justify-content:flex-end;gap:1.5rem;padding:2.5rem;box-sizing:border-box;position:sticky;top:0}.top-header .menu-buttons{display:flex;align-items:center;justify-content:flex-end;gap:1.5rem}.top-header .logo{max-width:20.125rem}@media only screen and (max-width: 768.98px){.top-header{flex-direction:column-reverse;align-items:flex-end;padding-bottom:1rem}}.top-header-logo{display:flex;align-items:flex-end;justify-content:flex-end;padding:0 1.5rem;height:100%}.top-header-logo .logo{max-width:20.125rem}@media only screen and (max-width: 768.98px){.top-header-logo{display:none}}body,html{margin:0;padding:0;font-family:"Roboto";background-color:var(--bgColor, #090909)}*{box-sizing:border-box}svg{shape-rendering:crispedges}:root{--bgColor: #090909}