*,:after,:before{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:inherit}h1,h2,h3,h4,h5,p{letter-spacing:-.02em}@media (width>=1540px){:root{font-size:.520833vw!important}}@media (width<=520px){:root{font-size:1.92308vw}}.font-HelveticaNeue{font-family:var(--font-helvetica),sans-serif}.font-display{font-family:var(--font-kensmark),sans-serif}.font-sans,body{font-family:var(--font-ppneumontreal),sans-serif}.landing section.landing-main .overlay,.shaped-cta{-webkit-mask-mode:alpha;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-mode:alpha}@media (width<=768px){.only-desktop{display:none!important}}.shaped-cta{cursor:pointer;background-color:#fafafa;border:none;outline:none;justify-content:center;align-items:center;width:19.2rem;height:4rem;display:flex;position:relative;-webkit-mask-image:url(/shaped-cta-mask.svg);mask-image:url(/shaped-cta-mask.svg)}.shaped-cta:hover .arrow-wrapper svg{transform:translate(-.2rem)}.shaped-cta:hover .arrow-wrapper .arrow-bar{transform:translate(-2rem)translateY(-.01rem)}.shaped-cta span{display:inline-block}.shaped-cta .blinking-text:before{content:"";position:absolute;inset:0}.shaped-cta .label{color:#1b1b1b;text-align:center;font-size:1.6rem;line-height:4rem}.shaped-cta .arrow-wrapper{align-items:center;height:100%;display:flex;overflow:hidden}.shaped-cta .arrow-wrapper svg{transition:transform .3s cubic-bezier(.25,.8,.25,1)}.shaped-cta .arrow-wrapper .arrow-bar{background-color:#1b1b1b;border-radius:2rem;width:1rem;height:2px;transition:transform .3s cubic-bezier(.25,.8,.25,1);transform:translate(.5rem)translateY(-.01rem)}.shaped-cta.dark{background-color:#313131}.shaped-cta.dark .arrow-wrapper svg path{fill:#fafafa!important;stroke:#fafafa!important}.shaped-cta.dark .arrow-wrapper .arrow-bar{background-color:#fafafa}.shaped-cta.dark span{color:#fafafa}button:hover{transform:none}.cta{cursor:pointer;color:#fafafa;text-align:center;background-color:#313131;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;height:4.3rem;max-height:4.3rem;padding:0 1.2rem;font-size:1.6rem;font-weight:500;line-height:4.3rem;transition:background .3s ease-in-out,color .3s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.cta:disabled{opacity:.5;pointer-events:none}.cta:focus:before,.cta:focus-visible:before{content:"";z-index:-1;border:1px solid #fafafa;border-radius:8px;position:absolute;inset:-2px}.cta.with-icon{display:flex}.cta.with-icon span{margin-right:.8rem}.cta.primary-cta{color:#1b1b1b;background-color:#fafafa}.cta.primary-cta:hover{background-color:#c3c3c3}.cta.secondary-cta{color:#fafafa;background-color:#313131}.cta.secondary-cta:hover{background-color:#313131cc}.cta.outline-cta{color:#fafafa;background-color:#313131;border:1px solid #525252}.cta.outline-cta:hover{background-color:#525252}.cta.destructive-cta{color:#f5403e;background-color:#313131;border:1px solid #f5403e}.cta.destructive-cta:hover{color:#1b1b1b;background-color:#f5403e}.cta.thin-cta{text-align:center;height:3.2rem;padding:0 1.2rem;line-height:3.2rem}.cta.connect-cta{max-width:20rem}@media (width<=1020px){.cta.connect-cta{max-width:100%}}.cta.lime-cta{color:#1b1b1b;background-color:#fafafa}.blur-overlay{z-index:199;backdrop-filter:blur(20px);background-color:#0000004d;position:fixed;inset:0}:root{letter-spacing:-.02em;font-size:9px}@media (width>=1540px){:root{font-size:.729167vw!important}}@media (width<=520px){:root{font-size:1.92308vw!important}}body{color:#fafafa;background-color:#1b1b1b}.code-effect p span:not(.code-dot){display:none}.landing{height:auto}.landing section.landing-main{background-image:url(/landing-bg.webp);background-position:50%;background-size:cover;width:100%;height:100dvh;min-height:780px;padding:1.6rem;position:relative}@media (width<=1020px){.landing section.landing-main{min-height:850px}}@media (width<=768px){.landing section.landing-main{min-height:initial;max-height:100dvh;padding:1rem}}.landing section.landing-main .landing-bottom{flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}@media (width<=768px){.landing section.landing-main .landing-bottom{gap:1.6rem}.landing section.landing-main .landing-bottom .landing-description,.landing section.landing-main .landing-bottom .landing-slider{inset:initial!important;position:relative!important}.landing section.landing-main .landing-bottom .landing-slider{width:calc(100% - 5.2rem);margin:0 auto}.landing section.landing-main .landing-bottom .landing-description{padding-bottom:2.8rem;padding-left:5.6rem}}@media (width<=520px){.landing section.landing-main .landing-bottom{padding-bottom:2.1rem}.landing section.landing-main .landing-bottom .landing-slider{width:calc(100% - 3.6rem)}}.landing section.landing-main .landing-bottom .landing-description{position:absolute;bottom:4.8rem;left:5.6rem}.landing section.landing-main .landing-bottom .landing-description p{width:35rem;font-size:1.4rem}.landing section.landing-main .landing-content{width:100rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=768px){.landing section.landing-main .landing-content{max-width:100%;top:36rem}}.landing section.landing-main .landing-content h1{text-align:center;max-width:calc(100vw - 3.2rem);margin:0 auto 2.4rem;font-size:6.4rem}@media (width<=768px){.landing section.landing-main .landing-content h1{flex-direction:column;max-width:24rem;display:flex}.landing section.landing-main .landing-content h1 br{display:none}}.landing section.landing-main .landing-content h1 span:first-child{transform:translate(-5rem)}.landing section.landing-main .landing-content h1 span:nth-child(2){transform:translate(-10rem)}@media (width<=768px){.landing section.landing-main .landing-content h1 span{white-space:nowrap}.landing section.landing-main .landing-content h1 span:nth-child(4) span:last-child{display:initial}}.landing section.landing-main .landing-content__actions{justify-content:center;gap:.8rem;width:100%;display:flex}.landing section.landing-main .landing-content__actions .shaped-cta span.blinking-text>svg{width:1rem;transform:translateY(.3rem)}@media (width<=768px){.landing section.landing-main .landing-content__actions{display:none}}.landing section.landing-main>.top{justify-content:space-between;align-items:center;height:4rem;margin:.6rem;padding-left:1rem;display:flex;position:relative}@media (width<=768px){.landing section.landing-main>.top{margin:.6rem}}.landing section.landing-main>.top .year{font-size:1.6rem;transform:translateY(.1rem)}@media (width<=768px){.landing section.landing-main>.top .year{display:none}}.landing section.landing-main>.top .agent-logo{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.landing section.landing-main>.top .brand{align-items:center;height:100%;display:flex}.landing section.landing-main>.top .brand>svg{width:2rem;height:1.6rem;margin-right:9.6rem}.landing section.landing-main .overlay{pointer-events:none;background-color:#fff;min-height:calc(780px - 3.2rem);position:absolute;inset:1.6rem;-webkit-mask-image:url(/overlay-mask.svg);mask-image:url(/overlay-mask.svg)}@media (width<=520px){.landing section.landing-main .overlay{min-height:initial;max-height:100dvh;inset:1rem;-webkit-mask-image:url(/overlay-mask-mobile.svg);mask-image:url(/overlay-mask-mobile.svg)}}.connecting-overlay{backdrop-filter:blur(6px);z-index:2050;background-color:#1b1b1bb3;position:fixed;inset:0}.connecting-overlay>svg{box-sizing:border-box;width:3.2rem;height:3.2rem;animation:1s cubic-bezier(.85,.4,.26,.84) infinite rotation;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}@keyframes rotation{0%{transform:translate(-50%)translateY(-50%)rotate(0)}to{transform:translate(-50%)translateY(-50%)rotate(360deg)}}

*,:after,:before{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:inherit}h1,h2,h3,h4,h5,p{letter-spacing:-.02em}:root{letter-spacing:-.02em;font-size:9px}@media (width>=1540px){:root{font-size:.520833vw!important}}@media (width<=520px){:root{font-size:1.92308vw}}.font-HelveticaNeue{font-family:var(--font-helvetica),sans-serif}.font-display{font-family:var(--font-kensmark),sans-serif}.font-sans,body{font-family:var(--font-ppneumontreal),sans-serif}.shaped-cta{-webkit-mask-mode:alpha;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;mask-mode:alpha}@media (width<=768px){.only-desktop{display:none!important}}.shaped-cta{cursor:pointer;background-color:#fafafa;border:none;outline:none;justify-content:center;align-items:center;width:19.2rem;height:4rem;display:flex;position:relative;-webkit-mask-image:url(/shaped-cta-mask.svg);mask-image:url(/shaped-cta-mask.svg)}.shaped-cta:hover .arrow-wrapper svg{transform:translate(-.2rem)}.shaped-cta:hover .arrow-wrapper .arrow-bar{transform:translate(-2rem)translateY(-.01rem)}.shaped-cta span{display:inline-block}.shaped-cta .blinking-text:before{content:"";position:absolute;inset:0}.shaped-cta .label{color:#1b1b1b;text-align:center;font-size:1.6rem;line-height:4rem}.shaped-cta .arrow-wrapper{align-items:center;height:100%;display:flex;overflow:hidden}.shaped-cta .arrow-wrapper svg{transition:transform .3s cubic-bezier(.25,.8,.25,1)}.shaped-cta .arrow-wrapper .arrow-bar{background-color:#1b1b1b;border-radius:2rem;width:1rem;height:2px;transition:transform .3s cubic-bezier(.25,.8,.25,1);transform:translate(.5rem)translateY(-.01rem)}.shaped-cta.dark{background-color:#313131}.shaped-cta.dark .arrow-wrapper svg path{fill:#fafafa!important;stroke:#fafafa!important}.shaped-cta.dark .arrow-wrapper .arrow-bar{background-color:#fafafa}.shaped-cta.dark span{color:#fafafa}button:hover{transform:none}.cta{cursor:pointer;color:#fafafa;text-align:center;background-color:#313131;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;height:4.3rem;max-height:4.3rem;padding:0 1.2rem;font-size:1.6rem;font-weight:500;line-height:4.3rem;transition:background .3s ease-in-out,color .3s ease-in-out;display:inline-flex;position:relative;overflow:hidden}.cta:disabled{opacity:.5;pointer-events:none}.cta:focus:before,.cta:focus-visible:before{content:"";z-index:-1;border:1px solid #fafafa;border-radius:8px;position:absolute;inset:-2px}.cta.with-icon{display:flex}.cta.with-icon span{margin-right:.8rem}.cta.primary-cta{color:#1b1b1b;background-color:#fafafa}.cta.primary-cta:hover{background-color:#c3c3c3}.cta.secondary-cta{color:#fafafa;background-color:#313131}.cta.secondary-cta:hover{background-color:#313131cc}.cta.outline-cta{color:#fafafa;background-color:#313131;border:1px solid #525252}.cta.outline-cta:hover{background-color:#525252}.cta.destructive-cta{color:#f5403e;background-color:#313131;border:1px solid #f5403e}.cta.destructive-cta:hover{color:#1b1b1b;background-color:#f5403e}.cta.thin-cta{text-align:center;height:3.2rem;padding:0 1.2rem;line-height:3.2rem}.cta.connect-cta{max-width:20rem}@media (width<=1020px){.cta.connect-cta{max-width:100%}}.cta.lime-cta{color:#1b1b1b;background-color:#fafafa}.blur-overlay{z-index:199;backdrop-filter:blur(20px);background-color:#0000004d;position:fixed;inset:0}.loading-screen{z-index:2050;opacity:1;transition:opacity 1.24s cubic-bezier(.87,0,.13,1) 1.6s;position:fixed;inset:0;overflow:hidden}.loading-screen__bg{z-index:-1;background-color:#1b1b1b;transition:transform .6s cubic-bezier(.87,0,.13,1) 1s;display:inline-block;position:absolute;inset:0;transform:scaleY(1)}.loading-screen.start-1 .loading-bar-wrapper svg #progressClip rect{width:67%}.loading-screen.start-1 .bar{width:100%}.loading-screen.start-1 .bar__inner{width:67%}.loading-screen.start-1 .percents .first-percent span{transform:translateY(0)}.loading-screen.start-2 .loading-bar-wrapper svg #progressClip rect,.loading-screen.start-2 .bar__inner{width:100%;transition:width 1.24s cubic-bezier(.87,0,.13,1)}.loading-screen.start-2 .percents .second-percent span{transition:transform 1s cubic-bezier(.87,0,.13,1);transform:translateY(0)}.loading-screen.start-2 .percents .second-percent span:first-child{transition-delay:.1s}.loading-screen.start-2 .percents .second-percent span:nth-child(2){transition-delay:.2s}.loading-screen.start-2 .percents .second-percent span:nth-child(3){transition-delay:.3s}.loading-screen.start-2 .percents .second-percent span:nth-child(4){transition-delay:.4s}.loading-screen.start-2 .percents .second-percent span:nth-child(5){transition-delay:.5s}.loading-screen.start-2 .percents .first-percent span{transition:transform 1s cubic-bezier(.87,0,.13,1);transform:translateY(2.4rem)}.loading-screen.start-2 .percents .first-percent span:first-child{transition-delay:.1s}.loading-screen.start-2 .percents .first-percent span:nth-child(2){transition-delay:.2s}.loading-screen.start-2 .percents .first-percent span:nth-child(3){transition-delay:.3s}.loading-screen.start-2 .percents .first-percent span:nth-child(4){transition-delay:.4s}.loading-screen.start-2 .percents .first-percent span:nth-child(5){transition-delay:.5s}.loading-screen.start-3{pointer-events:none;opacity:0}.loading-screen.start-3 .bar{opacity:0;transition:opacity .3s cubic-bezier(.87,0,.13,1) 1.2s,transform 1.24s cubic-bezier(.87,0,.13,1) .5s,width 1.24s cubic-bezier(.87,0,.13,1) .5s;transform:translate(100%)}.loading-screen.start-3 .loading-screen__bg{transform:scaleY(0)}.loading-screen.start-3 svg{transition:transform 1s cubic-bezier(.87,0,.13,1) 1s;transform:translateY(3.5rem)}.loading-screen.start-3 .percents .second-percent span{transition:transform 1s cubic-bezier(.87,0,.13,1);transform:translateY(2.4rem)}.loading-screen.start-3 .percents .second-percent span:first-child{transition-delay:.1s}.loading-screen.start-3 .percents .second-percent span:nth-child(2){transition-delay:.2s}.loading-screen.start-3 .percents .second-percent span:nth-child(3){transition-delay:.3s}.loading-screen.start-3 .percents .second-percent span:nth-child(4){transition-delay:.4s}.loading-screen.start-3 .percents .second-percent span:nth-child(5){transition-delay:.5s}.loading-screen .percents{flex-direction:column;align-items:center;width:20rem;height:1.7rem;font-size:2.4rem;display:flex;position:absolute;top:3.3rem;left:50%;overflow:hidden;transform:translate(-50%)}.loading-screen .percents>span{height:1.7rem;line-height:2.1rem;display:inline-flex;position:absolute}.loading-screen .percents>span span{transition:transform 1s cubic-bezier(.87,0,.13,1);display:inline-block;transform:translateY(-2.4rem)}.loading-screen .percents>span span:first-child{transition-delay:2.1s}.loading-screen .percents>span span:nth-child(2){transition-delay:2.2s}.loading-screen .percents>span span:nth-child(3){transition-delay:2.3s}.loading-screen .percents>span span:nth-child(4){transition-delay:2.4s}.loading-screen .percents>span span:nth-child(5){transition-delay:2.5s}.loading-screen .bar{opacity:1;background-color:#656565;width:0;height:.1rem;min-height:1px;transition:width 1.24s cubic-bezier(.87,0,.13,1) .5s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.loading-screen .bar__inner{background-color:#fafafa;width:0%;transition:width 1.24s cubic-bezier(.87,0,.13,1) 2s;position:absolute;inset:0}.loading-screen .loading-bar-wrapper{height:3.3rem;position:absolute;bottom:3.3rem;left:50%;overflow:hidden;transform:translate(-50%)}.loading-screen .loading-bar-wrapper svg #progressClip rect{transition:width 1.24s cubic-bezier(.87,0,.13,1) 2s}

/*# sourceMappingURL=2e43a591a3046ecb.css.map*/