/* WISOME global shell */
:root {
  --wisome-navy: #03152b;
  --wisome-navy-deep: #001a33;
  --wisome-gold: #d89200;
  --wisome-gold-bright: #e2a118;
  --wisome-white: #ffffff;
  --wisome-muted: #cbd5e1;
}

body {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  color: #071a31;
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 16px;
  line-height: 1.55;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

/* Homepage security rows reserve room for the larger circular icons. */
html body.homepage.noZonePageHeader .wh-lower-grid.wh-wrap .wh-security &gt; div {
  grid-template-columns: 56px minmax(0, 1fr) !important;
  gap: 0 18px !important;
  align-items: center !important;
}

html body.homepage.noZonePageHeader .wh-lower-grid.wh-wrap .wh-security &gt; div &gt; p {
  margin-left: 0 !important;
}

h1,h2{font-family:Georgia,"Times New Roman",serif!important;font-weight:600!important;letter-spacing:-.02em}h3,h4,h5,h6,button,input,select,textarea,header nav,.wisome-footer-links,.wisome-cta-actions{font-family:Arial,Helvetica,sans-serif!important}p,li,input,select,textarea,button{line-height:1.55}button,.btn,[class*="button"],header nav a{font-weight:700;letter-spacing:0}small,.eyebrow,[class*="kicker"]{font-family:Arial,Helvetica,sans-serif!important;letter-spacing:.08em}.wh-card h3,.ws-card h3,.wc-card h3,.wa-method-grid h3,.wh-step h3{font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;letter-spacing:0}

body &gt; .wisome-global-footer-v2 { order: 90; }
body &gt; .footer-container { order: 91; }

/* WISOME is an independent site experience. Suppress FMG's inherited KCR
   resources and disclosure footer; WISOME pages provide their own footer. */
.footer-container {
  display: none !important;
}

/* Remove FMG template chrome that is not part of the WISOME system. */
.top-bar,
.c-custom-pages-heading {
  display: none !important;
}

header {
  background: var(--wisome-navy) !important;
  color: var(--wisome-white) !important;
  border-bottom: 1px solid rgba(255, 255, 255, .14) !important;
}

header nav,
header nav ul {
  background: var(--wisome-navy) !important;
}

/* Navigation page links: never use FMG's blue rectangular over state. */
@media (min-width: 1001px) {
  body .header #navbar .navbar-nav &gt; li:not(:nth-last-child(-n+2)) &gt; a,
  body .header #navbar .navbar-nav &gt; li:not(:nth-last-child(-n+2)) &gt; a:hover,
  body .header #navbar .navbar-nav &gt; li:not(:nth-last-child(-n+2)) &gt; a:focus,
  body .header #navbar .navbar-nav &gt; li:not(:nth-last-child(-n+2)) &gt; a:active,
  body .header #navbar .navbar-nav &gt; li:not(:nth-last-child(-n+2)).active &gt; a,
  body .header #navbar .navbar-nav &gt; li:not(:nth-last-child(-n+2)) &gt; a.selected {
    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    filter: none !important;
  }

  body .header #navbar .navbar-nav &gt; li:not(:nth-last-child(-n+2)) &gt; a:hover,
  body .header #navbar .navbar-nav &gt; li:not(:nth-last-child(-n+2)) &gt; a:focus,
  body .header #navbar .navbar-nav &gt; li:not(:nth-last-child(-n+2)).active &gt; a,
  body .header #navbar .navbar-nav &gt; li:not(:nth-last-child(-n+2)) &gt; a.selected {
    color: var(--wisome-gold-bright) !important;
  }
}

header nav ul {
  display: flex !important;
  align-items: center !important;
  gap: 4px !important;
  flex-wrap: wrap !important;
}

header nav li {
  margin: 0 !important;
}

header nav li:first-child {
  display: none !important;
}

header a,
header button,
header nav a,
header nav button {
  color: var(--wisome-white) !important;
  border-radius: 4px !important;
  transition: color .18s ease, background-color .18s ease, opacity .18s ease !important;
}

header nav a,
header nav button {
  padding: 14px 16px !important;
  font-weight: 600 !important;
}

header a:hover,
header button:hover,
header nav a:hover,
header nav button:hover,
header nav a:focus-visible,
header nav button:focus-visible {
  color: var(--wisome-gold-bright) !important;
  background: transparent !important;
  border-bottom: 3px solid var(--wisome-gold) !important;
  border-radius: 0 !important;
  opacity: 1 !important;
}

header img {
  max-height: 150px;
  object-fit: contain;
}

/* Brand lockup is static: no navigation hover/active treatment. Align the
   masthead image and navigation to the same vertical center line. */
header &gt; .container &gt; .row {
  position: relative !important;
  min-height: 106px !important;
}

header .moonlight-header-logo {
  height: 106px !important;
  padding: 0 !important;
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
}

header .moonlight-header-logo &gt; a,
header .moonlight-header-logo &gt; a:hover,
header .moonlight-header-logo &gt; a:focus,
header .moonlight-header-logo &gt; a:active {
  width: 100% !important;
  height: auto !important;
  padding: 0 !important;
  margin: 0 !important;
  display: flex !important;
  align-items: center !important;
  border: 0 !important;
  border-bottom: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  opacity: 1 !important;
  transform: none !important;
  filter: none !important;
}

header .moonlight-header-logo img,
header .moonlight-header-logo a:hover img {
  display: block !important;
  width: 100% !important;
  max-width: 320px !important;
  height: auto !important;
  max-height: none !important;
  margin: 0 !important;
  object-fit: contain !important;
  object-position: left center !important;
  transform: none !important;
  filter: none !important;
}


header nav a[href\$="/wisome-solutions"] { order: 1; }
header nav a[href\$="/wisome-how-it-works"] { order: 2; }
header nav a[href\$="/sample-reports"] { order: 3; }
header nav a[href\$="/pricing"] { order: 4; }
header nav a[href\$="/resources"] { order: 5; }
header nav a[href\$="/wisome-about"] { order: 6; }
header nav a[href\$="/login"] {
  order: 7;
  margin-left: 0 !important;
  padding-left: 22px !important;
  padding-right: 22px !important;
  border: 1px solid #71859a !important;
}

@media (min-width: 1001px) {
  header #navbar,
  header #navbar .nav {
    width: 100% !important;
  }

  header #navbar .nav {
    flex-wrap: nowrap !important;
  }

  header #navbar .nav &gt; li:has(a[href\$="/login"]) {
    margin-left: auto !important;
    padding-left: 28px !important;
  }

  header #navbar .nav &gt; li:has(a[href\$="/start-your-journey"]) {
    margin-left: 14px !important;
  }
}

/* Canonical footer brand lockup and social placement. */
body .wisome-footer-brand-v2 {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: flex-start !important;
  text-align: center !important;
}

body .wisome-footer-brand-v2 a[href="/"] {
  width: 300px !important;
  max-width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
  margin: 0 auto !important;
  aspect-ratio: 960 / 218 !important;
  background-size: contain !important;
  background-position: center center !important;
}

body .wisome-footer-brand-v2 .wisome-social-row {
  display: flex !important;
  width: auto !important;
  margin: 22px auto 0 !important;
  gap: 16px !important;
  align-items: center !important;
  justify-content: center !important;
}

body .wisome-footer-brand-v2 .wisome-social-row a,
body .wisome-footer-brand-v2 .wisome-social-row span {
  flex: 0 0 48px !important;
  width: 48px !important;
  height: 48px !important;
  min-width: 48px !important;
  min-height: 48px !important;
  margin: 0 !important;
  padding: 0 !important;
  border-radius: 50% !important;
  align-items: center !important;
  justify-content: center !important;
  line-height: 1 !important;
}

@media (max-width: 480px) {
  body .wisome-footer-brand-v2 a[href="/"] {
    width: min(280px, 100%) !important;
  }

  body .wisome-footer-brand-v2 .wisome-social-row {
    gap: 12px !important;
  }
}

/* Canonical WISOME typography hierarchy across every custom page. */
:root {
  --wisome-font-display: Georgia, "Times New Roman", serif;
  --wisome-font-body: Arial, Helvetica, sans-serif;
}

:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs) {
  font-family: var(--wisome-font-body) !important;
  color: #071a31;
  font-size: 16px;
  line-height: 1.6;
}

:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs) h1 {
  font-family: var(--wisome-font-display) !important;
  font-size: clamp(44px, 4vw, 66px) !important;
  font-weight: 500 !important;
  line-height: 1.06 !important;
  letter-spacing: -.025em !important;
  text-transform: none !important;
}

:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs) h2 {
  font-family: var(--wisome-font-display) !important;
  font-size: clamp(30px, 2.6vw, 42px) !important;
  font-weight: 500 !important;
  line-height: 1.15 !important;
  letter-spacing: -.018em !important;
  text-transform: none !important;
}

:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs) h3,
:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs) h4,
:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs) h5,
:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs) h6 {
  font-family: var(--wisome-font-body) !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
}

:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs)
:where(.wh-eyebrow, .wa-eyebrow, .ws-eyebrow, .wr-eye, .wp-eyebrow, .wres-eye, .wc-eye, .wgs-eye, [class*="eyebrow"], [class*="-eye"]) {
  font-family: var(--wisome-font-body) !important;
  color: #bd7600 !important;
  font-size: 13px !important;
  font-weight: 800 !important;
  line-height: 1.35 !important;
  letter-spacing: .1em !important;
  text-transform: uppercase !important;
}

:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs)
:where(.wh-hero-copy, .wa-hero-copy, .ws-hero-copy, .wr-hero, .wp-hero, .wres-hero, .wc-intro, .wgs-intro) &gt; p:not([class*="eye"]) {
  font-family: var(--wisome-font-body) !important;
  font-size: 18px !important;
  line-height: 1.7 !important;
  color: #42546a !important;
}

:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs)
:where(.wh-card, .ws-card, .wr-card, .wp-workflow, .wp-price-card, .wp-report, .wres-card, .wc-card, .wgs-benefit) h3 {
  font-size: 17px !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
}

:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs)
:where(button, .btn, [class*="-btn"], [class*="-submit"]) {
  font-family: var(--wisome-font-body) !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  letter-spacing: 0 !important;
}

@media (max-width: 800px) {
  :where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs) h1 {
    font-size: clamp(38px, 10vw, 48px) !important;
    line-height: 1.08 !important;
  }

  :where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs) h2 {
    font-size: clamp(28px, 7vw, 34px) !important;
  }

  :where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs)
  :where(.wh-hero-copy, .wa-hero-copy, .ws-hero-copy, .wr-hero, .wp-hero, .wres-hero, .wc-intro, .wgs-intro) &gt; p:not([class*="eye"]) {
    font-size: 16px !important;
    line-height: 1.65 !important;
  }
}

/* Homepage icon rows share one circular size and spacing rhythm. */
body.homepage .wh-reason,
body.homepage .wh-security &gt; div {
  display: grid !important;
  grid-template-columns: 56px minmax(0, 1fr) !important;
  column-gap: 18px !important;
  align-items: center !important;
  min-height: 64px !important;
  margin: 0 !important;
  padding: 4px 0 !important;
}

body.homepage .wh-why,
body.homepage .wh-security {
  display: grid !important;
  row-gap: 16px !important;
}

body.homepage .wh-security &gt; div &gt; p {
  transform: translateX(23px) !important;
}

body.homepage .wh-reason .wh-icon,
body.homepage .wh-security .wh-icon {
  display: grid !important;
  flex: 0 0 56px !important;
  width: 56px !important;
  height: 56px !important;
  min-width: 56px !important;
  min-height: 56px !important;
  max-width: 56px !important;
  max-height: 56px !important;
  margin: 0 !important;
  padding: 0 !important;
  place-items: center !important;
  border-radius: 50% !important;
  background: #f3f6fa !important;
  line-height: 1 !important;
}

body.homepage .wh-reason .wh-icon {
  color: #2d557d !important;
}

body.homepage .wh-security .wh-icon {
  color: #cf8400 !important;
  flex-basis: 40px !important;
  width: 40px !important;
  height: 40px !important;
  min-width: 40px !important;
  min-height: 40px !important;
  max-width: 40px !important;
  max-height: 40px !important;
}

body.homepage .wh-reason .wh-icon svg,
body.homepage .wh-security .wh-icon svg {
  display: block !important;
  width: 28px !important;
  height: 28px !important;
  margin: 0 !important;
  stroke: currentColor !important;
  stroke-width: 1.8 !important;
  fill: none !important;
}

body.homepage .wh-security .wh-icon svg {
  width: 23px !important;
  height: 23px !important;
}

body.homepage .wh-reason h3,
body.homepage .wh-reason p {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

body.homepage .wh-security &gt; div &gt; p {
  margin-left: 23px !important;
  margin-right: 0 !important;
}

body.homepage .wh-reason h3 {
  margin-top: 0 !important;
  margin-bottom: 4px !important;
  font-size: 17px !important;
  line-height: 1.25 !important;
}

body.homepage .wh-reason p,
body.homepage .wh-security p {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  line-height: 1.4 !important;
}

body.homepage .wh-security b {
  display: inline-block !important;
  margin-bottom: 3px !important;
  font-size: 17px !important;
  line-height: 1.25 !important;
}

body.homepage .wh-security small {
  font-size: 14px !important;
  line-height: 1.4 !important;
}

body.homepage .wh-reason,
body.homepage .wh-security &gt; div {
  grid-template-columns: 56px minmax(0, 1fr) !important;
  gap: 0 18px !important;
  align-items: center !important;
  min-height: 64px !important;
  padding: 4px 0 !important;
}

body.homepage .wh-lower-grid .wh-security &gt; div {
  grid-template-columns: 56px minmax(0, 1fr) !important;
  gap: 0 18px !important;
  align-items: center !important;
  min-height: 64px !important;
  padding: 4px 0 !important;
}
header nav a[href\$="/start-your-journey"] {
  order: 8;
  color: var(--wisome-white) !important;
  background: var(--wisome-gold) !important;
  box-shadow: 0 8px 20px rgba(216, 146, 0, .22);
}

header #navbar .nav &gt; li &gt; a:hover,
header #navbar .nav &gt; li &gt; a:focus-visible {
  color: var(--wisome-gold-bright) !important;
  background-color: transparent !important;
  border-bottom: 3px solid var(--wisome-gold) !important;
  border-radius: 0 !important;
}
header nav a[href\$="/start-your-journey"]:hover,
header nav a[href\$="/start-your-journey"]:focus-visible {
  color: var(--wisome-white) !important;
  background: #b97800 !important;
}

header nav .selected {
  color: var(--wisome-gold-bright) !important;
  background: transparent !important;
  border-bottom: 3px solid var(--wisome-gold) !important;
  border-radius: 0 !important;
}

header nav li:last-child &gt; a,
header nav li:last-child &gt; button {
  color: var(--wisome-white) !important;
  background: var(--wisome-gold) !important;
  border: 1px solid var(--wisome-gold) !important;
  border-radius: 5px !important;
  padding-left: 24px !important;
  padding-right: 24px !important;
  box-shadow: 0 8px 20px rgba(216, 146, 0, .22);
}

header nav li:last-child &gt; a:hover,
header nav li:last-child &gt; button:hover {
  color: var(--wisome-white) !important;
  background: #b97800 !important;
}

/* About hero benchmark: editorial scale, generous whitespace, balanced columns. */
.wa-hero.wa-wrap {
  max-width: 1180px !important;
  grid-template-columns: minmax(0, .9fr) minmax(0, 1.25fr) !important;
  align-items: center !important;
  gap: 72px !important;
  padding-top: 58px !important;
  padding-bottom: 76px !important;
}

.wa-hero.wa-wrap .wa-hero-copy &gt; h1 {
  font-size: 50px !important;
  line-height: 1.05 !important;
  margin: 18px 0 26px !important;
  white-space: nowrap;
  text-transform: none !important;
}

.wa-hero.wa-wrap .wa-hero-copy &gt; h1::after {
  content: none !important;
}

.wa-hero-copy &gt; p {
  font-size: 17px !important;
  line-height: 1.65 !important;
  margin-bottom: 30px !important;
}

.wa-visual {
  min-height: 390px !important;
  border-radius: 8px !important;
  overflow: hidden !important;
}

.wa-visual-copy {
  font-size: 42px !important;
  line-height: 1.12 !important;
}

.wa-assure {
  gap: 28px !important;
}

.wa-assure &gt; * {
  align-items: flex-start !important;
}

.wa-assure .wa-icon {
  width: 48px !important;
  height: 48px !important;
  color: #214b78 !important;
  background: #f2f5f9 !important;
  border-radius: 10px !important;
}

/* Consistent icon-to-heading rhythm across WISOME page components */
.wh-card &gt; .wh-icon,
.ws-card &gt; .ws-icon,
.wc-card &gt; .wc-icon,
.wa-method-grid .wa-icon,
.wh-benefit-grid .wh-icon,
.wh-step &gt; .wh-step-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 18px !important;
  flex: 0 0 auto;
}

.wh-card &gt; h3,
.ws-card &gt; h3,
.wc-card &gt; h3,
.wa-method-grid .wa-icon + *,
.wh-benefit-grid .wh-icon + *,
.wh-step &gt; .wh-step-icon + * {
  margin-top: 0 !important;
}

.wh-card &gt; h3,
.ws-card &gt; h3,
.wc-card &gt; h3,
.wh-step &gt; h3,
.wa-method-grid h3,
.wh-benefit-grid h3 {
  margin-bottom: 12px !important;
  line-height: 1.25 !important;
}

.wa-assure &gt; * &gt; .wa-icon,
.wh-trust-head &gt; .wh-icon {
  margin: 0 16px 0 0 !important;
  flex: 0 0 auto;
}

.wa-assure &gt; * &gt; .wa-icon + *,
.wh-trust-head &gt; .wh-icon + * {
  margin-top: 0 !important;
}

footer {
  background: var(--wisome-navy) !important;
  color: var(--wisome-white) !important;
  padding-top: 0 !important;
  padding-bottom: 34px !important;
  border-top: 4px solid var(--wisome-gold) !important;
}

footer::before {
  content: "";
  display: block;
  width: min(1120px, calc(100% - 48px));
  height: 92px;
  margin: 0 auto;
  padding-top: 28px;
  background-image: url("//static.fmgsuite.com/media/MastheadFMG/variantSize/864878d0-4751-4d79-9f1c-397e14061aff.png");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 360px auto;
  border-bottom: 1px solid rgba(255, 255, 255, .14);
}

