.wise-blog{
  --wb-gold:var(--brand-accent,var(--fdc-primary-strong,#cfa555));
  --wb-gold-2:var(--brand-primary,var(--fdc-primary,#b28b42));
  --wb-bg:var(--brand-bg,var(--fdc-neutral,#0d0d0d));
  --wb-fg:var(--brand-text,#fff);
  --wb-muted:color-mix(in srgb,var(--wb-fg) 62%, transparent);
  --wb-card:color-mix(in srgb,var(--wb-bg) 82%, #202020);
  color:var(--wb-fg);
  background:var(--wb-bg);
  font-family:Montserrat,Arial,sans-serif;
}
.wise-blog a{color:var(--wb-gold)}
.wise-blog__kicker{
  letter-spacing:.22em;text-transform:uppercase;font-size:.72rem;font-weight:700;color:var(--wb-gold);
}
.wise-blog__meta{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;font-size:.82rem;color:var(--wb-muted)}
.wise-blog__body{font-size:1.05rem;line-height:1.75;color:color-mix(in srgb,var(--wb-fg) 88%, transparent);overflow:hidden}
.wise-blog__body :is(nav,header,footer,[role="navigation"],#expansion-panel,#wise-expand-panel,.mega-menu,.expansion-panel,.site-header,.site-footer,.cookie-banner,.consent-banner,.scroll-txt,.scrl-txt-div,.bct,.bct-div,.sticky-nav-2,.arrow-nav,.w-nav,.w-dropdown,.ftr-links,.ftr-link){display:none!important}
.wise-blog__body svg{max-width:2.5rem;max-height:2.5rem}
.wise-blog__body p{margin:0 0 1.1em}
.wise-blog__body h2,.wise-blog__body h3{color:var(--wb-fg);margin:1.6em 0 .6em}
.wise-blog img{display:block;width:100%;height:auto;object-fit:cover}

.wise-blog--editorial{padding:clamp(64px,8vw,120px) 24px}
.wise-blog--editorial .wise-blog__inner{max-width:760px;margin:0 auto}
.wise-blog--editorial .wise-blog__title{font-size:clamp(2.4rem,6vw,4.6rem);line-height:.95;margin:.4rem 0 1rem;font-weight:600}
.wise-blog--editorial .wise-blog__rule{height:2px;width:72px;background:var(--wb-gold);margin:0 0 2rem;border:0}
.wise-blog--editorial .wise-blog__body>p:first-of-type::first-letter{
  float:left;font-size:4.4rem;line-height:.8;padding:.12em .18em 0 0;color:var(--wb-gold);font-weight:600
}

.wise-blog--hero{padding:0 0 clamp(64px,8vw,110px)}
.wise-blog--hero .wise-blog__hero{
  position:relative;min-height:72vh;display:flex;align-items:flex-end;padding:clamp(40px,6vw,80px) 24px;
  background:#111 center/cover no-repeat;
}
.wise-blog--hero .wise-blog__hero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 20%,rgba(0,0,0,.82))}
.wise-blog--hero .wise-blog__hero-inner{position:relative;z-index:1;max-width:920px;margin:0 auto;width:100%}
.wise-blog--hero .wise-blog__title{font-size:clamp(2.6rem,7vw,5.2rem);line-height:.95;margin:.35rem 0 1rem}
.wise-blog--hero .wise-blog__inner{max-width:720px;margin:48px auto 0;padding:0 24px}

.wise-blog--split{display:grid;grid-template-columns:1fr;min-height:100vh}
@media(min-width:900px){.wise-blog--split{grid-template-columns:minmax(280px,1fr) minmax(320px,1.1fr)}}
.wise-blog--split .wise-blog__media{min-height:46vh;background:#161616 center/cover no-repeat}
.wise-blog--split .wise-blog__inner{padding:clamp(48px,7vw,96px) clamp(24px,5vw,72px)}
.wise-blog--split .wise-blog__title{font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.05;margin:.5rem 0 1.2rem}

.wise-blog--card{padding:clamp(56px,8vw,110px) 24px;background:radial-gradient(1200px 400px at 50% -10%,rgba(207,165,85,.16),transparent 55%),var(--wb-bg)}
.wise-blog--card .wise-blog__inner{
  max-width:820px;margin:0 auto;padding:clamp(28px,4vw,56px);border:1px solid color-mix(in srgb,var(--wb-gold) 45%, transparent);
  background:var(--wb-card);border-radius:18px;box-shadow:0 30px 80px rgba(0,0,0,.35)
}
.wise-blog--card .wise-blog__media{border-radius:12px;overflow:hidden;margin:0 0 1.6rem;aspect-ratio:16/9}
.wise-blog--card .wise-blog__title{font-size:clamp(2rem,4vw,3rem);margin:.4rem 0 1rem}

.wise-blog--minimal{padding:clamp(80px,12vw,150px) 24px}
.wise-blog--minimal .wise-blog__inner{max-width:640px;margin:0 auto;text-align:center}
.wise-blog--minimal .wise-blog__title{font-size:clamp(2.1rem,5vw,3.3rem);font-weight:500;letter-spacing:-.03em;margin:.8rem 0 1.4rem}
.wise-blog--minimal .wise-blog__body{text-align:left;font-size:1.02rem;font-weight:400}
.wise-blog--minimal .wise-blog__meta{justify-content:center}

.wise-blog--dense{padding:clamp(48px,6vw,88px) 24px}
.wise-blog--dense .wise-blog__inner{max-width:1080px;margin:0 auto}
.wise-blog--dense .wise-blog__title{font-size:clamp(1.8rem,3.4vw,2.6rem);margin:.3rem 0 1rem}
.wise-blog--dense .wise-blog__chips{display:flex;gap:.5rem;flex-wrap:wrap;margin:0 0 1.2rem}
.wise-blog--dense .wise-blog__chips span{
  border:1px solid color-mix(in srgb,var(--wb-fg) 16%, transparent);padding:.25rem .6rem;border-radius:999px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase
}
.wise-blog--dense .wise-blog__grid{display:grid;gap:2rem}
@media(min-width:800px){
  .wise-blog--dense .wise-blog__grid{grid-template-columns:1.4fr .8fr}
  .wise-blog--dense .wise-blog__body{column-count:2;column-gap:2rem}
}

.wise-blog--quote{padding:clamp(64px,9vw,130px) 24px}
.wise-blog--quote .wise-blog__inner{max-width:800px;margin:0 auto}
.wise-blog--quote .wise-blog__pull{
  font-size:clamp(1.8rem,4.6vw,3.2rem);line-height:1.15;font-weight:500;color:var(--wb-gold);margin:0 0 2rem
}
.wise-blog--quote .wise-blog__title{font-size:clamp(1.4rem,2.4vw,1.9rem);margin:0 0 1rem}

.wise-blog--gallery{padding:0 0 clamp(64px,8vw,110px)}
.wise-blog--gallery .wise-blog__mosaic{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:6px;min-height:48vh}
.wise-blog--gallery .wise-blog__mosaic img:first-child{grid-row:1 / span 2}
.wise-blog--gallery .wise-blog__inner{max-width:760px;margin:40px auto 0;padding:0 24px}
.wise-blog--gallery .wise-blog__title{font-size:clamp(2.1rem,4.5vw,3.4rem);margin:.4rem 0 1rem}

.wise-blog--sidebar{padding:clamp(48px,7vw,100px) 24px}
.wise-blog--sidebar .wise-blog__layout{max-width:1100px;margin:0 auto;display:grid;gap:2.5rem}
@media(min-width:900px){.wise-blog--sidebar .wise-blog__layout{grid-template-columns:minmax(0,1fr) 280px}}
.wise-blog--sidebar .wise-blog__title{font-size:clamp(2.1rem,4vw,3.2rem);margin:.4rem 0 1rem}
.wise-blog--sidebar .wise-blog__aside{
  border-top:2px solid var(--wb-gold);padding:1.4rem 0;position:sticky;top:5rem;height:max-content
}
.wise-blog--sidebar .wise-blog__aside h2{font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:var(--wb-gold);margin:0 0 .8rem}

.wise-blog--compact{padding:clamp(36px,5vw,64px) 24px}
.wise-blog--compact .wise-blog__inner{max-width:860px;margin:0 auto;display:grid;gap:1.2rem}
@media(min-width:760px){.wise-blog--compact .wise-blog__inner{grid-template-columns:160px minmax(0,1fr);align-items:start}}
.wise-blog--compact .wise-blog__media{aspect-ratio:1;border-radius:10px;overflow:hidden;background:#161616}
.wise-blog--compact .wise-blog__title{font-size:clamp(1.5rem,3vw,2.1rem);margin:.2rem 0 .6rem}
.wise-blog--compact .wise-blog__body{font-size:.98rem;line-height:1.65}
