.contact_wrap__m_JxY{max-width:var(--container);margin:0 auto;padding:var(--sp-10) var(--gutter) var(--sp-12)}.contact_header__ppJRC{max-width:640px;margin-bottom:var(--sp-8)}.contact_title__IUS6o{font-size:clamp(28px,4vw,38px);margin-bottom:var(--sp-3)}.contact_lead__Ngzdd{font-size:15.5px;line-height:1.55;color:var(--ink-2)}.contact_card__9KOeU{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);display:flex;flex-direction:column}.contact_cardHeading__j_4AR{display:flex;align-items:center;gap:8px;font-size:18.5px;font-weight:700;color:var(--ink);line-height:1.3}.contact_cardHeading__j_4AR:before{content:"";width:3px;height:16px;border-radius:2px;background:var(--color-brand-orange);flex:none}.contact_cardLead__K3DKS{margin-top:var(--sp-2);font-size:13.5px;line-height:1.5;color:var(--muted)}.contact_grid__ZTS0v{display:grid;gap:var(--sp-6);grid-template-columns:1fr;align-items:stretch}@media (min-width:1024px){.contact_grid__ZTS0v{grid-template-columns:1fr 1fr}}.contact_infoCard__90HAC{padding:var(--sp-7) var(--sp-6);gap:var(--sp-6)}.contact_rows__T__5I{display:flex;flex-direction:column;gap:var(--sp-5)}.contact_row__ojUZk{display:flex;align-items:flex-start;gap:var(--sp-4);padding-top:var(--sp-5);border-top:1px solid var(--line)}.contact_rows__T__5I>.contact_row__ojUZk:first-child{padding-top:0;border-top:0}.contact_rowIcon__OzKYk{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-lg);background:var(--accent-100);color:var(--accent)}.contact_rowBody__1UcoJ{display:flex;flex-direction:column;gap:4px;padding-top:5px;min-width:0}.contact_rowLabel__lsrPO{font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.contact_rowValue__bgO9s{font-size:15.5px;font-weight:600;color:var(--ink);line-height:1.4;overflow-wrap:anywhere}a.contact_rowValue__bgO9s{transition:color .16s ease}a.contact_rowValue__bgO9s:focus-visible,a.contact_rowValue__bgO9s:hover{color:var(--accent)}.contact_bankSection__zkot1{margin-top:var(--sp-7)}.contact_bankCard__wHyV8{padding:var(--sp-7) var(--sp-6)}.contact_bankGrid__cVqMV{display:grid;gap:var(--sp-4);grid-template-columns:1fr;margin-top:var(--sp-5)}@media (min-width:640px){.contact_bankGrid__cVqMV{grid-template-columns:1fr 1fr}}.contact_bankRow__pAEl5{display:flex;align-items:flex-start;gap:var(--sp-4);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg);min-width:0;transition:border-color .16s ease,background-color .16s ease}.contact_bankRow__pAEl5:hover{border-color:var(--border-card-hover);background:var(--surface-hover)}.contact_bankIcon__CvHYi{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--r-md);overflow:hidden;background:var(--accent-100);color:var(--accent)}.contact_bankInfo__UmVyW{display:flex;flex-direction:column;gap:6px;padding-top:3px;min-width:0;flex:1 1}.contact_bankName___Vtry{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--ink-2)}.contact_bankIbanRow__sQX0D{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.contact_bankIban__qIxoB{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14.5px;font-weight:600;letter-spacing:.01em;color:var(--ink);white-space:nowrap}.contact_copyWrap__35M7n{display:inline-flex;align-items:center;gap:8px}.contact_copyBtn__zhpYO{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex:none;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:transparent;color:var(--ink-3);cursor:pointer;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.contact_copyBtn__zhpYO:hover{border-color:var(--color-brand-orange);color:var(--accent);background:var(--accent-100)}.contact_copiedTag__xraRe{font-size:12px;font-weight:600;color:var(--field-success);opacity:0;transform:translateX(-3px);transition:opacity .18s ease,transform .18s ease}.contact_copiedTagShown__ejwzg{opacity:1;transform:translateX(0)}@media (prefers-reduced-motion:reduce){.contact_bankRow__pAEl5,.contact_copiedTag__xraRe,.contact_copyBtn__zhpYO,a.contact_rowValue__bgO9s{transition:none}}