footer, footer p, footer li, footer small, footer span {
  color: #e8eef5 !important;
}

footer h1, footer h2, footer h3, footer h4, footer h5, footer strong {
  color: var(--wisome-white) !important;
}

footer a {
  color: var(--wisome-white) !important;
  text-decoration: none !important;
  transition: color .18s ease, transform .18s ease !important;
}

footer a:hover,
footer a:focus-visible {
  color: var(--wisome-gold-bright) !important;
  text-decoration: underline !important;
}

footer .col-md-3 {
  display: none !important;
}

footer .col-md-2 {
  width: 24% !important;
  padding: 28px 24px 0 !important;
}

footer .col-md-2 h4 {
  font-size: 0 !important;
}

footer .col-md-2 h4::after {
  content: "Resources";
  color: var(--wisome-gold-bright);
  font: 700 12px/1.2 Arial, sans-serif;
  letter-spacing: .08em;
  text-transform: uppercase;
}

footer .col-md-7 {
  width: 76% !important;
  max-width: 1120px !important;
  margin: 0 auto !important;
  float: none !important;
  padding: 28px 24px 0 !important;
  border-top: 1px solid rgba(255, 255, 255, .14);
  font-size: 11px !important;
  line-height: 1.55 !important;
}

.wisome-global-footer-shell {
  width: 100%;
  background: var(--wisome-navy);
  color: var(--wisome-white);
  border-top: 4px solid var(--wisome-gold);
}

.wisome-global-footer-v2 {
  width: 100%;
  background: var(--wisome-navy);
  color: var(--wisome-white);
  border-top: 1px solid rgba(255,255,255,.18);
}
.wisome-global-cta{max-width:1960px;margin:24px auto 8px;padding:40px 64px;display:grid;grid-template-columns:74px minmax(340px,1fr) auto;align-items:center;gap:34px;background:linear-gradient(105deg,#061a31,#0c304f);border-radius:10px;color:#fff}.wisome-global-cta:before{content:"";width:64px;height:64px;background:url("https://static.fmgsuite.com/media/MastheadFMG/variantSize/864878d0-4751-4d79-9f1c-397e14061aff.png") left center/295px auto no-repeat}.wisome-cta-copy h2{margin:0 0 9px;color:#fff!important;font:400 34px/1.15 Georgia,"Times New Roman",serif!important}.wisome-cta-copy p{margin:0;color:#d8e0e9!important;font-size:15px}.wisome-cta-actions{display:flex;gap:28px}.wisome-cta-actions a{display:inline-flex;min-width:315px;padding:20px 28px;align-items:center;justify-content:center;gap:34px;border:1px solid #91a3b6;border-radius:6px;color:#fff!important;font-weight:700;text-decoration:none!important;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}.wisome-cta-actions .wisome-cta-primary{background:#e39a00;border-color:#e39a00}.wisome-cta-actions .wisome-cta-primary:hover{background:#f0aa0a;border-color:#f0aa0a;box-shadow:0 10px 24px rgba(227,154,0,.28);transform:translateY(-2px)}.wisome-cta-actions .wisome-cta-secondary:hover{background:#fff;color:#061a31!important;border-color:#fff;transform:translateY(-2px)}

.wisome-footer-grid {
  max-width: 1780px;
  margin: 0 auto;
  padding: 36px 48px 28px;
  display: grid;
  grid-template-columns: 1.45fr repeat(5, 1fr);
}

.wisome-footer-brand-v2,
.wisome-footer-links {
  min-height: 245px;
  padding: 8px 38px;
  border-right: 1px solid rgba(255,255,255,.18);
}

.wisome-footer-links:last-child {
  border-right: 0;
}

.wisome-footer-brand-v2 img {
  width: 280px;
  max-width: 100%;
  height: auto;
  display: block;
  margin: -8px 0 24px;
}

.wisome-footer-brand-v2&gt;a{display:block;color:#fff!important;text-decoration:none!important}.wisome-footer-brand-v2 strong{display:block;font:700 32px/1 Georgia}.wisome-footer-brand-v2 small{display:block;margin-top:7px;color:#fff!important}

.wisome-footer-brand-v2 &gt; a {
  position: relative;
  min-height: 56px;
  padding-left: 58px;
}

.wisome-footer-brand-v2 &gt; a::before {
  content: none;
}

.wisome-footer-owl {
  display: block;
  position: absolute;
  left: 0;
  top: 2px;
  width: 42px;
  height: 50px;
  background: url("//static.fmgsuite.com/media/MastheadFMG/variantSize/864878d0-4751-4d79-9f1c-397e14061aff.png") left center / 280px auto no-repeat;
}

.wisome-social-row {
  display: flex;
  gap: 12px;
}

.wisome-social-row a,
.wisome-social-row span {
  display: inline-flex;
  width: 48px;
  height: 48px;
  align-items: center;
  justify-content: center;
  border: 1px solid rgba(255,255,255,.45);
  border-radius: 50%;
  color: var(--wisome-white) !important;
  font: 700 19px/1 Arial, sans-serif;
  text-decoration: none !important;
}

.wisome-social-row a:hover,
.wisome-social-row a:focus-visible {
  color: var(--wisome-gold-bright) !important;
  border-color: var(--wisome-gold-bright);
  background: rgba(227,154,0,.12);
  transform: translateY(-2px);
}

.wisome-footer-links h4 {
  margin: 0 0 18px;
  color: #cbd5e1 !important;
  font: 700 12px/1.2 Arial, sans-serif !important;
  letter-spacing: .06em;
  text-transform: uppercase;
}

.wisome-footer-links a {
  display: block;
  margin-bottom: 11px;
  color: #e8eef5 !important;
  font-size: 14px;
  line-height: 1.35;
  text-decoration: none !important;
}

.wisome-footer-links a:hover,
.wisome-footer-links a:focus-visible {
  color: var(--wisome-gold-bright) !important;
  transform: translateX(3px);
}

.wisome-footer-links a,.wisome-social-row a{transition:color .18s,border-color .18s,background .18s,transform .18s}.wisome-global-footer-v2 a:focus-visible,header a:focus-visible,header button:focus-visible{outline:2px solid var(--wisome-gold-bright)!important;outline-offset:3px}

.wisome-footer-copyright {
  max-width: 1680px;
  margin: 0 auto;
  padding: 0 40px 18px;
  color: #cbd5e1;
  text-align: center;
  font-size: 13px;
}

.wisome-global-footer-v2 ~ .footer-container footer::before,
.wisome-global-footer-v2 ~ .footer-container footer .col-md-2,
.wisome-global-footer-v2 ~ .footer-container footer .col-md-3 {
  display: none !important;
}

.wisome-global-footer-v2 ~ .footer-container footer {
  border-top: 1px solid rgba(255,255,255,.14) !important;
}

.wisome-global-footer-v2 ~ .footer-container footer .col-md-7 {
  width: 100% !important;
  max-width: 1520px !important;
  padding-top: 18px !important;
}

.wisome-global-footer {
  max-width: 1180px;
  margin: 0 auto;
  padding: 46px 24px 38px;
  display: grid;
  grid-template-columns: 1.35fr repeat(4, 1fr);
  gap: 42px;
}

.wisome-footer-brand img {
  display: block;
  width: 310px;
  max-width: 100%;
  height: auto;
  margin: -8px 0 12px;
}

.wisome-footer-brand p {
  max-width: 260px;
  margin: 0;
  color: var(--wisome-muted) !important;
  line-height: 1.65;
}

.wisome-footer-column h4 {
  margin: 0 0 14px;
  color: var(--wisome-gold-bright) !important;
  font: 700 12px/1.2 Arial, sans-serif !important;
  letter-spacing: .08em;
  text-transform: uppercase;
}

.wisome-footer-column a {
  display: block;
  margin: 0 0 10px;
  color: var(--wisome-white) !important;
  line-height: 1.4;
}

.wisome-footer-cta {
  display: inline-flex !important;
  align-items: center;
  justify-content: center;
  margin-top: 4px !important;
  padding: 11px 16px;
  background: var(--wisome-gold);
  border-radius: 4px;
  font-weight: 700;
}

@media (max-width: 980px) {
  .wisome-global-cta{margin:20px 18px;grid-template-columns:64px 1fr;padding:32px}.wisome-cta-actions{grid-column:1/-1;width:100%}.wisome-cta-actions a{min-width:0;flex:1}
  .wisome-global-footer {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 30px 40px;
  }
  .wisome-footer-brand { grid-column: 1 / -1; }
  .wisome-footer-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    padding: 32px 24px 20px;
  }
  .wisome-footer-brand-v2 {
    grid-column: 1 / -1;
  }
  .wisome-footer-brand-v2,
  .wisome-footer-links {
    min-height: 0;
    padding: 22px;
    border-right: 0;
    border-bottom: 1px solid rgba(255,255,255,.14);
  }
}

@media (max-width: 800px) {
  .wisome-global-cta{grid-template-columns:1fr;text-align:center;padding:30px 22px}.wisome-global-cta:before{margin:auto}.wisome-cta-actions{display:grid;grid-column:auto;gap:12px}.wisome-cta-copy h2{font-size:28px!important}
  header img { max-height: 92px; }
  header nav ul { display: block !important; }
  header nav a, header nav button {
    display: block !important;
    width: 100% !important;
    padding: 13px 18px !important;
  }
  header nav li:first-child {
    display: block !important;
  }
  .wa-hero.wa-wrap {
    grid-template-columns: 1fr !important;
    gap: 32px !important;
    padding: 36px 24px 48px !important;
  }
  .wa-hero.wa-wrap .wa-hero-copy &gt; h1 {
    white-space: normal;
  }
  .wa-hero.wa-wrap .wa-hero-copy &gt; h1::after {
    content: none !important;
  }
  .wa-visual {
    min-height: 300px !important;
  }
  .wh-card &gt; .wh-icon,
  .ws-card &gt; .ws-icon,
  .wc-card &gt; .wc-icon,
  .wa-method-grid .wa-icon,
  .wh-benefit-grid .wh-icon,
  .wh-step &gt; .wh-step-icon {
    margin-bottom: 14px !important;
  }
  .wisome-global-footer {
    grid-template-columns: 1fr;
    padding: 36px 24px 28px;
  }
  .wisome-footer-brand { grid-column: auto; }
  .wisome-footer-grid {
    grid-template-columns: 1fr;
  }
  .wisome-footer-brand-v2 {
    grid-column: auto;
  }
  footer::before {
    width: calc(100% - 40px);
    height: 76px;
    background-size: 290px auto;
  }
  footer .col-md-2,
  footer .col-md-7 {
    width: 100% !important;
    padding: 24px !important;
  }
}

/* Canonical WISOME brand artwork treatments.
   Full lockups always keep the source 960:208 ratio. Standalone owl motifs
   are cropped from that same source without stretching the artwork. */
.header .moonlight-header-logo a {
  display: block !important;
  width: 300px !important;
  max-width: 100% !important;
  aspect-ratio: 960 / 208 !important;
}

.header .moonlight-header-logo img,
.header img#agentLogo {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  max-width: 100% !important;
  max-height: none !important;
  object-fit: contain !important;
  object-position: left center !important;
}

.wisome-footer-brand-v2 a[href="/"] {
  width: 300px !important;
  max-width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
  aspect-ratio: 960 / 208 !important;
  background-size: contain !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.wisome-global-cta::before,
.ws-tailored::after {
  aspect-ratio: 305 / 333 !important;
  height: auto !important;
  background-size: auto 132px !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.wisome-global-cta::before {
  width: 96px !important;
}

.ws-tailored::after {
  width: 102px !important;
  right: 28px !important;
}

/* FMG's desktop theme declares the masthead grid later; these structural
   selectors intentionally outrank it while preserving the mobile menu. */
@media (min-width: 1001px) {
  body header.header &gt; div.container {
    width: calc(100% - 64px) !important;
    max-width: 1920px !important;
    margin: 0 auto !important;
  }

  body header.header &gt; div.container &gt; div.row {
    display: flex !important;
    flex-flow: row nowrap !important;
    align-items: center !important;
    min-height: 74px !important;
  }

  body header.header div.moonlight-header-logo {
    display: block !important;
    float: none !important;
    flex: 0 0 clamp(270px, 24vw, 330px) !important;
    width: clamp(270px, 24vw, 330px) !important;
  }

  body header.header nav#main.navbar {
    position: static !important;
    display: block !important;
    float: none !important;
    flex: 1 1 auto !important;
    width: auto !important;
    min-width: 0 !important;
    margin: 0 !important;
  }

  body header.header nav#main.navbar &gt; div.container,
  body header.header nav#main.navbar #navbar.off-canvas,
  body header.header nav#main.navbar #navbar.off-canvas &gt; ul.nav.navbar-nav {
    position: static !important;
    display: flex !important;
    align-items: center !important;
    width: 100% !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  body header.header nav#main.navbar #navbar.off-canvas &gt; ul.nav.navbar-nav {
    float: none !important;
    flex-flow: row nowrap !important;
    gap: clamp(2px, .35vw, 8px) !important;
  }

  body header.header nav#main.navbar #navbar.off-canvas &gt; ul.nav.navbar-nav &gt; li {
    display: block !important;
    float: none !important;
    flex: 0 0 auto !important;
    width: auto !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  body header.header nav#main.navbar #navbar.off-canvas &gt; ul.nav.navbar-nav &gt; li:first-child {
    display: none !important;
  }

  body header.header nav#main.navbar #navbar.off-canvas &gt; ul.nav.navbar-nav &gt; li &gt; a {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: auto !important;
    min-height: 48px !important;
    padding: 13px clamp(7px, .65vw, 14px) !important;
    font-size: clamp(13px, .78vw, 15px) !important;
    line-height: 1.15 !important;
    white-space: nowrap !important;
  }

  body header.header nav#main.navbar #navbar.off-canvas &gt; ul.nav.navbar-nav &gt; li:has(a[href\$="/login"]) {
    margin-left: auto !important;
    padding-left: clamp(8px, 1vw, 22px) !important;
  }

  body header.header nav#main.navbar #navbar.off-canvas a[href\$="/login"] {
    min-width: 82px !important;
    border: 1px solid #71859a !important;
    border-radius: 5px !important;
  }

  body header.header nav#main.navbar #navbar.off-canvas &gt; ul.nav.navbar-nav &gt; li:has(a[href\$="/start-your-journey"]) {
    margin-left: 10px !important;
  }

  body header.header nav#main.navbar #navbar.off-canvas a[href\$="/start-your-journey"] {
    min-width: 132px !important;
    min-height: 52px !important;
    border: 1px solid var(--wisome-gold) !important;
    border-radius: 5px !important;
  }
}

