.curaid-community{--curaid-community-container: 1300px;--curaid-community-gutter: 1rem;--curaid-community-radius: 14px;padding-block:3rem;background:var(--curaid-community-bg);color:var(--curaid-community-text)}.curaid-community__inner{box-sizing:border-box;display:flex;flex-direction:column;row-gap:2rem;width:100%;max-width:var(--curaid-community-container);margin-inline:auto;padding-inline:var(--curaid-community-gutter)}.curaid-community__content{display:flex;flex-direction:column;row-gap:1rem}.curaid-community__eyebrow{color:var(--curaid-community-text);font-family:Pangram,sans-serif;font-weight:700;font-size:30px;letter-spacing:-.02em;line-height:1em}.curaid-community__heading{color:var(--curaid-community-accent);font-family:Pangram,sans-serif;font-weight:700;font-size:46px;letter-spacing:-.03em;line-height:1em}.curaid-community__text{font-size:16px;line-height:1.5;color:#4b4b6e}.curaid-community__text p{margin:0}.curaid-community__stat{background:#fff;border:1px solid rgba(148,96,207,.2);border-radius:16px;padding:20px}.curaid-community__stat-value{margin:0;color:var(--curaid-community-accent);font-family:Pangram,sans-serif;font-weight:700;font-size:32px;letter-spacing:-.02em}.curaid-community__stat-label{font-size:14px;color:#000029}.curaid-community__btn{width:100%;max-width:500px}.curaid-community__gallery{border-radius:var(--curaid-community-radius);overflow:hidden;position:relative;isolation:isolate}.curaid-community__gallery:before{content:"";height:109px;width:100%;background:linear-gradient(180deg,#fff,#fff0);position:absolute;left:50%;transform:translate(-50%);top:0}.curaid-community__gallery:after{content:"";height:109px;width:100%;background:linear-gradient(180deg,#fff,#fff0);position:absolute;left:50%;transform:translate(-50%);bottom:0;transform:scaleY(-1) translate(-50%)}.curaid-community__img{display:block;width:100%;height:auto}.curaid-community__img--placeholder{aspect-ratio:4 / 3;background:#e9e1f5}@media screen and (max-width:999px){.curaid-community{padding:50px 20px}.curaid-community__inner{row-gap:14px;padding:0}.curaid-community__content{display:contents}.curaid-community__eyebrow{order:1;font-size:15px}.curaid-community__heading{order:2;font-size:24px}.curaid-community__text{order:3;font-size:14px}.curaid-community__stat{order:4;padding:16px}.curaid-community__stat-value{font-size:20px}.curaid-community__stat-label{font-size:12px}.curaid-community__gallery{order:5}.curaid-community__btn{order:6}}@media screen and (min-width:1000px){.curaid-community{--curaid-community-gutter: 2rem;padding-block:4.5rem}.curaid-community__inner{flex-direction:row;align-items:center;column-gap:3rem}.curaid-community__content{flex:0 0 45%}.curaid-community__gallery{flex:1}.curaid-community__btn{width:auto;max-width:none}}.curaid-consistency{--curaid-consistency-container: 1300px;--curaid-consistency-gutter: 1rem;--curaid-consistency-radius: 16px;padding-block:3rem;background:var(--curaid-consistency-bg);color:var(--curaid-consistency-text)}.curaid-consistency__inner{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;row-gap:50px;width:100%;max-width:var(--curaid-consistency-container);margin-inline:auto;padding-inline:var(--curaid-consistency-gutter)}.curaid-consistency__header{max-width:770px;text-align:center;display:flex;flex-direction:column;align-items:center;row-gap:10px}.curaid-consistency__heading{margin:0;color:var(--curaid-consistency-accent);font-family:Pangram,sans-serif;font-size:55px;letter-spacing:-.03em;line-height:1;text-transform:uppercase;width:16ch}.curaid-consistency__text{margin:0;font-size:20px;font-weight:500}.curaid-consistency__steps{display:flex;flex-direction:column;row-gap:40px;width:100%;max-width:1040px;margin:0;padding:0;list-style:none}.curaid-consistency__row{display:flex;align-items:center}.curaid-consistency__step-num{display:none}.curaid-consistency__card{position:relative;isolation:isolate;flex:1;padding:50px 30px 130px;border:1px solid #fff;border-radius:var(--curaid-consistency-radius);background:linear-gradient(180deg,#f3deff1a,#9460cf1a);max-width:510px}.curaid-consistency__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:linear-gradient(180deg,#f0d7ff,#9460cf);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.curaid-consistency__pill{position:absolute;top:0;left:1.25rem;margin:0;padding:4px 14px;border-radius:999px;background:var(--curaid-consistency-accent);color:#fff;font-size:16px;font-weight:700;transform:translateY(-50%)}.curaid-consistency__body{display:flex;align-items:flex-start;gap:1rem}.curaid-consistency__copy{display:flex;flex:1;flex-direction:column;row-gap:.75rem}.curaid-consistency__title{margin:0;color:var(--curaid-consistency-text);font-family:Pangram,sans-serif;font-size:25px;letter-spacing:-.03em;text-transform:uppercase}.curaid-consistency__description{margin:0;font-size:16px}.curaid-consistency__list ul{padding-left:1.1rem;font-size:16px;list-style:disc}.curaid-consistency__list p{margin:0}.curaid-consistency__img{height:188px;width:188px;border-radius:10px;object-fit:cover;position:absolute;right:30px;bottom:30px}.curaid-consistency__connector{display:none}.curaid-consistency__btn{width:100%;max-width:535px}@media screen and (max-width:999px){.curaid-consistency{padding:50px 20px}.curaid-consistency__inner{row-gap:32px;padding:0}.curaid-consistency__header{text-align:left;align-items:start}.curaid-consistency__heading{width:auto;max-width:100%;font-size:24px}.curaid-consistency__text{font-size:13px}.curaid-consistency__steps{position:relative;row-gap:28px}.curaid-consistency__steps:before{content:"";position:absolute;top:20px;bottom:20px;left:19px;border-left:2px dashed var(--curaid-consistency-accent);opacity:.5}.curaid-consistency__row,.curaid-consistency__row--reverse{flex-direction:row;align-items:flex-start;gap:12px;position:relative}.curaid-consistency__step-num{display:flex;flex:0 0 40px;width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:2px solid var(--curaid-consistency-accent);color:var(--curaid-consistency-accent);font-family:Pangram,sans-serif;font-size:13px;font-weight:700;position:relative;z-index:1}.curaid-consistency__card{max-width:none;padding:40px 20px 130px}.curaid-consistency__pill{font-size:11px;padding:4px 12px}.curaid-consistency__title{font-size:16px}.curaid-consistency__description,.curaid-consistency__list ul{font-size:13px}.curaid-consistency__img{width:110px;height:110px;right:20px;bottom:20px}}@media screen and (min-width:1000px){.curaid-consistency{--curaid-consistency-gutter: 2rem;padding-block:4.5rem}.curaid-consistency__row--reverse{flex-direction:row-reverse}.curaid-consistency__connector{display:grid;flex:1;place-items:center;padding:1rem;color:var(--curaid-consistency-accent)}.curaid-consistency__connector svg{width:100%;max-width:220px;height:auto}}.curaid-difference{--curaid-difference-container: 1300px;--curaid-difference-gutter: 1rem;--curaid-difference-radius: 10px;padding-block:3rem;background:var(--curaid-difference-bg);color:var(--curaid-difference-text)}.curaid-difference__inner{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;row-gap:2rem;width:100%;max-width:var(--curaid-difference-container);margin-inline:auto;padding-inline:var(--curaid-difference-gutter)}.curaid-difference__heading{margin:0;color:var(--curaid-difference-accent);font-family:Pangram,sans-serif;font-weight:700;font-size:55px;letter-spacing:-.03em;line-height:1.1;text-align:center}.curaid-difference__compare{display:grid;gap:1.5rem;width:100%}.curaid-difference__media{position:relative;display:grid;place-items:center}.curaid-difference__img{position:relative;display:block;width:100%;max-width:240px;height:auto}.curaid-difference__glow{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:58%;aspect-ratio:1;border-radius:50%;background:var(--curaid-difference-accent);transform:translate(-50%,-50%)}.curaid-difference__table{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem;row-gap:.5rem;align-items:stretch}.curaid-difference__label{margin:0 0 .25rem;font-family:Pangram,sans-serif;font-weight:700;font-size:20px;text-align:center}.curaid-difference__label--ours{color:var(--curaid-difference-accent)}.curaid-difference__cell{display:flex;align-items:center;gap:.6rem;border-radius:var(--curaid-difference-radius);font-weight:600;line-height:1.25;padding:15px;font-size:16px}.curaid-difference__cell--ours{background:#fff;color:var(--curaid-difference-text);border:1px solid #E9DCFC;box-shadow:0 4px 8px #9460cf08}.curaid-difference__cell--ours .curaid-difference__icon{color:var(--curaid-difference-yes)}.curaid-difference__cell--theirs{background:#f3f4f6;color:#0000298c;border:1px solid #E5E7EB}.curaid-difference__cell--theirs .curaid-difference__icon{color:var(--curaid-difference-no)}.curaid-difference__icon{flex:none}.curaid-difference__vs{position:absolute;inset-block-start:50%;inset-inline-start:50%;display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:50%;background:var(--curaid-difference-text);color:#fff;font-family:Pangram,sans-serif;font-weight:700;font-size:12px;transform:translate(-50%,-50%)}.curaid-difference__btn{width:100%;max-width:535px}@media screen and (max-width:999px){.curaid-difference{padding-block:40px}.curaid-difference__inner{row-gap:1.5rem}.curaid-difference__heading{font-size:28px}.curaid-difference__media--ours{grid-area:ours}.curaid-difference__media--theirs{grid-area:theirs}.curaid-difference__table{grid-area:table}.curaid-difference__compare{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"ours theirs" "table table";gap:1rem}.curaid-difference__media{height:170px}.curaid-difference__img{max-width:150px;max-height:100%;object-fit:contain}.curaid-difference__vs{inset-block-start:calc(-1rem - 85px);inset-inline-start:50%}.curaid-difference__label{display:none}.curaid-difference__table{column-gap:.6rem;row-gap:.6rem}.curaid-difference__cell{padding:10px;font-size:12px}}@media screen and (min-width:1000px){.curaid-difference{--curaid-difference-gutter: 2rem;padding-block:4.5rem}.curaid-difference__inner{row-gap:3rem}.curaid-difference__compare{grid-template-columns:minmax(0,1fr) minmax(0,2.1fr) minmax(0,1fr);gap:2rem;align-items:center}.curaid-difference__table{column-gap:2rem;row-gap:.75rem}.curaid-difference__vs{inline-size:42px;block-size:42px;font-size:14px}}.curaid-dim{--curaid-dim-container: 1300px;--curaid-dim-gutter: 1rem;--curaid-dim-radius: 16px;padding-block:3rem;background:var(--curaid-dim-bg);color:var(--curaid-dim-text)}.curaid-dim__inner{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;row-gap:2.5rem;width:100%;max-width:var(--curaid-dim-container);margin-inline:auto;padding-inline:var(--curaid-dim-gutter)}.curaid-dim__header{display:grid;gap:1.25rem;max-width:44rem;text-align:center}.curaid-dim__title{margin:0;line-height:1.05;display:flex;flex-direction:column}.curaid-dim__eyebrow{font-family:Pangram;font-style:normal;font-weight:700;font-size:30px;text-align:center;letter-spacing:-.02em;color:var(--curaid-dim-text)}.curaid-dim__heading{font-family:Pangram;font-style:normal;font-weight:700;font-size:55px;text-align:center;letter-spacing:-.03em;color:var(--curaid-dim-accent)}.curaid-dim__content{font-family:Elms Sans;font-style:normal;font-weight:500;font-size:20px;text-align:center;display:flex;flex-direction:column;row-gap:10px}.curaid-dim__step-divider{max-width:44px;width:100%;display:flex;background:#9a84c2;height:2px}.curaid-dim__step-content{display:flex;flex-direction:column;row-gap:5px;align-items:center}.curaid-dim__content p,.curaid-dim__footer p{margin:0}.curaid-dim__content strong,.curaid-dim__footer strong{font-weight:700}.curaid-dim__hero{display:block;width:100%;max-width:1040px}.curaid-dim__hero-img{display:block;width:100%;height:auto;border-radius:var(--curaid-dim-radius);object-fit:cover}.curaid-dim__hero--mobile-only{display:none}.curaid-dim__steps{display:grid;gap:1.75rem;width:100%;max-width:1100px;margin:0;padding:0;list-style:none}.curaid-dim__step{display:flex;flex-direction:column;align-items:center;row-gap:20px;text-align:center;background:#f4eff6;border-radius:24px;position:relative;isolation:isolate}.curaid-dim__step:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:linear-gradient(180deg,#fff,#fff0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.curaid-dim__step-num{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;color:#fff;font-family:Pangram;font-weight:700;font-size:24px;background:#9882c1;margin-top:-20px;z-index:2}.curaid-dim__step-title{font-family:Pangram;font-weight:700;font-size:28px;color:#2e205d;line-height:1em}.curaid-dim__step-subtitle{margin:0;font-family:Elms Sans;font-size:12px;font-weight:500;color:var(--curaid-dim-text)}.curaid-dim__step-media{position:relative;isolation:isolate;width:100%}.curaid-dim__step-media:before{content:"";height:68px;width:100%;background:linear-gradient(180deg,#f4eff6,#f4eff600);position:absolute;left:50%;top:0;transform:translate(-50%)}.curaid-dim__step-img{display:block;width:100%;height:220px;object-fit:cover;border-radius:0 0 14px 14px}.curaid-dim__step-img--placeholder{background:#e9e1f5}.curaid-dim__step-icon{position:absolute;left:50%;transform:translate(-50%);bottom:14px;width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#efe9f7}.curaid-dim__step-icon-img{width:40px;height:40px;object-fit:contain}.curaid-dim__footer{font-family:Elms Sans;font-weight:500;font-size:20px;text-align:center;color:#000029;display:flex;flex-direction:column;row-gap:10px}.curaid-dim__footer-heading{margin:0;font-family:Pangram;font-weight:700;font-size:25px;text-align:center;letter-spacing:-.03em;color:#000029}.curaid-dim__btn{max-width:535px;width:100%}@media screen and (max-width:999px){.curaid-dim{padding-block:40px}.curaid-dim__hero--mobile-only{display:block}.curaid-dim__inner{row-gap:1.75rem}.curaid-dim__header{gap:.75rem}.curaid-dim__eyebrow{font-size:14px;text-align:left}.curaid-dim__heading{font-size:26px;text-align:left}.curaid-dim__content{font-size:14px;text-align:left}.curaid-dim__footer{font-size:14px}.curaid-dim__footer-heading{font-size:19px}.curaid-dim__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.curaid-dim__step{row-gap:12px}.curaid-dim__step-content{padding-inline:10px}.curaid-dim__step-num{width:36px;height:36px;font-size:15px;margin-top:-18px}.curaid-dim__step-title{font-size:17px}.curaid-dim__step-subtitle{font-size:11px}.curaid-dim__step-divider{max-width:32px}.curaid-dim__step-media:before{height:48px}.curaid-dim__step-img{height:140px}.curaid-dim__step-icon{width:48px;height:48px;bottom:10px}.curaid-dim__step-icon-img{width:26px;height:26px}}@media screen and (min-width:1000px){.curaid-dim{--curaid-dim-gutter: 2rem;padding-block:4.5rem}.curaid-dim__steps{grid-template-columns:repeat(4,minmax(0,1fr))}}.curaid-faq{--curaid-faq-container: 1040px;--curaid-faq-gutter: 1rem;--curaid-faq-radius: 14px;padding-block:3rem;background:var(--curaid-faq-bg);color:var(--curaid-faq-text)}.curaid-faq__inner{box-sizing:border-box;width:100%;max-width:var(--curaid-faq-container);margin-inline:auto;padding-inline:var(--curaid-faq-gutter)}.curaid-faq__header{display:grid;gap:.4rem;margin-bottom:1.75rem;text-align:center}.curaid-faq__eyebrow{font-family:Pangram,sans-serif;font-weight:700;font-size:30px;color:var(--curaid-faq-text);letter-spacing:-.02em}.curaid-faq__heading{margin:0;color:var(--curaid-faq-accent);font-family:Pangram,sans-serif;font-weight:700;font-size:55px;letter-spacing:-.03em;line-height:1.15}.curaid-faq__subheading{font-size:20px;font-weight:500;color:#000029}.curaid-faq__list{display:flex;flex-direction:column;overflow:hidden;row-gap:16px}.curaid-faq__item{background:#fff;border:1px solid #D9DBE9;box-shadow:0 5px 15px #19213d0f;border-radius:16px}.curaid-faq__item[open]>.curaid-faq__question .curaid-faq__icon-wrap{background:var(--curaid-faq-accent);color:#fff;transform:rotate(180deg)}.curaid-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:20px;cursor:pointer;list-style:none;font-weight:700;font-size:20px;color:var(--curaid-faq-text);font-family:Pangram}.curaid-faq__question::-webkit-details-marker{display:none}.curaid-faq__icon-wrap{flex:none;display:grid;place-items:center;inline-size:34px;block-size:34px;border-radius:50%;background:#9460cf1f;color:var(--curaid-faq-accent);transition:transform .2s ease,background-color .2s ease,color .2s ease}.curaid-faq__icon{display:block;height:20px;width:20px}.curaid-faq__answer{padding:0 20px 20px;font-size:16px;color:#4b4b6e}.curaid-faq__answer p{margin:0}@media screen and (max-width:999px){.curaid-faq{padding-block:40px}.curaid-faq__header{gap:.3rem;margin-bottom:1.25rem}.curaid-faq__eyebrow{font-size:17px}.curaid-faq__heading{font-size:24px}.curaid-faq__subheading{font-size:14px}.curaid-faq__list{row-gap:12px}.curaid-faq__question{gap:.75rem;padding:14px;font-size:15px}.curaid-faq__icon-wrap{inline-size:30px;block-size:30px}.curaid-faq__icon{height:16px;width:16px}.curaid-faq__answer{padding:0 16px 16px;font-size:12px}}@media screen and (min-width:1000px){.curaid-faq{--curaid-faq-gutter: 2rem;padding-block:4.5rem}}.curaid-goal{--curaid-goal-container: 1300px;--curaid-goal-gutter: 1rem;--curaid-goal-radius: 14px;padding-block:3rem;background:var(--curaid-goal-bg);color:var(--curaid-goal-text)}.curaid-goal__inner{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;row-gap:1.75rem;width:100%;max-width:var(--curaid-goal-container);margin-inline:auto;padding-inline:var(--curaid-goal-gutter)}.curaid-goal__header{display:grid;gap:.35rem;text-align:center}.curaid-goal__eyebrow{margin:0;font-size:30px;font-weight:700;color:var(--curaid-goal-text);letter-spacing:-.02em}.curaid-goal__heading{margin:0;color:var(--curaid-goal-accent);font-family:Pangram,sans-serif;font-weight:700;font-size:55px;letter-spacing:-.03em;line-height:1em}.curaid-goal__subheading{margin:0;font-size:20px;font-weight:500;color:#000029}.curaid-goal__body{display:flex;flex-direction:column;gap:1rem;width:100%}.curaid-goal__list{display:flex;gap:8px;padding:0;list-style:none;flex-direction:column;justify-content:center}.curaid-goal__item{display:flex;align-items:center;gap:10px;padding:15px 20px;background:#fff;font-size:18px;font-weight:700;color:var(--curaid-goal-text);font-family:Pangram;box-shadow:inset 0 -2px 1px #c897ff66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:80px;position:relative;isolation:isolate}.curaid-goal__item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:linear-gradient(180deg,#f0d7ff80,#9460cf80);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.curaid-goal__item-icon{flex:none;color:var(--curaid-goal-accent);width:23px;height:23px}.curaid-goal__chart{overflow:hidden;border-radius:var(--curaid-goal-radius)}.curaid-goal__chart-img{display:block;width:100%;height:auto}.curaid-goal__chart-img--placeholder{aspect-ratio:4 / 3;border-radius:var(--curaid-goal-radius);background:#e9e1f5}.curaid-goal__closing{margin:0;font-size:20px;font-weight:500;color:var(--curaid-goal-text);text-align:center}.curaid-goal__btn{width:100%;max-width:535px}.curaid-goal__timer{font-size:24px;font-weight:700;color:var(--curaid-goal-text);font-family:Pangram;letter-spacing:-.02em;display:flex;gap:5px}.curaid-goal__timer-value{color:#ff0404;font-variant-numeric:tabular-nums}@media screen and (max-width:999px){.curaid-goal{padding:50px 20px}.curaid-goal__inner{row-gap:1.25rem;padding:0}.curaid-goal__header{text-align:left;gap:0;width:100%}.curaid-goal__eyebrow{font-size:24px;line-height:1.25em;color:var(--curaid-goal-accent)}.curaid-goal__heading{font-size:24px;line-height:1.25em}.curaid-goal__subheading{font-size:14px}.curaid-goal__body{gap:.6rem}.curaid-goal__list{gap:10px}.curaid-goal__item{padding:15px;font-size:13px;gap:8px}.curaid-goal__item-icon{width:16px;height:16px}.curaid-goal__closing{font-size:14px}.curaid-goal__timer{font-size:16px;justify-content:center;text-align:center}}@media screen and (min-width:1000px){.curaid-goal{--curaid-goal-gutter: 2rem;padding-block:4.5rem}.curaid-goal__inner{row-gap:2.5rem}.curaid-goal__body{flex-direction:row;align-items:stretch;gap:2.5rem}.curaid-goal__list{flex:1;align-content:start}.curaid-goal__chart{flex:0 0 50%}}.curaid-hero{--curaid-hero-container: 1300px;--curaid-hero-gutter: 1rem;--curaid-hero-radius: 20px;--curaid-hero-card-width: 44rem}.curaid-hero__container{box-sizing:border-box;width:100%;max-width:var(--curaid-hero-container);margin-inline:auto;padding-inline:var(--curaid-hero-gutter)}.curaid-hero__banner{display:grid}.curaid-hero__media,.curaid-hero__img{display:block;width:100%;height:100%}.curaid-hero__img{aspect-ratio:4 / 3;object-fit:cover}.curaid-hero__card{display:flex;background:#fff;border:2px solid rgba(148,96,207,.3);flex-direction:column;row-gap:10px}.curaid-hero__top,.curaid-hero__bottom{display:flex;flex-direction:column}.curaid-hero__top{row-gap:25px}.curaid-hero__bottom{row-gap:16px}.curaid-hero__title{margin:0;line-height:1.1}.curaid-hero__title-accent{display:block;color:var(--curaid-hero-accent);font-size:70px;letter-spacing:-.04em}.curaid-hero__title-main{display:block;font-size:34px;letter-spacing:-.02em}.curaid-hero__intro p{margin:0;font-weight:500;font-size:16px;color:#000029}.curaid-hero__line{font-weight:700;font-size:25px;letter-spacing:-.03em;color:#000029;font-family:Pangram;border-bottom:1px solid var(--curaid-hero-accent)}.curaid-hero__list{display:grid;gap:.2rem;margin:0;padding:0;list-style:none}.curaid-hero__item{display:flex;gap:.5rem}.curaid-hero__item p{margin:0;font-weight:600;font-size:16px;letter-spacing:-.01em;line-height:138%}.curaid-hero__item:before{content:"";flex:none;inline-size:14px;block-size:14px;margin-top:.2em;background:var(--curaid-hero-check) center / contain no-repeat}.curaid-hero__btn{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:14px;margin-top:.5rem;padding:20px;border-radius:12px;background:linear-gradient(180deg,#9460cf,#a47ad3);box-shadow:0 42px 107px #9460cf57,0 24.72px 32.26px #9460cf30,0 10.27px 13.4px #9460cf38,0 3.71px 4.85px #9460cf26,0 0 0 4px #f3eaf8,0 0 0 5px #fff,inset 0 1px 18px 2px #f2d9ff,inset 0 1px 4px 2px #f2d9ff;color:#fff;font-family:Pangram;font-weight:800;font-size:24px;text-align:center;text-decoration:none;transition:transform .2s,filter .2s}.curaid-hero__btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--curaid-hero-btn-texture) center / cover no-repeat;opacity:.4;mix-blend-mode:plus-lighter;pointer-events:none}.curaid-hero__btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.curaid-hero__btn:focus-visible{outline:2px solid var(--curaid-hero-accent);outline-offset:7px}@media(prefers-reduced-motion:reduce){.curaid-hero__btn{transition:none}.curaid-hero__btn:hover{transform:none}}.curaid-hero__strip{background:var(--curaid-hero-strip)}.curaid-hero__features-row{display:grid;grid-template-columns:1fr;align-items:center}.curaid-hero__features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:0;padding-block:1.25rem;list-style:none}.curaid-hero__features-arrow,.curaid-hero__features-dots{display:none}.curaid-hero__feature{display:flex;gap:30px;width:300px;align-items:center}.curaid-hero__feature-icon{flex:none;inline-size:57px;block-size:57px;object-fit:contain;flex-shrink:0}.curaid-hero__feature-title{font-family:Pangram;font-weight:700;font-size:22px;letter-spacing:-.03em;color:#000029}.curaid-hero__feature-text{font-weight:500;font-size:14px;color:#000029}@media screen and (max-width:999px){.curaid-hero__img{aspect-ratio:3 / 3}.curaid-hero__container{padding-inline:0}.curaid-hero__card{position:relative;z-index:1;margin-top:-32px;padding:1.75rem 1.25rem;border-radius:24px 24px 0 0;box-shadow:0 -8px 24px #00000014;border:2px solid rgba(148,96,207,.2)}.curaid-hero__title-accent{font-size:30px}.curaid-hero__title-main{font-size:22px}.curaid-hero__intro p{font-size:16px}.curaid-hero__line{font-size:20px}.curaid-hero__btn{padding:16px;font-size:16px;gap:8px}.curaid-hero__item p,.curaid-hero__feature-title{font-size:16px}.curaid-hero__feature-text{font-size:14px}.curaid-hero__feature-icon{inline-size:40px;block-size:40px}.curaid-hero__features{display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;min-width:0}.curaid-hero__features::-webkit-scrollbar{display:none}.curaid-hero__feature{flex:0 0 100%;min-width:0;width:auto;box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;gap:10px;padding-inline:20px}.curaid-hero__feature>div{min-width:0}.curaid-hero__features-row{grid-template-columns:auto 1fr auto;gap:.5rem}.curaid-hero__features-arrow{display:flex;flex:none;align-items:center;justify-content:center;inline-size:34px;block-size:34px;padding:0;border:none;border-radius:50%;background:#fff;color:var(--curaid-hero-accent);box-shadow:0 4px 14px #00000026;cursor:pointer}.curaid-hero__features-arrow:active{transform:scale(.94)}.curaid-hero__features-dots{display:flex;justify-content:center;gap:6px;padding-bottom:1rem}.curaid-hero .curaid-hero__features-dots>*{width:7px;height:7px;border-radius:50%;opacity:.3;background:var(--curaid-hero-accent);transition:opacity .2s ease-in-out,width .2s ease-in-out}.curaid-hero .curaid-hero__features-dots>*[aria-current=true]{width:18px;border-radius:4px;opacity:1}}@media screen and (min-width:1000px){.curaid-hero{--curaid-hero-gutter: 2rem}.curaid-hero__banner{position:relative;align-items:center;min-height:40rem;padding-block:2rem}.curaid-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.curaid-hero__img{aspect-ratio:auto}.curaid-hero__container{position:relative}.curaid-hero__card{width:min(var(--curaid-hero-card-width),50%);padding:2.5rem;border-radius:var(--curaid-hero-radius);box-shadow:0 10px 40px #0000001f}.curaid-hero__features{grid-template-columns:repeat(4,minmax(0,1fr));padding-block:30px;width:100%;max-width:100%}}.curaid-house{--curaid-house-container: 1300px;--curaid-house-gutter: 1rem;--curaid-house-radius: 12px;--curaid-house-text-width: 520px;padding-block:3rem;background:var(--curaid-house-bg);color:var(--curaid-house-text)}.curaid-house__inner{box-sizing:border-box;display:grid;gap:2rem;width:100%;max-width:var(--curaid-house-container);margin-inline:auto;padding-inline:var(--curaid-house-gutter)}.curaid-house__media{overflow:hidden;border-radius:var(--curaid-house-radius);border-top-left-radius:0;border-bottom-left-radius:0}.curaid-house__img{display:block;width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover}.curaid-house__img--placeholder{background:#ffffff26}.curaid-house__content{display:flex;flex-direction:column;row-gap:1.5rem;justify-content:center}.curaid-house__title{margin:0;color:var(--curaid-house-text);line-height:1;display:flex;flex-direction:column;row-gap:10px}.curaid-house__eyebrow{font-family:Pangram,sans-serif;font-size:30px;letter-spacing:-.02em}.curaid-house__heading{font-family:Pangram,sans-serif;font-size:55px;letter-spacing:-.03em}.curaid-house__card{display:flex;flex-direction:column;row-gap:1rem;padding:30px;border-radius:var(--curaid-house-radius);background:var(--curaid-house-card-bg);color:var(--curaid-house-card-text)}.curaid-house__rte{font-size:20px;font-weight:500;line-height:1.4;display:flex;flex-direction:column;row-gap:20px}.curaid-house__rte p{margin:0}.curaid-house__rte strong{font-weight:700}.curaid-house__pathways{display:grid;gap:8px;margin:0;padding:0;list-style:none}.curaid-house__pathway{display:flex;align-items:center;gap:10px;padding:6px 12px;border:2px solid var(--curaid-house-accent);border-radius:50px;color:var(--curaid-house-accent);font-size:14px;font-weight:700;font-family:Pangram}.curaid-house__pathway:before{content:"";flex:none;inline-size:19px;block-size:19px;background:var(--curaid-check) center / contain no-repeat}.curaid-house__points{display:grid;gap:1rem;margin:0;padding:1.5rem 0 0;border-top:1px solid rgb(255 255 255 / .4);list-style:none}.curaid-house__point{display:flex;align-items:flex-start;gap:.75rem;font-size:17px;font-weight:600;line-height:1.35}.curaid-house__point-icon{flex:none;margin-top:.2em}@media screen and (min-width:1000px){.curaid-house{--curaid-house-gutter: 2rem;padding-block:3rem}.curaid-house__inner{grid-template-columns:minmax(0,1fr) min(var(--curaid-house-text-width),45%);gap:3rem;align-items:stretch;max-width:none;padding-inline-start:0;padding-inline-end:max(var(--curaid-house-gutter),calc((100% - var(--curaid-house-container)) / 2 + var(--curaid-house-gutter)))}.curaid-house__img{aspect-ratio:auto}}@media screen and (max-width:999px){.curaid-house__eyebrow{font-size:14px}.curaid-house__heading{font-size:26px}.curaid-house__rte{font-size:14px}.curaid-house__media{border-top-left-radius:var(--curaid-house-radius);border-bottom-left-radius:var(--curaid-house-radius)}.curaid-house__point{font-size:14px}}.curaid-ingredients{--curaid-ingredients-container: 1300px;--curaid-ingredients-gutter: 1rem;--curaid-ingredients-radius: 12px;padding-block:3rem;background:var(--curaid-ingredients-bg);color:var(--curaid-ingredients-text)}.curaid-ingredients__inner{box-sizing:border-box;width:100%;max-width:var(--curaid-ingredients-container);margin-inline:auto;padding-inline:var(--curaid-ingredients-gutter)}.curaid-ingredients__heading{margin:0 0 1.75rem;color:var(--curaid-ingredients-accent);font-family:Pangram,sans-serif;font-weight:700;font-size:55px;letter-spacing:-.03em}.curaid-ingredients__groups{display:flex;flex-direction:column;row-gap:2rem}.curaid-ingredients__group-title{margin:0 0 .75rem;padding-bottom:.6rem;border-bottom:1px solid rgb(148 96 207 / .35);color:var(--curaid-ingredients-text);font-family:Pangram,sans-serif;font-weight:700;font-size:25px;letter-spacing:-.03em;max-width:450px}.curaid-ingredients__list{display:flex;flex-direction:column;row-gap:.6rem}.curaid-ingredients__card{display:flex;align-items:flex-start;gap:30px;padding:30px;border:1px solid transparent;border-radius:var(--curaid-ingredients-radius);background:linear-gradient(var(--curaid-ingredients-card-bg),var(--curaid-ingredients-card-bg)) padding-box,var(--curaid-ingredients-border) border-box}.curaid-ingredients__icon{flex:none;display:grid;place-items:center;inline-size:80px;block-size:80px;border-radius:50%;background:#fff;overflow:hidden}.curaid-ingredients__icon img{display:block;width:40px;height:40px;object-fit:contain}.curaid-ingredients__content{display:flex;flex-direction:column;row-gap:.15rem;min-width:0}.curaid-ingredients__title{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.4rem}.curaid-ingredients__name{color:var(--curaid-ingredients-text);font-family:Pangram,sans-serif;font-weight:700;font-size:22px;letter-spacing:-.03em}.curaid-ingredients__dose{color:#666;font-size:12px;font-weight:700}.curaid-ingredients__description{margin:0;color:#000029;font-size:16px;font-weight:500;line-height:1.4}.curaid-ingredients__tag{margin:2px 0 0;font-size:14px;text-transform:uppercase;background:#fff;width:fit-content;font-family:Pangram;font-weight:700;padding:4px 12px;letter-spacing:.5px;border-radius:12px}@media screen and (max-width:999px){.curaid-ingredients{padding:50px 20px}.curaid-ingredients__inner{padding:0}.curaid-ingredients__heading{margin:0 0 1.25rem;font-size:24px;text-align:center}.curaid-ingredients__groups{row-gap:1.5rem}.curaid-ingredients__group-title{font-size:14px;max-width:none}.curaid-ingredients__list{row-gap:.5rem}.curaid-ingredients__card{gap:14px;padding:16px}.curaid-ingredients__icon{inline-size:48px;block-size:48px}.curaid-ingredients__icon img{width:26px;height:26px}.curaid-ingredients__name{font-size:14px}.curaid-ingredients__dose,.curaid-ingredients__description{font-size:12px}.curaid-ingredients__tag{font-size:12px;padding:3px 10px}}@media screen and (min-width:1000px){.curaid-ingredients{--curaid-ingredients-gutter: 2rem;padding-block:4.5rem}}.shopify-section--curaid-lock{padding:100px 20px}.curaid-lock{--curaid-lock-radius: 16px;display:grid;gap:2.5rem}.curaid-lock__grid{display:grid;grid-template-columns:1.5fr 1fr;gap:30px}.curaid-lock__intro{display:flex;flex-direction:column;row-gap:1rem}.curaid-lock__eyebrow{margin:0;color:var(--curaid-ink);font-family:Pangram;font-weight:700;font-size:30px;letter-spacing:-.02em}.curaid-lock__heading{margin:0;color:var(--curaid-accent);font-size:34px;letter-spacing:-.03em;line-height:1.05;font-size:55px}.curaid-lock__text{display:grid;gap:1rem;margin-bottom:.5rem;color:var(--curaid-ink);font-weight:500;font-size:20px}.curaid-line-outro-heading{font-size:25px!important;max-width:600px}.curaid-lock__text p{margin:0}.curaid-lock__aside{display:flex;flex-direction:column;row-gap:2rem}.curaid-lock__card{display:flex;flex-direction:column;row-gap:1.25rem;background:linear-gradient(180deg,#f3deff1a,#9460cf1a);box-shadow:0 11.3915px 22.3363px #8235b917,inset 0 -2px 1px #c897ff66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:20px;position:relative;isolation:isolate;padding:60px 30px 30px}.curaid-lock__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:linear-gradient(180deg,#f0d7ff80,#9460cf80);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:-1}.curaid-lock__card-heading{font-size:25px!important}.curaid-lock__media,.curaid-lock__img{display:block;width:100%;height:auto;border-radius:var(--curaid-lock-radius)}@media screen and (max-width:999px){.shopify-section--curaid-lock{padding:50px 20px}.curaid-container{padding-inline:0}.curaid-lock{display:flex;flex-direction:column;gap:1.75rem}.curaid-lock__grid{display:contents}.curaid-lock__intro{order:1}.curaid-lock__media{order:2}.curaid-lock__aside{order:3;row-gap:1.5rem}.curaid-lock__eyebrow{font-size:14px;text-transform:uppercase}.curaid-lock__heading{font-size:24px}.curaid-lock__text{font-size:15px}.curaid-line-outro-heading{font-size:18px!important}.curaid-lock__card{padding:25px;border-radius:16px}.curaid-lock__card-heading{font-size:16px!important}.curaid-checklist p{font-size:13px}.curaid-lock__media,.curaid-lock__img{border-radius:12px}}.curaid-ml{--curaid-ml-radius: 1rem;display:grid;gap:var(--spacing-8, 2rem);align-items:center}.curaid-ml__img{display:block;width:100%;height:auto;border-radius:var(--curaid-ml-radius)}.curaid-ml__content{display:grid;gap:var(--spacing-5, 1.25rem);justify-items:start}.curaid-ml__pill{display:inline-block;padding:.25rem .75rem;border-radius:999px;background:var(--curaid-ml-accent);color:#fff;font-size:.75rem;font-weight:600}.curaid-ml__heading em{color:var(--curaid-ml-accent);font-style:normal}.curaid-ml__list{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.curaid-ml__item{display:flex;align-items:center;gap:.75rem}.curaid-ml__marker{display:grid;flex:none;place-items:center;inline-size:2rem;block-size:2rem;border-radius:50%;background:var(--curaid-ml-accent);color:#fff;font-size:.875rem;font-weight:700}.curaid-ml__marker img{inline-size:60%;block-size:60%;object-fit:contain}.curaid-ml__btn{display:block;inline-size:100%;padding:1rem 1.5rem;border-radius:999px;background:var(--curaid-ml-accent);color:#fff;font-weight:700;text-align:center;text-decoration:none;transition:opacity .2s}.curaid-ml__btn:hover{opacity:.9}.curaid-ml__btn:focus-visible{outline:2px solid var(--curaid-ml-accent);outline-offset:3px}@media screen and (min-width:1000px){.curaid-ml{grid-template-columns:1fr 1fr}.curaid-ml--reverse .curaid-ml__media{order:2}.curaid-ml__btn{inline-size:auto}}.curaid-packages{--curaid-packages-container: 1100px;--curaid-packages-gutter: 1rem;--curaid-packages-radius: 16px;padding-block:3rem;background:var(--curaid-packages-bg);color:var(--curaid-packages-text);scroll-margin-top:-50px}.curaid-packages__inner{box-sizing:border-box;width:100%;max-width:var(--curaid-packages-container);margin-inline:auto;padding-inline:var(--curaid-packages-gutter);display:flex;flex-direction:column;row-gap:50px}.curaid-packages__header{display:flex;flex-direction:column;gap:.35rem;text-align:center}.curaid-packages__eyebrow{color:var(--curaid-packages-text);font-family:Pangram,sans-serif;font-weight:700;font-size:30px;letter-spacing:-.02em}.curaid-packages__heading{margin:0;color:var(--curaid-packages-accent);font-family:Pangram,sans-serif;font-weight:700;font-size:55px;letter-spacing:-.03em;line-height:1.15}.curaid-packages__grid{display:grid;grid-template-columns:1fr;gap:1.25rem}.curaid-packages__card{position:relative;display:flex;flex-direction:column;align-items:center;row-gap:10px;padding:20px;border:1px solid #9460CF;border-radius:var(--curaid-packages-radius);background:#fff;text-align:center;justify-content:space-between}.curaid-packages__card--highlighted{border-color:var(--curaid-packages-accent);box-shadow:0 20px 40px #9460cf2e}.curaid-packages__badge{position:absolute;top:-13px;left:50%;transform:translate(-50%);padding:4px 14px;border-radius:999px;background:var(--curaid-packages-accent);color:#fff;font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.curaid-packages__media{display:block;inline-size:100%;block-size:280px}.curaid-packages__media img,.curaid-packages__media-placeholder{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--curaid-packages-radius)}.curaid-packages__label{margin:0;font-family:Pangram,sans-serif;font-weight:700;font-size:20px;color:var(--curaid-packages-text)}.curaid-packages__unit-price{margin:0;font-size:13px;color:#00002999}.curaid-packages__price{display:flex;align-items:baseline;justify-content:center;gap:.4rem}.curaid-packages__price-now{font-weight:700;font-size:26px;color:var(--curaid-packages-text)}.curaid-packages__price-compare{font-size:14px;color:#9460cf;font-weight:500}.curaid-packages__save{font-size:14px;font-weight:600;color:var(--curaid-packages-accent)}.curaid-packages__btn{width:100%;margin-top:20px}.curaid-packages__btn:disabled{opacity:.6;cursor:not-allowed}.curaid-packages__error{margin:.6rem 0 0;font-size:12px;color:#c0392b}.curaid-packages__installment{text-align:center;font-size:18px;color:#000029;font-weight:500}.curaid-packages__payments{margin-top:1rem;display:flex;justify-content:center}.curaid-packages__payments img{display:block;height:24px;width:auto}@media screen and (max-width:999px){.curaid-packages{padding-block:40px}.curaid-packages__inner{row-gap:28px}.curaid-packages__header{gap:.25rem}.curaid-packages__eyebrow{font-size:17px}.curaid-packages__heading{font-size:26px}.curaid-packages__grid{gap:1rem}.curaid-packages__card{padding:16px;row-gap:8px}.curaid-packages__media{block-size:200px}.curaid-packages__label{font-size:17px}.curaid-packages__price-now{font-size:22px}.curaid-packages__btn{margin-top:14px}.curaid-packages__installment{font-size:14px}}@media screen and (min-width:1000px){.curaid-packages{--curaid-packages-gutter: 2rem;padding-block:4.5rem}.curaid-packages__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.curaid-packages__card--highlighted{transform:translateY(-10px);height:calc(100% + 10px)}}.curaid-problem{--curaid-problem-radius: 12px;padding-block:3rem;background:var(--curaid-problem-bg);color:#fff}.curaid-problem__grid{display:grid;gap:2.5rem;align-items:center}.curaid-problem__collage{position:relative;width:100%;max-width:480px;aspect-ratio:1 / 1.15;margin-inline:auto}.curaid-problem__img{position:absolute;width:72%;height:auto;aspect-ratio:6 / 5;border-radius:var(--curaid-problem-radius);object-fit:cover;box-shadow:0 20px 40px #00002940}.curaid-problem__img--back{top:3%;left:8%;transform:rotate(-6deg)}.curaid-problem__img--front{right:2%;bottom:3%;transform:rotate(4deg)}.curaid-problem__img--placeholder{background:#f4f4f4}.curaid-problem__content{display:flex;flex-direction:column;row-gap:1.25rem}.curaid-problem__title{margin:0;color:#fff;line-height:1}.curaid-problem__eyebrow{display:block;margin-bottom:.5rem;font-size:30px;letter-spacing:-.02em}.curaid-problem__heading{display:block;font-size:48px;letter-spacing:-.03em}.curaid-problem .bundle-aggregated_reviews{display:none}.curaid-problem__subheading{margin:0;max-width:352px;font-weight:800;font-size:20px;line-height:1em}.curaid-problem__list{gap:8px;max-width:451px}.curaid-problem__list li{align-items:center;padding:12px 15px;border-radius:999px;background:#fff}.curaid-problem .curaid-checklist p{font-weight:700;font-size:14px}.curaid-problem__list li:before{margin-top:0}.curaid-problem__list p{font-size:13px;font-weight:600;line-height:1.35}.curaid-problem__text{display:grid;gap:1.25rem;max-width:451px;font-size:20px;font-weight:500;line-height:1.4}.curaid-problem__text p{margin:0}.curaid-problem__text strong{font-weight:800}@media screen and (max-width:999px){.curaid-problem{padding:50px 20px}.curaid-problem__grid{display:flex;flex-direction:column;align-items:stretch}.curaid-problem__content{display:contents}.curaid-problem__title{order:1}.curaid-problem__collage{order:2}.curaid-problem__subheading{order:3}.curaid-problem__list{order:4}.curaid-problem__text{order:5}.curaid-problem__img--front{display:none}.curaid-problem__collage{position:static;max-width:none;aspect-ratio:auto}.curaid-problem__img--back{position:static;width:100%;aspect-ratio:4 / 2.1;transform:none}.curaid-problem__eyebrow{font-size:14px;text-transform:uppercase}.curaid-problem__heading{font-size:26px}.curaid-problem__subheading,.curaid-problem__text{font-size:14px;max-width:none}.curaid-problem .curaid-checklist p{font-size:13px}}@media screen and (min-width:1000px){.curaid-problem{padding-block:4.5rem}.curaid-problem__grid{grid-template-columns:1.5fr 1fr;gap:4rem}.curaid-problem__collage{max-width:none}}.curaid-review-compare{padding:60px 20px}.curaid-review-compare__inner{max-width:920px;margin:auto;padding-inline:20px}.curaid-review-compare__eyebrow{margin:0;color:var(--curaid-review-compare-eyebrow);font-family:SF Pro Display,sans-serif;font-weight:500;font-size:15px;letter-spacing:.06em;text-align:center;text-transform:uppercase}.curaid-review-compare__heading{color:var(--curaid-review-compare-heading);font-family:Readex Pro,sans-serif;font-weight:500;font-size:26px;letter-spacing:-.96px;text-align:center;line-height:130%}.curaid-review-compare__table{position:relative;display:grid;grid-template-columns:64px 1fr 64px;column-gap:0px}.curaid-review-compare__bar{position:absolute;top:0;right:0;bottom:0;left:0;grid-row:2 / -1;border-radius:4x}.curaid-review-compare__bar--left{grid-column:1 / 2;background-image:var(--curaid-review-compare-left-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat}.curaid-review-compare__bar--right{grid-column:3 / 4;background:var(--curaid-review-compare-right-bg)}.curaid-review-compare__bottle{grid-row:1;position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:center;margin-bottom:-10px}.curaid-review-compare__bottle--left{grid-column:1}.curaid-review-compare__bottle--right{grid-column:3}.curaid-review-compare__bottle img{display:block;width:100%;max-width:56px;height:auto}.curaid-review-compare__spacer{grid-column:2;grid-row:1}.curaid-review-compare__icon{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding-block:9px}.curaid-review-compare__icon--left{grid-column:1;color:var(--curaid-review-compare-check)}.curaid-review-compare__icon--right{grid-column:3;color:var(--curaid-review-compare-cross)}svg.curaid-review-compare__icon-img{width:18px;height:18px}img.curaid-review-compare__icon-img{width:31px;height:31px;object-fit:contain}.curaid-review-compare__label{grid-column:2;display:flex;align-items:center;padding-block:9px;border-bottom:1px solid #e33b3b40;color:var(--curaid-review-compare-label);font-family:SF Pro Display,sans-serif;font-size:16px;line-height:1.3;text-align:center;justify-content:center}.curaid-review-compare__label[data-last]{border-bottom:none}.curaid-review-compare__icon--first,.curaid-review-compare__label--first{margin-top:22px}@media screen and (min-width:1000px){.curaid-review-compare__eyebrow{font-size:16px}.curaid-review-compare__heading{font-size:32px;margin-bottom:24px}.curaid-review-compare__table{grid-template-columns:200px 370px 200px;column-gap:0px;width:fit-content;margin-inline:auto}.curaid-review-compare__bottle{margin-bottom:-30px}.curaid-review-compare__bottle img{max-width:120px}.curaid-review-compare__icon--first,.curaid-review-compare__label--first{margin-top:30px}.curaid-review-compare__icon{padding-block:14px}svg.curaid-review-compare__icon-img{width:22px;height:22px}img.curaid-review-compare__icon-img{width:37px;height:37px}.curaid-review-compare__label{padding-block:23px;font-size:21px}}@media screen and (max-width:1000px){.curaid-review-compare{padding:30px 20px}.curaid-review-compare__eyebrow{text-align:left}.curaid-review-compare__heading{text-align:left;margin-bottom:20px;max-width:212px}.curaid-review-compare__inner{padding-inline:0px}.curaid-review-compare__table{grid-template-columns:108px 1fr 108px}.curaid-review-compare__label{padding:8px;font-size:13px}.curaid-review-compare__bottle{margin-bottom:-15px}}.curaid-review-cr{padding:0 20px 60px}.curaid-review-cr__inner{max-width:1328px;margin:auto}.curaid-review-cr__eyebrow{margin:0;color:var(--curaid-review-cr-eyebrow);font-family:SF Pro Display,sans-serif;font-weight:400;font-size:16px;letter-spacing:.02em;text-align:center}.curaid-review-cr__heading{color:var(--curaid-review-cr-heading);font-family:Readex Pro,sans-serif;font-weight:500;font-size:24px;letter-spacing:-.02em;text-align:center}.curaid-review-cr__overall{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:8px;row-gap:6px}.curaid-review-cr__stars{display:inline-flex;align-items:center;column-gap:2px;color:var(--curaid-review-cr-star)}svg.curaid-review-cr__star{width:16px;height:16px}img.curaid-review-cr__star{width:16px;height:16px;object-fit:contain}.curaid-review-cr__overall-text{color:var(--curaid-review-cr-rating-text);font-family:SF Pro Display,sans-serif;font-size:14px}.curaid-review-cr__divider{margin:28px 0 0;border:none;border-top:1px solid #B81818}.curaid-review-cr__grid{display:grid;grid-template-columns:1fr;gap:28px;margin-top:28px}.curaid-review-cr__card--hidden{display:none}.curaid-review-cr__card-rating{display:flex;align-items:center;column-gap:8px}.curaid-review-cr__card-rating svg.curaid-review-cr__star,.curaid-review-cr__card-rating img.curaid-review-cr__star{width:15px;height:15px}.curaid-review-cr__rating-num{color:var(--curaid-review-cr-heading);font-family:SF Pro Display,sans-serif;font-weight:400;font-size:17px}.curaid-review-cr__text{margin:12px 0 0;color:var(--curaid-review-cr-text);font-family:SF Pro Display,sans-serif;font-size:17px;line-height:1.4}.curaid-review-cr__meta{display:flex;align-items:center;column-gap:8px;margin-top:16px}.curaid-review-cr__avatar{flex:none;width:30px;height:30px;border-radius:2px;object-fit:cover}.curaid-review-cr__name{margin:0;color:var(--curaid-review-cr-heading);font-family:SF Pro Display,sans-serif;font-weight:400;font-size:17px}.curaid-review-cr__dot{color:#c7c7c7}.curaid-review-cr__verified{color:var(--curaid-review-cr-verified)}.curaid-review-cr__load-more{display:block;width:fit-content;margin:36px auto 0;padding:0;border:none;background:none;color:var(--curaid-review-cr-heading);font-family:SF Pro Display,sans-serif;font-weight:500;font-size:21px;text-decoration:underline;cursor:pointer}@media screen and (min-width:1000px){.curaid-review-cr__heading{font-size:32px}.curaid-review-cr__overall-text{font-size:17px}.curaid-review-cr__grid{grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:32px}}@media screen and (max-width:1000px){.curaid-review-cr{padding:0 20px 40px}.curaid-review-cr__eyebrow{text-align:left;font-size:15px}.curaid-review-cr__heading{text-align:left;font-size:26px}.curaid-review-cr__overall{justify-content:start}.curaid-review-cr__overall-text,.curaid-review-cr__rating-num{font-size:15px}.curaid-review-cr__text{font-size:16px}.curaid-review-cr__avatar{width:26px;height:26px}.curaid-review-cr__name{font-size:14px}.curaid-review-cr__load-more{font-size:15px;margin-left:0}}.curaid-review-ed{padding:60px 20px;background-color:var(--curaid-review-ed-bg-color);background-image:var(--curaid-review-ed-bg-image);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}.curaid-review-ed__inner{max-width:1328px;margin:auto}.curaid-review-ed__problem{display:flex;flex-direction:column;row-gap:24px}.curaid-review-ed__problem-photo{display:block;width:100%;height:260px;object-fit:cover;border-radius:4px}.curaid-review-ed__problem-content{display:flex;flex-direction:column;row-gap:16px}.curaid-review-ed__problem-heading{margin:0;color:var(--curaid-review-ed-heading);font-family:Readex Pro,sans-serif;font-weight:500;font-size:26px;letter-spacing:-.02em;line-height:1.25}.curaid-review-ed__highlight{color:var(--curaid-review-ed-highlight);margin-inline:5px}.curaid-review-ed__problem-text{color:var(--curaid-review-ed-text);font-family:SF Pro Display,sans-serif;font-size:16px;line-height:1.65}.curaid-review-ed__problem-text p{margin:0}.curaid-review-ed__checklist{display:flex;flex-direction:column;row-gap:16px;margin:0;padding:0;list-style:none}.curaid-review-ed__checklist li{display:flex;align-items:center;gap:20px;color:var(--curaid-review-ed-heading);font-family:SF Pro Display,sans-serif;font-size:17px;font-weight:400}.curaid-review-ed__checklist-icon{flex:none;color:var(--curaid-review-ed-accent)}svg.curaid-review-ed__checklist-icon{width:16px;height:16px}img.curaid-review-ed__checklist-icon{width:25px;height:25px;object-fit:contain}@media screen and (min-width:1000px){.curaid-review-ed{padding:72px 32px}.curaid-review-ed__problem{flex-direction:row;align-items:center;column-gap:70px}.curaid-review-ed__problem-media{flex:0 0 542px}.curaid-review-ed__problem-photo{height:404px}.curaid-review-ed__problem-content{flex:1}.curaid-review-ed__problem-heading{font-size:32px}}@media screen and (max-width:999px){.curaid-review-ed__problem-heading{font-size:23px}.curaid-review-ed__checklist li{font-size:15px}img.curaid-review-ed__checklist-icon{width:20px;height:20px}.curaid-review-ed__checklist li{gap:15px}.curaid-review-ed{padding-block:30px}}.curaid-review-faq{--curaid-review-faq-container: 1328px;--curaid-review-faq-gutter: 1rem;--curaid-review-faq-radius: 0px;padding-block:3rem;background:var(--curaid-review-faq-bg);color:var(--curaid-review-faq-text)}.curaid-review-faq__inner{box-sizing:border-box;width:100%;max-width:var(--curaid-review-faq-container);margin-inline:auto;padding-inline:var(--curaid-review-faq-gutter)}.curaid-review-faq__header{display:grid;gap:.5rem;margin-bottom:1.75rem;text-align:center}.curaid-review-faq__eyebrow{margin:0;font-family:SF Pro Display,sans-serif;font-weight:500;font-size:16px;color:var(--curaid-review-faq-accent);letter-spacing:-.32px}.curaid-review-faq__heading{margin:0;color:var(--curaid-review-faq-heading);font-family:Readex Pro,sans-serif;font-weight:500;font-size:32px;letter-spacing:-.02em;line-height:1.2}.curaid-review-faq__subheading{margin:0;font-family:SF Pro Display,sans-serif;font-size:17px;font-weight:400;color:var(--curaid-review-faq-text)}.curaid-review-faq__list,.curaid-review-faq__col{display:flex;flex-direction:column;row-gap:16px}.curaid-review-faq__item{background:var(--curaid-review-faq-item-bg);border:1px solid #e2e2e2;border-radius:var(--curaid-review-faq-radius)}.curaid-review-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:27px 40px 27px 27px;cursor:pointer;list-style:none;font-family:SF Pro Display,sans-serif;font-weight:500;font-size:21px;color:var(--curaid-review-faq-heading)}.curaid-review-faq__question::-webkit-details-marker{display:none}.curaid-review-faq__toggle{position:relative;flex:none;inline-size:16px;block-size:16px}.curaid-review-faq__toggle-bar{position:absolute;top:50%;left:50%;background:var(--curaid-review-faq-heading);transition:transform .2s ease}.curaid-review-faq__toggle-bar--h{width:100%;height:2px;transform:translate(-50%,-50%)}.curaid-review-faq__toggle-bar--v{width:2px;height:100%;transform:translate(-50%,-50%) rotate(0)}.curaid-review-faq__item[open]>.curaid-review-faq__question .curaid-review-faq__toggle-bar--v{transform:translate(-50%,-50%) rotate(90deg)}.curaid-review-faq__answer{padding:0 20px 18px;font-family:SF Pro Display,sans-serif;font-size:19px;line-height:1.55;color:var(--curaid-review-faq-text);margin-top:-12px}.curaid-review-faq__answer p{margin:0}@media screen and (max-width:999px){.curaid-review-faq{padding:0 20px 30px}.curaid-review-faq__inner{padding:0}.curaid-review-faq__header{gap:.4rem;margin-bottom:1.25rem;text-align:left}.curaid-review-faq__eyebrow{font-size:15px}.curaid-review-faq__heading{font-size:26px}.curaid-review-faq__subheading{font-size:14px}.curaid-review-faq__list,.curaid-review-faq__col{row-gap:10px}.curaid-review-faq__question{gap:.75rem;padding:20.25px 32px 20.25px 20px;font-size:16px}.curaid-review-faq__toggle{inline-size:14px;block-size:14px}.curaid-review-faq__answer{padding:0 20px 20px;font-size:15px}}@media screen and (min-width:750px){.curaid-review-faq__list{flex-direction:row;align-items:flex-start;column-gap:40px}.curaid-review-faq__col{flex:1;min-width:0}.curaid-review-faq__col:first-child{flex:.58}.curaid-review-faq__col:last-child{flex:1.15}}@media screen and (min-width:1000px){.curaid-review-faq{padding-block:4.5rem}}.curaid-review-photos{padding-top:32px;padding-bottom:20px;overflow:hidden}.curaid-review-photos__inner{max-width:1328px;margin:auto;padding-inline:20px;display:flex;flex-direction:column;align-items:center;row-gap:10px;text-align:center}.curaid-review-photos__stars{display:flex;align-items:center;column-gap:4px;color:var(--curaid-review-photos-star)}svg.curaid-review-photos__star{width:22px;height:22px}img.curaid-review-photos__star{width:19px;height:19px;object-fit:contain}.curaid-review-photos__heading{margin:0;color:var(--curaid-review-photos-heading);font-family:Readex Pro,sans-serif;font-weight:600;font-size:24px;letter-spacing:-.02em;line-height:1.25;display:flex;flex-wrap:wrap;gap:5px}.curaid-review-photos__highlight{color:var(--curaid-review-photos-highlight)}.curaid-review-photos__marquee{margin-top:28px;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.curaid-review-photos__track{display:flex;width:max-content;column-gap:16px;animation:curaid-review-photos-scroll var(--curaid-review-photos-duration, 40s) linear infinite}.curaid-review-photos__marquee:hover .curaid-review-photos__track{animation-play-state:paused}.curaid-review-photos__item{flex:none;width:150px;aspect-ratio:4 / 5;border-radius:16px;overflow:hidden}.curaid-review-photos__photo{display:block;width:100%;height:100%;object-fit:cover}@keyframes curaid-review-photos-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.curaid-review-photos__track{animation:none}}@media screen and (min-width:1000px){.curaid-review-photos__heading{font-size:36px}}@media screen and (max-width:1000px){.curaid-review-photos{padding-top:20px;padding-bottom:12px}}.curaid-review-recovery{padding:30px 20px;background-image:var(--curaid-review-recovery-bg-image);background-size:cover;background-repeat:no-repeat;background-position:center}.curaid-review-recovery__inner{max-width:1328px;margin:auto}.curaid-review-recovery__heading{margin:0 0 2.5rem;color:var(--curaid-review-recovery-heading);font-family:Readex Pro,sans-serif;font-weight:500;font-size:26px;letter-spacing:-.02em;text-align:center}.curaid-review-recovery__timeline{display:flex;flex-direction:column;row-gap:28px}.curaid-review-recovery__stage{display:flex;flex-direction:row;column-gap:14px}.curaid-review-recovery__rail{display:flex;flex-direction:column;align-items:center;flex:none}.curaid-review-recovery__marker{flex:none;width:14px;height:14px;border:2px solid var(--curaid-review-recovery-heading);transition:background-color .2s linear,box-shadow .2s linear}.curaid-review-recovery__stage.is-active .curaid-review-recovery__marker{background:var(--curaid-review-recovery-heading);box-shadow:0 0 10px 2px #ffffff8c}.curaid-review-recovery__line{flex:1;width:2px;min-height:24px;margin-top:4px;background:#ffffff4d;position:relative;overflow:hidden}.curaid-review-recovery__line-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:calc(var(--curaid-review-recovery-fill, 0) * 100%);background:var(--curaid-review-recovery-heading);box-shadow:0 0 8px 1px #ffffffa6;transition:height .1s linear}.curaid-review-recovery__stage:last-child .curaid-review-recovery__line{display:none}.curaid-review-recovery__body{flex:1;min-width:0;display:flex;flex-direction:column;row-gap:10px}.curaid-review-recovery__week{margin:0;color:var(--curaid-review-recovery-heading);font-family:SF Pro Display,sans-serif;font-weight:400;font-size:21px}.curaid-review-recovery__badge{display:inline-block;color:var(--curaid-review-recovery-badge-text);font-family:SF Pro Display,sans-serif;font-weight:500;font-size:17px;border-radius:2px;background:#fff;margin:0;padding:7.5px 10px;line-height:1;width:fit-content}.curaid-review-recovery__badge-week{display:none;color:var(--curaid-review-recovery-badge-week);margin-right:4px}.curaid-review-recovery__desc{margin:2px 0 0;color:var(--curaid-review-recovery-text);font-family:SF Pro Display,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.32px}.curaid-review-recovery__checklist{display:flex;flex-direction:column;row-gap:6px;margin:4px 0 0;padding:0;list-style:none}.curaid-review-recovery__checklist li{display:flex;align-items:flex-start;gap:8px;color:var(--curaid-review-recovery-heading);font-family:SF Pro Display,sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.32px}.curaid-review-recovery__checklist-icon{flex:none;margin-top:2px}svg.curaid-review-recovery__checklist-icon{color:var(--curaid-review-recovery-badge-bg);height:20px;width:20px}img.curaid-review-recovery__checklist-icon{height:20px;width:20px;object-fit:contain}.curaid-review-recovery__guarantee{border-color:#0c482b;background:linear-gradient(88deg,#fff -34.7%,#e3f3ec 101.6%);border-radius:2px;padding:24px;max-width:706px;margin:40px auto 0}.curaid-review-recovery__guarantee-heading{display:flex;align-items:center;gap:8px;margin:0;color:var(--curaid-review-recovery-guarantee-text);font-family:Readex Pro,sans-serif;font-weight:500;font-size:21px;letter-spacing:-.6px}.curaid-review-recovery__guarantee-icon{flex:none;width:21px;height:21px;object-fit:contain}.curaid-review-recovery__guarantee-text{color:#0c482b;font-family:SF Pro Display,sans-serif;font-size:17px;line-height:130%;letter-spacing:-.32px}.curaid-review-recovery__guarantee-text p{margin:0}@media screen and (min-width:1000px){.curaid-review-recovery{padding-block:4.5rem}.curaid-review-recovery__heading{font-size:32px;margin-bottom:3rem}.curaid-review-recovery__timeline{flex-direction:row;column-gap:24px}.curaid-review-recovery__stage{flex:1;min-width:0;flex-direction:column}.curaid-review-recovery__rail{flex-direction:row;width:100%}.curaid-review-recovery__line{width:auto;flex:1;height:1px;min-height:0;margin-top:0;margin-left:10px}.curaid-review-recovery__line-fill{width:calc(var(--curaid-review-recovery-fill, 0) * 100%);height:100%;transition:width .1s linear}}@media screen and (max-width:1000px){.curaid-review-recovery__heading{text-align:left;letter-spacing:-.78px;line-height:1.1em}.curaid-review-recovery__week{display:none}.curaid-review-recovery__badge-week{display:inline}.curaid-review-recovery__badge{font-size:13px;letter-spacing:-.24px;padding:5px 10px 4px}.curaid-review-recovery__guarantee-heading{font-size:17px}.curaid-review-recovery__guarantee-text{font-size:15px}.curaid-review-recovery__guarantee{padding:12px}}.curaid-review-results{padding:60px 20px}.curaid-review-results__inner{max-width:1328px;margin:auto;background-color:var(--curaid-review-results-bg-color);background-image:var(--curaid-review-results-bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:4px;padding:36px 24px;display:flex;flex-direction:column;row-gap:32px}.curaid-review-results__main{display:flex;flex-direction:column;row-gap:20px}.curaid-review-results__heading{margin:0;color:var(--curaid-review-results-heading);font-family:Readex Pro,sans-serif;font-weight:500;font-size:24px;letter-spacing:-.02em;line-height:1.25}.curaid-review-results__subheading{margin:-12px 0 0;color:var(--curaid-review-results-subheading);font-family:SF Pro Display,sans-serif;font-size:14px;line-height:1.5}.curaid-review-results__stats{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 20px}.curaid-review-results__stat{display:flex;flex-direction:column;row-gap:6px}.curaid-review-results__stat-number{margin:0;color:var(--curaid-review-results-accent);font-family:Readex Pro,sans-serif;font-weight:300;font-size:32px;line-height:1}.curaid-review-results__stat-label{color:var(--curaid-review-results-stat-label);font-family:Readex Pro,sans-serif;font-weight:400;font-size:21px;line-height:1.3;margin:0 0 8px;max-width:200px}.curaid-review-results__stat-desc{margin:0;color:var(--curaid-review-results-stat-desc);font-family:SF Pro Display,sans-serif;font-size:17px;line-height:1.5}.curaid-review-results__product{display:flex}.curaid-review-results__product-img{display:block;width:100%;max-width:260px;height:auto}.curaid-review-results__side{display:flex;flex-direction:column;row-gap:24px}.curaid-review-results__photo{border-radius:4px;overflow:hidden}.curaid-review-results__photo-img{display:block;width:100%;height:220px;object-fit:cover}.curaid-review-results__guarantee{display:flex;flex-direction:column;row-gap:10px;margin-left:-260px}.curaid-review-results__guarantee-icon{width:51px;height:65px;color:var(--curaid-review-results-heading)}.curaid-review-results__guarantee-number{margin:0;color:var(--curaid-review-results-accent);font-family:Readex Pro,sans-serif;font-weight:400;font-size:26px;line-height:1.1}.curaid-review-results__guarantee-heading{margin:0;color:var(--curaid-review-results-heading);font-family:SF Pro Display,sans-serif;font-weight:400;font-size:18px}.curaid-review-results__guarantee-text{margin:6px 0 0;color:#fff;font-family:SF Pro Display,sans-serif;font-size:17px;line-height:1.6}.curaid-review-results__guarantee-text p{margin:0}.curaid-review-results__checklist{display:flex;flex-direction:column;row-gap:10px;margin:14px 0 0;padding:0;list-style:none}.curaid-review-results__checklist li{display:flex;align-items:center;gap:8px;color:var(--curaid-review-results-heading);font-family:SF Pro Display,sans-serif;font-weight:500;font-size:17px}.curaid-review-results__checklist svg{flex:none;color:#fff}@media screen and (min-width:1000px){.curaid-review-results__inner{flex-direction:row;column-gap:56px;padding:56px}.curaid-review-results__main{flex:1.6}.curaid-review-results__side{flex:1}.curaid-review-results__heading{font-size:32px}.curaid-review-results__subheading{font-size:16px}.curaid-review-results__stats{grid-template-columns:repeat(3,1fr);gap:20px}.curaid-review-results__stat-number{font-size:49px}.curaid-review-results__product-img{max-width:396px}.curaid-review-results__photo-img{height:399px}.curaid-review-results__guarantee-number{font-size:41px}.curaid-review-results__guarantee-heading{font-size:25px}.curaid-review-results__checklist{flex-direction:row;column-gap:24px}}@media screen and (max-width:1300px){.curaid-review-results__guarantee{margin-left:-180px}}@media screen and (max-width:999px){.curaid-review-results__main,.curaid-review-results__side{display:contents}.curaid-review-results__photo{order:1;border-radius:0;margin-inline:-16px}.curaid-review-results__inner{row-gap:20px;padding:0 16px 32px}.curaid-review-results__heading{order:2}.curaid-review-results__subheading{order:3}.curaid-review-results__stats{order:4;grid-template-columns:1fr}.curaid-review-results__product{order:5;justify-content:end;margin-bottom:-90px}.curaid-review-results__guarantee{order:6;margin-left:0}.curaid-review-results__heading{font-size:25px;max-width:260px}.curaid-review-results__subheading{font-size:16px}.curaid-review-results__stat-number{font-size:49px}.curaid-review-results__stat-label{font-size:21px;max-width:100%}.curaid-review-results__stat-desc{font-size:16px}.curaid-review-results__photo-img{height:225px;object-position:top center}.curaid-review-results__guarantee-number{font-size:37px}.curaid-review-results__guarantee-heading{font-size:25px;line-height:1em}.curaid-review-results__guarantee-text,.curaid-review-results__checklist li{font-size:16px}.curaid-review-results{padding:30px 20px}}.curaid-review-stages{padding-block:3.5rem;background:var(--curaid-review-stages-bg)}.curaid-review-stages__inner{max-width:1328px;margin:auto}.curaid-review-stages__heading{margin:0 0 2rem;color:var(--curaid-review-stages-heading);font-family:Readex Pro,sans-serif;font-weight:500;font-size:26px;letter-spacing:-.02em;text-align:center}.curaid-review-stages__list{display:grid;grid-template-columns:1fr;gap:20px}.curaid-review-stages__card{border-radius:5.363px;overflow:hidden;background:var(--curaid-review-stages-card-bg);display:grid;grid-template-columns:39.4% 60.6%}.curaid-review-stages__media{flex:none}.curaid-review-stages__photo{display:block;width:100%;height:100%;object-fit:cover}.curaid-review-stages__content{display:flex;flex-direction:column;row-gap:8px;padding:20px}.curaid-review-stages__stage{margin:0;color:var(--curaid-review-stages-stage-color);font-family:SF Pro Display,sans-serif;font-weight:400;font-size:17px;text-transform:uppercase;letter-spacing:-.32px}.curaid-review-stages__title{margin:0;color:var(--curaid-review-stages-title-color);font-family:Readex Pro,sans-serif;font-weight:500;font-size:21px;line-height:1.3}.curaid-review-stages__desc{margin:0;color:var(--curaid-review-stages-text-color);font-family:SF Pro Display,sans-serif;font-size:19px;line-height:130%;letter-spacing:-.36px}@media screen and (max-width:999px){.curaid-review-stages{padding:50px 20px}.curaid-review-stages__heading{font-size:26px;margin-bottom:1.5rem;line-height:1.3em}.curaid-review-stages__stage{font-size:14px}.curaid-review-stages__title{font-size:17px}.curaid-review-stages__desc{font-size:15px;letter-spacing:-.26px;line-height:130%}.curaid-review-stages__content{padding:18px 20px;row-gap:5px}.curaid-review-stages__card{border-radius:4px}}@media screen and (min-width:1000px){.curaid-review-stages__heading{font-size:32px}.curaid-review-stages__list{grid-template-columns:repeat(3,1fr);gap:24px}.curaid-review-stages__content{flex:1;padding:24px 20px}}.curaid-review-testimonials{--curaid-review-testimonials-gap: 15px;--curaid-review-testimonials-radius: 2px;max-width:1328px;margin:auto;padding:64px 32px 60px 52px;border-radius:4px;background-image:var(--curaid-review-testimonials-bg-image);background-size:cover;background-repeat:no-repeat;background-position:center;font-family:SF Pro Display,sans-serif}.curaid-review-testimonials__badge svg{display:none}.curaid-review-testimonials__inner{display:flex;flex-direction:column;align-items:center;row-gap:1.75rem}.curaid-review-testimonials__header{display:grid;gap:.6rem;justify-items:center;text-align:center}.curaid-review-testimonials__heading{margin:0;color:var(--curaid-review-testimonials-heading);font-family:Readex Pro,sans-serif;max-width:700px;text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:130%!important;letter-spacing:-.96px}.curaid-review-testimonials__summary{display:flex;align-items:center;gap:.5rem}.curaid-review-testimonials__summary-stars{display:flex;gap:6px}.curaid-review-testimonials__summary-text{margin:0;color:var(--curaid-review-testimonials-text);font-size:17px;font-weight:500}.curaid-review-testimonials__slider{display:grid;justify-items:center;row-gap:1rem;width:100%}.curaid-review-testimonials__list{display:grid;grid-auto-flow:column;grid-auto-columns:85%;gap:var(--curaid-review-testimonials-gap);width:100%;padding-block:.25rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.curaid-review-testimonials__list::-webkit-scrollbar{display:none}.curaid-review-testimonials__card{display:flex;flex-direction:column;row-gap:.6rem;padding:16.5px 15px;border-radius:var(--curaid-review-testimonials-radius);background:var(--curaid-review-testimonials-card-bg);scroll-snap-align:start}.curaid-review-testimonials__stars{display:flex;align-items:center;gap:4px}svg.curaid-review-testimonials__star{fill:#f5b301}svg.curaid-review-testimonials__star.is-empty{fill:#00000026}img.curaid-review-testimonials__star{width:17px;height:17px;object-fit:contain}.curaid-review-testimonials__stars img.curaid-review-testimonials__star.is-empty{opacity:.25}.curaid-review-testimonials__rating-number{margin-left:2px;color:var(--curaid-review-testimonials-card-heading);font-size:17px;font-weight:400}.curaid-review-testimonials__card-headline{margin:0;color:var(--curaid-review-testimonials-card-heading);font-family:Readex Pro,sans-serif;line-height:1em;font-size:19px;font-style:normal;font-weight:600;letter-spacing:-.54px}.curaid-review-testimonials__card-body{margin:0;color:var(--curaid-review-testimonials-card-text);font-size:17px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.32px}.curaid-review-testimonials__card-meta{display:flex;align-items:center;gap:.6rem;margin-top:auto;padding-top:.5rem}.curaid-review-testimonials__avatar{flex:none;width:36px;height:36px;object-fit:cover;border-radius:2px}.curaid-review-testimonials__card-meta-text{display:flex;flex-direction:column;gap:0;min-width:0}.curaid-review-testimonials__card-name{margin:0;color:var(--curaid-review-testimonials-card-heading);font-weight:400;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.curaid-review-testimonials__card-badges{display:flex;align-items:center;gap:.5rem;flex-wrap:nowrap;min-width:0}.curaid-review-testimonials__badge{display:inline-flex;flex:none;align-items:center;gap:4px;color:var(--curaid-review-testimonials-accent);font-size:15px;font-weight:400;white-space:nowrap}.curaid-review-testimonials__badge svg{fill:var(--curaid-review-testimonials-accent)}.curaid-review-testimonials__date{color:var(--curaid-review-testimonials-card-text);font-size:15px;line-height:1em}.curaid-review-testimonials__nav{display:flex;flex-direction:column;align-items:center;row-gap:.9rem}.curaid-review-testimonials__progress-track{position:relative;width:236px;height:2px;border-radius:999px;background:#ffffff4d}.curaid-review-testimonials__progress-bar{position:absolute;top:0;left:0;height:100%;border-radius:inherit;background:var(--curaid-review-testimonials-heading);transition:width .2s ease-out}.curaid-review-testimonials__arrows{display:flex;align-items:center;gap:.6rem}.curaid-review-testimonials__arrow{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid rgb(255 255 255 / .4);background:transparent;color:var(--curaid-review-testimonials-heading);cursor:pointer;transition:background-color .2s ease-in-out}.curaid-review-testimonials__arrow:hover{background:#ffffff1f}.curaid-review-testimonials__arrow:disabled{opacity:.2;pointer-events:none}@media screen and (max-width:999px){.curaid-review-testimonials{padding:40px 20px;margin:30px 20px 40px}.curaid-review-testimonials__card-headline{font-size:17px}.curaid-review-testimonials__card-body{font-size:16px}.curaid-review-testimonials__heading{font-size:26px}.curaid-review-testimonials__card{padding:14px}.curaid-review-testimonials__badge svg{display:none}.curaid-review-testimonials__card-badges{flex-direction:column;align-items:start;gap:0}.curaid-review-testimonials__card-name{line-height:1em;font-size:14px}.curaid-review-testimonials__badge{font-size:14px;font-weight:400}.curaid-review-testimonials__date{font-size:11px}.curaid-review-testimonials__rating-number{font-size:15px}.curaid-review-testimonials__summary-text{font-size:13px}.curaid-review-testimonials__summary-stars{gap:4px}}@media screen and (min-width:750px){.curaid-review-testimonials__list{grid-auto-columns:calc((100% - var(--curaid-review-testimonials-gap)) / 2)}}@media screen and (min-width:1000px){.curaid-review-testimonials__list{--curaid-review-testimonials-gap: 1.25rem;grid-auto-columns:calc((100% - 3 * var(--curaid-review-testimonials-gap)) / 3.67)}}.curaid-review-vessels{background-color:var(--curaid-review-vessels-section-bg-color);background-image:var(--curaid-review-vessels-section-bg-image);background-size:cover;background-repeat:no-repeat;background-position:center;padding:0 20px 60px;background-attachment:fixed}.curaid-review-vessels__card{max-width:1328px;margin:auto;border-radius:8px;background-image:var(--curaid-review-vessels-card-bg-image);background-size:cover;background-repeat:no-repeat;background-position:center}.curaid-review-vessels__inner{display:flex;flex-direction:column;padding:40px 24px}.curaid-review-vessels__content{display:flex;flex-direction:column;row-gap:0px}.curaid-review-vessels__eyebrow{margin:0;color:var(--curaid-review-vessels-eyebrow);font-family:SF Pro Display,sans-serif;font-weight:500;font-size:16px;letter-spacing:.06em;text-transform:uppercase}.curaid-review-vessels__heading{margin:0;color:var(--curaid-review-vessels-heading);font-family:Readex Pro,sans-serif;font-weight:500;font-size:24px;letter-spacing:-.02em}.curaid-review-vessels__text{color:var(--curaid-review-vessels-text);font-family:SF Pro Display,sans-serif;font-size:14px;line-height:1.65;max-width:480px}.curaid-review-vessels__text p{margin:0}.curaid-review-vessels__features{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 16px;margin-top:16px}.curaid-review-vessels__feature{display:flex;flex-direction:column;row-gap:8px;text-align:center;align-items:center}.curaid-review-vessels__feature-icon{display:block;width:50px;height:50px;object-fit:contain}.curaid-review-vessels__feature-label{margin:0;color:var(--curaid-review-vessels-heading);font-family:SF Pro Display,sans-serif;font-weight:400;font-size:16px;line-height:1.35;text-align:center;width:15ch}.curaid-review-vessels__media{display:flex;justify-content:center;margin-top:24px}.curaid-review-vessels__product{display:block;width:100%;max-width:340px;height:auto}@media screen and (min-width:1000px){.curaid-review-vessels__inner{flex-direction:row;align-items:start;column-gap:80px;padding:50px 103px 33px 66px}.curaid-review-vessels__content{flex:1}.curaid-review-vessels__heading{font-size:32px}.curaid-review-vessels__text{font-size:16px}.curaid-review-vessels__features{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:24px}.curaid-review-vessels__media{flex:0 0 400px;margin-top:-83px}.curaid-review-vessels__product{max-width:400px}}@media screen and (max-width:1300px){.curaid-review-vessels__inner{column-gap:30px}}@media screen and (max-width:999px){.curaid-review-vessels__inner{padding:30px 22px 0;border-radius:4px}.curaid-review-vessels__media{margin-top:38px;margin-bottom:-70px}.curaid-review-vessels__content{text-align:center;align-items:center;gap:10px}.curaid-review-vessels__heading{font-size:26px;max-width:272px;margin-inline:auto;line-height:1em}.curaid-review-vessels__text{font-size:16px;max-width:268px;margin-inline:auto}.curaid-review-vessels__eyebrow{font-size:15px}}.curaid-reviews{--curaid-reviews-gap: 1rem;--curaid-reviews-radius: 24px;padding-block:3rem;background:var(--curaid-reviews-bg)}.curaid-reviews{padding:100px 20px}.curaid-reviews__inner{display:flex;flex-direction:column;align-items:center;row-gap:2rem}.curaid-reviews__header{display:grid;gap:.5rem;text-align:center}.curaid-reviews__eyebrow{margin:0;color:var(--curaid-ink);font-family:Pangram;font-weight:700;font-size:30px;text-align:center;letter-spacing:-.02em}.curaid-reviews__heading{margin:0;color:var(--curaid-accent);font-family:Pangram;font-weight:700;font-size:46px;text-align:center;letter-spacing:-3px;max-width:900px;line-height:1em}.curaid-reviews__slider{display:grid;justify-items:center;row-gap:1rem;width:100%}.curaid-reviews__list{display:grid;grid-auto-flow:column;grid-auto-columns:85%;gap:var(--curaid-reviews-gap);width:100%;padding-block:.25rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.curaid-reviews__list::-webkit-scrollbar{display:none}.curaid-reviews__card{display:flex;flex-direction:column;row-gap:.75rem;padding:30px;border-radius:var(--curaid-reviews-radius);background:#fff;scroll-snap-align:start}.curaid-reviews__photos{display:grid;grid-template-columns:1fr 1fr;gap:8px}.curaid-reviews__photo{display:block;width:100%;height:220px;border-radius:8px;object-fit:cover;object-position:50% 0%}.curaid-reviews__photo--empty{background:#f4f4f4}.curaid-reviews__stars{display:flex;gap:2px;fill:#f5b301}.curaid-reviews__stars .is-empty{fill:#e5e0ec}.curaid-reviews__meta{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.curaid-reviews__name{margin:0;color:var(--curaid-ink);font-family:Pangram,sans-serif;font-size:18px;font-weight:700}.curaid-reviews__result{color:var(--curaid-accent);font-family:Pangram;font-weight:700;font-size:16px}.curaid-reviews__quote{margin:0;padding:0;border:0;line-height:1.5;font-weight:500;font-size:16px;color:#4b4b6e}.curaid-reviews__btn{width:100%;max-width:535px}.curaid-reviews__disclaimer{margin:0;color:var(--curaid-ink);font-size:12px;opacity:.6;text-align:center}.curaid-reviews .page-dots>*{width:14px;height:14px;opacity:.3;background:#9460cf;transition:opacity .2s ease-in-out}.curaid-reviews .page-dots>*[aria-current=true]{height:16px;width:16px}@media screen and (max-width:999px){.curaid-reviews{padding:50px 20px}.curaid-reviews__eyebrow{font-size:14px;text-transform:uppercase}.curaid-reviews__heading{font-size:24px;letter-spacing:-.03em}.curaid-reviews__card{padding:20px;border-radius:20px}.curaid-reviews__name{font-size:16px}.curaid-reviews__quote{font-size:13px}.curaid-reviews__result{font-size:15px}.curaid-reviews__photo{height:165px}.curaid-reviews .page-dots{display:none}}@media screen and (min-width:750px){.curaid-reviews__list{grid-auto-columns:calc((100% - var(--curaid-reviews-gap)) / 2)}}@media screen and (min-width:1000px){.curaid-reviews__list{--curaid-reviews-gap: 1.5rem;grid-auto-columns:calc((100% - 2 * var(--curaid-reviews-gap)) / 3)}}.curaid-support{--curaid-support-container: 1300px;--curaid-support-gutter: 1rem;--curaid-support-radius: 16px;position:relative;overflow:hidden;min-height:var(--curaid-support-min-height)}.curaid-support__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.curaid-support__img{display:block;width:100%;height:100%;object-fit:cover}.curaid-support__inner{position:relative;z-index:1;box-sizing:border-box;display:flex;align-items:center;min-height:inherit;width:100%;max-width:var(--curaid-support-container);margin-inline:auto;padding:2.5rem var(--curaid-support-gutter)}.curaid-support__card{display:flex;flex-direction:column;row-gap:.9rem;width:100%;max-width:717px;padding:1.75rem;border:2px solid rgba(148,96,207,.3);border-radius:var(--curaid-support-radius);background:var(--curaid-support-card-bg);box-shadow:0 30px 60px #00002933}.curaid-support__heading{margin:0;display:flex;flex-direction:column;row-gap:4px;line-height:1.15}.curaid-support__heading-top{color:var(--curaid-support-accent);font-family:Pangram,sans-serif;font-weight:700;font-size:55px;letter-spacing:-.03em}.curaid-support__heading-bottom{color:var(--curaid-support-text);font-family:Pangram,sans-serif;font-weight:500;font-size:34px;letter-spacing:-.02em}.curaid-support__intro{font-size:20px;color:#000029;font-weight:500}.curaid-support__intro p{margin:0}.curaid-support__list-heading{padding-bottom:.7rem;border-bottom:1px solid #9460CF;font-weight:700;font-size:25px;color:var(--curaid-support-text);letter-spacing:-.03em}.curaid-support__list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.curaid-support__item{display:flex;align-items:center;gap:.5rem;font-size:20px;font-weight:500;color:var(--curaid-support-text)}.curaid-support__item-icon{flex:none;color:var(--curaid-support-accent);height:18px;width:18px}.curaid-support__closing{font-size:20px;color:#000029;font-weight:500}.curaid-support__closing p{margin:0}.curaid-support__btn{width:100%}.curaid-support__timer{text-align:center;font-size:24px;font-weight:700;color:var(--curaid-support-text);letter-spacing:-.02em}.curaid-support__timer-value{color:#ff0404;font-variant-numeric:tabular-nums}@media screen and (max-width:999px){.curaid-support{min-height:710px}.curaid-support__img{object-position:50% 100%}.curaid-support__inner{align-items:flex-end;padding:1.5rem var(--curaid-support-gutter)}.curaid-support__card{row-gap:.5rem;padding:30px}.curaid-support__heading{row-gap:2px}.curaid-support__heading-top{font-size:26px}.curaid-support__heading-bottom{font-size:16px}.curaid-support__intro{font-size:9px}.curaid-support__list-heading{padding-bottom:.4rem;font-size:12px}.curaid-support__list{gap:6px}.curaid-support__item{gap:.35rem;font-size:9px}.curaid-support__item-icon{height:8px;width:8px}.curaid-support__closing{font-size:9px}.curaid-support__timer{font-size:11px}}@media screen and (min-width:1000px){.curaid-support__inner{padding:4rem var(--curaid-support-gutter)}}.curaid-transformation{--curaid-transformation-container: 1300px;--curaid-transformation-gutter: 1rem;--curaid-transformation-radius: 14px;padding-block:3rem;background:var(--curaid-transformation-bg);color:var(--curaid-transformation-text)}.curaid-transformation__inner{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;row-gap:50px;width:100%;max-width:var(--curaid-transformation-container);margin-inline:auto;padding-inline:var(--curaid-transformation-gutter)}.curaid-transformation__header{display:grid;gap:.5rem;max-width:900px;text-align:center}.curaid-transformation__eyebrow{margin:0;font-family:Pangram,sans-serif;font-weight:700;font-size:30px;color:var(--curaid-transformation-text)}.curaid-transformation__heading{margin:0;color:var(--curaid-transformation-accent);font-family:Pangram,sans-serif;font-weight:700;font-size:55px;letter-spacing:-.03em;line-height:1em}.curaid-transformation__body{display:flex;flex-direction:column;gap:1rem;width:100%}.curaid-transformation__photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.curaid-transformation__photo{position:relative;overflow:hidden;border-radius:var(--curaid-transformation-radius)}.curaid-transformation__img{display:block;width:100%;height:100%;aspect-ratio:3 / 4;object-fit:cover}.curaid-transformation__img--placeholder{background:#e9e1f5}.curaid-transformation__badge{position:absolute;top:12px;left:12px;padding:4px 12px;border-radius:6px;font-size:12px;font-weight:700;color:#fff;font-family:Pangram}.curaid-transformation__badge--before{background:#000029}.curaid-transformation__badge--after{background:var(--curaid-transformation-accent)}.curaid-transformation__content{display:flex;flex-direction:column;row-gap:20px}.curaid-transformation__card{display:flex;flex-direction:column;row-gap:1rem;box-shadow:0 12px 24px #9460cf14;border-radius:20px;padding:30px;background:#fff}.curaid-transformation__stars{display:flex;gap:2px;color:#e2e2ea}.curaid-transformation__stars .is-filled{color:#ffb800}.curaid-transformation__stars svg{height:13px;width:13px}.curaid-transformation__quote-title{margin:0;font-weight:700;font-size:22px;line-height:1.3em;color:var(--curaid-transformation-text)}.curaid-transformation__quote{font-size:20px;color:#000029bf;font-weight:500}.curaid-transformation__quote p{margin:0}.curaid-transformation__quote strong{font-weight:700;color:var(--curaid-transformation-accent)}.curaid-transformation__author{display:flex;align-items:center;gap:.65rem;padding-top:.5rem;border-top:1px solid rgb(0 0 41 / .08)}.curaid-transformation__avatar{flex:none;width:48px;height:48px;border-radius:50%;object-fit:cover}.curaid-transformation__author-info{display:grid;gap:1px}.curaid-transformation__author-name{margin:0;font-size:16px;font-weight:700;color:var(--curaid-transformation-text)}.curaid-transformation__author-detail{font-size:14px;color:#4b4b6e}.curaid-transformation__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%}.curaid-transformation__stat{padding:20px;border-radius:12px;background:#fff;border:1px solid rgba(148,96,207,.2)}.curaid-transformation__stat-value{margin:0;font-family:Pangram,sans-serif;font-weight:700;font-size:28px;color:var(--curaid-transformation-accent)}.curaid-transformation__stat-label{margin:0;font-size:14px;color:#000029;font-weight:500}.curaid-transformation__btn{width:100%;max-width:535px}.curaid-transformation__timer{font-size:24px;font-weight:700;color:var(--curaid-transformation-text);letter-spacing:-.02em;font-family:Pangram;display:flex;gap:5px}.curaid-transformation__timer-value{color:#ff0404;font-variant-numeric:tabular-nums}@media screen and (max-width:999px){.curaid-transformation{padding-block:40px}.curaid-transformation__inner{row-gap:28px}.curaid-transformation__header{gap:.35rem}.curaid-transformation__eyebrow{font-size:14px;text-transform:uppercase}.curaid-transformation__heading{font-size:24px}.curaid-transformation__body{gap:.75rem}.curaid-transformation__card{padding:24px;row-gap:.75rem}.curaid-transformation__quote-title{font-size:18px}.curaid-transformation__quote,.curaid-transformation__author-name{font-size:14px}.curaid-transformation__author-detail{font-size:12px}.curaid-transformation__stats{gap:12px}.curaid-transformation__stat{padding:14px}.curaid-transformation__stat-value{font-size:18px}.curaid-transformation__stat-label{font-size:12px}.curaid-transformation__timer{font-size:14px}}@media screen and (min-width:1000px){.curaid-transformation{--curaid-transformation-gutter: 2rem;padding-block:4.5rem}.curaid-transformation__body{flex-direction:row;align-items:stretch;gap:40px}.curaid-transformation__photos{flex:0 0 50%}.curaid-transformation__img{height:100%;aspect-ratio:auto}.curaid-transformation__content{flex:1;justify-content:center}}.curaid-unlock{padding-block:3rem;background:var(--curaid-unlock-bg)}.curaid-unlock__inner{display:flex;flex-direction:column;align-items:center;row-gap:2.5rem}.curaid-unlock__header{display:grid;gap:1rem;max-width:770px;text-align:center}.curaid-unlock__heading{margin:0;color:var(--curaid-accent);font-size:55px;letter-spacing:-.03em;line-height:1.05}.curaid-unlock__text{margin:0;color:var(--curaid-ink);font-size:20px;font-weight:500}.curaid-unlock__locks{display:grid;gap:1.25rem;width:100%;max-width:960px;margin:0;padding:0;list-style:none}.curaid-unlock__lock{display:flex;flex-direction:column;row-gap:1rem;padding:50px 30px 30px;color:var(--curaid-ink);background:linear-gradient(180deg,#f3deff1a,#9460cf1a);box-shadow:0 11.3915px 22.3363px #8235b917,inset 0 -2px 1px #c897ff66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:none;border-radius:20px;position:relative;isolation:isolate}.curaid-unlock__lock:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:linear-gradient(180deg,#f0d7ff80,#9460cf80);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.curaid-unlock-pill{padding:6px 26px!important;font-family:Pangram;font-size:16px!important;letter-spacing:-.03em;position:absolute;top:-15px;left:30px}.curaid-unlock__title{color:var(--curaid-ink);font-size:25px;letter-spacing:-.03em}.curaid-unlock__content{font-size:16px;font-weight:500}.curaid-unlock__content p,.curaid-unlock__ingredients,.curaid-unlock__benefit{margin:0}.curaid-unlock__ingredients{font-weight:800}.curaid-unlock__benefit{font-size:14px;line-height:1.45}.curaid-unlock__chart{width:100%;margin:0;background:#fefefe;padding:20px!important;border-radius:15px;filter:drop-shadow(0px 4px 64px rgba(0,0,0,.1))}.curaid-unlock__chart-img{display:block;width:100%;height:auto}@media screen and (max-width:999px){.curaid-unlock{padding:50px 20px}.curaid-unlock__inner{row-gap:1.75rem}.curaid-unlock__header{gap:.75rem}.curaid-unlock__heading{font-size:24px}.curaid-unlock__text{font-size:13px}.curaid-unlock__locks{gap:2rem}.curaid-unlock__lock{padding:38px 20px 24px}.curaid-unlock-pill{padding:5px 20px!important;font-size:11px!important;left:20px}.curaid-unlock__title{font-size:16px}.curaid-unlock__content,.curaid-unlock__benefit{font-size:13px}.curaid-unlock__chart{padding:14px!important}.curaid-unlock__ingredients{font-size:13px}}@media screen and (min-width:1000px){.curaid-unlock{padding-block:4.5rem}.curaid-unlock__locks{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;row-gap:2rem}.curaid-unlock__lock{grid-column:var(--curaid-unlock-col);grid-row:var(--curaid-unlock-row) / span 2;align-self:start}.curaid-unlock__chart{padding:2rem}}
/*# sourceMappingURL=/cdn/shop/t/89/compiled_assets/styles.css.map */
