.cc_i2g6qtgv_KRQOXeCiZS .owd-category-content { width: min(100% - 40px, 1120px); box-sizing: border-box; margin: 32px auto 48px; color: inherit; font-family: inherit; font-size: 15px; line-height: 1.75; }
.cc_i2g6qtgv_KRQOXeCiZS .owd-category-content h1 { font-size: clamp(24px, 3vw, 32px); font-weight: 500; line-height: 1.3; margin: 0 0 20px; }
.cc_i2g6qtgv_KRQOXeCiZS .owd-category-content h2 { font-size: 21px; font-weight: 500; line-height: 1.4; margin: 28px 0 12px; }
.cc_i2g6qtgv_KRQOXeCiZS .owd-category-content p { margin: 0 0 16px; }
.cc_i2g6qtgv_KRQOXeCiZS .owd-category-content a { color: inherit; text-underline-offset: 4px; }
.cc_i2g6qtgv_KRQOXeCiZS .owd-category-content__text a { text-decoration: underline; }
.cc_i2g6qtgv_KRQOXeCiZS .owd-category-content__pages { display: flex; flex-wrap: wrap; gap: 8px; align-items: center; margin-top: 28px; }
.cc_i2g6qtgv_KRQOXeCiZS .owd-category-content__page { display: inline-flex; align-items: center; gap: 8px; }
.cc_i2g6qtgv_KRQOXeCiZS .owd-category-content__pages a { display: inline-flex; align-items: center; justify-content: center; min-width: 44px; min-height: 44px; padding: 4px 12px; box-sizing: border-box; border: 1px solid #d9d5d0; text-decoration: none; }
.cc_i2g6qtgv_KRQOXeCiZS .owd-category-content__pages a[aria-current="page"] { background: #242424; border-color: #242424; color: white; }
.cc_i2g6qtgv_KRQOXeCiZS .owd-category-content a:focus-visible { outline: 2px solid currentColor; outline-offset: 4px; }
@media (max-width: 620px) { .cc_i2g6qtgv_KRQOXeCiZS .owd-category-content { margin-top: 24px; margin-bottom: 32px; font-size: 14px; } }
