.si-home .si-glass-cta.si-dark{--ploy-background-primary: #0a0f23;--ploy-background-secondary: #0e142e;--ploy-background-inverse: #1c2446;--ploy-text-primary: #ffffff;--ploy-text-secondary: #e6e9fa;--ploy-accent-primary: #ee3975;--ploy-button-primary-background: #ee3975;--ploy-button-primary-text: #ffffff;position:relative;isolation:isolate;overflow:clip;padding-block:48px;background:linear-gradient(118deg,var(--ploy-background-primary) 0%,var(--ploy-background-primary) 18%,var(--ploy-background-secondary) 37%,var(--ploy-background-inverse) 53%,var(--ploy-background-secondary) 70%,var(--ploy-background-primary) 88%,var(--ploy-background-primary) 100%);color:var(--ploy-text-primary)}.si-glass-cta__background{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse 54% 85% at 72% 90%,color-mix(in srgb,var(--ploy-accent-primary-400) 18%,transparent),transparent 80%)}.si-cta-lines{mask-image:radial-gradient(ellipse 38% 65% at 33% 50%,#0000007f,#000000a6 48%,#000)}.si-cta-lines>svg{position:absolute;inset:-10% -8%;width:116%;height:120%}.si-cta-lines__blue{stop-color:var(--ploy-accent-primary-400)}.si-cta-lines__bright{stop-color:color-mix(in oklch,var(--ploy-accent-primary-300) 92%,var(--ploy-text-primary))}.si-cta-lines__layer{transform-box:view-box;transform-origin:center;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--ploy-accent-primary-400) 62%,transparent));animation:si-cta-lines-flow 10s ease-in-out infinite;animation-play-state:paused}.si-cta-lines__layer>path:not(:nth-child(9)):not(:nth-child(17)):not(:nth-child(25)){display:none}.si-cta-lines__layer--lower{animation-name:si-cta-lines-counterflow;animation-duration:12s}.si-cta-lines[data-wave-running=true] .si-cta-lines__layer{animation-play-state:running}@keyframes si-cta-lines-flow{0%,to{transform:translate3d(-4.5%,3%,0)}50%{transform:translate3d(4.5%,-3%,0)}}@keyframes si-cta-lines-counterflow{0%,to{transform:translate3d(5%,-4%,0)}50%{transform:translate3d(-5%,4%,0)}}.si-glass-cta .si-glass-cta__container{position:relative;max-width:1280px;padding-inline:32px}.si-glass-cta__panel{--si-glass-frame-offset: calc(100% * .0681818182);position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;width:88%;margin-inline:auto;padding:38px 44px;border:1px solid transparent;border-radius:28px}.si-glass-cta__panel:after{content:"";position:absolute;inset:-1px calc(-1px - var(--si-glass-frame-offset));z-index:-1;pointer-events:none;border:1px solid color-mix(in srgb,var(--ploy-text-primary) 29%,transparent);border-radius:inherit;background:linear-gradient(130deg,color-mix(in srgb,var(--ploy-text-primary) 18%,transparent),color-mix(in srgb,var(--ploy-accent-primary-400) 18%,transparent) 52%,color-mix(in srgb,var(--ploy-background-secondary) 24%,transparent));-webkit-backdrop-filter:blur(22px) saturate(1.16);backdrop-filter:blur(22px) saturate(1.16);box-shadow:0 12px 30px color-mix(in srgb,var(--ploy-background-primary) 27%,transparent),0 0 18px color-mix(in srgb,var(--ploy-accent-primary-300) 10%,transparent),inset 0 1px 1px color-mix(in srgb,var(--ploy-text-primary) 35%,transparent),inset 0 -1px color-mix(in srgb,var(--ploy-accent-primary-300) 16%,transparent)}.si-glass-cta__panel:before{content:"";position:absolute;inset:-1px calc(-1px - var(--si-glass-frame-offset));z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,transparent 0%,color-mix(in srgb,var(--ploy-text-primary) 5%,transparent) 17%,color-mix(in srgb,var(--ploy-text-primary) 12%,transparent) 31%,transparent 48%,color-mix(in srgb,var(--ploy-text-primary) 3%,transparent) 84%,transparent 100%),linear-gradient(to bottom,color-mix(in srgb,var(--ploy-text-primary) 9%,transparent),transparent 43%);opacity:.65;animation:si-cta-glass-reflection 10s ease-in-out infinite;animation-play-state:paused}.si-glass-cta:has(.si-cta-lines[data-wave-running=true]) .si-glass-cta__panel:before{animation-play-state:running}.si-glass-cta__content,.si-glass-cta__actions{position:relative;z-index:1}@keyframes si-cta-glass-reflection{0%,to{opacity:.45}50%{opacity:.85}}.si-glass-cta__content{min-width:0}.si-glass-cta__heading{margin:0;max-width:630px;font-size:clamp(28px,2.5vw,34px);line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.si-glass-cta__copy{margin-top:16px;max-width:630px;font-size:16px;line-height:1.65;text-wrap:pretty}.si-glass-cta__actions{display:flex;align-items:center;justify-content:center;min-width:0}.si-home .si-glass-cta .si-glass-cta__button{width:auto;max-width:100%;min-height:52px;padding:13px 22px;justify-content:center;text-align:center;white-space:nowrap;transition:background-color .25s ease,filter .25s ease,box-shadow .25s ease}.si-glass-cta__button svg{transition:transform .22s ease}.si-home .si-glass-cta .si-glass-cta__button:focus-visible{outline:3px solid var(--ploy-text-primary);outline-offset:5px}@media(hover:hover)and (pointer:fine){.si-home .si-glass-cta .si-glass-cta__button:hover{background:var(--ploy-button-primary-background);filter:brightness(1.04);box-shadow:0 4px 12px color-mix(in srgb,var(--ploy-background-primary) 18%,transparent)}.si-glass-cta__button:hover svg{transform:translate(3px)}}.si-glass-cta__button:focus-visible svg{transform:translate(3px)}@media(min-width:900px)and (max-width:1199px){.si-glass-cta__panel{padding:32px;gap:32px}.si-glass-cta__heading{font-size:30px}.si-home .si-glass-cta .si-glass-cta__button{white-space:normal;max-width:250px}}@media(max-width:899px){.si-home .si-glass-cta.si-dark{padding-block:40px}.si-glass-cta__panel{--si-glass-frame-offset: calc(100% * .0319148936);width:94%;padding:32px;gap:28px;grid-template-columns:minmax(0,1fr)}.si-glass-cta__heading{font-size:30px;max-width:580px}.si-glass-cta__copy{max-width:580px}.si-glass-cta__actions{justify-content:flex-start}}@media(max-width:639px){.si-home .si-glass-cta.si-dark{padding-block:36px}.si-glass-cta .si-glass-cta__container{padding-inline:24px}.si-glass-cta__panel{--si-glass-frame-offset: 0px;width:100%;padding:28px 24px;border-radius:24px;gap:24px}.si-glass-cta__heading{font-size:28px}.si-glass-cta__copy{margin-top:14px}.si-home .si-glass-cta .si-glass-cta__button{white-space:normal;padding-inline:18px}}@media(max-width:359px){.si-glass-cta__panel{padding-inline:20px}.si-glass-cta__heading{font-size:26px}}@media(max-width:1023px){.si-cta-lines__detail-tablet{display:none}}@media(max-width:639px){.si-cta-lines__detail-mobile,.si-cta-lines__layer>path:nth-child(4n+3){display:none}.si-cta-lines__layer{opacity:.78}}@media(prefers-reduced-motion:reduce){.si-cta-lines__layer{animation:none;transform:none}.si-glass-cta__panel:before{animation:none;opacity:.65}.si-home .si-glass-cta .si-glass-cta__button,.si-glass-cta__button svg{transition:none}.si-home .si-glass-cta .si-glass-cta__button:active,.si-glass-cta__button:is(:hover,:focus-visible) svg{transform:none}}
