@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Saira:wght@300;400;500;600;700&display=swap";body{font-family:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}h1,h2,h3{font-family:"Saira",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:700;font-size:7.5rem;line-height:1}h1{letter-spacing:-0.2rem}h4{font-family:"Saira",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-weight:300}p{font-size:.95rem;font-weight:300}a{text-decoration:none;color:#fff;font-size:1.5rem;font-weight:300;line-height:1.2;transition:color .3s ease}a:hover{color:#d86426}html{max-width:100%;overflow-x:hidden;overflow-y:scroll}body{max-width:100%;overflow-x:hidden}html.menu-is-open{overflow-y:scroll}body.menu-is-open{overflow:hidden}*{margin:0;padding:0;box-sizing:border-box}.text_highlight{color:#d86426}img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section{position:relative;width:100%;height:auto;padding:2rem;display:flex;justify-content:center;align-items:center;overflow:hidden;z-index:-1}.container{position:relative;transform:translateY(0svh);background-color:#171717;color:#fff}.main_nav{position:fixed;top:0;left:0;width:100%;height:100svh;pointer-events:none;overflow:hidden;z-index:2}.menu-bar{position:fixed;top:0;left:0;width:100%;padding:2rem;display:flex;justify-content:space-between;align-items:center;pointer-events:all;color:#fff;z-index:2}.menu-logo{position:relative;width:11rem;height:3rem}.menu-logo a{position:relative;display:block;width:100%;height:100%}.menu-logo_img{display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;left:0;transition:opacity .2s ease}.menu-logo_img--light{opacity:1}.menu-logo_img--dark{opacity:0}.menu-toggle-btn{display:flex;align-items:center;gap:1rem;cursor:pointer}.menu-toggle-label{overflow:hidden}.menu-toggle-label p{position:relative;transform:translateY(0%)}.menu-hamburger-icon{position:relative;width:3rem;height:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;color:inherit;border:1px solid rgba(0,0,0,0);border-color:hsla(0,0%,100%,.3);border-radius:100%;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.menu-hamburger-icon.active{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.7)}.menu-hamburger-icon span{position:absolute;width:15px;height:1.25px;background-color:currentColor;transition:all .75s cubic-bezier(0.87, 0, 0.13, 1);transform-origin:center}.menu-hamburger-icon span:nth-child(1){transform:translateY(-3px)}.menu-hamburger-icon span:nth-child(2){transform:translateY(3px)}.menu-hamburger-icon.active span:nth-child(1){transform:translateY(0) rotate(45deg) scaleX(1.05)}.menu-hamburger-icon.active span:nth-child(2){transform:translateY(0) rotate(-45deg) scaleX(1.05)}.menu-overlay,.menu-overlay-content{position:fixed;top:0;left:0;width:100%;height:100svh;color:#fff;overflow:hidden;z-index:1}.menu-overlay{background-color:#0f0f0f;clip-path:polygon(0% 0%, 100% 0%, 100% 0%, 0% 0%);pointer-events:none}.menu-overlay-content{display:flex;transform:translateY(-50%);pointer-events:none}.menu-media-wrapper{flex:2;display:flex;align-items:flex-end;padding:2rem 0 2rem 2rem;opacity:0}.menu-media-wrapper img{opacity:.25}.menu-content-wrapper{flex:3;display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:2rem}.menu-content-main{flex:1;width:100%;display:flex;align-items:center;gap:2rem}.menu-footer{width:100%;display:flex;align-items:flex-end;gap:2rem}.menu-col{display:flex;flex-direction:column;gap:.5rem}.menu-col:nth-child(1){flex:3}.menu-col:nth-child(2){flex:2}.menu-link a{font-size:3.5rem;font-weight:500;line-height:1.2}.menu-tag a,.menu-footer p{color:#5f5f5f}.main_nav.nav_theme-dark .menu-bar{color:#171717}.main_nav.nav_theme-dark .menu-hamburger-icon{border-color:rgba(23,23,23,.25)}.main_nav.nav_theme-dark .menu-logo_img--light{opacity:0}.main_nav.nav_theme-dark .menu-logo_img--dark{opacity:1}.main_nav.nav_is-open .menu-bar{color:#fff}.main_nav.nav_is-open .menu-overlay,.main_nav.nav_is-open .menu-overlay-content{pointer-events:all}.main_nav.nav_is-open .menu-hamburger-icon{border-color:hsla(0,0%,100%,.35)}.main_nav.nav_is-open .menu-logo_img--light{opacity:1}.main_nav.nav_is-open .menu-logo_img--dark{opacity:0}.line{position:relative}@media(max-width: 1000px){h1{font-size:3rem;letter-spacing:-0.05rem}section h1{width:100%}.menu-bar{padding:1.5rem}.menu-media-wrapper{display:none}.menu-content-wrapper,.menu-content-main,.menu-footer{width:100%}.menu-content-wrapper{min-height:100svh;justify-content:flex-start;padding:calc(6.75rem + env(safe-area-inset-top, 0rem)) 1.5rem calc(1.5rem + env(safe-area-inset-bottom, 0rem));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.menu-content-main{flex:0 0 auto;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:clamp(2rem,6vh,4rem)}.menu-content-main>.menu-col{flex:none;width:100%}.menu-link a{font-size:clamp(2rem,8vw,2.75rem);line-height:1.1}.menu-tag a{font-size:clamp(.95rem,3.5vw,1.1rem)}.menu-footer{flex-direction:column;align-items:flex-start;gap:1rem;margin-top:2rem;padding-top:1.5rem}.menu-footer p{font-size:.95rem;line-height:1.5}}@media(max-width: 1000px)and (max-height: 760px){.menu-content-wrapper{padding-top:calc(6rem + env(safe-area-inset-top, 0rem))}.menu-content-main{gap:1.5rem}.menu-link a{font-size:clamp(1.8rem,6.5vh,2.3rem)}.menu-tag a{font-size:.9rem}.menu-footer{margin-top:1.5rem;gap:.75rem}.menu-footer p{font-size:.85rem;line-height:1.4}}@media(max-width: 400px){.menu-toggle-label{display:none}.menu-bar{padding:1rem}.menu-logo{width:9rem;height:2.5rem}.menu-content-wrapper{padding:calc(5.75rem + env(safe-area-inset-top, 0rem)) 1rem calc(1.25rem + env(safe-area-inset-bottom, 0rem))}.menu-link a{font-size:clamp(1.75rem,10vw,2.2rem)}.menu-tag a,.menu-footer p{font-size:.85rem}}.hero{position:relative;background-color:#faf9f5;color:#171717;overflow:hidden}.hero .hero_inner{position:relative;z-index:1;max-width:1200px;margin:auto 0;padding:10% 0;margin:auto 0;display:flex;align-items:center;justify-content:flex-start}.hero .hero_media{position:absolute;right:-1%;width:55%;max-width:55%;opacity:1 !important}.hero .hero_media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .hero_content{max-width:65%;display:flex;flex-direction:column;gap:1.5rem}.hero .hero_kicker{font-size:.9rem;letter-spacing:.16rem;text-transform:uppercase;opacity:.7}.hero .hero_lead{font-family:"Saira",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:4.8rem;line-height:1.1}.hero .hero_lead span{color:#d86426}.hero .hero_sublead{font-size:1.1rem;font-weight:500}.hero .hero_body{max-width:35rem;font-size:.98rem;line-height:1.6}.hero .hero_cta{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-width:12rem;padding:1rem 1.5rem;position:relative;z-index:0;border:none;background-color:#171717;color:#171717;font:inherit;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;isolation:isolate;clip-path:polygon(0 0, calc(100% - 0.9rem) 0, 100% 0.9rem, 100% 100%, 0.9rem 100%, 0 calc(100% - 0.9rem));transition:color .3s ease,transform .3s ease}.hero .hero_cta::before{content:"";position:absolute;inset:1px;z-index:-1;background-color:#fff;clip-path:polygon(0 0, calc(100% - calc(0.9rem - 1px)) 0, 100% calc(0.9rem - 1px), 100% 100%, calc(0.9rem - 1px) 100%, 0 calc(100% - calc(0.9rem - 1px)));transition:background-color .3s ease}.hero .hero_cta:hover,.hero .hero_cta:focus-visible{color:#fff;transform:translateY(-0.125rem)}.hero .hero_cta:hover::before,.hero .hero_cta:focus-visible::before{background-color:#d86426}@media(max-width: 768px){.hero{display:flex;flex-direction:column}.hero .hero_inner{order:1;width:100%;padding:6rem 1.5rem 2rem;margin-left:0;margin-right:0;display:block;align-items:flex-start}.hero .hero_media{position:relative;order:2;right:auto;bottom:auto;width:100%;max-width:100%;height:auto;margin-bottom:0;padding:0 1.5rem 3rem;box-sizing:border-box}.hero .hero_media img{width:100%;height:auto}.hero .hero_lead{font-size:2.8rem}.hero .hero_content{max-width:100%}}@media(max-width: 576px){.hero .hero_media{right:auto;bottom:auto;width:100%;max-width:100%;height:auto;margin-bottom:0;padding:0 2rem 2rem;opacity:1;box-sizing:border-box}.hero .hero_media img{width:100%;height:auto}.hero .hero_inner{padding:5rem 2rem 1.5rem;margin-left:0;margin-right:0;display:block}.hero .hero_content{margin-top:0}.hero .hero_lead{font-size:2.2rem}}.vision-mission{padding:7rem 2rem 8rem;background-color:#faf9f5;color:#171717;z-index:0}.vision-mission::after{content:"";position:absolute;left:0;bottom:-1px;width:20vw;height:10vw;background-color:#171717;clip-path:polygon(0 100%, 0 0, 100% 100%);z-index:0;pointer-events:none}.vision-mission_inner{position:relative;width:100%;max-width:1400px;margin:0 auto;z-index:1}.vision-mission_grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:4rem}@media(max-width: 768px){.vision-mission_grid{grid-template-columns:1fr;gap:3rem}}.vision-mission_col{position:relative;padding:2rem 2rem 2.5rem;display:flex;align-items:flex-end}@media(max-width: 768px){.vision-mission_col{min-height:auto;padding:6rem 1.5rem 2rem}}@media(max-width: 576px){.vision-mission_col{padding:5rem 0 0}}.vision-mission_content{position:relative;z-index:2;max-width:34rem}.vision-mission_text{font-size:1.1rem;line-height:1.8;font-weight:400;color:rgba(23,23,23,.92)}@media(max-width: 576px){.vision-mission_text{font-size:1rem;line-height:1.7}}.vision-mission_word{position:absolute;z-index:1;font-size:clamp(5rem,18vw,16rem);line-height:.85;color:rgba(216,100,38,.15);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vision-mission_word--vision{top:-6.5rem;left:-15rem}.vision-mission_word--mission{bottom:-6rem;right:-22rem}@media(max-width: 768px){.vision-mission_word--mission{top:.5rem;bottom:auto}}@media(max-width: 576px){.vision-mission{padding:5rem 2rem 6rem}.vision-mission_grid{gap:2.5rem}.vision-mission_col{min-height:auto;padding:0;display:block}.vision-mission_content{max-width:none}.vision-mission_word{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:block;margin-bottom:1.25rem;font-size:clamp(3.25rem,16vw,5rem);line-height:.95}.vision-mission_word--vision,.vision-mission_word--mission{margin-top:0}.vision-mission_text{max-width:100%}}.footer{position:relative;background-color:rgb(15.35,15.35,15.35);color:#fff;padding:4rem 2rem;min-height:auto}.footer .footer_inner{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:55% 1fr 1fr;gap:2rem;align-items:start}.footer .footer_col{display:flex;flex-direction:column;gap:1rem}.footer .footer_col--brand{gap:1.5rem;padding-right:4rem}.footer .footer_logo{width:auto;height:3rem;flex-shrink:0}.footer .footer_logo img{display:block;height:100%;width:auto !important;-o-object-fit:contain;object-fit:contain}.footer .footer_motto{font-size:.95rem;line-height:1.5;opacity:.7;max-width:40ch}.footer .footer_linkedin{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;line-height:1.5;opacity:.7;color:#fff;text-decoration:none;transition:color .3s ease;white-space:nowrap}.footer .footer_linkedin i{font-size:1.2rem}.footer .footer_linkedin:hover{color:#d86426}.footer .footer_nav{display:flex;flex-direction:column;gap:.75rem}.footer .footer_link{display:flex;align-items:center;gap:.75rem;font-size:1.1rem !important;font-weight:400;line-height:1.4;color:#fff;text-decoration:none;transition:color .3s ease;white-space:nowrap}.footer .footer_link:hover{color:#d86426}.footer .footer_link-number{font-size:.85rem;opacity:.5;font-weight:300}.footer .footer_col--contact p{font-size:.9rem;line-height:1.6;margin:0}.footer .footer_col--contact strong{font-weight:600}@media(max-width: 768px){.footer .footer_inner{grid-template-columns:1fr;gap:3rem}.footer .footer_col--brand{text-align:center;align-items:center}.footer .footer_motto{max-width:100%}.footer .footer_nav{align-items:center}.footer .footer_col--contact{text-align:center}}@media(max-width: 576px){.footer{padding:3rem 2rem}.footer .footer_inner{gap:2.5rem}.footer .footer_logo{height:2.5rem}.footer .footer_link{font-size:1rem}}.stock-cards{overflow:hidden}.stock-cards__wrapper{height:100vh;height:100dvh;width:100%;position:relative}.stock-cards__list{display:flex;justify-content:flex-start;align-items:center;height:100%;width:100%;position:relative;padding:0;margin:0;list-style:none}.stock-cards__item{position:absolute;inset:0;width:100%;height:100%;display:flex;overflow:hidden;background-color:#fff;border-radius:50px;backface-visibility:hidden}.stock-cards__overlay{position:absolute;inset:0;background-color:#000;opacity:0;pointer-events:none;z-index:1;transition:opacity .1s linear;backface-visibility:hidden}.stock-cards__content{width:50%;padding:4rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background-color:#fff;color:#171717;position:relative;backface-visibility:hidden}.stock-cards__content h2{font-size:3.5rem;margin-bottom:1.5rem;line-height:1.1}.stock-cards__content p{font-size:1.1rem;line-height:1.6;opacity:.8;max-width:100%;margin-bottom:1.5rem}.stock-cards__content p:last-child{margin-bottom:0}.stock-cards__number{font-size:8rem;color:#d2d2d2;display:flex;align-items:center;justify-content:center;font-weight:600;margin-bottom:2rem}.stock-cards__slogan{font-size:clamp(1rem,.82rem + .9vw,1.6rem);font-weight:600;line-height:1.2;margin-bottom:2rem;color:#d86426}.stock-cards__media{width:50%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;backface-visibility:hidden}@media(max-width: 768px){.stock-cards__wrapper{height:100vh;height:100dvh}.stock-cards__item{flex-direction:column;width:100%;height:100%}.stock-cards__content{width:100%;padding:2rem;flex-shrink:0}.stock-cards__content h2{font-size:2.5rem}.stock-cards__media{width:100%;flex-shrink:0;height:40%;-o-object-fit:cover;object-fit:cover}}@media(max-width: 576px){.stock-cards__wrapper{height:100vh;height:100dvh}.stock-cards__item{border-radius:20px}.stock-cards__content{width:100%;padding:1.5rem;flex-shrink:0}.stock-cards__content p{font-size:.85rem;line-height:1.5}.stock-cards__slogan{margin-bottom:1rem}.stock-cards__media{width:100%;flex-shrink:0;height:35%;-o-object-fit:cover;object-fit:cover}.stock-cards__number{font-size:2rem;margin-bottom:0}.stock-cards__item .stock-cards__content h2{font-size:2rem}}.benefits{padding:8rem 2rem;background-color:#171717;color:#fff}.benefits__inner{max-width:1400px;margin:0 auto}.benefits__header{margin-bottom:6rem;text-align:center}.benefits__kicker{color:#fd7302;text-transform:uppercase;letter-spacing:.1em;font-size:.9rem;margin-bottom:1.5rem;display:block;font-weight:600}.benefits__title{font-size:3.5rem;line-height:1.1}@media(max-width: 768px){.benefits__title{font-size:2.5rem}}.benefits__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:4rem}@media(max-width: 768px){.benefits__grid{grid-template-columns:1fr;gap:3rem}}.benefits__item{position:relative;overflow:hidden;padding:3rem 1rem;border-top:1px solid hsla(0,0%,100%,.1);border-left:none;border-right:none;border-bottom:none;transition:all .4s ease}.benefits__item:hover{border-top-color:#fd7302;transform:translateY(-10px);background:linear-gradient(to bottom, rgba(255, 255, 255, 0.03), transparent)}.benefits__number{position:absolute;top:-2rem;left:0;font-size:10rem;font-weight:700;line-height:1;color:hsla(0,0%,100%,.04);z-index:0;pointer-events:none}.benefits__icon{position:relative;z-index:1;font-size:3rem;margin-bottom:2rem;color:#fd7302;line-height:1}.benefits__icon i{display:block}.benefits__item-title{position:relative;z-index:1;font-size:2rem;margin-bottom:1.5rem;color:#fff}.benefits__description{position:relative;z-index:1;font-size:1.1rem;line-height:1.6;color:hsla(0,0%,100%,.8);margin-bottom:2rem}.benefits__list{position:relative;z-index:1;list-style:none;padding:0}.benefits__list-item{position:relative;padding-left:1.5rem;margin-bottom:.75rem;font-size:1rem;color:hsla(0,0%,100%,.7);line-height:1.5}.benefits__list-item::before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;background-color:#fd7302;border-radius:50%}.benefits__list-item strong{color:#fff;font-weight:600}.partners{position:relative;width:100%;padding:4.5rem 0;background-color:#fff;color:#171717;overflow:hidden}.partners::before,.partners::after{content:"";position:absolute;left:0;width:100%;height:2rem;background-color:#171717;pointer-events:none}.partners::before{top:0;border-bottom-left-radius:100% 100%;border-bottom-right-radius:100% 100%}.partners::after{bottom:0;border-top-left-radius:100% 100%;border-top-right-radius:100% 100%}.partners__viewport{position:relative;z-index:1;width:100%;overflow:hidden}.partners__viewport::before,.partners__viewport::after{content:"";position:absolute;top:0;bottom:0;width:6rem;z-index:1;pointer-events:none}.partners__viewport::before{left:0;background:linear-gradient(90deg, #fff 0%, rgba(255, 255, 255, 0) 100%)}.partners__viewport::after{right:0;background:linear-gradient(270deg, #fff 0%, rgba(255, 255, 255, 0) 100%)}.partners__track{display:flex;align-items:center;width:-moz-max-content;width:max-content;animation:partners-scroll 28s linear infinite;will-change:transform}.partners__group{display:flex;align-items:center;flex-shrink:0}.partners__item{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:14rem;height:6rem;padding:1rem 1.5rem;margin-right:1.5rem}.partners__item img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.78;transition:filter .3s ease,opacity .3s ease,transform .3s ease}.partners__item:hover img{filter:grayscale(0);opacity:1;transform:scale(1.03)}@keyframes partners-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width: 768px){.partners{padding:4rem 0}.partners__viewport::before,.partners__viewport::after{width:3rem}.partners__item{width:11rem;height:5rem;padding:.85rem 1.1rem;margin-right:1rem}.partners__track{animation-duration:24s}}@media(max-width: 576px){.partners{padding:3.5rem 0}.partners__item{width:9rem;height:4.5rem;padding:.75rem .9rem;margin-right:.75rem}.partners__track{animation-duration:20s}}.case-studies{padding:8rem 2rem;background-color:#171717;color:#fff}.case-studies__inner{max-width:1400px;margin:0 auto}.case-studies__header{margin-bottom:4rem;text-align:center}.case-studies__title{font-size:3.5rem;margin-bottom:1rem}.case-studies__container{display:flex;gap:1.5rem;height:500px;width:100%}.case-studies__container:hover .case-card{flex:3;opacity:.7}@media(max-width: 768px){.case-studies__container{flex-direction:column;height:auto}.case-studies__container:hover .case-card{flex:1;opacity:1}}.case-card{position:relative;flex:1;min-width:0;background-color:#f5f5f5;color:#171717;border-radius:1.5rem;padding:2.5rem;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;transition:all .6s cubic-bezier(0.25, 1, 0.5, 1);cursor:pointer;z-index:1;text-decoration:none}.case-card::before{content:"";position:absolute;inset:0;background-size:cover;background-position:center;opacity:.15;filter:grayscale(100%);z-index:-1;transition:all .6s ease}.case-card--1::before{background-image:url("../assets/case_1.jpg")}.case-card--2::before{background-image:url("../assets/case_2.jpg")}.case-card--3::before{background-image:url("../assets/case_3.jpg")}.case-card:hover,.case-card:focus-visible{flex:4.5 !important;opacity:1 !important;background-color:#fd7302}.case-card:hover .case-card__client,.case-card:hover .case-card__desc,.case-card:hover .case-card__date,.case-card:focus-visible .case-card__client,.case-card:focus-visible .case-card__desc,.case-card:focus-visible .case-card__date{color:#fff}.case-card:hover .case-card__requirements,.case-card:focus-visible .case-card__requirements{color:#fff;border-color:hsla(0,0%,100%,.5)}.case-card:hover .case-card__arrow,.case-card:focus-visible .case-card__arrow{color:#fd7302}@media(max-width: 768px){.case-card{width:100%;height:auto;min-height:300px;flex:1 !important}}.case-card--soon{cursor:default}.case-card__header{margin-bottom:2rem}.case-card__date{font-size:.85rem;color:#666;margin-bottom:.5rem;display:block;text-transform:uppercase;letter-spacing:.05em;transition:color .3s ease}.case-card__client{font-size:1.75rem;font-weight:700;line-height:1.1;margin-bottom:1rem;transition:color .3s ease}.case-card__requirements{font-size:.9rem;font-weight:600;color:#fd7302;margin-bottom:1rem;display:inline-block;border:1px solid rgba(253,115,2,.2);padding:.25rem .75rem;border-radius:2rem;transition:all .3s ease}.case-card__body{position:relative}.case-card__desc{font-size:1rem;line-height:1.6;color:#444;transition:color .3s ease;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.case-card__arrow{position:absolute;top:50%;right:2rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;opacity:0;transform:translateY(-50%) scale(0.5);transform-origin:center;transition:opacity .4s ease,transform .4s ease}.case-card__arrow i{flex-shrink:0;width:3rem;height:3rem;border-radius:50%;background:#fd7302;color:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.case-card:hover .case-card__arrow,.case-card:focus-visible .case-card__arrow{opacity:1;transform:translateY(-50%) scale(1)}.case-card:hover .case-card__arrow i,.case-card:focus-visible .case-card__arrow i{background-color:#fff;color:#fd7302}.case-card__soon-label{position:absolute;top:50%;right:calc(100% + .75rem);font-size:.8rem;font-weight:700;letter-spacing:.1em;color:#fff;white-space:nowrap;opacity:0;transform:translate(0.5rem, -50%);transition:opacity .3s ease,transform .3s ease}.case-card--soon:hover .case-card__soon-label,.case-card--soon:focus-visible .case-card__soon-label{opacity:1;transform:translate(0, -50%)}@media(max-width: 576px){.case-card__arrow{right:1.5rem;bottom:1.5rem;top:auto;transform:scale(0.5)}.case-card:hover .case-card__arrow,.case-card:focus-visible .case-card__arrow{transform:scale(1)}}.numbers{position:relative;padding:8rem 2rem;background-color:#171717;color:#fff;overflow:hidden;min-height:100vh;display:flex;align-items:center;justify-content:center}.numbers_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.numbers_bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.3}.numbers_inner{position:relative;z-index:1;max-width:1400px;width:100%;margin:0 auto}.numbers_grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:4rem;width:100%}.numbers_col{display:flex;flex-direction:column;gap:1.5rem}.numbers_kicker{font-size:.9rem;text-transform:uppercase;letter-spacing:.1em;color:#d86426;font-weight:500}.numbers_value{font-size:10rem;line-height:1;font-weight:700;color:rgba(0,0,0,0);-webkit-text-stroke:2px #fff;transition:all .3s ease;opacity:0}.numbers_desc{font-size:1.1rem;line-height:1.6;opacity:.8;max-width:30ch}@media(max-width: 768px){.numbers{padding:4rem 2rem;height:auto;min-height:auto;align-items:flex-start}.numbers_grid{grid-template-columns:1fr;gap:4rem}.numbers_value{font-size:6rem}.numbers_col{opacity:1;transform:none;align-items:center;text-align:center}}.faq{padding:8rem 2rem;background-color:#171717;color:#fff}.faq__inner{max-width:1000px;margin:0 auto}.faq__title{text-align:center;font-size:3rem;margin-bottom:4rem}.faq__list{display:flex;flex-direction:column;gap:1rem}.faq__item{border-bottom:1px solid hsla(0,0%,100%,.1)}.faq__item:last-child{border-bottom:none}.faq__question{width:100%;text-align:left;padding:2rem 0;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1.5rem;font-weight:600;color:#fff;transition:color .3s ease}.faq__question:hover{color:#fd7302}@media(max-width: 768px){.faq__question{font-size:1.2rem}}.faq__icon{width:2rem;height:2rem;position:relative;display:flex;align-items:center;justify-content:center;font-size:1.5rem;transition:transform .3s ease}.faq__icon i{line-height:1}.faq__answer{height:0;overflow:hidden;opacity:0;transition:all .4s ease}.faq__answer-inner{padding-bottom:2rem;font-size:1.1rem;line-height:1.6;color:hsla(0,0%,100%,.7);max-width:65ch}.faq__item.active .faq__question{color:#fd7302}.faq__item.active .faq__icon{transform:rotate(45deg)}.faq__item.active .faq__answer{height:auto;opacity:1}.testimonials{padding:6rem 2rem;background-color:#171717;color:#fff;overflow:hidden}.testimonials__inner{width:inherit;padding:0 2rem;margin:0 auto}.testimonials__top{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:3rem;padding:0 1rem}@media(max-width: 576px){.testimonials__top{flex-direction:column;align-items:center;gap:2rem;text-align:center}}.testimonials__title{font-size:3rem;line-height:1.1;padding-bottom:2rem}@media(max-width: 576px){.testimonials__title{font-size:2.5rem}}.testimonials__nav{display:flex;gap:1rem}.testimonials__btn{width:3.5rem;height:3.5rem;border-radius:50%;border:1px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,0);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.testimonials__btn:hover{background:#fd7302;border-color:#fd7302;transform:scale(1.05)}.testimonials__btn i{font-size:1.2rem}.testimonials__viewport{width:100%;overflow:hidden}.testimonials__track{display:flex;flex-wrap:nowrap;gap:2rem;width:100%}.testimonial-card{flex:0 0 calc((100% - 4rem)/3);max-width:none;background:hsla(0,0%,100%,.03);padding:2.5rem;border-radius:1.5rem;border:1px solid hsla(0,0%,100%,.05);display:flex;flex-direction:column;gap:1.5rem;transition:opacity .3s ease}@media(max-width: 768px){.testimonial-card{flex:0 0 calc((100% - 2rem)/2)}}@media(max-width: 576px){.testimonial-card{flex:0 0 100%;width:100%;max-width:none}}.testimonial__quote{font-size:1rem;line-height:1.6;font-style:italic;color:hsla(0,0%,100%,.8);position:relative;flex-grow:1}.testimonial__quote::before{content:'"';font-size:3rem;color:rgba(253,115,2,.2);position:absolute;top:-1.5rem;left:-0.5rem;font-family:serif}.testimonial__author{display:flex;align-items:center;gap:1rem;margin-top:1rem;border-top:1px solid hsla(0,0%,100%,.1);padding-top:1rem}.testimonial__info{display:flex;flex-direction:column}.testimonial__info strong{font-weight:700;font-size:.95rem;color:#fff}.testimonial__info span{font-size:.8rem;color:#fd7302}.outro{position:relative;padding:10rem 2rem;background-color:#171717;color:#fff;text-align:center;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3rem;min-height:60vh}.outro::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:radial-gradient(600px circle at var(--x, 50%) var(--y, 50%), rgba(253, 115, 2, 0.15), transparent 40%);opacity:0;transition:opacity .5s ease;pointer-events:none;z-index:0}.outro:hover::before{opacity:1}.outro h1{position:relative;z-index:1;font-size:5rem;line-height:1.1;margin:0}@media(max-width: 768px){.outro h1{font-size:3rem}}.outro h4{position:relative;z-index:1;font-size:1.2rem;line-height:1.6;font-weight:300;max-width:80%;color:hsla(0,0%,100%,.6);margin:0}.contact-form{padding:8rem 2rem;background-color:#faf9f5;color:#171717;z-index:0}.contact-form__inner{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr);gap:4rem;align-items:start}.contact-form__copy{display:flex;flex-direction:column;gap:1.5rem}.contact-form__kicker{display:inline-block;color:#d86426;text-transform:uppercase;letter-spacing:.12em;font-size:.9rem;font-weight:600}.contact-form__title{font-size:3.5rem;line-height:1.05}.contact-form__text{font-size:1.05rem;line-height:1.8;color:rgba(23,23,23,.85);max-width:42rem}.contact-form__details{display:flex;flex-direction:column;gap:.75rem;padding-top:1rem}.contact-form__details p{font-size:1rem;line-height:1.6;color:rgba(23,23,23,.9)}.contact-form__form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.25rem;padding:2rem;background-color:hsla(0,0%,100%,.7);border:1px solid rgba(23,23,23,.1);border-radius:1.5rem;backdrop-filter:blur(0.75rem)}.contact-form__field{display:flex;flex-direction:column;gap:.75rem}.contact-form__field label{font-size:.85rem;line-height:1.2;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:rgba(23,23,23,.65)}.contact-form__field input,.contact-form__field textarea{width:100%;border:1px solid rgba(23,23,23,.12);border-radius:1rem;background-color:hsla(0,0%,100%,.9);color:#171717;font:inherit;font-size:1rem;line-height:1.5;padding:1rem 1.125rem;transition:border-color .3s ease,box-shadow .3s ease;outline:none}.contact-form__field input:focus,.contact-form__field textarea:focus{border-color:rgba(216,100,38,.7);box-shadow:0 0 0 .2rem rgba(216,100,38,.12)}.contact-form__field textarea{resize:vertical;min-height:10rem}.contact-form__field--full{grid-column:1/-1}.contact-form__consent{grid-column:1/-1}.contact-form__consent-label{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;font-size:.85rem;line-height:1.6;color:rgba(23,23,23,.7)}.contact-form__consent-label input[type=checkbox]{flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.15rem;accent-color:#d86426;cursor:pointer}.contact-form__consent-label a{color:#d86426;text-decoration:underline;text-underline-offset:.15em;transition:color .2s ease}.contact-form__consent-label a:hover{color:#fd7302}.contact-form__actions{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.5rem}.contact-form__required{color:#d86426;font-weight:700}.contact-form__submit{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-width:12rem;padding:1rem 1.5rem;position:relative;z-index:0;border:none;background-color:#171717;color:#171717;font:inherit;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;isolation:isolate;clip-path:polygon(0 0, calc(100% - 0.9rem) 0, 100% 0.9rem, 100% 100%, 0.9rem 100%, 0 calc(100% - 0.9rem));transition:color .3s ease,transform .3s ease}.contact-form__submit::before{content:"";position:absolute;inset:1px;z-index:-1;background-color:#fff;clip-path:polygon(0 0, calc(100% - calc(0.9rem - 1px)) 0, 100% calc(0.9rem - 1px), 100% 100%, calc(0.9rem - 1px) 100%, 0 calc(100% - calc(0.9rem - 1px)));transition:background-color .3s ease}.contact-form__submit:hover,.contact-form__submit:focus-visible{color:#fff;transform:translateY(-0.125rem)}.contact-form__submit:hover::before,.contact-form__submit:focus-visible::before{background-color:#d86426}.contact-form__submit:disabled{background-color:#d9d9d9;color:#d9d9d9;border-color:#d9d9d9;cursor:not-allowed;opacity:1;pointer-events:none}.contact-form__status{min-height:1.5rem;font-size:.95rem;line-height:1.5;color:rgba(23,23,23,.7);text-align:right}.contact-form__status--success{color:#0b7a3c}.contact-form__status--error{color:#b42318}@media(max-width: 768px){.contact-form{padding:6rem 2rem}.contact-form__inner{grid-template-columns:1fr;gap:3rem}.contact-form__title{font-size:2.75rem}}@media(max-width: 576px){.contact-form{padding:5rem 2rem}.contact-form__title{font-size:2.2rem}.contact-form__form{grid-template-columns:1fr;padding:1.5rem}.contact-form__field--full,.contact-form__consent,.contact-form__actions{grid-column:auto}.contact-form__actions{align-items:stretch;flex-direction:column}.contact-form__submit,.contact-form__status{width:100%;text-align:center}}.message_link{font-size:1rem;color:#d86426;text-decoration:underline;text-underline-offset:.15em;transition:color .2s ease}.message_link:hover{color:#fd7302}.case-studies-list-hero{padding:8rem 2rem 4rem;background-color:#fff;color:#171717}.case-studies-list-hero__inner{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.case-studies-list-hero__kicker{font-size:.9rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#d86426}.case-studies-list-hero__title{font-size:4.5rem;line-height:1;letter-spacing:-0.04em}.case-studies-list-hero__lead{max-width:56rem;font-size:1.15rem;line-height:1.8;color:rgba(23,23,23,.78)}.case-studies-list-page{padding:2rem 2rem 8rem;background-color:#fff;color:#171717}.case-studies-list-page__inner{max-width:1400px;margin:0 auto}.case-studies-list-page__subheading{font-size:.9rem;text-transform:uppercase;letter-spacing:.1em;color:#d86426;margin-bottom:1.5rem}.case-studies-list-page__list{width:100%;display:flex;flex-direction:column}.case-studies-list-page__row{position:relative;padding:2.5rem 6rem 2.5rem 0;border-top:1px solid rgba(23,23,23,.2);display:block;text-decoration:none;color:#171717;transition:all .3s ease}.case-studies-list-page__row:last-child{border-bottom:1px solid rgba(23,23,23,.2)}.case-studies-list-page__row:hover .case-studies-list-page__title,.case-studies-list-page__row:hover .case-studies-list-page__desc{color:#171717}.case-studies-list-page__row:hover .case-studies-list-page__arrow{opacity:1;transform:translateY(-50%) scale(1)}.case-studies-list-page__row:hover .case-studies-list-page__arrow i{background-color:#171717;color:#fff}.case-studies-list-page__row--soon{cursor:default}.case-studies-list-page__info{max-width:74rem}.case-studies-list-page__eyebrow{font-size:.9rem;color:#d86426;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.9rem}.case-studies-list-page__title{font-size:2.5rem;line-height:1;letter-spacing:0;color:#d2d2d2;margin-bottom:.75rem;transition:color .3s ease}.case-studies-list-page__tag{font-size:.9rem;color:#d86426;text-transform:uppercase;letter-spacing:.06em;margin-bottom:1.25rem}.case-studies-list-page__desc{max-width:58rem;font-size:1rem;line-height:1.8;color:rgba(23,23,23,.72);transition:color .3s ease}.case-studies-list-page__arrow{position:absolute;top:50%;right:0;transform:translateY(-50%) scale(0.9);display:flex;align-items:center;gap:.75rem;opacity:.65;transition:all .3s ease}.case-studies-list-page__arrow i{width:3rem;height:3rem;border-radius:50%;background-color:rgba(23,23,23,.08);color:#171717;display:flex;align-items:center;justify-content:center;font-size:1.4rem;transition:all .3s ease}.case-studies-list-page__soon{font-size:.8rem;font-weight:700;letter-spacing:.12em;color:#d86426}@media(max-width: 768px){.case-studies-list-hero__title,.case-studies-list-page__title{font-size:3rem}.case-studies-list-page__row{padding-right:4.5rem}}@media(max-width: 576px){.case-studies-list-hero{padding:6rem 2rem 3rem}.case-studies-list-hero__title,.case-studies-list-page__title{font-size:2.2rem}.case-studies-list-hero__lead{font-size:1rem}.case-studies-list-page{padding:1rem 2rem 6rem}.case-studies-list-page__row{padding:2rem 0}.case-studies-list-page__arrow{position:relative;top:auto;right:auto;transform:none;margin-top:1.5rem;opacity:1}}.about-hero{min-height:80vh;display:flex;align-items:flex-end;padding:12rem 2rem 0rem;background-color:#171717;background-image:url("../assets/hero_about_bg.webp");background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;color:#171717}.about-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(to top, white 20%, rgba(255, 255, 255, 0) 50%);z-index:0}.about-hero.section-light{color:#171717}.about-hero__inner{max-width:1400px;margin:0 auto;width:100%;position:relative;z-index:1}.about-hero__heading{font-size:4rem;line-height:1.1;max-width:30ch;letter-spacing:-0.02em}@media(max-width: 768px){.about-hero__heading{font-size:2.5rem}}.about-studio{padding:4rem 2rem;background-color:#fff;color:#171717}.about-studio__grid{display:flex;max-width:1400px;margin:0 auto;gap:4rem}@media(max-width: 768px){.about-studio__grid{flex-direction:column}}.about-studio__col-left{flex:1;position:relative}.about-studio__sticky{position:sticky;top:8rem;padding-right:2rem}.about-studio__col-right{flex:1.5;display:flex;flex-direction:column;gap:4rem}.about-studio__subheading{font-size:.9rem;text-transform:uppercase;letter-spacing:.1em;color:#d86426;margin-bottom:2rem;display:block}.about-studio__text{font-size:1.25rem;line-height:1.6;margin-bottom:2rem;font-weight:300}.about-studio__image{width:100%}.about-studio__image img{width:100%;height:auto;display:block}.about-team{padding:8rem 2rem;background-color:#fff;color:#171717}.about-team__inner{max-width:1400px;margin:0 auto}.about-team__heading{font-size:3rem;margin-bottom:2rem}.about-team__intro{max-width:70rem;margin-bottom:4rem;display:flex;flex-direction:column;gap:1.5rem}.about-team__lead{font-size:1.2rem;line-height:1.7;color:rgba(23,23,23,.82)}.about-team__subheading{font-size:.9rem;text-transform:uppercase;letter-spacing:.1em;color:#d86426;margin-bottom:1.5rem}.about-team__container{position:relative}.about-team__list{width:100%;display:flex;flex-direction:column}.about-team__row{padding:2.5rem 0;border-top:1px solid rgba(23,23,23,.2);cursor:pointer;transition:all .3s ease;position:relative;z-index:1}.about-team__row:last-child{border-bottom:1px solid rgba(23,23,23,.2)}.about-team__row:hover .about-team__info h3,.about-team__row:hover .about-team__bio{color:#171717}.about-team__info{max-width:72rem}.about-team__info h3{font-size:4.5rem;margin-bottom:.5rem;letter-spacing:0em;color:#d2d2d2;transition:color .3s ease}@media(max-width: 768px){.about-team__info h3{font-size:3rem}}@media(max-width: 576px){.about-team__info h3{font-size:2rem}}.about-team__role{font-size:.9rem;color:#d86426;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.25rem}.about-team__bio{max-width:56rem;font-size:1rem;line-height:1.8;color:rgba(23,23,23,.72);transition:color .3s ease}.about-team__floating-img{position:absolute;top:0;left:0;transform:translate(-50%, -50%);width:300px;height:400px;pointer-events:none;opacity:0;z-index:10;overflow:hidden}.about-team__floating-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media(max-width: 768px){.about-team__floating-img{display:none}}.case-study-hero{padding:12rem 2rem 4rem;background-color:#fff;color:#171717}.case-study-hero_inner{max-width:1400px;margin:0 auto;width:100%;display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(0, 0.95fr);gap:4rem;align-items:end}.case-study-hero_copy{max-width:48rem}.case-study-hero_kicker{display:inline-block;margin-bottom:1rem;font-size:.9rem;text-transform:uppercase;letter-spacing:.12em;color:#d86426}.case-study-hero_title{font-size:4rem;line-height:1.05;letter-spacing:-0.02em;margin-bottom:1.5rem;max-width:12ch}.case-study-hero_lead{font-size:1.2rem;line-height:1.7;max-width:42rem;color:rgba(23,23,23,.82)}.case-study-hero_media{min-height:32rem;border-radius:1.5rem;overflow:hidden}.case-study-hero_media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.case-study-content{padding:0 2rem 8rem;background-color:#fff;color:#171717}.case-study-content_inner{max-width:1400px;margin:0 auto;display:flex;flex-direction:column;gap:4rem}.case-study-overview{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1.5rem}.case-study-meta{padding:1.5rem;border-radius:1rem;border:1px solid rgba(23,23,23,.12);background-color:rgba(210,210,210,.14)}.case-study-meta_label{display:block;margin-bottom:.75rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:#d86426}.case-study-meta p{font-size:1rem;line-height:1.6;font-weight:500}.case-study-sections{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:3rem}.case-study-section{padding-top:1.5rem;border-top:1px solid rgba(23,23,23,.12)}.case-study-section_title{font-size:1.6rem;margin-bottom:1rem}.case-study-section_text{font-size:1rem;line-height:1.75;color:rgba(23,23,23,.82);margin-bottom:1rem}.case-study-list{padding-left:1.25rem;display:flex;flex-direction:column;gap:.85rem}.case-study-list li{font-size:1rem;line-height:1.7;color:rgba(23,23,23,.82)}.case-study-summary{padding:2.5rem;border-radius:1.5rem;background-color:#171717;color:#fff}.case-study-summary_title{font-size:2rem;margin-bottom:1rem;padding-right:3rem}.case-study-summary_text{font-size:1.05rem;line-height:1.75;max-width:60rem;color:hsla(0,0%,100%,.84)}.case-study-back{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-width:12rem;padding:1rem 1.5rem;position:relative;z-index:0;border:none;background-color:#171717;color:#171717;font:inherit;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;isolation:isolate;clip-path:polygon(0 0, calc(100% - 0.9rem) 0, 100% 0.9rem, 100% 100%, 0.9rem 100%, 0 calc(100% - 0.9rem));transition:color .3s ease,transform .3s ease}.case-study-back::before{content:"";position:absolute;inset:1px;z-index:-1;background-color:#fff;clip-path:polygon(0 0, calc(100% - calc(0.9rem - 1px)) 0, 100% calc(0.9rem - 1px), 100% 100%, calc(0.9rem - 1px) 100%, 0 calc(100% - calc(0.9rem - 1px)));transition:background-color .3s ease}.case-study-back:hover,.case-study-back:focus-visible{color:#fff;transform:translateY(-0.125rem)}.case-study-back:hover::before,.case-study-back:focus-visible::before{background-color:#d86426}@media(max-width: 992px){.case-study-overview{grid-template-columns:repeat(2, minmax(0, 1fr))}.case-study-hero_title{font-size:3.4rem}}@media(max-width: 768px){.case-study-hero{padding:10rem 2rem 3rem}.case-study-hero_inner,.case-study-sections,.case-study-overview{grid-template-columns:1fr}.case-study-hero_media{min-height:22rem}.case-study-hero_title{font-size:2.8rem;max-width:100%}.case-study-hero_lead,.case-study-section_text,.case-study-list li,.case-study-summary_text{font-size:1rem}}@media(max-width: 576px){.case-study-hero,.case-study-content{padding-left:1.25rem;padding-right:1.25rem}.case-study-summary{display:flex;flex-direction:column;align-items:flex-start;padding:2rem 1.5rem}.case-study-summary_title{width:100%;padding-right:0}.case-study-summary_text{width:100%;max-width:100%}}.footer_laki{padding:1rem 0;background-color:#1b1b1b;text-align:center}.footer_laki .footer_laki_container{display:flex;align-items:center;justify-content:center;gap:.5rem}.footer_laki .footer_laki_container a{display:flex;align-items:center;gap:.5rem;text-decoration:none;color:#fff;transition:all .3s ease}.footer_laki .footer_laki_container a:hover{color:#d74d31}.footer_laki .footer_laki_container a:hover .footer_laki_logo .logo_red{opacity:0}.footer_laki .footer_laki_container a:hover .footer_laki_logo .logo_white{opacity:1}.footer_laki .footer_laki_container .footer_laki_text{font-size:.875rem;font-weight:300;letter-spacing:.5px}.footer_laki .footer_laki_container .footer_laki_logo{position:relative;width:60px;height:32px}.footer_laki .footer_laki_container .footer_laki_logo .logo_red,.footer_laki .footer_laki_container .footer_laki_logo .logo_white{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease}.footer_laki .footer_laki_container .footer_laki_logo .logo_red{opacity:1}.footer_laki .footer_laki_container .footer_laki_logo .logo_white{opacity:0}/*# sourceMappingURL=style.min.css.map */