.ContactPage_contact__xTpeA{--contact-blue:#7ea4e8;--contact-muted:#b8c6de;--contact-faint:#8fa6c9;position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:calc(100svh - 72px);padding:44px 24px 74px;background:#0a1f3c;color:#eaf0fb}.ContactPage_blueGlow__A2YHm,.ContactPage_goldGlow___a1gj{position:absolute;z-index:-1;width:min(72vw,900px);aspect-ratio:1;border-radius:50%;filter:blur(30px);pointer-events:none}.ContactPage_blueGlow__A2YHm{top:-38%;left:-12%;background:radial-gradient(circle,rgba(47,111,237,.28),transparent 72%)}.ContactPage_goldGlow___a1gj{right:-15%;bottom:-45%;background:radial-gradient(circle,rgba(224,179,76,.14),transparent 72%)}.ContactPage_inner__ovIdP{width:min(100%,1240px);margin-inline:auto;animation:ContactPage_arrive__D9lC1 .55s cubic-bezier(.2,.7,.2,1) both}.ContactPage_header__bYxsK{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:24px}.ContactPage_eyebrow__0gTXv,.ContactPage_panelLabel__i1Lp4{color:#e0b34c;font-family:var(--font-mono),monospace;font-size:11px;font-weight:500;letter-spacing:.18em}.ContactPage_eyebrow__0gTXv{display:inline-flex;align-items:center;gap:10px;letter-spacing:.24em}.ContactPage_eyebrow__0gTXv>span{width:28px;height:1px;background:linear-gradient(90deg,#e0b34c,transparent)}.ContactPage_header__bYxsK h1{margin:12px 0 0;color:#fff;font-size:clamp(36px,3.8vw,52px);font-weight:800;letter-spacing:-.03em;line-height:1.05}.ContactPage_header__bYxsK h1 span{color:#aac8ff}.ContactPage_header__bYxsK p{max-width:560px;margin:12px 0 0;color:var(--contact-muted);font-size:15px;line-height:1.6}.ContactPage_availability__D1Bse,.ContactPage_panel__ScJlU{border:1px solid rgba(126,164,232,.28);background:linear-gradient(155deg,rgba(22,56,106,.62),rgba(10,31,60,.58));box-shadow:0 24px 60px rgba(1,6,18,.38),inset 0 1px rgba(255,255,255,.1);backdrop-filter:blur(18px) saturate(1.3)}.ContactPage_availability__D1Bse{display:inline-flex;align-items:center;gap:14px;max-width:100%;padding:12px 18px;border-radius:999px;color:#fff;text-decoration:none}.ContactPage_availabilityDot__qtej5{flex:none;width:12px;height:12px;border-radius:50%;background:#5cc98f;box-shadow:0 0 12px rgba(92,201,143,.75)}.ContactPage_availability__D1Bse small,.ContactPage_availability__D1Bse strong{display:block}.ContactPage_availability__D1Bse strong{font-size:14px;font-weight:800}.ContactPage_availability__D1Bse small{overflow:hidden;margin-top:2px;color:var(--contact-faint);font-family:var(--font-mono),monospace;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.ContactPage_grid__NkO1_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:20px;margin-top:30px}.ContactPage_panel__ScJlU{min-width:0;padding:26px 28px;border-radius:22px}.ContactPage_panelHeader__DEAKI{display:flex;align-items:center;justify-content:space-between;gap:12px}.ContactPage_panelHeader__DEAKI .ContactPage_panelLabel__i1Lp4,.ContactPage_side__xU6O_ .ContactPage_panelLabel__i1Lp4{color:#9dbdf8}.ContactPage_panelHeader__DEAKI h2{margin:6px 0 0;color:#fff;font-size:22px;font-weight:800;line-height:1.2}.ContactPage_formPill__7p62Z{padding:5px 10px;border:1px solid rgba(92,201,143,.35);border-radius:999px;background:rgba(92,201,143,.1);color:#89d9aa;font-family:var(--font-mono),monospace;font-size:11px}.ContactPage_form__aUKiJ{margin-top:20px}.ContactPage_topicFieldset__XxTru{min-width:0;margin:0;padding:0;border:0}.ContactPage_fields__vSIro label,.ContactPage_messageField__OimW1,.ContactPage_topicFieldset__XxTru legend{color:var(--contact-muted);font-size:13px;font-weight:600}.ContactPage_topics__zgiAW{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.ContactPage_topicButton__3TYzs{padding:8px 13px;border:1px solid rgba(126,164,232,.3);border-radius:999px;background:rgba(255,255,255,.04);color:var(--contact-muted);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.ContactPage_topicButton__3TYzs:hover{border-color:var(--contact-blue);color:#fff}.ContactPage_topicActive__7p4OV{border-color:rgba(126,164,232,.8);background:linear-gradient(135deg,#2f6fed,#1e5ad6);color:#fff}.ContactPage_fields__vSIro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.ContactPage_fields__vSIro label span{color:var(--contact-faint);font-weight:500}.ContactPage_fields__vSIro input,.ContactPage_messageField__OimW1 textarea,.ContactPage_proof__62P0X input,.ContactPage_replyForm__nSbVn textarea,.ContactPage_subjectField__26HRb input{display:block;width:100%;min-width:0;margin-top:7px;padding:12px 14px;border:1px solid rgba(126,164,232,.32);border-radius:12px;outline:none;background:rgba(255,255,255,.05);color:#fff;font:inherit;font-size:14px;font-weight:400;transition:border-color .2s,box-shadow .2s}.ContactPage_fields__vSIro input::placeholder,.ContactPage_messageField__OimW1 textarea::placeholder,.ContactPage_proof__62P0X input::placeholder,.ContactPage_replyForm__nSbVn textarea::placeholder,.ContactPage_subjectField__26HRb input::placeholder{color:#a8bbd8;opacity:1}.ContactPage_fields__vSIro input:focus,.ContactPage_messageField__OimW1 textarea:focus,.ContactPage_proof__62P0X input:focus,.ContactPage_replyForm__nSbVn textarea:focus,.ContactPage_subjectField__26HRb input:focus{border-color:#7ea4e8;box-shadow:0 0 0 3px rgba(47,111,237,.25)}.ContactPage_messageField__OimW1,.ContactPage_subjectField__26HRb{display:block;margin-top:14px;color:var(--contact-muted);font-size:13px;font-weight:600}.ContactPage_messageField__OimW1 textarea{min-height:116px;resize:vertical;line-height:1.5}.ContactPage_formWarning__BjiH1{margin:12px 0 0;color:var(--contact-faint);font-size:12px;line-height:1.5}.ContactPage_formError__aZic5{margin:9px 0 0;color:#ffb5ad;font-size:12px;line-height:1.4}.ContactPage_messageField__OimW1 textarea[aria-invalid=true],.ContactPage_subjectField__26HRb input[aria-invalid=true]{border-color:#f97066}.ContactPage_fields__vSIro input[readonly]{color:#eaf0fb;background:rgba(126,164,232,.12)}.ContactPage_proof__62P0X{margin-top:16px;padding:16px;border:1px solid rgba(126,164,232,.3);border-radius:14px;background:rgba(7,25,51,.55)}.ContactPage_proof__62P0X strong{color:#fff;font-size:14px}.ContactPage_inboxNote___UFX6,.ContactPage_proof__62P0X p{margin:7px 0 0;color:var(--contact-muted);font-size:13px;line-height:1.55}.ContactPage_proof__62P0X .ContactPage_codeSent__As5js{color:#a6edc4}.ContactPage_proof__62P0X .ContactPage_codeHint__CA_yE,.ContactPage_proof__62P0X .ContactPage_codeSent__As5js{overflow-wrap:anywhere}.ContactPage_proof__62P0X .ContactPage_codeHint__CA_yE{color:var(--contact-muted)}.ContactPage_proof__62P0X .ContactPage_cooldown__DEiB4{color:#e0c77d}.ContactPage_proofControls__VvOMp,.ContactPage_proofRow__qFKQz{display:flex;align-items:flex-end;flex-wrap:wrap;gap:10px 14px}.ContactPage_proofRow__qFKQz{justify-content:space-between}.ContactPage_proofRow__qFKQz p{flex:1 1 230px}.ContactPage_proofControls__VvOMp{margin-top:14px}.ContactPage_proofControls__VvOMp label,.ContactPage_replyForm__nSbVn label{flex:1 1 180px;color:var(--contact-muted);font-size:13px;font-weight:600}.ContactPage_secondaryButton__MjO4N,.ContactPage_textButton__lxy8u{color:#d7e6ff;font:inherit;cursor:pointer}.ContactPage_secondaryButton__MjO4N{padding:11px 16px;border:1px solid #7ea4e8;border-radius:11px;background:rgba(47,111,237,.23);font-size:13px;font-weight:700}.ContactPage_secondaryButton__MjO4N:hover{background:rgba(47,111,237,.37)}.ContactPage_textButton__lxy8u{padding:4px 0;border:0;background:transparent;font-size:12px;font-weight:650;text-align:left;text-decoration:underline;text-underline-offset:3px}.ContactPage_textButton__lxy8u:hover{color:#fff}.ContactPage_secondaryButton__MjO4N:disabled,.ContactPage_submit__orF1o:disabled,.ContactPage_textButton__lxy8u:disabled,.ContactPage_threadButton__beQx_:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.ContactPage_success__ZmbYl{margin:13px 0 0;color:#a6edc4;font-size:13px;line-height:1.5}.ContactPage_formBottom__2qNyJ{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-top:16px}.ContactPage_formBottom__2qNyJ>span{max-width:280px;color:var(--contact-muted);font-size:12px;line-height:1.5}.ContactPage_submit__orF1o{display:inline-flex;flex:none;align-items:center;gap:10px;padding:13px 22px;border:0;border-radius:12px;background:linear-gradient(135deg,#2f6fed,#1e5ad6);box-shadow:0 14px 30px rgba(47,111,237,.4),inset 0 1px rgba(255,255,255,.25);color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:transform .2s,box-shadow .2s}.ContactPage_submit__orF1o:hover{transform:translateY(-2px);box-shadow:0 18px 38px rgba(47,111,237,.55),inset 0 1px rgba(255,255,255,.25)}.ContactPage_side__xU6O_{display:flex;min-width:0;flex-direction:column;gap:20px}.ContactPage_side__xU6O_ .ContactPage_panel__ScJlU{padding:22px 24px}.ContactPage_side__xU6O_ .ContactPage_inboxNote___UFX6{margin-top:12px}.ContactPage_unreadCount__tvDGB{color:#a6edc4;font-size:12px;font-weight:700}.ContactPage_inlineError__5fCO_{margin-top:14px;color:#ffb5ad;font-size:12px;line-height:1.5}.ContactPage_inlineError__5fCO_ .ContactPage_textButton__lxy8u{margin-left:8px}.ContactPage_messages__irQgq,.ContactPage_threadList__4VWAs{margin:16px 0 0;padding:0;list-style:none}.ContactPage_threadList__4VWAs{display:grid;gap:8px}.ContactPage_threadButton__beQx_{display:block;width:100%;padding:13px 14px;border:1px solid rgba(126,164,232,.28);border-radius:12px;background:rgba(255,255,255,.045);color:#eaf0fb;font:inherit;text-align:left;cursor:pointer}.ContactPage_threadButton__beQx_:hover{border-color:#7ea4e8;background:rgba(47,111,237,.13)}.ContactPage_threadBottom__TFpTw,.ContactPage_threadTop__KaIvO{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 10px;color:var(--contact-faint);font-size:11px}.ContactPage_threadTop__KaIvO strong{color:#a9c7f1;font-family:var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ContactPage_threadSubject__4rNEH{display:block;margin:6px 0;overflow-wrap:anywhere;font-size:14px;font-weight:700}.ContactPage_conversation__Lz3LE{margin-top:14px}.ContactPage_threadHeading__aOYwC{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:12px}.ContactPage_threadHeading__aOYwC>div{min-width:0}.ContactPage_threadHeading__aOYwC span{color:#a9c7f1;font-size:11px}.ContactPage_threadHeading__aOYwC h3{margin:5px 0 0;color:#fff;font-size:17px;overflow-wrap:anywhere}.ContactPage_status___C6GO{padding:5px 9px;border:1px solid rgba(126,164,232,.35);border-radius:999px;white-space:nowrap}.ContactPage_messages__irQgq{display:grid;gap:10px;max-height:380px;overflow-y:auto;padding-right:4px;scrollbar-color:#7ea4e8 transparent}.ContactPage_messages__irQgq li{min-width:0;padding:12px;border-radius:12px;background:rgba(255,255,255,.07)}.ContactPage_messages__irQgq .ContactPage_ownMessage__oay2a{background:rgba(47,111,237,.19)}.ContactPage_messageMeta__M9_ME{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 10px;color:var(--contact-faint);font-size:11px}.ContactPage_messageMeta__M9_ME strong{color:#eaf0fb}.ContactPage_messages__irQgq p{margin:7px 0 0;font-size:13px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.ContactPage_replyForm__nSbVn{display:grid;justify-items:start;gap:10px;margin-top:16px}.ContactPage_replyForm__nSbVn label{width:100%}.ContactPage_replyForm__nSbVn textarea{min-height:84px;resize:vertical;line-height:1.5}.ContactPage_srOnly__tbXzN{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ContactPage_routes__J9jk_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.ContactPage_routeItem__YklNm{min-width:0;padding:12px 13px;border:1px solid rgba(126,164,232,.18);border-radius:14px;background:rgba(255,255,255,.04)}.ContactPage_routeIcon__Bf4i2{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:#5cc98f;box-shadow:0 0 10px rgba(92,201,143,.75)}.ContactPage_routeItem__YklNm>span:not(.ContactPage_routeIcon__Bf4i2){color:var(--contact-faint);font-size:12px}.ContactPage_routeItem__YklNm strong{display:block;margin-top:8px;color:#fff;font-size:15px;line-height:1.25}.ContactPage_channelsPanel__m3gf8{flex:1 1}.ContactPage_channels__P9by5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;margin-top:16px}.ContactPage_channel__WqE6u{position:relative;scroll-margin-top:100px;display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:4px;padding:14px;border:1px solid rgba(126,164,232,.22);border-radius:16px;background:rgba(255,255,255,.045);color:#eaf0fb;text-decoration:none}.ContactPage_channel__WqE6u:target{border-color:#7ea4e8;box-shadow:0 0 0 1px rgba(126,164,232,.28)}.ContactPage_channelLink__y9dJ9{transition:transform .25s,border-color .25s,box-shadow .25s,background .25s}.ContactPage_channelLink__y9dJ9:hover{transform:translateY(-3px);border-color:#7ea4e8;background:rgba(47,111,237,.1);box-shadow:0 16px 36px rgba(1,6,18,.5)}.ContactPage_channelIcon__v4k58{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:5px;border:1px solid rgba(184,198,222,.3);border-radius:12px;background:rgba(255,255,255,.07);color:#9dbdf8}.ContactPage_channel__WqE6u strong{color:#fff;font-size:15px;line-height:1.25}.ContactPage_channel__WqE6u small{display:block;width:100%;color:var(--contact-faint);font-family:var(--font-mono),monospace;font-size:11px;overflow-wrap:anywhere}.ContactPage_channelRole___Zy57{margin-top:3px;color:#a9c7f1;font-size:12px}.ContactPage_outward__ny_Ok{position:absolute;top:14px;right:15px;color:var(--contact-blue)}.ContactPage_safety__ahjcz{margin:13px 0 0;color:var(--contact-faint);font-size:12px;line-height:1.5}.ContactPage_contact__xTpeA :is(a,button,input,textarea):focus-visible{outline:2px solid #a9c7f1;outline-offset:3px}@keyframes ContactPage_arrive__D9lC1{0%{opacity:.7;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.ContactPage_contact__xTpeA{align-items:flex-start}.ContactPage_grid__NkO1_{grid-template-columns:1fr}}@media (max-width:600px){.ContactPage_contact__xTpeA{padding:36px 18px 60px}.ContactPage_header__bYxsK h1{font-size:clamp(33px,9vw,42px)}.ContactPage_availability__D1Bse{width:100%}.ContactPage_panel__ScJlU{padding:22px 20px;border-radius:18px}.ContactPage_side__xU6O_ .ContactPage_panel__ScJlU{padding:20px}.ContactPage_fields__vSIro{grid-template-columns:1fr}.ContactPage_formBottom__2qNyJ{align-items:stretch;flex-direction:column}.ContactPage_formBottom__2qNyJ>span{max-width:none}.ContactPage_submit__orF1o{justify-content:center;width:100%}.ContactPage_proofControls__VvOMp .ContactPage_secondaryButton__MjO4N{width:100%}}@media (max-width:390px){.ContactPage_routes__J9jk_{grid-template-columns:1fr}.ContactPage_channel__WqE6u{padding:12px}.ContactPage_channel__WqE6u strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.ContactPage_inner__ovIdP{animation:none}.ContactPage_contact__xTpeA *,.ContactPage_contact__xTpeA :after,.ContactPage_contact__xTpeA :before{transition-duration:.01ms!important}}