.homepage-no-sidebar{margin-left:0!important}.marketing-rough-mark-defs{width:0;height:0;position:absolute;overflow:hidden}.marketing-rough-mark{--marketing-rough-mark-ink:var(--light-blue);--marketing-rough-mark-color:color-mix(in srgb, var(--marketing-rough-mark-ink) 54%, transparent);--marketing-rough-mark-bg-top:.34em;--marketing-rough-mark-tail-top:.46em;color:inherit;line-height:inherit;vertical-align:baseline;isolation:isolate;white-space:nowrap;background-color:#0000;margin-inline:.03em;padding-inline:.02em;display:inline-block;position:relative}.marketing-rough-mark-blue{--marketing-rough-mark-ink:var(--light-blue)}.marketing-rough-mark-cyan{--marketing-rough-mark-ink:var(--accent-blue)}.marketing-rough-mark-pink{--marketing-rough-mark-ink:var(--pink)}.marketing-rough-mark-yellow{--marketing-rough-mark-ink:var(--yellow)}h1 .marketing-rough-mark,h2 .marketing-rough-mark,h3 .marketing-rough-mark{--marketing-rough-mark-bg-top:.02em;--marketing-rough-mark-tail-top:.14em}.marketing-rough-mark:before{content:"";left:-.24em;top:var(--marketing-rough-mark-bg-top);z-index:-1;background:repeating-linear-gradient(105deg, color-mix(in srgb, var(--marketing-rough-mark-ink) 18%, transparent) 0 3px, transparent 3px 7px), var(--marketing-rough-mark-color);width:calc(100% + .58em);height:.98em;box-shadow:inset -2px 0 1px color-mix(in srgb, var(--marketing-rough-mark-ink) 42%, transparent), inset -5px 0 8px color-mix(in srgb, var(--marketing-rough-mark-ink) 28%, transparent);opacity:.76;filter:url(#marketing-rough-mark-filter);border-bottom-right-radius:.82em 1.08em;position:absolute}.marketing-rough-mark:after{content:"";right:-.18em;top:var(--marketing-rough-mark-tail-top);z-index:-1;background:color-mix(in srgb, var(--marketing-rough-mark-ink) 68%, transparent);opacity:.36;filter:url(#marketing-rough-mark-filter);border-radius:70% 20% 85% 25%;width:.34em;height:.78em;position:absolute;rotate:15deg}.marketing-hero-ray{isolation:isolate;--marketing-hero-ray-color:var(--light-blue);--marketing-hero-ray-opacity-near:.16;--marketing-hero-ray-opacity-far:.08;position:relative}.marketing-hero-ray:before,.marketing-hero-ray:after{content:"";pointer-events:none;z-index:-1;transform-origin:top;transition:width .28s,height .28s,opacity .28s,filter .28s,transform .28s;position:absolute;right:min(9vw,88px)}.marketing-hero-ray:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--marketing-hero-ray-color) 100%, transparent) 0%, transparent 74%);width:clamp(140px,15vw,230px);height:clamp(420px,50vw,760px);opacity:var(--marketing-hero-ray-opacity-near);filter:blur(18px);top:-220px;transform:rotate(30deg)skew(12deg)}.marketing-hero-ray:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--marketing-hero-ray-color) 100%, transparent) 0%, transparent 72%);width:clamp(96px,11vw,170px);height:clamp(340px,40vw,620px);opacity:var(--marketing-hero-ray-opacity-far);filter:blur(14px);top:-180px;right:min(16vw,180px);transform:rotate(24deg)skew(10deg)}body:has(.cta-button-login-home:hover) .marketing-hero-ray:before{width:clamp(152px,16.5vw,250px);height:clamp(450px,53vw,810px);opacity:calc(var(--marketing-hero-ray-opacity-near) + .08);filter:blur(20px);transform:rotate(30deg)skew(12deg)scaleX(1.03)}body:has(.cta-button-login-marketing:hover) .marketing-hero-ray:before{width:clamp(152px,16.5vw,250px);height:clamp(450px,53vw,810px);opacity:calc(var(--marketing-hero-ray-opacity-near) + .08);filter:blur(20px);transform:rotate(30deg)skew(12deg)scaleX(1.03)}body:has(.cta-button-login-home:hover) .marketing-hero-ray:after{width:clamp(108px,12vw,184px);height:clamp(370px,43vw,660px);opacity:calc(var(--marketing-hero-ray-opacity-far) + .06);filter:blur(16px);transform:rotate(24deg)skew(10deg)scaleX(1.03)}body:has(.cta-button-login-marketing:hover) .marketing-hero-ray:after{width:clamp(108px,12vw,184px);height:clamp(370px,43vw,660px);opacity:calc(var(--marketing-hero-ray-opacity-far) + .06);filter:blur(16px);transform:rotate(24deg)skew(10deg)scaleX(1.03)}.marketing-hero-ray-blue{--marketing-hero-ray-color:var(--light-blue)}.marketing-hero-ray-home{--marketing-hero-ray-opacity-near:.24;--marketing-hero-ray-opacity-far:.12}.marketing-hero-ray-accent{--marketing-hero-ray-color:var(--accent);--marketing-hero-ray-opacity-near:.18;--marketing-hero-ray-opacity-far:.1}.marketing-hero-ray-neutral{--marketing-hero-ray-color:var(--grey-3);--marketing-hero-ray-opacity-near:.13;--marketing-hero-ray-opacity-far:.07}.marketing-page-gutter.solution-page-gutter:before,.marketing-page-gutter.solution-page-gutter:after{background:linear-gradient(to bottom, transparent 0, transparent clamp(1120px, calc(48vw + 600px), 1500px), color-mix(in srgb, var(--grey-1) 70%, var(--background) 30%) clamp(2500px, calc(160vw + 600px), 3200px), color-mix(in srgb, var(--grey-1) 70%, var(--background) 30%) 100%)}.feature-solution-grid-surface{--feature-solution-zone-line:color-mix(in srgb, var(--foreground) 6%, var(--background));--feature-solution-side-border:color-mix(in srgb, var(--foreground) 8%, var(--background) 10%);border-inline:1px solid var(--feature-solution-side-border);background:linear-gradient(to right, transparent calc(25% - .5px), var(--feature-solution-zone-line) calc(25% - .5px), var(--feature-solution-zone-line) calc(25% + .5px), transparent calc(25% + .5px)), linear-gradient(to right, transparent calc(50% - .5px), var(--feature-solution-zone-line) calc(50% - .5px), var(--feature-solution-zone-line) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(to right, transparent calc(75% - .5px), var(--feature-solution-zone-line) calc(75% - .5px), var(--feature-solution-zone-line) calc(75% + .5px), transparent calc(75% + .5px)), var(--background);width:100%;max-width:1320px;margin-inline:auto}.feature-solution-content-frame{padding-inline:1.5rem}.feature-solution-post-hero-surface{border-top:1px solid var(--feature-solution-zone-line);background:var(--background);margin-inline:-1.5rem;padding:1.5rem 1.5rem 5rem}.feature-solution-grid-surface>.marketing-footer{padding-inline:0}.feature-solution-grid-surface .marketing-footer-frame{border-inline:0}.feature-solution-grid-surface .marketing-footer-gradient-left{width:max(0px,50vw - 660px);left:auto;right:calc(100% + 1px)}.feature-solution-grid-surface .marketing-footer-gradient-right{width:max(0px,50vw - 660px);left:calc(100% + 1px);right:auto}.pricing-page-grid-surface{--pricing-zone-line:color-mix(in srgb, var(--foreground) 6%, var(--background));--pricing-side-border:color-mix(in srgb, var(--foreground) 8%, var(--background) 10%);border-inline:1px solid var(--pricing-side-border);background:linear-gradient(to right, transparent calc(25% - .5px), var(--pricing-zone-line) calc(25% - .5px), var(--pricing-zone-line) calc(25% + .5px), transparent calc(25% + .5px)), linear-gradient(to right, transparent calc(50% - .5px), var(--pricing-zone-line) calc(50% - .5px), var(--pricing-zone-line) calc(50% + .5px), transparent calc(50% + .5px)), linear-gradient(to right, transparent calc(75% - .5px), var(--pricing-zone-line) calc(75% - .5px), var(--pricing-zone-line) calc(75% + .5px), transparent calc(75% + .5px)), var(--background);width:100%;max-width:1320px;margin-inline:auto}.pricing-page-grid-surface>.marketing-footer{padding-inline:0}.pricing-page-grid-surface .marketing-footer-frame{border-inline:0}.pricing-page-grid-surface .marketing-footer-gradient-left{width:max(0px,50vw - 660px);left:auto;right:calc(100% + 1px)}.pricing-page-grid-surface .marketing-footer-gradient-right{width:max(0px,50vw - 660px);left:calc(100% + 1px);right:auto}.pricing-security-spacing{background:linear-gradient(to right, transparent calc(25% - .5px), var(--pricing-zone-line) calc(25% - .5px), var(--pricing-zone-line) calc(25% + .5px), transparent calc(25% + .5px)), linear-gradient(to right, transparent calc(75% - .5px), var(--pricing-zone-line) calc(75% - .5px), var(--pricing-zone-line) calc(75% + .5px), transparent calc(75% + .5px)), var(--background)}@media (min-width:1024px){.pricing-faq-content-panel{border-left:1px solid var(--pricing-zone-line);position:relative}}.solution-hero-diagonal-band{--solution-hero-diagonal-bg-color:var(--light-blue);--solution-hero-diagonal-line-color:var(--light-blue);--solution-hero-diagonal-rise:clamp(6rem, 26.8vw, 24rem);--solution-hero-diagonal-accent-half-rise:clamp(3rem, 13.4vw, 12rem);--solution-hero-diagonal-accent-half-height:clamp(2.4rem, 3.6vw, 3.75rem);--solution-hero-secondary-offset:2rem;--solution-hero-frame-left:max(0px, calc((100vw - 1320px) / 2));--solution-hero-fill-end:max(25vw, calc((100vw - 1320px) / 2 + 330px));--solution-hero-three-block-end:min(75vw, calc((100vw - 1320px) / 2 + 990px));--solution-hero-gradient-height:clamp(3rem, 8vw, 7rem);width:100vw;padding:clamp(4.5rem, 8vw, 8rem) max(1.5rem, calc((100vw - 1320px) / 2 + 1.5rem)) var(--solution-hero-diagonal-rise);isolation:isolate;margin-bottom:8rem;margin-left:-50vw;position:relative;left:50%}.solution-hero-diagonal-band-solution{padding-top:calc(clamp(4.5rem,8vw,8rem) + 1.5rem)}.marketing-hero-ray:has(.solution-hero-diagonal-band):before{display:none}.marketing-hero-ray:has(.solution-hero-diagonal-band):after{display:none}.solution-hero-diagonal-band:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(to right, color-mix(in srgb, var(--solution-hero-diagonal-bg-color) 7%, transparent) 0 var(--solution-hero-fill-end), transparent var(--solution-hero-fill-end) 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--solution-hero-diagonal-rise)), 0 100%);position:absolute;inset:0}.solution-hero-diagonal-band:after{content:"";top:calc(100% - var(--solution-hero-diagonal-rise));width:100%;height:calc(var(--solution-hero-diagonal-rise) + var(--solution-hero-gradient-height));pointer-events:none;z-index:0;background:linear-gradient(to bottom, var(--background) 0, color-mix(in srgb, var(--background) 0%, transparent) var(--solution-hero-gradient-height)) right top / 58% 100% no-repeat, linear-gradient(to bottom, var(--background) 0, var(--background) var(--solution-hero-diagonal-rise), color-mix(in srgb, var(--background) 0%, transparent) 100%) left top / 58% 100% no-repeat;clip-path:polygon(0 var(--solution-hero-diagonal-rise), 100% 0, 100% 100%, 0 100%);position:absolute;left:0}.solution-hero-secondary-diagonal{z-index:1;pointer-events:none;background:linear-gradient(to right, transparent 0 var(--solution-hero-frame-left), color-mix(in srgb, var(--accent-blue) 7%, transparent) var(--solution-hero-frame-left) var(--solution-hero-three-block-end), transparent var(--solution-hero-three-block-end) 100%);clip-path:polygon(var(--solution-hero-frame-left) 0, var(--solution-hero-three-block-end) 0, var(--solution-hero-three-block-end) calc(100% - var(--solution-hero-diagonal-rise) - var(--solution-hero-secondary-offset)), var(--solution-hero-frame-left) calc(100% - var(--solution-hero-diagonal-accent-half-rise) - var(--solution-hero-secondary-offset)));position:absolute;inset:0}.solution-hero-secondary-diagonal:after{content:"";background:var(--feature-solution-side-border,color-mix(in srgb, var(--foreground) 8%, var(--background) 10%));clip-path:polygon(var(--solution-hero-frame-left) calc(100% - var(--solution-hero-diagonal-accent-half-rise) - var(--solution-hero-secondary-offset) - 1px), var(--solution-hero-three-block-end) calc(100% - var(--solution-hero-diagonal-rise) - var(--solution-hero-secondary-offset) - 1px), var(--solution-hero-three-block-end) calc(100% - var(--solution-hero-diagonal-rise) - var(--solution-hero-secondary-offset)), var(--solution-hero-frame-left) calc(100% - var(--solution-hero-diagonal-accent-half-rise) - var(--solution-hero-secondary-offset)));position:absolute;inset:0}.solution-hero-diagonal-band-no-fade:after{content:"";background:var(--feature-solution-side-border,color-mix(in srgb, var(--foreground) 8%, var(--background) 10%));height:100%;clip-path:polygon(0 calc(100% - 1px), 100% calc(100% - var(--solution-hero-diagonal-rise) - 1px), 100% calc(100% - var(--solution-hero-diagonal-rise)), 0 100%);display:block;top:0}.solution-hero-diagonal-accent{pointer-events:auto;z-index:1;background-color:var(--solution-hero-diagonal-line-color);clip-path:polygon(50% calc(100% - var(--solution-hero-diagonal-accent-half-rise) - var(--solution-hero-diagonal-accent-half-height)), 100% calc(100% - var(--solution-hero-diagonal-rise) - var(--solution-hero-diagonal-accent-half-height)), 100% calc(100% - var(--solution-hero-diagonal-rise) + var(--solution-hero-diagonal-accent-half-height)), 50% calc(100% - var(--solution-hero-diagonal-accent-half-rise) + var(--solution-hero-diagonal-accent-half-height)));position:absolute;inset:0;overflow:hidden}.solution-hero-diagonal-accent:before{content:"";background-color:var(--accent-blue);transform-origin:50%;transition:transform .55s;position:absolute;inset:0;transform:scaleX(0)}.solution-hero-diagonal-accent:hover:before,.marketing-diagonal-line-scrolled .solution-hero-diagonal-accent:before{transform:scaleX(1)}.marketing-diagonal-line-scrolled .solution-hero-diagonal-accent:hover:before{transform:scaleX(0)}.solution-hero-login-ray{pointer-events:none;z-index:1;position:absolute;inset:0}.solution-hero-login-ray:before,.solution-hero-login-ray:after{content:"";pointer-events:none;transform-origin:top;transition:width .28s,height .28s,opacity .28s,filter .28s,transform .28s;position:absolute;right:min(9vw,88px)}.solution-hero-login-ray:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--marketing-hero-ray-color) 100%, transparent) 0%, transparent 74%);width:clamp(140px,15vw,230px);height:clamp(420px,50vw,760px);opacity:var(--marketing-hero-ray-opacity-near);filter:blur(18px);top:-220px;transform:rotate(30deg)skew(12deg)}.solution-hero-login-ray:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--marketing-hero-ray-color) 100%, transparent) 0%, transparent 72%);width:clamp(96px,11vw,170px);height:clamp(340px,40vw,620px);opacity:var(--marketing-hero-ray-opacity-far);filter:blur(14px);top:-180px;right:min(16vw,180px);transform:rotate(24deg)skew(10deg)}body:has(.cta-button-login-home:hover) .solution-hero-login-ray:before{width:clamp(152px,16.5vw,250px);height:clamp(450px,53vw,810px);opacity:calc(var(--marketing-hero-ray-opacity-near) + .08);filter:blur(20px);transform:rotate(30deg)skew(12deg)scaleX(1.03)}body:has(.cta-button-login-marketing:hover) .solution-hero-login-ray:before{width:clamp(152px,16.5vw,250px);height:clamp(450px,53vw,810px);opacity:calc(var(--marketing-hero-ray-opacity-near) + .08);filter:blur(20px);transform:rotate(30deg)skew(12deg)scaleX(1.03)}body:has(.cta-button-login-home:hover) .solution-hero-login-ray:after{width:clamp(108px,12vw,184px);height:clamp(370px,43vw,660px);opacity:calc(var(--marketing-hero-ray-opacity-far) + .06);filter:blur(16px);transform:rotate(24deg)skew(10deg)scaleX(1.03)}body:has(.cta-button-login-marketing:hover) .solution-hero-login-ray:after{width:clamp(108px,12vw,184px);height:clamp(370px,43vw,660px);opacity:calc(var(--marketing-hero-ray-opacity-far) + .06);filter:blur(16px);transform:rotate(24deg)skew(10deg)scaleX(1.03)}.solution-hero-diagonal-band>:not(.solution-hero-login-ray):not(.solution-hero-diagonal-accent):not(.solution-hero-secondary-diagonal):not(.blog-article-skew-gap-mask){z-index:2;position:relative}@media (max-width:767px){.marketing-hero-ray:before,.solution-hero-login-ray:before{width:120px;height:420px;opacity:calc(var(--marketing-hero-ray-opacity-near) * .85);top:-180px;right:24px}.marketing-hero-ray:after,.solution-hero-login-ray:after{width:84px;height:320px;opacity:calc(var(--marketing-hero-ray-opacity-far) * .85);top:-150px;right:88px}}.marketing-page-surface-link{border-left:2px solid var(--grey-1);box-shadow:none;background-color:#0000;border-radius:0;transition:border-color .2s,border-left-width .2s,transform .2s;transform:translate(0)}.marketing-page-surface-link:hover{border-color:var(--grey-2);background-color:#0000;border-left-width:4px;transform:translate(6px)}.marketing-page-surface-link p{margin-top:.25rem;line-height:1.45}.marketing-page-surface-card{border:1px solid var(--grey-1);border-radius:var(--radius-xl);background-color:color-mix(in srgb, var(--grey-1) 30%, var(--background) 70%);box-shadow:0 2px 10px color-mix(in srgb, var(--grey-1) 40%, transparent)}.marketing-table-row{background-color:color-mix(in srgb, var(--grey-1) 30%, var(--background) 70%)}.cta-button{color:color-mix(in srgb, var(--grey-5) 30%, var(--accent) 70%)!important;border:1px solid var(--grey-2)!important;background-color:color-mix(in srgb, var(--grey-1) 50%, var(--background) 50%)!important}.cta-button:hover{color:var(--accent)!important;border-color:var(--accent)!important}.cta-button-login{color:var(--foreground)!important;background-color:#0000!important;border:none!important}.cta-button-login-home,.cta-button-login-marketing{position:relative;overflow:visible}.cta-button-login-label{z-index:0;position:relative}.cta-button-login-home .cta-button-login-label:before,.cta-button-login-home .cta-button-login-label:after,.cta-button-login-marketing .cta-button-login-label:before,.cta-button-login-marketing .cta-button-login-label:after{content:"";pointer-events:none;z-index:-1;transform-origin:top;width:62px;height:136px;transition:width .28s,height .28s,opacity .28s,filter .28s,transform .28s;position:absolute;top:-32px;right:20px}.cta-button-login-home .cta-button-login-label:after,.cta-button-login-marketing .cta-button-login-label:after{width:42px;height:108px;top:-24px;right:48px}.cta-button-login-home{background-color:var(--background)!important;box-shadow:inset 0 1px 0 transparent, inset 0 12px 16px -14px transparent, 0 0 22px color-mix(in srgb, var(--light-blue) 35%, transparent), 0 0 46px color-mix(in srgb, var(--light-blue) 17%, transparent)!important}.cta-button-login-home .cta-button-login-label:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--light-blue) 100%, transparent) 0%, transparent 72%);opacity:.28;filter:blur(12px);transform:rotate(24deg)skew(10deg)}.cta-button-login-home .cta-button-login-label:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--light-blue) 100%, transparent) 0%, transparent 74%);opacity:.16;filter:blur(10px);transform:rotate(17deg)skew(8deg)}.cta-button-login-home:hover{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--grey-6) 36%, transparent), inset 0 12px 16px -14px color-mix(in srgb, var(--grey-6) 54%, transparent), 0 0 22px color-mix(in srgb, var(--light-blue) 42%, transparent), 0 0 46px color-mix(in srgb, var(--light-blue) 18%, transparent)!important}.cta-button-login-home:hover .cta-button-login-label:before{opacity:.56;filter:blur(14px);width:74px;height:154px;transform:rotate(24deg)skew(10deg)scaleX(1.04)}.cta-button-login-home:hover .cta-button-login-label:after{opacity:.28;filter:blur(12px);width:54px;height:126px;transform:rotate(17deg)skew(8deg)scaleX(1.05)}.cta-button-login-marketing{background-color:var(--background)!important;box-shadow:inset 0 1px 0 transparent, inset 0 12px 16px -14px transparent, 0 0 18px color-mix(in srgb, var(--grey-2) 58%, transparent), 0 0 36px color-mix(in srgb, var(--grey-2) 33%, transparent)!important}.cta-button-login-marketing .cta-button-login-label:before{background:linear-gradient(to bottom, color-mix(in srgb, var(--grey-2) 100%, transparent) 0%, transparent 72%);opacity:.24;filter:blur(11px);transform:rotate(24deg)skew(10deg)}.cta-button-login-marketing .cta-button-login-label:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--grey-2) 100%, transparent) 0%, transparent 74%);opacity:.14;filter:blur(9px);transform:rotate(17deg)skew(8deg)}.cta-button-login-marketing:hover{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--grey-6) 36%, transparent), inset 0 12px 16px -14px color-mix(in srgb, var(--grey-6) 54%, transparent), 0 0 18px color-mix(in srgb, var(--grey-2) 72%, transparent), 0 0 36px color-mix(in srgb, var(--grey-2) 38%, transparent)!important}.cta-button-login-marketing:hover .cta-button-login-label:before{opacity:.48;filter:blur(13px);width:70px;height:148px;transform:rotate(24deg)skew(10deg)scaleX(1.04)}.cta-button-login-marketing:hover .cta-button-login-label:after{opacity:.24;filter:blur(11px);width:50px;height:120px;transform:rotate(17deg)skew(8deg)scaleX(1.05)}.cta-button-login:hover{color:var(--foreground)!important;background-color:var(--background)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--grey-6) 36%, transparent), inset 0 12px 16px -14px color-mix(in srgb, var(--grey-6) 54%, transparent)!important;border:none!important}.cta-button-login-contrast{color:var(--background)!important;background-color:var(--foreground)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--background) 40%, transparent), inset 0 10px 14px -14px color-mix(in srgb, var(--background) 62%, transparent)!important;border:none!important}.cta-button-login-contrast:hover{color:var(--background)!important;background-color:var(--foreground)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--background) 46%, transparent), inset 0 12px 16px -14px color-mix(in srgb, var(--background) 74%, transparent)!important;border:none!important}.cta-button-login.cta-button-login-home:hover{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--grey-6) 36%, transparent), inset 0 12px 16px -14px color-mix(in srgb, var(--grey-6) 54%, transparent), 0 0 40px color-mix(in srgb, var(--light-blue) 56%, transparent), 0 0 92px color-mix(in srgb, var(--light-blue) 28%, transparent)!important}.cta-button-login.cta-button-login-marketing:hover{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--grey-6) 36%, transparent), inset 0 12px 16px -14px color-mix(in srgb, var(--grey-6) 54%, transparent), 0 0 32px color-mix(in srgb, var(--grey-2) 82%, transparent), 0 0 68px color-mix(in srgb, var(--grey-2) 46%, transparent)!important}@media (max-width:767px){.cta-button-login-mobile-active{color:var(--foreground)!important;background-color:var(--background)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--grey-6) 36%, transparent), inset 0 12px 16px -14px color-mix(in srgb, var(--grey-6) 54%, transparent)!important;border:none!important}.cta-button-login-mobile-active.cta-button-login-contrast{color:var(--background)!important;background-color:var(--foreground)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--background) 42%, transparent), inset 0 12px 16px -14px color-mix(in srgb, var(--background) 85%, transparent)!important;border:none!important}}.collaboration-text{display:inline-block;position:relative}.collaboration-text:before{content:attr(data-text);color:var(--light-blue);opacity:.5;z-index:-1;text-shadow:3px 3px 12px #5079c866;filter:blur(.5px);animation:5s ease-in-out infinite warp-background;position:absolute;inset:2px 0 0}.gradient-progress{background:linear-gradient(90deg, var(--accent-blue), var(--light-blue), var(--accent-blue));background-size:200% 100%;animation:4s infinite progress-gradient}@keyframes progress-gradient{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes wave{0%{background-position:200% 0}to{background-position:-200% 0}}
