.financianas-not-found{z-index:9999;position:fixed;inset:0;overflow-y:auto}.financianas-not-found .not-found-main{justify-content:center;align-items:center;min-height:100vh;padding:6rem 1.5rem 3rem;display:flex}.financianas-not-found .not-found-card{text-align:center;background:var(--cor-fundo-secao);width:100%;max-width:520px;box-shadow:0 8px 40px #8d1cb21f,var(--sombra);border:1px solid #8d1cb214;border-radius:20px;padding:2.5rem 2rem}.financianas-not-found .not-found-code{font-family:var(--font-financianas-outfit),"Outfit",sans-serif;color:var(--cor-primaria);letter-spacing:-.03em;margin:0 0 .75rem;font-size:clamp(3.5rem,12vw,5rem);font-weight:800;line-height:1}.financianas-not-found .not-found-card h1{font-family:var(--font-financianas-outfit),"Outfit",sans-serif;color:var(--cor-secundaria);margin:0 0 .75rem;font-size:clamp(1.35rem,4vw,1.75rem);font-weight:700}.financianas-not-found .not-found-desc{font-family:var(--font-financianas-cormorant),"Cormorant Garamond",serif;color:var(--cor-texto-claro);margin:0 0 1.75rem;font-size:1.15rem;line-height:1.5}.financianas-not-found .not-found-actions{flex-direction:column;align-items:center;gap:.75rem;display:flex}.financianas-not-found .not-found-btn{justify-content:center;align-items:center;min-width:220px;text-decoration:none;display:inline-flex}.financianas-not-found .not-found-link{color:var(--cor-primaria);transition:var(--transicao);font-size:.95rem;font-weight:500;text-decoration:none}.financianas-not-found .not-found-link:hover{color:var(--cor-acento)}
