.glowlift-adv-page .custom-header-section [class*=ch-icon-btn],body:has(.glowlift-adv) .custom-header-section [class*=ch-icon-btn]{min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important}.glowlift-adv{--ink:#2b211b;--muted:#6f625b;--soft:#f6ecdf;--mist:#fbf7f1;--line:#e7d8c8;--brand:#8a5634;--brand-dark:#5d3724;--accent:#d9943a;--white:#fff;color:var(--ink);background:#fff;font-family:Assistant,Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:16px;line-height:1.64;overflow-x:hidden;padding-bottom:0}.glowlift-adv-page .scroll-to-top-btn,body:has(.glowlift-adv) .scroll-to-top-btn{display:none!important}.glowlift-adv *,.glowlift-adv *:before,.glowlift-adv *:after{box-sizing:border-box}.glowlift-adv img{display:block;max-width:100%;height:auto;border-radius:8px}.glowlift-adv__wrap{width:100%;max-width:1080px;margin:0 auto;padding:0 18px}.glowlift-adv__hero{padding:34px 0 44px;background:linear-gradient(180deg,#fbf0e3 0%,#fff 90%)}.glowlift-adv__grid,.glowlift-adv__split,.glowlift-adv__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.glowlift-adv h1,.glowlift-adv h2,.glowlift-adv h3{font-family:Assistant,Inter,Arial,sans-serif;letter-spacing:0;color:var(--ink);line-height:1.12;margin:0}.glowlift-adv h1{font-size:36px;font-weight:900}.glowlift-adv h2{font-size:28px;font-weight:900;margin-bottom:12px}.glowlift-adv h3{font-size:21px;font-weight:900;margin:12px 0 6px}.glowlift-adv p{margin:0 0 16px}.glowlift-adv__eyebrow{font-size:14px;text-transform:uppercase;font-weight:900;color:var(--brand);margin:0 0 10px}.glowlift-adv__lead{font-size:18px;font-weight:700;color:#3a2a22}.glowlift-adv__photo{border:1px solid var(--line);box-shadow:0 16px 42px rgba(93,55,36,.12);background:#fff}.glowlift-adv__section{padding:46px 0}.glowlift-adv__section:nth-of-type(even){background:var(--mist)}.glowlift-adv__note,.glowlift-adv__card{padding:18px;border:1px solid var(--line);border-radius:8px;background:#fff;min-width:0}.glowlift-adv__note{background:var(--soft);font-weight:800}.glowlift-adv__list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.glowlift-adv__list li{display:flex;gap:10px;align-items:flex-start;min-width:0}.glowlift-adv__list span{flex:0 0 22px;width:22px;height:22px;display:inline-grid;place-items:center;border-radius:50%;background:var(--brand);color:#fff;font-size:14px;font-weight:900}.glowlift-adv__cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 22px;border-radius:8px;background:var(--brand);color:#fff;text-decoration:none;font-weight:900;text-align:center}.glowlift-adv__cta:hover{background:var(--brand-dark);color:#fff}.glowlift-adv__sticky{position:static;margin:0 auto 24px;width:min(620px,calc(100% - 28px));z-index:1;display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:64px;padding:9px;border-radius:8px;background:#fff;border:1px solid var(--line);box-shadow:0 12px 34px rgba(0,0,0,.2)}.glowlift-adv__sticky img{width:52px;height:52px;object-fit:cover;border-radius:6px}.glowlift-adv__sticky span{font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.glowlift-adv__sticky a{min-height:44px;padding:0 14px;border-radius:8px;background:var(--brand);color:#fff;text-decoration:none;font-weight:900;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.glowlift-adv__center{text-align:center;max-width:720px;margin:0 auto}.glowlift-adv__cards{align-items:stretch}.glowlift-adv__card{display:flex;flex-direction:column}@media (min-width:780px){.glowlift-adv__grid,.glowlift-adv__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:42px}.glowlift-adv__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.glowlift-adv h1{font-size:52px}.glowlift-adv h2{font-size:38px}.glowlift-adv__sticky{width:min(620px,calc(100% - 40px))}}@media (max-width:430px){.glowlift-adv__wrap{padding:0 14px}.glowlift-adv h1{font-size:34px}.glowlift-adv h2{font-size:28px}.glowlift-adv__sticky{grid-template-columns:46px minmax(0,1fr) auto}.glowlift-adv__sticky img{width:46px;height:46px}.glowlift-adv__sticky a{font-size:14px;padding:0 10px}}

.glowlift-adv{font-family:"DM Sans",Arial,sans-serif;padding-bottom:92px}
.glowlift-adv h1,.glowlift-adv h2,.glowlift-adv h3{font-family:"Libre Baskerville",Georgia,serif;font-weight:700;letter-spacing:-.025em}
.glowlift-adv__reason{counter-increment:reason}
.glowlift-adv__reason .glowlift-adv__eyebrow:before{content:counter(reason) ". ";font-family:"DM Sans",Arial,sans-serif}
.glowlift-adv__reasons{counter-reset:reason}
.glowlift-adv__cost-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px}
.glowlift-adv__cost-grid div{padding:16px;border:1px solid var(--line);border-radius:8px;background:#fff}
.glowlift-adv__cost-grid strong,.glowlift-adv__cost-grid span{display:block}
.glowlift-adv__cost-grid span{font-size:16px;color:var(--muted);margin-top:6px}
.glowlift-adv__sticky{position:fixed;left:50%;bottom:10px;transform:translate(-50%,120%);margin:0;width:min(620px,calc(100% - 28px));z-index:45;opacity:0;pointer-events:none;transition:transform .2s ease,opacity .2s ease}
.glowlift-adv.is-sticky-ready .glowlift-adv__sticky{transform:translate(-50%,0);opacity:1;pointer-events:auto}
body:has(.glowlift-adv) .custom-header-section a[href="/pages/faq"],body:has(.glowlift-adv) [class*="ch-drawer"] a[href="/pages/faq"]{display:none!important}
body:has(.glowlift-adv) .cw-shell-credit,body:has(.glowlift-adv) .cw-shell-credit span{font-size:14px!important;line-height:20px!important}
@media(max-width:600px){.glowlift-adv__cost-grid{grid-template-columns:1fr}.glowlift-adv__sticky{bottom:8px}}
