main[view=requestDemo].main{padding-bottom:0;overflow:hidden;min-height:auto}main[view=requestDemo].main .intro{padding:56px 0;background:radial-gradient(100.08% 80.01% at 50% -18.09%, #003572 0%, #000 100%)}@media(max-width: 768px){main[view=requestDemo].main .intro{padding:48px 0}}main[view=requestDemo].main .intro .container{display:flex;gap:64px;justify-content:space-between}@media(max-width: 768px){main[view=requestDemo].main .intro .container{flex-direction:column}}main[view=requestDemo].main .intro .intro-content{flex:1 1 0%;text-align:start;order:1;padding:0;display:flex;flex-direction:column;justify-content:center;gap:16px}@media(max-width: 768px){main[view=requestDemo].main .intro .intro-content{width:100%;text-align:center}}main[view=requestDemo].main .intro .intro-content h1,main[view=requestDemo].main .intro .intro-content p,main[view=requestDemo].main .intro .intro-content ul{margin:0;color:#fff}main[view=requestDemo].main .intro .intro-content ul{text-align:start;font-size:20px}main[view=requestDemo].main .intro .intro-content ul li:not(:last-child){margin-bottom:8px}@media(max-width: 768px){main[view=requestDemo].main .intro .intro-content ul{width:max-content;margin:auto}}main[view=requestDemo].main .intro .intro-form{flex:1;order:2;align-self:flex-start;display:flex;flex-direction:column;align-items:center;gap:24px;padding:40px 48px;box-sizing:border-box;border:1px solid #e6b300;border-radius:16px;backdrop-filter:blur(2px)}@media(max-width: 768px){main[view=requestDemo].main .intro .intro-form{width:100%;order:1;padding:32px 24px}}main[view=requestDemo].main .intro .intro-form h2{color:#fff;font-size:24px;font-weight:600;line-height:32px;text-align:center;margin:0;width:100%}main[view=requestDemo].main .intro .intro-form #requestDemoForm{width:100%;text-align:start;margin:0}@media(max-width: 768px){main[view=requestDemo].main .intro .intro-form #requestDemoForm{text-align:center}main[view=requestDemo].main .intro .intro-form #requestDemoForm input.btn-submit{width:100%}}main[view=requestDemo].main .intro .intro-form #requestDemoForm .materialDesign .mdl-textfield__input{background:#fff}main[view=requestDemo].main .intro .intro-form #requestDemoForm .gridRow.terms{text-align:start}@media(max-width: 768px){main[view=requestDemo].main .intro .intro-form #requestDemoForm .gridRow.terms{text-align:center}}main[view=requestDemo].main .intro .intro-form #requestDemoForm .gridRow.terms .terms-notice{text-align:initial}@media(max-width: 768px){main[view=requestDemo].main .intro .intro-form #requestDemoForm .gridRow.terms .terms-notice{text-align:center}}main[view=requestDemo].main .intro .intro-form #requestDemoForm .gridRow .eu-notice{text-align:start;color:#f7f7f7;margin-bottom:24px}main[view=requestDemo].main .intro .intro-form #requestDemoForm #formActions .colFull{text-align:center}main[view=requestDemo].main .intro .intro-form #requestDemoForm #formActions .colFull .btn-submit{margin:0 auto}main[view=requestDemo].main #certifications{background:#000;padding:56px 0}@media(max-width: 768px){main[view=requestDemo].main #certifications{padding:40px 0}}main[view=requestDemo].main #certifications h2{color:#fff;text-align:center;margin-bottom:40px}main[view=requestDemo].main #certifications .certificates{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;gap:32px 72px}@media(max-width: 768px){main[view=requestDemo].main #certifications .certificates{gap:24px 32px}}main[view=requestDemo].main #certifications .certificates .cert{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;margin:0}main[view=requestDemo].main #certifications .certificates .cert img{display:block;height:80px;width:auto}main[view=requestDemo].main #certifications .certificates .cert figcaption{color:#fff;font-size:16px;line-height:20px;max-width:120px}main[view=requestDemo].main #testimonials{background:#000;padding:0 0 72px}@media(max-width: 768px){main[view=requestDemo].main #testimonials{padding:0 0 48px}}main[view=requestDemo].main #testimonials .testimonial-cards{display:flex;flex-flow:row nowrap;gap:32px}@media(max-width: 768px){main[view=requestDemo].main #testimonials .testimonial-cards{flex-direction:column}}main[view=requestDemo].main #testimonials .testimonial-card{flex:1;border:1px solid #e6b300;border-radius:8px;padding:40px;margin:0;display:flex;flex-direction:column;justify-content:space-between;gap:24px}@media(max-width: 768px){main[view=requestDemo].main #testimonials .testimonial-card{padding:24px}}main[view=requestDemo].main #testimonials .testimonial-card .quote{color:#fff;font-size:20px;line-height:30px;margin:0}main[view=requestDemo].main #testimonials .testimonial-card footer{display:flex;flex-direction:column;gap:4px}main[view=requestDemo].main #testimonials .testimonial-card footer .author{color:#fff;font-size:20px;font-weight:600;margin:0}main[view=requestDemo].main #testimonials .testimonial-card footer .role{color:#fff;font-size:20px;margin:0}main[view=requestDemo].main #testimonials .testimonial-card footer .role .company{color:#e6b300}main[view=requestDemo].main .getStarted{background:#111;padding:72px 0;text-align:center}main[view=requestDemo].main .getStarted h2{color:#fff;margin-bottom:40px}@media(max-width: 768px){main[view=requestDemo].main .getStarted h2{margin-bottom:32px}}main[view=requestDemo].main .getStarted .actions{display:flex;flex-flow:row wrap;justify-content:center;gap:16px}main[view=requestDemo].main .faq-section.faq-dark{background:#000;padding:72px 0}main[view=requestDemo].main .faq-section.faq-dark .content{padding-top:0}main[view=requestDemo].main .faq-section.faq-dark h2{color:#fff}main[view=requestDemo].main .faq-section.faq-dark .faq-accordion .question h3{color:#fff}main[view=requestDemo].main .faq-section.faq-dark .faq-accordion .question .answer p{color:#fff}main[view=requestDemo].main .faq-section.faq-dark .faq-accordion .question .answer p a{color:#e6b300}main[view=requestDemo].main .faq-section.faq-dark .faq-accordion .question .answer p a:hover{color:#e6b300}
