.contact-sales-modal__intro{margin:0 0 24px;color:var(--sd-color-text-secondary);font-size:16px;line-height:1.6}.contact-sales-modal__fields{display:flex;flex-direction:column;gap:16px}.contact-sales-modal .contact-sales-modal__label{margin-bottom:8px;color:inherit;font-size:14px;font-weight:500;line-height:1.4}.contact-sales-modal__optional{margin-left:4px;color:var(--sd-color-text-muted);font-weight:400}.contact-sales-modal .contact-sales-modal__required{color:var(--sd-color-text-muted)}.contact-sales-modal .contact-sales-modal__input{min-height:46px;padding-inline:14px;border-color:var(--sd-color-border-strong);background:var(--sd-color-surface);color:inherit;font-size:16px;transition:border-color .15s ease,box-shadow .15s ease}.contact-sales-modal .contact-sales-modal__input::placeholder{color:var(--sd-color-text-muted);opacity:1}.contact-sales-modal textarea.contact-sales-modal__input{padding-block:12px;line-height:1.6}.contact-sales-modal .contact-sales-modal__input:focus{border-color:var(--sd-color-focus-ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--sd-color-focus-ring) 12%,transparent)}@media(max-width:35.99em){.contact-sales-modal__intro{margin-bottom:24px}}@media(prefers-reduced-motion:reduce){.contact-sales-modal .contact-sales-modal__input{transition:none}}.splash-footer{--footer-background: #0b2345;--footer-text: #ffffff;--footer-muted: #c4d2e7;--footer-rule: rgb(196 210 231 / 35%);color:var(--footer-text);background:var(--sd-color-surface)}[data-mantine-color-scheme=dark] .splash-footer[data-continues-page]{background:transparent}.splash-footer__chart{display:block;width:100%;height:auto}.splash-footer__inner{padding-block:16px 32px;background:var(--footer-background)}.splash-footer__columns{display:grid;grid-template-columns:2.2fr repeat(4,minmax(0,1fr));gap:clamp(24px,3vw,48px);padding-block:24px 64px}.splash-footer__column{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.splash-footer__column h2{margin:8px 0 16px;color:var(--footer-text);font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:400;line-height:1.3}.splash-footer a,.splash-footer button{color:var(--footer-muted);text-decoration:none;text-underline-offset:4px}.splash-footer__column>a:not(.splash-footer__logo),.splash-footer__column>button{display:inline-flex;align-items:center;min-height:40px;padding:6px 0;border:0;background:none;font:inherit;font-size:15px;line-height:1.5;text-align:left;cursor:pointer}.splash-footer a:hover,.splash-footer button:hover{color:var(--footer-text);text-decoration:underline}.splash-footer a:focus-visible,.splash-footer button:focus-visible{outline:2px solid var(--footer-text);outline-offset:5px;border-radius:2px}.splash-footer .splash-footer__logo{display:inline-flex;color:var(--footer-text);line-height:1;text-decoration:none}.splash-footer__tagline{max-width:27ch;margin:20px 0 0;color:var(--footer-muted);font-family:Georgia,Times New Roman,serif;font-size:clamp(20px,1.6vw,26px);line-height:1.4}.splash-footer .splash-footer__award{display:inline-flex;margin-top:28px;border-radius:50%}.splash-footer__award img{display:block}.splash-footer__bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px 24px;padding-top:24px;border-top:1px solid var(--footer-rule);color:var(--footer-muted);font-size:12px;line-height:1.5}@media(max-width:62em){.splash-footer__columns{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:40px;padding-bottom:48px}.splash-footer__brand{grid-column:1 / -1}}@media(max-width:40em){.splash-footer__chart{height:160px;object-fit:cover;object-position:right bottom}.splash-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.splash-footer__column>a:not(.splash-footer__logo),.splash-footer__column>button{min-height:44px}}
