.card-block{align-items:center;border-radius:6px;display:flex;flex-direction:column;gap:1.12rem;padding:1.44rem 1.5rem;position:relative;width:100%}.card-block>*{text-align:center;z-index:1}.card-block p{width:100%}.card-block .dn-input__field-body{padding-left:1.25rem}.card-block .dn-input{border:none;border-radius:var(--borderRadius-xl);box-shadow:0 0 4px #00000017;width:100%}.card-block .dn-input ::-moz-placeholder{color:var(--color-primary-700);font-size:1.125rem}.card-block .dn-input ::placeholder{color:var(--color-primary-700);font-size:1.125rem}.card-block .base-button:active,.card-block .base-button:focus,.card-block .base-button:hover{background:var(--color-secondary-dark);border-color:var(--color-secondary-dark);cursor:pointer}.card-block .dn-input__after{margin-right:.5625rem;width:auto}.card-block .dn-input__after .base-button.button--round{border-radius:50%;padding:.2rem}.card-block .dn-input__after .base-button .dn-icon{font-size:1.1em;margin-left:0}.card-block .dn-input__after .base-button .button--small{font-size:1rem;max-height:32px;max-width:32px}.card-block .dn-input__after .base-button:hover{background:var(--color-primary-700)}.card-block:before{background:var(--color-alt-light,var(--color-primary-light));border-radius:var(--borderRadius-xs);content:"";inset:0;opacity:1;position:absolute;z-index:0}.card-block__action--button{justify-content:center;width:100%}.card-block__title{margin:0}.card-block__img{max-height:8rem}@media screen and (min-width:769px){.card-block__img{max-height:16rem}}@media screen and (min-width:1105px){.card-block p,.card-block__description{margin:0 auto;max-width:37.5rem}}.card-block__caption{font-size:1rem;margin-top:0;opacity:.4}