/* Global desktop masthead — match the Figma package proportions and rhythm. */
@media (min-width: 1001px) {
  header.header {
    padding: 22px 0 !important;
  }

  header.header &gt; .container {
    width: calc(100% - 64px) !important;
    max-width: 1920px !important;
    margin: 0 auto !important;
    padding: 0 !important;
  }

  header.header &gt; .container &gt; .row {
    display: flex !important;
    align-items: center !important;
    width: 100% !important;
    min-height: 74px !important;
    margin: 0 !important;
  }

  header .moonlight-header-logo {
    float: none !important;
    flex: 0 0 clamp(270px, 24vw, 330px) !important;
    width: auto !important;
    padding: 0 !important;
  }

  header .moonlight-header-logo a {
    display: block !important;
    width: min(300px, 100%) !important;
  }

  header .moonlight-header-logo img,
  header img#agentLogo {
    display: block !important;
    width: 300px !important;
    max-width: 100% !important;
    height: auto !important;
  }

  header nav#main {
    position: static !important;
    display: block !important;
    flex: 1 1 auto !important;
    width: auto !important;
    height: auto !important;
    min-width: 0 !important;
  }

  header nav#main &gt; .container,
  header #navbar,
  header #navbar .nav {
    position: static !important;
    top: auto !important;
    display: flex !important;
    align-items: center !important;
    width: 100% !important;
    height: auto !important;
    min-width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  header #navbar .nav {
    float: none !important;
    flex-wrap: nowrap !important;
    gap: clamp(2px, .35vw, 8px) !important;
  }

  header #navbar .nav &gt; li {
    float: none !important;
    flex: 0 0 auto !important;
    padding: 0 !important;
  }

  header #navbar .nav &gt; li &gt; a {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    min-height: 48px !important;
    padding: 13px clamp(8px, .75vw, 15px) !important;
    font-size: clamp(13px, .85vw, 15px) !important;
    line-height: 1.15 !important;
    white-space: nowrap !important;
  }

  header #navbar .nav &gt; li:has(a[href\$="/login"]) {
    margin-left: auto !important;
    padding-left: clamp(10px, 1.4vw, 28px) !important;
  }

  header #navbar .nav a[href\$="/login"] {
    min-width: 82px !important;
    border: 1px solid #71859a !important;
    border-radius: 5px !important;
  }

  header #navbar .nav &gt; li:has(a[href\$="/start-your-journey"]) {
    margin-left: 10px !important;
  }

  header #navbar .nav a[href\$="/start-your-journey"] {
    min-width: 132px !important;
    min-height: 52px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    border: 1px solid var(--wisome-gold) !important;
    border-radius: 5px !important;
  }

  header #navbar .nav a.selected:not([href\$="/start-your-journey"]),
  header #navbar .nav &gt; li &gt; a:hover:not([href\$="/login"]):not([href\$="/start-your-journey"]),
  header #navbar .nav &gt; li &gt; a:focus-visible:not([href\$="/login"]):not([href\$="/start-your-journey"]) {
    color: var(--wisome-gold-bright) !important;
    border-bottom: 3px solid var(--wisome-gold) !important;
    border-radius: 0 !important;
  }

  header #navbar .nav a[href\$="/login"]:hover,
  header #navbar .nav a[href\$="/login"]:focus-visible {
    color: var(--wisome-navy) !important;
    background: var(--wisome-white) !important;
    border: 1px solid var(--wisome-white) !important;
    border-radius: 5px !important;
  }
}

