.IYLc5q_banner{margin-block:var(--spacing-10);padding:var(--spacing-10);background:var(--color-bg);color:var(--color-text);border-radius:var(--radius-none);box-shadow:inset 0 0 0 1px var(--color-border);font-family:var(--font-family-sans);position:relative;overflow:hidden;container-type:inline-size}.IYLc5q_logo{height:var(--spacing-07);width:calc(var(--spacing-07)*5.874);background:var(--color-text);display:block;-webkit-mask:url(/assets/brand/converge.svg) 0/contain no-repeat;mask:url(/assets/brand/converge.svg) 0/contain no-repeat}.IYLc5q_title{z-index:1;margin:var(--spacing-08) 0 0;font-family:var(--font-family-display);font-size:var(--font-size-h3);line-height:var(--line-height-h3);letter-spacing:var(--letter-spacing-h3);font-weight:var(--font-weight-h3);text-wrap:balance;color:var(--color-accent);position:relative}.IYLc5q_titleRest{color:var(--color-text);display:block}.IYLc5q_lead{z-index:1;margin:var(--spacing-05) 0 0;max-width:30em;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-secondary);text-wrap:pretty;position:relative}.IYLc5q_action{z-index:1;margin-top:var(--spacing-09);position:relative}.IYLc5q_button{padding:var(--spacing-06) var(--spacing-10);border-radius:var(--radius-small);background-color:var(--color-accent);color:var(--color-on-accent);font-size:var(--font-size-label);line-height:var(--line-height-label);letter-spacing:var(--letter-spacing-label);font-weight:var(--font-weight-label);white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;transition:background-color .3s ease-out;display:inline-flex}.IYLc5q_button:hover{background-color:var(--color-accent-hover)}.IYLc5q_button:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.IYLc5q_waves{pointer-events:none;fill:color-mix(in oklab, var(--color-text) 9%, var(--color-bg));position:absolute;top:50%;right:0;translate:0 -50%}.IYLc5q_wavesPhone{display:none;top:0;translate:none}@container (max-width:640px){.IYLc5q_waves{display:none}.IYLc5q_waves.IYLc5q_wavesPhone{display:block}}@container (max-width:300px){.IYLc5q_waves.IYLc5q_wavesPhone{translate:24px}}@media (max-width:720px){.IYLc5q_banner{padding:var(--spacing-08) var(--spacing-06)}.IYLc5q_button{width:100%}}
