.wownex-app-page[data-app-stage=home] .wownex-header-profile { display:none; }
.wownex-app-page[data-app-stage=home] { background:#f2f4f7; }
.wx-professional-home {
  color:#102943;
  max-width:48rem;
  margin-inline:auto;
}
.wx-professional-heading { margin:0 0 1.125rem; }
.wx-professional-home .wx-professional-heading h1 {
  margin:0 0 4px;
  color:#102943;
  font-size:clamp(1.625rem,4.2vw,2rem);
  font-weight:650;
  line-height:1.12;
  letter-spacing:-.025em;
}
.wx-professional-heading p {
  margin:0;
  color:#526376;
  font-size:.9375rem;
  line-height:1.5;
}
.wx-professional-home a { text-decoration:none; }
.wx-professional-feature,
.wx-professional-discover a {
  display:grid;
  grid-template-columns:auto minmax(0,1fr) auto;
  align-items:center;
  gap:12px;
}
.wx-professional-feature {
  min-height:114px;
  padding:17px;
  border:1px solid #18334d;
  border-radius:16px;
  background:linear-gradient(126deg,#0c2037,#1a3853);
  color:#fff;
}
.wx-professional-feature:hover { background:#18344f; color:#fff; }
.wx-professional-feature-copy { display:grid; gap:5px; }
.wx-professional-feature strong { color:#fff; font-size:1.0625rem; line-height:1.25; }
.wx-professional-feature-copy > span { color:#e1e7ef; font-size:.875rem; line-height:1.35; }
.wx-professional-icon {
  display:grid;
  place-items:center;
  width:42px;
  height:42px;
  border-radius:10px;
  background:#f1f4f8;
  color:#284663;
}
.wx-professional-feature .wx-professional-icon { background:#ffffff12; color:#e3cb97; }
.wx-professional-icon svg { width:22px; height:22px; }
.wx-professional-arrow { width:18px; height:18px; }
.wx-professional-feature .wx-professional-arrow { color:#e3cb97; }
.wx-professional-discover {
  margin-top:12px;
  border:1px solid #e0e5ec;
  border-radius:14px;
  background:#fff;
}
.wx-professional-discover a { min-height:66px; padding:10px 14px; color:#102943; }
.wx-professional-discover a+a { border-top:1px solid #e9edf1; }
.wx-professional-discover a:hover { background:#f8fafc; }
.wx-professional-discover a:first-child { border-radius:14px 14px 0 0; }
.wx-professional-discover a:last-child { border-radius:0 0 14px 14px; }
.wx-professional-discover strong { display:block; color:#102943; font-size:.9375rem; line-height:1.3; }
.wx-professional-discover small { display:block; margin-top:3px; color:#526376; font-size:.8125rem; line-height:1.4; }
.wx-professional-summary {
  display:inline-flex;
  min-height:44px;
  align-items:center;
  gap:7px;
  margin:6px 0 0;
  padding-inline:5px;
  color:#284663;
  font-size:.875rem;
  font-weight:600;
}
.wx-professional-summary:hover { text-decoration:underline; }
.wx-professional-home a:focus-visible { outline:2px solid #315e8a; outline-offset:2px; }
@media (max-width:900px) {
  html[data-network=true] body.wownex-app-page[data-app-stage=home] .wownex-app-header-inner:has(> .wownex-header-profile) {
    grid-template-columns:minmax(0,1fr) max-content 44px;
    gap:9px;
  }
  html[data-network=true] body.wownex-app-page[data-app-stage=home] .wownex-app-brand {
    width:min(100%,160px);
  }
  html[data-network=true] body.wownex-app-page[data-app-stage=home] .wownex-space-menu { border:0; }
  html[data-network=true] body.wownex-app-page[data-app-stage=home] .wownex-space-menu > summary {
    min-height:44px;
    padding-inline:9px;
    background:transparent;
    border-color:transparent;
    font-size:.875rem;
    font-weight:560;
  }
}
