.video-feature[data-v-ca7652d3]{border-radius:var(--radius);background-color:var(--surface-2);width:100%;box-shadow:var(--shadow-surface);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:scale .45s var(--ease-press);--ripple:on;--ripple-color:currentColor;--ripple-opacity:.12;-webkit-tap-highlight-color:transparent;border:none;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:center;gap:2rem;padding:1.5rem;display:grid;position:relative}.video-feature[data-v-ca7652d3]:active:where(:not(:has(:is(button,a,[role=button]):active))){transition-duration:80ms;transition-timing-function:ease-out;scale:.98}@media (prefers-reduced-motion:reduce){.video-feature[data-v-ca7652d3]:active{scale:none}}.video-feature[data-v-ca7652d3]:focus-visible{outline:.125rem solid var(--primary);outline-offset:.25rem}@media (hover:hover){.video-feature:hover .video-feature__cta[data-v-ca7652d3]{background-color:var(--primary-hover);color:var(--text-on-primary-hover)}.video-feature:hover .video-feature__poster[data-v-ca7652d3]{transform:scale(1.04)}.video-feature:hover .video-feature__play[data-v-ca7652d3]{box-shadow:0 0 0 .75rem var(--primary-a3),0 .5rem 1.5rem #00000073;transform:translate(-50%,-50%)scale(1.06)}}@media (width<=1023px){.video-feature[data-v-ca7652d3]{grid-template-columns:minmax(0,18rem) minmax(0,1fr);gap:1.5rem}}@media (width<=767px){.video-feature[data-v-ca7652d3]{padding:1rem}}@media (width>=1024px){.video-feature--compact[data-v-ca7652d3]:not(.video-feature--vertical){grid-template-columns:minmax(0,32rem) minmax(0,36rem);justify-content:center}}@media (width<=639px){.video-feature[data-v-ca7652d3]:not(.video-feature--vertical){grid-template-columns:minmax(0,1fr)}.video-feature--desktop[data-v-ca7652d3]{display:none}}@media (width>=640px){.video-feature--phone[data-v-ca7652d3]{display:none}}.video-feature--vertical[data-v-ca7652d3]{grid-template-columns:7.5rem minmax(0,1fr);gap:1rem}@media (width<=1023px){.video-feature--vertical[data-v-ca7652d3]{grid-template-columns:7.5rem minmax(0,1fr);gap:1rem}}.video-feature__media[data-v-ca7652d3]{aspect-ratio:16/9;border-radius:var(--radius);background-color:#000;display:block;position:relative;overflow:hidden}.video-feature--vertical .video-feature__media[data-v-ca7652d3]{aspect-ratio:9/16}.video-feature__poster[data-v-ca7652d3]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.video-feature__scrim[data-v-ca7652d3]{background:linear-gradient(#0000 55%,#0000008c);position:absolute;inset:0}.video-feature__play[data-v-ca7652d3]{background-color:var(--primary);width:3.5rem;height:3.5rem;box-shadow:0 0 0 .5rem var(--primary-a4),0 .5rem 1.5rem #00000073;color:var(--text-on-primary);border-radius:50%;place-items:center;font-size:1.5rem;transition:transform .25s,box-shadow .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-feature--vertical .video-feature__play[data-v-ca7652d3]{width:2.5rem;height:2.5rem;box-shadow:0 0 0 .375rem var(--primary-a4),0 .5rem 1.5rem #00000073;font-size:1.125rem}.video-feature__duration[data-v-ca7652d3]{border-radius:var(--radius);color:var(--text-on-primary-hover);background-color:#000000a6;padding:.125rem .375rem;font-size:.75rem;font-weight:600;line-height:1.5;position:absolute;bottom:.5rem;right:.5rem}.video-feature__body[data-v-ca7652d3]{flex-direction:column;align-items:flex-start;gap:.75rem;min-width:0;display:flex;container-type:inline-size}.video-feature--vertical .video-feature__body[data-v-ca7652d3]{gap:.5rem}.video-feature__eyebrow[data-v-ca7652d3]{border-radius:var(--radius);background-color:var(--primary-a4);color:var(--primary);align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.video-feature__title[data-v-ca7652d3]{color:var(--text);font-size:1.25rem;font-weight:700;line-height:1.35}.video-feature--vertical .video-feature__title[data-v-ca7652d3]{font-size:1rem}.video-feature__desc[data-v-ca7652d3]{color:var(--text-3);font-size:.875rem;line-height:1.6}.video-feature__cta[data-v-ca7652d3]{border-radius:var(--radius);background-color:var(--primary);height:2.5rem;color:var(--text-on-primary);align-items:center;gap:.5rem;margin-top:.25rem;padding:0 1rem;font-size:.875rem;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.video-feature__cta .app-icon[data-v-ca7652d3]{font-size:1rem}@container (width>=24rem){.video-feature__title[data-v-ca7652d3]{font-size:1.75rem;line-height:1.25}.video-feature__desc[data-v-ca7652d3]{font-size:1rem}.video-feature__cta[data-v-ca7652d3]{height:3rem;padding:0 1.25rem}}@container (width>=36rem){.video-feature__eyebrow[data-v-ca7652d3]{padding:.375rem .75rem;font-size:.875rem}.video-feature__title[data-v-ca7652d3]{font-size:2.25rem}.video-feature__desc[data-v-ca7652d3]{font-size:1.125rem}}
