.split-cta{isolation:isolate;border-radius:var(--split-cta-radius,calc(var(--split-cta-size,clamp(3rem, 4.17vw, 5rem)) / 4));max-width:100%;color:var(--split-cta-ink,var(--color-figma-blue));font-family:var(--font-sans);font-size:var(--split-cta-font-size,clamp(.875rem, 1.25vw, 1.5rem));font-weight:var(--split-cta-font-weight,500);align-items:stretch;line-height:1.2;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}@media not (min-width:40rem){.split-cta{border-radius:calc(var(--split-cta-radius,calc(var(--split-cta-size,clamp(3rem, 4.17vw, 5rem)) / 4)) - 2px)}}.split-cta:focus-visible{outline:3px solid var(--split-cta-focus,#fff);outline-offset:3px}.split-cta__icon{z-index:1;width:var(--split-cta-size,clamp(3rem, 4.17vw, 5rem));min-height:var(--split-cta-size,clamp(3rem, 4.17vw, 5rem));background:var(--split-cta-fill,var(--color-figma-yellow));border-radius:inherit;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.split-cta__icon>img,.split-cta__icon>svg{width:var(--split-cta-glyph,50%);object-fit:contain;-webkit-user-select:none;user-select:none;height:auto}.split-cta__icon>svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.split-cta__joint{--split-cta-gap-w:var(--split-cta-gap,calc(var(--split-cta-size,clamp(3rem, 4.17vw, 5rem)) * .2));--split-cta-dip:calc(var(--split-cta-joint,clamp(1.5rem, 2.1vw, 2.5rem)) * .14);z-index:2;width:calc(var(--split-cta-gap-w) + 4px);height:var(--split-cta-joint,clamp(1.5rem, 2.1vw, 2.5rem));background:var(--split-cta-fill,var(--color-figma-yellow));-webkit-mask:radial-gradient(50% var(--split-cta-dip) at 50% 0, #0000 98%, #000 100%) top / 100% 51% no-repeat, radial-gradient(50% var(--split-cta-dip) at 50% 100%, #0000 98%, #000 100%) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(50% var(--split-cta-dip) at 50% 0, #0000 98%, #000 100%) top / 100% 51% no-repeat, radial-gradient(50% var(--split-cta-dip) at 50% 100%, #0000 98%, #000 100%) bottom / 100% 51% no-repeat;mask:radial-gradient(50% var(--split-cta-dip) at 50% 0, #0000 98%, #000 100%) top / 100% 51% no-repeat, radial-gradient(50% var(--split-cta-dip) at 50% 100%, #0000 98%, #000 100%) bottom / 100% 51% no-repeat;flex:none;align-self:center;margin-inline:-2px;transition:width .3s ease-in,height .3s ease-in,margin .3s ease-in;position:relative}.cta-bridge{-webkit-mask:radial-gradient(50% 4px at 50% 0,#0000 98%,#000 100%) top/100% 51% no-repeat,radial-gradient(50% 4px at 50% 100%,#0000 98%,#000 100%) bottom/100% 51% no-repeat;mask:radial-gradient(50% 4px at 50% 0,#0000 98%,#000 100%) top/100% 51% no-repeat,radial-gradient(50% 4px at 50% 100%,#0000 98%,#000 100%) bottom/100% 51% no-repeat}.split-cta__label{z-index:1;min-width:0;min-height:var(--split-cta-size,clamp(3rem, 4.17vw, 5rem));padding:var(--split-cta-pad-y,.5rem) var(--split-cta-pad-x,clamp(1rem, 1.25vw, 1.5rem));background:var(--split-cta-fill,var(--color-figma-yellow));border-radius:inherit;text-align:center;white-space:var(--split-cta-wrap,nowrap);text-wrap:balance;flex:auto;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.split-cta__flash{z-index:3;filter:blur(8px);pointer-events:none;background:#fff6;width:70px;height:180px;transition:translate .8s ease-in-out;position:absolute;top:-68px;left:-150px;translate:0;rotate:16.77deg}.split-cta__label>.split-cta__flash{left:calc(-150px - var(--split-cta-size,clamp(3rem, 4.17vw, 5rem)))}.split-cta:hover .split-cta__joint,.split-cta:focus-visible .split-cta__joint{width:3px;height:calc(var(--split-cta-joint,clamp(1.5rem, 2.1vw, 2.5rem)) * .75);margin-inline:calc((var(--split-cta-gap-w) - 3px) / 2)}.split-cta:hover .split-cta__flash,.split-cta:focus-visible .split-cta__flash{translate:620px}.split-cta--joined .split-cta__label{translate:calc(-1 * var(--split-cta-gap,calc(var(--split-cta-size,clamp(3rem, 4.17vw, 5rem)) * .2))) 0;transition:translate .5s ease-out,background-color .3s}.split-cta--joined .split-cta__joint{z-index:0;transition:width .5s ease-out,height .5s ease-out,margin .5s ease-out,background-color .3s}.split-cta--joined:hover .split-cta__label,.split-cta--joined:focus-visible .split-cta__label{translate:0}.split-cta--joined:hover .split-cta__joint,.split-cta--joined:focus-visible .split-cta__joint{width:calc(var(--split-cta-gap-w) + 4px);height:var(--split-cta-joint,clamp(1.5rem, 2.1vw, 2.5rem));margin-inline:-2px}@media (prefers-reduced-motion:reduce){.split-cta__joint,.split-cta__flash,.split-cta--joined .split-cta__label{transition:none}}@media print{.split-cta__icon,.split-cta__joint,.split-cta__label{background:0 0}.split-cta__flash{display:none}}
