.corporate-hero .container,.corporate-benefits .container,.corporate-usecases .container,.corporate-products .container,.corporate-steps .container,.corporate-faq .container,.corporate-contact .container{max-width:1100px;margin:0 auto;padding:28px 20px}.corporate-hero h1,.corporate-benefits h2,.corporate-usecases h2,.corporate-products h2,.corporate-steps h2,.corporate-faq h2,.corporate-contact h2{letter-spacing:.02em;line-height:1.25}.corporate-hero .btn,.corporate-products .btn,.corporate-contact .btn{transition:transform .12s ease,opacity .12s ease,box-shadow .12s ease;box-shadow:0 2px 10px #0000000f;font-weight:700;border-radius:10px}.corporate-hero .btn:hover,.corporate-products .btn:hover,.corporate-contact .btn:hover{transform:translateY(-1px);opacity:.95;box-shadow:0 6px 18px #0000001f}.corporate-hero .corporate-hero__bg{min-height:56vh!important}@media (max-width: 768px){.corporate-hero .corporate-hero__bg{min-height:46vh!important}}.corporate-benefits .benefit-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important}.corporate-benefits .benefit{border-radius:14px!important;border:1px solid #eee!important;padding:22px!important}.corporate-benefits .benefit h3{font-weight:700}@media (max-width: 1024px){.corporate-benefits .benefit-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 640px){.corporate-benefits .benefit-grid{grid-template-columns:1fr!important}}.corporate-usecases .use-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important}.corporate-usecases article{border-radius:14px!important;border:1px solid #eee!important;overflow:hidden;background:#fff}.corporate-usecases img{display:block;width:100%;height:auto}@media (max-width: 1024px){.corporate-usecases .use-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 640px){.corporate-usecases .use-grid{grid-template-columns:1fr!important}}.corporate-products .product-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:18px!important}.corporate-products .product-card{border-radius:14px!important;border:1px solid #eee!important;background:#fff;overflow:hidden}.corporate-products .product-card img{display:block;width:100%;height:auto}.corporate-products .product-card h3{font-weight:600}@media (max-width: 1024px){.corporate-products .product-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 640px){.corporate-products .product-grid{grid-template-columns:1fr!important}}.corporate-steps .steps{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:18px!important;list-style:none;padding:0;margin:0}.corporate-steps .steps>li{border:1px solid #eee!important;border-radius:14px!important;background:#fff;padding:20px!important}.corporate-steps .steps>li div{font-weight:700}.corporate-faq details{border-radius:12px!important;border:1px solid #eee!important;background:#fff;padding:14px 16px!important;margin-bottom:10px}.corporate-faq summary{cursor:pointer;font-weight:700;list-style:none}.corporate-faq summary::-webkit-details-marker{display:none}.corporate-faq details[open]{border-color:#ddd!important}.corporate-contact{background:#111!important;color:#fff!important}.corporate-contact input,.corporate-contact textarea{border-radius:10px!important;border:1px solid #ddd!important}.corporate-contact .btn{color:#111!important;background:#fff!important}.corporate-benefits,.corporate-usecases,.corporate-products,.corporate-steps,.corporate-faq,.corporate-contact{padding:48px 20px!important}@media (max-width: 640px){.corporate-benefits,.corporate-usecases,.corporate-products,.corporate-steps,.corporate-faq,.corporate-contact{padding:36px 16px!important}}.corporate-contact,.corporate-contact *{color:#fff!important}.corporate-contact h2{color:#fff!important;margin-bottom:12px;font-weight:800}.corporate-contact p,.corporate-contact small{color:#ffffffe6!important}.corporate-contact a.btn{background:#fff!important;color:#111!important}.corporate-contact input,.corporate-contact textarea,.corporate-contact select{background:#fff!important;color:#111!important;border:1px solid #ddd!important;border-radius:10px!important}.corporate-contact ::placeholder{color:#777!important}.corporate-contact button.btn,.corporate-contact input[type=submit]{background:#fff!important;color:#111!important;font-weight:700;border-radius:10px;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease}.corporate-contact button.btn:hover,.corporate-contact input[type=submit]:hover{transform:translateY(-1px);opacity:.95;box-shadow:0 6px 18px #0000002e}@media (max-width: 640px){.corporate-contact .container{padding:32px 16px!important}}html{scroll-behavior:smooth}.corporate-steps .steps{list-style:none!important;counter-reset:step!important;display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:20px!important;padding:0;margin:0}.corporate-steps .steps>li{position:relative;border:1px solid #e9e9e9!important;border-radius:16px!important;background:#fff;padding:22px 18px 18px!important;box-shadow:0 4px 14px #0000000d;transition:transform .12s ease,box-shadow .12s ease}.corporate-steps .steps>li:before{counter-increment:step;content:counter(step);position:absolute;top:-12px;left:-12px;width:36px;height:36px;border-radius:50%;background:#111;color:#fff;display:grid;place-items:center;font-weight:800;box-shadow:0 6px 16px #0000001f}.corporate-steps .steps>li>div{font-weight:800!important;margin:6px 0 8px!important;font-size:16px!important}.corporate-steps .steps>li p{margin:0!important;color:#444!important;line-height:1.7!important}@media (hover:hover){.corporate-steps .steps>li:hover{transform:translateY(-2px);box-shadow:0 12px 28px #0000001a}}@media (max-width: 1024px){.corporate-steps .steps{grid-template-columns:repeat(2,1fr)!important}}@media (max-width: 640px){.corporate-steps .steps{grid-template-columns:1fr!important}}.corporate-steps .step-item:before{counter-increment:step;content:counter(step);position:absolute;top:-12px;left:-12px;width:36px;height:36px;border-radius:50%;background:#930010;color:#fff;display:grid;place-items:center;font-weight:800;box-shadow:0 6px 16px #0000001f;transition:background .2s ease}@media (max-width: 640px){.corporate-steps .step-item:before{top:12px;left:-2px;width:28px;height:28px;background:#930010}}@media (hover:hover){.corporate-steps .step-item:hover:before{background:#b00014}}.corporate-hero .btn,.corporate-products .btn,.corporate-contact .btn{background:#930010!important;color:#fff!important;font-weight:700;border-radius:10px;transition:background .2s ease,transform .12s ease,box-shadow .12s ease}.corporate-hero .btn:hover,.corporate-products .btn:hover,.corporate-contact .btn:hover{background:#b00014!important;transform:translateY(-2px);box-shadow:0 6px 18px #00000026}.corporate-benefits h2,.corporate-usecases h2,.corporate-products h2,.corporate-steps h2,.corporate-faq h2,.corporate-contact h2{position:relative;display:inline-block;padding-bottom:6px;margin-bottom:20px}.corporate-benefits h2:after,.corporate-usecases h2:after,.corporate-products h2:after,.corporate-steps h2:after,.corporate-faq h2:after,.corporate-contact h2:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:3px;background:#930010;border-radius:2px}.corporate-contact .contact-extra{background:#fafafa;color:#111}.corporate-contact .contact-extra h3{color:#111}.corporate-contact .contact-extra ul,.corporate-contact .contact-extra p{color:#444}.corporate-contact .contact-extra a{color:#930010}.corporate-contact .contact-extra,.corporate-contact .contact-extra *{color:#111!important}.corporate-contact .contact-extra p{color:#444!important}.corporate-contact .contact-extra a{color:#930010!important}.corporate-faq :is(form button[type=submit],form input[type=submit],form .btn[type=submit],a.btn[role=button],.btn--submit,.btn-submit,.submit,.Button--primary){background-color:#930010!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:12px 20px!important;font-weight:700!important;box-shadow:0 6px 18px #00000026;transition:background .2s ease,transform .12s ease,box-shadow .12s ease;cursor:pointer}.corporate-faq details :is(button[type=submit],input[type=submit],a.btn[role=button]){background-color:#930010!important;color:#fff!important;border:none!important}.corporate-faq :is(form button[type=submit],form input[type=submit],a.btn[role=button],.btn--submit,.btn-submit,.submit,.Button--primary):hover{background-color:#b00014!important;transform:translateY(-2px)}.corporate-faq .container form :is(button[type=submit],input[type=submit],a.btn[role=button]){background-color:#930010!important;color:#fff!important}.corporate-faq button[type=submit].btn{background-color:#930010!important;color:#fff!important}.corporate-faq button.btn.btn--faq-submit{background:#fff!important;color:#930010!important;border:2px solid #930010!important;border-radius:8px!important;padding:12px 20px!important;font-weight:700!important;transition:background .2s ease,color .2s ease,transform .12s ease,box-shadow .12s ease;cursor:pointer}.corporate-faq button.btn.btn--faq-submit:hover{background:#930010!important;color:#fff!important;box-shadow:0 6px 18px #00000026;transform:translateY(-2px)}.corporate-trust .trust-logos{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:16px!important}@media (max-width: 1024px){.corporate-trust .trust-logos{grid-template-columns:repeat(3,1fr)!important}}@media (max-width: 640px){.corporate-trust .trust-logos{grid-template-columns:repeat(2,1fr)!important}}.corporate-trust .trust-logos figure:hover{filter:none;opacity:1}.corporate-trust .trust-quotes strong{font-weight:800}.corporate-trust h2{position:relative;display:inline-block;padding-bottom:6px;margin-bottom:20px;font-size:clamp(20px,2.6vw,28px);font-weight:800;text-align:left}.corporate-trust h2:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:3px;background:#930010;border-radius:2px}
/*# sourceMappingURL=/cdn/shop/t/43/assets/corporate.css.map */
