.topbar{background:#fff;height:104px;position:fixed;top:0;width:100%;z-index:9}.topbar .wrapper{align-items:center;display:flex;justify-content:space-between;padding:32px 64px}.topbar .wrapper .left .name{align-items:center;background-color:#a53c46;border-radius:5px;color:#fff;display:flex;font-family:Poppins;font-size:16px;font-weight:900;height:32px;justify-content:center;width:72px}.topbar .wrapper .right{display:flex}.topbar .wrapper .right .name{font-family:Ubuntu Mono;font-size:12px;letter-spacing:1.2px;line-height:1.4}.garden .topbar .right .name{color:#000;text-decoration:none}.garden .topbar .right .garden-name{-webkit-text-decoration-line:underline;text-decoration-line:underline}.garden .topbar .right>*{padding-left:24px}.manifesto .topbar .right .name{background-color:#333;border-radius:4px;color:#fff;padding:6px 8px;text-decoration:none}.manifesto .topbar .right .manifesto-name{background-color:#b3b3b3}.manifesto .topbar .right>*{padding-left:16px}@media screen and (max-width:768px){.topbar .wrapper{padding:32px 20px}}.right .image{background-color:#0000;bottom:0;position:fixed;right:0;width:45%;z-index:8}@media only screen and (max-width:600px){.image-mobile{height:371px!important;position:absolute!important;right:0!important;top:65%!important;width:248px!important}}.intro{display:flex;flex-direction:column;gap:32px;padding:196px 173px;scrollbar-width:none}.intro::-webkit-scrollbar{display:none}.intro .red-highlight-position{align-self:start}.intro .black-button-sizing{margin-left:8px;padding:8px 10px}.intro .button-content{align-items:center;display:flex;flex-direction:row;font-family:Ubuntu Mono;font-weight:700;gap:4px}@media screen and (max-width:1024px){.intro{gap:24px!important;padding:112px 1rem!important}.Quotation{line-height:16.2px!important}}.hide-desktop{display:none}.portfolio{position:relative;scrollbar-width:none}.portfolio::-webkit-scrollbar{display:none}.portfolio .title-position{margin:316px 0 0 173px}.portfolio .red-highlight-position{margin:48px 0 0 173px}.portfolio .quotation-position-2{padding:50px 173px;position:relative}.portfolio .quotation-position-2 .black-button-sizing{margin-left:8px;padding:8px 10px}.portfolio .quotation-position-2 .button-content{align-items:center;display:flex;flex-direction:row;font-family:Ubuntu Mono;font-weight:700;gap:4px}.portfolio .quotation-position-1{margin:4px 0 0 173px}.portfolio .portfolio-section{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);margin:54px 0 0 173px;position:relative;width:660px}.portfolio .portfolio-section .box{border:1px solid #ece7e5;display:flex;justify-content:center;min-height:180px;position:relative}.portfolio .portfolio-section .box .box-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:absolute;width:100%;z-index:22}.portfolio .portfolio-section .box .box-wrapper .image-box{align-items:center;display:flex;justify-content:center;margin-top:2rem}.portfolio .portfolio-section .box .box-wrapper .image-box .image-hover{display:none;z-index:100}.portfolio .portfolio-section .box .box-wrapper:hover{background-color:#a53c46;border:0;cursor:pointer;height:240px;margin:0 auto;width:180px;z-index:100}.portfolio .portfolio-section .box .box-wrapper:hover .image-box .image{display:none}.portfolio .portfolio-section .box .box-wrapper:hover .image-box .image-hover{display:inline}.portfolio .portfolio-section .box .box-wrapper:hover .portfolio-position{bottom:74px;color:#c2c2c2;left:16px}.portfolio .portfolio-section .box .box-wrapper:hover .portfolio-title{bottom:98px;color:#fff;left:16px}.portfolio .portfolio-section .box .box-wrapper:hover .portfolio-description{display:block}.portfolio .portfolio-section .box .portfolio-title{bottom:40px;color:#000;font-family:Poppins;font-size:12px;font-weight:800;left:16px;line-height:1.03;position:absolute;width:100%}.portfolio .portfolio-section .box .portfolio-position{bottom:16px;color:#000;font-family:Ubuntu Mono;font-size:11px;height:24px;left:16px;letter-spacing:.07px;line-height:2.18;position:absolute;width:100%}.portfolio .portfolio-section .box .portfolio-description{bottom:20px;color:#fff;display:none;font-family:Ubuntu Mono;font-size:11px;left:16px;letter-spacing:.07px;line-height:1.64;position:absolute;width:100%}.portfolio .portfolio-section .box .portfolio-description .italics{font-style:italic}@media screen and (max-width:760px){.title-position{margin-bottom:12px!important}.portfolio{padding:112px 16px}.hide-desktop{display:block}.hide-mobile{display:none!important}.title-position{margin:0!important}.box{left:auto!important;min-height:84px!important;position:relative!important;top:auto!important}.portfolio-section{margin:24px 0!important;width:100%!important}.image{width:70%}.box-wrapper{justify-content:center!important}.box-wrapper:hover{background-color:#a53c46;border:0;height:100%!important;transform:scale(1.1)!important;transition:all .2s linear;width:100%!important;z-index:100}.image-box{margin:0!important}.experience-company{align-items:center;color:#000;display:flex;font-family:Poppins;font-size:16px;font-style:normal;font-weight:800;gap:4px;line-height:103.5%}.experience-dash{color:#c2c2c2;line-height:24px}.experience-dash,.experience-duty{font-family:Ubuntu Mono;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.072px}.experience-duty{color:#262626;line-height:18px}hr{border-top-width:1px;color:#ece7e5;height:1px;margin:1rem 0;transform:scaleY(.3)}}*{box-sizing:border-box}.garden .Title{color:#000}.garden .Dashes{color:#ece7e5;padding-left:10px}.garden .Quotation{color:#262626}.manifesto .Title{color:#fff}.manifesto .Dashes{color:#333}.manifesto .Quotation{color:#ece7e5}.Title{display:block;font-family:Poppins;font-size:60px;font-stretch:normal;font-style:normal;font-weight:800;letter-spacing:normal;line-height:1.03;text-align:left}.Quotation{display:block}.Quotation,.Red-highlighting{font-family:Ubuntu Mono;font-size:14px;letter-spacing:.08px;line-height:1.71}.Red-highlighting{background:linear-gradient(104deg,#ff828200 .9%,#ff8282 2.4%,#ff828280 5.8%,#ff82821a 93%,#ff8282b3 96%),linear-gradient(183deg,#82ffad00,#ff6b984d 7.9%,#ff828200 15%);background-color:#ffcaca;border-radius:10px;-webkit-box-decoration-break:clone;color:#262626;display:inline-block;font-weight:700;padding:0 8px 0 12px;text-align:left;text-shadow:-12px 12px 9.8px #ff8282b3,21px -18.1px 7.3px #fff,-18.1px -27.3px 30px #fff}.Black-button{align-items:center;background-color:#000;border-radius:20px;color:#fff;cursor:pointer;display:inline-flex;font-family:Ubuntu Mono;font-size:14px;justify-content:center;padding:2px;text-align:center}@media screen and (max-width:1024px){.Title{font-size:24px}.mobile-hidden{display:none!important}}.contact{padding-bottom:3rem}.contact .title-position{margin:350px 0 0 173px}.contact .quotation-position-1{margin:48px 0 0 173px}.contact .line-break{background-color:#ece7e5;border-radius:10px;height:2px;margin:16px 0 0 173px;width:606px}.contact .personal-info-box{display:grid;grid-template-columns:repeat(2,1fr);margin:14px 0 106px 155px;max-width:630px}.contact .personal-info-box .link{color:inherit;text-decoration:none}.contact .personal-info-box .link .tile{background-color:#e5e5e5;border-radius:5px;display:block;height:83px;margin:18px 0 0 18px;position:relative;width:294px}.contact .personal-info-box .link .tile .bird-image{bottom:0;left:0;position:absolute}.contact .personal-info-box .link .tile .title{color:#000;font-family:Poppins;font-size:16px;font-weight:600;left:100px;line-height:1.03;position:absolute;top:34px;width:100%}.contact .personal-info-box .link .tile .message{color:#262626;font-family:Ubuntu Mono;font-size:12px;left:100px;letter-spacing:.07px;line-height:2;position:absolute;top:51px;width:100%}.contact .personal-info-box .link .tile:hover{background-color:#000}.contact .personal-info-box .link .tile:hover .message,.contact .personal-info-box .link .tile:hover .title{color:#fff}@media screen and (max-width:768px){.contact{overflow-x:hidden;padding:118px 16px}.contact .quotation-position-1{margin:16px 0!important}.personal-info-box{display:flex!important;flex-direction:column!important;gap:16px;margin:0!important}.contact .personal-info-box .link .tile{margin:0!important;width:100%!important}}.bottombar{background:#e5e5e5;bottom:0;display:flex;gap:9px;height:98px;padding:10px 8px;position:fixed;width:100%;z-index:99}.bottombar .item{background:#fff;border-radius:10px;color:#000;display:flex;flex:1 1;flex-direction:column;gap:5px;height:100%;justify-content:center;padding:28px 18px;width:100%}.bottombar .item,.bottombar .item:hover{text-decoration:none!important}.bottombar .item .number{color:#00000080;font-family:Ubuntu Mono;font-size:12px;font-weight:400;letter-spacing:.072px}.bottombar .item .navigation{color:#000;font-family:Poppins;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.item-active{background:#a53c46!important}.item-active .number{color:#ffffff80!important}.item-active .navigation{color:#fff!important}@media(min-width:1024px){.bottombar.hidden{display:none}}.garden{height:100vh}.garden .sections{scroll-behavior:smooth;width:100%}.garden .sections>*{height:100%;width:100%}.manifesto{background-color:#000;height:100vh}.manifesto .section{height:calc(100vh - 104px)}.manifesto .section .title-position{padding:196px 0 0 173px}.manifesto .section .line-break{background-color:#333;border-radius:10px;display:block;height:1px;margin:24px 0 0 173px}.manifesto .section .quotation-position-1{margin:24px 0 0 173px}@media screen and (max-width:768px){.manifesto{padding:118px 1rem}.manifesto .section{height:calc(100vh - 106px)!important}.manifesto .section .title-position{padding:0!important}.manifesto .section .quotation-position-1{margin:0}.manifesto .section .line-break{background-color:#333;border-radius:10px;display:block;height:1px;margin:1rem 0}}.mongodb{background-color:#f5f5f5;height:100%}.mongodb .section{padding:148px 173px 84px}.mongodb .section .line-break{background-color:#ece7e5;border-radius:10px;display:block;height:1px}.mongodb .section .description{color:#737373;font-family:Ubuntu Mono;font-size:16px;letter-spacing:.08px;line-height:1.71}.mongodb .section .title{color:#262626;font-size:60px;font-weight:800;letter-spacing:.08px;line-height:1.03;text-decoration:none}.mongodb .section .title:hover{color:#a3252e;cursor:pointer;text-decoration:underline}.mongodb .content{display:flex;gap:20px;padding:24px 0}.mongodb .content-text{display:flex;flex-direction:column}.mongodb img{transform:translateY(36px)}@media(max-width:768px){.mongodb{height:100vh;padding:118px 20px}.mongodb .section{padding:0}.mongodb .section .title{font-size:20px}.mongodb .section .description{font-size:12px;line-height:21.6px}.mongodb .content{align-items:center;display:flex;padding:12px 0}.mongodb .content-text{display:flex;flex-direction:column;gap:4px}.mongodb img{transform:translateY(0)}}
/*# sourceMappingURL=main.6c5949fb.css.map*/