.page-module__Sw9Xqq__page{color:#1f2937;background:radial-gradient(circle at 100% 0,#c8a96e1f,#0000 24%),linear-gradient(#fff 0%,#f9fafb 100%);min-height:100vh}.page-module__Sw9Xqq__container{width:min(1120px,100% - 32px);margin:0 auto}.page-module__Sw9Xqq__hero{padding:40px 0 48px}.page-module__Sw9Xqq__topbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:48px;display:flex}.page-module__Sw9Xqq__brand{align-items:center;display:inline-flex}.page-module__Sw9Xqq__topbarActions,.page-module__Sw9Xqq__heroActions{flex-wrap:wrap;gap:12px;display:flex}.page-module__Sw9Xqq__linkButton,.page-module__Sw9Xqq__ghostButton,.page-module__Sw9Xqq__primaryButton,.page-module__Sw9Xqq__secondaryButton,.page-module__Sw9Xqq__cardButton{border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 22px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s,background .2s,border-color .2s,color .2s;display:inline-flex}.page-module__Sw9Xqq__linkButton,.page-module__Sw9Xqq__ghostButton,.page-module__Sw9Xqq__secondaryButton{color:#1f2937;background:#fff;border:1px solid #d7dee7}.page-module__Sw9Xqq__primaryButton,.page-module__Sw9Xqq__cardButton{color:#fff;background:#243b6b;border:1px solid #243b6b}.page-module__Sw9Xqq__linkButton:hover,.page-module__Sw9Xqq__ghostButton:hover,.page-module__Sw9Xqq__secondaryButton:hover{color:#243b6b;border-color:#243b6b;transform:translateY(-1px)}.page-module__Sw9Xqq__primaryButton:hover,.page-module__Sw9Xqq__cardButton:hover{background:#1a2d52;border-color:#1a2d52;transform:translateY(-1px)}.page-module__Sw9Xqq__heroGrid{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);align-items:center;gap:24px;display:grid}.page-module__Sw9Xqq__heroCopy{gap:20px;display:grid}.page-module__Sw9Xqq__kicker,.page-module__Sw9Xqq__cardEyebrow{color:#8a6b30;letter-spacing:.06em;text-transform:uppercase;background:#c8a96e24;border:1px solid #c8a96e4d;border-radius:999px;width:fit-content;margin:0;padding:8px 14px;font-family:JetBrains Mono,monospace;font-size:12px}.page-module__Sw9Xqq__title{letter-spacing:-.05em;margin:0;font-size:clamp(36px,6vw,64px);font-weight:800;line-height:.98}.page-module__Sw9Xqq__subtitle{color:#5b6777;max-width:34ch;margin:0;font-size:18px;line-height:1.7}.page-module__Sw9Xqq__heroPanel{gap:14px;display:grid}.page-module__Sw9Xqq__signalCard,.page-module__Sw9Xqq__card{background:#fff;border:1px solid #d7dee7;border-radius:28px;box-shadow:0 18px 48px #14233f14}.page-module__Sw9Xqq__signalCard{grid-template-columns:52px 1fr;align-items:start;gap:16px;padding:20px;display:grid}.page-module__Sw9Xqq__signalIcon{color:#243b6b;background:#dbe6f7;border-radius:18px;justify-content:center;align-items:center;width:52px;height:52px;font-size:20px;display:inline-flex}.page-module__Sw9Xqq__signalCard h2,.page-module__Sw9Xqq__cardTitle{margin:0;font-size:24px;line-height:1.15}.page-module__Sw9Xqq__signalCard p,.page-module__Sw9Xqq__cardDescription{color:#5b6777;margin:8px 0 0;font-size:17px;line-height:1.7}.page-module__Sw9Xqq__section{padding:0 0 80px}.page-module__Sw9Xqq__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.page-module__Sw9Xqq__card{gap:18px;padding:28px;display:grid}.page-module__Sw9Xqq__cardPrimary{background:linear-gradient(#fff 0%,#f4f8fd 100%)}.page-module__Sw9Xqq__cardSecondary{background:linear-gradient(#fff 0%,#fbfcfe 100%)}.page-module__Sw9Xqq__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.page-module__Sw9Xqq__listItem{color:#1f2937;align-items:flex-start;gap:12px;font-size:16px;line-height:1.6;display:flex}.page-module__Sw9Xqq__listItem svg{color:#2f7d56;flex-shrink:0;margin-top:2px}.page-module__Sw9Xqq__cardButton{width:100%;margin-top:8px}@media (max-width:900px){.page-module__Sw9Xqq__heroGrid,.page-module__Sw9Xqq__cards{grid-template-columns:1fr}}@media (max-width:640px){.page-module__Sw9Xqq__hero{padding-top:24px}.page-module__Sw9Xqq__topbar{flex-direction:column;align-items:flex-start;margin-bottom:32px}.page-module__Sw9Xqq__topbarActions,.page-module__Sw9Xqq__heroActions{grid-template-columns:1fr;width:100%;display:grid}.page-module__Sw9Xqq__linkButton,.page-module__Sw9Xqq__ghostButton,.page-module__Sw9Xqq__primaryButton,.page-module__Sw9Xqq__secondaryButton,.page-module__Sw9Xqq__cardButton{width:100%}.page-module__Sw9Xqq__subtitle,.page-module__Sw9Xqq__signalCard p,.page-module__Sw9Xqq__cardDescription{font-size:16px}}
