.E42SGq_banner{grid-template-columns:.95fr 1.05fr;padding-block:clamp(28px,3vw,40px);display:grid}.E42SGq_identity{align-self:center;min-width:0;padding-right:clamp(28px,4vw,52px)}.E42SGq_visual{margin:0}.E42SGq_portrait{object-fit:contain;filter:brightness(.96);width:100%;height:auto;max-height:420px;display:block}.E42SGq_caption{color:var(--muted);font-size:var(--fs-small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding-block:16px 6px;display:flex}.E42SGq_message{min-width:0;padding-left:clamp(28px,4vw,52px);container-type:inline-size}.E42SGq_title{font-family:var(--font-display);color:var(--ink);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(25px,2.5vw,32px);font-weight:600;line-height:1.2}.E42SGq_description{color:var(--muted);font-size:var(--fs-small);max-width:34em;margin:12px 0 0;line-height:1.6}.E42SGq_message>form{gap:18px!important;margin-top:24px!important}.E42SGq_message .cf-label{color:var(--ink);font-size:var(--fs-small);margin-bottom:4px;font-weight:500;display:block}.E42SGq_message .sg-input{border-radius:var(--radius-input);background:var(--surface);border:0;padding:12px 14px}.E42SGq_message .sg-input:focus{outline:2px solid var(--accent);outline-offset:3px}.E42SGq_message .sg-input[aria-invalid=true]{background:color-mix(in srgb, var(--error) 8%, var(--surface))}.E42SGq_message textarea{min-height:96px}@media (max-width:760px){.E42SGq_banner{grid-template-columns:1fr;padding-block:24px}.E42SGq_identity{padding-right:0}.E42SGq_portrait{width:240px;max-width:100%;height:240px;margin-inline:auto}.E42SGq_caption{padding-top:12px}.E42SGq_message{margin-top:18px;padding:24px 0 0}.E42SGq_title{font-size:28px}}
.xwJ-uq_page{width:100%;max-width:1240px;min-height:calc(100svh - 168px);padding:clamp(28px, 4vw, 56px) var(--gutter);align-content:center;margin:0 auto;display:grid}
