.sm-resources-content .sm-confirmed-faq{margin:48px 0 0;background:#fff;color:#0b0b0b}.sm-resources-content .sm-confirmed-faq h2{font-size:clamp(24px,2.2vw,30px);line-height:1.25;margin:0 0 22px}.sm-resources-content .sm-confirmed-faq details{margin:0;border:0;border-bottom:1px solid #dedede;border-radius:0;box-shadow:none;background:#fff}.sm-resources-content .sm-confirmed-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 4px;list-style:none;cursor:pointer;font-size:17px;font-weight:600;line-height:1.5;min-height:0}.sm-resources-content .sm-confirmed-faq summary::-webkit-details-marker{display:none}.sm-resources-content .sm-confirmed-faq summary::marker{content:""}.sm-resources-content .sm-confirmed-faq summary::after{content:"+";color:#0b0b0b;flex:none;font-size:22px;width:24px;text-align:center;border-bottom:2px solid #FECB01}.sm-resources-content .sm-confirmed-faq details[open] summary::after{content:"−"}.sm-resources-content .sm-confirmed-faq summary:focus-visible{outline:2px solid #F28C28;outline-offset:3px}.sm-resources-content .sm-faq-answer{padding:0 36px 20px 4px}.sm-resources-content .sm-faq-answer p{margin:0;font-size:16px;line-height:1.65}.sm-resources-content .sm-faq-request{margin:36px 0 0;padding:24px 0 0;border-top:2px solid #FECB01}.sm-resources-content .sm-faq-request h2{font-size:24px;margin:0 0 12px}.sm-resources-content .sm-faq-request a{display:inline-block;background:#F28C28;color:#0b0b0b;padding:12px 20px;border-radius:4px;font-weight:700;text-decoration:none}.sm-resources-content .sm-faq-request a:focus-visible{outline:2px solid #0b0b0b;outline-offset:3px}@media(max-width:600px){.sm-resources-content .sm-confirmed-faq{margin-top:32px}.sm-resources-content .sm-confirmed-faq summary{font-size:16px;padding:16px 2px}.sm-resources-content .sm-faq-answer{padding-left:2px}}@media(any-hover:hover) and (any-pointer:fine){html body.sm-light-review .sm-site #solutions a.hp-card:hover{transform:translateY(-4px);border-color:#F28C28;box-shadow:0 8px 22px rgb(11 11 11 / 12%)}}@media(prefers-reduced-motion:reduce){html body.sm-light-review .sm-site #solutions a.hp-card:hover{transform:none;transition:none}}.sm-resources-content section.sm-confirmed-faq{padding:0;min-height:0}.sm-resources-content section.sm-faq-request{padding:24px 0 0;min-height:0}html body.sm-light-review .sm-site .sm-resources-content section.sm-confirmed-faq{padding:0;margin:40px auto 0;max-width:1120px}html body.sm-light-review .sm-site .sm-resources-content .sm-confirmed-faq h2{font-size:clamp(24px,2.2vw,30px)}html body.sm-light-review .sm-site .sm-resources-content .sm-confirmed-faq summary:focus-visible{outline:2px solid #F28C28;outline-offset:3px}html body.sm-light-review .sm-site .sm-unified-library{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px;align-items:start;margin:28px 0 40px}html body.sm-light-review .sm-site .sm-unified-library .sm-document-library,html body.sm-light-review .sm-site .sm-unified-library .sm-company-files{display:contents}html body.sm-light-review .sm-site .sm-unified-library .sm-company-files h2{display:none}html body.sm-light-review .sm-site .sm-unified-library details{width:100%;max-width:none;min-width:0;margin:0}html body.sm-light-review .sm-site .sm-unified-library details>summary{box-sizing:border-box;height:150px;min-height:150px;padding:12px;display:flex;align-items:center;justify-content:center;text-align:center}html body.sm-light-review .sm-site .sm-unified-library .sm-company-files .sm-issuer-name{font-size:16px;line-height:1.35}html body.sm-light-review .sm-site .sm-unified-library .sm-company-files .sm-doc-count{margin-top:8px;font-size:12px}html body.sm-light-review .sm-site .sm-unified-library .sm-company-files summary:after{display:none}@media(max-width:1100px){html body.sm-light-review .sm-site .sm-unified-library{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){html body.sm-light-review .sm-site .sm-unified-library{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html body.sm-light-review .sm-site .sm-unified-library details>summary{height:140px;min-height:140px}}html body.sm-light-review .sm-site .sm-unified-library{grid-template-columns:minmax(0,5fr) minmax(0,2.2fr);gap:40px}html body.sm-light-review .sm-site .sm-unified-library .sm-test-files,html body.sm-light-review .sm-site .sm-unified-library .sm-company-files{display:block;margin:0;padding:0;min-width:0}html body.sm-light-review .sm-site .sm-unified-library .sm-document-library{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}html body.sm-light-review .sm-site .sm-unified-library .sm-company-files .sm-document-library{grid-template-columns:repeat(2,minmax(0,1fr))}html body.sm-light-review .sm-site .sm-unified-library h2{display:block;font-size:24px;line-height:1.3;margin:0 0 22px;font-weight:600}@media(max-width:1000px){html body.sm-light-review .sm-site .sm-unified-library{grid-template-columns:1fr;gap:32px}}@media(max-width:600px){html body.sm-light-review .sm-site .sm-unified-library .sm-document-library{grid-template-columns:repeat(2,minmax(0,1fr))}}html body.sm-light-review .sm-site .sm-unified-library .sm-company-files h2{display:block;font-size:24px;line-height:1.3;margin:0 0 22px;font-weight:600}html body.sm-light-review .sm-site .sm-unified-library{grid-template-columns:minmax(0,4fr) minmax(0,2.2fr)}html body.sm-light-review .sm-site .sm-unified-library .sm-test-files .sm-document-library{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1000px){html body.sm-light-review .sm-site .sm-unified-library{grid-template-columns:1fr}}@media(max-width:600px){html body.sm-light-review .sm-site .sm-unified-library .sm-test-files .sm-document-library{grid-template-columns:repeat(2,minmax(0,1fr))}}html body.sm-light-review .sm-site .sm-unified-library summary:has(.sm-manual-thumbnail){flex-direction:column;gap:5px;padding:8px}html body.sm-light-review .sm-site .sm-unified-library .sm-manual-thumbnail{display:block;width:90px;height:86px;object-fit:contain;margin:0 auto}html body.sm-light-review .sm-site .sm-unified-library summary:has(.sm-manual-thumbnail) .sm-doc-count{display:none}html body.sm-light-review .sm-site .sm-unified-library summary:has(.sm-manual-thumbnail) .sm-issuer-name{font-size:14px}