.ContactForm_page__eWb4Q{background:hsl(var(--background))}.ContactForm_content__JXRx6,.ContactForm_hero__a1Rr9>div{max-width:1100px}.ContactForm_content__JXRx6{padding-top:32px;padding-bottom:64px}.ContactForm_layout__oi0V5{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:32px}.ContactForm_formPanel__XoXfH{min-width:0;padding:24px;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--card))}.ContactForm_formHeader__YrUz2{display:grid;gap:6px;margin-bottom:28px}.ContactForm_formTitle__DYXSL{font-family:var(--font-display);font-size:20px;font-weight:600;line-height:28px;letter-spacing:-.02em}.ContactForm_form__7CH_t{display:grid;gap:28px}.ContactForm_group__pCNXF{display:grid;min-width:0;gap:20px}.ContactForm_legend__Vnlv9{margin-bottom:6px;padding:0;font-size:15px;font-weight:600;line-height:24px}.ContactForm_sectionHint__WmiU2{margin-bottom:0;color:hsl(var(--muted-foreground));font-size:13px;line-height:21px}.ContactForm_field__KElW6,.ContactForm_identity__lkFPQ{display:grid;min-width:0;gap:8px;align-content:start}.ContactForm_field__KElW6>label{line-height:1.5}.ContactForm_page__eWb4Q textarea[aria-invalid=true]{border-color:hsl(var(--destructive))}.ContactForm_identity__lkFPQ{gap:20px}.ContactForm_optional__K54WQ{color:hsl(var(--muted-foreground));font-weight:400}.ContactForm_reportGroup__rNS1m{border-top:1px solid hsl(var(--border));padding-top:20px}.ContactForm_reportGroup__rNS1m>legend{float:left;width:100%;margin-bottom:-14px}.ContactForm_technical__VSkGc{border-top:1px solid hsl(var(--border));padding:16px 0 0}.ContactForm_behaviorGrid__JMT8L,.ContactForm_technical__VSkGc{display:grid;min-width:0;gap:20px}.ContactForm_topicPicker__2cNWK{min-width:0}.ContactForm_topicLabel__ASo_z{margin-bottom:8px;font-size:14px;font-weight:500;line-height:21px}.ContactForm_topics__ap65k{display:flex;flex-wrap:wrap;gap:8px}.ContactForm_topicChoice__iz5VC{position:relative;display:flex;flex:1 0 auto;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));font-size:13px;line-height:20px;cursor:pointer}.ContactForm_topicChoice__iz5VC:hover{border-color:hsl(var(--primary))}.ContactForm_topicChoice__iz5VC[data-selected]{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ContactForm_topicChoice__iz5VC:focus-within{outline:2px solid hsl(var(--ring));outline-offset:3px}.ContactForm_topicPicker__2cNWK:disabled .ContactForm_topicChoice__iz5VC{cursor:default;opacity:.6}.ContactForm_technicalLegend__fzzX9{margin-bottom:16px;padding:0;font-size:14px;font-weight:600;line-height:22px}.ContactForm_page__eWb4Q textarea{resize:vertical;scroll-margin-block:112px}.ContactForm_page__eWb4Q button,.ContactForm_page__eWb4Q input{scroll-margin-block:112px}.ContactForm_detailTextarea__KxvF0{min-height:88px}.ContactForm_messageTextarea__0R5nu{min-height:176px}.ContactForm_fieldError__IYjXO,.ContactForm_hint__ff1n_{font-size:12px;line-height:20px;overflow-wrap:anywhere}.ContactForm_hint__ff1n_{color:hsl(var(--muted-foreground))}.ContactForm_fieldError__IYjXO{color:hsl(var(--destructive))}.ContactForm_budget__pqQc1{display:grid;gap:6px;padding:16px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--muted)/.4)}.ContactForm_budget__pqQc1[data-over-limit]{border-color:hsl(var(--destructive))}.ContactForm_budgetHeading__P61cG{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;font-size:13px;line-height:22px}.ContactForm_actions__dJMjm{display:grid;justify-items:start;gap:12px}.ContactForm_sidebar__sW3V2{display:grid;min-width:0;gap:28px}.ContactForm_supportNote__PV2bJ{display:grid;align-content:start;gap:12px;padding:20px;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--card));color:hsl(var(--muted-foreground));font-size:13px;line-height:22px}.ContactForm_noteTitle__aJme9,.ContactForm_sidebarTitle__GUiWE{color:hsl(var(--foreground));font-weight:600}.ContactForm_sidebarTitle__GUiWE{font-size:16px;line-height:24px}.ContactForm_reportNote__QTiUi{display:flex;align-items:start;gap:8px;padding-top:16px;border-top:1px solid hsl(var(--border));font-size:12px;line-height:20px}.ContactForm_reportNote__QTiUi>svg{flex-shrink:0;margin-top:2px;color:hsl(var(--primary))}.ContactForm_noteTitle__aJme9{margin-bottom:6px}.ContactForm_channels__oCAnM{display:grid;gap:4px}.ContactForm_channel__3b0ET{display:flex;min-width:0;align-items:center;gap:12px;padding:12px 8px;border-radius:8px;transition:background-color .15s}.ContactForm_channel__3b0ET:hover{background:hsl(var(--muted))}.ContactForm_channel__3b0ET:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.ContactForm_success__Q3Qoc{display:grid;min-height:65dvh;align-items:center;padding-block:48px}.ContactForm_successCard__Qp1ZP{display:grid;justify-items:start;gap:24px;max-width:500px;margin-inline:auto}@media (min-width:640px){.ContactForm_behaviorGrid__JMT8L,.ContactForm_identity__lkFPQ,.ContactForm_sidebar__sW3V2{grid-template-columns:repeat(2,minmax(0,1fr))}.ContactForm_formPanel__XoXfH{padding:32px}}@media (min-width:1024px){.ContactForm_layout__oi0V5{grid-template-columns:minmax(0,1fr) 260px;gap:28px}.ContactForm_sidebar__sW3V2{grid-template-columns:minmax(0,1fr)}}@media (max-width:389px){.ContactForm_formPanel__XoXfH{padding:20px 16px}.ContactForm_budget__pqQc1{padding:12px}}@media (prefers-reduced-motion:reduce){.ContactForm_page__eWb4Q *,.ContactForm_success__Q3Qoc *{animation:none!important;transition:none!important}}