.cc-news-pdf{--cc-news-pdf-radius:var(--cc-radius-md);--cc-news-pdf-border:1px solid var(--cc-border-light);display:block;margin-block:var(--cc-space-8);max-width:none;width:100%}.theme-dark .cc-news-pdf{--cc-news-pdf-border:1px solid var(--cc-border-dark)}.cc-news-pdf__intro{color:var(--cc-text-body-color);font-family:var(--cc-font-body);margin-bottom:var(--cc-space-5)}.cc-news-pdf__intro :is(p,ul,ol):last-child{margin-bottom:0}.theme-dark .cc-news-pdf__intro{color:var(--cc-text-body-dark)}.cc-news-pdf__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--cc-space-3);margin-top:var(--cc-space-5)}.cc-news-pdf__viewer{background-color:var(--cc-bg-page);border:var(--cc-news-pdf-border);border-radius:var(--cc-news-pdf-radius);box-shadow:0 1px 3px var(--cc-black-whisper);display:block;height:clamp(800px,90vh,1200px);overflow:hidden;width:100%}.cc-news-pdf--viewer-small .cc-news-pdf__viewer{height:clamp(520px,68vh,760px)}.cc-news-pdf--viewer-large .cc-news-pdf__viewer{height:clamp(920px,94vh,1320px)}.cc-news-pdf__embed{background-color:var(--cc-bg-page);border:0;display:block;height:100%;width:100%}.cc-news-pdf__card{align-items:center;background-color:var(--cc-bg-card);border:var(--cc-news-pdf-border);border-radius:var(--cc-news-pdf-radius);color:inherit;display:none;gap:var(--cc-space-4);padding:var(--cc-space-5);text-decoration:none;transition:border-color var(--cc-duration-base) var(--cc-ease-smooth),box-shadow var(--cc-duration-base) var(--cc-ease-smooth);width:100%}.cc-news-pdf__card:focus-visible,.cc-news-pdf__card:hover{border-color:var(--cc-color-accent);box-shadow:0 4px 12px var(--cc-black-whisper)}.cc-news-pdf__card-icon{align-items:center;background-color:rgba(var(--cc-color-accent-rgb),.08);border-radius:var(--cc-radius-sm,8px);color:var(--cc-color-accent);display:inline-flex;flex:0 0 auto;height:48px;justify-content:center;width:48px}.cc-news-pdf__card-text{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--cc-space-1);min-width:0}.cc-news-pdf__card-title{color:var(--cc-text-heading);font-family:var(--cc-font-body);font-size:var(--cc-text-body);font-weight:var(--cc-weight-semibold);word-break:break-word}.cc-news-pdf__card-size{color:var(--cc-text-body-color);font-family:var(--cc-font-body);font-size:var(--cc-text-small)}.cc-news-pdf__card-arrow{align-items:center;color:var(--cc-text-body-color);display:inline-flex;flex:0 0 auto;justify-content:center}.theme-dark .cc-news-pdf__card{background-color:var(--cc-surface-dark)}.theme-dark .cc-news-pdf__card-title{color:var(--cc-text-heading-dark)}.theme-dark .cc-news-pdf__card-arrow,.theme-dark .cc-news-pdf__card-size{color:var(--cc-text-body-dark)}.cc-news-pdf--empty{background-color:rgba(var(--cc-color-accent-rgb),.04);border:1px dashed var(--cc-border-light);border-radius:var(--cc-news-pdf-radius);color:var(--cc-text-body-color);display:flex;flex-direction:column;font-family:var(--cc-font-body);font-size:var(--cc-text-small);gap:var(--cc-space-1);padding:var(--cc-space-5)}.cc-news-pdf--empty strong{color:var(--cc-text-heading);font-weight:var(--cc-weight-semibold)}@media (max-width:768px){.cc-news-pdf__card,.cc-news-pdf__download,.cc-news-pdf__viewer{display:none}.cc-news-pdf__open{justify-content:center;width:100%}.cc-news-pdf__actions{gap:var(--cc-space-2)}}@media print{.cc-news-pdf__card,.cc-news-pdf__viewer{display:none}}