/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */.web1-ccs{background:#fff}.web1-ccs__wrap{border:.25px solid #dcdcdc;border-width:.25px .5px;max-width:1280px;margin:0 auto;padding:56px 16px}@media(min-width:768px){.web1-ccs__wrap{padding:72px 24px}}@media(min-width:1280px){.web1-ccs__wrap{padding:96px 24px}}.web1-ccs__head{flex-direction:column;gap:24px;margin-bottom:40px;display:flex}@media(min-width:1280px){.web1-ccs__head{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:56px;margin-bottom:56px}}.web1-ccs__title{font-family:var(--font-secondary,"Plus Jakarta Sans", sans-serif);letter-spacing:-.42px;color:#0f172a;margin:0;font-size:28px;font-weight:700;line-height:36px}@media(min-width:768px){.web1-ccs__title{letter-spacing:-.8px;font-size:40px;line-height:48px}}@media(min-width:1280px){.web1-ccs__title{max-width:506px}}.web1-ccs__intro{flex-direction:column;gap:16px;display:flex}@media(min-width:1280px){.web1-ccs__intro{max-width:639px}}.web1-ccs__desc{color:#1f2937;margin:0;font-size:18px;line-height:28px}.web1-ccs__cta{letter-spacing:.16px;color:#0056bb;align-items:center;gap:8px;width:fit-content;font-size:16px;font-weight:700;line-height:24px;text-decoration:none;display:inline-flex}.web1-ccs__cta-label{position:relative}.web1-ccs__cta-label:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.web1-ccs__cta svg{transition:transform .2s cubic-bezier(.4,0,.2,1)}@media(hover:hover)and (pointer:fine){.web1-ccs__cta:hover .web1-ccs__cta-label:after{transform:scaleX(1)}.web1-ccs__cta:hover svg{transform:translate(4px)}}.web1-ccs__cta:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #0056bb}.web1-ccs__grid{grid-template-columns:1fr;gap:16px;display:grid}@media(min-width:768px)and (max-width:1279px){.web1-ccs__grid{columns:2;column-gap:16px;display:block}}@media(min-width:1280px){.web1-ccs__grid{grid-template-columns:repeat(3,1fr)}}.web1-ccs__card{aspect-ratio:328/356;cursor:pointer;background:#14181b;border-radius:16px;flex-direction:column;justify-content:flex-end;transition:transform .25s;display:flex;position:relative;overflow:hidden}@media(min-width:768px)and (max-width:1279px){.web1-ccs__card{aspect-ratio:344/373;break-inside:avoid;margin-bottom:16px}}@media(min-width:1280px){.web1-ccs__card{aspect-ratio:400/458}}.web1-ccs__card:hover{transform:translateY(-8px)}.web1-ccs__media{position:absolute;top:0;right:0;bottom:0;left:0}.web1-ccs__media img{object-fit:cover;width:100%;height:100%;display:block}.web1-ccs__scrim{background:linear-gradient(#6660,#000000d9 92.581%);position:absolute;top:0;right:0;bottom:0;left:0}.web1-ccs__play{z-index:1;cursor:pointer;background:0 0;border:none;width:48px;height:48px;padding:0;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;top:12px;left:12px}@media(min-width:1280px){.web1-ccs__play{top:36px}}.web1-ccs__play img{width:100%;height:100%;display:block}@media(hover:hover)and (pointer:fine){.web1-ccs__play:hover{transform:scale(1.08)}}.web1-ccs__play:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #0056bb}.web1-ccs__body{z-index:1;color:#fff;flex-direction:column;gap:0;padding:0 12px 12px;display:flex;position:relative}.web1-ccs__headline{color:#fff;letter-spacing:-.2px;margin:0 0 4px;font-size:20px;font-weight:700;line-height:28px}@media(max-width:767px){.web1-ccs__headline{font-family:var(--font-secondary,"Plus Jakarta Sans", sans-serif);font-weight:600}}.web1-ccs__name{color:#fff;letter-spacing:.16px;margin:0;font-size:16px;font-weight:700;line-height:28px}.web1-ccs__role{color:#fff;letter-spacing:.14px;margin:0;font-size:14px;font-weight:400;line-height:24px}
