@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap);@import url(https://use.typekit.net/cnj7fgx.css);body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,aktiv-grotesk,sans-serif;font-style:normal;font-weight:400;margin:0}.DevStrip_devStrip__7je0j{background:linear-gradient(90deg,#fffdf5,#fff5f7);border-top:1px solid #0000000a;bottom:0;box-shadow:0 -2px 8px #0000000a;left:0;position:fixed;right:0;z-index:1200}.DevStrip_marquee__BE9RQ{overflow:hidden;white-space:nowrap}.DevStrip_marqueeInner__OY5sv{animation:DevStrip_marquee__BE9RQ 14s linear infinite;color:#7c2d12;display:inline-block;font-weight:600;padding:10px 12px}.DevStrip_marqueeGap__2QcXb{padding:0 24px}@keyframes DevStrip_marquee__BE9RQ{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.DevStrip_devStrip__7je0j{transition:none!important}}.Navbar_dropdownMenu__0PElD,.Navbar_dropdownMenu__0PElD .Navbar_menuButton__uzQd3,.Navbar_dropdownMenu__0PElD li a,.Navbar_dropdownMenu__0PElD li span,.Navbar_dropdownToggle__gzJIu,.Navbar_examDropdownMenu__YFkTD,.Navbar_examDropdownMenu__YFkTD .Navbar_menuButton__uzQd3,.Navbar_examDropdownMenu__YFkTD li a,.Navbar_menuButton__uzQd3,.Navbar_navLinks__Ka4A0,.Navbar_navLinks__Ka4A0 li,.Navbar_navLinks__Ka4A0 li a,.Navbar_navbar__VI3uf,.Navbar_submenu__epiGm,.Navbar_submenu__epiGm li a,.Navbar_submenu__epiGm li button,:root{font-family:aktiv-grotesk,sans-serif}*,:after,:before{box-sizing:border-box}body,html{overflow-x:hidden}.Navbar_navbar__VI3uf{align-items:center;background:linear-gradient(35deg,#fff,#fff8f8);border-radius:0 0 16px 16px;box-shadow:0 2px 12px #00000014;display:flex;height:100px;inset:0 0 auto 0;justify-content:space-between;overflow:visible;padding:0 1.5rem;position:fixed;transform:translateZ(0);transition:background .22s ease,box-shadow .22s ease;z-index:1000}.Navbar_navbarSpacer__UUECu{height:35px}.Navbar_logoContainer__i2xqt{align-items:center;display:flex;flex-shrink:0;perspective:900px}.Navbar_logoWrapper__vBUMF{cursor:pointer;height:clamp(40px,5.5vw,54px);position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;width:clamp(44px,6vw,60px);will-change:transform}.Navbar_logoBack__IHxFj,.Navbar_logoFront__645CE{backface-visibility:hidden;-webkit-backface-visibility:hidden;height:100%;inset:0;object-fit:contain;position:absolute;transform-origin:center center;width:100%}.Navbar_logoBack__IHxFj{transform:rotateY(180deg)}@keyframes Navbar_spinY__MtTa2{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.Navbar_logoWrapper__vBUMF.Navbar_spin__cjaZb,.Navbar_spin__cjaZb{animation:Navbar_spinY__MtTa2 6.2s linear infinite}.Navbar_hamburger__VGEei{align-items:end;background:#0000;border:none;border-radius:8px;cursor:pointer;display:none;flex-direction:column;gap:4px;height:36px;justify-content:center;margin-left:auto;padding:6px;width:40px;z-index:1100}.Navbar_hamburger__VGEei:focus-visible{box-shadow:0 0 0 3px #7c3aed1f;outline:none}.Navbar_hamburger__VGEei span{background:#111827;border-radius:2px;display:block;height:3px;transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .18s ease,width .18s ease;width:24px}.Navbar_hamburger__VGEei span:nth-child(2){width:28px}.Navbar_hamburger__VGEei.Navbar_active__cy5tg span:first-child{transform:translateY(7px) rotate(45deg)}.Navbar_hamburger__VGEei.Navbar_active__cy5tg span:nth-child(2){opacity:0;transform:scale(.8)}.Navbar_hamburger__VGEei.Navbar_active__cy5tg span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Navbar_navLinks__Ka4A0{align-items:center;display:flex;flex-wrap:wrap;gap:.2rem;justify-content:center;list-style:none;margin:5px 0 0;padding:0;transition:opacity .24s ease,transform .24s ease;width:100%}.Navbar_navActions__8xr2Q{align-items:center;display:flex;gap:.5rem;margin-left:auto}.Navbar_callButton__2JSWR{align-items:center;background:linear-gradient(90deg,#ba0000,#6f0000);border-radius:8px;box-shadow:0 6px 16px #10b9811f;color:#fff;display:inline-flex;font-weight:600;gap:8px;padding:8px 12px;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.Navbar_callButton__2JSWR:hover{box-shadow:0 10px 24px #10b98129;transform:translateY(-2px)}.Navbar_callIcon__xFPzL{display:inline-block;height:18px;width:18px}.Navbar_callLabel__Dq9fL{display:inline-block;font-size:.95rem}.Navbar_navLinks__Ka4A0 li{position:relative}.Navbar_dropdownToggle__gzJIu,.Navbar_menuButton__uzQd3,.Navbar_navLinks__Ka4A0 li a{background:none;border:none;border-radius:6px;color:#111827;cursor:pointer;display:inline-block;font-size:1rem;font-weight:500;padding:10px 14px;text-decoration:none;transition:background .18s ease,color .18s ease}.Navbar_dropdownToggle__gzJIu:hover,.Navbar_menuButton__uzQd3:hover,.Navbar_navLinks__Ka4A0 li a:hover{color:#000}.Navbar_dropdownToggle__gzJIu:focus-visible,.Navbar_menuButton__uzQd3:focus-visible,.Navbar_navLinks__Ka4A0 li a:focus-visible{background:#f3f4ff;box-shadow:0 0 0 3px #7c3aed1f;outline:none}.Navbar_dropdown__\+qHZ\+{position:relative}.Navbar_dropdownToggle__gzJIu{align-items:center;display:inline-flex;font-size:1rem;gap:.3rem}.Navbar_arrow__UjyIJ{font-size:1em;transition:transform .22s ease}.Navbar_dropdown__\+qHZ\+[aria-expanded=true] .Navbar_arrow__UjyIJ{transform:rotate(180deg)}.Navbar_dropdownMenu__0PElD,.Navbar_examDropdownMenu__YFkTD{border-radius:8px;box-shadow:0 6px 20px #0000001f;left:0;margin:0;min-width:200px;padding:8px 0;top:100%;transform:translateY(-8px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;white-space:nowrap;z-index:1001}.Navbar_dropdownMenu__0PElD,.Navbar_examDropdownMenu__YFkTD,.Navbar_submenu__epiGm{background:#fff;height:auto;list-style:none;opacity:0;position:absolute;visibility:hidden;width:auto}.Navbar_submenu__epiGm{border:1px solid #e2e6ea;border-radius:8px;box-shadow:0 6px 18px -4px #0000001f,0 2px 6px -1px #00000014;left:100%;min-width:180px;padding:.5rem 0;pointer-events:none;top:0;transform:translateX(8px) scale(.98);transition:opacity .18s ease,transform .2s ease,visibility .18s;white-space:wrap;z-index:1050}.Navbar_dropdown__\+qHZ\+:focus-within>.Navbar_dropdownMenu__0PElD,.Navbar_dropdown__\+qHZ\+:focus-within>.Navbar_examDropdownMenu__YFkTD,.Navbar_dropdown__\+qHZ\+:hover>.Navbar_dropdownMenu__0PElD,.Navbar_dropdown__\+qHZ\+:hover>.Navbar_examDropdownMenu__YFkTD{opacity:1;transform:translateY(0);visibility:visible}.Navbar_dropdownMenu__0PElD li,.Navbar_examDropdownMenu__YFkTD li{width:100%}.Navbar_dropdownMenu__0PElD .Navbar_menuButton__uzQd3,.Navbar_dropdownMenu__0PElD li a,.Navbar_dropdownMenu__0PElD li span,.Navbar_examDropdownMenu__YFkTD .Navbar_menuButton__uzQd3,.Navbar_examDropdownMenu__YFkTD li a{color:#111827;display:block;font-size:1rem;font-weight:500;padding:10px 16px;text-align:left;transition:background .16s ease,color .16s ease;white-space:nowrap;width:100%}.Navbar_dropdownMenu__0PElD .Navbar_menuButton__uzQd3:hover,.Navbar_dropdownMenu__0PElD li a:hover,.Navbar_dropdownMenu__0PElD li span:hover,.Navbar_examDropdownMenu__YFkTD .Navbar_menuButton__uzQd3:hover,.Navbar_examDropdownMenu__YFkTD li a:hover{background:#ffefef;color:#ed3a3a}.Navbar_dropdown__\+qHZ\+:last-child>.Navbar_dropdownMenu__0PElD,.Navbar_dropdown__\+qHZ\+:last-child>.Navbar_examDropdownMenu__YFkTD{left:auto;right:0;transform-origin:top right}.Navbar_dropdownItem__ujZoK{position:relative}.Navbar_submenu__epiGm li a,.Navbar_submenu__epiGm li button{background:none;border:0;color:#222;cursor:pointer;display:block;font:inherit;line-height:1.25;padding:.6rem 1rem;text-align:left;text-decoration:none;white-space:nowrap;width:100%}.Navbar_submenu__epiGm li a:hover,.Navbar_submenu__epiGm li button:hover{background:#f5f7f9}.Navbar_dropdownItem__ujZoK>a[aria-haspopup=true],.Navbar_dropdownItem__ujZoK>button[aria-haspopup=true]{padding-right:1.75rem;position:relative}.Navbar_dropdownItem__ujZoK>a[aria-haspopup=true]:after,.Navbar_dropdownItem__ujZoK>button[aria-haspopup=true]:after{content:"›";font-size:.85rem;opacity:.6;position:absolute;right:.65rem;top:50%;transform:translateY(-50%);transition:transform .25s ease,opacity .25s ease}.Navbar_dropdownItem__ujZoK.Navbar_submenuOpen__pAFon>a[aria-haspopup=true]:after,.Navbar_dropdownItem__ujZoK.Navbar_submenuOpen__pAFon>button[aria-haspopup=true]:after{opacity:.9;transform:translateY(-50%) rotate(90deg)}@media (max-width:768px){.Navbar_submenu__epiGm{border:0;border-top:1px solid #e2e6ea;margin-left:0;padding:0}.Navbar_dropdownItem__ujZoK>.Navbar_submenu__epiGm{display:none}.Navbar_dropdownItem__ujZoK.Navbar_submenuOpen__pAFon>.Navbar_submenu__epiGm,.Navbar_submenu__epiGm.Navbar_submenuOpen__pAFon{display:block}.Navbar_hamburger__VGEei{align-items:end;display:flex;justify-content:center}.Navbar_navActions__8xr2Q{position:absolute;right:68px;top:50%;transform:translateY(-50%);z-index:1110}.Navbar_callLabel__Dq9fL{display:none}.Navbar_navLinks__Ka4A0{height:calc(150vh - 64px)}.Navbar_navLinks__Ka4A0 li{flex-shrink:0}.Navbar_dropdownToggle__gzJIu,.Navbar_menuButton__uzQd3,.Navbar_navLinks__Ka4A0 li a{border-radius:8px;flex-direction:row;padding:14px 16px;white-space:normal}.Navbar_navbar__VI3uf{height:64px;padding:0 1rem}.Navbar_hamburger__VGEei{z-index:1100}.Navbar_menuOverlay__qiSRi{background:#00000080}.Navbar_navLinks__Ka4A0{-webkit-overflow-scrolling:touch;background:#fff;bottom:0;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;gap:0;height:calc(100vh - 64px);left:0;opacity:0;overflow-x:hidden;overflow-y:auto;padding:calc(env(safe-area-inset-top, 0) + .5rem) .75rem 1.2rem;pointer-events:none;position:fixed;right:0;top:64px;transform:translateY(-100%);transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .22s ease;z-index:1090}.Navbar_navLinks__Ka4A0.Navbar_active__cy5tg{opacity:1;pointer-events:auto;transform:translateY(0)}.Navbar_dropdownMenu__0PElD,.Navbar_examDropdownMenu__YFkTD,.Navbar_submenu__epiGm{border-radius:0;box-shadow:none;display:none;height:auto;margin:0;max-height:none;max-width:100%;overflow:hidden;padding:0;position:static;transform:none!important;white-space:normal;width:100%}.Navbar_dropdownItem__ujZoK.Navbar_submenuOpen__pAFon>.Navbar_submenu__epiGm,.Navbar_dropdown__\+qHZ\+.Navbar_open__uQjdE>.Navbar_dropdownMenu__0PElD,.Navbar_dropdown__\+qHZ\+.Navbar_open__uQjdE>.Navbar_examDropdownMenu__YFkTD,.Navbar_submenu__epiGm.Navbar_submenuOpen__pAFon{display:block}.Navbar_dropdownToggle__gzJIu{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:14px 16px;width:100%}.Navbar_navLinks__Ka4A0 li{margin:0;width:100%}.Navbar_dropdownToggle__gzJIu,.Navbar_menuButton__uzQd3,.Navbar_navLinks__Ka4A0 li a{align-items:center;border-radius:6px;display:flex;font-size:1.05rem;justify-content:space-between;padding:12px 16px;width:100%}.Navbar_navLinks__Ka4A0 li+li{border-top:1px solid #f1f3f5}.Navbar_menuOverlay__qiSRi{background:#00000059;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:64px;transition:opacity .22s ease;z-index:1085}.Navbar_menuOverlay__qiSRi.Navbar_active__cy5tg{opacity:1;pointer-events:auto}}@keyframes Navbar_dropdownIn__vkY9V{0%{opacity:0;transform:translateY(-8px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Navbar_submenuIn__K0w8K{0%{opacity:0;transform:translateX(8px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}.Navbar_dropdownMenu__0PElD.Navbar_open__uQjdE,.Navbar_dropdown__\+qHZ\+.Navbar_open__uQjdE>.Navbar_dropdownMenu__0PElD,.Navbar_dropdown__\+qHZ\+:focus-within>.Navbar_dropdownMenu__0PElD,.Navbar_dropdown__\+qHZ\+:hover>.Navbar_dropdownMenu__0PElD{animation:Navbar_dropdownIn__vkY9V .22s cubic-bezier(.2,.8,.2,1) both;opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.Navbar_dropdownItem__ujZoK.Navbar_submenuOpen__pAFon>.Navbar_submenu__epiGm,.Navbar_dropdownItem__ujZoK:focus-within>.Navbar_submenu__epiGm,.Navbar_dropdownItem__ujZoK:hover>.Navbar_submenu__epiGm,.Navbar_submenu__epiGm.Navbar_submenuOpen__pAFon{animation:Navbar_submenuIn__K0w8K .22s cubic-bezier(.2,.8,.2,1) both;opacity:1;pointer-events:auto;transform:translateX(0) scale(1);visibility:visible}.Navbar_navLinks__Ka4A0{background:#0000}.Navbar_navLinks__Ka4A0.Navbar_active__cy5tg{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff7f7}@media (max-width:768px){.Navbar_navLinks__Ka4A0{background:#0000}.Navbar_navLinks__Ka4A0.Navbar_active__cy5tg{background:#fff0f0;height:calc(100vh - 64px);overflow-y:auto}.Navbar_dropdownItem__ujZoK.Navbar_submenuOpen__pAFon>.Navbar_submenu__epiGm,.Navbar_dropdown__\+qHZ\+.Navbar_open__uQjdE>.Navbar_dropdownMenu__0PElD{animation-duration:.2s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}.Navbar_dropdownMenu__0PElD,.Navbar_examDropdownMenu__YFkTD,.Navbar_submenu__epiGm{will-change:transform,opacity}}@media (prefers-reduced-motion:reduce){.Navbar_dropdownItem__ujZoK.Navbar_submenuOpen__pAFon>.Navbar_submenu__epiGm,.Navbar_dropdownItem__ujZoK:focus-within>.Navbar_submenu__epiGm,.Navbar_dropdownItem__ujZoK:hover>.Navbar_submenu__epiGm,.Navbar_dropdownMenu__0PElD.Navbar_open__uQjdE,.Navbar_dropdown__\+qHZ\+.Navbar_open__uQjdE>.Navbar_dropdownMenu__0PElD,.Navbar_dropdown__\+qHZ\+:focus-within>.Navbar_dropdownMenu__0PElD,.Navbar_dropdown__\+qHZ\+:hover>.Navbar_dropdownMenu__0PElD,.Navbar_navLinks__Ka4A0.Navbar_active__cy5tg,.Navbar_submenu__epiGm.Navbar_submenuOpen__pAFon{animation:none!important;transition:none!important}}.whatsapp-button{align-items:center;background-color:#159b46;border-radius:50%;bottom:110px;box-shadow:0 6px 18px #25d3663d;color:#fff;display:inline-flex;height:56px;justify-content:center;position:fixed;right:26px;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease;width:56px;z-index:10000}.whatsapp-button:hover{box-shadow:0 10px 24px #25d36647;transform:translateY(-3px) scale(1.03)}.whatsapp-button svg{color:#fff;display:block}@media (max-width:768px){.whatsapp-button{bottom:44px;height:44px;left:12px;width:44px}}.skeleton-container{padding:40px}.skeleton-header{animation:pulse 1.5s infinite;background:#e0e0e0;height:40px;margin-bottom:20px}.skeleton-content{display:flex;flex-direction:column;gap:16px}.skeleton-block{animation:pulse 1.5s infinite;background:#e0e0e0;height:20px}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}