.contact-module__xwJ-uq__page{--contact-width:890px;min-height:calc(100svh - var(--global-header-height));color:#f7f7f8;background:#000;padding:16px clamp(20px,4vw,64px) 88px}.contact-module__xwJ-uq__intro{width:min(var(--contact-width), 100%);margin:0 auto 30px}.contact-module__xwJ-uq__intro>span,.contact-module__xwJ-uq__historyLead>span,.contact-module__xwJ-uq__aboutCopy>span{color:#ec297b;letter-spacing:.22em;font-size:8px;font-weight:800}.contact-module__xwJ-uq__intro h1{letter-spacing:-.055em;margin:15px 0 8px;font-size:clamp(36px,4.2vw,47px);font-weight:300;line-height:1}.contact-module__xwJ-uq__intro h1 b,.contact-module__xwJ-uq__historyLead h2 b,.contact-module__xwJ-uq__aboutCopy h2 b{color:#ec297b;font-weight:inherit}.contact-module__xwJ-uq__intro p{color:#898990;margin:0;font-size:10px}.contact-module__xwJ-uq__sectionNav{width:min(var(--contact-width), 100%);border-top:1px solid #29292d;border-bottom:1px solid #29292d;grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}.contact-module__xwJ-uq__sectionNav a{color:#85858d;text-align:center;padding:15px 12px;font-size:10px}.contact-module__xwJ-uq__sectionNav a+a{border-left:1px solid #29292d}.contact-module__xwJ-uq__sectionNav a:hover,.contact-module__xwJ-uq__sectionNav .contact-module__xwJ-uq__activeTab{color:#fff;background:#000}.contact-module__xwJ-uq__sectionNav .contact-module__xwJ-uq__activeTab{box-shadow:inset 0 -2px #ec297b}.contact-module__xwJ-uq__detailSection{width:min(690px,100%);margin:36px auto 0}.contact-module__xwJ-uq__backLink{color:#87878f;align-items:center;gap:7px;margin-bottom:24px;font-size:8px;display:inline-flex}.contact-module__xwJ-uq__backLink:hover{color:#fff}.contact-module__xwJ-uq__backLink svg{width:10px;height:10px}.contact-module__xwJ-uq__detailTitle{gap:2px;margin:0 0 28px 15px;display:grid}.contact-module__xwJ-uq__detailTitle small{color:#ec297b;font-size:7px;font-weight:800}.contact-module__xwJ-uq__detailTitle h2{margin:0;font-size:clamp(30px,3.2vw,38px);font-weight:300;line-height:1.1}.contact-module__xwJ-uq__historyPanel{background:#000;border:1px solid #2b2b30;border-radius:16px;flex-direction:column;padding:clamp(24px,5vw,52px);display:flex}.contact-module__xwJ-uq__detailSection>.contact-module__xwJ-uq__historyPanel{width:100%;margin:0 auto}.contact-module__xwJ-uq__historyWordmark{text-align:center;border-bottom:1px solid #343438;padding-bottom:17px}.contact-module__xwJ-uq__historyWordmark img{object-fit:contain;width:180px;height:auto;margin:0 auto}.contact-module__xwJ-uq__historyWordmark small{color:#77777f;letter-spacing:.02em;margin-top:4px;font-size:5px;display:block}.contact-module__xwJ-uq__historyLead{padding:30px 0 28px}.contact-module__xwJ-uq__historyLead h2{letter-spacing:-.025em;margin:8px 0 12px;font-size:clamp(27px,4vw,38px);font-weight:300;line-height:1.25}.contact-module__xwJ-uq__historyLead p,.contact-module__xwJ-uq__aboutCopy p{color:#92929a;margin:0;font-size:11px;line-height:1.7}.contact-module__xwJ-uq__historyStory{display:grid}.contact-module__xwJ-uq__historySection{border-top:1px solid #343438;padding:29px 0 33px}.contact-module__xwJ-uq__historySection h3{color:#f4f4f6;margin:0 0 16px;font-size:clamp(18px,2.5vw,23px);font-weight:600;line-height:1.35}.contact-module__xwJ-uq__historySection p{color:#c1c1c8;margin:0;font-size:14px;line-height:1.95}.contact-module__xwJ-uq__historySection p+p{margin-top:17px}.contact-module__xwJ-uq__historySection .contact-module__xwJ-uq__historyHighlight{color:#fff;background:#000;border-left:3px solid #ec297b;border-radius:0 8px 8px 0;padding:15px 20px;font-weight:600}.contact-module__xwJ-uq__historySection .contact-module__xwJ-uq__historyNote{color:#ed79a7;font-size:12px}.contact-module__xwJ-uq__historyEnding{color:#fff;text-align:center;background:#000;border:1px solid #673047;border-radius:10px;margin:0;padding:26px 20px;font-size:17px;line-height:1.6}.contact-module__xwJ-uq__historyEnding strong{color:#ff4b8d}.contact-module__xwJ-uq__historyDefinitions{display:grid}.contact-module__xwJ-uq__historyDefinitions article{border-top:1px solid #303034;padding:14px 0 13px}.contact-module__xwJ-uq__historyDefinitions b{letter-spacing:.035em;font-size:13px;display:block}.contact-module__xwJ-uq__historyDefinitions small{color:#ec297b;margin:2px 0 6px;font-size:5px;font-weight:700;display:block}.contact-module__xwJ-uq__historyDefinitions p{color:#82828a;margin:0;font-size:6px;line-height:1.7}.contact-module__xwJ-uq__ciDetailSection{width:min(803px,100%)}.contact-module__xwJ-uq__ciPanel{background:#000;width:100%;line-height:0}.contact-module__xwJ-uq__detailSection>.contact-module__xwJ-uq__ciPanel{width:min(803px,100%);margin:0 auto}.contact-module__xwJ-uq__ciGuide{width:100%;height:auto;display:block}.contact-module__xwJ-uq__aboutPanel{background:#000;flex-direction:column;gap:28px;width:min(690px,100%);margin:0 auto;padding:0;display:flex}.contact-module__xwJ-uq__founderGrid{grid-template-columns:1fr 1fr .86fr;align-items:start;gap:14px;display:grid}.contact-module__xwJ-uq__personCard,.contact-module__xwJ-uq__devCard{min-width:0}.contact-module__xwJ-uq__personCard img{aspect-ratio:2/3;object-fit:cover;width:100%;display:block}.contact-module__xwJ-uq__personCard strong,.contact-module__xwJ-uq__devCard strong{color:#e8e8eb;margin-top:5px;font-size:13px;line-height:1.2;display:block}.contact-module__xwJ-uq__personCard small,.contact-module__xwJ-uq__devCard small{color:#a2a2aa;margin-top:3px;font-size:9px;line-height:1.4;display:block}.contact-module__xwJ-uq__aboutAside{flex-direction:column;gap:22px;display:flex}.contact-module__xwJ-uq__aboutContact h3{color:#eeeef1;border-bottom:1px solid #a41d4d;width:fit-content;margin:20px 0 14px;padding-bottom:5px;font-size:20px;line-height:1.1}.contact-module__xwJ-uq__aboutContact a{overflow-wrap:anywhere;color:#e0e0e4;align-items:center;gap:5px;font-size:10px;line-height:1.5;display:flex}.contact-module__xwJ-uq__aboutContact svg{flex:none}.contact-module__xwJ-uq__devPlaceholder{aspect-ratio:1/1.2;background:#000;width:100%}.contact-module__xwJ-uq__teamPhoto{margin:0}.contact-module__xwJ-uq__teamPhoto img{width:100%;height:auto;display:block}.contact-module__xwJ-uq__ambassadors h3{color:#e6e6e9;text-align:center;border-bottom:1px solid #aaaab0;width:fit-content;margin:0 auto 17px;padding-bottom:4px;font-size:14px}.contact-module__xwJ-uq__ambassadorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.contact-module__xwJ-uq__ambassadorGrid img{aspect-ratio:2/3;object-fit:cover;width:100%;display:block}@media (max-width:820px){.contact-module__xwJ-uq__page{padding:30px 20px 64px}.contact-module__xwJ-uq__sectionNav{grid-template-columns:repeat(3,minmax(155px,1fr));overflow-x:auto}}@media (max-width:520px){.contact-module__xwJ-uq__page{padding:24px 15px 50px}.contact-module__xwJ-uq__intro{margin-bottom:25px}.contact-module__xwJ-uq__intro h1{margin-top:12px;font-size:36px}.contact-module__xwJ-uq__intro p{font-size:9px}.contact-module__xwJ-uq__sectionNav{width:calc(100% + 30px);margin-left:-15px}.contact-module__xwJ-uq__sectionNav a{font-size:9px}.contact-module__xwJ-uq__detailSection{margin-top:27px}.contact-module__xwJ-uq__detailTitle{margin-bottom:20px;margin-left:0}.contact-module__xwJ-uq__historyLead h2{font-size:27px}.contact-module__xwJ-uq__historyLead p,.contact-module__xwJ-uq__historyDefinitions p{font-size:11px}.contact-module__xwJ-uq__historyPanel{padding:24px 19px}.contact-module__xwJ-uq__historySection{padding:25px 0}.contact-module__xwJ-uq__historySection p{font-size:13px;line-height:1.85}.contact-module__xwJ-uq__historyDefinitions small{font-size:6px}.contact-module__xwJ-uq__ciDetailSection{width:calc(100% + 30px);margin-left:-15px}.contact-module__xwJ-uq__ciDetailSection .contact-module__xwJ-uq__backLink,.contact-module__xwJ-uq__ciDetailSection .contact-module__xwJ-uq__detailTitle{margin-left:15px}.contact-module__xwJ-uq__aboutPanel{gap:20px}.contact-module__xwJ-uq__founderGrid,.contact-module__xwJ-uq__ambassadorGrid{gap:7px}.contact-module__xwJ-uq__personCard strong,.contact-module__xwJ-uq__devCard strong{font-size:10px}.contact-module__xwJ-uq__personCard small,.contact-module__xwJ-uq__devCard small{font-size:7px}.contact-module__xwJ-uq__aboutAside{gap:12px}.contact-module__xwJ-uq__aboutContact h3{margin:4px 0 8px;font-size:14px}.contact-module__xwJ-uq__aboutContact a{font-size:7px}}
