*,*:before,*:after{box-sizing:border-box}:root{--r-tag: 4px;--r-btn: 6px;--r-campo: 6px;--r-card: 8px;--r-panel: 12px}html{scroll-behavior:smooth;scroll-padding-top:84px}body{margin:0;background:#efece3}a{color:#003049;text-decoration:none}a:hover{color:#669bbc}@keyframes asas{0%,to{transform:rotate(0) translateY(0)}25%{transform:rotate(-8deg) translateY(-7px)}75%{transform:rotate(8deg) translateY(-7px)}}@keyframes cutuca{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.card-etapa,.card-etapa:hover{color:inherit}.card-etapa{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.card-etapa:hover{transform:translateY(-2px);box-shadow:0 10px 24px -14px #00304973}.card-etapa:focus-visible{outline:2px solid #669BBC;outline-offset:3px}.dc-h1:hover{background:var(--azulmed,#669BBC)!important;color:var(--bege,#FAF7F0)!important}.dc-h2:hover{color:var(--azulmed,#669BBC)!important}.dc-h3:hover{background:var(--azulmed,#669BBC)!important;color:var(--bege,#F4F0E8)!important}.dc-h4:hover{animation:asas .55s ease-in-out infinite!important}.dc-h5:hover{background:var(--azulmed,#669BBC)!important}.dc-h6:hover{background:var(--begeEsc,#EFECE3)!important}.dc-h7:hover{border-color:var(--azul,#003049)!important}.dc-f8:focus{border-color:var(--azul,#003049)!important}.dc-h9:hover{background:var(--begeEsc,#E8E2D6)!important}
