:root{--gg-sage:#EEF3E8}.band-sage{background:var(--gg-sage)}.chero{background:var(--gg-cream);padding-block:clamp(28px,4vw,56px) clamp(24px,3vw,40px);overflow-x:clip}.chero__grid{display:grid;gap:22px}.chero__copy h1{font-size:clamp(2.3rem,4.6vw,4rem);line-height:.98;margin:6px 0 12px;color:var(--gg-forest);max-width:16ch}.chero__greet{margin:0;font-weight:700;color:var(--gg-leaf-ink)}.chero__sub{font-size:1.08rem;line-height:1.5;max-width:46ch;margin:0 0 18px}.chero__ctas{display:flex;flex-wrap:wrap;gap:10px}.chero__proof{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:18px;font-size:var(--fs-small);font-weight:700;color:var(--gg-forest)}.chero__proof .chero__app:empty{display:none}.chero__media{position:relative}.chero__photo{border-radius:24px;overflow:hidden;aspect-ratio:4/5;background:var(--gg-cream-alt)}.chero__photo img{width:100%;height:100%;object-fit:cover;display:block}.chero__placeholder{width:100%;height:100%;background:linear-gradient(160deg,var(--gg-cream-alt),var(--gg-ice))}.chero__pack{position:absolute;left:-4%;bottom:-4%;width:38%;filter:drop-shadow(0 16px 24px rgba(19,69,35,.24))}.chero__pack img{width:100%;height:auto;display:block}@media(max-width:859px){.chero__media{order:-1}.chero__photo{aspect-ratio:auto;height:60vh;min-height:320px}.chero__copy{text-align:left}}@media(min-width:860px){.chero__grid{grid-template-columns:55fr 45fr;gap:clamp(28px,5vw,72px);align-items:center}.chero{padding-block:clamp(40px,5vw,72px)}}.ostrip{background:var(--gg-white);border-block:1px solid var(--gg-line)}.ostrip__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 28px;padding-block:12px}.ostrip__line{margin:0;display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:var(--fs-small);color:var(--gg-forest)}.ostrip__line svg{width:20px;height:20px;color:var(--gg-leaf-ink)}.ostrip .ticks{margin:0;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:var(--fs-small)}.cemp__wrap{position:relative;max-width:760px;margin-inline:auto}.cemp__col{display:grid;gap:14px}.cemp__col h2{margin:0}.cemp__col p{margin:0;font-size:1.08rem;line-height:1.6}.cemp__art{position:absolute;right:-200px;top:0;width:160px;opacity:.6;color:var(--gg-etch);pointer-events:none}.cemp__art img{width:100%;height:auto}.cemp__art svg{width:64px;height:64px}@media(max-width:1199px){.cemp__art{display:none}}.cemp__ask{font-weight:800;color:var(--gg-forest);margin-top:6px!important}.cemp__list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.cemp__list li{display:flex;align-items:center;gap:12px;font-size:1.02rem}.cemp__box{display:grid;place-items:center;width:26px;height:26px;border:2px solid var(--gg-forest);border-radius:7px;color:var(--gg-white);background:var(--gg-white);flex:none}.cemp__box svg{width:14px;height:14px;opacity:0;transform:scale(.4);transition:opacity .3s ease,transform .3s cubic-bezier(.2,1.4,.4,1)}.cemp__list.is-in li .cemp__box{background:var(--gg-forest)}.cemp__list.is-in li .cemp__box svg{opacity:1;transform:scale(1);transition-delay:calc(var(--i) * .18s)}html:not(.gg-motion-force) .cemp__list li .cemp__box svg{transition:none}.cwhy__grid{display:grid;gap:28px;align-items:center}.cwhy__grid h2{margin:0 0 12px}.cwhy__grid p{font-size:1.05rem;line-height:1.6;margin:0 0 12px}@media(min-width:860px){.cwhy__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,6vw,80px)}}.diag{margin:0;padding:24px;border:1.5px solid var(--gg-line);border-radius:18px;background:var(--gg-white);color:var(--gg-forest);font-weight:700}.diag figcaption{margin-top:12px;font-weight:600;font-size:var(--fs-small);color:var(--fg-2)}.diag__nodes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:stretch;gap:8px}.diag__node{border:2px solid var(--gg-forest);border-radius:12px;padding:12px 14px;text-align:center;background:var(--gg-cream)}.diag__node.is-us{background:var(--gg-forest);color:var(--gg-white)}.diag__arrow{text-align:center;font-size:1.4rem;line-height:1;color:var(--gg-leaf-ink)}.diag--versus .diag__nodes,.diag--versus_arrow .diag__nodes{gap:10px}.diag--versus .diag__arrow,.diag--versus_arrow .diag__arrow{font-size:.85rem;letter-spacing:.1em;text-transform:uppercase}@media(min-width:600px){.diag--flow .diag__nodes,.diag--axis .diag__nodes{flex-direction:row;align-items:center}.diag--flow .diag__node,.diag--axis .diag__node{flex:1 1 0}.diag--flow .diag__arrow,.diag--axis .diag__arrow{flex:none}}.diag__col h3{margin:0 0 8px;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--gg-leaf-ink)}.diag__col ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.diag__col li{display:flex;gap:8px;align-items:center;font-weight:600}.diag__col li svg{width:16px;height:16px;color:var(--gg-leaf);flex:none}.diag--columns{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.diag__ladder{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);align-items:end;gap:8px;height:150px}.diag__ladder li{display:flex;align-items:center;justify-content:center;background:var(--gg-leaf);color:var(--gg-white);border-radius:10px 10px 4px 4px;height:calc(28% + (var(--i) * 24%))}.diag__ladder li:last-child{background:var(--gg-forest)}.diag--bowl{position:relative;padding-bottom:18px}.diag__bowl{color:var(--gg-forest);max-width:320px;margin:0 auto}.diag__seg{list-style:none;margin:-120px auto 0;padding:0 24px;display:grid;grid-template-columns:repeat(2,1fr);gap:6px;max-width:300px;position:relative}.diag__seg li{font-size:.84rem;background:var(--gg-cream);border:1.5px solid var(--gg-line);border-radius:999px;padding:6px 10px;text-align:center}.diag__seg li.is-us{background:var(--gg-forest);color:var(--gg-white);border-color:var(--gg-forest);grid-column:span 2}.csci__cards{display:grid;gap:16px}@media(min-width:760px){.csci__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.csci__card{background:var(--gg-white);border:1px solid var(--gg-line);border-radius:var(--radius-card);padding:22px 22px 24px;display:grid;gap:10px;align-content:start}.csci__ic{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--gg-sage);color:var(--gg-forest)}.csci__ic svg{width:34px;height:34px}.csci__card h3{margin:0;font-size:1.1rem}.csci__card p{margin:0;color:var(--fg-2);line-height:1.55}.csci__research{margin:22px auto 0;max-width:760px;border:1px solid var(--gg-line);border-radius:12px;background:var(--gg-white);padding:0 16px}.csci__research summary{cursor:pointer;padding:12px 0;font-weight:800;color:var(--gg-forest)}.csci__research .fine{margin:0 0 8px}.csci__sources{list-style:none;margin:0;padding:0 0 14px;display:grid;gap:6px;font-size:var(--fs-small)}.csci__sources a{color:var(--gg-forest)}.xf__quote--small{font-size:1.05rem;margin-top:14px;padding-top:14px;border-top:1px solid var(--gg-line)}.xf__quote--small p{font-size:1.05rem}.cstart__card{background:var(--gg-white);border:2px solid var(--gg-forest);border-radius:20px;padding:clamp(20px,3vw,36px);max-width:960px;margin-inline:auto}.cstart__card .sec-head{margin-bottom:18px}.cstart__steps{list-style:none;margin:0;padding:0;display:grid;gap:14px}.cstart__step{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;align-items:center;padding:14px;border:1px solid var(--gg-line);border-radius:14px;background:var(--gg-cream)}.cstart__media{display:grid;place-items:center;aspect-ratio:1/1;background:var(--gg-white);border-radius:12px;overflow:hidden}.cstart__media img{width:86%;height:86%;object-fit:contain}.cstart__free{color:var(--gg-leaf);width:40px;height:40px}.cstart__free svg{width:40px;height:40px}.cstart__when{margin:0;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:var(--gg-leaf-ink);display:flex;align-items:center;gap:8px}.cstart__letter{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--gg-forest);color:var(--gg-gold);font-family:var(--font-display-solid);font-size:.95rem;letter-spacing:0}.cstart__body h3{margin:4px 0 2px;font-size:1.15rem}.cstart__job{margin:0;font-weight:700;color:var(--gg-forest)}.cstart__dose{margin:4px 0 6px;color:var(--fg-2);font-size:.95rem}@media(max-width:519px){.cstart__step{grid-template-columns:84px minmax(0,1fr);gap:12px}}.ctl__track{list-style:none;margin:0;padding:0;display:grid;gap:22px;position:relative}.ctl__stop{position:relative;padding-left:28px}.ctl__stop:before{content:"";position:absolute;left:8px;top:14px;bottom:-22px;width:2px;background:var(--gg-line)}.ctl__stop:last-child:before{display:none}.ctl__dot{position:absolute;left:0;top:4px;width:18px;height:18px;border-radius:50%;background:var(--gg-leaf);border:3px solid var(--gg-white);box-shadow:0 0 0 2px var(--gg-leaf)}.ctl__when{margin:0;font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:var(--gg-leaf-ink)}.ctl__stop h3{margin:2px 0 6px;font-size:1.1rem}.ctl__stop p:last-child{margin:0;color:var(--fg-2);line-height:1.55}.ctl__foot{margin-top:22px}@media(min-width:860px){.ctl__track{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ctl__stop{padding-left:0;padding-top:28px}.ctl__stop:before{left:9px;right:-20px;top:8px;bottom:auto;height:2px;width:auto}.ctl__stop:last-child:before{display:none}.ctl__dot{top:0;left:0}}.cplan{background:var(--gg-cream)}.cplan__card{background:var(--gg-white);border:1.5px solid var(--gg-line);border-radius:20px;padding:clamp(22px,3vw,40px);max-width:760px;margin-inline:auto;box-shadow:0 10px 30px #13452312;display:grid;gap:16px}.cplan__head{display:grid;gap:6px}.cplan__head h2{margin:0;font-size:clamp(1.8rem,3.4vw,2.5rem)}.cplan__sub{margin:0;color:var(--fg-2);line-height:1.55}.cplan__sized{margin:4px 0 0;font-weight:800;color:var(--gg-forest)}.cplan__offer{margin:0;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:12px;background:var(--gg-sage);color:var(--gg-forest);font-weight:700}.cplan__offer svg{width:22px;height:22px;flex:none;color:var(--gg-leaf-ink)}.cplan .ticks{margin:0;display:flex;flex-wrap:wrap;gap:6px 18px}.cplan__addons{border:0;padding:0;margin:0;display:grid;gap:8px}.cplan__addons legend{font-weight:800;color:var(--gg-forest);font-size:var(--fs-small);padding:0;margin-bottom:8px}.cplan__chips{display:flex;flex-wrap:wrap;gap:8px}.cplan__chip{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1.5px solid var(--gg-line);border-radius:999px;background:var(--gg-cream);cursor:pointer;font-size:.9rem}.cplan__chip input{width:18px;height:18px;margin:0;accent-color:var(--gg-forest)}.cplan__chip:has(input:checked){border-color:var(--gg-forest);background:var(--gg-white)}.cplan__chipname{font-weight:800;color:var(--gg-forest)}.cplan__chipjob{color:var(--fg-2);font-size:.8rem}.cplan__cta{margin-top:4px}.cplan__trial,.cplan__foot{margin:0}.crev__rail{list-style:none;margin:0;padding:0 0 8px;display:grid;gap:14px;grid-auto-flow:column;grid-auto-columns:82vw;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--gutter-l) * -1);padding-inline:var(--gutter-l);scrollbar-width:none}.crev__rail::-webkit-scrollbar{display:none}@media(min-width:760px){.crev__rail{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;margin-inline:0;padding-inline:0;gap:20px}}.crev__card{scroll-snap-align:start;background:var(--gg-white);border:1px solid var(--gg-line);border-radius:var(--radius-card);padding:22px;display:grid;gap:10px;align-content:start}.crev__stars{margin:0;color:var(--gg-gold);letter-spacing:.08em;font-size:1rem}.crev__card blockquote{margin:0}.crev__card blockquote p{margin:0;line-height:1.55}.crev__who{margin:0;font-size:var(--fs-small);color:var(--fg-2)}.crev__who b{color:var(--gg-forest)}.crev__verified{display:inline-flex;align-items:center;gap:4px;color:var(--gg-leaf-ink);font-weight:700;margin-left:6px}.crev__verified svg{width:12px;height:12px}.ccta{background:var(--gg-cream)}.ccta__inner{display:grid;gap:22px;justify-items:center;text-align:center}.ccta__photo .circle{width:160px;height:160px;box-shadow:0 0 0 3px var(--gg-leaf)}.ccta__body{display:grid;gap:12px;justify-items:center;max-width:720px}.ccta__body h2{margin:0}.ccta__line{margin:0;font-size:1.08rem}.ccta__ctas{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.ccta__quote{margin:10px 0 0;max-width:56ch}.ccta__quote p{margin:0;font-family:var(--font-body);font-style:italic;font-size:1rem;color:var(--fg)}.ccta__quote cite{display:block;font-style:normal;font-size:var(--fs-small);color:var(--fg-2);margin-top:4px}.ccta__also{margin-top:10px;display:grid;gap:6px;justify-items:center}.cpills--small{margin:0;justify-content:center}.cpills--small .cpill{font-size:.8rem;padding:6px 11px}.diag{background:var(--gg-aqua, #C2DBE1);border-color:transparent;box-shadow:var(--shadow-card)}.diag__node{background:var(--gg-white);border-color:var(--gg-forest)}.diag__node.is-us{background:var(--gg-gold);color:var(--gg-forest);border-color:var(--gg-gold)}.diag__arrow{color:var(--gg-forest)}.diag__ladder li{background:var(--gg-leaf)}.diag__ladder li:last-child{background:var(--gg-gold);color:var(--gg-forest)}.diag__seg li{background:var(--gg-white)}.diag__seg li.is-us{background:var(--gg-gold);color:var(--gg-forest);border-color:var(--gg-gold)}.diag__col h3{color:var(--gg-forest)}.chero.sky{background:linear-gradient(180deg,var(--sky-top,var(--gg-cream-alt)) 0%,var(--sky-bottom,var(--gg-cream)) 100%)}.chero.band-ice{background:var(--gg-ice)}.chero.band-alt{background:var(--gg-cream-alt)}.chero__pill.hero__lead--pill{margin:0 0 12px}.chero__icons.hero__icons{display:grid;grid-template-columns:repeat(2,max-content);gap:10px 26px;margin:18px 0 0}.chero__icons.hero__icons li{font-size:.92rem;white-space:nowrap}.chero__icons.hero__icons .kicon{width:28px;height:28px}.chero__proof:empty{display:none}.chero__photo--wide{aspect-ratio:5/4}.chero__photo--wide img{object-position:center}.chero__cap{margin:12px 6px 0;font-size:var(--fs-small);color:var(--fg-2);line-height:1.4}.chero__cap a{color:var(--gg-forest);font-weight:700;text-decoration:none}.chero__cap a:hover{text-decoration:underline}.chero__media:has(.chero__cap) .chero__pack{bottom:calc(var(--fs-small) * 2.6)}.cwhy__photo{margin:0;border-radius:24px;overflow:hidden;background:var(--gg-cream-alt);box-shadow:0 14px 34px #1345231a}.cwhy__photo img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;display:block}.cwhy__photo figcaption{padding:10px 16px 12px;font-size:var(--fs-small);color:var(--fg-2);background:var(--gg-white);line-height:1.4}.cwhy__photo figcaption a{color:var(--gg-forest);font-weight:700;text-decoration:none}.cwhy__photo figcaption a:hover{text-decoration:underline}.cwhy.band-ice{background:var(--gg-ice)}.cwhy.band-alt{background:var(--gg-cream-alt)}.cwhy.band-aqua{background:var(--gg-aqua)}@media(min-width:860px){.cwhy__grid--flip>div{order:2}.cwhy__grid--flip>figure{order:1}}@media(max-width:859px){.chero__photo--wide{aspect-ratio:4/3;height:auto;min-height:0}.chero__cap{margin-bottom:6px}.chero__icons.hero__icons{grid-template-columns:1fr 1fr;gap:8px 14px}.chero__icons.hero__icons li{white-space:normal;font-size:.84rem;line-height:1.2}.chero__pill.hero__lead--pill{display:inline-flex;width:auto}}@media(max-width:520px){.chero__icons.hero__icons{grid-template-columns:1fr}}.cstart__card .sec-head{max-width:none}@media(max-width:859px){.chero{padding-bottom:clamp(40px,10vw,56px)}}.cstart__media{grid-template-rows:auto 1fr;gap:4px;padding-top:6px}.cstart__media .cstart__when{font-size:.66rem;letter-spacing:.06em;text-align:center;justify-content:center;padding:0 4px}.cstart__body h3{margin:0}.cstart__job{margin:0 0 8px}@media(max-width:519px){.cstart__media .cstart__when{font-size:.6rem}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/concern.css.map */
