.tabs-introduction{white-space:pre-line;overflow-wrap:anywhere;max-width:75ch}.tabs-section .tabs-navigation[hidden],.tabs-section .tabs-panel[hidden]{display:none}.tabs-navigation{display:flex;flex-wrap:wrap;gap:.5rem;border-bottom:1px solid currentColor;padding-bottom:.75rem;margin:1.5rem 0}.tabs-navigation button{font:inherit;color:inherit;background:transparent;border:1px solid currentColor;padding:.65rem 1rem;border-radius:4px;overflow-wrap:anywhere;max-width:100%;text-align:start;cursor:pointer}.tabs-navigation button[aria-selected=true]{font-weight:700;box-shadow:inset 0 -4px 0 currentColor}.tabs-navigation button:focus-visible,.tabs-panel:focus-visible{outline:3px solid currentColor;outline-offset:4px}.tabs-panel{padding:1.5rem 0;min-width:0;overflow-wrap:anywhere}.tabs-panel+.tabs-panel{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.tabs-panel-heading{margin-top:0}.tabs-enhanced .tabs-panel-heading{display:none}.tabs-enhanced .tabs-panel{border-top:0}.tabs-panel-body{display:grid;gap:2rem;align-items:start}.tabs-has-image{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.tabs-section .tabs-image{display:block;width:100%;height:auto;max-height:460px;object-fit:contain;border-radius:6px}.tabs-copy{min-width:0}.tabs-copy .rich-content{margin-bottom:1.25rem}@media(max-width:700px){.tabs-panel-body{grid-template-columns:minmax(0,1fr);gap:1rem}.tabs-panel{padding:1.5rem 0}}@media print{.tabs-section .tabs-navigation{display:none}.tabs-section .tabs-panel[hidden]{display:block}.tabs-enhanced .tabs-panel-heading{display:block}}
