.lp-main{--lp-navy: #20244e;--lp-coral: #f2543d;--lp-blush: #f7b8aa;--lp-red: #d63a24;--lp-cream: #fbf3ef;--lp-lilac: #eaecff;--lp-ink: #44465f;--lp-muted: #6b6e8a;--lp-mist: #d9d9ea;--lp-haze: #e8e8f2;--lp-display: "Neighbor Bold", "Neighbor", sans-serif;--lp-body: "Gotham Book", sans-serif;--lp-strong: "Gotham Medium", "Gotham Book", sans-serif;--lp-ui: "Gotham Medium", "Gotham Book", sans-serif;background:var(--lp-cream);padding:0!important;margin:0!important;color:var(--lp-ink)}.lp-main .shopify-section{overflow:visible}.lp-main p,.lp-main h1,.lp-main h2,.lp-main h3{margin:0}.lp-main img{display:block;max-width:100%}.lp-main strong,.lp-main b{font-family:var(--lp-strong);font-weight:400}.lp-wrap{width:100%;max-width:1227px;margin:0 auto;padding:0 16px;box-sizing:border-box}.lp-promo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 13.9px;padding:11px 16px;background:var(--lp-promo-bg, var(--lp-coral));color:#fff;font-family:Neighbor,sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;text-align:center;text-decoration:none}.lp-promo__dot{width:4px;height:4px;border-radius:2px;background:#fff;opacity:.7}.lp-promo__cta{font-family:var(--lp-display);text-decoration:underline;text-underline-offset:2px}.lp-promo__mobile{display:none}.lp-hero{background:var(--lp-navy);padding:0 16px 26px}.lp-hero__bar{display:flex;align-items:center;justify-content:space-between;max-width:1353px;margin:0 auto;padding:18px 0;font-family:var(--lp-ui);font-weight:500;font-size:11px;letter-spacing:1.76px}.lp-hero__brand{color:#fff;text-decoration:none}.lp-hero__tag{color:var(--lp-hero-tag, var(--lp-blush))}.lp-hero__body{display:flex;flex-direction:column;gap:14px;max-width:1195px;margin:0 auto;padding-top:36px}.lp-eyebrow{font-family:var(--lp-ui);font-weight:500;font-size:14px;letter-spacing:1.76px;text-transform:uppercase;color:var(--lp-mist)}.lp-hero__title{font-family:var(--lp-display);font-weight:700;font-size:65px;line-height:63px;letter-spacing:-1.16px;text-transform:uppercase;color:#fff}.lp-hero__title em{font-style:normal;color:var(--lp-coral)}.lp-hero__sub{padding-top:5.25px;font-family:var(--lp-ui);font-weight:500;font-size:20px;line-height:24px;color:var(--lp-haze)}.lp-hero__media{height:var(--lp-hero-media-h, 408px);border-radius:20px;overflow:hidden}.lp-hero__media img{width:100%;height:100%;object-fit:cover}.lp-byline{display:flex;align-items:center;gap:12px;padding-top:10px}.lp-byline__badge{flex:0 0 40px;width:40px;height:40px;border-radius:20px;display:flex;align-items:center;justify-content:center;background:var(--lp-hero-badge, var(--lp-blush));color:var(--lp-navy);font-family:var(--lp-ui);font-weight:500;font-size:14px}.lp-byline__name{font-family:var(--lp-strong);font-size:13px;line-height:18.85px;color:#fff}.lp-byline__name span{color:var(--lp-mist)}.lp-byline__date{font-family:var(--lp-body);font-size:13px;line-height:18.85px;color:var(--lp-mist)}.lp-intro{background:var(--lp-lilac);padding:43.39px 16px 8px}.lp-intro__grid{display:grid;grid-template-columns:minmax(0,600px) minmax(0,584px);column-gap:16px;justify-content:center;align-items:center;max-width:1200px;margin:0 auto;min-height:294px}.lp-intro__copy{grid-column:1;display:flex;flex-direction:column;justify-content:center}.lp-intro__title{font-family:var(--lp-display);font-weight:700;font-size:36px;line-height:37.4px;letter-spacing:-.51px;text-transform:uppercase;color:var(--lp-navy);padding-bottom:11px}.lp-intro__text{font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-ink)}.lp-intro__text+.lp-intro__text{padding:6px 0 18px}.lp-intro__rule{width:44px;height:3px;border-radius:2px;background:var(--lp-coral)}.lp-intro__tabs{grid-column:2;grid-row:1;justify-self:center;width:100%;max-width:553px;padding-bottom:19px}.lp-tabs{background:var(--lp-navy);border-radius:14px;padding:16px 12px 18px;filter:drop-shadow(-8px 10px 5.4px rgba(32,36,78,.31))}.lp-tabs__dots{display:flex;gap:6px;padding:2px 4px 12px}.lp-tabs__dots span{width:9px;height:9px;border-radius:4.5px}.lp-tabs__dots span:nth-child(1){background:var(--lp-coral)}.lp-tabs__dots span:nth-child(2){background:var(--lp-blush)}.lp-tabs__dots span:nth-child(3){background:#6b6f9e}.lp-tabs__list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.lp-tabs__tab{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border-radius:10px;padding:13px 16px;font-family:var(--lp-strong);font-size:17px;line-height:28px;color:var(--lp-navy)}.lp-tabs__x{font-family:var(--lp-ui);font-weight:500;font-size:16px;color:#8a8ca8}.lp-tabs__more{padding-top:12px;text-align:center;font-family:var(--lp-strong);font-size:17px;line-height:28px;color:var(--lp-blush)}.lp-item-wrap{max-width:1195px;margin:0 auto}.lp-item{display:flex;flex-direction:column;gap:9px;padding:36px 0 8px;border-bottom:1px solid #bfbfbf}.lp-item--last{border-bottom:0}.lp-item--split{flex-direction:row;align-items:center;padding:36px 0}.lp-item--split .lp-item__copy{flex:0 0 655px;max-width:655px}.lp-item--split .lp-item__media{flex:0 0 521px;height:263px}.lp-item--split.lp-item--media-first{gap:13px}.lp-item--split.lp-item--media-first .lp-item__media{order:-1;flex:0 0 652px;height:371px}.lp-item--split.lp-item--media-first .lp-item__copy{flex:0 0 505px;max-width:505px}.lp-item__copy{display:flex;flex-direction:column;gap:9px;justify-content:center}.lp-item__head{display:flex;align-items:center;gap:10px;padding:10px;min-height:69px;box-sizing:border-box}.lp-item__num{flex:0 0 auto;font-family:var(--lp-display);font-weight:700;font-size:65px;line-height:63px;letter-spacing:-1.16px;color:var(--lp-coral)}.lp-item__title{font-family:var(--lp-display);font-weight:700;font-size:36px;line-height:37.4px;letter-spacing:-.51px;text-transform:uppercase;color:var(--lp-navy)}.lp-item__text{padding:13px 10px 25px;font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-ink)}.lp-item--split .lp-item__text{padding:13px 10px 25px}.lp-item__media{position:relative;border-radius:16px;overflow:hidden}.lp-item__media img{width:100%;height:100%;object-fit:cover}.lp-item__media .lp-only-mobile{display:none}.lp-steps{display:flex;gap:8px;padding:10px;background:#fff;border-radius:14px;filter:drop-shadow(0 10px 13px rgba(32,36,78,.08))}.lp-step{flex:1 1 0;min-width:0;height:160px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;padding:16px 12px;border-radius:10px;color:#fff;text-align:center}.lp-step__icon{display:flex;align-items:center;justify-content:center;height:81px}.lp-step__icon img{width:auto;height:auto;max-height:91px}.lp-step__label{font-family:var(--lp-display);font-weight:700;font-size:11px;letter-spacing:1.54px}.lp-step__title{font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase}.lp-pills{display:flex;flex-wrap:wrap;gap:8px}.lp-pill{flex:var(--lp-pill-grow, 1) 1 0;min-width:max-content;height:51px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:8px 15px;border:1px solid var(--lp-navy);border-radius:999px;color:var(--lp-navy);font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase}.lp-pill--filled{background:var(--lp-navy);color:#fff}.lp-caption{padding-top:1.2px;font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-muted)}.lp-compare{display:flex;gap:10px;padding-top:11.2px}.lp-compare__card{flex:1 1 0;min-width:0;display:flex;gap:10px;padding:18px 16px;border-radius:14px;background:#efe4e2}.lp-compare__card--in{background:var(--lp-navy)}.lp-compare__photo{flex:0 0 254px;height:153px;border-radius:14px;overflow:hidden}.lp-compare__photo img{width:100%;height:100%;object-fit:cover}.lp-compare__photo .lp-only-mobile{display:none}.lp-compare__copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:18px 16px}.lp-compare__label{font-family:var(--lp-ui);font-weight:500;font-size:13px;letter-spacing:1.54px;color:var(--lp-muted)}.lp-compare__card--in .lp-compare__label{font-size:14px;color:var(--lp-blush)}.lp-compare__list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0 0 0 25.5px;list-style:disc}.lp-compare__list li{font-family:var(--lp-ui);font-weight:500;font-size:17px;color:var(--lp-muted);text-decoration:line-through}.lp-compare__heading{font-family:var(--lp-display);font-weight:700;font-size:22px;line-height:22.8px;color:#fff}.lp-compare__note{padding-top:2px;font-family:var(--lp-body);font-weight:400;font-size:15px;color:var(--lp-muted)}.lp-compare__card--in .lp-compare__note{padding-top:0;font-size:17px;line-height:21px;color:var(--lp-haze)}.lp-callout__shade{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(-79.59deg,#06129236 31.487%,#f2543d36 89.984%),linear-gradient(0deg,#000c,#0000 81.808%)}.lp-callout__lines{position:absolute;left:18.218%;top:31.968%;width:63.078%;height:45.013%}.lp-callout__lines img{width:100%;height:100%;object-fit:fill}.lp-callout__dot{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--lp-coral)}.lp-callout__labels{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none}.lp-callout__label{position:absolute;transform:translate(-50%,-50%);font-family:var(--lp-display);font-weight:700;font-size:21px;line-height:20px;text-transform:uppercase;text-align:center;color:#fff}.lp-offer{background:var(--lp-navy);padding:52px 16px 56px}.lp-offer__grid{display:flex;align-items:center;justify-content:center;gap:37px;max-width:1193px;margin:0 auto}.lp-offer__photo{flex:0 0 386px;height:719px;border-radius:20px;overflow:hidden}.lp-offer__photo img{width:100%;height:100%;object-fit:cover}.lp-offer__copy{flex:0 1 770px;min-width:0;display:flex;flex-direction:column;gap:12px}.lp-offer__title{font-family:var(--lp-display);font-weight:700;font-size:36px;line-height:37.4px;letter-spacing:-.51px;text-transform:uppercase;color:var(--lp-offer-heading, #fff)}.lp-offer__title span{display:block;color:var(--lp-offer-hl, var(--lp-blush))}.lp-offer__sub{padding-top:4px;font-family:var(--lp-ui);font-weight:500;font-size:20px;line-height:24px;color:var(--lp-offer-heading, var(--lp-haze))}.lp-card{display:flex;flex-direction:column;gap:14px;padding:24px 22px 22px;background:#fff;border-radius:18px;box-shadow:0 20px 44px #00000047}.lp-card__photo{display:none}.lp-card__head{display:flex;flex-direction:column;gap:6px}.lp-card__name{font-family:var(--lp-display);font-weight:700;font-size:30px;line-height:33.6px;letter-spacing:-.45px;color:var(--lp-navy)}.lp-card__meta{font-family:var(--lp-ui);font-weight:500;font-size:20px;line-height:24px;color:var(--lp-muted)}.lp-options{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0}.lp-option{display:flex;flex-direction:column;justify-content:center;min-height:52px;box-sizing:border-box;padding:14px 16px;border:2px solid #e2dde3;border-radius:12px;background:#fff;cursor:pointer;text-align:left;width:100%;font:inherit}.lp-option.is-selected{padding:15px 16px;border-color:var(--lp-option-picked-line, var(--lp-red));background:var(--lp-option-picked-bg, #fdeeea)}.lp-option__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase;color:var(--lp-navy)}.lp-option__detail{display:flex;align-items:center;justify-content:space-between;gap:12px}.lp-option__note{padding:3px 0;font-family:var(--lp-body);font-size:17px;line-height:28px;color:#4a4c68}.lp-option__note strong{font-family:var(--lp-body)}.lp-option__note-sep{display:inline}.lp-option__badge{flex:0 0 auto;display:inline-flex;align-items:center;height:21px;padding:3px 9px;box-sizing:border-box;border-radius:999px;background:var(--lp-option-badge, var(--lp-red));color:#fff;font-family:var(--lp-strong);font-size:12px;white-space:nowrap}.lp-ticks{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.lp-ticks li{display:flex;align-items:center;gap:10px;font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-navy)}.lp-ticks img{flex:0 0 18px;width:18px;height:18px}.lp-buy{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;box-sizing:border-box;padding:17.5px 22px;border-radius:999px;background:var(--lp-buy-bg, var(--lp-red));color:#fff;text-decoration:none;font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase}.lp-buy:hover{color:#fff;filter:brightness(1.05)}.lp-buy img{width:20px;height:20px}.lp-card__foot{text-align:center;font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-muted)}.lp-foot{padding:30px 16px 36px;text-align:center;background:var(--lp-cream)}.lp-foot__brand{font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase;color:var(--lp-navy)}.lp-foot__line{margin-top:6px;font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-muted)}@media(max-width:1240px)and (min-width:768px){.lp-item--split .lp-item__copy,.lp-item--split.lp-item--media-first .lp-item__copy{flex:1 1 55%;max-width:none}.lp-item--split .lp-item__media,.lp-item--split.lp-item--media-first .lp-item__media{flex:1 1 45%}.lp-compare__photo{flex-basis:40%}.lp-offer__photo{flex-basis:32%}.lp-item-wrap{padding:0 16px}}@media(max-width:1023px)and (min-width:768px){.lp-intro__grid{grid-template-columns:1fr;row-gap:24px}.lp-intro__tabs{grid-column:1;grid-row:auto}.lp-compare{flex-direction:column}.lp-offer__grid{align-items:stretch}.lp-offer__photo{height:auto}}@media(max-width:767px){.lp-only-desktop{display:none!important}.lp-item__media .lp-only-mobile,.lp-compare__photo .lp-only-mobile{display:block}.lp-promo{padding:9.5px 16px 9.69px;font-size:10px}.lp-promo__desktop{display:none}.lp-promo__mobile{display:inline}.lp-hero{padding:0 16px 18px}.lp-hero__bar{padding:16px 0;font-family:var(--lp-display);font-size:10px;letter-spacing:1.6px}.lp-hero__body{gap:12px;padding-top:20px}.lp-eyebrow{font-size:12px;line-height:16px;letter-spacing:1.5px}.lp-hero__title{font-size:32px;line-height:34px;letter-spacing:-.64px}.lp-hero__sub{padding-top:2px;font-size:17px}.lp-hero__media{height:var(--lp-hero-media-h-mobile, 250px)}.lp-byline{gap:10px;padding-top:8px}.lp-byline__badge{flex-basis:36px;width:36px;height:36px;border-radius:18px;font-size:13px}.lp-byline__name,.lp-byline__date{font-size:12px;line-height:17.5px}.lp-intro{padding:32px 15px 12px}.lp-intro__grid{display:flex;flex-direction:column;gap:14px;min-height:0}.lp-intro__copy{display:contents}.lp-intro__title{order:1;padding:0;font-size:24px;line-height:27px;letter-spacing:-.37px}.lp-intro__text{order:2;font-size:14px;line-height:18px;text-align:justify}.lp-intro__tabs{order:3;max-width:none;padding:0}.lp-intro__text+.lp-intro__text{order:4;padding:6px 0 16px}.lp-intro__rule{order:5;width:40px;align-self:center}.lp-tabs{padding:16px 10px;filter:drop-shadow(0 12px 13px rgba(32,36,78,.18))}.lp-tabs__dots{padding-bottom:10px}.lp-tabs__dots span{width:8px;height:8px;border-radius:4px}.lp-tabs__list{gap:7px}.lp-tabs__tab{padding:12px 14px;border-radius:9px;font-size:14px;line-height:18px}.lp-tabs__x{font-size:15px}.lp-tabs__more{padding-top:10px;font-size:14px;line-height:18px}.lp-item-wrap{padding:0 30.5px}.lp-item,.lp-item--split{flex-direction:column;align-items:stretch;gap:8px;padding:var(--lp-item-top-mobile, 14px) 0 4px;border-bottom-color:#cacaca}.lp-item--split .lp-item__copy,.lp-item--split.lp-item--media-first .lp-item__copy{flex:none;max-width:none;gap:8px}.lp-item--split .lp-item__media,.lp-item--split.lp-item--media-first .lp-item__media{order:0;flex:none;height:auto}.lp-item__head{gap:12px;padding:0;min-height:0}.lp-item__num{width:20px;font-size:32px;line-height:34px;letter-spacing:-.64px}.lp-item__title{font-size:20px;line-height:24px;letter-spacing:-.3px;text-transform:none}.lp-item__text,.lp-item--split .lp-item__text{padding:2px 0;font-size:14px;line-height:18px;text-align:justify}.lp-item--steps .lp-item__text{padding-bottom:14px}.lp-item__media{height:240px;border-radius:10px}.lp-item--callout .lp-item__media{height:316px;border-radius:16px;background:#e9dce3}.lp-steps{gap:6px;padding:0;background:none;filter:none}.lp-step{height:131px;padding:14px 8px}.lp-step:last-child{height:136px;padding-bottom:32px}.lp-step__icon{height:52px}.lp-step__icon img{max-height:52px;max-width:88px}.lp-step__label{font-size:10px;letter-spacing:1.4px}.lp-step__title{font-size:16px;line-height:17px}.lp-pills{flex-direction:column;flex-wrap:nowrap;gap:4px}.lp-pill{flex:none;width:100%;height:31px;padding:10px 16px;font-size:16px;line-height:17px;order:var(--lp-pill-order, 0)}.lp-caption{padding-top:2px;font-size:14px;line-height:18px}.lp-compare{flex-direction:column;gap:8px;padding-top:10px}.lp-compare__card{align-items:center;gap:8px;padding:10px;border-radius:12px}.lp-compare__photo{flex:0 0 94px;width:94px;height:125px;border-radius:10px;background:#fff}.lp-compare__card--in .lp-compare__photo{background:#d2d2d2}.lp-compare__copy{gap:4px;padding:10px 0}.lp-compare__card--in .lp-compare__copy{gap:7px;padding:10px 5px}.lp-compare__label,.lp-compare__card--in .lp-compare__label{font-family:var(--lp-display);font-size:16px;line-height:17px;letter-spacing:0;text-transform:uppercase}.lp-compare__list{gap:5.1px;padding-left:21px}.lp-compare__list li{font-family:var(--lp-body);font-weight:400;font-size:14px;line-height:18px;text-decoration:none}.lp-compare__heading{font-family:var(--lp-display);font-weight:700;font-size:16px;line-height:17px;text-transform:uppercase}.lp-compare__note,.lp-compare__card--in .lp-compare__note{padding-top:2.9px;font-family:var(--lp-body);font-size:14px;line-height:18px}.lp-compare__card--in .lp-compare__note{color:#fff}.lp-callout__shade{background:#20244ea6}.lp-callout__lines,.lp-callout__dot{display:none}.lp-callout__labels{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding-top:3px}.lp-callout__label{position:static;transform:none;width:217px;box-sizing:border-box;padding:14px 10px;border-bottom:1px solid var(--lp-coral);font-size:16px;line-height:17px}.lp-offer{padding:40px 16px 44px}.lp-offer__grid{display:block}.lp-offer__photo{display:none}.lp-offer__copy{gap:10px;align-items:center}.lp-offer__copy>.lp-eyebrow,.lp-offer__title,.lp-offer__sub{width:100%;max-width:339px}.lp-offer__title{font-size:24px;line-height:27px;letter-spacing:-.37px}.lp-offer__title span{display:inline}.lp-offer__sub{font-family:var(--lp-body);font-size:14px;line-height:18px}.lp-card{width:100%;gap:0;padding:14px 0 0;border-radius:16px;box-shadow:0 18px 40px #00000047}.lp-card__photo{display:block;width:calc(100% - 19px);max-width:370px;height:240px;margin:0 auto;border-radius:10px;overflow:hidden}.lp-card__photo img{width:100%;height:100%;object-fit:cover}.lp-card__body{display:flex;flex-direction:column;gap:14px;padding:20px 16px 18px}.lp-card__name{font-size:20px;line-height:24px;letter-spacing:-.3px}.lp-card__meta{font-family:var(--lp-body);font-size:14px;line-height:18px}.lp-option{padding:16.5px 14px}.lp-option.is-selected{gap:6px;padding:12px 14px}.lp-option__row{font-size:16px;line-height:17px}.lp-option__detail{align-items:flex-start;padding-top:4px}.lp-option__note{max-width:192px;padding:0;font-size:12px;line-height:18px;letter-spacing:-.24px}.lp-option__note strong{font-family:var(--lp-strong);letter-spacing:-.32px}.lp-option__note-sep{display:none}.lp-option__badge{height:auto;padding:3.5px 9px 3.69px;font-size:9px;line-height:13.2px}.lp-ticks{gap:3.5px}.lp-ticks li{font-size:14px;line-height:18px}.lp-buy{padding:10px 20px;font-size:16px;line-height:17px}.lp-card__foot{max-width:230px;margin:0 auto;font-family:var(--lp-strong);font-size:14px;line-height:18px}.lp-foot{padding:26px 16px 32px}.lp-foot__brand{font-size:14px}.lp-foot__line{font-size:14px;line-height:18px}}@media(min-width:768px){.lp-card__body{display:contents}}@media(min-width:768px){.lp-main .lp-only-mobile{display:none!important}}.lp-hero--cover{padding:10px 0;background:var(--lp-hero-bg, #202451);border-bottom:1px solid #e8dcd8}.lp-hero--cover .lp-hero__bar{max-width:1353px;padding:18px 16px;box-sizing:border-box}.lp-hero__cover{position:relative;min-height:var(--lp-cover-h, 595px);display:flex;flex-direction:column;justify-content:center}.lp-hero__cover-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.lp-hero__cover-media img{width:100%;height:100%;object-fit:cover}.lp-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000c 14.687%,#0000 89.986%)}.lp-hero__cover-body{position:relative;display:flex;flex-direction:column;gap:5px;padding:8px 60px 20px}.lp-hero__cover-body .lp-hero__title,.lp-hero__cover-body .lp-hero__sub{max-width:648px}.lp-hero__cover-body .lp-hero__sub{padding-top:0;color:#fff}.lp-hero__cover-body .lp-byline{padding-top:14px}.lp-hero__cover-body .lp-byline__name span,.lp-hero__cover-body .lp-byline__date{color:#fff}.lp-intro em{font-style:normal}.lp-intro--story{padding-top:15px}.lp-intro--story .lp-intro__grid{grid-template-columns:minmax(0,463px) minmax(0,698px);min-height:386px}.lp-intro--story .lp-intro__tabs{max-width:657px;padding:0}.lp-intro--story .lp-intro__text+.lp-intro__text{padding:28px 0 0}.lp-art-wrap{padding:0 16px}.lp-art{display:flex;flex-direction:column;gap:var(--lp-art-gap, 16px);max-width:1195px;margin:0 auto;padding:var(--lp-art-top, 47px) 0 var(--lp-art-bottom, 0)}.lp-art__heading{font-family:var(--lp-display);font-weight:700;font-size:36px;line-height:37.4px;letter-spacing:-.51px;text-transform:uppercase;color:var(--lp-navy)}.lp-art__text{font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-ink)}.lp-art__text em{font-style:normal;color:var(--lp-navy)}.lp-art__quote{padding:10px;border-radius:16px;background:var(--lp-navy);text-align:center;font-family:var(--lp-display);font-weight:700;font-size:36px;line-height:37.4px;letter-spacing:-.51px;text-transform:uppercase;color:#fff}.lp-art__quote-alt{color:var(--lp-blush)}.lp-art__kicker{padding-top:10.8px;font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase;color:var(--lp-navy)}.lp-art__kicker span{color:var(--lp-red)}.lp-art__figure{margin:0;padding-top:6px;display:flex;flex-direction:column;gap:8px}.lp-art__frame{height:var(--lp-fig-h, 400px);border-radius:16px;overflow:hidden}.lp-art__frame img{width:100%;height:100%;object-fit:cover}.lp-art__caption{font-family:var(--lp-body);font-size:14px;line-height:18px;color:var(--lp-muted)}.lp-rituals{display:flex;gap:10px;padding-top:2px}.lp-ritual{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:7px;padding:18px 16px;border-radius:14px;background:#fff}.lp-ritual__head{display:flex;flex-direction:column;gap:7px}.lp-ritual__label{font-family:var(--lp-ui);font-weight:500;font-size:14px;letter-spacing:1.76px;text-transform:uppercase;color:var(--lp-muted)}.lp-ritual__quote{font-family:var(--lp-strong);font-size:17px;line-height:28px;color:var(--lp-navy)}.lp-ritual__text{font-family:var(--lp-body);font-size:17px;line-height:28px;color:#4a4c68}.lp-ingredients{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}.lp-ingredient{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:18px 16px;border-radius:14px;background:#fff}.lp-ingredient__name{display:inline-flex;padding:7.5px 16px 7.69px;border-radius:999px;background:var(--lp-navy);font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase;color:#fff;white-space:nowrap}.lp-ingredient__text{font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-ink)}.lp-ritual-steps{display:flex;gap:8px}.lp-rstep{flex:1 1 0;min-width:0;height:155px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;padding:10px 10px 15px;border-radius:12px;background:var(--lp-rstep-bg);text-align:center}.lp-rstep__icon{display:flex;align-items:center;justify-content:center;height:86px}.lp-rstep__icon img{width:auto;height:auto;max-height:93px}.lp-rstep__num{display:none}.lp-rstep__label{font-family:var(--lp-ui);font-weight:500;font-size:14px;letter-spacing:1.76px;text-transform:uppercase;color:var(--lp-rstep-label, #fff)}.lp-rstep__title{font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase;color:#fff}.lp-checks{display:flex;flex-direction:column;gap:10px;padding-top:2px}.lp-check{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;background:#fff;font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-navy)}.lp-check img{flex:0 0 20px;width:20px;height:20px}@media(max-width:1023px)and (min-width:768px){.lp-intro--story .lp-intro__grid{grid-template-columns:1fr}.lp-rituals,.lp-ritual-steps{flex-wrap:wrap}.lp-ritual,.lp-rstep{flex-basis:45%}}@media(max-width:767px){.lp-main .lp-only-mobile{display:block}.lp-tabs__more .lp-only-mobile{display:inline}.lp-hero--cover{padding:0;background:none;border-bottom:1px solid #e8dcd8}.lp-hero--cover .lp-hero__bar{padding:14px 16px;background:var(--lp-hero-bg, #202451)}.lp-hero__cover{min-height:529px;justify-content:flex-end;background:#fff}.lp-hero__shade{background:linear-gradient(.44deg,#000c .287%,#0000 85.063%)}.lp-hero__cover-body{gap:15px;padding:14px 16px 15px}.lp-hero__cover-body .lp-byline{padding-top:0}.lp-intro--story{padding:28px 30.5px 16px}.lp-intro--story .lp-intro__grid{gap:18px}.lp-intro--story .lp-intro__text{padding-bottom:4px}.lp-intro--story .lp-intro__text+.lp-intro__text{padding:2px 0 0}.lp-intro--story .lp-intro__text em{color:var(--lp-navy)}.lp-intro--story .lp-intro__rule{display:none}.lp-intro--story .lp-tabs{padding:12px 10px 16px}.lp-art-wrap{padding:0 30.5px}.lp-art{gap:var(--lp-art-gap-mobile, 12px);padding:var(--lp-art-top-mobile, 24px) 0 var(--lp-art-bottom-mobile, 0)}.lp-art__heading{font-size:24px;line-height:27px;letter-spacing:-.37px}.lp-art__text{font-size:14px;line-height:18px;text-align:justify}.lp-art__quote{min-height:58px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:5px;border-radius:14px;font-size:16px;line-height:17px;letter-spacing:0}.lp-art__kicker{padding-top:10px;font-size:16px;line-height:17px}.lp-art__kicker span{color:var(--lp-coral)}.lp-art__frame{height:var(--lp-fig-h-mobile, 240px);border-radius:14px}.lp-rituals{flex-direction:column;gap:8px;padding-top:4px}.lp-ritual{gap:6px;padding:16px;border-radius:12px}.lp-ritual__head{flex-direction:row;align-items:baseline;justify-content:space-between;gap:12px}.lp-ritual__label{font-size:12px;line-height:16px;letter-spacing:1.5px;white-space:nowrap}.lp-ritual__quote{font-size:14px;line-height:18px;text-align:right}.lp-ritual__text{font-size:14px;line-height:18px}.lp-ingredients{grid-template-columns:1fr;gap:8px;padding-top:2px}.lp-ingredient{gap:8px;padding:16px;border-radius:12px}.lp-ingredient__name{padding:7px 13px;font-size:16px;line-height:17px}.lp-ingredient__text{font-size:14px;line-height:18px}.lp-ritual-steps{flex-direction:column;gap:8px}.lp-rstep{flex:none;height:auto;flex-direction:row;justify-content:flex-start;gap:14px;padding:14px 16px;text-align:left}.lp-rstep__icon,.lp-rstep__label{display:none}.lp-rstep__num{display:flex;flex:0 0 32px;width:32px;height:32px;align-items:center;justify-content:center;border-radius:16px;background:#fff;color:var(--lp-rstep-bg);font-family:var(--lp-display);font-weight:700;font-size:20px;line-height:24px;letter-spacing:-.3px}.lp-rstep__title{font-family:var(--lp-strong);font-weight:400;font-size:14px;line-height:18px;text-transform:none}.lp-checks{gap:8px;padding-top:4px}.lp-check{padding:12px 14px;font-size:14px;line-height:18px}}.lp-promo--button{display:block;padding:0 50px 7px}.lp-promo__inner{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:var(--lp-promo-inner, 818px);margin:0 auto;padding:12px 0}.lp-promo__text{font-family:Neighbor,sans-serif;font-weight:600;font-size:14px;line-height:20px;text-align:left;color:var(--lp-promo-ink, #fff)}.lp-promo__light{color:var(--lp-promo-ink-light, #f3e7df)}.lp-promo__button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:var(--lp-promo-btn-w, 181px);height:40px;padding:0 18px;box-sizing:border-box;border-radius:999px;background:var(--lp-promo-btn-bg, var(--lp-cream));color:var(--lp-promo-btn-ink, var(--lp-navy));font-family:var(--lp-display);font-weight:700;font-size:17px;line-height:21px;text-transform:uppercase}.lp-promo--button:hover .lp-promo__button{filter:brightness(.97)}.lp-hero{background:var(--lp-hero-bg, var(--lp-navy))}.lp-hero--split{padding:0;overflow:hidden}.lp-hero__split{display:grid;grid-template-columns:minmax(0,725fr) minmax(0,642fr);column-gap:30px;align-items:center;min-height:496px;padding-right:25px}.lp-hero__split-media{align-self:stretch;overflow:hidden;box-shadow:0 18px 40px #3a231824}.lp-hero__split-media img{width:100%;height:100%;object-fit:cover}.lp-hero__split-body{display:flex;flex-direction:column;gap:16px;padding:30px 0}.lp-hero--split .lp-eyebrow{color:#fff}.lp-hero--split .lp-hero__title{color:var(--lp-blush)}.lp-hero--split .lp-hero__sub{padding-top:0;color:#fff}.lp-hero--split .lp-byline{padding-top:8px}.lp-hero--split .lp-byline__badge{flex-basis:44px;width:44px;height:44px;border-radius:22px;background:var(--lp-hero-badge, #e7c3b6);color:var(--lp-tan, var(--lp-navy));font-family:var(--lp-display);font-weight:700;font-size:18px}.lp-hero--split .lp-byline__name{color:var(--lp-blush)}.lp-hero--split .lp-byline__name span{color:#fff}.lp-hero--split .lp-byline__date{font-size:11.7px;color:#fff}.lp-feat-wrap{padding:0 16px}.lp-feat{display:flex;align-items:center;justify-content:center;gap:var(--lp-feat-gap, 20px);max-width:1195px;margin:0 auto;padding:var(--lp-feat-top, 36px) 0 var(--lp-feat-bottom, 36px)}.lp-feat--top{align-items:flex-start}.lp-feat--rule-top{border-top:1px solid var(--lp-rule, #e4d8ce)}.lp-feat--rule-bottom{border-bottom:1px solid var(--lp-rule-bottom, #bfbfbf)}.lp-feat__main{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--lp-feat-stack, 16px)}.lp-feat--side .lp-feat__main{flex:0 1 var(--lp-feat-main, 100%)}.lp-feat__side{flex:0 0 var(--lp-feat-side, 520px);max-width:var(--lp-feat-side, 520px);min-width:0;display:flex;flex-direction:column;gap:var(--lp-feat-stack, 16px)}.lp-feat--side-left .lp-feat__side{order:-1}.lp-feat__head{display:flex;align-items:center;gap:20px}.lp-feat__num{flex:0 0 auto;min-width:35px;font-family:var(--lp-display);font-weight:700;font-size:65px;line-height:63px;letter-spacing:-1.16px;color:var(--lp-feat-num, var(--lp-coral))}.lp-feat__title{font-family:var(--lp-display);font-weight:700;font-size:36px;line-height:37.4px;letter-spacing:-.51px;text-transform:uppercase;color:var(--lp-heading, var(--lp-navy))}.lp-feat__title span{color:var(--lp-feat-hl, var(--lp-coral))}.lp-feat__p{font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-ink)}.lp-feat__p em{font-style:normal;color:var(--lp-navy)}.lp-feat__p--strong{font-family:var(--lp-strong);color:var(--lp-navy)}.lp-feat__p--lead{font-family:var(--lp-ui);font-weight:500;font-size:20px;line-height:24px}.lp-feat__source{font-family:var(--lp-ui);font-weight:500;font-size:14px;line-height:17px;letter-spacing:1.76px;text-transform:uppercase;color:var(--lp-muted)}.lp-feat__pic{height:var(--lp-pic-h, 435px);border-radius:var(--lp-pic-r, 16px);overflow:hidden}.lp-feat__pic img{width:100%;height:100%;object-fit:cover}.lp-feat__pic--natural{height:auto;border-radius:0;overflow:visible}.lp-feat__pic--natural img{width:auto;height:auto;margin:0 auto}.lp-feat__quote{display:flex;flex-direction:column;gap:14px;padding:20px;border:2px solid var(--lp-coral);border-radius:20px;box-shadow:0 12px 30px #3a231812}.lp-feat__quote-text{font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-ink)}.lp-feat__quote-text em{font-style:normal;color:var(--lp-navy)}.lp-feat__quote-big{font-family:var(--lp-display);font-weight:700;font-size:30px;line-height:33.6px;letter-spacing:-.45px;color:var(--lp-coral)}.lp-feat__pills{display:flex;flex-wrap:wrap;gap:8px}.lp-feat__pill{flex:0 0 auto;min-width:197px;height:45px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:0 22px;border:1px solid var(--lp-tan, var(--lp-navy));border-radius:999px;color:var(--lp-tan, var(--lp-navy));font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase;white-space:nowrap}.lp-feat__pill--filled{background:var(--lp-tan, var(--lp-navy));color:#fff}.lp-feat__price{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;min-height:296px;box-sizing:border-box;padding:18px 32px 28px;border-radius:20px;background:var(--lp-tan, var(--lp-navy));text-align:center;filter:drop-shadow(0 12px 15px rgba(58,35,24,.07))}.lp-feat__price-top{display:flex;flex-direction:column;align-items:center;gap:6px}.lp-feat__price-label{font-family:var(--lp-body);font-size:13.6px;line-height:14px;letter-spacing:1.76px;text-transform:uppercase;color:var(--lp-blush)}.lp-feat__price-value{font-family:var(--lp-display);font-weight:700;font-size:56px;line-height:63px;letter-spacing:-1.16px;color:var(--lp-blush)}.lp-feat__price-text{max-width:297px;font-family:var(--lp-body);font-size:17px;line-height:28px;color:#fff}.lp-feat__kicker{padding-top:11px;font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase;color:var(--lp-navy)}.lp-feat__kicker span{color:var(--lp-coral)}.lp-offer{background:var(--lp-offer-bg, var(--lp-navy))}.lp-offer .lp-eyebrow{color:var(--lp-offer-eyebrow, var(--lp-offer-heading, var(--lp-mist)))}.lp-offer--photo-right .lp-offer__photo{order:2}.lp-offer--photo-match .lp-offer__grid{align-items:stretch}.lp-offer--photo-match .lp-offer__photo{height:auto}.lp-offer--title-inline .lp-offer__title span{display:inline}.lp-offer__photo img{object-position:var(--lp-offer-focus, 50%) 50%}.lp-pack{position:relative}.lp-pack__frame{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.lp-pack__frame img{position:absolute;height:auto;max-width:none}.lp-main .lp-pack__back{left:-33.29%;top:9.7%;width:135.75%}.lp-main .lp-pack__front{left:-7.9%;top:29.53%;width:131.35%}.lp-main .lp-pack__tool{left:64.64%;top:36.07%;width:47.67%}.lp-option{border-color:var(--lp-option-line, #e2dde3)}.lp-option__title--accent,.lp-option__lead{color:var(--lp-option-accent, var(--lp-coral))}.lp-option__note--mobile{display:none}.lp-offer__ps{padding-top:4px;font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-haze)}.lp-foot--line{padding:var(--lp-foot-top, 28px) 16px var(--lp-foot-bottom, 32px)}.lp-foot__single{font-family:var(--lp-display);font-weight:700;font-size:17px;line-height:21px;text-transform:uppercase;color:var(--lp-foot-ink, var(--lp-muted))}@media(max-width:1240px)and (min-width:768px){.lp-feat--side .lp-feat__main{flex:1 1 0}.lp-feat__side{flex-basis:40%;max-width:40%}}@media(max-width:1023px)and (min-width:768px){.lp-hero__split{grid-template-columns:1fr 1fr}.lp-feat{flex-direction:column;align-items:stretch}.lp-feat__side{flex:none;max-width:none}.lp-feat--side-left .lp-feat__side{order:0}}@media(max-width:767px){.lp-promo--button{padding:0 16px;background:var(--lp-promo-bg-mobile, var(--lp-promo-bg, var(--lp-coral)))}.lp-promo__inner{gap:12px;padding:10px 0}.lp-promo--button .lp-promo__mobile{display:block}.lp-promo__text{font-size:12px;line-height:17px}.lp-promo__text .lp-promo__light{display:block}.lp-promo__button{min-width:0;height:auto;min-height:41px;padding:0 14px;font-size:16px;line-height:17px}.lp-hero--split{padding:0 16px 28px}.lp-hero__split{display:flex;flex-direction:column;align-items:stretch;gap:12px;min-height:0;padding:20px 0 0}.lp-hero__split-body{display:contents}.lp-hero__split-body .lp-eyebrow{order:1;color:var(--lp-mist)}.lp-hero__split-body .lp-hero__title{order:2;color:var(--lp-hero-title-mobile, var(--lp-blush))}.lp-hero__split-body .lp-hero__sub{order:3;font-family:var(--lp-ui);font-size:17px;line-height:24px;color:var(--lp-haze)}.lp-hero__split-media{order:4;height:var(--lp-hero-media-h-mobile, 250px);border-radius:20px;box-shadow:none}.lp-hero__split-body .lp-byline{order:5;padding-top:8px}.lp-hero--split .lp-byline__badge{flex-basis:36px;width:36px;height:36px;border-radius:18px;background:var(--lp-blush);font-size:16px}.lp-hero--split .lp-byline__date{font-size:12px}.lp-feat-wrap{padding:0 30.5px}.lp-feat{flex-direction:column;align-items:stretch;gap:var(--lp-feat-stack-mobile, 10px);padding:var(--lp-feat-top-mobile, 37px) 0 var(--lp-feat-bottom-mobile, 19px)}.lp-feat__main,.lp-feat__side,.lp-feat__below{display:contents}.lp-feat__main>*,.lp-feat__side>*,.lp-feat__below>*{order:var(--lp-order, 0)}.lp-feat--rule-top{border-top-color:#cacaca}.lp-feat--rule-bottom{border-bottom-color:var(--lp-rule-bottom, #cacaca)}.lp-feat__head{gap:14px}.lp-feat__num{min-width:0;font-size:48px;line-height:48px;letter-spacing:-.86px}.lp-feat__title{font-size:24px;line-height:27px;letter-spacing:-.37px}.lp-feat__p,.lp-feat__quote-text,.lp-feat__p--lead{font-size:14px;line-height:18px}.lp-feat__source{font-size:12px;line-height:16px;letter-spacing:1.5px}.lp-feat__pic{height:var(--lp-pic-h-mobile, 258px);border-radius:14px}.lp-feat__pic--natural{height:auto;border-radius:0}.lp-feat__quote{gap:12px;padding:28px 20px 22px;border-radius:16px}.lp-feat__quote-big{font-size:20px;line-height:24px;letter-spacing:-.3px}.lp-feat__pills{flex-direction:column;flex-wrap:nowrap;gap:4px}.lp-feat__pill{width:100%;min-width:0;height:31px;padding:0 16px;font-size:16px;line-height:17px}.lp-feat__price{min-height:200px;gap:18px;padding:30px 15px;border-radius:10px}.lp-feat__price-top{gap:8px}.lp-feat__price-label{font-size:12px;line-height:16px}.lp-feat__price-value{font-size:46px;line-height:34px}.lp-feat__price-text{font-size:14px;line-height:18px}.lp-feat__kicker{padding-top:4px;font-size:16px;line-height:17px}.lp-offer{background:var(--lp-offer-bg-mobile, var(--lp-offer-bg, var(--lp-navy)))}.lp-offer .lp-eyebrow{color:var(--lp-offer-eyebrow-mobile, var(--lp-offer-eyebrow, var(--lp-offer-heading, var(--lp-mist))))}.lp-option__note--mobile{display:block}.lp-option__note--desktop,.lp-option__lead{display:none}.lp-offer--open{padding:0}.lp-offer--open .lp-offer__grid{display:flex;flex-direction:column;gap:0}.lp-offer--open .lp-offer__photo{display:block;order:-1;flex:none;width:100%;height:300px;border-radius:0}.lp-offer--open.lp-offer--pack .lp-offer__photo{width:auto;margin:10px 14px 0;box-sizing:border-box;border-radius:10px;background:#ffffff1f}.lp-offer--pack .lp-pack__frame{top:10px}.lp-main .lp-offer--pack .lp-pack__back{left:-15.47%;top:-7.93%;width:100.98%}.lp-main .lp-offer--pack .lp-pack__front{left:8.7%;top:8.63%;width:97.67%}.lp-main .lp-offer--pack .lp-pack__tool{left:64.64%;top:16.6%;width:35.47%;transform:rotate(14.05deg)}.lp-offer--open .lp-offer__copy{flex:none;gap:14px;align-items:stretch;padding:29px 16px 36px}.lp-offer--open .lp-offer__copy>.lp-eyebrow,.lp-offer--open .lp-offer__title,.lp-offer--open .lp-offer__sub{max-width:none}.lp-offer--open .lp-offer__sub{padding-top:0}.lp-offer--open .lp-card{gap:0;padding:0;border-radius:0;background:none;box-shadow:none}.lp-offer--open .lp-card__body{gap:14px;padding:0}.lp-offer--open .lp-options{gap:14px}.lp-offer--open .lp-option,.lp-offer--open .lp-option.is-selected{gap:6px;padding:12px 14px}.lp-offer--open .lp-option{border-color:#8f8f8f}.lp-offer--open .lp-option.is-selected{border-color:var(--lp-option-pick-mobile, var(--lp-option-picked-line, #d63a24))}.lp-offer--open .lp-option__row{color:var(--lp-tan, var(--lp-navy))}.lp-offer--open .lp-option__title--accent{color:var(--lp-option-accent, var(--lp-coral))}.lp-offer--open .lp-option__note{max-width:none;font-size:11.7px;line-height:19px;letter-spacing:0;color:var(--lp-ink)}.lp-offer--open .lp-option__badge{background:var(--lp-option-badge-mobile, var(--lp-option-pick-mobile, #d63a24))}.lp-offer--open .lp-ticks li{color:var(--lp-offer-tick-mobile, #fff)}.lp-offer--open .lp-buy{justify-content:center;gap:10px;min-height:52px;padding:18px 20px;font-size:15px;line-height:15px}.lp-offer--open .lp-buy img{width:16px;height:16px}.lp-offer__ps{padding-top:0;font-size:14px;line-height:18px}.lp-foot--line{padding:var(--lp-foot-top-mobile, 24px) 16px var(--lp-foot-bottom-mobile, 28px)}.lp-foot__single{font-size:14px;line-height:16px;color:var(--lp-foot-ink-mobile, var(--lp-foot-ink, var(--lp-muted)))}}.lp-promo--wide{padding:0 50px}.lp-promo--wide .lp-promo__inner{max-width:none}.lp-promo--wide .lp-promo__button{min-width:0;height:40px;padding:0 18px;font-size:14px;line-height:14px}.lp-hero--cover.lp-hero--bare{padding:0;border-bottom:0}.lp-hero--soft-highlight .lp-hero__title em{color:var(--lp-blush)}.lp-art--rule-top{border-top:1px solid var(--lp-rule, #e4d8ce)}.lp-art__text--dark{color:var(--lp-navy)}.lp-art__rich{font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-ink)}.lp-art__rich.lp-art__text--dark{color:var(--lp-navy)}.lp-art__rich p+p{margin-top:28px}.lp-art__rich strong{color:var(--lp-navy)}.lp-art__rich em{font-style:normal;color:var(--lp-navy)}.lp-art__subheading{padding-top:8px;font-family:var(--lp-display);font-weight:700;font-size:30px;line-height:33.6px;letter-spacing:-.45px;color:var(--lp-navy)}.lp-art__quote{background:var(--lp-tan, var(--lp-navy))}.lp-art__frame{position:relative}.lp-art__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;padding:50px;box-sizing:border-box;background-image:linear-gradient(-66.77deg,#06129236 31.487%,#f2543d36 89.984%),linear-gradient(0deg,#000c,#0000 81.808%)}.lp-art__overlay-text{max-width:270px;font-family:var(--lp-display);font-weight:700;font-size:36px;line-height:37.4px;letter-spacing:-.51px;text-transform:uppercase;color:#fff}.lp-art__overlay-bar{width:98px;height:7px;background:var(--lp-overlay-bar, #f2543d)}.lp-art__banner{display:flex;gap:13px;height:292px}.lp-art__banner-panel{flex:0 1 703px;min-width:0;display:flex;align-items:center;padding:7px 23px;box-sizing:border-box;border-radius:20px}.lp-art__banner-text{font-family:var(--lp-display);font-weight:700;font-size:36px;line-height:37.4px;letter-spacing:-.51px;text-transform:uppercase;color:#fff}.lp-art__banner-text span{display:block;color:var(--lp-blush)}.lp-art__banner-pic{flex:1 1 481px;min-width:0;border-radius:20px;overflow:hidden}.lp-art__banner-pic img{width:100%;height:100%;object-fit:cover}.lp-research{display:flex;gap:12px;align-items:stretch}.lp-research__card{flex:1 1 0;min-width:0;min-height:265px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:21px 24px 22px;border-radius:16px;background:#fff}.lp-research__label{font-family:var(--lp-ui);font-weight:500;font-size:14px;line-height:17px;letter-spacing:1.76px;text-transform:uppercase;color:var(--lp-coral)}.lp-research__text{font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-ink)}.lp-times{padding:8px 24px;border-radius:18px;background:#fff}.lp-time{display:flex;align-items:center;gap:22px;padding:16px 0 17px;border-bottom:1px solid #efe6de}.lp-time:last-child{padding-bottom:16px;border-bottom:0}.lp-time__at{flex:0 0 92px;font-family:var(--lp-display);font-weight:700;font-size:30px;line-height:33.6px;letter-spacing:-.45px;color:var(--lp-navy)}.lp-time__what{font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-ink)}.lp-time--accent .lp-time__at,.lp-time--accent .lp-time__what{color:var(--lp-coral)}.lp-art-pills{display:flex;flex-wrap:wrap;gap:8px}.lp-art-pill{flex:1 1 auto;height:45px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:0 22px;border:1px solid var(--lp-tan, var(--lp-navy));border-radius:999px;color:var(--lp-tan, var(--lp-navy));font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase;white-space:nowrap}.lp-art-pill--filled{background:var(--lp-tan, var(--lp-navy));color:#fff}.lp-prices{display:flex;gap:10px;padding-top:8px}.lp-price{flex:1 1 0;min-width:0;height:184px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:10px;padding:24px 16px;border-radius:16px;text-align:center;color:#fff}.lp-price__icon{height:76px;display:flex;align-items:center;justify-content:center}.lp-price__icon img{width:auto;height:76px}.lp-price__value{font-family:var(--lp-display);font-weight:700;font-size:30px;line-height:33.6px;letter-spacing:-.45px}.lp-price__label{font-family:var(--lp-body);font-size:13.8px;line-height:14px;letter-spacing:1.76px;text-transform:uppercase}@media(max-width:1023px)and (min-width:768px){.lp-research{flex-wrap:wrap}.lp-research__card{flex-basis:45%}}@media(max-width:767px){.lp-promo--wide{padding:0 16px}.lp-promo--wide .lp-promo__button{min-height:24px;height:24px;padding:0 13px;font-size:12px;line-height:12px}.lp-hero--cover.lp-hero--bare .lp-hero__sub{font-family:var(--lp-body);font-size:14px;line-height:18px}.lp-art__rich{font-size:14px;line-height:18px;text-align:justify}.lp-art__rich p+p{margin-top:18px}.lp-art__subheading{padding-top:6px;font-size:16px;line-height:17px;letter-spacing:0;text-transform:uppercase}.lp-art__figure--bleed{margin-left:-30.5px;margin-right:-30.5px}.lp-art__figure--bleed .lp-art__frame{border-radius:0}.lp-art__overlay{gap:7px;padding:8px 0 0 30px}.lp-art__overlay-text{max-width:188px;font-size:24px;line-height:27px;letter-spacing:-.37px}.lp-art__overlay-bar{width:63px;height:5px}.lp-art__banner{flex-direction:column;gap:var(--lp-art-gap-mobile, 12px);height:auto}.lp-art__banner-panel{order:2;flex:none;display:block;padding:6px 0 0;border-radius:0;background:none!important}.lp-art__banner-text{font-size:16px;line-height:17px;letter-spacing:0;color:var(--lp-navy)}.lp-art__banner-text span{display:inline;color:var(--lp-coral)}.lp-art__banner-pic{order:1;flex:none;height:250px;border-radius:14px}.lp-research{flex-direction:column}.lp-research__card{flex:none;min-height:186px;justify-content:center;padding:21px 19.5px 22px}.lp-research__label{font-size:12px;line-height:16px;letter-spacing:1.5px}.lp-research__text{font-size:14px;line-height:18px}.lp-times{padding:4px 18px;border-radius:14px}.lp-time{gap:16px;padding:13px 0 14px}.lp-time:last-child{padding-bottom:13px}.lp-time__at{flex-basis:64px;font-size:24px;line-height:27px;letter-spacing:-.37px;text-transform:uppercase}.lp-time__what{font-size:14px;line-height:18px}.lp-art-pills{flex-direction:column;flex-wrap:nowrap;gap:7px}.lp-art-pill{flex:none;width:100%;height:35px;padding:0 15px;font-size:16px;line-height:17px}.lp-prices{gap:6px;padding-top:6px}.lp-price{height:122px;gap:8px;padding:18px 6px;border-radius:12px}.lp-price__icon,.lp-price__icon img{height:40px}.lp-price__value{font-size:22px;line-height:22px;letter-spacing:0}.lp-price__label{font-size:10.8px;line-height:11px;letter-spacing:1.3px}}.lp-hero--sub-body .lp-hero__sub{padding-top:4px;font-family:var(--lp-body);font-weight:400;font-size:17px;line-height:28px}@media(min-width:768px){.lp-hero--eyebrow-mobile .lp-hero__body>.lp-eyebrow{visibility:hidden}.lp-hero--byline-first .lp-hero__media{order:1}.lp-hero--byline-first .lp-byline{padding-top:8px}}.lp-feat-wrap{background-color:var(--lp-feat-bg, transparent);background-image:var(--lp-feat-grad, none)}.lp-feat--light{--lp-navy: #ffffff;--lp-ink: #c9cde0;--lp-muted: #8fa6e8}.lp-feat__eyebrow{font-family:var(--lp-ui);font-weight:500;font-size:14px;line-height:17px;letter-spacing:1.76px;text-transform:uppercase;color:var(--lp-muted)}.lp-feat--title-large .lp-feat__title{font-size:65px;line-height:63px;letter-spacing:-1.16px}.lp-feat--hl-break-always .lp-feat__title span{display:block}.lp-feat__p--accent{font-family:var(--lp-strong);color:var(--lp-coral)}.lp-feat__kicker--large{padding-top:16px;font-size:30px;line-height:33.6px;letter-spacing:-.45px;text-transform:none}.lp-feat__kicker--break-always span{display:block}.lp-feat__notice{display:flex;flex-direction:column;justify-content:space-between;min-height:267px;box-sizing:border-box;padding-top:7px;overflow:hidden;border:1px solid #2b3561;border-radius:20px;background:#1b2340;box-shadow:-8px 9px 4.8px -1px #00000040;text-align:center}.lp-feat__notice-top{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;flex:1 1 auto;padding:26px 24px 20px}.lp-feat__notice-icon img{width:62px;height:30px}.lp-feat__notice-title{padding-top:7px;font-family:var(--lp-display);font-weight:700;font-size:30px;line-height:33.6px;letter-spacing:-.45px;color:#fff}.lp-feat__notice-text{font-family:var(--lp-ui);font-weight:500;font-size:20px;line-height:24px;color:#aeb5d3}.lp-feat__notice-actions{display:flex;border-top:1px solid #2b3561}.lp-feat__notice-actions span{flex:1 1 0;padding:15px 10px;font-family:var(--lp-strong);font-size:17px;line-height:28px;color:#8fa6e8}.lp-feat__notice-actions span+span{border-left:1px solid #2b3561}.lp-feat__notice-actions .lp-feat__notice-go{color:var(--lp-coral)}.lp-feat__stat{display:flex;flex-direction:column;gap:14px;padding:39px 25px 23px;border:1px solid #2b3561;border-radius:20px;background:#141b36}.lp-feat__stat-labels{display:flex;justify-content:space-between;gap:12px}.lp-feat__stat-labels span{font-family:var(--lp-body);font-size:11.8px;line-height:12px;letter-spacing:1.5px;text-transform:uppercase;color:#8fa6e8}.lp-feat__stat-value{font-family:var(--lp-display);font-weight:700;font-size:36px;line-height:36px;color:#fff}.lp-feat__stat-value span{margin-left:12px;font-size:17px;line-height:17px;color:#6e95f7}.lp-feat__stat-rows{display:flex;flex-direction:column;gap:10px;margin:0;padding:2px 0 0;list-style:none}.lp-feat__stat-row{display:flex;align-items:center;gap:12px;font-family:var(--lp-body);font-size:13.5px;line-height:19.5px;color:#daddeb}.lp-feat__stat-dot{flex:0 0 16px;width:16px;height:16px;border-radius:4px;background:#2f3a6b}.lp-feat__stat-label{flex:1 1 auto;min-width:0}.lp-feat__stat-time{flex:0 0 auto;font-size:14.5px}.lp-feat__stat-row--first{color:#fff}.lp-feat__stat-row--first .lp-feat__stat-dot{background:#6e95f7}.lp-feat__stat-row--first .lp-feat__stat-time{font-size:15px}.lp-feat__stat-row--last{font-family:var(--lp-strong);font-size:15px;color:var(--lp-coral)}.lp-feat__stat-row--last .lp-feat__stat-dot{background:var(--lp-coral)}.lp-feat__stat-row--last .lp-feat__stat-time{font-size:15px}.lp-feat__duo{display:flex;gap:10px;padding-top:4px}.lp-feat__duo-card{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:10px;padding:18px 16px;border-radius:14px}.lp-feat__duo-pic{flex:0 0 254px;height:153px;border-radius:14px;overflow:hidden}.lp-feat__duo-pic img{width:100%;height:100%;object-fit:cover}.lp-feat__duo-copy{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:18px 16px}.lp-feat__duo-title{font-family:var(--lp-display);font-weight:700;font-size:36px;line-height:37.4px;letter-spacing:-.51px;text-transform:uppercase;color:inherit}.lp-feat__duo-text{font-family:var(--lp-ui);font-weight:500;font-size:20px;line-height:24px;color:inherit}.lp-offer--sub-mobile .lp-offer__sub{display:none}.lp-offer__ps--card{padding-top:0;font-size:14px;line-height:20px;color:var(--lp-navy)}.lp-main .lp-offer--pack-raised .lp-pack__back{left:-28.24%;top:-4.13%;width:135.75%}.lp-main .lp-offer--pack-raised .lp-pack__front{left:-2.85%;top:20.48%;width:131.35%}.lp-main .lp-offer--pack-raised .lp-pack__tool{left:69.69%;top:28.61%;width:47.67%}@media(max-width:1240px)and (min-width:768px){.lp-feat__duo-pic{flex-basis:40%}.lp-feat__duo-title{font-size:28px;line-height:30px}}@media(max-width:1023px)and (min-width:768px){.lp-feat__duo{flex-direction:column}}@media(max-width:767px){.lp-hero--sub-body .lp-hero__sub{padding-top:2px;font-size:14px;line-height:18px;text-align:justify}.lp-hero--hl-break-mobile .lp-hero__title em{display:block}.lp-hero--sub-body-mobile .lp-hero__sub{padding-top:2px;font-family:var(--lp-body);font-weight:400;font-size:14px;line-height:18px}.lp-feat-wrap{background-color:var(--lp-feat-bg-mobile, var(--lp-feat-bg, transparent))}.lp-feat--light.lp-feat--rule-top{border-top-color:var(--lp-rule, #1e2237)}.lp-feat__eyebrow{font-size:12px;line-height:16px;letter-spacing:1.5px}.lp-feat--title-large .lp-feat__title{font-size:32px;line-height:34px;letter-spacing:-.64px}.lp-feat--hl-break-mobile .lp-feat__title span{display:block}.lp-feat--light .lp-feat__p{text-align:justify}.lp-feat__kicker--large{padding-top:12px;font-size:20px;line-height:24px;letter-spacing:-.3px}.lp-feat__kicker--break-mobile span{display:block}.lp-feat__notice{min-height:0;padding-top:5px;border-radius:16px}.lp-feat__notice-top{padding:22px 18px 16px}.lp-feat__notice-icon img{width:54px;height:26px}.lp-feat__notice-title{padding-top:6px;font-size:20px;line-height:24px;letter-spacing:-.3px}.lp-feat__notice-text{max-width:260px;font-family:var(--lp-body);font-weight:400;font-size:14px;line-height:18px}.lp-feat__notice-actions span{padding:13px 8px;font-size:14px;line-height:18px}.lp-feat__stat{gap:12px;padding:23px 17px 20px;border-radius:16px}.lp-feat__stat-labels{flex-direction:column;gap:0}.lp-feat__stat-labels span{font-family:var(--lp-ui);font-weight:500;font-size:12px;line-height:16px}.lp-feat__stat-value{font-size:30px;line-height:30px}.lp-feat__stat-value span{font-size:15px}.lp-feat__stat-rows{gap:8px}.lp-feat__stat-row{gap:10px;font-size:12.5px;line-height:17px}.lp-feat__duo{flex-direction:column;gap:8px;padding-top:0}.lp-feat__duo-card{flex:none;gap:12px;padding:10px;border-radius:12px}.lp-feat__duo-pic{flex:0 0 94px;width:94px;height:125px;border-radius:10px}.lp-feat__duo-copy{gap:4px;padding:10px 0}.lp-feat__duo-title{font-size:24px;line-height:27px;letter-spacing:-.37px}.lp-feat__duo-text{font-size:17px;line-height:24px}.lp-offer--sub-mobile .lp-offer__sub{display:block}.lp-offer--open .lp-offer__ps--card{font-size:14px;line-height:18px;color:var(--lp-haze)}.lp-offer--open.lp-offer--pack-raised .lp-offer__photo{background:#ffffff3b}.lp-main .lp-offer--pack-raised .lp-pack__back{left:-18.94%;top:-9.48%;width:106.69%}.lp-main .lp-offer--pack-raised .lp-pack__front{left:6.59%;top:8.02%;width:103.2%}.lp-main .lp-offer--pack-raised .lp-pack__tool{left:65.7%;top:16.4%;width:37.48%;transform:rotate(14.05deg)}}@media screen and (min-width:1024px){.lp-main h2{font-size:var(--lp-h2-size, 36px)!important}.lp-feat--title-large .lp-feat__title{--lp-h2-size: 65px}}.lp-hero--journal{padding:0;border-bottom:0}.lp-hero--journal .lp-hero__bar{max-width:1228px;padding:18px 0 19px;border-bottom:1px solid #1e2237}.lp-hero--journal .lp-hero__brand{font-family:var(--lp-display);font-weight:700;font-size:15px;line-height:15px;letter-spacing:0;text-transform:uppercase}.lp-hero--journal .lp-hero__tag{font-family:var(--lp-body);font-weight:400;font-size:11.6px;line-height:12px;letter-spacing:1.5px;text-transform:uppercase}@media(min-width:768px){.lp-hero--right .lp-hero__cover-body{align-items:flex-end;text-align:right}.lp-hero--right .lp-hero__cover-body .lp-hero__sub{max-width:677px}.lp-hero--right .lp-byline{text-align:left}.lp-hero--right .lp-hero__shade{background:linear-gradient(270deg,#000c,#0000 74.315%)}}.lp-feat--bright{--lp-ink: #ffffff}.lp-feat--title-sub .lp-feat__title{--lp-h2-size: 30px;font-size:30px;line-height:33.6px;letter-spacing:-.45px;text-transform:none}.lp-feat--below{flex-wrap:wrap;row-gap:18px}.lp-feat__below{flex:0 0 100%;min-width:0;display:flex;flex-direction:column;gap:var(--lp-feat-stack, 16px)}.lp-feat__kicker--headline{padding-top:11px;font-size:36px;line-height:37.4px;letter-spacing:-.51px}.lp-feat__kicker--rule{padding-top:30px;border-top:4px solid var(--lp-blush)}.lp-feat__kicker--soft span{color:var(--lp-blush)}.lp-feat__stat--shadow{box-shadow:-1px 16px 8.4px #12152b66}.lp-feat__stat--plain-last .lp-feat__stat-row--last{font-family:var(--lp-body);font-size:13.1px;color:#daddeb}.lp-feat__stat--plain-last .lp-feat__stat-row--last .lp-feat__stat-dot{background:#2f3a6b}.lp-feat__stat--plain-last .lp-feat__stat-row--last .lp-feat__stat-time{font-size:14.5px}.lp-feat__ing{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:20px;padding:25px 23px 19px;border-radius:18px;background:#20244e}.lp-feat__ing-bg{position:absolute;top:0;right:0;bottom:0;left:0}.lp-feat__ing-bg img{width:100%;height:100%;object-fit:cover}.lp-feat__ing-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(-47.22deg,#06129254 31.487%,#f2a33a54 89.984%),linear-gradient(0deg,#000c,#0000 81.808%),linear-gradient(90deg,#00000061,#00000061)}.lp-feat__ing-title{position:relative;font-family:var(--lp-display);font-weight:700;font-size:24px;line-height:26.4px;text-align:center;color:#fff}.lp-feat__ing-list{position:relative;display:flex;gap:8px;width:100%;margin:0;padding:0;list-style:none}.lp-feat__ing-list li{flex:1 1 0;min-width:0;height:45px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid #fff;border-radius:999px;font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase;white-space:nowrap;color:#fff}.lp-feat__tiles .lp-price__icon img{width:auto;height:76px}.lp-card__foot--caps{font-family:var(--lp-body);font-weight:400;font-size:11.3px;line-height:19.2px;letter-spacing:1.5px;text-transform:uppercase;color:var(--lp-offer-heading, var(--lp-navy))}.lp-foot__note{margin-top:9px;font-family:var(--lp-body);font-size:17px;line-height:28px;color:var(--lp-muted)}@media(min-width:768px){.lp-feat__p--small{font-size:15px;line-height:28px;text-align:justify}.lp-feat__kicker--break-desktop span{display:block}.lp-feat__duo-card--outline{background:transparent!important;border:1px solid #000;color:#20244e!important}.lp-offer--sub-body .lp-offer__sub{padding-top:0;font-family:var(--lp-body);font-weight:400;font-size:17px;line-height:28px}}@media(max-width:767px){.lp-hero--journal{background:var(--lp-hero-bg, #202451)}.lp-hero--journal .lp-hero__bar{margin:0 10px;padding:14px 0 15px;background:none}.lp-hero--journal .lp-hero__brand{font-size:13px;line-height:13px}.lp-hero--journal .lp-hero__tag{font-size:10px;line-height:10px;letter-spacing:1.3px}.lp-hero--journal .lp-hero__sub{font-family:var(--lp-body);font-weight:400;font-size:14px;line-height:18px}.lp-feat__below{display:contents}.lp-feat--title-sub .lp-feat__title{font-size:24px;line-height:24px;letter-spacing:-.3px}.lp-feat__pic--shadow{box-shadow:0 14px 30px #12152b1a}.lp-feat__kicker--headline{padding-top:10px;font-size:24px;line-height:27px;letter-spacing:-.37px}.lp-feat__kicker--rule{padding-top:20px}.lp-feat__stat--shadow{box-shadow:0 14px 15px #12152b2e}.lp-feat__stat--plain-last .lp-feat__stat-row--last{font-size:12.5px}.lp-feat__ing{gap:13px;padding:19px 15px 15px;border:1px solid #e3ded5;border-radius:14px}.lp-feat__ing-title{font-size:20px;line-height:24px;letter-spacing:-.3px}.lp-feat__ing-list{flex-direction:column;gap:7px}.lp-feat__ing-list li{flex:none;width:100%;height:35px;font-size:16px;line-height:17px}.lp-feat__tiles .lp-price__icon img{height:40px}.lp-offer--open .lp-card__foot--caps{max-width:none;margin:0;font-family:var(--lp-body);font-size:12px;line-height:16px;letter-spacing:1.5px;text-align:center;color:#f4f1ec}.lp-foot__note{font-size:14px;line-height:18px}}.lp-hero{background-image:var(--lp-hero-grad, none)}.lp-feat__head--full{flex:0 0 100%;order:-2}.lp-feat--below .lp-feat__head--full+.lp-feat__main,.lp-feat--below .lp-feat__head--full~.lp-feat__side{margin-top:0}.lp-feat__bar{display:block;width:44px;height:3px;border-radius:2px;background:var(--lp-coral)}.lp-feat__duo-text--strike{text-decoration:line-through}.lp-feat__listcard{padding:26px 12px 18px;border-radius:16px;background:var(--lp-navy-card, #20244e);filter:drop-shadow(0 18px 20px rgba(32,36,78,.18))}.lp-feat__listcard-head,.lp-feat__bars-head{display:flex;justify-content:space-between;gap:12px;padding:0 4px 14px;font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase;color:#d9d9ea}.lp-feat__listcard-rows{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.lp-feat__listcard-rows li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;box-sizing:border-box;padding:12px 16px;border-radius:10px;background:#fff;font-family:var(--lp-body);font-size:17px;line-height:28px;color:#20244e}.lp-feat__listcard-rows strong{flex:0 0 auto;font-family:var(--lp-strong);color:#6b6e8a}.lp-feat__listcard-foot{padding-top:16px;text-align:center;font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase;color:var(--lp-blush)}.lp-feat__bars{padding:32px 24px 22px;border-radius:16px;background:#20244e;filter:drop-shadow(0 18px 20px rgba(32,36,78,.18))}.lp-feat__bars-head{padding:0 0 20px}.lp-feat__bars-rows{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.lp-feat__bars-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 12px;font-family:var(--lp-body);font-size:17px;line-height:28px;color:#fff}.lp-feat__bars-value,.lp-feat__bars-row--strong .lp-feat__bars-label{font-family:var(--lp-strong)}.lp-feat__bars-track{flex:0 0 100%;height:14px;border-radius:7px;background:#33386a;overflow:hidden}.lp-feat__bars-track span{display:block;height:100%;border-radius:7px;background:var(--lp-blush)}.lp-feat__bars-row--strong .lp-feat__bars-track span{background:var(--lp-coral)}.lp-foot--line-large .lp-foot__line{font-family:var(--lp-ui);font-weight:500;font-size:20px;line-height:24px}.lp-foot--stacked .lp-foot__note{margin-top:8px;font-size:15px;line-height:21px}@media(max-width:767px){.lp-feat__head--full{order:0}.lp-feat__bar{width:40px}.lp-feat__listcard{padding:20px 10px 16px;border-radius:14px}.lp-feat__listcard-head,.lp-feat__bars-head{padding:0 4px 12px;font-size:16px;line-height:17px}.lp-feat__listcard-rows{gap:7px}.lp-feat__listcard-rows li{min-height:0;padding:13px 14px;border-radius:9px;font-size:14px;line-height:18px}.lp-feat__listcard-foot{padding-top:14px;font-size:16px;line-height:17px}.lp-feat__bars{padding:24px 16px 18px;border-radius:14px}.lp-feat__bars-head{padding:0 0 16px}.lp-feat__bars-rows{gap:14px}.lp-feat__bars-row{gap:7px 12px;font-size:14px;line-height:18px}.lp-feat__bars-row--strong .lp-feat__bars-label{max-width:222px}.lp-feat__bars-row--strong .lp-feat__bars-value{max-width:45px;text-align:right}.lp-feat__bars-track{height:12px}.lp-foot--line-large .lp-foot__line{font-size:17px;line-height:24px}.lp-foot--stacked .lp-foot__note{font-size:12px;line-height:18px}}.lp-hero--caps .lp-hero__bar{max-width:1353px;padding:26px 0 22px;border-bottom:0}.lp-hero--caps .lp-hero__brand,.lp-hero--caps .lp-hero__tag{font-family:var(--lp-strong);font-weight:400;font-size:13px;line-height:13px;letter-spacing:1.8px;text-transform:uppercase}.lp-hero--caps .lp-hero__cover-body .lp-hero__title{max-width:none}.lp-hero--caps .lp-hero__cover-body .lp-hero__sub{max-width:677px}.lp-hero--caps .lp-hero__shade{background:linear-gradient(89.75deg,#000c .112%,#0000 88.673%)}.lp-feat--justify-always .lp-feat__p{text-align:justify}.lp-main .lp-feat__p--line{margin-top:calc(28px - var(--lp-feat-stack, 16px))}.lp-feat__kicker--deep span{color:var(--lp-red)}.lp-feat__kicker--tight{padding-top:0}.lp-feat__kicker--rule-accent-mobile{padding-top:0;border-top:0}.lp-feat__bar{margin-top:var(--lp-bar-space, 0)}@media(min-width:768px){.lp-feat--rule-accent{border-top-color:var(--lp-coral)}.lp-feat__pic--shadow-desktop{box-shadow:0 18px 40px #20244e1a}}.lp-feat__ing--pointers{display:block;height:var(--lp-ing-h, 305px);padding:0;border-radius:16px;background:#fff;box-shadow:0 18px 40px #20244e1a}.lp-feat__ing--pointers .lp-feat__ing-bg:after{background-image:linear-gradient(-67.73deg,#06129273 31.487%,#f2543d73 89.984%),linear-gradient(0deg,#00000069,#00000069)}.lp-feat__ing--pointers .lp-feat__ing-list{position:absolute;top:0;right:0;bottom:0;left:0;gap:0;padding:0 0 0 20px;box-sizing:border-box}.lp-feat__ing--pointers .lp-feat__ing-list li{position:relative;height:auto;padding:0 10px;border:0;border-radius:0;font-family:Neighbor,sans-serif;font-weight:600;font-size:30px;line-height:33.6px;letter-spacing:-.45px;white-space:normal;text-align:center}.lp-feat__ing--pointers .lp-feat__ing-list span{max-width:210px}.lp-feat__ing-pointer{position:absolute;top:45px;right:-10px;width:72px;height:212px}.lp-main .lp-feat__minis{display:flex;gap:8px;padding-top:6px}.lp-feat__mini{flex:1 1 0;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 6px;border-radius:14px;background:#fff;filter:drop-shadow(0 8px 10px rgba(32,36,78,.06));text-align:center}.lp-feat__mini-value{font-family:var(--lp-display);font-weight:700;font-size:22px;line-height:22px;color:var(--lp-navy)}.lp-feat__mini-label{font-family:var(--lp-body);font-size:10.8px;line-height:11px;letter-spacing:1.3px;text-transform:uppercase;white-space:nowrap;color:var(--lp-muted)}.lp-feat__mini--pick{padding:16px 6px;border:2px solid var(--lp-red);background:#fdeeea;filter:none}.lp-feat__mini--pick .lp-feat__mini-value{color:var(--lp-red)}.lp-feat__mini--pick .lp-feat__mini-label{color:var(--lp-navy)}@media(max-width:767px){.lp-hero--caps .lp-hero__bar{margin:0 30.5px;padding:20px 0 12px}.lp-hero--caps .lp-hero__brand,.lp-hero--caps .lp-hero__tag{font-size:11px;line-height:11px;letter-spacing:1.5px}.lp-hero--caps .lp-hero__shade{background:linear-gradient(-1.76deg,#000000f0 19.916%,#0000 86.343%)}.lp-feat--justify-mobile .lp-feat__p{text-align:justify}.lp-main .lp-feat__p--line{margin-top:calc(18px - var(--lp-feat-stack-mobile, 10px))}.lp-feat__kicker--rule-accent-mobile{padding-top:32px;border-top:4px solid var(--lp-coral)}.lp-feat__bar{margin-top:var(--lp-bar-space-mobile, 0)}.lp-feat__bar--center-mobile{align-self:center}.lp-feat__ing--pointers{height:var(--lp-ing-h-mobile, 264px);padding:0;border:0;border-radius:14px;box-shadow:0 14px 30px #20244e1a}.lp-feat__ing--pointers .lp-feat__ing-bg:after{background-image:linear-gradient(-82.58deg,#06129273 31.487%,#f2543d73 89.984%),linear-gradient(0deg,#00000069,#00000069)}.lp-feat__ing--pointers .lp-feat__ing-list{align-items:center;justify-content:center;gap:8px;padding:3px 0 0}.lp-feat__ing--pointers .lp-feat__ing-list li{flex:none;width:217px;height:auto;box-sizing:border-box;padding:14px 10px;border-bottom:1px solid var(--lp-coral);font-size:18px;line-height:17px;letter-spacing:0;white-space:nowrap}.lp-feat__ing--pointers .lp-feat__ing-list span{max-width:none}.lp-feat__ing-pointer{display:none}}@media(min-width:768px){.lp-offer--photo-crop .lp-offer__photo{position:relative}.lp-offer--photo-crop .lp-offer__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}}@media(max-width:767px){.lp-offer--title-break-mobile .lp-offer__title span{display:block}.lp-offer--open.lp-offer--photo-inset .lp-offer__photo{width:auto;margin:29px 16px 0;border-radius:10px}.lp-offer--open.lp-offer--photo-inset .lp-offer__copy{padding-top:14px}}.lp-hero__media,.lp-feat__pic{position:relative}.lp-cap{position:absolute;z-index:1;padding:6px 10px;border-radius:6px;background:#12261abf;font-family:var(--lp-body);font-size:10.7px;line-height:12px;color:#fff;white-space:nowrap}.lp-cap strong{font-family:var(--lp-strong)}.lp-cap--hero{top:20px;right:12.5px}.lp-cap--pic{right:14px;bottom:14px}.lp-hero--spacious .lp-hero__sub{color:#fff}.lp-hero--name-accent .lp-byline__name{color:var(--lp-blush)}.lp-hero--name-accent .lp-byline__name span{color:#fff}.lp-hero--name-accent .lp-byline__date{font-size:11.7px;color:#fff}@media(min-width:768px){.lp-hero--spacious{padding-bottom:40px}.lp-hero--spacious .lp-hero__body{gap:18px;padding-top:42px}.lp-hero--spacious .lp-byline{padding-top:6px}.lp-hero--spacious .lp-byline__badge{flex-basis:44px;width:44px;height:44px;border-radius:22px;font-family:var(--lp-display);font-weight:700;font-size:18px}}.lp-feat--num-divider .lp-feat__head{gap:16px}.lp-feat__kicker--bar{padding:0 0 4px 28px;border-left:4px solid var(--lp-blush)}@media(min-width:768px){.lp-feat__kicker--break-after_desktop span:after{content:"\a";white-space:pre}}.lp-feat__source--note{font-family:var(--lp-body);font-weight:400;font-size:10.7px;line-height:16.8px;letter-spacing:0;text-transform:none;text-align:center;color:var(--lp-muted)}.lp-feat__dotcard{display:flex;align-items:center;gap:20px;height:208px;box-sizing:border-box;padding:10px;border:1px solid var(--lp-rule, #e2dccd);border-radius:18px;background:#fff}.lp-feat__dotcard-pic{flex:0 0 170px;height:184px;border-radius:12px;overflow:hidden}.lp-feat__dotcard-pic img{width:100%;height:100%;object-fit:cover}.lp-feat__dotcard-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:10px}.lp-feat__dotcard-title{font-family:var(--lp-display);font-weight:700;font-size:18px;line-height:37.4px;letter-spacing:-.51px;text-transform:uppercase;color:var(--lp-tan, var(--lp-navy))}.lp-feat__dotcard-rows{margin:0;padding:0;list-style:none}.lp-feat__dotcard-rows li{display:flex;align-items:center;gap:10px;font-family:var(--lp-body);font-size:15px;line-height:24px;color:var(--lp-ink)}.lp-feat__dotcard-dot{flex:0 0 9px;width:9px;height:9px;border-radius:50%;background:var(--lp-tan, var(--lp-navy))}.lp-feat__dotcard-rows li:first-child .lp-feat__dotcard-dot{background:var(--lp-blush)}.lp-feat__scenes{display:flex;align-items:center;gap:10px;margin-top:10px}.lp-feat__scene{position:relative;overflow:hidden;flex:0 0 47.2%;height:211px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;padding:18px;border-radius:14px;text-align:center}.lp-feat__scene--hl{flex:1 1 0;min-width:0;height:233px;border:2px solid var(--lp-blush);background:var(--lp-tan);filter:drop-shadow(2px 6px 3.4px rgba(0,0,0,.25))}.lp-feat__scene-bg{position:absolute;top:0;right:0;bottom:0;left:0}.lp-feat__scene-bg img{width:100%;height:100%;object-fit:cover}.lp-feat__scene-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000000d1)}.lp-feat__scene-title{position:relative;font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase;color:var(--lp-blush)}.lp-feat__scene-text{position:relative;font-family:var(--lp-body);font-size:17px;line-height:28px;color:#fff}.lp-feat__scene--hl .lp-feat__scene-text{color:#e4ede2}.lp-feat__impact{display:flex;flex-direction:column;gap:25px;padding:32px 24px 20px;border-radius:18px;background:var(--lp-tan, var(--lp-navy))}.lp-feat__impact-row{display:flex;gap:1px}.lp-feat__impact-item{flex:1 1 0;min-width:0;height:183px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;text-align:center}.lp-feat__impact-item+.lp-feat__impact-item{border-left:1px solid var(--lp-blush)}.lp-feat__impact-icon img{display:block;width:96px;height:96px;object-fit:contain}.lp-feat__impact-value{font-family:var(--lp-display);font-weight:700;font-size:36px;line-height:37.4px;letter-spacing:-.51px;text-transform:uppercase;color:var(--lp-blush)}.lp-feat__impact-label{font-family:var(--lp-body);font-size:17px;line-height:28px;color:#fff}.lp-feat__impact-source{font-family:var(--lp-body);font-size:10.7px;line-height:16.8px;text-align:center;color:#c9d8c6}.lp-feat__steps{display:flex;gap:10px;margin:0;padding:0;list-style:none}.lp-feat__step{flex:1 1 0;min-width:0;height:195px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:15px 17px;border:1px solid var(--lp-rule, #e2dccd);border-radius:14px;background:#fff;text-align:center}.lp-feat__step--last{border-color:var(--lp-tan, var(--lp-navy));background:var(--lp-tan, var(--lp-navy))}.lp-feat__step-num{flex:0 0 auto;width:43px;height:43px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--lp-blush);font-family:var(--lp-display);font-weight:700;font-size:30px;line-height:33.6px;letter-spacing:-.45px;color:var(--lp-navy)}.lp-feat__step-text{max-width:247px;font-family:var(--lp-display);font-weight:700;font-size:17px;text-transform:uppercase;color:var(--lp-navy)}.lp-feat__step--last .lp-feat__step-text{color:#fff}.lp-feat__statgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.lp-feat__stattile{height:93px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:14px;padding:5px;border-radius:12px;background:var(--lp-tan, var(--lp-navy));color:#fff}.lp-feat__stattile-icon{flex:0 0 104px;display:flex;align-items:center;justify-content:center}.lp-feat__stattile-icon img{display:block;width:auto;max-width:84px;height:var(--lp-icon-h, 63px);object-fit:contain}.lp-feat__stattile-copy{flex:0 1 208px;min-width:0;display:flex;flex-direction:column}.lp-feat__stattile-label{font-family:var(--lp-strong);font-size:11px;line-height:14.3px;letter-spacing:1.3px;text-transform:uppercase}.lp-feat__stattile-value{font-family:var(--lp-display);font-weight:700;font-size:36px;line-height:37.4px;letter-spacing:-.51px;text-transform:uppercase}@media(min-width:768px){.lp-offer--pack-low .lp-offer__photo{background:#00000040}.lp-main .lp-offer--pack-low .lp-pack__back{left:-23.06%;top:calc(50% - 230.05px);width:126.78%}.lp-main .lp-offer--pack-low .lp-pack__front{left:.69%;top:calc(50% - 125.57px);width:122.62%}.lp-main .lp-offer--pack-low .lp-pack__tool{left:68.4%;top:calc(50% - 90.9px);width:44.54%;transform:none}}@media(max-width:767px){.lp-cap{font-size:7.7px}.lp-cap--hero{top:auto;right:10px;bottom:8px}.lp-cap--pic{left:9px;right:9px;bottom:8px;padding:4px 7px;border-radius:8px;text-align:center}.lp-hero--spacious{padding-bottom:24px}.lp-hero--spacious .lp-hero__body{padding-top:22px}.lp-hero--spacious .lp-hero__media{border-radius:16px}.lp-hero--spacious .lp-hero__sub{color:var(--lp-haze)}.lp-hero--spacious .lp-byline{padding-top:6px}.lp-hero--title-large-mobile .lp-hero__title{font-size:36px;line-height:36px;letter-spacing:-.64px}.lp-hero--name-accent .lp-byline__date{font-size:10.7px;color:var(--lp-mist)}.lp-feat--num-divider .lp-feat__head{gap:12px}.lp-feat--num-divider .lp-feat__num{font-size:32px;line-height:34px;letter-spacing:-.64px}.lp-feat--num-divider .lp-feat__title{padding-left:10px;border-left:1px solid var(--lp-heading, var(--lp-navy))}.lp-feat__kicker--bar{padding:0 0 2px 20px}.lp-feat__source--note{font-size:6.8px;line-height:15.4px}.lp-feat__dotcard{flex-direction:column;align-items:stretch;gap:12px;height:auto;border-radius:16px}.lp-feat__dotcard-pic{flex:none;width:100%;height:120px;border-radius:10px}.lp-feat__dotcard-body{gap:12px}.lp-feat__dotcard-title{font-size:16px;line-height:17px;letter-spacing:0;text-align:center;color:var(--lp-navy)}.lp-feat__dotcard-rows{display:flex;gap:6px}.lp-feat__dotcard-rows li{flex:1 1 0;min-width:0;flex-direction:column;gap:10px;font-size:11px;line-height:14px;text-align:center}.lp-feat__dotcard-dot{flex-basis:8px;width:8px;height:8px;background:var(--lp-coral)}.lp-feat__scenes{flex-direction:column;gap:8px;margin-top:10px}.lp-feat__scene,.lp-feat__scene--hl{flex:none;width:100%;height:auto;gap:6px;padding:14px 12px;border-radius:12px;align-items:flex-start;text-align:left}.lp-feat__scene--hl{align-items:flex-end;text-align:right;border-width:1px;filter:drop-shadow(-2px 4px 2.85px rgba(0,0,0,.25))}.lp-feat__scene-bg:after{background:linear-gradient(-89.59deg,#0000 .11%,#000000d1 99.89%)}.lp-feat__scene--hl .lp-feat__scene-bg:after{background:linear-gradient(90deg,#0000 .15%,#000000d1 100.15%)}.lp-feat__scene-title{font-size:16px;line-height:17px}.lp-feat__scene-text{max-width:180px;font-size:14px;line-height:18px}.lp-feat__impact{gap:11px;padding:26px 16px 16px;border-radius:16px}.lp-feat__impact-row{flex-direction:column}.lp-feat__impact-item{flex:none;height:auto;flex-direction:row;justify-content:flex-start;gap:6px;text-align:left}.lp-feat__impact-item:first-child{padding-bottom:9px;border-bottom:1px solid var(--lp-blush)}.lp-feat__impact-item+.lp-feat__impact-item{border-left:0}.lp-feat__impact-icon{flex:0 0 89px;height:69px;display:flex;align-items:center;justify-content:center}.lp-feat__impact-icon img{width:70px;height:69px}.lp-feat__impact-value{font-size:24px;line-height:27px;letter-spacing:-.37px}.lp-feat__impact-label{font-size:14px;line-height:18px}.lp-feat__impact-source{font-size:9px;line-height:18px}.lp-feat__steps{flex-direction:column;gap:8px;padding-top:8px}.lp-feat__step{flex:none;height:auto;flex-direction:row;justify-content:flex-start;gap:12px;padding:13px 15px;border-radius:12px;text-align:left}.lp-feat__step-num{width:32px;height:32px;font-size:24px;line-height:27px;letter-spacing:-.37px}.lp-feat__step-text{max-width:none;font-size:16px;line-height:17px}.lp-feat__statgrid{display:flex;flex-direction:column;gap:5px;padding-top:11px}.lp-feat__stattile{height:auto;justify-content:flex-start;gap:6px;padding:12px 12px 10px}.lp-feat__stattile-icon{flex-basis:89px;height:69px}.lp-feat__stattile-copy{flex:1 1 auto;max-width:202px;gap:3px}.lp-feat__stattile-label{font-size:10px;line-height:13px;letter-spacing:1.1px}.lp-feat__stattile-value{font-size:32px;line-height:34px;letter-spacing:-.64px}.lp-offer--open.lp-offer--pack-low .lp-offer__photo{background:#0000003b}}@media(min-width:768px){.lp-hero--bar-mobile .lp-hero__bar{display:none}.lp-hero--wide-text .lp-hero__cover-body .lp-hero__title{max-width:none}.lp-hero--wide-text .lp-hero__cover-body .lp-hero__sub{max-width:677px}}.lp-feat--title-plain .lp-feat__title{text-transform:none}.lp-feat__source--left{text-align:left}.lp-feat__panel{display:flex;flex-direction:column;justify-content:center;gap:10px;min-height:var(--lp-panel-h, 0);box-sizing:border-box;padding:41px 25px 23px;border:1px solid #d6dbc8;border-radius:18px}.lp-feat__panel-title{font-family:var(--lp-display);font-weight:700;font-size:30px;line-height:33.6px;letter-spacing:-.45px}.lp-feat__panel-text{display:flex;flex-direction:column;gap:28px;font-family:var(--lp-body);font-size:17px;line-height:28px;text-align:justify;color:#fff}.lp-foot--line-caps .lp-foot__single{font-family:var(--lp-strong);font-weight:400;font-size:12px;line-height:18px;letter-spacing:1.5px}.lp-foot--line-caps .lp-foot__note{margin-top:10px;font-size:11.7px;line-height:19px;color:var(--lp-muted)}@media(max-width:767px){.lp-hero--bar-mobile .lp-hero__bar{margin:0 16px;border-bottom-color:#fff3}.lp-feat--title-plain .lp-feat__title{font-size:24px;line-height:25px;letter-spacing:-.34px}.lp-feat__stattile-icon img{height:63px}.lp-feat__panel{min-height:0;gap:8px;padding:29px 17px 17px;border-radius:14px}.lp-feat__panel-title{font-size:20px;line-height:24px;letter-spacing:-.3px}.lp-feat__panel-text{gap:18px;font-size:14px;line-height:18px}.lp-foot--line-caps .lp-foot__single{font-size:11px;line-height:16.5px;letter-spacing:1.3px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/lp-landing.css.map */
