html{overflow-y:scroll}body{margin:0;background:#fff;color:#000;font-family:Roboto,sans-serif}*{box-sizing:border-box}ul,ol{margin:0;padding:0;list-style:none}a{text-decoration:none;color:inherit}button{border:none;background:none;cursor:pointer;font-family:inherit}input,textarea{border:none;outline:none;font-family:inherit}.main-title{font-family:Roboto Flex,Roboto,Arial,sans-serif;font-variation-settings:"wght" 469,"YOPQ" 57;font-size:clamp(20px,2.5vw,32px);font-weight:469;margin-bottom:1rem;color:#000}.description-text{font-size:clamp(14px,1vw,16px);color:#666;line-height:1.5}.small-text{font-size:clamp(13px,.9vw,16px);opacity:.3}h2{font-family:Roboto Flex,Roboto,Arial,sans-serif;font-variation-settings:"wght" 469,"YOPQ" 57;font-size:clamp(20px,2.5vw,32px);font-weight:469;color:#000;text-align:center}.filters-title{margin-bottom:1.3rem}.intro-title{font-family:Roboto Flex,Roboto,Arial,sans-serif;font-variation-settings:"wght" 469,"YOPQ" 57;font-size:clamp(20px,2.5vw,32px);font-weight:469;margin-bottom:1.3rem;color:#000;text-align:center}.bottom-nav{position:fixed;left:0;right:0;margin:0 auto;bottom:20px;width:max-content;min-width:240px;max-width:100vw;z-index:9999;display:flex;justify-content:center;align-items:center;background:#000c;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:12px 14px;border-radius:24px;box-sizing:border-box;gap:.7rem;transform:translateY(0);transition:transform .5s,opacity .4s;opacity:1}.bottom-nav.show{transition:transform .5s .18s,opacity .4s .18s}.nav-button{pointer-events:auto;text-align:center;padding:10px 12px;margin:0;background:transparent;color:#fff;border:none;border-radius:.75rem;text-decoration:none;font-size:14px;font-weight:400;font-family:Roboto,sans-serif;transition:all .3s ease;white-space:nowrap}.nav-button.active{background:#fff3;font-weight:500;border-radius:.75rem;color:#fff;pointer-events:none}.nav-button.active:hover{background:#fff3}.nav-button:hover{background:#ffffff1a}#nav-default.hide{opacity:0;pointer-events:none;transform:translateY(80px)}.footer-extended-panel{position:fixed;left:50%;bottom:0;width:calc(100% - 32px);max-width:1200px;z-index:10000;display:flex;align-items:center;justify-content:space-between;background:#353535;padding:14px 24px;border-radius:30px 30px 0 0;box-sizing:border-box;opacity:0;pointer-events:none;transform:translate(-50%) translateY(80px);transition:transform .5s .18s,opacity .4s .18s}.footer-extended-panel.active{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0)}.footer-mail{color:#fff;font-size:16px;opacity:.9;text-decoration:none;margin-right:1.5rem;white-space:nowrap;transition:opacity .2s}.footer-mail:hover{opacity:1;text-decoration:underline}.footer-nav-center{display:flex;gap:.3rem;flex:1;min-width:240px;justify-content:flex-start;position:absolute;left:50%;transform:translate(-50%)}.footer-up{background:transparent;border:none;cursor:pointer;margin-left:1.5rem;display:flex;align-items:center;padding:6px;border-radius:50%;transition:background .2s}.footer-up svg{display:block;width:28px;height:28px;stroke:#fff}.footer-up:hover{background:#ffffff14}@media (max-width: 640px){.bottom-nav{bottom:max(20px,env(safe-area-inset-bottom,20px));padding:12px 10px;gap:.2rem;min-width:unset;width:max-content;max-width:98vw;left:50%;right:auto;transform:translate(-50%);border-radius:20px}.nav-button{padding:8px 10px;font-size:13px;min-width:0;border-radius:.1rem}}@media (max-width: 900px){.footer-extended-panel{padding:10px}.footer-mail{font-size:14px;margin-right:.7rem}.footer-nav-center{gap:.7rem}.footer-up{margin-left:.7rem}.footer-up svg{width:22px;height:22px}}@media (max-width: 500px){.footer-mail{display:none}.footer-extended-panel{padding:7px 2px;border-radius:12px 12px 0 0}.footer-nav-center{gap:.3rem}.footer-up svg{width:17px;height:17px}}@font-face{font-family:Roboto Flex;src:url(src/fonts/RobotoFlex.ttf) format("truetype");font-weight:100 1000;font-stretch:75% 125%;font-display:swap}header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2.5rem}header .header-link{font-size:clamp(16px,1.1vw,18px);font-weight:400;color:inherit;text-decoration:none;position:relative;padding-bottom:2px}header .header-link:after{content:"";position:absolute;left:0;bottom:0;height:.1rem;background:currentColor;transition:.5s ease}header .header-link:hover:after{width:100%}section.intro{padding:0 2.5rem;margin-top:-1.3rem}section.intro p{font-size:clamp(13px,.9vw,16px);opacity:.3;margin:.25rem 0 3rem}section.filters{text-align:center;margin-bottom:1.8rem}section.filters .filter-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:1.2rem;position:relative}section.filters .filter-btn{position:relative;border:none;background:#f2f2f2;color:#686a72;border-radius:12px;padding:.7rem 1.2rem;font-size:clamp(14px,1vw,16px);font-family:Roboto,sans-serif;font-weight:500;cursor:pointer;display:flex;align-items:center;transition:background .25s,color .25s,box-shadow .25s;box-shadow:none;outline:none;min-width:0}section.filters .filter-btn.active{background:#fff;color:#222;box-shadow:0 2.5px 5.1px #3434463d;z-index:1}section.filters .filter-btn .count{position:absolute;top:-7px;right:-6px;height:20px;padding:0 6px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-family:Roboto,sans-serif;font-weight:700;font-size:12px;box-shadow:0 1px 4px #1e20251a;text-shadow:0 1px 2px rgba(0,0,0,.1);transition:background .25s,color .25s;pointer-events:none;width:auto;min-width:0}section.filters .filter-btn.active .count{background:#fce8dd;color:#ff6427;box-shadow:0 1px 4px #1e20251a;text-shadow:0 1px 2px #fff,0 1px 2px rgba(0,0,0,.1)}section.filters .filter-btn:not(.active) .count{background:#dfe0e4;color:#666878;text-shadow:0 1px 2px #fff,0 1px 2px rgba(0,0,0,.1)}.gallery{grid-auto-rows:1fr;grid-auto-flow:dense;width:100%;margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:12px;box-sizing:border-box}.gallery .card{border-radius:12px;overflow:hidden;background:#fff}.gallery .card img,.gallery .card .overlay{border-radius:12px}@media (min-width: 641px){.gallery .intro-card{display:flex;flex-direction:column;background:#fff;color:#000;padding:0;overflow:hidden;position:relative;width:100%;height:100%}.gallery .intro-card .media-wrapper,.gallery .intro-card .title,.gallery .intro-card .social-links{display:none}.gallery .intro-card .intro-photo-wrapper{width:100%;display:flex;justify-content:center;align-items:flex-start;padding-top:2.2rem;padding-bottom:0}.gallery .intro-card .intro-photo{width:clamp(220px,28vw,430px);height:auto;aspect-ratio:1/1;max-width:90%;object-fit:cover;border-radius:24px;display:block}.gallery .intro-card .intro-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;padding:1.5rem 1rem 2.2rem;background:#fff}.gallery .intro-card .intro-name{font-size:clamp(16px,1.2vw,18px);font-weight:500;margin:2.2rem 0 1rem;color:#000}.gallery .intro-card .intro-text{font-size:clamp(13px,1vw,15px);margin:0 0 .7rem;color:#000}.gallery .intro-card .intro-social-links{display:flex;justify-content:center;align-items:center;gap:.5rem;flex-wrap:wrap}.gallery .intro-card .intro-social-links .dot{font-size:clamp(9px,.9vw,10px);opacity:40%;color:#888}.gallery .intro-card .intro-social-links a{font-size:clamp(13px,1vw,15px);text-decoration:none;border-bottom:.05rem dotted #3B80FF;color:#3b80ff;white-space:nowrap}}@media (max-width: 640px){.gallery .intro-card .intro-photo-wrapper,.gallery .intro-card .intro-content{display:none}.gallery .intro-card .media-wrapper{width:100%;height:100%;background:url(/assets/introblock-y72FJuVv.png) center center/cover no-repeat}.gallery .intro-card .title{position:absolute;font-size:clamp(13px,1vw,15px);color:#000;bottom:8.3rem;left:0;width:100%;display:flex;justify-content:center;z-index:2;pointer-events:auto}.gallery .intro-card .social-links{position:absolute;color:#3b80ff;bottom:6.8rem;left:0;width:100%;display:flex;justify-content:center;align-items:center;gap:.5rem;z-index:2;pointer-events:auto}.gallery .intro-card .social-links .dot{font-size:clamp(9px,.9vw,10px);opacity:40%}.gallery .intro-card .social-links a{font-size:clamp(13px,1vw,15px);text-decoration:none;border-bottom:.05rem dotted #3B80FF;color:inherit;white-space:nowrap}}.gallery .card{position:relative;display:block;text-decoration:none;color:#fff;transition:all .3s ease;opacity:1;transform:translateY(0)}.gallery .card.fade-out{opacity:0;transform:translateY(20px)}.gallery .card.fade-in{opacity:0;animation:fadeInUp .4s ease forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.gallery .card .media-wrapper{width:100%;height:100%;overflow:hidden}.gallery .card .media-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.gallery .card .overlay{opacity:0;transition:opacity .15s ease;position:absolute;top:0;right:0;bottom:0;left:0;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;font-size:clamp(14px,1.1vw,18px)}.gallery .card:hover .overlay{opacity:1}.gallery .card.card-light{color:#000}.gallery .card .meta.top-left,.gallery .card .meta.bottom-left{align-self:flex-start}.gallery .card .meta.bottom-left .title{font-weight:500}.gallery .card .meta.bottom-left .desc{margin-top:.25rem;opacity:1}.gallery .type-big{grid-column:span 2;aspect-ratio:1280/831}@media (max-width: 1024px){.gallery{grid-template-columns:repeat(2,1fr)}.gallery .type-big{grid-column:span 2;aspect-ratio:1280/831}}@media (max-width: 640px){.gallery{grid-template-columns:1fr;grid-auto-flow:dense}.gallery .type-small{aspect-ratio:640/831}.gallery .type-big{grid-column:span 1;aspect-ratio:640/400}}@media (max-width: 640px){section.filters .filter-buttons{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:0 12px;margin:0 -12px;scrollbar-width:none;-ms-overflow-style:none}section.filters .filter-buttons::-webkit-scrollbar{display:none}section.filters .filter-buttons .filter-btn{flex-shrink:0;white-space:nowrap}}@media (max-width: 640px){.gallery{display:flex;flex-direction:column;gap:12px;padding:12px;margin-top:.1rem}.gallery .type-big{grid-column:auto;aspect-ratio:unset;width:100%}.gallery .type-small{aspect-ratio:unset;width:100%}section.filters{padding-left:12px;padding-right:12px}section.filters .filter-buttons{padding:0;margin:0}}@media (max-width: 640px){.filter-btn .count{padding:0 6px;border-radius:7px}}@media (max-width: 640px){section.filters .filter-buttons{padding:8px 12px 12px;overflow-y:visible}section.filters .filter-btn:first-child{margin-left:0}section.filters .filter-btn:last-child{margin-right:4px}}.intro-mobile-only{display:none}.intro-desktop{display:block}@media (max-width: 640px){h2.intro-title{margin-bottom:.7rem}.intro-mobile-only .intro-links a{font-size:1rem}.intro-mobile-only{display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:32px;box-shadow:none;padding:2.2rem 1.1rem 1.1rem;margin-bottom:2.2rem;margin-top:2.5rem}.intro-mobile-only .intro-photo{width:90vw;max-width:340px;aspect-ratio:1/1;object-fit:cover;border-radius:32px;margin-bottom:2.2rem;display:block}.intro-mobile-only .intro-text{text-align:center;width:100%}.intro-mobile-only .intro-links{margin-top:1.1rem;display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap;font-size:1.1rem;margin-bottom:8rem}.intro-mobile-only .intro-links a{color:#3b82f6;text-decoration:underline;font-weight:400}.intro-mobile-only .dot{color:#888;margin:0 .2em}.filters-title{margin-bottom:.7rem!important;margin-top:0}}@media (min-width: 641px){.filters-title{margin-top:3.5rem}}@media (max-width: 640px){section.filters{margin-bottom:.1rem!important}}body,.form-outer-container{overflow-x:hidden}.form-header{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:420px;margin:0 auto;padding-left:16px;padding-right:16px;box-sizing:border-box;position:static}@media (min-width: 641px){.form-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;padding:1rem 2rem;max-width:none;margin:0}}.close-btn{color:#000!important;padding:.4rem;background:none;border:none;cursor:pointer;align-self:flex-start;font-size:1.2rem;line-height:1;transition:opacity .2s ease}.close-btn:hover{opacity:.4}.form-header .breadcrumb{margin:0;padding:0}.form{max-width:380px;margin:2rem auto;display:flex;flex-direction:column;gap:1.4rem;font-size:clamp(14px,1vw,16px);box-sizing:border-box;padding-left:0;padding-right:0}@media (min-width: 641px){.form{margin-top:5rem}}.form label{display:flex;flex-direction:column;gap:.25rem}.form label span{color:#000;font-size:inherit}.form label input,.form label textarea{padding:.75rem 1rem;background:#f8f8f8;border:none;border-radius:8px;font-size:inherit;font-family:inherit;resize:vertical}.form label input:focus,.form label textarea:focus{outline:none;box-shadow:none}.form button[type=submit]{margin-top:2.5rem;align-self:center;padding:1.1rem 1.5rem;background:#f67b55;color:#fff;border:none;border-radius:14px;font-size:inherit;cursor:pointer;transition:background .2s;margin-bottom:120px}.form button[type=submit]:hover{background:#f67b55}.form:disabled{background:#eee;color:#0006;border:none;opacity:1;cursor:default}.success-message{text-align:center;margin:4rem auto;display:flex;flex-direction:column;align-items:center;max-width:600px;padding:0 20px}.success-message p{font-size:clamp(20px,2vw,24px);margin-bottom:2rem}.success-message .success-illustration{width:380px;height:auto;margin-bottom:2.5rem}.success-message button{padding:1.1rem 1.5rem;font-size:inherit;background:#f67b55;color:#fff;border:none;border-radius:14px;cursor:pointer;transition:background .2s;margin-top:.1rem}.success-message button:hover{background:#f67b55}.hidden{display:none!important}.radio-group-label{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}.radio-group-label>span{font-weight:500;margin-bottom:.5rem}.form .radio-group{display:flex;flex-direction:column;gap:.7rem}.form .custom-radio{display:flex;flex-direction:row;align-items:center;cursor:pointer;border:1.5px solid #e0e0e0;border-radius:10px;background:#fff;min-height:44px;white-space:nowrap;justify-content:flex-start;transition:border .2s;width:100%;box-sizing:border-box;position:relative;padding:.8rem .7rem .8rem 2.2rem}.form .custom-radio+.custom-radio{margin-top:.2rem}.form .custom-radio input[type=radio]{position:absolute;opacity:0;width:0;height:0}.form .custom-radio .custom-radio-circle{position:absolute;left:.9rem;top:50%;transform:translateY(-50%);width:.5rem;height:.5rem;border:2px solid #bdbdbd;border-radius:50%;background:#fff;box-sizing:border-box;transition:border .2s,background .2s}.form .custom-radio input[type=radio]:checked+.custom-radio-circle{background:#f67b55;border:2px solid #F67B55;box-shadow:none}.form .custom-radio input[type=radio]:focus+.custom-radio-circle{box-shadow:0 0 0 2px #fd804b33}.form .custom-radio .radio-label{display:inline-block;vertical-align:middle;font-size:1rem;color:#888;font-weight:400;transition:color .2s,font-weight .2s}.form .custom-radio input[type=radio]:checked~.radio-label{color:#fd804b;font-weight:500}.form .custom-radio:has(input[type=radio]:checked){border-color:#fd804b}.form .custom-radio input[type=radio]:disabled+.custom-radio-circle{border-color:#e0e0e0;background:#f5f5f5}.form .custom-radio input[type=radio]:disabled~.radio-label{color:#bdbdbd;cursor:not-allowed}.form input.input-error,.form textarea.input-error{border:2px solid #F67B55!important;animation:fade-error 1.2s forwards}@keyframes fade-error{to{border-color:#e0e0e0}}input[type=radio]{accent-color:#F68C49!important;outline:none!important;box-shadow:none!important}@media (max-width: 640px){.form-header{max-width:98vw;padding-left:8px;padding-right:8px}.form{max-width:96vw;padding-left:4vw;padding-right:4vw}}@media (max-width: 600px){.custom-radio{padding:.7rem;font-size:.98rem}.radio-group{gap:.4rem}.form{max-width:95vw;padding-left:2vw;padding-right:2vw}}.design-sprint-content{padding:2rem 2.5rem;text-align:center;min-height:60vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.design-sprint-title{font-family:Roboto Flex,Roboto,Arial,sans-serif;font-variation-settings:"wght" 469,"YOPQ" 57;font-size:clamp(20px,2.5vw,32px);font-weight:469;margin-bottom:.01rem;color:#000}.design-sprint-description{font-size:clamp(14px,1vw,16px);color:#acacac;max-width:400px;line-height:1.5;margin-bottom:6rem}@media (max-width: 640px){.design-sprint-content{padding:2rem 1rem}}.baver-intro{position:relative;width:100vw;min-height:220vh;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}.baver-intro__header{position:fixed;top:1.2rem;left:0;width:100vw;z-index:1002;display:flex;justify-content:space-between;align-items:flex-start;pointer-events:none;padding:0}.baver-intro__header .baver-intro__nav,.baver-intro__header .baver-intro__close{pointer-events:all;background:#fff;border-radius:16px;box-shadow:0 4px 11.2px #141a2226;display:flex;align-items:center;height:40px;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.2;letter-spacing:0}.baver-intro__header .baver-intro__nav{margin-left:1rem;padding:10px 18px;gap:.7rem;box-sizing:border-box}.baver-intro__header .baver-intro__nav .baver-intro__nav-link{color:#111;text-decoration:none;opacity:1;font-weight:400;font-size:14px;font-family:Roboto,sans-serif;transition:opacity .2s;line-height:1.2}.baver-intro__header .baver-intro__nav .baver-intro__nav-link:hover{opacity:.7}.baver-intro__header .baver-intro__nav .baver-intro__nav-arrow{color:#111;opacity:1;font-size:1.1em;-webkit-user-select:none;user-select:none;display:flex;align-items:center;line-height:1}.baver-intro__header .baver-intro__nav .baver-intro__nav-current{color:#111;opacity:1;cursor:default;pointer-events:none;font-weight:400;font-size:14px;font-family:Roboto,sans-serif;line-height:1.2}.baver-intro__header .baver-intro__close{margin-right:2rem;width:40px;height:40px;justify-content:center;align-items:center;font-size:1.1rem;color:#111;background:#fff;border-radius:16px;box-shadow:0 4px 11.2px #141a2226;transition:background .2s;display:flex;padding:0}.baver-intro__header .baver-intro__close:hover{background:#f3f3f3}.baver-intro__nav{display:flex;align-items:center;gap:1.1rem;font-size:clamp(15px,1.2vw,20px);font-weight:400;color:#fff}.baver-intro__nav-link{color:#fff;text-decoration:none;opacity:.95;transition:opacity .2s}.baver-intro__nav-link:hover{opacity:.7}.baver-intro__nav-arrow{color:#fff;opacity:.5;font-size:1.2em;-webkit-user-select:none;user-select:none}.baver-intro__nav-current{color:#fff;opacity:.5;cursor:default;pointer-events:none}.baver-intro__close{color:#fff;font-size:2.2rem;text-decoration:none;background:#0000001f;border-radius:50%;width:2.7rem;height:2.7rem;display:flex;align-items:center;justify-content:center;transition:background .2s;margin-left:1rem}.baver-intro__close:hover{background:#00000038}.baver-intro__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100vw;height:100%;z-index:1;overflow:hidden}.baver-intro__bg img{width:100vw;min-height:100%;object-fit:cover;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.baver-intro__bg-overlay{position:absolute;left:0;right:0;bottom:0;height:40vh;background:linear-gradient(0deg,#0000008c 80%,#0000);z-index:2;pointer-events:none}.baver-intro__content{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;width:100vw;z-index:5;pointer-events:none;position:relative}.baver-intro__svg-title{width:70vw;max-width:1100px;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));margin-top:13vh;margin-bottom:0}.baver-intro__svg-title img{width:100%;height:auto;display:block;-webkit-user-select:none;user-select:none;pointer-events:none}.baver-intro__tags{width:100vw;display:flex;justify-content:center;z-index:6;pointer-events:none;margin-bottom:0}.baver-intro__tag{background:none;color:#fff;border-radius:10px;padding:.5rem .9rem;font-size:clamp(15px,1.1vw,18px);font-weight:500;box-shadow:none;letter-spacing:.01em;pointer-events:all;border:1.8px solid rgba(255,255,255,.32);display:flex;align-items:center;gap:.35em}@media (max-width: 900px){.baver-intro{min-height:160vw}.baver-intro__svg-title{width:90vw}.baver-intro__content{margin-top:4vh}}@media (max-width: 600px){.baver-intro{min-height:120vw}.baver-intro__svg-title{width:98vw}.baver-intro__tag{font-size:14px;padding:.4rem .7rem}.baver-intro__header{padding:1.2rem 2vw 0 2vw}}.project-content .description{text-align:center;font-size:clamp(14px,1vw,16px);max-width:600px;margin:0 auto 7rem;opacity:.8;line-height:1.5}.project-content .page-toggle-block{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-bottom:2rem}.project-content .page-toggle-block .toggle-images{position:relative;width:100%;max-width:750px}.project-content .page-toggle-block .toggle-images img.page{position:absolute;top:0;left:0;width:100%;height:auto;opacity:0;transition:opacity .5s ease;pointer-events:none}.project-content .page-toggle-block .toggle-images img.page.active{opacity:1;pointer-events:all;position:relative}.project-content .page-toggle-block .toggle-buttons{display:flex;gap:1rem}.project-content .page-toggle-block .toggle-buttons button{position:relative;padding:.6rem 1rem;border:1.5px solid rgba(0,0,0,.15);background:#fff;color:#00000073;border-radius:12px;font-size:clamp(12px,.8vw,14px);cursor:pointer;overflow:hidden}.project-content .page-toggle-block .toggle-buttons button.active{color:#3b80ff;background:#fff;border-color:#3b80ff}.project-content .page-toggle-block .toggle-buttons button .progress-bar{content:"";position:absolute;top:0;left:0;height:100%;width:0%;background:#3b80ff38;pointer-events:none}.project-content .footer{font-size:clamp(12px,.8vw,14px);color:#000}.project-content .footer a{font-size:clamp(12px,.8vw,14px);text-decoration:none;border-bottom:.05rem solid #000;color:inherit;white-space:nowrap}.project-content .project-video{width:100%;position:relative;margin-bottom:3rem;margin-top:12rem}.project-content .project-video video{width:100%;display:block;object-fit:cover}.baver-intro__bg-overlay{position:absolute;left:0;right:0;bottom:0;height:28vh;background:linear-gradient(0deg,#00000038,#0000);z-index:2;pointer-events:none}@media (max-width: 900px){.baver-intro__header{top:.3rem;padding-top:.5rem}.baver-intro__tags{bottom:10px}}@media (max-width: 600px){.baver-intro__header{top:0;padding-top:.2rem}.baver-intro__tags{bottom:4px}.baver-intro__tag{font-size:14px;padding:.4rem .7rem;border-radius:12px}.baver-intro__header{top:.2rem}.baver-intro__nav{margin-left:.1rem!important;padding:8px 10px}.baver-intro__close{margin-right:.1rem!important}}.baver-intro__nav,.baver-intro__nav-link,.baver-intro__nav-arrow,.baver-intro__nav-current{font-weight:500!important}.project-hero{height:80vh;background:url(/assets/converterbanner-6H62xcss.png) center/cover no-repeat;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem 2.5rem;color:#fff}.project-hero{height:80vh;background:url(/assets/govenmentsignbanner-CpuLUSzT.png) center/cover no-repeat;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem 2.5rem;color:#fff}.project-content .project-description{text-align:center;margin-bottom:5rem}.project-content .project-images{display:flex;flex-direction:column;gap:2rem}.footer a{font-size:clamp(12px,.8vw,14px);text-decoration:none;border-bottom:.05rem solid #000;color:inherit;white-space:nowrap}body{margin:0;font-family:Roboto,sans-serif;background:#fff;color:#000}.project-hero{height:80vh;background:url(/assets/govenmentsignbanner-CpuLUSzT.png) center/cover no-repeat;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem 2.5rem;color:#fff}.project-hero .project-header{display:flex;justify-content:space-between;align-items:center}.project-hero .project-header .breadcrumb{display:flex;gap:.5rem;font-size:clamp(16px,1vw,18px)}.project-hero .project-header .breadcrumb a{color:#fff;text-decoration:none;position:relative;padding-bottom:2px}.project-hero .project-header .breadcrumb a:after{content:"";position:absolute;left:0;bottom:0;height:.1rem;background:#fff;transition:.5s ease}.project-hero .project-header .breadcrumb a:hover:after{width:100%}.project-hero .project-header .breadcrumb .current{opacity:.6}.project-hero .project-header .order-link{font-size:clamp(16px,1.1vw,18px);color:#fff;text-decoration:none;border-bottom:.1rem solid transparent;transition:border-color .3s ease}.project-hero .project-header .order-link:hover{border-color:#fff}.project-hero .project-meta-row{display:flex;justify-content:space-between;align-items:flex-end;font-size:clamp(13px,.8vw,15px)}.project-hero .project-meta-row .desc-btn{background:#fff;color:#000;border:none;padding:.5rem .9rem;border-radius:7px;font-size:inherit;cursor:default}.project-hero .project-meta-row .right{display:flex;gap:.5rem;align-items:center}.project-hero .project-meta-row .right .dot{opacity:.4}.project-content{background:#fff;padding:3rem 2.5rem}.project-content .project-description{text-align:center;margin-bottom:2.5rem}.project-content .project-description h1{font-size:clamp(20px,2vw,23px);font-weight:400;margin-bottom:.8rem}.project-content .project-description p{font-size:clamp(13px,.8vw,15px)}.project-content .project-images{display:flex;flex-direction:column;gap:1rem;margin-bottom:.5rem}.project-content .project-images img{width:100%;height:auto;display:block}.project-content .project-images img:last-child{margin:0 -2.5rem;width:calc(100% + 5rem);max-width:none}.project-content .description{text-align:center;font-size:clamp(14px,1vw,16px);max-width:600px;margin:3rem auto 14rem;opacity:.8;line-height:1.5}.footer{font-size:clamp(12px,.8vw,14px);color:#000}.footer .team a{font-size:clamp(12px,.8vw,14px);text-decoration:none;border-bottom:.05rem solid #000;color:inherit;white-space:nowrap}
