.feedback-composer-module__vtR7UG__card{background:var(--surface-strong);border:1px solid var(--line);border-radius:24px;gap:1.2rem;padding:clamp(1.25rem,4vw,2.5rem);display:grid}.feedback-composer-module__vtR7UG__card h2,.feedback-composer-module__vtR7UG__card p{margin:0}.feedback-composer-module__vtR7UG__card p{color:var(--muted);font-size:.9rem;line-height:1.6}.feedback-composer-module__vtR7UG__card label{gap:.5rem;font-weight:700;display:grid}.feedback-composer-module__vtR7UG__card select,.feedback-composer-module__vtR7UG__card textarea{background:var(--surface-strong);border:1px solid var(--line);color:var(--ink);font:inherit;border-radius:12px;width:100%;min-height:44px;padding:.8rem;font-weight:400}.feedback-composer-module__vtR7UG__card textarea{resize:vertical}.feedback-composer-module__vtR7UG__card select:focus-visible,.feedback-composer-module__vtR7UG__card textarea:focus-visible{outline:3px solid var(--green);outline-offset:2px}.feedback-composer-module__vtR7UG__card>a{justify-self:start}
.page-module__taJxwq__main{max-width:820px;margin:0 auto;padding:clamp(2rem,6vw,4.5rem) 1rem}.page-module__taJxwq__hero{margin-bottom:2rem}.page-module__taJxwq__hero h1{letter-spacing:-.045em;max-width:16ch;margin:1rem 0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.06}.page-module__taJxwq__hero>p:not(:first-child){color:var(--muted);max-width:58ch;line-height:1.65}.page-module__taJxwq__contact{gap:.5rem;margin-top:1.75rem;display:grid}.page-module__taJxwq__contact span{color:var(--muted);font-size:.9rem}.page-module__taJxwq__contact a{color:var(--green);justify-self:start;font-size:1.4rem;font-weight:800}.page-module__taJxwq__note{color:var(--muted);margin-top:1.25rem;font-size:.85rem;line-height:1.6}
