.homepage-review-09 #upbuild-homepage{--uh-purple:#4b2f7c;--uh-lavender:#e6cefa;color:#111;background:#fff}.homepage-review-09 #upbuild-homepage .uh-story{color:#fff;background:#4b2f7c}.homepage-review-09 #upbuild-homepage .uh-story h2{color:#fff}.homepage-review-09 #upbuild-homepage .uh-story h2 em{color:#ebccfc}.homepage-review-09 #upbuild-homepage .uh-story p{color:#fff}.homepage-review-09 #upbuild-homepage :is(.uh-offerings,.uh-paths,.uh-programs,.uh-testimonials){color:#111;background:#fff}.homepage-review-09 #upbuild-homepage :is(.uh-offerings,.uh-paths,.uh-programs,.uh-testimonials) :is(h2,h3,.uh-link,.uh-eyebrow){color:#4b2f7c}.homepage-review-09 #upbuild-homepage :is(.uh-offerings,.uh-paths,.uh-programs) p{color:#302936}.homepage-review-09 #upbuild-homepage .uh-audience{border-color:#4b2f7c44}.homepage-review-09 #upbuild-homepage .uh-live{background:#ebccfc;border-color:#4b2f7c22}.homepage-review-09 #upbuild-homepage .uh-live :is(h2,.uh-eyebrow,.uh-live-name){color:#4b2f7c}.homepage-review-09 #upbuild-homepage .uh-live p{color:#302936}.homepage-review-09 #upbuild-homepage .uh-live-symbol svg{stroke:#4b2f7c;opacity:.7}.homepage-review-09 #upbuild-homepage .uh-live .uh-button{color:#fff;background:#4b2f7c;border-color:#4b2f7c}.homepage-review-09 #upbuild-homepage .uh-live .uh-button:hover{background:#654690;border-color:#654690}.homepage-review-09 #upbuild-homepage .uh-enneagram{background:#33244e}.homepage-review-09 #upbuild-homepage .uh-enneagram :is(h2,.uh-eyebrow){color:#fff}.homepage-review-09 #upbuild-homepage .uh-enneagram h2 em{color:#ebccfc}.homepage-review-09 #upbuild-homepage .uh-enneagram .uh-button{color:#4b2f7c;background:#fff;border-color:#fff}.homepage-review-09 #upbuild-homepage .uh-enneagram .uh-button:hover{background:#ebccfc;border-color:#ebccfc}.homepage-review-09 #upbuild-homepage .uh-enneagram-art svg{stroke:#ebccfc}.homepage-review-09 #upbuild-homepage .uh-enneagram-art .uh-symbol-point{fill:#211b32;stroke:#d0caee}.homepage-review-09 #upbuild-homepage .uh-quote blockquote{color:#302936}.homepage-review-09 #upbuild-homepage .uh-quote figcaption,.homepage-review-09 #upbuild-homepage .uh-quote-mark{color:#4b2f7c}.homepage-review-09 #upbuild-homepage .uh-quote-tabs button{color:#4b2f7c;border-color:#4b2f7c66}.homepage-review-09 #upbuild-homepage .uh-quote-tabs button[aria-selected=true]{color:#4b2f7c;background:#d0caee;border-color:#4b2f7c}.homepage-review-09 #upbuild-homepage .uh-testimonials{border-color:#4b2f7c22}.homepage-review-09 #upbuild-homepage .uh-closing{background:#d0caee}.homepage-review-09 #upbuild-homepage .uh-closing p{color:#302936}.homepage-review-09 #upbuild-homepage .uh-about-link{color:#4b2f7c;border-color:#4b2f7c88}.homepage-review-09 #upbuild-homepage .uh-about-link:hover{color:#30204e;border-color:#4b2f7c}.homepage-review-09 #upbuild-homepage .uh-candle img{mix-blend-mode:normal}.homepage-review-09 #upbuild-homepage :is(.uh-story,.uh-live,.uh-paths,.uh-offerings,.uh-programs,.uh-testimonials,.uh-closing) :is(a,button):focus-visible{outline-color:#4b2f7c}.homepage-review-09 #upbuild-homepage .uh-illustrated-audiences .uh-audience{border:0;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:28px;padding:0;display:grid}.homepage-review-09 #upbuild-homepage .uh-audience-illustration{object-fit:contain;width:100%;height:260px;display:block}.homepage-review-09 #upbuild-homepage .uh-illustrated-audiences h2{text-transform:uppercase;font-size:30px;font-weight:400}.homepage-review-09 #upbuild-homepage .uh-illustrated-audiences .uh-button{color:#fff;background:#4b2f7c;border-color:#4b2f7c;justify-content:center;min-height:52px;padding:12px 22px;font-size:17px}.homepage-review-09 #upbuild-homepage .uh-illustrated-audiences .uh-button:hover{background:#654690;border-color:#654690}@media (width<=1050px){.homepage-review-09 #upbuild-homepage .uh-illustrated-audiences .uh-audience{grid-template-columns:100px minmax(0,1fr);gap:20px}.homepage-review-09 #upbuild-homepage .uh-illustrated-audiences h2{font-size:26px}}@media (width<=760px){.homepage-review-09 #upbuild-homepage .uh-illustrated-audiences .uh-audience{grid-template-columns:90px minmax(0,1fr);gap:20px}.homepage-review-09 #upbuild-homepage .uh-audience-illustration{height:210px}.homepage-review-09 #upbuild-homepage .uh-illustrated-audiences h2{font-size:25px}.homepage-review-09 #upbuild-homepage .uh-illustrated-audiences .uh-button{padding-inline:16px;font-size:16px}}.homepage-review-09 #upbuild-homepage .uh-original-enneagram{text-align:center;background:linear-gradient(#0002,#0002),url(/images/migrated/769cd10125865952dd4aaed0.jpg) 50%/cover no-repeat;align-items:center;min-height:370px;padding-block:82px;display:grid}.homepage-review-09 #upbuild-homepage .uh-original-enneagram h2{font:400 32px/1.3 var(--uh-sans);text-transform:uppercase;color:#fff;margin:0 0 24px}.homepage-review-09 #upbuild-homepage .uh-original-enneagram p{color:#fff;margin-bottom:30px;font-size:27px;line-height:1.45}.homepage-review-09 #upbuild-homepage .uh-original-enneagram .uh-button{text-transform:uppercase;border-radius:0;padding:14px 28px;font-size:18px;font-weight:400}@media (width<=760px){.homepage-review-09 #upbuild-homepage .uh-original-enneagram{min-height:350px;padding-block:60px}.homepage-review-09 #upbuild-homepage .uh-original-enneagram h2{font-size:28px}.homepage-review-09 #upbuild-homepage .uh-original-enneagram p{font-size:22px}}.homepage-review-09 #upbuild-homepage .uh-story-grid{grid-template-columns:1fr;gap:28px;max-width:1000px}.homepage-review-09 #upbuild-homepage .uh-story h2{text-align:center;max-width:700px;margin:0 auto}.homepage-review-09 #upbuild-homepage .uh-story .uh-prose{padding-top:0}@media (width<=760px){.homepage-review-09 #upbuild-homepage .uh-story-grid{gap:24px}}.homepage-review-09 #upbuild-homepage .uh-story h2{text-wrap:normal;max-width:none}.homepage-review-09 #upbuild-homepage .uh-story h2 br{display:none}@media (width>=1051px){.homepage-review-09 #upbuild-homepage .uh-story h2{white-space:nowrap;font-size:clamp(33px,3vw,43px)}}
