html,body{overflow-x:hidden;max-width:100vw}.header{width:100%;margin:0;padding-right:0;text-align:left;font-size:3em;font-weight:700;float:left;line-height:40px}.header-cover,.header-image{display:flex;align-items:center}.header-cover{justify-content:space-between;flex-direction:column;min-height:30vh;height:auto;padding-top:68px;background-size:cover;background-position:bottom;background-repeat:no-repeat;overflow-x:hidden;max-width:100vw}.header-image{justify-content:center;height:100%;margin:auto 0;padding:0 20px 80px;font-size:7em;color:#fff;text-align:center;line-height:1em;text-shadow:0 3px 15px #000}.content{flex:1 1 auto;padding-bottom:10px;width:100%}.container{position:relative;max-width:835px;margin:0 auto;padding:0 20px}.content-wrapper{margin:40px 0}.content.landing-page{margin-bottom:150px;overflow-x:hidden;max-width:100vw}.landing-page h1{font-size:5em;line-height:1em}.landing-page h2{margin:20px 0 15px;font-size:30px;line-height:42px;font-weight:700;color:#000}.landing-page p{margin:0;text-align:justify;color:#000}.landing-page a{text-decoration:none}.img-wrapper{display:flex;justify-content:center;width:100%}.img-wrapper img{height:fit-content}.container-full-page{background-color:#f9f9f9}.container-full-page--hell-blue{background-color:#f5f9ff}.container-full-page--cta-home p,.container-full-page--cta-home .container-full-page__wrapper{text-align:left}.container-full-page__wrapper{position:relative;max-width:835px;margin:0 auto;padding:30px 20px 40px;text-align:justify}.container-full-page__wrapper--flex{display:flex}.container-full-page__wrapper--flex .image-content .image{position:absolute;right:20px;top:62%;transform:translateY(-50%);display:block;width:428px;border-radius:25px}.container-full-page__wrapper--flex .text-content{width:43%}.container-full-page--cta-home .container-full-page__wrapper--flex .text-content{width:52%}.container-full-page--cta-home .container-full-page__wrapper--flex .image-content .image{right:-61px;top:54%}summary{display:block}.collapse-title>p{margin-top:10px;font-weight:400}summary:after{position:absolute;top:10px;right:30px;display:inline-block;content:"+\fe0f";font-size:30px;font-weight:400;transition:.2s}details[open]>summary:after{content:"\2013"}a.button{border-radius:50px}.button,a.button{display:block;box-sizing:border-box;background-color:#1677ff;border-color:#1677ff;color:#fff;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.button:hover,a.button:hover{background-color:#4096ff;border-color:#4096ff;color:#fff;text-decoration:none}a.button-large{min-width:200px;width:auto;font-size:1.2em;line-height:24px;padding:13px 30px;margin-bottom:0;white-space:nowrap}a.button,a.button:visited{color:#fff;line-height:inherit;text-decoration:none}.content-wrapper .button-center{display:block;margin:60px auto}.steps{display:flex;justify-content:space-between;margin:70px 0}.steps a{width:170px}.steps{display:flex;align-items:center;justify-content:space-between;width:100%}.steps__item{display:flex;align-items:center;position:relative;flex-grow:1}.steps__item--active .steps__icon{background-color:#1677ff;color:#fff}.steps__icon{width:40px;height:40px;margin-left:10px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#d9d9d9;font-size:16px;font-weight:700;color:#000;flex-shrink:0}.steps__content{margin-left:10px;margin-right:10px;font-size:16px;color:#000;font-weight:400;flex-shrink:0}.steps__line{top:50%;left:50%;width:100%;height:2px;background-color:#d9d9d9;z-index:-1;flex-shrink:1}.steps__item:last-child .steps__line{display:none}.steps__item:last-child{flex-grow:0;justify-content:end}.landing-page .tip-box{display:flex;align-items:center;background-color:#f5f5f5;border:none;border-left:none;border-radius:8px;padding:20px 25px;margin:20px 0;font-style:normal;quotes:none}.landing-page .tip-box:before{content:"\1f4a1";font-size:24px;margin-right:15px;flex-shrink:0}.landing-page .tip-box p{margin:0;flex:1}.collapse{border:1px solid #e0e0e0;border-radius:4px;overflow:hidden;background-color:#fff}.collapse__item{position:relative;border-bottom:1px solid #e0e0e0}.collapse__item:last-child{border-bottom:none}.collapse__header{display:flex;align-items:center;padding:20px 20px 20px 40px;cursor:pointer;font-size:16px;background-color:#f9f9f9;transition:background-color .2s ease}details[open]>.collapse__header:only-of-type{border-bottom:1px solid #e0e0e0}.collapse__header:hover{background-color:#f3f3f3}.collapse__icon{margin-right:8px;font-size:14px;transition:transform .3s ease}.collapse__content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease-out,opacity .25s ease-out;opacity:0;overflow:hidden}details[open]>.collapse__content-wrapper{grid-template-rows:1fr;opacity:1;transition:grid-template-rows .35s ease-out,opacity .35s ease-out .1s}.collapse__content{overflow:hidden;padding:0 30px;font-size:16px;line-height:1.5;color:#333;margin:0}details[open] .collapse__content{padding:20px 30px}p.collapse__content--expanded{margin-bottom:0;display:block}.collapse__header:after{position:absolute;top:13px;left:15px;display:inline-block;content:"+";font-size:25px;font-weight:400;transition:transform .35s ease-out,color .2s ease;transform-origin:center}details[open]>summary.collapse__header:after{transform:rotate(45deg);color:#1a73e8}@media(max-width:1100px){.header-cover{padding-top:120px}}@media(max-width:950px){.landing-page h1{font-size:4em}.header-cover{min-height:20vh;padding-top:68px}.container-full-page__wrapper--flex{flex-direction:column}.container-full-page__wrapper--flex .text-content{width:100%}.container-full-page__wrapper--flex .text-content .content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.container-full-page__wrapper--flex .image-content{display:flex;justify-content:center}.container-full-page__wrapper--flex .image-content .image{position:initial;margin:20px auto;transform:none;width:calc(100% - 40px);max-width:400px}}@media(max-width:768px){.header-image{padding:0 20px 120px}.landing-page .header-cover{min-height:15vh;position:relative}.landing-page .header-image{padding:0 20px;position:absolute;top:41%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto}.landing-page h1{font-size:3em}.container-full-page__wrapper{padding-bottom:0}a.button-large{width:100%;max-width:320px;white-space:normal;text-align:center}}@media(max-width:660px){.steps{flex-direction:column;gap:60px}.steps__item{width:215px}.steps__item:last-child{flex-grow:0;justify-content:start}.steps__line{position:absolute;top:50px;left:29px;height:100%;width:2px}}@media(max-width:580px){.header{text-align:center}}@media(max-width:550px){.landing-page h1{font-size:2.5em}}.feature-list{margin-left:1.5rem;padding-left:0;line-height:1.5em}.feature-list li{margin-bottom:.6rem;line-height:1.5em}.cta-inline{text-align:center;padding:2rem 0}.cta-inline__button{width:auto;max-width:40%;display:inline-block;margin:0 auto;white-space:nowrap}.cta-buttons{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.cta-buttons .button-large{min-width:200px;max-width:320px;text-align:center}.cta-buttons .button-secondary{max-width:65%;background-color:#52c41a;border-color:#52c41a}.cta-buttons .button-secondary:hover{background-color:#73d13d;border-color:#73d13d}.cta-buttons .button-consultation{max-width:320px;min-width:200px;text-align:center}@media(max-width:768px){.cta-buttons{flex-direction:column;align-items:center}.cta-buttons .button-large{width:100%;max-width:320px}}@media(max-width:600px){.cta-inline__button{width:100%;white-space:normal}}.analytics-change{margin-bottom:25px}.related-solutions__title{text-align:center;margin-bottom:30px}.related-solutions{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:20px}.related-solutions__button{display:flex;align-items:center;justify-content:space-between;padding:18px 24px;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;text-decoration:none!important;color:#333;transition:all .2s ease;box-shadow:0 2px 4px #0000000a}.related-solutions__button:hover{border-color:#1677ff;background-color:#f5f9ff;box-shadow:0 4px 12px #1677ff26;transform:translateY(-2px)}.related-solutions__button:hover .related-solutions__arrow{transform:translate(4px);color:#1677ff}.related-solutions__text{font-size:14px;font-weight:400;line-height:14px;font-family:Oxygen,sans-serif;color:#333;flex:1;text-align:left}.related-solutions__arrow{flex-shrink:0;margin-left:12px;color:#999;transition:transform .2s ease,color .2s ease}@media(max-width:768px){.related-solutions{grid-template-columns:1fr}.related-solutions__button{padding:16px 20px}.related-solutions__text{font-size:14px}}
