:root{--gold:#c9a24d;--gold-soft:#e7d2a1;--black:#101010;--text:#202020;--muted:#6d6d6d;--white:#fff;--cream:#f8f5ee;--soft:#fbfaf6;--border:#11111114}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--text);margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}.imageBg{background-position:50%;background-repeat:no-repeat;background-size:cover}.sectionAnim{animation:.75s both sectionIn}@keyframes sectionIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.imageBg,.heroImage,.aboutImage,.serviceImage,.galleryCard,.blogImage,.mapBox{animation:.85s both imageFadeUp;position:relative;overflow:hidden}.imageBg:before,.heroImage:before,.aboutImage:before,.serviceImage:before,.galleryCard:before,.blogImage:before,.mapBox:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(110deg,#ffffff14,#ffffff6b,#ffffff14);animation:1.25s forwards imageShine;position:absolute;inset:0;transform:translate(-120%)}@keyframes imageFadeUp{0%{opacity:0;filter:blur(6px);transform:translateY(18px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes imageShine{to{transform:translate(120%)}}.topbar{z-index:120;width:calc(100% - 48px);max-width:1220px;position:fixed;top:12px;left:50%;transform:translate(-50%)}.topbarInner{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);height:38px;color:var(--muted);background:#ffffffd6;border-radius:999px;justify-content:center;align-items:center;gap:28px;padding:0 24px;font-size:13px;display:flex;box-shadow:0 14px 40px #0000000a}.topbarInner a,.topbarInner span{white-space:nowrap}.topbarInner a:hover{color:var(--gold)}.header{z-index:110;border:1px solid var(--border);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#fffffff0;border-radius:999px;justify-content:space-between;align-items:center;width:calc(100% - 48px);max-width:1220px;height:90px;padding:0 16px 0 26px;display:flex;position:fixed;top:62px;left:50%;transform:translate(-50%);box-shadow:0 24px 70px #00000012}.logoSlot img{width:auto;height:70px;display:block}.desktopNav{align-items:center;gap:28px;display:flex}.desktopNav a,.dropdown button{color:var(--black);opacity:.74;cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:650}.desktopNav a:hover,.dropdown button:hover{color:var(--gold);opacity:1}.dropdown{padding:28px 0;position:relative}.dropdownMenu{border:1px solid var(--border);opacity:0;pointer-events:none;background:#fff;border-radius:26px;width:280px;padding:14px;transition:all .25s;position:absolute;top:76px;left:50%;transform:translate(-50%)translateY(10px);box-shadow:0 28px 70px #0000001f}.dropdown:hover .dropdownMenu{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.dropdownMenu a{border-radius:16px;padding:12px 14px;display:block}.dropdownMenu a:hover{background:var(--cream)}.headerBtn{background:var(--gold);color:#fff;border-radius:999px;padding:13px 22px;font-size:14px;font-weight:850}.mobileBtn{display:none}.overlay{z-index:130;opacity:0;pointer-events:none;background:#00000059;transition:all .3s;position:fixed;inset:0}.overlay.active{opacity:1;pointer-events:auto}.drawer{z-index:140;background:#fff;flex-direction:column;width:min(88vw,400px);height:100vh;padding:24px;transition:all .35s;display:flex;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:32px 0 80px #0003}.drawer.active{transform:translate(0)}.drawerHead{justify-content:space-between;align-items:center;display:flex}.drawerHead img{height:54px}.drawerHead button{background:var(--gold);color:#fff;border:0;border-radius:50%;width:44px;height:44px;font-size:28px}.drawerNav{flex-direction:column;gap:18px;margin-top:42px;display:flex}.drawerNav a{letter-spacing:-1.5px;font-size:30px;font-weight:900;line-height:1}.drawerSocial{background:var(--cream);border:1px solid var(--border);border-radius:28px;gap:10px;margin-top:auto;padding:22px;display:grid}.drawerSocial strong{color:var(--gold);letter-spacing:1.8px;text-transform:uppercase;font-size:12px}.label,.sectionHead span,.newsletter span{color:var(--gold);letter-spacing:2.6px;text-transform:uppercase;font-size:12px;font-weight:900;display:inline-block}.btn{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 26px;font-size:14px;font-weight:850;display:inline-flex}.goldBtn{background:var(--gold);color:#fff}.whiteBtn{color:var(--black);border:1px solid var(--border);background:#fff}.hero{background:radial-gradient(circle at 82% 24%,#c9a24d29,#0000 34%),linear-gradient(#fff 0%,#f8f5ee 100%);min-height:100vh;padding:176px 24px 62px}.heroInner{grid-template-columns:.98fr 1.02fr;grid-template-areas:"text visual""buttons visual";align-items:center;gap:36px 62px;max-width:1220px;min-height:calc(100vh - 238px);margin:0 auto;display:grid}.heroText{grid-area:text}.heroVisual{grid-area:visual}.heroButtons{grid-area:buttons;gap:12px;display:flex}.heroText h1{max-width:720px;color:var(--black);letter-spacing:-2.6px;margin:18px 0 22px;font-size:clamp(44px,4.2vw,64px);line-height:1.04}.heroText h1 span,.heroText h1 em{display:block}.heroText h1 em{background:linear-gradient(90deg, var(--gold), var(--gold-soft));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:500}.heroText p{max-width:550px;color:var(--muted);font-size:17px;line-height:1.75}.heroImage{color:#0006;background-color:#d8c394;border-radius:42px;justify-content:center;align-items:center;height:550px;font-weight:900;display:flex;box-shadow:0 34px 90px #00000021}.about,.technology,.appointment,.contact{grid-template-columns:1fr 1fr;align-items:center;gap:58px;max-width:1220px;margin:0 auto;padding:82px 24px;display:grid}.services,.why,.gallery,.beforeAfter,.blog,.newsletter,.faq{padding:90px 24px}.services,.beforeAfter,.blog,.faq{background:linear-gradient(#fff 0%,#f8f5ee 100%)}.sectionHead{max-width:1220px;margin:0 auto 44px}.sectionHead.center{text-align:center;max-width:880px}.sectionHead h2,.contentText h2,.contactBox h2,.newsletter h2{color:var(--black);letter-spacing:-2.4px;margin:16px 0 20px;font-size:clamp(38px,4.7vw,66px);line-height:.98}.contentText p,.contactBox p{color:var(--muted);font-size:16px;line-height:1.75}.aboutImage,.mapBox{background-color:#d8c394;border-radius:36px;justify-content:center;align-items:center;height:500px;display:flex}.servicesGrid,.blogGrid,.beforeAfterGrid{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1220px;margin:0 auto;display:grid}.serviceCard,.blogCard{background:#fff;border:1px solid #c9a24d33;border-radius:32px;overflow:hidden;box-shadow:0 22px 55px #0000000e}.serviceCard:hover .serviceImage:after,.serviceCard:active .serviceImage:after{opacity:1}.serviceCard:hover .serviceImage span,.serviceCard:active .serviceImage span{bottom:22px}.serviceBody,.blogCard{padding:26px}.serviceBody small,.blogCard small{color:var(--gold);letter-spacing:1.6px;text-transform:uppercase;font-size:11px;font-weight:900}.serviceBody h3,.blogCard h3{letter-spacing:-1px;margin:12px 0;font-size:27px;line-height:1.05}.serviceBody p,.blogCard p{color:var(--muted);line-height:1.7}.serviceBody a{color:var(--gold);margin-top:18px;font-weight:900;display:inline-block}.why{background:radial-gradient(circle at top,#c9a24d14,#0000 35%),#fff;padding:90px 24px}.why .sectionHead{text-align:center;max-width:900px;margin:0 auto 52px}.why .sectionHead span{color:var(--gold);letter-spacing:3px;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:900;display:block}.why .sectionHead h2{letter-spacing:-2.4px;text-align:center;max-width:760px;margin:0 auto;font-size:clamp(38px,4.6vw,64px);line-height:.98}.whyGrid{grid-template-columns:repeat(3,1fr);gap:22px;max-width:1220px;margin:0 auto;display:grid}.whyGrid div{background:#ffffffdb;border:1px solid #c9a24d2e;border-radius:34px;min-height:230px;padding:34px;transition:all .35s;box-shadow:0 24px 70px #0000000e}.whyGrid div:hover{border-color:#c9a24d6b;transform:translateY(-8px);box-shadow:0 34px 90px #00000017}.whyGrid strong{color:var(--gold);letter-spacing:2px;margin-bottom:34px;font-size:14px;font-weight:900;display:inline-flex}.whyGrid h3{color:var(--black);letter-spacing:-1px;margin:0 0 14px;font-size:26px;line-height:1.08}.whyGrid p{color:var(--muted);margin:0;font-size:15px;line-height:1.7}.techBox{background:linear-gradient(145deg, var(--gold), var(--gold-soft));color:#fff;border-radius:34px;flex-direction:column;justify-content:flex-end;min-height:360px;padding:36px;display:flex}.techBox strong{font-size:36px}.galleryGrid{grid-template-columns:1fr 1fr;gap:18px;max-width:1220px;margin:0 auto;display:grid}.galleryCard{color:#fff;background-color:#d8c394;border-radius:30px;align-items:flex-end;min-height:230px;padding:24px;font-weight:900;display:flex}.galleryCard.big{grid-row:span 2;min-height:480px}.baCard{background:#fff;border:1px solid #c9a24d33;border-radius:32px;overflow:hidden}.baStage{touch-action:none;cursor:ew-resize;background:#d8c394;height:420px;position:relative;overflow:hidden}.baBefore,.baAfter{pointer-events:none;background-position:50%;background-size:cover;padding:18px;position:absolute;inset:0}.baBefore small,.baAfter small{color:var(--black);background:#fff;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:900}.baAfter small{float:right}.baHandle{z-index:10;pointer-events:none;background:#fff;width:3px;position:absolute;top:0;bottom:0}.baHandle span{width:46px;height:46px;color:var(--gold);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.baCard h3{margin:0;padding:22px}.blogImage{background-color:#d8c394;border-radius:24px;justify-content:center;align-items:center;height:210px;margin-bottom:22px;display:flex}.formBox{background:#fff;border:1px solid #c9a24d2e;border-radius:34px;gap:14px;padding:30px;display:grid;box-shadow:0 22px 55px #0000000e}.formBox input,.formBox select,.formBox textarea,.newsletter input{border:1px solid var(--border);background:#fbfaf6;border-radius:18px;width:100%;padding:16px 18px;font-size:15px}.formBox button,.newsletter button{background:var(--gold);color:#fff;border:none;border-radius:999px;padding:16px 24px;font-weight:900}.contactBox{background:#fff;border:1px solid #c9a24d2e;border-radius:38px;padding:44px;box-shadow:0 28px 80px #00000012}.newsletter{text-align:center;background:linear-gradient(145deg, var(--gold), var(--gold-soft));color:#fff}.newsletter h2,.newsletter span{color:#fff}.newsletter form{gap:10px;max-width:520px;margin:0 auto;display:flex}.newsletter button{background:var(--black)}.faqList{gap:14px;max-width:880px;margin:0 auto;display:grid}.faqList details{background:var(--soft);border:1px solid #c9a24d2e;border-radius:28px;padding:28px}.floatingWhatsapp{z-index:80;color:#fff;background:#25d366;border-radius:999px;padding:14px 20px;font-weight:900;position:fixed;bottom:22px;right:22px}.footer{color:#fff;background:radial-gradient(circle at 0 0,#c9a24d29,#0000 28%),#101010;padding:78px 24px 26px}.footerInner{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:34px;max-width:1220px;margin:0 auto;display:grid}.footerLogo img{max-width:180px;margin-bottom:18px}.footer a,.footer p{color:#ffffffad;margin:8px 0;font-size:14px;display:block}.footer strong{margin-bottom:14px;display:block}.footerBottom{color:#ffffff8c;justify-content:space-between;max-width:1220px;margin:48px auto 0;padding-top:20px;display:flex}@media (max-width:900px){.topbar{display:none}.header{width:calc(100% - 24px);height:70px;padding:0 14px 0 18px;top:12px}.logoSlot img{height:70px}.desktopNav,.headerBtn{display:none}.mobileBtn{background:var(--gold);border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:48px;height:48px;display:flex}.mobileBtn span{background:#fff;width:20px;height:2px}.hero{min-height:auto;padding:108px 18px 50px}.heroInner{text-align:center;flex-direction:column;gap:24px;min-height:auto;display:flex}.heroText{order:1}.heroVisual{order:2;width:100%}.heroButtons{flex-direction:column;order:3;width:100%}.heroText h1{letter-spacing:-1.4px;font-size:clamp(33px,8.4vw,40px);line-height:1.1}.heroText p{font-size:15px;line-height:1.65}.heroImage{border-radius:28px;height:300px}.about,.technology,.appointment,.contact{grid-template-columns:1fr}.about,.technology,.gallery,.appointment,.contact,.services,.why,.beforeAfter,.blog,.newsletter,.faq{padding:68px 18px}.sectionHead.center,.why .sectionHead{text-align:left}.servicesGrid,.whyGrid,.blogGrid,.beforeAfterGrid,.footerInner{grid-template-columns:1fr}.whyGrid{gap:16px}.whyGrid div{border-radius:28px;min-height:auto;padding:28px}.galleryGrid{grid-template-columns:1fr}.galleryCard.big{grid-row:auto;min-height:280px}.aboutImage,.mapBox{height:320px}.baStage{height:330px}.newsletter form,.contactButtons{flex-direction:column}.footerBottom{flex-direction:column;gap:10px}.floatingWhatsapp{text-align:center;left:18px;right:18px}.sectionHead h2,.contentText h2,.contactBox h2,.newsletter h2,.why .sectionHead h2{letter-spacing:-1.2px!important;text-align:left!important;font-size:clamp(30px,8.2vw,38px)!important;line-height:1.08!important}.contactBox h2{margin-bottom:22px!important;font-size:clamp(28px,7.8vw,36px)!important;line-height:1.12!important}.newsletter h2{max-width:100%!important;font-size:clamp(31px,8.4vw,40px)!important;line-height:1.1!important}.faq .sectionHead h2{font-size:clamp(30px,8.4vw,38px)!important;line-height:1.1!important}.label,.sectionHead span,.newsletter span{letter-spacing:2.2px!important;font-size:11px!important}.contactBox{border-radius:30px!important;padding:30px 24px!important}.contactBox p{font-size:16px!important;line-height:1.6!important}.newsletter{text-align:left!important;padding:72px 24px!important}.newsletter form{max-width:100%!important;margin:0!important}.faq{padding-top:72px!important}.faqList details{border-radius:24px!important;padding:22px!important}.faqList summary{font-size:17px!important;line-height:1.35!important}}.logoSlot{align-items:center;display:flex}.logoSlot img{object-fit:contain;display:block;width:auto!important;height:90px!important}.header{height:px!important;padding:0 24px!important}@media (max-width:900px){.header{align-items:center!important;height:80px!important;padding:0 18px!important}.logoSlot{align-items:center;height:88px;display:flex}.logoSlot img{object-fit:contain;max-width:190px!important;height:62px!important}.mobileBtn{width:54px!important;height:54px!important}}.premiumTopbar{z-index:1200;width:calc(100% - 48px);max-width:1220px;transition:all .35s;position:fixed;top:12px;left:50%;transform:translate(-50%)}.topbarAddress{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.topbarPhone{color:#111;white-space:nowrap;font-weight:800}.premiumHeader{z-index:1190;-webkit-backdrop-filter:blur(24px)saturate(160%);background:#ffffffeb;border:1px solid #11111114;border-radius:999px;justify-content:space-between;align-items:center;width:calc(100% - 48px);max-width:1220px;height:82px;padding:0 18px 0 24px;transition:all .35s;display:flex;position:fixed;top:62px;left:50%;transform:translate(-50%);box-shadow:0 24px 75px #00000014}.premiumHeader.isScrolled{background:#ffffffb8;height:74px;top:52px;box-shadow:0 22px 70px #0000001f}.premiumHeader.isScrolled .premiumLogo img{height:54px}.premiumDesktopNav a:hover{opacity:1;color:#c9a24d}.premiumOverlay{z-index:1250;opacity:0;pointer-events:none;background:#00000057;transition:all .35s;position:fixed;inset:0}.premiumDrawer{z-index:1260;-webkit-backdrop-filter:blur(28px)saturate(160%);background:#fffffff5;flex-direction:column;width:min(88vw,410px);height:100vh;padding:26px;transition:transform .38s cubic-bezier(.22,.8,.22,1);display:flex;position:fixed;top:0;left:0;transform:translate(-105%);box-shadow:34px 0 90px #00000038}.drawerTop button{color:#fff;background:#c9a24d;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:26px;display:flex}.drawerNavPremium a{color:#101010;letter-spacing:-1.4px;font-size:31px;font-weight:900;line-height:1;text-decoration:none}.drawerContact a{color:#111;background:#f8f5ee;border:1px solid #c9a24d2e;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;font-weight:850;text-decoration:none;display:flex}.drawerContact a:last-child{color:#fff;background:#25d366;border-color:#0000}@media (max-width:900px){.premiumTopbar{width:calc(100% - 28px);top:10px}.premiumTopbarInner{scrollbar-width:none;justify-content:center;height:36px;padding:0 14px;overflow-x:auto}.premiumTopbarInner::-webkit-scrollbar{display:none}.topbarAddress,.topbarPhone{display:none}.topbarSocials{gap:14px}.topbarSocials a{color:#111;background:#ffffffe6;width:28px;height:28px;box-shadow:0 8px 22px #0000000f}.premiumHeader{width:calc(100% - 28px);height:86px;padding:0 18px;top:54px}.premiumHeader.isScrolled{height:78px;top:46px}.premiumLogo img{max-width:190px;height:62px}.premiumHeader.isScrolled .premiumLogo img{height:56px}.premiumDesktopNav,.premiumWhatsapp{display:none}.premiumMobileBtn{color:#fff;background:linear-gradient(145deg,#c9a24d,#e7d2a1);border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:30px;display:flex;box-shadow:0 14px 34px #c9a24d47}.hero{padding-top:162px!important}}.topbarAddress,.topbarPhone{align-items:center;gap:8px;display:flex}.topbarAddress svg{color:#c9a24d;flex-shrink:0;font-size:13px}.topbarPhone svg{color:#25d366;font-size:13px}.topbarPhone span{letter-spacing:.3px;font-weight:800}.topbarAddress span{opacity:.85}@media (max-width:900px){.topbarAddress{display:none!important}.premiumTopbarInner{justify-content:center!important;gap:14px!important}.topbarPhone{color:#111!important;align-items:center!important;gap:7px!important;font-size:17px!important;font-weight:900!important;display:flex!important}.topbarPhone svg{color:#25d366!important;font-size:18px!important}.topbarSocials{align-items:center!important;gap:10px!important;display:flex!important}.topbarSocials a{width:32px!important;height:32px!important}.topbarPhone{letter-spacing:.2px;font-size:14px!important;font-weight:600!important}.topbarPhone svg{font-size:14px!important}}.topbarPhone{background:#25d36614;border-radius:999px;padding:6px 12px;transition:all .3s;position:relative}.topbarPhone:before{content:"";opacity:0;background:radial-gradient(circle,#25d36666,#0000 70%);border-radius:999px;transition:all .3s;position:absolute;inset:0}.topbarPhone:hover:before{opacity:1}.topbarPhone:hover{transform:scale(1.05)}.whatsappBtn{position:relative;overflow:hidden}.whatsappBtn:after{content:"";background:radial-gradient(circle,#25d36680,#0000 70%);width:120%;height:120%;animation:2.5s infinite pulseGlow;position:absolute;top:-10%;left:-10%}@keyframes pulseGlow{0%{opacity:.4;transform:scale(.8)}50%{opacity:.8;transform:scale(1.2)}to{opacity:.4;transform:scale(.8)}}.premiumHeader,.header,.premiumTopbar,.topbar{transition:all .35s!important}.premiumHeader.isScrolled,.header.scrolled{-webkit-backdrop-filter:blur(24px)saturate(160%)!important;background:#ffffffb8!important;box-shadow:0 22px 70px #0000001f!important}.serviceCard,.whyGrid>div,.blogCard,.baCard,.galleryCard,.contactBox,.formBox{transition:transform .35s,box-shadow .35s,border-color .35s!important}.serviceCard:hover,.whyGrid>div:hover,.blogCard:hover,.baCard:hover,.galleryCard:hover,.contactBox:hover,.formBox:hover{border-color:#c9a24d61!important;transform:translateY(-8px)!important;box-shadow:0 28px 70px #0000001a!important}.heroImage{transition:transform .6s,box-shadow .6s!important}.heroImage:hover{transform:scale(1.015)!important;box-shadow:0 34px 90px #00000024!important}@media (min-width:901px){.premiumTopbar,.premiumTopbar.isScrolled,.premiumTopbar.scrolled{top:12px!important;transform:translate(-50%)!important}.premiumHeader,.premiumHeader.isScrolled,.premiumHeader.scrolled{height:82px!important;top:62px!important;transform:translate(-50%)!important}.premiumHeader.isScrolled .premiumLogo img,.premiumHeader.scrolled .premiumLogo img,.premiumLogo img{height:62px!important}}.premiumTopbar,.premiumHeader{transition:all .35s!important}.premiumTopbar{z-index:1200!important;width:calc(100% - 48px)!important;max-width:1220px!important;position:fixed!important;top:12px!important;left:50%!important;transform:translate(-50%)!important}.premiumTopbarInner{-webkit-backdrop-filter:blur(22px)saturate(160%)!important;color:#666!important;background:#ffffffd1!important;border:1px solid #11111112!important;border-radius:999px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;height:38px!important;padding:0 22px!important;font-size:12px!important;display:flex!important;box-shadow:0 14px 45px #0000000d!important}.topbarAddress,.topbarPhone{white-space:nowrap!important;align-items:center!important;gap:8px!important;display:flex!important}.topbarAddress{text-overflow:ellipsis!important;flex:1!important;overflow:hidden!important}.topbarAddress svg{color:#c9a24d!important;flex-shrink:0!important}.topbarPhone{color:#111!important;font-weight:800!important}.topbarPhone svg{color:#25d366!important}.topbarSocials{align-items:center!important;gap:10px!important;display:flex!important}.topbarSocials a{color:#111!important;background:#c9a24d1f!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;transition:all .25s!important;display:inline-flex!important}.topbarSocials a:hover{color:#fff!important;background:#c9a24d!important;transform:translateY(-2px)!important}.premiumHeader{z-index:1190!important;-webkit-backdrop-filter:blur(24px)saturate(160%)!important;background:#ffffffeb!important;border:1px solid #11111114!important;border-radius:999px!important;justify-content:space-between!important;align-items:center!important;width:calc(100% - 48px)!important;max-width:1220px!important;height:82px!important;padding:0 18px 0 24px!important;display:flex!important;position:fixed!important;top:62px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 24px 75px #00000014!important}.premiumHeader.isScrolled{background:#ffffffbd!important;box-shadow:0 22px 70px #0000001f!important}.premiumLogo{align-items:center!important;height:100%!important;display:flex!important}.premiumLogo img{object-fit:contain!important;width:auto!important;max-width:210px!important;height:62px!important;display:block!important}.premiumDesktopNav{align-items:center!important;gap:30px!important;display:flex!important}.premiumDesktopNav a{color:#111!important;opacity:.76!important;font-size:14px!important;font-weight:650!important;text-decoration:none!important;transition:all .25s!important}.premiumDesktopNav a:hover{color:#c9a24d!important;opacity:1!important}.premiumWhatsapp{color:#fff!important;background:linear-gradient(135deg,#c9a24d,#e7d2a1)!important;border-radius:999px!important;align-items:center!important;gap:8px!important;height:46px!important;padding:0 20px!important;font-size:14px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 16px 34px #c9a24d40!important}.premiumMobileBtn{display:none!important}@media (min-width:901px){.premiumTopbar,.premiumTopbar.isScrolled{top:12px!important;transform:translate(-50%)!important}.premiumHeader,.premiumHeader.isScrolled{height:82px!important;top:62px!important;transform:translate(-50%)!important}.premiumHeader.isScrolled .premiumLogo img,.premiumLogo img{height:62px!important}}.premiumOverlay{z-index:1250!important;-webkit-backdrop-filter:blur(8px)!important;opacity:0!important;pointer-events:none!important;background:#0000005c!important;transition:opacity .35s!important;position:fixed!important;inset:0!important}.premiumOverlay.active{opacity:1!important;pointer-events:auto!important}.premiumDrawer{z-index:1260!important;-webkit-backdrop-filter:blur(30px)saturate(160%)!important;background:#fffffff5!important;border-radius:34px 0 0 34px!important;flex-direction:column!important;width:min(88vw,410px)!important;height:100vh!important;padding:28px!important;transition:transform .42s cubic-bezier(.22,.8,.22,1)!important;display:flex!important;position:fixed!important;top:0!important;left:auto!important;right:0!important;transform:translate(105%)!important;box-shadow:-34px 0 90px #00000038!important}.premiumDrawer.active{transform:translate(0)!important}.drawerTop{justify-content:space-between!important;align-items:center!important;display:flex!important}.drawerTop img{object-fit:contain!important;width:auto!important;max-width:200px!important;height:64px!important}.drawerTop button{color:#fff!important;background:linear-gradient(135deg,#c9a24d,#e7d2a1)!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:48px!important;height:48px!important;font-size:26px!important;display:flex!important;box-shadow:0 16px 34px #c9a24d47!important}.drawerNavPremium{flex-direction:column!important;gap:18px!important;margin-top:46px!important;display:flex!important}.drawerNavPremium a{color:#101010!important;letter-spacing:-1.4px!important;font-size:31px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;transition:all .25s!important}.drawerNavPremium a:hover{color:#c9a24d!important;transform:translate(6px)!important}.drawerContact{gap:10px!important;margin-top:auto!important;display:grid!important}.drawerContact a{border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:9px!important;min-height:50px!important;font-weight:850!important;text-decoration:none!important;display:flex!important}.drawerContact a:first-child{color:#111!important;background:#f8f5ee!important;border:1px solid #c9a24d38!important}.drawerContact a:last-child{color:#fff!important;background:#25d366!important}.drawerSocials{justify-content:center!important;gap:12px!important;margin-top:18px!important;display:flex!important}.drawerSocials a{color:#fff!important;background:#111!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;display:flex!important}@media (max-width:900px){.premiumTopbar{width:calc(100% - 28px)!important;top:10px!important}.premiumTopbarInner{justify-content:center!important;gap:12px!important;height:36px!important;padding:0 14px!important;overflow:hidden!important}.topbarAddress{display:none!important}.topbarPhone{letter-spacing:.2px!important;color:#111!important;flex:none!important;font-size:14px!important;font-weight:650!important;display:flex!important}.topbarPhone svg{color:#25d366!important;font-size:14px!important}.topbarSocials{flex:none!important;gap:9px!important;display:flex!important}.topbarSocials a{color:#111!important;background:#ffffffeb!important;width:30px!important;height:30px!important;box-shadow:0 8px 22px #0000000f!important}.premiumHeader{width:calc(100% - 28px)!important;height:86px!important;padding:0 18px!important;top:54px!important}.premiumHeader.isScrolled{height:78px!important;top:46px!important}.premiumLogo img{max-width:190px!important;height:62px!important}.premiumHeader.isScrolled .premiumLogo img{height:56px!important}.premiumDesktopNav,.premiumWhatsapp{display:none!important}.premiumMobileBtn{color:#fff!important;background:linear-gradient(145deg,#c9a24d,#e7d2a1)!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:56px!important;height:56px!important;font-size:30px!important;display:flex!important;box-shadow:0 14px 34px #c9a24d47!important}.hero{padding-top:162px!important}}.siriusTopbar{z-index:9000;width:calc(100% - 48px);max-width:1220px;position:fixed;top:12px;left:50%;transform:translate(-50%)}.siriusTopbarInner{-webkit-backdrop-filter:blur(22px)saturate(160%);color:#666;background:#ffffffd1;border:1px solid #11111112;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;height:38px;padding:0 22px;font-size:12px;display:flex;box-shadow:0 14px 45px #0000000d}.siriusAddress,.siriusPhone{white-space:nowrap;align-items:center;gap:8px;display:flex}.siriusAddress{text-overflow:ellipsis;flex:1;overflow:hidden}.siriusAddress svg{color:#c9a24d;flex-shrink:0}.siriusPhone{color:#111;font-weight:800}.siriusPhone svg{color:#25d366}.siriusSocials{align-items:center;gap:10px;display:flex}.siriusSocials a{color:#111;background:#c9a24d1f;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.siriusHeader{-webkit-backdrop-filter:blur(24px)saturate(160%);z-index:8999;background:#ffffffeb;border:1px solid #11111114;border-radius:999px;justify-content:space-between;align-items:center;width:calc(100% - 48px);max-width:1220px;height:82px;padding:0 18px 0 24px;display:flex;position:fixed;top:62px;left:50%;transform:translate(-50%);box-shadow:0 24px 75px #00000014}.siriusLogo{align-items:center;height:100%;display:flex}.siriusLogo img{object-fit:contain;width:auto;max-width:210px;height:62px}.siriusDesktopMenu{align-items:center;gap:30px;display:flex}.siriusDesktopMenu a{color:#111;opacity:.76;font-size:14px;font-weight:650;text-decoration:none}.siriusDesktopMenu a:hover{color:#c9a24d;opacity:1}.siriusWhatsApp{color:#fff;background:linear-gradient(135deg,#c9a24d,#e7d2a1);border-radius:999px;align-items:center;gap:8px;height:46px;padding:0 20px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 16px 34px #c9a24d40}.siriusMenuButton{display:none}.siriusOverlay{z-index:9998;-webkit-backdrop-filter:blur(8px);opacity:0;pointer-events:none;background:#0000005c;transition:opacity .35s;position:fixed;inset:0}.siriusOverlay.active{opacity:1;pointer-events:auto}.siriusMobileMenu{-webkit-backdrop-filter:blur(30px)saturate(160%);z-index:9999;background:#fffffff5;border-radius:34px 0 0 34px;flex-direction:column;width:min(88vw,410px);height:100vh;padding:28px;transition:transform .42s cubic-bezier(.22,.8,.22,1);display:flex;position:fixed;top:0;right:0;transform:translate(110%);box-shadow:-34px 0 90px #00000038}.siriusMobileMenu.active{transform:translate(0)}.siriusMobileTop{justify-content:space-between;align-items:center;display:flex}.siriusMobileTop img{object-fit:contain;max-width:200px;height:64px}.siriusMobileTop button{color:#fff;background:linear-gradient(135deg,#c9a24d,#e7d2a1);border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:26px;display:flex}.siriusMobileNav{flex-direction:column;gap:18px;margin-top:46px;display:flex}.siriusMobileNav a{color:#101010;letter-spacing:-1.4px;font-size:31px;font-weight:900;line-height:1;text-decoration:none}.siriusMobileActions{gap:10px;margin-top:auto;display:grid}.siriusMobileActions a{border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:50px;font-weight:850;text-decoration:none;display:flex}.siriusMobileActions a:first-child{color:#111;background:#f8f5ee;border:1px solid #c9a24d38}.siriusMobileActions a:last-child{color:#fff;background:#25d366}.siriusMobileSocials{justify-content:center;gap:12px;margin-top:18px;display:flex}.siriusMobileSocials a{color:#fff;background:#111;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}@media (min-width:901px){.siriusTopbar,.siriusTopbar.scrolled{top:12px}.siriusHeader,.siriusHeader.scrolled{height:82px;top:62px}}@media (max-width:900px){.siriusTopbar{width:calc(100% - 28px);top:10px}.siriusTopbarInner{justify-content:center;gap:12px;height:36px;padding:0 14px;overflow:hidden}.siriusAddress{display:none}.siriusPhone{font-size:14px;font-weight:650}.siriusPhone svg{font-size:14px}.siriusSocials{gap:9px}.siriusSocials a{background:#ffffffeb;width:30px;height:30px;box-shadow:0 8px 22px #0000000f}.siriusHeader{width:calc(100% - 28px);height:86px;padding:0 18px;top:54px}.siriusLogo img{max-width:190px;height:62px}.siriusDesktopMenu,.siriusWhatsApp{display:none}.siriusMenuButton{color:#fff;z-index:10000;background:linear-gradient(145deg,#c9a24d,#e7d2a1);border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:30px;display:flex;position:relative;box-shadow:0 14px 34px #c9a24d47}.hero{padding-top:162px!important}}.sxTopbar{z-index:9000!important;width:calc(100% - 48px)!important;max-width:1220px!important;position:fixed!important;top:12px!important;left:50%!important;transform:translate(-50%)!important}.sxTopbarInner{-webkit-backdrop-filter:blur(22px)saturate(160%)!important;color:#666!important;background:#ffffffd1!important;border:1px solid #11111112!important;border-radius:999px!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;height:38px!important;padding:0 22px!important;font-size:12px!important;display:flex!important;box-shadow:0 14px 45px #0000000d!important}.sxAddress,.sxPhone{white-space:nowrap!important;align-items:center!important;gap:8px!important;display:flex!important}.sxAddress{text-overflow:ellipsis!important;flex:1!important;overflow:hidden!important}.sxAddress span{text-overflow:ellipsis!important;overflow:hidden!important}.sxAddress svg{color:#c9a24d!important;flex-shrink:0!important}.sxPhone{color:#111!important;font-weight:800!important;text-decoration:none!important}.sxPhone svg{color:#25d366!important}.sxSocials{align-items:center!important;gap:10px!important;display:flex!important}.sxSocials a{color:#111!important;background:#c9a24d1f!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:28px!important;height:28px!important;text-decoration:none!important;transition:all .25s!important;display:inline-flex!important}.sxSocials a:hover{color:#fff!important;background:#c9a24d!important;transform:translateY(-2px)!important}.sxHeader{-webkit-backdrop-filter:blur(24px)saturate(160%)!important;z-index:8999!important;background:#ffffffeb!important;border:1px solid #11111114!important;border-radius:999px!important;justify-content:space-between!important;align-items:center!important;width:calc(100% - 48px)!important;max-width:1220px!important;height:82px!important;padding:0 18px 0 24px!important;transition:all .35s!important;display:flex!important;position:fixed!important;top:62px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 24px 75px #00000014!important}.sxHeader.sxScrolled{background:#ffffffbd!important;box-shadow:0 22px 70px #0000001f!important}.sxLogo{align-items:center!important;height:100%!important;display:flex!important}.sxLogo img{object-fit:contain!important;width:auto!important;max-width:210px!important;height:62px!important;display:block!important}.sxDesktopNav{align-items:center!important;gap:30px!important;display:flex!important}.sxDesktopNav a{color:#111!important;opacity:.76!important;font-size:14px!important;font-weight:650!important;text-decoration:none!important;transition:all .25s!important}.sxDesktopNav a:hover{color:#c9a24d!important;opacity:1!important}.sxWhatsapp{color:#fff!important;background:linear-gradient(135deg,#c9a24d,#e7d2a1)!important;border-radius:999px!important;align-items:center!important;gap:8px!important;height:46px!important;padding:0 20px!important;font-size:14px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important;box-shadow:0 16px 34px #c9a24d40!important}.sxMenuButton{display:none!important}.sxOverlay{z-index:9998!important;-webkit-backdrop-filter:blur(8px)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;background:#0000005c!important;transition:all .35s!important;position:fixed!important;inset:0!important}.sxOverlay.sxActive{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.sxDrawer{z-index:9999!important;-webkit-backdrop-filter:blur(30px)saturate(160%)!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;background:#fffffff7!important;border-radius:34px 0 0 34px!important;flex-direction:column!important;width:min(88vw,410px)!important;height:100vh!important;padding:28px!important;transition:transform .42s cubic-bezier(.22,.8,.22,1)!important;display:flex!important;position:fixed!important;top:0!important;left:auto!important;right:0!important;transform:translate(110%)!important;box-shadow:-34px 0 90px #00000038!important}.sxDrawer.sxActive{transform:translate(0)!important}.sxDrawerTop{justify-content:space-between!important;align-items:center!important;display:flex!important}.sxDrawerTop img{object-fit:contain!important;width:auto!important;max-width:200px!important;height:64px!important}.sxDrawerTop button{color:#fff!important;background:linear-gradient(135deg,#c9a24d,#e7d2a1)!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:48px!important;height:48px!important;font-size:26px!important;display:flex!important}.sxDrawerNav{flex-direction:column!important;gap:18px!important;margin-top:46px!important;display:flex!important}.sxDrawerNav a{color:#101010!important;letter-spacing:-1.4px!important;font-size:31px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important}.sxDrawerActions{gap:10px!important;margin-top:auto!important;display:grid!important}.sxDrawerActions a{border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:9px!important;min-height:50px!important;font-weight:850!important;text-decoration:none!important;display:flex!important}.sxDrawerActions a:first-child{color:#111!important;background:#f8f5ee!important;border:1px solid #c9a24d38!important}.sxDrawerActions a:last-child{color:#fff!important;background:#25d366!important}.sxDrawerSocials{justify-content:center!important;gap:12px!important;margin-top:18px!important;display:flex!important}.sxDrawerSocials a{color:#fff!important;background:#111!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;display:flex!important}@media (min-width:901px){.sxTopbar,.sxTopbar.sxScrolled{top:12px!important}.sxHeader,.sxHeader.sxScrolled{height:82px!important;top:62px!important}.sxLogo img{height:62px!important}}@media (max-width:900px){.sxTopbar{width:calc(100% - 28px)!important;top:10px!important}.sxTopbarInner{justify-content:center!important;gap:12px!important;height:36px!important;padding:0 14px!important;overflow:hidden!important}.sxAddress{display:none!important}.sxPhone{font-size:14px!important;font-weight:650!important}.sxPhone svg{font-size:14px!important}.sxSocials{gap:9px!important}.sxSocials a{background:#ffffffeb!important;width:30px!important;height:30px!important;box-shadow:0 8px 22px #0000000f!important}.sxHeader{width:calc(100% - 28px)!important;height:86px!important;padding:0 18px!important;top:54px!important}.sxLogo img{max-width:190px!important;height:62px!important}.sxDesktopNav,.sxWhatsapp{display:none!important}.sxMenuButton{color:#fff!important;cursor:pointer!important;pointer-events:auto!important;z-index:10001!important;background:linear-gradient(145deg,#c9a24d,#e7d2a1)!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:56px!important;height:56px!important;font-size:30px!important;display:flex!important;position:relative!important;box-shadow:0 14px 34px #c9a24d47!important}.hero{padding-top:162px!important}.sxMenuButton{color:#fff!important;cursor:pointer!important;background:linear-gradient(145deg,#c9a24d,#e7d2a1)!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:56px!important;height:56px!important;font-size:30px!important;display:flex!important;box-shadow:0 14px 34px #c9a24d47!important}.sxDrawerTop{justify-content:space-between!important;align-items:center!important;display:flex!important}.sxDrawerTop img{object-fit:contain!important;max-width:200px!important;height:64px!important}.sxDrawerTop button{color:#fff!important;background:linear-gradient(135deg,#c9a24d,#e7d2a1)!important;border:none!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:48px!important;height:48px!important;font-size:26px!important;display:flex!important}.sxDrawerNav{flex-direction:column!important;gap:18px!important;margin-top:46px!important;display:flex!important}.sxDrawerNav a{color:#101010!important;letter-spacing:-1.4px!important;font-size:31px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important}.sxDrawerActions{gap:10px!important;margin-top:auto!important;display:grid!important}.sxDrawerActions a{border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:9px!important;min-height:50px!important;font-weight:850!important;text-decoration:none!important;display:flex!important}.sxDrawerActions a:first-child{color:#111!important;background:#f8f5ee!important;border:1px solid #c9a24d38!important}.sxDrawerActions a:last-child{color:#fff!important;background:#25d366!important}.sxDrawerSocials{justify-content:center!important;gap:12px!important;margin-top:18px!important;display:flex!important}.sxDrawerSocials a{color:#fff!important;background:#111!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;display:flex!important}}.pnavToggle{display:none}.pnavTopbar{z-index:9000;width:calc(100% - 48px);max-width:1220px;position:fixed;top:12px;left:50%;transform:translate(-50%)}.pnavTopbarInner{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffd6;border:1px solid #11111114;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;height:38px;padding:0 22px;font-size:12px;display:flex;box-shadow:0 14px 45px #0000000d}.pnavAddress,.pnavPhone{white-space:nowrap;align-items:center;gap:8px;display:flex}.pnavAddress{flex:1;overflow:hidden}.pnavAddress span{text-overflow:ellipsis;overflow:hidden}.pnavAddress svg{color:#c9a24d}.pnavPhone{color:#111;font-weight:800;text-decoration:none}.pnavPhone svg{color:#25d366}.pnavSocials{gap:10px;display:flex}.pnavSocials a{color:#111;background:#c9a24d1f;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.pnavHeader{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:8999;background:#ffffffeb;border:1px solid #11111114;border-radius:999px;justify-content:space-between;align-items:center;width:calc(100% - 48px);max-width:1220px;height:82px;padding:0 18px 0 24px;display:flex;position:fixed;top:62px;left:50%;transform:translate(-50%);box-shadow:0 24px 75px #00000014}.pnavLogo img{object-fit:contain;width:auto;max-width:210px;height:62px}.pnavDesktop{gap:30px;display:flex}.pnavDesktop a{color:#111;opacity:.76;font-size:14px;font-weight:650;text-decoration:none}.pnavWhatsapp{color:#fff;background:linear-gradient(135deg,#c9a24d,#e7d2a1);border-radius:999px;align-items:center;gap:8px;height:46px;padding:0 20px;font-weight:900;text-decoration:none;display:flex}.pnavMenuBtn{display:none}.pnavOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9998;opacity:0;visibility:hidden;pointer-events:none;background:#00000061;transition:all .3s;position:fixed;inset:0}.pnavDrawer{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:9999;background:#fffffff7;border-radius:34px 0 0 34px;flex-direction:column;width:min(88vw,410px);height:100vh;padding:28px;transition:transform .42s cubic-bezier(.22,.8,.22,1);display:flex;position:fixed;top:0;right:0;transform:translate(110%);box-shadow:-34px 0 90px #00000038}.pnavToggle:checked~.pnavOverlay{opacity:1;visibility:visible;pointer-events:auto}.pnavToggle:checked~.pnavDrawer{transform:translate(0)}.pnavDrawerTop{justify-content:space-between;align-items:center;display:flex}.pnavDrawerTop img{max-width:200px;height:64px}.pnavDrawerTop label{color:#fff;background:linear-gradient(135deg,#c9a24d,#e7d2a1);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.pnavDrawerNav{flex-direction:column;gap:18px;margin-top:46px;display:flex}.pnavDrawerNav a{color:#101010;letter-spacing:-1.4px;font-size:31px;font-weight:900;line-height:1;text-decoration:none}.pnavDrawerActions{gap:10px;margin-top:auto;display:grid}.pnavDrawerActions a{border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:50px;font-weight:850;text-decoration:none;display:flex}.pnavDrawerActions a:first-child{color:#111;background:#f8f5ee;border:1px solid #c9a24d38}.pnavDrawerActions a:last-child{color:#fff;background:#25d366}.pnavDrawerSocials{justify-content:center;gap:12px;margin-top:18px;display:flex}.pnavDrawerSocials a{color:#fff;background:#111;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}@media (max-width:900px){.pnavTopbar{width:calc(100% - 28px);top:10px}.pnavTopbarInner{justify-content:center;gap:12px;height:36px;padding:0 14px;overflow:hidden}.pnavAddress{display:none}.pnavPhone{font-size:14px;font-weight:650}.pnavSocials{gap:9px}.pnavSocials a{background:#ffffffeb;width:30px;height:30px;box-shadow:0 8px 22px #0000000f}.pnavHeader{width:calc(100% - 28px);height:86px;padding:0 18px;top:54px}.pnavLogo img{max-width:190px;height:62px}.pnavDesktop,.pnavWhatsapp{display:none}.pnavMenuBtn{color:#fff;cursor:pointer;background:linear-gradient(145deg,#c9a24d,#e7d2a1);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:30px;display:flex;box-shadow:0 14px 34px #c9a24d47}.hero{padding-top:162px!important}}.pnavDesktop a{padding:10px 0;transition:color .25s,opacity .25s,transform .25s;position:relative}.pnavDesktop a:after{content:"";background:linear-gradient(90deg,#c9a24d,#e7d2a1);border-radius:999px;width:0;height:2px;transition:width .28s;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.pnavDesktop a:hover{transform:translateY(-2px);color:#c9a24d!important;opacity:1!important}.pnavDesktop a:hover:after{width:100%}.pnavWhatsapp{position:relative;overflow:hidden;transition:transform .3s,box-shadow .3s!important}.pnavWhatsapp:before{content:"";background:linear-gradient(110deg,#0000,#ffffff61,#0000);transition:transform .55s;position:absolute;inset:0;transform:translate(-120%)}.pnavWhatsapp:hover{transform:translateY(-2px)scale(1.02);box-shadow:0 20px 44px #c9a24d5c!important}.pnavWhatsapp:hover:before{transform:translate(120%)}.pnavSocials a{transition:transform .25s,background .25s,color .25s,box-shadow .25s}.pnavSocials a:hover{transform:translateY(-3px);box-shadow:0 12px 24px #c9a24d47;color:#fff!important;background:#c9a24d!important}.pnavHeader,.pnavTopbarInner{transition:background .35s,box-shadow .35s,border .35s}.pnavHeader:hover{background:#fffffff5;box-shadow:0 28px 85px #0000001c}.pnavDrawer{background:radial-gradient(circle at 100% 0,#c9a24d29,#0000 34%),#fffffff7!important}.pnavDrawerNav a{transition:color .25s,transform .25s;position:relative}.pnavDrawerNav a:before{content:"";opacity:0;background:#c9a24d;border-radius:50%;width:7px;height:7px;transition:all .25s;position:absolute;top:50%;left:-18px;transform:translateY(-50%)scale(.5)}.pnavDrawerNav a:hover,.pnavDrawerNav a:active{transform:translate(8px);color:#c9a24d!important}.pnavDrawerNav a:hover:before,.pnavDrawerNav a:active:before{opacity:1;transform:translateY(-50%)scale(1)}.pnavDrawerTop label{cursor:pointer;transition:transform .25s,box-shadow .25s}.pnavDrawerTop label:hover{transform:rotate(90deg)scale(1.04);box-shadow:0 16px 34px #c9a24d4d}.pnavDrawerActions a{transition:transform .25s,box-shadow .25s}.pnavDrawerActions a:hover,.pnavDrawerActions a:active{transform:translateY(-2px);box-shadow:0 16px 34px #00000014}.pnavDrawerSocials a{transition:transform .25s,background .25s}.pnavDrawerSocials a:hover,.pnavDrawerSocials a:active{transform:translateY(-3px)scale(1.04);background:#c9a24d!important}.heroGlow{filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#c9a24d38,#0000 68%);border-radius:50%;width:420px;height:420px;position:absolute;inset:auto -10% 8% auto}.heroReveal{opacity:0;animation:.9s forwards heroFadeUp;transform:translateY(26px)}.heroReveal.delay2{animation-delay:.18s}.heroReveal.delay3{animation-delay:.32s}@keyframes heroFadeUp{to{opacity:1;transform:translateY(0)}}.heroTitle em{background:linear-gradient(90deg,#b98d2e,#e8d4a3,#b98d2e) 0 0/220%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite goldShine}@keyframes goldShine{to{background-position:220%}}.heroDesc{max-width:610px!important}.heroImagePremium{transition:transform .55s,box-shadow .55s;position:relative;transform:translateZ(0)}.heroImagePremium:hover{transform:translateY(-8px)scale(1.015);box-shadow:0 38px 100px #00000029!important}.heroImageCard small{color:#555;margin-top:4px;font-size:12px;display:block}.heroBtnGold,.heroBtnWhite{transition:transform .28s,box-shadow .28s!important}@media (max-width:900px){.heroMiniBadges{justify-content:center;margin-top:20px}.heroMiniBadges span{padding:9px 12px;font-size:11px}.heroImageCard{padding:13px 15px;bottom:18px;left:18px}}.heroPremium{position:relative;overflow:hidden}.heroStarBg{pointer-events:none;background:radial-gradient(circle at 18% 24%,#c9a24d2e,#0000 20%),radial-gradient(circle at 72% 18%,#c9a24d21,#0000 24%),radial-gradient(circle at 82% 70%,#c9a24d1f,#0000 28%);position:absolute;inset:0}.heroStarBg:before,.heroStarBg:after{content:"✦";color:#c9a24d47;font-size:58px;animation:5s ease-in-out infinite starFloat;position:absolute}.heroStarBg:before{top:18%;left:12%}.heroStarBg:after{animation-delay:1.4s;bottom:18%;right:12%}@keyframes starFloat{0%,to{opacity:.35;transform:translateY(0)rotate(0)}50%{opacity:.75;transform:translateY(-14px)rotate(12deg)}}.heroTitlePremium{max-width:760px}.heroTitlePremium span,.heroTitlePremium em{display:block}.heroTitlePremium em{white-space:nowrap;background:linear-gradient(90deg,#b98d2e,#ead8aa,#b98d2e) 0 0/220%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;line-height:1.05;animation:4s linear infinite goldShine}.heroMiniBadges{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.heroMiniBadges span{color:#6d5c35;background:#ffffffc7;border:1px solid #c9a24d2e;border-radius:999px;padding:10px 15px;font-size:12px;font-weight:850;box-shadow:0 14px 34px #0000000b}.heroButtonsPremium{align-items:center}.heroBtnGold,.heroBtnWhite{letter-spacing:-.2px;justify-content:center;align-items:center;min-height:52px;padding:0 26px!important;font-weight:850!important;transition:transform .28s,box-shadow .28s!important;display:inline-flex!important}.heroBtnGold:hover,.heroBtnWhite:hover{transform:translateY(-3px)}.heroBtnGold:hover{box-shadow:0 18px 42px #c9a24d57}.heroBtnWhite:hover{box-shadow:0 18px 42px #00000014}.heroImagePremium{position:relative;overflow:hidden}.heroImagePremium:after{content:"";background:linear-gradient(120deg,#0000 20%,#ffffff40,#0000 72%);transition:transform .9s;position:absolute;inset:0;transform:translate(-120%)}.heroImagePremium:hover:after{transform:translate(120%)}.heroImageCard{z-index:3;-webkit-backdrop-filter:blur(16px);background:#ffffffdb;border:1px solid #ffffff9e;border-radius:24px;padding:16px 20px;position:absolute;bottom:28px;left:28px;box-shadow:0 22px 60px #00000021}.heroImageCard strong{color:#c9a24d;font-size:18px;font-weight:950;display:block}.heroImageCard small{color:#555;margin-top:4px;font-size:13px;font-weight:750;display:block}.aboutPremium{align-items:center}@media (max-width:900px){.heroTitlePremium{max-width:100%}.heroTitlePremium span{font-size:clamp(39px,9vw,54px);line-height:1.02}.heroTitlePremium em{white-space:nowrap;font-size:clamp(42px,10vw,58px);line-height:1.08}.heroMiniBadges{justify-content:center;margin-top:22px}.heroMiniBadges span{padding:10px 14px;font-size:12px}.heroButtonsPremium{gap:12px;margin-top:26px}.heroButtonsPremium .btn{width:100%;max-width:360px}.heroImageCard{padding:14px 18px;bottom:18px;left:18px}.heroImageCard strong{font-size:17px}.aboutPremium{margin-top:40px}}@media (max-width:430px){.heroTitlePremium span{font-size:38px}.heroTitlePremium em{font-size:42px}}.innerPage{padding-top:180px}.servicesPageHero{text-align:center;width:min(1120px,100% - 40px);margin:0 auto 50px}.servicesPageHero h1{letter-spacing:-3px;color:#101010;margin-top:14px;font-size:clamp(42px,6vw,82px);line-height:.95}.servicesPageHero p{color:#666;max-width:680px;margin:24px auto 0;font-size:18px;line-height:1.7}.servicesPageGrid{grid-template-columns:repeat(3,1fr);gap:22px;width:min(1180px,100% - 40px);margin:0 auto 90px;display:grid}.servicePageCard{color:#111;background:#ffffffd6;border:1px solid #c9a24d26;border-radius:34px;text-decoration:none;transition:all .35s;overflow:hidden;box-shadow:0 24px 70px #0000000f}.servicePageCard:hover{transform:translateY(-8px);box-shadow:0 34px 90px #0000001c}.servicePageImage{background-color:#d8c394;background-position:50%;background-size:cover;height:230px}.servicePageContent{padding:28px}.servicePageContent small{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-weight:900}.servicePageContent h2{letter-spacing:-1px;margin-top:16px;font-size:28px;line-height:1.05}.servicePageContent p{color:#666;margin-top:16px;line-height:1.65}.servicePageContent span{color:#c9a24d;margin-top:22px;font-weight:900;display:inline-flex}@media (max-width:900px){.innerPage{padding-top:160px}.servicesPageHero{text-align:left}.servicesPageHero h1{letter-spacing:-2px;font-size:46px}.servicesPageHero p{font-size:16px}.servicesPageGrid{grid-template-columns:1fr}.servicePageImage{height:250px}}.serviceDetailHero{grid-template-columns:1fr 1fr;gap:40px;width:min(1100px,100% - 40px);margin:0 auto 80px;display:grid}.serviceHeroText h1{letter-spacing:-2px;margin-top:10px;font-size:clamp(40px,5vw,70px);line-height:1}.serviceHeroText p{color:#666;margin-top:20px;line-height:1.7}.serviceHeroImage{background-position:50%;background-size:cover;border-radius:30px;min-height:320px}.serviceContent{text-align:center;width:min(900px,100% - 40px);margin:0 auto 80px}.serviceContent h2{margin-bottom:20px;font-size:34px}.serviceContent p{color:#666;line-height:1.7}.serviceCTA{text-align:center;padding:80px 20px}.serviceCTA h2{font-size:32px}.ctaButtons{justify-content:center;gap:15px;margin-top:30px;display:flex}@media (max-width:900px){.serviceDetailHero{grid-template-columns:1fr}.ctaButtons{flex-direction:column}}.sd-hero{background:linear-gradient(135deg,#fffffff5,#f8f3e8eb);border:1px solid #c9a24d2e;border-radius:46px;grid-template-columns:1.05fr .95fr;align-items:center;gap:54px;width:min(1180px,100% - 48px);margin:0 auto 90px;padding:54px;display:grid;box-shadow:0 34px 100px #00000014}.sd-hero-text span,.sd-info span,.sd-tech span,.sd-cta span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-size:12px;font-weight:900}.sd-hero-text h1{letter-spacing:-4px;color:#101010;margin-top:18px;font-size:clamp(54px,6vw,92px);line-height:.92}.sd-hero-text p{color:#666;max-width:560px;margin-top:28px;font-size:18px;line-height:1.75}.sd-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.sd-actions.center{justify-content:center}.sd-actions a{border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 26px;font-weight:900;text-decoration:none;display:inline-flex}.sd-actions a:first-child{color:#fff;background:linear-gradient(135deg,#c9a24d,#e7d2a1)}.sd-actions a:last-child{color:#111;background:#fff;border:1px solid #c9a24d33}.sd-hero-visual{background:#f3ead8;border-radius:38px;justify-content:center;align-items:center;min-height:500px;display:flex;overflow:hidden;box-shadow:0 30px 90px #0000001a}.sd-hero-visual img,.sd-tech-image img{object-fit:contain;width:88%;height:88%;display:block}.sd-info{text-align:center;background:#ffffffe6;border:1px solid #c9a24d24;border-radius:42px;width:min(960px,100% - 48px);margin:0 auto 90px;padding:70px 50px;box-shadow:0 28px 90px #0000000f}.sd-info h2,.sd-tech h2,.sd-cta h2{letter-spacing:-2px;margin-top:18px;font-size:clamp(38px,4.6vw,62px);line-height:1}.sd-info p,.sd-tech p,.sd-cta p{color:#666;max-width:760px;margin:24px auto 0;font-size:17px;line-height:1.8}.sd-tech{grid-template-columns:1fr 1fr;align-items:center;gap:46px;width:min(1180px,100% - 48px);margin:0 auto 100px;display:grid}.sd-tech>div:first-child{color:#fff;background:#101010;border-radius:40px;padding:50px}.sd-tech>div:first-child p{color:#ffffffb8}.sd-tech-image{background:#f3ead8;border-radius:40px;justify-content:center;align-items:center;min-height:430px;display:flex;overflow:hidden}.sd-cta{text-align:center;background:linear-gradient(135deg,#fff,#f8f3e8);border:1px solid #c9a24d2e;border-radius:46px;width:min(980px,100% - 48px);margin:80px auto 110px;padding:76px 34px;box-shadow:0 34px 100px #00000014}.sd-not-found{text-align:center;width:min(800px,100% - 40px);margin:80px auto}.sd-not-found h1{font-size:54px}.sd-not-found a{color:#fff;background:#c9a24d;border-radius:999px;margin-top:20px;padding:14px 24px;font-weight:900;text-decoration:none;display:inline-flex}@media (max-width:900px){.sd-page{padding-top:165px}.sd-hero{border-radius:34px;grid-template-columns:1fr;gap:32px;width:calc(100% - 28px);padding:32px 22px}.sd-hero-text{text-align:center}.sd-hero-text h1{letter-spacing:-2.4px;font-size:clamp(42px,11vw,62px)}.sd-hero-text p{margin-left:auto;margin-right:auto;font-size:16px}.sd-actions{flex-direction:column}.sd-actions a{width:100%}.sd-hero-visual{border-radius:30px;min-height:330px}.sd-info,.sd-before,.sd-cta{width:calc(100% - 28px)}.sd-info{border-radius:34px;padding:48px 22px}.sd-tech{grid-template-columns:1fr;width:calc(100% - 28px)}.sd-tech>div:first-child{border-radius:34px;padding:36px 24px}.sd-tech-image{border-radius:34px;min-height:320px}.sd-cta{border-radius:36px;padding:56px 22px}}.sd-page{padding-top:150px!important}.sd-hero{background:radial-gradient(circle at 85% 20%,#c9a24d2e,#0000 30%),linear-gradient(135deg,#fffffff5,#f8f3e8eb)!important;grid-template-columns:1.1fr .9fr!important;gap:40px!important;width:min(1120px,100% - 48px)!important;min-height:auto!important;margin:0 auto 70px!important;padding:42px 48px!important}.sd-hero-text h1{letter-spacing:-3px!important;font-size:clamp(48px,5vw,78px)!important;line-height:.95!important}.sd-hero-text p{max-width:520px!important;margin-top:22px!important;font-size:16px!important;line-height:1.7!important}.sd-actions{margin-top:26px!important}.sd-actions a{min-height:46px!important;padding:0 22px!important;font-size:13px!important}.sd-hero-visual{background:radial-gradient(circle,#ffffffb3,#0000 55%),#efe2c5!important;border-radius:34px!important;min-height:390px!important}.sd-hero-visual img,.sd-tech-image img{object-fit:contain!important;width:78%!important;height:78%!important}.sd-info{width:min(940px,100% - 48px)!important;margin:0 auto 70px!important;padding:52px 44px!important}.sd-info h2,.sd-tech h2,.sd-cta h2{font-size:clamp(34px,4vw,54px)!important;line-height:1.02!important}.sd-info p,.sd-tech p,.sd-cta p{font-size:16px!important;line-height:1.75!important}.sd-tech{gap:34px!important;width:min(1120px,100% - 48px)!important;margin:0 auto 75px!important}.sd-tech>div:first-child{padding:42px!important}.sd-tech-image{background:radial-gradient(circle,#ffffffb3,#0000 55%),#efe2c5!important;min-height:360px!important}.sd-before{width:min(1120px,100% - 48px)!important;margin:0 auto 75px!important}.sd-before .sectionHead h2{letter-spacing:-2px!important;font-size:clamp(36px,4.5vw,58px)!important;line-height:1!important}.sd-before .beforeAfterGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;margin-top:34px!important;display:grid!important}.sd-cta{margin:70px auto 90px!important;padding:60px 34px!important}@media (max-width:900px){.sd-page{padding-top:145px!important}.sd-hero{border-radius:34px!important;gap:26px!important;width:calc(100% - 28px)!important;padding:30px 20px!important}.sd-hero-text h1{letter-spacing:-2px!important;font-size:clamp(40px,10vw,56px)!important}.sd-hero-visual{min-height:300px!important}.sd-hero-visual img,.sd-tech-image img{width:82%!important;height:82%!important}.sd-info{width:calc(100% - 28px)!important;margin-bottom:60px!important;padding:42px 22px!important}.sd-tech{width:calc(100% - 28px)!important;margin-bottom:60px!important}.sd-tech>div:first-child{padding:32px 22px!important}.sd-tech-image{min-height:290px!important}.sd-before{width:calc(100% - 28px)!important;margin-bottom:60px!important}.sd-before .beforeAfterGrid{grid-template-columns:1fr!important}.sd-cta{width:calc(100% - 28px)!important;padding:48px 22px!important}}main.sd-page{padding-top:155px!important}main.sd-page .sd-hero{background:linear-gradient(135deg,#fff,#f7f0df)!important;border:1px solid #c9a24d2e!important;border-radius:42px!important;grid-template-columns:1.15fr .85fr!important;align-items:center!important;gap:44px!important;width:min(1120px,100% - 48px)!important;margin:0 auto 70px!important;padding:44px 48px!important;display:grid!important}main.sd-page .sd-hero-visual{height:380px!important;min-height:380px!important;max-height:380px!important}main.sd-page .sd-hero-text h1{letter-spacing:-3px!important;font-size:clamp(48px,5vw,76px)!important;line-height:.95!important}main.sd-page .sd-info,main.sd-page .sd-tech,main.sd-page .sd-before,main.sd-page .sd-cta{margin-top:0!important;margin-bottom:70px!important}main.sd-page .sd-tech{grid-template-columns:1fr 1fr!important;gap:34px!important;width:min(1120px,100% - 48px)!important;display:grid!important}main.sd-page .sd-tech-image{height:360px!important;min-height:360px!important}main.sd-page .sd-tech-image img{object-fit:contain!important;width:76%!important;height:76%!important}@media (max-width:900px){main.sd-page{padding-top:145px!important}main.sd-page .sd-hero{grid-template-columns:1fr!important;width:calc(100% - 28px)!important;padding:30px 20px!important}main.sd-page .sd-hero-visual{height:300px!important;min-height:300px!important}main.sd-page .sd-tech{grid-template-columns:1fr!important;width:calc(100% - 28px)!important}}main.sd-page .sd-hero-visual img,main.sd-page .sd-tech-image img{object-fit:cover!important;width:100%!important;height:100%!important}.sd-benefit{background:#fff;border:1px solid #c9a24d33;border-radius:20px;padding:25px}.sd-fixed-cta{color:#fff;z-index:999;background:linear-gradient(135deg,#c9a24d,#e7d2a1);border-radius:30px;padding:15px 25px;position:fixed;bottom:20px;right:20px}.sd-hero{isolation:isolate;position:relative;overflow:hidden}.sd-hero:before{content:"";filter:blur(6px);z-index:-1;background:radial-gradient(circle,#c9a24d47,#0000 68%);border-radius:50%;width:420px;height:420px;position:absolute;top:-140px;right:-120px}.sd-hero:after{content:"✦";color:#c9a24d47;z-index:-1;font-size:72px;animation:4s ease-in-out infinite sdStarFloat;position:absolute;bottom:34px;left:42px}@keyframes sdStarFloat{0%,to{opacity:.35;transform:translateY(0)rotate(0)}50%{opacity:.75;transform:translateY(-14px)rotate(10deg)}}.sd-hero-text h1{background:linear-gradient(90deg,#101010,#2b2b2b,#101010);color:#0000;-webkit-background-clip:text;background-clip:text}.sd-hero-visual{position:relative}.sd-hero-visual:before{content:"";z-index:0;background:radial-gradient(circle,#ffffffbf,#0000 62%);border-radius:32px;position:absolute;inset:28px}.sd-hero-visual img{z-index:1;filter:drop-shadow(0 34px 44px #00000038);transition:transform .55s,filter .55s;position:relative;transform:scale(1.08)}.sd-hero-visual:hover img{filter:drop-shadow(0 42px 58px #00000042);transform:scale(1.14)translateY(-8px)}.sd-actions a{transition:transform .25s,box-shadow .25s}.sd-actions a:hover{transform:translateY(-3px);box-shadow:0 18px 38px #c9a24d47}.sd-benefit{transition:transform .28s,box-shadow .28s}.sd-benefit:hover{transform:translateY(-6px);box-shadow:0 24px 70px #00000014}@media (max-width:900px){.sd-hero:after{font-size:52px;bottom:20px;left:24px}.sd-hero-visual img{transform:scale(1.04)}.sd-hero-visual:hover img{transform:scale(1.08)}}.sd-benefits{grid-template-columns:repeat(3,1fr)!important;gap:24px!important;width:min(1120px,100% - 48px)!important;margin:0 auto 90px!important;display:grid!important}.sd-benefit{background:radial-gradient(circle at 100% 0,#c9a24d2e,#0000 36%),#ffffffeb!important;border:1px solid #c9a24d2e!important;border-radius:34px!important;min-height:230px!important;padding:34px 30px!important;position:relative!important;overflow:hidden!important;box-shadow:0 24px 70px #0000000f!important}.sd-benefit:before{content:"✦";color:#c9a24d47;font-size:38px;position:absolute;top:18px;right:24px}.sd-benefit strong{color:#101010!important;letter-spacing:-.8px!important;max-width:230px!important;font-size:24px!important;font-weight:950!important;line-height:1.1!important;display:block!important}.sd-benefit p{color:#666!important;max-width:260px!important;margin-top:20px!important;font-size:16px!important;line-height:1.65!important}@media (max-width:900px){.sd-benefits{grid-template-columns:1fr!important;gap:16px!important;width:calc(100% - 28px)!important;margin-bottom:70px!important}.sd-benefit{border-radius:28px!important;min-height:auto!important;padding:26px 24px!important}.sd-benefit strong{max-width:100%!important;font-size:24px!important}.sd-benefit p{max-width:100%!important;margin-top:12px!important;font-size:16px!important}}.sd-showcase{grid-template-columns:1fr 1fr;align-items:center;gap:40px;width:min(1120px,100% - 48px);margin:0 auto 100px;display:grid}.sd-showcase-video{background:#000;border-radius:30px;overflow:hidden}.sd-showcase-video video{object-fit:cover;width:100%;height:100%}.sd-showcase-text h2{margin:10px 0;font-size:36px}.sd-showcase-text p{color:#666;line-height:1.7}.sd-showcase-text ul{margin-top:20px;padding-left:0;list-style:none}.sd-showcase-text li{margin-bottom:10px;font-weight:500}@media (max-width:900px){.sd-showcase{grid-template-columns:1fr;gap:25px}.sd-showcase-text h2{font-size:26px}}.sd-showcase{background:radial-gradient(circle at 15% 20%,#c9a24d2e,#0000 32%),linear-gradient(135deg,#fffffff0,#f8f3e8e6)!important;border:1px solid #c9a24d2e!important;border-radius:46px!important;padding:34px!important;position:relative!important;box-shadow:0 34px 100px #00000014!important}.sd-showcase-video{border-radius:34px!important;min-height:420px!important;box-shadow:0 28px 85px #00000024!important}.sd-showcase-video:after{content:"Sirius Luxe Experience";color:#c9a24d;letter-spacing:.4px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd6;border-radius:999px;padding:12px 18px;font-size:13px;font-weight:900;position:absolute;bottom:28px;left:28px}.sd-showcase-video video{min-height:420px!important;display:block!important}.sd-showcase-text{padding:20px 10px!important}.sd-showcase-text h2{letter-spacing:-2px!important;font-size:clamp(38px,4.5vw,62px)!important;line-height:1!important}.sd-showcase-text p{margin-top:22px!important;font-size:17px!important;line-height:1.8!important}.sd-showcase-text li{background:#ffffffb8!important;border:1px solid #c9a24d21!important;border-radius:18px!important;margin-bottom:10px!important;padding:14px 16px!important;font-weight:850!important}@media (max-width:900px){.sd-showcase{border-radius:34px!important;width:calc(100% - 28px)!important;padding:20px!important}.sd-showcase-video,.sd-showcase-video video{min-height:300px!important}.sd-showcase-text h2{font-size:34px!important}.sd-showcase-video:after{padding:8px 14px!important;font-size:12px!important;bottom:12px!important;left:50%!important;transform:translate(-50%)!important}}.sd-anim{opacity:0;animation:.85s forwards sdFadeUp;transform:translateY(34px)}.sd-anim:nth-of-type(2){animation-delay:.12s}.sd-anim:nth-of-type(3){animation-delay:.22s}.sd-anim:nth-of-type(4){animation-delay:.32s}@keyframes sdFadeUp{to{opacity:1;transform:translateY(0)}}.sd-process{color:#fff;background:#101010;border-radius:46px;width:min(1120px,100% - 48px);margin:0 auto 90px;padding:58px;box-shadow:0 34px 100px #0000001f}.sd-process-head{text-align:center;max-width:760px;margin:0 auto 42px}.sd-process-head span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-size:12px;font-weight:900}.sd-process-head h2{letter-spacing:-2px;margin-top:16px;font-size:clamp(36px,4.5vw,62px);line-height:1}.sd-process-head p{color:#ffffffad;margin-top:20px;line-height:1.75}.sd-process-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.sd-process-grid div{background:#ffffff12;border:1px solid #ffffff1a;border-radius:28px;padding:28px}.sd-process-grid strong{color:#c9a24d;letter-spacing:3px;font-size:13px}.sd-process-grid h3{margin-top:18px;font-size:24px}.sd-process-grid p{color:#ffffffa8;margin-top:12px;line-height:1.65}@media (max-width:900px){.sd-process{border-radius:34px;width:calc(100% - 28px);padding:42px 22px}.sd-process-grid{grid-template-columns:1fr}}.sd-faq{background:#ffffffe6;border:1px solid #c9a24d29;border-radius:42px;width:min(980px,100% - 48px);margin:0 auto 90px;padding:64px 42px;box-shadow:0 28px 90px #0000000f}.sd-faq-head{text-align:center;margin-bottom:34px}.sd-faq-head span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-size:12px;font-weight:900}.sd-faq-head h2{letter-spacing:-2px;margin-top:16px;font-size:clamp(34px,4vw,56px);line-height:1}.sd-faq-list{gap:14px;display:grid}.sd-faq-list details{background:#f8f5ee;border:1px solid #c9a24d26;border-radius:24px;padding:24px 26px}.sd-faq-list summary{cursor:pointer;color:#101010;font-weight:900}.sd-faq-list p{color:#666;margin-top:14px;line-height:1.7}@media (max-width:900px){.sd-faq{border-radius:34px;width:calc(100% - 28px);padding:46px 22px}.sd-faq-list details{border-radius:22px;padding:22px}}.galleryPage{padding-top:185px}.galleryHero{text-align:center;width:min(1050px,100% - 48px);margin:0 auto 60px}.galleryHero span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-size:12px;font-weight:900}.galleryHero h1{letter-spacing:-4px;margin-top:18px;font-size:clamp(44px,6vw,86px);line-height:.95}.galleryHero p{color:#666;max-width:680px;margin:24px auto 0;font-size:18px;line-height:1.75}.galleryCategoryGrid{grid-template-columns:repeat(3,1fr);gap:24px;width:min(1180px,100% - 48px);margin:0 auto 110px;display:grid}.galleryCategoryCard{color:#101010;background:#ffffffe6;border:1px solid #c9a24d29;border-radius:38px;text-decoration:none;transition:all .35s;overflow:hidden;box-shadow:0 28px 90px #00000012}.galleryCategoryCard:hover{transform:translateY(-8px);box-shadow:0 36px 110px #0000001c}.galleryCategoryImage{background-color:#efe2c5;background-position:50%;background-size:cover;height:300px}.galleryCategoryContent{padding:30px}.galleryCategoryContent small{color:#c9a24d;letter-spacing:3px;text-transform:uppercase;font-weight:900}.galleryCategoryContent h2{letter-spacing:-1px;margin-top:16px;font-size:30px;line-height:1.05}.galleryCategoryContent p{color:#666;margin-top:16px;line-height:1.7}.galleryCategoryContent strong{color:#c9a24d;margin-top:24px;font-weight:900;display:inline-flex}@media (max-width:900px){.galleryPage{padding-top:160px}.galleryHero{text-align:left;width:calc(100% - 28px)}.galleryHero h1{letter-spacing:-2px;font-size:46px}.galleryCategoryGrid{grid-template-columns:1fr;width:calc(100% - 28px)}.galleryCategoryImage{height:260px}}.galleryDetailPage{padding-top:185px}.galleryDetailHero{text-align:center;width:min(1050px,100% - 48px);margin:0 auto 60px}.galleryDetailHero span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-size:12px;font-weight:900}.galleryDetailHero h1{letter-spacing:-4px;margin-top:18px;font-size:clamp(44px,6vw,82px);line-height:.95}.galleryDetailHero p{color:#666;max-width:680px;margin:24px auto 0;font-size:18px;line-height:1.75}.galleryBeforeGrid{grid-template-columns:repeat(3,1fr);gap:24px;width:min(1180px,100% - 48px);margin:0 auto 110px;display:grid}@media (max-width:900px){.galleryDetailPage{padding-top:160px}.galleryDetailHero{text-align:left;width:calc(100% - 28px)}.galleryDetailHero h1{letter-spacing:-2px;font-size:44px}.galleryBeforeGrid{grid-template-columns:1fr;width:calc(100% - 28px)}}.galleryImageGrid{grid-template-columns:repeat(3,1fr);gap:22px;width:min(1180px,100% - 48px);margin:0 auto 110px;display:grid}.galleryImageItem{background-color:#efe2c5;background-position:50%;background-size:cover;border-radius:28px;height:280px;transition:all .3s}.galleryImageItem:hover{transform:scale(1.05)}@media (max-width:900px){.galleryImageGrid{grid-template-columns:1fr;width:calc(100% - 28px)}.galleryImageItem{height:240px}}.corpPage{padding-top:185px}.corpHero{text-align:center;width:min(1050px,100% - 48px);margin:0 auto 70px}.corpHero span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-size:12px;font-weight:900}.corpHero h1{letter-spacing:-4px;margin-top:18px;font-size:clamp(48px,7vw,92px);line-height:.92}.corpHero p{color:#666;max-width:760px;margin:26px auto 0;font-size:18px;line-height:1.75}.corpContent{background:#ffffffe6;border:1px solid #c9a24d29;border-radius:42px;width:min(980px,100% - 48px);margin:0 auto 110px;padding:70px 54px;box-shadow:0 28px 90px #0000000f}.corpContent h2{letter-spacing:-2px;margin-bottom:24px;font-size:clamp(36px,4.5vw,62px);line-height:1}.corpContent p{color:#666;margin-top:18px;font-size:17px;line-height:1.8}.corpGrid{grid-template-columns:repeat(3,1fr);gap:22px;width:min(1180px,100% - 48px);margin:0 auto 110px;display:grid}.corpGrid div{background:#ffffffe6;border:1px solid #c9a24d29;border-radius:34px;padding:34px;box-shadow:0 24px 70px #0000000f}.corpGrid strong{color:#c9a24d;letter-spacing:3px;font-size:13px}.corpGrid h2{letter-spacing:-1px;margin-top:18px;font-size:28px;line-height:1.1}.corpGrid p{color:#666;margin-top:14px;line-height:1.7}.corpFaq{gap:16px;width:min(900px,100% - 48px);margin:0 auto 110px;display:grid}.corpFaq details{background:#ffffffe6;border:1px solid #c9a24d29;border-radius:26px;padding:26px 28px;box-shadow:0 18px 55px #0000000d}.corpFaq summary{cursor:pointer;font-size:18px;font-weight:900}.corpFaq p{color:#666;margin-top:14px;line-height:1.7}@media (max-width:900px){.corpPage{padding-top:160px}.corpHero{text-align:left;width:calc(100% - 28px)}.corpHero h1{letter-spacing:-2px;font-size:48px}.corpContent,.corpFaq{width:calc(100% - 28px)}.corpContent{border-radius:34px;padding:46px 24px}.corpGrid{grid-template-columns:1fr;width:calc(100% - 28px)}}.pnavDropdown{align-items:center;display:flex;position:relative}.pnavDropTrigger{align-items:center;gap:6px;display:inline-flex!important}.pnavDropTrigger svg{font-size:10px;transition:transform .25s}.pnavDropdown:hover .pnavDropTrigger svg{transform:rotate(180deg)}.pnavDropMenu{-webkit-backdrop-filter:blur(22px);opacity:0;visibility:hidden;pointer-events:none;background:#fffffff0;border:1px solid #c9a24d2e;border-radius:24px;width:260px;padding:14px;transition:all .28s;position:absolute;top:38px;left:50%;transform:translate(-50%)translateY(12px);box-shadow:0 24px 70px #0000001f}.pnavDropdown:hover .pnavDropMenu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.pnavDropMenu a{border-radius:16px;text-decoration:none;color:#111!important;opacity:1!important;padding:12px 14px!important;font-size:14px!important;font-weight:750!important;display:block!important}.pnavDropMenu a:hover{background:#c9a24d1f;color:#c9a24d!important}.pnavMobileDropdown{border-bottom:1px solid #00000014;padding-bottom:10px}.pnavMobileDropdown summary{cursor:pointer;color:#101010;letter-spacing:-1.4px;justify-content:space-between;align-items:center;font-size:31px;font-weight:900;line-height:1;list-style:none;display:flex}.pnavMobileDropdown summary::-webkit-details-marker{display:none}.pnavMobileDropdown summary svg{color:#c9a24d;font-size:15px;transition:transform .25s}.pnavMobileDropdown[open] summary svg{transform:rotate(180deg)}.pnavMobileDropdown a{background:#c9a24d14;border-radius:18px;margin-top:14px;padding:14px 16px;text-decoration:none;display:block;color:#111!important;letter-spacing:-.3px!important;font-size:17px!important;font-weight:800!important}.pnavMobileDropdown a:hover{background:#c9a24d29;color:#c9a24d!important}.pnavServiceDrop{max-height:430px;overflow-y:auto;width:340px!important}.pnavServiceDrop::-webkit-scrollbar{width:5px}.pnavServiceDrop::-webkit-scrollbar-thumb{background:#c9a24d73;border-radius:999px}@media (max-width:900px){.pnavDrawer{height:100dvh!important;padding-bottom:34px!important;overflow-y:auto!important}.pnavDrawerNav{gap:22px!important;margin-bottom:26px!important}.pnavDrawerActions{margin-top:18px!important}.pnavDrawerSocials{justify-content:center!important;gap:14px!important;margin-top:22px!important;padding-bottom:24px!important;display:flex!important;position:relative!important;bottom:auto!important}.pnavDrawerSocials a{border-radius:50%!important;justify-content:center!important;align-items:center!important;width:52px!important;min-width:52px!important;height:52px!important;display:flex!important}}.blogGrid{grid-template-columns:repeat(3,1fr);gap:20px;width:calc(100% - 40px);margin:60px auto;display:grid}.blogCard{color:#111;background:#fff;border-radius:20px;text-decoration:none;overflow:hidden}.blogImage{background-position:50%;background-size:cover;height:220px}.blogContent{padding:20px}.blogDetailPage{padding-top:120px}.blogHero{background-size:cover;height:400px;position:relative}.blogHeroOverlay{background:#0006;position:absolute;inset:0}.blogHeroContent{color:#fff;position:absolute;bottom:30px;left:30px}.blogContent{max-width:700px;margin:60px auto;font-size:18px;line-height:1.8}.sblogPage,.sblogDetailPage{padding-top:185px}.sblogHero{text-align:center;width:min(1050px,100% - 48px);margin:0 auto 70px}.sblogHero span,.sblogDetailHeroContent span,.sblogDetailCTA span,.sblogCtaBox span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-size:12px;font-weight:950}.sblogHero h1{letter-spacing:-4px;color:#101010;margin-top:18px;font-size:clamp(44px,6vw,86px);line-height:.95}.sblogHero p{color:#666;max-width:720px;margin:24px auto 0;font-size:18px;line-height:1.75}.sblogLayout{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:34px;width:min(1180px,100% - 48px);margin:0 auto 110px;display:grid}.sblogPosts{gap:26px;display:grid}.sblogCard{color:#101010;background:#ffffffeb;border:1px solid #c9a24d29;border-radius:36px;grid-template-columns:300px minmax(0,1fr);text-decoration:none;transition:transform .3s,box-shadow .3s;display:grid;overflow:hidden;box-shadow:0 26px 80px #00000012}.sblogCard:hover{transform:translateY(-7px);box-shadow:0 34px 105px #0000001c}.sblogCardImage{background-color:#efe2c5;background-position:50%;background-size:cover;min-height:260px}.sblogCardContent{padding:34px}.sblogMeta{align-items:center;gap:12px;margin-bottom:18px;display:flex}.sblogMeta span{color:#c9a24d;letter-spacing:3px;text-transform:uppercase;font-size:12px;font-weight:950}.sblogMeta small{color:#777;font-weight:700}.sblogCardContent h2{letter-spacing:-1.4px;font-size:clamp(28px,3vw,38px);line-height:1.05}.sblogCardContent p{color:#666;margin-top:16px;font-size:16px;line-height:1.75}.sblogCardContent strong{color:#c9a24d;margin-top:24px;font-weight:950;display:inline-flex}.sblogSidebar{gap:20px;display:grid;position:sticky;top:155px}.sblogSideBox{background:#ffffffeb;border:1px solid #c9a24d29;border-radius:30px;padding:28px;box-shadow:0 22px 65px #0000000f}.sblogSideBox strong{color:#101010;margin-bottom:18px;font-size:19px;font-weight:950;display:block}.sblogSideBox input{background:#fff;border:1px solid #c9a24d38;border-radius:999px;outline:none;width:100%;height:50px;padding:0 18px}.sblogSideBox a{color:#666;border-bottom:1px solid #0000000f;padding:13px 0;font-weight:750;text-decoration:none;display:block}.sblogSideBox a:hover{color:#c9a24d}.sblogCtaBox{color:#fff;background:radial-gradient(circle at 100% 0,#c9a24d38,#0000 38%),#101010}.sblogCtaBox h3{letter-spacing:-1px;margin-top:14px;font-size:26px;line-height:1.1}.sblogCtaBox a{color:#fff;background:linear-gradient(135deg,#c9a24d,#e7d2a1);border:0;border-radius:999px;justify-content:center;width:100%;margin-top:22px;padding:15px 18px;display:inline-flex}.sblogDetailHero{background-position:50%;background-size:cover;border-radius:46px;width:min(1180px,100% - 48px);height:500px;margin:0 auto 80px;position:relative;overflow:hidden;box-shadow:0 34px 105px #00000021}.sblogDetailOverlay{background:linear-gradient(#0000001f,#000000bd),radial-gradient(circle at 100% 0,#c9a24d38,#0000 36%);position:absolute;inset:0}.sblogDetailHeroContent{color:#fff;max-width:760px;position:absolute;bottom:52px;left:52px}.sblogDetailHeroContent h1{letter-spacing:-3px;margin-top:16px;font-size:clamp(40px,5.5vw,78px);line-height:.95}.sblogArticle{background:#fffffff0;border:1px solid #c9a24d26;border-radius:40px;width:min(820px,100% - 48px);margin:0 auto 90px;padding:64px;box-shadow:0 28px 90px #0000000f}.sblogArticle p{color:#444;margin-bottom:24px;font-size:19px;line-height:1.9}.sblogDetailCTA{text-align:center;background:radial-gradient(circle at 100% 0,#c9a24d38,#0000 36%),linear-gradient(135deg,#fff,#f8f3e8);border:1px solid #c9a24d2e;border-radius:46px;width:min(980px,100% - 48px);margin:0 auto 110px;padding:76px 34px;box-shadow:0 34px 100px #00000014}.sblogDetailCTA h2{letter-spacing:-2px;max-width:700px;margin:18px auto 0;font-size:clamp(34px,4vw,58px);line-height:1}.sblogDetailButtons{justify-content:center;gap:14px;margin-top:32px;display:flex}.sblogDetailButtons a{border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 28px;font-weight:950;text-decoration:none;display:inline-flex}.sblogDetailButtons a:first-child{color:#fff;background:linear-gradient(135deg,#c9a24d,#e7d2a1)}.sblogDetailButtons a:last-child{color:#111;background:#fff;border:1px solid #c9a24d38}.sblogNotFound{text-align:center;width:min(800px,100% - 40px);margin:90px auto;padding:70px 30px}.sblogNotFound h1{font-size:54px}.sblogNotFound a{color:#fff;background:#c9a24d;border-radius:999px;margin-top:22px;padding:14px 24px;font-weight:950;text-decoration:none;display:inline-flex}@media (max-width:900px){.sblogPage,.sblogDetailPage{padding-top:160px}.sblogHero{text-align:left;width:calc(100% - 28px);margin-bottom:44px}.sblogHero h1{letter-spacing:-2px;font-size:46px}.sblogHero p{font-size:16px}.sblogLayout{grid-template-columns:1fr;width:calc(100% - 28px)}.sblogSidebar{position:static}.sblogCard{border-radius:32px;grid-template-columns:1fr}.sblogCardImage{min-height:250px}.sblogCardContent{padding:26px}.sblogCardContent h2{font-size:30px}.sblogDetailHero{border-radius:34px;width:calc(100% - 28px);height:420px}.sblogDetailHeroContent{bottom:30px;left:26px;right:26px}.sblogDetailHeroContent h1{letter-spacing:-1.4px;font-size:38px}.sblogArticle{border-radius:32px;width:calc(100% - 28px);padding:38px 24px}.sblogArticle p{font-size:17px}.sblogDetailCTA{border-radius:34px;width:calc(100% - 28px);padding:54px 22px}.sblogDetailButtons{flex-direction:column}.sblogDetailButtons a{width:100%}}.premiumHero{height:520px}.heroMiniInfo{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.heroMiniInfo span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff26;border-radius:999px;padding:8px 14px;font-size:13px}.premiumArticle{flex-direction:column;gap:20px;display:flex}.articleBlock{background:#fff;border:1px solid #c9a24d33;border-radius:20px;padding:28px;box-shadow:0 10px 40px #0000000d}.blogMidCTA{text-align:center;color:#fff;background:linear-gradient(135deg,#c9a24d,#e7d2a1);border-radius:30px;width:min(700px,90%);margin:60px auto;padding:50px}.blogMidCTA h2{font-size:32px}.blogMidCTA .ctaButtons{justify-content:center;gap:10px;margin-top:20px;display:flex}.blogMidCTA a{color:#111;background:#fff;border-radius:999px;padding:12px 20px;font-weight:700;text-decoration:none}.contactPage{padding-top:180px}.contactHero{text-align:center;width:min(900px,100% - 40px);margin:0 auto 60px}.contactHero span{color:#c9a24d;letter-spacing:3px;font-size:12px;font-weight:700}.contactHero h1{margin-top:15px;font-size:clamp(36px,5vw,60px)}.contactHero p{color:#666;margin-top:15px}.contactGrid{grid-template-columns:1fr 1fr;gap:30px;width:min(1100px,100% - 40px);margin:auto;display:grid}.contactInfo,.contactForm{background:#fff;border-radius:20px;padding:30px;box-shadow:0 20px 60px #0000000d}.infoItem{margin-top:20px}.infoItem a{color:#c9a24d;margin-top:5px;display:block}.contactButtons{gap:10px;margin-top:30px;display:flex}.contactButtons a{text-align:center;border-radius:999px;flex:1;padding:12px;font-weight:700;text-decoration:none}.contactButtons a:first-child{color:#fff;background:#111}.contactButtons a:last-child{color:#fff;background:linear-gradient(135deg,#c9a24d,#e7d2a1)}.contactForm form{flex-direction:column;gap:15px;display:flex}.contactForm input,.contactForm textarea{border:1px solid #ddd;border-radius:10px;padding:12px}.contactForm button{color:#fff;background:#c9a24d;border:none;border-radius:999px;padding:12px;font-weight:700}.contactMap{border-radius:20px;width:min(1100px,100% - 40px);margin:60px auto;overflow:hidden}.contactMap iframe{border:0;width:100%;height:400px}@media (max-width:900px){.contactPage{padding-top:150px}.contactGrid{grid-template-columns:1fr}}.premiumContactPage{padding-top:185px}.premiumContactHero{text-align:center;width:min(1050px,100% - 48px);margin:0 auto 70px}.premiumContactHero span,.premiumContactInfo>span,.premiumContactForm>span,.premiumMapHead span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-size:12px;font-weight:950}.premiumContactHero h1{letter-spacing:-4px;margin-top:18px;font-size:clamp(44px,6vw,86px);line-height:.95}.premiumContactHero p{color:#666;max-width:720px;margin:24px auto 0;font-size:18px;line-height:1.75}.premiumContactGrid{grid-template-columns:1fr 1fr;gap:28px;width:min(1180px,100% - 48px);margin:0 auto 90px;display:grid}.premiumContactInfo,.premiumContactForm{background:#ffffffeb;border:1px solid #c9a24d29;border-radius:42px;padding:44px;box-shadow:0 30px 90px #00000012}.premiumContactInfo h2,.premiumContactForm h2,.premiumMapHead h2{letter-spacing:-2px;margin-top:16px;font-size:clamp(34px,4vw,56px);line-height:1}.premiumInfoBox{background:#f8f3e8;border:1px solid #c9a24d24;border-radius:24px;gap:16px;margin-top:24px;padding:20px;display:flex}.premiumInfoBox svg{color:#c9a24d;flex-shrink:0;font-size:22px}.premiumInfoBox strong{color:#101010;margin-bottom:6px;display:block}.premiumInfoBox p,.premiumInfoBox a{color:#666;line-height:1.6;text-decoration:none}.premiumContactButtons{gap:14px;margin-top:30px;display:flex}.premiumContactButtons a,.premiumDirectionBtn{border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 26px;font-weight:950;text-decoration:none;display:inline-flex}.premiumContactButtons a:first-child{color:#fff;background:#101010}.premiumContactButtons a:last-child,.premiumDirectionBtn{color:#fff;background:linear-gradient(135deg,#c9a24d,#e7d2a1);box-shadow:0 18px 45px #c9a24d47}.premiumContactForm form{gap:16px;margin-top:26px;display:grid}.premiumContactForm input,.premiumContactForm select,.premiumContactForm textarea{background:#fff;border:1px solid #c9a24d2e;border-radius:20px;outline:none;width:100%;padding:16px 18px;font-size:15px}.premiumContactForm button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#c9a24d,#e7d2a1);border:0;border-radius:999px;min-height:56px;font-weight:950}.premiumMapSection{text-align:center;width:min(1180px,100% - 48px);margin:0 auto 110px}.premiumMapHead{margin-bottom:34px}.premiumMapBox{border:1px solid #c9a24d29;border-radius:42px;overflow:hidden;box-shadow:0 34px 100px #0000001a}.premiumMapBox iframe{border:0;width:100%;height:460px;display:block}.premiumDirectionBtn{margin-top:28px}@media (max-width:900px){.premiumContactPage{padding-top:160px}.premiumContactHero{text-align:left;width:calc(100% - 28px)}.premiumContactHero h1{letter-spacing:-2px;font-size:46px}.premiumContactHero p{font-size:16px}.premiumContactGrid,.premiumMapSection{grid-template-columns:1fr;width:calc(100% - 28px)}.premiumContactInfo,.premiumContactForm{border-radius:34px;padding:30px 22px}.premiumContactButtons{flex-direction:column}.premiumMapBox{border-radius:34px}.premiumMapBox iframe{height:380px}}.premiumContactForm select{appearance:none!important;color:#777!important;background-color:#fff!important;background-image:linear-gradient(45deg,#0000 50%,#9b8a63 50%),linear-gradient(135deg,#9b8a63 50%,#0000 50%),none!important;background-position:calc(100% - 24px) 27px,calc(100% - 18px) 27px,0 0!important;background-repeat:no-repeat!important;background-size:6px 6px,6px 6px,100% 100%!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important;height:62px!important}.premiumContactForm input,.premiumContactForm select{min-height:62px!important}.premiumContactForm textarea{min-height:140px!important}.formBox select{appearance:none!important;color:#777!important;background-color:#fff!important;background-image:linear-gradient(45deg,#0000 50%,#9b8a63 50%),linear-gradient(135deg,#9b8a63 50%,#0000 50%),none!important;background-position:calc(100% - 24px) 23px,calc(100% - 18px) 23px,0 0!important;background-repeat:no-repeat!important;background-size:6px 6px,6px 6px,100% 100%!important;background-attachment:scroll,scroll,scroll!important;background-origin:padding-box,padding-box,padding-box!important;background-clip:border-box,border-box,border-box!important;height:52px!important;min-height:52px!important}.formBox input,.formBox select{min-height:52px!important}.formBox textarea{min-height:120px!important}select{color:#666;background-image:linear-gradient(45deg,#0000 50%,#9b8a63 50%),linear-gradient(135deg,#9b8a63 50%,#0000 50%);background-position:calc(100% - 22px) 26px,calc(100% - 16px) 26px;background-repeat:no-repeat;background-size:6px 6px;width:100%;font-size:15px;appearance:none!important;background-color:#fff!important;border:1px solid #c9a24d2e!important;border-radius:18px!important;height:60px!important;min-height:60px!important;padding:0 18px!important}input,select{height:60px!important}@media (max-width:900px){.blogGrid{grid-template-columns:1fr!important;gap:24px!important;width:calc(100% - 28px)!important;display:grid!important}.blogCard{width:100%!important;max-width:100%!important}.blogImage{border-radius:28px 28px 0 0!important;height:240px!important;min-height:240px!important}.blogCard h3{word-break:normal!important;font-size:28px!important;line-height:1.12!important}.blogCard p{font-size:16px!important;line-height:1.7!important}.label,.sectionHead span,.contentText .label,.heroText .label{letter-spacing:3px!important;font-size:10px!important}.sectionHead h2,.contentText h2{letter-spacing:-1.2px!important;font-size:32px!important;line-height:1.12!important}.sectionHead p,.contentText p,.heroText p{font-size:15.5px!important;line-height:1.75!important}.heroTitlePremium em{color:#c9a24d!important;font-family:inherit!important;font-style:normal!important;font-weight:900!important}main{overflow-x:hidden}section{padding-top:70px!important;padding-bottom:70px!important}.heroInner,.about,.appointment,.contact,.technology,.why,.gallery,.blog,.faq,.services{gap:26px!important}.label,.sectionHead span,.contentText .label,.heroText .label{letter-spacing:2.6px!important;margin-bottom:14px!important;font-size:9px!important}.heroTitlePremium span,.heroTitlePremium em{letter-spacing:-1.8px!important;font-size:36px!important;line-height:1.02!important}.heroTitlePremium em{color:#caa24d!important;font-style:normal!important;font-weight:850!important}.sectionHead h2,.contentText h2{letter-spacing:-1.2px!important;margin-bottom:16px!important;font-size:28px!important;line-height:1.12!important}.sectionHead p,.contentText p,.heroText p,.blogCard p,.serviceCard p{color:#666!important;font-size:14.2px!important;line-height:1.75!important}.serviceCard h3,.blogCard h3,.whyGrid h3{letter-spacing:-.8px!important;font-size:21px!important;line-height:1.15!important}.heroMiniBadges{gap:10px!important;margin-top:22px!important}.heroMiniBadges span{border-radius:999px!important;padding:12px 18px!important;font-size:12px!important}.heroButtonsPremium .btn,.contactButtons .btn{padding:15px 22px!important;font-size:14px!important}.heroSliderPremium{border-radius:28px!important;height:390px!important}.blogGrid{grid-template-columns:1fr!important}.blogCard{width:100%!important;min-width:100%!important}.serviceCard,.blogCard,.whyGrid div,.faqList details{border-radius:22px!important;padding:20px!important}}section{padding-top:80px!important;padding-bottom:80px!important}@media (max-width:900px){section{padding-top:40px!important;padding-bottom:40px!important}}.heroSliderPremium{background:#f4ead3;border:1px solid #c9a24d2e;border-radius:42px;height:520px;position:relative;overflow:hidden;box-shadow:0 34px 110px #0000001f}.heroSlide{opacity:0;background-position:50%;background-size:cover;animation:18s infinite heroSliderFade;position:absolute;inset:0}.heroSlide video{object-fit:cover;width:100%;height:100%}.heroSliderOverlay{z-index:2;background:linear-gradient(#ffffff0a,#00000038),radial-gradient(circle at 25% 15%,#ffffff42,#0000 34%);position:absolute;inset:0}.heroSliderCard{z-index:3}@keyframes heroSliderFade{0%{opacity:0;transform:scale(1.04)}8%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1)}}@media (max-width:900px){.heroSliderPremium{border-radius:30px;height:380px;margin-top:28px}}@media (min-width:901px){.heroPremium{padding-top:170px!important}.heroInner{align-items:center!important}}.heroSlide:first-child{animation-delay:0s}.heroSlide:nth-child(2){animation-delay:10s}.heroSlide:nth-child(3){animation-delay:15s}.heroSlide{animation:2s infinite heroSliderFade}.socialFeed{overflow:hidden}.socialFeed .sectionHead{width:min(900px,100% - 40px);margin-left:auto;margin-right:auto}.socialMarquee{width:100%;margin-top:44px;padding:12px 0 22px;position:relative;overflow:hidden}.socialMarquee:before,.socialMarquee:after{content:"";z-index:2;pointer-events:none;width:110px;height:100%;position:absolute;top:0}.socialMarquee:before{background:linear-gradient(90deg,#fff,#0000);left:0}.socialMarquee:after{background:linear-gradient(270deg,#fff,#0000);right:0}.socialTrack{gap:22px;width:max-content;animation:38s linear infinite socialScroll;display:flex}.socialTrack:hover{animation-play-state:paused}.socialCard{aspect-ratio:4/5;background:#f5ead2;border:1px solid #c9a24d2e;border-radius:30px;flex:none;width:260px;overflow:hidden;box-shadow:0 24px 70px #00000014}.socialCard img{object-fit:cover;width:100%;height:100%;display:block}@keyframes socialScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:900px){.socialMarquee{margin-top:30px}.socialTrack{gap:16px;animation-duration:32s}.socialCard{border-radius:24px;width:190px}.socialMarquee:before,.socialMarquee:after{width:46px}}.serviceImage,.servicePageImage,.serviceCard .imageBg,.servicePageCard .imageBg{background-color:#f4ead3!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;position:relative!important;overflow:hidden!important}.serviceImage:before,.serviceImage:after,.servicePageImage:before,.servicePageImage:after,.serviceCard .imageBg:before,.serviceCard .imageBg:after,.servicePageCard .imageBg:before,.servicePageCard .imageBg:after{content:none!important;display:none!important}.serviceImage span,.servicePageImage span,.serviceCard .imageBg span,.servicePageCard .imageBg span{display:none!important}.serviceCard{background:#fff;border:1px solid #d4be8a38;border-radius:34px;overflow:hidden;box-shadow:0 10px 35px #0000000a}.serviceImage img{object-fit:contain;filter:drop-shadow(0 20px 35px #0000002e);width:72%;transform:translateY(18px)}.serviceContent h3{letter-spacing:-1px;font-size:28px;line-height:1.1}.serviceContent p{color:#6f6f6f;font-size:15px;line-height:1.8}.serviceCard{min-height:auto!important;transition:transform .35s,box-shadow .35s!important}.serviceCard:hover{transform:translateY(-8px)!important;box-shadow:0 28px 80px #0000001f!important}.serviceCard:active{transform:scale(.985)translateY(-4px)!important;box-shadow:0 22px 60px #0000001f!important}.serviceImage{background-color:#0000!important;background-image:radial-gradient(circle,#ffffffb8 0%,#ffffff61 28%,#0000 54%),linear-gradient(90deg,#c6ad67 0%,#eadba7 34%,#f7efd8 50%,#eadba7 66%,#c6ad67 100%)!important;background-position:bottom!important;background-repeat:no-repeat!important;background-size:82%!important;background-attachment:scroll,scroll!important;background-origin:padding-box,padding-box!important;background-clip:border-box,border-box!important;height:240px!important}.serviceContent h3{margin-bottom:12px!important}.serviceContent p{margin-bottom:0!important;line-height:1.65!important}.servicesGrid .serviceCard{height:auto!important}@media (max-width:900px){.serviceImage{background-size:86%!important;height:230px!important}.serviceContent{padding:22px 22px 26px!important}.serviceCard{transition:transform .25s,box-shadow .25s!important}}.serviceImage,.serviceCard .imageBg{background-color:#f7f1e4!important;background-image:radial-gradient(circle at 50% 42%,#ffffffeb 0%,#faf6ecb8 34%,#ddc48485 100%)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;height:230px!important;position:relative!important;overflow:hidden!important}.serviceImage:before,.serviceImage:after,.serviceCard .imageBg:before,.serviceCard .imageBg:after{content:none!important;display:none!important}.serviceImage span,.serviceCard .imageBg span{display:none!important}.serviceContent{min-height:180px!important;padding:22px 24px 24px!important}.serviceContent h3{letter-spacing:-.6px!important;margin:0 0 10px!important;font-size:22px!important;line-height:1.12!important}@media (max-width:900px){.serviceImage,.serviceCard .imageBg{background-position:50%!important;background-size:contain!important;height:215px!important}.serviceContent{min-height:160px!important;padding:20px 22px 22px!important}.serviceContent h3{font-size:21px!important}.serviceContent p{font-size:14px!important;line-height:1.6!important}}.serviceCard{height:auto!important;min-height:unset!important;border-radius:34px!important;padding:0!important;overflow:hidden!important}.serviceImage,.serviceCard .imageBg{background-color:#f6efe0!important;background-image:radial-gradient(circle,#ffffffd1 0%,#faf6ec9e 42%,#e0ca946b 100%)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border-radius:34px 34px 0 0!important;width:100%!important;height:230px!important;margin:0!important}.serviceContent{height:auto!important;min-height:unset!important;max-height:none!important;padding:22px 24px 26px!important}.serviceContent h3{margin:0 0 10px!important;font-size:21px!important;line-height:1.15!important}.serviceContent p{margin:0!important;font-size:14px!important;line-height:1.55!important}@media (max-width:900px){.serviceCard{border-radius:32px!important}.serviceImage,.serviceCard .imageBg{border-radius:32px 32px 0 0!important;height:210px!important}.serviceContent{padding:20px 22px 22px!important}.serviceContent h3{font-size:20px!important}.serviceContent p{font-size:13.5px!important;line-height:1.55!important}}.serviceImage{background:radial-gradient(circle,#ffffff8c 0%,#f4ecd0b8 38%,#e0cc94d1 100%)!important;border-radius:34px 34px 0 0!important;justify-content:center!important;align-items:center!important;height:250px!important;padding:22px!important;display:flex!important;overflow:hidden!important}.serviceImage img{object-fit:contain!important;object-position:center!important;z-index:5!important;width:88%!important;height:88%!important;display:block!important;position:relative!important}.serviceContent h3{margin-bottom:12px!important;font-size:24px!important;line-height:1.12!important}.serviceContent p{margin-bottom:0!important;font-size:15.5px!important;line-height:1.65!important}@media (max-width:900px){.serviceImage{height:220px!important;padding:18px!important}.serviceImage img{width:92%!important;height:92%!important}.serviceContent{padding:18px 22px 16px!important}.serviceContent h3{margin-bottom:10px!important;font-size:21px!important}.serviceContent p{font-size:14.5px!important;line-height:1.6!important}}.serviceCard{background:#fff!important;border:1px solid #c9a24d29!important;border-radius:34px!important;height:auto!important;min-height:0!important;text-decoration:none!important;display:block!important;overflow:hidden!important}.serviceImage{background:radial-gradient(circle,#ffffffb8 0%,#f8f2e29e 40%,#e0cc967a 100%)!important;border-radius:34px 34px 0 0!important;justify-content:center!important;align-items:center!important;height:250px!important;padding:18px!important;display:flex!important}.serviceImage img{object-fit:contain!important;filter:drop-shadow(0 18px 28px #00000029)!important;width:auto!important;max-width:92%!important;height:92%!important;display:block!important}.serviceContent{text-align:center!important;height:auto!important;min-height:0!important;padding:18px 22px!important}.serviceContent h3{color:#111!important;margin:0 0 9px!important;font-size:22px!important;line-height:1.12!important}.serviceContent p{color:#666!important;margin:0!important;font-size:14.5px!important;line-height:1.55!important}@media (max-width:900px){.serviceImage{height:220px!important;padding:16px!important}.serviceImage img{width:92%!important;height:92%!important}.serviceContent{padding:16px 20px!important}.serviceContent h3{font-size:21px!important}.serviceContent p{font-size:14.5px!important}}.serviceImage{overflow:hidden!important}.serviceImage img{object-fit:contain!important;transform-origin:50%!important;width:auto!important;max-width:none!important;height:92%!important;transform:scale(1.45)translateY(6px)!important}.sdTechVisualFinal{background:radial-gradient(circle,#ffffffe0 0%,#f7f1e1b8 38%,#dac3848c 100%)!important;border-radius:34px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:360px!important;display:flex!important;overflow:hidden!important}.sdTechImgFinal{object-fit:contain!important;filter:drop-shadow(0 22px 34px #0000002e)!important;width:auto!important;max-width:90%!important;height:82%!important;display:block!important;transform:scale(1.05)!important}@media (max-width:900px){.sdTechVisualFinal{border-radius:28px!important;height:280px!important}.sdTechImgFinal{max-width:92%!important;height:80%!important}}.laserHeroVisual{justify-content:center;align-items:center;display:flex}.laserHeroImage{background:radial-gradient(circle,#faf7ef 0%,#f4e8c9 52%,#dcc180 100%);border-radius:34px;justify-content:center;align-items:center;width:100%;height:430px;display:flex;overflow:hidden}.laserHeroImage img{object-fit:contain;filter:drop-shadow(0 22px 34px #00000029);width:auto;max-width:92%;height:88%;transition:all .35s}.laserHeroImage:hover img{transform:scale(1.04)}.sd-hero-text h1{padding-bottom:8px;line-height:1.08!important}@media (max-width:900px){.laserHeroImage{border-radius:28px;height:300px}.laserHeroImage img{max-width:90%;height:84%}.sd-hero-text h1{font-size:46px!important;line-height:1.1!important}}.sd-hero-visual{background:radial-gradient(circle,#ffffffd9 0%,#f6eed8b3 42%,#dec78b85 100%)!important;border-radius:34px!important;justify-content:center!important;align-items:center!important;height:390px!important;display:flex!important;overflow:hidden!important}.sd-hero-visual img{object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 22px 34px #00000029)!important;width:auto!important;max-width:60%!important;height:50%!important;display:block!important;transform:none!important}.sd-hero-text h1{padding-bottom:10px!important;line-height:1.12!important;overflow:visible!important}@media (max-width:900px){.sd-hero-visual{border-radius:28px!important;height:300px!important}.sd-hero-visual img{max-width:50%!important;height:60%!important}.sd-hero-text h1{line-height:1.14!important}}.kvkkPage{background:radial-gradient(circle at 50% 0,#c9a24d1a,#0000 34%),linear-gradient(#fbfaf6 0%,#fff 42%,#fbfaf6 100%);min-height:100vh;padding-top:155px;padding-bottom:90px}.kvkkHero{text-align:center;background:radial-gradient(circle at top,#fffffffa,#ffffffdb 42%,#faf5e8eb 100%);border:1px solid #c9a24d29;border-radius:42px;width:min(1080px,100% - 40px);margin:0 auto 42px;padding:74px 64px 70px;position:relative;overflow:hidden;box-shadow:0 26px 80px #0000000e,inset 0 1px #ffffffe6}.kvkkHero:before{content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(circle,#c9a24d2e,#0000 70%);border-radius:50%;width:520px;height:260px;position:absolute;inset:auto auto -120px 50%;transform:translate(-50%)}.kvkkHero span{z-index:2;color:#c3a052;letter-spacing:4px;text-transform:uppercase;background:#ffffffb8;border:1px solid #c9a24d29;border-radius:999px;justify-content:center;align-items:center;margin:0 auto 24px;padding:10px 18px;font-size:11px;font-weight:900;display:inline-flex;position:relative}.kvkkHero h1{z-index:2;color:#101010;letter-spacing:-2.5px;max-width:820px;margin:0 auto;font-size:clamp(42px,5vw,70px);font-weight:900;line-height:1.04;position:relative}.kvkkHero h1:after{content:"";background:linear-gradient(90deg,#0000,#c9a24d,#0000);border-radius:999px;width:96px;height:4px;margin:26px auto 0;display:block}.kvkkHero p{z-index:2;color:#666;max-width:680px;margin:24px auto 0;font-size:16.5px;font-weight:450;line-height:1.8;position:relative}.kvkkContent{background:#fffffff0;border:1px solid #c9a24d21;border-radius:38px;width:min(980px,100% - 40px);margin:0 auto;padding:54px 60px;box-shadow:0 24px 75px #0000000b,inset 0 1px #ffffffe6}.kvkkContent h2{color:#101010;letter-spacing:-.8px;margin:40px 0 14px;font-size:26px;font-weight:850;line-height:1.18}.kvkkContent h2:first-child{margin-top:0}.kvkkContent p{color:#5f5f5f;margin:0 0 15px;font-size:15.8px;font-weight:430;line-height:1.82}.kvkkContent strong{color:#191919;font-weight:800}.kvkkContent ul{margin:16px 0 26px;padding-left:22px}.kvkkContent li{color:#5f5f5f;margin-bottom:8px;font-size:15.8px;line-height:1.75}.kvkkContactBox{background:linear-gradient(135deg,#faf6ebf2,#fffffff2);border:1px solid #c9a24d2e;border-radius:26px;margin-top:24px;padding:26px 28px}.kvkkContactBox p:last-child{margin-bottom:0}.kvkkLastUpdate{color:#999!important;margin-top:34px!important;font-size:14px!important}@media (max-width:900px){.kvkkPage{padding-top:130px;padding-bottom:64px}.kvkkHero{border-radius:32px;width:calc(100% - 28px);margin-bottom:28px;padding:44px 24px 42px}.kvkkHero span{letter-spacing:2.8px;margin-bottom:20px;padding:9px 14px;font-size:9.5px}.kvkkHero h1{letter-spacing:-1.5px;max-width:100%;font-size:34px;line-height:1.08}.kvkkHero h1:after{width:78px;height:3px;margin-top:20px}.kvkkHero p{max-width:100%;margin-top:20px;font-size:14.5px;line-height:1.7}.kvkkContent{border-radius:28px;width:calc(100% - 28px);padding:32px 24px}.kvkkContent h2{margin:32px 0 12px;font-size:22px;line-height:1.18}.kvkkContent p,.kvkkContent li{font-size:14.2px;line-height:1.72}.kvkkContactBox{border-radius:22px;padding:20px}}.footerInner{grid-template-columns:1.15fr .75fr 1.55fr 1fr!important;gap:48px!important}.footerServicesMain{min-width:330px}.footerUpdate{color:#ffffff57!important;font-size:10px!important}@media (max-width:900px){.footerInner{grid-template-columns:1fr!important;gap:32px!important}.footerServicesMain{min-width:0}.footerServicesSplit{grid-template-columns:1fr 1px 1fr;gap:14px}.footerServicesSplit a{white-space:normal;font-size:12px}.footerServicesLine{min-height:120px}}.footerInner{align-items:flex-start!important}.footerServicesMain strong,.footer strong{margin-bottom:14px!important}.footerServicesSplit{gap:22px!important}.footerServicesLine{opacity:.7;min-height:105px!important}.footerLogo p{margin-top:8px!important}.footerUpdate{text-align:center;color:#ffffff57;letter-spacing:.3px;text-align:center;letter-spacing:.3px;justify-content:center;align-items:center;width:100%;margin-top:18px;padding:14px 0;font-size:9px;display:flex;position:relative;border:none!important}.footerUpdate{text-align:center;color:#ffffff57;letter-spacing:.3px;justify-content:center;align-items:center;width:100%;margin-top:18px;padding:14px 0;font-size:9px;display:flex;position:relative;border:none!important}.footerUpdate:before{content:"";background:#ffffff14;width:100%;height:1px;position:absolute;top:0;left:0}.footerUpdate:after{content:"";background:#ffffff14;width:100%;height:1px;position:absolute;bottom:0;left:0}.subPageHero{text-align:center;background:radial-gradient(circle at top,#fffffffa,#ffffffdb 42%,#faf5e8eb 100%);border:1px solid #c9a24d29;border-radius:42px;width:min(1080px,100% - 40px);margin:0 auto 42px;padding:74px 64px 70px;position:relative;overflow:hidden;box-shadow:0 26px 80px #0000000e,inset 0 1px #ffffffe6}.subPageHero:before{content:"";filter:blur(18px);pointer-events:none;background:radial-gradient(circle,#c9a24d2e,#0000 70%);border-radius:50%;width:520px;height:260px;position:absolute;inset:auto auto -120px 50%;transform:translate(-50%)}.subPageHero span{z-index:2;color:#c3a052;letter-spacing:4px;text-transform:uppercase;background:#ffffffb8;border:1px solid #c9a24d29;border-radius:999px;justify-content:center;align-items:center;margin:0 auto 24px;padding:10px 18px;font-size:11px;font-weight:900;display:inline-flex;position:relative}.subPageHero h1{z-index:2;color:#101010;letter-spacing:-2.5px;max-width:820px;margin:0 auto;font-size:clamp(42px,5vw,70px);font-weight:900;line-height:1.04;position:relative}.subPageHero h1:after{content:"";background:linear-gradient(90deg,#0000,#c9a24d,#0000);border-radius:999px;width:96px;height:4px;margin:26px auto 0;display:block}.subPageHero p{z-index:2;color:#666;max-width:680px;margin:24px auto 0;font-size:16.5px;font-weight:450;line-height:1.8;position:relative}@media (max-width:900px){.subPageHero{border-radius:32px;width:calc(100% - 28px);margin-bottom:28px;padding:44px 24px 42px}.subPageHero span{letter-spacing:2.8px;margin-bottom:20px;padding:9px 14px;font-size:9.5px}.subPageHero h1{letter-spacing:-1.5px;font-size:34px;line-height:1.08}.subPageHero h1:after{width:78px;height:3px;margin-top:20px}.subPageHero p{margin-top:20px;font-size:14.5px;line-height:1.7}}.corporatePage{background:radial-gradient(circle at top,#c9a24d1a,#0000 34%),linear-gradient(#fbfaf6 0%,#fff 46%,#fbfaf6 100%);padding-top:155px}.corporateHeroClean{margin-bottom:54px!important}.corporateStory{grid-template-columns:1fr .9fr;align-items:stretch;gap:34px;width:min(1120px,100% - 40px);margin:0 auto 30px;display:grid}.corporateStoryText{background:#fffffff0;border:1px solid #c9a24d24;border-radius:36px;padding:46px;box-shadow:0 22px 70px #0000000b,inset 0 1px #ffffffe6}.corporateStoryText span,.corporateManagementText span,.corporateTeamSimple .sectionHead span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-size:11px;font-weight:900}.corporateStoryText h2{color:#101010;letter-spacing:-2px;margin:16px 0 20px;font-size:clamp(34px,3.8vw,54px);font-weight:900;line-height:1.06}.corporateStoryText p{color:#666;margin:0;font-size:15.5px;line-height:1.82}.corporateStoryImage{background:#f4ead3;border:1px solid #c9a24d24;border-radius:36px;min-height:430px;overflow:hidden;box-shadow:0 22px 70px #0000000e}.corporateStoryImage img,.corporateManagementImage img{object-fit:cover;width:100%;height:100%;display:block}.corporateManagement{background:linear-gradient(135deg,#fffffff2,#faf7eee6);border:1px solid #c9a24d24;border-radius:40px;grid-template-columns:.9fr 1fr;align-items:center;gap:34px;width:min(1120px,100% - 40px);margin:0 auto 30px;padding:28px;display:grid;box-shadow:0 24px 75px #0000000d,inset 0 1px #ffffffe6}.corporateManagementImage{background:#f4ead3;border-radius:30px;height:390px;overflow:hidden}.corporateManagementText{padding:24px 20px}.corporateManagementText h2{color:#101010;letter-spacing:-2px;margin:16px 0 18px;font-size:clamp(34px,4vw,56px);font-weight:900;line-height:1.04}.corporateManagementText p{color:#666;max-width:560px;margin:0;font-size:15.5px;line-height:1.82}.corporateTeamSimple{width:min(1120px,100% - 40px);margin:0 auto 86px}.corporateTeamSimple .sectionHead{margin-bottom:28px}.corporateTeamSimple .sectionHead h2{letter-spacing:-2px;max-width:760px;margin-left:auto;margin-right:auto;font-size:clamp(34px,4vw,56px);line-height:1.06}.corporateTeamSimple .sectionHead p{max-width:620px;margin-left:auto;margin-right:auto}.corporateTeamList{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.corporateTeamList div{background:#fffffff0;border:1px solid #c9a24d24;border-radius:28px;padding:28px 26px;transition:all .28s;box-shadow:0 18px 55px #0000000a}.corporateTeamList div:hover{transform:translateY(-5px);box-shadow:0 24px 75px #00000012}.corporateTeamList strong{color:#101010;letter-spacing:-.5px;margin-bottom:10px;font-size:20px;line-height:1.16;display:block}.corporateTeamList span{color:#777;font-size:14px;line-height:1.65}@media (max-width:900px){.corporatePage{padding-top:130px}.corporateHeroClean{margin-bottom:32px!important}.corporateStory{grid-template-columns:1fr;gap:22px;width:calc(100% - 28px);margin-bottom:42px}.corporateStoryText{border-radius:28px;padding:30px 24px}.corporateStoryText span,.corporateManagementText span,.corporateTeamSimple .sectionHead span{letter-spacing:3px;font-size:10px}.corporateStoryText h2{letter-spacing:-1.3px;font-size:31px;line-height:1.1}.corporateStoryText p{font-size:14.2px;line-height:1.72}.corporateStoryImage{border-radius:28px;min-height:300px}.corporateManagement{border-radius:30px;grid-template-columns:1fr;gap:20px;width:calc(100% - 28px);margin-bottom:44px;padding:18px}.corporateManagementImage{border-radius:24px;height:300px}.corporateManagementText{padding:12px 8px 16px}.corporateManagementText h2{letter-spacing:-1.3px;font-size:31px;line-height:1.1}.corporateManagementText p{font-size:14.2px;line-height:1.72}.corporateTeamSimple{width:calc(100% - 28px);margin-bottom:60px}.corporateTeamSimple .sectionHead{margin-bottom:22px}.corporateTeamSimple .sectionHead h2{letter-spacing:-1.3px;font-size:31px;line-height:1.1}.corporateTeamList{grid-template-columns:1fr;gap:14px}.corporateTeamList div{border-radius:24px;padding:24px 22px}.corporateTeamList strong{font-size:19px}}.serviceSeoBlock,.serviceLongSeo{width:min(1180px,100% - 40px);margin:0 auto 70px}.serviceSeoBlock{grid-template-columns:1fr .9fr;align-items:center;gap:34px;display:grid}.serviceSeoText,.serviceLongSeo{background:#fffffff0;border:1px solid #c9a24d24;border-radius:36px;padding:46px;box-shadow:0 22px 70px #0000000b}.serviceSeoText span,.serviceLongSeo span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-size:11px;font-weight:900}.serviceSeoText h2,.serviceLongSeo h2{letter-spacing:-2px;margin:18px 0 20px;font-size:clamp(34px,4vw,56px);line-height:1.06}.serviceSeoText p,.serviceLongSeo p{color:#666;margin-bottom:16px;font-size:15.5px;line-height:1.85}.serviceSeoImage{background:#f4ead3;border-radius:36px;height:460px;overflow:hidden}.serviceSeoImage img{object-fit:cover;width:100%;height:100%}.serviceRelatedLinks{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.serviceRelatedLinks a{color:#111;background:#fff;border:1px solid #c9a24d38;border-radius:999px;padding:13px 20px;font-size:13px;font-weight:800;text-decoration:none}.serviceRelatedLinks a:hover{color:#fff;background:#c9a24d}@media (max-width:900px){.serviceSeoBlock,.serviceLongSeo{width:calc(100% - 28px);margin-bottom:46px}.serviceSeoBlock{grid-template-columns:1fr;gap:22px}.serviceSeoText,.serviceLongSeo{border-radius:28px;padding:30px 24px}.serviceSeoText h2,.serviceLongSeo h2{font-size:31px;line-height:1.1}.serviceSeoImage{border-radius:28px;height:300px}.serviceRelatedLinks{flex-direction:column}}.laserHeroVideo{background:#f4ead3;border:1px solid #c9a24d26;border-radius:34px;width:100%;max-width:520px;height:560px;overflow:hidden}.laserHeroVideo video{object-fit:cover;width:100%;height:100%;display:block}.serviceSeoExtra{border-top:1px solid #c9a24d1f;margin-top:40px;padding-top:34px}.serviceSeoExtra h3{letter-spacing:-1.2px;margin-bottom:18px;font-size:32px;line-height:1.12}.serviceSeoExtra p{color:#666;margin-bottom:14px;line-height:1.9}.serviceLongSeo{text-align:center;background:#fff;border:1px solid #c9a24d1f;border-radius:42px;width:min(1180px,100% - 40px);margin:100px auto;padding:90px;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000000a}.serviceLongSeo:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#c9a24d14,#0000 35%);position:absolute;inset:0}.serviceLongSeo span{color:#c9a24d;letter-spacing:5px;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:800;display:inline-block}.serviceLongSeo h2{letter-spacing:-2px;color:#111;max-width:850px;margin:0 auto 26px;font-size:clamp(34px,5vw,62px);line-height:1.02}.serviceLongSeo p{color:#555;max-width:920px;margin:0 auto 22px;font-size:18px;line-height:1.95}@media (max-width:900px){.serviceLongSeo{margin:70px auto;padding:55px 26px}.serviceLongSeo h2{font-size:42px}.serviceLongSeo p{font-size:16px;line-height:1.8}.relatedCard{width:100%;min-width:unset}}.serviceRelatedSection{text-align:center;background:#ffffffc7;border:1px solid #c9a24d1f;border-radius:36px;width:min(980px,100% - 40px);margin:0 auto 54px;padding:54px 46px}.serviceRelatedSection span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-size:10px;font-weight:900}.serviceRelatedSection h2{letter-spacing:-1.6px;max-width:720px;margin:16px auto 28px;font-size:clamp(30px,4vw,48px);line-height:1.06}.relatedGrid{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.relatedCard{color:#111;background:#fff;border:1px solid #c9a24d2e;border-radius:999px;padding:13px 24px;font-size:13px;font-weight:800;text-decoration:none}.relatedCard:hover{color:#fff;background:#c9a24d}@media (max-width:900px){.serviceRelatedSection{border-radius:28px;width:calc(100% - 28px);margin-bottom:38px;padding:36px 22px}.relatedGrid{flex-direction:column}}.localSeoContact{width:min(1180px,100% - 40px);margin:0 auto 90px}.localSeoHead{text-align:center;max-width:880px;margin:0 auto 38px}.localSeoHead span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-size:11px;font-weight:900}.localSeoHead h2{letter-spacing:-2px;color:#111;margin:18px auto 20px;font-size:clamp(36px,4.8vw,66px);line-height:1.04}.localSeoHead p{color:#666;max-width:720px;margin:0 auto;font-size:16px;line-height:1.8}.localSeoGrid{grid-template-columns:.85fr 1.15fr;align-items:stretch;gap:28px;display:grid}.localSeoInfo{background:#fffffff0;border:1px solid #c9a24d24;border-radius:34px;padding:38px;box-shadow:0 22px 70px #0000000d}.localSeoInfo div{margin-bottom:24px}.localSeoInfo strong{color:#111;margin-bottom:8px;font-size:15px;display:block}.localSeoInfo p{color:#666;font-size:15px;line-height:1.7}.localSeoButtons{flex-wrap:wrap;gap:12px;display:flex;margin-bottom:0!important}.localSeoButtons a{border-radius:999px;padding:15px 22px;font-size:14px;font-weight:800;text-decoration:none}.localSeoButtons a:first-child{color:#fff;background:#c9a24d}.localSeoButtons a:last-child{color:#fff;background:#111}.localSeoMap{border:1px solid #c9a24d24;border-radius:34px;min-height:430px;overflow:hidden;box-shadow:0 22px 70px #0000000f}.localSeoMap iframe{border:0;width:100%;height:100%;display:block}@media (max-width:900px){.localSeoContact{width:calc(100% - 28px);margin-bottom:60px}.localSeoHead{text-align:left;margin-bottom:26px}.localSeoHead h2{font-size:32px;line-height:1.1}.localSeoGrid{grid-template-columns:1fr}.localSeoInfo{border-radius:28px;padding:28px 22px}.localSeoMap{border-radius:28px;min-height:340px}.localSeoButtons{flex-direction:column}.localSeoButtons a{text-align:center}}.blogPage{padding-top:140px}.blogHero{text-align:center;width:min(980px,100% - 40px);margin:0 auto 70px}.blogHero span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-size:12px;font-weight:800}.blogHero h1{letter-spacing:-2px;margin:20px 0;font-size:clamp(40px,5vw,78px);line-height:1.02}.blogHero p{color:#666;max-width:760px;margin:auto;line-height:1.8}.blogListing{grid-template-columns:repeat(3,1fr);gap:28px;width:min(1180px,100% - 40px);margin:auto;padding-bottom:100px;display:grid}.blogCardLarge{color:inherit;background:#fff;border:1px solid #0000000f;border-radius:32px;text-decoration:none;transition:all .4s;overflow:hidden}.blogCardLarge:hover{transform:translateY(-8px)}.blogCardImage{background-position:50%;background-size:cover;height:260px}.blogCardContent{padding:30px}.blogCardContent span{color:#c9a24d;letter-spacing:3px;text-transform:uppercase;font-size:11px}.blogCardContent h2{margin:16px 0;font-size:28px;line-height:1.2}.blogCardContent p{color:#666;margin-bottom:20px;line-height:1.8}.blogCardContent strong{color:#111}@media (max-width:900px){.blogListing{grid-template-columns:1fr}.blogHero{text-align:left;width:calc(100% - 28px)}.blogHero h1{font-size:38px}}.blogDetailPage{padding-top:140px;padding-bottom:100px}.blogDetailHero{grid-template-columns:1fr 1fr;align-items:center;gap:50px;width:min(1180px,100% - 40px);margin:auto;display:grid}.blogDetailImage{background-position:50%;background-size:cover;border-radius:36px;height:620px}.blogDetailContent span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-size:12px;font-weight:800}.blogDetailContent h1{letter-spacing:-2px;margin:18px 0 24px;font-size:clamp(40px,5vw,72px);line-height:1.02}.blogDetailContent p{color:#666;white-space:pre-line;line-height:2}@media (max-width:900px){.blogDetailHero{grid-template-columns:1fr}.blogDetailImage{height:420px}}.blogDetailHero{width:min(980px,100% - 40px)!important;display:block!important}.blogDetailImage{height:520px!important;margin-bottom:38px!important}.blogDetailContent{text-align:left!important;max-width:820px!important;margin:0 auto!important}.blogDetailPage{background:radial-gradient(circle at top,#c9a24d1a,#0000 34%),linear-gradient(#fbfaf6 0%,#fff 44%,#fbfaf6 100%);padding-top:145px}.blogDetailHeroPremium{width:min(1180px,100% - 40px);margin:0 auto 70px}.blogDetailTop{text-align:center;max-width:920px;margin:0 auto 46px}.blogDetailTop span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;background:#ffffffbf;border:1px solid #c9a24d29;border-radius:999px;padding:10px 16px;font-size:11px;font-weight:900;display:inline-flex}.blogDetailTop h1{letter-spacing:-3px;color:#111;margin:22px auto;font-size:clamp(44px,6vw,86px);line-height:.98}.blogDetailTop p{color:#666;max-width:760px;margin:0 auto;font-size:16.5px;line-height:1.8}.blogMeta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px;display:flex}.blogMeta small{color:#777;background:#fff;border:1px solid #c9a24d24;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:700}.blogDetailCover{background:#f4ead3;border:1px solid #c9a24d24;border-radius:42px;height:620px;overflow:hidden;box-shadow:0 28px 90px #00000012}.blogDetailCover img{object-fit:cover;width:100%;height:100%}.blogArticleWrap{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:34px;width:min(1180px,100% - 40px);margin:0 auto 100px;display:grid}.blogArticle{background:#fffffff5;border:1px solid #c9a24d21;border-radius:40px;padding:58px 62px;box-shadow:0 24px 80px #0000000b}.blogArticleBlock{margin-bottom:52px}.blogArticleBlock:last-child{margin-bottom:0}.blogArticle h2{color:#111;letter-spacing:-1.4px;margin:0 0 20px;font-size:clamp(30px,3.4vw,48px);line-height:1.1}.blogArticle p{color:#5f5f5f;margin:0;font-size:17px;line-height:1.95}.blogServiceCTA{color:#fff;background:radial-gradient(circle at 100% 0,#c9a24d29,#0000 38%),linear-gradient(135deg,#111,#1a1a1a);border-radius:32px;justify-content:space-between;align-items:center;gap:28px;margin:64px 0;padding:38px;display:flex}.blogServiceCTA span{color:#c9a24d;letter-spacing:3px;text-transform:uppercase;font-size:11px;font-weight:900}.blogServiceCTA h3{margin:14px 0 10px;font-size:30px;line-height:1.12}.blogServiceCTA p{color:#ffffffad;font-size:15px;line-height:1.7}.blogServiceCTA a,.blogFinalCTA a{color:#fff;background:#c9a24d;border-radius:999px;flex:none;padding:15px 24px;font-size:14px;font-weight:900;text-decoration:none}.blogFaq{margin-top:60px}.blogFaq>span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;margin-bottom:20px;font-size:11px;font-weight:900;display:block}.blogFaq details{background:#fbf8ef;border:1px solid #c9a24d24;border-radius:24px;margin-bottom:14px;padding:22px 24px}.blogFaq summary{cursor:pointer;color:#111;font-size:17px;font-weight:850}.blogFaq details p{margin-top:14px;font-size:15px;line-height:1.75}.blogFinalCTA{background:linear-gradient(135deg,#fbf7eb,#fff);border:1px solid #c9a24d2e;border-radius:30px;justify-content:space-between;align-items:center;gap:20px;margin-top:52px;padding:34px;display:flex}.blogFinalCTA strong{color:#111;font-size:24px;line-height:1.2}.blogSidebar{background:#fffffff5;border:1px solid #c9a24d24;border-radius:30px;padding:30px;position:sticky;top:110px;box-shadow:0 22px 70px #0000000b}.blogSidebar strong{color:#111;margin-bottom:14px;font-size:22px;display:block}.blogSidebar p{color:#666;margin-bottom:22px;font-size:14px;line-height:1.7}.blogSidebar a{color:#111;border-top:1px solid #0000000f;padding:13px 0;font-weight:800;text-decoration:none;display:block}.blogSidebar a:hover{color:#c9a24d}.blogNotFound{text-align:center;width:min(780px,100% - 40px);margin:0 auto 100px;padding:80px 40px}@media (max-width:900px){.blogDetailPage{padding-top:125px}.blogDetailHeroPremium,.blogArticleWrap{width:calc(100% - 28px)}.blogDetailTop{text-align:left;margin-bottom:30px}.blogDetailTop h1{letter-spacing:-1.4px;font-size:38px;line-height:1.08}.blogDetailTop p{font-size:15px}.blogMeta{justify-content:flex-start}.blogDetailCover{border-radius:28px;height:340px}.blogArticleWrap{grid-template-columns:1fr;gap:24px;margin-bottom:70px}.blogArticle{border-radius:28px;padding:32px 24px}.blogArticleBlock{margin-bottom:38px}.blogArticle p{font-size:15.5px;line-height:1.85}.blogServiceCTA,.blogFinalCTA{flex-direction:column;align-items:flex-start;padding:28px}.blogServiceCTA h3{font-size:24px}.blogFinalCTA strong{font-size:22px}.blogSidebar{border-radius:26px;position:static}}.relatedBlogsSection{width:min(1180px,100% - 40px);margin:120px auto 100px}.relatedBlogsGrid{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.relatedBlogCard{color:inherit;background:#fff;border:1px solid #0000000f;border-radius:34px;text-decoration:none;transition:all .4s;display:block;overflow:hidden}.relatedBlogCard:hover{transform:translateY(-8px)}.relatedBlogImage{background-position:50%;background-size:cover;height:280px}.relatedBlogContent{padding:30px}.relatedBlogContent span{color:#c9a24d;letter-spacing:3px;text-transform:uppercase;font-size:11px;font-weight:800}.relatedBlogContent h3{margin:16px 0;font-size:30px;line-height:1.15}.relatedBlogContent p{color:#666;line-height:1.8}@media (max-width:900px){.relatedBlogsSection{width:calc(100% - 28px);margin:80px auto 60px}.relatedBlogsGrid{grid-template-columns:1fr}.relatedBlogImage{height:220px}.relatedBlogContent h3{font-size:24px}}.blogServiceLinks{flex-wrap:wrap;gap:10px;display:flex}.blogServiceLinks a{color:#fff;background:#c9a24d;border-radius:999px;padding:13px 20px;font-size:13px;font-weight:900;text-decoration:none}.blogServiceLinks a:not(:first-child){background:#ffffff14;border:1px solid #ffffff29}@media (max-width:900px){.blogServiceLinks{flex-direction:column;width:100%}.blogServiceLinks a{text-align:center}}.cityLandingPage{padding-top:140px}.cityHero{grid-template-columns:1fr 1fr;align-items:center;gap:50px;width:min(1180px,100% - 40px);margin:auto;padding-bottom:90px;display:grid}.cityHeroContent span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;font-size:12px;font-weight:800}.cityHeroContent h1{letter-spacing:-2px;margin:20px 0;font-size:clamp(44px,5vw,82px);line-height:1.02}.cityHeroContent p{color:#666;margin-bottom:30px;line-height:1.9}.cityButtons{flex-wrap:wrap;gap:14px;display:flex}.cityButtons a{border-radius:999px;padding:16px 24px;font-weight:800;text-decoration:none}.cityButtons a:first-child{color:#fff;background:#c9a24d}.cityButtons a:last-child{color:#fff;background:#111}.cityHeroImage{background-position:50%;background-size:cover;border-radius:38px;height:620px}.cityContent{width:min(920px,100% - 40px);margin:auto;padding-bottom:120px}.cityContent h2{margin:60px 0 20px;font-size:42px;line-height:1.1}.cityContent p{color:#666;font-size:17px;line-height:2}@media (max-width:900px){.cityHero{grid-template-columns:1fr;width:calc(100% - 28px)}.cityHeroContent h1{font-size:42px}.cityHeroImage{height:340px}.cityContent{width:calc(100% - 28px)}.cityContent h2{font-size:32px}}.cityHero{text-align:center;justify-content:center;align-items:center;min-height:78vh;padding:90px 20px 110px;display:flex!important}.cityHeroContent{max-width:920px;margin:0 auto}.cityHeroContent span{margin-bottom:18px;display:inline-block}.cityHeroContent h1{text-align:center;max-width:820px;margin:0 auto 26px}.cityHeroContent p{text-align:center;max-width:760px;margin:0 auto 34px}.cityButtons{justify-content:center}.cityHeroImage{display:none!important}@media (max-width:900px){.cityHero{min-height:auto;padding:70px 18px 80px}.cityHeroContent h1{font-size:42px;line-height:1.05}.cityButtons{flex-direction:column;align-items:center}.cityButtons a{text-align:center;width:100%;max-width:320px}}.floatingActions{z-index:9999;align-items:center;gap:12px;display:flex;position:fixed;bottom:22px;right:16px}.floatingWhatsappPremium,.floatingCallPremium{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:999px;flex-direction:column;justify-content:center;height:62px;padding:0 22px;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 8px 30px #00000014}.floatingWhatsappPremium{color:#111;background:linear-gradient(135deg,#f7edd2,#e9d09a)}.floatingCallPremium{color:#111;background:#ffffffeb;border:1px solid #0000000f}.floatingWhatsappPremium span,.floatingCallPremium span{font-size:16px;font-weight:700;line-height:1}.floatingWhatsappPremium small,.floatingCallPremium small{opacity:.65;margin-top:5px;font-size:12px;line-height:1}.floatingWhatsappPremium:hover,.floatingCallPremium:hover{transform:translateY(-3px)}@media (max-width:768px){.floatingActions{flex-direction:row;gap:8px;bottom:95px;right:10px}.floatingWhatsappPremium,.floatingCallPremium{border-radius:999px;flex-direction:row;align-items:center;gap:8px;width:auto;min-width:auto;height:46px;padding:0 14px}.floatingWhatsappPremium span,.floatingCallPremium span{font-size:13px;font-weight:700}.floatingWhatsappPremium small,.floatingCallPremium small{display:none}}.baCardPremium{background:#fffffff0;border:1px solid #c9a24d24;border-radius:34px;transition:all .35s;overflow:hidden;box-shadow:0 24px 75px #0000000e}.baCardPremium:hover{transform:translateY(-6px);box-shadow:0 32px 90px #00000014}.baStagePremium{cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:#f4ead3;height:420px;position:relative;overflow:hidden}.baImage{background-position:50%;background-size:cover;position:absolute;inset:0}.baImage:after{content:"";background:linear-gradient(#0000000d,#0000 42%,#0000002e);position:absolute;inset:0}.baBeforePremium span,.baAfterPremium span{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#111;letter-spacing:2px;text-transform:uppercase;background:#ffffffd1;border-radius:999px;padding:9px 14px;font-size:11px;font-weight:900;position:absolute;top:18px}.baBeforePremium span{left:18px}.baAfterPremium span{right:18px}.baDividerPremium{z-index:5;background:linear-gradient(#0000,#ffffffd9,#c9a24d,#ffffffd9,#0000);width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.baHandlePremium{color:#111;background:linear-gradient(135deg,#f7edd2,#e6cc8e);border:1px solid #ffffffbf;border-radius:999px;place-items:center;width:54px;height:54px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 38px #0000002e}.baHandlePremium span{font-size:20px;font-weight:900}.baTitlePremium{padding:24px 26px 28px}.baTitlePremium small{color:#c9a24d;letter-spacing:3px;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:900;display:block}.baTitlePremium h3{color:#111;letter-spacing:-.6px;margin:0;font-size:24px;line-height:1.15}@media (max-width:900px){.baCardPremium{border-radius:28px}.baStagePremium{height:320px}.baHandlePremium{width:46px;height:46px}.baBeforePremium span,.baAfterPremium span{padding:8px 11px;font-size:9px;top:14px}.baBeforePremium span{left:14px}.baAfterPremium span{right:14px}.baTitlePremium{padding:20px 22px 24px}.baTitlePremium h3{font-size:21px}}.premiumMapBox{border:1px solid #c9a24d2e;border-radius:36px;min-height:460px;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000014}.premiumMapBox iframe{filter:saturate(.85)contrast(1.03);border:0;width:100%;height:100%;min-height:460px}.mapDirectionBtn{z-index:2;color:#111;background:linear-gradient(135deg,#f7edd2,#e6cc8e);border-radius:999px;padding:14px 22px;font-size:13px;font-weight:900;text-decoration:none;position:absolute;bottom:22px;left:22px;box-shadow:0 12px 35px #00000029}@media (max-width:900px){.premiumMapBox,.premiumMapBox iframe{border-radius:28px;min-height:340px}.mapDirectionBtn{text-align:center;bottom:16px;left:16px;right:16px}}.formWhatsappBtn{color:#111;background:linear-gradient(135deg,#f7edd2,#e6cc8e);border-radius:18px;justify-content:center;align-items:center;width:100%;height:58px;margin-top:14px;font-size:15px;font-weight:800;text-decoration:none;transition:all .3s;display:flex}.formWhatsappBtn:hover{transform:translateY(-3px)}.thanksPage{background:radial-gradient(circle at top,#c9a24d1f,#0000 35%),#f8f6f1;min-height:100vh;padding:240px 20px 120px}.thanksBox{text-align:center;background:#ffffffeb;border:1px solid #c9a24d24;border-radius:42px;max-width:900px;margin:auto;padding:70px 34px;box-shadow:0 24px 80px #0000000f}.thanksBox span{color:#c9a24d;letter-spacing:4px;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:900;display:block}.thanksBox h1{letter-spacing:-3px;color:#111;max-width:760px;margin:0 auto 24px;font-size:clamp(42px,6vw,78px);line-height:.95}.thanksBox p{color:#555;max-width:650px;margin:auto;font-size:18px;line-height:1.8}.thanksActions{flex-wrap:wrap;justify-content:center;gap:18px;margin-top:42px;display:flex}.thanksActions a{border-radius:999px;justify-content:center;align-items:center;min-width:240px;height:60px;font-size:15px;font-weight:900;text-decoration:none;transition:all .3s;display:flex}.thanksActions a:first-child{color:#111;background:linear-gradient(135deg,#f7edd2,#e6cc8e);box-shadow:0 16px 40px #c9a24d40}.thanksActions a:last-child{color:#fff;background:#111}.thanksActions a:hover{transform:translateY(-4px)}@media (max-width:900px){.thanksPage{padding:190px 18px 90px}.thanksBox{border-radius:30px;padding:54px 24px}.thanksBox h1{font-size:52px;line-height:.98}.thanksBox p{font-size:16px}.thanksActions{flex-direction:column}.thanksActions a{width:100%}}.serviceCard{background:#fff;border-radius:30px;overflow:hidden}.serviceImage{background:linear-gradient(135deg,#f8f2e6,#ead7a8);width:100%;height:320px;overflow:hidden}.serviceImage img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.serviceContent{padding:26px}.servicesGrid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:50px;display:grid}@media (max-width:1200px){.servicesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.servicesGrid{grid-template-columns:1fr;gap:22px}}.techBox{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:42px;align-items:flex-end;min-height:420px;padding:40px;display:flex;position:relative;overflow:hidden}.techOverlay{background:linear-gradient(#0000001a,#0000008c);position:absolute;inset:0}.techContent{z-index:3;color:#fff;position:absolute;bottom:40px;left:40px}.techContent strong{margin-bottom:10px;font-size:30px;font-weight:700;display:block}.techContent span{opacity:.95;font-size:16px}@media (max-width:768px){.techBox{min-height:320px;padding:28px}.techContent strong{font-size:24px}.techContent span{font-size:12px}}.blogImage{background:#f6f0e4;border-radius:24px;width:100%;height:260px;overflow:hidden}.blogImage img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.blogDetailCover{background:#f6f0e4;border-radius:36px;justify-content:center;align-items:center;width:100%;padding:0;display:flex;overflow:hidden}.blogDetailCover img{object-fit:contain;object-position:center;width:100%;height:auto;display:block}@media (max-width:900px){.blogDetailCover{border-radius:28px}.blogDetailCover img{object-fit:contain;width:100%;height:auto;max-height:none}}.serviceImage{background:#f6f0e4;width:100%;height:320px;position:relative;overflow:hidden}.serviceImage img{object-fit:cover;object-position:center}.baStagePremium{touch-action:none;-webkit-user-select:none;user-select:none;position:relative}.baInvisibleRange{z-index:30;opacity:0;cursor:ew-resize;appearance:none;background:0 0;width:100%;height:100%;position:absolute;inset:0}.baInvisibleRange::-webkit-slider-thumb{appearance:none;cursor:ew-resize;background:0 0;width:70px;height:420px}.baInvisibleRange::-moz-range-thumb{cursor:ew-resize;background:0 0;border:0;width:70px;height:420px}.siriusHeroMediaBox{isolation:isolate;background:#f4ead3;border-radius:42px;width:100%;height:620px;position:relative;overflow:hidden}.siriusHeroVideo{z-index:1;object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0;transform:translateZ(0)}.siriusHeroShade{z-index:2;pointer-events:none;background:linear-gradient(#00000005,#0000001f);position:absolute;inset:0}.siriusHeroBadge{z-index:3;text-align:center;background:#ffffffe0;border-radius:999px;min-width:150px;padding:8px 14px;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000014}.siriusHeroBadge strong{color:#b99138;margin-bottom:4px;font-size:12px;line-height:1;display:block}.siriusHeroBadge small{color:#444;font-size:8.5px;line-height:1;display:block}@media (max-width:900px){.heroVisual{justify-content:center;width:100%;display:flex}.siriusHeroMediaBox{aspect-ratio:9/16;border-radius:34px;width:min(86vw,390px);height:auto;margin:0 auto}.siriusHeroVideo{object-fit:cover;object-position:center;transform:none!important}.siriusHeroBadge{bottom:12px}}.siriusSafeHeroBox{isolation:isolate;background:#f4ead3;border-radius:42px;width:100%;height:620px;position:relative;overflow:hidden}.siriusSafeHeroPoster,.siriusSafeHeroVideo{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.siriusSafeHeroPoster{z-index:1}.siriusSafeHeroVideo{z-index:2}.siriusSafeHeroShade{z-index:3;pointer-events:none;background:linear-gradient(#00000005,#0000001f);position:absolute;inset:0}.siriusSafeHeroBadge{z-index:4;text-align:center;background:#ffffffe0;border-radius:999px;min-width:150px;padding:8px 14px;position:absolute;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000014}.siriusSafeHeroBadge strong{color:#b99138;margin-bottom:4px;font-size:12px;font-weight:800;line-height:1;display:block}.siriusSafeHeroBadge small{color:#444;font-size:8.5px;font-weight:600;line-height:1;display:block}@media (max-width:900px){.heroVisual{justify-content:center;width:100%;display:flex}.siriusSafeHeroBox{aspect-ratio:9/16;border-radius:34px;width:min(86vw,390px);height:auto;margin:0 auto}.siriusSafeHeroPoster,.siriusSafeHeroVideo{object-fit:cover;object-position:center}.siriusSafeHeroBadge{bottom:12px}}.formLabelHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.label,.sectionHead span,.cityHeroContent span,.sd-hero-text span,.sd-info span,.sd-tech span,.sd-faq-head span,.serviceLongSeo span,.serviceRelatedSection span,.localSeoHead span,.contentText .label{color:#b99138;letter-spacing:.22em;text-transform:uppercase;background:#ffffff9e;border:1px solid #c9a24d8c;border-radius:999px;justify-content:center;align-items:center;margin-bottom:18px;padding:10px 18px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 8px 24px #c9a24d14}@media (max-width:900px){.label,.sectionHead span,.cityHeroContent span,.sd-hero-text span,.sd-info span,.sd-tech span,.sd-faq-head span,.serviceLongSeo span,.serviceRelatedSection span,.localSeoHead span,.contentText .label{letter-spacing:.2em;margin-bottom:14px;padding:8px 14px;font-size:10px}.contentText,.sectionHead,.sectionHead.center,.localSeoHead,.sd-faq-head,.sd-hero-text,.sd-info,.sd-tech>div,.serviceLongSeo,.serviceRelatedSection,.cityHeroContent{text-align:center!important;justify-content:center!important;align-items:center!important}.contentText .label,.label,.sectionHead span,.localSeoHead span,.sd-faq-head span,.sd-hero-text span,.sd-info span,.sd-tech span,.serviceLongSeo span,.serviceRelatedSection span,.cityHeroContent span{text-align:center!important;margin-left:auto!important;margin-right:auto!important;display:table!important}.contentText h2,.sectionHead h2,.localSeoHead h2,.sd-faq-head h2,.sd-hero-text h1,.sd-info h2,.sd-tech h2,.serviceLongSeo h2,.serviceRelatedSection h2,.cityHeroContent h1,.contentText p,.sectionHead p,.localSeoHead p,.sd-hero-text p,.sd-info p,.sd-tech p,.serviceLongSeo p,.cityHeroContent p{text-align:center!important;margin-left:auto!important;margin-right:auto!important}}.floatingSocialMobile{display:none}@media (max-width:900px){.floatingSocialMobile{z-index:99999;flex-direction:column;gap:10px;display:flex;position:fixed;top:46%;right:12px;transform:translateY(-50%)}.floatingSocialMobile a{color:#111;-webkit-backdrop-filter:blur(14px);background:#ffffffeb;border:1px solid #c9a24d2e;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex;box-shadow:0 10px 28px #00000021}.floatingSocialMobile a:first-child{color:#c13584}.floatingSocialMobile a:nth-child(2){color:#1877f2}.floatingSocialMobile a:nth-child(3){color:#0a66c2}.floatingSocialMobile a:nth-child(4){color:#25d366}}.floatingSocialMobile{z-index:999999;flex-direction:column;gap:14px;display:flex;position:fixed;top:52%;right:14px;transform:translateY(-50%)}.floatingSocialMobile a{-webkit-backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #c9a24d24;border-radius:20px;justify-content:center;align-items:center;width:58px;height:58px;font-size:24px;transition:all .3s;display:flex;box-shadow:0 12px 30px #0000001a,0 0 24px #c9a24d1a}.floatingSocialMobile a:active{transform:scale(.92)}.floatingSocialMobile a:first-child{color:#d62976}.floatingSocialMobile a:nth-child(2){color:#1877f2}.floatingSocialMobile a:nth-child(3){color:#0a66c2}.floatingSocialMobile a:nth-child(4){color:#25d366}.floatingSocialMobile a:nth-child(5){color:#111}@media (min-width:901px){.floatingSocialMobile{gap:16px;right:22px}.floatingSocialMobile a{border-radius:22px;width:64px;height:64px;font-size:25px}}.sd-fixed-cta,.mobileBottomBar,.mobileStickyButtons,.bottomActions,.floatingButtons{display:none!important}.sd-fixed-cta,.mobileBottomBar,.mobileStickyButtons,.bottomActions,.floatingButtons,.bottomFixedButtons,.mobileCtaBar,.stickyMobileButtons,.whatsappBar,.callBar{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important}.floatingSocialMobile{gap:10px!important;right:10px!important}.floatingSocialMobile a{border-radius:16px!important;width:48px!important;height:48px!important;font-size:19px!important;box-shadow:0 8px 22px #00000014,0 0 18px #c9a24d14!important}@media (min-width:901px){.floatingSocialMobile{right:18px!important}.floatingSocialMobile a{border-radius:18px!important;width:54px!important;height:54px!important;font-size:21px!important}}.floatingActions,.floatingWhatsappPremium,.floatingCallPremium{opacity:0!important;visibility:hidden!important;pointer-events:none!important;display:none!important}.pnavPhoneText{color:#a8843b!important;letter-spacing:.02em!important;text-transform:none!important;opacity:.95!important;font-size:12px!important;font-weight:700!important}.pnavPhoneNumber{color:#111!important;letter-spacing:.02em!important;align-items:center!important;gap:14px!important;font-size:17px!important;font-weight:900!important;display:flex!important}.pnavPhoneNumber span{color:#111!important}.pnavPhoneNumber svg{color:#22c55e!important;margin-right:2px!important;font-size:15px!important}@media (max-width:900px){.pnavPhone{gap:10px!important}@media (max-width:900px){.pnavPhoneText{letter-spacing:.02em!important;font-size:11px!important}}.pnavPhoneNumber{gap:10px!important;font-size:13px!important}.pnavPhoneNumber svg{font-size:13px!important}}.footer:before{content:"";pointer-events:none;border:1px solid #c49d4e1a;border-radius:50%;width:480px;height:480px;position:absolute;top:-220px;right:-180px}.footerInner{z-index:1;grid-template-columns:minmax(210px,1.15fr) minmax(140px,.75fr) minmax(330px,1.65fr) minmax(190px,1fr) minmax(210px,1.1fr);gap:42px;width:min(1380px,100% - 64px);margin:0 auto;padding-bottom:60px;display:grid;position:relative}.footerLogo{min-width:0}.footerLogo img{object-fit:contain;width:min(190px,100%);height:auto;margin-bottom:22px;display:block}.footerInner>div{min-width:0}.footerInner strong{color:#fff;letter-spacing:.04em;margin-bottom:24px;padding-bottom:13px;font-size:14px;font-weight:650;display:block;position:relative}.footerColumn,.footerServicesMain,.footerContact{flex-direction:column;align-items:flex-start;display:flex}.footerInner a{color:#ffffffa6;margin-bottom:12px;font-size:13px;line-height:1.55;text-decoration:none;transition:color .2s,transform .2s;display:inline-block}.footerServicesSplit>div{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.footerServicesSplit>div+div{margin-top:0}.footerLegal a{font-size:12.5px;line-height:1.5}.footerContact a[href^=tel\:],.footerContact a[href^=mailto\:]{overflow-wrap:anywhere;color:#ffffffc2}.footerBottom>a:hover{color:#d5ad61}@media (max-width:1250px){.footerInner{grid-template-columns:minmax(210px,1fr) minmax(145px,.7fr) minmax(300px,1.4fr) minmax(190px,.9fr)}.footerContact{border-top:1px solid #ffffff14;grid-column:1/-1;grid-template-columns:1.4fr repeat(3,auto) auto;align-items:center;gap:18px 28px;padding-top:30px;display:grid}.footerContact strong{grid-column:1/-1;margin-bottom:3px}.footerContact p,.footerContact a{margin:0}}@media (max-width:980px){.footer{padding-top:62px}.footerInner{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 38px;width:min(100% - 44px,900px)}.footerLogo{grid-column:1/-1}.footerLogo p,.footerCompanyName{max-width:480px}.footerServicesMain{grid-column:1/-1}.footerContact{grid-column:1/-1;align-items:flex-start;gap:0;display:flex}.footerContact strong{margin-bottom:24px}.footerContact p{margin-bottom:18px}.footerContact a{margin-bottom:12px}.footerUpdate{width:min(100% - 44px,900px)}.footerBottom{padding-left:22px;padding-right:22px}}@media (max-width:700px){.footer{padding-top:50px}.footerInner{grid-template-columns:1fr;gap:38px;width:min(100% - 32px,600px);padding-bottom:45px}.footerLogo,.footerServicesMain,.footerContact{grid-column:auto}.footerLogo img{width:170px}.footerLogo p{max-width:100%;font-size:13px}.footerInner strong{margin-bottom:19px}.footerServicesSplit{grid-template-columns:1fr;gap:0}.footerServicesLine{display:none}.footerServicesSplit>div+div{margin-top:0}.footerInner a{margin-bottom:11px}.footerContact{border-top:0;padding-top:0}.footerUpdate{width:min(100% - 32px,600px);padding:16px 0}.footerBottom{flex-direction:column;align-items:flex-start;gap:16px;padding:21px 16px}.footerBottom>a{text-align:left}}.footer{color:#ffffffb8!important;background:#11100e!important;padding:72px 0 0!important;position:relative!important;overflow:hidden!important}.footerInner{z-index:2!important;grid-template-columns:minmax(190px,1.1fr) minmax(125px,.7fr) minmax(175px,.95fr) minmax(190px,1fr) minmax(210px,1.1fr)!important;align-items:start!important;gap:28px!important;width:min(1420px,100% - 48px)!important;margin:0 auto!important;padding:0 0 58px!important;display:grid!important;position:relative!important}.footerInner>div{flex-direction:column!important;grid-column:auto!important;align-items:flex-start!important;min-width:0!important;display:flex!important}.footerLogo{display:block!important}.footerLogo img{width:180px!important;max-width:100%!important;height:auto!important;margin:0 0 20px!important;display:block!important}.footerLogo p{color:#ffffff9e!important;max-width:250px!important;margin:0!important;font-size:13px!important;line-height:1.8!important}.footerCompanyName{color:#cfa95db8!important;max-width:250px!important;margin-top:18px!important;font-size:10px!important;line-height:1.7!important;display:block!important}.footerInner strong{color:#fff!important;width:100%!important;margin:0 0 20px!important;padding:0 0 12px!important;font-size:14px!important;font-weight:650!important;display:block!important;position:relative!important}.footerInner strong:after{content:""!important;background:#b98a34!important;width:32px!important;height:1px!important;position:absolute!important;bottom:0!important;left:0!important}.footerInner a{color:#ffffffa6!important;overflow-wrap:anywhere!important;width:auto!important;margin:0 0 10px!important;padding:0!important;font-size:12.5px!important;line-height:1.55!important;text-decoration:none!important;display:block!important}.footerInner a:hover{color:#d5ad61!important;transform:none!important}.footerServicesMain{flex-direction:column!important;display:flex!important}.footerServicesSplit{flex-direction:column!important;gap:0!important;width:100%!important;display:flex!important}.footerServicesSplit>div{flex-direction:column!important;align-items:flex-start!important;width:100%!important;display:flex!important}.footerServicesSplit>div+div{margin:0!important}.footerServicesLine{display:none!important}.footerContact{border:0!important;flex-direction:column!important;grid-column:auto!important;align-items:flex-start!important;padding:0!important;display:flex!important}.footerContact p{color:#ffffff9e!important;margin:0 0 16px!important;font-size:12.5px!important;line-height:1.75!important}.footerUpdate{z-index:2!important;color:#fff6!important;border-top:1px solid #ffffff14!important;width:min(1420px,100% - 48px)!important;margin:0 auto!important;padding:16px 0!important;font-size:10px!important;position:relative!important}.footerBottom{z-index:2!important;background:#0000002e!important;border-top:1px solid #ffffff14!important;justify-content:space-between!important;align-items:center!important;gap:24px!important;padding:20px max(24px,50% - 710px)!important;display:flex!important;position:relative!important}.footerBottomCompany{gap:5px!important;display:grid!important}.footerBottomCompany span{color:#ffffff9e!important;font-size:11px!important}.footerBottomCompany small{color:#cfa95da6!important;font-size:9px!important}.footerBottom>a{color:#ffffff85!important;text-align:right!important;margin:0!important;font-size:10px!important}@media (max-width:1050px){.footerInner{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:42px 34px!important;width:min(900px,100% - 40px)!important}.footerLogo{grid-column:1/-1!important}.footerServicesMain,.footerLegal,.footerContact{grid-column:auto!important}.footerUpdate{width:min(900px,100% - 40px)!important}}@media (max-width:700px){.footer{padding-top:48px!important}.footerInner{grid-template-columns:1fr!important;gap:34px!important;width:min(600px,100% - 30px)!important;padding-bottom:42px!important}.footerLogo,.footerServicesMain,.footerLegal,.footerContact{grid-column:auto!important}.footerLogo img{width:165px!important}.footerUpdate{width:min(600px,100% - 30px)!important}.footerBottom{flex-direction:column!important;align-items:flex-start!important;gap:14px!important;padding:20px 15px!important}.footerBottom>a{text-align:left!important}}main.sd-page{color:#171512;background:radial-gradient(circle at 100% 0,#c4994f14,#0000 30%),#fffdf9;width:100%;overflow:hidden}main.sd-page .sectionHead{width:min(1180px,100% - 48px);margin:0 auto 34px}main.sd-page .sectionHead.center{text-align:center}main.sd-page .sectionHead>span,main.sd-page .serviceHighlights>.sectionHead>span,main.sd-page .serviceProcess>.sectionHead>span{color:#9b742d;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700;display:inline-block}main.sd-page .sectionHead h2{color:#181611;letter-spacing:-.04em;max-width:820px;margin:0;font-size:clamp(30px,4vw,50px);font-weight:550;line-height:1.12}main.sd-page .sectionHead.center h2{margin-inline:auto}main.sd-page .sd-hero{background:radial-gradient(circle at 95% 10%,#c1943d26,#0000 34%),linear-gradient(135deg,#fffefb 0%,#f7f0e2 100%);border:1px solid #a97e2a2b;border-radius:34px;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);align-items:stretch;gap:28px;width:min(1240px,100% - 48px);min-height:610px;margin:34px auto 0;padding:34px;display:grid;box-shadow:0 24px 70px #4a310d14}main.sd-page .sd-hero-text{flex-direction:column;justify-content:center;padding:38px 18px 38px 28px;display:flex}main.sd-page .sd-hero-text>span{color:#8c681f;letter-spacing:.16em;text-transform:uppercase;background:#ffffffb8;border:1px solid #a47a275c;border-radius:999px;align-self:flex-start;margin-bottom:22px;padding:10px 16px;font-size:10px;font-weight:700}main.sd-page .sd-hero-text h1{color:#15130f;letter-spacing:-.055em;max-width:720px;margin:0;font-size:clamp(44px,5vw,72px);font-weight:600;line-height:.98}main.sd-page .sd-hero-text p{color:#676058;max-width:670px;margin:28px 0 0;font-size:16px;line-height:1.85}main.sd-page .sd-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}main.sd-page .sd-actions.center{justify-content:center}main.sd-page .sd-actions a{color:#2d261c;border:1px solid #9b711f52;border-radius:999px;justify-content:center;align-items:center;min-height:49px;padding:0 21px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s,color .2s,border-color .2s;display:inline-flex}main.sd-page .sd-actions a:first-child{color:#fff;background:linear-gradient(135deg,#b68a38,#8c651f);border-color:#aa812f}main.sd-page .sd-actions a:hover{transform:translateY(-2px)}main.sd-page .laserHeroVideo{background:#eee8dd;border-radius:26px;min-height:100%;overflow:hidden}main.sd-page .laserHeroVideo video,main.sd-page .laserHeroVideo img{object-fit:cover;width:100%;height:100%;min-height:540px;display:block}main.sd-page .sd-info{text-align:center;width:min(980px,100% - 48px);margin:92px auto 0}main.sd-page .sd-info>span{color:#9b742d;letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-block}main.sd-page .sd-info h2{color:#17140f;letter-spacing:-.04em;margin:0;font-size:clamp(31px,4.3vw,54px);font-weight:550;line-height:1.15}main.sd-page .sd-info p{color:#696159;max-width:820px;margin:24px auto 0;font-size:15px;line-height:1.9}main.sd-page .serviceHighlights{padding:92px 0}main.sd-page .serviceHighlightsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(1180px,100% - 48px);margin:0 auto;display:grid}main.sd-page .serviceHighlightCard{background:radial-gradient(circle at 100% 0,#b489321c,#0000 35%),#fbf8f2;border:1px solid #a47a2a2b;border-radius:22px;min-height:180px;padding:26px}main.sd-page .serviceHighlightCard b{color:#a17a31;letter-spacing:.12em;margin-bottom:27px;font-size:12px;display:block}main.sd-page .serviceHighlightCard p{color:#29251f;margin:0;font-size:17px;font-weight:600;line-height:1.45}main.sd-page .sd-tech{background:radial-gradient(circle at 0 100%,#bb8f3a1f,#0000 40%),linear-gradient(135deg,#fcfaf5 0%,#f5ecdb 100%);border:1px solid #a479272b;border-radius:30px;grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);align-items:center;gap:42px;width:min(1180px,100% - 48px);margin:0 auto;padding:44px;display:grid}main.sd-page .sdTechHeading>span{color:#987027;letter-spacing:.16em;text-transform:uppercase;margin-bottom:15px;font-size:11px;font-weight:700;display:inline-block}main.sd-page .sdTechHeading h2{color:#191611;letter-spacing:-.045em;margin:0;font-size:clamp(34px,4vw,52px);font-weight:550;line-height:1.12}main.sd-page .sdTechHeading p{color:#6a6259;margin:21px 0 0;font-size:15px;line-height:1.85}main.sd-page .sdTechVisualFinal{background:#e9dfd1;border-radius:24px;min-height:440px;overflow:hidden}main.sd-page .sdTechImgFinal{object-fit:cover;width:100%;height:100%;min-height:440px;display:block}main.sd-page .serviceDevices{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(1180px,100% - 48px);margin:22px auto 0;display:grid}main.sd-page .serviceDeviceCard{background:#fff;border:1px solid #a4792729;border-radius:24px;grid-template-columns:52px minmax(0,1fr);gap:18px;padding:28px;display:grid;box-shadow:0 14px 40px #3e2a0d0e}main.sd-page .serviceDeviceNumber{color:#a17a31;letter-spacing:.12em;font-size:12px;font-weight:700}main.sd-page .serviceDeviceContent>span{color:#987027;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-size:10px;font-weight:700;display:inline-block}main.sd-page .serviceDeviceContent h2{color:#1c1812;letter-spacing:-.025em;margin:0;font-size:27px;font-weight:600;line-height:1.2}main.sd-page .serviceDeviceContent>p{color:#686159;margin:15px 0 0;font-size:14px;line-height:1.8}main.sd-page .serviceDeviceContent ul{gap:9px;margin:21px 0 0;padding:0;list-style:none;display:grid}main.sd-page .serviceDeviceContent li{color:#403a33;padding-left:20px;font-size:13px;line-height:1.6;position:relative}main.sd-page .serviceDeviceContent li:before{content:"";background:#ae8331;border-radius:50%;width:6px;height:6px;position:absolute;top:.7em;left:0}main.sd-page .serviceProcess{padding:104px 0 92px}main.sd-page .serviceProcessGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;width:min(1180px,100% - 48px);margin:0 auto;display:grid}main.sd-page .serviceProcessCard{background:#fbf8f2;border:1px solid #a4792729;border-radius:20px;min-height:160px;padding:26px}main.sd-page .serviceProcessCard span{color:#a17a31;letter-spacing:.12em;margin-bottom:24px;font-size:11px;font-weight:700;display:block}main.sd-page .serviceProcessCard p{color:#27231e;margin:0;font-size:16px;font-weight:600;line-height:1.5}main.sd-page .serviceSuitable{color:#fff;background:#211b14;border-radius:28px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:50px;width:min(1180px,100% - 48px);margin:0 auto 92px;padding:46px;display:grid}main.sd-page .serviceSuitableText>span{color:#d3ae67;letter-spacing:.16em;text-transform:uppercase;margin-bottom:15px;font-size:11px;font-weight:700;display:inline-block}main.sd-page .serviceSuitableText h2{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(31px,3.8vw,48px);font-weight:500;line-height:1.15}main.sd-page .serviceSuitableList{gap:12px;display:grid}main.sd-page .serviceSuitableList>div{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:15px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:13px;min-height:61px;padding:12px 16px;display:grid}main.sd-page .serviceSuitableList span{color:#d3ae67;border:1px solid #d3ae6773;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;display:grid}main.sd-page .serviceSuitableList p{color:#eee8df;margin:0;font-size:14px;line-height:1.5}main.sd-page .serviceSeoBlock{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);align-items:center;gap:46px;width:min(1180px,100% - 48px);margin:0 auto 92px;display:grid}main.sd-page .serviceSeoText>span,main.sd-page .serviceLongSeo>span{color:#997026;letter-spacing:.15em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-block}main.sd-page .serviceSeoText h2,main.sd-page .serviceLongSeo h2{color:#191611;letter-spacing:-.04em;margin:0;font-size:clamp(32px,4vw,50px);font-weight:550;line-height:1.15}main.sd-page .serviceSeoText p,main.sd-page .serviceLongSeo p{color:#696159;margin:20px 0 0;font-size:15px;line-height:1.9}main.sd-page .serviceSeoImage{background:#eee7dc;border-radius:26px;min-height:450px;overflow:hidden}main.sd-page .serviceSeoImage img{object-fit:cover;width:100%;height:100%;min-height:450px;display:block}main.sd-page .serviceLongSeo{background:#fbf8f2;border:1px solid #a4792729;border-radius:26px;width:min(980px,100% - 48px);margin:0 auto 92px;padding:42px}main.sd-page .serviceCityLink{color:#8f671d;margin-top:26px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}main.sd-page .sd-before{background:#f7f2e9;padding:88px 0}main.sd-page .beforeAfterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:min(1120px,100% - 48px);margin:0 auto;display:grid}main.sd-page .sd-faq{width:min(980px,100% - 48px);margin:0 auto;padding:96px 0 84px}main.sd-page .sd-faq-head{margin-bottom:31px}main.sd-page .sd-faq-head>span{color:#997026;letter-spacing:.15em;text-transform:uppercase;margin-bottom:13px;font-size:11px;font-weight:700;display:inline-block}main.sd-page .sd-faq-head h2{color:#181510;letter-spacing:-.04em;margin:0;font-size:clamp(32px,4vw,49px);font-weight:550;line-height:1.15}main.sd-page .sd-faq-list{gap:11px;display:grid}main.sd-page .sd-faq-list details{background:#fbf9f5;border:1px solid #a3782429;border-radius:17px}main.sd-page .sd-faq-list summary{color:#29241d;cursor:pointer;padding:21px 55px 21px 22px;font-size:15px;font-weight:700;list-style:none;position:relative}main.sd-page .sd-faq-list summary::-webkit-details-marker{display:none}main.sd-page .sd-faq-list summary:after{content:"+";color:#9d752d;font-size:22px;font-weight:400;position:absolute;top:50%;right:22px;transform:translateY(-50%)}main.sd-page .sd-faq-list details[open] summary:after{content:"−"}main.sd-page .sd-faq-list details p{color:#696159;margin:0;padding:0 22px 22px;font-size:14px;line-height:1.8}main.sd-page .serviceRelatedSection{text-align:center;width:min(1180px,100% - 48px);margin:0 auto 92px}main.sd-page .serviceRelatedSection>span{color:#997026;letter-spacing:.15em;text-transform:uppercase;margin-bottom:13px;font-size:11px;font-weight:700;display:inline-block}main.sd-page .serviceRelatedSection h2{color:#181510;letter-spacing:-.04em;max-width:760px;margin:0 auto 32px;font-size:clamp(31px,4vw,48px);font-weight:550;line-height:1.16}main.sd-page .relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}main.sd-page .relatedCard{color:#2d281f;background:#fbf8f2;border:1px solid #a378242b;border-radius:18px;justify-content:center;align-items:center;min-height:108px;padding:22px;font-size:16px;font-weight:700;line-height:1.4;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}main.sd-page .relatedCard:hover{border-color:#a3782466;transform:translateY(-3px);box-shadow:0 15px 34px #4d361112}main.sd-page .sd-cta{text-align:center;background:radial-gradient(circle at 90% 10%,#d7b0632b,#0000 34%),#211b14;border-radius:30px;width:min(1080px,100% - 48px);margin:0 auto 112px;padding:62px 42px}main.sd-page .sd-cta>span{color:#d4ae67;letter-spacing:.16em;text-transform:uppercase;margin-bottom:14px;font-size:11px;font-weight:700;display:inline-block}main.sd-page .sd-cta h2{color:#fff;letter-spacing:-.04em;max-width:790px;margin:0 auto;font-size:clamp(33px,4.4vw,53px);font-weight:500;line-height:1.13}main.sd-page .sd-cta p{color:#c9c0b5;max-width:670px;margin:20px auto 0;font-size:15px;line-height:1.8}main.sd-page .sd-cta .sd-actions a:not(:first-child){color:#fff;border-color:#fff3}main.sd-page .sd-fixed-cta{z-index:70;color:#fff;background:#9b742d;border:1px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 21px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex;position:fixed;bottom:22px;right:22px;box-shadow:0 15px 35px #3524083b}@media (max-width:1020px){main.sd-page .sd-hero{grid-template-columns:1fr;min-height:auto}main.sd-page .laserHeroVideo video,main.sd-page .laserHeroVideo img{min-height:480px}main.sd-page .serviceHighlightsGrid,main.sd-page .serviceProcessGrid{grid-template-columns:repeat(2,minmax(0,1fr))}main.sd-page .sd-tech,main.sd-page .serviceSeoBlock,main.sd-page .serviceDevices,main.sd-page .serviceSuitable{grid-template-columns:1fr}}@media (max-width:760px){main.sd-page .sd-hero{border-radius:24px;width:calc(100% - 24px);margin-top:18px;padding:15px}main.sd-page .sd-hero-text{padding:26px 10px 20px}main.sd-page .sd-hero-text h1{font-size:39px;line-height:1.03}main.sd-page .sd-hero-text p{margin-top:19px;font-size:14px;line-height:1.75}main.sd-page .sd-actions{grid-template-columns:1fr;display:grid}main.sd-page .sd-actions a{width:100%}main.sd-page .laserHeroVideo{border-radius:18px}main.sd-page .laserHeroVideo video,main.sd-page .laserHeroVideo img{min-height:390px}main.sd-page .sd-info,main.sd-page .sectionHead,main.sd-page .serviceHighlightsGrid,main.sd-page .sd-tech,main.sd-page .serviceDevices,main.sd-page .serviceProcessGrid,main.sd-page .serviceSuitable,main.sd-page .serviceSeoBlock,main.sd-page .serviceLongSeo,main.sd-page .sd-faq,main.sd-page .serviceRelatedSection,main.sd-page .sd-cta{width:calc(100% - 28px)}main.sd-page .sd-info{margin-top:62px}main.sd-page .sd-info h2{font-size:30px}main.sd-page .serviceHighlights{padding:64px 0}main.sd-page .serviceHighlightsGrid,main.sd-page .serviceProcessGrid,main.sd-page .relatedGrid,main.sd-page .beforeAfterGrid{grid-template-columns:1fr}main.sd-page .serviceHighlightCard{min-height:145px}main.sd-page .sd-tech{border-radius:23px;gap:25px;padding:24px}main.sd-page .sdTechHeading h2{font-size:31px}main.sd-page .sdTechVisualFinal,main.sd-page .sdTechImgFinal{min-height:340px}main.sd-page .serviceDeviceCard{grid-template-columns:1fr;padding:23px}main.sd-page .serviceProcess{padding:72px 0}main.sd-page .serviceSuitable{border-radius:22px;gap:28px;margin-bottom:68px;padding:26px 21px}main.sd-page .serviceSuitableText h2{font-size:30px}main.sd-page .serviceSeoBlock{gap:28px;margin-bottom:68px}main.sd-page .serviceSeoText h2,main.sd-page .serviceLongSeo h2{font-size:30px}main.sd-page .serviceSeoImage,main.sd-page .serviceSeoImage img{min-height:360px}main.sd-page .serviceLongSeo{margin-bottom:68px;padding:26px 21px}main.sd-page .sd-before{padding:66px 0}main.sd-page .beforeAfterGrid{width:calc(100% - 28px)}main.sd-page .sd-faq{padding:72px 0 66px}main.sd-page .sd-faq-head h2,main.sd-page .serviceRelatedSection h2{font-size:30px}main.sd-page .serviceRelatedSection{margin-bottom:68px}main.sd-page .sd-cta{border-radius:24px;margin-bottom:92px;padding:42px 22px}main.sd-page .sd-cta h2{font-size:31px}main.sd-page .sd-fixed-cta{width:auto;bottom:12px;left:12px;right:12px}}main.sd-page .sd-hero-text h1{text-wrap:balance;letter-spacing:-.038em!important;max-width:570px!important;font-size:clamp(34px,3.7vw,50px)!important;font-weight:540!important;line-height:1.07!important}main.sd-page .sd-hero-text p{max-width:580px;font-size:14.5px!important;line-height:1.78!important}main.sd-page .sd-hero-text{justify-content:center;align-items:flex-start}main.sd-page .serviceHighlights .sectionHead{text-align:center!important}main.sd-page .serviceHighlights .sectionHead h2{max-width:760px;margin-inline:auto!important;font-size:clamp(29px,3.6vw,44px)!important}main.sd-page .serviceHighlights{background:#f7f1e7!important}main.sd-page .serviceHighlightsGrid{align-items:stretch}main.sd-page .serviceHighlightCard{flex-direction:column;justify-content:space-between;min-height:165px;display:flex;box-shadow:0 12px 32px #3e29090f;color:#1f1b16!important;background:#fffdf9!important;border:1px solid #9d702033!important}main.sd-page .serviceHighlightCard b{color:#9b742d!important}main.sd-page .serviceHighlightCard p{color:#28231d!important}main.sd-page .sd-tech{align-items:stretch!important}main.sd-page .sdTechHeading{flex-direction:column;justify-content:center;min-height:100%;display:flex;background:radial-gradient(circle at 90% 10%,#c79b4429,#0000 40%),linear-gradient(135deg,#171411 0%,#292117 100%)!important}main.sd-page .sdTechHeading h2{color:#fff!important}main.sd-page .sdTechHeading p{color:#ffffffd1!important}main.sd-page .sdTechHeading>span{width:fit-content;color:#8c681f!important}main.sd-page .sdTechVisualFinal{justify-content:center;align-items:center;display:flex;background:radial-gradient(circle at 50% 44%,#bb8f3a2e,#0000 45%),linear-gradient(145deg,#f6eedf 0%,#eadabc 100%)!important}main.sd-page .sdTechImgFinal{max-width:100%;margin:auto;display:block;object-fit:contain!important}main.sd-page .serviceDevices{justify-content:center}main.sd-page .serviceDeviceCard{height:100%}main.sd-page .serviceDevices:has(.serviceDeviceCard:only-child){grid-template-columns:minmax(0,760px)!important}main.sd-page .serviceProcess .sectionHead{text-align:center}main.sd-page .serviceProcess .sectionHead h2{margin-inline:auto}main.sd-page .serviceProcessCard{flex-direction:column;justify-content:space-between;min-height:150px;display:flex}main.sd-page .serviceSuitable{align-items:center}main.sd-page .serviceSuitableText,main.sd-page .serviceSuitableList{width:100%}main.sd-page .serviceSuitableText h2{max-width:500px}main.sd-page .serviceSeoText,main.sd-page .serviceLongSeo{text-align:left}main.sd-page .serviceLongSeo{margin-inline:auto}main.sd-page .sd-faq-head{text-align:center}main.sd-page .sd-faq-head h2{margin-inline:auto}main.sd-page .serviceRelatedSection{text-align:center}main.sd-page .relatedCard{text-align:center;justify-content:center;align-items:center}main.sd-page .sd-actions a,main.sd-page .serviceCityLink,main.sd-page .relatedCard,main.sd-page .sd-fixed-cta{text-align:center;letter-spacing:-.01em!important;font-family:inherit!important;font-size:13px!important;font-weight:650!important;line-height:1.2!important}main.sd-page .sd-actions a{min-width:164px;padding-inline:22px!important}main.sd-page .sd-cta{text-align:center}main.sd-page .sd-cta h2,main.sd-page .sd-cta p{margin-inline:auto}main.sd-page .sd-cta .sd-actions{justify-content:center}main.sd-page .sd-cta .sd-actions a:last-child{color:#fff!important;background:0 0!important;border:1px solid #fff9!important}@media (max-width:760px){main.sd-page .sd-hero-text{align-items:flex-start}main.sd-page .sd-hero-text h1{max-width:100%!important;font-size:33px!important;line-height:1.08!important}main.sd-page .serviceHighlights .sectionHead h2,main.sd-page .serviceProcess .sectionHead h2,main.sd-page .sd-faq-head h2,main.sd-page .serviceRelatedSection h2{font-size:28px!important}main.sd-page .sdTechHeading,main.sd-page .serviceSuitable,main.sd-page .serviceLongSeo,main.sd-page .sd-cta{text-align:left}main.sd-page .sd-cta{text-align:center}main.sd-page .serviceHighlightCard,main.sd-page .serviceProcessCard{min-height:auto}main.sd-page .sd-actions a{width:100%;min-width:0}}.servicesMasterPage{color:#1b1814;background:radial-gradient(circle at 92% 4%,#b7893717,#0000 24%),linear-gradient(#fffdf9 0%,#fff 100%);min-height:100vh;padding:164px 0 110px;overflow:hidden}.servicesSectionHead{width:min(900px,100% - 48px);margin:0 auto 42px}.servicesSectionHead.center{text-align:center}.servicesSectionHead>span{color:#8e681f;letter-spacing:.15em;text-transform:uppercase;background:#ffffffbf;border:1px solid #9e73224f;border-radius:999px;align-items:center;min-height:32px;margin-bottom:15px;padding:0 15px;font-size:10px;font-weight:700;display:inline-flex}.servicesSectionHead h2{color:#191611;letter-spacing:-.045em;text-wrap:balance;max-width:850px;margin:0;font-size:clamp(34px,4.4vw,55px);font-weight:530;line-height:1.1}.servicesSectionHead.center h2{margin-inline:auto}.servicesSectionHead p{color:#6d655c;max-width:750px;margin:20px 0 0;font-size:15px;line-height:1.85}.servicesSectionHead.center p{margin-inline:auto}.servicesMasterHero{background:radial-gradient(circle at 94% 9%,#c0943d26,#0000 31%),linear-gradient(135deg,#fffefb 0%,#f5ecdc 100%);border:1px solid #a277232b;border-radius:34px;grid-template-columns:minmax(0,1.03fr) minmax(390px,.97fr);align-items:stretch;gap:27px;width:min(1240px,100% - 48px);min-height:610px;margin:0 auto;padding:32px;display:grid;box-shadow:0 28px 75px #48300d16}.servicesMasterHeroContent{flex-direction:column;justify-content:center;align-items:flex-start;padding:38px 20px 38px 30px;display:flex}.servicesMasterHeroContent>span{color:#8b651f;letter-spacing:.15em;text-transform:uppercase;background:#ffffffba;border:1px solid #9a6f1f4f;border-radius:999px;align-items:center;min-height:34px;margin-bottom:22px;padding:0 16px;font-size:10px;font-weight:700;display:inline-flex}.servicesMasterHeroContent h1{color:#17140f;letter-spacing:-.052em;text-wrap:balance;max-width:680px;margin:0;font-size:clamp(43px,5vw,68px);font-weight:520;line-height:1.01}.servicesMasterHeroContent p{color:#686057;max-width:640px;margin:25px 0 0;font-size:15px;line-height:1.85}.servicesMasterActions{flex-wrap:wrap;gap:12px;margin-top:29px;display:flex}.servicesMasterActions.center{justify-content:center}.servicesMasterActions a{text-align:center;border:1px solid #9a6f1f4f;border-radius:999px;justify-content:center;align-items:center;min-width:174px;min-height:50px;padding:0 22px;font-family:inherit;font-size:13px;font-weight:680;line-height:1.2;text-decoration:none;transition:transform .22s,background .22s,color .22s,border-color .22s,box-shadow .22s;display:inline-flex}.servicesMasterActions a:first-child{color:#fff;background:linear-gradient(135deg,#c19744 0%,#916820 100%);border-color:#a87d2c;box-shadow:0 12px 28px #91682033}.servicesMasterActions a:last-child{color:#2b251e;background:#ffffffad}.servicesMasterActions a:hover{transform:translateY(-2px)}.servicesMasterHeroVisual{background:radial-gradient(circle at 50% 43%,#bf913938,#0000 39%),linear-gradient(145deg,#f3e8d5 0%,#e0c79d 100%);border-radius:27px;min-height:545px;position:relative;overflow:hidden}.servicesMasterHeroVisual:after{content:"";pointer-events:none;background:linear-gradient(#16110b00 55%,#16110b1f 100%);position:absolute;inset:0}.servicesMasterHeroVisual img{object-fit:cover;width:100%;height:100%;min-height:545px;display:block}.servicesTechnologyStrip{background:#9f742124;border:1px solid #9f74212b;border-radius:22px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;width:min(1180px,100% - 48px);margin:28px auto 102px;display:grid;overflow:hidden}.servicesTechnologyStrip>div{text-align:center;background:#fffdf9;flex-direction:column;justify-content:center;min-height:115px;padding:22px;display:flex}.servicesTechnologyStrip strong{color:#28231d;font-size:15px;font-weight:700;line-height:1.3}.servicesTechnologyStrip span{color:#92712f;letter-spacing:.06em;text-transform:uppercase;margin-top:7px;font-size:10px;font-weight:700;line-height:1.4;display:block}.servicesFeaturedBlock{grid-template-columns:minmax(390px,.96fr) minmax(0,1.04fr);align-items:stretch;gap:28px;width:min(1180px,100% - 48px);margin:0 auto 102px;display:grid}.servicesFeaturedBlock.reverse{grid-template-columns:minmax(0,1.04fr) minmax(390px,.96fr)}.servicesFeaturedBlock.reverse .servicesFeaturedVisual{order:2}.servicesFeaturedBlock.reverse .servicesFeaturedContent{order:1}.servicesFeaturedVideo,.servicesFeaturedVisual{background:radial-gradient(circle at 50% 45%,#c1943d33,#0000 40%),linear-gradient(145deg,#f0e4d0 0%,#d8bb8b 100%);border-radius:29px;min-height:570px;overflow:hidden;box-shadow:0 22px 60px #432b0a17}.servicesFeaturedVideo video,.servicesFeaturedVisual img{object-fit:cover;width:100%;height:100%;min-height:570px;display:block}.servicesFeaturedContent{background:radial-gradient(circle at 92% 8%,#d0a85726,#0000 34%),linear-gradient(135deg,#171411 0%,#2a2117 100%);border:1px solid #9f742129;border-radius:29px;flex-direction:column;justify-content:center;min-height:570px;padding:56px;display:flex;box-shadow:0 22px 60px #1d150c21}.servicesFeaturedContent>span{color:#e1bc73;letter-spacing:.15em;text-transform:uppercase;border:1px solid #d2ad644f;border-radius:999px;align-items:center;width:fit-content;min-height:32px;margin-bottom:18px;padding:0 14px;font-size:10px;font-weight:700;display:inline-flex}.servicesFeaturedContent h2{color:#fff;letter-spacing:-.043em;text-wrap:balance;max-width:660px;margin:0;font-size:clamp(35px,4.1vw,53px);font-weight:500;line-height:1.08}.servicesFeaturedContent>p{color:#ffffffc2;margin:22px 0 0;font-size:15px;line-height:1.82}.servicesFeaturedContent ul{gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.servicesFeaturedContent li{color:#ffffffe3;padding-left:23px;font-size:13px;line-height:1.55;position:relative}.servicesFeaturedContent li:before{content:"";background:#d7af62;border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:1px}.servicesFeaturedActions{flex-wrap:wrap;gap:11px;margin-top:31px;display:flex}.servicesFeaturedActions a{text-align:center;border:1px solid #ffffff3b;border-radius:999px;justify-content:center;align-items:center;min-width:155px;min-height:48px;padding:0 20px;font-family:inherit;font-size:12px;font-weight:680;text-decoration:none;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.servicesFeaturedActions a:first-child{color:#fff;background:linear-gradient(135deg,#c69a43,#92691f);border-color:#bd913c}.servicesFeaturedActions a:last-child{color:#fff;background:0 0}.servicesFeaturedActions a:hover{transform:translateY(-2px)}.servicesPackages{background:radial-gradient(circle at 8%,#bf913914,#0000 23%),#f8f3ea;padding:100px 0 108px}.servicesPackageGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;width:min(1180px,100% - 48px);margin:0 auto;display:grid}.servicesPackageCard{background:radial-gradient(circle at 100% 0,#c193391a,#0000 32%),#fffdf9;border:1px solid #9c701e2e;border-radius:26px;flex-direction:column;min-height:590px;padding:34px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;box-shadow:0 17px 48px #3f29090e}.servicesPackageCard:hover{border-color:#9c701e63;transform:translateY(-5px);box-shadow:0 25px 58px #3f290918}.servicesPackageCard.isFeatured{color:#fff;background:radial-gradient(circle at 100% 0,#d7ad5a29,#0000 34%),linear-gradient(145deg,#1a1611 0%,#2d2419 100%);border-color:#b889307a;box-shadow:0 25px 62px #261a0a29}.servicesPackagePopular{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#c2943d;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;top:21px;right:21px}.servicesPackageCard>small{color:#93702c;letter-spacing:.13em;text-transform:uppercase;max-width:calc(100% - 115px);margin-bottom:14px;font-size:10px;font-weight:700;line-height:1.4;display:block}.servicesPackageCard.isFeatured>small{color:#dfbb74}.servicesPackageCard h3{color:#211d17;letter-spacing:-.035em;margin:0;font-size:39px;font-weight:520;line-height:1}.servicesPackageCard.isFeatured h3{color:#fff}.servicesPackageCard>p{color:#6d655c;margin:21px 0 0;font-size:14px;line-height:1.75}.servicesPackageCard.isFeatured>p{color:#ffffffba}.servicesPackageCard ul{border-top:1px solid #9e722026;gap:12px;margin:28px 0 32px;padding:25px 0 0;list-style:none;display:grid}.servicesPackageCard.isFeatured ul{border-color:#ffffff1c}.servicesPackageCard li{color:#3e3831;grid-template-columns:27px minmax(0,1fr);align-items:start;gap:9px;font-size:13px;line-height:1.55;display:grid}.servicesPackageCard.isFeatured li{color:#ffffffde}.servicesPackageCard li>span{color:#997127;border:1px solid #a378264a;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.servicesPackageCard.isFeatured li>span{color:#e5be71;border-color:#dab16173}.servicesPackageActions{grid-template-columns:1fr;gap:9px;margin-top:auto;display:grid}.servicesPackageActions a{text-align:center;border:1px solid #9c701e47;border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-family:inherit;font-size:12px;font-weight:680;text-decoration:none;transition:transform .2s,background .2s,color .2s,border-color .2s;display:inline-flex}.servicesPackageActions a:first-child{color:#fff;background:linear-gradient(135deg,#c29641,#92681f);border-color:#a67a29}.servicesPackageActions a:last-child{color:#2d2821;background:0 0}.servicesPackageCard.isFeatured .servicesPackageActions a:last-child{color:#fff;border-color:#ffffff4d}.servicesPackageActions a:hover{transform:translateY(-2px)}.servicesAll{padding:112px 0 115px}.servicesAllGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;width:min(1180px,100% - 48px);margin:0 auto;display:grid}.servicesAllCard{background:#fffdf9;border:1px solid #9e72202b;border-radius:25px;grid-template-columns:minmax(210px,.78fr) minmax(0,1.22fr);min-height:355px;transition:transform .24s,border-color .24s,box-shadow .24s;display:grid;overflow:hidden;box-shadow:0 16px 43px #412b0a0e}.servicesAllCard:hover{border-color:#9e722061;transform:translateY(-4px);box-shadow:0 23px 55px #412b0a17}.servicesAllImage{background:#e9ddca;min-height:355px;display:block;position:relative;overflow:hidden}.servicesAllImage:after{content:"";background:linear-gradient(#1a140d00 54%,#1a140d21 100%);position:absolute;inset:0}.servicesAllImage img{object-fit:cover;width:100%;height:100%;min-height:355px;transition:transform .45s;display:block}.servicesAllContent{flex-direction:column;justify-content:center;padding:31px;display:flex}.servicesAllContent>span{color:#99732d;letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.5}.servicesAllContent h2{color:#1e1a15;letter-spacing:-.025em;margin:11px 0 0;font-size:27px;font-weight:560;line-height:1.17}.servicesAllContent>p{color:#6a6259;margin:16px 0 0;font-size:13px;line-height:1.75}.servicesAllContent>div{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}.servicesAllContent>div a{border:1px solid #9d711f45;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-family:inherit;font-size:11px;font-weight:680;text-decoration:none;display:inline-flex}.servicesAllContent>div a:first-child{color:#fff;background:#9b7229}.servicesAllContent>div a:last-child{color:#2c261f;background:0 0}.servicesMasterCta{text-align:center;background:radial-gradient(circle at 90% 8%,#dab05e2b,#0000 33%),linear-gradient(135deg,#171411 0%,#2d241a 100%);border-radius:31px;width:min(1080px,100% - 48px);margin:0 auto;padding:67px 45px;box-shadow:0 25px 65px #1e150a24}.servicesMasterCta>span{color:#dfb86c;letter-spacing:.15em;text-transform:uppercase;margin-bottom:15px;font-size:10px;font-weight:700;display:inline-block}.servicesMasterCta h2{color:#fff;letter-spacing:-.043em;text-wrap:balance;max-width:820px;margin:0 auto;font-size:clamp(35px,4.5vw,54px);font-weight:500;line-height:1.1}.servicesMasterCta>p{color:#ffffffba;max-width:670px;margin:21px auto 0;font-size:15px;line-height:1.8}.servicesMasterCta .servicesMasterActions a:last-child{color:#fff;background:0 0;border-color:#ffffff4f}@media (max-width:1050px){.servicesMasterPage{padding-top:145px}.servicesMasterHero{grid-template-columns:1fr;min-height:auto}.servicesMasterHeroVisual{min-height:520px}.servicesTechnologyStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.servicesTechnologyStrip>div:nth-child(4),.servicesTechnologyStrip>div:nth-child(5){min-height:105px}.servicesFeaturedBlock,.servicesFeaturedBlock.reverse{grid-template-columns:1fr}.servicesFeaturedBlock.reverse .servicesFeaturedVisual,.servicesFeaturedBlock.reverse .servicesFeaturedContent{order:initial}.servicesFeaturedVideo,.servicesFeaturedVisual,.servicesFeaturedContent,.servicesFeaturedVideo video,.servicesFeaturedVisual img{min-height:510px}.servicesPackageGrid{grid-template-columns:1fr;max-width:770px}.servicesPackageCard{min-height:auto}.servicesAllGrid{grid-template-columns:1fr}}@media (max-width:760px){.servicesMasterPage{padding:108px 0 78px}.servicesMasterHero{border-radius:24px;gap:17px;width:calc(100% - 24px);padding:15px}.servicesMasterHeroContent{padding:25px 8px 18px}.servicesMasterHeroContent>span{min-height:30px;margin-bottom:17px;padding:0 13px;font-size:8px}.servicesMasterHeroContent h1{letter-spacing:-.038em;max-width:100%;font-size:36px;line-height:1.04}.servicesMasterHeroContent p{margin-top:18px;font-size:14px;line-height:1.72}.servicesMasterActions{grid-template-columns:1fr;width:100%;display:grid}.servicesMasterActions a{width:100%;min-width:0}.servicesMasterHeroVisual,.servicesMasterHeroVisual img{border-radius:19px;min-height:385px}.servicesTechnologyStrip{border-radius:18px;grid-template-columns:1fr;width:calc(100% - 28px);margin:20px auto 70px}.servicesTechnologyStrip>div{min-height:90px}.servicesFeaturedBlock,.servicesFeaturedBlock.reverse{gap:15px;width:calc(100% - 28px);margin-bottom:72px}.servicesFeaturedVideo,.servicesFeaturedVisual,.servicesFeaturedVideo video,.servicesFeaturedVisual img{border-radius:22px;min-height:415px}.servicesFeaturedContent{border-radius:22px;min-height:auto;padding:33px 23px}.servicesFeaturedContent h2{font-size:31px;line-height:1.1}.servicesFeaturedContent>p{font-size:14px;line-height:1.72}.servicesFeaturedActions{grid-template-columns:1fr;display:grid}.servicesFeaturedActions a{width:100%}.servicesPackages{padding:72px 0}.servicesSectionHead{width:calc(100% - 28px);margin-bottom:30px}.servicesSectionHead h2{font-size:31px;line-height:1.12}.servicesSectionHead p{font-size:14px;line-height:1.72}.servicesPackageGrid{width:calc(100% - 28px)}.servicesPackageCard{border-radius:22px;padding:28px 22px}.servicesPackagePopular{width:fit-content;margin-bottom:14px;position:static}.servicesPackageCard>small{max-width:100%}.servicesPackageCard h3{font-size:34px}.servicesAll{padding:78px 0}.servicesAllGrid{width:calc(100% - 28px)}.servicesAllCard{border-radius:22px;grid-template-columns:1fr;min-height:auto}.servicesAllImage,.servicesAllImage img{min-height:360px}.servicesAllContent{padding:25px 21px 27px}.servicesAllContent h2{font-size:25px}.servicesAllContent>div{grid-template-columns:1fr;display:grid}.servicesAllContent>div a{width:100%}.servicesMasterCta{border-radius:24px;width:calc(100% - 28px);padding:43px 22px}.servicesMasterCta h2{font-size:31px}.servicesMasterCta>p{font-size:14px;line-height:1.72}}@media (max-width:390px){.servicesMasterHeroContent h1{font-size:33px}.servicesFeaturedContent h2,.servicesSectionHead h2,.servicesMasterCta h2{font-size:28px}.servicesAllImage,.servicesAllImage img{min-height:325px}}.servicesMasterHeroVisual,.servicesFeaturedVisual,.servicesAllImage{background:radial-gradient(circle at 50% 45%,#bf91392e,#0000 42%),linear-gradient(145deg,#f5ecdd 0%,#e7d2ae 100%)}.servicesMasterHeroVisual img,.servicesFeaturedVisual img{width:100%;height:100%;padding:28px;object-fit:contain!important;object-position:center center!important}.servicesAllImage{justify-content:center;align-items:center;padding:18px;display:flex}.servicesAllImage img{width:100%;height:100%;min-height:320px;padding:8px;object-fit:contain!important;object-position:center center!important}.servicesFeaturedVideo video{padding:0;object-fit:cover!important}.servicesAllCard:nth-child(2) .servicesAllImage img,.servicesAllCard:nth-child(5) .servicesAllImage img,.servicesAllCard:nth-child(7) .servicesAllImage img,.servicesAllCard:nth-child(8) .servicesAllImage img{max-width:94%;max-height:94%}.servicesFeaturedBlock.reverse .servicesFeaturedVisual img{max-width:94%;max-height:94%;margin:auto;padding:34px}@media (max-width:760px){.servicesMasterHeroVisual img,.servicesFeaturedVisual img{padding:18px}.servicesAllImage{min-height:310px;padding:12px}.servicesAllImage img{min-height:285px;padding:5px}.servicesFeaturedBlock.reverse .servicesFeaturedVisual img{padding:20px}}.servicesAllImage{padding:8px!important}.servicesAllImage img{transform:scale(1.08);object-fit:contain!important;object-position:center center!important;width:118%!important;max-width:none!important;height:118%!important;min-height:340px!important;max-height:none!important;padding:0!important}.servicesAllCard:hover .servicesAllImage img{transform:scale(1.11)!important}.servicesAllCard:nth-child(7) .servicesAllImage img,.servicesAllCard:nth-child(8) .servicesAllImage img{transform:scale(1.12);width:125%!important;height:125%!important}.servicesAllCard:nth-child(7):hover .servicesAllImage img,.servicesAllCard:nth-child(8):hover .servicesAllImage img{transform:scale(1.15)!important}@media (max-width:760px){.servicesAllImage img{transform:scale(1.05);width:112%!important;height:112%!important;min-height:320px!important}.servicesAllCard:nth-child(7) .servicesAllImage img,.servicesAllCard:nth-child(8) .servicesAllImage img{transform:scale(1.08);width:118%!important;height:118%!important}}.sd-page>section{scroll-margin-top:155px}.detailPackages{position:relative;padding-top:125px!important}.detailPackages .sectionHead{padding-top:8px}.detailPackages .sectionHead h2{text-wrap:balance;max-width:860px;margin-left:auto;margin-right:auto;line-height:1.08}.serviceProcess,.serviceSuitable,.serviceLongSeo,.sd-faq,.serviceRelatedSection{margin-top:26px}.serviceProcess .sectionHead h2,.serviceHighlights .sectionHead h2,.sd-faq-head h2{text-wrap:balance;max-width:900px;margin-left:auto;margin-right:auto;line-height:1.08}.serviceDeviceCard{min-height:300px}.serviceLongSeo{padding-top:80px;padding-bottom:80px}.sd-faq{padding-top:95px;padding-bottom:95px}@media (max-width:760px){.sd-page>section{scroll-margin-top:110px}.detailPackages{padding-top:88px!important}.serviceProcess,.serviceSuitable,.serviceLongSeo,.sd-faq,.serviceRelatedSection{margin-top:14px}.serviceDeviceCard{min-height:auto}.serviceLongSeo,.sd-faq{padding-top:70px;padding-bottom:70px}}.cityHeroPremium{background:radial-gradient(circle at 92% 5%,#c1943c29,#0000 32%),linear-gradient(135deg,#fffdf9 0%,#f2e6d3 100%);border:1px solid #a277232b;border-radius:32px;grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr);align-items:stretch;gap:28px;width:min(1220px,100% - 48px);min-height:570px;margin:0 auto;padding:28px;display:grid}.cityHeroPremium .cityHeroContent{flex-direction:column;justify-content:center;padding:38px;display:flex}.cityHeroVisual{background:radial-gradient(circle at 50% 45%,#be8f3630,#0000 44%),linear-gradient(145deg,#f5ecdd 0%,#dfc79f 100%);border-radius:25px;justify-content:center;align-items:center;min-height:510px;display:flex;overflow:hidden}.cityHeroVisual img{object-fit:contain;object-position:center;width:94%;height:94%;display:block}.cityContentPremium{width:min(1120px,100% - 48px);margin:90px auto 0}.cityIntroBlock,.cityTechnologyBlock,.cityProcessBlock,.citySuitableBlock,.citySeoBlock,.cityFaqBlock{margin-bottom:90px}.cityIntroBlock{text-align:center;max-width:900px;margin-left:auto;margin-right:auto}.cityIntroBlock>span,.cityTechnologyBlock>div>span,.citySectionHeading>span,.citySuitableBlock>div:first-child>span,.citySeoBlock>span{color:#95702c;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.cityIntroBlock h2,.cityTechnologyBlock h2,.citySectionHeading h2,.citySuitableBlock h2,.citySeoBlock h2{color:#1d1914;letter-spacing:-.04em;margin:14px 0 0;font-size:clamp(32px,4vw,50px);font-weight:520;line-height:1.1}.cityIntroBlock p,.cityTechnologyBlock p,.citySeoBlock p{color:#6a6259;margin:20px 0 0;font-size:15px;line-height:1.85}.cityTechnologyBlock,.citySuitableBlock{background:linear-gradient(135deg,#181511,#2c2319);border-radius:27px;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:35px;padding:48px;display:grid}.cityTechnologyBlock h2,.citySuitableBlock h2{color:#fff}.cityTechnologyBlock p{color:#ffffffb8}.cityTechnologyBlock ul,.citySuitableList{gap:11px;margin:0;padding:0;list-style:none;display:grid}.cityTechnologyBlock li,.citySuitableList>div{color:#ffffffe6;border-bottom:1px solid #ffffff1c;grid-template-columns:27px minmax(0,1fr);align-items:start;gap:10px;padding:13px 0;font-size:13px;line-height:1.55;display:grid}.cityTechnologyBlock li>span,.citySuitableList>div>span{color:#dfb86f;border:1px solid #ddb56766;border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.citySuitableList p{margin:0}.cityProcessGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:36px;display:grid}.cityProcessGrid article{background:#fffdf9;border:1px solid #9d711f2b;border-radius:20px;min-height:160px;padding:27px}.cityProcessGrid b{color:#a47a2e;font-size:12px}.cityProcessGrid p{color:#39332c;margin:20px 0 0;font-size:14px;line-height:1.65}.citySeoBlock{background:#f8f2e9;border:1px solid #9d711f2e;border-radius:28px;padding:55px}.citySeoBlock>a{color:#fff;background:linear-gradient(135deg,#c29641,#92681f);border-radius:999px;justify-content:center;align-items:center;min-height:47px;margin-top:25px;padding:0 20px;font-size:12px;font-weight:680;text-decoration:none;display:inline-flex}.cityFaqList{gap:10px;margin-top:35px;display:grid}.cityFaqList details{background:#fffdf9;border:1px solid #9d711f2b;border-radius:16px;padding:21px 24px}.cityFaqList summary{cursor:pointer;color:#29241e;font-size:14px;font-weight:650}.cityFaqList p{color:#6a6259;margin:15px 0 0;font-size:14px;line-height:1.75}.cityBottomCta{text-align:center;background:linear-gradient(135deg,#181511,#2d241a);border-radius:30px;width:min(1050px,100% - 48px);margin:0 auto;padding:65px 45px}.cityBottomCta>span{color:#dfb86f;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:700}.cityBottomCta h2{color:#fff;letter-spacing:-.04em;max-width:800px;margin:16px auto 0;font-size:clamp(33px,4.5vw,52px);font-weight:500;line-height:1.1}.cityBottomCta p{color:#ffffffb8;max-width:680px;margin:20px auto 0;font-size:15px;line-height:1.8}.cityButtonsCenter{justify-content:center}@media (max-width:900px){.cityHeroPremium,.cityTechnologyBlock,.citySuitableBlock{grid-template-columns:1fr}.cityProcessGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.cityHeroPremium{border-radius:23px;gap:15px;width:calc(100% - 24px);padding:14px}.cityHeroPremium .cityHeroContent{padding:28px 10px 18px}.cityHeroVisual{border-radius:19px;min-height:370px}.cityContentPremium{width:calc(100% - 28px);margin-top:68px}.cityIntroBlock,.cityTechnologyBlock,.cityProcessBlock,.citySuitableBlock,.citySeoBlock,.cityFaqBlock{margin-bottom:68px}.cityTechnologyBlock,.citySuitableBlock,.citySeoBlock{border-radius:22px;padding:31px 22px}.cityProcessGrid{grid-template-columns:1fr}.cityProcessGrid article{min-height:auto}.cityBottomCta{border-radius:24px;width:calc(100% - 28px);padding:44px 22px}}.cityLandingPage{padding-bottom:90px}.cityBottomCta{margin-bottom:0}.footer{margin-top:0}@media (max-width:760px){.cityLandingPage{padding-bottom:58px}}.label{color:#6b4c18!important;border-color:#9b722a!important}.localSeoGrid span,.localSeoGrid .label{color:#6b4c18!important}.footer small,.footer p,.footer address{color:#e2e2e2!important}.footer a{color:#f3f3f3}.footer a:hover{color:#e2bb62}.footer [data-track=whatsapp_click]{color:#fff!important;background:#a77619!important}.label,.sectionLabel,.localSeoGrid span,.localSeoGrid .label,.homeSectionLabel,.contactLabel{color:#674713!important;background:#fffdf8!important;border-color:#8b641f!important}.localSeoGrid a[data-track=whatsapp_click],a[data-track=whatsapp_click]{font-weight:700;color:#fff!important;background:#8a6114!important;border-color:#8a6114!important}.localSeoGrid a[data-track=whatsapp_click]:hover,a[data-track=whatsapp_click]:hover{color:#fff!important;background:#674713!important}.siriusShopPage{color:#191919;background:radial-gradient(circle at 10% 5%,#c5984717,#0000 25%),linear-gradient(#fffdf9 0%,#fff 34%,#faf7f1 100%);overflow:hidden}.shopHero{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;max-width:1440px;min-height:720px;margin:0 auto;padding:115px 6% 95px;display:grid;position:relative}.shopHeroGlow{filter:blur(10px);pointer-events:none;border-radius:50%;position:absolute}.shopHeroGlowOne{background:#bf94431f;width:420px;height:420px;top:20px;left:-230px}.shopHeroGlowTwo{background:#714a1e14;width:330px;height:330px;bottom:30px;right:-170px}.shopHeroContent,.shopHeroVisual{z-index:2;position:relative}.shopEyebrow,.shopSectionHeading>span,.shopExpertContent>span,.shopPaymentSection>div:first-child>span,.shopBottomCta>span{color:#745019;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:22px;font-size:12px;font-weight:800;display:inline-flex}.shopEyebrow:before,.shopSectionHeading>span:before,.shopExpertContent>span:before,.shopPaymentSection>div:first-child>span:before,.shopBottomCta>span:before{content:"";background:#b98b3d;width:34px;height:1px}.shopHero h1{letter-spacing:-.055em;max-width:720px;margin:0;font-size:clamp(48px,5vw,78px);font-weight:500;line-height:1.02}.shopHero h1 strong{color:#9a6d22;font-weight:650;display:block}.shopHeroContent>p{color:#64615b;max-width:640px;margin:30px 0 0;font-size:18px;line-height:1.8}.shopHeroButtons,.shopExpertButtons{flex-wrap:wrap;gap:14px;margin-top:38px;display:flex}.shopHeroButtons a,.shopExpertButtons a,.shopBottomCta>a{color:#fff;background:linear-gradient(135deg,#a47425,#d2aa59);border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 27px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 15px 35px #895c172e}.shopHeroButtons a:hover,.shopExpertButtons a:hover,.shopBottomCta>a:hover{transform:translateY(-3px);box-shadow:0 20px 42px #895c1740}.shopHeroButtons .shopSecondaryButton,.shopExpertButtons a:last-child{color:#624313;box-shadow:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #96692140}.shopHeroFeatures{flex-wrap:wrap;gap:26px;margin-top:34px;display:flex}.shopHeroFeatures span{color:#57534d;padding-left:18px;font-size:13px;font-weight:650;position:relative}.shopHeroFeatures span:before{content:"✓";color:#a77627;position:absolute;left:0}.shopHeroImageFrame{background:#e9dfcf;border-radius:44px 44px 150px;min-height:585px;position:relative;overflow:hidden;box-shadow:0 35px 90px #533a1933}.shopHeroImageFrame>img{object-fit:cover;width:100%;height:585px;display:block}.shopHeroImageOverlay{background:linear-gradient(#0000 35%,#1c140bb8 100%),linear-gradient(110deg,#cfa96914,#0000 45%);position:absolute;inset:0}.shopHeroCard{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1b16116b;border:1px solid #ffffff3d;border-radius:24px;flex-direction:column;padding:24px 26px;display:flex;position:absolute;bottom:30px;left:30px;right:30px}.shopHeroCard small{color:#e2bc71;letter-spacing:.15em;text-transform:uppercase;margin-bottom:7px;font-weight:700}.shopHeroCard strong{font-size:22px}.shopHeroCard span{color:#ffffffb8;margin-top:6px;font-size:13px}.shopTrustBar{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffffbf;border:1px solid #9e702626;border-radius:26px;grid-template-columns:repeat(4,1fr);max-width:1260px;margin:0 auto 110px;padding:27px 38px;display:grid;box-shadow:0 20px 50px #4b341412}.shopTrustBar>div{border-right:1px solid #93672324;flex-direction:column;justify-content:center;min-height:58px;padding:0 28px;display:flex}.shopTrustBar>div:last-child{border-right:0}.shopTrustBar strong{color:#7b5418;font-size:19px}.shopTrustBar span{color:#77716a;margin-top:5px;font-size:12px}.shopCategoriesSection,.shopProductsSection,.shopBenefitsSection{max-width:1320px;margin:0 auto;padding:0 5% 125px}.shopSectionHeading{max-width:720px;margin-bottom:48px}.shopSectionHeading h2,.shopExpertContent h2,.shopPaymentSection h2,.shopBottomCta h2{letter-spacing:-.045em;margin:0;font-size:clamp(35px,4vw,58px);font-weight:520;line-height:1.09}.shopSectionHeading>p,.shopSectionHeadingRow>p{color:#706b64;margin:20px 0 0;line-height:1.8}.shopCategoryGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.shopCategoryCard{color:#fff;border-radius:30px;min-height:490px;text-decoration:none;position:relative;overflow:hidden;box-shadow:0 20px 50px #402d1521}.shopCategoryImage,.shopCategoryImage img,.shopCategoryOverlay{position:absolute;inset:0}.shopCategoryImage img{object-fit:cover;width:100%;height:100%;transition:transform .55s}.shopCategoryOverlay{background:linear-gradient(#0000 24%,#140f0ae0)}.shopCategoryContent{z-index:2;position:absolute;inset:auto 30px 30px}.shopCategoryContent>span{color:#e1b968;letter-spacing:.15em;font-size:13px;font-weight:800}.shopCategoryContent h3{margin:11px 0 10px;font-size:28px;font-weight:600}.shopCategoryContent p{color:#ffffffbd;min-height:52px;margin:0 0 18px;line-height:1.65}.shopCategoryContent strong{letter-spacing:.08em;font-size:13px}.shopCategoryCard:hover .shopCategoryImage img{transform:scale(1.06)}.shopSectionHeadingRow{grid-template-columns:1fr .65fr;align-items:end;gap:60px;max-width:none;display:grid}.shopProductGrid{grid-template-columns:repeat(4,1fr);gap:21px;display:grid}.shopProductCard{background:#fff;border:1px solid #95692421;border-radius:27px;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 17px 45px #422c1014}.shopProductCard:hover{transform:translateY(-7px);box-shadow:0 26px 60px #422c1024}.shopProductImage{background:#eee7dc;height:290px;position:relative;overflow:hidden}.shopProductImage img{object-fit:cover;width:100%;height:100%}.shopProductImage>span{color:#704b14;letter-spacing:.08em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:800;position:absolute;top:17px;left:17px}.shopProductContent{padding:23px}.shopProductContent>small{color:#a0732e;letter-spacing:.06em;text-transform:uppercase;font-weight:750}.shopProductContent h3{min-height:52px;margin:9px 0 11px;font-size:19px;line-height:1.35}.shopProductContent>p{color:#77716b;min-height:90px;margin:0;font-size:13px;line-height:1.7}.shopProductFooter{border-top:1px solid #eee8df;justify-content:space-between;align-items:center;gap:10px;margin-top:21px;padding-top:18px;display:flex}.shopProductFooter>div{flex-direction:column;display:flex}.shopProductFooter span{color:#928b82;text-transform:uppercase;font-size:10px}.shopProductFooter strong{color:#745019;margin-top:3px;font-size:16px}.shopProductFooter button{color:#8d857a;cursor:not-allowed;background:#eee9e1;border:0;border-radius:999px;min-height:40px;padding:0 13px;font-size:11px;font-weight:700}.shopExpertSection{color:#fff;background:#181511;border-radius:38px;grid-template-columns:.86fr 1.14fr;align-items:center;gap:65px;max-width:1260px;margin:0 auto 125px;padding:35px;display:grid;box-shadow:0 30px 80px #1e150a33}.shopExpertImage{border-radius:28px;height:555px;overflow:hidden}.shopExpertImage img{object-fit:cover;width:100%;height:100%}.shopExpertContent{padding:25px 40px 25px 0}.shopExpertContent h2{font-size:clamp(34px,4vw,54px)}.shopExpertContent>p{color:#ffffffad;margin:25px 0;line-height:1.8}.shopExpertContent ul{grid-template-columns:repeat(2,1fr);gap:13px;margin:0;padding:0;list-style:none;display:grid}.shopExpertContent li{color:#ffffffd4;padding-left:23px;font-size:13px;position:relative}.shopExpertContent li:before{content:"✓";color:#d5aa58;position:absolute;left:0}.shopBenefitsGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.shopBenefitsGrid article{background:#ffffffc7;border:1px solid #976b2624;border-radius:25px;min-height:275px;padding:30px}.shopBenefitsGrid article>span{color:#a4762c;letter-spacing:.14em;font-size:12px;font-weight:800}.shopBenefitsGrid h3{margin:50px 0 13px;font-size:20px}.shopBenefitsGrid p{color:#756f67;margin:0;font-size:13px;line-height:1.75}.shopPaymentSection{background:linear-gradient(130deg,#b7863826,#0000 45%),#f2ece2;border-radius:32px;grid-template-columns:1fr auto;align-items:center;gap:70px;max-width:1260px;margin:0 auto 120px;padding:52px 60px;display:grid}.shopPaymentSection h2{max-width:770px;font-size:clamp(32px,3.6vw,50px)}.shopPaymentSection p{color:#6d665e;max-width:750px;margin:20px 0 0;line-height:1.75}.shopPaymentBadge{background:#ffffffb8;border:1px solid #8b5f1b33;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:210px;height:210px;display:flex;box-shadow:0 20px 45px #5b3f191f}.shopPaymentBadge small{color:#8a7f70;text-transform:uppercase}.shopPaymentBadge strong{color:#805717;margin:7px 0;font-size:36px}.shopPaymentBadge span{color:#665e54;font-size:12px}.shopBottomCta{text-align:center;color:#fff;background:linear-gradient(#100c08c7,#100c08db),url(/cilt-leke-bakimi.webp) 50%/cover;border-radius:42px;max-width:1260px;margin:0 auto 95px;padding:85px 7%}.shopBottomCta>span{color:#e3bd72;justify-content:center}.shopBottomCta h2{max-width:850px;margin:0 auto}.shopBottomCta p{color:#ffffffb8;max-width:680px;margin:23px auto 32px;line-height:1.75}@media (max-width:1100px){.shopHero{grid-template-columns:1fr}.shopHeroContent{max-width:850px}.shopHeroVisual{max-width:760px}.shopProductGrid,.shopBenefitsGrid{grid-template-columns:repeat(2,1fr)}.shopExpertSection{grid-template-columns:1fr}.shopExpertContent{padding:15px 15px 25px}}@media (max-width:760px){.shopHero{gap:45px;min-height:auto;padding:75px 20px 65px}.shopHero h1{font-size:44px}.shopHeroContent>p{font-size:16px}.shopHeroButtons,.shopExpertButtons{flex-direction:column}.shopHeroButtons a,.shopExpertButtons a{width:100%}.shopHeroFeatures{gap:13px 18px}.shopHeroImageFrame,.shopHeroImageFrame>img{height:470px;min-height:470px}.shopHeroImageFrame{border-radius:28px 28px 90px}.shopHeroCard{bottom:18px;left:18px;right:18px}.shopTrustBar{grid-template-columns:repeat(2,1fr);margin:0 20px 85px;padding:20px}.shopTrustBar>div{border-bottom:1px solid #93672324;border-right:0;padding:17px}.shopCategoryGrid,.shopProductGrid,.shopBenefitsGrid{grid-template-columns:1fr}.shopCategoriesSection,.shopProductsSection,.shopBenefitsSection{padding:0 20px 90px}.shopCategoryCard{min-height:440px}.shopSectionHeadingRow{grid-template-columns:1fr;gap:0}.shopProductContent>p,.shopProductContent h3{min-height:auto}.shopExpertSection{border-radius:30px;gap:25px;margin:0 20px 90px;padding:18px}.shopExpertImage{height:410px}.shopExpertContent ul{grid-template-columns:1fr}.shopPaymentSection{text-align:center;grid-template-columns:1fr;margin:0 20px 90px;padding:40px 25px}.shopPaymentBadge{width:175px;height:175px;margin:auto}.shopBottomCta{border-radius:30px;margin:0 20px 70px;padding:65px 22px}.siriusShopPage .shopHero{gap:50px!important;min-height:auto!important;padding:145px 20px 70px!important}.siriusShopPage .shopHeroContent{padding-top:12px!important}.siriusShopPage .shopHeroVisual{margin-top:18px!important}.siriusShopPage .shopHeroImageFrame{background:#eee7dc!important;border-radius:28px 28px 85px!important;height:455px!important;min-height:455px!important}.siriusShopPage .shopHeroImageFrame>img{object-fit:contain!important;object-position:center center!important;background:#eee7dc!important;width:100%!important;height:455px!important;padding:26px 24px 84px!important;transform:scale(.92)!important}.siriusShopPage .shopProductImage{background:linear-gradient(#f2ede4 0%,#ebe3d7 100%)!important;height:390px!important;padding:22px 18px!important}.siriusShopPage .shopProductImage img{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;transform:scale(.88)!important}.siriusShopPage .shopProductImage>span{z-index:3!important;top:18px!important;left:18px!important}.siriusShopPage .shopProductContent{z-index:2!important;background:#fff!important;padding:28px 24px 26px!important;position:relative!important}.siriusShopPage .shopProductGrid{gap:30px!important}.siriusShopPage .shopProductCard{border-radius:30px!important;overflow:hidden!important}.siriusShopPage .shopCategoryImage{background:#e9e1d5!important}.siriusShopPage .shopCategoryImage img{object-fit:cover!important;transform:scale(.94)!important}.siriusShopPage .shopCategoryCard:hover .shopCategoryImage img{transform:scale(.98)!important}.siriusShopPage .shopExpertImage{background:#2a241e!important;height:390px!important;padding:18px!important}.siriusShopPage .shopExpertImage img{object-fit:contain!important;transform:scale(.92)!important}}@media (min-width:761px){.siriusShopPage .shopHero{min-height:760px!important;padding:205px 6% 105px!important}.siriusShopPage .shopHeroContent,.siriusShopPage .shopHeroVisual{transform:translateY(12px)!important}.siriusShopPage .shopHeroImageFrame{background:#eee7dc!important;justify-content:center!important;align-items:center!important;display:flex!important}.siriusShopPage .shopHeroImageFrame>img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;transform:scale(.88)!important}.siriusShopPage .shopProductImage{background:linear-gradient(#f2ede4 0%,#ebe3d7 100%)!important;padding:20px!important}.siriusShopPage .shopProductImage img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;transform:scale(.88)!important}.siriusShopPage .shopCategoryImage{background:#e9e1d5!important;overflow:hidden!important}.siriusShopPage .shopCategoryImage img{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;transform:scale(.88)!important}.siriusShopPage .shopCategoryCard:hover .shopCategoryImage img{transform:scale(.92)!important}.siriusShopPage .shopExpertImage{background:#2a241e!important;padding:24px!important}.siriusShopPage .shopExpertImage img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;transform:scale(.88)!important}}img[src*="/team/yonetim-1.webp"]{object-fit:contain!important;object-position:center!important;transform:scale(.85)!important}.mobileAppHero{grid-template-columns:.95fr 1.05fr;align-items:center;gap:75px;max-width:1400px;min-height:760px;margin:0 auto;padding:190px 6% 100px;display:grid}.mobileAppHeroContent>span,.mobileAppIntro span,.mobileAppDownloadContent>span,.mobileAppBottomCta>span{color:#82465a;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:22px;font-size:12px;font-weight:800;display:inline-flex}.mobileAppHeroContent>span:before,.mobileAppIntro span:before,.mobileAppDownloadContent>span:before,.mobileAppBottomCta>span:before{content:"";background:#a85b72;width:34px;height:1px}.mobileAppHero h1{letter-spacing:-.055em;margin:0;font-size:clamp(48px,5.4vw,78px);font-weight:520;line-height:1.02}.mobileAppHero h1 strong{color:#925068;font-weight:700;display:block}.mobileAppHeroContent>p{color:#6d6669;max-width:620px;margin:30px 0 0;font-size:18px;line-height:1.8}.mobileAppHeroButtons{flex-wrap:wrap;gap:14px;margin-top:38px;display:flex}.mobileAppHeroButtons a,.mobileAppBottomCta>a{border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 28px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex}.mobileAppPrimaryButton,.mobileAppBottomCta>a{color:#fff;background:linear-gradient(135deg,#83435a,#b66d83);box-shadow:0 16px 35px #84435a38}.mobileAppSecondaryButton{color:#743a50;background:#ffffffc2;border:1px solid #84435a38}.mobileAppHeroNotes{flex-wrap:wrap;gap:20px;margin-top:32px;display:flex}.mobileAppHeroNotes span{color:#665f61;padding-left:18px;font-size:13px;font-weight:650;position:relative}.mobileAppHeroNotes span:before{content:"✓";color:#9f526b;position:absolute;left:0}.mobileAppHeroVisual{background:#f6edef;border-radius:42px;position:relative;overflow:hidden;box-shadow:0 35px 90px #5b313f2e}.mobileAppHeroVisual img{object-fit:contain;width:100%;display:block}.mobileAppIntro{grid-template-columns:1fr .8fr;align-items:end;gap:80px;max-width:1240px;margin:0 auto;padding:110px 5% 65px;display:grid}.mobileAppIntro h2,.mobileAppDownloadContent h2,.mobileAppBottomCta h2{letter-spacing:-.045em;margin:0;font-size:clamp(36px,4.2vw,60px);font-weight:520;line-height:1.08}.mobileAppIntro>p{color:#746d70;margin:0;line-height:1.85}.mobileAppFeatures{grid-template-columns:repeat(3,1fr);gap:21px;max-width:1240px;margin:0 auto;padding:0 5% 125px;display:grid}.mobileAppFeatures article{background:#ffffffc7;border:1px solid #914f631f;border-radius:27px;min-height:275px;padding:31px;box-shadow:0 18px 45px #4b2b350f}.mobileAppFeatures article>span{color:#a3576e;letter-spacing:.15em;font-size:12px;font-weight:800}.mobileAppFeatures h3{margin:54px 0 13px;font-size:21px}.mobileAppFeatures p{color:#766f71;margin:0;font-size:13px;line-height:1.75}.mobileAppDownload{color:#fff;background:#321f26;border-radius:38px;grid-template-columns:.88fr 1.12fr;align-items:center;gap:65px;max-width:1240px;margin:0 auto 125px;padding:34px;display:grid;box-shadow:0 30px 80px #301d2433}.mobileAppDownloadVisual{border-radius:28px;max-height:610px;overflow:hidden}.mobileAppDownloadVisual img{object-fit:cover;object-position:top center;width:100%;height:610px}.mobileAppDownloadContent{padding:35px 45px 35px 0}.mobileAppDownloadContent>span{color:#e6a8ba}.mobileAppDownloadContent h2{font-size:clamp(35px,4vw,55px)}.mobileAppDownloadContent>p{color:#ffffffb3;margin:25px 0;line-height:1.8}.mobileAppStoreButtons{flex-wrap:wrap;gap:14px;margin:30px 0;display:flex}.mobileAppStoreButtons a{color:#fff;background:#080808;border-radius:16px;flex-direction:column;min-width:190px;padding:13px 24px;text-decoration:none;display:flex}.mobileAppStoreButtons small{font-size:10px}.mobileAppStoreButtons strong{margin-top:3px;font-size:18px}.mobileAppDownloadContent>a{color:#efbfd0;font-weight:700}.mobileAppBottomCta{text-align:center;color:#fff;background:linear-gradient(#29181fc7,#29181fde),url(/mobil-uygulama.webp) 50%/cover;border-radius:40px;max-width:1240px;margin:0 auto 95px;padding:90px 7%}.mobileAppBottomCta>span{color:#efb8c8;justify-content:center}.mobileAppBottomCta h2{max-width:850px;margin:0 auto 32px}@media (max-width:900px){.mobileAppHero,.mobileAppIntro,.mobileAppDownload{grid-template-columns:1fr}.mobileAppFeatures{grid-template-columns:repeat(2,1fr)}.mobileAppDownloadContent{padding:20px}}@media (max-width:760px){.mobileAppHero{gap:48px;min-height:auto;padding:140px 20px 70px}.mobileAppHero h1{font-size:44px}.mobileAppHeroButtons{flex-direction:column}.mobileAppHeroButtons a{width:100%}.mobileAppHeroVisual{border-radius:28px}.mobileAppIntro{gap:20px;padding:80px 20px 45px}.mobileAppFeatures{grid-template-columns:1fr;padding:0 20px 90px}.mobileAppDownload{border-radius:30px;gap:25px;margin:0 20px 90px;padding:18px}.mobileAppDownloadVisual,.mobileAppDownloadVisual img{height:450px}.mobileAppStoreButtons{flex-direction:column}.mobileAppStoreButtons a{width:100%}.mobileAppBottomCta{border-radius:30px;margin:0 20px 70px;padding:65px 22px}}.mobileAppPage{color:#211d1e;background:radial-gradient(circle at 8% 8%,#cfa6b133,#0000 24%),radial-gradient(circle at 92% 18%,#bae0da3b,#0000 23%),linear-gradient(#fffdfd 0%,#fff 45%,#faf5f6 100%);overflow:hidden}.mobileAppPage .mobileAppHero{grid-template-columns:minmax(0,1fr) minmax(420px,.84fr)!important;align-items:center!important;gap:72px!important;max-width:1400px!important;min-height:780px!important;margin:0 auto!important;padding:205px 6% 105px!important;display:grid!important}.mobileAppPage .mobileAppHeroContent{z-index:2!important;position:relative!important}.mobileAppPage .mobileAppHeroContent>span,.mobileAppPage .mobileAppIntro span,.mobileAppPage .mobileAppDownloadContent>span,.mobileAppPage .mobileAppPlatformsContent>span,.mobileAppPage .mobileAppBottomCta>span{color:#82465a!important;letter-spacing:.2em!important;text-transform:uppercase!important;align-items:center!important;gap:12px!important;margin-bottom:22px!important;font-size:12px!important;font-weight:800!important;display:inline-flex!important}.mobileAppPage .mobileAppHeroContent>span:before,.mobileAppPage .mobileAppIntro span:before,.mobileAppPage .mobileAppDownloadContent>span:before,.mobileAppPage .mobileAppPlatformsContent>span:before,.mobileAppPage .mobileAppBottomCta>span:before{content:"";background:#a85b72;width:34px;height:1px}.mobileAppPage .mobileAppHero h1{letter-spacing:-.055em!important;margin:0!important;font-size:clamp(48px,5.4vw,78px)!important;font-weight:520!important;line-height:1.02!important}.mobileAppPage .mobileAppHero h1 strong{color:#925068!important;font-weight:700!important;display:block!important}.mobileAppPage .mobileAppHeroContent>p{color:#6d6669!important;max-width:620px!important;margin:30px 0 0!important;font-size:18px!important;line-height:1.8!important}.mobileAppPage .mobileAppHeroButtons{flex-wrap:wrap!important;align-items:center!important;gap:12px!important;margin-top:38px!important;display:flex!important}.mobileAppPage .mobileAppHeroButtons a{white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:54px!important;padding:0 23px!important;font-size:13px!important;font-weight:750!important;text-decoration:none!important;transition:transform .25s,box-shadow .25s,background .25s!important;display:inline-flex!important}.mobileAppPage .mobileAppPrimaryButton{color:#fff!important;background:linear-gradient(135deg,#83435a,#b66d83)!important;box-shadow:0 16px 35px #84435a38!important}.mobileAppPage .mobileAppGoogleButton{color:#fff!important;background:#171717!important;box-shadow:0 15px 34px #00000029!important}.mobileAppPage .mobileAppSecondaryButton{color:#743a50!important;box-shadow:none!important;background:#fffc!important;border:1px solid #84435a38!important}.mobileAppPage .mobileAppHeroButtons a:hover{transform:translateY(-3px)!important}.mobileAppPage .mobileAppGoogleButton:hover{background:#000!important}.mobileAppPage .mobileAppHeroNotes{flex-wrap:wrap!important;gap:20px!important;margin-top:32px!important;display:flex!important}.mobileAppPage .mobileAppHeroNotes span{color:#665f61!important;padding-left:18px!important;font-size:13px!important;font-weight:650!important;position:relative!important}.mobileAppPage .mobileAppHeroNotes span:before{content:"✓";color:#9f526b;position:absolute;left:0}.mobileAppPage .mobileAppHeroVisual{background:radial-gradient(circle at 20% 20%,#b4dfd84d,#0000 32%),radial-gradient(circle at 80% 18%,#e6b5c44d,#0000 34%),#fff9fa!important;border:1px solid #914f631f!important;border-radius:42px!important;justify-content:center!important;align-items:center!important;min-height:570px!important;padding:26px!important;display:flex!important;overflow:hidden!important;box-shadow:0 30px 80px #5b313f24!important}.mobileAppPage .mobileAppHeroVisual img{object-fit:contain!important;object-position:center!important;width:88%!important;height:auto!important;max-height:525px!important;display:block!important;transform:scale(.88)!important}.mobileAppPage .mobileAppIntro{grid-template-columns:1fr .8fr!important;align-items:end!important;gap:80px!important;max-width:1240px!important;margin:0 auto!important;padding:110px 5% 65px!important;display:grid!important}.mobileAppPage .mobileAppIntro h2,.mobileAppPage .mobileAppDownloadContent h2,.mobileAppPage .mobileAppPlatformsContent h2,.mobileAppPage .mobileAppBottomCta h2{letter-spacing:-.045em!important;margin:0!important;font-size:clamp(36px,4.2vw,60px)!important;font-weight:520!important;line-height:1.08!important}.mobileAppPage .mobileAppIntro>p{color:#746d70!important;margin:0!important;line-height:1.85!important}.mobileAppPage .mobileAppFeatures{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:21px!important;max-width:1240px!important;margin:0 auto!important;padding:0 5% 125px!important;display:grid!important}.mobileAppPage .mobileAppFeatures article{background:#ffffffd1!important;border:1px solid #914f631f!important;border-radius:27px!important;min-height:275px!important;padding:31px!important;box-shadow:0 18px 45px #4b2b350f!important}.mobileAppPage .mobileAppFeatures article>span{color:#a3576e!important;letter-spacing:.15em!important;font-size:12px!important;font-weight:800!important}.mobileAppPage .mobileAppFeatures h3{margin:54px 0 13px!important;font-size:21px!important}.mobileAppPage .mobileAppFeatures p{color:#766f71!important;margin:0!important;font-size:13px!important;line-height:1.75!important}.mobileAppPage .mobileAppDownload{color:#fff!important;background:#321f26!important;border-radius:38px!important;grid-template-columns:.88fr 1.12fr!important;align-items:center!important;gap:65px!important;max-width:1240px!important;margin:0 auto 125px!important;padding:34px!important;display:grid!important;box-shadow:0 30px 80px #301d2433!important}.mobileAppPage .mobileAppDownloadVisual{background:#f6edef!important;border-radius:28px!important;height:610px!important;padding:24px!important;overflow:hidden!important}.mobileAppPage .mobileAppDownloadVisual img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;transform:scale(.88)!important}.mobileAppPage .mobileAppDownloadContent{padding:35px 45px 35px 0!important}.mobileAppPage .mobileAppDownloadContent>span{color:#e6a8ba!important}.mobileAppPage .mobileAppDownloadContent h2{font-size:clamp(35px,4vw,55px)!important}.mobileAppPage .mobileAppDownloadContent>p{color:#ffffffb3!important;margin:25px 0!important;line-height:1.8!important}.mobileAppPage .mobileAppStoreButtons{grid-template-columns:repeat(2,minmax(190px,1fr))!important;gap:14px!important;max-width:470px!important;margin:30px 0!important;display:grid!important}.mobileAppPage .mobileAppStoreButtons>a{color:#fff!important;background:#080808!important;border:1px solid #ffffff24!important;border-radius:17px!important;flex-direction:row!important;align-items:center!important;gap:13px!important;min-height:70px!important;padding:12px 20px!important;text-decoration:none!important;transition:transform .25s,background .25s!important;display:flex!important}.mobileAppPage .mobileAppStoreButtons>a:hover{background:#171717!important;transform:translateY(-3px)!important}.mobileAppPage .mobileAppStoreButtons>a>div{flex-direction:column!important;display:flex!important}.mobileAppPage .mobileAppStoreIcon{color:#fff!important;justify-content:center!important;align-items:center!important;min-width:31px!important;font-size:31px!important;line-height:1!important;display:inline-flex!important}.mobileAppPage .mobileAppPlayIcon{font-size:23px!important}.mobileAppPage .mobileAppStoreButtons small{color:#ffffffb8!important;font-size:10px!important}.mobileAppPage .mobileAppStoreButtons strong{color:#fff!important;margin-top:2px!important;font-size:18px!important}.mobileAppPage .mobileAppDownloadContent>a{color:#efbfd0!important;font-weight:700!important}.mobileAppPage .mobileAppPlatforms{background:#fffc!important;border:1px solid #914f631f!important;border-radius:34px!important;grid-template-columns:.9fr 1.1fr!important;align-items:center!important;gap:65px!important;max-width:1240px!important;margin:0 auto 125px!important;padding:58px 60px!important;display:grid!important;box-shadow:0 24px 60px #4b2b3514!important}.mobileAppPage .mobileAppPlatformsContent p{color:#756d70!important;margin:22px 0 0!important;line-height:1.6!important}.mobileAppPage .mobileAppPlatformCards{grid-template-columns:repeat(2,1fr)!important;gap:18px!important;display:grid!important}.mobileAppPage .mobileAppPlatformCards a{color:#fff!important;background:linear-gradient(145deg,#2e2025,#4a2d37)!important;border-radius:25px!important;flex-direction:column!important;justify-content:flex-end!important;min-height:190px!important;padding:28px!important;text-decoration:none!important;transition:transform .25s,box-shadow .25s!important;display:flex!important;box-shadow:0 18px 40px #2f1e2424!important}.mobileAppPage .mobileAppPlatformCards a:last-child{background:linear-gradient(145deg,#161616,#303030)!important}.mobileAppPage .mobileAppPlatformCards a:hover{transform:translateY(-5px)!important;box-shadow:0 24px 50px #2f1e2433!important}.mobileAppPage .mobileAppPlatformCards small{color:#ffffff9e!important;font-size:11px!important}.mobileAppPage .mobileAppPlatformCards strong{margin:10px 0 30px!important;font-size:26px!important}.mobileAppPage .mobileAppPlatformCards span{color:#efbfd0!important;font-size:13px!important;font-weight:700!important}.mobileAppPage .mobileAppBottomCta{text-align:center!important;color:#fff!important;background:linear-gradient(#29181fcc,#29181fe0),url(/mobil-uygulama.webp) 50%/cover!important;border-radius:40px!important;max-width:1240px!important;margin:0 auto 95px!important;padding:90px 7%!important}.mobileAppPage .mobileAppBottomCta>span{color:#efb8c8!important;justify-content:center!important}.mobileAppPage .mobileAppBottomCta h2{max-width:850px!important;margin:0 auto!important}.mobileAppPage .mobileAppBottomCta>p{color:#ffffffb8!important;max-width:700px!important;margin:24px auto 32px!important;line-height:1.8!important}.mobileAppPage .mobileAppBottomActions{flex-wrap:wrap!important;justify-content:center!important;gap:13px!important;display:flex!important}.mobileAppPage .mobileAppBottomActions a{color:#6e3449!important;background:#fff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:52px!important;padding:0 24px!important;font-size:13px!important;font-weight:750!important;text-decoration:none!important;display:inline-flex!important}.mobileAppPage .mobileAppBottomActions a:nth-child(2){color:#fff!important;background:#141414!important}.mobileAppPage .mobileAppBottomActions a:nth-child(3){color:#fff!important;background:#ffffff1a!important;border:1px solid #ffffff3d!important}@media (max-width:1100px){.mobileAppPage .mobileAppHero,.mobileAppPage .mobileAppIntro,.mobileAppPage .mobileAppDownload,.mobileAppPage .mobileAppPlatforms{grid-template-columns:1fr!important}.mobileAppPage .mobileAppHeroVisual{max-width:760px!important}.mobileAppPage .mobileAppFeatures{grid-template-columns:repeat(2,1fr)!important}.mobileAppPage .mobileAppDownloadContent{padding:20px!important}}@media (max-width:760px){.mobileAppPage .mobileAppHero{grid-template-columns:1fr!important;gap:48px!important;min-height:auto!important;padding:145px 20px 75px!important}.mobileAppPage .mobileAppHero h1{font-size:44px!important}.mobileAppPage .mobileAppHeroContent>p{font-size:16px!important}.mobileAppPage .mobileAppHeroButtons{grid-template-columns:1fr!important;display:grid!important}.mobileAppPage .mobileAppHeroButtons a{width:100%!important}.mobileAppPage .mobileAppHeroVisual{border-radius:29px!important;min-height:430px!important;padding:18px!important}.mobileAppPage .mobileAppHeroVisual img{width:100%!important;max-height:410px!important;transform:scale(.92)!important}.mobileAppPage .mobileAppIntro{gap:20px!important;padding:80px 20px 45px!important}.mobileAppPage .mobileAppFeatures{grid-template-columns:1fr!important;padding:0 20px 90px!important}.mobileAppPage .mobileAppDownload{border-radius:30px!important;gap:25px!important;margin:0 20px 90px!important;padding:18px!important}.mobileAppPage .mobileAppDownloadVisual{height:450px!important;padding:15px!important}.mobileAppPage .mobileAppDownloadVisual img{transform:scale(.92)!important}.mobileAppPage .mobileAppStoreButtons{grid-template-columns:1fr!important;max-width:none!important}.mobileAppPage .mobileAppStoreButtons>a{width:100%!important}.mobileAppPage .mobileAppPlatforms{border-radius:28px!important;gap:35px!important;margin:0 20px 90px!important;padding:38px 22px!important}.mobileAppPage .mobileAppPlatformCards{grid-template-columns:1fr!important}.mobileAppPage .mobileAppPlatformCards a{min-height:160px!important}.mobileAppPage .mobileAppBottomCta{border-radius:30px!important;margin:0 20px 70px!important;padding:65px 22px!important}.mobileAppPage .mobileAppBottomActions{flex-direction:column!important}.mobileAppPage .mobileAppBottomActions a{width:100%!important}}@media (min-width:761px){.mobileAppPage .mobileAppHeroVisual img{object-fit:contain!important;object-position:center!important;width:94%!important;max-height:545px!important;transform:scale(.94)!important}.mobileAppPage .mobileAppDownloadVisual img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;transform:scale(.94)!important}}@media (max-width:760px){.mobileAppPage .mobileAppHeroVisual img{object-fit:contain!important;object-position:center!important;width:100%!important;max-height:425px!important;transform:scale(.96)!important}.mobileAppPage .mobileAppDownloadVisual img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;transform:scale(.96)!important}}.mobileAppPage .mobileAppBottomCta{background:radial-gradient(circle at 15% 20%,#bb6c8542,#0000 34%),radial-gradient(circle at 85% 80%,#7a455852,#0000 38%),linear-gradient(135deg,#2d1b22 0%,#442730 48%,#27181e 100%)!important;position:relative!important;overflow:hidden!important}.mobileAppPage .mobileAppBottomCta:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0%,#ffffff0b 48%,#0000 100%);position:absolute;inset:0}.mobileAppPage .mobileAppBottomCta>*{z-index:2!important;position:relative!important}img[src*="/team/yonetim-1.webp"]{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;transform:scale(.92)!important}:has(>img[src*="/team/yonetim-1.webp"]){background:#f5f0e8!important;overflow:hidden!important}@media (max-width:760px){img[src*="/team/yonetim-1.webp"]{transform:scale(.95)!important}}@media (min-width:761px){.mobileAppPage .mobileAppDownloadVisual{background:#f3e9ec!important;padding:0!important}.mobileAppPage .mobileAppDownloadVisual img{object-fit:cover!important;object-position:center center!important;width:112%!important;max-width:none!important;height:112%!important;transform:scale(1)!important}}@media (max-width:760px){.mobileAppPage .mobileAppDownloadVisual{background:#f3e9ec!important;height:470px!important;padding:0!important}.mobileAppPage .mobileAppDownloadVisual img{object-fit:cover!important;object-position:center center!important;width:108%!important;max-width:none!important;height:108%!important;transform:scale(1)!important}}.homeMobileAppBanner{color:#fff;background:radial-gradient(circle at 10% 15%,#be6c8738,#0000 35%),linear-gradient(135deg,#2d1b22 0%,#4b2936 52%,#28181f 100%);border-radius:38px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:65px;max-width:1260px;margin:45px auto 120px;padding:35px;display:grid;overflow:hidden;box-shadow:0 30px 80px #301d2433}.homeMobileAppBannerVisual{background:#f4e9ec;border-radius:28px;justify-content:center;align-items:center;height:510px;padding:16px;display:flex;overflow:hidden}.homeMobileAppBannerVisual img{object-fit:cover;object-position:center;width:108%;max-width:none;height:108%;transform:scale(1.04)}.homeMobileAppBannerContent{padding:30px 45px 30px 0}.homeMobileAppBannerContent>span{color:#efb7c9;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:22px;font-size:12px;font-weight:800;display:inline-flex}.homeMobileAppBannerContent>span:before{content:"";background:#efb7c9;width:34px;height:1px}.homeMobileAppBannerContent h2{letter-spacing:-.045em;margin:0;font-size:clamp(36px,4vw,57px);font-weight:520;line-height:1.07}.homeMobileAppBannerContent p{color:#ffffffb8;margin:24px 0 31px;line-height:1.8}.homeMobileAppBannerButtons{flex-wrap:wrap;gap:12px;display:flex}.homeMobileAppBannerButtons a{color:#6d3549;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 23px;font-size:13px;font-weight:750;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex}.homeMobileAppBannerButtons a:nth-child(2){color:#fff;background:#121212}.homeMobileAppBannerButtons a:nth-child(3){color:#fff;background:#ffffff17;border:1px solid #ffffff38}.homeMobileAppBannerButtons a:hover{transform:translateY(-3px)}@media (max-width:900px){.homeMobileAppBanner{grid-template-columns:1fr}.homeMobileAppBannerContent{padding:20px}}@media (max-width:760px){.homeMobileAppBanner{border-radius:30px;gap:28px;margin:35px 20px 90px;padding:18px}.homeMobileAppBannerVisual{height:440px;padding:0}.homeMobileAppBannerVisual img{width:108%;height:108%;transform:scale(1.03)}.homeMobileAppBannerContent{padding:20px 7px 16px}.homeMobileAppBannerContent h2{font-size:38px}.homeMobileAppBannerButtons{flex-direction:column}.homeMobileAppBannerButtons a{width:100%}}.mobileAppHeroImage{transform-origin:50%!important;transform:translateY(24px)scale(1.08)!important}.mobileAppHeroImage img{width:108%!important;max-width:none!important}.mobileAppHeroLeft{padding-left:18px!important}.mobileAppHeroRight{padding-right:18px!important}.mobileAppHero{gap:28px!important}@media (max-width:991px){.mobileAppHeroImage{transform:none!important}.mobileAppHeroLeft,.mobileAppHeroRight{padding:0!important}}@media (min-width:901px){.homeMobileAppBanner{grid-template-columns:1fr 1.05fr!important;gap:42px!important;padding:24px!important}.homeMobileAppBannerVisual{background:#321f26!important;border-radius:28px!important;justify-content:center!important;align-items:center!important;height:520px!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important}.homeMobileAppBannerVisual img{object-fit:cover!important;object-position:center 54%!important;transform-origin:50%!important;width:118%!important;max-width:none!important;height:118%!important;display:block!important;transform:translateY(18px)scale(1.04)!important}.homeMobileAppBannerContent{padding:30px 28px 30px 0!important}}@media (min-width:761px) and (max-width:900px){.homeMobileAppBannerVisual{background:#321f26!important;height:520px!important;padding:0!important;overflow:hidden!important}.homeMobileAppBannerVisual img{object-fit:cover!important;object-position:center 54%!important;width:115%!important;max-width:none!important;height:115%!important;transform:translateY(15px)scale(1.03)!important}}@media (max-width:760px){.homeMobileAppBanner{padding:14px!important}.homeMobileAppBannerVisual{background:#321f26!important;border-radius:24px!important;height:455px!important;padding:0!important;overflow:hidden!important}.homeMobileAppBannerVisual img{object-fit:cover!important;object-position:center 55%!important;transform-origin:50%!important;width:114%!important;max-width:none!important;height:114%!important;transform:translateY(12px)scale(1.03)!important}img[src*="/hero-1.webp"],img[src*=hero-1\.webp]{object-fit:contain!important;object-position:center center!important;transform-origin:50%!important;width:100%!important;height:100%!important;transform:scale(.86)!important}:is(:has(>img[src*="/hero-1.webp"]),:has(>img[src*=hero-1\.webp])){background:#f4efe7!important;overflow:hidden!important}.hero img[src*=hero-1\.webp],.hero img[src*="/hero/hero-1.webp"],.heroVisual img[src*=hero-1\.webp],.siriusSafeHeroPoster[src*=hero-1\.webp]{object-fit:cover!important;object-position:center center!important;transform-origin:50%!important;width:100%!important;max-width:none!important;height:100%!important;transform:scale(.94)!important}.hero:has(img[src*=hero-1\.webp]){background:#eee8df!important;overflow:hidden!important}.heroVisual:has(img[src*=hero-1\.webp]){background:#eee8df!important;overflow:hidden!important}:has(>.siriusSafeHeroPoster[src*=hero-1\.webp]){background:#eee8df!important;overflow:hidden!important}}@media (min-width:992px){.appDownloadPoster,.mobileAppPoster,.downloadPoster,.appPoster{justify-content:center;align-items:center;display:flex}.appDownloadPoster img,.mobileAppPoster img,.downloadPoster img,.appPoster img{margin:0 auto;display:block;transform:scale(1.06);object-fit:contain!important;object-position:center center!important;width:96%!important;max-width:none!important;height:auto!important}.appDownloadPoster,.mobileAppPoster,.downloadPoster,.appPoster{padding:14px!important}}.siriusHeroMedia{isolation:isolate!important;background:#eee7dc!important;border-radius:42px!important;width:100%!important;height:100%!important;min-height:620px!important;position:relative!important;overflow:hidden!important;box-shadow:0 30px 80px #31251e29!important}.siriusHeroLoadingBackground{z-index:1!important;background:radial-gradient(circle at 22% 20%,#ffffffd6,#0000 38%),radial-gradient(circle at 78% 76%,#b8916733,#0000 42%),linear-gradient(135deg,#f7f2e9 0%,#eee5d9 48%,#e7dbcb 100%)!important;transition:opacity .75s,visibility .75s!important;position:absolute!important;inset:0!important}.siriusHeroLoadingBackground:after{content:"";background:linear-gradient(110deg,#0000 35%,#ffffff4d 50%,#0000 65%);animation:2.8s ease-in-out infinite siriusHeroLoadingLight;position:absolute;inset:-30%;transform:translate(-45%)}@keyframes siriusHeroLoadingLight{0%{transform:translate(-45%)}55%,to{transform:translate(45%)}}.siriusHeroVideo{z-index:2!important;object-fit:cover!important;object-position:center center!important;opacity:0!important;width:100%!important;height:100%!important;transition:opacity .85s,transform 1.2s cubic-bezier(.22,1,.36,1)!important;display:block!important;position:absolute!important;inset:0!important;transform:scale(1.025)!important}.siriusHeroMediaReady .siriusHeroVideo{opacity:1!important;transform:scale(1)!important}.siriusHeroMediaReady .siriusHeroLoadingBackground{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.siriusHeroVideoOverlay{z-index:3!important;pointer-events:none!important;background:linear-gradient(#100c090a 0%,#100c0900 45%,#100c0933 100%)!important;position:absolute!important;inset:0!important}.siriusHeroMediaBadge{z-index:4!important;-webkit-backdrop-filter:blur(16px)!important;background:#ffffffb8!important;border:1px solid #ffffff57!important;border-radius:999px!important;flex-direction:column!important;align-items:flex-start!important;min-width:185px!important;padding:13px 20px!important;display:flex!important;position:absolute!important;bottom:25px!important;right:25px!important;box-shadow:0 12px 32px #2118121f!important}.siriusHeroMediaBadge span{color:#80612d!important;letter-spacing:.08em!important;font-size:12px!important;font-weight:800!important}.siriusHeroMediaBadge small{color:#403a35!important;margin-top:2px!important;font-size:10px!important;font-weight:650!important}@media (max-width:1000px){.siriusHeroMedia{min-height:560px!important}}@media (max-width:760px){.siriusHeroMedia{border-radius:34px!important;min-height:690px!important}.siriusHeroVideo{object-fit:cover!important;object-position:center center!important;transform:scale(1.02)!important}.siriusHeroMediaReady .siriusHeroVideo{transform:scale(1)!important}.siriusHeroMediaBadge{align-items:center!important;min-width:205px!important;bottom:20px!important;right:50%!important;transform:translate(50%)!important}}@media (prefers-reduced-motion:reduce){.siriusHeroLoadingBackground:after{animation:none!important}.siriusHeroVideo,.siriusHeroLoadingBackground{transition:none!important}}@media (min-width:901px){.heroContent,.heroContentPremium{flex-direction:column!important;justify-content:center!important;display:flex!important}.heroActions,.heroButtons,.heroButtonsPremium{margin-top:30px!important;transform:none!important}.heroMiniBadges{margin-bottom:0!important}.heroPremium .heroActions.heroButtonsPremium{z-index:20!important;margin-top:0!important;margin-bottom:-75px!important;position:relative!important;top:-75px!important;transform:none!important}.homeMobileAppBanner{display:none!important}}@media (min-width:761px) and (max-width:900px){.homeMobileAppBanner{display:none!important}}@media (max-width:760px){.homeMobileAppBanner{display:block!important}.homeMobileAppBannerVisual{margin-inline:-8px}.homeMobileAppBannerVisual img{width:calc(100% + 16px)!important;max-width:none!important;height:auto!important;transform:scale(.98)!important}.heroPremium .siriusHeroMedia{margin-top:6px!important}}
