.neuro-library{color:#192346;scroll-margin-top:5rem}.neuro-library__title{margin:0 0 1rem;font-size:2.5rem;font-weight:400}.neuro-library__intro{max-width:44rem;margin:0 0 2rem;color:#596675;font-size:1.125rem}.neuro-library__filters.wp-block-buttons{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.625rem;margin:0}.neuro-library__filter.wp-block-button{margin:0}.neuro-library__filter.wp-block-button .wp-block-button__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;min-height:46px;padding:.65rem 1.15rem;border:1px solid #d6dce3;border-radius:19px;background:0 0;box-shadow:none;color:#192346;font-size:.9375rem;font-weight:400;line-height:1.35;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s}.neuro-library__filter.wp-block-button .wp-block-button__link::before{content:"";width:21px;height:21px;background:currentColor;-webkit-mask:var(--neuro-icon) center/contain no-repeat;mask:var(--neuro-icon) center/contain no-repeat;-ms-flex-negative:0;flex-shrink:0}.neuro-library__filter.wp-block-button .wp-block-button__link:hover{border-color:#192346}.neuro-library__filter.wp-block-button .wp-block-button__link[aria-pressed=true]{border-color:#192346;background:#192346;color:#fff}.neuro-library__filter.wp-block-button:first-child .wp-block-button__link::before{display:none}.neuro-library__status{margin:1.25rem 0 2rem;color:#596675;font-size:.875rem}.neuro-library__group.row{margin:0;padding:2rem 0;border-top:1px solid #dce1e7;scroll-margin-top:6rem;-ms-flex-align:start;align-items:flex-start}.neuro-library__group.row:last-child{padding-bottom:0}.neuro-library__group-heading{position:relative;width:25%;padding:.25rem 2.5rem 0 0}.neuro-library__group-heading::before{content:"";display:block;width:36px;height:36px;margin-bottom:.875rem;background:#c82d37;-webkit-mask:var(--neuro-icon) center/contain no-repeat;mask:var(--neuro-icon) center/contain no-repeat}.neuro-library__group-title{margin:0 0 .625rem;font-size:1.25rem;font-weight:500;line-height:1.35}.neuro-library__group-count{margin:0;color:#596675;font-size:.875rem}.neuro-library__cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;width:75%;margin:0}.neuro-library__card{position:relative;-ms-flex:0 0 calc(50% - .5rem);flex:0 0 calc(50% - .5rem);min-width:0;margin:0;padding:1.4rem 2.2rem 1.4rem 4.25rem;border:1px solid #e1e5eb;border-radius:1.15rem;background:#fff;transition:border-color .16s,box-shadow .16s}.neuro-library__card::before{content:"";position:absolute;top:1.4rem;left:1.125rem;width:32px;height:32px;background:#c82d37;-webkit-mask:var(--neuro-icon) center/contain no-repeat;mask:var(--neuro-icon) center/contain no-repeat}.neuro-library__card:focus-within,.neuro-library__card:hover{border-color:#c82d37;box-shadow:0 4px 16px rgba(25,35,70,.06)}.neuro-library__button-wrap.wp-block-buttons,.neuro-library__link.wp-block-button{display:block;margin:0}.neuro-library__link.wp-block-button .wp-block-button__link{display:block;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;color:#192346;font-size:1.0625rem;font-weight:500;line-height:1.4;text-align:left;text-decoration:none}.neuro-library__link.wp-block-button .wp-block-button__link::after{content:"";position:absolute;inset:0;border-radius:1.15rem}.neuro-library__link.wp-block-button .wp-block-button__link[href]::before{content:"";position:absolute;right:1.125rem;top:1.8rem;width:7px;height:7px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.neuro-library__link.wp-block-button .wp-block-button__link:not([href]){cursor:default}.neuro-library__caption{margin:.55rem 0 0;color:#596675;font-size:.875rem;line-height:1.5}.neuro-library a:focus-visible{outline:3px solid #c82d37;outline-offset:5px}.editor-styles-wrapper .neuro-library__link .wp-block-button__link::after{display:none}.neuro-article{--neuro-sticky-top:2rem;color:#25304b}.neuro-article__header{padding:3rem 0 4rem}.neuro-article__back{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:.6rem;color:#c82d37;font-size:.9375rem}.neuro-article__header h1{max-width:65rem;margin:2rem 0 1.5rem;font-size:clamp(2rem,3.3vw,3rem);font-weight:400;line-height:1.2;overflow-wrap:anywhere;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.neuro-article__byline{margin:0;color:#596675}.neuro-article__layout{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:5rem;padding-top:4rem;padding-bottom:6rem}.neuro-article__sidebar{position:-webkit-sticky;position:sticky;top:var(--neuro-sticky-top);width:17.5rem;-ms-flex-negative:0;flex-shrink:0}.neuro-article__toc{padding:0 1.5rem 0 0}.neuro-article__toc summary{margin-bottom:1.25rem;color:#192346;font-size:1.125rem;font-weight:500;cursor:pointer}.neuro-article__toc nav,.neuro-article__toc-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.neuro-article__toc-links p{margin:0}.neuro-article__toc nav a,.neuro-article__toc-links a{display:block;padding:.65rem 1rem;border-left:2px solid #e1e5eb;color:#596675;font-size:.9375rem;line-height:1.5;text-decoration:none}.neuro-article__toc nav a:hover,.neuro-article__toc nav a[aria-current=location],.neuro-article__toc-links a:hover,.neuro-article__toc-links a[aria-current=location]{border-left-color:#c82d37;color:#c82d37;background:#f9f2f3}.neuro-article__progress-wrap{margin-top:2rem}.neuro-article__progress-wrap label{display:block;margin:0 0 .4rem;color:#596675;font-size:.8125rem}.neuro-article__progress{display:block;width:100%;height:3px;border:0;background:#e1e5eb;accent-color:#c82d37}.neuro-article__progress::-webkit-progress-bar{background:#e1e5eb}.neuro-article__progress::-webkit-progress-value{background:#c82d37}.neuro-article__progress::-moz-progress-bar{background:#c82d37}.neuro-article__image-hint{margin-top:1.25rem;color:#596675;font-size:.8125rem;line-height:1.6}.neuro-article__content{-ms-flex:1;flex:1;min-width:0;max-width:51rem;font-size:1.125rem;line-height:1.8;overflow-wrap:anywhere}.neuro-article__content>p{margin-bottom:1.5rem}.neuro-article__content h2{margin:4rem 0 1.75rem;color:#192346;font-size:2rem;font-weight:400;line-height:1.3}.neuro-article__content h3{margin:2.5rem 0 1.25rem;color:#192346;font-size:1.5rem;line-height:1.4}.neuro-article__content ul{padding-left:1.5rem}.neuro-article__content li+li{margin-top:.5rem}.neuro-article__content [id]{scroll-margin-top:calc(var(--neuro-sticky-top) + 1rem)}.neuro-article__content .neuro-article__lead{font-size:1.25rem;line-height:1.7}.neuro-article__figure{margin:2rem 0}.neuro-article__figure img{display:block;width:100%;height:auto;max-height:36rem;-o-object-fit:contain;object-fit:contain}.neuro-article__figure>a,.neuro-article__zoom{display:block;overflow:hidden;padding:1rem;border:1px solid #e1e5eb;border-radius:1.15rem;background:#f8f9fa;cursor:zoom-in}.neuro-article__figure>a:hover,.neuro-article__zoom:hover{border-color:#9ba6b9}.neuro-article__content p.neuro-article__caption,.neuro-article__figure figcaption{margin:.875rem 0 2rem;color:#596675;font-size:.9375rem;line-height:1.65}.neuro-article__figure:has(+.neuro-article__caption){margin-bottom:.875rem}.neuro-article__comparison{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;gap:1.25rem;margin:2rem 0 .875rem}.neuro-article__comparison .neuro-article__figure{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:calc(50% - .625rem);margin:0}.neuro-article__comparison .neuro-article__zoom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1}.neuro-article__comparison picture{width:100%}.neuro-article__comparison>.neuro-article__cell{-ms-flex:1;flex:1;min-width:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.neuro-article__comparison .neuro-article__cell .neuro-article__figure{width:100%;-ms-flex:1;flex:1}.neuro-article__comparison .neuro-article__cell .neuro-article__figure>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1}.neuro-article__image-label{margin:0 0 .75rem;color:#192346;font-size:.9375rem;font-weight:500}.neuro-article__end{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin-top:3rem;padding-top:2rem;border-top:1px solid #e1e5eb}.neuro-article a:focus-visible,.neuro-article button:focus-visible,.neuro-article summary:focus-visible{outline:3px solid #c82d37;outline-offset:4px}.neuro-lightbox{position:fixed;inset:0;width:min(1100px,100vw - 2rem);max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:3.5rem 1.5rem 1.5rem;border:0;border-radius:1.15rem;background:#fff;box-shadow:0 20px 80px rgba(0,0,0,.2)}.neuro-lightbox::-webkit-backdrop{background:rgba(18,27,50,.82)}.neuro-lightbox::-ms-backdrop{background:rgba(18,27,50,.82)}.neuro-lightbox::backdrop{background:rgba(18,27,50,.82)}.neuro-lightbox__close{position:absolute;top:.75rem;right:.75rem;display:-ms-grid;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#edf0f4;color:#192346;font-size:2rem;line-height:1}.neuro-lightbox__image{display:block;width:100%;height:auto;max-height:72vh;-o-object-fit:contain;object-fit:contain}.neuro-lightbox__caption{margin:1rem 0 0;color:#596675;font-size:.9375rem}.neuro-lightbox-open{overflow:hidden}.neuro-icon--brain{--neuro-icon:url('../img/neurooncology/icons/brain.svg')}.neuro-icon--microsurgery{--neuro-icon:url('../img/neurooncology/icons/microsurgery.svg')}.neuro-icon--meningioma{--neuro-icon:url('../img/neurooncology/icons/meningioma.svg')}.neuro-icon--metastases{--neuro-icon:url('../img/neurooncology/icons/metastases.svg')}.neuro-icon--spine{--neuro-icon:url('../img/neurooncology/icons/spine.svg')}.neuro-icon--spinal-tumor{--neuro-icon:url('../img/neurooncology/icons/spinal-tumor.svg')}.neuro-icon--head{--neuro-icon:url('../img/neurooncology/icons/head.svg')}.neuro-icon--cavernoma{--neuro-icon:url('../img/neurooncology/icons/cavernoma.svg')}.neuro-icon--skull{--neuro-icon:url('../img/neurooncology/icons/skull.svg')}.neuro-icon--chiari{--neuro-icon:url('../img/neurooncology/icons/chiari.svg')}.neuro-icon--fluid{--neuro-icon:url('../img/neurooncology/icons/fluid.svg')}.neuro-icon--team{--neuro-icon:url('../img/neurooncology/icons/team.svg')}.neuro-icon--endoscopy{--neuro-icon:url('../img/neurooncology/icons/endoscopy.svg')}.neuro-icon--radiotherapy{--neuro-icon:url('../img/neurooncology/icons/radiotherapy.svg')}.page-neurooncology .entry-content{overflow:clip}.neuro-article [hidden],.neuro-library [hidden]{display:none!important}@media (min-width:992px){.neuro-article__toc{max-height:calc(100vh - var(--neuro-sticky-top) - 2rem);overflow-y:auto;scrollbar-width:thin}}@media (max-width:1199.98px){.neuro-article__layout{gap:3rem}.neuro-article__sidebar{width:14rem}}@media (max-width:991.98px){.neuro-library__group-heading{width:100%;padding:0 0 1.5rem 3rem}.neuro-library__group-heading::before{position:absolute;left:0;top:0}.neuro-library__cards{width:100%}.neuro-library__group-count{display:none}.neuro-article__layout{-ms-flex-direction:column;flex-direction:column;gap:2rem;padding-top:2rem}.neuro-article__sidebar{position:static;width:100%}.neuro-article__toc{padding:1rem 1.25rem;border:1px solid #e1e5eb;border-radius:1rem}.neuro-article__toc summary{margin-bottom:0}.neuro-article__toc[open] summary{margin-bottom:1rem}.neuro-article__image-hint,.neuro-article__progress-wrap{display:none}.neuro-article__content{width:100%;max-width:none}}@media (max-width:575.98px){.neuro-library__title{font-size:2rem}.neuro-library__intro{font-size:1rem}.neuro-library__filters.wp-block-buttons{gap:.5rem}.neuro-library__filter.wp-block-button .wp-block-button__link{padding:.65rem .8rem;font-size:.875rem}.neuro-library__filter.wp-block-button .wp-block-button__link::before{display:none}.neuro-library__card{-ms-flex-preferred-size:100%;flex-basis:100%;padding:1.25rem 2rem 1.25rem 4rem}.neuro-library__card::before{top:1.25rem;left:1rem}.neuro-library__group.row{padding-top:1.5rem;padding-bottom:1.5rem}.neuro-article__header{padding:2rem 0 2.5rem}.neuro-article__header h1{margin-top:1.5rem;font-size:1.75rem}.neuro-article__content{font-size:1rem;line-height:1.75}.neuro-article__content .neuro-article__lead{font-size:1.125rem}.neuro-article__content h2{margin-top:2.75rem;font-size:1.65rem}.neuro-article__comparison{gap:.75rem}.neuro-article__comparison .neuro-article__figure{width:calc(50% - .375rem)}.neuro-article__zoom{padding:.5rem;border-radius:.75rem}.neuro-article__image-label{font-size:.8125rem;line-height:1.4}.neuro-article__end .btn{white-space:normal}}@media print{.neuro-article__back,.neuro-article__end,.neuro-article__sidebar,.neuro-lightbox,.page-neuro-article>footer,.page-neuro-article>header{display:none!important}.neuro-article__layout{display:block;padding:0}.neuro-article__content{max-width:none;font-size:11pt}.neuro-article__comparison,.neuro-article__figure{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}@media (prefers-reduced-motion:reduce){.neuro-article *,.neuro-library *{scroll-behavior:auto!important;transition:none!important}}