.contact_contactHub__O_WmZ,.contact_contactPage__XZ__N,.contact_supportCodeLight__B2k_A{transition:color var(--transition-theme),border-color var(--transition-theme),box-shadow var(--transition-theme)}.contact_contactPage__XZ__N{min-height:100vh;background:var(--surface-page);color:var(--text-primary)}.contact_contactHub__O_WmZ{padding:calc(var(--nav-height) + var(--space-xl)) 0 var(--section-y);background:var(--surface-page)}.contact_contactIntro__PKO3m{max-width:900px}.contact_contactIntro__PKO3m h1{font-size:clamp(54px,6vw,92px);font-weight:300;line-height:.95;letter-spacing:-.05em;margin:var(--space-sm) 0 22px}.contact_contactIntro__PKO3m>p:last-child{color:var(--text-secondary);font-size:18px;line-height:1.55}.contact_contactModeGrid__rW5sf{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin:48px 0 60px}.contact_contactModeCard__NC_2J{min-height:205px;padding:27px 22px;border:var(--input-border);border-radius:8px;background:color-mix(in srgb,var(--color-light) 78%,transparent);color:var(--text-primary);font:inherit;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:.25s}.contact_contactModeCard__NC_2J:hover{transform:translateY(-3px);border-color:var(--color-blue);box-shadow:0 15px 40px color-mix(in srgb,var(--color-dark) 7%,transparent)}.contact_contactModeCard__NC_2J.contact_active__Ussuo{border-color:var(--color-blue);background:linear-gradient(145deg,var(--color-light),var(--color-light));box-shadow:0 12px 35px color-mix(in srgb,var(--color-blue) 8%,transparent)}.contact_contactModeIcon__K_Ha6{display:block;width:70px;height:70px;object-fit:contain;margin-bottom:10px}.contact_contactModeCard__NC_2J strong{font-size:18px;font-weight:500}.contact_contactModeCard__NC_2J small{margin-top:7px;color:var(--color-muted);font-size:12px}.contact_contactPanel__Aj3LA{border-top:1px solid var(--color-border);padding-top:55px}.contact_contactFormLayout__T7d4g,.contact_supportLayout__V270W{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);grid-gap:var(--page-x);gap:var(--page-x)}.contact_contactFormIntro__uBpAM{padding-right:3vw}.contact_contactFormIntro__uBpAM h2{font-size:clamp(38px,4vw,60px);line-height:1;margin:14px 0 22px}.contact_contactFormIntro__uBpAM>p:not(.contact_eyebrow__Vuuqb){color:var(--text-secondary);font-size:16px;line-height:1.65;max-width:430px}.contact_contactFormIntro__uBpAM>a{display:inline-block;margin-top:18px;color:var(--color-blue);text-decoration:none;font-size:14px}.contact_contactForm__1sUYx{display:flex;flex-direction:column;gap:19px}.contact_contactFieldRow__Y3_xA{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-sm);gap:var(--space-sm)}.contact_contactField__S_icP{display:flex;flex-direction:column;gap:var(--space-xs)}.contact_contactField__S_icP>span{font-size:11px;font-weight:600;color:var(--text-secondary)}.contact_contactField__S_icP input,.contact_contactField__S_icP textarea{width:100%;border:var(--input-border);border-radius:5px;background:var(--surface-page);color:var(--text-primary);font:inherit;font-size:14px;padding:13px 14px;outline:none;transition:.2s}.contact_contactField__S_icP textarea{resize:vertical;min-height:130px;line-height:1.5}.contact_contactField__S_icP input:focus,.contact_contactField__S_icP textarea:focus{border-color:var(--color-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-blue) 8%,transparent)}.contact_contactField__S_icP input::placeholder,.contact_contactField__S_icP textarea::placeholder{color:var(--color-muted)}.contact_contactSubmit__p_Tg2{align-self:flex-end;display:inline-flex;align-items:center;gap:30px;border:1px solid var(--color-blue);border-radius:5px;background:var(--color-blue);color:var(--color-light);font:inherit;font-size:13px;padding:14px 19px;cursor:pointer;transition:.2s}.contact_contactSubmit__p_Tg2:hover{transform:translateY(-2px);background:var(--color-blue)}.contact_contactSubmit__p_Tg2 span{font-size:18px}.contact_supportFlow__1H7cJ{display:flex;flex-direction:column}.contact_supportStep__L8WX8{display:grid;grid-template-columns:42px minmax(0,1fr);grid-gap:20px;gap:20px;padding:0 0 42px}.contact_supportStep__L8WX8+.contact_supportStep__L8WX8{padding-top:var(--space-lg);border-top:1px solid var(--color-light-soft)}.contact_supportStepNumber__pX_Md{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:var(--color-blue);color:var(--color-light);font:600 13px monospace}.contact_supportStep__L8WX8 h3{font-size:22px;font-weight:500;margin:2px 0 var(--space-xs)}.contact_supportStep__L8WX8 p{color:var(--text-secondary);font-size:14px;line-height:1.55;margin:0 0 18px}.contact_supportCodeLight__B2k_A{margin-top:18px}.contact_supportForm__cO9Zd{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:18px;gap:18px}.contact_supportDrop__Zcdic{min-height:220px;border:1px dashed var(--color-blue);border-radius:7px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:25px;cursor:pointer;transition:.2s}.contact_supportDrop__Zcdic,.contact_supportDrop__Zcdic:hover{background:var(--surface-card)}.contact_supportDrop__Zcdic input{display:none}.contact_supportUploadIcon__q6FxC{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--surface-soft);color:var(--color-blue);font-size:23px;margin-bottom:14px}.contact_supportDrop__Zcdic strong{font-size:14px;font-weight:500}.contact_supportDrop__Zcdic small{font-size:10px;color:var(--color-muted);margin-top:7px}.contact_supportIssueFields__HVDi0{display:flex;flex-direction:column;gap:17px}.contact_supportForm__cO9Zd .contact_contactSubmit__p_Tg2{grid-column:2}.contact_contactPrivacy__9huJF{margin:var(--space-sm) 0 0;color:var(--text-secondary);font-size:13px}.contact_contactPrivacy__9huJF a{color:inherit;text-decoration:underline}.contact_contactUnavailable__4U1Ea{margin:0;padding:14px 18px;border:1px solid var(--color-blue);border-radius:5px;color:var(--text-primary);font-size:14px;line-height:1.5}.contact_contactUnavailable__4U1Ea a{color:var(--color-blue)}.contact_supportForm__cO9Zd .contact_contactUnavailable__4U1Ea{grid-column:1/-1}.contact_contactField__S_icP :disabled,.contact_supportDrop__Zcdic:has(:disabled){cursor:not-allowed;opacity:.55}@media (max-width:900px){.contact_contactModeGrid__rW5sf{grid-template-columns:1fr 1fr}.contact_contactFormLayout__T7d4g,.contact_supportLayout__V270W{grid-template-columns:1fr;gap:45px}.contact_contactFormIntro__uBpAM{padding-right:0}}@media (max-width:620px){.contact_contactHub__O_WmZ{padding:calc(var(--nav-height) + var(--space-lg)) 0 var(--section-y)}.contact_contactIntro__PKO3m h1{font-size:50px}.contact_contactModeGrid__rW5sf{grid-template-columns:1fr 1fr;gap:9px;margin:35px 0 50px}.contact_contactModeCard__NC_2J{min-height:165px;padding:18px 12px}.contact_contactModeIcon__K_Ha6{width:39px;height:39px;margin-bottom:var(--space-sm)}.contact_contactModeCard__NC_2J strong{font-size:15px}.contact_contactFieldRow__Y3_xA{grid-template-columns:1fr}.contact_contactSubmit__p_Tg2{align-self:stretch;justify-content:space-between}.contact_supportStep__L8WX8{grid-template-columns:34px minmax(0,1fr);gap:10px}.contact_supportForm__cO9Zd{grid-template-columns:1fr}.contact_supportDrop__Zcdic{min-height:180px}.contact_supportForm__cO9Zd .contact_contactSubmit__p_Tg2{grid-column:auto}}html[data-theme=dark] .contact_contactHub__O_WmZ,html[data-theme=dark] .contact_contactPage__XZ__N{background:var(--surface-page);color:var(--text-primary)}html[data-theme=dark] .contact_contactModeCard__NC_2J,html[data-theme=dark] .contact_supportDrop__Zcdic{background:var(--panel-bg);color:var(--text-primary)}html[data-theme=dark] .contact_contactField__S_icP input,html[data-theme=dark] .contact_contactField__S_icP textarea{background:var(--surface-input);color:var(--text-primary)}html[data-theme=dark] .contact_contactModeCard__NC_2J,html[data-theme=dark] .contact_contactPanel__Aj3LA,html[data-theme=dark] .contact_supportDrop__Zcdic{border-color:color-mix(in srgb,var(--color-light) 6%,transparent)}html[data-theme=dark] .contact_contactField__S_icP input,html[data-theme=dark] .contact_contactField__S_icP textarea,html[data-theme=dark] .contact_supportDrop__Zcdic input{border:var(--input-border)}.contact_contactModeGridCompact__ogDcp{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.contact_contactField__S_icP select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:var(--input-border);border-radius:5px;background:linear-gradient(45deg,transparent 50%,var(--text-secondary) 50%) calc(100% - 18px) 50% /5px 5px no-repeat,linear-gradient(135deg,var(--text-secondary) 50%,transparent 50%) calc(100% - 13px) 50% /5px 5px no-repeat,var(--surface-page);color:var(--text-primary);font:inherit;font-size:14px;padding:13px 42px 13px 14px;outline:none;transition:.2s}.contact_contactField__S_icP select:focus{border-color:var(--color-blue);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-blue) 8%,transparent)}.contact_supportPrivacyWarning__VzPX0{display:flex;gap:12px;padding:15px var(--space-sm);border:1px solid color-mix(in srgb,var(--color-red) 48%,transparent);border-radius:7px;background:color-mix(in srgb,var(--color-red) 7%,var(--surface-page));color:var(--text-primary)}.contact_supportPrivacyWarningIcon__w3U6B{flex:0 0 auto;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--color-red);color:var(--color-light);font:700 13px/1 var(--font-sans)}.contact_supportPrivacyWarning__VzPX0 strong{display:block;margin:2px 0 5px;color:var(--color-red);font-size:12px;font-weight:600}.contact_contactFormIntro__uBpAM .contact_supportPrivacyWarning__VzPX0 p{margin:0;max-width:none;color:var(--text-secondary);font-size:12px;line-height:1.5}html[data-theme=dark] .contact_contactField__S_icP select{background:linear-gradient(45deg,transparent 50%,var(--text-secondary) 50%) calc(100% - 18px) 50% /5px 5px no-repeat,linear-gradient(135deg,var(--text-secondary) 50%,transparent 50%) calc(100% - 13px) 50% /5px 5px no-repeat,var(--surface-input);border:var(--input-border);color:var(--text-primary)}html[data-theme=dark] .contact_supportPrivacyWarning__VzPX0{background:color-mix(in srgb,var(--color-red) 9%,var(--surface-page));border-color:color-mix(in srgb,var(--color-red) 52%,transparent)}@media (max-width:620px){.contact_contactModeGridCompact__ogDcp{grid-template-columns:1fr 1fr}}.contact_contactModeGridCompact__ogDcp{margin-left:auto;margin-right:auto}.contact_supportPrivacyWarning__VzPX0{margin-top:var(--space-md)}.contact_supportPrivacyWarning__VzPX0 code{font-family:var(--font-mono);font-size:.94em;color:var(--text-primary)}.contact_supportPrivacyWarning__VzPX0 ul{margin:10px 0 12px;padding-left:18px;color:var(--text-secondary);font-size:12px;line-height:1.6}.contact_supportPrivacyWarning__VzPX0 li+li{margin-top:3px}.contact_contactFormIntro__uBpAM .contact_supportPrivacyWarning__VzPX0 .contact_supportPrivacyCaution__MoWw8{color:var(--color-red);font-weight:500}