@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__2c8fm{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__e0Z\+F{overflow:hidden;white-space:nowrap}.DevStrip_marqueeInner__fsKdA{animation:DevStrip_marquee__e0Z\+F 14s linear infinite;color:#7c2d12;display:inline-block;font-weight:600;padding:10px 12px}.DevStrip_marqueeGap__EhEVv{padding:0 24px}@keyframes DevStrip_marquee__e0Z\+F{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.DevStrip_devStrip__2c8fm{transition:none!important}}.Navbar_dropdownMenu__6ZkM8,.Navbar_dropdownMenu__6ZkM8 .Navbar_menuButton__X8xsZ,.Navbar_dropdownMenu__6ZkM8 li a,.Navbar_dropdownMenu__6ZkM8 li span,.Navbar_dropdownToggle__JV90D,.Navbar_examDropdownMenu__cc0nK,.Navbar_examDropdownMenu__cc0nK .Navbar_menuButton__X8xsZ,.Navbar_examDropdownMenu__cc0nK li a,.Navbar_menuButton__X8xsZ,.Navbar_navLinks__UjCZe,.Navbar_navLinks__UjCZe li,.Navbar_navLinks__UjCZe li a,.Navbar_navbar__yCB8c,.Navbar_submenu__t42lG,.Navbar_submenu__t42lG li a,.Navbar_submenu__t42lG li button,:root{font-family:aktiv-grotesk,sans-serif}*,:after,:before{box-sizing:border-box}body,html{overflow-x:hidden}.Navbar_navbar__yCB8c{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__8VYkA{height:35px}.Navbar_logoContainer__AYNfC{align-items:center;display:flex;flex-shrink:0;perspective:900px}.Navbar_logoWrapper__9YloN{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__amKtY,.Navbar_logoFront__bBQps{backface-visibility:hidden;-webkit-backface-visibility:hidden;height:100%;inset:0;object-fit:contain;position:absolute;transform-origin:center center;width:100%}.Navbar_logoBack__amKtY{transform:rotateY(180deg)}@keyframes Navbar_spinY__r0QIG{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}.Navbar_logoWrapper__9YloN.Navbar_spin__Amypo,.Navbar_spin__Amypo{animation:Navbar_spinY__r0QIG 6.2s linear infinite}.Navbar_hamburger__JAgDL{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__JAgDL:focus-visible{box-shadow:0 0 0 3px #7c3aed1f;outline:none}.Navbar_hamburger__JAgDL 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__JAgDL span:nth-child(2){width:28px}.Navbar_hamburger__JAgDL.Navbar_active__cZ1y- span:first-child{transform:translateY(7px) rotate(45deg)}.Navbar_hamburger__JAgDL.Navbar_active__cZ1y- span:nth-child(2){opacity:0;transform:scale(.8)}.Navbar_hamburger__JAgDL.Navbar_active__cZ1y- span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Navbar_navLinks__UjCZe{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__Lco0N{align-items:center;display:flex;gap:.5rem;margin-left:auto}.Navbar_callButton__lNY1W{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__lNY1W:hover{box-shadow:0 10px 24px #10b98129;transform:translateY(-2px)}.Navbar_callIcon__ZDUBs{display:inline-block;height:18px;width:18px}.Navbar_callLabel__xOp5e{display:inline-block;font-size:.95rem}.Navbar_navLinks__UjCZe li{position:relative}.Navbar_dropdownToggle__JV90D,.Navbar_menuButton__X8xsZ,.Navbar_navLinks__UjCZe 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__JV90D:hover,.Navbar_menuButton__X8xsZ:hover,.Navbar_navLinks__UjCZe li a:hover{color:#000}.Navbar_dropdownToggle__JV90D:focus-visible,.Navbar_menuButton__X8xsZ:focus-visible,.Navbar_navLinks__UjCZe li a:focus-visible{background:#f3f4ff;box-shadow:0 0 0 3px #7c3aed1f;outline:none}.Navbar_dropdown__XtoQ4{position:relative}.Navbar_dropdownToggle__JV90D{align-items:center;display:inline-flex;font-size:1rem;gap:.3rem}.Navbar_arrow__DzQgU{font-size:1em;transition:transform .22s ease}.Navbar_dropdown__XtoQ4[aria-expanded=true] .Navbar_arrow__DzQgU{transform:rotate(180deg)}.Navbar_dropdownMenu__6ZkM8,.Navbar_examDropdownMenu__cc0nK{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__6ZkM8,.Navbar_examDropdownMenu__cc0nK,.Navbar_submenu__t42lG{background:#fff;height:auto;list-style:none;opacity:0;position:absolute;visibility:hidden;width:auto}.Navbar_submenu__t42lG{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__XtoQ4:focus-within>.Navbar_dropdownMenu__6ZkM8,.Navbar_dropdown__XtoQ4:focus-within>.Navbar_examDropdownMenu__cc0nK,.Navbar_dropdown__XtoQ4:hover>.Navbar_dropdownMenu__6ZkM8,.Navbar_dropdown__XtoQ4:hover>.Navbar_examDropdownMenu__cc0nK{opacity:1;transform:translateY(0);visibility:visible}.Navbar_dropdownMenu__6ZkM8 li,.Navbar_examDropdownMenu__cc0nK li{width:100%}.Navbar_dropdownMenu__6ZkM8 .Navbar_menuButton__X8xsZ,.Navbar_dropdownMenu__6ZkM8 li a,.Navbar_dropdownMenu__6ZkM8 li span,.Navbar_examDropdownMenu__cc0nK .Navbar_menuButton__X8xsZ,.Navbar_examDropdownMenu__cc0nK 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__6ZkM8 .Navbar_menuButton__X8xsZ:hover,.Navbar_dropdownMenu__6ZkM8 li a:hover,.Navbar_dropdownMenu__6ZkM8 li span:hover,.Navbar_examDropdownMenu__cc0nK .Navbar_menuButton__X8xsZ:hover,.Navbar_examDropdownMenu__cc0nK li a:hover{background:#ffefef;color:#ed3a3a}.Navbar_dropdown__XtoQ4:last-child>.Navbar_dropdownMenu__6ZkM8,.Navbar_dropdown__XtoQ4:last-child>.Navbar_examDropdownMenu__cc0nK{left:auto;right:0;transform-origin:top right}.Navbar_dropdownItem__arQEj{position:relative}.Navbar_submenu__t42lG li a,.Navbar_submenu__t42lG 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__t42lG li a:hover,.Navbar_submenu__t42lG li button:hover{background:#f5f7f9}.Navbar_dropdownItem__arQEj>a[aria-haspopup=true],.Navbar_dropdownItem__arQEj>button[aria-haspopup=true]{padding-right:1.75rem;position:relative}.Navbar_dropdownItem__arQEj>a[aria-haspopup=true]:after,.Navbar_dropdownItem__arQEj>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__arQEj.Navbar_submenuOpen__Y1PKt>a[aria-haspopup=true]:after,.Navbar_dropdownItem__arQEj.Navbar_submenuOpen__Y1PKt>button[aria-haspopup=true]:after{opacity:.9;transform:translateY(-50%) rotate(90deg)}@media (max-width:768px){.Navbar_submenu__t42lG{border:0;border-top:1px solid #e2e6ea;margin-left:0;padding:0}.Navbar_dropdownItem__arQEj>.Navbar_submenu__t42lG{display:none}.Navbar_dropdownItem__arQEj.Navbar_submenuOpen__Y1PKt>.Navbar_submenu__t42lG,.Navbar_submenu__t42lG.Navbar_submenuOpen__Y1PKt{display:block}.Navbar_hamburger__JAgDL{align-items:end;display:flex;justify-content:center}.Navbar_navActions__Lco0N{position:absolute;right:68px;top:50%;transform:translateY(-50%);z-index:1110}.Navbar_callLabel__xOp5e{display:none}.Navbar_navLinks__UjCZe{height:calc(150vh - 64px)}.Navbar_navLinks__UjCZe li{flex-shrink:0}.Navbar_dropdownToggle__JV90D,.Navbar_menuButton__X8xsZ,.Navbar_navLinks__UjCZe li a{border-radius:8px;flex-direction:row;padding:14px 16px;white-space:normal}.Navbar_navbar__yCB8c{height:64px;padding:0 1rem}.Navbar_hamburger__JAgDL{z-index:1100}.Navbar_menuOverlay__tWlvu{background:#00000080}.Navbar_navLinks__UjCZe{-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__UjCZe.Navbar_active__cZ1y-{opacity:1;pointer-events:auto;transform:translateY(0)}.Navbar_dropdownMenu__6ZkM8,.Navbar_examDropdownMenu__cc0nK,.Navbar_submenu__t42lG{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__arQEj.Navbar_submenuOpen__Y1PKt>.Navbar_submenu__t42lG,.Navbar_dropdown__XtoQ4.Navbar_open__1F2lk>.Navbar_dropdownMenu__6ZkM8,.Navbar_dropdown__XtoQ4.Navbar_open__1F2lk>.Navbar_examDropdownMenu__cc0nK,.Navbar_submenu__t42lG.Navbar_submenuOpen__Y1PKt{display:block}.Navbar_dropdownToggle__JV90D{align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:14px 16px;width:100%}.Navbar_navLinks__UjCZe li{margin:0;width:100%}.Navbar_dropdownToggle__JV90D,.Navbar_menuButton__X8xsZ,.Navbar_navLinks__UjCZe 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__UjCZe li+li{border-top:1px solid #f1f3f5}.Navbar_menuOverlay__tWlvu{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__tWlvu.Navbar_active__cZ1y-{opacity:1;pointer-events:auto}}@keyframes Navbar_dropdownIn__Sbvao{0%{opacity:0;transform:translateY(-8px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Navbar_submenuIn__BFMbm{0%{opacity:0;transform:translateX(8px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}.Navbar_dropdownMenu__6ZkM8.Navbar_open__1F2lk,.Navbar_dropdown__XtoQ4.Navbar_open__1F2lk>.Navbar_dropdownMenu__6ZkM8,.Navbar_dropdown__XtoQ4:focus-within>.Navbar_dropdownMenu__6ZkM8,.Navbar_dropdown__XtoQ4:hover>.Navbar_dropdownMenu__6ZkM8{animation:Navbar_dropdownIn__Sbvao .22s cubic-bezier(.2,.8,.2,1) both;opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.Navbar_dropdownItem__arQEj.Navbar_submenuOpen__Y1PKt>.Navbar_submenu__t42lG,.Navbar_dropdownItem__arQEj:focus-within>.Navbar_submenu__t42lG,.Navbar_dropdownItem__arQEj:hover>.Navbar_submenu__t42lG,.Navbar_submenu__t42lG.Navbar_submenuOpen__Y1PKt{animation:Navbar_submenuIn__BFMbm .22s cubic-bezier(.2,.8,.2,1) both;opacity:1;pointer-events:auto;transform:translateX(0) scale(1);visibility:visible}.Navbar_navLinks__UjCZe{background:#0000}.Navbar_navLinks__UjCZe.Navbar_active__cZ1y-{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff7f7}@media (max-width:768px){.Navbar_navLinks__UjCZe{background:#0000}.Navbar_navLinks__UjCZe.Navbar_active__cZ1y-{background:#fff0f0;height:calc(100vh - 64px);overflow-y:auto}.Navbar_dropdownItem__arQEj.Navbar_submenuOpen__Y1PKt>.Navbar_submenu__t42lG,.Navbar_dropdown__XtoQ4.Navbar_open__1F2lk>.Navbar_dropdownMenu__6ZkM8{animation-duration:.2s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}.Navbar_dropdownMenu__6ZkM8,.Navbar_examDropdownMenu__cc0nK,.Navbar_submenu__t42lG{will-change:transform,opacity}}@media (prefers-reduced-motion:reduce){.Navbar_dropdownItem__arQEj.Navbar_submenuOpen__Y1PKt>.Navbar_submenu__t42lG,.Navbar_dropdownItem__arQEj:focus-within>.Navbar_submenu__t42lG,.Navbar_dropdownItem__arQEj:hover>.Navbar_submenu__t42lG,.Navbar_dropdownMenu__6ZkM8.Navbar_open__1F2lk,.Navbar_dropdown__XtoQ4.Navbar_open__1F2lk>.Navbar_dropdownMenu__6ZkM8,.Navbar_dropdown__XtoQ4:focus-within>.Navbar_dropdownMenu__6ZkM8,.Navbar_dropdown__XtoQ4:hover>.Navbar_dropdownMenu__6ZkM8,.Navbar_navLinks__UjCZe.Navbar_active__cZ1y-,.Navbar_submenu__t42lG.Navbar_submenuOpen__Y1PKt{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}}