._page_1a6y1_3{background:var(--surface-page);min-height:100vh}._container_1a6y1_9{max-width:var(--container-max);margin:0 auto;padding:0 var(--gutter)}._section_1a6y1_15{padding:var(--section-y) 0}._sectionAlt_1a6y1_16{padding:var(--section-y) 0;background:var(--surface-card)}._sectionDark_1a6y1_17{padding:var(--section-y) 0;background:var(--ink-900)}._eyebrow_1a6y1_20{display:block;font-size:var(--fs-overline);font-weight:var(--fw-semibold);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--indigo-300, #a5b4fc);margin-bottom:var(--space-3)}._sectionEyebrow_1a6y1_30{display:block;font-size:var(--fs-overline);font-weight:var(--fw-semibold);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--brand);margin-bottom:var(--space-3)}._sectionEyebrowLight_1a6y1_40{display:block;font-size:var(--fs-overline);font-weight:var(--fw-semibold);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--indigo-300, #a5b4fc);margin-bottom:var(--space-3)}._sectionTitle_1a6y1_50{font-family:var(--font-display);font-size:clamp(24px,3vw,38px);font-weight:var(--fw-heavy);color:var(--text-strong);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);margin:0 0 var(--space-4)}._sectionTitleLight_1a6y1_60{font-family:var(--font-display);font-size:clamp(24px,3vw,38px);font-weight:var(--fw-heavy);color:#fff;line-height:var(--lh-snug);letter-spacing:var(--ls-tight);margin:0 0 var(--space-4)}._sectionSub_1a6y1_70{font-size:var(--fs-body-lg, 17px);color:var(--text-muted);max-width:640px;margin:0 0 var(--space-8);line-height:var(--lh-relaxed)}._sectionSubLight_1a6y1_78{font-size:var(--fs-body-lg, 17px);color:#ffffffa6;max-width:600px;margin:0 0 var(--space-8);line-height:var(--lh-relaxed)}._bodyText_1a6y1_86{font-size:var(--fs-body);color:var(--text-secondary);line-height:var(--lh-relaxed);margin:0 0 var(--space-5)}._hero_1a6y1_94{position:relative;min-height:480px;display:flex;align-items:flex-end;overflow:hidden}._heroBg_1a6y1_102{position:absolute;inset:0;background:linear-gradient(135deg,#1a0a6b,#2d1aad 40%,#4b2bff,#7b67ff)}._heroBg_1a6y1_102:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.08) 1px,transparent 1px);background-size:28px 28px}._heroInner_1a6y1_117{position:relative;z-index:1;width:100%;max-width:var(--container-max);margin:0 auto;padding:120px var(--gutter) 72px}._heroTitle_1a6y1_126{font-family:var(--font-display);font-size:clamp(32px,5vw,64px);font-weight:var(--fw-heavy);color:#fff;line-height:1.1;letter-spacing:-.02em;margin:var(--space-2) 0 var(--space-4);max-width:700px}._heroSub_1a6y1_137{font-size:clamp(16px,1.8vw,20px);color:#ffffffbf;max-width:500px;line-height:1.6;margin:0 0 var(--space-7)}._heroBtn_1a6y1_145{display:inline-block;background:#fff;color:var(--brand);font-size:var(--fs-body);font-weight:var(--fw-semibold);padding:14px 28px;border-radius:100px;text-decoration:none;transition:opacity .18s}._heroBtn_1a6y1_145:hover{opacity:.88}._aboutBlurb_1a6y1_160{display:grid;grid-template-columns:1fr 340px;gap:var(--space-12);align-items:center}._blurbStats_1a6y1_167{display:flex;gap:var(--space-8);margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--border-subtle)}._stat_1a6y1_175{display:flex;flex-direction:column;gap:4px}._statNum_1a6y1_177{font-family:var(--font-display);font-size:24px;font-weight:var(--fw-heavy);color:var(--brand);line-height:1}._statLabel_1a6y1_185{font-size:var(--fs-caption, 12px);font-weight:var(--fw-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}._blurbLogoWrap_1a6y1_193{display:flex;flex-direction:column;gap:var(--space-4);align-items:center}._blurbLogo_1a6y1_193{width:100%;max-width:280px;height:auto;border:1px solid var(--border-subtle);border-radius:16px;padding:32px;background:#fff}._blurbLogoPill_1a6y1_210{width:100%;background:var(--brand);border-radius:16px;padding:24px 32px;display:flex;align-items:center;justify-content:center}._blurbWordmark_1a6y1_220{max-width:200px;height:auto}._assetsGrid_1a6y1_226{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);margin-top:var(--space-6)}._assetCard_1a6y1_233{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-5);background:var(--surface-card, #f8fafc);border:1px solid var(--border-subtle);border-radius:14px;cursor:pointer;text-align:left;transition:border-color .18s,box-shadow .18s;width:100%}._assetCard_1a6y1_233:hover{border-color:var(--brand);box-shadow:0 0 0 3px #4b2bff14}._assetIcon_1a6y1_252{width:44px;height:44px;border-radius:10px;background:var(--indigo-50, #eef2ff);color:var(--brand);display:flex;align-items:center;justify-content:center;flex-shrink:0}._assetLabel_1a6y1_264{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text-strong);margin:0 0 2px}._assetDesc_1a6y1_271{font-size:var(--fs-caption, 13px);color:var(--text-muted);margin:0}._assetDownload_1a6y1_277{margin-left:auto;flex-shrink:0;color:var(--brand);opacity:0;transition:opacity .18s}._assetCard_1a6y1_233:hover ._assetDownload_1a6y1_277{opacity:1}._swatchRow_1a6y1_288{display:flex;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-12)}._swatchWrap_1a6y1_295{display:flex;flex-direction:column;gap:var(--space-2)}._swatch_1a6y1_288{width:120px;height:80px;border-radius:12px}._swatchHex_1a6y1_303{font-size:14px;font-weight:var(--fw-semibold);color:#fff;margin:0;font-family:var(--font-mono, monospace)}._swatchLabel_1a6y1_311{font-size:var(--fs-caption, 12px);color:#ffffff8c;margin:0}._typoRow_1a6y1_318{display:grid;grid-template-columns:240px 1fr;gap:var(--space-10);align-items:start;padding-top:var(--space-8);border-top:1px solid rgba(255,255,255,.1)}._typoEyebrow_1a6y1_327{font-size:var(--fs-overline);font-weight:var(--fw-semibold);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--indigo-300, #a5b4fc);margin:0 0 var(--space-2)}._typoDisplay_1a6y1_336{font-family:var(--font-display);font-size:52px;font-weight:800;color:#fff;line-height:1;margin:0 0 var(--space-2)}._typoMeta_1a6y1_345{font-size:var(--fs-caption, 13px);color:#ffffff73;margin:0}._typoSamples_1a6y1_351{display:flex;flex-direction:column;gap:var(--space-4)}._typoH1_1a6y1_353{font-family:var(--font-display);font-size:clamp(28px,3vw,48px);font-weight:800;color:#fff;margin:0;line-height:1.15}._typoH2_1a6y1_362{font-family:var(--font-display);font-size:clamp(18px,2vw,24px);font-weight:600;color:#ffffffd9;margin:0;line-height:1.3}._typoBody_1a6y1_371{font-size:16px;color:#fff9;line-height:1.6;margin:0}._contactCard_1a6y1_379{display:flex;align-items:center;justify-content:space-between;gap:var(--space-10);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:20px;padding:var(--space-10)}._contactTitle_1a6y1_390{font-family:var(--font-display);font-size:clamp(24px,3vw,36px);font-weight:var(--fw-heavy);color:var(--text-strong);margin:0 0 var(--space-4);letter-spacing:var(--ls-tight)}._contactDetails_1a6y1_399{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}._contactLink_1a6y1_406{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--brand);text-decoration:none}._contactLink_1a6y1_406:hover{text-decoration:underline}._contactActions_1a6y1_418{display:flex;flex-direction:column;gap:var(--space-3);flex-shrink:0}._contactBtn_1a6y1_425{display:inline-block;background:var(--brand);color:#fff;font-size:var(--fs-body);font-weight:var(--fw-semibold);padding:14px 28px;border-radius:100px;text-decoration:none;white-space:nowrap;transition:opacity .18s;text-align:center}._contactBtn_1a6y1_425:hover{opacity:.88}._contactGhost_1a6y1_441{display:inline-block;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--brand);text-decoration:none;text-align:center;padding:4px 0}._contactGhost_1a6y1_441:hover{text-decoration:underline}@media (max-width: 1024px){._aboutBlurb_1a6y1_160{grid-template-columns:1fr}._blurbLogoWrap_1a6y1_193{flex-direction:row;flex-wrap:wrap}._blurbLogo_1a6y1_193,._blurbLogoPill_1a6y1_210{max-width:200px}._typoRow_1a6y1_318{grid-template-columns:1fr;gap:var(--space-6)}._contactCard_1a6y1_379{flex-direction:column;align-items:flex-start}._contactActions_1a6y1_418{flex-direction:row;flex-wrap:wrap}}@media (max-width: 767px){._heroInner_1a6y1_117{padding-top:100px;padding-bottom:48px}._assetsGrid_1a6y1_226{grid-template-columns:1fr}._swatchRow_1a6y1_288{gap:var(--space-3)}._swatch_1a6y1_288{width:88px;height:64px}._blurbStats_1a6y1_167{gap:var(--space-5)}._contactCard_1a6y1_379{padding:var(--space-6)}}
