.CutoffExplorer_shell__6QgOP{width:min(100%,var(--ag-product-shell));margin-inline:auto;padding:var(--ag-page-start) var(--ag-product-gutter) 3rem;overflow-wrap:anywhere}.CutoffExplorer_shell__6QgOP>header h1{max-width:30ch;font:600 clamp(2.5rem,3.5vw,2.75rem)/1.08 var(--font-heading-serif);letter-spacing:-.02em;text-wrap:balance}.CutoffExplorer_shell__6QgOP :where(a,summary):focus-visible{outline:2px solid var(--ag-crimson);outline-offset:3px}.CutoffExplorer_shell__6QgOP :where(h2,h3,summary,a){scroll-margin-top:calc(var(--ag-header-height, 76px) + 1rem);scroll-margin-bottom:calc(var(--ag-mobile-nav-height, 72px) + 1rem)}.CutoffExplorer_faqSummary__bOshQ{display:flex;align-items:start;justify-content:space-between;gap:1rem;min-height:2.75rem;cursor:pointer;list-style:none;font:600 1.125rem/1.4 var(--font-heading-sans)}.CutoffExplorer_faqSummary__bOshQ::-webkit-details-marker{display:none}.CutoffExplorer_faqSummary__bOshQ>svg{flex:none;width:1.25rem;height:1.25rem;margin-top:.125rem;color:var(--ag-crimson);transition:transform .18s ease}details[open]>.CutoffExplorer_faqSummary__bOshQ>svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.CutoffExplorer_faqSummary__bOshQ>svg{transition:none}}