.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}}
