.v3 a.v3-text-link{--text-link-pad:10px;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:8px var(--text-link-pad);margin-inline:calc(-1 * var(--text-link-pad));color:var(--text-link-color,var(--brand-dark));font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;border-radius:8px;background:var(--text-link-surface,transparent);transition:background-color .15s ease-out,color .15s ease-out}.v3 a.v3-text-link:focus-visible,.v3 a.v3-text-link:hover{background:color-mix(in srgb,currentColor 10%,var(--text-link-surface,transparent));color:var(--text-link-hover-color,color-mix(in srgb,var(--brand-dark) 80%,var(--ink-primary)))}.v3 a.v3-text-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.v3 .surface--ground{--text-link-color:var(--paper);--text-link-hover-color:var(--white)}.v3 a.v3-text-link--large{--text-link-pad:14px;gap:10px;border-radius:10px;font-size:clamp(18px,2vw,24px);font-weight:600}.v3-text-link .studio-link-arrow{flex:none;overflow:visible}.v3-text-link .studio-link-arrow__shaft{opacity:0;transform:scaleX(0);transform-origin:1px 5px;transition:opacity .15s ease-out,transform .15s cubic-bezier(.215,.61,.355,1)}.v3-text-link .studio-link-arrow__head{transition:transform .15s cubic-bezier(.215,.61,.355,1)}.v3-text-link:focus-visible .studio-link-arrow__shaft,.v3-text-link:hover .studio-link-arrow__shaft{opacity:1;transform:scaleX(1)}.v3-text-link:focus-visible .studio-link-arrow__head,.v3-text-link:hover .studio-link-arrow__head{transform:translateX(2.5px)}@media (prefers-reduced-motion:reduce){.v3 a.v3-text-link,.v3-text-link .studio-link-arrow__head,.v3-text-link .studio-link-arrow__shaft{transition:none}}.v3 #capabilities-features-link{display:flex;width:-moz-fit-content;width:fit-content;margin:40px auto 0;text-align:center}