html body.rd-flat-public .rd36-page-heading{align-items:center;background:var(--surface-content,#fff);border:1px solid var(--ui-border,#dfe5ec);border-radius:6px;box-shadow:none;box-sizing:border-box;color:var(--ink,#172d45);display:flex;gap:18px;height:100px;isolation:isolate;margin:0 0 var(--front-gap,16px);max-height:100px;min-height:100px;min-width:0;overflow:hidden;padding:10px 22px 10px 30px;position:relative;width:100%}html body.rd-flat-public .rd36-page-heading:before{background:var(--cat-badge,var(--ui-primary,#176bcc));bottom:24px;content:"";left:16px;position:absolute;top:24px;width:3px;z-index:2}html body.rd-flat-public .rd36-heading-copy{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0;position:relative;z-index:1}html body.rd-flat-public .rd36-heading-title{display:-webkit-box;-webkit-box-orient:vertical;background:transparent;border:0;color:inherit;font-family:var(--rd-font-ui,Inter,system-ui,sans-serif);font-size:26px;font-weight:700;letter-spacing:-.02em;-webkit-line-clamp:2;line-height:1.05;margin:0;overflow:hidden;padding:0;text-shadow:none;text-transform:none}html body.rd-flat-public .rd36-heading-intro{display:-webkit-box;-webkit-box-orient:vertical;color:var(--ui-soft-text,#607084);font-size:13px;font-weight:400;letter-spacing:0;-webkit-line-clamp:1;line-height:1.35;margin:0;max-width:none;overflow:hidden;padding:0}html body.rd-flat-public .rd36-heading-count{color:var(--ui-soft-text,#607084);flex:none;font-size:12px;font-weight:500;line-height:1.4;position:relative;white-space:nowrap;z-index:1}html body.rd-flat-public .rd36-page-heading>.rd32-header-art{display:block;height:100%;inset:0 0 0 auto;overflow:hidden;pointer-events:none;position:absolute;user-select:none;width:44%;z-index:0}html body.rd-flat-public .rd36-page-heading .rd32-header-image{border:0;border-radius:0;display:block;height:100%;margin:0;object-fit:cover;object-position:right center;width:100%}html body.rd-flat-public .rd36-page-heading .rd32-header-art[data-fit=contain] .rd32-header-image{object-fit:contain}html body.rd-flat-public .rd36-page-heading .rd32-header-art[data-drawing="1"] .rd32-header-image{mix-blend-mode:multiply;opacity:.6}html body.rd-flat-public .rd36-page-heading .rd32-header-art:after{background:linear-gradient(90deg,var(--surface-content,#fff),transparent);content:"";inset:0;opacity:var(--rd32-header-fade,.65);position:absolute}html body.rd-flat-public .rd36-page-heading.has-image .rd36-heading-copy{flex-basis:76%}html body.rd-flat-public .rd36-heading-links{align-items:center;display:flex;gap:8px;margin:-4px 0 var(--front-gap,16px);overflow-x:auto;overscroll-behavior-inline:contain;padding:0 0 3px;scrollbar-width:thin}html body.rd-flat-public .rd36-heading-links .category-chip{align-items:center;background:var(--surface-content,#fff);border:1px solid var(--ui-border,#dfe5ec);border-radius:4px;color:var(--ink,#172d45);display:inline-flex;flex:none;font-size:12px;font-weight:600;line-height:1.3;margin:0;min-height:36px;padding:8px 12px;text-decoration:none;white-space:nowrap}html body.rd-flat-public .rd36-heading-links .category-chip:is(.is-current,:hover){background:var(--ui-primary,#176bcc);border-color:var(--ui-primary,#176bcc);color:#fff}html body.rd-flat-public .rd36-heading-tools{align-items:center;display:flex;flex-wrap:wrap;gap:10px 18px;margin:0 0 var(--front-gap,16px);min-width:0;padding:0}html body.rd-flat-public .rd36-heading-details{background:var(--surface-content,#fff);border:1px solid var(--ui-border,#dfe5ec);border-radius:6px;box-sizing:border-box;margin:0 0 var(--front-gap,16px);min-width:0;padding:18px}html body.rd-flat-public .rd36-author-details{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}html body.rd-flat-public .rd36-profile-details{align-items:center;display:flex;flex-wrap:wrap;gap:18px}html body.rd-flat-public .rd36-profile-name{display:block;font-size:18px;font-weight:700;line-height:1.35}html body.rd-flat-public .rd36-page-heading~.rd36-heading-tools .rd66-hero-meta{color:var(--ui-soft-text,#607084)}html body.rd-flat-public .rd36-heading-links a:focus-visible,html body.rd-flat-public .rd36-heading-tools :is(a,button):focus-visible{outline:3px solid #8cbcff;outline-offset:2px}html[data-theme=dark] body.rd-flat-public .rd36-page-heading .rd32-header-art[data-drawing="1"] .rd32-header-image{filter:invert(1) hue-rotate(180deg);mix-blend-mode:screen}@media (max-width:600px){html body.rd-flat-public .rd36-page-heading{gap:10px;padding-inline:24px 14px}html body.rd-flat-public .rd36-page-heading:before{left:12px}html body.rd-flat-public .rd36-heading-title{font-size:23px;line-height:1.1}html body.rd-flat-public .rd36-heading-count{align-self:flex-start;font-size:10px;margin-top:4px}html body.rd-flat-public .rd36-page-heading>.rd32-header-art{width:36%}html body.rd-flat-public .rd36-page-heading .rd32-header-image{opacity:.45}html body.rd-flat-public .rd36-heading-details{padding:14px}}
