.mcp_server_banner{position:relative;padding:8rem 15rem;text-align:center;overflow:hidden}.mcp_server_banner span.ellipse.ellipse-1{filter:blur(100px)}.mcp_server_banner p.intro_text{box-shadow:0 0 10px 0 #1dbecf80;padding:10px 20px;width:-moz-fit-content;width:fit-content;border-radius:100px;color:var(--mcp-server-primary-color);font-size:12px;border:1px solid var(--mcp-server-primary-color)}.mcp_server_banner button,.mcp_server_banner h1,.mcp_server_banner p{position:relative;z-index:2}.mcp_server_banner h1{color:var(--light-primary-color)}.mcp_integration_section h2 span,.mcp_server_banner h1 span{background:var(--mcp-server-primary-color);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mcp_server_banner p{font-size:20px;color:var(--light-primary-color)}.mcp_server_banner .dark-button,.mcp_server_banner button,.mcp_simplify_section .mcp_simplify_description button{font-weight:700;border-radius:6px;font-size:16px;border:none;padding:12px 30px}.mcp_server_banner a:first-child button,.mcp_simplify_section .mcp_simplify_description button{background:var(--mcp-server-primary-color);color:var(--dark-primary-color)}.mcp_server_banner .dark-button{background:transparent;color:var(--mcp-server-primary-color);border:1px solid var(--mcp-server-primary-color)}.mcp_server_banner button:hover{background:var(--mcp-server-primary-color);color:var(--light-primary-color);transition:all .3s ease-in-out;transform:translateY(-3px)}.mcp_integration_section{padding:4rem 0 0}.mcp_integration_section .mcp_integration_content .mcp_integration_title p{font-size:24px}.mcp_integration_section .mcp_integration_content .mcp_integration_description{margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.mcp_integration_section .mcp_integration_content .mcp_integration_description .card{border:none;box-shadow:0 0 4px 0 #00000040;padding:2rem;background:rgba(26,26,26,.5);transition:box-shadow .3s ease}.mcp_integration_section .mcp_integration_content .mcp_integration_description .card:hover{box-shadow:0 0 15px 0 #00000040}.mcp_integration_section .mcp_integration_content .mcp_integration_description .card h3{font-size:24px;margin-bottom:1.5rem}.mcp_advantage_section .title,.mcp_simplify_section .title{padding:0 150px}.mcp_advantage_section .title p,.mcp_simplify_section .title p{font-weight:400;font-size:18px}.mcp_advantage_section .row{align-items:center}.mcp_advantage_section .d-flex{align-items:stretch}.mcp_advantage_section .col-12{display:flex;flex-direction:column}.mcp_advantage_section .card,.mcp_simplify_section .card{border:none;box-shadow:0 0 20px 0 #0000001a;border-radius:15px;margin:20px;padding:20px 35px}.mcp_advantage_section .card{background:rgba(26,26,26,.5);display:flex;flex-direction:column;height:100%;transition:transform .4s ease-in-out,border .4s ease-in-out}.mcp_advantage_section .card:hover{transform:scale3d(1.01,1.01,1);border:2px solid var(--mcp-primary-color);box-shadow:0 0 20px 0 #0000001a}.mcp_advantage_section .card .image_container{background:var(--mcp-server-primary-color);border-radius:100px;width:48px;height:48px;display:flex;justify-content:center;margin-bottom:1.5rem;flex-shrink:0}.mcp_advantage_section .card img{width:30px;height:30px}.mcp_advantage_section .card h3,.mcp_simplify_section .card h3{font-size:24px}.mcp_advantage_section .card p,.mcp_simplify_section .card p{font-size:16px}.mcp_simplify_section .card{background:linear-gradient(180deg,rgba(26,184,133,.1) 0,transparent);box-shadow:0 0 8px 0 #00000026;text-align:center;padding:30px 50px;display:flex;flex-direction:column;align-items:center;height:100%;transition:transform .3s ease-in-out}.mcp_simplify_section .card:hover{transform:translateY(-8px)}.mcp_simplify_section .card img{width:56px;height:56px;margin-bottom:1rem}.mcp_simplify_section .card h3{margin-bottom:1.5rem}.mcp_simplify_section .mcp_simplify_description h3{font-size:24px}.mcp_simplify_section .mcp_simplify_description p{font-size:20px}.mcp_simplify_section .d-flex{align-items:stretch}.mcp_simplify_section .col-12{display:flex;flex-direction:column}.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_testimonial_section .testimonials_container blockquote i{font-size:20px}.mcp_testimonial_section .testimonials_container blockquote b{color:var(--mcp-server-primary-color)}.mcp_cta_container .container .dark-button{background:var(--mcp-server-primary-color);color:var(--dark-primary-color);border:1px solid var(--mcp-server-primary-color);margin-top:20px}@media (max-width:768px){.mcp_advantage_section .card,.mcp_simplify_section .card{margin:10px 0;height:auto}.mcp_simplify_section .col-12{width:100%}}@media (max-width:576px){.mcp_server_banner{padding:4rem 2rem}.mcp_server_banner span.ellipse{display:none}.mcp_server_banner h1{font-size:32px}.mcp_server_banner p{font-size:18px}.mcp_server_banner p.intro_text{font-size:14px}.mcp_advantage_section .title,.mcp_simplify_section .title{padding:0 15px}.mcp_integration_section .container img{width:100%;height:auto}}