/*! Generated by npm run build:assets. Do not edit directly. */
.block-buttons{display:flex;flex-wrap:wrap;gap:12px}.block-buttons--center{justify-content:center}.block-buttons--right{justify-content:flex-end}.block-buttons__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 22px;border:1px solid transparent;border-radius:var(--btn-radius);font-family:var(--font-family, inherit);font-size:var(--step--1);font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s}.block-buttons__btn:focus-visible{outline:3px solid var(--gov-teal);outline-offset:3px}.block-buttons--size-large .block-buttons__btn{padding:14px 28px;font-size:var(--step-0)}.block-buttons__btn--primary{background:linear-gradient(to bottom,var(--gov-navy) 0,color-mix(in srgb,var(--gov-navy) 90%,#000) 100%);color:#fff;box-shadow:var(--shadow-control)}.block-buttons__btn--primary:hover{background:linear-gradient(to bottom,color-mix(in srgb,var(--gov-navy) 95%,#fff) 0,var(--gov-navy) 100%);box-shadow:var(--shadow-hover);transform:translateY(-1px)}.block-buttons__btn--outline{background:0 0;color:var(--section-fg,var(--gov-title));border:1px solid}.block-buttons__btn--outline:hover{border-color:var(--gov-teal);color:var(--gov-teal)}.block-buttons__btn--link{background:0 0;border:0;padding-inline:0;color:var(--section-link-fg,var(--gov-teal));text-decoration:underline;text-underline-offset:4px}.block-buttons__icon{display:inline-flex}@media (max-width:560px){.block-buttons{flex-direction:column;align-items:stretch}.block-buttons__btn{justify-content:center}.block-buttons__btn--link{justify-content:flex-start}}
