.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21625 .elementor-element.elementor-element-2f2769a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21625 .elementor-element.elementor-element-9991a45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21625 .elementor-element.elementor-element-bc8b4ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21625 .elementor-element.elementor-element-e580670{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21625 .elementor-element.elementor-element-a5fffce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21625 .elementor-element.elementor-element-dcce3fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21625 .elementor-element.elementor-element-de66313{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21625 .elementor-element.elementor-element-86062ef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21625 .elementor-element.elementor-element-1852de6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21625 .elementor-element.elementor-element-f98cc14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-21625:not(.elementor-motion-effects-element-type-background), body.elementor-page-21625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#323057;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS */body .ubp{--indigo:#323057; --indigo-deep:#262544; --night:#1a1930;
  --card:#474574; --card-2:#5f557f;
  --lavender:#ada6c6; --ink:#2b274e; --btn-ink:#413469;
  --amber:#ffb335;
  --serif:"Inria Serif", Georgia, serif; --sans:"Inter", system-ui, sans-serif;
  }
body .ubp *{box-sizing:border-box;margin:0;padding:0}
body .ubp{background:var(--indigo);color:#fff;font-family:var(--sans);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased}
body .ubp img{display:block;max-width:100%}
body .ubp a{color:var(--amber)}
body .ubp .wrap{max-width:1160px;margin:0 auto;padding:0 24px}
body .ubp .narrow{max-width:780px;margin:0 auto}
body .ubp .note{background:#fff3c4;color:#5b4a00;font-size:13px;text-align:center;padding:8px 16px}
body .ubp .center{text-align:center}
body .ubp .eyebrow{font-size:16px;letter-spacing:1.5px;text-transform:uppercase}
body .ubp .eyebrow.line::after{content:"";display:block;width:60px;height:1px;background:currentColor;margin:14px 0 0;opacity:.8}
body .ubp .center .eyebrow.line::after,body .ubp .eyebrow.line.c::after{margin-left:auto;margin-right:auto}
body .ubp h1,body .ubp h2{font-family:var(--serif);font-weight:400;line-height:1.15}
body .ubp h1{font-size:clamp(42px,5.6vw,68px)}
body .ubp h2{font-size:clamp(32px,4vw,48px)}
body .ubp h3{font-family:var(--serif);font-weight:700;font-size:22px;line-height:1.3}
body .ubp .hl{color:var(--amber)}
body .ubp .lead{font-size:clamp(18px,1.6vw,20px)}
body .ubp p+p{margin-top:14px}
body .ubp .head{margin-bottom:44px}
body .ubp .head h2{margin-top:16px}
body .ubp .head .lead{margin-top:18px}
body .ubp .icon{display:block;width:84px;height:84px;margin-bottom:18px}
body .ubp .center .icon{margin-left:auto;margin-right:auto}
body .ubp .btns{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px}
body .ubp .center .btns{justify-content:center}
body .ubp .btn{display:inline-block;background:var(--amber);color:var(--btn-ink);font-weight:500;font-size:17px;padding:17px 34px;border-radius:50px;text-decoration:none;transition:transform .2s,box-shadow .2s}
body .ubp .btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,179,53,.25)}
body .ubp .btn.ghost{background:transparent;color:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.55)}
body .ubp .btn.ghost:hover{box-shadow:inset 0 0 0 1.5px #fff}
body .ubp .stores{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:30px}
body .ubp .stores img{height:52px;width:auto}
body .ubp section{position:relative}
body .ubp .pad{padding:100px 0}
body .ubp .lav{background:var(--lavender);color:var(--ink)}
body .ubp .lav a{color:var(--ink);font-weight:600}
body .ubp .deep{background:var(--indigo-deep)}
@media(max-width:767px){body .ubp .pad{padding:80px 0}}
body .ubp .hero{min-height:90vh;padding:150px 0 300px;text-align:center;background-color:var(--indigo)}
body .ubp .hero .icon{width:96px;height:96px;margin:0 auto 20px}
body .ubp .hero h1{margin:18px auto 24px;max-width:900px}
body .ubp .hero .lead{max-width:700px;margin:0 auto;text-shadow:0 1px 12px rgba(20,18,40,.6)}
body .ubp .hero .btns{justify-content:center}
body .ubp .hero .btn.ghost{background:rgba(38,37,68,.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}
body .ubp .split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}
body .ubp .split.rev > :first-child{order:2}
body .ubp .split h2{margin-top:16px}
body .ubp .split .img img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:18px}
@media(max-width:900px){body .ubp .split{grid-template-columns:1fr;gap:36px}
body .ubp .split.rev > :first-child{order:0}
body .ubp .split .img img{aspect-ratio:4/3}}
body .ubp .compare{display:grid;grid-template-columns:1fr 1fr;gap:22px}
body .ubp .compare .col{background:var(--indigo);color:#fff;border-radius:18px;padding:34px 32px}
body .ubp .compare .col.feature{background:var(--card);box-shadow:0 0 0 2px var(--amber)}
body .ubp .compare .tag{display:inline-block;font-size:12px;letter-spacing:1.4px;text-transform:uppercase;background:var(--amber);color:var(--btn-ink);border-radius:50px;padding:5px 12px;margin-bottom:16px;font-weight:600}
body .ubp .compare h3{margin-bottom:14px}
body .ubp .compare ul{list-style:none}
body .ubp .compare li{position:relative;padding-left:26px;margin-top:10px;font-size:16px}
body .ubp .compare li::before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:50%;background:var(--amber)}
body .ubp .compare.three{grid-template-columns:repeat(3,1fr)}
@media(max-width:900px){body .ubp .compare,body .ubp .compare.three{grid-template-columns:1fr}}
body .ubp .aside{margin-top:30px;font-size:17px;max-width:780px}
body .ubp .path{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;position:relative}
body .ubp .path::before{content:"";position:absolute;left:12%;right:12%;top:62px;height:1px;background:repeating-linear-gradient(90deg,rgba(255,179,53,.7) 0 8px,transparent 8px 16px)}
body .ubp .stage{position:relative;text-align:center;padding:0 6px}
body .ubp .stage .ring{width:124px;height:124px;margin:0 auto 22px;border-radius:50%;background:var(--card);display:grid;place-items:center;box-shadow:0 0 0 8px var(--indigo-deep),0 0 0 9px rgba(255,179,53,.35)}
body .ubp .stage .ring img{width:84px;height:84px}
body .ubp .stage .n{font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:var(--amber)}
body .ubp .stage h3{margin:6px 0 10px}
body .ubp .stage p{font-size:16px;color:#dcd7ee}
@media(max-width:900px){body .ubp .path{grid-template-columns:1fr 1fr;gap:44px 22px}
body .ubp .path::before{display:none}}
@media(max-width:520px){body .ubp .path{grid-template-columns:1fr}}
body .ubp .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
body .ubp .cards.two{grid-template-columns:repeat(2,1fr)}
@media(max-width:900px){body .ubp .cards{grid-template-columns:1fr 1fr}}
@media(max-width:620px){body .ubp .cards,body .ubp .cards.two{grid-template-columns:1fr}}
body .ubp .card{background:var(--card);border-radius:16px;padding:30px 28px}
body .ubp .card.alt{background:var(--card-2)}
body .ubp .card img{width:72px;height:72px;margin-bottom:14px}
body .ubp .card h3{margin-bottom:10px}
body .ubp .card p{font-size:16px;color:#e6e2f2}
body .ubp .lav .card{background:var(--indigo)}
body .ubp .practice{background:var(--indigo);color:#fff;border-radius:22px;padding:48px 52px;box-shadow:0 24px 50px rgba(43,39,78,.3)}
body .ubp .practice-head{display:flex;gap:22px;align-items:center;margin-bottom:28px}
body .ubp .practice-head img{width:84px;height:84px;flex:none}
body .ubp .practice-head .eyebrow{font-size:14px;color:var(--amber)}
body .ubp .practice-head h2{font-size:clamp(28px,3.2vw,38px);margin-top:6px}
body .ubp .practice ol{list-style:none;counter-reset:p}
body .ubp .practice li{counter-increment:p;position:relative;padding:18px 0 18px 64px;border-top:1px solid rgba(255,255,255,.12);font-size:17px}
body .ubp .practice li::before{content:counter(p);position:absolute;left:0;top:14px;width:40px;height:40px;border-radius:50%;background:var(--amber);color:var(--btn-ink);font-family:var(--serif);font-weight:700;font-size:19px;display:grid;place-items:center}
body .ubp .practice li b{font-weight:600}
body .ubp .practice .soft{margin-top:22px;padding:18px 22px;border-radius:14px;background:rgba(173,166,198,.14);font-size:16px}
body .ubp .practice .soft a{color:var(--amber);font-weight:600}
@media(max-width:620px){body .ubp .practice{padding:34px 22px}
body .ubp .practice-head{flex-direction:column;align-items:flex-start}
body .ubp .practice li{padding-left:56px}}
body .ubp .quote{font-family:var(--serif);font-size:clamp(26px,3vw,38px);line-height:1.3;max-width:860px;margin:0 auto}
body .ubp .callout{display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:start;background:var(--indigo);border:1px solid rgba(255,179,53,.45);border-radius:18px;padding:32px 34px}
body .ubp .callout img{width:72px;height:72px}
body .ubp .callout h3{margin-bottom:8px}
@media(max-width:600px){body .ubp .callout{grid-template-columns:1fr}}
body .ubp .notice{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:8px}
body .ubp .notice div{display:flex;gap:14px;align-items:flex-start;background:var(--card);border-radius:14px;padding:20px 22px;font-size:16px}
body .ubp .notice span{flex:none;width:30px;height:30px;border-radius:50%;background:var(--amber);color:var(--btn-ink);display:grid;place-items:center;font-weight:700;font-size:14px}
@media(max-width:700px){body .ubp .notice{grid-template-columns:1fr}}
body .ubp .circles{position:relative;width:min(460px,100%);aspect-ratio:1;margin:0 auto}
body .ubp .circles div{position:absolute;border-radius:50%;display:flex;justify-content:center;font-family:var(--serif);font-size:18px}
body .ubp .circles .c3{inset:0;background:radial-gradient(circle,rgba(173,166,198,.08),rgba(173,166,198,.18));border:1px solid rgba(173,166,198,.45);align-items:flex-start;padding-top:7%}
body .ubp .circles .c2{inset:17%;background:rgba(95,85,127,.55);border:1px solid rgba(173,166,198,.5);align-items:flex-start;padding-top:8%}
body .ubp .circles .c1{inset:36%;background:var(--amber);color:var(--btn-ink);align-items:center;font-weight:700;box-shadow:0 0 60px rgba(255,179,53,.45);text-align:center;line-height:1.15}
body .ubp .circles .c1 small{display:block;font-family:var(--sans);font-weight:500;font-size:11px;letter-spacing:1.2px;text-transform:uppercase}
body .ubp .ctable{width:100%;border-collapse:separate;border-spacing:0;border-radius:18px;overflow:hidden;background:var(--indigo);color:#fff}
body .ubp .ctable th,body .ubp .ctable td{text-align:left;padding:20px 24px;vertical-align:top;font-size:16px}
body .ubp .ctable thead th{background:var(--card-2);font-family:var(--serif);font-size:19px;font-weight:700}
body .ubp .ctable tbody tr+tr td{border-top:1px solid rgba(255,255,255,.12)}
body .ubp .ctable td:first-child{font-weight:600;width:24%}
body .ubp .ctable tr.us td{background:rgba(255,179,53,.12)}
body .ubp .ctable tr.us td:first-child{color:var(--amber)}
body .ubp .ctable,body .ubp .ctable th,body .ubp .ctable td,body .ubp .ctable tr{border:0 !important}
body .ubp .ctable tbody tr:nth-child(odd) td,body .ubp .ctable tbody tr:nth-child(even) td{background:transparent}
body .ubp .ctable tbody tr.us td{background:rgba(255,179,53,.12)}
body .ubp .ctable tbody tr+tr td{box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}
@media(max-width:700px){body .ubp .ctable,body .ubp .ctable tbody,body .ubp .ctable tr,body .ubp .ctable td{display:block;width:auto !important}
body .ubp .ctable{background:transparent;border-radius:0;overflow:visible}
body .ubp .ctable thead{display:none}
body .ubp .ctable tbody tr{background:var(--indigo);border-radius:16px;padding:20px 22px;margin-bottom:12px}
body .ubp .ctable tbody tr.us{background:#4a3f5e;box-shadow:0 0 0 2px var(--amber)}
body .ubp .ctable tbody tr td,body .ubp .ctable tbody tr.us td{background:transparent !important;padding:0;border:0 !important;box-shadow:none !important}
body .ubp .ctable td:first-child{font-family:var(--serif);font-size:21px;font-weight:700;margin-bottom:10px}
body .ubp .ctable td[data-label]{font-size:15px;margin-top:10px}
body .ubp .ctable td[data-label]::before{content:attr(data-label);display:block;font-size:11px;letter-spacing:1.3px;text-transform:uppercase;color:var(--lavender);margin-bottom:2px}
body .ubp .ctable tr.us td[data-label]::before{color:var(--amber)}}
body .ubp .faq details{background:var(--card);border-radius:14px;margin-top:12px;overflow:hidden}
body .ubp .faq summary{list-style:none;cursor:pointer;padding:22px 64px 22px 26px;font-family:var(--serif);font-size:20px;position:relative}
body .ubp .faq summary::-webkit-details-marker{display:none}
body .ubp .faq summary::after{content:"+";position:absolute;right:24px;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;background:var(--amber);color:var(--btn-ink);display:grid;place-items:center;font-family:var(--sans);font-weight:600;transition:transform .3s}
body .ubp .faq details[open] summary::after{content:"−"}
body .ubp .faq details p{padding:0 26px 24px;font-size:16px;color:#e6e2f2}
body .ubp .faq details a{color:var(--amber)}
body .ubp .scene{padding:120px 0}
body .ubp .scene .copy{max-width:540px}
body .ubp .scene .lead,body .ubp .scene p{text-shadow:0 1px 14px rgba(20,18,40,.55)}
body .ubp .closing{text-align:center;padding:110px 0 520px}
body .ubp .closing .lead{max-width:640px;margin:20px auto 0}
@media(max-width:767px){body .ubp .closing{padding:90px 0 480px}}
body .ubp .related{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
body .ubp .related a{display:block;background:var(--card);border-radius:16px;overflow:hidden;color:#fff;text-decoration:none;transition:transform .3s}
body .ubp .related a:hover{transform:translateY(-4px)}
body .ubp .related img{width:100%;aspect-ratio:16/10;object-fit:cover}
body .ubp .related span{display:block;padding:18px 20px 22px;font-family:var(--serif);font-size:20px;line-height:1.3}
body .ubp .related small{display:block;font-family:var(--sans);font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:var(--amber);margin-bottom:6px}
@media(max-width:800px){body .ubp .related{grid-template-columns:1fr}}
body .ubp footer{background:var(--night);padding:28px 0;font-size:13px;opacity:.9}
body .ubp .disclaimer{font-size:14px;color:#cfc9e4;margin-top:40px}
body .ubp .disclaimer a{color:var(--amber)}
body .ubp .src{margin-top:18px;font-size:13px;letter-spacing:.3px;color:var(--lavender);opacity:.9}
body .ubp .src::before{content:"";display:inline-block;width:18px;height:1px;background:var(--amber);vertical-align:middle;margin-right:10px}
body .ubp .src.center{text-align:center;margin-top:14px}
body .ubp .lav .src{color:var(--ink)}
body .ubp .compare .q{font-family:var(--serif);font-size:20px;line-height:1.45;color:#fff}
body .ubp .compare .note-sm{margin-top:14px;font-size:15px;color:#dcd7ee}
body .ubp .stage .sess{margin-top:10px;font-size:12px;letter-spacing:.3px;color:var(--amber);opacity:.85}
body .ubp .hero{background:
  linear-gradient(180deg,rgba(38,37,68,.88) 0%,rgba(38,37,68,.55) 40%,rgba(38,37,68,.1) 72%,#323057 100%),
  url("/wp-content/uploads/2026/09/ubunye-oneness-forest-path.webp") center 40%/cover no-repeat,var(--indigo)}
@media(max-width:767px){body .ubp .hero{padding:44px 0 calc(127.57vw - 210px);background:linear-gradient(180deg,#323057 0%,rgba(50,48,87,.7) 14%,rgba(50,48,87,.3) 30%,rgba(50,48,87,0) 46%,rgba(50,48,87,0) 88%,#323057 100%) 50% 100%/100% calc(127.57vw + 2px) no-repeat,url("/wp-content/uploads/2026/09/ubunye-oneness-forest-path.webp") 70% 100%/170% auto no-repeat,#323057}}
@media(max-width:767px){body .ubp .hero .icon{width:64px;height:64px;margin-bottom:12px}
body .ubp .hero h1{margin:12px auto 14px}
body .ubp .hero .lead{font-size:16.5px;line-height:1.55}
body .ubp .hero .btns{margin-top:22px;gap:10px}
body .ubp .hero .btn{padding:14px 28px;font-size:16px}}
body .ubp .heart-scene{min-height:80vh;display:flex;align-items:center;background:
  linear-gradient(180deg,#262544 0%,rgba(38,37,68,0) 16%,rgba(38,37,68,0) 84%,#262544 100%),
  linear-gradient(90deg,rgba(38,37,68,.92) 0%,rgba(38,37,68,.6) 40%,rgba(38,37,68,0) 66%),
  url("/wp-content/uploads/2026/09/higher-self-connection.webp") right center/cover no-repeat,var(--indigo-deep)}
body .ubp .heart-scene .wrap{width:100%}
body .ubp .heart-scene .quote{margin:22px 0 0;font-size:clamp(26px,2.8vw,36px)}
body .ubp .heart-scene .eyebrow.line::after{margin-left:0}
@media(max-width:767px){body .ubp .heart-scene{min-height:auto;padding:90px 0 480px;background:linear-gradient(180deg,#262544 0%,rgba(38,37,68,.7) 14%,rgba(38,37,68,.3) 30%,rgba(38,37,68,0) 46%,rgba(38,37,68,0) 88%,#262544 100%) 50% 100%/100% calc(129.44vw + 2px) no-repeat,url("/wp-content/uploads/2026/09/higher-self-connection.webp") 92% 100%/230% auto no-repeat,#262544}}
body .ubp .closing{background:
  linear-gradient(180deg,#323057 0%,rgba(50,48,87,.7) 22%,rgba(50,48,87,0) 52%),
  url("/wp-content/uploads/2026/09/about-ubunye-method-journey.webp") center bottom/cover no-repeat,var(--indigo)}
@media(max-width:767px){body .ubp .closing{background:linear-gradient(180deg,#323057 0%,rgba(50,48,87,.7) 14%,rgba(50,48,87,.3) 30%,rgba(50,48,87,0) 46%,rgba(50,48,87,0) 88%,#323057 100%) 50% 100%/100% calc(133.29vw + 2px) no-repeat,url("/wp-content/uploads/2026/09/about-ubunye-method-journey.webp") 50% 100%/200% auto no-repeat,#323057}}
body .ubp .word{font-family:var(--serif);font-size:clamp(64px,9vw,120px);line-height:1;color:var(--amber)}
body .ubp .word small{display:block;font-family:var(--sans);font-size:15px;letter-spacing:1.5px;text-transform:uppercase;color:#fff;opacity:.85;margin-top:12px}
/* page shell */
.elementor-21625 .elementor-heading-title{margin:0 !important}
body .ubp h1,body .ubp h2,body .ubp h3{color:inherit;margin:0}
body .ubp .lav h2,body .ubp .lav h3{color:var(--ink)}
body .ubp .practice h2,body .ubp .practice h3,body .ubp .lav .card h3,body .ubp .compare h3{color:#fff}
body .ubp p{margin-bottom:0}
body .ubp ul,body .ubp ol{margin:0;padding:0}
body .ubp a.btn{color:var(--btn-ink)} body .ubp a.btn.ghost{color:#fff}
body .ubp .related a{color:#fff}
/* hero runs under the menu on this page */
.elementor-location-header{position:absolute !important;top:var(--wp-admin--admin-bar--height,0px);left:0;right:0}
body .ubp .hero{padding-top:180px}
@media(max-width:767px){body .ubp .hero{padding-top:140px}}/* End custom CSS */