.site-search__overview{position:relative}.site-search__overview-status{color:#2929318f;letter-spacing:.04em;background:#ffffffa8;border:1px solid #612fd724;border-radius:999px;align-items:center;min-height:24px;margin:0 0 10px 8px;padding:3px 9px;font-size:.68rem;font-weight:700;display:inline-flex}.site-search__overview-footer{align-items:flex-start}.site-search__overview-note{max-width:54ch}.site-search__sources{width:min(100%,680px);margin-left:auto}.site-search__sources-button{color:#48229bc7;min-height:36px;font:inherit;cursor:pointer;background:#ffffffb3;border:1px solid #612fd729;border-radius:999px;align-items:center;padding:7px 12px;font-weight:750;display:inline-flex}.site-search__sources-button:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin:-3px 1px 0 9px;transition:transform .16s;transform:rotate(45deg)}.site-search__sources-button[aria-expanded=true]:after{margin-top:3px;transform:rotate(225deg)}.site-search__sources-button:hover{background:#612fd70f;border-color:#612fd747}.site-search__sources-button:focus-visible{outline-offset:3px;outline:3px solid #612fd76b}.site-search__sources-panel[hidden]{display:none}.site-search__sources-panel{margin-top:12px;padding:4px 0 0}.site-search__sources-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.site-search__source{color:#292931a8;background:#ffffffb8;border:1px solid #612fd71a;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:4px 18px;padding:14px 16px;display:grid}.site-search__source-institution,.site-search__source-title,.site-search__source-date,.site-search__source-claims-title,.site-search__source-claims{grid-column:1}.site-search__source-institution{color:var(--violet);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:800}.site-search__source-title{color:#292931d1;font-size:.92rem;line-height:1.4}.site-search__source-date{font-size:.75rem}.site-search__source>a{color:var(--violet);text-underline-offset:3px;grid-area:1/2/span 3;align-self:center;font-weight:750;text-decoration-thickness:1px}.site-search__source>a:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #612fd761}.site-search__source-claims-title{margin-top:8px;font-size:.72rem;font-weight:800}.site-search__source-claims{margin:0;padding-left:18px;font-size:.78rem;line-height:1.55}@media (width<=600px){.site-search__overview-status{margin-left:0}.site-search__sources{width:100%;margin-left:0}.site-search__sources-button{min-height:44px}.site-search__source{grid-template-columns:1fr}.site-search__source>a{grid-area:auto/1;justify-self:start;margin-top:8px}}@media (prefers-reduced-motion:reduce){.site-search__sources-button:after{transition:none}}.medical-related{text-align:left;border-top:1px solid #e8def9;margin-top:24px;padding-top:20px}.medical-related h3{color:#160b50;margin:0 0 14px;font-size:18px;font-weight:700;line-height:1.35}.medical-related__links{gap:12px;display:grid}.medical-related__link{color:#160b50;background:#fff;border:1px solid #e8def9;border-radius:16px;align-items:center;gap:14px;padding:14px;text-decoration:none;display:flex}.medical-related__link:hover{background:#f7f2ff;border-color:#642bdb}.medical-related__link:focus-visible{outline-offset:3px;outline:3px solid #642bdb}.medical-related__link img{aspect-ratio:16/9;object-fit:contain;background:#160b50;border-radius:8px;width:120px;max-width:30%;height:auto}.medical-related__link img.medical-related__cover{object-fit:cover}.medical-related__link>span:first-of-type{flex:1;min-width:0}.medical-related__link strong{overflow-wrap:anywhere;font-size:16px;line-height:1.35;display:block}.medical-related__link small{color:#684493;font-size:12px;line-height:1.5;display:block}.medical-related[hidden],.medical-related__link[hidden]{display:none!important}.medical-related__link .medical-related__invitation{color:#665a73;margin-top:8px;font-size:14px;line-height:1.5}.video-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.video-card-grid>*{min-width:0}.video-card{box-sizing:border-box;color:#292931;text-align:left;background:#fff;border:1px solid #612fd724;border-radius:26px;flex-direction:column;min-width:0;height:100%;padding:clamp(18px,2.2vw,28px);text-decoration:none;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1);display:flex;box-shadow:0 18px 48px #351d650f}.video-card__media{aspect-ratio:16/9;background:#160f32;border-radius:16px;flex-shrink:0;margin:0 0 20px;display:block;position:relative;overflow:hidden}.video-card__media>img{object-fit:contain;aspect-ratio:auto;border-radius:0;width:100%;max-width:none;height:100%;display:block}.video-card--journey .video-card__media>img{object-fit:cover}.video-card__play{color:#612fd7;background:#fff;border-radius:50%;place-items:center;width:44px;height:44px;padding-left:2px;font-size:15px;line-height:1;display:grid;position:absolute;bottom:14px;right:14px;box-shadow:0 8px 24px #140c3259}.video-card__type{color:#612fd7;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:.74rem;font-weight:700;display:block}.video-card__title{color:#160b50;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font:700 clamp(1.3rem,2vw,1.75rem)/1.1 Satoshi,Inter,sans-serif;display:block}.video-card__desc{color:#4a4553;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:12px 0 0;font-size:1rem;line-height:1.55;display:-webkit-box;overflow:hidden}.video-card__go{color:#612fd7;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:20px;font-size:1.1rem;font-weight:700;display:flex}.video-card__go small{color:#6b6673;font-size:.8rem;font-weight:500}.video-card:focus-visible{outline-offset:4px;outline:3px solid #612fd7}@media (hover:hover) and (pointer:fine){.video-card:hover{border-color:#612fd757;transform:translateY(-3px);box-shadow:0 22px 56px #351d651c}}@media (width<=720px){.video-card-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.video-card{border-radius:22px}}@media (prefers-reduced-motion:reduce){.video-card{transition:none}.video-card:hover{transform:none}}
