.gul-root[class*="gul-pal--"]{background:var(--gul-p-bg);color:var(--gul-p-ink)}.gul-root[class*="gul-pal--"] .gul-section-title,.gul-root[class*="gul-pal--"] .gul-hero-title{color:var(--gul-p-ink)}.gul-root[class*="gul-pal--"] .gul-section-subtext{color:var(--gul-p-muted)}.gul-root[class*="gul-pal--"] .gul-gradient-text{background-image:linear-gradient(135deg,var(--gul-p-accent),var(--gul-accent,#fcb900))}.gul-root[class*="gul-pal--"] :is( .gul-pain-card,.gul-service-card,.gul-pricing-card,.gul-faq-item,.gul-team__card,.gul-flip__face--front,.gul-glossary__entry,.gul-timeline__card,.gul-iconlist__icon,.gul-aacc--separated .gul-aacc__item,.gul-downloads__item,.gul-ichecklist__item,.gul-ptoggle__plan,.gul-rbadges__badge,.gul-bhours__card,.gul-qlf,.gul-compare__table ){background-color:var(--gul-p-card);border-color:var(--gul-p-border)}.gul-root[class*="gul-pal--"] :is(.gul-pain-card,.gul-service-card,.gul-faq-item,.gul-glossary__entry,.gul-timeline__card) :is(h3,p){color:inherit}.gul-root[class*="gul-pal--"] .gul-badge{border-color:var(--gul-p-accent)}.gul-root[class*="gul-pal--"] :is(.gul-timeline__date,.gul-team__role,.gul-glossary__letter,.gul-iconlist__icon,.gul-qcarousel__who,.gul-toc__list a.is-current){color:var(--gul-p-accent)}.gul-root.gul-pal--ocean,.gul-root.gul-pal--midnight{--gul-shadow-soft:0 14px 40px -18px rgba(0,0,0,0.55)}.gul-root.gul-pal--ocean :is(h1,h2,h3,h4),.gul-root.gul-pal--midnight :is(h1,h2,h3,h4){color:var(--gul-p-ink)}.gul-root.gul-pal--ocean :is(p,li),.gul-root.gul-pal--midnight :is(p,li){color:var(--gul-p-muted)}.gul-root.gul-pal--ocean .gul-section-title,.gul-root.gul-pal--midnight .gul-section-title{color:var(--gul-p-ink)}body.gul-rhythm .gul-root{transition:background-color 0.3s ease}@media (prefers-reduced-motion:reduce){body.gul-rhythm .gul-root{transition:none}}
