.ancheta-modal,.ancheta-modal *{box-sizing:border-box}.ancheta-modal{z-index:12000;background:0 0;border:0;place-items:center;width:100%;max-width:none;height:100dvh;max-height:none;padding:1.25rem;display:grid;position:fixed;inset:0;overflow:hidden}.ancheta-modal[hidden]{display:none}.ancheta-modal::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020617b8}.ancheta-modal__panel{background:#fff;border:1px solid #ffffffb3;border-radius:1.25rem;flex-direction:column;width:min(100%,48rem);height:min(92dvh,56rem);display:flex;overflow:hidden;box-shadow:0 24px 80px #02061759}.ancheta-modal__header{z-index:1;background:#fff;border-bottom:1px solid #e2e8f0;flex:0 0 3.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1rem .5rem 1.25rem;display:flex;position:relative}.ancheta-modal__header h2{color:#0f172a;margin:0;font:800 1rem/1.25 Inter,ui-sans-serif,system-ui,sans-serif}.ancheta-modal__close{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.75rem;justify-content:center;align-items:center;gap:.45rem;min-width:2.75rem;min-height:2.75rem;padding:.45rem .7rem;font:700 .85rem/1 Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex}@media (hover:hover) and (pointer:fine){.ancheta-modal__close:hover{color:#9f1239;border-color:#e11d48}}.ancheta-modal__close span{font-size:1.4rem;line-height:.8}.ancheta-modal__frame{background:#fff;border:0;flex:auto;width:100%;min-height:0;display:block}.ancheta-modal :focus-visible{outline-offset:3px;outline:3px solid #e11d48}@media (width<=36rem){.ancheta-modal{padding:0}.ancheta-modal::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.ancheta-modal__panel{width:100%;height:100dvh;box-shadow:none;border:0;border-radius:0}.ancheta-modal__header{flex-basis:3.5rem;padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.ancheta-modal *,.ancheta-modal :before,.ancheta-modal :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
