:root{--font-family:"Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--color-gold:gold;--color-gold-fade:#ffd90056;--color-white:#fff;--color-white-muted:#ffffffbf;--color-white-faint:#ffffff73;--color-white-subtle:#ffffff1f;--bg-dark-purple:#000}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;min-height:100%;font-family:var(--font-family);color:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000}#root{background-color:#000;flex-direction:column;min-height:100vh;display:flex;position:relative}a{color:inherit;text-decoration:none}button{font-family:var(--font-family);cursor:pointer;background:0 0;border:none}.navbar-header{z-index:100;background:0 0;justify-content:center;width:100%;height:80px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;left:0}.navbar-header.scrolled-detached{height:64px;top:16px}.navbar-container{justify-content:space-between;align-items:center;width:100%;max-width:1440px;height:100%;margin:0 auto;padding:0 40px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.navbar-header.scrolled-detached .navbar-container{-webkit-backdrop-filter:blur(20px);background:#0a0a0f34;border-radius:9999px;max-width:1140px;padding:40px 28px;box-shadow:0 16px 40px #0009,0 0 20px #ffd70014}.navbar-logo-area{align-items:center;display:flex}.navbar-logo-link{align-items:center;text-decoration:none;display:flex}.navbar-custom-logo{object-fit:contain;width:auto;max-height:52px}.navbar-logo-placeholder{cursor:pointer;flex-direction:column;align-items:flex-start;text-decoration:none;display:inline-flex}.logo-text{font-family:var(--font-family);letter-spacing:-.5px;color:var(--color-white);font-size:26px;font-weight:800;line-height:1}.logo-text-highlight{color:var(--color-gold)}.logo-underline{background-color:var(--color-gold);border-radius:2px;width:100%;height:3px;margin-top:3px;box-shadow:0 0 10px #ffd70066}.navbar-nav{align-items:center;display:flex}.navbar-links{align-items:center;gap:32px;list-style:none;display:flex}.navbar-item{position:relative}.navbar-link{font-family:var(--font-family);color:var(--color-white-muted);padding:6px 0;font-size:14px;font-weight:500;transition:color .2s,transform .2s;display:inline-block}.navbar-link:hover{color:var(--color-gold)}.navbar-link.active{color:var(--color-white);font-weight:600}.navbar-link.active-highlight{color:var(--color-gold);font-weight:600}.services-dropdown-item{position:relative}.services-nav-btn{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-family:inherit;display:inline-flex}.dropdown-chevron{color:var(--color-gold);font-size:11px;line-height:1;transition:transform .25s;display:inline-block}.dropdown-chevron.open{transform:rotate(180deg)}.services-dropdown-menu{-webkit-backdrop-filter:blur(20px);z-index:150;background:linear-gradient(#000,#806d00,#927c00);border-radius:16px;flex-direction:column;gap:4px;min-width:250px;padding:20px 30px;animation:.25s cubic-bezier(.16,1,.3,1) forwards fadeInDown;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.services-dropdown-menu:before{content:"";background:0 0;height:16px;position:absolute;top:-16px;left:0;right:0}@keyframes fadeInDown{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}.services-dropdown-link{color:#fff;white-space:nowrap;border-radius:10px;padding:10px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s}.services-dropdown-link:hover,.services-dropdown-link.dropdown-active{color:#fff;background:#ffffff3c}.mobile-services-header{padding:8px 0}.mobile-services-list{flex-direction:column;gap:10px;margin-top:8px;padding-left:10px;display:flex}.mobile-sublink{color:var(--color-white-muted);font-size:14px;text-decoration:none}.mobile-sublink:hover{color:var(--color-gold)}.navbar-actions{align-items:center;gap:16px;display:flex}.verify-pill-btn{background:var(--color-gold);-webkit-backdrop-filter:blur(12px);cursor:pointer;border:1px solid #ffffff40;border-radius:9999px;align-items:center;gap:8px;padding:8px 20px;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 20px #00000026}.verify-pill-btn:hover{border-color:var(--color-gold);background:#00000029;transform:translateY(-1px)}.verify-dot{background-color:#fff;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite pulse-dot}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.35)}}.verify-text{letter-spacing:.5px;color:#000;font-size:13px;font-weight:600}.verify-pill-btn:hover .verify-text{color:var(--color-white)}.mobile-toggle{cursor:pointer;z-index:100;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:24px;height:18px;padding:0;display:none;position:relative}.mobile-toggle span{background-color:var(--color-white);transform-origin:50%;border-radius:2px;width:100%;height:2px;transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .25s,background-color .3s;display:block}.mobile-toggle.open span:first-child{background-color:var(--color-gold);transform:translateY(8px)rotate(45deg)}.mobile-toggle.open span:nth-child(2){opacity:0;transform:scaleX(0)}.mobile-toggle.open span:nth-child(3){background-color:var(--color-gold);transform:translateY(-8px)rotate(-45deg)}.navbar-mobile-drawer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0000001f;border-radius:30px;width:95%;padding:24px;position:absolute;top:90px;left:2.5%}.mobile-links{flex-direction:column;gap:16px;list-style:none;display:flex}.mobile-link{color:var(--color-white-muted);padding:8px 0;font-size:16px;display:block}.mobile-link:hover,.mobile-link.active{color:var(--color-gold)}@media (width<=960px){.navbar-container{padding:0 20px}.navbar-nav{display:none}.navbar-header.scrolled-detached{width:95%;margin-left:2.5%}.verify-pill-btn{display:none}.mobile-toggle{display:flex}}.footer-wrapper{box-sizing:border-box;z-index:20;background-color:#000;width:100%;padding:40px 30px 50px;position:relative}.footer-container{box-sizing:border-box;background:#08080e radial-gradient(#ffffff1f 1px,#0000 1px) 50%/28px 28px;border:1px solid #ffffff1f;border-radius:36px;max-width:1520px;margin:0 auto;padding:36px 48px 24px;position:relative;overflow:hidden}.footer-top-bar{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.footer-frame-badge{background:#ffffff0f;border:1px solid #ffffff29;border-radius:9999px;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.badge-icon{font-size:13px}.badge-text{font-family:var(--font-family);color:var(--color-white);letter-spacing:1.5px;text-transform:uppercase;font-size:11px;font-weight:700}.footer-scroll-top-btn{width:44px;height:44px;color:var(--color-white);cursor:pointer;background:#ffffff14;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;font-size:18px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}.footer-scroll-top-btn:hover{background:var(--color-gold);color:#000;border-color:var(--color-gold);transform:translateY(-3px);box-shadow:0 0 16px #ffd70080}.footer-main-grid{justify-content:space-between;align-items:flex-start;gap:60px;margin-bottom:50px;display:flex}.footer-left-col{flex-direction:column;max-width:680px;display:flex}.footer-eyebrow{font-family:var(--font-family);color:var(--color-gold);letter-spacing:2.2px;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700}.footer-email-link{cursor:pointer;align-items:center;gap:12px;margin-bottom:28px;text-decoration:none;display:inline-flex}.footer-email-text{font-family:var(--font-family);letter-spacing:-1.2px;flex-wrap:nowrap;font-size:clamp(34px,4.2vw,62px);font-weight:700;line-height:1.05;display:inline-flex}@media (width<=600px){.footer-eyebrow{font-family:var(--font-family);font-size:8px}.footer-email-text{font-size:25px}}.footer-email-char{color:var(--color-white);will-change:transform;-webkit-user-select:none;user-select:none;transition:transform .4s cubic-bezier(.25,1,.5,1);display:inline-block}.footer-email-char.chain-dist-0{transform:translateY(-16px)}.footer-email-char.chain-dist-1{transform:translateY(-10px)}.footer-email-char.chain-dist-2{transform:translateY(-5px)}.footer-email-char.chain-dist-3{transform:translateY(-2px)}.footer-email-arrow{color:var(--color-gold);font-size:clamp(28px,3.2vw,44px);transition:transform .4s cubic-bezier(.25,1,.5,1)}.footer-email-link:hover .footer-email-arrow{transform:translate(6px,-6px)}.footer-cta-row{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.footer-primary-cta{background:var(--color-gold);color:#000;font-family:var(--font-family);border-radius:9999px;align-items:center;gap:10px;padding:12px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.footer-primary-cta:hover{color:#000;background:#fff;transform:translateY(-2px);box-shadow:0 6px 25px #ffffff59}.cta-arrow{font-size:15px;transition:transform .2s}.footer-primary-cta:hover .cta-arrow{transform:translate(3px)}.footer-availability-pill,.footer-whatsapp-pill{background:#ffffff0d;border:1px solid #ffffff26;border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;text-decoration:none;transition:all .3s;display:inline-flex}.footer-whatsapp-pill:hover{background:#25d3661f;border-color:#25d36673;transform:translateY(-2px)}.availability-dot,.whatsapp-dot{background-color:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite pulse-dot;box-shadow:0 0 10px #22c55e}.availability-text,.whatsapp-text{font-family:var(--font-family);color:var(--color-white-muted);font-size:13px;font-weight:500;transition:color .3s}.footer-whatsapp-pill:hover .whatsapp-text{color:#25d366}.footer-right-col{gap:64px;display:flex}.footer-nav-col{flex-direction:column;display:flex}.footer-col-title{font-family:var(--font-family);color:var(--color-white-faint);letter-spacing:2px;text-transform:uppercase;margin-bottom:20px;font-size:11px;font-weight:700}.footer-links-list{flex-direction:column;gap:14px;list-style:none;display:flex}.footer-links-list a{font-family:var(--font-family);color:var(--color-white);font-size:14px;font-weight:500;text-decoration:none;transition:color .2s,transform .2s;display:inline-block}.footer-links-list a:hover{color:var(--color-gold);transform:translate(3px)}.footer-giant-brand{width:100%;font-family:var(--font-family);letter-spacing:-.04em;-webkit-user-select:none;user-select:none;cursor:default;justify-content:flex-start;align-items:center;margin-top:10px;margin-bottom:30px;font-size:clamp(80px,17.5vw,260px);font-weight:900;line-height:.85;display:flex}.footer-giant-brand-char{will-change:transform;transition:transform .45s cubic-bezier(.25,1,.5,1);display:inline-block}.giant-brand-gold{color:var(--color-gold)}.giant-brand-white{color:var(--color-white)}.footer-giant-brand-char.brand-chain-dist-0{transform:translateY(-24px)}.footer-giant-brand-char.brand-chain-dist-1{transform:translateY(-16px)}.footer-giant-brand-char.brand-chain-dist-2{transform:translateY(-8px)}.footer-giant-brand-char.brand-chain-dist-3{transform:translateY(-3px)}.footer-bottom-ruler{border-top:1px dashed #ffffff2e;width:100%;padding-top:20px}.footer-bottom-bar{font-family:var(--font-family);color:var(--color-white-faint);letter-spacing:.5px;justify-content:space-between;align-items:center;font-size:11.5px;font-weight:500;display:flex}.footer-ticker-left{align-items:center;gap:8px;display:flex}.ticker-square{background-color:var(--color-gold);width:6px;height:6px}.footer-ticker-center{align-items:center;gap:8px;display:flex}.ticker-green-dot{background-color:#22c55e;border-radius:50%;width:6px;height:6px}@media (width<=1100px){.footer-main-grid{flex-direction:column;gap:40px}.footer-right-col{gap:40px}}@media (width<=768px){.footer-wrapper{padding:20px 14px 40px}.footer-container{border-radius:24px;padding:24px 20px}.footer-right-col{flex-wrap:wrap;gap:30px 48px}.footer-bottom-bar{flex-direction:column;align-items:flex-start;gap:10px}.footer-legal-links-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.footer-legal-mini-link{color:var(--color-white-muted);font-size:13px;text-decoration:none;transition:color .2s}.footer-legal-mini-link:hover{color:var(--color-gold)}.footer-mini-dot{color:#fff3;font-size:10px}.footer-giant-brand{margin-bottom:20px;font-size:clamp(52px,19vw,90px)}.footer-giant-brand-char.brand-chain-dist-0{transform:translateY(-12px)}.footer-giant-brand-char.brand-chain-dist-1{transform:translateY(-8px)}.footer-giant-brand-char.brand-chain-dist-2{transform:translateY(-4px)}.footer-giant-brand-char.brand-chain-dist-3{transform:translateY(-2px)}}.mesh-background-container{z-index:0;pointer-events:none;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.mesh-canvas{width:100%;height:100%;display:block}.mesh-overlay-gradient{pointer-events:none;background:radial-gradient(circle at 20% 30%,#0006 0%,#0000 60%),linear-gradient(#0003 0%,#000000d9 100%);width:100%;height:100%;position:absolute;top:0;left:0}.stacked-preloader-root{z-index:999999;pointer-events:all;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.preloader-layer{will-change:transform;width:100%;height:100%;transition:transform 1.1s cubic-bezier(.85,0,.15,1);position:absolute;inset:0;transform:translateY(0%)}.layer-black{z-index:30;background-color:#000;justify-content:center;align-items:center;display:flex;position:relative}.layer-black:before{content:"";pointer-events:none;border-radius:50%;width:500px;height:500px;position:absolute}.layer-gold{background:var(--color-gold);z-index:20}.layer-dark-accent{z-index:10;background-color:#d2a800}.preloader-slide-up .layer-black{transition-delay:0s;transform:translateY(-100%)}.preloader-slide-up .layer-gold{transition-delay:.16s;transform:translateY(-100%)}.preloader-slide-up .layer-dark-accent{transition-delay:.28s;transform:translateY(-100%)}.preloader-logo-content{z-index:2;flex-direction:column;align-items:center;gap:28px;transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.preloader-slide-up .preloader-logo-content{opacity:0;transform:translateY(-40px)scale(.96)}.clean-preloader-logo{object-fit:contain;will-change:filter, transform;width:320px;max-width:80vw;height:auto}@media (width<=768px){.clean-preloader-logo{width:55vw}}.hero-section{box-sizing:border-box;background-color:#000;width:100%;height:100vh;padding-top:80px;display:flex;position:relative;overflow:hidden}.accordion-container{z-index:10;box-sizing:border-box;flex-direction:row;gap:12px;width:100%;height:100%;padding:10px 15px 15px;display:flex;position:relative}.panel{cursor:pointer;box-sizing:border-box;background:#000;border:1px solid #000000f0;border-radius:40px;flex-direction:column;height:100%;transition:all .75s cubic-bezier(.25,1,.3,1);display:flex;position:relative;overflow:hidden}.border-line{z-index:10;background-color:#0000;width:1.5px;position:absolute;top:0;bottom:0}.panel:not(:first-child) .border-line{left:0}.active-panel{cursor:default;background:0 0;border-color:#00000038;border-radius:40px;flex:12}.panel-bg-wrapper{z-index:0;pointer-events:none;border-radius:40px;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.panel-bg-img{object-fit:cover;object-position:center;filter:brightness(.65)contrast(1.05);border-radius:40px;width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1),filter .8s}.active-panel .panel-bg-img{filter:brightness(.75)contrast(1.08);transform:scale(1.02)}.collapsed-panel .panel-bg-img{filter:brightness(.35)contrast(1.1);transform:scale(1)}.collapsed-panel:hover .panel-bg-img{filter:brightness(.48)contrast(1.15);transform:scale(1.03)}.panel-bg-overlay{z-index:1;background:linear-gradient(#ffd9001c 0%,#000000de 100%),radial-gradient(circle at 30%,#00000051 0%,#000000d9 100%);border-radius:40px;width:100%;height:100%;position:absolute;inset:0}.collapsed-panel{background:#000;border:1px solid #ffffff2e;border-radius:40px;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;width:80px;transition:all .4s cubic-bezier(.25,1,.3,1);display:flex;overflow:hidden}.collapsed-panel:hover{border-color:var(--color-gold);transform:translateY(-2px)}.collapsed-content{z-index:5;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:80px 0 35px;display:flex;position:relative}.vertical-brand-group{flex:1;justify-content:center;align-items:center;width:100%;display:flex}.vertical-brand-badge{white-space:nowrap;align-items:center;gap:10px;display:flex;transform:rotate(-90deg)}.vertical-brand-title{font-family:var(--font-family);letter-spacing:1px;color:var(--color-white);font-size:20px;font-weight:800;transition:color .3s}.vertical-brand-subtitle{font-family:var(--font-family);letter-spacing:2px;color:var(--color-white-muted);font-size:9px;font-weight:600}.collapsed-panel:hover .vertical-brand-title{color:var(--color-gold)}.arrow-indicator{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .3s;display:flex}.arrow-icon{color:var(--color-white);transition:transform .3s,color .3s}.collapsed-panel:hover .arrow-indicator{background:var(--color-gold);border-color:var(--color-gold);transform:scale(1.1)}.collapsed-panel:hover .arrow-icon{color:#000}.active-content{z-index:5;color:var(--color-white);flex-direction:column;flex:1;justify-content:center;padding:0 4vw;animation:.7s cubic-bezier(.25,1,.3,1) forwards fadeIn;display:flex;position:relative}@keyframes fadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.text-group{max-width:600px;margin-bottom:2.2rem}.panel-subtitle{font-family:var(--font-family);color:var(--color-white-muted);text-transform:uppercase;letter-spacing:.22em;margin-bottom:1.2rem;font-size:13px;font-weight:700;display:block}.panel-title{font-family:var(--font-family);color:var(--color-white);letter-spacing:-.02em;margin:0 0 1.6rem;font-size:clamp(34px,4vw,55px);font-weight:700;line-height:1}.hero-title-italic{color:gold;font-family:Playfair Display,serif;font-style:italic;font-weight:700}.panel-description{font-family:var(--font-family);color:var(--color-white-muted);max-width:620px;margin:0;font-size:clamp(14px,1.15vw,16px);line-height:1.65}.cta-group{flex-wrap:wrap;align-items:center;gap:1.8rem;margin-bottom:4rem;display:flex}.btn-primary{background-color:var(--color-white);color:#111126;font-family:var(--font-family);border-radius:50px;align-items:center;gap:1.2rem;padding:.75rem 1.6rem;font-size:14px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 20px #0003}.btn-primary:hover{background-color:var(--color-gold);transform:translateY(-2px);box-shadow:0 8px 25px #ffd70059}.btn-circle-arrow{width:28px;height:28px;color:var(--color-white);background-color:#111126;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;transition:transform .3s;display:flex}.btn-primary:hover .btn-circle-arrow{transform:translate(3px)}.btn-secondary{font-family:var(--font-family);color:var(--color-white);border-bottom:1.5px solid #fff6;padding-bottom:4px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s}.btn-secondary:hover{color:var(--color-gold);border-bottom-color:var(--color-gold)}.bottom-bar{font-family:var(--font-family);color:var(--color-white-faint);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:1rem;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:30px;left:6vw;right:6vw}.bottom-link-item{align-items:center;gap:1rem;transition:color .2s;display:flex}.bottom-link-item:hover{color:var(--color-gold)}.bottom-divider{color:var(--color-white-subtle);font-weight:300}@media (width<=1024px){.hero-section{height:auto;min-height:100vh;padding-top:80px;padding-bottom:20px}.accordion-container{flex-direction:column;gap:8px;height:auto;padding:8px}.panel{border-radius:20px!important;width:100%!important}.panel-bg-wrapper,.panel-bg-img,.panel-bg-overlay{border-radius:20px!important}.collapsed-panel{min-height:unset;order:2;border-radius:20px!important;width:100%!important;height:64px!important}.collapsed-content{flex-direction:row;height:100%;padding:0 1.5rem}.vertical-brand-group{justify-content:flex-start}.vertical-brand-badge{gap:8px;transform:none}.vertical-brand-title{font-size:16px}.arrow-icon{transform:rotate(90deg)}.active-panel{border-radius:20px;flex-grow:1;order:1;min-height:calc(100vh - 240px)}.active-content{justify-content:flex-end;padding:2.5rem 1.5rem .5rem}.text-group{margin-bottom:1.8rem}.panel-subtitle{font-size:10px}.panel-title{font-size:clamp(30px,7vw,40px)}.cta-group{flex-direction:column;align-items:flex-start;gap:1.2rem;margin-bottom:2.5rem}.btn-secondary{display:none}.bottom-bar{flex-wrap:wrap;gap:.5rem .8rem;font-size:10px;display:none;position:relative;bottom:0;left:0;right:0}}.wavy-heading-container{vertical-align:top;max-width:100%;display:inline-block}.wavy-word{white-space:nowrap;vertical-align:top;margin-right:.28em;padding-bottom:.1em;display:inline-block;overflow:hidden}.wavy-letter{opacity:0;will-change:transform, opacity;display:inline-block;transform:translateY(115%)rotate(4deg)}.wavy-letter.highlight-gold{color:gold;font-family:Playfair Display,serif;font-style:italic;font-weight:400}.solutions-split-section{background:linear-gradient(to bottom, #000 0%, #0d0a02 45%, var(--color-gold-fade) 100%);box-sizing:border-box;--mouse-x:50%;--mouse-y:50%;width:100%;padding:6.5rem 2rem 6rem;position:relative;overflow:hidden}.solutions-cursor-spotlight{pointer-events:none;background:radial-gradient(700px circle at var(--mouse-x) var(--mouse-y), #ffd70029 0%, #ffae000f 40%, transparent 75%);z-index:1;transition:opacity .25s;position:absolute;inset:0}.solutions-ambient-glow{filter:blur(120px);pointer-events:none;opacity:.25;z-index:1;border-radius:50%;width:500px;height:500px;animation:12s ease-in-out infinite alternate floatAmbient;position:absolute}.solutions-ambient-glow.glow-1{background:radial-gradient(circle,gold 0%,#0000 70%);top:-100px;left:10%}.solutions-ambient-glow.glow-2{background:radial-gradient(circle,#ffae00 0%,#0000 70%);animation-delay:-6s;bottom:-150px;right:15%}@keyframes floatAmbient{0%{transform:translate(0)scale(1)}to{transform:translate(60px,40px)scale(1.15)}}.solutions-interactive-mesh{pointer-events:none;opacity:.7;z-index:1;background-image:radial-gradient(#ffd70014 1.2px,#0000 1.2px);background-size:28px 28px;position:absolute;inset:0}.solutions-split-container{z-index:2;flex-direction:column;gap:3.8rem;max-width:1380px;margin:0 auto;display:flex;position:relative}.solutions-top-statement{max-width:1040px}.solutions-editorial-text{letter-spacing:-.025em;color:#fff;margin:0;font-family:inherit;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:500;line-height:1.25}.solutions-grid{grid-template-columns:repeat(3,1fr);gap:3.5rem;padding-top:1rem;display:grid}.solution-column{flex-direction:column;gap:1.25rem;display:flex;position:relative}.solution-header-row{align-items:center;gap:1.15rem;display:flex}.solution-icon-wrap{flex-shrink:0;justify-content:center;align-items:center;width:52px;min-width:52px;height:52px;min-height:52px;transition:transform .3s cubic-bezier(.16,1,.3,1);display:flex}.solution-column:hover .solution-icon-wrap{transform:scale(1.12)translateY(-2px)}.solution-icon-wrap svg{filter:drop-shadow(0 0 12px #ffd70073);width:100%;height:100%;display:block}.solution-col-title{color:#fff;letter-spacing:-.015em;margin:0;font-size:clamp(1.25rem,1.8vw,1.55rem);font-weight:700;line-height:1.25}.solution-col-desc{color:#ffffffc2;margin:0;font-size:1.05rem;line-height:1.7}.solutions-bottom-action{align-items:center;padding-top:1.5rem;display:flex}.solutions-action-link{color:#fff;align-items:center;gap:1.2rem;font-size:clamp(1.3rem,2.2vw,1.6rem);font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.solutions-action-link:hover{color:gold;transform:translate(4px)}.solutions-action-arrow{color:gold;font-size:2rem;font-weight:300;line-height:1;transition:transform .25s}.solutions-action-link:hover .solutions-action-arrow{transform:translate(8px)}@media (width<=992px){.solutions-grid{grid-template-columns:1fr;gap:2.75rem}.solutions-split-section{padding:4.5rem 1.5rem 4rem}.solutions-editorial-text{font-size:1.85rem;line-height:1.32}.solution-icon-wrap{width:44px;min-width:44px;height:44px;min-height:44px}.solution-col-title{font-size:1.35rem}.solution-col-desc{font-size:.98rem}}@media (width<=600px){.solutions-split-section{padding:3.5rem 1.25rem 3rem}.solutions-editorial-text{font-size:1.55rem;line-height:1.35}.solution-header-row{gap:.95rem}.solution-icon-wrap{width:38px;min-width:38px;height:38px;min-height:38px}.solution-col-title{font-size:1.2rem}.solution-col-desc{font-size:.94rem;line-height:1.6}}.upgrade-plus-section{color:#fff;background-color:#000;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;padding:100px 24px;position:relative;overflow:hidden}.upgrade-plus-container{flex-direction:column;gap:48px;max-width:1240px;margin:0 auto;display:flex}.upgrade-plus-header{flex-direction:column;gap:16px;display:flex}.upgrade-plus-eyebrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.bracket-tag{font-family:var(--font-heading,inherit);letter-spacing:.15em;color:var(--color-gold,gold);text-transform:uppercase;font-size:.85rem;font-weight:700}.plus-price-pill{letter-spacing:.1em;color:var(--color-gold,gold);text-transform:uppercase;background:#ffd7001a;border:1px solid #ffd7004d;border-radius:999px;padding:6px 14px;font-size:.75rem;font-weight:700}.upgrade-plus-main-title{font-family:var(--font-heading,inherit);letter-spacing:-.02em;text-transform:uppercase;color:#fff;max-width:950px;margin:0;font-size:clamp(2rem,4.5vw,3.8rem);font-weight:900;line-height:1.05}.upgrade-plus-grid{grid-template-columns:320px 1fr;align-items:stretch;gap:48px;display:grid}.upgrade-plus-tabs{flex-direction:column;justify-content:flex-start;gap:14px;display:flex}.plus-tab-btn{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:14px;padding:16px 18px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.plus-tab-btn .tab-index{color:#ffffff59;letter-spacing:.05em;font-size:.8rem;font-weight:700;transition:color .3s}.plus-tab-btn .tab-label{font-family:var(--font-heading,inherit);letter-spacing:.08em;color:#ffffff73;text-transform:uppercase;font-size:.88rem;font-weight:700;transition:color .3s,transform .3s}.tab-active-line{background:var(--color-gold,gold);border-radius:2px;height:2px;position:absolute;bottom:0;left:18px;right:18px;box-shadow:0 0 10px #ffd70080}.plus-tab-btn:hover{background:#ffffff08}.plus-tab-btn:hover .tab-label{color:#ffffffd9}.plus-tab-btn.active{background:#ffd7000a}.plus-tab-btn.active .tab-index{color:var(--color-gold,gold)}.plus-tab-btn.active .tab-label{color:#fff;transform:translate(4px)}.plus-sidebar-app-box{border-top:1px solid #ffffff14;flex-direction:column;gap:12px;margin-top:auto;padding:20px 16px 0;display:flex}.sidebar-app-label{letter-spacing:.15em;color:#fff6;font-size:.72rem;font-weight:700}.app-store-btns{flex-direction:column;gap:10px;display:flex}.app-badge-btn{color:#fff;background:#0f0f10;border:1px solid #ffffff1f;border-radius:10px;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;transition:all .3s;display:flex}.app-badge-btn:hover{border-color:var(--color-gold,gold);background:#18181c;transform:translateY(-2px);box-shadow:0 4px 16px #00000080}.store-icon{width:22px;height:22px;color:var(--color-gold,gold);flex-shrink:0}.store-text{flex-direction:column;line-height:1.15;display:flex}.store-text small{color:#ffffff80;text-transform:uppercase;letter-spacing:.04em;font-size:.62rem}.store-text strong{color:#fff;font-size:.82rem;font-weight:700}.upgrade-plus-showcase{width:100%;position:relative}.showcase-frame{background:#080808;border:1px solid #ffffff1a;border-radius:16px;width:100%;height:100%;min-height:440px;max-height:520px;position:relative;overflow:hidden;box-shadow:0 20px 50px #000c,0 0 30px #ffd7000d}.showcase-img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.showcase-frame:hover .showcase-img{transform:scale(1.03)}.showcase-overlay{pointer-events:none;background:linear-gradient(#0000001a 0%,#000000a6 100%);position:absolute;inset:0}.showcase-floating-badge{-webkit-backdrop-filter:blur(12px);letter-spacing:.1em;color:var(--color-gold,gold);background:#000000bf;border:1px solid #ffd70059;border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:24px;left:24px}.sf-dot{background:var(--color-gold,gold);width:6px;height:6px;box-shadow:0 0 8px var(--color-gold,gold);border-radius:50%}.showcase-corner-tag{letter-spacing:.12em;color:#fff9;background:#0009;border:1px solid #ffffff1a;border-radius:4px;padding:4px 10px;font-size:.72rem;font-weight:700;position:absolute;bottom:24px;right:24px}.upgrade-plus-bottom-row{border-top:1px solid #ffffff14;grid-template-columns:340px 1fr;align-items:start;gap:48px;padding-top:32px;display:grid}.bottom-feature-title h3{font-family:var(--font-heading,inherit);letter-spacing:-.01em;text-transform:uppercase;color:#fff;margin:0 0 6px;font-size:1.45rem;font-weight:800;line-height:1.25}.bottom-tagline{letter-spacing:.08em;color:var(--color-gold,gold);text-transform:uppercase;font-size:.8rem;font-weight:600}.bottom-feature-desc p{color:#ffffffb3;margin:0 0 20px;font-size:.98rem;line-height:1.65}.bottom-meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.meta-price{color:#fff;font-size:1.25rem;font-weight:800}.meta-price small{color:#ffffff80;margin-left:6px;font-size:.82rem;font-weight:400}.upgrade-action-btn{background:var(--color-gold,gold);color:#000;text-transform:uppercase;letter-spacing:.05em;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:.88rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.upgrade-action-btn:hover{background:#ffe34d;transform:translateY(-2px);box-shadow:0 6px 20px #ffd7004d}@media (width<=960px){.upgrade-plus-grid{grid-template-columns:1fr;gap:32px}.upgrade-plus-tabs{scrollbar-width:none;flex-direction:row;padding-bottom:8px;overflow-x:auto}.upgrade-plus-tabs::-webkit-scrollbar{display:none}.plus-tab-btn{white-space:nowrap;padding:12px 14px}.plus-sidebar-app-box{display:none}.upgrade-plus-bottom-row{grid-template-columns:1fr;gap:20px}}@media (width<=640px){.upgrade-plus-section{padding:60px 16px}.showcase-frame{min-height:280px;max-height:340px}.bottom-meta{flex-direction:column;align-items:flex-start;gap:16px}.upgrade-action-btn{justify-content:center;width:100%}}.services-section{background-color:linear-gradient(to bottom, #000 0%, #0d0a02 45%, var(--color-gold-fade) 100%);z-index:20;box-sizing:border-box;background-image:linear-gradient(90deg,#ffffff14 1px,#0000 1px),linear-gradient(#ffffff14 1px,#0000 1px);background-position:50%;background-size:48px 48px;width:100%;padding:110px 30px 140px;position:relative}.services-blur-backdrop{-webkit-backdrop-filter:blur(12px);z-index:25;opacity:0;pointer-events:none;background:#000000a6;width:100vw;height:100vh;transition:opacity .4s cubic-bezier(.16,1,.3,1);position:fixed;inset:0}.services-blur-backdrop.active{opacity:1}.services-container{z-index:26;flex-direction:column;align-items:center;max-width:1440px;margin:0 auto;display:flex;position:relative}.services-header{text-align:center;margin-bottom:60px;transition:opacity .35s,filter .35s}.services-section.has-active-hex .services-header{opacity:.3;filter:blur(2px)}.services-eyebrow{font-family:var(--font-family);color:var(--color-gold);letter-spacing:2.5px;text-transform:uppercase;margin-bottom:12px;font-size:13px;font-weight:700;display:block}.services-title{font-family:var(--font-family);color:var(--color-white);letter-spacing:-.5px;font-size:clamp(32px,3.5vw,48px);font-weight:700}.hexagons-wrapper{box-sizing:border-box;z-index:28;flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;width:100%;max-width:1400px;padding:30px 10px;display:flex;position:relative}.hex-cell{cursor:pointer;z-index:28;width:250px;height:290px;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .4s,filter .4s;position:relative}.hex-cell.hex-dimmed{opacity:.3;filter:blur(2px);transform:scale(.95)}.hex-cell.hex-active{z-index:50;transform:translateY(-18px)scale(1.24);opacity:1!important;filter:none!important}.hex-outer{background:var(--color-gold);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);width:100%;height:100%;transition:all .45s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;box-shadow:0 0 16px #ffd70033}.hex-cell.hex-active .hex-outer{box-shadow:0 0 45px #ffd700bf,0 25px 60px #000}.hex-inner{clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);box-sizing:border-box;text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;padding:42px 24px 34px;transition:background .35s;display:flex;position:absolute;inset:.5px;overflow:hidden}.hex-cell.hex-active .hex-inner{background:#000}.hex-content-default{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s,transform .3s;display:flex}.hex-cell.hex-active .hex-content-default{opacity:0;pointer-events:none;display:none}.hex-icon-box{width:64px;height:64px;color:var(--color-gold);justify-content:center;align-items:center;margin-bottom:12px;transition:transform .35s;display:flex}.hex-card-title{font-family:var(--font-family);color:var(--color-white);max-width:180px;margin-bottom:6px;font-size:17px;font-weight:700;line-height:1.3}.hex-category-tag{font-family:var(--font-family);color:var(--color-gold);letter-spacing:1.2px;text-transform:uppercase;font-size:10px;font-weight:600}.hex-content-hover{box-sizing:border-box;opacity:0;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:15px 4px 12px;animation:.35s cubic-bezier(.16,1,.3,1) forwards hexFadeIn;display:none}.hex-cell.hex-active .hex-content-hover{opacity:1;display:flex}.hex-hover-header{flex-direction:column;align-items:center;margin-bottom:6px;display:flex}.hex-hover-category{font-family:var(--font-family);color:var(--color-gold);letter-spacing:1.5px;text-transform:uppercase;margin-bottom:3px;font-size:8.5px;font-weight:700;display:block}.hex-hover-title{font-family:var(--font-family);color:var(--color-white);max-width:170px;font-size:14px;font-weight:700;line-height:1.25}.hex-hover-summary{font-family:var(--font-family);color:var(--color-white-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:180px;margin-bottom:8px;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}@media (width<=568px){.hex-content-hover{padding:20px 4px 35px}.hex-hover-summary{font-size:8px}}.hex-points-list{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;max-width:185px;margin-bottom:12px;padding:0;list-style:none;display:flex}.hex-point-item{align-items:center;gap:6px;display:flex}.hex-bullet{background-color:var(--color-gold);border-radius:50%;width:4px;min-width:4px;height:4px}.hex-point-text{font-family:var(--font-family);color:var(--color-white);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.hex-cta-btn{background:var(--color-gold);color:#000;font-family:var(--font-family);white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;gap:6px;max-width:170px;margin-top:auto;margin-bottom:2px;padding:6px 16px;font-size:11px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 4px 12px #0006}.hex-cta-btn:hover{color:#000;background:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #ffffff4d}.hex-cta-arrow{font-size:12px;line-height:1}@keyframes hexFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (width<=1200px){.hexagons-wrapper{gap:20px}.hex-cell{width:220px;height:255px}.hex-inner{padding:34px 16px 26px}}@media (width<=768px){.services-section{padding:70px 16px}.hexagons-wrapper{flex-direction:column;gap:24px}.hex-cell{width:260px;height:300px}}.testimonials-section{box-sizing:border-box;z-index:20;background-color:#000;width:100%;padding:110px 0 140px;position:relative;overflow:hidden}.testimonials-container{flex-direction:column;align-items:center;width:100%;margin:0 auto;display:flex}.testimonials-header{text-align:center;flex-direction:column;align-items:center;margin-bottom:50px;padding:0 20px;display:flex}.testimonials-script-eyebrow{color:var(--color-gold);margin-bottom:6px;font-family:Playfair Display,Georgia,cursive,serif;font-size:24px;font-style:italic;display:block}.testimonials-title{font-family:var(--font-family);color:var(--color-white);letter-spacing:-.02em;text-transform:uppercase;margin:0 0 16px;font-size:clamp(32px,4vw,52px);font-weight:800;line-height:1.1}.title-highlight{color:var(--color-gold)}.testimonials-pill-tag{font-family:var(--font-family);color:var(--color-gold);letter-spacing:.5px;background:#ffd7001f;border:1px solid #ffd70059;border-radius:9999px;padding:6px 18px;font-size:12px;font-weight:600;display:inline-flex}.carousel-outer-wrapper{box-sizing:border-box;width:100%;max-width:1640px;margin:0 auto;padding:0 32px;position:relative}.carousel-track{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box;justify-content:flex-start;align-items:stretch;gap:28px;width:100%;padding:16px 8px 24px;display:flex;overflow-x:auto}.carousel-track::-webkit-scrollbar{display:none}.testimonials-nav-controls{z-index:5;justify-content:center;align-items:center;gap:20px;margin-top:36px;display:flex}.testimonial-nav-btn{width:48px;height:48px;color:var(--color-gold);cursor:pointer;background:#ffffff0d;border:1.5px solid #ffd70059;border-radius:50%;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 16px #0006}.testimonial-nav-btn:hover{background:var(--color-gold);color:#000;border-color:var(--color-gold);transform:translateY(-2px)scale(1.06);box-shadow:0 8px 24px #ffd70059}.testimonial-nav-btn:active{transform:translateY(0)scale(.96)}.nav-btn-arrow{font-size:20px;font-weight:700;line-height:1}.testimonial-dots-indicator{align-items:center;gap:8px;display:flex}.indicator-dot{cursor:pointer;background:#fff3;border:1px solid #ffffff4d;border-radius:9999px;width:10px;height:10px;padding:0;transition:all .3s}.indicator-dot:hover{border-color:var(--color-gold);background:#ffd70080}.indicator-dot.active{background:var(--color-gold);border-color:var(--color-gold);width:28px;box-shadow:0 0 10px #ffd70080}.testimonial-col{box-sizing:border-box;flex-direction:column;gap:16px;width:360px;min-width:360px;max-width:360px;display:flex}.testimonial-video-card{cursor:pointer;background:#0d0d14;border-radius:28px;width:100%;height:580px;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;box-shadow:0 16px 36px #0009}.testimonial-col:hover .testimonial-video-card{border-color:var(--color-gold);transform:translateY(-6px);box-shadow:0 20px 48px #000c,0 0 25px #ffd70047}.testimonial-video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.video-card-overlay{pointer-events:none;z-index:1;background:linear-gradient(90deg,#ffd90029 0%,#0003 35%,#000000bc 70%,#000000f5 100%),radial-gradient(circle at 30% 25%,#ffd7001f 0%,#0009 100%);transition:opacity .4s;position:absolute;inset:0}.testimonial-col:hover .video-card-overlay{background:linear-gradient(#ffd90038 0%,#00000026 30%,#000000b3 65%,#000000fa 100%),radial-gradient(circle at 30% 30%,#ffd7002e 0%,#00000080 100%)}.video-card-top-bar{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:14px;left:14px;right:14px}.video-play-btn{color:var(--color-gold);font-family:var(--font-family);letter-spacing:.5px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border:1px solid #ffffff40;border-radius:9999px;align-items:center;gap:5px;padding:4px 10px;font-size:9.5px;font-weight:800;transition:all .25s;display:inline-flex}.testimonial-col:hover .video-play-btn{background:var(--color-gold);color:#000;border-color:var(--color-gold)}.play-icon{font-size:9px}.video-verified-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#22c55e;font-family:var(--font-family);letter-spacing:.8px;background:#000000b3;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:4px;padding:4px 10px;font-size:9.5px;font-weight:700;display:inline-flex}.verified-check{font-size:10px;font-weight:700}.video-card-quote-overlay{z-index:3;opacity:.96;pointer-events:none;background:linear-gradient(#0000 0%,#00000073 20%,#000000e0 60%,#000000fa 100%);flex-direction:column;gap:12px;padding:40px 22px 24px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(0)}.testimonial-col:hover .video-card-quote-overlay{opacity:1;background:linear-gradient(#0000 0%,#ffd9000d 15%,#000000d9 55%,#000000fa 100%);transform:translateY(-4px)}.video-reel-author-header{align-items:center;gap:12px;padding-bottom:8px;display:flex}.reel-author-info{flex-direction:column;flex:1;gap:2px;display:flex}.reel-author-name-row{justify-content:space-between;align-items:center;display:flex}.reel-author-name{font-family:var(--font-family);color:var(--color-white);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:800}.reel-platform-tag{font-family:var(--font-family);color:var(--color-gold);letter-spacing:.5px;background:#ffd7001f;border:1px solid #ffd70059;border-radius:9999px;padding:2px 8px;font-size:11px;font-weight:700}.reel-author-role{font-family:var(--font-family);color:var(--color-white-muted);font-size:12px}.video-quote-body{flex-direction:column;gap:2px;display:flex}.video-quote-text{font-family:var(--font-family);color:#f3f4f6;-webkit-line-clamp:4;text-shadow:0 2px 8px #000000d9;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:300;line-height:1.6;display:-webkit-box;overflow:hidden}@media (width<=768px){.testimonials-section{padding:60px 0 80px}.testimonials-header{margin-bottom:30px;padding:0 16px}.carousel-outer-wrapper{padding:0 16px}.carousel-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;padding:12px 4px 16px}.testimonial-col{scroll-snap-align:center;width:85vw;min-width:85vw;max-width:340px}.testimonial-video-card{border-radius:22px;height:520px}.video-card-quote-overlay{padding:30px 16px 20px}.reel-author-name{font-size:16px}.video-quote-text{-webkit-line-clamp:5;font-size:14px;line-height:1.5}.testimonials-nav-controls{gap:16px;margin-top:24px}.testimonial-nav-btn{width:42px;height:42px}}@media (width<=480px){.carousel-outer-wrapper{padding:0 12px}.testimonial-col{width:calc(100vw - 32px);min-width:calc(100vw - 32px);max-width:100%}.testimonial-video-card{border-radius:20px;height:580px}.video-card-quote-overlay{padding:24px 14px 16px}.video-quote-text{font-size:13.5px}}._teamSection_bzfdx_1{box-sizing:border-box;z-index:20;background-color:#020000;width:100%;max-width:1600px;margin:0 auto;padding:100px 40px 120px;position:relative}._teamGrid_bzfdx_12{box-sizing:border-box;grid-template-columns:repeat(3,1fr);grid-auto-rows:420px;gap:16px;width:100%;display:grid}._teamIntro_bzfdx_23{box-sizing:border-box;opacity:0;background:#0d0d12;border:1.5px solid #ffd70040;border-radius:28px;flex-direction:column;justify-content:center;gap:1.2rem;padding:3rem;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(30px)}._teamIntro_bzfdx_23._visible_bzfdx_38{opacity:1;transform:translateY(0)}._teamIntroEyebrow_bzfdx_43{font-family:var(--font-family);color:var(--color-gold);letter-spacing:2.5px;text-transform:uppercase;font-size:13px;font-weight:700}._teamIntroTitle_bzfdx_52{font-family:var(--font-family);color:var(--color-white);letter-spacing:-.02em;margin:0;font-size:clamp(2.2rem,3vw,2.8rem);font-weight:700;line-height:1.15}._teamIntroDesc_bzfdx_62{font-family:var(--font-family);color:var(--color-white-muted);margin:0;font-size:1.05rem;line-height:1.6}._teamCard_bzfdx_71{cursor:pointer;box-sizing:border-box;opacity:0;height:420px;transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1),border-color .35s;transition-delay:calc(var(--card-idx,0) * .12s + 80ms);background:#0e0e16;border:1.5px solid #ffffff1f;border-radius:28px;flex-direction:column;justify-content:flex-end;padding:2.5rem;text-decoration:none;display:flex;position:relative;overflow:hidden;transform:translateY(40px)}._teamCard_bzfdx_71:hover{border-color:var(--color-gold)}._teamCard_bzfdx_71._visible_bzfdx_38{opacity:1;transform:translateY(0)}._shutterOverlay_bzfdx_103{z-index:15;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}._shutterBlade_bzfdx_112{transform-origin:top;background:#000;flex:1;width:100%;transition:transform .85s cubic-bezier(.77,0,.175,1);transform:scaleY(1)}._shutterBlade_bzfdx_112:nth-child(2n){transform-origin:bottom}._teamCard_bzfdx_71._visible_bzfdx_38 ._shutterBlade_bzfdx_112{transform:scaleY(0)}._teamCard_bzfdx_71._visible_bzfdx_38 ._shutterBlade_bzfdx_112:first-child{transition-delay:calc(var(--card-idx,0) * .12s + .15s)}._teamCard_bzfdx_71._visible_bzfdx_38 ._shutterBlade_bzfdx_112:nth-child(2){transition-delay:calc(var(--card-idx,0) * .12s + .25s)}._teamCard_bzfdx_71._visible_bzfdx_38 ._shutterBlade_bzfdx_112:nth-child(3){transition-delay:calc(var(--card-idx,0) * .12s + .35s)}._teamCard_bzfdx_71._visible_bzfdx_38 ._shutterBlade_bzfdx_112:nth-child(4){transition-delay:calc(var(--card-idx,0) * .12s + .45s)}._tallCard_bzfdx_146{grid-row:span 2;height:856px}._standardCard_bzfdx_151{height:420px}._profileImgWrapper_bzfdx_156{z-index:0;background:#151522;width:100%;height:100%;position:absolute;inset:0}._profileImg_bzfdx_156{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .6s}._teamCard_bzfdx_71:hover ._profileImg_bzfdx_156{transform:scale(1.06)}._profileOverlay_bzfdx_177{z-index:1;background:linear-gradient(#0000000d 0%,#0006 45%,#000000f2 100%);position:absolute;inset:0}._profileText_bzfdx_185{z-index:2;flex-direction:column;gap:.3rem;display:flex;position:relative}._profileTag_bzfdx_193{font-family:var(--font-family);color:var(--color-gold);text-transform:uppercase;letter-spacing:.15em;margin-bottom:.25rem;font-size:.72rem;font-weight:700}._nameActionRow_bzfdx_203{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}._profileName_bzfdx_211{font-family:var(--font-family);color:var(--color-white);letter-spacing:-.02em;flex:1;margin:0;font-size:clamp(1.6rem,2vw,2.1rem);font-weight:700;line-height:1.15}._profileRole_bzfdx_222{font-family:var(--font-family);color:var(--color-white-muted);margin:.2rem 0 0;font-size:1rem;font-weight:400;line-height:1.4}._cardSocials_bzfdx_231{z-index:10;flex-shrink:0;align-items:center;display:flex;position:relative}._cardSocialIcon_bzfdx_239{width:36px;height:36px;color:var(--color-white);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex}._cardSocialIcon_bzfdx_239:hover{background:var(--color-gold);color:#000;border-color:var(--color-gold);transform:translateY(-2px)scale(1.08)}@media (width<=1024px){._teamSection_bzfdx_1{padding:70px 20px}._teamGrid_bzfdx_12{grid-template-columns:1fr 1fr;grid-auto-rows:auto;gap:14px}._teamIntro_bzfdx_23{grid-column:1/span 2;padding:2.2rem}._teamCard_bzfdx_71,._tallCard_bzfdx_146,._standardCard_bzfdx_151{border-radius:20px;grid-area:auto/span 1;height:380px;padding:2rem}}@media (width<=768px){._teamGrid_bzfdx_12{grid-template-columns:1fr;gap:0}._teamIntro_bzfdx_23{border-radius:0;grid-column:1;padding:2rem 1.5rem}._teamCard_bzfdx_71,._tallCard_bzfdx_146,._standardCard_bzfdx_151{border-radius:0;grid-area:auto/1;height:360px;padding:1.8rem}._profileName_bzfdx_211{font-size:1.6rem}}.faq-section{box-sizing:border-box;z-index:20;background-color:#000;width:100%;padding:120px 0 140px;position:relative}.faq-container{box-sizing:border-box;grid-template-columns:380px 1fr;align-items:flex-start;gap:80px;max-width:1360px;margin:0 auto;padding:0 40px;display:grid}.faq-left-col{flex-direction:column;display:flex;position:sticky;top:120px}.faq-script-eyebrow{color:var(--color-gold);margin-bottom:8px;font-family:Playfair Display,Georgia,cursive,serif;font-size:22px;font-style:italic;display:block}.faq-title{font-family:var(--font-family);color:var(--color-white);letter-spacing:-.02em;text-transform:uppercase;margin:0 0 20px;font-size:clamp(38px,4.5vw,56px);font-weight:800;line-height:1.05}.faq-description{font-family:var(--font-family);color:var(--color-white-muted);max-width:340px;margin:0;font-size:15px;line-height:1.6}.highlight-scrutint{color:var(--color-gold);font-weight:700}.faq-right-col{flex-direction:column;width:100%;display:flex}.faq-pills-bar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:40px;display:flex}.faq-pill{color:var(--color-white-muted);font-family:var(--font-family);letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:8px;padding:8px 18px;font-size:11px;font-weight:700;transition:all .25s}.faq-pill:hover{border-color:var(--color-gold);color:var(--color-white);background:#ffd70014}.faq-pill.active{background:var(--color-gold);color:#000;border-color:var(--color-gold);font-weight:800;box-shadow:0 0 16px #ffd7004d}.faq-accordion-list{border-top:1px solid #ffffff1f;flex-direction:column;width:100%;display:flex}.faq-accordion-item{cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #ffffff1f;transition:background-color .25s,border-color .25s}.faq-accordion-item:hover{background-color:#ffffff05;border-bottom-color:#ffd70059}.faq-accordion-item.open{border-bottom-color:#ffd70066}.faq-item-header{justify-content:space-between;align-items:center;gap:20px;padding:24px 8px;display:flex}.faq-item-question{font-family:var(--font-family);color:var(--color-white);margin:0;font-size:18px;font-weight:600;line-height:1.4;transition:color .2s}.faq-accordion-item:hover .faq-item-question,.faq-accordion-item.open .faq-item-question{color:var(--color-gold)}.faq-expand-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}.icon-line{background-color:#ffffff80;border-radius:2px;transition:all .3s cubic-bezier(.16,1,.3,1);position:absolute}.faq-accordion-item:hover .icon-line,.faq-accordion-item.open .icon-line{background-color:var(--color-gold)}.icon-line.horizontal{width:14px;height:2px}.icon-line.vertical{width:2px;height:14px}.faq-expand-icon.rotated .icon-line.vertical{opacity:0;transform:rotate(90deg)}.faq-expand-icon.rotated .icon-line.horizontal{transform:rotate(180deg)}.faq-item-body{opacity:0;max-height:0;transition:max-height .4s cubic-bezier(.16,1,.3,1),opacity .3s;overflow:hidden}.faq-item-body.expanded{opacity:1;max-height:350px}.faq-answer-inner{padding:0 8px 24px}.faq-answer-inner p{font-family:var(--font-family);color:var(--color-white-muted);margin:0;font-size:14.5px;line-height:1.7}@media (width<=1024px){.faq-container{grid-template-columns:1fr;gap:48px;padding:0 24px}.faq-left-col{position:static}.faq-description{max-width:100%}}@media (width<=640px){.faq-section{padding:80px 0 100px}.faq-pills-bar{gap:8px;margin-bottom:28px}.faq-pill{padding:6px 14px;font-size:10px}.faq-item-question{font-size:16px}.faq-item-header{padding:20px 4px}.faq-answer-inner{padding:0 4px 20px}.faq-answer-inner p{font-size:13.5px}}.contact-section{box-sizing:border-box;z-index:10;cursor:default;background-color:#000;width:100%;padding:110px 30px 130px;position:relative;overflow:hidden}.contact-glow-orb{filter:blur(100px);pointer-events:none;z-index:1;background:radial-gradient(circle,#ffd70047 0%,#ffaa001f 40%,#0000 70%);border-radius:50%;width:750px;height:750px;position:absolute;top:15%;left:-12%}.contact-grid-pattern{pointer-events:none;z-index:1;background-image:linear-gradient(90deg,#ffd7000a 1px,#0000 1px),linear-gradient(#ffd7000a 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0}.coordinate-lines-container{pointer-events:none;z-index:3;position:absolute;inset:0}.coord-line{pointer-events:none;background:#ffd70038;transition:opacity .2s;position:absolute}.coord-line.horizontal{height:1px;left:0;right:0;box-shadow:0 0 10px #ffd70059}.coord-line.vertical{width:1px;top:0;bottom:0;box-shadow:0 0 10px #ffd70059}.coord-badge{color:var(--color-gold);letter-spacing:1px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#08080ed9;border:1px solid #ffd7004d;border-radius:4px;padding:3px 7px;font-family:Courier New,monospace,sans-serif;font-size:10px;font-weight:700;position:absolute}.coord-badge.right{top:-18px;right:20px}.coord-badge.bottom{bottom:20px;left:8px}.coord-center-reticle{pointer-events:none;border:1px dashed #ffd70066;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;transform:translate(-50%,-50%)}.reticle-dot{background-color:var(--color-gold);width:4px;height:4px;box-shadow:0 0 8px var(--color-gold);border-radius:50%}.cursor-floating-badge{pointer-events:none;z-index:50;will-change:transform, left, top;width:76px;height:76px;transition:transform 80ms ease-out;position:absolute}.badge-rotating-disc{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0c12eb;border:1.5px solid #ffd70080;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:0 0 24px #ffd70059,0 10px 25px #000000b3}.badge-circular-text{width:calc(100% + 2px);height:calc(100% + 2px);fill:var(--color-gold);font-family:var(--font-family);letter-spacing:2.2px;font-size:8.5px;font-weight:800;animation:10s linear infinite rotate-badge;position:absolute;inset:-1px}@keyframes rotate-badge{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.badge-center-logo{z-index:2;background:#000;border:1px solid #ffd7004d;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}.badge-center-logo img{object-fit:contain;width:80%;height:80%}.cursor-logo-trail-item{pointer-events:none;z-index:4;will-change:transform, opacity;width:auto;height:88px;transition:opacity .25s ease-out,transform .25s ease-out;position:absolute}.trail-logo-disc{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.trail-logo-img{object-fit:contain;filter:drop-shadow(0 0 6px #ffd70080);width:100%;height:65%}.contact-container{z-index:2;grid-template-columns:1.15fr 1fr;align-items:center;gap:70px;max-width:1400px;margin:0 auto;display:grid;position:relative}.contact-left-content{flex-direction:column;padding-right:20px;display:flex}.contact-badge{background:#ffd70014;border:1px solid #ffd70040;border-radius:9999px;align-items:center;gap:10px;width:fit-content;margin-bottom:24px;padding:6px 16px;display:inline-flex}.badge-pulse{background-color:var(--color-gold);width:8px;height:8px;box-shadow:0 0 10px var(--color-gold);border-radius:50%;animation:2s ease-in-out infinite pulse-gold}@keyframes pulse-gold{0%,to{opacity:.9;transform:scale(1)}50%{opacity:.4;transform:scale(1.4)}}.badge-title{letter-spacing:2px;color:var(--color-gold);text-transform:uppercase;font-size:11px;font-weight:700}.contact-hero-heading{font-family:var(--font-family);color:var(--color-white);letter-spacing:-1.2px;margin-bottom:40px;font-size:clamp(34px,4.2vw,54px);font-weight:800;line-height:1.18}.contact-email-wrapper{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:40px;display:flex}.contact-pill-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffd70012;border:1.5px solid #ffd70073;border-radius:9999px;align-items:center;gap:14px;padding:14px 28px;text-decoration:none;transition:all .35s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 20px #0006}.contact-whatsapp-btn{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#25d36614;border:1.5px solid #25d36666;border-radius:9999px;align-items:center;gap:12px;padding:14px 24px;text-decoration:none;transition:all .35s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 20px #0006}.contact-whatsapp-btn:hover{background:#25d3662e;border-color:#25d366;transform:translateY(-3px);box-shadow:0 0 25px #25d3664d}.contact-whatsapp-text{color:var(--color-white);letter-spacing:.2px;font-size:clamp(14px,1.3vw,17px);font-weight:700;transition:color .3s}.contact-whatsapp-btn:hover .contact-whatsapp-text{color:#25d366}.contact-pill-btn:hover{border-color:var(--color-gold);background:#ffd70026;transform:translateY(-3px);box-shadow:0 0 25px #ffd70040}.contact-pill-icon{color:var(--color-gold);font-size:18px}.contact-pill-text{color:var(--color-white);letter-spacing:.2px;font-size:clamp(15px,1.4vw,19px);font-weight:700;display:inline-flex}.pill-char{will-change:transform;transition:transform .35s cubic-bezier(.25,1,.5,1);display:inline-block}.pill-char.email-chain-dist-0{color:var(--color-gold);transform:translateY(-7px)}.pill-char.email-chain-dist-1{color:#fff2a6;transform:translateY(-4px)}.pill-char.email-chain-dist-2{transform:translateY(-2px)}.pill-char.email-chain-dist-3{transform:translateY(-1px)}.contact-pill-arrow{color:var(--color-gold);font-size:18px;transition:transform .3s}.contact-pill-btn:hover .contact-pill-arrow{transform:translate(3px,-3px)}.contact-trust-tags{flex-wrap:wrap;gap:28px;display:flex}.trust-item{color:var(--color-white-muted);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.trust-check{color:var(--color-gold);font-weight:800}.contact-form-glass-card{box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#10101667 0%,#08080c2f 100%);border:1px solid #ffd70040;border-radius:28px;padding:44px 40px;transition:border-color .3s,box-shadow .3s;position:relative}.contact-form-glass-card:hover{border-color:#ffd70066;box-shadow:0 30px 60px -12px #000c,0 0 45px #ffd70024}.form-card-corner-accent{border-color:var(--color-gold);pointer-events:none;width:14px;height:14px;position:absolute}.form-card-corner-accent.top-right{border-top:2px solid var(--color-gold);border-right:2px solid var(--color-gold);border-top-right-radius:28px;top:-1px;right:-1px}.form-card-corner-accent.bottom-left{border-bottom:2px solid var(--color-gold);border-left:2px solid var(--color-gold);border-bottom-left-radius:28px;bottom:-1px;left:-1px}.contact-minimal-form{flex-direction:column;gap:28px;display:flex}.form-input-group{flex-direction:column;display:flex;position:relative}.form-field-label{color:var(--color-white);letter-spacing:.2px;margin-bottom:8px;font-size:14.5px;font-weight:600}.req-star{color:var(--color-gold);margin-left:2px}.form-line-input{width:100%;font-family:var(--font-family);color:var(--color-white);box-sizing:border-box;background:0 0;border:none;border-bottom:1.5px solid #fff3;outline:none;padding:10px 0 12px;font-size:15px;transition:all .3s}.form-line-input::placeholder{color:#ffffff59;font-size:14px}.form-line-input:focus{border-bottom-color:var(--color-gold);padding-left:4px}.date-input::-webkit-calendar-picker-indicator{filter:invert(.85)sepia()saturate(5)hue-rotate(5deg);cursor:pointer}.select-container{width:100%;position:relative}.form-select{appearance:none;cursor:pointer;padding-right:28px}.form-select option{color:#fff;background:#111116;padding:10px}.select-arrow-icon{color:#fff9;pointer-events:none;font-size:13px;transition:transform .2s,color .2s;position:absolute;bottom:12px;right:4px}.form-select:focus+.select-arrow-icon{color:var(--color-gold);transform:rotate(180deg)}.form-box-textarea{width:100%;font-family:var(--font-family);color:var(--color-white);resize:vertical;box-sizing:border-box;background:#ffffff08;border:1.5px solid #ffffff2e;border-radius:12px;outline:none;min-height:85px;padding:14px 16px;font-size:14.5px;transition:all .3s}.form-box-textarea::placeholder{color:#ffffff59}.form-box-textarea:focus{border-color:var(--color-gold);background:#ffd70008;box-shadow:0 0 16px #ffd7001f}.form-actions-row{justify-content:flex-end;margin-top:8px;display:flex}.form-submit-cta{background:var(--color-gold);color:#000;font-family:var(--font-family);cursor:pointer;border-radius:9999px;align-items:center;gap:12px;padding:14px 34px;font-size:15px;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 6px 20px #ffd70059}.submit-arrow-circle{background:#00000026;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:800;transition:transform .25s,background-color .25s;display:flex}.form-submit-cta:hover{color:#000;background:#fff;transform:translateY(-3px);box-shadow:0 10px 30px #fff6}.form-submit-cta:hover .submit-arrow-circle{background:#0003;transform:translate(3px)}.form-success-state{text-align:center;padding:40px 20px}.success-icon-wrap{color:#22c55e;background:#22c55e26;border:2px solid #22c55e;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;font-size:32px;font-weight:800;animation:.4s scale-up;display:flex}@keyframes scale-up{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.form-success-state h3{color:var(--color-white);margin-bottom:12px;font-size:24px;font-weight:800}.form-success-state p{color:var(--color-white-muted);max-width:380px;margin:0 auto;font-size:15px;line-height:1.6}@media (width<=1024px){.contact-container{grid-template-columns:1fr;gap:50px}.contact-left-content{padding-right:0}}@media (width<=600px){.contact-section{padding:70px 16px 90px}.cursor-floating-badge,.cursor-logo-trail-item,.coordinate-lines-container{display:none}.contact-form-glass-card{border-radius:20px;padding:30px 20px}.contact-hero-heading{font-size:28px;line-height:1.25}.form-actions-row{justify-content:stretch}.form-submit-cta{justify-content:center;width:100%}}.page-hero-immersive{box-sizing:border-box;background-color:#000;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:8rem 2rem 5rem;display:flex;position:relative;overflow:hidden}.page-hero-bg{filter:brightness(.65)contrast(1.1);z-index:1;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:transform 10s;position:absolute;inset:0;transform:scale(1.05)}.page-hero-immersive:hover .page-hero-bg{transform:scale(1.08)}.page-hero-scrim{z-index:2;background:radial-gradient(circle,#00000073 0%,#000c 75%,#000000fa 100%);position:absolute;inset:0}.page-hero-content{z-index:3;text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:960px;margin:0 auto;display:flex;position:relative}.page-hero-capsule{-webkit-backdrop-filter:blur(16px);color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#ffffff1f;border:1px solid #fff3;border-radius:9999px;align-items:center;gap:10px;padding:8px 22px;font-size:.82rem;font-weight:600;display:inline-flex}.capsule-dot{background:var(--color-gold,gold);width:6px;height:6px;box-shadow:0 0 8px var(--color-gold,gold);border-radius:50%}.capsule-text{color:#fff}.capsule-divider{color:#fff6}.capsule-tag{color:var(--color-gold,gold)}.page-hero-title-wrap{width:100%}.page-hero-headline{font-family:var(--font-family);letter-spacing:-.03em;color:#fff;text-shadow:0 4px 24px #000000b3;margin:0;font-size:clamp(2.8rem,6.5vw,5.2rem);font-weight:700;line-height:1.06}.page-hero-description{color:#ffffffd9;text-shadow:0 2px 10px #000c;max-width:760px;margin:0;font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.6}.page-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:8px;display:flex}.page-hero-app-btn{color:#000;background:#fff;border-radius:9999px;align-items:center;gap:10px;padding:14px 28px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 10px 30px #fff3}.page-hero-app-btn:hover{background:var(--color-gold,gold);transform:translateY(-3px)scale(1.02);box-shadow:0 12px 35px #ffd70066}.app-apple-icon{width:20px;height:20px}.page-hero-cta-btn{-webkit-backdrop-filter:blur(12px);color:#fff;background:#0009;border:1px solid #ffffff40;border-radius:9999px;align-items:center;gap:8px;padding:14px 28px;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.page-hero-cta-btn:hover{border-color:var(--color-gold,gold);color:var(--color-gold,gold);transform:translateY(-2px)}@media (width<=768px){.page-hero-immersive{min-height:100vh;padding:7rem 1.25rem 4rem}.page-hero-capsule{padding:6px 16px;font-size:.75rem}}.aboutPage{--bg-dark:#000;--text-primary:#fff;--text-muted:#ffffffb8;--accent-gold:gold;--border-subtle:#ffffff1a;--border-gold:#ffd70066;background:var(--bg-dark);color:var(--text-primary);min-height:100vh;position:relative}.aboutStickySection{width:100%;margin:0;padding:0;position:relative}.aboutStickyContainer{grid-template-columns:1fr 1fr;align-items:start;width:100%;display:grid;position:relative}.aboutLeftScroll{box-sizing:border-box;flex-direction:column;gap:80px;width:100%;max-width:720px;margin-left:auto;padding:6rem 4rem 8rem;display:flex}.aboutStorySlide{opacity:.35;flex-direction:column;justify-content:center;gap:20px;min-height:70vh;transition:opacity .5s,transform .5s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(15px)}.aboutStorySlide.active{opacity:1;transform:translateY(0)}.slideIndexTag{align-items:center;gap:12px;display:flex}.indexNum{font-family:var(--font-heading,inherit);color:var(--accent-gold);letter-spacing:.1em;font-size:.85rem;font-weight:800}.indexSub{letter-spacing:.14em;color:#ffffff80;text-transform:uppercase;font-size:.75rem;font-weight:700}.slideMainHeading{font-family:var(--font-heading,inherit);letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(2.2rem,3vw,3rem);font-weight:800;line-height:1.1}.slideParagraphs{flex-direction:column;gap:16px;margin-top:8px;display:flex}.slideText{color:var(--text-muted);margin:0;font-size:.9rem;line-height:1.7}.slideBadgesGrid{flex-direction:column;gap:18px;width:100%;margin-top:22px;display:flex}.slideBadgePill{align-items:flex-start;gap:20px;padding:22px 26px;display:flex;position:relative}.slideBadgePill:hover{transform:translate(6px)}.badgeSvgWrap{box-sizing:border-box;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:64px;min-width:44px;height:64px;padding:8px;transition:all .3s;display:flex}.badgeSvgWrap svg{filter:drop-shadow(0 0 6px #ffd70059);width:100%;height:100%}.badgeTextContent{flex-direction:column;gap:6px;display:flex}.badgeItemTitle{font-family:var(--font-heading,inherit);color:#fff;letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:500;line-height:1.3}.badgeItemDesc{color:#ffffffa6;margin:0;font-size:.88rem;line-height:1.55}.slideActionWrap{margin-top:16px}.slideActionBtn{border:1px solid var(--accent-gold);color:var(--accent-gold);text-transform:uppercase;letter-spacing:.08em;background:0 0;border-radius:9999px;align-items:center;gap:10px;padding:14px 28px;font-size:.92rem;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.slideActionBtn:hover{background:var(--accent-gold);color:#000;transform:translateY(-2px);box-shadow:0 0 20px #ffd70059}.aboutRightSticky{justify-content:stretch;align-items:stretch;width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.stickyCardFrame{background:#0d0d0f;border:none;border-radius:0;width:100%;height:100%;position:relative;overflow:hidden}.stickyImageWrapper{width:100%;height:100%;position:relative}.stickyImgLayer{opacity:0;visibility:hidden;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scale(1.04)}.stickyImgLayer.active{opacity:1;visibility:visible;transform:scale(1)}.stickyImg{object-fit:cover;object-position:center;width:100%;height:100%}.stickyImgScrim{pointer-events:none;background:linear-gradient(90deg,#000 0%,#000000a1 35%,#0000 60%,#000000d9 100%);position:absolute;inset:0}@media (width<=768px){.stickyImgScrim{background:linear-gradient(#000000d9 0%,#0000 40%,#000000ce 65%,#000 100%)}}.stickyOverlayContent{z-index:2;flex-direction:column;justify-content:space-between;padding:32px;display:flex;position:absolute;inset:0}.stickyTopBadge{-webkit-backdrop-filter:blur(12px);letter-spacing:.1em;color:var(--accent-gold);background:#000000b3;border:1px solid #ffd7004d;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:8px 16px;font-size:.75rem;font-weight:700;display:none}.goldHexIcon{color:var(--accent-gold)}.stickyBottomInfo{flex-direction:column;gap:12px;display:flex}.stickyOverlayTitle{font-family:var(--font-heading,inherit);color:#fff;text-shadow:0 2px 10px #000c;margin:0;font-size:1.55rem;font-weight:800;line-height:1.25}.stickyOverlaySub{letter-spacing:.12em;color:var(--accent-gold);text-transform:uppercase;margin:0;font-size:.82rem;font-weight:700}.stickyAppBadges{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.stickyAppBtn{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#000c;border:1px solid #fff3;border-radius:8px;align-items:center;gap:10px;padding:8px 14px;text-decoration:none;transition:all .3s;display:flex}.stickyAppBtn:hover{border-color:var(--accent-gold);background:#151518;transform:translateY(-2px)}.stickyAppBtn svg{width:18px;height:18px;color:var(--accent-gold)}.btnTxt{flex-direction:column;line-height:1.1;display:flex}.btnTxt small{color:#ffffff80;text-transform:uppercase;font-size:.58rem}.btnTxt strong{font-size:.78rem;font-weight:700}.aboutBottomTeam{border-top:1px solid var(--border-subtle);background:#000;padding:4rem 0}@media (width<=960px){.aboutStickyContainer{grid-template-columns:1fr;gap:36px}.aboutRightSticky{order:-1;width:100%;height:440px;position:relative;top:0}.aboutLeftScroll{gap:60px;max-width:100%;padding:2.5rem 1.5rem 5rem}.aboutStorySlide{opacity:1;border-bottom:1px solid var(--border-subtle);min-height:auto;padding-bottom:36px;transform:none}}@media (width<=640px){.aboutStickySection{padding:0}.aboutRightSticky{height:360px}.aboutLeftScroll{gap:48px;padding:2rem 1.25rem 4rem}.slideBadgePill{border-radius:16px;justify-content:center;align-items:center;gap:12px;padding:12px 16px;display:grid}.badgeSvgWrap{width:42px;min-width:42px;height:42px}.badgeLabelText{font-size:.88rem}.stickyOverlayContent{padding:18px}.stickyOverlayTitle{font-size:1.2rem}}.contactPage{--bg-dark:#000;--text-primary:#fff;--text-muted:#ffffffb8;--accent-gold:gold;--border-subtle:#ffffff1f;--border-gold:#ffd70066;background:var(--bg-dark);color:var(--text-primary);min-height:100vh;padding-bottom:6rem}.contactHero{flex-direction:column;gap:1.25rem;max-width:1300px;margin:0 auto;padding:8.5rem 2rem 2.5rem;display:flex}.contactBadge{width:fit-content;color:var(--accent-gold);text-transform:uppercase;letter-spacing:.16em;background:#ffd70014;border:1px solid #ffd70040;border-radius:9999px;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.82rem;font-weight:700;display:inline-flex}.contactTitle{letter-spacing:-.025em;font-size:clamp(2.3rem,5vw,3.8rem);font-weight:800;line-height:1.15}.contactHighlight{color:var(--accent-gold)}.contactSubtitle{color:var(--text-muted);max-width:780px;font-size:1.15rem;line-height:1.6}@media (width<=768px){.contactHero,.contactContainer{padding:7rem 0 2rem}}.consultPage{--bg-dark:#000;--text-primary:#fff;--text-muted:#ffffffb8;--accent-gold:gold;--border-subtle:#ffffff1f;--border-gold:#ffd70066;background:var(--bg-dark);color:var(--text-primary);min-height:100vh;padding-bottom:6rem}.consultHero{flex-direction:column;gap:1.25rem;max-width:1300px;margin:0 auto;padding:8.5rem 2rem 2.5rem;display:flex}.consultBadge{width:fit-content;color:var(--accent-gold);text-transform:uppercase;letter-spacing:.16em;background:#ffd70014;border:1px solid #ffd70040;border-radius:9999px;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.82rem;font-weight:700;display:inline-flex}.consultTitle{letter-spacing:-.025em;font-size:clamp(2.3rem,5vw,3.8rem);font-weight:800;line-height:1.15}.consultHighlight{color:var(--accent-gold)}.consultSubtitle{color:var(--text-muted);max-width:820px;font-size:1.15rem;line-height:1.6}.consultCardsGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:1300px;margin:2rem auto 0;padding:0 2rem;display:grid}.consultOptionCard{border:1px solid var(--border-subtle);background:#12121699;border-radius:20px;flex-direction:column;gap:1rem;padding:2.25rem;transition:all .3s;display:flex;position:relative}.consultOptionCard:hover{border-color:var(--border-gold);transform:translateY(-4px)}.consultIcon{font-size:2.2rem}.consultCardTitle{color:#fff;font-size:1.3rem;font-weight:700}.consultCardDesc{color:var(--text-muted);font-size:.95rem;line-height:1.6}.consultBtn{border:1px solid var(--border-gold);color:var(--accent-gold);background:#ffd7001f;border-radius:9999px;justify-content:center;align-items:center;margin-top:auto;padding:.8rem 1.4rem;font-size:.9rem;font-weight:700;transition:all .25s;display:inline-flex}.consultBtn:hover{background:var(--accent-gold);color:#000}@media (width<=900px){.consultCardsGrid{grid-template-columns:1fr}.consultHero,.consultCardsGrid{padding:7rem 1.25rem 2rem}}.serviceDetailPage{--bg-dark:#000;--text-primary:#fff;--text-muted:#ffffffbf;--text-faint:#ffffff73;--accent-gold:gold;--accent-gold-glow:#ffd7002e;--border-subtle:#ffffff1f;--border-gold:#ffd70066;background:var(--bg-dark);color:var(--text-primary);min-height:100vh;padding-bottom:6rem;position:relative;overflow-x:hidden}.serviceHero{flex-direction:column;gap:1.5rem;max-width:1300px;margin:0 auto;padding:8.5rem 2rem 3rem;display:flex}.serviceBreadcrumb{color:var(--text-faint);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.5rem;font-size:.85rem;display:flex}.serviceBreadcrumb a{color:var(--accent-gold);transition:opacity .2s}.serviceBreadcrumb a:hover{opacity:.8}.serviceHeroBadge{width:fit-content;color:var(--accent-gold);text-transform:uppercase;letter-spacing:.16em;background:#ffd70014;border:1px solid #ffd70040;border-radius:9999px;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.82rem;font-weight:700;display:inline-flex}.serviceHeroTitle{letter-spacing:-.025em;font-size:clamp(2.3rem,5vw,3.8rem);font-weight:800;line-height:1.15}.serviceHeroHighlight{color:var(--accent-gold)}.serviceHeroTagline{color:#fff;max-width:850px;font-size:1.25rem;line-height:1.55}.serviceHeroDescription{color:var(--text-muted);max-width:800px;font-size:1.05rem;line-height:1.7}.serviceHeroActions{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1rem;display:flex}.servicePrimaryBtn{background:var(--accent-gold);color:#000;border-radius:9999px;justify-content:center;align-items:center;gap:.6rem;padding:.9rem 1.8rem;font-size:.95rem;font-weight:700;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 4px 15px #ffd7004d}.servicePrimaryBtn:hover{transform:translateY(-2px);box-shadow:0 8px 25px #ffd70080}.serviceSecondaryBtn{border:1px solid var(--border-subtle);color:#fff;background:#ffffff0d;border-radius:9999px;justify-content:center;align-items:center;gap:.6rem;padding:.9rem 1.8rem;font-size:.95rem;font-weight:600;transition:all .25s;display:inline-flex}.serviceSecondaryBtn:hover{border-color:var(--accent-gold);background:#ffd70014}.serviceMetricsGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:1300px;margin:2rem auto;padding:0 2rem;display:grid}.metricCard{border:1px solid var(--border-subtle);text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#121216b3;border-radius:16px;padding:1.5rem;transition:transform .3s,border-color .3s}.metricCard:hover{border-color:var(--border-gold);transform:translateY(-4px)}.metricVal{color:var(--accent-gold);margin-bottom:.3rem;font-size:2.2rem;font-weight:800}.metricLbl{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.85rem}.serviceSectionWrapper{flex-direction:column;gap:4rem;max-width:1300px;margin:3.5rem auto 0;padding:0 2rem;display:flex}.sectionHeadingBlock{text-align:left;flex-direction:column;gap:.5rem;display:flex}.sectionHeadingBadge{color:var(--accent-gold);letter-spacing:.15em;text-transform:uppercase;font-size:.8rem;font-weight:700}.sectionHeadingTitle{color:#fff;letter-spacing:-.02em;font-size:2.2rem;font-weight:800}.capabilitiesGrid{grid-template-columns:repeat(2,1fr);gap:1.75rem;display:grid}.capabilityCard{border:1px solid var(--border-subtle);background:#12121699;border-radius:20px;flex-direction:column;gap:.85rem;padding:2.25rem;transition:all .35s;display:flex;position:relative;overflow:hidden}.capabilityCard:before{content:"";background:var(--accent-gold);width:4px;height:0;transition:height .35s;position:absolute;top:0;left:0}.capabilityCard:hover{border-color:var(--border-gold);transform:translateY(-4px);box-shadow:0 10px 30px #00000080}.capabilityCard:hover:before{height:100%}.capabilityTitle{color:#fff;font-size:1.35rem;font-weight:700}.capabilityDesc{color:var(--text-muted);font-size:.98rem;line-height:1.7}.processGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.processCard{border:1px solid var(--border-subtle);background:#12121699;border-radius:18px;flex-direction:column;gap:1rem;padding:1.85rem;display:flex;position:relative}.processStepNumber{color:var(--accent-gold);opacity:.8;font-size:1.8rem;font-weight:800}.processStepTitle{color:#fff;font-size:1.15rem;font-weight:700}.processStepText{color:var(--text-muted);font-size:.92rem;line-height:1.65}.serviceFaqList{flex-direction:column;gap:1rem;display:flex}.serviceFaqItem{border:1px solid var(--border-subtle);background:#12121699;border-radius:16px;padding:1.5rem 1.75rem}.serviceFaqQuestion{color:#fff;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.serviceFaqAnswer{color:var(--text-muted);font-size:.95rem;line-height:1.65}.serviceBottomCta{border:1px solid var(--border-gold);text-align:center;background:linear-gradient(135deg,#ffd7001f,#121216e6);border-radius:24px;flex-direction:column;align-items:center;gap:1.25rem;margin-top:2rem;padding:3.5rem 2.5rem;display:flex}.ctaTitle{color:#fff;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800}.ctaText{max-width:600px;color:var(--text-muted);font-size:1.05rem;line-height:1.6}@media (width<=992px){.serviceMetricsGrid{grid-template-columns:repeat(2,1fr)}.capabilitiesGrid{grid-template-columns:1fr}.processGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.serviceHero{padding:7rem 1.25rem 2rem}.serviceMetricsGrid,.serviceSectionWrapper{padding:0 1.25rem}.serviceMetricsGrid,.processGrid{grid-template-columns:1fr}}._page_1h1m1_1{--bg-light:#000;--text-dark:#fff;--text-muted:#b7b7b7;--border:#ffd70040;--accent-gold:gold;--nav-height:80px;background:var(--bg-light);color:var(--text-dark);box-sizing:border-box;min-height:100vh}@keyframes _fadeInUp_1h1m1_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}._hero_1h1m1_27{flex-direction:column;gap:1.5rem;max-width:1500px;margin:0 auto;padding:9rem 4.5rem 4rem;display:flex}._subtitle_1h1m1_36{color:var(--accent-gold);text-transform:uppercase;letter-spacing:.15em;opacity:0;font-family:inherit;font-size:.85rem;font-weight:700;line-height:1.6;animation:.8s cubic-bezier(.16,1,.3,1) .1s forwards _fadeInUp_1h1m1_1}._titleWrapper_1h1m1_49{display:inline-block}._title_1h1m1_49{letter-spacing:-.02em;transform-origin:0;cursor:default;font-family:inherit;font-size:clamp(2.5rem,5vw,3.8rem);font-weight:800;line-height:1.15;transition:transform .35s cubic-bezier(.25,1,.5,1);display:inline-block}._title_1h1m1_49:hover{transform:scale(1.03)}._description_1h1m1_74{color:var(--text-muted);opacity:0;max-width:750px;font-family:inherit;font-size:1.1rem;line-height:1.65;animation:.8s cubic-bezier(.16,1,.3,1) .5s forwards _fadeInUp_1h1m1_1}._container_1h1m1_85{flex-direction:column;max-width:1500px;margin:0 auto;padding:0 4.5rem;display:flex}._section_1h1m1_93{border-bottom:1px solid var(--border);grid-template-columns:240px 1fr;gap:60px;padding:80px 0;display:grid;position:relative}._sectionNumberWrap_1h1m1_102{align-self:start;height:fit-content;position:sticky;top:150px}._sectionNumber_1h1m1_102{letter-spacing:-.04em;color:#fff;opacity:.15;transform-origin:0;font-size:clamp(80px,10vw,140px);font-weight:900;line-height:.85;transition:all .6s cubic-bezier(.16,1,.3,1)}._sectionNumberScrolledPast_1h1m1_120{opacity:1;color:var(--accent-gold);text-shadow:0 0 20px #ffd70066;transform:scale(.92)}._sectionContent_1h1m1_127{padding-top:40px}._sectionLabel_1h1m1_131{text-transform:uppercase;letter-spacing:.12em;color:var(--accent-gold);opacity:0;margin-bottom:12px;font-family:inherit;font-size:.85rem;font-weight:600;transition:opacity .8s cubic-bezier(.16,1,.3,1) .1s,transform .8s cubic-bezier(.16,1,.3,1) .1s;transform:translateY(20px)}._sectionTitleWrapper_1h1m1_145{display:inline-block}._sectionTitle_1h1m1_145{letter-spacing:-.02em;color:var(--text-dark);transform-origin:0;cursor:default;margin-bottom:16px;font-family:inherit;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:800;line-height:1.15;transition:transform .35s cubic-bezier(.25,1,.5,1);display:inline-block}._sectionTitle_1h1m1_145:hover{transform:scale(1.02)}._divider_1h1m1_167{background:var(--accent-gold);width:0%;height:2px;margin:24px 0;transition:width 1s cubic-bezier(.16,1,.3,1) .3s}._sectionVisible_1h1m1_176 ._sectionLabel_1h1m1_131,._sectionVisible_1h1m1_176 ._sectionTitle_1h1m1_145{opacity:1;transform:translateY(0)}._sectionVisible_1h1m1_176 ._divider_1h1m1_167{width:100%}._sectionBody_1h1m1_190{color:var(--text-muted);font-size:1.1rem;line-height:1.75}._sectionBody_1h1m1_190 p{margin-bottom:20px}._sectionBody_1h1m1_190 strong{color:#fff}._sectionBody_1h1m1_190 a{color:var(--accent-gold);text-underline-offset:4px;text-decoration:underline}._sectionBody_1h1m1_190 ul{margin-bottom:20px;padding-left:20px}._sectionBody_1h1m1_190 li{margin-bottom:8px}._tableResponsive_1h1m1_219{-webkit-overflow-scrolling:touch;border:1px solid var(--border);background:#12121666;border-radius:12px;width:100%;margin:1.5rem 0;overflow-x:auto}._tableResponsive_1h1m1_219::-webkit-scrollbar{height:6px}._tableResponsive_1h1m1_219::-webkit-scrollbar-track{background:#ffffff0d}._tableResponsive_1h1m1_219::-webkit-scrollbar-thumb{background:var(--accent-gold);border-radius:4px}._legalTable_1h1m1_242{border-collapse:collapse;text-align:left;width:100%;min-width:680px;font-size:.95rem}._legalTable_1h1m1_242 th{color:var(--accent-gold);border-bottom:1px solid var(--border);white-space:nowrap;background:#ffd7001f;padding:16px 20px;font-weight:700}._legalTable_1h1m1_242 td{color:var(--text-muted);vertical-align:top;border-bottom:1px solid #ffffff14;padding:16px 20px;line-height:1.6}._legalTable_1h1m1_242 tr:last-child td{border-bottom:none}._legalTable_1h1m1_242 tr:hover td{background:#ffffff08}._tableScrollHint_1h1m1_276{color:var(--accent-gold);align-items:center;gap:.4rem;margin-bottom:.5rem;font-size:.8rem;display:none}._highlightNote_1h1m1_285{border-left:3px solid var(--accent-gold);color:#fff;background:#ffd7000f;border-radius:0 10px 10px 0;margin:1rem 0;padding:1rem 1.25rem;font-size:.95rem}@media (width<=1024px){._section_1h1m1_93{grid-template-columns:180px 1fr;gap:40px}}@media (width<=768px){._page_1h1m1_1{padding-bottom:4rem;overflow-x:hidden}._container_1h1m1_85{box-sizing:border-box;max-width:100%;padding:0 1rem}._hero_1h1m1_27{box-sizing:border-box;max-width:100%;padding:7rem 1rem 2.5rem}._title_1h1m1_49{word-break:break-word;max-width:100%;font-size:2.5rem}._section_1h1m1_93{box-sizing:border-box;grid-template-columns:1fr;gap:16px;max-width:100%;padding:30px 0}._sectionNumberWrap_1h1m1_102{background:var(--bg-light);z-index:10;padding:10px 0 0;position:sticky;top:80px}._sectionNumberScrolledPast_1h1m1_120{opacity:1;color:var(--accent-gold);transform:scale(.9)}._sectionNumber_1h1m1_102{font-size:64px;line-height:1}._sectionContent_1h1m1_127{word-break:break-word;overflow-wrap:break-word;min-width:0;max-width:100%;padding-top:0}._sectionTitleWrapper_1h1m1_145{max-width:100%}._sectionTitle_1h1m1_145,._sectionVisible_1h1m1_176 ._sectionTitle_1h1m1_145{letter-spacing:-.01em;color:var(--text-dark);word-break:break-word;overflow-wrap:break-word;max-width:100%;margin-bottom:14px;font-size:1.65rem;font-weight:800;line-height:1.25}._sectionBody_1h1m1_190{word-break:break-word;overflow-wrap:break-word;font-size:1rem;line-height:1.65}._tableScrollHint_1h1m1_276{display:flex}._tableResponsive_1h1m1_219{border-radius:12px;width:100%;margin:1rem 0}._legalTable_1h1m1_242{min-width:600px}._legalTable_1h1m1_242 th,._legalTable_1h1m1_242 td{padding:12px 14px;font-size:.88rem}}._wordSpan_1h1m1_406{white-space:nowrap;display:inline-block}._letterSpan_1h1m1_411{opacity:0;will-change:opacity, color, transform;display:inline-block}
