.sds-lib{--sds-blue: #0F69A8;--sds-navy: #0D3B63;--sds-amber: #E06A00;--sds-surface: #F5F7FA;--sds-border: #E1E5EA;padding:40px 16px 56px;color:var(--sds-navy)}.sds-lib__inner{max-width:1200px;margin:0 auto}.sds-lib__heading{margin:0 0 12px;font-family:Montserrat,sans-serif;font-weight:800;color:var(--sds-navy)}.sds-lib__intro{max-width:720px;margin-bottom:28px}.sds-lib__controls{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;margin-bottom:20px}.sds-lib__field label{display:block;margin-bottom:6px;font-size:13px;font-weight:700}.sds-lib__input{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--sds-border);border-radius:8px;background:#fff;color:var(--sds-navy);font:inherit;font-size:15px}.sds-lib__input:focus-visible,.sds-lib__btn:focus-visible,.sds-lib__all summary:focus-visible,.sds-lib__list a:focus-visible{outline:3px solid var(--sds-blue);outline-offset:2px}.sds-lib__status{margin:0 0 16px;font-size:14px}.sds-lib__status--error{color:#b3261e;font-weight:700}.sds-lib__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.sds-lib__card{display:flex;flex-direction:column;gap:10px;padding:20px;border:1px solid var(--sds-border);border-radius:12px;background:var(--sds-surface)}.sds-lib__cat{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sds-blue)}.sds-lib__name{margin:0 0 4px;font-size:18px;line-height:1.3}.sds-lib__note{margin:0;font-size:13px;color:#8a4b00}.sds-lib__btn{display:inline-block;padding:14px 24px;border-radius:9999px;background:var(--sds-amber);color:#fff;font-size:14px;font-weight:800;letter-spacing:.06em;text-align:center;text-transform:uppercase;text-decoration:none;transition:background .15s ease}.sds-lib__btn:hover{background:#f59e0b}.sds-lib__meta{margin:0;font-size:12px;opacity:.8}.sds-lib__all{margin-top:auto;padding-top:10px;border-top:1px solid var(--sds-border);font-size:14px}.sds-lib__all summary{cursor:pointer;font-weight:700}.sds-lib__list{display:grid;grid-template-columns:repeat(2,1fr);gap:4px 12px;margin:10px 0 0;padding:0;list-style:none}.sds-lib__list a{color:var(--sds-blue)}.sds-lib__footnote{margin-top:32px;font-size:14px}.sds-lib__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:749px){.sds-lib{padding:28px 16px 40px}.sds-lib__controls,.sds-lib__list{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sds-library.css.map */
