@import 'https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap';@import 'https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@400;500;700&display=swap';:root{color-scheme:light;color:#1f2937;background:#f7f6f047;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,segoe ui,sans-serif}button{font-family:inherit;cursor:pointer}*{box-sizing:border-box;margin:0;padding:0}img{width:100%;height:auto}body{background-color:#f7f6f0}.site-header{background-color:#f7f6f0}body{font-family:inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,segoe ui,sans-serif;margin:0;min-height:100vh;line-height:1.65}h2{font-size:72px}.container{margin:0 auto;max-width:1310px;padding:0 40px}.hero-pad{padding-top:120px;padding-bottom:60px}.work-pad{padding-top:120px;padding-bottom:40px}.section-padding{padding-top:120px;padding-bottom:120px}.site-main{margin-top:10px}.site-header{background:#f8f9facc;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#000;padding:13px 0;position:sticky;top:0;z-index:100}.site-logo img{height:2rem;width:auto}.site-nav{display:flex;gap:2rem;flex-wrap:wrap}.site-nav a{font-size:18px;color:#000;text-decoration:none}.site-nav a:hover{color:#493e3e;text-decoration:underline}.site-header .container{display:flex;justify-content:space-between;align-items:center}.mobile-menu-toggle{display:none}.d-flex{display:flex}.gap-5{gap:5rem}.pb-60{padding-bottom:60px}.hero-container{justify-content:space-between;gap:40px}.home-page-title{font-weight:400;max-width:810px;letter-spacing:-4%;font-size:clamp(2.625rem,1.983vw + 2.228rem,4.063rem);line-height:clamp(3.15rem,2.379vw + 2.674rem,4.875rem)}.hero-label{font-family:roboto mono,monospace;font-size:17px;line-height:32px;text-transform:uppercase;margin-bottom:20px;color:#b46a1f}.hero-desc{font-size:16px;line-height:26px;max-width:370px;min-width:320px;margin-top:10px;margin-bottom:20px}.contact-us-btn{background-color:#ff9021;color:#000;border:none;padding:15px 35px;border:1px solid #ffdbb5;font-weight:500;border-radius:6px;font-size:16px}.count-label{font-family:Inter;line-height:normal;font-weight:400;font-size:80px;letter-spacing:-8%}.stats-container{margin:0 auto;justify-content:center;max-width:1230px}.stats-container .stats{width:25%;padding:20px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.border-right-stats{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='1' height='100%25'%3e%3cline x1='1' y1='0' x2='1' y2='100%25' stroke='%23D6D6D6' stroke-width='1' stroke-dasharray='6%2c6' stroke-linecap='square'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:100% 0;background-size:2px 100%}.border-top-stats{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='2'%3e%3cline x1='0' y1='1' x2='100%25' y2='1' stroke='%23D6D6D6' stroke-width='1' stroke-dasharray='6%2c6' stroke-linecap='square'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:0 0;background-size:100% 2px}.border-bottom-stats{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='2'%3e%3cline x1='0' y1='1' x2='100%25' y2='1' stroke='%23D6D6D6' stroke-width='1' stroke-dasharray='6%2c6' stroke-linecap='square'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:0 100%;background-size:100% 2px}.border-left-stats{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='2' height='100%25'%3e%3cline x1='1' y1='0' x2='1' y2='100%25' stroke='%23D6D6D6' stroke-width='1' stroke-dasharray='6%2c6' stroke-linecap='square'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:0 0;background-size:2px 100%}.border-left-right-stats{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='2' height='100%25'%3e%3cline x1='1' y1='0' x2='1' y2='100%25' stroke='%23D6D6D6' stroke-width='1' stroke-dasharray='6%2c6' stroke-linecap='square'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='2' height='100%25'%3e%3cline x1='1' y1='0' x2='1' y2='100%25' stroke='%23D6D6D6' stroke-width='1' stroke-dasharray='6%2c6' stroke-linecap='square'/%3e%3c/svg%3e");background-repeat:no-repeat,no-repeat;background-position:0 0,100% 0;background-size:2px 100%,2px 100%}.border-top-bottom-stats{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='2'%3e%3cline x1='0' y1='1' x2='100%25' y2='1' stroke='%23F1EDEDFF' stroke-width='1' stroke-dasharray='6%2c6' stroke-linecap='square'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='2'%3e%3cline x1='0' y1='1' x2='100%25' y2='1' stroke='%23F1EDEDFF' stroke-width='1' stroke-dasharray='6%2c6' stroke-linecap='square'/%3e%3c/svg%3e");background-repeat:no-repeat,no-repeat;background-position:0 0,0 100%;background-size:100% 2px,100% 2px}.prof-cont.border-top-bottom-stats{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='2'%3e%3cline x1='0' y1='1' x2='100%25' y2='1' stroke='%23E2E2E2' stroke-width='1' stroke-dasharray='6%2c6' stroke-linecap='square'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='2'%3e%3cline x1='0' y1='1' x2='100%25' y2='1' stroke='%23E2E2E2' stroke-width='1' stroke-dasharray='6%2c6' stroke-linecap='square'/%3e%3c/svg%3e")}.prof-cont.border-bottom-stats{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='2'%3e%3cline x1='0' y1='1' x2='100%25' y2='1' stroke='%23E2E2E2' stroke-width='1' stroke-dasharray='6%2c6' stroke-linecap='square'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:0 100%;background-size:100% 2px}.work-container{justify-content:space-between;align-items:center;padding-bottom:40px}.work-item-row{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:80px auto}.work-item-75{flex:0 0 65%;max-width:750px}.work-item-50{flex:0 0 50%;max-width:570px}.work-item-25{flex:0 0 30%;max-width:390px}.work-item-center{justify-content:center}.work-item-detail{display:flex;justify-content:space-between;margin-top:6px}.work-type-industry{flex-basis:70%;display:flex;flex-direction:column}.year{font-size:14px}.work-type{font-size:16px}.industry-type{letter-spacing:5%;font-size:12px;text-transform:uppercase;color:#666}.work-link-cta{background-color:#ff9021;font-size:16px;text-transform:uppercase;padding:10px 20px;border-radius:50px;box-shadow:0 4px 4px rgba(0,0,0,.25);display:none}.work-item:hover .work-link-cta{display:block;cursor:pointer}.all-work-cont{display:flex;gap:40px;font-size:18px}.all-work-btn{display:inline-block;color:#ff9021}.turn-right-arrow{width:16px;height:10px;margin-right:10px}.relative{position:relative}.position-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.professional-section{background-color:#272727;color:#fff;padding:80px 0;background-image:url(/images/home/ellipse.png);background-repeat:no-repeat;background-position:bottom}.prof-info{display:flex;align-items:center;gap:30px}.prof-cont{display:flex;flex-wrap:wrap-reverse;gap:40px;justify-content:space-between;padding:40px 0}.prof-desc{max-width:600px;color:#fff;font-size:18px;line-height:30px;font-weight:300}.professionals-label{color:transparent;font-size:62px;line-height:70px;max-width:400px;padding-bottom:50px;font-weight:400;background:linear-gradient(137deg,#F7F6F0 60%,#7A4006 100%);background-clip:text}.prof-img{width:66px}.prof-name{color:#fff;font-size:24px}.prof-work{color:#ddb489;text-transform:uppercase;font-size:16px}.prof-info-cont{display:flex;flex-direction:column}.section-title{font-weight:400;font-size:62px;max-width:400px;line-height:70px}.other-projects-sec{padding-top:80px;padding-bottom:60px}.title-pad{padding-bottom:50px}.other-project-row{display:flex;gap:20px;overflow:scroll;scrollbar-width:none}.other-project-cont{min-width:310px}.project-detail-cont{display:flex;justify-content:space-between}.project-name{font-weight:400;font-size:16px}.project-type{font-size:12px;text-transform:uppercase}.footer-section{color:#733d06;display:flex;justify-content:space-between}.footer-section h3{font-size:18px;font-weight:500;color:#512a03;text-transform:uppercase;letter-spacing:5%;padding-bottom:20px}.footer-section li{list-style:none;padding-bottom:5px}.flex-column{display:flex;flex-direction:column}@media(max-width:1250px){}@media(max-width:1110px){.hero-container{flex-direction:column;gap:40px}}@media(max-width:768px){.site-header .container{gap:1rem}.mobile-menu-toggle{display:block;background:0 0;border:none;font-size:1.5rem;cursor:pointer;align-self:flex-end}.site-nav{display:none;flex-direction:column;text-align:center;gap:.5rem}.site-nav.open{display:flex;position:fixed;right:0;top:10px;background:#fff;padding:30px}.all-work-cont{display:flex;gap:10px}}.page-content h1{margin-top:0;color:#0f172a}.page-content p,.page-content ul{color:#334155}.page-content ul{padding-left:1.25rem}.shop-gallery{display:grid;gap:1rem}.slideshow{position:relative;overflow:hidden;background:#f8fafc;height:clamp(25rem,26.724vw + 19.655rem,44.375rem)}.slide{position:absolute;top:0;left:0;width:100%;height:clamp(25rem,26.724vw + 19.655rem,44.375rem);object-fit:cover;opacity:0;transition:opacity .5s ease-in-out}.slide.active{opacity:1}.slide-nav{display:none;position:absolute;top:50%;transform:translateY(-50%);width:3rem;height:3rem;border:none;border-radius:999px;background:rgba(255,255,255,.9);color:#0f172a;cursor:pointer;box-shadow:0 12px 28px rgba(15,23,42,.15);place-items:center}.slide-nav.prev{left:1rem}.slide-nav.next{right:1rem}.shop-header p{margin-top:.5rem;color:#475569}.site-footer{padding:1.5rem 0;text-align:center;color:#64748b}@media(max-width:1200px){.count-label{font-size:33px}.count-sub-label{font-size:8px}}@media(max-width:840px){.work-item-row{flex-direction:column;align-items:center;gap:40px}.work-item-75,.work-item-50,.work-item-25{flex:0 0 100%;max-width:100%}.footer-section{gap:40px;justify-content:flex-start;flex-wrap:wrap}.professionals-label,.section-title{font-size:36px;line-height:43px}.section-title{max-width:230px}.section-padding,.work-pad,.hero-pad{padding-top:40px;padding-bottom:40px}}