.lp,.lp-modal{--lp-accent: 182, 122, 32;--lp-surface: 243, 239, 232;--lp-surface-featured: 246, 241, 232;--lp-surface-strong: 233, 228, 220;--lp-muted: 107, 98, 89;--lp-green: 91, 132, 71;--lp-radius-lg: 2.4rem;--lp-radius-md: 1.6rem;--lp-radius-sm: 1.2rem;--lp-radius-pill: 99rem;--lp-shadow-warm: 0 .4rem 2.4rem -.4rem rgba(166, 128, 89, .12);--lp-border: rgba(var(--color-foreground), .85);--lp-divider: rgba(var(--color-foreground), .12)}.lp{position:relative}@media screen and (max-width:749px){.lp .lp-media-bleed-mobile{width:calc(100% + 3rem);max-width:none;margin-inline:-1.5rem;border-radius:0}}@media screen and (min-width:750px)and (max-width:989px){.lp .lp-media-bleed-mobile{width:calc(100% + 10rem);max-width:none;margin-inline:-5rem;border-radius:0}}.lp.lp--surface{background:rgb(var(--lp-surface))}.lp.lp--gradient{background:linear-gradient(180deg,rgb(var(--lp-surface)),rgb(var(--color-background)))}.lp.lp--gradient-reverse{background:linear-gradient(180deg,rgb(var(--color-background)),rgb(var(--lp-surface)))}.lp.lp--band{background:rgb(var(--lp-surface-strong));border-top:.1rem solid var(--lp-divider);border-bottom:.1rem solid var(--lp-divider)}.lp-eyebrow{margin:0;font-size:12px;font-weight:500;letter-spacing:.25rem;line-height:1.4;text-transform:uppercase}.lp-h1,.lp-h2,.lp-h3{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));text-wrap:balance}.lp-h1{font-size:3.6rem;line-height:1.1;letter-spacing:-.036rem}.lp-h2{font-size:3.2rem;line-height:1.2;letter-spacing:-.02rem}.lp-h3{font-size:2rem;line-height:1.3}.lp-h1 em,.lp-h2 em,.lp-h3 em{font-style:normal}.lp-gold{color:rgb(var(--lp-accent));font-style:normal}.lp-lead{margin:0;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.lp-lead p,.lp-rte p{margin:0 0 1.2rem}.lp-lead p:last-child,.lp-rte p:last-child{margin-bottom:0}.lp-lead strong,.lp-rte strong{color:rgb(var(--color-foreground));font-weight:600}.lp-rte a{color:rgb(var(--lp-accent))}.lp-small{font-size:1.8rem;line-height:1.4}.lp-xs{font-size:1.2rem;line-height:1.3}.lp-muted{color:rgb(var(--lp-muted))}.lp-center{text-align:center}@media screen and (min-width:750px){.lp-h1{font-size:4.8rem}.lp-h2{font-size:3.6rem}}.lp-section__header{display:grid;gap:1.6rem;justify-items:center;text-align:center;max-width:76rem;margin:0 auto 3.2rem}.lp-section__header--left{justify-items:start;text-align:left;margin-left:0}.lp-section__footer{display:grid;gap:1.2rem;justify-items:center;text-align:center;margin-top:3.2rem}@media screen and (min-width:750px){.lp-section__header{margin-bottom:4.8rem}.lp-section__footer{margin-top:4.8rem}}.lp-card{background:rgb(var(--lp-surface));border-radius:var(--lp-radius-lg)}.lp-card--outlined{border:.1rem solid var(--lp-border)}.lp-card--light{background:rgb(var(--color-background))}.lp-card--shadow{box-shadow:var(--lp-shadow-warm)}.lp-chip{display:inline-flex;align-items:center;padding:.6rem 1.2rem;border:.1rem solid var(--lp-border);border-radius:100px;background:#f3efe8;color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1.4}.lp-chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.lp-badge{display:inline-flex;align-items:center;padding:.2rem 1.2rem;border:.1rem solid rgb(var(--color-foreground));border-radius:var(--lp-radius-pill);font-size:1.2rem;letter-spacing:.024rem;line-height:1.4;text-transform:uppercase;color:rgb(var(--color-foreground));white-space:nowrap}.lp-badge--accent{background:rgb(var(--lp-accent));border-color:rgb(var(--lp-accent));color:rgb(var(--color-background))}.lp-stars{display:inline-flex;align-items:center;gap:1rem;margin:0;font-size:1.4rem;line-height:1.4;color:rgba(var(--color-foreground),.8)}.lp-stars strong{color:rgb(var(--color-foreground));font-weight:500}.lp-rating-stars{display:inline-flex;align-items:center;gap:.2rem;flex-shrink:0;color:rgb(var(--lp-accent))}.lp-rating-stars__star{display:inline-flex;width:1.6rem;height:1.6rem;line-height:0}.lp-rating-stars__star .icon-star{width:1.6rem;height:1.6rem}.lp-rating-stars__star--empty{color:rgba(var(--color-foreground),.15)}.lp-rating-stars__star--partial{position:relative}.lp-rating-stars__partial-empty{display:inline-flex;color:rgba(var(--color-foreground),.15)}.lp-rating-stars__partial-clip{position:absolute;inset:0 auto 0 0;display:inline-flex;width:calc(var(--partial, 1) * 100%);overflow:hidden;color:rgb(var(--lp-accent))}.lp-check-list{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.lp-check-list li{display:flex;text-align:start;align-items:flex-start;gap:.8rem;font-size:1.4rem;line-height:1.45;font-weight:500;color:rgb(var(--color-foreground))}.lp-check-list .icon-checkmark{flex:none;width:1.4rem;height:1.1rem;margin-top:.45rem;color:rgb(var(--lp-accent))}.lp-check-list--2col{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.4rem}.lp-divider{border:0;border-top:.1rem solid var(--lp-divider);margin:0}.lp-avatar{display:block;width:8rem;height:8rem;border-radius:50%;object-fit:cover}.lp-icon-circle{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:50%;background:rgb(var(--lp-surface))}.lp-icon-circle img,.lp-icon-circle svg{width:2.4rem;height:2.4rem;object-fit:contain}.lp-icon-circle--outlined{background:transparent;border:.1rem solid rgb(var(--lp-accent))}.lp-dot{display:inline-flex;align-items:center;justify-content:center;flex:none;width:2rem;height:2rem;border-radius:50%;border:.1rem solid rgb(var(--lp-accent))}.lp-dot:after{content:"";width:.6rem;height:.6rem;border-radius:50%;background:rgb(var(--lp-accent))}.lp-media{display:block;width:100%;height:auto}.lp-media--cover{height:100%;object-fit:cover}.lp .button{white-space:normal;font-size:clamp(1.5rem,4vw,2rem);font-family:var(--font-gabriel-light);font-weight:600}.lp .button--full-width-mobile{width:100%}@media screen and (min-width:750px){.lp .button--full-width-mobile{width:auto}}.lp-accordion{display:grid;gap:1.2rem;max-width:92rem;margin:0 auto}.lp-accordion__item{border:.1rem solid var(--lp-border);border-radius:var(--lp-radius-md);background:transparent;overflow:hidden}.lp-accordion__summary{display:flex;align-items:center;gap:1rem;padding:1.2rem 3.2rem 1.2rem 1.2rem;cursor:pointer;list-style:none;color:rgb(var(--color-foreground))}.lp-accordion__summary::-webkit-details-marker{display:none}.lp-accordion__summary:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.4rem}.lp-accordion__number{display:inline-flex;align-items:center;justify-content:center;flex:none;width:4.8rem;height:4.8rem;border-radius:50%;background:#b67a2033;color:rgb(var(--lp-accent));font-size:1.8rem;font-family:var(--font-gabriel-light)}.lp-accordion__thumb{flex:none;width:4rem;height:4rem;object-fit:contain}.lp-accordion__title{flex:1 1 auto;margin:0;font-size:1.5rem;font-weight:600;line-height:1.4}.lp-accordion__caret{flex:none;width:1.4rem;height:.9rem;transition:transform .2s ease}.lp-accordion__item[open] .lp-accordion__caret{transform:rotate(180deg)}.lp-accordion__body{padding:.4rem 2.4rem 2.4rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.lp-accordion__body .lp-eyebrow{margin:1.6rem 0 1.2rem;color:rgb(var(--lp-accent))}.lp-ingredients{margin:0;padding:0;list-style:none}.lp-ingredients li,.lp-ingredients p{margin:0;padding:1rem 0;border-bottom:.1rem solid var(--lp-divider);font-size:1.3rem;line-height:1.45}.lp-ingredients li:last-child,.lp-ingredients p:last-child{border-bottom:0}.lp-ingredients strong{color:rgb(var(--color-foreground));font-weight:600}.lp-footnote{margin:1.6rem 0 0;font-size:1.2rem;line-height:1.4;font-style:italic;color:rgb(var(--lp-muted))}.lp-accordion-section--faq .lp-accordion__summary{padding:1.6rem 2rem}.lp-accordion-section--faq .lp-accordion__body{padding:0 2rem 2rem}@media screen and (min-width:750px){.lp-accordion__summary{padding:1.6rem 3.2rem 1.6rem 1.6rem}.lp-accordion__body{padding:.4rem 3.2rem 3.2rem 8rem}.lp-accordion-section--faq .lp-accordion__summary{padding:1.6rem 2.4rem}.lp-accordion-section--faq .lp-accordion__body{padding:0 2.4rem 2.4rem}}@media(prefers-reduced-motion:reduce){.lp *,.lp *:before,.lp *:after{transition:none!important;animation:none!important}}.lp-hero{position:relative;overflow:hidden}.lp-hero__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:3.2rem;border-radius:1018px}.lp-hero__foreground,.lp-hero__block,.lp-hero__actions{position:relative;z-index:1}.lp-hero__actions{display:grid;gap:2.4rem;align-content:center}.lp-hero__actions:empty{display:none}.lp-hero__block{text-align:left}.lp-hero__block .lp-chips{justify-content:flex-start}.lp-hero__button-note{text-align:left}.lp-stars{justify-content:flex-start}.lp-hero__media{position:relative;overflow:hidden}.lp-hero__media--background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:0;min-height:0;display:none}@media screen and (max-width:989px){.lp-hero--bg-mobile .lp-hero__media--background{display:block}.lp-hero--bg-mobile .lp-hero__media--inline{display:none}}@media screen and (min-width:990px){.lp-hero--bg-desktop{display:grid}.lp-hero--bg-desktop:before{grid-area:1 / 1;width:100%}.lp-hero--bg-desktop .lp-hero__media--background{grid-area:1 / 1;display:block}.lp-hero--bg-desktop .lp-hero__media--background:before{width:100%}.lp-hero--bg-desktop .lp-hero__foreground{grid-area:1 / 1;width:100%;z-index:1}.lp-hero--bg-desktop.lp-hero--image-cover .lp-hero__media--background picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lp-hero--bg-desktop.lp-hero--image-cover .lp-hero__media--background .lp-media,.lp-hero--bg-desktop.lp-hero--image-cover .lp-hero__media--background .placeholder-svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.lp-hero--bg-desktop.lp-hero--image-adapt:after{content:"";position:absolute;top:calc(var(--lp-hero-photo-height) - 2px);right:0;bottom:0;left:0;z-index:0;background:var(--lp-hero-overflow-fill, transparent);pointer-events:none}.lp-hero--bg-desktop.lp-hero--image-adapt .lp-hero__media--background{position:absolute;top:0;right:0;left:0;bottom:auto;height:calc(var(--lp-hero-photo-height) + 2px);z-index:1}.lp-hero--bg-desktop.lp-hero--image-adapt .lp-hero__media--background:before{display:none}.lp-hero--bg-desktop.lp-hero--image-adapt .lp-hero__media--background picture{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lp-hero--bg-desktop.lp-hero--image-adapt .lp-hero__media--background .lp-media,.lp-hero--bg-desktop.lp-hero--image-adapt .lp-hero__media--background .placeholder-svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.lp-hero--bg-desktop .lp-hero__media--inline{display:none}}.lp-hero__button{display:grid;gap:.8rem;width:100%}.lp-hero__button-note{margin:0}.lp-hero__media .lp-media,.lp-hero__media .placeholder-svg{width:100%;height:100%;object-fit:cover}.lp-hero__badge{z-index:2;display:flex;align-items:center;gap:.8rem;margin:0;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground));text-align:left}.lp-hero__badge-row{display:flex;align-items:center;gap:.4rem}.lp-hero--has-actions .lp-hero__badge--overlay{position:absolute;top:1.6rem;left:1.6rem;margin:0;padding:.8rem 1.6rem;border:.1rem solid var(--lp-border);border-radius:var(--lp-radius-sm);background:rgb(var(--color-background));width:fit-content;max-width:calc(100% - 3.2rem)}.lp-hero--has-actions .lp-hero__media--inline{position:relative}.lp-hero__badge-image{flex:none;width:2.4rem;height:4rem;object-fit:contain}.lp-hero__badge-plus{display:inline;font-size:2.4rem;line-height:1}.lp-hero__badge-title{margin:0;font-size:1.3rem;font-weight:600;letter-spacing:.028rem;line-height:1.4;text-transform:uppercase}.lp-hero__badge-text{margin:0;font-size:1.2rem;line-height:1.3;color:rgb(var(--lp-muted))}@media screen and (min-width:990px){.lp-hero__inner{display:grid;grid-template-columns:minmax(0,var(--lp-hero-content-width, 52rem)) minmax(0,1fr);column-gap:6.4rem;row-gap:2.4rem;align-items:center;min-height:56rem}.lp-hero--bg-desktop.lp-hero--image-adapt .lp-hero__inner{min-height:0}.lp-hero__block--before,.lp-hero__block--after,.lp-hero__actions{grid-column:1}.lp-hero__media--inline{grid-column:2;grid-row:1 / -1;align-self:stretch;min-height:48rem}.lp-hero--media-left .lp-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,var(--lp-hero-content-width, 52rem))}.lp-hero--media-left .lp-hero__block--before,.lp-hero--media-left .lp-hero__block--after,.lp-hero--media-left .lp-hero__actions{grid-column:2}.lp-hero--media-left .lp-hero__media--inline{grid-column:1;grid-row:1 / -1}.lp-hero__button{width:auto}.lp-hero--bg-desktop.lp-hero--image-cover .lp-hero__media--background .lp-media{object-position:right center}.lp-hero--bg-desktop.lp-hero--image-cover .lp-hero__media--background .placeholder-svg{opacity:.25}.lp-hero--bg-desktop.lp-hero--image-cover.lp-hero--media-left .lp-hero__media--background .lp-media{object-position:left center}.lp-hero--bg-desktop.lp-hero--image-adapt .lp-hero__media--background .lp-media{object-position:right center}.lp-hero--bg-desktop.lp-hero--image-adapt.lp-hero--media-left .lp-hero__media--background .lp-media{object-position:left center}.lp-hero__badge{position:absolute;top:2.4rem;right:2.4rem;z-index:2;flex-direction:column;justify-content:center;gap:.2rem;width:16.2rem;height:16.2rem;padding:1.2rem;border:0;border-radius:50%;box-shadow:0 .4rem .4rem #0000000a;text-align:center;background:rgb(var(--color-background));margin:0}.lp-hero--has-actions .lp-hero__badge--overlay{top:auto;bottom:auto;left:auto;right:2.4rem;width:16.2rem;max-width:none;border:0;border-radius:50%;padding:1.2rem}.lp-hero__badge-plus{font-size:3.2rem}.lp-hero__badge-image{width:3.2rem;height:5rem}.lp-hero__badge-title{font-size:1.2rem;letter-spacing:0;text-transform:none}.lp-hero__badge-title strong{display:block;text-transform:uppercase}.lp-hero__badge-text{font-size:1rem;max-width:10rem}}@media screen and (max-width:989px){.lp-hero--bg-mobile .lp-hero__inner{min-height:48rem}.lp-hero--bg-mobile .lp-hero__media--background .lp-media,.lp-hero--bg-mobile .lp-hero__media--background .placeholder-svg{height:100%;object-fit:cover}.lp-hero:not(.lp-hero--has-actions).lp-hero--bg-mobile .lp-hero__inner{min-height:72rem}@media screen and (min-width:750px){.lp-hero:not(.lp-hero--has-actions).lp-hero--bg-mobile{aspect-ratio:var(--lp-hero-mobile-aspect)}.lp-hero--bg-mobile .lp-hero__media--background .lp-media{object-position:center center}}.lp-hero:not(.lp-hero--has-actions) .lp-hero__foreground{padding-top:4.8rem;padding-left:1.6rem;padding-right:1.6rem}.lp-hero:not(.lp-hero--has-actions) .lp-hero__inner{gap:2rem}.lp-hero:not(.lp-hero--has-actions) .lp-hero__inner>.lp-hero__button{margin-top:.4rem}.lp-hero:not(.lp-hero--has-actions) .lp-h1{font-size:3.2rem;line-height:1.1;letter-spacing:-.032rem}.lp-hero:not(.lp-hero--has-actions) .lp-hero__block,.lp-hero:not(.lp-hero--has-actions) .lp-hero__badge{padding-left:0;padding-right:0}.lp-hero:not(.lp-hero--has-actions).lp-hero--bg-mobile .lp-hero__badge{position:absolute;right:1.6rem;bottom:14rem;left:auto;top:auto;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;width:9rem;height:9rem;margin:0;padding:.8rem;border:0;border-radius:50%;background:rgb(var(--color-background));box-shadow:0 .4rem .4rem #0000000a;text-align:center}.lp-hero:not(.lp-hero--has-actions).lp-hero--bg-mobile .lp-hero__badge-row{display:none}.lp-hero:not(.lp-hero--has-actions).lp-hero--bg-mobile .lp-hero__badge-title{font-size:1.2rem;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none}.lp-hero:not(.lp-hero--has-actions).lp-hero--bg-mobile .lp-hero__badge-text{font-size:1rem;line-height:1.3}.lp-hero:not(.lp-hero--has-actions) .lp-hero__media--inline{border-radius:0}.lp-hero--has-actions .lp-hero__media--inline{position:relative}}.lp-feature-strip__band{padding-left:1.5rem;padding-right:1.5rem}.lp-feature-strip__heading{margin:0 0 1.6rem;text-align:center;font-size:1.2rem;font-weight:600;letter-spacing:.12rem;display:none}.lp-feature-strip__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem 2.4rem;margin:0;padding:0;list-style:none}.lp-feature-strip--benefits .lp-feature-strip__item{display:grid;gap:.8rem;justify-items:center;width:calc(50% - 1.2rem);max-width:12rem;text-align:center}.lp-feature-strip--benefits .lp-feature-strip__media{display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem}.lp-feature-strip--benefits .lp-feature-strip__media .lp-media{width:4.8rem;height:4.8rem;object-fit:contain}.lp-feature-strip--benefits .lp-feature-strip__label{font-size:1.2rem;line-height:1.35;letter-spacing:.02rem;color:rgb(var(--color-foreground))}.lp-feature-strip--logos .lp-feature-strip__list{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;gap:2.4rem;padding-bottom:.4rem;scrollbar-width:none}.lp-feature-strip--logos .lp-feature-strip__list::-webkit-scrollbar{display:none}.lp-feature-strip--logos .lp-feature-strip__item{flex:0 0 auto;scroll-snap-align:start}.lp-feature-strip--logos .lp-feature-strip__media{display:flex;align-items:center;justify-content:center;width:10rem;height:4.8rem}.lp-feature-strip--logos .lp-feature-strip__media .lp-media{width:auto;max-width:10rem;max-height:4.8rem;object-fit:contain}.lp-feature-strip--benefits.lp-feature-strip--mobile-carousel{border-top:.1rem solid var(--lp-border);border-bottom:.1rem solid var(--lp-border)}@media screen and (min-width:750px){.lp-feature-strip--benefits .lp-feature-strip__item{width:auto;flex:1 1 0;max-width:none}.lp-feature-strip--logos .lp-feature-strip__list{flex-wrap:wrap;justify-content:space-around;overflow:visible;padding-bottom:0}}@media screen and (max-width:749px){.lp-feature-strip--mobile-carousel .lp-feature-strip__band{min-width:0;overflow-x:clip;padding:1.2rem 1.6rem}.lp-feature-strip--mobile-carousel .lp-feature-strip__list{flex-wrap:nowrap;justify-content:flex-start;gap:1.6rem;width:100%;max-width:100%;min-width:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.6rem;padding-bottom:.4rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.lp-feature-strip--mobile-carousel .lp-feature-strip__list::-webkit-scrollbar{display:none}.lp-feature-strip--mobile-carousel.lp-feature-strip--benefits .lp-feature-strip__item{flex:0 0 auto;width:auto;min-width:8.2rem;max-width:none;scroll-snap-align:start}.lp-feature-strip--mobile-carousel.lp-feature-strip--benefits .lp-feature-strip__media,.lp-feature-strip--mobile-carousel.lp-feature-strip--benefits .lp-feature-strip__media .lp-media{width:7.2rem;height:7.2rem}.lp-feature-strip--mobile-carousel.lp-feature-strip--benefits .lp-feature-strip__label{font-size:1.1rem;line-height:1.3}.lp-feature-strip--mobile-grid.lp-feature-strip--benefits .lp-feature-strip__list{display:grid;justify-items:center;gap:1.6rem 2.4rem}.lp-feature-strip--mobile-grid.lp-feature-strip--mobile-cols-1 .lp-feature-strip__list{grid-template-columns:repeat(1,minmax(0,1fr))}.lp-feature-strip--mobile-grid.lp-feature-strip--mobile-cols-2 .lp-feature-strip__list{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-feature-strip--mobile-grid.lp-feature-strip--mobile-cols-3 .lp-feature-strip__list{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-feature-strip--mobile-grid.lp-feature-strip--benefits.lp-feature-strip--mobile-rows-1 .lp-feature-strip__list{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));grid-auto-flow:column;grid-template-rows:1fr;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lp-feature-strip--mobile-grid.lp-feature-strip--benefits.lp-feature-strip--mobile-rows-1 .lp-feature-strip__list::-webkit-scrollbar{display:none}.lp-feature-strip--mobile-grid.lp-feature-strip--benefits .lp-feature-strip__item{width:auto;max-width:none}.lp-feature-strip--mobile-grid.lp-feature-strip--logos .lp-feature-strip__list{display:grid;justify-content:center;justify-items:center;gap:1.6rem 2.4rem;overflow:visible;scroll-snap-type:none;padding-bottom:0}.lp-feature-strip--mobile-grid.lp-feature-strip--logos.lp-feature-strip--mobile-rows-1 .lp-feature-strip__list{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));grid-auto-flow:column;grid-template-rows:1fr;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lp-feature-strip--mobile-grid.lp-feature-strip--logos.lp-feature-strip--mobile-rows-1 .lp-feature-strip__list::-webkit-scrollbar{display:none}.lp-feature-strip--mobile-grid.lp-feature-strip--logos .lp-feature-strip__item{flex:none;width:auto;scroll-snap-align:unset}}.lp-belief__heading{text-align:center}.lp-belief__line{display:block}.lp-belief__pill{display:inline-block;width:5.6rem;height:3.6rem;margin:0 .4rem;border-radius:var(--lp-radius-sm);object-fit:cover;vertical-align:-.6rem}.lp-belief__pill--round{width:3.6rem;border-radius:50%}.lp-belief__subheading{margin:1.6rem 0 0;text-align:center;font-size:1.6rem;line-height:1.6;color:rgb(var(--lp-accent))}.lp-belief__tiles{display:grid;gap:1.6rem;margin:3.2rem 0 0;padding:0;list-style:none}.lp-belief__tile{position:relative;border-radius:var(--lp-radius-lg);overflow:hidden;min-height:24rem}.lp-belief__tile--image .lp-media{height:100%;aspect-ratio:1 / 1;object-fit:cover}.lp-belief__tile--text{display:grid;align-content:center;gap:1.6rem;padding:3.2rem 2.4rem;text-align:center;aspect-ratio:1/1}.lp-belief__tile-heading{font-size:2.8rem;font-family:var(--font-gabriel-light)!important}@media screen and (min-width:750px){.lp-belief__pill{width:8rem;height:5.2rem;vertical-align:-1rem}.lp-belief__pill--round{width:5.2rem}.lp-belief__tiles{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:4.8rem}.lp-belief__tile--image .lp-media{aspect-ratio:auto}}@media screen and (min-width:750px)and (max-width:989px){.lp-belief__tile--text{aspect-ratio:auto;height:auto;padding:2.4rem 1.6rem}.lp-belief__tile-heading{font-size:2rem}.lp-belief__tile--image .lp-media,.lp-belief__tile--image .placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover}}.lp-audience__panel{padding:4rem 2rem}.lp-audience__panel--plain{padding:0;background:transparent;border-radius:0}.lp-audience__grid{display:grid;gap:3.2rem;align-items:center}.lp-audience__portrait{position:relative;width:min(100%,46rem);margin:0 auto;aspect-ratio:1 / 1}.lp-audience__portrait--sunburst:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(var(--color-foreground),.7) 0deg .6deg,transparent .6deg 4deg);-webkit-mask:radial-gradient(circle,transparent 80%,#000 80.5%,#000 100%);mask:radial-gradient(circle,transparent 80%,#000 80.5%,#000 100%)}.lp-audience__portrait .lp-media,.lp-audience__portrait .placeholder-svg{position:relative;width:100%;height:100%;border-radius:50%;object-fit:cover}.lp-audience__pills{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none}.lp-audience__pill{display:flex;align-items:center;text-align:start;gap:1.2rem;padding:1.6rem 2rem;border-radius:var(--lp-radius-md);background:rgb(var(--color-background));box-shadow:var(--lp-shadow-warm);font-size:1.8rem;line-height:1.45;color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.lp-audience__panel{padding:6.4rem 5.6rem}.lp-dot:after{width:1rem;height:1rem}.lp-audience__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:6.4rem}.lp-audience__grid--reverse .lp-audience__portrait{order:2}.lp-audience__pills{gap:1.6rem}.lp-audience__pill{width:62%;margin-left:var(--lp-pill-offset, 0);padding:1.6rem 2.4rem}.lp-audience__pill:nth-child(5n+2){--lp-pill-offset: 19%}.lp-audience__pill:nth-child(5n+3){--lp-pill-offset: 38%}.lp-audience__pill:nth-child(5n+4){--lp-pill-offset: 19%}}.lp-timeline{position:relative;overflow:hidden}.lp-timeline__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.lp-timeline__background .lp-media{width:100%;height:100%;object-fit:cover}.lp-timeline__card{position:relative;z-index:1;max-width:56rem;margin:0 auto;padding:3.2rem 2rem;background:rgba(var(--lp-surface),.92)}.lp-timeline__heading{text-align:center;margin-bottom:3.2rem}.lp-timeline__steps{text-align:start;position:relative;display:grid;gap:2.4rem;margin:0;padding:0;list-style:none}.lp-timeline__step{position:relative;display:grid;grid-template-columns:2rem minmax(0,1fr);column-gap:1.6rem;row-gap:.8rem}.lp-timeline__step:not(:last-child):before{content:"";position:absolute;top:2.4rem;bottom:-1.4rem;left:.95rem;width:.1rem;background:rgba(var(--lp-accent),.35)}.lp-timeline__step .lp-dot{grid-row:1 / span 3;margin-top:.2rem}.lp-timeline__step .lp-h3{font-family:var(--font-body-family);font-size:1.8rem;font-weight:500}.lp-timeline__text{margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:750px){.lp-timeline__card{padding:4.8rem}}@media screen and (max-width:989px){.lp.lp-timeline.lp-timeline--flush-mobile{padding-top:0;padding-bottom:0}.lp-timeline.lp-timeline--flush-mobile>.page-width{padding-left:0;padding-right:0}.lp-timeline__background{display:none}.lp-timeline>.page-width{padding-left:1.6rem;padding-right:1.6rem}.lp-timeline__card{max-width:none;margin:0 auto;padding:4.8rem 1.6rem;border:.1rem solid var(--lp-border);border-radius:2rem;background:rgba(var(--lp-surface),.9);box-shadow:var(--lp-shadow-warm)}.lp-timeline__heading{font-size:3.2rem;line-height:1.1;letter-spacing:-.032rem;margin-bottom:2.4rem}.lp-timeline__steps{gap:0}.lp-timeline__step{grid-template-columns:2.8rem minmax(0,1fr);column-gap:1.2rem;padding-bottom:3.2rem}.lp-timeline__step:last-child{padding-bottom:0}.lp-timeline__step .lp-eyebrow{font-size:1.2rem;line-height:1.6rem;letter-spacing:.25rem}.lp-timeline__step .lp-h3{font-size:2rem;line-height:2.6rem}.lp-timeline__text{font-size:1.6rem;line-height:2.6rem;color:rgba(var(--color-foreground),.8)}.lp-timeline .lp-footnote{margin-top:2.4rem;font-size:1.4rem;font-style:italic;line-height:2rem;color:rgb(var(--lp-muted))}}.lp-statement__inner{display:grid;gap:2rem;justify-items:center;max-width:72rem;margin:0 auto;text-align:center}.lp-statement__quote{font-size:1.8rem;line-height:1.6;color:rgb(var(--color-foreground))}.lp-statement__caption{margin:0;font-size:1.4rem;color:rgba(var(--color-foreground),.75)}.lp-statement__caption strong{color:rgb(var(--color-foreground));font-weight:600}.lp-statement__signature{width:auto;max-width:16rem;height:4rem;object-fit:contain}.lp-benefits__grid{display:grid;gap:1.6rem}.lp-benefits__card{display:grid;gap:2.4rem;padding:3.2rem 2.4rem}.lp-benefits__card .lp-h2{text-align:center}.lp-benefits__statement{margin:0;text-align:center;font-size:1.6rem;font-weight:700;line-height:1.5;font-family:var(--font-gabriel-light)!important;color:rgb(var(--color-foreground))}.lp-benefits__footnote{margin:0;text-align:center;font-size:1.2rem;color:rgb(var(--lp-muted))}.lp-benefits__media{position:relative;isolation:isolate;border-radius:var(--lp-radius-lg);overflow:hidden;align-content:center}.lp-benefits__media .placeholder-svg{width:100%;height:100%;object-fit:contain}.lp-benefits__media .lp-media{position:relative;z-index:0;border-radius:var(--lp-radius-lg);width:100%;object-fit:contain}.lp-benefits__media-toggle,.lp-benefits__media-sound{position:absolute;bottom:1.2rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer}.lp-benefits__media-toggle{right:1.2rem}.lp-benefits__media-sound{right:6.4rem}.lp-benefits__media-toggle .icon,.lp-benefits__media-sound .icon{width:1.2rem;height:1.4rem}.lp-benefits__media-toggle .icon-play,.lp-benefits__media.is-paused .lp-benefits__media-toggle .icon-pause{display:none}.lp-benefits__media.is-paused .lp-benefits__media-toggle .icon-play{display:block}.lp-benefits__media-sound .icon-volume,.lp-benefits__media:not(.is-muted) .lp-benefits__media-sound .icon-volume-muted{display:none}.lp-benefits__media:not(.is-muted) .lp-benefits__media-sound .icon-volume{display:block}.lp-benefits__media-toggle:focus-visible,.lp-benefits__media-sound:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}@media screen and (max-width:989px){.lp-benefits__grid{display:flex;flex-direction:column}.lp-benefits--plain-card-mobile .lp-benefits__card{border:none;background:transparent}.lp-benefits__media{order:-1;border-radius:2rem}.lp-benefits__card{padding:4.8rem 1.6rem}.lp-benefits__card>.lp-divider,.lp-benefits__card>.lp-check-list{width:100%;justify-self:stretch}.lp-benefits__card>.lp-divider{border-top-color:var(--lp-border)}.lp-benefits__card .lp-h2{font-size:3.2rem;line-height:1.1;letter-spacing:-.032rem}.lp-benefits__statement{font-size:1.8rem;line-height:1.3}}@media screen and (min-width:990px){.lp-benefits__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.lp-benefits--media-left .lp-benefits__card{order:2}.lp-benefits__card{padding:2.8rem;align-content:center}.lp-benefits__media{aspect-ratio:auto}}.lp-band__inner{position:relative;overflow:hidden;border-radius:var(--lp-radius-lg)}.lp-band__layout{position:relative;z-index:1;min-width:0;max-width:100%}.lp-band__media{aspect-ratio:1 / 1}.lp-band__media .lp-media,.lp-band__media .placeholder-svg{width:100%;height:100%;object-fit:cover}.lp-band__media picture{display:block;width:100%;height:100%}.lp-band__content{display:grid;gap:2.4rem;padding:3.2rem 2.4rem;min-width:0;max-width:100%;box-sizing:border-box}.lp-band--layout-background .lp-band__inner{display:block}.lp-band--layout-background .lp-band__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;aspect-ratio:auto;min-height:100%;display:none}@media screen and (max-width:989px){.lp-band--layout-background.lp-band--bg-mobile .lp-band__media{display:block}}@media screen and (min-width:990px){.lp-band--layout-background.lp-band--bg-desktop .lp-band__media{display:block}}.lp-band--layout-background.lp-band--media-left .lp-band__media .lp-media{object-position:left center}.lp-band--layout-background.lp-band--media-right .lp-band__media .lp-media{object-position:right center}.lp-band--layout-background .lp-band__layout{display:grid;min-height:inherit;align-items:center;max-width:100%}.lp-band--layout-background .lp-band__content{max-width:min(56rem,100%);width:100%}.lp-band--layout-split .lp-band__inner{display:grid}.lp-band--layout-split .lp-band__media{position:static;display:block}.lp-band__points{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.lp-band__point{display:flex;align-items:center;gap:1.2rem;font-size:1.5rem;line-height:1.5;color:rgb(var(--color-foreground))}.lp-band__point .lp-icon-circle{flex:0 0 4.8rem;width:4.8rem;height:4.8rem;aspect-ratio:1}.lp-band__point .lp-icon-circle img,.lp-band__point .lp-icon-circle .lp-media{width:2.4rem;height:2.4rem;object-fit:contain}.lp-band__callout{padding:2rem 2.4rem;border-radius:var(--lp-radius-sm);background:rgb(var(--lp-surface));font-size:1.5rem;line-height:1.6;color:rgb(var(--color-foreground))}.lp-band__callout p{margin:0}@media screen and (min-width:990px){.lp-band--layout-background:not(.lp-band--bg-desktop) .lp-band__media{position:static;display:block;aspect-ratio:1 / 1;border-radius:var(--lp-radius-lg);overflow:hidden}.lp-band--layout-background:not(.lp-band--bg-desktop) .lp-band__inner{min-height:0}.lp-band--layout-background.lp-band--bg-desktop .lp-band__inner{min-height:56rem}.lp-band--layout-background.lp-band--bg-desktop:not(.lp-band--bg-place-full) .lp-band__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,min(56rem,100%)) minmax(0,1fr);align-items:stretch}.lp-band--layout-background.lp-band--bg-desktop:not(.lp-band--bg-place-full) .lp-band__media{position:relative;inset:auto;grid-row:1;min-height:100%;align-self:stretch;overflow:hidden}.lp-band--layout-background.lp-band--bg-desktop:not(.lp-band--bg-place-full) .lp-band__layout{grid-row:1;grid-column:1 / -1}.lp-band--layout-background.lp-band--bg-desktop.lp-band--bg-place-left .lp-band__media{grid-column:1}.lp-band--layout-background.lp-band--bg-desktop.lp-band--bg-place-center .lp-band__media{grid-column:2}.lp-band--layout-background.lp-band--bg-desktop.lp-band--bg-place-right .lp-band__media{grid-column:3}.lp-band--layout-background.lp-band--bg-desktop:not(.lp-band--bg-place-full).lp-band--media-overflow .lp-band__media{overflow:visible}.lp-band--layout-background.lp-band--bg-desktop:not(.lp-band--bg-place-full).lp-band--media-overflow .lp-band__media picture{width:max-content;max-width:none;height:100%}.lp-band--layout-background.lp-band--bg-desktop:not(.lp-band--bg-place-full).lp-band--media-overflow .lp-band__media .lp-media,.lp-band--layout-background.lp-band--bg-desktop:not(.lp-band--bg-place-full).lp-band--media-overflow .lp-band__media .placeholder-svg{width:auto;max-width:none;height:100%;object-fit:contain}.lp-band--layout-background.lp-band--bg-desktop.lp-band--bg-place-left.lp-band--media-overflow .lp-band__media picture,.lp-band--layout-background.lp-band--bg-desktop.lp-band--bg-place-left.lp-band--media-overflow .lp-band__media .lp-media,.lp-band--layout-background.lp-band--bg-desktop.lp-band--bg-place-left.lp-band--media-overflow .lp-band__media .placeholder-svg{margin-inline-start:0;margin-inline-end:auto}.lp-band--layout-background.lp-band--bg-desktop.lp-band--bg-place-center.lp-band--media-overflow .lp-band__media picture,.lp-band--layout-background.lp-band--bg-desktop.lp-band--bg-place-center.lp-band--media-overflow .lp-band__media .lp-media,.lp-band--layout-background.lp-band--bg-desktop.lp-band--bg-place-center.lp-band--media-overflow .lp-band__media .placeholder-svg{margin-inline:auto}.lp-band--layout-background.lp-band--bg-desktop.lp-band--bg-place-right.lp-band--media-overflow .lp-band__media picture,.lp-band--layout-background.lp-band--bg-desktop.lp-band--bg-place-right.lp-band--media-overflow .lp-band__media .lp-media,.lp-band--layout-background.lp-band--bg-desktop.lp-band--bg-place-right.lp-band--media-overflow .lp-band__media .placeholder-svg{margin-inline-start:auto;margin-inline-end:0}.lp-band--layout-background .lp-band__layout{grid-template-columns:minmax(0,1fr) minmax(0,min(56rem,100%)) minmax(0,1fr);padding:5.6rem 0}.lp-band--layout-background.lp-band--content-left .lp-band__content{grid-column:1;justify-self:start;text-align:left;justify-items:start}.lp-band--layout-background.lp-band--content-center .lp-band__content{grid-column:2;justify-self:center;text-align:center;justify-items:center}.lp-band--layout-background.lp-band--content-right .lp-band__content{grid-column:3;justify-self:end;text-align:center;justify-items:center}.lp-band--layout-background .lp-band__content{padding:0 2.4rem}.lp-band--layout-background .lp-band__points{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2.4rem;width:100%}.lp-band--layout-background .lp-band__point{flex-direction:column;text-align:center;font-size:1.4rem}.lp-band--layout-background .lp-band__callout{text-align:center}.lp-band--layout-split .lp-band__inner{grid-template-columns:minmax(0,45%) minmax(0,1fr);align-items:center}.lp-band--layout-split.lp-band--media-right .lp-band__media{order:2}.lp-band--layout-split .lp-band__media{aspect-ratio:auto;align-self:stretch;min-height:40rem}.lp-band--layout-split .lp-band__content{padding:5.6rem 6.4rem;text-align:center;justify-items:center}.lp-band--layout-split .lp-band__points{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:2.4rem;width:100%}.lp-band--layout-split .lp-band__point{flex-direction:column;text-align:center;font-size:1.4rem}.lp-band--layout-split .lp-band__callout{text-align:center}}@media screen and (max-width:989px){.lp.lp-band.lp-band--flush-mobile{padding-top:0;padding-bottom:0}.lp-band.lp-band--flush-mobile>.page-width{padding-left:0;padding-right:0}.lp-band--layout-split .lp-band__inner{border:0;background:transparent;border-radius:0}.lp-band--layout-background.lp-band--bg-mobile .lp-band__inner{min-height:44rem}.lp-band--layout-background:not(.lp-band--bg-mobile) .lp-band__inner{display:grid;grid-auto-rows:auto;row-gap:2.4rem;min-height:0;padding:2.4rem 2rem;background:rgb(var(--lp-surface))}.lp-band--layout-background:not(.lp-band--bg-mobile) .lp-band__layout{display:contents}.lp-band--layout-background:not(.lp-band--bg-mobile) .lp-band__content{display:contents}.lp-band--layout-background:not(.lp-band--bg-mobile) .lp-band__content>.lp-h2{grid-row:1;margin:0;padding:0}.lp-band--layout-background:not(.lp-band--bg-mobile) .lp-band__content>.lp-lead{grid-row:2;margin:0;padding:0}.lp-band--layout-background:not(.lp-band--bg-mobile) .lp-band__media{position:static;display:block;grid-row:3;aspect-ratio:1 / 1;width:100%;border-radius:var(--lp-radius-md);overflow:hidden}.lp-band--layout-background:not(.lp-band--bg-mobile) .lp-band__content>.lp-band__points{grid-row:4;width:100%;box-sizing:border-box;padding:0;gap:2rem}.lp-band--layout-background:not(.lp-band--bg-mobile) .lp-band__content>.lp-band__callout{grid-row:5;width:100%;box-sizing:border-box;padding:2rem;background:rgb(var(--color-background))}.lp-band--layout-background:not(.lp-band--bg-mobile) .lp-band__point{flex-direction:row;align-items:center;text-align:left}.lp-band--layout-background.lp-band--bg-mobile .lp-band__content,.lp-band--layout-split .lp-band__content{background:transparent;padding-left:1.5rem;padding-right:1.5rem;text-align:center;justify-items:center}.lp-band--layout-split .lp-band__points{padding-top:.8rem}}.lp-products{--lp-products-visible: 1.15;--lp-products-gap: 1.2rem;--lp-products-slide-size: calc( (100% - var(--lp-products-gap) * (var(--lp-products-visible) - 1)) / var(--lp-products-visible) );overflow-x:clip}.lp-products .page-width{min-width:0}.lp-products__list{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--lp-products-gap) * (var(--lp-products-visible) - 1)) / var(--lp-products-visible));column-gap:var(--lp-products-gap);margin:0;padding:0 0 .8rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;scroll-padding-inline-end:calc(100% - var(--lp-products-slide-size));-webkit-overflow-scrolling:touch;scrollbar-width:none;min-width:0}.lp-products__list::-webkit-scrollbar{display:none}.lp-products__item{display:grid;gap:.8rem;box-sizing:border-box;min-width:0;scroll-snap-align:start;justify-items:center;text-align:center}.lp-products__item.w-badge .lp-products__text{color:rgb(var(--lp-accent))}.lp-products__media{position:relative;width:100%;aspect-ratio:1 / 1;border-radius:var(--lp-radius-md);overflow:hidden;background:linear-gradient(180deg,rgb(var(--lp-surface-strong)),rgb(var(--lp-surface)))}.lp-products__media .lp-media,.lp-products__media .placeholder-svg{width:100%;height:100%;object-fit:cover}.lp-products__badge{position:absolute;top:1.2rem;left:1.2rem;border-color:var(--lp-border);background:rgb(var(--color-foreground));color:rgb(var(--color-background));text-transform:none;letter-spacing:0;font-weight:500}.lp-products__formula{position:absolute;right:1.2rem;bottom:1.2rem;display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.6rem;border:.1rem solid var(--lp-divider);border-radius:var(--lp-radius-pill);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;line-height:1.4;cursor:pointer}.lp-products__formula .icon-arrow{width:1.4rem;height:1.4rem}.lp-products__formula:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.lp-products__heading{display:grid;gap:.4rem;width:100%;margin-top:.8rem}.lp-products__title{margin:0;font-size:1.8rem}.lp-products__variant{margin:0;font-size:1.4rem;line-height:1.5;color:rgb(var(--lp-muted))}.lp-products__text{margin:0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:989px){.lp-testimonials .slider,.lp-products__list{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 4.8rem),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 4.8rem),transparent)}}@media screen and (min-width:990px){.lp-products{overflow-x:visible}.lp-products__list{display:grid;grid-auto-flow:row;grid-auto-columns:unset;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2.4rem;row-gap:3.2rem;overflow-x:visible;scroll-snap-type:none;scroll-padding-inline-end:0;padding-bottom:0}.lp-products__item{scroll-snap-align:unset}}.lp-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;display:none;align-items:flex-end;justify-content:center;padding:6rem 0 0;background:#0003;opacity:0}.lp-modal[open]{display:flex;opacity:1;animation:lp-modal-fade .2s ease forwards}@keyframes lp-modal-fade{0%{opacity:0}to{opacity:1}}.lp-modal__content{position:relative;align-self:center;width:100%;max-width:85%;max-height:calc(100vh - 6rem);overflow-y:auto;padding:3.2rem 2rem 4rem;border:1px solid rgb(var(--color-foreground));border-radius:var(--lp-radius-lg) var(--lp-radius-lg);background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:var(--lp-shadow-warm)}.lp-modal__close{position:absolute;top:1.6rem;right:1.6rem;display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background:rgb(var(--lp-surface));color:rgb(var(--color-foreground));cursor:pointer}.lp-modal__close .icon{width:1.6rem;height:1.6rem}.lp-modal__close:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.2rem}.lp-modal__heading{margin:0 4rem 1.2rem 0;font-family:var(--font-gabriel-light)!important}.lp-modal__intro{margin:0 0 2rem}.lp-modal__label{margin:0 0 1.2rem;font-size:1.5rem;font-weight:600;color:rgb(var(--color-foreground))}.lp-modal__body{font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.lp-modal__body ol,.lp-modal__body ul{margin:0;padding-left:2rem}.lp-modal__body li{margin-bottom:.6rem}.lp-modal__body strong{color:rgb(var(--color-foreground));font-weight:600}@media screen and (min-width:750px){.lp-modal{align-items:center;padding:4rem 2rem}.lp-modal__content{max-width:68rem;max-height:calc(100vh - 20rem);padding:4rem 4.8rem 4.8rem;border-radius:var(--lp-radius-lg)}}.lp-testimonials{--lp-testimonials-visible: 1.15;--lp-testimonials-gap: 1.6rem;--lp-testimonials-slide-size: calc( (100% - var(--lp-testimonials-gap) * (var(--lp-testimonials-visible) - 1)) / var(--lp-testimonials-visible) );overflow-x:clip}.lp-testimonials__grid{display:flex;flex-direction:column;gap:3.2rem;align-items:stretch}@media screen and (max-width:989px){.lp-testimonials__content{order:-1}}.lp-testimonials__media{border-radius:var(--lp-radius-lg);overflow:hidden;aspect-ratio:4 / 5}.lp-testimonials__media .lp-media,.lp-testimonials__media .placeholder-svg{width:100%;height:100%;object-fit:cover}.lp-testimonials__content{display:grid;gap:2.4rem;min-width:0}.lp-testimonials__slider,.lp-testimonials__content slider-component{display:block;min-width:0;width:100%;max-width:100%;overflow-x:clip}.lp-testimonials__content .lp-h2{margin:0}.lp-testimonials .slider{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--lp-testimonials-gap) * (var(--lp-testimonials-visible) - 1)) / var(--lp-testimonials-visible));column-gap:var(--lp-testimonials-gap);width:100%;max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:none;scroll-padding-left:0;scroll-padding-inline-end:calc(100% - var(--lp-testimonials-slide-size));scroll-snap-type:x mandatory}.lp-testimonials .slider::-webkit-scrollbar{display:none}.lp-testimonials__list{margin:0;padding:0;list-style:none}.lp-testimonials__item,.lp-testimonials .slider.slider--everywhere .slider__slide{box-sizing:border-box;min-width:0;scroll-snap-align:start}.lp-testimonials__list .lp-testimonials__item{display:grid;gap:1.6rem;padding:2.4rem;min-height:24rem}.lp-testimonials__blockquote{display:grid;font-style:normal;text-align:start;gap:1.6rem;height:100%;margin:0;padding:0;border:0}.lp-testimonials__quote{margin:0;font-size:1.5rem;line-height:1.6;font-style:normal;color:rgba(var(--color-foreground),.8)}.lp-testimonials__quote em,.lp-testimonials__quote i{font-style:normal}.lp-testimonials__author{margin:auto 0 0;display:grid;gap:.8rem;font-size:1.4rem;line-height:1.5;color:rgb(var(--color-foreground))}.lp-testimonials__author strong{display:block;font-weight:500}.lp-testimonials__verified{display:inline-flex;align-items:center;gap:.4rem;align-self:start;padding:.3rem 1rem;border:0;border-radius:4px;background:rgb(var(--lp-accent));color:rgb(var(--color-background));font-size:1.4rem;width:fit-content;letter-spacing:.02rem;line-height:1.4}.lp-testimonials__verified .icon-checkmark{width:1.2rem;height:1.2rem;flex:none}.lp-testimonials__meta{display:block;font-size:1.2rem;color:rgb(var(--lp-green))}.lp-testimonials__author-line{margin:0;font-size:1.4rem;line-height:1.5;color:rgb(var(--color-foreground));font-weight:500}.lp-testimonials .slider-buttons{justify-content:center;gap:1.6rem;margin-top:.4rem}.lp-testimonials .slider-button{width:4rem;height:4rem;border-radius:50%;background:rgb(var(--color-background));border:.1rem solid var(--lp-divider);color:rgb(var(--color-foreground))}.lp-testimonials .slider-counter{display:none}@media screen and (min-width:990px){.lp-testimonials{--lp-testimonials-visible: 1.7}.lp-testimonials__grid{display:grid;grid-template-columns:minmax(0,45%) minmax(0,1fr);column-gap:4rem;align-items:stretch}.lp-testimonials__content{order:unset}.lp-testimonials__media{aspect-ratio:auto;min-height:52rem}.lp-testimonials__content{align-content:center}}.lp-included{display:grid;gap:.8rem;min-width:0}.lp-included__caption{margin:0;font-size:1.4rem;line-height:1.4;color:rgba(var(--color-foreground),.7)}.lp-included__skeleton{display:none;gap:.8rem}.lp-included.is-loading .lp-included__skeleton{display:grid}.lp-included.is-loading .lp-included__list,.lp-included.is-loading .lp-included__sheet{display:none}.lp-included__skeleton-row{display:flex;gap:1.2rem}.lp-included__skeleton-sheet{display:grid;gap:1.2rem;padding:1.4rem 1.6rem;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--lp-radius-sm)}.lp-included__bone{display:block;border-radius:.6rem;background:rgb(var(--lp-surface))}.lp-included__bone--tile{flex:1 1 0;aspect-ratio:1;border-radius:var(--lp-radius-sm)}.lp-included__bone--title{width:46%;height:1.6rem}.lp-included__bone--line{width:72%;height:1.4rem}.lp-included__bone--pills{width:100%;height:3.6rem;border-radius:var(--lp-radius-pill)}.lp-included__list{display:flex;gap:1.2rem;margin:0;padding:0;list-style:none;min-width:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lp-included__list::-webkit-scrollbar{display:none}.lp-included__list>li{flex:1 1 0;min-width:6.4rem;scroll-snap-align:start}.lp-included__tile{display:grid;gap:.4rem;align-content:start;justify-items:center;min-width:0}.lp-included__tile.is-current .lp-included__media{position:relative}.lp-included__tile.is-current .lp-included__media:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;border:.1rem solid rgb(var(--color-foreground));border-radius:inherit;pointer-events:none}.lp-included__item{display:grid;gap:0;width:100%;min-width:0;justify-items:center;text-align:center;color:rgb(var(--color-foreground));text-decoration:none}button.lp-included__item{margin:0;padding:0;border:0;background:transparent;font:inherit;cursor:pointer}button.lp-included__item:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem;border-radius:var(--lp-radius-sm)}.lp-included__summary{display:flex;flex-direction:column;align-items:center;max-width:100%;font-size:1.2rem;font-weight:500;line-height:1.3;text-align:center}.lp-included__summary [data-lp-box-scent]{max-width:100%;overflow-wrap:normal;word-break:normal;color:rgba(var(--color-foreground),.75)}.lp-included__summary [data-lp-box-size]{white-space:nowrap}.lp-included__summary[hidden]{display:none}.lp-included__media{width:100%;aspect-ratio:1 / 1;border-radius:var(--lp-radius-sm);background:rgb(var(--lp-surface));overflow:hidden;display:flex;align-items:center;justify-content:center}.lp-included__media .lp-media{width:100%;height:100%;object-fit:contain}.lp-included__title{max-width:100%;margin-top:.6rem;font-size:1.5rem;line-height:1.35;font-weight:500}.lp-included__control{width:100%;min-width:0}.lp-included__select{box-sizing:border-box;width:100%;max-width:100%;margin:0;padding:.6rem 2rem .6rem .6rem;border:0;border-radius:.8rem;appearance:none;-webkit-appearance:none;background-color:rgb(var(--lp-surface));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .6rem center;background-size:1rem 1rem;color:rgb(var(--color-foreground));font-family:inherit;font-size:1.6rem;font-weight:500;line-height:1.3;text-overflow:ellipsis;cursor:pointer}.lp-included__select:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.lp-included__choice{width:100%;margin:0;padding:0;border:0;-webkit-appearance:none;appearance:none;background:transparent;color:inherit;font-family:inherit;font-size:1.3rem;font-weight:500;line-height:1.3;text-align:center;cursor:pointer}.lp-included__choice:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.lp-included__choice [data-lp-box-summary]{display:flex;flex-wrap:wrap;justify-content:center;column-gap:.3rem;max-width:100%}.lp-included__choice [data-lp-box-scent]{min-width:0}.lp-included__choice [data-lp-box-size]{flex:none;white-space:nowrap}.lp-included__swatches{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;width:100%}.lp-included__swatch{position:relative;display:inline-flex;margin:0;cursor:pointer}.lp-included__dot{width:1.4rem;height:1.4rem;border-radius:50%;background:var(--lp-swatch, rgb(var(--lp-surface)));box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.2)}.lp-included__swatch input:checked+.lp-included__dot{box-shadow:inset 0 0 0 .1rem rgba(var(--color-foreground),.2),0 0 0 .15rem rgb(var(--color-background)),0 0 0 .25rem rgb(var(--color-foreground))}.lp-included__swatch input:focus-visible+.lp-included__dot{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.lp-included__panel{position:relative;display:grid;gap:1.2rem;margin-top:.4rem;padding:1.6rem;border:.1rem solid rgb(var(--color-foreground));border-radius:var(--lp-radius-sm);background:rgb(var(--color-background))}.lp-included__panel[hidden]{display:none}.lp-included__panel:before{content:"";position:absolute;top:-.6rem;left:var(--lp-caret-x, 50%);width:1rem;height:1rem;border-top:.1rem solid rgb(var(--color-foreground));border-left:.1rem solid rgb(var(--color-foreground));background:rgb(var(--color-background));transform:translate(-50%) rotate(45deg)}.lp-included__field{display:grid;align-content:start;gap:.8rem}.lp-included__field-label{margin:0;color:rgb(var(--lp-muted));font-size:1.3rem;line-height:1.3}.lp-included__pills{display:flex;flex-wrap:wrap;gap:.8rem}.lp-included__pills--segment{flex-wrap:nowrap;gap:.4rem;width:fit-content;max-width:100%;padding:.4rem;border-radius:var(--lp-radius-pill);background:rgb(var(--lp-surface))}.lp-included__pill{position:relative;display:inline-flex;margin:0;cursor:pointer}.lp-included__pill[hidden],.lp-included__swatch[hidden]{display:none}.lp-included__pill input{position:absolute;width:.1rem;height:.1rem;margin:0;overflow:hidden;clip:rect(0 0 0 0)}.lp-included__pill>span{display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.4rem;border-radius:var(--lp-radius-pill);background:rgb(var(--lp-surface));color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:500;line-height:1.3;white-space:nowrap}.lp-included__pill--mini span{padding:.4rem .8rem;font-size:1.2rem}.lp-included__pill input:checked+span{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.lp-included__pill input:focus-visible+span{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.lp-included__pills--segment .lp-included__pill>span{background:transparent}.lp-included__pills--segment .lp-included__pill input:checked+span{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.lp-included__pill--shade .lp-included__dot{width:1.4rem;height:1.4rem;flex:none}.lp-included__sheet{display:grid;gap:.6rem;margin-top:.4rem;padding:1.4rem 1.6rem;border:.1rem solid rgb(var(--color-foreground));border-radius:var(--lp-radius-sm);background:rgb(var(--color-background))}.lp-included__sheet-head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.lp-included__step{margin:0;font-size:1.8rem;font-weight:500;line-height:1.35;color:rgb(var(--color-foreground))}.lp-included__collapse{display:inline-flex;flex:none;align-items:center;gap:.6rem;margin:0;padding:.4rem;border:0;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:1.4rem;font-weight:500;line-height:1.3;cursor:pointer}.lp-included__collapse:focus-visible,.lp-included__back:focus-visible,.lp-included__next:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}.lp-included__sheet:not(.is-collapsed) .lp-included__collapse-label{position:absolute;width:.1rem;height:.1rem;margin:-.1rem;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lp-included__chevron{transform:rotate(180deg)}.lp-included__sheet.is-collapsed .lp-included__step{display:none}.lp-included__sheet.is-collapsed .lp-included__chevron{transform:none}.lp-included__sheet-body{display:flex;flex-direction:column;gap:1.2rem}.lp-included__sheet-body[hidden],.lp-included__step-panel[hidden],.lp-included__back[hidden],.lp-included__arrow[hidden]{display:none}.lp-included__hint,.lp-included__included{margin:0;font-size:1.4rem;font-weight:500;line-height:1.4}.lp-included__choice-label,.lp-included__field-label{margin:0;font-size:1.4rem;font-weight:500;line-height:1.35}.lp-included__step-panel{display:grid;flex:1 1 auto;align-content:start;gap:1.2rem}.lp-included__step-panel.is-quiet>:not(.lp-included__included),[data-lp-option-label].is-fixed{display:none}.lp-included__included[hidden],.lp-included__nav[hidden],.lp-included__next[hidden]{display:none}.lp-included__nav{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:auto;padding-top:.4rem}.lp-included__back,.lp-included__next{display:inline-flex;align-items:center;gap:.6rem;margin:0;border:0;font:inherit;font-size:1.4rem;font-weight:500;line-height:1.3;cursor:pointer}.lp-included__back{min-width:0;padding:.8rem .2rem;background:transparent;color:rgb(var(--lp-muted))}.lp-included__back span,.lp-included__next span{white-space:nowrap}.lp-included__next{flex:0 0 auto;margin-left:auto;padding:1.2rem 1.8rem;justify-content:space-between;border-radius:var(--lp-radius-pill);background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.lp-included__next.is-cart{flex:1 1 auto;max-width:100%}.lp-included__next.is-cart span{white-space:normal;text-align:right}.lp-included__next:disabled{cursor:default;opacity:.45}@media screen and (max-width:749px){.lp-included__list{gap:.4rem}.lp-included__summary{font-size:1.1rem;letter-spacing:-.02em}}.lp-plan-block{margin:.8rem 0 1.6rem;scroll-margin-top:12rem;border-bottom:.1rem solid var(--lp-divider)}.product__info-container:has(.lp-plan-block) .sealsubs-target-element,.lp-plan .sealsubs-target-element{display:none!important}.product__media-wrapper:has(.lp-gift-badge){position:relative;isolation:isolate}.lp-gift-badge{position:absolute;z-index:3;top:1.6rem;left:1.6rem;max-width:calc(100% - 3.2rem);display:flex;align-items:center;gap:.8rem;padding:.8rem 1.4rem;border:.1rem solid var(--lp-divider);border-radius:var(--lp-radius-sm);background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:var(--lp-shadow-warm);pointer-events:none}.lp-gift-badge__image{flex:none;width:2.4rem;height:3.2rem;object-fit:contain}.lp-gift-badge__text{display:grid;gap:.1rem}.lp-gift-badge__text strong{font-size:1.2rem;font-weight:600;letter-spacing:.028rem;line-height:1.4;text-transform:uppercase}.lp-gift-badge__text span{font-size:1.1rem;line-height:1.3;color:rgb(var(--lp-muted))}@media screen and (min-width:750px){.lp-gift-badge{top:2.4rem;left:2.4rem}.product--lp-offer .product__title h1{font-size:5.4rem}.lp-testimonials .slider-buttons{justify-content:start}}.product--lp-offer .product__title{margin-bottom:.8rem}.product--lp-offer .product__title h1{font-size:4.4rem;line-height:1.15}.product--lp-offer .product__text{margin-bottom:1.6rem}.product--lp-offer .product__info-container{gap:0}.product--lp-offer .lp-included{margin-bottom:1.6rem}.product--lp-offer .lp-plan-block{margin-top:0}@media screen and (max-width:989px){.lp.lp-align-m-left .lp-section__header,.lp.lp-align-m-left .lp-section__footer,.lp.lp-align-m-left .lp-hero__foreground,.lp.lp-align-m-left .lp-testimonials__content,.lp.lp-align-m-left .lp-band__content,.lp.lp-align-m-left .lp-audience__panel,.lp.lp-align-m-left .lp-benefits__card,.lp.lp-align-m-left .lp-belief__heading,.lp.lp-align-m-left .lp-belief__subheading,.lp.lp-align-m-left .lp-timeline__card,.lp.lp-align-m-left .lp-statement__inner,.lp.lp-align-m-left .lp-feature-strip__heading,.lp.lp-align-m-left .lp-section__header .lp-h2,.lp.lp-align-m-left .lp-section__header .lp-lead,.lp.lp-align-m-left .lp-testimonials__content>.lp-h2,.lp.lp-align-m-left .lp-band__content>.lp-h2,.lp.lp-align-m-left .lp-band__content>.lp-lead,.lp.lp-align-m-left .lp-band__content>.lp-band__points,.lp.lp-align-m-left .lp-band__content>.lp-band__callout,.lp.lp-align-m-left .lp-hero__block,.lp.lp-align-m-left .lp-stars{text-align:left;justify-items:start;justify-self:stretch}.lp-feature-strip__heading{display:block}.lp.lp-align-m-center .lp-stars{justify-content:center}.lp.lp-align-m-left .lp-stars{justify-content:flex-start}.lp.lp-align-m-right .lp-stars{justify-content:flex-end}.lp.lp-align-m-left .lp-hero__button,.lp.lp-align-m-left .lp-testimonials .slider-buttons{justify-items:start;justify-content:flex-start}.lp.lp-align-m-center .lp-section__header,.lp.lp-align-m-center .lp-section__footer,.lp.lp-align-m-center .lp-hero__foreground,.lp.lp-align-m-center .lp-testimonials__content,.lp.lp-align-m-center .lp-band__content,.lp.lp-align-m-center .lp-audience__panel,.lp.lp-align-m-center .lp-benefits__card,.lp.lp-align-m-center .lp-belief__heading,.lp.lp-align-m-center .lp-belief__subheading,.lp.lp-align-m-center .lp-timeline__card,.lp.lp-align-m-center .lp-statement__inner,.lp.lp-align-m-center .lp-feature-strip__heading,.lp.lp-align-m-center .lp-section__header .lp-h2,.lp.lp-align-m-center .lp-section__header .lp-lead,.lp.lp-align-m-center .lp-testimonials__content>.lp-h2,.lp.lp-align-m-center .lp-band__content>.lp-h2,.lp.lp-align-m-center .lp-band__content>.lp-lead,.lp.lp-align-m-center .lp-band__content>.lp-band__points,.lp.lp-align-m-center .lp-band__content>.lp-band__callout,.lp.lp-align-m-center .lp-hero__block,.lp.lp-align-m-center .lp-stars{text-align:center;justify-items:center;justify-self:center}.lp.lp-align-m-center .lp-hero__button,.lp.lp-align-m-center .lp-testimonials .slider-buttons{justify-items:center;justify-content:center}.lp.lp-align-m-right .lp-section__header,.lp.lp-align-m-right .lp-section__footer,.lp.lp-align-m-right .lp-hero__foreground,.lp.lp-align-m-right .lp-testimonials__content,.lp.lp-align-m-right .lp-band__content,.lp.lp-align-m-right .lp-audience__panel,.lp.lp-align-m-right .lp-benefits__card,.lp.lp-align-m-right .lp-belief__heading,.lp.lp-align-m-right .lp-belief__subheading,.lp.lp-align-m-right .lp-timeline__card,.lp.lp-align-m-right .lp-statement__inner,.lp.lp-align-m-right .lp-feature-strip__heading,.lp.lp-align-m-right .lp-section__header .lp-h2,.lp.lp-align-m-right .lp-section__header .lp-lead,.lp.lp-align-m-right .lp-testimonials__content>.lp-h2,.lp.lp-align-m-right .lp-band__content>.lp-h2,.lp.lp-align-m-right .lp-band__content>.lp-lead,.lp.lp-align-m-right .lp-band__content>.lp-band__points,.lp.lp-align-m-right .lp-band__content>.lp-band__callout,.lp.lp-align-m-right .lp-hero__block,.lp.lp-align-m-right .lp-stars{text-align:right;justify-items:end;justify-self:stretch}.lp.lp-align-m-right .lp-hero__button,.lp.lp-align-m-right .lp-testimonials .slider-buttons{justify-items:end;justify-content:flex-end}}@media screen and (min-width:990px){.lp.lp-align-d-left .lp-section__header,.lp.lp-align-d-left .lp-section__footer,.lp.lp-align-d-left .lp-hero__foreground,.lp.lp-align-d-left .lp-testimonials__content,.lp.lp-align-d-left .lp-band__content,.lp.lp-align-d-left .lp-audience__panel,.lp.lp-align-d-left .lp-benefits__card,.lp.lp-align-d-left .lp-belief__heading,.lp.lp-align-d-left .lp-belief__subheading,.lp.lp-align-d-left .lp-timeline__card,.lp.lp-align-d-left .lp-statement__inner,.lp.lp-align-d-left .lp-feature-strip__heading,.lp.lp-align-d-left .lp-section__header .lp-h2,.lp.lp-align-d-left .lp-section__header .lp-lead,.lp.lp-align-d-left .lp-testimonials__content>.lp-h2,.lp.lp-align-d-left .lp-band__content>.lp-h2,.lp.lp-align-d-left .lp-band__content>.lp-lead,.lp.lp-align-d-left .lp-band__content>.lp-band__points,.lp.lp-align-d-left .lp-band__content>.lp-band__callout{text-align:left;justify-items:start;justify-self:stretch}.lp.lp-align-d-left .lp-hero__button,.lp.lp-align-d-left .lp-testimonials .slider-buttons{justify-items:start;justify-content:flex-start}.lp.lp-align-d-center .lp-section__header,.lp.lp-align-d-center .lp-section__footer,.lp.lp-align-d-center .lp-hero__foreground,.lp.lp-align-d-center .lp-testimonials__content,.lp.lp-align-d-center .lp-band__content,.lp.lp-align-d-center .lp-audience__panel,.lp.lp-align-d-center .lp-benefits__card,.lp.lp-align-d-center .lp-belief__heading,.lp.lp-align-d-center .lp-belief__subheading,.lp.lp-align-d-center .lp-timeline__card,.lp.lp-align-d-center .lp-statement__inner,.lp.lp-align-d-center .lp-feature-strip__heading,.lp.lp-align-d-center .lp-section__header .lp-h2,.lp.lp-align-d-center .lp-section__header .lp-lead,.lp.lp-align-d-center .lp-testimonials__content>.lp-h2,.lp.lp-align-d-center .lp-band__content>.lp-h2,.lp.lp-align-d-center .lp-band__content>.lp-lead,.lp.lp-align-d-center .lp-band__content>.lp-band__points,.lp.lp-align-d-center .lp-band__content>.lp-band__callout{text-align:center;justify-items:center;justify-self:center}.lp.lp-align-d-center .lp-hero__button,.lp.lp-align-d-center .lp-testimonials .slider-buttons{justify-items:center;justify-content:center}.lp.lp-align-d-right .lp-section__header,.lp.lp-align-d-right .lp-section__footer,.lp.lp-align-d-right .lp-hero__foreground,.lp.lp-align-d-right .lp-testimonials__content,.lp.lp-align-d-right .lp-band__content,.lp.lp-align-d-right .lp-audience__panel,.lp.lp-align-d-right .lp-benefits__card,.lp.lp-align-d-right .lp-belief__heading,.lp.lp-align-d-right .lp-belief__subheading,.lp.lp-align-d-right .lp-timeline__card,.lp.lp-align-d-right .lp-statement__inner,.lp.lp-align-d-right .lp-feature-strip__heading,.lp.lp-align-d-right .lp-section__header .lp-h2,.lp.lp-align-d-right .lp-section__header .lp-lead,.lp.lp-align-d-right .lp-testimonials__content>.lp-h2,.lp.lp-align-d-right .lp-band__content>.lp-h2,.lp.lp-align-d-right .lp-band__content>.lp-lead,.lp.lp-align-d-right .lp-band__content>.lp-band__points,.lp.lp-align-d-right .lp-band__content>.lp-band__callout{text-align:right;justify-items:end;justify-self:stretch}.lp.lp-align-d-right .lp-hero__button,.lp.lp-align-d-right .lp-testimonials .slider-buttons{justify-items:end;justify-content:flex-end}}.lp.lp-hero .lp-hero__foreground{display:grid;justify-items:stretch}.lp-hero__foreground--align-baseline{align-content:baseline}.lp-hero__foreground--align-center{align-content:center}.lp-hero__foreground--align-end{align-content:end}.lp-carousel-drag{cursor:grab}.lp-carousel-drag img,.lp-carousel-drag a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.lp-carousel-drag--active{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}@media screen and (min-width:750px){.lp-feature-strip--mobile-carousel .lp-feature-strip__list.lp-carousel-drag{cursor:auto}}.lp-plan{display:grid;gap:2.4rem;width:100%}.bfb-hide-station-tabs .station-tabs{display:none!important}.lp-plan .form{display:grid;gap:2.4rem}.lp-plan__caption{margin:0 0 -1.6rem;font-size:1.4rem;line-height:1.4;color:rgba(var(--color-foreground),.7)}.lp-plan__options{display:grid;gap:1rem}.lp-plan__option{position:relative;display:block;padding:1.6rem 2.4rem;border:.1rem solid var(--lp-border);border-radius:var(--lp-radius-md);background:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;transition:border-color .15s ease}.lp-plan__option--featured{padding:2.4rem;background:rgb(var(--lp-surface-featured));border:2px solid rgb(var(--lp-accent))}.lp-plan__option[hidden]{display:none}.lp-plan__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.lp-plan__radio{position:relative;display:inline-block;flex:none;width:2rem;height:2rem;border:.1rem solid rgb(var(--color-foreground));border-radius:50%}.lp-plan__option--featured .lp-plan__radio{width:2.4rem;height:2.4rem;border-width:.2rem}.lp-plan__option:has(.lp-plan__input:checked) .lp-plan__radio:after,.lp-plan__option.is-selected .lp-plan__radio:after{content:"";position:absolute;top:.3rem;right:.3rem;bottom:.3rem;left:.3rem;border-radius:50%;background:rgb(var(--color-foreground))}.lp-plan__row{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 1.6rem}.lp-plan__title{margin:0;font-size:1.8rem;font-weight:500;line-height:1.45}.lp-plan__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem;margin-top:.8rem}.lp-plan__price{font-family:var(--font-gabriel-light)!important;font-size:2.8rem;font-weight:600;line-height:1.2;color:rgb(var(--color-foreground))}.lp-plan__compare{font-size:1.4rem;color:rgb(var(--lp-muted))}.lp-plan__compare s{text-decoration:line-through}.lp-plan__note{display:block;margin-top:.8rem;font-size:1.4rem;line-height:1.4;color:rgb(var(--lp-muted))}.lp-plan__option .lp-divider{margin:1.6rem 0;border-top-color:#e0d9d0}.lp-plan__corner{position:absolute;top:-.2rem;right:-.2rem;padding:.4rem 1.6rem;border-radius:0 var(--lp-radius-md) 0 var(--lp-radius-md);background:rgb(var(--lp-accent));color:rgb(var(--color-background));font-size:1.2rem;letter-spacing:.024rem;line-height:1.4;text-transform:uppercase}.lp-plan__simple{display:flex;align-items:center;gap:1.6rem}.lp-plan__simple-text{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1.6rem;color:rgb(var(--lp-muted))}.lp-plan__simple-text .lp-plan__title,.lp-plan__simple-price{color:rgb(var(--lp-muted))}.lp-plan__option--simple:has(.lp-plan__input:checked) .lp-plan__simple-text,.lp-plan__option--simple.is-selected .lp-plan__simple-text,.lp-plan__option--simple:has(.lp-plan__input:checked) .lp-plan__simple-price,.lp-plan__option--simple.is-selected .lp-plan__simple-price{color:rgb(var(--color-foreground))}.lp-plan__simple-sub{display:block;font-size:1.5rem;line-height:1.5}.lp-plan__simple-price{display:grid;justify-items:end;text-align:right}.lp-plan__simple-price strong{font-family:var(--font-gabriel-light)!important;font-size:2rem;font-weight:600;line-height:1.4}.lp-plan__simple-price span{font-size:1.4rem}.lp-plan__cta{display:grid;padding-bottom:1.6rem;justify-items:center;font-family:var(--font-gabriel-light)!important}.lp-plan__cta .button{width:100%}.lp-plan__microcopy,.lp-plan__alt{margin:0;text-align:center;font-size:1.2rem;line-height:1.45;color:rgba(var(--color-foreground),.7);font-family:var(--font-dm-sans)}.lp-plan__alt-link{padding:0;border:0;background:none;font-family:var(--font-dm-sans);font-size:1.5rem;line-height:1.5;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.lp-plan__alt-link:hover{text-decoration-thickness:.2rem}.lp-plan__alt-link:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.lp-plan__gift{display:flex;align-items:center;gap:1.2rem;margin-top:1.6rem;padding:1.2rem 1.6rem;border:.1rem solid var(--lp-divider);border-radius:var(--lp-radius-sm);background:rgb(var(--color-background))}.lp-plan__gift-image{flex:none;width:4.8rem;height:4.8rem;object-fit:contain;border-radius:var(--lp-radius-sm)}.lp-plan__gift-copy{flex:1 1 auto;display:grid;gap:.2rem;min-width:0;text-align:start}.lp-plan__gift-kicker{font-size:1rem;font-weight:600;letter-spacing:.06rem;line-height:1.3;text-transform:uppercase;color:rgb(var(--lp-accent))}.lp-plan__gift-title{font-size:1.5rem;font-weight:600;line-height:1.35;color:rgb(var(--color-foreground))}.lp-plan__gift-subtitle{font-size:1.3rem;line-height:1.35;color:rgb(var(--lp-muted))}.lp-plan__gift-pricing{flex:none;display:grid;justify-items:end;gap:.2rem;text-align:end}.lp-plan__gift-price{font-size:1.5rem;font-weight:600;line-height:1.35;color:rgb(var(--color-foreground))}.lp-plan__gift-compare{font-size:1.3rem;line-height:1.35;color:rgb(var(--lp-muted))}.lp-plan__gift-compare s{text-decoration:line-through}.lp-plan__sold-out{margin:0;text-align:center;font-size:1.4rem;color:rgb(var(--lp-muted))}@media(prefers-reduced-motion:reduce){.lp-plan__option{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-lp.css.map */
