.text-callout-links__header{align-items:flex-start;display:flex;gap:1.5rem;justify-content:space-between}.text-callout-links__controls{display:flex;flex:0 0 auto;gap:.5rem}.text-callout-links__controls button{--tw-border-opacity:1;align-items:center;border-color:rgba(0,0,0,var(--tw-border-opacity));border-style:solid;border-width:2px;display:grid;font-size:1.5rem;height:2.75rem;justify-items:center;line-height:1;place-items:center;width:2.75rem}.text-callout-links__controls button:focus-visible,.text-callout-links__controls button:hover{--tw-border-opacity:1;border-color:rgba(124,16,28,var(--tw-border-opacity));--tw-text-opacity:1;color:rgba(124,16,28,var(--tw-text-opacity))}.text-callout-links__controls button:focus-visible{outline:3px solid currentcolor;outline-offset:3px}.text-callout-links__page{display:grid}.text-callout-links__pages{overflow:hidden}.text-callout-links__item{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity));border-top-style:solid;border-top-width:2px;padding:1.25rem 0}.text-callout-links__item:first-child{border-top:0;padding-top:0}.text-callout-links.is-enhanced .text-callout-links__page[hidden]{display:none}@media(min-width:1024px){.text-callout-links__page{gap:1.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.text-callout-links__item{border-left-style:solid;border-left-width:2px;border-top:0;padding:0 0 0 1.75rem}.text-callout-links__item:first-child{border-left:0;padding-left:0}}