.sr-only[data-v-4147ff84]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.intro[data-v-4147ff84]{padding-block:clamp(var(--ds-space-10),5vw,var(--ds-space-16)) clamp(var(--ds-space-12),6vw,96px)}.soon[data-v-4147ff84]{background:var(--cm-flash);border-radius:var(--ds-radius-full);margin-left:var(--ds-space-2);padding:2px var(--ds-space-3)}.intro__link[data-v-4147ff84],.soon[data-v-4147ff84]{color:var(--cm-ink)}.intro__link[data-v-4147ff84]{font-weight:var(--ds-font-weight-bold);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.points__in[data-v-4147ff84]{display:grid;gap:var(--ds-space-12)}.points__list[data-v-4147ff84]{display:grid;gap:var(--ds-space-8) var(--ds-space-6);grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));list-style:none;margin:var(--ds-space-6) 0 0;padding:0}.points__list li[data-v-4147ff84]{align-content:start;border-top:3px solid var(--cm-signal);display:grid;gap:var(--ds-space-2);padding-top:var(--ds-space-5)}.points__list[data-v-4147ff84] svg{color:var(--cm-flash);font-size:28px}.points__list h3[data-v-4147ff84]{font-size:var(--ds-text-xl);letter-spacing:-.02em;margin:0}.points__list p[data-v-4147ff84]{color:var(--cm-night-soft);line-height:var(--ds-leading-relaxed);margin:0}.films[data-v-4147ff84]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--ds-space-6);list-style:none;margin:0 0 var(--ds-space-6);padding:0}.film[data-v-4147ff84]{display:grid;gap:var(--ds-space-3);width:min(100%,calc(clamp(280px,30vw,420px)*var(--r)))}.film img[data-v-4147ff84],.film video[data-v-4147ff84]{aspect-ratio:var(--r);background:var(--cm-night-raised);border:1px solid var(--cm-night-line);border-radius:var(--ds-radius-lg);display:block;-o-object-fit:cover;object-fit:cover;width:100%}.film__said[data-v-4147ff84]{color:var(--cm-night-soft);display:grid;font-size:var(--ds-text-sm);gap:var(--ds-space-1);margin:0}.film__said strong[data-v-4147ff84]{color:var(--cm-snow);font-size:var(--ds-text-base)}.uses__in[data-v-4147ff84]{display:grid;gap:var(--ds-space-8)}.uses__list[data-v-4147ff84]{display:grid;gap:var(--ds-space-8) var(--ds-space-6);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.uses__list li[data-v-4147ff84]{align-content:start;border-top:2px solid var(--cm-ink);display:grid;gap:var(--ds-space-2);padding-top:var(--ds-space-5);scroll-margin-top:100px}.uses__list li[data-v-4147ff84]:target{border-top-color:var(--cm-signal)}.uses__list[data-v-4147ff84] svg{color:var(--cm-signal-ink);font-size:28px}.uses__list h3[data-v-4147ff84]{font-size:var(--ds-text-xl);letter-spacing:-.02em;margin:0}.uses__list p[data-v-4147ff84]{color:var(--cm-ink-soft);line-height:var(--ds-leading-relaxed);margin:0}.ask__in[data-v-4147ff84]{align-items:start;display:grid;gap:var(--ds-space-12) clamp(var(--ds-space-10),6vw,var(--ds-space-20));grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.ask__list[data-v-4147ff84]{border-top:2px solid var(--cm-ink);margin:0}.qa[data-v-4147ff84]{border-bottom:1px solid var(--cm-paper-line);padding:var(--ds-space-5) 0}.qa dt[data-v-4147ff84]{font-size:clamp(var(--ds-text-lg),1.5vw,var(--ds-text-xl));font-weight:var(--ds-font-weight-bold);letter-spacing:-.015em}.qa dd[data-v-4147ff84]{color:var(--cm-ink-soft);line-height:var(--ds-leading-relaxed);margin:var(--ds-space-2) 0 0;max-width:60ch}.more__in[data-v-4147ff84]{display:grid;gap:var(--ds-space-8)}.more__list[data-v-4147ff84]{display:grid;gap:var(--ds-space-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));list-style:none;margin:0;padding:0}.more__list a[data-v-4147ff84]{border:2px solid;border-radius:var(--ds-radius-lg);color:inherit;display:grid;gap:var(--ds-space-1);height:100%;padding:var(--ds-space-5);text-decoration:none;transition:transform .16s ease}.more__list a[data-v-4147ff84]:hover{box-shadow:6px 6px 0 0 var(--cm-flash);transform:translate(-3px,-3px)}.more__list strong[data-v-4147ff84]{font-size:var(--ds-text-lg)}.more__list span[data-v-4147ff84]{font-size:var(--ds-text-sm);opacity:.8}@media(max-width:1080px){.points__list[data-v-4147ff84]{grid-template-columns:repeat(2,minmax(0,1fr))}.ask__in[data-v-4147ff84]{grid-template-columns:minmax(0,1fr)}.uses__list[data-v-4147ff84]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.points__list[data-v-4147ff84],.uses__list[data-v-4147ff84]{grid-template-columns:minmax(0,1fr)}.film[data-v-4147ff84]{width:min(100%,calc(360px*var(--r)))}}@media(prefers-reduced-motion:reduce){.more__list a[data-v-4147ff84]{transition:none}}
