.visitor-suggestions_section__qBSbK{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,72px);padding-block:38px;border-top:1px solid #d9dce0}.visitor-suggestions_intro__aw7m9 h2{margin:8px 0 14px;font-family:richmond-display,sans-serif;font-weight:400;font-size:clamp(28px,3vw,36px);line-height:1.1}.visitor-suggestions_intro__aw7m9>h2+p{margin:0;font-size:15px;line-height:1.65;color:#485363}.visitor-suggestions_form__ETEiE{min-width:0}.visitor-suggestions_form__ETEiE label{display:block;margin-bottom:8px;font-size:14px}.visitor-suggestions_form__ETEiE textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:125px;resize:vertical;padding:12px;border:1px solid #8c95a1;border-radius:0;background:#fff;color:#0d1c30;font:inherit;font-size:16px;line-height:1.5}.visitor-suggestions_form__ETEiE textarea:focus-visible{outline:2px solid #b22635;outline-offset:3px}.visitor-suggestions_help__4vw4k{margin:8px 0 14px;font-size:12px;line-height:1.5;color:#596372}.visitor-suggestions_form__ETEiE button{min-height:44px;padding:11px 18px;border:1px solid #0d1c30;background:#0d1c30;color:#fff;cursor:pointer}.visitor-suggestions_form__ETEiE button:disabled{opacity:.65;cursor:wait}.visitor-suggestions_error__PdXha,.visitor-suggestions_status__ieSNl{font-size:14px;line-height:1.5;margin:12px 0 0;overflow-wrap:anywhere}.visitor-suggestions_status__ieSNl:empty{margin:0}.visitor-suggestions_error__PdXha{color:#9c1f2e}@media (max-width:700px){.visitor-suggestions_section__qBSbK{grid-template-columns:1fr;gap:22px;padding-block:28px}.visitor-suggestions_form__ETEiE button{width:100%}}.visitor-suggestions_intro__aw7m9 .visitor-suggestions_email__vswBo{margin:16px 0 0;font-size:14px;line-height:1.65;color:#485363;overflow-wrap:anywhere}.visitor-suggestions_email__vswBo a{display:inline-block;min-height:44px;padding-block:10px;text-underline-offset:4px}.visitor-suggestions_email__vswBo a:focus-visible{outline:2px solid #b22635;outline-offset:3px}