section.about-cornered .container{background-image:url(/build/images/bg-about-cornered.ca280ebd.png);background-position:100% 0;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:700px}section.about-cornered .card{background-color:var(--bg-default);min-height:500px}section.about-cornered .card img{height:118px;width:118px}section.about-cornered h3{font-size:48px;font-weight:600;line-height:38px}section.about-cornered h3 span{font-size:22px}section.about-cornered .card,section.about-cornered .card .card-body{border-radius:0}.contact-section{background-color:#e6f3f9;padding-block:3rem}.contact-section.is-step-two{background-color:#fff}.contact-section .contact-lead{color:var(--bg-dark);max-width:720px}.contact-stepper{flex-wrap:wrap}.contact-stepper-btn{background:none;border:0;padding:0}button.contact-stepper-btn{cursor:pointer}button.contact-stepper-btn:focus-visible .contact-stepper-label,button.contact-stepper-btn:hover .contact-stepper-label{text-decoration:underline}.contact-stepper-dot{align-items:center;background-color:#c9cfd6;border-radius:50%;color:#fff;display:inline-flex;font-size:.9rem;font-weight:700;height:32px;justify-content:center;width:32px}.contact-stepper-item.is-current .contact-stepper-dot{background-color:var(--btn-info-bg)}.contact-stepper-label{color:var(--bg-dark);font-size:.85rem;font-weight:700;letter-spacing:.04em}.contact-stepper-line{background-color:#c9cfd6;height:1px;width:48px}.contact-topics{max-width:800px}.contact-topic{align-items:flex-start;background-color:#fff;border:1px solid transparent;border-radius:31px;display:flex;gap:1rem;max-width:380px;min-height:190px;padding:3rem 1.5rem 1.5rem;text-align:left;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.contact-topic:focus-visible,.contact-topic:hover{border-color:var(--btn-success-bg);box-shadow:0 4px 16px rgba(0,0,0,.06);outline:none}.contact-topic-icon{align-items:center;background-color:var(--bg-light-green);border-radius:10px;display:inline-flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.contact-topic-icon--platform{background-color:#0c9}.contact-topic-icon img{height:28px;object-fit:contain;width:28px}.contact-topic-body{display:flex;flex-direction:column;gap:.4rem}.contact-topic-title{color:var(--btn-info-bg);font-size:1.05rem;font-weight:700}.contact-topic-text{color:var(--bg-dark);font-size:.9rem;line-height:1.5}.contact-banner{background-color:var(--btn-primary-bg);border-radius:10px;padding:1rem 1.25rem}.contact-banner-icon{align-items:center;background-color:#0c9;border-radius:8px;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.contact-banner-icon img{height:26px;object-fit:contain;width:26px}.contact-banner-body{color:#fff;display:flex;flex-direction:column}.contact-banner-title{font-weight:700}.contact-banner-text{font-size:.95rem}.contact-section .contact-optin{align-items:center;background-color:var(--bg-light-green);border-radius:8px;display:flex;gap:.75rem;padding:.85rem 1rem}.contact-section .contact-optin .form-check-input{flex-shrink:0;float:none;height:1.25rem;margin:0;width:1.25rem}.contact-section .contact-optin .form-check-label{margin:0}.contact-section .contact-data-notice{color:var(--text-secondary-color);font-size:.85rem}