.page_container__AA3Y1{max-width:1200px;margin:0 auto}.page_header__glZs6{padding:10rem 2rem 5rem;position:relative;overflow:hidden}.page_headerBg__5JRdn{position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 50% 0,rgba(0,200,255,.07) 0,transparent 65%);pointer-events:none}.page_headerTag__dHqev{font-family:IBM Plex Mono,monospace;font-size:.65rem;letter-spacing:.18em;color:var(--accent);display:block;margin-bottom:1rem}.page_headerTitle__N3S84{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:clamp(3rem,7vw,6rem);letter-spacing:-.02em;color:var(--text);line-height:1;margin-bottom:1.25rem}.page_headerSub__cyUX3{font-size:1.05rem;color:var(--text-2);max-width:500px;line-height:1.7}.page_contactSection__oMp9n{padding:2rem 2rem 8rem}.page_contactGrid__mUp73{display:grid;grid-template-columns:1fr 380px;grid-gap:2rem;gap:2rem;align-items:start}.page_contactCard__hw_2r{border:1px solid var(--border-bright);background:var(--surface);padding:3rem;position:relative}.page_cardCornerBr__MaGIO,.page_cardCornerTl__gsrdu{position:absolute;width:12px;height:12px;border-color:var(--accent);border-style:solid}.page_cardCornerTl__gsrdu{top:-1px;left:-1px;border-width:2px 0 0 2px}.page_cardCornerBr__MaGIO{bottom:-1px;right:-1px;border-width:0 2px 2px 0}.page_cardHeader__ceb6H{margin-bottom:2.5rem}.page_cardTag__1HCmv{font-family:IBM Plex Mono,monospace;font-size:.65rem;letter-spacing:.15em;color:var(--accent);display:block;margin-bottom:.75rem}.page_cardTitle__71n6h{font-family:Barlow Condensed,sans-serif;font-weight:600;font-size:1.5rem;color:var(--text);line-height:1.3}.page_contactItems__SMRpl{display:flex;flex-direction:column;gap:1px;background:var(--border);margin-bottom:2rem}.page_contactItem__HmXl_{display:flex;align-items:center;gap:1.25rem;padding:1.5rem 1.75rem;background:var(--bg);transition:background .2s;cursor:pointer;text-decoration:none;color:inherit}.page_contactItem__HmXl_:hover{background:var(--surface-2)}.page_contactItem__HmXl_:hover .page_contactArrow__MnDZB{transform:translateX(4px);color:var(--accent)}.page_contactIcon__CbxoK{width:44px;height:44px;border:1px solid var(--border-bright);display:flex;align-items:center;justify-content:center;color:var(--accent);flex-shrink:0;background:var(--accent-dim)}.page_contactDetail__HFoFA{flex:1 1;display:flex;flex-direction:column;gap:3px}.page_contactLabel__PriKb{font-family:IBM Plex Mono,monospace;font-size:.6rem;letter-spacing:.15em;text-transform:uppercase;color:var(--text-3)}.page_contactValue__Ogicu{font-size:1.05rem;font-weight:500;color:var(--text);font-family:Barlow Condensed,sans-serif;letter-spacing:.02em}.page_contactArrow__MnDZB{color:var(--text-3);transition:transform .2s,color .2s;font-size:1.1rem}.page_responseNote__LWf61{display:flex;align-items:center;gap:.5rem;font-family:IBM Plex Mono,monospace;font-size:.65rem;color:var(--text-3);letter-spacing:.05em}.page_dot__XIut0{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 6px #22c55e;flex-shrink:0;animation:page_pulse__NWIOM 2s ease-in-out infinite}@keyframes page_pulse__NWIOM{0%,to{opacity:1}50%{opacity:.4}}.page_sideInfo__b3PwJ{display:flex;flex-direction:column;gap:1.5rem}.page_infoBlock__xVbbN{border:1px solid var(--border);background:var(--bg-2);padding:1.5rem}.page_infoTag__n9No2{font-family:IBM Plex Mono,monospace;font-size:.6rem;letter-spacing:.15em;color:var(--accent);text-transform:uppercase;display:block;margin-bottom:1rem}.page_infoList__KXFXW{list-style:none;display:flex;flex-direction:column;gap:.5rem}.page_infoList__KXFXW li{font-size:.85rem;color:var(--text-2);padding-left:1rem;position:relative;line-height:1.5}.page_infoList__KXFXW li:before{content:"—";position:absolute;left:0;color:var(--accent);font-family:IBM Plex Mono,monospace}.page_tagList__BykjE{display:flex;flex-wrap:wrap;gap:.4rem}.page_chip__uBsQE{font-family:IBM Plex Mono,monospace;font-size:.6rem;letter-spacing:.06em;padding:.25rem .6rem;border:1px solid var(--border-bright);color:var(--text-2);background:var(--surface)}.page_infoText____NqD{font-size:.9rem;color:var(--text-2);line-height:1.7}@media (max-width:900px){.page_contactGrid__mUp73{grid-template-columns:1fr}}@media (max-width:600px){.page_contactCard__hw_2r{padding:1.75rem}.page_contactItem__HmXl_{padding:1.2rem}}