.c-yt,.c-scan{color:inherit;cursor:pointer;text-decoration:none;display:block;position:absolute;inset:0}.c-scan{font:inherit;view-transition-class:gallery;background:0 0;border:0;margin:0;padding:0}.c-yt[hidden]{display:none}.c-yt:focus-visible,.c-scan:focus-visible{outline:3px solid var(--color-blue-500);outline-offset:-6px}.c-play{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.c-play__disc{background:var(--color-white);block-size:72px;inline-size:72px;box-shadow:0 18px 40px -18px color-mix(in srgb, var(--color-blue-900) 60%, transparent);border-radius:50%;place-items:center;display:grid;position:relative}.c-play__disc svg{block-size:26px;inline-size:26px;fill:var(--color-red-700);translate:2px}.c-play__disc:after{content:"";border:2px solid var(--color-white);opacity:0;border-radius:50%;position:absolute;inset:0}.c-yt[data-player=loading] .c-play__disc:after{border:3px solid #0000;border-block-start-color:var(--color-red-700);opacity:1;inset:5px}.c-pic--video iframe{z-index:2;opacity:0;border:0;block-size:100%;inline-size:100%;position:absolute;inset:0}.c-pic--video.is-playing iframe{opacity:1}.c-pic--video.is-playing .c-yt{pointer-events:none}.c-scan .zoom{background:color-mix(in srgb, var(--color-white) 92%, transparent);block-size:40px;inline-size:40px;color:var(--color-ink);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:12px;inset-inline-end:12px}.c-scan .zoom svg{block-size:18px;inline-size:18px}.c-links{flex-wrap:wrap;gap:0 20px;margin-block-start:8px;display:flex}.c-link{min-block-size:44px;font-family:var(--font-display);color:var(--color-blue);align-items:center;gap:8px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.c-link:hover{color:var(--color-blue-900)}.c-link__u{background:linear-gradient(currentColor,currentColor) 100% 100%/0 2px no-repeat}.c-link:is(:hover,:focus-visible) .c-link__u{background-size:100% 2px}.c-ext{flex:none;block-size:.95em;inline-size:.95em}[dir=rtl] .c-ext{scale:-1 1}.c-evlink{min-block-size:44px;font-family:var(--font-display);color:var(--color-ink);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.c-evlink:is(:hover,:focus-visible) .chip{background:var(--color-blue);color:var(--color-white)}@media (prefers-reduced-motion:no-preference){:where(html:not(.a11y-still)) .c-link__u{transition:background-size .35s var(--ease-land)}:where(html:not(.a11y-still)) .c-evlink .chip{transition:background-color .25s,color .25s}}
