.button:after,.text-link:after{content:"";background:currentColor;flex:0 0 16px;width:16px;height:16px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 12.5 12.5 3.5M6.5 3.5h6v6' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 12.5 12.5 3.5M6.5 3.5h6v6' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.button:hover:after,.text-link:hover:after{transform:translate(2px,-2px)}.hero-actions .text-link{width:100%;min-height:52px;color:var(--text);white-space:nowrap;background:0 0;border:1px solid #f2f5f8d1;justify-content:center;align-items:center;gap:11px;padding:14px 18px;font-size:14px;font-weight:750;line-height:1;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.hero-actions .text-link:hover{border-color:var(--text);background:#ffffff08;transform:translateY(-2px)}@media (width>=768px){.hero-actions .text-link{width:auto}}.video-poster{object-position:50% 42%}