/* 2026-08-06 FMG translation corrections: full-bleed page frame and undistorted brand art. */
@media (min-width: 1101px) {
  body .wh,
  body .wisome-how,
  body .wisome-page,
  body .wisome-about,
  body .wa {
    width: 100vw !important;
    max-width: none !important;
    margin-left: calc(50% - 50vw) !important;
  }
  #content .section_Html .container,
  #content .section_Html &gt; .overlay &gt; .container {
    width: 100% !important;
    max-width: none !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  #content .section_Html .welcome,
  #content .section_Html .welcome &gt; .wh,
  #content .section_Html .welcome &gt; .wisome-how,
  #content .section_Html .welcome &gt; .wisome-page,
  #content .section_Html .welcome &gt; .wisome-about {
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  .wh .wh-wrap,
  .wisome-how .wh-wrap,
  .wisome-page .ws-wrap,
  .wisome-about .wa-wrap,
  .wa .wa-wrap {
    width: calc(100% - 64px) !important;
    max-width: 1920px !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .wa .wa-hero.wa-wrap,
  .wa .wa-main.wa-wrap,
  .wa .wa-method.wa-wrap,
  .wa .wa-security-in.wa-wrap,
  .wa .wa-cta.wa-wrap {
    max-width: 1920px !important;
  }
}

/* Keep long homepage callout titles inside equal cards at every desktop width. */
.wh-card {
  min-width: 0 !important;
  padding-left: clamp(16px, 1.5vw, 28px) !important;
  padding-right: clamp(16px, 1.5vw, 28px) !important;
}

.wh-card &gt; h3 {
  width: 100% !important;
  max-width: 100% !important;
  font-size: clamp(14px, 1.05vw, 18px) !important;
  line-height: 1.2 !important;
  overflow-wrap: anywhere !important;
  white-space: normal !important;
  text-wrap: balance;
}

body .wh .wh-main .wh-card h3 {
  max-width: 100% !important;
  font-size: clamp(13px, 1.05vw, 17px) !important;
  line-height: 1.2 !important;
  white-space: normal !important;
  overflow-wrap: anywhere !important;
}

/* Use the source lockup at its intrinsic 960:208 ratio; never stretch it. */
header img {
  width: min(390px, 31vw) !important;
  height: auto !important;
  max-height: none !important;
  object-fit: contain !important;
}

.wisome-footer-brand-v2 &gt; a {
  display: block !important;
  width: min(330px, 100%) !important;
  aspect-ratio: 960 / 208;
  min-height: 0 !important;
  padding: 0 !important;
  background: url("//static.fmgsuite.com/media/MastheadFMG/variantSize/864878d0-4751-4d79-9f1c-397e14061aff.png") left center / contain no-repeat !important;
}

.wisome-footer-brand-v2 a[href="/"] {
  display: block !important;
  width: 330px !important;
  max-width: 100% !important;
  height: 72px !important;
  min-height: 72px !important;
  padding: 0 !important;
  background: url("//static.fmgsuite.com/media/MastheadFMG/variantSize/864878d0-4751-4d79-9f1c-397e14061aff.png") left center / contain no-repeat !important;
}

.wisome-footer-brand-v2 a[href="/"] .wisome-footer-owl,
.wisome-footer-brand-v2 a[href="/"] strong,
.wisome-footer-brand-v2 a[href="/"] small {
  display: none !important;
}

/* The FMG homepage still contains the retired KCR full-width hero and form. */
body.homepage #section_1,
body.homepage #section_2,
body.homepage .section_FullWidth.ScaleToFit,
body.homepage .section_Form,
body.homepage .wh .wh-cta {
  display: none !important;
}

.wisome-footer-brand-v2 &gt; a &gt; strong,
.wisome-footer-brand-v2 &gt; a &gt; small,
.wisome-footer-brand-v2 &gt; a &gt; .wisome-footer-owl {
  display: none !important;
}

/* Standalone owl crops retain the source artwork's aspect ratio. */
.wisome-global-cta::before {
  width: 82px !important;
  height: 96px !important;
  background-size: auto 130px !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.ws-tailored::after {
  width: 92px !important;
  height: 108px !important;
  background-size: auto 146px !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

@media (max-width: 800px) {
  header img {
    width: min(330px, calc(100vw - 110px)) !important;
    height: auto !important;
    max-height: none !important;
  }

  .wh-card &gt; h3 {
    font-size: 16px !important;
  }
}

/* Sanitizer-safe masthead rules. FMG removes child combinators and advanced
   attribute selectors from Custom CSS, so these use the stable theme classes. */
@media (min-width: 1001px) {
  body .header .moonlight-header-logo img,
  body .header img#agentLogo {
    transform: translateY(10px) !important;
  }

  body .header {
    padding: 22px 32px !important;
    box-sizing: border-box !important;
  }

  .header {
    padding: 22px 32px !important;
    box-sizing: border-box !important;
  }

  .header .container {
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  .header .row {
    display: flex !important;
    flex-flow: row nowrap !important;
    align-items: center !important;
    width: 100% !important;
    min-height: 74px !important;
    margin: 0 !important;
  }

  .header .moonlight-header-logo {
    display: block !important;
    float: none !important;
    flex: 0 0 clamp(270px, 24vw, 330px) !important;
    width: clamp(270px, 24vw, 330px) !important;
  }

  .header .navbar {
    position: static !important;
    display: block !important;
    float: none !important;
    flex: 1 1 auto !important;
    width: auto !important;
    min-width: 0 !important;
    height: auto !important;
    margin: 0 !important;
  }

  .header .off-canvas,
  .header .navbar-nav {
    position: static !important;
    display: flex !important;
    align-items: center !important;
    width: 100% !important;
    height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  .header .navbar-nav {
    float: none !important;
    flex-flow: row nowrap !important;
    gap: clamp(2px, .35vw, 8px) !important;
  }

  .header .navbar-nav li {
    display: block !important;
    float: none !important;
    flex: 0 0 auto !important;
    width: auto !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  .header .navbar-nav li:first-child {
    display: none !important;
  }

  .header .navbar-nav li a {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: auto !important;
    min-height: 48px !important;
    padding: 13px clamp(7px, .6vw, 13px) !important;
    font-size: clamp(13px, .78vw, 15px) !important;
    line-height: 1.15 !important;
    white-space: nowrap !important;
  }

  .header .navbar-nav li:nth-child(8) {
    margin-left: auto !important;
    padding-left: clamp(8px, 1vw, 22px) !important;
  }

  .header .navbar-nav li:nth-child(8) a {
    min-width: 82px !important;
    border: 1px solid #71859a !important;
    border-radius: 5px !important;
  }

  .header .navbar-nav li:nth-child(9) {
    margin-left: 10px !important;
  }

  .header .navbar-nav li:nth-child(9) a {
    min-width: 132px !important;
    min-height: 52px !important;
    color: #fff !important;
    background: var(--wisome-gold) !important;
    border: 1px solid var(--wisome-gold) !important;
    border-radius: 5px !important;
    box-shadow: 0 8px 20px rgba(216, 146, 0, .22) !important;
  }

  .header .navbar-nav li:nth-child(8) a:hover,
  .header .navbar-nav li:nth-child(8) a:focus-visible {
    color: var(--wisome-navy) !important;
    background: #fff !important;
    border: 1px solid #fff !important;
    border-radius: 5px !important;
  }

  .header .navbar-nav li:nth-child(9) a:hover,
  .header .navbar-nav li:nth-child(9) a:focus-visible {
    color: #fff !important;
    background: #b97800 !important;
    border: 1px solid #b97800 !important;
    border-radius: 5px !important;
  }
}

/* Restored How It Works package styles (FMG-safe page root). */
.wisome-how{width:100vw;margin-left:calc(50% - 50vw);--navy:#03152b;--navy2:#0b2947;--gold:#d18a00;--ink:#07182d;--muted:#526174;--line:#dbe2e9;font-family:Arial,Helvetica,sans-serif;color:var(--ink);line-height:1.55}.wisome-how *{box-sizing:border-box}.wh-wrap{width:calc(100% - 120px);max-width:1780px;margin:auto}.wh-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(620px,1.18fr);gap:78px;align-items:center;padding:76px 0 88px}.wh-eyebrow{margin:0;color:#bd7600;font-weight:800;font-size:13px;letter-spacing:.1em}.wh-hero h1,.wh-title,.wh-receive h2{font-family:Georgia,"Times New Roman",serif!important;font-weight:500!important}.wh-hero h1{margin:18px 0 28px;font-size:clamp(48px,3.5vw,66px);line-height:1.04;text-transform:none!important;letter-spacing:-.025em}.wh-hero-copy&gt;p:not(.wh-eyebrow){max-width:720px;margin:0;font-size:19px;line-height:1.85;color:var(--muted)}.wh-actions{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:30px}.wh-btn{display:inline-flex;min-height:66px;align-items:center;justify-content:center;padding:0 34px;border-radius:6px;text-decoration:none!important;font-weight:700;transition:transform .18s,box-shadow .18s,background .18s,border-color .18s}.wh-btn:hover{transform:translateY(-2px)}.wh-gold{color:#fff!important;background:linear-gradient(105deg,#c77d00,#e5a000);box-shadow:0 10px 24px rgba(209,138,0,.18)}.wh-gold:hover{background:#e9a30b;box-shadow:0 12px 28px rgba(209,138,0,.3)}.wh-outline{color:var(--navy)!important;border:1px solid #8494a7;background:#fff}.wh-outline:hover{color:#fff!important;background:var(--navy);border-color:var(--navy)}
.wh-trust{border:1px solid var(--line);border-radius:12px;box-shadow:0 16px 38px rgba(7,24,45,.08);overflow:hidden;background:#fff}.wh-trust-head{display:flex;align-items:center;gap:22px;min-height:138px;padding:28px 38px;background:#fff}.wh-icon{display:grid;place-items:center;min-width:72px;height:72px;border-radius:50%;background:#fff3df;color:#c47a00;font-size:34px}.wh-trust h2{margin:0 0 5px;font:500 21px/1.25 Georgia,"Times New Roman",serif!important}.wh-trust p{margin:0;font-size:13px;color:var(--muted)}.wh-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.wh-trust-grid article{min-height:160px;padding:30px 28px;border-right:1px solid var(--line)}.wh-trust-grid article:last-child{border:0}.wh-trust-grid strong{display:block;margin-bottom:7px;font-size:14px;font-weight:500}.wh-trust-grid p{font-size:12px;line-height:1.55}
.wh-section{padding:58px 0 62px;border-top:1px solid var(--line)}.wh-title{text-align:center;font-size:38px;line-height:1.15;margin:0 0 6px}.wh-sub{text-align:center;color:var(--muted);margin:0 0 42px}.wh-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:56px}.wh-step{text-align:center;position:relative;padding:0 8px}.wh-step:not(:last-child):after{content:"→";position:absolute;top:52px;right:-36px;color:#60758b;font-size:31px;font-weight:300}.wh-step-icon{width:98px;height:98px;margin:0 auto 20px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font-size:40px;color:var(--navy);background:#fff}.wh-step:nth-child(3) .wh-step-icon,.wh-step:nth-child(5) .wh-step-icon{color:#c47a00}.wh-num{position:absolute;top:0;left:calc(50% - 64px);width:29px;height:29px;border-radius:50%;background:var(--navy);color:#fff;font-size:12px;font-style:normal;display:grid;place-items:center}.wh-step h3{margin:0 0 8px;font-size:15px;font-weight:500!important}.wh-step p{margin:0;font-size:12px;line-height:1.55;color:var(--muted)}
.wh-receive{width:calc(100% - 40px);max-width:1900px;margin:0 auto 8px;background:#f5f7fa;border:1px solid var(--line);border-radius:10px;padding:42px 60px;display:grid;grid-template-columns:360px minmax(0,1fr);gap:44px}.wh-receive h2{font-size:38px;line-height:1.15;margin:0 0 12px}.wh-receive&gt;div:first-child&gt;p{color:var(--muted);font-size:13px;max-width:330px;margin:0 0 22px}.wh-receive .wh-btn{min-height:56px;padding:0 32px}.wh-deliver{display:grid;grid-template-columns:repeat(5,1fr)}.wh-deliver article{padding:2px 22px;border-left:1px solid var(--line);text-align:center}.wh-deliver span{font-size:34px;color:#c47a00}.wh-deliver h3{font-size:13px;font-weight:500!important;margin:12px 0 6px}.wh-deliver p{font-size:11px;line-height:1.55;color:var(--muted)}
.wh-benefits{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.wh-benefits article{border:1px solid var(--line);border-radius:8px;padding:26px}.wh-benefits strong{display:block;margin:12px 0 7px}.wh-benefits p{font-size:12px;color:var(--muted);margin:0}.wh-cta{margin:20px auto 48px;background:linear-gradient(110deg,var(--navy),var(--navy2));color:#fff;border-radius:9px;padding:34px 40px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center}.wh-cta h2{font-family:Georgia,"Times New Roman",serif!important;font-size:30px;margin:0 0 5px}.wh-cta p{margin:0;color:#dbe5ef}
.wh-mini-icon{display:block;margin-bottom:10px;color:#214b78;font-size:28px;line-height:1}
.wh-step:not(:last-child):after{content:"\2192"}
@media(max-width:1400px){.wh-wrap{width:calc(100% - 80px)}.wh-hero{grid-template-columns:minmax(0,1fr) minmax(560px,1.15fr);gap:44px}.wh-hero h1{font-size:52px}.wh-hero-copy&gt;p:not(.wh-eyebrow){font-size:17px;line-height:1.7}.wh-actions{gap:12px}.wh-btn{padding:0 24px}.wh-steps{gap:32px}.wh-step:not(:last-child):after{right:-22px}.wh-receive{padding:36px 40px;grid-template-columns:300px minmax(0,1fr);gap:30px}.wh-deliver article{padding:2px 14px}}
@media(max-width:1100px){.wh-wrap{width:calc(100% - 48px)}.wh-hero{grid-template-columns:1fr;gap:40px;padding:54px 0}.wh-trust{max-width:none}.wh-steps{gap:28px}.wh-step:not(:last-child):after{right:-20px}.wh-receive{width:calc(100% - 48px);grid-template-columns:1fr}.wh-deliver article:first-child{border-left:0}}
@media(max-width:800px){.wh-wrap,.wh-receive{width:calc(100% - 36px)}.wh-hero{padding:40px 0}.wh-hero h1{font-size:42px}.wh-hero-copy&gt;p:not(.wh-eyebrow){font-size:16px;line-height:1.65}.wh-actions{display:grid}.wh-btn{width:100%}.wh-trust-grid,.wh-steps,.wh-deliver,.wh-benefits{grid-template-columns:1fr}.wh-trust-grid article,.wh-deliver article{min-height:0;border-right:0;border-left:0;border-top:1px solid var(--line)}.wh-section{padding:44px 0}.wh-title{font-size:31px}.wh-step{display:grid;grid-template-columns:76px 1fr;text-align:left;gap:14px;align-items:center;padding:0 0 20px}.wh-step:not(:last-child):after{content:none}.wh-step-icon{grid-row:1/3;width:68px;height:68px;margin:0}.wh-num{left:-4px}.wh-step h3,.wh-step p{margin:0}.wh-receive{padding:30px 22px}.wh-receive h2{font-size:31px}.wh-cta{grid-template-columns:1fr}.wh-cta .wh-btn{width:100%}}


/* Remove the inherited FMG blue navbar rail on every viewport. */
body .header .navbar,
body .header .navbar-default,
body .header .navbar .container {
  background: var(--wisome-navy) !important;
  border: 0 !important;
  box-shadow: none !important;
}

body.page-wisome-how-it-works .wh-btn.wh-gold {
  color: #fff !important;
  background: linear-gradient(105deg, #c77d00, #e5a000) !important;
  border: 1px solid #d89200 !important;
  border-radius: 6px !important;
  box-shadow: 0 10px 24px rgba(209, 138, 0, .18) !important;
}

body.page-wisome-how-it-works .wh-btn.wh-outline {
  color: #03152b !important;
  background: #fff !important;
  border: 1px solid #8494a7 !important;
  border-radius: 6px !important;
}

body.page-wisome-how-it-works .wh-btn.wh-gold:hover,
body.page-wisome-how-it-works .wh-btn.wh-gold:focus-visible {
  color: #fff !important;
  background: #b97800 !important;
  border-color: #b97800 !important;
}

body.page-wisome-how-it-works .wh-btn.wh-outline:hover,
body.page-wisome-how-it-works .wh-btn.wh-outline:focus-visible {
  color: #fff !important;
  background: #03152b !important;
  border-color: #03152b !important;
}

/* CTA/footer cleanup: compact vertical rhythm and complete owl crops. */
.wisome-global-footer-v2 {
  padding-top: 1px !important;
}

.wisome-global-cta {
  width: calc(100% - 64px) !important;
  max-width: 1920px !important;
  min-height: 154px !important;
  margin: 24px auto 14px !important;
  padding: 28px 36px !important;
  grid-template-columns: 104px minmax(300px, 1fr) auto !important;
  gap: 28px !important;
  overflow: hidden !important;
}

.wisome-global-cta::before {
  width: 104px !important;
  height: 104px !important;
  background-size: auto 132px !important;
  background-position: -27px center !important;
  background-repeat: no-repeat !important;
}

.wisome-cta-actions {
  gap: 20px !important;
}

.wisome-cta-actions a {
  min-width: 260px !important;
  min-height: 62px !important;
  padding: 16px 24px !important;
}

.ws-tailored::after {
  width: 126px !important;
  height: 112px !important;
  right: 20px !important;
  background-size: auto 148px !important;
  background-position: -30px center !important;
  background-repeat: no-repeat !important;
}

.wisome-footer-grid {
  padding-top: 30px !important;
}

.wisome-footer-brand-v2 {
  padding-top: 4px !important;
}

.wisome-footer-brand-v2 a[href="/"] {
  width: 300px !important;
  height: 65px !important;
  min-height: 65px !important;
}

.wisome-social-row {
  margin-top: 22px !important;
  gap: 12px !important;
}

.floating-broker-check,
#broker-check {
  display: none !important;
}

@media (max-width: 1100px) {
  .wisome-global-cta {
    width: calc(100% - 36px) !important;
    grid-template-columns: 88px 1fr !important;
  }

  .wisome-global-cta::before {
    width: 88px !important;
  }

  .wisome-cta-actions {
    grid-column: 1 / -1 !important;
  }
}

/* Final global brand normalization: lockup in header/footer, owl-only motifs. */
.page-wisome-solutions .wisome-global-cta,
.page-wisome-about .wisome-global-cta,
.page-wisome-how-it-works .wisome-global-cta,
.page-start-your-journey .wisome-global-cta,
.page-wisome-contact .wisome-global-cta,
.page-pricing .wisome-global-cta,
.page-sample-reports .wisome-global-cta,
.page-resources .wisome-global-cta {
  display: none !important;
}

.page-resources .wres article {
  min-height: 0 !important;
}

.page-resources .wres-card {
  padding: 22px !important;
}

.page-start-your-journey .wgs article,
.page-wisome-contact .wc article {
  min-height: 0 !important;
}

.page-start-your-journey .wgs-step {
  padding: 18px !important;
}

.page-wisome-contact .wc-card {
  padding: 28px !important;
}

/* These pages supply their own reference-aligned form treatment. */
.page-start-your-journey .contactForm,
.page-start-your-journey .contact-form,
.page-wisome-contact .contactForm,
.page-wisome-contact .contact-form {
  display: none !important;
}

.page-sample-reports .wr article {
  min-height: 0 !important;
}

.page-sample-reports .wr-card {
  padding: 24px 18px !important;
}

/* Prevent FMG's generic article sizing from inflating custom pricing cards. */
.page-pricing .wp article {
  min-height: 0 !important;
}

.page-pricing .wp-workflow,
.page-pricing .wp-why article {
  padding: 28px !important;
}

.page-pricing .wp-price-card {
  min-height: 410px !important;
}

.page-pricing .wp-report {
  min-height: 0 !important;
  padding: 22px 24px !important;
}

/* Match the reference site's compact global chrome. */
.header {
  min-height: 106px !important;
  height: 106px !important;
  padding: 10px 32px !important;
}

.wisome-footer-grid {
  padding: 20px 48px 16px !important;
}

.wisome-footer-grid &gt; * {
  min-height: 0 !important;
}

.wisome-footer-brand-v2 {
  padding: 4px 28px 8px !important;
}

.wisome-footer-links {
  padding: 8px 24px !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
}

/* Brand marks remain visually static; navigation hover states apply to text links only. */
.header .moonlight-header-logo a,
.header .moonlight-header-logo a:hover,
.header .moonlight-header-logo a:focus,
.wisome-footer-brand-v2 a[href="/"],
.wisome-footer-brand-v2 a[href="/"]:hover,
.wisome-footer-brand-v2 a[href="/"]:focus {
  opacity: 1 !important;
  filter: none !important;
  transform: none !important;
  box-shadow: none !important;
  border-color: transparent !important;
  background-color: transparent !important;
}

.header .moonlight-header-logo a::before,
.header .moonlight-header-logo a::after,
.header .moonlight-header-logo a:hover::before,
.header .moonlight-header-logo a:hover::after,
.wisome-footer-brand-v2 a[href="/"]::before,
.wisome-footer-brand-v2 a[href="/"]::after {
  display: none !important;
  content: none !important;
}

.header .moonlight-header-logo a {
  width: 300px !important;
  max-width: 100% !important;
  height: auto !important;
  aspect-ratio: 960 / 208 !important;
}

.header .moonlight-header-logo img,
.header img#agentLogo {
  width: 100% !important;
  height: 100% !important;
  object-fit: contain !important;
  object-position: left center !important;
}

.wisome-footer-brand-v2 a[href="/"] {
  width: 300px !important;
  max-width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
  aspect-ratio: 960 / 208 !important;
  background-size: contain !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.wisome-global-cta::before,
.ws-tailored::after {
  height: auto !important;
  aspect-ratio: 305 / 333 !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.wisome-global-cta::before {
  width: 96px !important;
  background-size: auto 132px !important;
}

.ws-tailored::after {
  width: 102px !important;
  right: 28px !important;
  background-size: auto 148px !important;
}

/* Final masthead geometry. FMG's theme offsets the nested navigation
   container and stretches the row beyond the 106px header. Keep all brand
   and navigation content on one true center line. */
@media (min-width: 1001px) {
  .header .row {
    min-height: 62px !important;
    height: 62px !important;
    align-items: center !important;
  }

  body .header .moonlight-header-logo {
    height: 62px !important;
    display: flex !important;
    align-items: center !important;
  }

  body .header .moonlight-header-logo img,
  body .header img#agentLogo {
    transform: none !important;
  }

  .header .navbar .container {
    top: 0 !important;
  }
}

/* Homepage process connectors belong between the icon circles. The original
   31px arrows extended into the label row at narrower desktop widths. */
.homepage .wh-steps .wh-step:not(:last-child)::after {
  top: 18px !important;
  right: -15px !important;
  left: auto !important;
  width: 20px !important;
  height: 24px !important;
  font-size: 20px !important;
  line-height: 1 !important;
  text-align: center !important;
}

@media (max-width: 1050px) {
  .homepage .wh-steps .wh-step:not(:last-child)::after {
    display: none !important;
  }
}

/* Canonical mobile masthead: logo and hamburger share one navy row. */
body #broker-check,
body .floating-broker-check,
body [class*="broker-check"] {
  display: none !important;
  visibility: hidden !important;
  width: 0 !important;
  height: 0 !important;
  overflow: hidden !important;
}

body a[href*="brokercheck"],
body a[href*="BrokerCheck"],
body img[src*="brokercheck"],
body img[src*="BrokerCheck"] {
  display: none !important;
  visibility: hidden !important;
}

/* Reference-site desktop navigation interaction. */
@media (min-width: 1001px) {
  body .header .navbar-nav li a {
    position: relative !important;
    border-bottom: 0 !important;
  }

  body .header .navbar-nav li a::after {
    content: "" !important;
    position: absolute !important;
    right: 12px !important;
    bottom: 2px !important;
    left: 12px !important;
    height: 2px !important;
    background: var(--wisome-gold) !important;
    transform: scaleX(0) !important;
    transform-origin: center !important;
    transition: transform .18s ease !important;
  }

  body .header .navbar-nav li a:hover::after,
  body .header .navbar-nav li a:focus::after,
  body .header .navbar-nav li a.selected::after {
    transform: scaleX(1) !important;
  }

  body .header .navbar-nav li:nth-last-child(2) a::after,
  body .header .navbar-nav li:last-child a::after {
    display: none !important;
  }

  body .header .navbar-nav li:nth-last-child(2) a:hover,
  body .header .navbar-nav li:nth-last-child(2) a:focus {
    color: #fff !important;
    border-color: #fff !important;
    background: rgba(255,255,255,.08) !important;
  }
}

@media (max-width: 1000px) {
  body .header {
    position: relative !important;
    min-height: 76px !important;
    height: 76px !important;
    padding: 0 20px !important;
    background: var(--wisome-navy) !important;
    overflow: visible !important;
  }

  body .header .container,
  body .header .row {
    width: 100% !important;
    max-width: none !important;
    min-height: 76px !important;
    height: 76px !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  body .header .row {
    position: relative !important;
    display: flex !important;
    align-items: center !important;
  }

  body .header .moonlight-header-logo {
    width: calc(100% - 64px) !important;
    height: 76px !important;
    padding: 0 !important;
    display: flex !important;
    align-items: center !important;
  }

  body .header .moonlight-header-logo a {
    width: min(280px, 100%) !important;
    height: auto !important;
    margin: 0 !important;
    aspect-ratio: 960 / 208 !important;
  }

  body .header .moonlight-header-logo img,
  body .header img#agentLogo {
    width: 100% !important;
    height: 100% !important;
    max-height: none !important;
    object-fit: contain !important;
    object-position: left center !important;
    transform: none !important;
  }

  body .header nav#main.navbar,
  body .header .navbar {
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    left: auto !important;
    width: 56px !important;
    height: 76px !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  body .header .navbar .container {
    position: static !important;
    width: 56px !important;
    height: 76px !important;
    min-height: 0 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
  }

  body .header .navbar-header {
    width: 52px !important;
    height: 52px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
  }

  body .header .navbar-toggle,
  body .header .navbar-toggle:hover,
  body .header .navbar-toggle:focus {
    position: static !important;
    width: 48px !important;
    height: 48px !important;
    margin: 0 !important;
    padding: 10px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    border: 0 !important;
    border-radius: 4px !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  body .header .navbar-toggle .icon-bar {
    display: block !important;
    width: 28px !important;
    height: 3px !important;
    margin: 0 !important;
    border-radius: 2px !important;
    background: #fff !important;
  }

  body .header .off-canvas {
    top: 76px !important;
    right: 20px !important;
    left: auto !important;
    width: 220px !important;
    padding: 9px !important;
    background: var(--wisome-navy) !important;
    border: 1px solid #486078 !important;
    border-radius: 7px !important;
    box-shadow: 0 12px 30px rgba(7,24,45,.25) !important;
  }

  body .header .off-canvas .navbar-nav a {
    display: block !important;
    min-height: 40px !important;
    padding: 10px 12px !important;
    font-size: 14px !important;
    line-height: 20px !important;
    color: #fff !important;
    background: transparent !important;
    border: 0 !important;
    border-left: 3px solid transparent !important;
  }

  body .header .off-canvas .navbar-nav a:hover,
  body .header .off-canvas .navbar-nav a:focus,
  body .header .off-canvas .navbar-nav a.selected {
    color: var(--wisome-gold-bright) !important;
    background: rgba(255,255,255,.04) !important;
    border-left-color: var(--wisome-gold) !important;
    border-bottom: 0 !important;
  }
}

/* Final typography authority: preserves one hierarchy after page CSS. */
:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs) h1 {
  font-family: var(--wisome-font-display) !important;
  font-size: clamp(44px, 4vw, 66px) !important;
  font-weight: 500 !important;
  line-height: 1.06 !important;
  letter-spacing: -.025em !important;
  text-transform: none !important;
}

:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs) h2 {
  font-family: var(--wisome-font-display) !important;
  font-size: clamp(30px, 2.6vw, 42px) !important;
  font-weight: 500 !important;
  line-height: 1.15 !important;
  letter-spacing: -.018em !important;
  text-transform: none !important;
}

:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs) h3,
:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs) h4 {
  font-family: var(--wisome-font-body) !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
  letter-spacing: 0 !important;
}

:where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs)
:where(.wh-eyebrow, .wa-eyebrow, .ws-eyebrow, .wr-eye, .wp-eyebrow, .wres-eye, .wc-eye, .wgs-eye, [class*="eyebrow"], [class*="-eye"]) {
  font-family: var(--wisome-font-body) !important;
  color: #bd7600 !important;
  font-size: 13px !important;
  font-weight: 800 !important;
  line-height: 1.35 !important;
  letter-spacing: .1em !important;
  text-transform: uppercase !important;
}

@media (max-width: 800px) {
  :where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs) h1 {
    font-size: clamp(38px, 10vw, 48px) !important;
    line-height: 1.08 !important;
  }

  :where(.homepage, .wisome-how, .wa, .ws, .wr, .wp, .wres, .wc, .wgs) h2 {
    font-size: clamp(28px, 7vw, 34px) !important;
  }
}

/* The brand lockup is a plain homepage link; it has no visual over state. */
body .header .moonlight-header-logo a,
body .header .moonlight-header-logo a:hover,
body .header .moonlight-header-logo a:focus,
body .header .moonlight-header-logo a:active,
body .header .moonlight-header-logo a:visited {
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  outline: 0 !important;
  opacity: 1 !important;
  filter: none !important;
  transform: none !important;
  text-decoration: none !important;
}

body .header .moonlight-header-logo a::before,
body .header .moonlight-header-logo a::after {
  content: none !important;
  display: none !important;
}

body .header .moonlight-header-logo img,
body .header .moonlight-header-logo a:hover img,
body .header .moonlight-header-logo a:focus img,
body .header .moonlight-header-logo a:active img {
  opacity: 1 !important;
  filter: none !important;
  transform: none !important;
  box-shadow: none !important;
}

/* Desktop page links use only the animated gold underline on hover. */
@media (min-width: 1001px) {
  body .header .navbar-nav li:not(:nth-last-child(-n+2)) a,
  body .header .navbar-nav li:not(:nth-last-child(-n+2)) a:hover,
  body .header .navbar-nav li:not(:nth-last-child(-n+2)) a:focus,
  body .header .navbar-nav li:not(:nth-last-child(-n+2)) a:active {
    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    outline: 0 !important;
    filter: none !important;
  }

  body .header .navbar-nav li:not(:nth-last-child(-n+2)) a:hover,
  body .header .navbar-nav li:not(:nth-last-child(-n+2)) a:focus {
    color: #fff !important;
  }

  body .header .navbar-nav li:not(:nth-last-child(-n+2)) a::before,
  body .header .navbar-nav li:not(:nth-last-child(-n+2)) a:hover::before,
  body .header .navbar-nav li:not(:nth-last-child(-n+2)) a:focus::before {
    content: none !important;
    display: none !important;
  }
}

/* Transparent production brand assets. The masthead URL is FMG's hosted
   version of the new transparent lockup; standalone motifs use the exact
   transparent owl element without CSS cropping. */
.wisome-footer-brand-v2 a[href="/"] {
  background-image: url("https://static.fmgsuite.com/media/MastheadFMG/variantSize/e951b891-b518-4ffa-9a40-c46232c5c9c8.png") !important;
  background-size: contain !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

.wisome-global-cta::before,
.ws-tailored::after,
.wisome-footer-owl {
  background-image: url("data:image/webp;base64,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") !important;
  background-size: contain !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
}

.ws-tailored::after {
  width: 92px !important;
  height: 108px !important;
}

/* Shared narrow-screen safeguards for every WISOME custom page. */
@media (max-width: 800px) {
  html,
  body {
    max-width: 100% !important;
    overflow-x: hidden !important;
  }

  body .homepage,
  body .wisome-solutions,
  body .wisome-how,
  body .wisome-about,
  body .wp,
  body .wr,
  body .wres,
  body .wgs,
  body .wc {
    max-width: 100vw !important;
    overflow-x: clip !important;
  }

  body .homepage *,
  body .wisome-solutions *,
  body .wisome-how *,
  body .wisome-about *,
  body .wp *,
  body .wr *,
  body .wres *,
  body .wgs *,
  body .wc * {
    min-width: 0;
  }

  body .homepage img,
  body .wisome-solutions img,
  body .wisome-how img,
  body .wisome-about img,
  body .wp img,
  body .wr img,
  body .wres img,
  body .wgs img,
  body .wc img {
    max-width: 100% !important;
    height: auto !important;
  }
}

/* Keep the complete owl visible in the tailored-solutions motif. This final
   rule intentionally follows every historical motif override. */
.ws-tailored::after {
  width: 102px !important;
  height: 111px !important;
  aspect-ratio: auto !important;
  right: 28px !important;
  background-size: auto 100% !important;
  background-position: left center !important;
  background-repeat: no-repeat !important;
}

@media (max-width: 800px) {
  .ws-tailored::after {
    width: 82px !important;
    height: 90px !important;
    right: 14px !important;
  }
}

/* Final reference-matched mobile masthead. The reference keeps a 106px brand
   row, opens the 220px menu 76px from the top, and omits Home/Get Started. */
@media (max-width: 1000px) {
  body .header,
  body .header .container,
  body .header .row,
  body .header .moonlight-header-logo {
    min-height: 106px !important;
    height: 106px !important;
  }

  body .header {
    padding: 0 20px !important;
  }

  body .header nav#main.navbar,
  body .header .navbar,
  body .header .navbar .container {
    height: 106px !important;
  }

  body .header .off-canvas {
    top: 76px !important;
    right: 20px !important;
    width: 220px !important;
    height: auto !important;
    min-height: 0 !important;
    padding: 9px !important;
    background: #08233d !important;
  }

  body .header .off-canvas .navbar-nav,
  body .header .off-canvas .navbar-nav li {
    height: auto !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  body .header .off-canvas .navbar-nav li:first-child,
  body .header .off-canvas .navbar-nav li:last-child {
    display: none !important;
  }

  body .header .off-canvas .navbar-nav a {
    min-height: 40px !important;
    height: auto !important;
    padding: 10px 12px !important;
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 15px !important;
    font-weight: 400 !important;
    line-height: 20px !important;
  }
}

/* Final homepage icon-row authority. */
body.homepage :where(.wh-reason, .wh-security &gt; div) {
  display: grid !important;
  grid-template-columns: 56px minmax(0, 1fr) !important;
  column-gap: 18px !important;
  align-items: center !important;
  min-height: 64px !important;
  margin: 0 !important;
  padding: 4px 0 !important;
}

body.homepage :where(.wh-why, .wh-security) {
  display: grid !important;
  row-gap: 16px !important;
}

body.homepage :where(.wh-reason, .wh-security &gt; div) &gt; .wh-icon {
  display: grid !important;
  width: 56px !important;
  height: 56px !important;
  min-width: 56px !important;
  min-height: 56px !important;
  max-width: 56px !important;
  max-height: 56px !important;
  margin: 0 !important;
  padding: 0 !important;
  place-items: center !important;
  border-radius: 50% !important;
  background: #f3f6fa !important;
}

body.homepage .wh-reason &gt; .wh-icon { color: #2d557d !important; }
body.homepage .wh-security &gt; div &gt; .wh-icon { color: #cf8400 !important; }

body.homepage :where(.wh-reason, .wh-security &gt; div) &gt; .wh-icon svg {
  display: block !important;
  width: 28px !important;
  height: 28px !important;
  margin: 0 !important;
  stroke: currentColor !important;
  stroke-width: 1.8 !important;
  fill: none !important;
}

body.homepage .wh-reason h3 {
  margin: 0 0 4px !important;
  font-size: 17px !important;
  line-height: 1.25 !important;
}

body.homepage :where(.wh-reason p, .wh-security p) {
  margin: 0 !important;
  line-height: 1.4 !important;
}

body.homepage .wh-security b {
  display: inline-block !important;
  margin-bottom: 3px !important;
  font-size: 17px !important;
  line-height: 1.25 !important;
}

body.homepage .wh-security small {
  font-size: 14px !important;
  line-height: 1.4 !important;
}

body.homepage .wh-reason,
body.homepage .wh-security &gt; div {
  grid-template-columns: 56px minmax(0, 1fr) !important;
  gap: 0 18px !important;
  align-items: center !important;
  min-height: 64px !important;
  padding: 4px 0 !important;
}