.connect{width:100%}.content{max-width:825px;margin:0 auto;padding:22px var(--page-gutter) 80px}.cards{display:grid;grid-template-columns:repeat(12,1fr);gap:14px;align-items:start;margin:31px 0 53px}.card{grid-column:span 6;padding:16px;border:1px solid rgba(0,0,0,.1);border-radius:16px;background:#fff}.card-head{display:flex;align-items:center;gap:10px}.card-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--wmn-blue-bg);flex:0 0 auto;user-select:none;-webkit-user-select:none}.card-icon svg{width:20px;height:20px}.card-icon img{width:20px;height:20px;display:block;transform:translateY(.5px);filter:invert(62%) sepia(16%) saturate(780%) hue-rotate(187deg) brightness(90%) contrast(88%)}.card-title{margin:0;font-size:var(--small-heading-size);line-height:var(--small-heading-line-height);color:var(--small-heading-color);font-weight:var(--small-heading-weight);letter-spacing:var(--small-heading-spacing)}.card-title a{color:inherit;text-decoration:underline;text-decoration-color:transparent;transition:color .12s ease,text-decoration-color .12s ease;display:inline-block;padding:.47rem .71rem;margin:-.47rem -.71rem}.card-title a:hover{color:var(--link-hover-color);text-decoration-color:var(--link-hover-color)}.card-desc{margin:10px 0 0}.contact-panel{border:1px solid rgba(0,0,0,.1);border-radius:16px;background:#fff;padding:2rem;max-width:560px;margin:0 auto}.contact-panel-copy h2{margin:0 0 10px;font-size:var(--big-heading-size);color:var(--big-heading-color);font-weight:var(--big-heading-weight)}.contact-panel-copy p{margin:0 0 10px}.contact-panel-note a,.contact-status a{color:var(--wmn-blue-bg)}.contact-form{margin-top:18px;max-width:none}.contact-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.contact-field{display:grid;gap:7px}.contact-field--full{grid-column:1 / -1}.contact-field--hidden{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.contact-field span{font-family:var(--font-sans)}.contact-field:has([required])>span:after{content:" *";color:#d64545}.contact-field input,.contact-field select,.contact-field textarea{width:100%;border:1px solid rgba(0,0,0,.14);border-radius:12px;background:#fff;padding:12px 14px;font:inherit;color:var(--text-color);box-sizing:border-box}.contact-field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='rgba(0,0,0,0.55)' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 7.5 10 12.5 15 7.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:1.1rem;cursor:pointer}.contact-field select:has(option[value=""]:checked){color:#0006}.contact-field select option{color:var(--text-color)}.contact-field select option[value=""]{color:#0006}@supports (appearance: base-select){.contact-field select,.contact-field select::picker(select){appearance:base-select}.contact-field select::picker-icon{display:none}.contact-field select::picker(select){margin-top:6px;padding:6px;border:1px solid rgba(0,0,0,.14);border-radius:12px;background:#fff;box-shadow:0 8px 24px #00000014}.contact-field select option{padding:8px 10px;border-radius:8px;font:inherit}.contact-field select option::checkmark{display:none}.contact-field select option:hover,.contact-field select option:focus-visible{outline:none;background:#6c85b224}.contact-field select option:checked{background:#6c85b238}}.contact-field textarea{resize:vertical;min-height:132px}.contact-field input:focus,.contact-field select:focus,.contact-field textarea:focus{outline:none;border-color:#8098c0b3;box-shadow:0 0 0 3px #6c85b224}.contact-submit{margin-top:16px;border:1px solid var(--wmn-blue-bg);border-radius:var(--radius-pill);background:var(--wmn-blue-bg);color:var(--on-blue-color);padding:.8rem 1.5rem;font:inherit;font-size:var(--link-size);font-weight:var(--link-weight);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.contact-submit:hover{background:#708ab8;border-color:#708ab8}.contact-submit[disabled]{opacity:.7;cursor:wait}.contact-status{position:fixed;left:50%;bottom:24px;z-index:1000;max-width:min(440px,calc(100vw - 32px));margin:0;padding:12px 18px;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:#fff;box-shadow:0 8px 24px #0000001f;font-family:var(--font-sans);opacity:0;visibility:hidden;transform:translate(-50%,12px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.contact-status.is-visible{opacity:1;visibility:visible;transform:translate(-50%)}.contact-status.is-error{border-color:#d6454559;border-left:4px solid #d64545}.contact-status.is-success{border-left:4px solid var(--wmn-green-dark)}@media(max-width:720px){.card{grid-column:span 12}.contact-form-grid{grid-template-columns:1fr}.contact-form,.contact-panel{max-width:none}.contact-field--full{grid-column:auto}}
