.page-module___8aEwW__page{background:radial-gradient(circle at 0 0,#ffbe5c2e,#0000 28%),radial-gradient(circle at 85% 15%,#7db4ff29,#0000 24%),linear-gradient(#f2eee5 0%,#e8e3d7 100%);flex-direction:column;flex:1;display:flex}.page-module___8aEwW__main{flex-direction:column;gap:28px;width:100%;max-width:1240px;margin:0 auto;padding:72px 28px 96px;display:flex}.page-module___8aEwW__hero,.page-module___8aEwW__section{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#faf7f0c7;border:1px solid #463c301f;border-radius:28px;box-shadow:0 24px 80px #362b1d14}.page-module___8aEwW__hero{flex-direction:column;gap:28px;padding:32px;display:flex}.page-module___8aEwW__kicker{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#5d584f;font-size:13px}.page-module___8aEwW__heroGrid{grid-template-columns:minmax(0,1.5fr) minmax(280px,.75fr);gap:24px;display:grid}.page-module___8aEwW__heroCopy{flex-direction:column;gap:18px;display:flex}.page-module___8aEwW__heroCopy h1{max-width:12ch;font-family:var(--font-display);letter-spacing:-.06em;color:#17130f;text-wrap:balance;font-size:clamp(3rem,6vw,5.8rem);line-height:.94}.page-module___8aEwW__heroCopy p{color:#4b463d;max-width:58ch;font-size:1.08rem;line-height:1.75}.page-module___8aEwW__signalRow{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.page-module___8aEwW__signalChip{color:#3e382f;background:#ffffff8c;border:1px solid #2a231c1f;border-radius:999px;padding:10px 14px;font-size:.95rem}.page-module___8aEwW__ctas{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.page-module___8aEwW__ctas a{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-weight:600;transition:transform .16s,background .16s,border-color .16s;display:flex}a.page-module___8aEwW__primary{color:#f5efe2;background:#18140f}a.page-module___8aEwW__secondary{color:#17130f;background:#ffffff8f;border-color:#28221b2e}@media (hover:hover) and (pointer:fine){a.page-module___8aEwW__primary:hover{background:#31261d;transform:translateY(-1px)}a.page-module___8aEwW__secondary:hover{background:#ffffffe0;transform:translateY(-1px)}}.page-module___8aEwW__statusPanel{flex-direction:column;gap:14px;display:flex}.page-module___8aEwW__statusCard{color:#f4eee1;background:linear-gradient(#1c1914eb,#28221beb),linear-gradient(135deg,#ffc87847,#0000);border-radius:24px;flex-direction:column;justify-content:flex-end;gap:14px;min-height:250px;padding:24px;display:flex}.page-module___8aEwW__statusLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#f4eee1b8;font-size:12px}.page-module___8aEwW__statusValue{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:700;line-height:1.05}.page-module___8aEwW__statusCard p{color:#f4eee1c7;max-width:26ch;line-height:1.7}.page-module___8aEwW__statusCard code{font-family:var(--font-mono);font-size:.94em}.page-module___8aEwW__metricStrip{grid-template-columns:1fr;gap:12px;display:grid}.page-module___8aEwW__metricStrip div{background:#ffffff94;border:1px solid #2c251c1a;border-radius:20px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.page-module___8aEwW__metricStrip span{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#686257;font-size:11px}.page-module___8aEwW__metricStrip strong{color:#18140f;line-height:1.4}.page-module___8aEwW__section{flex-direction:column;gap:24px;padding:28px;display:flex}.page-module___8aEwW__sectionHeading{flex-direction:column;gap:10px;display:flex}.page-module___8aEwW__sectionHeading span{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#686257;font-size:12px}.page-module___8aEwW__sectionHeading h2{letter-spacing:-.05em;color:#17130f;max-width:16ch;font-size:clamp(1.8rem,3vw,3rem);line-height:1.04}.page-module___8aEwW__branchGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.page-module___8aEwW__branchCard,.page-module___8aEwW__principle{background:#ffffff94;border:1px solid #332b211f;border-radius:22px;min-height:188px;padding:20px}.page-module___8aEwW__branchCard{flex-direction:column;gap:14px;display:flex}.page-module___8aEwW__branchCard h3{color:#18140f;font-size:1.22rem}.page-module___8aEwW__cardAccent{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#726a5d;font-size:11px}.page-module___8aEwW__branchCard p,.page-module___8aEwW__principle{color:#4b463d;line-height:1.7}.page-module___8aEwW__principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.page-module___8aEwW__principle{min-height:148px;font-size:1rem}.page-module___8aEwW__capabilityGrid,.page-module___8aEwW__endpointGrid{gap:18px;display:grid}.page-module___8aEwW__capabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module___8aEwW__endpointGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module___8aEwW__capabilityCard,.page-module___8aEwW__endpointCard{background:#ffffff94;border:1px solid #332b211f;border-radius:22px;flex-direction:column;gap:14px;min-height:172px;padding:20px;display:flex}.page-module___8aEwW__capabilityCard h3,.page-module___8aEwW__endpointCard strong{color:#18140f}.page-module___8aEwW__capabilityCard h3{font-size:1.18rem}.page-module___8aEwW__capabilityCard p,.page-module___8aEwW__endpointCard p{color:#4b463d;line-height:1.7}.page-module___8aEwW__endpointLabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#726a5d;font-size:11px}.page-module___8aEwW__endpointCard strong{font-size:1.15rem;line-height:1.4}@media (max-width:1040px){.page-module___8aEwW__heroGrid,.page-module___8aEwW__branchGrid,.page-module___8aEwW__principles,.page-module___8aEwW__capabilityGrid,.page-module___8aEwW__endpointGrid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.page-module___8aEwW__main{padding:24px 16px 40px}.page-module___8aEwW__hero,.page-module___8aEwW__section{padding:20px}.page-module___8aEwW__heroGrid,.page-module___8aEwW__branchGrid,.page-module___8aEwW__principles,.page-module___8aEwW__capabilityGrid,.page-module___8aEwW__endpointGrid{grid-template-columns:1fr}.page-module___8aEwW__statusCard,.page-module___8aEwW__branchCard,.page-module___8aEwW__principle,.page-module___8aEwW__capabilityCard,.page-module___8aEwW__endpointCard{min-height:0}}
