@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap);body{margin:0;padding:0;color:#14103b;background:#070516;-webkit-font-smoothing:antialiased}html{line-height:1.15}*{box-sizing:border-box}:focus{outline:none}a{text-decoration:none;margin:0;cursor:pointer}a,a:hover{color:#14103b}img,picture{display:block;width:100%;height:auto;border-style:none}p{padding:0;margin:0 0 20px 0}strong{font-weight:400;color:inherit}q{display:block;padding:0;margin:0}h1,h2{margin:0 0 8px 0;padding:0}h2,h4{color:#14103b}h4{margin:0 0 8px 0;padding:0}fieldset{padding:0;margin:0;border:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important}.skip-link{position:absolute;top:-100px;left:16px;z-index:2000;padding:12px 20px;color:#fff;background:#070516;border:1px solid #353535;border-radius:6px;text-decoration:none;transition:top .2s ease}.skip-link:focus{top:16px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}*{font-family:Lato,sans-serif;letter-spacing:.01em;font-weight:400}body{font-family:Lato,sans-serif;font-size:18px;line-height:1.4em;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,q{font-weight:300;vertical-align:baseline}q{font-family:Cormorant Garamond,serif;font-size:50px;font-style:italic;letter-spacing:normal;line-height:46.8px;text-align:left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;text-transform:none;color:#14103b}li,p{font-family:Lato,sans-serif;font-size:18px;font-weight:300;line-height:1.4;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;vertical-align:baseline}@media print,screen and (max-width:500px){li,p{font-size:16px;line-height:28px}}h1{font-family:Lato,sans-serif;font-size:64px;font-weight:700;line-height:1.2;letter-spacing:.01em;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;vertical-align:baseline}@media print,screen and (max-width:500px){h1{font-size:32px}}@media print,screen and (max-width:850px){h1{font-size:48px}}h2{font-family:Lato,sans-serif;font-size:30.4px;font-weight:500;line-height:1.5;color:#fff;letter-spacing:1px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;vertical-align:baseline}@media print,screen and (min-width:501px){h2{font-size:36px}}h3{font-family:Lato,sans-serif;font-size:24px;font-weight:300;line-height:1.6;letter-spacing:1px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;vertical-align:baseline;text-align:center;color:hsla(0,0%,100%,.7);padding-top:.5rem;margin:0 auto}@media print,screen and (min-width:501px){h3{font-size:32px;padding-bottom:2rem;max-width:60%}}h4{font-family:Lato,sans-serif;font-size:24px;font-weight:600;line-height:1.5;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;vertical-align:baseline;color:hsla(0,0%,100%,.85)}@media print,screen and (min-width:851px){h4{font-size:27.2px}}h5,h6{font-family:Lato,sans-serif;font-size:13px;font-weight:300;line-height:1.5;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;vertical-align:baseline}h6{color:#14103b}.font-gradient{font-weight:700;background:linear-gradient(120deg,rgba(155,50,195,.85),rgba(43,208,242,.95),rgba(155,50,195,.85));background-size:200% 100%;background-position:0 50%;background-clip:unset;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.font-hero-tag{font-size:20px;font-weight:300;line-height:1.6;letter-spacing:.5px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;vertical-align:baseline;text-align:center;color:hsla(0,0%,100%,.7);padding-top:16px;padding-bottom:32px;margin:0 auto;max-width:50%}@media print,screen and (max-width:500px){.font-hero-tag{font-size:16px;padding-bottom:8px;max-width:100%}}@media print,screen and (max-width:850px){.font-hero-tag{font-size:17.6px;padding-top:32px;padding-bottom:32px;max-width:100%}}.font-button,.pricing-button,.website-button--main,.website-button--text{font-family:Lato,sans-serif;font-weight:600;font-size:13.6px;text-transform:uppercase}.font-card-tag{font-family:Lato,sans-serif;font-weight:400;font-size:20px;color:#bebebe}@media print,screen and (min-width:851px){.font-card-tag{font-size:20.8px}}.font-card-body{font-family:Lato,sans-serif;font-weight:300;font-size:17.6px;color:#bebebe}@media print,screen and (min-width:851px){.font-card-body{font-size:18.4px}}.font-small-title{font-size:26.4px;color:hsla(0,0%,100%,.8)}.font-small-title,.font-subtitle{font-family:Lato,sans-serif;font-weight:700;padding-top:1rem;padding-bottom:0;margin-left:0;text-align:left!important}.font-subtitle{font-size:24px;font-style:italic;color:hsla(0,0%,100%,.75)}.font-tag-upper{font-family:Lato,sans-serif;font-weight:400;font-size:17.6px;font-style:italic;color:#bebebe;padding:16px 0 16px 0}@media print,screen and (min-width:851px){.font-tag-upper{font-size:22.4px}}.font-large-body{font-size:18.4px;line-height:1.6;margin:1.5rem 0;font-weight:light;color:hsla(0,0%,100%,.75)}@media print,screen and (min-width:501px){.font-large-body{font-size:18.4px;padding-bottom:1rem}}.font-large-body-center{text-align:center}.font-large-body-justify{text-align:justify}.font-large-body-left{text-align:left}@media print,screen and (max-width:500px){.font-large-body-left{text-align:justify}}.font-list{font-size:18.4px;line-height:1.6;margin:1.5rem 0;font-weight:light;color:hsla(0,0%,100%,.7);text-align:left}.navbar{position:sticky;top:0;z-index:100;width:100%;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:1rem 0}.navbar__container{display:flex;flex-direction:row;margin:0 auto;justify-content:space-between;align-items:center;width:85%;height:80px;border-radius:8px;box-shadow:0 0 2px #353535;padding:0 1rem}.navbar__logo{flex:1;display:flex;align-items:center;justify-content:flex-start}.navbar__logo img{height:40px;width:auto}.navbar__nav{flex:3;display:inline-flex;flex-direction:row;align-items:center;justify-content:center}.navbar__nav-item{position:relative}.navbar__nav-item .navbar__dropdown--open{display:block}.navbar__nav-item:first-child{margin-left:0}.navbar .navbar__nav-link{display:inline-flex;align-items:center;cursor:pointer;font-family:inherit;font-weight:inherit;line-height:inherit;text-transform:none;border-radius:0;margin-top:0;color:hsla(0,0%,100%,.8);background-color:transparent;text-decoration:none;font-size:1.1rem;padding:10px 15px;transition:color .3s,background-color .3s;border:none}.navbar .navbar__nav-link:hover{color:#ededed;background-color:transparent}.navbar__nav-expand-icon{font-size:.8rem;margin-left:.5rem;color:hsla(0,0%,100%,.8);transition:color .3s}.navbar__nav-expand-icon:hover{color:#ededed}.navbar__dropdown{display:none;position:absolute;align-items:center;top:100%;left:0;width:140px;background:#070516;border-radius:4px;box-shadow:0 4px 8px rgba(0,0,0,.5);z-index:100;padding:.5rem 0}.navbar__dropdown-link{display:block;padding:.75rem 1rem;text-decoration:none;font-size:1rem;color:hsla(0,0%,100%,.7);border-radius:4px;transition:color .3s,background-color .3s}.navbar__dropdown-link:hover{color:#fff;background-color:hsla(0,0%,100%,.05)}.navbar__actions{flex:1;display:inline-flex;align-items:center;justify-content:flex-end}.navbar__actions .website-button{margin-left:1rem}.navbar__mobile-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(7,5,22,.95);color:#fff;z-index:101;padding:2rem 4rem;flex-direction:column;justify-content:space-between;opacity:0;visibility:hidden;transition:visibility 0s,opacity .3s ease}.navbar__mobile-menu--visible{display:flex;opacity:1;visibility:visible}.navbar__mobile-menu-icon{display:none}@media print,screen and (min-width:851px){.navbar__mobile-menu-icon{display:flex;align-items:center!important;padding:0;margin:0;color:hsla(0,0%,100%,.8);background:transparent;border:none;cursor:pointer;transition:color .3s,background-color .3s}}.navbar__mobile-menu-icon:focus,.navbar__mobile-menu-icon:hover{background:transparent;outline:none;color:#ededed}.navbar__mobile-menu-icon::-moz-focus-inner{border:0}.navbar__mobile-menu-close{align-self:flex-end;font-size:1.6rem;cursor:pointer;background:transparent!important;border:none;padding:0;margin:0;color:hsla(0,0%,100%,.8);transition:color .3s,background-color .3s}.navbar__mobile-menu-close:focus,.navbar__mobile-menu-close:hover{background:transparent!important;outline:none;color:#ededed}.navbar__mobile-menu-close::-moz-focus-inner{border:0}.navbar__mobile-menu-nav{flex-grow:1;display:flex;flex-direction:column;gap:1rem}.navbar__mobile-menu-nav-item{text-transform:uppercase;font-size:1.2rem;padding:1rem 0;color:hsla(0,0%,100%,.7);transition:color .3s}.navbar__mobile-menu-nav-item:hover{color:#fff}.navbar__mobile-menu-nav-item a{text-decoration:none;color:inherit;display:block}.navbar__mobile-dropdown{margin-top:.5rem;padding-left:1rem}.navbar__mobile-dropdown-link{font-size:1rem;padding:.5rem 0;color:hsla(0,0%,100%,.7)}.navbar__mobile-dropdown-link:hover{color:#fff}.navbar__mobile-menu-actions{display:flex;flex-direction:column;gap:1rem}.navbar__mobile-menu-actions .website-button,.navbar__mobile-menu-actions .website-button--text{width:100%;text-align:center;padding:1rem;font-size:1.1rem}.navbar__mobile-menu-socials{display:flex;justify-content:center;padding-top:1.5rem;gap:1.5rem}.navbar__mobile-menu-socials a{font-size:1.4rem;color:hsla(0,0%,100%,.843);transition:color .3s}.navbar__mobile-menu-socials a:hover{color:#fff}@media print,screen and (min-width:851px){.navbar__mobile-menu{display:none!important;opacity:0;visibility:hidden}}.website-hero{position:relative;height:60vh;background:linear-gradient(180deg,#070516,#0c0b1e,#14142b);overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-left:auto;margin-right:auto;padding-bottom:4rem}@media print,screen and (min-width:851px){.website-hero{height:70vh}}.website-hero--compact{height:auto;min-height:22rem;padding-top:9rem;padding-bottom:clamp(7rem,17vw,18rem)}@media print,screen and (min-width:851px){.website-hero--compact{height:auto}}.website-hero--compact .website-hero__content{margin-top:0}.website-hero--compact .website-hero__subtitle{padding-bottom:0}.website-hero__background{position:absolute;top:40%;left:50%;transform:translate(-50%,-20%);width:180%;height:80%;-o-object-fit:cover;object-fit:cover;opacity:.1}.website-hero__background img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media print,screen and (min-width:851px){.website-hero__background{-o-object-fit:fill;object-fit:fill;top:30%;transform:translate(-50%,-30%)}}.website-hero__background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at bottom,rgba(20,20,43,.5),transparent 70%);z-index:-2}.website-hero__background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#070516,rgba(7,5,22,.902));z-index:-1}.website-hero__content{display:flex;flex-direction:column;z-index:1;max-width:85%;padding:0;margin-top:-10%;color:#fff;text-align:center}@media print,screen and (min-width:851px){.website-hero__content{margin-top:-5%}}.website-hero__subtitle{font-family:Lato,sans-serif;font-size:24px;font-weight:300;line-height:1.6;letter-spacing:1px;text-align:center;color:hsla(0,0%,100%,.7);max-width:100%;padding-top:.5rem;margin:0 auto}@media print,screen and (min-width:501px){.website-hero__subtitle{font-size:32px;padding-bottom:2rem}}.section{background:linear-gradient(180deg,#070516,#0c0b1e,#14142b);color:#fff;overflow-x:hidden;position:relative}.section__container{padding-top:5rem;padding-bottom:5rem;text-align:center;max-width:95%;margin:0 auto;isolation:isolate}@media print,screen and (min-width:851px){.section__container{max-width:90%}}.section__container-last{padding-bottom:100px}@media print,screen and (min-width:851px){.section__container-last{padding-bottom:250px}}.section__title-container{padding-bottom:40px;max-width:80%;margin:0 auto}.footer{background-color:#070516;color:hsla(0,0%,100%,.9);font-size:.875rem;text-align:center;padding-top:2rem}.footer__container{max-width:90%;margin:0 auto;padding:2rem 0}.footer__container,.footer__content{display:flex;flex-direction:column;gap:2rem}@media print,screen and (min-width:501px){.footer__content{flex-direction:row;justify-content:space-between;align-items:center}}.footer__main{display:flex;flex-direction:column;gap:1.5rem;align-items:center}@media print,screen and (min-width:501px){.footer__main{align-items:flex-start}}.footer__main-first{display:flex;flex-direction:column;gap:1rem}@media print,screen and (min-width:851px){.footer__main-first{flex-direction:row;gap:3rem;align-items:center}}.footer__logo{height:80px;width:auto;display:flex;margin:auto}.footer__description{max-width:500px;color:hsla(0,0%,100%,.9);font-size:16px;gap:.8rem;color:hsla(0,0%,100%,.85);text-align:center}@media print,screen and (min-width:851px){.footer__description{text-align:left;font-size:16.8px}}.footer__socials{display:flex;gap:1.5rem;margin-top:.5rem}.footer__socials-link img{height:32px;width:32px}.footer__links{display:flex;flex-direction:column;gap:32px}@media print,screen and (min-width:501px){.footer__links{flex-direction:row;justify-content:space-between;gap:72px}}.footer__links-category{display:flex;text-align:center;flex-direction:column}@media print,screen and (min-width:501px){.footer__links-category{text-align:left}}.footer__links-category-title{font-size:18.4px;font-weight:600;color:hsla(0,0%,100%,.8)}.footer__links-category-list{display:flex;flex-direction:column}.footer__link{font-size:16px;color:hsla(0,0%,100%,.8);text-decoration:none;transition:color .3s ease}.footer__link:hover{color:#fff}.footer__disclaimer{margin-top:3rem;font-style:italic;color:hsla(0,0%,100%,.7);font-size:16px}.footer__legal{padding-top:2.5rem;border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-direction:column;align-items:center;gap:.5rem}@media print,screen and (min-width:501px){.footer__legal{flex-direction:row;justify-content:space-between;align-items:start}}.footer__legal p{font-size:16px}.footer__legal nav{display:flex;gap:1.5rem}.hero{position:relative;background:linear-gradient(180deg,#070516,#0c0b1e,#14142b);overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-left:auto;margin-right:auto}.hero__background{position:absolute;top:30%;left:50%;transform:translate(-50%,-30%);width:120%;height:80%;-o-object-fit:cover;object-fit:cover;opacity:.1;pointer-events:none}.hero__background img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media print,screen and (min-width:851px){.hero__background{-o-object-fit:fill;object-fit:fill}}.hero__background:before{background:radial-gradient(circle at bottom,rgba(20,20,43,.5),transparent 70%);z-index:-2}.hero__background:after,.hero__background:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.hero__background:after{background:linear-gradient(0deg,#070516,rgba(7,5,22,.9));z-index:-1}.hero__content{display:flex;flex-direction:column;margin-top:15%;z-index:1;max-width:90%;padding:0 16px;color:#fff;text-align:center;padding-bottom:320px}@media print,screen and (max-width:500px){.hero__content{margin-top:10%;padding-bottom:120px}}@media print,screen and (min-width:501px){.hero__content--with-image{margin-top:10%;padding-bottom:192px}}.hero__image{margin:48px auto 0}.hero__content-button{display:flex;justify-content:center;align-items:center;padding:16px 0;height:34px}@media print,screen and (max-width:500px){.hero__content-button{padding:40px 0}}.hero-cta{display:flex;flex-direction:row;justify-content:center;gap:20px}@media print,screen and (max-width:500px){.hero-cta{flex-direction:column;gap:0}}.feature-story{display:flex;flex-direction:column;gap:80px;max-width:72rem;margin:0 auto;padding:0;list-style:none;text-align:left}@media print,screen and (min-width:851px){.feature-story{gap:112px}}.feature-story__head{display:grid;grid-template-columns:1fr;gap:24px}@media print,screen and (min-width:851px){.feature-story__head{grid-template-columns:3fr 2fr;align-items:end;gap:64px}}.feature-story__head p{margin:8px 0 0}.feature-story__step{display:flex;align-items:baseline;gap:16px}.feature-story__number{font-size:88px;line-height:1;letter-spacing:0}.feature-story__title{margin:0;padding:16px 0 0;max-width:none;font-size:30.4px;font-weight:600;line-height:1.3;letter-spacing:.01em;text-align:left;color:hsla(0,0%,100%,.9)}.feature-story__shot{display:block;width:100%;height:auto;margin-top:32px}.story-origin{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;max-width:68rem;margin:48px auto 0;text-align:left}@media print,screen and (min-width:851px){.story-origin{grid-template-columns:2fr 3fr;gap:80px}}.story-origin__picture{position:relative;max-width:22rem;margin:0 auto}.story-origin__picture:before{content:"";position:absolute;inset:-8%;z-index:-1;border-radius:50%;background:linear-gradient(120deg,rgba(155,50,195,.5),rgba(43,208,242,.45));filter:blur(50px);opacity:.6}.story-origin__picture img{display:block;width:100%;height:auto;border-radius:1.5rem;border:1px solid hsla(0,0%,100%,.1);transform:rotate(-3deg);transition:transform .5s ease}.story-origin__picture:hover img{transform:rotate(0deg) scale(1.03)}.story-origin__lead{margin:16px 0 0;font-size:28.8px;font-weight:600;line-height:1.3;color:hsla(0,0%,100%,.95)}@media print,screen and (min-width:851px){.story-origin__lead{font-size:36.8px}}.story-origin__text .font-large-body{margin:24px 0 0;padding-bottom:0}.story-wave{max-width:68rem;margin:80px auto 0}.story-wave__caption{margin:0;font-size:24px;font-weight:500;color:hsla(0,0%,100%,.9)}.story-wave__chart{position:relative;margin-top:24px}@media print,screen and (min-width:851px){.story-wave__chart{margin-top:64px}}.story-wave__line{display:none}.story-wave__moves{display:grid;gap:16px;justify-content:center;margin:0;padding:0;list-style:none;text-align:left}.story-wave__move{display:flex;align-items:center;gap:16px}.story-wave__dot{flex:none;width:16px;height:16px;border-radius:50%;background:linear-gradient(135deg,#9b32c3,#2bd0f2);box-shadow:0 0 0 6px rgba(43,208,242,.12)}.story-wave__label{font-size:18.4px;font-weight:600;color:hsla(0,0%,100%,.9)}@media print,screen and (min-width:851px){.story-wave__chart{height:13rem}.story-wave__line{display:block;position:absolute;top:0;left:0;width:100%;height:8rem;overflow:visible}.story-wave__moves{display:block;position:absolute;inset:0}.story-wave__move{position:absolute;left:var(--x);top:calc(8rem*var(--y));flex-direction:column;gap:12px;width:12rem;margin-left:-6rem;margin-top:-8px;text-align:center}.story-wave__move:first-child{--x:12.5%;--y:0.223}.story-wave__move:nth-child(2){--x:37.5%;--y:0.614}.story-wave__move:nth-child(3){--x:62.5%;--y:0.616}.story-wave__move:nth-child(4){--x:87.5%;--y:0.222}.story-wave__move:first-child,.story-wave__move:nth-child(4){flex-direction:column-reverse;top:auto;bottom:calc(100% - 8rem*var(--y) - 8px);margin-top:0}}.story-chapters{display:grid;grid-template-columns:1fr;max-width:68rem;margin:48px auto 0;text-align:left}@media print,screen and (min-width:851px){.story-chapters{grid-template-columns:1fr 1fr;margin-top:32px}}.story-chapters__item{padding:32px 0;border-top:1px solid hsla(0,0%,100%,.1)}.story-chapters__item:first-child{border-top:none}@media print,screen and (min-width:851px){.story-chapters__item{padding:8px 48px;border-top:none;border-left:1px solid hsla(0,0%,100%,.1)}.story-chapters__item:first-child{padding-left:0;border-left:none}}.story-chapters__item .font-large-body{margin:16px 0 0;padding-bottom:0}.story-chapters__title{margin:0;padding:0;max-width:none;font-size:25.6px;font-weight:600;line-height:1.3;letter-spacing:.01em;text-align:left;color:hsla(0,0%,100%,.9)}.story-action{margin:56px 0 32px}.section__team-quote{font-style:italic}.section__team-image{justify-content:center;max-width:16rem;margin:0 auto}.section__team-image img{border-radius:50%;width:100%;-o-object-fit:contain;object-fit:contain;background:linear-gradient(135deg,rgba(140,34,170,.6),rgba(43,208,242,.8))}.section__team-card-content{padding:32px 0}.section__journey-gradient{background:linear-gradient(135deg,rgba(140,34,170,.1),rgba(31,233,253,.1));padding:40px 16px;border-radius:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;margin-bottom:40px}@media print,screen and (min-width:501px){.section__journey-gradient{padding:40px;margin-bottom:80px}}.section__journey-item{display:flex;flex-direction:column;align-items:center;justify-content:center}@media print,screen and (min-width:851px){.section__journey-item{flex-direction:row;justify-content:space-between;gap:2rem}}.section__journey-item-textbox{text-align:center;margin:auto}@media print,screen and (min-width:851px){.section__journey-item-textbox{margin:0;max-width:60%}}.section__journey-item-image{text-align:center}@media print,screen and (min-width:851px){.section__journey-item-image{max-width:25%;margin:0 auto}.section__journey-item-image--wide{max-width:50%}}.section__journey-item-image img{border-radius:.5rem;width:100%;max-height:300px;-o-object-fit:contain;object-fit:contain}.section__journey-item-image-arrow{width:200px}.cta-panel.contact-panel{max-width:68rem}@media print,screen and (min-width:851px){.cta-panel.contact-panel{align-items:start}}.website .contact-panel .website-form{width:100%}.contact-panel__list-title{margin:32px 0 8px}.contact-methods{display:grid;gap:24px;margin:40px 0 0}.contact-methods dt{margin-bottom:4px}.contact-methods dd{margin:0;font-size:18.4px;color:hsla(0,0%,100%,.9);overflow-wrap:anywhere}.pager__link:focus-visible,.pager__link:hover,.support-card:focus-visible,.support-card:hover,.support-chips a:focus-visible,.support-chips a:hover,.support-feature:focus-visible,.support-feature:hover,.support-search__result:focus-visible,.support-search__result:hover{color:#fff}.breadcrumb{max-width:90%;margin:24px auto 0;font-size:16px;color:hsla(0,0%,100%,.5);text-align:start}.breadcrumb a{color:hsla(0,0%,100%,.75);text-decoration:none}.breadcrumb a:hover{color:#fff;text-decoration:underline}.support-home{max-width:72rem;margin:0 auto}.support-search{position:relative;max-width:44rem;margin:0 auto 56px;text-align:left}.website .support-search .support-search__input{padding:16px 24px;border-radius:999px;border:1px solid hsla(0,0%,100%,.1);font-size:18.4px;transition:border-color .3s ease,box-shadow .3s ease}.website .support-search .support-search__input:focus{border-color:rgba(43,208,242,.5);box-shadow:0 0 0 4px rgba(43,208,242,.12)}.support-search__results{margin:12px 0 0;padding:8px;list-style:none;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;background:rgba(13,12,32,.9)}.support-search__result{display:block;padding:12px 16px;border-radius:.6rem;color:#fff;text-decoration:none;transition:background .2s ease}.support-search__result:focus-visible,.support-search__result:hover{background:hsla(0,0%,100%,.07)}.support-search__result-title{display:block;font-weight:600}.support-search__result-context{display:block;margin-top:2px;font-size:14.4px;color:hsla(0,0%,100%,.55)}.support-search__empty{margin:16px 16px 0;color:hsla(0,0%,100%,.6)}.support-feature{position:relative;z-index:0;display:grid;grid-template-columns:1fr;gap:24px;align-items:center;padding:40px 32px;border:1px solid hsla(0,0%,100%,.08);border-radius:1.5rem;background:linear-gradient(135deg,rgba(140,34,170,.16),rgba(31,233,253,.07));color:#fff;text-align:left;text-decoration:none;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}@media print,screen and (min-width:851px){.support-feature{grid-template-columns:auto 1fr auto;gap:40px;padding:48px 56px}}.support-feature:hover{transform:translateY(-4px);border-color:rgba(43,208,242,.35);box-shadow:0 20px 60px rgba(43,208,242,.12)}.support-feature h2{margin:4px 0 0;line-height:1.3}.support-feature p{margin:8px 0 0}.support-feature .support-icon{width:72px;height:72px}.support-feature__go{font-weight:600;white-space:nowrap;color:hsla(0,0%,100%,.9)}.support-grid{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px}.support-card{position:relative;display:flex;flex:1 1 19rem;flex-direction:column;padding:32px;border:1px solid hsla(0,0%,100%,.06);border-radius:1.25rem;background:linear-gradient(135deg,rgba(140,34,170,.1),rgba(31,233,253,.04));color:#fff;text-align:left;text-decoration:none;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.support-card:hover{transform:translateY(-4px);border-color:rgba(43,208,242,.35);box-shadow:0 16px 50px rgba(43,208,242,.1)}.support-card p{margin:0}.support-card__title{margin:20px 0 8px;padding:0;max-width:none;font-size:22.4px;font-weight:600;line-height:1.3;letter-spacing:.01em;text-align:left;color:hsla(0,0%,100%,.92)}.support-card__go{margin-top:auto;padding-top:24px;font-size:14.4px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#9baae9;transition:transform .3s ease}.support-card:hover .support-card__go,.support-feature:hover .support-feature__go{transform:translateX(6px)}.support-feature__go{transition:transform .3s ease}.support-icon{width:40px;height:40px;color:#9baae9}.support-help{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:72rem;margin:64px auto 0;padding:32px;border-top:1px solid hsla(0,0%,100%,.1)}@media print,screen and (min-width:851px){.support-help{flex-direction:row;justify-content:space-between;text-align:left}}.support-help p{margin:0}.support-help__title{font-size:20.8px;font-weight:600;color:hsla(0,0%,100%,.92)}.support-help__links{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.docs-container{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:48px;width:100%;max-width:76rem;margin:0 auto;overflow:visible!important;text-align:left}@media print,screen and (max-width:850px){.docs-container{flex-direction:column;gap:0}}.content{flex:1;min-width:0;max-width:100%;color:#fff}.support-chips{gap:8px;margin:0 0 32px;padding-bottom:8px;overflow-x:auto;white-space:nowrap}.support-chips a{display:inline-block;margin-right:8px;padding:8px 16px;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;font-size:15.2px;color:hsla(0,0%,100%,.75);text-decoration:none}.support-chips a.router-link-active{border-color:rgba(43,208,242,.5);color:#fff}.sidebar{flex:none;width:17rem;position:sticky;top:130px;max-height:calc(100vh - 150px);overflow-y:auto;padding-right:24px;border-right:1px solid hsla(0,0%,100%,.1)}.sidebar ul{margin:0;padding:0;list-style:none}.sidebar .sidebar__title{margin:0 0 16px}.sidebar .sidebar__item{margin-bottom:4px}.sidebar .sidebar__link{display:block;padding:8px 12px;border-left:2px solid transparent;border-radius:0 .5rem .5rem 0;font-size:16.8px;font-weight:600;line-height:1.35;color:hsla(0,0%,100%,.65);text-decoration:none;transition:color .2s ease,background .2s ease}.sidebar .sidebar__link:hover{color:#fff}.sidebar .sidebar__item--active>.sidebar__link{border-left-color:#2bd0f2;background:linear-gradient(90deg,rgba(43,208,242,.12),transparent);color:#fff}.sidebar .sidebar__sections{margin:4px 0 12px 12px;padding-left:12px;border-left:1px solid hsla(0,0%,100%,.1)}.sidebar .sidebar__sublink{display:block;width:100%;margin:0;padding:6px 0;background:none;border:none;border-radius:0;font-size:15.2px;line-height:1.35;text-align:left;text-transform:none;color:hsla(0,0%,100%,.55);cursor:pointer;transition:color .2s ease}.sidebar .sidebar__sublink:hover{background:none;color:#fff}.dynamic-content{max-width:100%;word-wrap:break-word}.article__header{margin-bottom:32px;padding-bottom:24px;border-bottom:1px solid hsla(0,0%,100%,.1)}.article__header h2{margin:8px 0 0;line-height:1.3}.article__meta{margin:12px 0 0;font-size:15.2px;color:hsla(0,0%,100%,.55)}.article__block{margin-bottom:40px}.article__block .font-large-body{margin:12px 0 0;padding-bottom:0}.article__heading{position:relative;margin:0;padding:0 0 0 16px;max-width:none;font-size:23.2px;font-weight:600;line-height:1.35;letter-spacing:.01em;text-align:left;color:hsla(0,0%,100%,.92);scroll-margin-top:130px}.article__heading:before{content:"";position:absolute;left:0;top:.2em;bottom:.2em;width:3px;border-radius:3px;background:linear-gradient(180deg,#9b32c3,#2bd0f2)}.video-container{display:flex;justify-content:center;width:100%;margin:24px 0 0}.video-wrapper{width:100%;max-width:56rem;aspect-ratio:16/9;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);border-radius:.9rem;box-shadow:0 10px 40px rgba(0,0,0,.35)}.video-wrapper iframe{display:block;width:100%;height:100%;border:none}.pager{display:grid;grid-template-columns:1fr;gap:16px;margin-top:56px}@media print,screen and (min-width:501px){.pager{grid-template-columns:1fr 1fr}}.pager__link{display:flex;flex-direction:column;gap:4px;padding:20px 24px;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;background:linear-gradient(135deg,rgba(140,34,170,.1),rgba(31,233,253,.04));color:#fff;text-decoration:none;transition:transform .3s ease,border-color .3s ease}.pager__link:hover{transform:translateY(-3px);border-color:rgba(43,208,242,.35)}.pager__link--next{text-align:right}@media print,screen and (min-width:501px){.pager__link--next{grid-column:2}}.pager__title{font-weight:600;line-height:1.35}.support-tools{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:32px}.website .support-tools .support-filter{flex:1 1 16rem;max-width:26rem;padding:12px 20px;border-radius:999px;border:1px solid hsla(0,0%,100%,.1)}.website .support-tools .support-filter:focus{border-color:rgba(43,208,242,.5)}.support-tools__count{margin:0;font-size:15.2px;color:hsla(0,0%,100%,.55)}.website .support-tools .support-tools__button{margin:0;padding:8px 12px;background:none;border-radius:0;font-size:13.6px;font-weight:600;color:hsla(0,0%,100%,.7);text-decoration:underline;text-underline-offset:6px;transition:text-underline-offset .3s ease}.website .support-tools .support-tools__button:hover{color:hsla(0,0%,100%,.95);text-underline-offset:8px;background:none}.glossary__letters{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:40px}.website .glossary__letters button{width:36px;height:36px;margin:0;padding:0;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;background:none;font-size:14.4px;font-weight:600;color:hsla(0,0%,100%,.85);transition:border-color .2s ease,background .2s ease}.website .glossary__letters button:hover:not(:disabled){border-color:rgba(43,208,242,.5);background:rgba(43,208,242,.1)}.website .glossary__letters button:disabled{border-color:transparent;color:hsla(0,0%,100%,.2);cursor:default}.glossary__group{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:40px}@media print,screen and (min-width:851px){.glossary__group{grid-template-columns:72px 1fr;gap:24px}}.glossary__letter{margin:0;padding:0;max-width:none;font-size:48px;line-height:1;text-align:left;scroll-margin-top:130px}.glossary__terms{display:grid;grid-template-columns:1fr;gap:16px;margin:0}@media print,screen and (min-width:851px){.glossary__terms{grid-template-columns:1fr 1fr}}.glossary__term{padding:20px 24px;border:1px solid hsla(0,0%,100%,.06);border-radius:1rem;background:linear-gradient(135deg,rgba(140,34,170,.1),rgba(31,233,253,.04));scroll-margin-top:130px}.glossary__term dt{font-size:19.2px;font-weight:600;color:hsla(0,0%,100%,.95)}.glossary__term dd{margin:8px 0 0;font-size:16.8px;line-height:1.6;color:hsla(0,0%,100%,.72)}.support-empty{margin:32px 0;color:hsla(0,0%,100%,.6)}.faq{max-width:58rem;margin:0 auto}.faq-list{display:grid;gap:12px}.faq-item{border:1px solid hsla(0,0%,100%,.07);border-radius:1rem;background:linear-gradient(135deg,rgba(140,34,170,.1),rgba(31,233,253,.04));transition:border-color .3s ease}.faq-item.active{border-color:rgba(43,208,242,.35)}.website .faq-question{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;margin:0;padding:20px 24px;border:none;border-radius:1rem;background:transparent;font-size:18.4px;font-weight:600;line-height:1.4;text-align:left;text-transform:none;cursor:pointer;scroll-margin-top:130px}.website .faq-question:hover{background:hsla(0,0%,100%,.03)}.faq-icon{position:relative;flex:none;width:24px;height:24px;border:1px solid hsla(0,0%,100%,.2);border-radius:50%}.faq-icon:after,.faq-icon:before{content:"";position:absolute;top:50%;left:50%;width:10px;height:1.5px;margin:-.75px 0 0 -5px;background:#9baae9;transition:transform .3s ease}.faq-icon:after{transform:rotate(90deg)}.faq-item.active .faq-icon:after{transform:rotate(0deg)}.faq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.faq-item.active .faq-answer-wrap{grid-template-rows:1fr}.faq-answer-clip{min-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility 0s linear .4s}.faq-item.active .faq-answer-clip{visibility:visible;opacity:1;transition:opacity .4s ease .1s,visibility 0s}.faq-answer{display:block;margin:0;padding:0 24px 24px;text-align:left;color:hsla(0,0%,100%,.78)}.landing .section__title-container .font-hero-tag{max-width:44rem;padding-bottom:0}.website-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;transition:all .3s ease}.pricing-button,.website-button--main{padding:15px 20px;line-height:1;border:none;background-image:linear-gradient(135deg,rgba(140,34,170,.25),rgba(31,233,253,.25));color:hsla(0,0%,100%,.8);border-radius:20px;position:relative;width:-moz-max-content;width:max-content;transition:background-image .3s ease}.pricing-button:after,.website-button--main:after{content:"";position:absolute;height:107%;width:102%;border-radius:32px;background-image:linear-gradient(135deg,rgba(140,34,170,.5),rgba(31,233,253,.5));z-index:-1}.pricing-button:hover,.website-button--main:hover{z-index:0;color:#ededed;background-image:linear-gradient(135deg,rgba(140,34,170,.6),rgba(31,233,253,.6))}.website-button--text{padding:8px 16px;height:auto;line-height:1;background-color:transparent;border:none;color:hsla(0,0%,100%,.8);text-decoration:underline;text-underline-offset:6px;transition:text-underline-offset .3s ease}.website-button--text:hover{color:#ededed;text-underline-offset:8px;background-color:transparent}.section__card{position:relative;z-index:0;padding:2.5rem;margin:4rem auto;background:linear-gradient(135deg,rgba(140,34,170,.1),rgba(31,233,253,.04));border-radius:1.5rem;box-shadow:0 5px 30px rgba(29,26,48,.3);transition:transform .3s ease;width:500px;max-width:95%}.section__card:hover{background:linear-gradient(135deg,rgba(140,34,170,.1),rgba(31,233,253,.07))}.section__card-container{display:flex;justify-content:center;gap:24px;flex-direction:column;align-items:start}@media print,screen and (min-width:851px){.section__card-container{flex-direction:row;padding-bottom:6rem}}@media print,screen and (max-width:500px){.section__card-container{gap:0}}.section__card-icon-container{display:flex;justify-content:center;margin-top:-5rem}.section__card-icon-wrapper{position:relative}.section__card-icon{height:120px;width:120px;transition:transform .3s ease}.section__card-icon:hover{transform:translateY(-.4rem)}.section__card-icon-shadow{position:absolute;top:calc(100% + 16px);left:50%;transform:translateX(-50%);width:100%;height:6px;background:hsla(0,0%,100%,.15);border-radius:100%;-webkit-mask-image:radial-gradient(closest-side,#000,transparent);mask-image:radial-gradient(closest-side,#000,transparent);transition:background-color .3s ease}.section__card-icon-shadow:hover{background:hsla(0,0%,100%,.1)}.section__card-body{padding-top:3rem}.divider__wave{position:absolute;bottom:0;left:0;width:100%;height:auto;z-index:30;pointer-events:none}.section__features-row{display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px;width:100%;margin:0 auto}@media print,screen and (min-width:501px){.section__features-row{flex-direction:row;justify-content:space-between;align-items:stretch}}.section__features-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:0;border:1px solid hsla(0,0%,100%,.05);background:linear-gradient(135deg,rgba(140,34,170,.04),rgba(31,233,253,.04));border-radius:1.5rem;box-shadow:0 5px 30px rgba(29,26,48,.05);transition:transform .3s ease;padding:32px;margin-bottom:24px}@media print,screen and (max-width:500px){.section__features-card{padding:24px 16px}}.section__features-card:hover{background:linear-gradient(135deg,rgba(140,34,170,.05),rgba(31,233,253,.05))}.section__features-card--wide{flex:1;max-width:70%;min-height:400px}.section__features-card--narrow{flex:1;max-width:30%;min-height:400px}@media print,screen and (max-width:500px){.section__features-card--narrow,.section__features-card--wide{max-width:100%}}.section__features-image-bottom-large{width:100%;max-width:80rem;height:auto;position:relative}.section__features-image-bottom-large--spaced{margin-top:2rem}.section__features-image-bottom-large img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block;position:relative;top:0;left:0;border-radius:1rem;transition:opacity .3s ease;mask-image:linear-gradient(0deg,#000 30%,transparent 95%);-webkit-mask-image:linear-gradient(0deg,#000 30%,transparent 95%);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.section__features-image-top-large{width:100%;max-width:80rem;height:auto;position:relative}.section__features-image-top-large--spaced{margin-bottom:2rem}.section__features-image-top-large img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block;position:relative;top:0;left:0;border-radius:1rem;transition:opacity .3s ease;mask-image:linear-gradient(180deg,#000 30%,transparent 95%);-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 95%);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.section__features-image-bottom-small{width:100%;max-width:120px;height:auto;position:relative}.section__features-image-bottom-small img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block;position:relative;top:0;left:0;border-radius:1rem;transition:opacity .3s ease;mask-image:linear-gradient(0deg,#000 20%,transparent 90%);-webkit-mask-image:linear-gradient(0deg,#000 20%,transparent 90%);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.section__features-image-top-small{width:100%;max-width:120px;height:auto;position:relative}.section__features-image-top-small img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block;position:relative;top:0;left:0;border-radius:1rem;transition:opacity .3s ease;mask-image:linear-gradient(180deg,#000 20%,transparent 90%);-webkit-mask-image:linear-gradient(180deg,#000 20%,transparent 90%);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.text-link{text-decoration:underline}.text-link,.text-link:hover{color:inherit}#testimonials.testimonial .testimonial__stars{margin-bottom:1.25rem;text-align:center;letter-spacing:.25rem;line-height:1;font-size:1.25rem;color:#fff}#testimonials.testimonial .testimonial__grid{display:grid;grid-template-columns:1fr;max-width:72rem;margin:0 auto;padding-top:1rem}@media print,screen and (min-width:851px){#testimonials.testimonial .testimonial__grid{grid-template-columns:repeat(2,1fr)}}#testimonials.testimonial .testimonial__item{display:flex;flex-direction:column;align-items:center;margin:0;padding:40px 16px;border-top:1px solid hsla(0,0%,100%,.1)}#testimonials.testimonial .testimonial__item:first-child{border-top:none}@media print,screen and (min-width:851px){#testimonials.testimonial .testimonial__item{padding:16px 56px;border-top:none;border-left:1px solid hsla(0,0%,100%,.1)}#testimonials.testimonial .testimonial__item:first-child{border-left:none}}#testimonials.testimonial .testimonial__item blockquote{margin:0}#testimonials.testimonial .testimonial__focus{margin:0;font-style:italic;font-weight:500;font-size:1.7rem;line-height:1.4;color:hsla(0,0%,100%,.95)}@media print,screen and (min-width:851px){#testimonials.testimonial .testimonial__focus{font-size:2.25rem}}#testimonials.testimonial .testimonial__quote{margin:24px 0 0;font-size:1.05rem;line-height:1.8;color:hsla(0,0%,100%,.8)}#testimonials.testimonial .testimonial__name{margin-top:24px;font-weight:600;font-size:1.15rem;color:hsla(0,0%,100%,.9)}#testimonials.testimonial .testimonial__toggle{margin-top:8px;padding:8px 16px;background:transparent;border-radius:0;font-size:13.6px;font-weight:600;color:hsla(0,0%,100%,.7);text-decoration:underline;text-underline-offset:6px;transition:text-underline-offset .3s ease}#testimonials.testimonial .testimonial__toggle:hover{color:hsla(0,0%,100%,.95);text-underline-offset:8px;background:transparent}.pricing-toggle{display:grid;grid-template-rows:auto auto;grid-template-columns:auto auto auto;justify-content:center;align-items:center;gap:0 1rem;max-width:600px;margin:2rem auto}.pricing-toggle__text{font-size:17.6px;color:#fff;text-transform:uppercase;justify-self:center}.pricing-toggle__label{grid-column:2;position:relative;display:inline-block;width:3rem;height:1.5rem}.pricing-toggle__input{opacity:0;width:0;height:0}.pricing-toggle__input:checked+.pricing-toggle__slider{background-color:#636eca}.pricing-toggle__input:checked+.pricing-toggle__slider:before{transform:translateX(1.5rem)}.pricing-toggle__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:1rem}.pricing-toggle__slider:before{position:absolute;content:"";height:1.25rem;width:1.25rem;left:.25rem;bottom:.125rem;background-color:#fff;transition:.4s;border-radius:50%}.pricing-toggle__save{font-size:14px;color:#9baae9;text-transform:uppercase;grid-column:1/span 3;justify-self:right}.pricing-container{display:flex;flex-direction:column;padding-bottom:60px;gap:3rem;align-items:center;justify-content:center}@media print,screen and (min-width:851px){.pricing-container{flex-direction:row;align-items:stretch}}.pricing-card{display:flex;flex-direction:column;width:90%;max-width:450px;background:rgba(7,5,22,.7);border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem;padding:2rem;padding-bottom:60px;text-align:center;box-shadow:0 5px 30px rgba(29,26,48,.5);transition:transform .3s ease,background-color .3s ease}@media print,screen and (max-width:500px){.pricing-card{width:100%}}.pricing-card:hover{transform:translateY(-.05rem)}.pricing-card--inverse{background:linear-gradient(135deg,rgba(140,34,170,.08),rgba(31,233,253,.08));border-color:rgba(39,43,76,0);color:hsla(0,0%,100%,.9)}.pricing-tag{margin-bottom:1rem;padding:.5rem 0;text-align:center;font-size:16px;color:#9baae9}.pricing-tag,.pricing-title{display:flex;justify-content:center;text-transform:uppercase}.pricing-title{font-size:24px;font-weight:700;margin-top:1rem;margin-bottom:.5rem;color:hsla(0,0%,100%,.95)}.pricing-cost{display:flex;justify-content:center;gap:1rem;align-items:center;padding-top:1rem;padding-bottom:1rem}.pricing-cost__value{font-size:51.2px;font-weight:700;color:#fff}.pricing-cost__unit{font-size:24px;color:hsla(0,0%,100%,.7)}.pricing-cost__details{color:hsla(0,0%,100%,.6)}.pricing-cost__details,.pricing-cost__save{font-size:17.6px;display:flex;justify-content:center}.pricing-cost__save{color:#9baae9}.pricing-cost__save--spaced{margin-top:5px}.pricing-cost__full{font-size:32px;text-decoration:line-through}.pricing-card__action{margin-top:auto;padding-top:1rem}.pricing-button{width:100%}.pricing-features{list-style:none;padding:0;margin-top:2rem}.pricing-features .pricing-feature{display:flex;align-items:start;font-size:16.8px;gap:.8rem;color:hsla(0,0%,100%,.85);text-align:left;padding-bottom:.5rem}.pricing-features .pricing-feature__icon{width:1.25rem;height:1.25rem}.website .pricing-matrix{width:100%;max-width:1000px;margin:4rem auto 6rem;padding-top:2rem}.website .pricing-matrix__title{text-align:center;margin-bottom:2rem;font-size:24px;color:#fff}.website .pricing-matrix__table{font-size:16px;background:linear-gradient(135deg,rgba(140,34,170,.04),rgba(31,233,253,.04));border:1px solid hsla(0,0%,100%,.1);border-radius:1.5rem;overflow:hidden}.website .pricing-matrix__row{display:flex;border-bottom:1px solid hsla(0,0%,100%,.05)}.website .pricing-matrix__row:last-child{border-bottom:none}.website .pricing-matrix__row--header{background:hsla(0,0%,100%,.05);font-weight:700;color:#9baae9}@media print,screen and (max-width:500px){.website .pricing-matrix__row--header{display:none}}.website .pricing-matrix__col{flex:1;padding:1.5rem;text-align:center;color:hsla(0,0%,100%,.85);display:flex;align-items:center;justify-content:center}.website .pricing-matrix__col--name{flex:3;text-align:left;justify-content:flex-start;font-weight:600;color:#fff;font-family:inherit;font-size:inherit;text-transform:none;background:none;background-color:transparent;border:none;border-radius:0;margin-top:0;cursor:pointer}.website .pricing-matrix__col--name:hover{background-color:transparent}.website .pricing-matrix__col--name:focus-visible{outline:2px solid #9baae9;outline-offset:-2px}.website .pricing-matrix__feature{display:flex;flex-direction:column;gap:.25rem}.website .pricing-matrix__feature-description{font-size:14.4px;font-weight:300;line-height:1.4;color:hsla(0,0%,100%,.65)}.website .pricing-matrix__check{width:1.25rem;height:1.25rem}.website .pricing-matrix__dash{color:hsla(0,0%,100%,.3);font-weight:700}.website .pricing-matrix__toggle{display:none;font-size:1.5rem;color:#9baae9}.website .pricing-matrix__label{display:none;font-weight:600;color:#9baae9;margin-right:auto}.website .pricing-matrix__values{display:flex;flex:3}@media print,screen and (max-width:500px){.website .pricing-matrix__row{flex-direction:column}.website .pricing-matrix__col{padding:1rem 1.5rem}.website .pricing-matrix__col--name{justify-content:space-between;cursor:pointer;background:hsla(0,0%,100%,.03)}.website .pricing-matrix__label,.website .pricing-matrix__toggle{display:inline-block}.website .pricing-matrix__values{display:none;flex-direction:column;background:rgba(0,0,0,.2)}.website .pricing-matrix__values.is-open{display:flex}.website .pricing-matrix__values .pricing-matrix__col{justify-content:flex-end;border-bottom:1px solid hsla(0,0%,100%,.02)}.website .pricing-matrix__values .pricing-matrix__col:last-child{border-bottom:none}}.plan-guide{margin-bottom:40px}.plan-guide__list{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin:16px 0 0;padding:0;list-style:none}.plan-guide__item{display:flex;align-items:center;gap:8px;padding:8px 20px;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;font-size:16px;color:hsla(0,0%,100%,.8)}.plan-guide__arrow{color:hsla(0,0%,100%,.4)}.website .scroll-to-top{margin-top:0;padding:0;text-transform:none;font-size:inherit;position:fixed;bottom:60px;right:35px;z-index:1000;display:flex;align-items:center;justify-content:center;width:50px;height:50px;color:#fff;background-color:rgba(7,5,22,.65);border:1px solid #353535;border-radius:15%;cursor:pointer;opacity:.7;transition:opacity .3s ease,transform .3s ease}.website .scroll-to-top:hover{opacity:1;transform:scale(1.05)}.website .scroll-to-top:focus-visible{opacity:1;outline:2px solid #ededed;outline-offset:2px}.scroll-to-top-enter-active,.scroll-to-top-leave-active{transition:opacity .25s ease}.scroll-to-top-enter-from,.scroll-to-top-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){.website .scroll-to-top{transition:none}.website .scroll-to-top:hover{transform:none}}.website form{display:flex;flex-direction:column;width:90%}.website label{font-size:16.8px;margin-bottom:5px;font-weight:500;text-align:left}.website input,.website select{padding:10px;border:1px solid #ccc;border-radius:5px;font-size:16px;width:100%}.website input:focus,.website select:focus{border-color:#c8c8c8;outline:none}.website .glassy-input{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,0);backdrop-filter:blur(10px);padding:7px 10px;border-radius:5px;color:#fff}.website .glassy-input:not(:-moz-placeholder-shown){background:hsla(0,0%,100%,.1);color:#fff}.website .glassy-input:focus,.website .glassy-input:not(:placeholder-shown){background:hsla(0,0%,100%,.1);color:#fff}select.glassy-input option{background:rgba(0,0,0,.8);color:#fff}.website button{padding:12px 20px;background-color:rgba(71,76,110,.3);color:#fff;border:none;border-radius:5px;font-size:15px;text-transform:uppercase;cursor:pointer;margin-top:20px;transition:all .3s ease}.website button:hover{background-color:rgba(71,76,110,.5)}.policy-text{color:#ddd;font-size:16px;margin:10px 0 20px;font-weight:400}.policy-text a{color:#f4f4f4;text-decoration:none}.policy-text a:hover{text-decoration:underline}.error-message{color:#ff8080;font-size:12px;margin-top:5px}.form-message{font-size:14px;margin-top:4px;text-align:center}.form-message--error{color:#ff8080}.website .website-form{display:flex;flex-direction:column;justify-content:center;margin:0 auto;gap:12px;width:300px}@media print,screen and (min-width:501px){.website .website-form{width:400px}}.form-honeypot{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.app-screenshot{width:100%;max-width:60rem;margin:0 auto}.app-screenshot__image{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block;border-radius:1rem}.app-screenshot__placeholder{display:flex;align-items:center;justify-content:center;min-height:16rem;padding:2rem;border:1px dashed hsla(0,0%,100%,.25);border-radius:1rem;background:linear-gradient(135deg,rgba(140,34,170,.06),rgba(31,233,253,.04));color:hsla(0,0%,100%,.5);font-size:16px;text-align:center}.cta-panel__aside-title,.eyebrow,.fact-strip__label{font-size:14.4px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.fact-strip{display:grid;grid-template-columns:1fr;max-width:68rem;margin:0 auto;padding:0;list-style:none}@media print,screen and (min-width:851px){.fact-strip{grid-template-columns:repeat(3,1fr)}}.fact-strip__item{display:flex;flex-direction:column;align-items:center;padding:32px 24px;border-top:1px solid hsla(0,0%,100%,.1)}.fact-strip__item:first-child{border-top:none}@media print,screen and (min-width:851px){.fact-strip__item{padding:8px 40px;border-top:none;border-left:1px solid hsla(0,0%,100%,.1)}.fact-strip__item:first-child{border-left:none}}.fact-strip__item p{margin:16px 0 0;max-width:22rem}.fact-strip__figure{font-size:56px;line-height:1.1;letter-spacing:0}.fact-strip__label{margin-top:8px}.fact-strip__title{margin:0;padding:0;max-width:none;font-size:24px;font-weight:600;line-height:1.4;letter-spacing:.01em;color:hsla(0,0%,100%,.9)}.fact-strip__icon{width:64px;height:64px;margin-bottom:16px}.step-rail{max-width:60rem;margin:0 auto;padding:0;list-style:none;text-align:left}.step-rail__step{position:relative;display:flex;gap:24px;padding-bottom:64px}@media print,screen and (min-width:501px){.step-rail__step{gap:40px}}.step-rail__step:before{content:"";position:absolute;top:56px;bottom:8px;left:24px;width:1px;background:linear-gradient(180deg,rgba(43,208,242,.8),rgba(140,34,170,.6));opacity:.35}.step-rail__step:last-child{padding-bottom:0}.step-rail__step:last-child:before{display:none}.step-rail__marker{flex:none;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,rgba(140,34,170,.5),rgba(31,233,253,.5));font-size:20px;font-weight:700;color:#fff}.step-rail__content{flex:1;min-width:0}.step-rail__content p{margin:8px 0 0;max-width:40rem}.step-rail__title{margin:0;padding:8px 0 0;max-width:none;font-size:25.6px;font-weight:600;line-height:1.3;letter-spacing:.01em;text-align:left;color:hsla(0,0%,100%,.9)}.framed-shot,.step-rail .step-rail__image .app-screenshot__image{border-radius:.75rem;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 10px 40px rgba(0,0,0,.35)}.step-rail .step-rail__image{margin:24px 0 0;max-width:none}.checklist{margin:0;padding:0;list-style:none;text-align:left}.checklist li{display:flex;align-items:flex-start;gap:12px;padding:8px 0;color:hsla(0,0%,100%,.85)}.checklist img{flex:none;width:1.25rem;height:1.25rem;margin-top:.15rem}.cta-panel{position:relative;z-index:0;display:grid;grid-template-columns:1fr;gap:40px;max-width:64rem;margin:0 auto;padding:40px 24px;border:1px solid hsla(0,0%,100%,.08);border-radius:1.5rem;background:linear-gradient(135deg,rgba(140,34,170,.14),rgba(31,233,253,.06));box-shadow:0 5px 30px rgba(29,26,48,.3);text-align:left}@media print,screen and (min-width:851px){.cta-panel{grid-template-columns:3fr 2fr;align-items:center;gap:64px;padding:64px}.cta-panel--even{grid-template-columns:1fr 1fr}}.cta-panel h2{margin:0;line-height:1.3}.cta-panel__main p{margin:16px 0 0}.cta-panel__action{display:flex;padding-top:32px}.cta-panel__aside{padding-top:32px;border-top:1px solid hsla(0,0%,100%,.1)}@media print,screen and (min-width:851px){.cta-panel__aside{padding-top:0;padding-left:48px;border-top:none;border-left:1px solid hsla(0,0%,100%,.1)}}.cta-panel__aside form{width:100%}.cta-panel__aside-title{margin:0 0 16px}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .7s ease}.reveal--visible{opacity:1;transform:none}@keyframes rise-in{0%{opacity:0;transform:translateY(28px)}}@keyframes zoom-in{0%{opacity:0;transform:scale(.94) translateY(20px)}}@keyframes pop-in{0%{opacity:0;transform:scale(.4)}}@keyframes rail-draw{0%{transform:scaleY(0)}}@keyframes gradient-shift{to{background-position:100% 50%}}@keyframes wipe-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes glow-pulse{0%{opacity:.35}to{opacity:.7}}@keyframes wave-drift{to{transform:translate(-47%,-33%) scale(1.06)}}.hero__image:before{inset:-8% -5% 25%;border-radius:50%;filter:blur(70px);opacity:.5}.cta-panel:after,.hero__image:before{content:"";position:absolute;z-index:-1;background:linear-gradient(120deg,rgba(155,50,195,.55),rgba(43,208,242,.45))}.cta-panel:after{inset:10% 6%;border-radius:inherit;filter:blur(60px);opacity:.35}.framed-shot{transition:transform .4s ease,box-shadow .4s ease,border-color .4s ease}.framed-shot:hover{transform:translateY(-6px);border-color:rgba(43,208,242,.35);box-shadow:0 24px 70px rgba(43,208,242,.18),0 10px 40px rgba(0,0,0,.4)}.fact-strip__icon{transition:transform .4s ease}.fact-strip__item:hover .fact-strip__icon{transform:translateY(-6px) scale(1.08)}@media(prefers-reduced-motion:no-preference){.font-gradient{animation:gradient-shift 7s ease-in-out infinite alternate}.cta-panel:after,.hero__image:before{animation:glow-pulse 5s ease-in-out infinite alternate}.hero>.hero__background{animation:wave-drift 22s ease-in-out infinite alternate}.hero__content>*,.website-hero__content>*{animation:rise-in .8s ease backwards}.hero__content>:first-child,.website-hero__content>:first-child{animation-delay:0s}.hero__content>:nth-child(2),.website-hero__content>:nth-child(2){animation-delay:.14s}.hero__content>:nth-child(3),.website-hero__content>:nth-child(3){animation-delay:.28s}.hero__content>:nth-child(4),.website-hero__content>:nth-child(4){animation-delay:.42s}.hero__content>:nth-child(5),.website-hero__content>:nth-child(5){animation-delay:.56s}.hero__content>.hero__image{animation-name:zoom-in;animation-duration:1.1s}.reveal:not(.reveal--visible) :is(.fact-strip__item,.step-rail__step,.testimonial__item,.pricing-card,.support-card,.plan-guide__item,.section__card,.story-chapters__item){opacity:0}.reveal--visible :is(.fact-strip__item,.step-rail__step,.testimonial__item,.pricing-card,.support-card,.plan-guide__item,.section__card,.story-chapters__item){animation:rise-in .7s ease backwards}.reveal--visible :is(.fact-strip__item,.step-rail__step,.testimonial__item,.pricing-card,.support-card,.plan-guide__item,.section__card,.story-chapters__item):first-child{animation-delay:.22s}.reveal--visible .step-rail__step:first-child .step-rail__marker{animation:pop-in .5s cubic-bezier(.2,1.5,.4,1) backwards;animation-delay:.37s}.reveal--visible .step-rail__step:first-child:before{transform-origin:top;animation:rail-draw .9s ease backwards;animation-delay:.57s}.reveal--visible :is(.fact-strip__item,.step-rail__step,.testimonial__item,.pricing-card,.support-card,.plan-guide__item,.section__card,.story-chapters__item):nth-child(2){animation-delay:.34s}.reveal--visible .step-rail__step:nth-child(2) .step-rail__marker{animation:pop-in .5s cubic-bezier(.2,1.5,.4,1) backwards;animation-delay:.49s}.reveal--visible .step-rail__step:nth-child(2):before{transform-origin:top;animation:rail-draw .9s ease backwards;animation-delay:.69s}.reveal--visible :is(.fact-strip__item,.step-rail__step,.testimonial__item,.pricing-card,.support-card,.plan-guide__item,.section__card,.story-chapters__item):nth-child(3){animation-delay:.46s}.reveal--visible .step-rail__step:nth-child(3) .step-rail__marker{animation:pop-in .5s cubic-bezier(.2,1.5,.4,1) backwards;animation-delay:.61s}.reveal--visible .step-rail__step:nth-child(3):before{transform-origin:top;animation:rail-draw .9s ease backwards;animation-delay:.81s}.reveal--visible :is(.fact-strip__item,.step-rail__step,.testimonial__item,.pricing-card,.support-card,.plan-guide__item,.section__card,.story-chapters__item):nth-child(4){animation-delay:.58s}.reveal--visible .step-rail__step:nth-child(4) .step-rail__marker{animation:pop-in .5s cubic-bezier(.2,1.5,.4,1) backwards;animation-delay:.73s}.reveal--visible .step-rail__step:nth-child(4):before{transform-origin:top;animation:rail-draw .9s ease backwards;animation-delay:.93s}.reveal--visible :is(.fact-strip__item,.step-rail__step,.testimonial__item,.pricing-card,.support-card,.plan-guide__item,.section__card,.story-chapters__item):nth-child(5){animation-delay:.7s}.reveal--visible .step-rail__step:nth-child(5) .step-rail__marker{animation:pop-in .5s cubic-bezier(.2,1.5,.4,1) backwards;animation-delay:.85s}.reveal--visible .step-rail__step:nth-child(5):before{transform-origin:top;animation:rail-draw .9s ease backwards;animation-delay:1.05s}.reveal--visible :is(.fact-strip__item,.step-rail__step,.testimonial__item,.pricing-card,.support-card,.plan-guide__item,.section__card,.story-chapters__item):nth-child(6){animation-delay:.82s}.reveal--visible .step-rail__step:nth-child(6) .step-rail__marker{animation:pop-in .5s cubic-bezier(.2,1.5,.4,1) backwards;animation-delay:.97s}.reveal--visible .step-rail__step:nth-child(6):before{transform-origin:top;animation:rail-draw .9s ease backwards;animation-delay:1.17s}.feature-story__block.reveal--visible .feature-story__shot{animation:zoom-in .9s ease .2s backwards}.feature-story__block.reveal:not(.reveal--visible) .checklist li{opacity:0}.feature-story__block.reveal--visible .checklist li{animation:rise-in .6s ease backwards}.feature-story__block.reveal--visible .checklist li:first-child{animation-delay:.35s}.feature-story__block.reveal--visible .checklist li:nth-child(2){animation-delay:.5s}.feature-story__block.reveal--visible .checklist li:nth-child(3){animation-delay:.65s}.reveal--visible .story-wave__line{animation:wipe-in 1.6s ease-out .5s backwards}.reveal:not(.reveal--visible) .story-wave__move{opacity:0}.reveal--visible .story-wave__move:first-child{animation:rise-in .6s ease backwards;animation-delay:.85s}.reveal--visible .story-wave__move:nth-child(2){animation:rise-in .6s ease backwards;animation-delay:1.2s}.reveal--visible .story-wave__move:nth-child(3){animation:rise-in .6s ease backwards;animation-delay:1.55s}.reveal--visible .story-wave__move:nth-child(4){animation:rise-in .6s ease backwards;animation-delay:1.9s}.story-origin__picture:before{animation:glow-pulse 5s ease-in-out infinite alternate}}.show--mobile{display:none}@media print,screen and (max-width:850px){.show--mobile{display:block}.hide--mobile{display:none}}