.suggest-source-module__Z3_nGG__page{max-width:1080px;margin:0 auto;padding:62px 32px 88px}.suggest-source-module__Z3_nGG__intro{max-width:710px;margin-bottom:40px}.suggest-source-module__Z3_nGG__eyebrow{letter-spacing:1.6px;color:#6c7568;margin-bottom:16px;font-size:10px;font-weight:500}.suggest-source-module__Z3_nGG__intro h1{font-family:var(--font-serif), Georgia, serif;letter-spacing:-1.2px;font-size:clamp(37px,5vw,54px);line-height:1.12}.suggest-source-module__Z3_nGG__intro h1 span{color:var(--orange)}.suggest-source-module__Z3_nGG__intro>p:last-child{color:#5e685e;max-width:590px;margin-top:18px;font-size:16px;line-height:1.7}.suggest-source-module__Z3_nGG__body{grid-template-columns:minmax(0,1.65fr) minmax(230px,1fr);align-items:start;gap:52px;display:grid}.suggest-source-module__Z3_nGG__form{flex-direction:column;gap:25px;display:flex}.suggest-source-module__Z3_nGG__field{flex-direction:column;gap:9px;display:flex}.suggest-source-module__Z3_nGG__field label{flex-wrap:wrap;align-items:baseline;gap:12px;font-size:14px;font-weight:500;display:flex}.suggest-source-module__Z3_nGG__field label span{color:#747a70;font-size:11px;font-weight:400}.suggest-source-module__Z3_nGG__field input,.suggest-source-module__Z3_nGG__field textarea{width:100%;color:var(--ink);font:inherit;background:#fffefb;border:1px solid #cbd0c3;border-radius:6px;padding:13px 15px;font-size:15px;line-height:1.6}.suggest-source-module__Z3_nGG__field textarea{resize:vertical;min-height:140px}.suggest-source-module__Z3_nGG__field input::placeholder,.suggest-source-module__Z3_nGG__field textarea::placeholder{color:#747a70;opacity:1}.suggest-source-module__Z3_nGG__field input:focus-visible,.suggest-source-module__Z3_nGG__field textarea:focus-visible{outline:2px solid var(--orange);outline-offset:3px}.suggest-source-module__Z3_nGG__field p,.suggest-source-module__Z3_nGG__privacy{color:#666e63;font-size:12px;line-height:1.65}.suggest-source-module__Z3_nGG__privacy{padding-top:2px}.suggest-source-module__Z3_nGG__submit{color:#fffef9;background:#293e31;border-radius:5px;justify-content:center;align-items:center;gap:22px;width:fit-content;min-height:46px;padding:15px 20px;font-size:13px;font-weight:500;display:inline-flex}.suggest-source-module__Z3_nGG__submit:hover{background:#1d3125}.suggest-source-module__Z3_nGG__submit:focus-visible,.suggest-source-module__Z3_nGG__another:focus-visible,.suggest-source-module__Z3_nGG__aside a:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.suggest-source-module__Z3_nGG__error{color:#8d3e29;background:#fcf2eb;border:1px solid #a6482c;border-radius:5px;padding:13px 16px;font-size:13px;line-height:1.6}.suggest-source-module__Z3_nGG__aside{border-top:2px solid #c8ccbe;margin-top:2px;padding-top:20px}.suggest-source-module__Z3_nGG__aside h2{font-family:var(--font-serif), Georgia, serif;margin-bottom:21px;font-size:24px}.suggest-source-module__Z3_nGG__aside ol{color:#5c675c;flex-direction:column;gap:18px;margin:0 0 22px;padding-left:20px;font-size:13px;line-height:1.7;display:flex}.suggest-source-module__Z3_nGG__aside p{color:#656e62;margin-bottom:24px;font-size:12px;line-height:1.65}.suggest-source-module__Z3_nGG__aside a{text-underline-offset:4px;font-size:12px;line-height:1.5;text-decoration:underline}.suggest-source-module__Z3_nGG__honeypot{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.suggest-source-module__Z3_nGG__confirmation{background:#f0f3e9;border:1px solid #ccd2c3;border-radius:7px;padding:28px}.suggest-source-module__Z3_nGG__check{background:#e0e8d6;border-radius:50%;margin-bottom:18px;padding:11px;display:inline-flex}.suggest-source-module__Z3_nGG__confirmation h2{font-family:var(--font-serif), Georgia, serif;margin-bottom:16px;font-size:29px;line-height:1.2}.suggest-source-module__Z3_nGG__confirmation p{color:#566151;font-size:14px;line-height:1.8}.suggest-source-module__Z3_nGG__confirmationActions{flex-direction:column;align-items:start;gap:20px;margin-top:24px;display:flex}.suggest-source-module__Z3_nGG__another{text-underline-offset:4px;padding:4px 0;font-size:12px;text-decoration:underline}@media (max-width:760px){.suggest-source-module__Z3_nGG__page{padding:38px 23px 60px}.suggest-source-module__Z3_nGG__body{grid-template-columns:minmax(0,1fr);gap:44px}.suggest-source-module__Z3_nGG__intro{margin-bottom:31px}.suggest-source-module__Z3_nGG__intro>p:last-child{font-size:15px}.suggest-source-module__Z3_nGG__field input,.suggest-source-module__Z3_nGG__field textarea{font-size:16px}.suggest-source-module__Z3_nGG__submit{width:100%}.suggest-source-module__Z3_nGG__confirmation{padding:22px}}
