.logo-work-container{position:relative;display:flex;justify-content:center;align-items:center;width:60px;height:55px}.nav-bar__work-blob-svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.logo-work-text{z-index:2;font-family:Epilogue,sans-serif;font-weight:800;font-size:2rem;margin-left:60px;color:inherit;letter-spacing:-.5px;text-decoration:none}.logo-work-text,.navbar{position:relative;transition:color .5s cubic-bezier(.4,0,.2,1)}.navbar{top:0;left:0;width:100%;justify-content:space-between;padding:16px 40px;background:transparent;z-index:1000}.nav-center,.navbar{display:flex;align-items:center}.nav-center{position:absolute;left:50%;transform:translateX(-50%);justify-content:center}.navbar.on-dark{color:var(--bg-color)}.navbar.on-light{color:var(--color-dark)}.logo-main{display:block;width:auto;height:auto}.nav-main-links{display:flex;gap:20px;margin-top:4px}.nav-main-links a{font-family:Poppins,sans-serif;font-size:.85rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;color:currentColor;opacity:.8;transition:opacity .2s ease;cursor:url(/assets/Cursor\ SVG/cursor-pointer.svg) 12 12,pointer}.nav-main-links a:hover{opacity:1}.logo-main path,.nav-bar__whatsapp-svg path{fill:currentColor;transition:fill .2s cubic-bezier(.4,0,.2,1)}.nav-bar__whatsapp-svg{width:32px;height:auto;display:block;color:inherit}.main-header{width:100%;position:relative}.nav-overlay{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:99;opacity:0;visibility:hidden;pointer-events:none}.nav-hover-trigger{position:relative}.nav-popout{position:absolute;background:var(--bg-color);color:var(--color-dark);border-radius:16px;opacity:0;visibility:hidden;pointer-events:none;z-index:100;overflow:hidden}.nav-popout-inner{display:flex;flex-direction:column}.nav-hover-trigger:hover .nav-popout{pointer-events:auto}.nav-popout a,.nav-popout h4,.nav-popout p{font-family:Epilogue,sans-serif;margin:0}.nav-left .nav-popout{top:8px;left:-8px;width:320px;height:500px}.nav-left .nav-popout-inner{width:100%;height:100%;padding:100px 24px 24px;gap:20px}.nav-left .logo-work-container{position:relative;z-index:105}.nav-left:hover .logo-work-text{color:var(--color-dark)!important}.nav-work-item{display:flex;align-items:flex-start;gap:16px;text-decoration:none;color:inherit;cursor:url(/assets/Cursor\ SVG/cursor-pointer.svg) 12 12,pointer}.nav-work-item__img-wrap{width:75px;height:75px;border-radius:12px;overflow:hidden;flex-shrink:0}.nav-work-item__img{width:100%;height:100%;object-fit:cover}.nav-work-item__text{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:2px}.nav-work-badge{font-size:1.05rem;font-weight:500;padding:4px 12px;border-radius:20px;border-bottom-left-radius:1px;width:-moz-fit-content;width:fit-content}.badge-maroon{background-color:#B1536E;color:var(--color-dark)}.badge-pink{background-color:#EBB6F4;color:var(--color-dark)}.nav-work-title{margin-top:50px;font-size:1.3rem;font-weight:650;line-height:1.1;letter-spacing:-.5px}.nav-work-btn{display:block;text-align:center;background-color:var(--color-black);color:var(--color-white);padding:20px;border-radius:12px;font-weight:800;font-size:1.4rem;text-decoration:none;margin-top:10rem;cursor:url(/assets/Cursor\ SVG/cursor-pointer.svg) 12 12,pointer}.nav-right .nav-popout{top:8px;right:-8px}.nav-right .nav-popout-inner{width:320px;padding:100px 24px 24px;align-items:center;text-align:center;gap:20px}.nav-right .logo-whatsapp{position:relative;z-index:105}.nav-wa-qr{width:200px;height:200px;position:relative;top:-60px;border-radius:0;object-fit:cover}.nav-wa-title{font-size:1.4rem;font-weight:800;letter-spacing:-.5px;text-transform:lowercase;margin-top:-40px}.nav-wa-desc{font-size:1.05rem;font-weight:500;line-height:1.35;opacity:1;margin-bottom:28px}.nav-wa-link{position:relative;display:inline-flex;flex-direction:column;align-items:center;font-size:1.25rem;font-weight:800;text-decoration:none;color:inherit;cursor:url(/assets/Cursor\ SVG/cursor-pointer.svg) 12 12,pointer;padding-bottom:18px}.nav-wa-link-text{z-index:2}.nav-wa-link-svg{position:absolute;bottom:0;left:0;width:100%;height:14px}.nav-wa-link-svg path{stroke-dasharray:200;stroke-dashoffset:200;transition:stroke-dashoffset .5s ease-out}.nav-hover-trigger:hover .nav-wa-link-svg path{stroke-dashoffset:0;transition-delay:.15s}.mobile-only{display:none}@media (max-width:1024px){.desktop-only{display:none!important}.mobile-only{display:block!important}.nav-wa-mobile-link{display:block;color:inherit}.nav-wa-mobile-link svg{width:26px;height:auto}.nav-hamburger-btn{background:transparent;border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:space-around;height:22px;width:28px;padding:0}.hamburger-line{width:100%;height:2px;background-color:currentColor;border-radius:2px;transition:all .3s linear}.navbar{padding:12px 16px!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.nav-left{display:none!important}.top-announcement-bar{padding:6px 12px!important;gap:6px!important}.top-announcement-wa-btn{padding:3px 8px!important;font-size:10px!important}.top-announcement-msg{font-size:10px!important;letter-spacing:.2px!important}.nav-center{position:static!important;transform:none!important;display:flex!important;align-items:center!important;flex:1 1!important;min-width:0!important}.nav-center,.nav-center .logo-main{justify-content:flex-start!important}.nav-center .logo-main{font-size:15px!important;letter-spacing:.08em!important;width:auto!important;max-width:none!important}.nav-right{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;flex:0 0 auto!important}.nav-bag-button{padding:6px 10px!important;font-size:12px!important}.nav-hamburger-btn.is-active .hamburger-line:first-child{transform:translateY(10px) rotate(45deg)}.nav-hamburger-btn.is-active .hamburger-line:nth-child(2){opacity:0}.nav-hamburger-btn.is-active .hamburger-line:nth-child(3){transform:translateY(-10px) rotate(-45deg)}}.nav-mobile-menu{position:fixed;inset:0;background:var(--bg-cream,#F5F0E8);z-index:900;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .4s cubic-bezier(.4,0,.2,1)}.nav-mobile-menu.is-open{opacity:1;visibility:visible;transform:translateY(0)}.nav-mobile-menu-inner{display:flex;flex-direction:column;align-items:center;gap:18px}.nav-mobile-menu-inner a{font-family:Epilogue,sans-serif;font-size:1.15rem;font-weight:600;color:var(--color-dark,#2C2016);text-decoration:none;letter-spacing:.02em;text-transform:uppercase}.content-section{padding:200px 20px 0;text-align:center}.title-container{margin-bottom:80px;position:relative;display:inline-block}.main-title{font-size:6rem;font-family:Epilogue,sans-serif;font-weight:800;letter-spacing:-4px;color:var(--color-black);cursor:url(/assets/Cursor\ SVG/cursor-text.svg) 12 12,auto}.italic-text{font-family:Times New Roman,serif;font-style:italic;font-weight:400;margin-left:-5px}.title-underline-svg{position:absolute;bottom:-15px;right:0;width:160px;height:auto;color:var(--color-black)}.title-underline-svg path{stroke-dasharray:200;stroke-dashoffset:200}