.home-archive[data-astro-cid-zz3mrmua]{background:var(--paper);scroll-margin-top:28px}.archive-grid[data-astro-cid-zz3mrmua]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(36px,6vw,84px);display:grid}.archive-copy[data-astro-cid-zz3mrmua] h2[data-astro-cid-zz3mrmua]{text-wrap:balance;max-width:540px;font-size:clamp(2.5rem,4.2vw,4.2rem);line-height:1.05}.archive-context[data-astro-cid-zz3mrmua]{max-width:530px;margin:26px 0 20px;font-size:1rem}.archive-language[data-astro-cid-zz3mrmua]{margin:0;font-size:.8125rem}.archive-film[data-astro-cid-zz3mrmua]{min-width:0;margin:0}.archive-screen[data-astro-cid-zz3mrmua]{aspect-ratio:4/3;background:#000;min-height:200px;position:relative}.archive-screen[data-astro-cid-zz3mrmua] picture,.archive-screen[data-astro-cid-zz3mrmua] img,.archive-screen[data-astro-cid-zz3mrmua] iframe{width:100%;height:100%;display:block}.archive-screen[data-astro-cid-zz3mrmua] img{object-fit:contain}.archive-screen[data-astro-cid-zz3mrmua] iframe{border:0;position:absolute;inset:0}.archive-load[data-astro-cid-zz3mrmua]{color:#fff;cursor:pointer;width:100%;font:600 .875rem/1.4 var(--sans);background:linear-gradient(#0000 35%,#000000a3);border:0;flex-direction:column;justify-content:center;align-items:center;gap:13px;padding:20px;display:flex;position:absolute;inset:0}.archive-load[data-astro-cid-zz3mrmua]>span[data-astro-cid-zz3mrmua]:last-child{background:var(--deep-2);padding:6px 12px}.archive-play[data-astro-cid-zz3mrmua]{width:64px;height:64px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;transition:background .18s,transform .18s;display:grid}.archive-load[data-astro-cid-zz3mrmua]:hover .archive-play[data-astro-cid-zz3mrmua]{background:var(--mist);transform:scale(1.06)}.archive-load[data-astro-cid-zz3mrmua]:focus-visible,.archive-film[data-astro-cid-zz3mrmua] a[data-astro-cid-zz3mrmua]:focus-visible,.archive-screen[data-astro-cid-zz3mrmua] iframe:focus-visible{outline:3px solid var(--warm);outline-offset:5px}figcaption[data-astro-cid-zz3mrmua]{margin-top:16px;font-size:.8125rem;line-height:1.5}figcaption[data-astro-cid-zz3mrmua] p[data-astro-cid-zz3mrmua]{margin-bottom:7px}.archive-status[data-astro-cid-zz3mrmua]{margin:12px 0 0;font-size:.8125rem}.archive-status[data-astro-cid-zz3mrmua]:empty{display:none}@media (width<=760px){.archive-grid[data-astro-cid-zz3mrmua]{grid-template-columns:minmax(0,1fr);gap:30px}.archive-copy[data-astro-cid-zz3mrmua] h2[data-astro-cid-zz3mrmua]{font-size:clamp(2.35rem,9vw,3.5rem)}.archive-context[data-astro-cid-zz3mrmua]{margin-top:22px}}@media (prefers-reduced-motion:reduce){.archive-play[data-astro-cid-zz3mrmua]{transition:none}}.hero-archive-link[data-astro-cid-zkhec6xw]{min-height:44px;color:var(--white);text-underline-offset:4px;align-items:center;gap:8px;font-size:.8125rem;text-decoration:underline;display:inline-flex}.hero-archive-link[data-astro-cid-zkhec6xw]:hover{text-decoration-thickness:2px}.hero-archive-link[data-astro-cid-zkhec6xw]:focus-visible{outline-offset:5px;outline:2px solid #fff}.patient-stories[data-astro-cid-nwlnvhpq]{background:var(--paper)}.stories-heading[data-astro-cid-nwlnvhpq] h2[data-astro-cid-nwlnvhpq]{max-width:760px;font-size:clamp(2.4rem,4.5vw,4.7rem);line-height:1.04}.stories-heading[data-astro-cid-nwlnvhpq]>p[data-astro-cid-nwlnvhpq]:not(.eyebrow){max-width:520px}.stories-choose[data-astro-cid-nwlnvhpq]{margin:38px 0 16px;font-size:.875rem;font-weight:700}.stories-grid[data-astro-cid-nwlnvhpq]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;display:grid}.story-select[data-astro-cid-nwlnvhpq]{min-width:0;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.story-image[data-astro-cid-nwlnvhpq]{aspect-ratio:9/16;background:var(--deep-2);display:block;position:relative;overflow:hidden}.story-image[data-astro-cid-nwlnvhpq] img[data-astro-cid-nwlnvhpq]{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.story-play[data-astro-cid-nwlnvhpq]{color:#fff;background:#0d262fc2;border:1px solid #fff;border-radius:50%;place-items:center;width:56px;height:56px;padding-left:3px;font-size:1rem;transition:background .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.story-number[data-astro-cid-nwlnvhpq]{color:#fff;background:#0d262fcc;padding:3px 7px;font-size:.75rem;position:absolute;bottom:12px;left:12px}.story-label[data-astro-cid-nwlnvhpq]{padding-top:10px;font-weight:600;display:block}.story-select[data-astro-cid-nwlnvhpq]:hover .story-image[data-astro-cid-nwlnvhpq] img[data-astro-cid-nwlnvhpq]{transform:scale(1.035)}.story-select[data-astro-cid-nwlnvhpq]:hover .story-play[data-astro-cid-nwlnvhpq]{background:var(--ink)}.story-select[data-astro-cid-nwlnvhpq]:focus-visible,.stories-close[data-astro-cid-nwlnvhpq]:focus-visible,.stories-dialog[data-astro-cid-nwlnvhpq] a[data-astro-cid-nwlnvhpq]:focus-visible,.stories-screen[data-astro-cid-nwlnvhpq] iframe:focus-visible{outline:3px solid var(--warm);outline-offset:3px}.stories-privacy[data-astro-cid-nwlnvhpq]{margin:22px 0 0;font-size:.8125rem;line-height:1.5}.stories-dialog[data-astro-cid-nwlnvhpq]{width:min(92vw,420px);max-height:95dvh;color:var(--ink);background:var(--paper);border:0;padding:20px}.stories-dialog[data-astro-cid-nwlnvhpq]::backdrop{background:#0a1b22d1}.stories-dialog-header[data-astro-cid-nwlnvhpq]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.stories-dialog-header[data-astro-cid-nwlnvhpq] h3[data-astro-cid-nwlnvhpq]{font:600 1rem var(--sans);margin:0}.stories-close[data-astro-cid-nwlnvhpq]{width:44px;height:44px;color:var(--ink);font:2rem/1 var(--sans);cursor:pointer;background:0 0;border:0}.stories-screen[data-astro-cid-nwlnvhpq]{aspect-ratio:9/16;background:var(--deep-2);width:min(100%,53.4375dvh - 90px);margin-inline:auto;position:relative}.stories-screen[data-astro-cid-nwlnvhpq] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.stories-dialog-footer[data-astro-cid-nwlnvhpq]{padding-top:12px;font-size:.8125rem}.stories-status[data-astro-cid-nwlnvhpq]{margin:8px 0 0;line-height:1.4}.stories-status[data-astro-cid-nwlnvhpq]:empty{display:none}@media (width<=760px){.stories-grid[data-astro-cid-nwlnvhpq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}}@media (prefers-reduced-motion:reduce){.story-image[data-astro-cid-nwlnvhpq] img[data-astro-cid-nwlnvhpq],.story-play[data-astro-cid-nwlnvhpq]{transition:none}}