.mcp_page{overflow-x:hidden}.mcp_page .mcp_server_banner{position:relative;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:calc(100dvh - 5.375rem)!important;padding:0!important;text-align:center;overflow:hidden}.mcp_page .mcp_server_banner span.ellipse.ellipse-1{filter:blur(100px)}.mcp_page .mcp_server_banner button,.mcp_page .mcp_server_banner h1,.mcp_page .mcp_server_banner p{position:relative;z-index:2}.mcp_page .mcp_server_banner h1{color:var(--light-primary-color);min-height:15rem!important;max-width:60rem!important;margin:0 auto!important;font-size:3.75rem!important;line-height:5rem!important;display:block!important;text-align:center!important}.mcp_page .mcp_integration_section h2 span,.mcp_page .mcp_server_banner h1 span{background:var(--mcp-server-primary-color);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mcp_page .mcp_server_banner p{font-size:1.25rem;color:var(--light-primary-color);margin-top:1.5rem!important;margin-bottom:0!important}.mcp_page .mcp_server_banner .d-flex.gap-3{display:flex!important;justify-content:center!important;align-items:center!important;gap:1rem!important;margin-top:2.5rem!important;margin-bottom:0!important}.mcp_page .mcp_server_banner .dark-button,.mcp_page .mcp_server_banner button,.mcp_page .mcp_simplify_section .mcp_simplify_description button{font-weight:700;border-radius:.375rem!important;font-size:1rem!important;border:none;padding:.75rem 1.875rem!important;margin:0!important}.mcp_page .mcp_server_banner a:first-child button,.mcp_page .mcp_simplify_section .mcp_simplify_description button{background:var(--mcp-server-primary-color);color:var(--dark-primary-color)}.mcp_page .mcp_server_banner .dark-button{background:transparent!important;color:var(--mcp-server-primary-color)!important;border:2px solid var(--mcp-server-primary-color)!important}.mcp_page .mcp_server_banner button:hover{background:var(--mcp-server-primary-color);color:var(--light-primary-color);transition:all .3s ease-in-out;transform:translateY(-.1875rem)}.mcp_page .mcp_integration_section{padding:4rem 0 0}.mcp_page .mcp_integration_section .mcp_integration_content .mcp_integration_title p{font-size:1.5rem}.mcp_page .mcp_integration_section .mcp_integration_content .mcp_integration_description{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.mcp_page .mcp_integration_section .mcp_integration_content .mcp_integration_description .card{border:2px solid transparent;padding:2rem;background:rgba(26,26,26,.5);transition:all .3s ease;margin-bottom:.5rem}.mcp_page .mcp_integration_section .mcp_integration_content .mcp_integration_description .card:hover{border-color:var(--mcp-server-primary-color)!important}.mcp_page .mcp_integration_section .mcp_integration_content .mcp_integration_description .card h3{font-size:1.5rem;margin-bottom:1.5rem}.mcp_page .mcp_advantage_section .title,.mcp_page .mcp_simplify_section .title{padding:0 9.375rem}.mcp_page .mcp_advantage_section .title p,.mcp_page .mcp_simplify_section .title p{font-weight:400;font-size:1.125rem}.mcp_page .mcp_advantage_section .row{align-items:center}.mcp_page .mcp_advantage_section .d-flex{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(28.125rem,100%),1fr))!important;gap:2.5rem!important;align-items:stretch!important}.mcp_page .mcp_advantage_section .col-12{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;flex:unset!important;padding:0!important}.mcp_page .mcp_simplify_section .card{border:2px solid transparent;border-radius:.9375rem;margin:1.25rem;padding:1.25rem 2.1875rem}.mcp_page .mcp_advantage_section .card{padding:1.875rem;border:2px solid hsla(0,0%,100%,.1);border-radius:1.25rem;transition:all .3s ease;display:flex;flex-direction:column;height:100%;background:rgba(26,26,26,.5);text-align:left}.mcp_page .mcp_advantage_section .card:hover{border-color:var(--mcp-server-primary-color)!important}.mcp_page .mcp_advantage_section .card .image_container{background:var(--mcp-server-primary-color)!important;border-radius:50%!important;width:3rem!important;height:3rem!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:.625rem 0!important;align-self:flex-start!important}.mcp_page .mcp_advantage_section .card img{width:1.75rem!important;height:1.75rem!important;-o-object-fit:contain!important;object-fit:contain!important;display:block}.mcp_page .mcp_advantage_section .card h3{font-weight:600;font-size:1.5rem;display:flex;align-items:center;margin-top:.5rem;margin-bottom:1rem}.mcp_page .mcp_simplify_section .card h3{font-size:1.5rem}.mcp_page .mcp_advantage_section .card p{margin:0;flex-grow:1;font-size:1rem;font-weight:400;color:var(--light-primary-color);text-align:left}.mcp_page .mcp_simplify_section .card p{font-size:1rem}.mcp_page .mcp_simplify_section .card{background:linear-gradient(180deg,rgba(26,184,133,.1) 0,transparent);text-align:center;padding:1.875rem 3.125rem;display:flex;flex-direction:column;align-items:center;height:100%;transition:all .3s ease}.mcp_page .mcp_simplify_section .card:hover{border-color:var(--mcp-server-primary-color)!important}.mcp_page .mcp_simplify_section .card img{width:3.5rem;height:3.5rem;margin-bottom:1rem}.mcp_page .mcp_simplify_section .card h3{margin-bottom:1.5rem}.mcp_page .mcp_simplify_section .mcp_simplify_description h3{font-size:1.5rem}.mcp_page .mcp_simplify_section .mcp_simplify_description p{font-size:1.25rem}.mcp_page .mcp_simplify_section .d-flex{align-items:stretch}.mcp_page .mcp_simplify_section .col-12{display:flex;flex-direction:column}.mcp_page .mcp_testimonial_section .testimonials_container blockquote{border-color:var(--mcp-server-primary-color);background:rgba(26,26,26,.5);color:var(--light-primary-color);text-align:center;display:flex;flex-direction:column;justify-content:space-between}.mcp_page .mcp_testimonial_section .testimonials_container blockquote:hover{border-color:var(--mcp-server-primary-color)!important}.mcp_page .mcp_testimonial_section .testimonials_container blockquote em,.mcp_page .mcp_testimonial_section .testimonials_container blockquote i{font-size:1.25rem;font-style:italic}.mcp_page .mcp_testimonial_section .testimonials_container blockquote b,.mcp_page .mcp_testimonial_section .testimonials_container blockquote strong{color:var(--mcp-server-primary-color);font-weight:700}.mcp_page .mcp_cta_container .container .dark-button{background:var(--mcp-server-primary-color);color:var(--dark-primary-color);border:2px solid var(--mcp-server-primary-color);margin-top:1.25rem}@media (max-width:768px){.mcp_page .mcp_advantage_section .card,.mcp_page .mcp_simplify_section .card{margin:.625rem 0;height:auto}.mcp_page .mcp_simplify_section .col-12{width:100%}}@media (max-width:576px){.mcp_page .mcp_server_banner{min-height:calc(100dvh - 4.75rem)!important;padding:0 1.5rem!important}.mcp_page .mcp_server_banner span.ellipse{display:none}.mcp_page .mcp_server_banner h1{font-size:2.25rem!important;line-height:3rem!important;min-height:12rem!important;max-width:100%!important}.mcp_page .mcp_server_banner p{font-size:1.125rem}.mcp_page .mcp_server_banner .d-flex.gap-3{margin-top:2rem!important;flex-wrap:wrap!important}.mcp_page .mcp_server_banner .dark-button,.mcp_page .mcp_server_banner button{width:auto!important;padding:.625rem 1.5rem!important;font-size:.875rem!important}.mcp_page .mcp_advantage_section .title,.mcp_page .mcp_simplify_section .title{padding:0 .9375rem}.mcp_page .mcp_integration_section .container img{width:100%;height:auto}}@media (max-width:991px){.mcp_page .mcp_advantage_section .card{padding:1.5rem!important}}@media (max-width:768px){.mcp_page .mcp_advantage_section .card{padding:1.25rem!important;margin:0!important}}