*,:after,:before{box-sizing:border-box}html{font-optical-sizing:auto;font-size:62.5%;font-style:normal;scroll-behavior:smooth}body,html{min-height:100%}a,b,body,canvas,div,footer,form,h1,h2,h3,h4,header,html,i,img,label,li,main,nav,ol,p,section,span,strong,u,ul{border:0;margin:0;padding:0;text-rendering:optimizeLegibility;vertical-align:baseline;-webkit-font-smoothing:antialiased}footer,header,main,nav,section{display:block}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}a{text-decoration:none}#preloader{align-items:center;background:#0b0f1a;display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:9999}#preloader .preloader-content{color:#fff;text-align:center;transform:scale(1);transition:transform 1s ease,opacity 1s ease}#preloader .preloader-logo{margin-bottom:10px}#preloader .progress-bar-container{background:hsla(0,0%,85%,.1);border-radius:8px;height:5px;margin:20px auto;overflow:hidden;width:200px}#preloader .progress-bar{background:linear-gradient(90deg,#00ff40,#0f2);border-radius:8px;height:100%;transition:width .1s linear;width:0}#preloader .loading-text{font-family:monospace;font-size:1rem;margin-top:15px}.icon{color:#fff;height:4.2rem;margin:0;padding:0;width:4.2rem}button{font-family:Montserrat,sans-serif}.background{background-color:hsla(0,0%,85%,.04);border:.1rem solid hsla(0,0%,85%,.15);border-radius:.7rem;padding:1.4rem}.background,.btn-style-1{-webkit-backdrop-filter:blur(.7rem);backdrop-filter:blur(.7rem)}.btn-style-1{background:linear-gradient(135deg,rgba(44,174,88,0),rgba(13,255,0,.5),rgba(44,174,88,0));background-position:0 50%;background-size:200% 200%;border:none;border-radius:.7rem;color:#fff;cursor:pointer;overflow:hidden;padding:1rem 3rem;position:relative;transition:background-position .5s ease}.btn-style-1:before{background:linear-gradient(110deg,rgba(44,174,88,0),#0dff00,rgba(44,174,88,0));background-position:0 50%;background-size:200% 200%;border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.1rem;pointer-events:none;position:absolute;transition:background-position .3s ease}.btn-style-1:not(:disabled):hover,.btn-style-1:not(:disabled):hover:before{background-position:100% 50%}.wrapper{margin-inline:auto;max-width:1440px;width:100%}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(/dist/fonts/montserrat-v31-latin-ext-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/dist/fonts/montserrat-v31-latin-ext-700.woff2) format("woff2")}html{overflow-x:clip}body{background-color:#061717;color:#fff;font-display:swap;font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:300;line-height:150%;padding-top:8.2rem}#rainCanvas{inset:0;pointer-events:none;position:fixed}.card-title{font-size:2rem}.section-header{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;margin:2rem 0 4rem}.section-header .section-label{background-color:rgba(44,174,88,.1);border-radius:.7rem;box-shadow:inset 0 0 .1rem #000;font-size:1.2rem;font-weight:700;letter-spacing:.1rem;padding:2.5rem .2rem;position:relative;transform:rotate(180deg);width:-moz-fit-content;width:fit-content;writing-mode:vertical-rl}.section-header .section-label:before{background:linear-gradient(145deg,rgba(13,255,0,.5),rgba(44,174,88,.5) 100%);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.1rem;pointer-events:none;position:absolute}.section-header .section-title{font-size:2.2rem;margin-bottom:1rem}.section-header .section-description{color:silver}.motion,[data-reveal]{opacity:0;transform:translateZ(0)}.header{flex-wrap:wrap;inset:0 0 auto 0;justify-content:space-between;margin:1rem auto;max-width:1200px;padding:1rem;position:fixed;width:calc(100% - 2rem);z-index:999}.header,.header__logo{align-items:center;display:flex}.header__logo{color:#fff;font-size:1.2rem;height:4rem;letter-spacing:.2rem;text-transform:uppercase}.header__logo img{height:100%;margin-right:1rem}.header__logo span{font-weight:700}.header__btn-toggle{background:none;border:0;cursor:pointer;display:block;height:4rem;overflow:hidden;position:relative;width:4rem}.header__btn-toggle .bar{background-color:#fff;border-radius:.4rem;height:.3rem;left:.3rem;position:absolute;right:.3rem;transition:transform .6s cubic-bezier(.4,0,.2,1)}.header__btn-toggle .bar.top{top:.9rem}.header__btn-toggle .bar.middle{top:1.9rem}.header__btn-toggle .bar.bottom{top:2.9rem}.header .nav{display:grid;flex-basis:100%;grid-template-rows:0fr;transition:grid-template-rows .5s ease-in-out}.header .nav__list{list-style:none;overflow:hidden}.header .nav__item{margin:1.5rem auto;opacity:0;padding:1rem;text-align:center;width:70%}.header .nav__item a{color:#fff;display:block;width:100%}.header .nav__item a:active,.header .nav__item a:hover{color:#2cae58}.header .nav__item:last-of-type:active a,.header .nav__item:last-of-type:hover a{color:#fff}.header.is-menu-open{-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.header.is-menu-open .header__btn-toggle .bar.top{transform:translateY(1rem) rotate(-315deg)}.header.is-menu-open .header__btn-toggle .bar.middle{transform:translateX(300%) scale(0)}.header.is-menu-open .header__btn-toggle .bar.bottom{transform:translateY(-1rem) rotate(315deg)}.header.is-menu-open .nav{grid-template-rows:1fr}.header.is-menu-open .nav__item{animation:showNavItem .3s ease-in-out forwards}.header.is-menu-open .nav__item:first-child{animation-delay:.1s}.header.is-menu-open .nav__item:nth-child(2){animation-delay:.22s}.header.is-menu-open .nav__item:nth-child(3){animation-delay:.34s}.header.is-menu-open .nav__item:nth-child(4){animation-delay:.46s}.header.is-menu-open .nav__item:nth-child(5){animation-delay:.58s}@keyframes showNavItem{0%{opacity:0;transform:scale(0)}60%{opacity:.5;transform:scale(1.1)}80%{opacity:.8;transform:scale(.9)}to{opacity:1;transform:scale(1)}}main .section{padding:3rem 2rem}main .hero{display:flex;flex-direction:column;min-height:calc(100dvh - 8.2rem);overflow-x:clip;position:relative}main .hero:before{background-image:url(../img/logo-sm-2026-ext.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:50rem;left:25%;opacity:.01;position:absolute;top:10%;width:50rem;z-index:-1}main .hero__inner{align-items:center;display:grid;flex:1;grid-template-rows:1fr auto;justify-items:start}main .hero__content{margin-top:-4.2rem}main .hero__badge{background-color:rgba(44,174,88,.1);border-radius:.7rem;box-shadow:inset 0 0 .1rem #000;color:#2cae58;font-size:1.2rem;padding:.3rem 1rem;position:relative;width:-moz-fit-content;width:fit-content}main .hero__badge:before{background:linear-gradient(145deg,rgba(13,255,0,.5),rgba(44,174,88,.5) 100%);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.1rem;pointer-events:none;position:absolute}main .hero__title{font-size:3rem;font-weight:700;line-height:1.4;position:relative}main .hero__el{color:#2cae58;left:0;opacity:0;position:absolute;top:100%}main .hero__el.is-active{animation:focusIn .5s cubic-bezier(.785,.135,.15,.86) forwards}@keyframes focusIn{to{opacity:1}}main .hero__scroll{align-items:center;align-self:self-end;color:#fff;cursor:pointer;display:flex;gap:.5rem;justify-self:end;transition:color .3s ease}main .hero__scroll:hover{color:#2cae58}main .hero__scroll .scroll-text{display:flex;flex-direction:column;line-height:1.8rem;text-align:right}main .hero__scroll .scroll-text strong{font-size:1.6rem;font-weight:700}main .hero__scroll .scroll-text span{font-size:1rem}main .hero__scroll .scroll-icon{height:auto;width:1.8rem}main .hero__scroll .scroll-icon .scroll-dot{animation:scroll 2s ease-in-out infinite}@keyframes scroll{0%{transform:translateY(0)}30%{transform:translateY(10px)}to{transform:translateY(0)}}main .services{position:relative}main .services__grid{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;list-style:none;row-gap:2rem}main .services__grid .service-card{display:flex;flex-basis:100%;flex-direction:column;row-gap:1.5rem}main .services__grid .service-card__title{position:relative;z-index:0}main .services__grid .service-card__title:before{background-color:#2cae58;bottom:-.3rem;content:"";left:-.3rem;position:absolute;top:-.3rem;width:.8rem;z-index:-1}main .services__grid .service-card__description{color:silver}main .about__content{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap}main .about__content .about-block{margin-block:1rem;width:100%}main .about__content .about-block__title{margin-bottom:1rem}main .about__content .about-block--feature{align-items:center;align-self:stretch;-moz-column-gap:1.4rem;column-gap:1.4rem;display:flex}main .about__content .about-block__icon .icon{height:3rem;width:3rem}main .about__image{width:80%}main .about__image .blob__bg{fill:#d9d9d9;filter:drop-shadow(0 0 .5rem rgba(0,0,0,.35))}main .about__image .blob__dark,main .about__image .blob__light{filter:drop-shadow(0 0 1rem rgba(0,0,0,.35));transform-box:fill-box;transform-origin:center}main .about__image .blob__light{fill:#2cae58;transform:rotate(175deg) translateX(-10px)}main .about__image .blob__dark{fill:#052222;transform:rotate(-175deg)}main .about .about-cta{background-color:rgba(44,174,88,.1);background:linear-gradient(40deg,rgba(13,255,0,.1),rgba(44,174,88,.1));box-shadow:inset 0 0 .1rem #000;display:flex;flex-direction:column;position:relative;row-gap:2rem;text-align:center;width:-moz-fit-content;width:fit-content;width:100%}main .about .about-cta:before{background:linear-gradient(145deg,rgba(13,255,0,.5),rgba(44,174,88,.5) 100%);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.1rem;pointer-events:none;position:absolute}main .about .about-cta__btn{background-color:#0dff00;border-radius:.7rem;color:#052222;font-weight:700;padding:1rem 2rem;transition:background-color .3s ease,color .3s ease}main .about .about-cta__btn:hover{background-color:#052222;color:#fff}main .stack__columns{display:flex;flex-wrap:wrap}main .stack__columns .stack-group{flex-basis:100%}main .stack__columns .stack-group__title{color:#2cae58}main .stack__columns .stack-group__list{list-style-position:inside}main .stack__columns .stack-group__list .stack-item{margin-block:1rem}main .stack__columns .stack-group:first-of-type .stack-group__list .stack-item:first-of-type::marker{color:#f54927}main .stack__columns .stack-group:first-of-type .stack-group__list .stack-item:nth-of-type(2)::marker{color:#0853f5}main .stack__columns .stack-group:first-of-type .stack-group__list .stack-item:nth-of-type(3)::marker{color:#f5a627}main .stack__columns .stack-group:first-of-type .stack-group__list .stack-item:nth-of-type(4)::marker{color:#0d7891}main .stack__columns .stack-group:first-of-type .stack-group__list .stack-item:nth-of-type(5)::marker{color:#05786b}main .stack__columns .stack-group:nth-of-type(2) .stack-group__list .stack-item:first-of-type::marker{color:#083ba8}main .stack__columns .stack-group:nth-of-type(2) .stack-group__list .stack-item:nth-of-type(2)::marker{color:#a814e3}main .stack__columns .stack-group:nth-of-type(2) .stack-group__list .stack-item:nth-of-type(3)::marker{color:#278222}main .stack__columns .stack-group:nth-of-type(3) .stack-group__list .stack-item:first-of-type::marker{color:#e337b8}main .stack__columns .stack-group:nth-of-type(3) .stack-group__list .stack-item:nth-of-type(2)::marker{color:#0045db}main .stack__columns .stack-group:nth-of-type(3) .stack-group__list .stack-item:nth-of-type(3)::marker{color:#000}main .portfolio__columns{display:flex;flex-wrap:wrap;justify-content:center;row-gap:3rem}main .portfolio__tabs{border-top-left-radius:.7rem;border-top-right-radius:.7rem;flex-basis:100%}main .portfolio__tabs .tab{background:none;border:.1rem solid hsla(0,0%,40%,.1);border-bottom-left-radius:0;border-top-left-radius:0;color:silver;display:block;font-size:1.6rem;font-weight:300;margin:0 10%;padding-block:1.2rem;text-transform:uppercase;transition:width .4s ease,border-radius .5s ease,color .3s;width:80%}main .portfolio__tabs .tab.active,main .portfolio__tabs .tab:not(:disabled):hover{background:linear-gradient(110deg,rgba(44,174,88,0),rgba(13,255,0,.1),rgba(44,174,88,0));background-position:0 50%;background-size:110% 200%;border-bottom-right-radius:.7rem;border-top-right-radius:.7rem;color:#fff;margin:0 0 0 10%;width:90%}main .portfolio__tabs .tab:disabled{cursor:not-allowed!important;opacity:.3!important}main .portfolio__preview{aspect-ratio:1/1;flex-basis:100%;max-width:1100px;position:relative}main .portfolio__preview .device{position:absolute}main .portfolio__preview .device img{display:block;height:auto;width:100%}main .portfolio__preview .device--desktop{left:2%;top:0;width:80%;z-index:1}main .portfolio__preview .device--desktop-2{left:70%;top:5%;width:30%;z-index:0}main .portfolio__preview .device--tablet{left:0;top:70%;transform:translateY(-50%);width:35%;z-index:2}main .portfolio__preview .device--phone{left:60%;top:35%;transform:translate(-50%,-50%);width:25%;z-index:3}main .portfolio__cta{display:block;margin:2rem auto;text-align:center;width:50%}main .faq__list{margin-inline:auto;max-width:880px}main .faq__item{margin-block:2rem;overflow:hidden;padding:0;transition:border-color .3s ease}main .faq__item.active{background-color:rgba(44,174,88,.1);box-shadow:inset 0 0 .1rem #000;position:relative;width:-moz-fit-content;width:fit-content}main .faq__item.active:before{background:linear-gradient(145deg,rgba(13,255,0,.5),rgba(44,174,88,.5) 100%);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.1rem;pointer-events:none;position:absolute}main .faq__item.active .faq__question{border-bottom:.1rem solid hsla(0,0%,85%,.1)}main .faq__item.active .faq__answer{max-height:30rem;padding:1rem 2rem}main .faq__item.active .faq__icon{transform:rotate(-180deg)}main .faq__item:hover{background-color:rgba(44,174,88,.1);box-shadow:inset 0 0 .1rem #000;position:relative;width:-moz-fit-content;width:fit-content}main .faq__item:hover:before{background:linear-gradient(145deg,rgba(13,255,0,.5),rgba(44,174,88,.5) 100%);border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.1rem;pointer-events:none;position:absolute}main .faq__question{align-items:center;background:none;border:none;color:#fff;-moz-column-gap:1rem;column-gap:1rem;cursor:pointer;display:flex;font-size:1.8rem;justify-content:space-between;padding:2rem;text-align:left;transition:border-bottom .4s ease;width:100%}main .faq__icon{color:#2cae58;height:2rem;min-width:2rem;transform-origin:center;transition:transform .4s ease}main .faq__answer{color:silver;max-height:0;overflow:hidden;padding:0 2rem;transition:max-height .4s ease,padding-block .5s ease}main .contact{background:linear-gradient(180deg,rgba(5,34,34,0) 20%,#2cae58)}main .contact__columns{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:5rem}main .contact__columns .info{display:flex;flex-direction:column;row-gap:3rem}main .contact__columns .info__box{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}main .contact__columns .info__box .icon{border-radius:.35rem;height:3.4rem;padding:.5rem;width:3.4rem}main .contact__columns .info__box a{color:#fff}main .contact__columns .info__box a:hover{text-decoration:underline}main .contact__columns .form{background-color:#fff;border-radius:.7rem;color:#061717;display:flex;flex-direction:column;padding:2rem;position:relative;row-gap:2rem}main .contact__columns .form__input input,main .contact__columns .form__input textarea{border:.2rem solid #d9d9d9;border-radius:.35rem;padding:1rem;width:100%}main .contact__columns .form__input input.error,main .contact__columns .form__input textarea.error{border-color:#ff4d4f}main .contact__columns .form__input--checkbox{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap}main .contact__columns .form__input--checkbox input{cursor:pointer;height:2rem;position:relative;width:2rem}main .contact__columns .form__input--checkbox input:after{background-color:#2cae58;border-radius:.35rem;content:"";inset:8% 8% 8% 8%;pointer-events:none;position:absolute;transform:scale(0);transform-origin:center;transition:transform .2s ease;visibility:hidden}main .contact__columns .form__input--checkbox input:checked:after{content:"";transform:scale(1);visibility:visible}main .contact__columns .form__input--checkbox a{color:#2cae58;text-decoration:underline}main .contact__columns .form__input--checkbox a:hover{text-decoration:none}main .contact__columns .form__error{color:#ff4d4f;display:block;font-size:1.6rem;font-weight:700;margin-top:.4rem;min-height:1.6rem}main .contact__columns .form__btn{align-items:center;color:#061717;display:flex;font-size:1.8rem;font-weight:700;justify-content:center;padding:2rem}main .contact__columns .form__btn .icon{color:#061717;height:2rem;margin-left:1rem;width:2rem}main .contact__columns .form__btn .btn-style-1{background:linear-gradient(135deg,#2cae58,#0dff00,#2cae58)}main .contact__columns .form__success{align-items:center;background-color:#0dff00;border-radius:.7rem;color:#061717;display:flex;flex-direction:column;inset:0 0 0 0;justify-content:center;opacity:0;position:absolute;row-gap:2rem;text-align:center;transition:opacity .5s ease;visibility:hidden}main .contact__columns .form__success .icon{color:#061717;height:5rem;width:5rem}main .contact__columns .form__success.show{opacity:1;visibility:visible}main .privacy__content{list-style-position:inside;padding:6rem}main .privacy__content h2,main .privacy__content h3{margin-top:3rem}main .privacy__content a{color:#2cae58}main .privacy__content a:hover{text-decoration:underline}.footer{background-color:#2cae58}.footer__inner{border-top:.1rem solid silver;padding:2rem 1rem}.footer__text{color:#052222;text-align:center}@media (min-width:566px){main .hero:before{height:70rem;width:70rem}main .hero__content{max-width:60%}}@media (min-width:768px){.section-header{max-width:62%}main .hero:before{height:100rem;left:35%;top:10%;width:100rem}main .hero__badge{font-size:1.4rem}main .hero__title{font-size:4.8rem}main .services__grid{flex-direction:row}main .services__grid .service-card{flex-basis:calc(50% - 1rem)}main .about__content{-moz-column-gap:2rem;column-gap:2rem;flex-direction:row;justify-content:center}main .about__content .about-block--feature{flex-basis:calc(50% - 1rem)}main .about__image{width:60%}main .about__image .blob__bg{fill:#d9d9d9;filter:drop-shadow(0 0 .5rem rgba(0,0,0,.35))}main .about__image .blob__dark,main .about__image .blob__light{filter:drop-shadow(0 0 1rem rgba(0,0,0,.35));transform-box:fill-box;transform-origin:center}main .about__image .blob__light{fill:#2cae58;transform:rotate(175deg) translateX(-10px)}main .about__image .blob__dark{fill:#052222;transform:rotate(-175deg)}main .about .about-cta{align-items:center;-moz-column-gap:4rem;column-gap:4rem;flex-direction:row;justify-content:space-between;padding:4rem}main .about .about-cta__wrapper{text-align:left}main .about .about-cta__btn{max-width:245px;width:40%}main .stack__columns{justify-content:space-between}main .stack__columns .stack-group{flex-basis:32%}main .portfolio__tabs{flex-basis:40%;height:-moz-fit-content;height:fit-content;position:sticky;top:10rem;z-index:4}main .portfolio__tabs .tab{margin:0 15%;width:70%}main .portfolio__tabs .tab.active,main .portfolio__tabs .tab:not(:disabled):hover{margin:0 0 0 15%;width:95%}main .portfolio__preview{flex-basis:67%;margin-left:-7%}main .portfolio__preview .device--phone{left:62%;top:35%}main .contact__columns{flex-direction:row;justify-content:space-between}main .contact__columns .info{flex-basis:40%}main .contact__columns .form{flex-basis:55%}}@media (min-width:1024px){body{font-size:1.8rem}.card-title{font-size:2.4rem}.section-header{max-width:1024px}.section-header .section-label{font-size:2rem}.section-header .section-title{font-size:4.8rem}.section-header .section-description{font-size:2rem}.header__btn-toggle{display:none}.header .nav{flex-basis:70%}.header .nav__list{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-between;overflow:visible}.header .nav__item{margin-block:0;opacity:1;padding-block:.65rem}.header .nav__item a:active,.header .nav__item a:hover{color:#2cae58}.header .nav__cta{flex-basis:150%;margin-left:10%}main .hero__content{max-width:70%}main .hero__badge{font-size:1.6rem}main .hero__title{font-size:6.4rem}main .hero__scroll .scroll-icon{width:2.2rem}main .services__grid{flex-direction:row;gap:2rem}main .services__grid .service-card{flex:0 0 calc(33.33333% - 1.33333rem)}main .services__grid .service-card .icon{height:6.4rem;width:6.4rem}main .stack__columns{justify-content:space-between}main .stack__columns .stack-group{flex-basis:32%}main .portfolio__tabs{flex-basis:35%;z-index:4}main .portfolio__preview{flex-basis:72%;margin-left:-7%}main .contact__columns{-moz-column-gap:5rem;column-gap:5rem;justify-content:center}main .contact__columns .form,main .contact__columns .info{flex-basis:35%}}@media (min-width:1240px){main .hero__content{max-width:650px}main .hero:before{height:150rem;left:25%;top:5%;width:150rem}main .about__content{justify-content:space-between;position:relative}main .about__content .about-block:nth-child(3){margin-bottom:5rem}main .about__content .about-block--feature:nth-child(4),main .about__content .about-block--feature:nth-child(8){padding-right:23rem}main .about__content .about-block--feature:nth-child(5),main .about__content .about-block--feature:nth-child(9){flex-direction:row-reverse;padding-left:23rem;text-align:right}main .about__content .about-block--feature:nth-child(6){padding-right:26rem}main .about__content .about-block--feature:nth-child(7){flex-direction:row-reverse;padding-left:26rem;text-align:right}main .about__content .about-block__icon .icon{height:4.5rem;width:4.5rem}main .about__image{left:50%;position:absolute;top:58%;transform:translate(-50%,-50%);width:550px;z-index:1}main .about__image .blob__bg{fill:#d9d9d9;filter:drop-shadow(0 0 .5rem rgba(0,0,0,.35))}main .about__image .blob__dark,main .about__image .blob__light{filter:drop-shadow(0 0 1rem rgba(0,0,0,.35));transform-box:fill-box;transform-origin:center}main .about__image .blob__light{fill:#2cae58;transform:rotate(175deg) translateX(-10px)}main .about__image .blob__dark{fill:#052222;transform:rotate(-175deg)}main .about .about-cta{margin-top:7rem}main .portfolio__preview .device--tablet{top:77%}main .portfolio__preview .device--phone{top:37%}}
/*# sourceMappingURL=style.min.css.map */
