.medbr-post-single{min-width:0;color:var(--medbr-post-text,#172033);background:var(--medbr-post-bg,#f7f8f6);font-family:var(--medbr-post-font-family,inherit);overflow-wrap:anywhere}.medbr-post-single__article{min-width:0}.medbr-post-single__shell{width:min(920px, calc(100% - 40px));margin-inline:auto}.medbr-post-single__hero{padding:clamp(72px, 10vw, 132px) 0 clamp(36px, 6vw, 72px);background:var(--medbr-post-hero-bg,#172033);color:var(--medbr-post-hero-text,#ffffff)}.medbr-post-single__category{margin:0 0 18px;color:var(--medbr-post-accent,#b8d8c2);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.medbr-post-single__title{max-width:880px;margin:0;font-family:var(--medbr-post-heading-font-family,inherit);font-size:clamp(40px, 7vw, 78px);line-height:.98;letter-spacing:-.035em;overflow-wrap:anywhere}.medbr-post-single__description{max-width:760px;margin:26px 0 0;color:var(--medbr-post-hero-muted,rgb(255 255 255 / .78));font-size:clamp(18px, 2.4vw, 24px);line-height:1.55}.medbr-post-single__meta{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:28px;color:var(--medbr-post-meta-muted,rgb(255 255 255 / .62));font-size:14px}.medbr-post-single__featured{width:min(50vw, 640px);margin:-34px auto 0}.medbr-post-single__image{display:block;width:100%;height:auto;border-radius:var(--medbr-post-radius,4px);box-shadow:var(--medbr-post-shadow,0 24px 70px rgb(23 32 51 / .18))}.medbr-post-single__content{min-width:0;padding:clamp(48px, 8vw, 88px) 0;font-size:clamp(17px, 2vw, 19px);line-height:1.78}.medbr-post-single__content>*{max-width:760px;margin-inline:auto}.medbr-post-single__content>.alignwide,.medbr-post-single__content>.wp-block-cover,.medbr-post-single__content>.wp-block-gallery{max-width:920px}.medbr-post-single__content>.alignfull{width:100%;max-width:920px}.medbr-post-single__content h2,.medbr-post-single__content h3,.medbr-post-single__content h4,.medbr-post-single__content h5,.medbr-post-single__content h6{margin-top:2.2em;margin-bottom:.7em;font-family:var(--medbr-post-heading-font-family,inherit);line-height:1.12;letter-spacing:-.02em}.medbr-post-single__content h2{font-size:clamp(28px, 4vw, 42px)}.medbr-post-single__content h3{font-size:clamp(23px, 3vw, 32px)}.medbr-post-single__content h4{font-size:clamp(20px, 2.4vw, 26px)}.medbr-post-single__content h5,.medbr-post-single__content h6{font-size:1em}.medbr-post-single__content p,.medbr-post-single__content ul,.medbr-post-single__content ol{margin-top:0;margin-bottom:1.35em}.medbr-post-single__content ul,.medbr-post-single__content ol{padding-inline-start:1.4em}.medbr-post-single__content li+li{margin-top:.45em}.medbr-post-single__content a{color:var(--medbr-post-link,#0f6b4b);text-decoration:underline;text-underline-offset:.18em}.medbr-post-single__content a:focus-visible,.medbr-post-single__pages a:focus-visible,.medbr-posts-filter__item:focus-visible,.medbr-posts-archive .page-numbers:focus-visible,.medbr-author-profile__pagination a:focus-visible{outline:3px solid var(--medbr-post-accent,#0f6b4b);outline-offset:3px}.medbr-post-single__content img{max-width:100%;height:auto;border-radius:var(--medbr-post-radius,4px)}.medbr-post-single__content figure{margin-top:2em;margin-bottom:2em}.medbr-post-single__content figcaption,.medbr-post-single__content .wp-caption-text{margin-top:.7em;color:color-mix(in srgb,currentColor 72%,transparent);font-size:.82em;line-height:1.5;text-align:center}.medbr-post-single__content blockquote{margin-top:2em;margin-bottom:2em;padding:.4em 0 .4em clamp(20px, 4vw, 36px);border-inline-start:4px solid var(--medbr-post-accent,#0f6b4b);font-size:1.12em;line-height:1.65}.medbr-post-single__content blockquote>:last-child{margin-bottom:0}.medbr-post-single__content hr{margin-top:2.5em;margin-bottom:2.5em;border:0;border-top:1px solid var(--medbr-post-border,rgb(23 32 51 / .16))}.medbr-post-single__content .wp-block-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.medbr-post-single__content table{width:100%;border-collapse:collapse;border-spacing:0;font-size:.9em}.medbr-post-single__content th,.medbr-post-single__content td{padding:12px 14px;border:1px solid var(--medbr-post-border,rgb(23 32 51 / .16));text-align:start;vertical-align:top}.medbr-post-single__content th{background:var(--medbr-post-surface,#ffffff);font-weight:700}.medbr-post-single__content pre{max-width:100%;overflow-x:auto;padding:20px;border-radius:var(--medbr-post-radius,4px);background:var(--medbr-post-surface,#ffffff);font-size:.84em;line-height:1.6;white-space:pre;-webkit-overflow-scrolling:touch}.medbr-post-single__content :not(pre)>code{padding:.12em .35em;border-radius:3px;background:var(--medbr-post-surface,#ffffff);font-size:.9em}.medbr-post-single__content iframe,.medbr-post-single__content video,.medbr-post-single__content audio{max-width:100%}.medbr-post-single__content .wp-block-embed__wrapper iframe{width:100%}.medbr-post-single__content .wp-block-button__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 22px;border-radius:var(--medbr-post-radius,4px);background:var(--medbr-post-accent,#0f6b4b);color:var(--medbr-post-hero-text,#ffffff);font-weight:700;line-height:1.2;text-decoration:none}.medbr-post-single__pages{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:2.5em;padding-top:1.5em;border-top:1px solid var(--medbr-post-border,rgb(23 32 51 / .16))}.medbr-post-single__pages-label{margin-inline-end:4px;font-weight:700}.medbr-post-single__page-number{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;padding:6px 10px;border:1px solid var(--medbr-post-border,rgb(23 32 51 / .16));border-radius:var(--medbr-post-radius,4px);background:var(--medbr-post-surface,#ffffff)}.medbr-post-single__pages>.medbr-post-single__page-number{border-color:var(--medbr-post-accent,#0f6b4b);background:var(--medbr-post-accent,#0f6b4b);color:var(--medbr-post-hero-text,#ffffff)}.medbr-post-single__pages a{color:inherit;text-decoration:none}.medbr-post-single .medbr-author-card,.medbr-post-single .medbr-author-card__reviewer{border-color:var(--medbr-post-border,rgb(23 32 51 / .16))}.medbr-post-single .medbr-author-card__eyebrow{color:var(--medbr-post-accent,#0f6b4b)}.medbr-post-single .medbr-author-card__name a,.medbr-post-single .medbr-author-card__link a,.medbr-post-single .medbr-author-card__reviewer a{color:var(--medbr-post-link,#0f6b4b)}.medbr-post-single .medbr-author-card__socials a:focus-visible{outline:3px solid var(--medbr-post-accent,#0f6b4b);outline-offset:3px}.medbr-post-single__reviewer{padding-bottom:clamp(48px, 8vw, 88px)}.medbr-post-single__byline a{color:inherit;font-weight:700;text-underline-offset:.18em}.medbr-post-single__authors{padding-bottom:clamp(32px, 5vw, 56px)}.medbr-post-author-fallback{padding:24px;border:1px solid var(--medbr-post-border,rgb(23 32 51 / .16));border-radius:var(--medbr-post-radius,4px);background:var(--medbr-post-surface,#ffffff)}.medbr-post-author-fallback__person{display:flex;gap:18px;min-width:0}.medbr-post-author-fallback__person+.medbr-post-author-fallback__person{margin-top:20px;padding-top:20px;border-top:1px solid var(--medbr-post-border,rgb(23 32 51 / .16))}.medbr-post-author-fallback__avatar{flex:0 0 auto}.medbr-post-author-fallback__avatar img{display:block;width:80px;height:80px;object-fit:cover;border-radius:50%}.medbr-post-author-fallback__label,.medbr-post-author-fallback__name{margin:0 0 6px}.medbr-post-author-fallback__label{color:var(--medbr-post-accent,#0f6b4b);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.medbr-post-card__image{display:block;width:100%;height:auto;border-radius:var(--medbr-post-radius,4px)}.medbr-post-card__placeholder{display:block;aspect-ratio:16 / 10;border-radius:var(--medbr-post-radius,4px);background:linear-gradient(135deg,#e7ece8,#cfd8d2)}.medbr-posts-archive .medbr-posts-grid,.medbr-author-profile .medbr-posts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px, 3vw, 32px)}.medbr-posts-archive .medbr-post-card,.medbr-author-profile .medbr-post-card{min-width:0}.medbr-posts-archive .medbr-post-card__media,.medbr-author-profile .medbr-post-card__media{display:block;aspect-ratio:16 / 10;overflow:hidden}.medbr-posts-archive .medbr-post-card__image,.medbr-author-profile .medbr-post-card__image{height:100%;object-fit:cover}.medbr-posts-archive .medbr-post-card__content,.medbr-author-profile .medbr-post-card__content{padding-top:18px}.medbr-posts-archive .medbr-post-card__title,.medbr-author-profile .medbr-post-card__title{margin:6px 0 12px;line-height:1.2}.medbr-posts-archive .medbr-post-card__title a,.medbr-author-profile .medbr-post-card__title a,.medbr-posts-archive .medbr-post-card__link,.medbr-author-profile .medbr-post-card__link{color:var(--medbr-post-link,#0f6b4b)}.medbr-author-profile{min-width:0;color:var(--medbr-post-text,#172033);background:var(--medbr-post-bg,#f7f8f6)}.medbr-author-profile__shell{width:min(1160px, calc(100% - 40px));margin-inline:auto}.medbr-author-profile__hero{padding:clamp(64px, 9vw, 112px) 0;background:var(--medbr-post-hero-bg,#172033);color:var(--medbr-post-hero-text,#ffffff)}.medbr-author-profile__header{display:grid;grid-template-columns:minmax(160px,240px) minmax(0,1fr);gap:clamp(28px, 5vw, 64px);align-items:center}.medbr-author-profile__photo{display:block;width:min(100%, 240px);height:auto;aspect-ratio:1;object-fit:cover;border-radius:50%}.medbr-author-profile__identity{min-width:0}.medbr-author-profile__identity:only-child{grid-column:1 / -1;max-width:860px}.medbr-author-profile__eyebrow{margin:0 0 12px;color:var(--medbr-post-accent,#b8d8c2);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.medbr-author-profile__name{margin:0;font-size:clamp(38px, 6vw, 68px);line-height:1;letter-spacing:-.035em;overflow-wrap:anywhere}.medbr-author-profile__credentials{margin:16px 0 0;color:var(--medbr-post-hero-muted,rgb(255 255 255 / .78));font-weight:700}.medbr-author-profile__bio{max-width:760px;margin-top:24px;color:var(--medbr-post-hero-muted,rgb(255 255 255 / .78));font-size:clamp(16px, 2vw, 19px);line-height:1.7}.medbr-author-profile__bio p:last-child{margin-bottom:0}.medbr-author-profile__links{display:flex;flex-wrap:wrap;gap:10px 18px;margin:24px 0 0;padding:0;list-style:none}.medbr-author-profile__links a{color:var(--medbr-post-hero-text,#ffffff);font-weight:700;overflow-wrap:anywhere;text-underline-offset:.18em}.medbr-author-profile__articles{padding-block:clamp(48px, 8vw, 88px)}.medbr-author-profile__articles>h2{margin:0 0 clamp(24px, 4vw, 40px);font-size:clamp(28px, 4vw, 44px);line-height:1.1}.medbr-author-profile__pagination .page-numbers{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:clamp(32px, 5vw, 48px) 0 0;padding:0;list-style:none}.medbr-author-profile__pagination a,.medbr-author-profile__pagination .current{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid var(--medbr-post-border,rgb(23 32 51 / .16));border-radius:var(--medbr-post-radius,4px)}.medbr-author-profile__pagination .current{color:var(--medbr-post-hero-text,#ffffff);background:var(--medbr-post-accent,#0f6b4b)}.medbr-posts-archive{color:var(--medbr-post-text,#172033);background:var(--medbr-post-bg,#f7f8f6)}.medbr-posts-archive__shell{width:min(1160px, calc(100% - 40px));margin-inline:auto}.medbr-posts-archive__hero{padding:clamp(72px, 10vw, 120px) 0 clamp(32px, 5vw, 56px);background:var(--medbr-post-hero-bg,#172033);color:var(--medbr-post-hero-text,#ffffff)}.medbr-posts-archive__title{margin:0;font-size:clamp(36px, 6vw, 64px);line-height:1.02;letter-spacing:-.03em}.medbr-posts-archive__intro{max-width:720px;margin:20px 0 0;color:var(--medbr-post-hero-muted,rgb(255 255 255 / .78));font-size:clamp(16px, 2vw, 20px);line-height:1.6}.medbr-posts-archive__body{padding:clamp(32px, 5vw, 56px) 0 clamp(56px, 8vw, 96px)}.medbr-posts-archive__body .medbr-posts-grid{margin-top:clamp(24px, 4vw, 40px)}.medbr-posts-filter{display:flex;flex-wrap:wrap;gap:10px}.medbr-posts-filter__item{padding:9px 18px;border:1px solid var(--medbr-post-border,rgb(23 32 51 / .16));border-radius:var(--medbr-post-radius,4px);background:var(--medbr-post-surface,#ffffff);color:inherit;font-size:14px;font-weight:600;text-decoration:none}.medbr-posts-filter__item.is-active{border-color:var(--medbr-post-accent,#0f6b4b);background:var(--medbr-post-accent,#0f6b4b);color:var(--medbr-post-hero-text,#ffffff)}.medbr-posts-archive .pagination,.medbr-posts-archive .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:clamp(32px, 5vw, 48px)}.medbr-posts-archive .page-numbers{display:inline-block;min-width:42px;padding:9px 14px;border:1px solid var(--medbr-post-border,rgb(23 32 51 / .16));border-radius:var(--medbr-post-radius,4px);background:var(--medbr-post-surface,#ffffff);color:inherit;font-size:14px;font-weight:600;text-align:center;text-decoration:none}.medbr-posts-archive .page-numbers.current{border-color:var(--medbr-post-accent,#0f6b4b);background:var(--medbr-post-accent,#0f6b4b);color:var(--medbr-post-hero-text,#ffffff)}.medbr-reviewer{display:flex;gap:20px;align-items:flex-start;max-width:760px;margin-inline:auto;padding:24px;border:1px solid var(--medbr-post-border,rgb(23 32 51 / .16));border-radius:var(--medbr-post-radius,4px);background:var(--medbr-post-surface,#ffffff)}.medbr-reviewer__media{flex:0 0 72px}.medbr-reviewer__photo{display:block;width:72px;height:72px;object-fit:cover;border-radius:50%}.medbr-reviewer__label{margin:0 0 4px;color:var(--medbr-post-accent,#0f6b4b);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.medbr-reviewer__name{margin:0;font-size:17px;font-weight:700}.medbr-reviewer__credentials{display:block;margin-top:2px;font-size:13px;font-weight:500;opacity:.72}.medbr-reviewer__bio{margin:10px 0 0;font-size:14px;line-height:1.6}.medbr-reviewer__link{display:inline-block;margin-top:10px;color:var(--medbr-post-link,#0f6b4b);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:.18em}.medbr-updated{margin:0;font-size:13px;opacity:.72}@media (max-width:720px){.medbr-post-single__shell{width:min(100% - 28px, 920px)}.medbr-posts-archive__shell{width:min(100% - 28px, 1160px)}.medbr-author-profile__shell{width:min(100% - 28px, 1160px)}.medbr-author-profile__header{grid-template-columns:minmax(0,1fr)}.medbr-author-profile__photo{width:min(180px, 55vw)}.medbr-posts-archive .medbr-posts-grid,.medbr-author-profile .medbr-posts-grid{grid-template-columns:minmax(0,1fr)}.medbr-reviewer{flex-direction:column}.medbr-post-author-fallback__person{display:block}.medbr-post-author-fallback__avatar{margin-bottom:12px}}@media print{.medbr-post-single__hero{padding:24px 0;background:#fff0;color:#000}.medbr-post-single__description,.medbr-post-single__meta{color:#000}.medbr-post-single__featured{width:min(50vw, 640px);margin:24px auto 0}.medbr-post-single__content a{color:#000}}