._wrap_1otu0_1{gap:6rem;display:grid}._contactGrid_1otu0_6{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:1.25rem;display:grid}._infoPanel_1otu0_13,._formPanel_1otu0_14{gap:1.5rem;display:grid}._sectionHeader_1otu0_19{gap:.55rem;display:grid}._tag_1otu0_24{color:#6ee7b7;letter-spacing:0;font:.72rem/1.4 JetBrains Mono,ui-monospace,monospace}._sectionHeader_1otu0_19 h2,._formPanel_1otu0_14>h2{letter-spacing:0;margin:0;font-size:1.45rem}._sectionHeader_1otu0_19 p{color:var(--theme-text-secondary,#fafafaa8);margin:0;line-height:1.7}._methods_1otu0_43{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}._contactMethod_1otu0_51{border:1px solid var(--theme-border,#ffffff14);background:var(--theme-overlay-light,#ffffff06);border-radius:8px;grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:4.8rem;padding:.8rem;transition:border-color .18s,transform .18s;display:grid}._contactMethod_1otu0_51:hover{border-color:var(--theme-border-hover,#ffffff29);transform:translate(3px)}._methodIcon_1otu0_69{color:#6ee7b7;background:#6ee7b711;border:1px solid #6ee7b740;border-radius:6px;place-items:center;width:2.6rem;height:2.6rem;display:grid}._contactMethod_1otu0_51[data-tone=blue] ._methodIcon_1otu0_69{color:#93c5fd;background:#93c5fd12;border-color:#93c5fd4d}._contactMethod_1otu0_51[data-tone=purple] ._methodIcon_1otu0_69{color:#c4b5fd;background:#a78bfa12;border-color:#a78bfa4d}._contactMethod_1otu0_51[data-tone=green] ._methodIcon_1otu0_69{color:#4ade80;background:#4ade8012;border-color:#4ade804d}._methodIcon_1otu0_69 svg{width:1.2rem;height:1.2rem}._methodText_1otu0_103{gap:.25rem;min-width:0;display:grid}._methodLabel_1otu0_109{color:var(--theme-text-muted,#fafafa70);font:.66rem/1.2 JetBrains Mono,ui-monospace,monospace}._methodText_1otu0_103>span:last-child,._methodText_1otu0_103 a{overflow-wrap:anywhere;color:var(--theme-text-primary,#fafafa);font-size:.82rem;text-decoration:none}._methodText_1otu0_103 a:hover{color:#6ee7b7}._contactMethod_1otu0_51 button{color:#4ade80;cursor:pointer;background:0 0;border:1px solid #4ade8040;border-radius:5px;min-height:2rem;padding:0 .55rem;font-size:.68rem}._socials_1otu0_137{color:var(--theme-text-muted,#fafafa73);justify-content:space-between;align-items:center;padding-top:.5rem;font-size:.78rem;display:flex}._socials_1otu0_137>div{gap:.55rem;display:flex}._socials_1otu0_137 a{border:1px solid var(--theme-border,#ffffff17);width:2.35rem;height:2.35rem;color:var(--theme-text-secondary,#fafafaad);border-radius:6px;place-items:center;display:grid}._socials_1otu0_137 a:hover{color:#c4b5fd;border-color:#c4b5fd}._socials_1otu0_137 svg{width:1rem;height:1rem}._formPanel_1otu0_14{background:var(--theme-overlay-light,#ffffff07);border:1px solid #a78bfa2e;border-radius:8px;padding:1.5rem;overflow:hidden}._formChrome_1otu0_179{color:#fafafa6b;background:#ffffff06;border-bottom:1px solid #ffffff12;align-items:center;gap:.4rem;margin:-1.5rem -1.5rem 0;padding:.75rem 1rem;font:.68rem/1 JetBrains Mono,ui-monospace,monospace;display:flex}._formChrome_1otu0_179 span:not(:last-child){background:#ff5f56;border-radius:50%;width:.62rem;height:.62rem}._formChrome_1otu0_179 span[data-color=yellow]{background:#ffbd2e}._formChrome_1otu0_179 span[data-color=green]{background:#27ca40;margin-right:.35rem}._form_1otu0_14{gap:.85rem;display:grid}._row_1otu0_212{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._field_1otu0_218{min-width:0;color:var(--theme-text-muted,#fafafa80);gap:.35rem;font:.7rem/1.3 JetBrains Mono,ui-monospace,monospace;display:grid}._field_1otu0_218 input,._field_1otu0_218 select,._field_1otu0_218 textarea{box-sizing:border-box;border:1px solid var(--theme-border,#ffffff17);width:100%;color:var(--theme-text-primary,#fafafa);font:.86rem/1.45 var(--font-sans,sans-serif);background:#0505087a;border-radius:6px;outline:0}._field_1otu0_218 input,._field_1otu0_218 select{min-height:2.75rem;padding:0 .75rem}._field_1otu0_218 textarea{resize:vertical;min-height:7.5rem;padding:.75rem}._field_1otu0_218 input:focus,._field_1otu0_218 select:focus,._field_1otu0_218 textarea:focus{border-color:#a78bfa7a;box-shadow:0 0 0 2px #a78bfa14}._submit_1otu0_258{color:#0f0f0f;cursor:pointer;background:#6ee7b7;border:1px solid #6ee7b759;border-radius:6px;justify-content:space-between;align-items:center;min-height:2.8rem;padding:0 1rem;font:.8rem/1 JetBrains Mono,ui-monospace,monospace;display:flex}._submit_1otu0_258:hover{background:#9af0cf}._submit_1otu0_258 svg{width:1rem;height:1rem}._success_1otu0_281{color:#4ade80;margin:0;font:.72rem/1.5 JetBrains Mono,ui-monospace,monospace}._faqSection_1otu0_287{gap:1.5rem;display:grid}._faqSection_1otu0_287 ._sectionHeader_1otu0_19{text-align:center}._faqList_1otu0_296{gap:.65rem;display:grid}._faqItem_1otu0_301{border:1px solid var(--theme-border,#ffffff14);background:var(--theme-overlay-light,#ffffff06);border-radius:8px;overflow:hidden}._faqOpen_1otu0_308{border-color:#a78bfa47}._faqQuestion_1otu0_312{width:100%;min-height:4rem;color:var(--theme-text-primary,#fafafa);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:0 1rem;display:grid}._faqNumber_1otu0_328{color:#c4b5fd;font:.7rem/1 JetBrains Mono,ui-monospace,monospace}._faqQuestion_1otu0_312 svg{color:var(--theme-text-muted,#fafafa6b);transition:transform .18s}._faqOpen_1otu0_308 ._faqQuestion_1otu0_312 svg{color:#c4b5fd;transform:rotate(180deg)}._faqAnswer_1otu0_343{padding:0 1rem 1rem 3.8rem}._faqAnswer_1otu0_343 p{color:var(--theme-text-secondary,#fafafaa3);margin:0;font-size:.9rem;line-height:1.7}@media (width<=820px){._contactGrid_1otu0_6{grid-template-columns:1fr;gap:3.5rem}}@media (width<=520px){._wrap_1otu0_1{gap:4.5rem}._row_1otu0_212{grid-template-columns:1fr}._formPanel_1otu0_14{padding:1.1rem}._formChrome_1otu0_179{margin:-1.1rem -1.1rem 0}._faqQuestion_1otu0_312{grid-template-columns:1.5rem minmax(0,1fr) auto;padding:0 .75rem}._faqAnswer_1otu0_343{padding-left:3rem}}@media (prefers-reduced-motion:reduce){._contactMethod_1otu0_51,._faqQuestion_1otu0_312 svg{transition:none}}
