.app-collection .contact-page{word-break:keep-all;overflow-wrap:break-word}.app-collection .contact-page .folio-head h1{line-height:1.25}.app-collection .contact-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.app-collection .contact-title h1{min-width:0}.app-collection .contact-title>button{flex-shrink:0}.app-collection .contact-form{display:grid;gap:22px;margin-top:24px}.app-collection .contact-field{min-width:0;margin:0;padding:0;border:0}.app-collection .contact-field .bk-label{padding:0}.app-collection .contact-optional{color:var(--ui-muted);font-weight:500}.app-collection .contact-help{margin-top:6px}.app-collection .contact-topics{flex-wrap:wrap;padding:0;margin:0}.app-collection .contact-body{display:block;min-height:180px;resize:vertical}.app-collection .contact-field-foot{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-top:6px}.app-collection .contact-count{flex-shrink:0;color:var(--ui-muted);font:500 14px/1.6 var(--font-sans);font-variant-numeric:tabular-nums;white-space:nowrap}.app-collection .contact-count[data-over]{color:var(--ui-danger)}.app-collection .contact-field-error,.app-collection .contact-form-error{margin-top:6px;color:var(--ui-danger);font:600 14.5px/1.6 var(--font-sans)}.app-collection .contact-field [aria-invalid=true]{border-color:var(--ui-danger)}.app-collection .contact-trap{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.app-collection .contact-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 16px}.app-collection .contact-privacy{flex:1 1 260px;min-width:0}.app-collection .contact-privacy a{color:var(--ui-text);text-decoration:underline;text-underline-offset:3px}.app-collection .contact-submit{min-height:48px;padding-inline:22px}.app-collection .contact-done{display:grid;justify-items:start;gap:10px;margin-top:24px}.app-collection .contact-done-mark{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:color-mix(in srgb,var(--ui-success,#3F6651) 14%,transparent);color:var(--ui-success,#3F6651)}.app-collection .contact-done h2{font:600 26px/1.4 var(--font-display);color:var(--ui-text);outline:none}.app-collection .contact-done p{color:var(--ui-text);font:400 16px/1.7 var(--font-sans)}.app-collection .contact-done-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.app-collection .contact-other .folio-section-head h2{font:600 25px/1.45 var(--font-display);white-space:normal}.app-collection .contact-other .folio-list{margin:0;padding:0;list-style:none}.app-collection .contact-way{align-items:center}.app-collection .contact-way-icon{display:inline-grid;place-items:center;flex-shrink:0;width:40px;height:40px;border:1px solid var(--ui-border);border-radius:10px;background:var(--ui-card);color:var(--ui-text)}.app-collection .contact-way-copy{display:grid;flex:1 1 auto;min-width:0}.app-collection .contact-way-go{display:inline-grid;place-items:center;flex-shrink:0;width:24px;color:var(--ui-muted)}@media (max-width:600px){.app-collection .contact-form{gap:18px;margin-top:18px}.app-collection .contact-submit{width:100%}.app-collection .contact-done-actions>*{flex:1 1 auto}}