:focus{outline:none}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}@font-face{font-display:swap;font-family:Gilroy;font-weight:400;src:url(/fonts/gilroy-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy;font-weight:500;src:url(/fonts/gilroy-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy;font-weight:600;src:url(/fonts/gilroy-semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/fonts/inter-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/fonts/inter-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/fonts/inter-semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-weight:700;src:url(/fonts/inter-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/fonts/inter-extrabold.woff2) format("woff2")}.pc-landing{--pc-font:"Inter",Gilroy,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;--pc-benefits-ink:#171e2e;--pc-benefits-muted:#6b7280;--pc-benefits-border:#e5e7eb;--pc-benefits-icon:#f3f4f6;--pc-benefits-copper:#a95129;--pc-benefits-icon-light:#fff3;--pc-benefits-word-start:#d4d4d4;--pc-benefits-word-end:#f1f1f1;--pc-detail-bronze:#8a6d55;--pc-review-border:#2a2b2d;--pc-review-glass:#1e1f2180;--pc-review-shadow:#00000040;--pc-review-star:#e25b3c;--pc-review-fallback:#555;--pc-usage-background:#a45328;--pc-usage-pale:#f9d4b6;--pc-usage-muted:#6b7280;--pc-brand-button:#a6532b;--pc-white:#fff;--pc-ink:#24190f;--pc-accent:#dfb999;--pc-clinikal-accent:#f1ceb2;--pc-button:#d0b195;--pc-button-hover:#bc9576;--pc-panel:#00000080;--pc-card:#00000080;--pc-border:#e5e7eb;--pc-muted:#dedbd8;--pc-fallback:#66584b;background:#fafafa;box-sizing:border-box;color:var(--pc-ink);font-family:var(--pc-font);margin:8px auto 16px;max-width:85rem;overflow-x:hidden;overflow-x:clip;padding-inline:1.25rem;width:100%}.pc-landing__stage{container-type:inline-size}.pc-landing .pc-d{display:none}.pc-landing .pc-m{display:block;margin-inline:-1.25rem}.pc-composition{isolation:isolate;position:relative}.pc-glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pc-visually-hidden{clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pc-landing .pc-cta{background:var(--pc-button);border:1px solid #0000;border-radius:999px;color:var(--pc-white);cursor:pointer;display:none;font-family:Inter,sans-serif;font-size:16px;font-weight:800;line-height:1.2;overflow-wrap:anywhere;padding:14px 24px;position:relative;text-transform:uppercase;width:100%}.pc-landing .pc-cta:focus-visible{outline:3px solid var(--pc-white);outline-offset:4px}.pc-cta__spinner{border:3px solid;border-radius:50%;border-right:3px solid #0000;height:24px;left:50%;margin:-12px 0 0 -12px;opacity:0;position:absolute;top:50%;width:24px}.pc-cta.is-loading .pc-cta__label{opacity:0}.pc-cta.is-loading .pc-cta__spinner{animation:pc-spin .7s linear infinite;opacity:1}@keyframes pc-spin{to{transform:rotate(1turn)}}@media(hover:hover)and (pointer:fine){.pc-landing .pc-cta:hover{background:var(--pc-button-hover)}}.pc-reveal[data-pc-reveal=waiting]{opacity:0;transform:none}.pc-reveal[data-pc-reveal=visible]{animation:pc-element-enter var(--pc-enter-duration,.95s) cubic-bezier(.25,.6,.3,1) var(--pc-enter-delay,0s) both}.pc-reveal[data-pc-reveal=shown]{animation:none;opacity:1;transform:none}@keyframes pc-element-enter{0%{opacity:0;transform:translate3d(0,24px,0)}to{opacity:1;transform:none}}@media(min-width:43.75em){.pc-landing{margin:24px auto;padding-inline:0}.pc-landing .pc-d{display:block}.pc-landing .pc-m{display:none}.pc-landing .pc-cta{display:block;font-size:clamp(12px,1.611111cqi,16px);min-height:3.972222cqi;padding:1.111111cqi 1.666667cqi}}.pc-headline{align-items:center;background:var(--pc-white);display:flex;flex-direction:column;font-family:Gilroy,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin-inline:-1.25rem;padding:clamp(8px,3vw,40px) clamp(16px,2.5vw,24px) clamp(16px,2.5vw,24px);text-align:center}@media(min-width:43.75em){.pc-headline{margin-inline:0}}.pc-headline__eyebrow{color:#c86b60;font-size:clamp(12px,1vw + 8px,15px);font-weight:600;letter-spacing:1.4px;line-height:1.2;margin:0 0 clamp(8px,1vw,16px);text-transform:uppercase}.pc-headline__title{color:#000;font-size:clamp(18px,3vw + 4px,40px);font-weight:500;line-height:1.25;max-width:820px;white-space:pre-line}.pc-hero-m{min-height:692px;padding:32px 16px 6px}.pc-hero__background{inset:0 0 38px;overflow:hidden;position:absolute;z-index:-2}.pc-hero__background .pc-hero__background-image{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.pc-hero__panel{background:var(--pc-panel);border-radius:20px;color:var(--pc-white);padding:24px;position:relative;z-index:1}.pc-hero__eyebrow{color:var(--pc-accent);font-size:clamp(12px,5.52px + 1.44vw,15.6px);font-weight:500;line-height:1.2;text-transform:uppercase}.pc-hero__panel .pc-hero__title{font-size:clamp(32px,14.72px + 3.84vw,41.6px);font-weight:400;letter-spacing:-.03em;line-height:1.18;margin-top:12px}.pc-hero__accent{color:var(--pc-accent)}.pc-hero__panel .pc-hero__description{font-size:clamp(16px,7.36px + 1.92vw,20.8px);font-weight:400;line-height:1.4;margin-top:24px}.pc-hero__panel h2,.pc-hero__panel p{overflow-wrap:anywhere}.pc-hero__art{margin:13px 0 0 7%;max-width:493px;pointer-events:none;position:relative;width:126%;z-index:2}.pc-hero__products{display:block;height:auto;width:100%}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.pc-hero__panel{background:var(--pc-fallback)}}@media(min-width:43.75em){.pc-hero{min-height:62.673611cqi;padding:7.881944cqi 5.555556cqi 4cqi}.pc-hero .pc-hero__background{height:55.555556cqi;inset:0 0 auto}.pc-hero .pc-hero__sculpture{height:auto;left:-32.07521%;pointer-events:none;position:absolute;top:0;width:112.290266%;z-index:-1}.pc-hero .pc-hero__panel{border-radius:1.888889cqi;padding:4.766667cqi;width:57.5%}.pc-hero .pc-hero__eyebrow{font-size:clamp(10px,1cqi,12px)}.pc-hero .pc-hero__title{font-size:clamp(30px,4.3cqi,54px);line-height:1.2;margin-top:1.266667cqi}.pc-hero .pc-hero__description{font-size:clamp(10px,1.5cqi,18px);line-height:1.4;margin-top:2.577778cqi}.pc-hero .pc-hero__cta{margin-top:2.222222cqi;width:24.7cqi}.pc-hero .pc-hero__art{left:51.37%;margin:0;max-width:none;position:absolute;top:11.375cqi;width:63.468%}}.pc-clinical-m{min-height:615px;padding:40px 16px}.pc-clinical__art{left:-168px;pointer-events:none;position:absolute;top:201px;width:423.5px;z-index:-1}.pc-clinical__product{display:block;height:auto;width:100%}.pc-clinical__cards{display:grid;gap:16px}.pc-clinical__card{background:var(--pc-card);border:1px solid var(--pc-border);border-radius:16px;color:var(--pc-white);min-width:0;padding:24px}.pc-clinical__eyebrow{color:var(--pc-clinikal-accent);font-size:clamp(12px,5.52px + 1.44vw,15.6px);font-weight:500;line-height:1.2;text-transform:uppercase}.pc-clinical__card .pc-clinical__description{color:var(--pc-muted);font-size:clamp(14px,6.44px + 1.68vw,18.2px);font-weight:400;line-height:1.3;margin-top:6px}.pc-clinical__card p{overflow-wrap:anywhere}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.pc-clinical__card{background:#737373}}@media(min-width:43.75em){.pc-clinical{min-height:36.569444cqi;padding:3.680556cqi 5.555556cqi 4.166667cqi 33.125cqi}.pc-clinical .pc-clinical__art{left:7.8%;top:3.958333cqi;width:29.41%}.pc-clinical .pc-clinical__cards{align-items:start;gap:1.588889cqi;grid-template-columns:repeat(3,minmax(0,1fr))}.pc-clinical .pc-clinical__card{border-radius:1.311111cqi;padding:2.44333cqi}.pc-clinical .pc-clinical__card--nourishment{margin-top:10.486111cqi}.pc-clinical .pc-clinical__eyebrow{font-size:clamp(10px,1.1cqi,14px)}.pc-clinical .pc-clinical__description{font-size:clamp(12px,1.1cqi,13px);line-height:1.45;margin-top:.694444cqi}}.pc-benefits,.pc-benefits-m{background:#fafafa;color:var(--pc-benefits-ink)}.pc-benefits__header{min-height:122px;padding:0 16px 24px}.pc-benefits__eyebrow{color:#8a6d55;font-size:clamp(12px,5.52px + 1.44vw,15.6px);font-weight:500;line-height:1.2;text-transform:uppercase}.pc-benefits__header .pc-benefits__title{color:#111827;font-size:clamp(32px,14.72px + 3.84vw,41.6px);font-weight:400;letter-spacing:-.025em;line-height:1.1;margin-top:12px;overflow-wrap:anywhere}.pc-benefits__body{padding:max(194px,45.116279%) 16px 0;position:relative}.pc-benefits__scene{aspect-ratio:430/194;height:auto;left:0;margin-inline:auto;min-height:194px;pointer-events:none;position:absolute;right:0;top:0;width:100%}.pc-benefits__hand{height:auto;left:-3.664%;position:absolute;top:-19.687px;width:110.3277%;z-index:1}.pc-benefits__word{color:var(--pc-benefits-word-start);font-size:clamp(64px,17vw,73px);font-weight:700;left:0;letter-spacing:-.06em;line-height:1;position:absolute;text-align:center;top:calc(100% - 80px);width:100%}.pc-benefits__cards{display:grid;gap:16px;position:relative;z-index:2}.pc-benefits__card{background:var(--pc-white);border:1px solid var(--pc-benefits-border);border-radius:24px;isolation:isolate;min-height:231px;min-width:0;overflow:hidden;padding:24px;position:relative}.pc-benefits__card--barrier{background:var(--pc-benefits-copper);border-color:#0000;color:var(--pc-white)}.pc-benefits__card-background{background-position:50%;background-size:cover;inset:0;position:absolute;z-index:-1}.pc-benefits__icon-wrap{background:var(--pc-benefits-icon);border-radius:50%;display:grid;height:56px;place-items:center;width:56px}.pc-benefits__card--barrier .pc-benefits__icon-wrap{background:var(--pc-benefits-icon-light)}.pc-benefits__icon{display:block;height:24px;width:24px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pc-benefits__cards .pc-benefits__card h3{font-size:clamp(22px,10.12px + 2.64vw,28.6px);font-weight:600;line-height:1.2;margin-top:16px;overflow-wrap:anywhere}.pc-benefits__cards .pc-benefits__card p{color:var(--pc-benefits-muted);font-size:clamp(15px,6.9px + 1.8vw,19.5px);font-weight:400;line-height:1.55;margin-top:16px;overflow-wrap:anywhere}.pc-benefits__cards .pc-benefits__card--barrier p{color:var(--pc-white)}@media(min-width:43.75em){.pc-benefits .pc-benefits__header{min-height:9.027778cqi;padding:1.527778cqi 5.555556cqi 1.388889cqi}.pc-benefits .pc-benefits__eyebrow{font-size:clamp(10px,1cqi,12px)}.pc-benefits .pc-benefits__title{font-size:clamp(32px,4.4cqi,56px);line-height:1.2;margin-top:1.25cqi}.pc-benefits .pc-benefits__body{min-height:70.555556cqi;padding:44cqi 7.222222cqi 1.666667cqi}.pc-benefits .pc-benefits__scene{aspect-ratio:auto;height:43cqi;max-width:none;min-height:0}.pc-benefits .pc-benefits__hand{left:4.22475%;top:.142456cqi;width:96.2379%}.pc-benefits .pc-benefits__word{font-size:19.6cqi;letter-spacing:-.07em;top:25.388889cqi}.pc-benefits .pc-benefits__cards{align-items:stretch;gap:1.666667cqi;grid-template-columns:repeat(3,minmax(0,1fr))}.pc-benefits .pc-benefits__card{border-radius:2.222222cqi;margin-top:1.638889cqi;min-height:20.8cqi;padding:2.261111cqi}.pc-benefits .pc-benefits__icon-wrap{height:4.388889cqi;width:4.388889cqi}.pc-benefits .pc-benefits__icon{height:1.666667cqi;width:1.666667cqi}.pc-benefits .pc-benefits__card h3{font-size:clamp(15px,2.1cqi,26px);margin-top:1.588889cqi}.pc-benefits .pc-benefits__card p{font-size:clamp(12px,1.588889cqi,20px);line-height:1.6;margin-top:1.588889cqi}}@supports((-webkit-background-clip:text) or (background-clip:text)) or (-webkit-background-clip:text){.pc-benefits__word{background:linear-gradient(var(--pc-benefits-word-start),var(--pc-benefits-word-end));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#0000}}@media(forced-colors:active){.pc-benefits__word{background:none;color:initial;-webkit-text-fill-color:CanvasText}}.pc-ingredients,.pc-ingredients-m{background:#fafafa;color:var(--pc-benefits-ink)}.pc-ingredients-m{padding:40px 16px 0}.pc-ingredients__image{border-radius:20px;display:block;height:320px;object-fit:cover;object-position:center bottom;width:100%}.pc-ingredients__copy{min-width:0}.pc-ingredients-m .pc-ingredients__copy{margin-top:32px}.pc-ingredients__eyebrow{color:var(--pc-detail-bronze);font-size:clamp(12px,5.52px + 1.44vw,15.6px);font-weight:500;line-height:1.2;text-transform:uppercase}.pc-ingredients__copy .pc-ingredients__title{font-size:clamp(32px,14.72px + 3.84vw,41.6px);font-weight:400;letter-spacing:-.025em;line-height:1.1;margin-top:12px;overflow-wrap:anywhere}.pc-ingredients__copy .pc-ingredients__intro{color:var(--pc-benefits-muted);font-size:clamp(16px,7.36px + 1.92vw,20.8px);font-weight:400;line-height:1.4;margin-top:12px}.pc-ingredients__list{display:grid;gap:16px;list-style:none;margin:24px 0 0;padding:0}.pc-ingredients__item{border-left:2px solid var(--pc-detail-bronze);min-width:0;padding-left:14px}.pc-ingredients__item h3{font-size:clamp(18px,8.28px + 2.16vw,23.4px);font-weight:500;line-height:1.25}.pc-ingredients__item p{color:var(--pc-benefits-muted);font-size:clamp(14px,6.44px + 1.68vw,18.2px);font-weight:400;line-height:1.4;margin-top:6px}.pc-ingredients__cta{margin-top:24px;width:48.7%}.pc-landing .pc-ingredients__cta .pc-cta{background:var(--pc-detail-bronze)}.pc-landing .pc-ingredients__cta .pc-cta:focus-visible{outline-color:var(--pc-detail-bronze)}@media(hover:hover)and (pointer:fine){.pc-landing .pc-ingredients__cta .pc-cta:hover{background:var(--pc-button-hover)}}@media(min-width:43.75em){.pc-ingredients{display:grid;gap:4.1%;grid-template-columns:41.4% minmax(0,1fr);padding:3.819444cqi 3.555556cqi}.pc-ingredients .pc-ingredients__image{border-radius:1.388889cqi;height:47.413889cqi}.pc-ingredients .pc-ingredients__eyebrow{font-size:clamp(10px,1.1cqi,12px)}.pc-ingredients .pc-ingredients__title{font-size:clamp(30px,4.3cqi,54px);margin-top:1.27cqi}.pc-ingredients .pc-ingredients__intro{font-size:clamp(12px,1.6cqi,20px);margin-top:1.27cqi}.pc-ingredients .pc-ingredients__list{gap:1.666667cqi;margin-top:1.666667cqi}.pc-ingredients .pc-ingredients__item{padding-left:1.111111cqi}.pc-ingredients .pc-ingredients__item h3{font-size:clamp(16px,1.9cqi,24px)}.pc-ingredients .pc-ingredients__item p{font-size:clamp(12px,1.6cqi,20px);margin-top:.6cqi}.pc-ingredients .pc-ingredients__cta{margin-top:2.2cqi}}.pc-texture,.pc-texture-m{background:#fafafa;color:var(--pc-benefits-ink);overflow:hidden}.pc-texture-m{padding:40px 16px}.pc-texture__image{height:auto;left:50%;pointer-events:none;position:absolute;top:520px;transform:translateX(-50%);width:620px;z-index:-1}.pc-texture__copy{min-width:0;position:relative}.pc-texture__eyebrow{color:var(--pc-detail-bronze);font-size:clamp(12px,5.52px + 1.44vw,15.6px);font-weight:500;line-height:1.2;text-transform:uppercase}.pc-texture__copy .pc-texture__title{font-size:clamp(32px,14.72px + 3.84vw,41.6px);font-weight:400;letter-spacing:-.025em;line-height:1.1;margin-top:12px;overflow-wrap:anywhere}.pc-texture__copy .pc-texture__description{color:var(--pc-benefits-muted);font-size:clamp(16px,7.36px + 1.92vw,20.8px);font-weight:400;line-height:1.4;margin-top:12px}.pc-texture__checks{display:grid;gap:14px;list-style:none;margin:24px 0 0;padding:0;position:relative}.pc-texture__checks li{align-items:start;color:var(--pc-benefits-muted);display:flex;font-size:clamp(14px,6.44px + 1.68vw,18.2px);font-weight:400;gap:12px;line-height:1.3}.pc-texture__checks svg{color:var(--pc-detail-bronze);flex:0 0 24px;height:24px;width:24px}.pc-texture__reviews{display:grid;gap:16px;margin-top:30px;position:relative}.pc-texture__review{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--pc-review-glass);border:1px solid var(--pc-review-border);border-radius:20px;box-shadow:0 1.915px 11.49px 0 #1f2d3d40;color:var(--pc-white);display:flex;flex-direction:column;margin:0;min-height:261px;min-width:0;padding:20px}.pc-texture__review--light{background:var(--pc-white);border-color:var(--pc-white);box-shadow:0 1.915px 11.49px 0 #1f2d3d40;color:var(--pc-review-border)}.pc-texture__rating{align-items:center;display:flex;font-size:clamp(24px,11.04px + 2.88vw,31.2px);font-weight:600;gap:24px;line-height:1.2}.pc-texture__stars{color:var(--pc-review-star);display:flex;gap:4px}.pc-texture__stars svg{height:24px;width:24px}.pc-texture__quote{border-left:none;color:inherit;font-size:clamp(14px,6.44px + 1.68vw,18.2px);font-weight:400;line-height:1.25;margin:15px 0 20px}.pc-texture__author{align-items:center;display:flex;gap:19px;margin-top:auto}.pc-texture__avatar{border-radius:50%;display:block;flex:0 0 56px;height:56px;width:56px}.pc-texture__name{font-size:clamp(18px,8.28px + 2.16vw,23.4px);font-weight:700;line-height:1.2}.pc-texture__author .pc-texture__country{font-size:clamp(16px,7.36px + 1.92vw,20.8px);font-weight:400;line-height:1.2;margin-top:4px;opacity:.75}@supports not (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) or (-webkit-backdrop-filter:blur(1px))){.pc-texture__review{background:var(--pc-review-fallback)}.pc-texture__review--light{background:var(--pc-white)}}@media(min-width:43.75em){.pc-texture{display:grid;grid-template-columns:30% 41% 29%;grid-template-rows:minmax(36.111111cqi,auto) auto;min-height:68.577403cqi;padding:0 4.5cqi 6.875cqi}.pc-texture .pc-texture__image{left:11.527778%;top:4.819444cqi;transform:none;width:68.208333%}.pc-texture .pc-texture__copy{grid-column:1;width:100%}.pc-texture .pc-texture__eyebrow{font-size:clamp(9px,1cqi,12px)}.pc-texture .pc-texture__title{font-size:clamp(28px,4.3cqi,54px);margin-top:1.27cqi}.pc-texture .pc-texture__description{font-size:clamp(11px,1.6cqi,20px);line-height:1.6;margin-top:1.27cqi}.pc-texture .pc-texture__checks{align-self:center;gap:1.111111cqi;grid-column:3;margin:0;padding-top:6.25cqi;width:100%}.pc-texture .pc-texture__checks li{font-size:clamp(12px,1.4cqi,18px);gap:.833333cqi}.pc-texture .pc-texture__checks svg{flex-basis:2.083333cqi;height:2.083333cqi;width:2.083333cqi}.pc-texture .pc-texture__reviews{gap:1.944444cqi;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 2.361111cqi}.pc-texture .pc-texture__review{border-radius:1.588889cqi;min-height:25.555556cqi;padding:2.383333cqi}.pc-texture .pc-texture__rating{font-size:clamp(16px,2.483333cqi,30px);gap:1.388889cqi}.pc-texture .pc-texture__stars{gap:.347222cqi}.pc-texture .pc-texture__stars svg{height:1.736111cqi;width:1.736111cqi}.pc-texture .pc-texture__quote{font-size:clamp(12px,1.45cqi,18px);margin:1.18cqi 0 2.3cqi}.pc-texture .pc-texture__author{gap:1.111111cqi}.pc-texture .pc-texture__avatar{flex-basis:3.888889cqi;height:3.888889cqi;width:3.888889cqi}.pc-texture .pc-texture__name{font-size:clamp(14px,1.966667cqi,24px)}.pc-texture .pc-texture__country{font-size:clamp(12px,1.688889cqi,20px);margin-top:.416667cqi}}.pc-usage,.pc-usage-m{background:var(--pc-usage-background);color:var(--pc-white);overflow:hidden}.pc-usage-m{padding:40px 16px 42px}.pc-usage__background{background-position:50%;background-size:cover;inset:0;pointer-events:none;position:absolute;z-index:-2}.pc-usage__product{filter:blur(4px);height:auto;pointer-events:none;position:absolute;right:-120px;top:-20px;width:310px;z-index:-1}.pc-usage__eyebrow{color:var(--pc-usage-pale);font-size:clamp(14px,6.44px + 1.68vw,18.2px);font-weight:500;line-height:1.25;text-transform:uppercase}.pc-usage__header .pc-usage__title{font-size:clamp(28px,12.88px + 3.36vw,36.4px);font-weight:400;line-height:1.1;margin-top:8px;max-width:95%;overflow-wrap:anywhere}.pc-usage__steps{display:grid;gap:12px;list-style:none;margin:32px 0 0;padding:0}.pc-usage__step{background:var(--pc-white);border:1px solid var(--pc-benefits-border);border-radius:12px;color:var(--pc-benefits-ink);min-width:0;padding:16px}.pc-usage__number{color:var(--pc-usage-muted);display:block;font-size:clamp(24px,11.04px + 2.88vw,31.2px);font-weight:700;line-height:1.2;margin-bottom:8px}.pc-usage__step h3{font-size:clamp(16px,7.36px + 1.92vw,20.8px);font-weight:600;line-height:1.25;margin-top:8px}.pc-usage__step p{color:var(--pc-benefits-muted);font-size:clamp(14px,6.44px + 1.68vw,18.2px);font-weight:400;line-height:1.3;margin-top:6px}.pc-composition .pc-usage__results-title{color:var(--pc-usage-pale);font-size:clamp(40px,8.8vw,40px);font-weight:700;line-height:1.1;margin-top:52px;overflow-wrap:anywhere;text-align:center}.pc-usage__results{display:grid;gap:24px;margin-top:26px}.pc-usage__result{margin:0;min-width:0}.pc-usage__photo{border-radius:12px;display:block;height:220px;object-fit:cover;width:100%}.pc-usage__caption{align-items:baseline;display:flex;gap:16px;justify-content:space-between;margin-top:12px}.pc-usage__caption h4{font-size:clamp(18px,8.28px + 2.16vw,23.4px);font-weight:600;line-height:1.25}.pc-usage__result figcaption>p{font-size:clamp(14px,6.44px + 1.68vw,18.2px);font-weight:400;line-height:1.4;margin-top:12px}.pc-usage__result:last-child .pc-usage__caption{color:var(--pc-usage-pale)}.pc-usage__results-title{color:#e9ceb7}@supports(-webkit-background-clip:text) and (-webkit-text-fill-color:transparent){.pc-usage__results-title{background:linear-gradient(180deg,#fff,#e9ceb7 79.78%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#0000}}@media(min-width:43.75em){.pc-usage{min-height:92.361111cqi;padding:5.555556cqi 4cqi 5.694444cqi}.pc-usage .pc-usage__product{filter:none;left:-8.1%;right:auto;top:7.5cqi;width:31.736111%}.pc-usage .pc-usage__header{margin-left:21.875%}.pc-usage .pc-usage__eyebrow{font-size:clamp(12px,1.6cqi,20px)}.pc-usage .pc-usage__title{font-size:clamp(22px,3.2cqi,40px);margin-top:.277778cqi;max-width:100%}.pc-usage .pc-usage__steps{gap:1.111111cqi;grid-template-columns:repeat(4,minmax(0,1fr));margin:5cqi 0 0 20.3125%}.pc-usage .pc-usage__step{border-radius:1.3cqi;min-height:13.888889cqi;padding:1.5cqi}.pc-usage .pc-usage__number{font-size:clamp(22px,2.6cqi,32px)}.pc-usage .pc-usage__step h3{font-size:clamp(12px,1.45cqi,18px);margin-top:1.3cqi}.pc-usage .pc-usage__step p{font-size:clamp(12px,1.35cqi,16px);margin-top:.655556cqi}.pc-usage .pc-usage__results-title{font-size:6.901961cqi;letter-spacing:-.025em;line-height:1;margin-top:9.027778cqi}.pc-usage .pc-usage__results{gap:2.222222cqi;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:5.555556cqi}.pc-usage .pc-usage__photo{border-radius:1.111111cqi;height:25cqi}.pc-usage .pc-usage__caption{margin-top:1.388889cqi}.pc-usage .pc-usage__caption h4{font-size:clamp(16px,1.9cqi,24px)}.pc-usage .pc-usage__result figcaption>p{font-size:clamp(12px,1.45cqi,16px);margin-top:1.6cqi}}.pc-brand,.pc-brand-m{background:var(--pc-white);color:var(--pc-benefits-ink)}.pc-brand-m{min-height:409px;padding:142px 16px 60px}.pc-brand__product{height:auto;pointer-events:none;position:absolute;right:-15px;top:-22px;width:min(54.72%,245px)}.pc-brand__copy{min-width:0;position:relative;z-index:1}.pc-brand__copy .pc-brand__title{font-size:clamp(24px,11.04px + 2.88vw,31.2px);font-weight:400;letter-spacing:-.025em;line-height:1.1;margin-top:35px;overflow-wrap:anywhere;width:57%}.pc-brand__copy .pc-brand__description{color:var(--pc-benefits-muted);font-size:clamp(15px,6.9px + 1.8vw,19.5px);font-weight:400;line-height:1.4;margin-top:24px}.pc-brand__cta{margin-top:30px;width:41.8%}.pc-landing .pc-brand__cta .pc-cta{background:var(--pc-brand-button)}.pc-landing .pc-brand__cta .pc-cta:focus-visible{outline-color:var(--pc-brand-button)}@media(hover:hover)and (pointer:fine){.pc-landing .pc-brand__cta .pc-cta:hover{background:var(--pc-button-hover)}}@media(min-width:43.75em){.pc-brand{min-height:41.041667cqi;padding:11.111111cqi 4cqi 10.833333cqi}.pc-brand .pc-brand__product{right:-1.885972%;top:-3.447917cqi;width:35.299999%}.pc-brand .pc-brand__copy{width:64%}.pc-brand .pc-brand__title{font-size:clamp(25px,3.777778cqi,48px);font-weight:400;width:100%}.pc-brand .pc-brand__description{font-size:clamp(12px,1.6cqi,20px);margin-top:2.5cqi;max-width:94%}.pc-brand .pc-brand__cta{margin-top:2.222222cqi}}.pc-landing *,.pc-landing :after,.pc-landing :before{box-sizing:border-box}.pc-landing img{max-width:none}.pc-landing h1,.pc-landing h2,.pc-landing h3,.pc-landing h4,.pc-landing p{margin:0}@media(prefers-reduced-motion:reduce){.pc-landing *,.pc-landing :after,.pc-landing :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.pc-landing .pc-reveal[data-pc-reveal]{opacity:1;transform:none}}.pc-landing .pc-composition .pc-clinical__art,.pc-landing .pc-composition .pc-clinical__product,.pc-landing .pc-composition .pc-hero__art,.pc-landing .pc-composition .pc-hero__products,.pc-landing .pc-composition .pc-texture__review,.pc-landing .pc-composition .pc-texture__reviews{animation:none;opacity:1;transform:none;transition:none}