.premium-dot-layer{z-index:2;pointer-events:none;width:100%;height:100dvh;margin-bottom:-100dvh;position:sticky;top:0;left:0;overflow:hidden}.premium-dot-atmosphere{--pda-ivory:255, 255, 255;--pda-teal:8, 126, 155;--pda-ink:8, 127, 211;--pda-gold:201, 151, 50;--pda-field-opacity:.55;--pda-glow-opacity:.62;--pda-ambient-opacity:.7;z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.premium-dot-atmosphere__ambient{opacity:var(--pda-ambient-opacity);position:absolute;inset:0}.premium-dot-atmosphere__ambient--teal{background:radial-gradient(ellipse 70% 28% at 18% 8%, rgba(var(--pda-teal), .07), transparent 58%), radial-gradient(ellipse 55% 22% at 82% 28%, rgba(var(--pda-ink), .05), transparent 55%), radial-gradient(ellipse 60% 24% at 40% 52%, rgba(var(--pda-teal), .045), transparent 60%), radial-gradient(ellipse 50% 20% at 70% 78%, rgba(var(--pda-ink), .04), transparent 55%), radial-gradient(ellipse 55% 18% at 20% 92%, rgba(var(--pda-teal), .04), transparent 58%)}.premium-dot-atmosphere__ambient--gold{background:radial-gradient(ellipse 48% 18% at 88% 12%, rgba(var(--pda-gold), .035), transparent 55%), radial-gradient(ellipse 40% 16% at 15% 48%, rgba(var(--pda-gold), .022), transparent 52%), radial-gradient(ellipse 42% 16% at 12% 88%, rgba(var(--pda-gold), .028), transparent 52%)}.premium-dot-atmosphere__ambient--depth{background:radial-gradient(ellipse 90% 35% at 50% 0%, rgba(var(--pda-ivory), .025), transparent 55%), radial-gradient(ellipse 70% 30% at 50% 45%, #0000000f, transparent 60%), radial-gradient(ellipse 80% 28% at 50% 100%, #0000001a, transparent 60%);opacity:.85}.premium-dot-atmosphere__ambient--bridge{background:radial-gradient(ellipse 42% 14% at 50% 18%, rgba(var(--pda-teal), .035), transparent 70%), radial-gradient(ellipse 38% 12% at 50% 38%, rgba(var(--pda-ink), .03), transparent 68%), radial-gradient(ellipse 40% 13% at 50% 58%, rgba(var(--pda-teal), .028), transparent 70%), radial-gradient(ellipse 36% 11% at 50% 78%, rgba(var(--pda-gold), .02), transparent 68%);opacity:.9;will-change:opacity, transform;animation:48s ease-in-out infinite premium-dot-ambient-breathe;transform:translate(0)}.premium-dot-atmosphere__field{opacity:var(--pda-field-opacity);will-change:transform;background-repeat:no-repeat;position:absolute;inset:0;transform:translate(0)}.premium-dot-atmosphere__field--far{background-image:radial-gradient(1px 1px at 4% 3%, rgba(var(--pda-ivory), .22), transparent), radial-gradient(1px 1px at 11% 7%, rgba(var(--pda-ivory), .12), transparent), radial-gradient(1.2px 1.2px at 18% 4%, rgba(var(--pda-teal), .16), transparent), radial-gradient(1px 1px at 26% 9%, rgba(var(--pda-ivory), .1), transparent), radial-gradient(1px 1px at 33% 2%, rgba(var(--pda-ivory), .18), transparent), radial-gradient(1.1px 1.1px at 41% 8%, rgba(var(--pda-teal), .11), transparent), radial-gradient(1px 1px at 49% 5%, rgba(var(--pda-ivory), .14), transparent), radial-gradient(1px 1px at 57% 11%, rgba(var(--pda-ivory), .09), transparent), radial-gradient(1px 1px at 64% 3%, rgba(var(--pda-gold), .1), transparent), radial-gradient(1.2px 1.2px at 72% 8%, rgba(var(--pda-ivory), .15), transparent), radial-gradient(1px 1px at 81% 5%, rgba(var(--pda-teal), .12), transparent), radial-gradient(1px 1px at 89% 10%, rgba(var(--pda-ivory), .1), transparent), radial-gradient(1px 1px at 7% 16%, rgba(var(--pda-ivory), .13), transparent), radial-gradient(1px 1px at 15% 19%, rgba(var(--pda-teal), .09), transparent), radial-gradient(1px 1px at 23% 14%, rgba(var(--pda-ivory), .11), transparent), radial-gradient(1.1px 1.1px at 38% 18%, rgba(var(--pda-ivory), .1), transparent), radial-gradient(1px 1px at 52% 15%, rgba(var(--pda-teal), .1), transparent), radial-gradient(1px 1px at 68% 17%, rgba(var(--pda-ivory), .12), transparent), radial-gradient(1px 1px at 84% 14%, rgba(var(--pda-ivory), .09), transparent), radial-gradient(1px 1px at 9% 26%, rgba(var(--pda-teal), .1), transparent), radial-gradient(1.2px 1.2px at 21% 29%, rgba(var(--pda-ivory), .14), transparent), radial-gradient(1px 1px at 36% 24%, rgba(var(--pda-ivory), .09), transparent), radial-gradient(1px 1px at 48% 28%, rgba(var(--pda-gold), .08), transparent), radial-gradient(1px 1px at 61% 25%, rgba(var(--pda-ivory), .12), transparent), radial-gradient(1px 1px at 76% 30%, rgba(var(--pda-teal), .09), transparent), radial-gradient(1px 1px at 92% 23%, rgba(var(--pda-ivory), .1), transparent), radial-gradient(1px 1px at 5% 36%, rgba(var(--pda-ivory), .11), transparent), radial-gradient(1px 1px at 19% 39%, rgba(var(--pda-teal), .08), transparent), radial-gradient(1.1px 1.1px at 34% 34%, rgba(var(--pda-ivory), .1), transparent), radial-gradient(1px 1px at 55% 38%, rgba(var(--pda-ivory), .13), transparent), radial-gradient(1px 1px at 71% 35%, rgba(var(--pda-teal), .09), transparent), radial-gradient(1px 1px at 86% 40%, rgba(var(--pda-ivory), .1), transparent), radial-gradient(1px 1px at 14% 44%, rgba(var(--pda-ivory), .09), transparent), radial-gradient(1px 1px at 43% 42%, rgba(var(--pda-gold), .07), transparent), radial-gradient(1.2px 1.2px at 67% 46%, rgba(var(--pda-ivory), .12), transparent), radial-gradient(1px 1px at 94% 33%, rgba(var(--pda-teal), .08), transparent), radial-gradient(1px 1px at 8% 52%, rgba(var(--pda-teal), .1), transparent), radial-gradient(1px 1px at 27% 55%, rgba(var(--pda-ivory), .11), transparent), radial-gradient(1px 1px at 46% 50%, rgba(var(--pda-ivory), .09), transparent), radial-gradient(1.1px 1.1px at 63% 54%, rgba(var(--pda-teal), .09), transparent), radial-gradient(1px 1px at 79% 51%, rgba(var(--pda-ivory), .12), transparent), radial-gradient(1px 1px at 12% 62%, rgba(var(--pda-ivory), .1), transparent), radial-gradient(1px 1px at 31% 66%, rgba(var(--pda-teal), .08), transparent), radial-gradient(1px 1px at 58% 61%, rgba(var(--pda-ivory), .11), transparent), radial-gradient(1px 1px at 74% 65%, rgba(var(--pda-gold), .07), transparent), radial-gradient(1.2px 1.2px at 91% 59%, rgba(var(--pda-ivory), .1), transparent), radial-gradient(1px 1px at 6% 72%, rgba(var(--pda-ivory), .12), transparent), radial-gradient(1px 1px at 24% 76%, rgba(var(--pda-teal), .08), transparent), radial-gradient(1px 1px at 42% 71%, rgba(var(--pda-ivory), .09), transparent), radial-gradient(1px 1px at 59% 75%, rgba(var(--pda-ivory), .13), transparent), radial-gradient(1.1px 1.1px at 77% 70%, rgba(var(--pda-teal), .09), transparent), radial-gradient(1px 1px at 88% 74%, rgba(var(--pda-ivory), .1), transparent), radial-gradient(1px 1px at 16% 82%, rgba(var(--pda-ivory), .1), transparent), radial-gradient(1px 1px at 37% 86%, rgba(var(--pda-teal), .07), transparent), radial-gradient(1px 1px at 54% 81%, rgba(var(--pda-gold), .06), transparent), radial-gradient(1.2px 1.2px at 69% 85%, rgba(var(--pda-ivory), .11), transparent), radial-gradient(1px 1px at 85% 88%, rgba(var(--pda-ivory), .09), transparent), radial-gradient(1px 1px at 10% 93%, rgba(var(--pda-teal), .08), transparent), radial-gradient(1px 1px at 48% 96%, rgba(var(--pda-ivory), .1), transparent), radial-gradient(1px 1px at 82% 94%, rgba(var(--pda-ivory), .08), transparent);animation:18s linear infinite premium-dot-drift-slow}.premium-dot-atmosphere__field--mid{opacity:calc(var(--pda-field-opacity) * .85);background-image:radial-gradient(1.4px 1.4px at 8% 6%, rgba(var(--pda-ivory), .2), transparent), radial-gradient(1.3px 1.3px at 22% 13%, rgba(var(--pda-teal), .14), transparent), radial-gradient(1.5px 1.5px at 39% 4%, rgba(var(--pda-ivory), .15), transparent), radial-gradient(1.3px 1.3px at 58% 14%, rgba(var(--pda-ivory), .16), transparent), radial-gradient(1.4px 1.4px at 74% 7%, rgba(var(--pda-teal), .12), transparent), radial-gradient(1.3px 1.3px at 91% 12%, rgba(var(--pda-ivory), .13), transparent), radial-gradient(1.4px 1.4px at 12% 22%, rgba(var(--pda-teal), .11), transparent), radial-gradient(1.5px 1.5px at 31% 20%, rgba(var(--pda-ivory), .15), transparent), radial-gradient(1.3px 1.3px at 47% 24%, rgba(var(--pda-gold), .1), transparent), radial-gradient(1.4px 1.4px at 69% 21%, rgba(var(--pda-ivory), .14), transparent), radial-gradient(1.3px 1.3px at 86% 19%, rgba(var(--pda-teal), .11), transparent), radial-gradient(1.4px 1.4px at 6% 33%, rgba(var(--pda-ivory), .13), transparent), radial-gradient(1.3px 1.3px at 28% 31%, rgba(var(--pda-teal), .1), transparent), radial-gradient(1.5px 1.5px at 51% 35%, rgba(var(--pda-ivory), .15), transparent), radial-gradient(1.3px 1.3px at 77% 32%, rgba(var(--pda-ivory), .12), transparent), radial-gradient(1.4px 1.4px at 17% 42%, rgba(var(--pda-ivory), .13), transparent), radial-gradient(1.3px 1.3px at 44% 40%, rgba(var(--pda-teal), .1), transparent), radial-gradient(1.4px 1.4px at 63% 44%, rgba(var(--pda-ivory), .14), transparent), radial-gradient(1.3px 1.3px at 88% 38%, rgba(var(--pda-gold), .08), transparent), radial-gradient(1.5px 1.5px at 10% 53%, rgba(var(--pda-teal), .11), transparent), radial-gradient(1.3px 1.3px at 35% 51%, rgba(var(--pda-ivory), .13), transparent), radial-gradient(1.4px 1.4px at 56% 55%, rgba(var(--pda-ivory), .12), transparent), radial-gradient(1.3px 1.3px at 80% 50%, rgba(var(--pda-teal), .09), transparent), radial-gradient(1.4px 1.4px at 21% 64%, rgba(var(--pda-ivory), .14), transparent), radial-gradient(1.3px 1.3px at 49% 62%, rgba(var(--pda-gold), .07), transparent), radial-gradient(1.5px 1.5px at 72% 66%, rgba(var(--pda-ivory), .13), transparent), radial-gradient(1.3px 1.3px at 93% 61%, rgba(var(--pda-teal), .09), transparent), radial-gradient(1.4px 1.4px at 14% 75%, rgba(var(--pda-ivory), .12), transparent), radial-gradient(1.3px 1.3px at 41% 73%, rgba(var(--pda-teal), .1), transparent), radial-gradient(1.4px 1.4px at 65% 77%, rgba(var(--pda-ivory), .14), transparent), radial-gradient(1.3px 1.3px at 87% 72%, rgba(var(--pda-ivory), .11), transparent), radial-gradient(1.5px 1.5px at 8% 86%, rgba(var(--pda-teal), .09), transparent), radial-gradient(1.3px 1.3px at 33% 84%, rgba(var(--pda-ivory), .12), transparent), radial-gradient(1.4px 1.4px at 58% 88%, rgba(var(--pda-gold), .07), transparent), radial-gradient(1.3px 1.3px at 81% 85%, rgba(var(--pda-ivory), .13), transparent), radial-gradient(1.4px 1.4px at 25% 95%, rgba(var(--pda-ivory), .11), transparent), radial-gradient(1.3px 1.3px at 70% 93%, rgba(var(--pda-teal), .08), transparent);animation:14s linear infinite premium-dot-drift-mid}.premium-dot-atmosphere__field--near{opacity:calc(var(--pda-field-opacity) * .65);background-image:radial-gradient(1.8px 1.8px at 16% 9%, rgba(var(--pda-ivory), .22), transparent), radial-gradient(1.6px 1.6px at 45% 6%, rgba(var(--pda-teal), .14), transparent), radial-gradient(1.8px 1.8px at 79% 11%, rgba(var(--pda-ivory), .17), transparent), radial-gradient(1.6px 1.6px at 10% 27%, rgba(var(--pda-teal), .12), transparent), radial-gradient(1.7px 1.7px at 56% 24%, rgba(var(--pda-ivory), .16), transparent), radial-gradient(1.6px 1.6px at 93% 29%, rgba(var(--pda-ivory), .13), transparent), radial-gradient(1.8px 1.8px at 25% 41%, rgba(var(--pda-teal), .11), transparent), radial-gradient(1.6px 1.6px at 70% 38%, rgba(var(--pda-ivory), .15), transparent), radial-gradient(1.7px 1.7px at 38% 52%, rgba(var(--pda-gold), .09), transparent), radial-gradient(1.6px 1.6px at 84% 48%, rgba(var(--pda-ivory), .14), transparent), radial-gradient(1.8px 1.8px at 12% 63%, rgba(var(--pda-teal), .1), transparent), radial-gradient(1.6px 1.6px at 51% 59%, rgba(var(--pda-ivory), .15), transparent), radial-gradient(1.7px 1.7px at 76% 65%, rgba(var(--pda-ivory), .13), transparent), radial-gradient(1.6px 1.6px at 29% 78%, rgba(var(--pda-teal), .1), transparent), radial-gradient(1.8px 1.8px at 62% 74%, rgba(var(--pda-ivory), .14), transparent), radial-gradient(1.6px 1.6px at 90% 81%, rgba(var(--pda-gold), .08), transparent), radial-gradient(1.7px 1.7px at 18% 91%, rgba(var(--pda-ivory), .12), transparent), radial-gradient(1.6px 1.6px at 47% 88%, rgba(var(--pda-teal), .09), transparent), radial-gradient(1.8px 1.8px at 73% 94%, rgba(var(--pda-ivory), .13), transparent);animation:10s linear infinite premium-dot-drift-near}.premium-dot-atmosphere__glows{opacity:var(--pda-glow-opacity);position:absolute;inset:0;overflow:hidden}.premium-dot-atmosphere__glow{will-change:transform, opacity;border-radius:50%;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;top:100%;transform:translate(0)}.premium-dot-atmosphere__glow--glow-sm{width:4px;height:4px}.premium-dot-atmosphere__glow--glow-md{width:6px;height:6px}.premium-dot-atmosphere__glow--glow-lg{width:8px;height:8px}.premium-dot-atmosphere__glow--teal{background:#087e9bd9;box-shadow:0 0 8px 2px #087e9b59,0 0 16px 4px #087e9b29}.premium-dot-atmosphere__glow--cyan{background:#7dd3e8e6;box-shadow:0 0 8px 2px #087fd347,0 0 16px 4px #087e9b24}.premium-dot-atmosphere__glow--gold{background:#c99732bf;box-shadow:0 0 7px 2px #c9973247,0 0 14px 3px #c997321f}.premium-dot-atmosphere__glow--white{background:#ffffffe6;box-shadow:0 0 6px 2px #ffffff59,0 0 12px 3px #087e9b14}.premium-dot-atmosphere__glow--ink{background:#7dd3e8d9;box-shadow:0 0 8px 2px #087fd340,0 0 14px 3px #087e9b1f}.premium-dot-atmosphere__drift--a{animation-name:premium-dot-rise-a}.premium-dot-atmosphere__drift--b{animation-name:premium-dot-rise-b}.premium-dot-atmosphere__drift--c{animation-name:premium-dot-rise-c}@keyframes premium-dot-drift-slow{0%{transform:translateY(8%)}to{transform:translate(.4%,-12%)}}@keyframes premium-dot-drift-mid{0%{transform:translateY(10%)}to{transform:translate(-.5%,-14%)}}@keyframes premium-dot-drift-near{0%{transform:translateY(12%)}to{transform:translate(.35%,-16%)}}@keyframes premium-dot-rise-a{0%{opacity:0;transform:translate(0)}8%{opacity:1}92%{opacity:.95}to{opacity:0;transform:translate(12px,calc(-100vh - 40px))}}@keyframes premium-dot-rise-b{0%{opacity:0;transform:translateY(20px)}10%{opacity:1}90%{opacity:.9}to{opacity:0;transform:translate(-18px,calc(-100vh - 60px))}}@keyframes premium-dot-rise-c{0%{opacity:0;transform:translateY(-10px)}12%{opacity:1}88%{opacity:.92}to{opacity:0;transform:translate(10px,calc(-100vh - 50px))}}html[data-theme=light] .premium-dot-atmosphere{--pda-ivory:255, 255, 255;--pda-teal:8, 126, 155;--pda-ink:8, 127, 211;--pda-gold:201, 151, 50;--pda-field-opacity:.5;--pda-glow-opacity:.58}html[data-theme=light] .premium-dot-atmosphere__ambient--teal{background:radial-gradient(70% 28% at 18% 8%,#087e9b0b,#0000 58%),radial-gradient(55% 22% at 82% 28%,#087fd309,#0000 55%),radial-gradient(60% 24% at 40% 52%,#087e9b08,#0000 60%),radial-gradient(50% 20% at 70% 78%,#087fd306,#0000 55%),radial-gradient(55% 18% at 20% 92%,#087e9b08,#0000 58%)}html[data-theme=light] .premium-dot-atmosphere__ambient--gold{background:radial-gradient(40% 14% at 88% 12%,#c9973206,#0000 55%),radial-gradient(32% 12% at 12% 88%,#c9973205,#0000 52%)}html[data-theme=light] .premium-dot-atmosphere__ambient--depth{opacity:.5;background:radial-gradient(90% 35% at 50% 0,#07141a03,#0000 55%),radial-gradient(70% 30% at 50% 45%,#07141a02,#0000 60%),radial-gradient(80% 28% at 50% 100%,#07141a04,#0000 60%)}html[data-theme=light] .premium-dot-atmosphere__glow--glow-sm{width:4px;height:4px}html[data-theme=light] .premium-dot-atmosphere__glow--glow-md{width:6px;height:6px}html[data-theme=light] .premium-dot-atmosphere__glow--glow-lg{width:8px;height:8px}html[data-theme=light] .premium-dot-atmosphere__glow--teal{background:#0ea5c6f2;box-shadow:0 0 12px 3px #0ea5c68c,0 0 26px 6px #0ea5c64d}html[data-theme=light] .premium-dot-atmosphere__glow--cyan{background:#06b6d4f2;box-shadow:0 0 14px 3px #06b6d48c,0 0 28px 6px #22d3ee52}html[data-theme=light] .premium-dot-atmosphere__glow--ink{background:#38bdf8eb;box-shadow:0 0 12px 3px #38bdf880,0 0 22px 5px #0ea5c647}html[data-theme=light] .premium-dot-atmosphere__ambient--bridge{background:radial-gradient(42% 14% at 50% 18%,#0ea5c60a,#0000 70%),radial-gradient(38% 12% at 50% 38%,#06b6d408,#0000 68%),radial-gradient(40% 13% at 50% 58%,#0ea5c609,#0000 70%),radial-gradient(36% 11% at 50% 78%,#e8b54707,#0000 68%)}html[data-theme=light] .premium-dot-atmosphere__field--far{opacity:1;background-image:radial-gradient(3px 3px at 6% 10%,#0ea5c68c,#0000),radial-gradient(2.5px 2.5px at 14% 22%,#e8b54773,#0000),radial-gradient(3px 3px at 22% 8%,#06b6d480,#0000),radial-gradient(2.5px 2.5px at 30% 28%,#0ea5c66b,#0000),radial-gradient(3.5px 3.5px at 38% 14%,#22d3ee7a,#0000),radial-gradient(2.5px 2.5px at 46% 32%,#e8b54766,#0000),radial-gradient(3px 3px at 54% 11%,#0ea5c680,#0000),radial-gradient(2.5px 2.5px at 62% 26%,#06b6d46b,#0000),radial-gradient(3px 3px at 70% 18%,#e8b54773,#0000),radial-gradient(2.5px 2.5px at 78% 30%,#0ea5c666,#0000),radial-gradient(3.5px 3.5px at 86% 12%,#22d3ee80,#0000),radial-gradient(2.5px 2.5px at 94% 24%,#e8b54761,#0000),radial-gradient(3px 3px at 10% 42%,#0ea5c67a,#0000),radial-gradient(2.5px 2.5px at 24% 48%,#06b6d466,#0000),radial-gradient(3px 3px at 40% 40%,#e8b54773,#0000),radial-gradient(2.5px 2.5px at 56% 52%,#0ea5c66b,#0000),radial-gradient(3.5px 3.5px at 72% 44%,#22d3ee7a,#0000),radial-gradient(2.5px 2.5px at 88%,#e8b54761,#0000),radial-gradient(3px 3px at 16% 64%,#0ea5c675,#0000),radial-gradient(2.5px 2.5px at 34% 70%,#06b6d466,#0000),radial-gradient(3px 3px at 50% 62%,#e8b54770,#0000),radial-gradient(2.5px 2.5px at 66% 74%,#0ea5c666,#0000),radial-gradient(3.5px 3.5px at 82% 66%,#22d3ee75,#0000),radial-gradient(2.5px 2.5px at 8% 82%,#e8b54766,#0000),radial-gradient(3px 3px at 28% 88%,#0ea5c673,#0000),radial-gradient(2.5px 2.5px at 48% 84%,#06b6d461,#0000),radial-gradient(3px 3px at 64% 90%,#e8b5476b,#0000),radial-gradient(2.5px 2.5px at 80% 86%,#0ea5c666,#0000),radial-gradient(3.5px 3.5px at 92% 78%,#22d3ee70,#0000)}html[data-theme=light] .premium-dot-atmosphere__field--mid{opacity:.95;background-image:radial-gradient(4px 4px at 12% 16%,#0ea5c67a,#0000),radial-gradient(3px 3px at 28% 36%,#e8b54766,#0000),radial-gradient(4px 4px at 44% 20%,#06b6d473,#0000),radial-gradient(3px 3px at 60% 40%,#0ea5c661,#0000),radial-gradient(4.5px 4.5px at 76% 22%,#22d3ee6b,#0000),radial-gradient(3px 3px at 90% 38%,#e8b54761,#0000),radial-gradient(4px 4px at 18% 58%,#0ea5c670,#0000),radial-gradient(3px 3px at 36% 72%,#06b6d461,#0000),radial-gradient(4px 4px at 58% 60%,#e8b5476b,#0000),radial-gradient(3px 3px at 74% 78%,#0ea5c661,#0000),radial-gradient(4.5px 4.5px at 88% 64%,#22d3ee66,#0000),radial-gradient(4px 4px at 42% 88%,#0ea5c66b,#0000)}html[data-theme=light] .premium-dot-atmosphere__field--near{opacity:.85;background-image:radial-gradient(5px 5px at 20% 24%,#0ea5c66b,#0000),radial-gradient(4px 4px at 52% 18%,#e8b54761,#0000),radial-gradient(5px 5px at 78% 34%,#06b6d466,#0000),radial-gradient(4px 4px at 34% 56%,#0ea5c65c,#0000),radial-gradient(5px 5px at 66% 48%,#22d3ee61,#0000),radial-gradient(4px 4px at 88% 62%,#e8b54757,#0000),radial-gradient(5px 5px at 24% 78%,#0ea5c666,#0000),radial-gradient(4px 4px at 56% 84%,#06b6d45c,#0000)}@keyframes premium-dot-ambient-breathe{0%,to{opacity:.82;transform:translate(0)}50%{opacity:.95;transform:translateY(-.25%)}}@media (max-width:1023px){.premium-dot-atmosphere{--pda-field-opacity:.4;--pda-glow-opacity:.3}html[data-theme=light] .premium-dot-atmosphere{--pda-field-opacity:.85;--pda-glow-opacity:.9}.premium-dot-atmosphere__field--near{opacity:.55}.premium-dot-atmosphere__glow--glow-lg{width:7px;height:7px}.premium-dot-atmosphere__ambient--bridge{opacity:.75;animation-duration:64s}}@media (max-width:767px){.premium-dot-atmosphere{--pda-field-opacity:.3;--pda-glow-opacity:.2;--pda-ambient-opacity:.85}html[data-theme=light] .premium-dot-atmosphere{--pda-field-opacity:.75;--pda-glow-opacity:.85}.premium-dot-atmosphere__field--near{display:none}.premium-dot-atmosphere__ambient--bridge{opacity:.7;animation:none}.premium-dot-atmosphere__glow--glow-lg{display:none}.premium-dot-atmosphere__field--far{animation-duration:32s}.premium-dot-atmosphere__field--mid{animation-duration:26s}}@media (prefers-reduced-motion:reduce){.premium-dot-atmosphere__field,.premium-dot-atmosphere__glow,.premium-dot-atmosphere__ambient--bridge{will-change:auto!important;animation:none!important}}html[data-theme=light] .product-card{--pc-ink:#071018;--pc-ink-soft:#071018b8;--pc-ink-muted:#0710188c;--pc-bronze:#7a5a14;--pc-bronze-deep:#5c4510;--pc-teal:#0a4a55;--pc-select-bg:#f2f7f8;--pc-select-border:#0a4a5547;--pc-offer-bg:#fff8e8;--pc-offer-border:#7a5a1452;--pc-light-inset:inset 0 1px 0 #fffffffa;--pc-light-shadow:0 1px 2px #0c14190a, 0 10px 28px #0c14190f, 0 22px 48px #0c14190d;--pc-light-shadow-hover:0 2px 4px #0c14190d, 0 14px 32px #0c141914, 0 28px 56px #0c141912;--pc-px:clamp(.85rem, 2.2vw, 1.1rem);--pc-py:clamp(.75rem, 2vw, 1rem);--pc-space:clamp(.7rem, 1.8vw, .95rem);--pc-r:.9rem;height:100%;box-shadow:var(--pc-light-inset), var(--pc-light-shadow)!important;-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #0c14191c!important}html[data-theme=light] .product-card:hover{transform:translateY(-2px);box-shadow:var(--pc-light-inset), var(--pc-light-shadow-hover)!important;background:#fff!important;border-color:#0a4a553d!important}html[data-theme=light] .premium-product-grid,html[data-theme=light] .ref-product-grid,html[data-theme=light] .qa-product-grid,html[data-theme=light] .products-catalog-page .products-catalog-grid{align-items:stretch!important;gap:clamp(.75rem,1.8vw,1.25rem)!important}@media (min-width:1024px){html[data-theme=light] .premium-product-grid,html[data-theme=light] .ref-product-grid,html[data-theme=light] .qa-product-grid{gap:clamp(1rem,2vw,1.5rem)!important}}html[data-theme=light] .premium-product-grid>*,html[data-theme=light] .ref-product-grid>*,html[data-theme=light] .qa-product-grid>*{height:100%;align-self:stretch!important}html[data-theme=light] .product-card,html[data-theme=light] .product-card[data-pc-bg="1"]{--pc-bg-a:#eaf6ff;--pc-bg-b:#dceeff;--pc-bg-glow:#78afdc3d;--pc-bg-dot:#5f9bcd26;--pc-bg-bar:#6fa0c2}html[data-theme=light] .product-card__showcase{border-radius:var(--pc-r) var(--pc-r) 0 0;position:relative;overflow:hidden;background:radial-gradient(ellipse 70% 55% at 50% 40%, #ffffffb8 0%, transparent 64%), radial-gradient(ellipse 55% 48% at 50% 58%, var(--pc-bg-glow) 0%, transparent 70%), linear-gradient(155deg, var(--pc-bg-a) 0%, var(--pc-bg-b) 100%)!important;border-bottom:none!important}html[data-theme=light] .product-card__showcase:before{content:none!important;background:0 0!important;display:none!important}html[data-theme=light] .product-card__showcase:after{content:"";pointer-events:none;z-index:2;background:var(--pc-bg-bar);opacity:1;height:.55rem;position:absolute;bottom:0;left:0;right:0}html[data-theme=light] .product-card__showcase-vault,html[data-theme=light] .product-card__showcase-stage{z-index:1;position:relative;background:0 0!important}html[data-theme=light] .product-card__showcase-atmosphere{opacity:.8!important}html[data-theme=light] .product-card:hover .product-card__showcase-atmosphere{opacity:.95!important}html[data-theme=light] .product-card__showcase-contact{opacity:.4!important}html[data-theme=light] .product-card__showcase-plinth{opacity:.65!important}html[data-theme=light] .product-card .compound-exhibit-stage--card .compound-exhibit-vial--card{filter:drop-shadow(0 8px 18px #0c14191f)!important}html[data-theme=light] .product-card__sale-badge{color:#fff!important;background:#b45309!important;border-radius:.35rem!important;box-shadow:0 2px 8px #b4530933!important}html[data-theme=light] .product-card__badge--researcher-favorite{color:var(--pc-teal)!important;box-shadow:none!important;background:#0a4a5514!important;border-color:#0a4a5538!important;border-radius:.35rem!important}html[data-theme=light] .product-card__badge--special-pricing{color:var(--pc-bronze-deep)!important;box-shadow:none!important;background:#7a5a141a!important;border-color:#7a5a1447!important;border-radius:.35rem!important}html[data-theme=light] .product-card__body{padding:1rem var(--pc-px) 1.05rem!important;background:#fff!important;border-top:1px solid #07101812!important;flex:auto!important;gap:.85rem!important}html[data-theme=light] .product-card__identity{gap:.7rem!important}html[data-theme=light] .product-card__identity-row{align-items:flex-start!important;gap:.65rem!important}html[data-theme=light] .product-card__title{overflow-wrap:anywhere;color:var(--pc-ink)!important;letter-spacing:-.02em!important;font-size:clamp(.9375rem,1.9vw,1.0625rem)!important;font-weight:700!important;line-height:1.22!important}html[data-theme=light] .product-card__price{min-width:max-content;gap:.15rem!important}html[data-theme=light] .product-card__price-row{align-items:baseline!important;gap:.4rem!important}html[data-theme=light] .product-card__price-value{color:var(--pc-bronze-deep)!important;letter-spacing:-.03em!important;text-shadow:none!important;font-size:clamp(1.375rem,2.6vw,1.625rem)!important;font-weight:700!important;line-height:1!important}html[data-theme=light] .product-card__price-compare{text-underline-offset:.12em;color:#0710188c!important;font-size:.875rem!important;font-weight:600!important;text-decoration-thickness:1.5px!important}html[data-theme=light] .product-card__price-sub{text-transform:uppercase;color:var(--pc-ink-muted)!important;letter-spacing:.06em!important;font-size:.5625rem!important;font-weight:600!important}html[data-theme=light] .product-card .product-variant-chips{gap:.4rem!important}html[data-theme=light] .product-card .product-variant-chip,html[data-theme=light] .product-card__variants--inline .product-variant-chip{color:#071018d1!important;letter-spacing:.06em!important;min-height:2.15rem!important;box-shadow:none!important;background:#fff!important;border:1px solid #07101829!important;border-radius:.45rem!important;padding:.4rem .55rem!important;font-size:.6875rem!important;font-weight:700!important}html[data-theme=light] .product-card .product-variant-chips--interactive .product-variant-chip:hover{color:var(--pc-teal)!important;box-shadow:none!important;background:#f4f8f9!important;border-color:#0a4a5559!important}html[data-theme=light] .product-card .product-variant-chips--interactive .product-variant-chip.is-selected{border-color:var(--pc-select-border)!important;background:var(--pc-select-bg)!important;color:var(--pc-teal)!important;font-weight:800!important;box-shadow:inset 0 1px #fffffff2!important}html[data-theme=light] .product-card__commerce{gap:.65rem!important;margin-top:.05rem!important}html[data-theme=light] .product-card__pack{box-shadow:inset 0 1px #ffffffe6;background:#f3f6f8!important;border:1px solid #07101817!important;border-radius:.65rem!important;padding:.7rem .65rem .65rem!important}html[data-theme=light] .product-card__pack-label{color:#071018b8!important;letter-spacing:.14em!important;margin:0 0 .5rem!important;font-size:.625rem!important;font-weight:800!important}html[data-theme=light] .product-card__pack-grid{gap:.4rem!important}html[data-theme=light] .product-card__pack-option{box-shadow:0 1px 2px #0710180a;-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #07101824!important;border-radius:.5rem!important;gap:0!important;min-height:2.35rem!important;padding:.4rem .3rem!important}html[data-theme=light] .product-card__pack-option:hover{transform:translateY(-1px);background:#fff!important;border-color:#0a4a5547!important;box-shadow:0 3px 10px #07101812!important}html[data-theme=light] .product-card__pack-option.is-selected,html[data-theme=light] .product-card__pack-option.is-popular.is-selected{transform:none;border-color:var(--pc-select-border)!important;background:var(--pc-select-bg)!important;box-shadow:inset 0 1px #fffffff2,0 0 0 1px #0a4a5514!important}html[data-theme=light] .product-card__pack-qty{color:var(--pc-ink)!important;letter-spacing:.02em!important;font-size:.625rem!important;font-weight:800!important;line-height:1.15!important}html[data-theme=light] .product-card__pack-discount{color:var(--pc-teal)!important;letter-spacing:.02em!important;font-size:.5625rem!important;font-weight:800!important;line-height:1.15!important}html[data-theme=light] .product-card__pack-option.is-selected .product-card__pack-qty,html[data-theme=light] .product-card__pack-option.is-selected .product-card__pack-discount{color:var(--pc-ink)!important;text-shadow:none!important}html[data-theme=light] .product-card__pack-option.is-selected .product-card__pack-discount{color:var(--pc-bronze-deep)!important}html[data-theme=light] .product-card__savings{text-align:center;text-overflow:ellipsis;overflow:hidden;letter-spacing:.03em!important;white-space:nowrap!important;min-height:2.15rem!important;color:var(--pc-bronze-deep)!important;background:var(--pc-offer-bg)!important;border:1px solid var(--pc-offer-border)!important;text-shadow:none!important;box-shadow:none!important;border-radius:.45rem!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:.5rem .6rem!important;font-size:.625rem!important;font-weight:800!important;line-height:1.25!important;display:flex!important}html[data-theme=light] .product-card__savings:before{display:none!important}html[data-theme=light] .product-card.is-coming-soon .product-card__body{justify-content:flex-start}html[data-theme=light] .product-card__footer{margin-top:auto!important;padding-top:.15rem!important}html[data-theme=light] .product-card__actions,html[data-theme=light] .product-card .product-card__actions.qa-product-actions,html[data-theme=light] .product-card .product-card__actions.ref-product-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:.5rem!important;width:100%!important;display:grid!important}html[data-theme=light] .product-card__actions>*,html[data-theme=light] .product-card .product-card__actions .product-card__btn,html[data-theme=light] .product-card .product-card__actions .ref-product-btn-teal,html[data-theme=light] .product-card .product-card__actions .ref-product-btn-gold,html[data-theme=light] .product-card .product-card__actions .add-to-cart-btn{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important}html[data-theme=light] .product-card .product-card__btn,html[data-theme=light] .product-card .product-card__actions .product-card__btn{white-space:nowrap;letter-spacing:.08em!important;border-radius:.5rem!important;min-height:2.55rem!important;padding:.5rem .4rem!important;font-size:.625rem!important}html[data-theme=light] .product-card .product-card__btn--view,html[data-theme=light] .product-card .ref-product-btn-teal{color:var(--pc-ink)!important;box-shadow:none!important;background:#fff!important;border:1px solid #07101833!important;font-weight:700!important}html[data-theme=light] .product-card .product-card__btn--view:hover,html[data-theme=light] .product-card .ref-product-btn-teal:hover{transform:none;color:var(--pc-teal)!important;box-shadow:none!important;background:#f4f8f9!important;border-color:#0a4a5552!important}html[data-theme=light] .product-card .product-card__btn--cart,html[data-theme=light] .product-card .ref-product-btn-gold{color:#1a1408!important;background:#d4a017!important;border:1px solid #5c451059!important;font-weight:800!important;box-shadow:0 1px 3px #5c451029!important}html[data-theme=light] .product-card .product-card__btn--cart:hover:not(:disabled),html[data-theme=light] .product-card .ref-product-btn-gold:hover{transform:translateY(-1px);color:#1a1408!important;background:#c49212!important;border-color:#5c451073!important;box-shadow:0 3px 10px #5c451033!important}@media (max-width:639px){html[data-theme=light] .premium-product-grid,html[data-theme=light] .ref-product-grid,html[data-theme=light] .qa-product-grid,html[data-theme=light] .products-catalog-page .products-catalog-grid{gap:.65rem!important}html[data-theme=light] .product-card__body{padding:.85rem var(--pc-px) .9rem!important;gap:.75rem!important}html[data-theme=light] .product-card__price-value{font-size:clamp(1.2rem,5vw,1.4rem)!important}html[data-theme=light] .product-card__price-compare{font-size:.75rem!important}html[data-theme=light] .product-card .product-variant-chip,html[data-theme=light] .product-card__variants--inline .product-variant-chip{min-height:2rem!important;padding:.35rem .4rem!important;font-size:.625rem!important}html[data-theme=light] .product-card__pack{padding:.6rem .5rem .55rem!important}html[data-theme=light] .product-card__pack-option{min-height:2.25rem!important;padding:.35rem .2rem!important}html[data-theme=light] .product-card__savings{min-height:2rem!important;padding:.4rem .35rem!important;font-size:.5625rem!important}html[data-theme=light] .product-card .product-card__btn{min-height:2.4rem!important;font-size:.5625rem!important}}html[data-theme=light] .product-card .product-card__showcase:before,html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card .product-card__showcase:before{z-index:0;pointer-events:none;opacity:.9;transition:transform 7s cubic-bezier(.2,.7,.2,1);position:absolute;inset:-8%;transform:translate(0)scale(1);content:""!important;filter:none!important;background:-webkit-radial-gradient(58% 50% at 50% 46%,#ffffffd1 0%,#fff6 38%,#fff0 70%),-webkit-linear-gradient(#dceeff8c 0%,#dceeff00 30%,#eaf6ff00 70%,#eaf6ff59 100%),-webkit-image-set(url(/art/card-caribbean-water-640.webp) 1x,url(/art/card-caribbean-water-1200.webp) 2x) 50%/cover no-repeat!important;background:radial-gradient(58% 50% at 50% 46%,#ffffffd1 0%,#fff6 38%,#fff0 70%),linear-gradient(#eaf6ff59 0%,#eaf6ff00 30%,#dceeff00 70%,#dceeff8c 100%),image-set("/art/card-caribbean-water-640.webp" 1x,"/art/card-caribbean-water-1200.webp" 2x) 50%/cover no-repeat!important;display:block!important}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-theme=light] .product-card:hover .product-card__showcase:before,html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card:hover .product-card__showcase:before{transform:translate(-3%,-2.5%)scale(1.07)}}.water-backdrop{z-index:0;pointer-events:none;border-radius:inherit;background:-webkit-image-set(url(/art/card-caribbean-water-640.webp) 1x,url(/art/card-caribbean-water-1200.webp) 2x) 50%/cover no-repeat;background:image-set("/art/card-caribbean-water-640.webp" 1x,"/art/card-caribbean-water-1200.webp" 2x) 50%/cover no-repeat;position:absolute;inset:0;overflow:hidden}.water-backdrop__video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s;transform:scale(1.08)}.water-backdrop__video.is-playing{opacity:1}.water-backdrop:after{content:"";background:radial-gradient(58% 50% at 50% 46%,#ffffffd1 0%,#fff6 38%,#fff0 70%),linear-gradient(#eaf6ff59 0%,#eaf6ff00 30%,#dceeff00 70%,#dceeff8c 100%);position:absolute;inset:0}html[data-theme=light] .product-card__showcase-vault{z-index:1}.product-detail-media-slide--vial .water-backdrop--pdp{inset:-2px}.product-detail-media-slide--vial .product-detail-presentation{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.water-backdrop__video{transform:none}}html[data-theme=light] .faq-premium-list,html[data-theme=light] .polish-faq-list{box-shadow:none!important;background:0 0!important;border:none!important;gap:clamp(.625rem,1.2vw,.875rem)!important;padding:0!important}html[data-theme=light] .faq-premium-card,html[data-theme=light] .faq-premium-card.ref-faq-item,html[data-theme=light] .ref-faq-item.faq-premium-card{-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #0c141914!important;border-radius:1rem!important;box-shadow:0 1px 2px #0c141908,0 6px 18px #0c14190d!important}html[data-theme=light] .faq-premium-card:hover:not(.faq-premium-card--open){background:#fff!important;border-color:#0c14191f!important;box-shadow:0 2px 4px #0c14190a,0 8px 22px #0c14190f!important}html[data-theme=light] .faq-premium-card--open,html[data-theme=light] .faq-premium-card--open.ref-faq-item{border-color:rgba(var(--ocean-rgb), .22)!important;box-shadow:0 2px 4px #0c14190a, 0 10px 28px #0c141912, 0 0 0 1px rgba(var(--ocean-rgb), .06)!important;background:#fff!important}html[data-theme=light] .faq-premium-trigger,html[data-theme=light] .faq-premium-trigger.ref-faq-trigger,html[data-theme=light] .faq-premium-trigger:hover,html[data-theme=light] .faq-premium-trigger.ref-faq-trigger:hover{color:#0c1419!important}html[data-theme=light] .faq-premium-answer,html[data-theme=light] .faq-premium-answer.ref-faq-answer{color:#0c1419b8!important}html[data-theme=light] .faq-premium-expand{color:#0c141980!important;background:#f6f9fb!important;border-color:#0c14191a!important;width:2.25rem!important;height:2.25rem!important;box-shadow:inset 0 1px #fffffff2!important}html[data-theme=light] .faq-premium-card:hover .faq-premium-expand{color:#0c14199e!important;border-color:#0c141924!important}html[data-theme=light] .faq-premium-card--open .faq-premium-expand{border-color:rgba(var(--ocean-rgb), .24)!important;background:rgba(var(--ocean-rgb), .08)!important;color:var(--deep-teal)!important;box-shadow:none!important}html[data-theme=light] .faq-premium-excellence{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #0c141914!important;box-shadow:0 1px 2px #0c141908,0 10px 28px #0c14190f!important}html[data-theme=light] .faq-premium-excellence-title{color:#0c1419!important}html[data-theme=light] .faq-premium-excellence-label{color:#0c1419b8!important}html[data-theme=light] .faq-premium-excellence-icon{border-color:rgba(var(--gold-rgb), .22)!important;background:rgba(var(--gold-rgb), .08)!important;color:#8a6b2e!important}html[data-theme=light] .faq-premium-section{border-top-color:#0c14190f!important}html[data-theme=light] .homepage-luxury .coa-showcase-cert{color:#2a241c!important;background:linear-gradient(#ffffff8c 0%,#0000 14%),linear-gradient(168deg,#f8f4ec 0%,#efe8da 48%,#e8e0d0 100%)!important;border:1px solid #785f322e!important;box-shadow:inset 0 0 0 1px #ffffff73,0 16px 36px #07141a1a,0 2px 8px #07141a0a!important}html[data-theme=light] .homepage-luxury .coa-showcase-cert-grid>div{background:#f7fafb;border:1px solid #0c14190f;border-radius:.625rem;padding:.5rem .625rem}html[data-theme=light] .homepage-luxury .coa-showcase-cert-grid dt{letter-spacing:.1em;color:#0c14197a!important}html[data-theme=light] .homepage-luxury .coa-showcase-cert-grid dd{color:#0c1419!important;font-weight:600!important}html[data-theme=light] .homepage-luxury .coa-showcase-cert-grid>div:nth-child(4) dt{color:#0c14197a!important}html[data-theme=light] .homepage-luxury .coa-showcase-cert-grid>div:first-child dd,html[data-theme=light] .homepage-luxury .coa-showcase-cert-grid>div:nth-child(2) dd,html[data-theme=light] .homepage-luxury .coa-showcase-cert-grid>div:nth-child(3) dd,html[data-theme=light] .homepage-luxury .coa-showcase-cert-grid>div:nth-child(4) dd{color:var(--deep-teal)!important}html[data-theme=light] .homepage-luxury .coa-showcase-cert-lines span{background:#0c14190f!important}html[data-theme=light] .homepage-luxury .coa-showcase-cert-open{color:var(--deep-teal)!important}html[data-theme=light] .coa-test-results-heading{color:#0c141985!important}html[data-theme=light] .coa-test-results-item{background:#fff!important;border-color:#0c141914!important}html[data-theme=light] .coa-test-results-title{color:#071018!important}html[data-theme=light] .coa-test-results-method{color:#0c14198c!important}html[data-theme=light] .coa-test-results-icon.is-pass{color:var(--deep-teal)!important}html[data-theme=light] .coa-test-results-result{color:var(--deep-teal)!important;font-weight:700!important}html[data-theme=light] .coa-test-results--compact .coa-test-results-list{gap:.5rem!important}html[data-theme=light] .coa-test-results--compact .coa-test-results-item{background:#f7fafb!important;border-color:#0c141912!important}html[data-theme=light] .coa-download-modal .coa-test-results-heading{color:#e8b547!important}html[data-theme=light] .coa-download-modal .coa-test-results-item,html[data-theme=light] .coa-download-modal .coa-test-results--compact .coa-test-results-item{background:#ffffff12!important;border-color:#ffffff1a!important}html[data-theme=light] .coa-download-modal .coa-test-results-title{color:#f5f0e6!important}html[data-theme=light] .coa-download-modal .coa-test-results-method{color:#f5f0e680!important}html[data-theme=light] .coa-download-modal .coa-test-results-result{color:#7dd3fc!important}html[data-theme=light] .coa-download-modal .coa-test-results-icon.is-pass{color:#8fd4a8!important}html[data-theme=light] .site-footer{isolation:isolate;position:relative;overflow:hidden;box-shadow:0 -20px 56px #0c14190f;color:#0c1419!important;background:radial-gradient(ellipse 85% 55% at 50% -5%, rgba(var(--ocean-rgb), .12), transparent 58%), radial-gradient(ellipse 50% 40% at 95% 35%, rgba(var(--gold-rgb), .08), transparent 55%), radial-gradient(ellipse 45% 35% at 5% 70%, rgba(var(--ocean-rgb), .07), transparent 52%), linear-gradient(180deg, #eef5f8 0%, #f7fafb 42%, #f2f6f8 100%)!important;border-top:1px solid #0c141912!important}html[data-theme=light] .site-footer:before{background:radial-gradient(ellipse 48% 38% at 12% 90%, rgba(var(--gold-rgb), .12), transparent 62%), radial-gradient(ellipse 42% 34% at 88% 78%, rgba(var(--ocean-rgb), .14), transparent 58%), radial-gradient(ellipse 60% 30% at 50% 100%, rgba(var(--ocean-rgb), .06), transparent 60%)!important;opacity:1!important}html[data-theme=light] .site-footer-top:before{background:linear-gradient(90deg, transparent, rgba(var(--gold-rgb), .55) 28%, rgba(var(--ocean-rgb), .45) 55%, rgba(var(--gold-rgb), .35) 72%, transparent)!important;opacity:1!important;height:2px!important}html[data-theme=light] .site-footer-brand{position:relative;overflow:hidden;background:linear-gradient(165deg,#fffffffa 0%,#f8fbfd 55%,#fff 100%)!important;border:1px solid #0c141914!important;border-radius:1.125rem!important;gap:1.15rem!important;padding:clamp(1.15rem,2.8vw,1.5rem)!important;box-shadow:inset 0 1px #fff,0 1px #0c141908,0 12px 36px #0c14190f!important}html[data-theme=light] .site-footer-brand:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--gold-rgb), .55) 30%, rgba(var(--ocean-rgb), .4) 70%, transparent);pointer-events:none;border-radius:999px;height:2px;position:absolute;top:0;left:12%;right:12%}html[data-theme=light] .site-footer-nav{position:relative;background:linear-gradient(#fff 0%,#f9fbfc 100%)!important;border:1px solid #0c141914!important;border-radius:1.125rem!important;padding:clamp(1.15rem,2.8vw,1.5rem)!important;box-shadow:inset 0 1px #fff,0 12px 36px #0c14190d!important}html[data-theme=light] .site-footer-logo-wrap{filter:drop-shadow(0 4px 12px #0c141914);padding:.35rem .5rem .35rem 0}html[data-theme=light] .site-footer-tagline{letter-spacing:.01em;color:#0c14199e!important;max-width:26rem!important;font-size:.875rem!important;line-height:1.65!important}html[data-theme=light] .site-footer-contact-row{gap:.55rem!important}html[data-theme=light] .site-footer-email,html[data-theme=light] .site-footer-contact-link{border:1px solid rgba(var(--gold-rgb), .28)!important;color:#0c1419!important;letter-spacing:.03em!important;background:linear-gradient(#fff 0%,#f7fafb 100%)!important;border-radius:999px!important;min-height:2.55rem!important;padding:.55rem 1rem!important;font-weight:650!important;transition:border-color .2s,background .2s,box-shadow .2s,transform .2s!important;box-shadow:inset 0 1px #fffffff2,0 4px 14px #0c14190a!important}html[data-theme=light] .site-footer-email svg,html[data-theme=light] .site-footer-contact-link svg{color:rgba(var(--gold-rgb), .95)!important}html[data-theme=light] .site-footer-email:hover,html[data-theme=light] .site-footer-contact-link:hover{transform:translateY(-1px);border-color:rgba(var(--gold-rgb), .5)!important;color:#0c1419!important;background:linear-gradient(#fff 0%,#f3f8f9 100%)!important;box-shadow:inset 0 1px #fff,0 8px 22px #0c141912!important}html[data-theme=light] .site-footer-legal-entity{position:relative;border-top:none!important;margin-top:.35rem!important;padding-top:1.05rem!important}html[data-theme=light] .site-footer-legal-entity:before{content:"";background:linear-gradient(90deg, rgba(var(--gold-rgb), .4), #0c141914 45%, rgba(var(--ocean-rgb), .28));pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}html[data-theme=light] .site-footer-legal-name{letter-spacing:.03em!important;color:#0c1419!important;font-size:.8125rem!important;font-weight:700!important}html[data-theme=light] .site-footer-legal-meta,html[data-theme=light] .site-footer-legal-address{color:#0c14199e!important}html[data-theme=light] .site-footer-legal-address{margin-top:.55rem!important;font-size:.75rem!important;line-height:1.5!important}html[data-theme=light] .site-footer-legal-icon{color:rgba(var(--gold-rgb), .95)!important;opacity:1!important}html[data-theme=light] .site-footer-column-title{position:relative;color:var(--deep-teal,#0d7377)!important;letter-spacing:.18em!important;border-bottom:none!important;padding-bottom:.65rem!important}html[data-theme=light] .site-footer-column-title:after{content:"";background:linear-gradient(90deg, rgba(var(--ocean-rgb), .4), #0c141914 70%, transparent);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}html[data-theme=light] .site-footer-link{color:#0c1419b3!important;transition:color .2s,transform .2s!important}html[data-theme=light] .site-footer-link:hover{color:var(--deep-teal,#0d7377)!important}html[data-theme=light] .social-profile-link{box-shadow:0 2px 8px #0c141908;color:#0c1419b8!important;background:linear-gradient(#fff 0%,#f7fafb 100%)!important;border-color:#0c14191a!important}html[data-theme=light] .social-profile-link:hover{border-color:rgba(var(--gold-rgb), .45)!important;color:#0c1419!important}html[data-theme=light] .site-footer-trust{gap:.55rem!important;margin-top:clamp(1.15rem,3vw,1.5rem)!important}html[data-theme=light] .site-footer-trust li{border:1px solid rgba(var(--ocean-rgb), .2)!important;color:#0c1419b8!important;letter-spacing:.08em!important;background:linear-gradient(#fff 0%,#f6fafb 100%)!important;min-height:2.15rem!important;padding:.45rem .85rem!important;box-shadow:inset 0 1px #fffffff2,0 4px 14px #0c14190a!important}html[data-theme=light] .site-footer-trust svg{color:var(--deep-teal,#0d7377)!important;width:.85rem!important;height:.85rem!important}html[data-theme=light] .site-footer-bar,html[data-theme=light] .homepage-luxury .site-footer .site-footer-bar{background:linear-gradient(#0c141906 0%,#0c14190b 100%)!important;border-top-color:#0c141912!important}html[data-theme=light] .site-footer-bar-ruo{color:#0c141994!important;letter-spacing:.14em!important}html[data-theme=light] .site-footer-bar-copy{color:#0c14197a!important}html[data-theme=light] .payment-method-marks--footer{border-bottom-color:#0c141914!important}html[data-theme=light] .payment-method-marks-label{color:#0c14198c!important}html[data-theme=light] .payment-method-marks-chip{box-shadow:0 2px 8px #0c141908;color:#0c1419cc!important;background:#fff!important;border-color:#0c14191a!important}html[data-theme=light] .payment-method-marks-policy{color:var(--deep-teal,#0d7377)!important}html[data-theme=light] .payment-method-marks-policy:hover{color:#0c1419!important}html[data-theme=light] .homepage-luxury{--hp-light-border:#0c141914;--hp-light-border-strong:#0c14191f;--hp-light-shadow-sm:0 4px 14px #0c14190a;--hp-light-shadow-md:0 8px 24px #0c14190f;--hp-light-shadow-lg:0 12px 32px #0c141912;--hp-light-inset:inset 0 1px 0 #fffffffa}html[data-theme=light] .homepage-luxury .polish-coa-accent-line{background:linear-gradient(90deg,#0000,#0c14190f 20%,#0c14191a 50%,#0c14190f 80%,#0000)!important}html[data-theme=light] .homepage-luxury .qa-section-header .section-caption,html[data-theme=light] .homepage-luxury .coa-promo-desc{color:#0c1419ad!important}html[data-theme=light] .homepage-luxury .ref-hero-flare--teal{background:radial-gradient(ellipse 70% 55% at 72% 28%, rgba(var(--ocean-rgb), .22) 0%, transparent 58%), radial-gradient(ellipse 50% 40% at 88% 70%, #0b6e881f 0%, transparent 55%);opacity:1}html[data-theme=light] .homepage-luxury .ref-hero-flare--gold{background:radial-gradient(ellipse 55% 45% at 22% 35%, rgba(var(--gold-rgb), .18) 0%, transparent 55%), radial-gradient(ellipse 45% 35% at 40% 88%, rgba(var(--gold-rgb), .1) 0%, transparent 50%);opacity:1}html[data-theme=light] .homepage-luxury .hero-vial-showcase,html[data-theme=light] .homepage-luxury .hero-vial-showcase__product,html[data-theme=light] .homepage-luxury .hero-vial-showcase__stage{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;overflow:visible!important}html[data-theme=dark] .ref-hero-flare--teal,html:not([data-theme=light]) .ref-hero-flare--teal{opacity:.7;pointer-events:none;background:radial-gradient(ellipse 70% 55% at 72% 28%, rgba(var(--ocean-rgb), .28) 0%, transparent 58%), radial-gradient(ellipse 50% 40% at 88% 70%, #0b6e8824 0%, transparent 55%)}html[data-theme=dark] .ref-hero-flare--gold,html:not([data-theme=light]) .ref-hero-flare--gold{opacity:.55;pointer-events:none;background:radial-gradient(ellipse 55% 45% at 22% 35%, rgba(var(--gold-rgb), .2) 0%, transparent 55%), radial-gradient(ellipse 45% 35% at 40% 88%, rgba(var(--gold-rgb), .1) 0%, transparent 50%)}@keyframes light-hero-flare-drift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-1.5%,1%)scale(1.03)}}@media (prefers-reduced-motion:no-preference){html[data-theme=light] .homepage-luxury .ref-hero-flare--teal{animation:22s ease-in-out infinite light-hero-flare-drift}html[data-theme=light] .homepage-luxury .ref-hero-flare--gold{animation:28s ease-in-out infinite reverse light-hero-flare-drift}}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-spotlight{opacity:0!important}html[data-theme=light] .homepage-luxury .value-props-section .atmosphere-teal,html[data-theme=light] .homepage-luxury .value-props-section .atmosphere-gold{opacity:.55!important}html[data-theme=light] .homepage-luxury .value-props-section .ref-trust-frame{box-shadow:var(--hp-light-inset), var(--hp-light-shadow-lg)!important;background:linear-gradient(#f6f9fb 0%,#fff 100%)!important;border:1px solid #0c141914!important;border-radius:1.125rem!important;padding:clamp(1.125rem,2.8vw,1.625rem)!important}html[data-theme=light] .homepage-luxury .value-props-section .home-core-tests-strip{border-bottom:1px solid #0c141912;margin-bottom:clamp(1rem,2.5vw,1.35rem);padding-bottom:clamp(.875rem,2vw,1.125rem)}html[data-theme=light] .homepage-luxury .value-props-section .home-core-tests-eyebrow{letter-spacing:.14em;color:#0c141980!important}html[data-theme=light] .homepage-luxury .value-props-section .home-core-tests-item{box-shadow:var(--hp-light-shadow-sm);background:#fff!important;border-color:#0c141914!important}html[data-theme=light] .homepage-luxury .value-props-section .home-core-tests-icon{color:var(--deep-teal)!important}html[data-theme=light] .homepage-luxury .value-props-section .home-core-tests-title{color:#0c1419!important}html[data-theme=light] .homepage-luxury .value-props-section .home-core-tests-method{color:#0c14198c!important}html[data-theme=light] .homepage-luxury .value-props-section .home-core-tests-item.is-featured{background:rgba(var(--ocean-rgb), .04)!important;border-color:rgba(var(--ocean-rgb), .2)!important}html[data-theme=light] .homepage-luxury .value-props-section .home-core-tests-item.is-featured .home-core-tests-icon,html[data-theme=light] .homepage-luxury .value-props-section .home-core-tests-item.is-featured .home-core-tests-title{color:var(--deep-teal)!important}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-card{box-shadow:var(--hp-light-inset), var(--hp-light-shadow-sm)!important;-webkit-backdrop-filter:none!important;background:#fff!important;border:1px solid #0c141914!important}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-card:before{background:linear-gradient(145deg, rgba(var(--ocean-rgb), .03) 0%, transparent 42%)!important;opacity:1!important}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-card:after{background:linear-gradient(90deg,#0000 0%,#0c14190f 50%,#0000 100%)!important}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-card:hover{border-color:rgba(var(--ocean-rgb), .2)!important;box-shadow:var(--hp-light-inset), var(--hp-light-shadow-md)!important;background:#fff!important;transform:translateY(-3px)!important}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-icon-well{color:var(--deep-teal)!important;background:rgba(var(--ocean-rgb), .08)!important;box-shadow:var(--hp-light-inset), var(--hp-light-shadow-sm)!important}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-card:hover .trust-authority-icon-well{color:var(--ocean-blue)!important;box-shadow:var(--hp-light-inset), var(--hp-light-shadow-sm)!important}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-title{color:#0c1419!important;text-shadow:none!important}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-desc{color:#0c1419ad!important;text-shadow:none!important}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-highlight--desc{font-weight:600;color:var(--deep-teal)!important}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-highlight--title{font-weight:700;color:var(--deep-teal)!important;text-shadow:none!important}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-card:hover .trust-authority-highlight--desc,html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-card:hover .trust-authority-highlight--title{text-shadow:none!important}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-card:hover .trust-authority-desc{color:#0c1419c2!important}@media (max-width:1023px){html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-card{box-shadow:var(--hp-light-inset), var(--hp-light-shadow-sm)!important;-webkit-backdrop-filter:none!important;background:#fff!important;border-color:#0c141914!important}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-title{color:#0c1419!important;text-shadow:none!important}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-desc{color:#0c1419ad!important;text-shadow:none!important}html[data-theme=light] .homepage-luxury .value-props-section .trust-authority-card.ref-trust-card:hover{border-color:rgba(var(--ocean-rgb), .2)!important;box-shadow:var(--hp-light-inset), var(--hp-light-shadow-md)!important;background:#fff!important}}html[data-theme=light] .homepage-luxury .ref-featured-compound,html[data-theme=light] .art-direction .ref-featured-compound{isolation:isolate;position:relative;background:linear-gradient(90deg,#fff 0% 50%,#9fd4ec 50% 100%)!important}html[data-theme=light] .homepage-luxury .ref-featured-compound:before,html[data-theme=light] .art-direction .ref-featured-compound:before{-webkit-mask-image:none;mask-image:none;opacity:0!important;background:0 0!important}html[data-theme=dark] .homepage-luxury .ref-featured-compound{background:linear-gradient(90deg,#081016f5 0% 50%,#164e6eeb 50% 100%)!important}html[data-theme=light] .homepage-luxury .ref-featured-trust-chip{border-color:rgba(var(--gold-rgb), .2)!important;box-shadow:var(--hp-light-inset), var(--hp-light-shadow-sm)!important;background:#fff!important}html[data-theme=light] .homepage-luxury .ref-featured-trust-chip:before{background:radial-gradient(ellipse 90% 65% at 50% 0%, rgba(var(--gold-rgb), .06), transparent 68%)!important;opacity:1!important}html[data-theme=light] .homepage-luxury .ref-featured-trust-chip:hover{transform:translateY(-2px);border-color:rgba(var(--gold-rgb), .32)!important;box-shadow:var(--hp-light-inset), var(--hp-light-shadow-md)!important}html[data-theme=light] .homepage-luxury .ref-featured-trust-icon-well{border-color:rgba(var(--gold-rgb), .28)!important;background:rgba(var(--gold-rgb), .08)!important;box-shadow:var(--hp-light-inset), var(--hp-light-shadow-sm)!important}html[data-theme=light] .homepage-luxury .ref-featured-trust-caption{color:#0c141985!important}html[data-theme=light] .homepage-luxury .ref-spec-accordion-summary{border-color:var(--hp-light-border-strong)!important;color:#0c1419!important;box-shadow:var(--hp-light-inset), var(--hp-light-shadow-md)!important;-webkit-backdrop-filter:none!important;background:#fff!important}html[data-theme=light] .homepage-luxury .polish-spec-panel,html[data-theme=light] .homepage-luxury .ref-spec-panel{border:1px solid rgba(var(--ocean-rgb), .14)!important;background:radial-gradient(ellipse 88% 55% at 50% 0%, rgba(var(--gold-rgb), .08), transparent 58%), radial-gradient(ellipse 70% 50% at 100% 100%, rgba(var(--ocean-rgb), .07), transparent 55%), linear-gradient(168deg, #fff 0%, #f5f9fb 52%, #eef4f7 100%)!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1px #fffffffa,0 1px 2px #07101808,0 12px 28px #0710180f,0 22px 48px #0710180d!important}html[data-theme=light] .homepage-luxury .ref-spec-panel:before{background:radial-gradient(ellipse 90% 55% at 50% 0%, rgba(var(--gold-rgb), .07), transparent 62%), radial-gradient(ellipse 70% 50% at 100% 100%, rgba(var(--ocean-rgb), .06), transparent 58%);opacity:1}html[data-theme=light] .homepage-luxury .ref-spec-panel-eyebrow,html[data-theme=light] .homepage-luxury .ref-spec-panel-eyebrow.premium-eyebrow-gold{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;color:#7a5a18!important;letter-spacing:.14em!important;text-shadow:none!important;font-weight:700!important}html[data-theme=light] .homepage-luxury .ref-spec-panel-divider,html[data-theme=light] .homepage-luxury .polish-spec-divider{opacity:1!important;background:linear-gradient(90deg,#0000,#9a72248c 20%,#9a7224bf 50%,#9a72248c 80%,#0000)!important;height:1.5px!important}html[data-theme=light] .homepage-luxury .ref-spec-grid{gap:.6rem!important;margin-top:1.15rem!important}html[data-theme=light] .homepage-luxury .ref-spec-cell{background:linear-gradient(#fff 0%,#f3f7f9 100%)!important;border:1px solid #0710181a!important;box-shadow:inset 0 1px #fffffff2,0 1px 3px #0710180a!important}html[data-theme=light] .homepage-luxury .ref-spec-cell:hover{transform:translateY(-1px);border-color:rgba(var(--ocean-rgb), .28)!important;background:linear-gradient(#fff 0%,#eaf3f6 100%)!important;box-shadow:inset 0 1px #fffffffa,0 4px 12px #0710180f!important}html[data-theme=light] .homepage-luxury .ref-spec-cell--full{border-color:rgba(var(--ocean-rgb), .16)!important;background:linear-gradient(90deg,#f4f9fb 0%,#fff 45%,#f7fafb 100%)!important}html[data-theme=light] .homepage-luxury .ref-spec-cell-label,html[data-theme=light] .homepage-luxury .ref-spec-cell-label .technical-label{color:#071018ad!important;font-weight:700!important}html[data-theme=light] .homepage-luxury .ref-spec-icon-well{background:radial-gradient(circle at 35% 30%,#f0d07859,#d99a1e14 70%)!important;border-color:#9a722452!important;box-shadow:inset 0 1px #ffffffd9,0 2px 6px #9a72241f!important}html[data-theme=light] .homepage-luxury .ref-spec-icon{color:#8a6b2e!important}html[data-theme=light] .homepage-luxury .ref-spec-cell-value{color:#071018!important;font-size:.875rem!important;font-weight:700!important}html[data-theme=light] .homepage-luxury .ref-spec-cell--full .ref-spec-cell-value{color:#0a3d48!important;font-size:.8125rem!important}html[data-theme=light] .homepage-luxury .ref-spec-purity,html[data-theme=light] .homepage-luxury .ref-spec-purity .lux-purity-counter-value{color:#0a4a55!important;text-shadow:none!important;font-weight:700!important}html[data-theme=light] .homepage-luxury .lux-coa-trust-chip{border-color:var(--hp-light-border)!important;color:#0c14199e!important;box-shadow:var(--hp-light-shadow-sm)!important;background:#fff!important}html[data-theme=light] .homepage-luxury .lux-coa-trust-chip-dot{box-shadow:0 0 6px rgba(var(--ocean-rgb), .35)!important}html[data-theme=light] .homepage-luxury .ref-coa-promo-inner,html[data-theme=light] .homepage-luxury .ref-coa-showcase-vault{box-shadow:none!important;background:0 0!important}html[data-theme=light] .homepage-luxury .coa-showcase-document-shell{box-shadow:var(--hp-light-inset), var(--hp-light-shadow-lg)!important;background:linear-gradient(165deg,#fff 0%,#f8fafb 55%,#f3f6f8 100%)!important}html[data-theme=light] .homepage-luxury .coa-marquee-card{position:relative;overflow:hidden;border:1px solid rgba(var(--ocean-rgb), .14)!important;background:radial-gradient(ellipse 80% 45% at 50% 0%, rgba(var(--gold-rgb), .07), transparent 55%), linear-gradient(168deg, #fff 0%, #f4f8fa 48%, #eef4f7 100%)!important;color:#071018!important;border-radius:1.125rem!important;min-height:0!important;padding:.95rem .9rem .8rem!important;box-shadow:inset 0 1px #fffffffa,0 1px 2px #07101808,0 12px 28px #07101812,0 20px 44px #0710180a!important}html[data-theme=light] .homepage-luxury .coa-marquee-card:before{content:"";background:linear-gradient(90deg, transparent, #9a72248c 28%, rgba(var(--ocean-rgb), .4) 72%, transparent);pointer-events:none;z-index:1;border-radius:999px;height:2.5px;position:absolute;top:0;left:12%;right:12%}html[data-theme=light] .homepage-luxury .coa-marquee-card:hover{transform:translateY(-3px);border-color:rgba(var(--ocean-rgb), .28)!important;box-shadow:inset 0 1px 0 #fff, 0 16px 40px #0710181a, 0 0 0 1px rgba(var(--ocean-rgb), .08)!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-icon{color:#7a5a18!important;background:linear-gradient(#fffdf8 0%,#f3e9d0 100%)!important;border:1px solid #9a72245c!important;border-radius:.7rem!important;width:2.2rem!important;height:2.2rem!important;box-shadow:inset 0 1px #fffffff2,0 3px 10px #9a72241f!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-eyebrow{color:#7a5a18!important;letter-spacing:.12em!important;font-weight:700!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-title{letter-spacing:-.015em;color:#071018!important;font-weight:700!important;line-height:1.25!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-badge{box-shadow:inset 0 1px #ffffffe6;border:1px solid rgba(var(--ocean-rgb), .28)!important;color:#0a3d48!important;letter-spacing:.08em!important;background:linear-gradient(#eef7f8 0%,#e2f0f2 100%)!important;font-weight:700!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-dose-btn{box-shadow:0 1px 3px #0710180a;color:#071018b8!important;background:#fff!important;border-color:#07101824!important;font-weight:600!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-dose-btn.is-selected{border-color:rgba(var(--ocean-rgb), .4)!important;color:#0a3d48!important;background:linear-gradient(#eef6f8 0%,#e4f0f3 100%)!important;font-weight:700!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-meta,html[data-theme=light] .homepage-luxury .coa-marquee-card .coa-library-card-meta{box-shadow:inset 0 1px #fffffff2,0 1px 3px #07101808;background:linear-gradient(#fff 0%,#f1f6f8 100%)!important;border:1px solid #0710181a!important;border-radius:.75rem!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;gap:.5rem .55rem!important;margin-top:.5rem!important;padding:.55rem!important;display:grid!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-meta.coa-library-card-meta--six,html[data-theme=light] .homepage-luxury .coa-marquee-card .coa-library-card-meta--six{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-meta .coa-library-card-meta-item{flex-direction:column;gap:.2rem;min-width:0;display:flex}html[data-theme=light] .homepage-luxury .coa-marquee-card-meta dt,html[data-theme=light] .homepage-luxury .coa-marquee-card .coa-library-card-meta dt{color:#071018a3!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin:0!important;font-size:.5625rem!important;font-weight:700!important;line-height:1.25!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-meta dd,html[data-theme=light] .homepage-luxury .coa-marquee-card-meta .coa-library-card-meta-value,html[data-theme=light] .homepage-luxury .coa-marquee-card .coa-library-card-meta-value{color:#071018!important;white-space:nowrap!important;text-overflow:ellipsis!important;flex-flow:row!important;align-items:center!important;gap:.25rem!important;max-width:100%!important;margin:0!important;font-size:.5625rem!important;font-weight:600!important;line-height:1.2!important;display:inline-flex!important;overflow:hidden!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-meta .coa-library-card-meta-value.is-pass,html[data-theme=light] .homepage-luxury .coa-marquee-card .coa-library-card-meta-value.is-pass{color:#146b42!important;font-weight:700!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-meta .coa-library-card-meta-icon,html[data-theme=light] .homepage-luxury .coa-marquee-card .coa-library-card-meta-icon{color:#146b42!important;flex-shrink:0!important;width:.85rem!important;height:.85rem!important;margin-top:0!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-meta .coa-library-card-meta-value--wrap{white-space:normal!important;text-overflow:unset!important;overflow:visible!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-footer{gap:.45rem!important;margin-top:.65rem!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-view,html[data-theme=light] .homepage-luxury .coa-marquee-card-download{letter-spacing:.04em!important;color:#071018!important;background:#fff!important;border:1px solid #07101824!important;border-radius:.6rem!important;min-height:2.15rem!important;font-weight:700!important;transition:border-color .2s,box-shadow .2s,background .2s,transform .2s!important;box-shadow:inset 0 1px #fffffff2,0 2px 6px #0710180a!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-download{color:#6b5214!important;background:linear-gradient(#fffdf6 0%,#f7efd8 100%)!important;border-color:#9a722466!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-view:hover{transform:translateY(-1px);border-color:rgba(var(--ocean-rgb), .35)!important;background:rgba(var(--ocean-rgb), .04)!important;color:#0a3d48!important;box-shadow:inset 0 1px #fff,0 4px 12px #0710180f!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-download:hover{transform:translateY(-1px);background:linear-gradient(#fff8e8 0%,#f0e4c0 100%)!important;border-color:#9a72248c!important;box-shadow:inset 0 1px #fff,0 6px 16px #9a72241f!important}html[data-theme=light] .homepage-luxury .lux-stat-card,html[data-theme=light] .homepage-luxury .lux-stat-authority-card,html[data-theme=light] .homepage-luxury .quality-stat-card,html[data-theme=light] .homepage-luxury .ref-quality-card{box-shadow:var(--hp-light-inset), var(--hp-light-shadow-md)!important}html[data-theme=light] .homepage-luxury .ref-trust-card--featured{border-color:rgba(var(--gold-rgb), .28)!important;background:linear-gradient(165deg, rgba(var(--gold-rgb), .06) 0%, #fff 52%, #fff 100%)!important;box-shadow:var(--hp-light-inset), var(--hp-light-shadow-md)!important}html[data-theme=light] .homepage-luxury .ref-trust-card--featured .ref-trust-title{color:#8a6b2e!important}html[data-theme=light] .homepage-luxury .ref-precision-section .ref-trust-card{box-shadow:var(--hp-light-inset), var(--hp-light-shadow-md)!important}html[data-theme=light] .homepage-luxury .btn-outline-gold{color:#8a6b2e!important;border-color:rgba(var(--gold-rgb), .38)!important;box-shadow:var(--hp-light-inset), var(--hp-light-shadow-sm)!important;background:#fff!important}html[data-theme=light] .homepage-luxury .btn-outline-gold:hover{color:#6d5424!important;border-color:rgba(var(--gold-rgb), .52)!important;background:rgba(var(--gold-rgb), .06)!important}html[data-theme=light] .homepage-luxury .ref-product-cta-glow{filter:blur(32px);opacity:.35!important}html[data-theme=light] .homepage-luxury .ref-product-cta-panel{position:relative;overflow:hidden;-webkit-backdrop-filter:none!important;background:linear-gradient(165deg,#fff 0%,#f8fbfd 52%,#fff 100%)!important;border:1px solid #0c141914!important;box-shadow:inset 0 1px #fff,0 1px #0c141908,0 16px 44px #0c141912!important}html[data-theme=light] .homepage-luxury .ref-product-cta-panel:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--gold-rgb), .55) 30%, rgba(var(--ocean-rgb), .35) 70%, transparent);pointer-events:none;z-index:2;border-radius:999px;height:2px;position:absolute;top:0;left:16%;right:16%}html[data-theme=light] .homepage-luxury .ref-product-cta-panel:before{background:radial-gradient(ellipse 90% 55% at 50% 0%, rgba(var(--gold-rgb), .05), transparent 62%), radial-gradient(ellipse 70% 50% at 100% 100%, rgba(var(--ocean-rgb), .04), transparent 58%)!important;opacity:.7!important}html[data-theme=light] .homepage-luxury .ref-product-cta-eyebrow,html[data-theme=light] .homepage-luxury .ref-product-cta-panel .premium-eyebrow-gold,html[data-theme=light] .homepage-luxury .qa-product-cta-eyebrow{max-width:100%;border:1px solid rgba(var(--gold-rgb), .3)!important;color:#8a6b2e!important;letter-spacing:.16em!important;width:fit-content!important;text-shadow:none!important;background:linear-gradient(#fffdf8 0%,#f6eedc 100%)!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;border-radius:999px!important;margin-inline:auto!important;padding:.45rem .9rem!important;font-size:.6875rem!important;font-weight:700!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffffe6,0 2px 8px #8a6b2e0f!important}html[data-theme=light] .homepage-luxury .ref-product-cta-title,html[data-theme=light] .homepage-luxury .ref-product-cta-title span{color:#0c1419!important}html[data-theme=light] .homepage-luxury .ref-product-cta-accent{color:var(--deep-teal,#0d7377)!important}html[data-theme=light] .homepage-luxury .ref-product-cta-caption{color:#0c1419ad!important}html[data-theme=light] .homepage-luxury .ref-home-contact [role=status]{color:var(--deep-teal)!important;background:rgba(var(--ocean-rgb), .08)!important;border-color:rgba(var(--ocean-rgb), .22)!important}html[data-theme=light] .homepage-luxury .ref-home-contact .lux-enterprise-input,html[data-theme=light] .homepage-luxury .ref-home-contact .lux-enterprise-textarea{box-shadow:var(--hp-light-inset), var(--hp-light-shadow-sm)!important}html[data-theme=light] .homepage-luxury .qa-disclaimer-section{background:radial-gradient(ellipse 60% 45% at 50% 0%, rgba(var(--gold-rgb), .04), transparent 55%), #fff!important}html[data-theme=light] .homepage-luxury .qa-disclaimer-card{position:relative;overflow:hidden;background:linear-gradient(165deg,#fff 0%,#f8fbfd 52%,#fff 100%)!important;border:1px solid #0c141914!important;box-shadow:inset 0 1px #fff,0 1px #0c141908,0 16px 44px #0c141912!important}html[data-theme=light] .homepage-luxury .qa-disclaimer-card:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--gold-rgb), .55) 30%, rgba(var(--ocean-rgb), .35) 70%, transparent);pointer-events:none;border-radius:999px;height:2px;position:absolute;top:0;left:14%;right:14%}html[data-theme=light] .homepage-luxury .qa-disclaimer-header{align-items:center;gap:.85rem;display:flex}html[data-theme=light] .homepage-luxury .qa-disclaimer-card .fda-icon-well{border:1px solid rgba(var(--gold-rgb), .32)!important;color:#8a6b2e!important;background:linear-gradient(#fffdf8 0%,#f7f0e2 100%)!important;border-radius:.75rem!important;width:2.85rem!important;height:2.85rem!important;box-shadow:inset 0 1px #fffffff2,0 4px 12px #8a6b2e14!important}html[data-theme=light] .homepage-luxury .qa-disclaimer-card .qa-disclaimer-eyebrow,html[data-theme=light] .homepage-luxury .qa-disclaimer-card .premium-eyebrow-gold{max-width:100%;border:1px solid rgba(var(--gold-rgb), .3)!important;color:#8a6b2e!important;letter-spacing:.16em!important;width:fit-content!important;text-shadow:none!important;background:linear-gradient(#fffdf8 0%,#f6eedc 100%)!important;border-radius:999px!important;margin:0!important;padding:.45rem .85rem!important;font-size:.6875rem!important;font-weight:700!important;display:inline-flex!important;box-shadow:inset 0 1px #ffffffe6,0 2px 8px #8a6b2e0f!important}html[data-theme=light] .homepage-luxury .qa-disclaimer-card .section-caption,html[data-theme=light] .homepage-luxury .qa-disclaimer-card .polish-type-disclaimer,html[data-theme=light] .homepage-luxury .qa-disclaimer-body{max-width:40rem;color:#0c1419ad!important;line-height:1.7!important}html[data-theme=light] .homepage-luxury .qa-disclaimer-card .qa-cta-text,html[data-theme=light] .homepage-luxury .qa-disclaimer-cta{letter-spacing:.02em;color:var(--deep-teal)!important;transition:color .2s,gap .2s!important}html[data-theme=light] .homepage-luxury .qa-disclaimer-cta:hover{color:#0c1419!important;gap:.45rem!important}@keyframes hero-headline-chroma{0%{background-position:0%}to{background-position:100%}}.homepage-luxury .hero-headline-accent,.ref-hero-section .hero-headline-accent{-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#2563eb 0%,#06b6d4 16%,#14b8a6 32%,#eab308 48%,#f97316 64%,#a855f7 80%,#2563eb 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:#0000!important}@media (prefers-reduced-motion:no-preference){.homepage-luxury .hero-headline-accent,.ref-hero-section .hero-headline-accent{animation:2.4s linear infinite hero-peptides-chroma-flow}}html[data-theme=light] .homepage-luxury .ref-hero-copy-panel,html[data-theme=light] .homepage-luxury .lux-mobile-trust-item{border-color:#0710180f!important}html[data-theme=light] .homepage-luxury .marketing-canvas-backdrop--marketing .atmosphere-teal{opacity:.85}html[data-theme=light] .homepage-luxury .marketing-canvas-backdrop--marketing .atmosphere-gold{opacity:.7}.homepage-luxury{--lux-section-m:var(--section-py);--lux-section-m-md:var(--section-py);--lux-section-l:var(--section-py-lg);--lux-section-l-md:var(--section-py-lg);--lux-ease:cubic-bezier(.16, 1, .3, 1);--lux-transition-slow:.65s var(--lux-ease);--lux-transition-card:.6s var(--lux-ease);--lux-transition-btn:.6s var(--lux-ease);--lux-radius-sm:1rem;--lux-radius-md:1.25rem;--lux-radius-lg:1.5rem;--lux-motion:.6s cubic-bezier(.16, 1, .3, 1);--lux-shadow-soft:0 8px 32px #0000002e;--lux-shadow-lift:0 20px 48px #00000042;position:relative}.homepage-luxury:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(ellipse 90% 70% at 50% 0%, rgba(var(--ocean-rgb), .06) 0%, transparent 55%), radial-gradient(ellipse 120% 90% at 50% 100%, #00000073 0%, transparent 62%), radial-gradient(ellipse 100% 80% at 50% 50%, transparent 35%, #00000047 100%);position:fixed;inset:0}.homepage-luxury>:not(.concept-site-chrome):not(.site-chrome){z-index:1;position:relative}.homepage-luxury .atmosphere-teal,.homepage-luxury .atmosphere-gold{opacity:.65}.homepage-luxury .premium-section{padding-top:var(--lux-section-m);padding-bottom:var(--lux-section-m)}.homepage-luxury .premium-section-lg{padding-top:var(--lux-section-l);padding-bottom:var(--lux-section-l)}@media (min-width:768px){.homepage-luxury .premium-section{padding-top:var(--lux-section-m-md);padding-bottom:var(--lux-section-m-md)}.homepage-luxury .premium-section-lg{padding-top:var(--lux-section-l-md);padding-bottom:var(--lux-section-l-md)}}.homepage-luxury .qa-section-header{margin-bottom:.5rem}.homepage-luxury .type-display-section,.homepage-luxury .polish-type-section-title,.homepage-luxury .ref-featured-title,.homepage-luxury .ref-coa-promo-title,.homepage-luxury .ref-contact-title,.homepage-luxury .ref-reviews-title{letter-spacing:-.018em;line-height:1.14;font-weight:600!important}.homepage-luxury .hero-headline{letter-spacing:-.028em;font-weight:600;line-height:1.08}.homepage-luxury .hero-lead{letter-spacing:.012em;color:rgba(var(--fg-rgb), .92);font-weight:500;line-height:1.65}.homepage-luxury .premium-eyebrow-gold,.homepage-luxury .polish-type-eyebrow{letter-spacing:.22em;font-size:.6875rem;font-weight:500}.homepage-luxury .section-caption{max-width:42rem;font-weight:400;line-height:1.75}.homepage-luxury:before{opacity:.85}.homepage-luxury main>section{border-color:rgba(var(--glass-rgb), .03)!important}.homepage-luxury .section-transition-top,.homepage-luxury .section-transition-bottom{opacity:.45}.homepage-luxury .ocean-wave-layer,.homepage-luxury .caribe-current-layer{opacity:.15!important}.homepage-luxury main>section{isolation:isolate;position:relative}.homepage-luxury main>section:before{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.homepage-luxury .ref-hero-section:before{background:0 0}.homepage-luxury .ref-trust-section:before{background:radial-gradient(ellipse 90% 55% at 50% 0%, rgba(var(--ocean-rgb), .05) 0%, transparent 68%), linear-gradient(180deg, #0000001a 0%, transparent 100%)}.homepage-luxury .ref-precision-section:before{background:radial-gradient(ellipse 80% 50% at 70% 0%, rgba(var(--ocean-rgb), .045) 0%, transparent 68%)}.homepage-luxury .ref-coa-promo:before{background:radial-gradient(ellipse 60% 70% at 20% 50%, rgba(var(--gold-rgb), .06) 0%, transparent 58%)!important}.homepage-luxury .ref-product-cta:before{background:radial-gradient(ellipse 58% 62% at 50% 38%, rgba(var(--ocean-rgb), .1) 0%, transparent 68%), radial-gradient(ellipse 42% 48% at 50% 72%, rgba(var(--gold-rgb), .06) 0%, transparent 62%)!important}.homepage-luxury .ref-home-contact:before{background:radial-gradient(ellipse 70% 50% at 50% 0%, rgba(var(--ocean-rgb), .035) 0%, transparent 70%)}.homepage-luxury main>section>*{z-index:1;position:relative}.homepage-luxury .btn-primary,.homepage-luxury .btn-platinum,.homepage-luxury .btn-outline-gold,.homepage-luxury .polish-cta-primary,.homepage-luxury .polish-cta-secondary,.homepage-luxury .trust-authority-card,.homepage-luxury .faq-premium-card,.homepage-luxury .testimonial-trust-card,.homepage-luxury .ref-precision-section .ref-trust-card{transition-duration:.6s;transition-timing-function:cubic-bezier(.16,1,.3,1)}.homepage-luxury .btn-primary:hover,.homepage-luxury .polish-cta-primary:hover{transition-duration:.65s}.homepage-luxury .trust-authority-card,.homepage-luxury .faq-premium-card,.homepage-luxury .faq-premium-excellence,.homepage-luxury .ref-precision-section .ref-trust-card,.homepage-luxury .lux-stat-authority-card{border-radius:var(--lux-radius-lg)}.homepage-luxury .trust-authority-card,.homepage-luxury .faq-premium-excellence{box-shadow:inset 0 1px 0 rgba(var(--glass-rgb), .05), var(--lux-shadow-soft)}.homepage-luxury{max-width:100%;overflow-x:clip}.homepage-luxury .qa-client-container,.homepage-luxury .ref-header-inner,.homepage-luxury .ref-product-grid>*,.homepage-luxury .testimonial-trust-grid>*,.homepage-luxury .trust-authority-grid>*,.homepage-luxury .ref-precision-section .lux-stagger-group>*,.homepage-luxury .ref-quality-stats .lux-stagger-group>*{min-width:0}.concept-hero-shell{flex-direction:column;height:100%;min-height:0;display:flex}.concept-hero-grid,.ref-hero-layout{flex-direction:column;flex:1;align-items:stretch;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}@media (min-width:1024px){.ref-hero-grid,.concept-hero-grid,.ref-hero-layout{flex-direction:row;align-items:center}.ref-hero-copy-col{flex:0 0 50vw;width:50vw;max-width:50vw}.ref-hero-showcase-wrap,.concept-hero-showcase-wrap{flex:0 0 50vw;width:50vw;max-width:50vw;position:relative;inset:auto}}.concept-hero-copy{flex-shrink:0}.concept-hero-showcase-wrap,.ref-hero-showcase-wrap{background:0 0;width:100%;min-width:0;min-height:0}.ref-hero-showcase,.concept-hero-showcase{background:0 0;width:100%;min-width:0;height:100%;min-height:clamp(280px,44dvh,680px)}@media (min-width:1024px){.ref-hero-showcase-wrap,.concept-hero-showcase-wrap{justify-content:center;align-items:center;max-height:none;display:flex}.ref-hero-showcase,.concept-hero-showcase{width:100%;height:100%;min-height:0}}.ref-header-logo img,.ref-header-logo .brand-logo-image{background:0 0;width:auto;max-height:clamp(2.25rem,5.5vw,3.25rem)}@media (min-width:1024px){.ref-header-logo img,.ref-header-logo .brand-logo-image{max-height:3.5rem}}.ref-header-nav .concept-nav-link{letter-spacing:.02em;white-space:nowrap;font-size:.75rem}@media (min-width:1280px){.ref-header-nav .concept-nav-link{letter-spacing:.03em;font-size:.8125rem}}@media (min-width:1024px){.concept-hero-grid,.ref-hero-grid{align-items:center}.ref-hero-showcase,.concept-hero-showcase{min-height:0}}@media (max-width:1023px){.ref-hero-showcase-wrap,.concept-hero-showcase-wrap{max-height:min(58dvh,520px)}.ref-hero-showcase,.concept-hero-showcase{min-height:clamp(300px,52dvh,520px)}.ref-hero-copy-col{padding-top:.25rem;padding-bottom:.5rem}.hero-lead-line{line-height:1.45;display:block}.homepage-luxury .hero-lead,.ref-hero .hero-lead{max-width:28rem}.hero-headline,.ref-hero-headline,.concept-hero-headline{font-size:clamp(2.25rem,9vw,3.25rem)}}@media (max-height:820px) and (min-width:1024px){.hero-headline,.ref-hero-headline,.concept-hero-headline{font-size:clamp(2.125rem,4.2vw,3.5rem)}.hero-lead,.ref-hero-lead,.concept-hero-lead{font-size:.875rem;line-height:1.65}.ref-hero-ctas,.concept-hero-ctas{margin-top:1.25rem}}@media (prefers-reduced-motion:reduce){.ref-hero-showcase-wrap{transform:none}}.homepage-luxury .hero-vial-showcase,.homepage-luxury.art-direction .hero-vial-showcase,.hero-vial-showcase{padding:clamp(.5rem,2vw,1.25rem);justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;min-height:min(52dvh,480px)!important;max-height:none!important;display:flex!important}.homepage-luxury .hero-vial-showcase .lux-hero-product,.homepage-luxury .hero-vial-showcase__product,.hero-vial-showcase__product{filter:none;max-width:min(92%,560px);margin-inline:auto;width:100%!important}.hero-vial-showcase__stage{aspect-ratio:1;isolation:isolate;width:100%;min-width:16rem;min-height:min(48dvh,420px);max-height:min(72dvh,640px);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;margin-inline:auto;position:relative;overflow:visible}.hero-vial-showcase__plate{pointer-events:none;position:absolute;inset:0}.hero-vial-showcase__ring{border:1px solid rgba(var(--ocean-rgb), .16);border-radius:999px;display:none;position:absolute;top:46%;left:50%;translate:-50% -50%}.hero-vial-showcase__ring--1{aspect-ratio:1;width:42%}.hero-vial-showcase__ring--2{aspect-ratio:1;border-color:rgba(var(--ocean-rgb), .12);width:62%}.hero-vial-showcase__ring--3{aspect-ratio:1;border-color:rgba(var(--ocean-rgb), .08);width:84%}.hero-vial-showcase__glow{aspect-ratio:1;background:radial-gradient(circle, rgba(var(--ocean-rgb), .22) 0%, transparent 70%);filter:blur(10px);border-radius:999px;width:48%;position:absolute;top:48%;left:50%;translate:-50% -50%}.hero-vial-showcase__cluster{z-index:2;grid-template-columns:1fr 1.2fr 1fr;place-items:end center;gap:.15rem;display:grid;position:absolute;inset:8% 6% 10%}.hero-vial-showcase__vial{will-change:transform;filter:drop-shadow(0 22px 36px #00000073);width:100%;max-width:11rem;position:relative}.hero-vial-showcase__vial--left{z-index:1;max-width:9.25rem;transform:rotate(-7deg)translateY(8%)}.hero-vial-showcase__vial--center{z-index:3;max-width:12.5rem;transform:translateY(-2%)}.hero-vial-showcase__vial--right{z-index:1;max-width:9.25rem;transform:rotate(7deg)translateY(8%)}.hero-vial-showcase__img{object-fit:contain;width:100%;height:auto;display:block}@keyframes hero-vial-bob{0%,to{transform:translate(0)}50%{transform:translateY(-10px)}}@keyframes hero-callout-bob{0%,to{transform:translate(0)}50%{transform:translateY(-6px)}}.hero-vial-float picture,.hero-vial-showcase__vial picture{width:100%;display:block}.hero-vial-showcase__callouts{z-index:4;pointer-events:none;position:absolute;inset:0}.hero-vial-showcase__callout{z-index:4;will-change:transform;pointer-events:auto;background:#fffffff0;border-radius:.85rem;align-items:center;gap:.55rem;max-width:min(68%,13.5rem);padding:.55rem .7rem;display:flex;position:absolute;box-shadow:0 12px 28px #14325029}.hero-vial-showcase__callout--purity{top:4%;left:1%}.hero-vial-showcase__callout--coa,.hero-vial-showcase__callout--shipping{top:4%;bottom:auto;right:1%}.hero-vial-showcase__callout-icon{color:#1f7fb3;background:#2596d21f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.hero-vial-showcase__callout-copy{flex-direction:column;gap:.05rem;min-width:0;line-height:1.2;display:flex}.hero-vial-showcase__callout-copy strong{color:#16324a;white-space:nowrap;font-size:.75rem;font-weight:700}.hero-vial-showcase__callout-copy span{color:#16324a9e;font-size:.625rem;font-weight:500}@media (max-width:639px){.homepage-luxury .hero-vial-showcase,.hero-vial-showcase{padding-block:.35rem .15rem;min-height:min(48dvh,380px)!important}.hero-vial-showcase__product{max-width:min(96%,380px)}.hero-vial-showcase__stage{aspect-ratio:auto;border-radius:0;flex-direction:column;align-items:stretch;gap:.4rem;min-height:min(46dvh,360px);max-height:none;display:flex}.hero-vial-showcase__callouts{z-index:5;pointer-events:auto;flex-direction:row;flex:none;justify-content:space-between;align-items:flex-start;gap:.45rem;width:100%;margin:0;padding:0 .1rem;display:flex;position:relative;inset:auto}.hero-vial-showcase__callout,.hero-vial-showcase__callout--purity,.hero-vial-showcase__callout--coa,.hero-vial-showcase__callout--shipping{flex:0 auto;gap:.35rem;max-width:min(48%,11.25rem);padding:.4rem .5rem;position:relative!important;inset:auto!important}.hero-vial-showcase__callout--shipping{margin-left:auto}.hero-vial-showcase__cluster{flex:auto;align-self:stretch;width:100%;height:auto;min-height:11.5rem;position:relative!important;inset:auto!important}.hero-vial-showcase__vial--left,.hero-vial-showcase__vial--right{max-width:7.25rem}.hero-vial-showcase__vial--center{max-width:9.5rem}.hero-vial-showcase__callout-icon{width:1.35rem;height:1.35rem}.hero-vial-showcase__callout-copy strong{white-space:nowrap;font-size:.6rem}.hero-vial-showcase__callout-copy span{font-size:.5rem}}@media (min-width:1024px){.homepage-luxury .hero-vial-showcase,.hero-vial-showcase{min-height:min(60dvh,560px)!important}.hero-vial-showcase__product{max-width:min(90%,560px)}.hero-vial-showcase__stage{min-height:min(52dvh,520px);max-height:min(70dvh,620px)}}.homepage-luxury .concept-hero-copy{padding-top:clamp(.5rem,2vw,1.25rem);padding-bottom:clamp(.75rem,2vw,1.5rem)}.homepage-luxury .ref-hero-showcase-wrap,.homepage-luxury .concept-hero-showcase-wrap{justify-content:center;padding-top:clamp(2.5rem,5vh,5rem);padding-bottom:clamp(.75rem,2vh,1.5rem);align-items:flex-end!important;max-height:none!important}.homepage-luxury .ref-hero-showcase,.homepage-luxury .concept-hero-showcase{justify-content:center;align-items:flex-end;width:100%;display:flex}.homepage-luxury .lux-hero-product{filter:drop-shadow(0 40px 80px #0000008c);width:auto}.homepage-luxury.art-direction{--art-product-scale-hero:1.2;--hero-showcase-max-h:min(44dvh, 320px);--hero-showcase-max-w:min(94%, 400px)}@media (min-width:640px){.homepage-luxury.art-direction{--hero-showcase-max-h:min(50dvh, 400px);--hero-showcase-max-w:min(92%, 460px)}}@media (min-width:1024px){.homepage-luxury.art-direction{--hero-showcase-max-h:min(48dvh, 380px);--hero-showcase-max-w:min(78%, 320px)}}@media (min-width:1280px){.homepage-luxury.art-direction{--hero-showcase-max-h:min(50dvh, 400px);--hero-showcase-max-w:min(80%, 340px)}}.homepage-luxury .ref-hero-showcase-wrap,.homepage-luxury .concept-hero-showcase-wrap{align-items:center;overflow:hidden}:is(.homepage-luxury .ref-hero-showcase-wrap:has(.hero-vial-showcase),.homepage-luxury .concept-hero-showcase-wrap:has(.hero-vial-showcase)){justify-content:center;display:flex;overflow:visible}.homepage-luxury .ref-hero-showcase,.homepage-luxury .concept-hero-showcase{height:auto;min-height:0!important;max-height:none!important}.homepage-luxury.art-direction .lux-product-presentation--hero,.homepage-luxury.art-direction .ref-hero-showcase{width:auto;min-height:0!important}.homepage-luxury .lux-product-presentation--hero{justify-content:center;align-items:flex-end;width:100%;display:flex}.homepage-luxury .lux-product-presentation--hero .lux-pp-stage{align-items:flex-end}@media (min-width:1024px){.homepage-luxury .ref-hero-copy-col{z-index:2;position:relative}}@media (max-width:1023px){.homepage-luxury.art-direction{--art-product-scale-hero:1;--hero-showcase-max-h:min(52dvh, 340px);--hero-showcase-max-w:min(94%, 380px)}.homepage-luxury .lux-product-presentation--hero{min-height:0!important}.homepage-luxury .lux-product-presentation--hero .lux-pp-stage{height:auto!important;min-height:0!important}}@media (min-width:640px) and (max-width:1023px){.homepage-luxury.art-direction{--hero-showcase-max-h:min(54dvh, 380px);--hero-showcase-max-w:min(92%, 420px)}}.homepage-luxury .lux-pp-spotlight-core{opacity:.85}.homepage-luxury .ref-hero-ctas .btn-platinum{min-width:0}.homepage-luxury .ref-hero-ctas{width:auto;max-width:100%}.homepage-luxury .ref-hero-cta-flagship{width:auto;min-width:0;min-height:2.75rem;color:var(--deep-navy);box-shadow:inset 0 1px 0 #ffffff6b, 0 0 0 1px rgba(var(--gold-rgb), .45), 0 20px 52px rgba(var(--gold-rgb), .32), 0 0 56px rgba(var(--gold-rgb), .14)}.homepage-luxury .ref-hero-cta-flagship:hover{box-shadow:inset 0 1px 0 #ffffff80, 0 0 0 1px rgba(var(--gold-rgb), .62), 0 28px 64px rgba(var(--gold-rgb), .4), 0 0 72px rgba(var(--gold-rgb), .2);transform:translateY(-3px)}@media (min-width:1024px){.homepage-luxury .ref-hero-cta-flagship{min-height:3rem}}.homepage-luxury .ref-hero-cta-primary:hover,.homepage-luxury .btn-primary:hover{box-shadow:inset 0 1px 0 #ffffff52, 0 20px 56px rgba(var(--ocean-rgb), .36), 0 0 48px rgba(var(--ocean-rgb), .12);transform:translateY(-3px)}.homepage-luxury .ref-hero-trust-badge{padding:.25rem 0}@media (max-width:1023px){.homepage-luxury .concept-hero{height:auto;min-height:calc(100dvh - var(--site-chrome-h,var(--concept-chrome-h)));max-height:none;overflow:visible}.homepage-luxury .ref-hero-section{overflow:visible}.homepage-luxury .concept-hero-shell,.homepage-luxury .ref-hero-layout{flex:auto}.homepage-luxury .hero-headline-primary,.art-direction .homepage-luxury .hero-headline-primary{white-space:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.homepage-luxury .hero-headline{font-size:clamp(1.875rem,8.5vw,3rem);line-height:1.12}}@media (max-width:639px){.homepage-luxury .ref-hero-trust-badge{max-width:100%}}@media (max-width:1023px) and (max-height:740px){.homepage-luxury .hero-lead{margin-top:1.25rem;font-size:.875rem;line-height:1.65}.homepage-luxury .ref-hero-ctas{margin-top:1.5rem}}@media (min-width:1024px){.homepage-luxury .hero-headline-primary{white-space:nowrap}}.homepage-luxury .ref-trust-section .premium-section{padding-top:clamp(5.5rem,9vw,6.5rem);padding-bottom:clamp(5.5rem,9vw,6.5rem)}.homepage-luxury .ref-trust-title,.homepage-luxury .polish-type-trust-card-title{letter-spacing:.01em;font-weight:600;line-height:1.3}.homepage-luxury .ref-trust-desc,.homepage-luxury .polish-type-trust-card-desc{line-height:1.65}.homepage-luxury .ref-product-grid,.homepage-luxury .qa-product-grid{gap:clamp(1.5rem,2.5vw,2rem);margin-top:clamp(2.75rem,5vw,3.5rem)!important}.homepage-luxury .ref-best-sellers:before{background:radial-gradient(ellipse 80% 55% at 50% 30%, rgba(var(--ocean-rgb), .07) 0%, transparent 65%), radial-gradient(ellipse 70% 45% at 50% 100%, rgba(var(--ocean-rgb), .05) 0%, transparent 70%)}.homepage-luxury .ref-product-grid,.homepage-luxury .qa-product-grid{align-items:start;overflow:visible}.homepage-luxury .ref-product-grid>*,.homepage-luxury .qa-product-grid>*{align-self:start}.homepage-luxury .qa-product-grid .product-card{height:auto;min-height:0}.homepage-luxury .best-sellers-section.ref-best-sellers,.homepage-luxury .best-sellers-section .premium-section-lg{overflow:visible}@media (min-width:1024px){.homepage-luxury .best-sellers-section .ref-product-grid>:last-child:nth-child(4n+1):not(:nth-last-child(2)),.homepage-luxury .best-sellers-section .ref-product-grid>:nth-last-child(2):nth-child(4n+1){grid-column:2}.homepage-luxury .best-sellers-section .ref-product-grid>:last-child:nth-child(4n+2){grid-column:3}}.featured-products-section,.featured-products-carousel{position:relative}.featured-products-carousel__head{flex-direction:column;align-items:stretch;gap:0;margin-bottom:clamp(1.25rem,3vw,1.85rem);display:flex}.featured-products-carousel__intro{flex-direction:column;align-items:stretch;gap:.75rem;width:100%;min-width:0;display:flex}.featured-products-carousel__title-row{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.featured-products-carousel__title{flex:auto;min-width:0}.featured-products-carousel__aside{display:contents}.featured-products-carousel__description{width:100%;max-width:40rem}.featured-products-carousel__controls{flex-shrink:0;align-items:center;gap:.55rem;display:inline-flex}.featured-products-header__title{letter-spacing:-.025em;text-align:left;text-wrap:balance;margin:0;font-size:clamp(1.85rem,4.2vw,2.75rem);font-weight:700;line-height:1.12}.featured-products-header__title-lead{color:var(--brand-ivory)}.featured-products-header__title-accent{color:var(--ocean-blue)}.featured-products-header__caption{text-align:left;max-width:none;color:rgba(var(--fg-rgb), .68);text-wrap:pretty;margin:0;font-size:clamp(.9375rem,1.6vw,1.0625rem);font-weight:500;line-height:1.55}.featured-products-carousel__arrow{border:1px solid rgba(var(--glass-rgb), .28);color:#faf7f0;cursor:pointer;background:#07141af0;border-radius:9999px;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s,opacity .2s;display:inline-flex;box-shadow:0 4px 14px #00000038}.featured-products-carousel__arrow:hover:not(:disabled){border-color:rgba(var(--ocean-rgb), .5);background:rgba(var(--ocean-rgb), .22);transform:translateY(-1px)}.featured-products-carousel__arrow:disabled{opacity:.32;cursor:not-allowed;transform:none}.featured-products-carousel__scroller{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;gap:.75rem;padding:.25rem .25rem .75rem;scroll-padding-inline:1rem;display:flex;overflow:auto hidden}.featured-products-carousel__scroller::-webkit-scrollbar{display:none}.featured-products-carousel__slide{scroll-snap-align:center;flex:none;width:min(78vw,17.5rem)}.featured-products-carousel__slide .product-card{height:100%}.featured-products-carousel__dots{flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;margin-top:.45rem;display:flex}.featured-products-carousel__dot{background:rgba(var(--glass-rgb), .28);cursor:pointer;border:0;border-radius:9999px;width:.5rem;height:.5rem;padding:0;transition:transform .2s,background .2s,width .2s}.featured-products-carousel__dot.is-active{background:rgba(var(--ocean-rgb), .85);width:1.35rem}@media (min-width:640px){.featured-products-carousel__slide{width:min(42vw,18.5rem)}}@media (min-width:900px){.featured-products-carousel__head{margin-bottom:2rem}.featured-products-carousel__intro{gap:.85rem}.featured-products-carousel__title-row{align-items:flex-end;gap:1.5rem}.featured-products-carousel__description{max-width:36rem}.featured-products-carousel__slide{width:min(22vw,18.5rem)}.featured-products-carousel__scroller{gap:1rem;padding-inline:.15rem}}@media (min-width:1280px){.featured-products-carousel__slide{width:min(20vw,17.5rem)}}html[data-theme=light] .homepage-luxury .featured-products-section.best-sellers-section,html[data-theme=light] .featured-products-section{background:radial-gradient(90% 55% at 50% 0,#0a4a550b,#0000 62%),#fff!important}html[data-theme=light] .featured-products-header__title-lead{color:#071018}html[data-theme=light] .featured-products-header__title-accent{color:#0000}html[data-theme=light] .featured-products-header__caption{color:#071018b3}html[data-theme=light] .featured-products-carousel__arrow{color:#071018;background:#fff;border-color:#07101829;box-shadow:0 1px 2px #0710180a,0 6px 16px #07101812}html[data-theme=light] .featured-products-carousel__arrow:hover:not(:disabled){color:#0a4a55;background:#f0f6f7;border-color:#0a4a5559;box-shadow:0 1px 2px #0710180a,0 8px 18px #0a4a551a}html[data-theme=light] .featured-products-carousel__dot{background:#0710182e}html[data-theme=light] .featured-products-carousel__dot.is-active{background:#0a4a55}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__showcase{position:relative;overflow:hidden;border-bottom:none!important}@media (max-width:899px){html[data-theme=light] .featured-products-carousel__scroller{gap:.65rem;padding-bottom:.45rem}html[data-theme=light] .featured-products-carousel__dots{margin-top:.35rem}}.homepage-luxury .best-sellers-section.featured-products-section .qa-section-header,.homepage-luxury .featured-products-section .featured-products-carousel__head{text-align:left!important;max-width:none!important;margin-inline:0!important}.homepage-luxury .featured-products-section .featured-products-carousel__arrow{color:#071018!important;background:#fff!important;border:1px solid #07101829!important;border-radius:999px!important;box-shadow:0 1px 2px #0710180a,0 6px 16px #07101812!important}.homepage-luxury .featured-products-section .featured-products-carousel__arrow:hover:not(:disabled){color:#0a4a55!important;background:#f0f6f7!important;border-color:#0a4a5559!important}html[data-theme=light] .homepage-luxury .featured-products-section .featured-products-header__title-accent{color:#0e6a78!important;-webkit-text-fill-color:#0e6a78!important;background:0 0!important;animation:none!important;display:inline-block!important}.homepage-luxury .featured-products-section .featured-products-header__title-accent{color:#0000!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(90deg,#2563eb 0%,#06b6d4 16%,#14b8a6 32%,#eab308 48%,#f97316 64%,#a855f7 80%,#2563eb 100%)!important;background-position:0%!important;background-repeat:no-repeat!important;background-size:300% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:2.4s linear infinite featured-products-chroma-flow!important;display:inline-block!important}.homepage-luxury .featured-products-section .featured-products-header__title-lead{color:#071018!important}@keyframes featured-products-chroma-flow{0%{background-position:0%}to{background-position:100%}}html[data-theme=dark] .homepage-luxury .featured-products-section .featured-products-header__title-lead{color:var(--brand-ivory)!important}html[data-theme=dark] .homepage-luxury .featured-products-section .featured-products-header__title-accent{color:#0000!important;-webkit-text-fill-color:transparent!important;background-image:linear-gradient(90deg,#60a5fa 0%,#22d3ee 16%,#2dd4bf 32%,#fbbf24 48%,#fb923c 64%,#c084fc 80%,#60a5fa 100%)!important}@media (prefers-reduced-motion:reduce){.homepage-luxury .featured-products-section .featured-products-header__title-accent{background-position:40%!important;background-size:100% 100%!important;animation:none!important}}html[data-theme=dark] .homepage-luxury .featured-products-section .featured-products-carousel__arrow{border-color:rgba(var(--glass-rgb), .28)!important;color:#faf7f0!important;background:#07141af0!important;box-shadow:0 4px 14px #00000038!important}.homepage-luxury .ref-featured-showcase{z-index:2;isolation:isolate;position:relative;overflow:visible}.homepage-luxury .ref-featured-showcase-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:-8% -12%}.homepage-luxury .ref-featured-showcase-glow{background:radial-gradient(ellipse 58% 52% at 50% 72%, rgba(var(--ocean-rgb), .34), transparent 72%), radial-gradient(ellipse 42% 38% at 50% 78%, rgba(var(--gold-rgb), .1), transparent 68%);filter:blur(28px);opacity:.9;border-radius:50%;position:absolute;inset:18% 8% 6%}.homepage-luxury .ref-featured-vial-stage{background:0 0;justify-content:center;align-items:center;min-height:clamp(300px,44vw,520px);display:flex;position:relative;overflow:visible}.homepage-luxury .ref-featured-showcase-frame{will-change:transform;width:100%;max-width:100%;position:relative}.homepage-luxury .ref-featured-showcase-image{object-fit:contain;object-position:center;width:100%;height:auto;max-height:clamp(340px,48vw,580px);filter:drop-shadow(0 36px 72px #0000009e) drop-shadow(0 0 56px rgba(var(--ocean-rgb), .24)) brightness(1.04) contrast(1.03);display:block}@media (min-width:1024px){.homepage-luxury .ref-featured-showcase-image{max-height:clamp(400px,38vw,640px)}}.homepage-luxury .ref-featured-copy{width:100%;max-width:min(100%,22rem)}@media (min-width:1024px){.homepage-luxury .ref-featured-grid,.homepage-luxury .art-featured-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);justify-items:center}}@media (min-width:1280px){.homepage-luxury .ref-featured-grid,.homepage-luxury .art-featured-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr)}.homepage-luxury .ref-featured-showcase{max-width:min(100%,36rem)}}.homepage-luxury .ref-featured-cta-row{flex-wrap:wrap;gap:.625rem;display:flex}.homepage-luxury .ref-featured-cta-primary{min-height:3.25rem;box-shadow:inset 0 1px 0 #ffffff47, 0 16px 44px rgba(var(--ocean-rgb), .38)}.homepage-luxury .ref-featured-cta-primary:hover{box-shadow:inset 0 1px 0 #ffffff57, 0 22px 56px rgba(var(--ocean-rgb), .48);transform:translateY(-2px)}@media (min-width:1024px){.homepage-luxury .ref-featured-copy,.homepage-luxury .ref-spec-panel{align-self:center}}.homepage-luxury .ref-featured-compound:before{background:radial-gradient(ellipse 48% 62% at 50% 48%, rgba(var(--ocean-rgb), .14) 0%, transparent 68%), radial-gradient(ellipse 36% 44% at 50% 58%, rgba(var(--gold-rgb), .07) 0%, transparent 62%), linear-gradient(180deg, #0000000f 0%, transparent 50%)}.homepage-luxury .ref-featured-copy,.homepage-luxury .ref-spec-panel{z-index:1;position:relative}.homepage-luxury .ref-featured-copy{box-shadow:none;background:0 0;border:none;border-radius:0;padding:0}.homepage-luxury .ref-spec-panel,.homepage-luxury .polish-spec-panel{border:1px solid rgba(var(--gold-rgb), .14);background:linear-gradient(165deg, rgba(var(--glass-rgb), .07) 0%, #ffffff05 38%, #0000003d 100%);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 rgba(var(--glass-rgb), .1), inset 0 0 0 1px rgba(var(--glass-rgb), .03), 0 20px 56px #00000057, 0 0 48px rgba(var(--ocean-rgb), .07);border-radius:1.25rem;padding:clamp(1.35rem,2.8vw,1.75rem);position:relative;overflow:hidden}.homepage-luxury .ref-spec-panel:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse 90% 55% at 50% 0%, rgba(var(--gold-rgb), .1), transparent 62%), radial-gradient(ellipse 70% 50% at 100% 100%, rgba(var(--ocean-rgb), .08), transparent 58%);opacity:.85;position:absolute;inset:0}.homepage-luxury .ref-spec-panel-header{z-index:1;text-align:center;position:relative}.homepage-luxury .ref-spec-panel-eyebrow{background:linear-gradient(90deg, #c9a24e 0%, var(--luxury-gold) 42%, #f0d48a 100%);color:#0000;letter-spacing:.16em;-webkit-background-clip:text;background-clip:text}.homepage-luxury .ref-spec-panel-divider{background:linear-gradient(90deg, transparent, rgba(var(--gold-rgb), .55) 50%, transparent);opacity:.9;width:3.5rem;height:1px;margin:.75rem auto 0}.homepage-luxury .ref-spec-grid{z-index:1;text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:1rem 0 0;padding:0;display:grid;position:relative}.homepage-luxury .ref-spec-cell{border:1px solid rgba(var(--glass-rgb), .06);min-height:4.5rem;box-shadow:inset 0 1px 0 rgba(var(--glass-rgb), .05);transition:border-color .35s var(--ease-premium,ease), background .35s var(--ease-premium,ease), transform .35s var(--ease-premium,ease);background:linear-gradient(#ffffff0b 0%,#0000001f 100%);border-radius:.875rem;flex-direction:column;gap:.35rem;padding:.7rem .65rem;display:flex}.homepage-luxury .ref-spec-cell:hover{border-color:rgba(var(--gold-rgb), .18);background:linear-gradient(180deg, rgba(var(--glass-rgb), .06) 0%, #0000001a 100%);transform:translateY(-1px)}.homepage-luxury .ref-spec-cell--full{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.75rem;min-height:0;padding:.75rem .85rem}.homepage-luxury .ref-spec-cell--full .ref-spec-cell-label{flex-shrink:0;margin-bottom:0}.homepage-luxury .ref-spec-cell--full .ref-spec-cell-value{text-align:right;margin:0;padding-left:0;font-size:.75rem}.homepage-luxury .ref-spec-cell-label{letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--fg-rgb), .62);align-items:center;gap:.45rem;margin:0;font-size:.625rem;font-weight:700;display:flex}.homepage-luxury .ref-spec-icon-well{border:1px solid rgba(var(--gold-rgb), .22);background:radial-gradient(circle at 35% 30%, rgba(var(--gold-rgb), .16), rgba(var(--gold-rgb), .04) 70%);width:1.625rem;height:1.625rem;box-shadow:inset 0 1px 0 rgba(var(--glass-rgb), .12), 0 4px 12px #0000002e;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.homepage-luxury .ref-spec-icon{width:.8rem;height:.8rem;color:rgba(var(--gold-rgb), .92)}.homepage-luxury .ref-spec-cell-value{letter-spacing:.01em;color:rgba(var(--fg-rgb), .94);margin:0;padding-left:2.075rem;font-size:.8125rem;font-weight:600;line-height:1.35}.homepage-luxury .ref-spec-purity{font-variant-numeric:tabular-nums;letter-spacing:.02em}.homepage-luxury .ref-featured-copy .section-caption{margin-top:clamp(1rem,2.2vw,1.35rem)}.homepage-luxury .ref-featured-trust-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;max-width:24rem;margin-inline:auto;padding:0;list-style:none;display:grid;margin-top:clamp(1.75rem,3.5vw,2.25rem)!important}.homepage-luxury .ref-featured-trust-chip{border:1px solid rgba(var(--gold-rgb), .14);min-height:5.5rem;box-shadow:inset 0 1px 0 rgba(var(--glass-rgb), .08), 0 10px 28px #0000002e;text-align:center;transition:border-color .35s var(--ease-premium,ease), transform .35s var(--ease-premium,ease), box-shadow .35s var(--ease-premium,ease);background:linear-gradient(#ffffff0e 0%,#ffffff05 42%,#00000029 100%);border-radius:1rem;flex-direction:column;justify-content:flex-start;align-items:center;gap:.55rem;padding:.8rem .45rem .75rem;display:flex;position:relative}.homepage-luxury .ref-featured-trust-chip:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse 90% 65% at 50% 0%, rgba(var(--gold-rgb), .1), transparent 68%);opacity:.75;position:absolute;inset:0}.homepage-luxury .ref-featured-trust-chip:hover{border-color:rgba(var(--gold-rgb), .24);box-shadow:inset 0 1px 0 rgba(var(--glass-rgb), .1), 0 14px 32px #0000003d, 0 0 24px rgba(var(--gold-rgb), .06);transform:translateY(-2px)}.homepage-luxury .ref-featured-trust-icon-well{z-index:1;border:1px solid rgba(var(--gold-rgb), .24);background:radial-gradient(circle at 35% 28%, rgba(var(--gold-rgb), .2), rgba(var(--gold-rgb), .05) 72%);border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff24,0 6px 16px #00000038}.homepage-luxury .ref-featured-trust-icon{width:.95rem;height:.95rem;color:rgba(var(--gold-rgb), .95)}.homepage-luxury .ref-featured-trust-copy{z-index:1;flex-direction:column;align-items:center;gap:.15rem;min-width:0;display:flex;position:relative}.homepage-luxury .ref-featured-trust-emphasis{letter-spacing:.03em;color:rgba(var(--fg-rgb), .94);font-size:.75rem;font-weight:700;line-height:1.2}.homepage-luxury .ref-featured-trust-caption{letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--fg-rgb), .5);font-size:.5625rem;font-weight:700;line-height:1.25}@media (max-width:380px){.homepage-luxury .ref-featured-trust-list{gap:.375rem}.homepage-luxury .ref-featured-trust-chip{min-height:5rem;padding:.7rem .3rem .65rem}.homepage-luxury .ref-featured-trust-emphasis{font-size:.6875rem}.homepage-luxury .ref-featured-trust-caption{letter-spacing:.1em;font-size:.5rem}}.homepage-luxury .ref-featured-actions{flex-direction:column;width:100%;max-width:24rem;margin-inline:auto;display:flex;margin-top:clamp(2rem,4vw,2.75rem)!important}.homepage-luxury .ref-featured-cta-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.homepage-luxury .ref-featured-cta-primary{margin-top:clamp(.875rem,2vw,1.125rem)!important}@media (min-width:1024px){.homepage-luxury .ref-spec-grid{gap:.5625rem}.homepage-luxury .ref-spec-cell-value{font-size:.84375rem}.homepage-luxury .ref-featured-trust-list{max-width:100%}}@media (max-width:1023px){.homepage-luxury .ref-featured-compound{overflow:clip visible}.homepage-luxury .ref-featured-grid,.homepage-luxury .art-featured-grid{align-items:start;gap:clamp(2.5rem,6vw,3.5rem)}.homepage-luxury .ref-featured-showcase{padding-bottom:clamp(1.5rem,4vw,2.5rem);overflow:visible}.homepage-luxury .ref-featured-copy{z-index:1;padding:clamp(1rem,3vw,1.5rem)}.homepage-luxury .ref-spec-panel,.homepage-luxury .polish-spec-panel{z-index:2;margin-top:0}}.homepage-luxury .ref-precision-section .grid,.homepage-luxury .ref-precision-section .lux-stagger-group,.homepage-luxury .ref-precision-grid{gap:var(--card-gap);margin-top:var(--editorial-gap)!important}@media (min-width:1280px){.homepage-luxury .ref-precision-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.homepage-luxury .ref-precision-section .ref-trust-card,.homepage-luxury .ref-quality-stats .ref-trust-card{background:rgba(var(--glass-rgb), .03);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform var(--lux-transition-card), border-color var(--lux-transition-card), box-shadow var(--lux-transition-card);border-radius:1rem;border:1px solid rgba(var(--glass-rgb), .06)!important;padding:clamp(2rem,3vw,2.5rem) clamp(1.75rem,2.5vw,2.25rem)!important}.homepage-luxury .ref-precision-section .ref-trust-card:hover,.homepage-luxury .ref-quality-stats .ref-trust-card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #00000040;border-color:rgba(var(--glass-rgb), .1)!important}.homepage-luxury .ref-precision-section .ref-trust-card:hover .ref-trust-icon-well{color:var(--ocean-blue);transition:transform .45s var(--lux-ease), color .45s var(--lux-ease);transform:scale(1.08)}.homepage-luxury .ref-precision-section .ref-trust-icon-well{transition:transform .45s var(--lux-ease), color .45s var(--lux-ease);margin-inline:auto}.homepage-luxury .ref-precision-section .ref-trust-title,.homepage-luxury .ref-precision-section .ref-trust-desc{text-align:center}.homepage-luxury .ref-quality-stats .ref-trust-card p:last-child{letter-spacing:.14em;margin-top:1rem;font-weight:500}.homepage-luxury .lux-stat-authority-card{box-shadow:inset 0 1px 0 rgba(var(--glass-rgb), .06), var(--lux-shadow-soft);border-radius:var(--lux-radius-lg)!important;background:#ffffff09!important;padding:clamp(2.5rem,5vw,3.25rem) clamp(1.5rem,3vw,2rem)!important}.homepage-luxury .lux-stat-value,.homepage-luxury .lux-stat-value .lux-stat-counter{text-shadow:0 2px 24px rgba(var(--ocean-rgb), .15);letter-spacing:-.04em!important;color:var(--soft-ivory)!important;font-size:clamp(3.75rem,9vw,5.5rem)!important;font-weight:600!important;line-height:.95!important}.homepage-luxury .ref-quality-stats .lux-stat-authority-card p:last-child{letter-spacing:.16em;color:rgba(var(--fg-rgb), .52);margin-top:clamp(1.25rem,2.5vw,1.5rem);font-size:.6875rem;font-weight:500}.homepage-luxury .ref-quality-stats .ref-trust-card:hover{transform:translateY(-3px)}.homepage-luxury .ref-quality-stats:before{background:radial-gradient(ellipse 90% 65% at 50% 40%, rgba(var(--ocean-rgb), .08) 0%, transparent 62%), linear-gradient(180deg, #0000000a 0%, transparent 100%)}.homepage-luxury .ref-quality-stats .lux-stagger-group{gap:clamp(2.5rem,5vw,3.5rem)!important;margin-top:clamp(3.5rem,7vw,5rem)!important}.homepage-luxury .lux-stat-authority-card{border:1px solid rgba(var(--glass-rgb), .07);min-height:clamp(220px,28vw,280px);box-shadow:inset 0 1px 0 rgba(var(--glass-rgb), .08), 0 16px 48px #0003;position:relative;background:linear-gradient(168deg,#ffffff0b 0%,#ffffff06 100%)!important;padding:clamp(3rem,6vw,4rem) clamp(1.75rem,3.5vw,2.25rem) clamp(2.5rem,5vw,3.25rem)!important}.homepage-luxury .lux-stat-authority-card:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 80% 60% at 50% 30%, rgba(var(--ocean-rgb), .06) 0%, transparent 65%);position:absolute;inset:0}.homepage-luxury .lux-stat-metric,.homepage-luxury .lux-stat-metric .lux-stat-counter{text-shadow:0 2px 32px rgba(var(--ocean-rgb), .2), 0 1px 0 rgba(var(--glass-rgb), .06);letter-spacing:-.045em!important;font-size:clamp(4.25rem,10.5vw,6.25rem)!important;font-weight:600!important;line-height:.9!important}.homepage-luxury .lux-stat-label{text-transform:uppercase;letter-spacing:.2em!important;color:rgba(var(--fg-rgb), .48)!important;margin-top:clamp(1.5rem,3vw,2rem)!important;font-size:.625rem!important;font-weight:600!important}.homepage-luxury .lux-stat-support-coa{border:1px solid rgba(var(--gold-rgb), .15);background:rgba(var(--gold-rgb), .04);border-radius:9999px;padding:.625rem 1.25rem;margin-top:2rem!important}.homepage-luxury .ref-quality-stats .lux-stat-authority-card:hover{border-color:rgba(var(--glass-rgb), .1);box-shadow:inset 0 1px 0 rgba(var(--glass-rgb), .1), 0 20px 52px #0000003d, 0 0 36px rgba(var(--ocean-rgb), .05);transform:translateY(-4px)}@media (max-width:639px){.homepage-luxury .ref-quality-stats .ref-quality-stats-grid{gap:.5rem!important}.homepage-luxury .ref-quality-stats .lux-stat-metric,.homepage-luxury .ref-quality-stats .lux-stat-metric .lux-stat-counter{letter-spacing:-.03em!important;font-size:clamp(1.375rem,6.5vw,1.875rem)!important;line-height:1!important}.homepage-luxury .ref-quality-stats .lux-stat-authority-card{min-height:auto;padding:.75rem .375rem!important}.homepage-luxury .ref-quality-stats .lux-stat-label{letter-spacing:.08em!important;margin-top:.375rem!important;font-size:.5rem!important;line-height:1.25!important}}.homepage-luxury .ref-reviews-faq:before{background:radial-gradient(ellipse 60% 50% at 20% 35%, rgba(var(--ocean-rgb), .06) 0%, transparent 62%), linear-gradient(180deg, #0000000d 0%, transparent 50%)}@media (prefers-reduced-motion:reduce){.homepage-luxury .ref-quality-stats .lux-stat-authority-card:hover,.homepage-luxury .testimonial-trust-card:hover{transform:none}}.homepage-luxury .faq-premium-trigger{min-height:2.75rem}.homepage-luxury .faq-premium-expand{width:2.75rem;height:2.75rem}@media (max-width:1023px){.homepage-luxury .faq-premium-section{padding-top:clamp(2rem,4vw,2.5rem)}}.homepage-luxury .ref-coa-promo-inner{padding-top:clamp(3.5rem,7vw,4.5rem)!important;padding-bottom:clamp(3.5rem,7vw,4.5rem)!important}.homepage-luxury .ref-coa-promo{position:relative}.homepage-luxury .ref-coa-promo:before{content:"";background:radial-gradient(ellipse 55% 80% at 15% 50%, rgba(var(--gold-rgb), .08) 0%, transparent 60%);pointer-events:none;position:absolute;inset:0}.homepage-luxury .ref-coa-promo:not(.ref-coa-showcase) .art-coa-document-frame{transition:transform var(--lux-transition-slow);transform:scale(1.08)}.homepage-luxury .ref-coa-promo:not(.ref-coa-showcase):hover .art-coa-document-frame{transform:scale(1.1)translateY(-4px)}.homepage-luxury .lux-coa-cert-preview{box-shadow:0 24px 64px #00000073, 0 0 32px rgba(var(--gold-rgb), .08)}.homepage-luxury .ref-coa-showcase .ref-coa-promo-inner{flex-direction:column;align-items:center;grid-template-columns:unset!important;display:flex!important}.homepage-luxury .ref-coa-showcase-inner{flex-direction:column;align-items:center;display:flex}.homepage-luxury .ref-coa-showcase .art-coa-copy{width:100%}.homepage-luxury .ref-coa-showcase .art-coa-copy .section-caption{margin-inline:auto}@media (max-width:1023px){.homepage-luxury .art-coa-copy .coa-promo-desc{max-width:100%!important;font-size:clamp(.6875rem,2.85vw,.8125rem)!important;line-height:1.45!important}.homepage-luxury .art-coa-copy .coa-promo-desc-line{white-space:nowrap;display:block}html[lang=es] .homepage-luxury .art-coa-copy .coa-promo-desc-line{white-space:normal}}.homepage-luxury .ref-coa-showcase-vault{width:100%;overflow:visible}.homepage-luxury .art-coa-trust-strip{justify-content:center;margin-inline:0;padding:0;list-style:none}.homepage-luxury .coa-showcase-preview-link{width:100%;text-decoration:none}.homepage-luxury .coa-showcase-document-frame{width:100%;transition:transform var(--lux-transition-slow);margin-inline:auto;position:relative}.homepage-luxury .ref-coa-showcase:hover .coa-showcase-document-frame,.homepage-luxury .coa-showcase-preview-link:hover .coa-showcase-document-frame{transform:translateY(-4px)scale(1.01)}.homepage-luxury .coa-showcase-document-shell{border:1px solid rgba(var(--gold-rgb), .34);background:linear-gradient(165deg, rgba(var(--glass-rgb), .08) 0%, #00000047 100%);width:100%;box-shadow:inset 0 1px 0 #ffffff29, 0 24px 64px #00000073, 0 0 40px rgba(var(--gold-rgb), .1);border-radius:.625rem;padding:clamp(.65rem,2vw,.9rem);position:relative;overflow:hidden;transform:rotate(-2.5deg)}.homepage-luxury .coa-showcase-cert{color:#2a241c;background:linear-gradient(#ffffff8c 0%,#0000 14%),linear-gradient(168deg,#f8f4ec 0%,#efe8da 48%,#e8e0d0 100%);border:1px solid #785f322e;border-radius:.375rem;flex-direction:column;min-height:clamp(14rem,38vw,20rem);padding:clamp(1.25rem,3vw,1.75rem) clamp(1.35rem,3.5vw,2rem);display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff73}.homepage-luxury .coa-showcase-cert-header{text-align:center}.homepage-luxury .coa-showcase-cert-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#5a4623b8;font-size:9px;font-weight:700}.homepage-luxury .coa-showcase-cert-title{font-family:var(--font-display);letter-spacing:.02em;color:#1f1a14;margin-top:.45rem;font-size:clamp(1.125rem,2.4vw,1.5rem);font-weight:700;line-height:1.15}.homepage-luxury .coa-showcase-cert-brand{letter-spacing:.14em;text-transform:uppercase;color:#325a6ed9;margin-top:.35rem;font-size:10px;font-weight:700}.homepage-luxury .coa-showcase-cert-divider{background:linear-gradient(90deg, transparent, rgba(var(--gold-rgb), .55) 20%, rgba(var(--ocean-rgb), .45) 80%, transparent);border-radius:9999px;height:2px;margin:1rem 0 .85rem}.homepage-luxury .coa-showcase-cert-grid{grid-template-columns:1fr 1fr;gap:.75rem 1.25rem;display:grid}.homepage-luxury .coa-showcase-cert-grid--extended{gap:.55rem 1rem}.homepage-luxury .coa-showcase-cert-grid--extended dd{overflow-wrap:anywhere;font-size:clamp(.625rem,1.4vw,.6875rem);line-height:1.25}.homepage-luxury .coa-showcase-cert-grid dt{letter-spacing:.12em;text-transform:uppercase;color:#2a241c85;font-size:9px;font-weight:700}.homepage-luxury .coa-showcase-cert-grid dd{color:#1f1a14;margin-top:.2rem;font-size:.875rem;font-weight:700}.homepage-luxury .coa-showcase-cert-lines{flex-direction:column;gap:.45rem;margin-top:1rem;display:flex}.homepage-luxury .coa-showcase-cert-lines span{background:#2a241c14;border-radius:9999px;height:3px;display:block}.homepage-luxury .coa-showcase-cert-lines span:first-child{width:92%}.homepage-luxury .coa-showcase-cert-lines span:nth-child(2){width:78%}.homepage-luxury .coa-showcase-cert-lines span:nth-child(3){width:86%}.homepage-luxury .coa-showcase-cert-lines span:nth-child(4){width:64%}.homepage-luxury .coa-showcase-cert-open{letter-spacing:.14em;text-transform:uppercase;color:#234b5feb;align-items:center;gap:.35rem;margin-top:auto;padding-top:1rem;font-size:10px;font-weight:700;display:inline-flex}.homepage-luxury .coa-showcase-document-seal{pointer-events:none;z-index:2;border:2px solid rgba(var(--gold-rgb), .6);background:radial-gradient(circle at 35% 30%, #ffffff40 0%, transparent 45%), radial-gradient(circle at 50% 55%, rgba(var(--gold-rgb), .35) 0%, #785a1e66 100%);width:clamp(2.75rem,5vw,3.5rem);height:clamp(2.75rem,5vw,3.5rem);box-shadow:inset 0 2px 4px #ffffff4d, inset 0 -2px 6px #00000059, 0 4px 16px #0006, 0 0 24px rgba(var(--gold-rgb), .22);border-radius:50%;position:absolute;bottom:10%;right:6%;transform:rotate(10deg)}.homepage-luxury .coa-showcase-document-seal:after{content:"✓";color:#5a4114d9;text-shadow:0 1px #ffffff59;justify-content:center;align-items:center;font-size:clamp(.875rem,1.8vw,1.125rem);font-weight:700;display:flex;position:absolute;inset:0}.homepage-luxury .coa-marquee-wrap{width:100%;max-width:100%}.homepage-luxury .coa-marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}.homepage-luxury .coa-marquee-track{will-change:transform;gap:1rem;width:max-content;padding-block:.25rem;animation:52s linear infinite coa-marquee-scroll;display:flex}.homepage-luxury .coa-marquee:hover .coa-marquee-track{animation-play-state:paused}@keyframes coa-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.homepage-luxury .coa-marquee-track--static{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.homepage-luxury .coa-marquee-card{border:1px solid rgba(var(--gold-rgb), .2);background:linear-gradient(165deg, rgba(var(--glass-rgb), .08) 0%, #ffffff08 100%), linear-gradient(160deg, #162a36f5 0%, #0c1c26fa 100%);width:min(19rem,78vw);min-height:12.5rem;box-shadow:0 12px 32px #0000004d, inset 0 1px 0 rgba(var(--glass-rgb), .08);text-align:left;transition:border-color var(--lux-transition), transform var(--lux-transition), box-shadow var(--lux-transition);border-radius:1rem;flex-direction:column;flex-shrink:0;padding:.75rem .75rem .65rem;display:flex;position:relative}.homepage-luxury .coa-marquee-card:hover{border-color:rgba(var(--gold-rgb), .32);box-shadow:0 16px 40px #00000057, 0 0 24px rgba(var(--gold-rgb), .08);transform:translateY(-3px)}.homepage-luxury .coa-marquee-card-open{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.homepage-luxury .coa-marquee-card-icon{border:1px solid rgba(var(--gold-rgb), .2);width:1.75rem;height:1.75rem;color:rgba(var(--gold-rgb), .9);background:rgba(var(--gold-rgb), .08);border-radius:.5rem;justify-content:center;align-items:center;margin-bottom:.35rem;display:inline-flex}.homepage-luxury .coa-marquee-card-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--gold-rgb), .72);font-size:9px;font-weight:700}.homepage-luxury .coa-marquee-card-title{font-family:var(--font-display);color:var(--soft-ivory);margin-top:.25rem;font-size:.9375rem;font-weight:700;line-height:1.25}.homepage-luxury .coa-marquee-card-dose{flex-wrap:wrap;gap:.25rem;margin-top:.45rem;display:flex}.homepage-luxury .coa-marquee-card-dose-btn{border:1px solid rgba(var(--glass-rgb), .12);background:rgba(var(--glass-rgb), .04);letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:.18rem .4rem;font-size:.5rem;font-weight:700}.homepage-luxury .coa-marquee-card-dose-btn.is-selected{border-color:rgba(var(--ocean-rgb), .55);background:rgba(var(--ocean-rgb), .14);color:var(--soft-ivory)}.homepage-luxury .coa-marquee-card-meta{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;margin-top:.45rem;display:grid}.homepage-luxury .coa-marquee-card-meta.coa-library-card-meta--six{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-luxury .coa-marquee-card-footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;margin-top:.45rem;display:grid}.homepage-luxury .coa-marquee-card-view,.homepage-luxury .coa-marquee-card-download{border:1px solid rgba(var(--glass-rgb), .1);background:rgba(var(--glass-rgb), .04);letter-spacing:.06em;text-transform:uppercase;min-height:1.75rem;color:var(--soft-ivory);cursor:pointer;border-radius:.45rem;justify-content:center;align-items:center;padding:.25rem .4rem;font-size:.5rem;font-weight:700;text-decoration:none;display:inline-flex}.homepage-luxury .coa-marquee-card-download{border-color:rgba(var(--gold-rgb), .28);color:var(--luxury-gold)}.homepage-luxury .coa-marquee-card-badge{border:1px solid rgba(var(--ocean-rgb), .25);background:rgba(var(--ocean-rgb), .1);letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--ocean-rgb), .95);border-radius:999px;padding:.15rem .35rem;font-size:8px;font-weight:700;display:inline-flex;position:absolute;top:.65rem;right:.65rem}@media (prefers-reduced-motion:reduce){.homepage-luxury .coa-marquee-track{animation:none!important}}.homepage-luxury .lux-enterprise-input,.homepage-luxury .lux-enterprise-textarea{border:1px solid rgba(var(--glass-rgb), .08);background:rgba(var(--glass-rgb), .04);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:3.5rem;transition:border-color .5s var(--lux-ease), box-shadow .5s var(--lux-ease), background .5s var(--lux-ease);border-radius:.875rem}.homepage-luxury .lux-enterprise-textarea{min-height:8rem;padding-top:1rem;padding-bottom:1rem}.homepage-luxury .lux-enterprise-input:focus,.homepage-luxury .lux-enterprise-textarea:focus{border-color:rgba(var(--ocean-rgb), .45);box-shadow:0 0 0 3px rgba(var(--ocean-rgb), .12), 0 0 32px rgba(var(--ocean-rgb), .08);background:rgba(var(--glass-rgb), .06);outline:none}.homepage-luxury .ref-home-contact form{gap:1.25rem;margin-top:2.5rem}.homepage-luxury .qa-cta-text{transition:color .5s var(--lux-ease), gap .5s var(--lux-ease)}.homepage-luxury .btn-platinum:hover{transform:translateY(-3px)}.homepage-luxury .ref-product-cta-glow{pointer-events:none;z-index:0;background:radial-gradient(ellipse 62% 58% at 50% 42%, rgba(var(--ocean-rgb), .16), transparent 72%), radial-gradient(ellipse 48% 42% at 50% 68%, rgba(var(--gold-rgb), .08), transparent 70%);filter:blur(28px);opacity:.9;position:absolute;inset:-12% -8%}.homepage-luxury .ref-product-cta-panel{z-index:1;border:1px solid rgba(var(--gold-rgb), .14);background:linear-gradient(165deg, rgba(var(--glass-rgb), .07) 0%, #ffffff05 42%, #00000038 100%);-webkit-backdrop-filter:blur(18px);max-width:42rem;box-shadow:inset 0 1px 0 rgba(var(--glass-rgb), .1), inset 0 0 0 1px rgba(var(--glass-rgb), .03), 0 24px 64px #00000057, 0 0 56px rgba(var(--ocean-rgb), .08);text-align:center;border-radius:1.5rem;margin-inline:auto;padding:clamp(2rem,4.5vw,3rem) clamp(1.35rem,4vw,2.5rem);position:relative}.homepage-luxury .ref-product-cta-panel:before{content:"";pointer-events:none;border-radius:inherit;background:radial-gradient(ellipse 90% 55% at 50% 0%, rgba(var(--gold-rgb), .1), transparent 62%), radial-gradient(ellipse 70% 50% at 100% 100%, rgba(var(--ocean-rgb), .07), transparent 58%);opacity:.85;position:absolute;inset:0}.homepage-luxury .ref-product-cta-eyebrow{z-index:1;background:linear-gradient(90deg, #c9a24e 0%, var(--luxury-gold) 42%, #f0d48a 100%);color:#0000;letter-spacing:.16em;-webkit-background-clip:text;background-clip:text;position:relative}.homepage-luxury .ref-product-cta-title{z-index:1;letter-spacing:-.03em;margin-top:.75rem;font-size:clamp(2rem,3.8vw,3rem);font-weight:700;line-height:1.08;position:relative}.homepage-luxury .ref-product-cta-title-line+.ref-product-cta-title-line{margin-top:.2rem}.homepage-luxury .ref-product-cta-title-line--accent{letter-spacing:-.02em}.homepage-luxury .ref-product-cta-accent{text-shadow:0 0 32px rgba(var(--ocean-rgb), .28)}.homepage-luxury .ref-product-cta-divider{z-index:1;width:4rem;margin:clamp(1.25rem,2.5vw,1.75rem) auto 0;position:relative}.homepage-luxury .ref-product-cta-caption{z-index:1;color:rgba(var(--fg-rgb), .72);font-size:clamp(.9375rem,1.1vw,1rem);line-height:1.65;position:relative;margin-top:clamp(1rem,2.2vw,1.35rem)!important}.homepage-luxury .ref-product-cta-actions{z-index:1;margin-top:clamp(1.75rem,3.5vw,2.25rem);position:relative}.homepage-luxury .ref-product-cta-btn{min-width:min(100%,18rem);min-height:3.25rem;box-shadow:inset 0 1px 0 #ffffff47, 0 16px 44px rgba(var(--ocean-rgb), .38);transition:transform .45s var(--ease-premium,ease), box-shadow .45s var(--ease-premium,ease)}.homepage-luxury .ref-product-cta-btn:hover{box-shadow:inset 0 1px 0 #ffffff57, 0 22px 56px rgba(var(--ocean-rgb), .48);transform:translateY(-2px)}@media (min-width:640px){.homepage-luxury .ref-product-cta-btn{min-width:20rem}}.homepage-luxury .ref-coa-promo-inner .btn-platinum,.homepage-luxury .ref-coa-promo-inner .qa-coa-cta,.homepage-luxury .ref-home-contact .btn-primary,.homepage-luxury .ref-newsletter .btn-primary{min-height:2.75rem}@media (prefers-reduced-motion:reduce){.homepage-luxury .trust-authority-card:hover,.homepage-luxury .testimonial-trust-card:hover{transform:none}}@media (min-width:768px) and (max-width:1023px){.homepage-luxury .ref-product-grid{gap:clamp(1.25rem,2vw,1.5rem)}.homepage-luxury .ref-featured-grid{gap:clamp(2rem,4vw,2.5rem)!important}}@media (min-width:1920px){.homepage-luxury .qa-client-container{padding-inline:clamp(2rem,3vw,4rem)}}@media (max-width:1023px){.homepage-luxury{--lux-mobile-section:clamp(2.75rem, 7vw, 3.75rem);--lux-mobile-section-lg:clamp(3.25rem, 8vw, 4.25rem)}.homepage-luxury .premium-section{padding-top:var(--lux-mobile-section)!important;padding-bottom:var(--lux-mobile-section)!important}.homepage-luxury .premium-section-lg{padding-top:var(--lux-mobile-section-lg)!important;padding-bottom:var(--lux-mobile-section-lg)!important}.homepage-luxury .ref-trust-section .premium-section{padding-top:clamp(1.25rem,3.5vw,2rem)!important;padding-bottom:clamp(1.25rem,3.5vw,2rem)!important}.homepage-luxury .ref-trust-section .qa-client-container{padding-left:clamp(.5rem,2vw,.75rem);padding-right:clamp(.5rem,2vw,.75rem)}.homepage-luxury .ref-coa-promo-inner{padding-top:clamp(2.5rem,6vw,3.25rem)!important;padding-bottom:clamp(2.5rem,6vw,3.25rem)!important}.homepage-luxury .qa-section-header{margin-bottom:.25rem}.homepage-luxury .ref-product-grid,.homepage-luxury .qa-product-grid{margin-top:clamp(2rem,5vw,2.5rem)!important}.homepage-luxury.site-chrome-offset{padding-top:var(--site-chrome-h,var(--concept-chrome-h))}.homepage-luxury .concept-hero{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.homepage-luxury .ref-hero-section{overflow:visible!important}.homepage-luxury .ref-hero-layout{gap:0;padding-top:0}.homepage-luxury .ref-hero-showcase-wrap,.homepage-luxury .concept-hero-showcase-wrap{min-height:0;max-height:none;padding-top:.5rem;padding-bottom:.35rem;overflow:visible}.homepage-luxury .ref-hero-showcase,.homepage-luxury .concept-hero-showcase{height:auto!important;min-height:0!important;max-height:none!important}.homepage-luxury .lux-product-presentation--hero{filter:drop-shadow(0 20px 40px #00000073);min-height:0!important}.homepage-luxury .lux-product-presentation--hero .lux-pp-stage{height:auto!important;min-height:0!important}.homepage-luxury .hero-headline{letter-spacing:-.01em;font-size:clamp(1.35rem,5.8vw,2rem);line-height:1.06}.homepage-luxury .hero-lead{font-size:.75rem;line-height:1.5}.homepage-luxury .ref-hero-ctas{width:100%;max-width:22rem}.homepage-luxury .ref-hero-ctas a{min-height:2.5rem;padding-block:.5rem}.homepage-luxury .ref-product-grid,.homepage-luxury .qa-product-grid{gap:clamp(.75rem,2.5vw,1rem)}.homepage-luxury .ref-featured-showcase{order:1}.homepage-luxury .ref-featured-copy{order:2}.homepage-luxury .ref-spec-panel{order:3}.homepage-luxury .ref-featured-grid{gap:clamp(1.25rem,4vw,1.75rem)!important}.homepage-luxury .ref-featured-vial-stage{height:auto!important;min-height:clamp(300px,72vw,400px)!important}.homepage-luxury .ref-featured-copy .section-caption{margin-top:1rem}.homepage-luxury .ref-featured-copy .ref-featured-trust-list{margin-top:clamp(1.5rem,4vw,2rem)!important}.homepage-luxury .ref-featured-actions{margin-top:clamp(1.75rem,4.5vw,2.5rem)!important}.homepage-luxury .ref-featured-cta-row{flex-direction:column}.homepage-luxury .trust-authority-grid{gap:clamp(.375rem,1.5vw,.625rem)!important}.homepage-luxury .trust-authority-card{min-height:auto!important;box-shadow:inset 0 1px 0 rgba(var(--glass-rgb), .05), 0 6px 18px #00000029!important;border-radius:14px!important;padding:clamp(.5rem,2vw,.75rem)!important;transform:none!important}.homepage-luxury .trust-authority-card:hover{transform:none!important}.homepage-luxury .trust-authority-icon{margin-bottom:.375rem!important;margin-left:auto!important;margin-right:auto!important}.homepage-luxury .trust-authority-card,.homepage-luxury .trust-authority-title,.homepage-luxury .trust-authority-desc,.homepage-luxury .ref-trust-title,.homepage-luxury .ref-trust-desc{text-align:center!important}.homepage-luxury .trust-authority-title,.homepage-luxury .trust-authority-desc{width:100%;margin-left:auto;margin-right:auto}.homepage-luxury .ref-precision-section .lux-stagger-group,.homepage-luxury .ref-precision-section .ref-precision-grid{gap:clamp(.75rem,2vw,1rem)!important;margin-top:clamp(2rem,5vw,2.5rem)!important}.homepage-luxury .ref-precision-section .ref-trust-card{padding:clamp(1rem,3vw,1.25rem)!important}.homepage-luxury .ref-precision-section .ref-trust-icon-well{width:2.5rem;height:2.5rem}.homepage-luxury .ref-precision-section .ref-trust-icon-well svg{width:1.125rem;height:1.125rem}.homepage-luxury .ref-precision-section .ref-trust-title{margin-top:.75rem!important;font-size:clamp(.6875rem,2.2vw,.8125rem)!important;line-height:1.3!important}.homepage-luxury .ref-precision-section .ref-trust-desc{margin-top:.5rem!important;font-size:clamp(.625rem,1.8vw,.75rem)!important;line-height:1.5!important}.homepage-luxury .ref-quality-stats .lux-stat-authority-card{min-height:auto!important}.homepage-luxury .ref-quality-stats .lux-stagger-group{margin-top:clamp(2.5rem,6vw,3rem)!important}.homepage-luxury .btn-primary,.homepage-luxury .btn-platinum,.homepage-luxury .ref-hero-cta-primary,.homepage-luxury .faq-premium-trigger{min-height:2.75rem}}@media (min-width:375px) and (max-width:1023px){.homepage-luxury .ref-product-grid,.homepage-luxury .qa-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:374px){.homepage-luxury .ref-product-grid,.homepage-luxury .qa-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}}@media (max-width:639px){.homepage-luxury.art-direction{--hero-showcase-max-h:min(50dvh, 320px);--hero-showcase-max-w:min(96%, 360px)}.homepage-luxury .ref-hero-showcase,.homepage-luxury .concept-hero-showcase{max-height:none!important}}@media (min-width:768px) and (max-width:1023px){.homepage-luxury .ref-hero-showcase,.homepage-luxury .concept-hero-showcase{max-height:none!important}}@media (min-width:1024px){.homepage-luxury .ref-featured-vial-stage{align-items:center;height:auto!important;min-height:clamp(360px,38vw,560px)!important}}.mobile-shop-bar{z-index:120;padding:.5rem max(.75rem, env(safe-area-inset-right)) max(.5rem, env(safe-area-inset-bottom)) max(.75rem, env(safe-area-inset-left));border-top:1px solid rgba(var(--gold-rgb), .22);-webkit-backdrop-filter:blur(16px);box-shadow:0 -12px 40px #00000061, inset 0 1px 0 rgba(var(--glass-rgb), .06);background:linear-gradient(#0a1628b8 0%,#081222f5 100%),#081222f0;align-items:stretch;gap:.5rem;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:1024px){.mobile-shop-bar{display:none}}.mobile-shop-bar-cta{letter-spacing:.08em;text-transform:uppercase;min-height:2.75rem;transition:transform .25s var(--ease-premium,ease), border-color .25s var(--ease-premium,ease), box-shadow .25s var(--ease-premium,ease);border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.6875rem;font-weight:700;text-decoration:none;display:inline-flex}.mobile-shop-bar-cta--primary{color:var(--soft-ivory);border:1px solid rgba(var(--gold-rgb), .38);background:linear-gradient(145deg, rgba(var(--ocean-rgb), .92) 0%, rgba(var(--ocean-rgb), .72) 100%);box-shadow:inset 0 1px 0 #fff3, 0 8px 24px rgba(var(--ocean-rgb), .28);flex:1.35}.mobile-shop-bar-cta--cart{color:var(--soft-ivory);border:1px solid rgba(var(--gold-rgb), .28);background:rgba(var(--glass-rgb), .04);flex:1}.mobile-shop-bar-cart-meta{align-items:center;gap:.375rem;margin-left:.125rem;display:inline-flex}.mobile-shop-bar-badge{min-width:1.125rem;height:1.125rem;color:var(--soft-ivory);background:rgba(var(--gold-rgb), .88);border-radius:9999px;justify-content:center;align-items:center;padding:0 .25rem;font-size:.5625rem;font-weight:800;line-height:1;display:inline-flex}.mobile-shop-bar-total{letter-spacing:.02em;color:var(--luxury-gold);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}html.mobile-shop-bar-active .homepage-luxury{padding-bottom:0}html.mobile-shop-bar-active .homepage-luxury .site-footer{padding-bottom:calc(4.25rem + env(safe-area-inset-bottom,0px))}html.mobile-shop-bar-active .homepage-luxury .qa-disclaimer-section{margin-bottom:0}@media (max-width:1023px){.homepage-luxury .hero-headline{letter-spacing:-.02em;font-size:clamp(1.375rem,6.4vw,2rem);line-height:1.1}.homepage-luxury .hero-lead{max-width:100%;font-size:clamp(.8125rem,3.2vw,.9375rem);line-height:1.55}.homepage-luxury .hero-lead-line{display:block}.homepage-luxury .ref-hero-ctas{flex-flow:row;align-items:stretch;gap:.5rem;width:100%;max-width:100%}.homepage-luxury .ref-hero-ctas a{letter-spacing:.06em;flex:1 1 0;width:auto;min-width:0;min-height:2.75rem;padding-block:.625rem;font-size:.625rem}}@media (max-width:639px){.homepage-luxury .hero-lead{-webkit-line-clamp:unset;margin-top:.75rem;display:block;overflow:visible}}@media (max-width:1023px){.homepage-luxury .ref-featured-vial-stage{min-height:clamp(200px,52vw,300px)!important}.homepage-luxury .ref-spec-accordion{order:3;width:100%;max-width:min(100%,24rem);margin-inline:auto}.homepage-luxury .ref-spec-accordion-summary{cursor:pointer;border:1px solid rgba(var(--gold-rgb), .2);background:linear-gradient(165deg, rgba(var(--glass-rgb), .06) 0%, #ffffff05 100%), rgba(var(--navy-rgb), .45);box-shadow:inset 0 1px 0 rgba(var(--glass-rgb), .08), 0 10px 28px #0003;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--soft-ivory);border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;font-size:.75rem;font-weight:700;list-style:none;display:flex}.homepage-luxury .ref-spec-accordion-summary::-webkit-details-marker{display:none}.homepage-luxury .ref-spec-accordion-chevron{border-right:2px solid rgba(var(--gold-rgb), .75);border-bottom:2px solid rgba(var(--gold-rgb), .75);flex-shrink:0;width:.5rem;height:.5rem;transition:transform .25s;transform:rotate(45deg)}.homepage-luxury .ref-spec-accordion[open] .ref-spec-accordion-chevron{transform:rotate(-135deg)translateY(-2px)}.homepage-luxury .ref-spec-panel--accordion{margin-top:.75rem}}@media (max-width:399px){.homepage-luxury .ref-featured-trust-list{grid-template-columns:repeat(2,minmax(0,1fr))}.homepage-luxury .ref-featured-trust-chip:last-child{grid-column:1/-1;justify-self:center;width:100%;max-width:14rem}.homepage-luxury .ref-featured-trust-emphasis{font-size:.6875rem}.homepage-luxury .ref-featured-trust-caption{letter-spacing:.1em;font-size:.5625rem}}@media (max-width:639px){.homepage-luxury .trust-authority-desc{-webkit-line-clamp:unset;color:rgba(var(--fg-rgb), .72);margin-top:.35rem;font-size:.6875rem;line-height:1.5;display:block;overflow:visible}}@media (max-width:1023px){.homepage-luxury .coa-marquee{overflow:visible;-webkit-mask-image:none;mask-image:none}.homepage-luxury .coa-marquee-track{flex-wrap:unset;will-change:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;width:100%;padding-block:.35rem;animation:none!important;display:grid!important}.homepage-luxury .coa-marquee-card{width:100%;min-width:0;min-height:11rem;padding:.65rem .6rem .6rem}.homepage-luxury .coa-marquee-card-badge{display:none}.homepage-luxury .coa-marquee-card-title{padding-right:0;font-size:.8125rem;line-height:1.2}.homepage-luxury .coa-marquee-card-meta{margin-top:.35rem}.homepage-luxury .coa-marquee-card-meta.coa-library-card-meta--six{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .5rem;padding:.4rem .42rem}.homepage-luxury .coa-marquee-card-meta dt{letter-spacing:.04em;color:rgba(var(--ivory-rgb), .72);font-size:.4375rem;line-height:1.25}.homepage-luxury .coa-marquee-card-meta .coa-library-card-meta-value{overflow-wrap:anywhere;word-break:break-word;font-size:.5625rem;line-height:1.25}.homepage-luxury .coa-marquee-card-meta .coa-library-card-meta-icon{width:.625rem;height:.625rem}}html[data-theme=light] .mobile-shop-bar{background:#ffffffeb;box-shadow:0 -10px 32px #07141a14,inset 0 1px #07141a0a}@media (min-width:1024px){.homepage-luxury .ref-hero-showcase-wrap,.homepage-luxury .concept-hero-showcase-wrap{height:100%;min-height:min(72dvh,640px);overflow:hidden;justify-content:center!important;align-items:center!important;padding:clamp(3rem,5.5vh,4.5rem) clamp(.75rem,2vw,1.25rem) clamp(1rem,2.5vh,2rem)!important}.homepage-luxury .is-video-showcase,.homepage-luxury .is-video-showcase .lux-hero-product,.homepage-luxury .is-video-showcase .lux-product-presentation--hero,.homepage-luxury .is-video-showcase .lux-product-presentation--hero .lux-pp-stage{justify-content:center;align-items:center;width:100%;height:100%;min-height:min(68dvh,600px);max-height:min(72dvh,640px);display:flex}}@media (max-width:1023px){.homepage-luxury .ref-hero-showcase-wrap,.homepage-luxury .concept-hero-showcase-wrap{min-height:0!important;max-height:none!important;overflow:visible!important}.homepage-luxury .is-video-showcase,.homepage-luxury .is-video-showcase .lux-hero-product,.homepage-luxury .is-cutout-showcase .lux-hero-product{justify-content:center;align-items:center;width:100%;min-height:0!important;max-height:none!important}}@media (min-width:1024px){.homepage-luxury .ref-hero-copy{justify-content:center;min-height:100%}}@media (max-width:1023px){.homepage-luxury.art-direction{--hero-showcase-max-h:min(52dvh, 340px);--hero-showcase-max-w:min(94%, 380px)}.homepage-luxury .ref-hero-layout{gap:clamp(.35rem,1.5vw,.75rem)!important}.homepage-luxury .ref-hero-showcase-wrap,.homepage-luxury .concept-hero-showcase-wrap{margin-bottom:0;padding-top:clamp(.25rem,1.2vw,.5rem);padding-bottom:0;min-height:0!important;max-height:none!important;box-shadow:none!important;border:0!important;overflow:visible!important}.homepage-luxury .ref-hero-copy-col{padding-top:.125rem}.homepage-luxury .ref-hero-showcase,.homepage-luxury .concept-hero-showcase,.homepage-luxury .is-video-showcase{min-height:0!important;max-height:none!important;overflow:visible!important}.homepage-luxury .is-video-showcase,.homepage-luxury .is-video-showcase .lux-hero-product,.homepage-luxury .is-video-showcase .lux-product-presentation--hero{justify-content:center;align-items:center;width:100%;min-height:0!important;max-height:none!important}.homepage-luxury .lux-product-presentation--hero{min-height:0!important}.homepage-luxury .lux-product-presentation--hero .lux-pp-stage{height:auto!important;min-height:0!important}}@media (max-width:639px){.homepage-luxury.art-direction{--hero-showcase-max-h:min(50dvh, 320px);--hero-showcase-max-w:min(96%, 360px)}}@media (min-width:640px) and (max-width:1023px){.homepage-luxury.art-direction{--hero-showcase-max-h:min(54dvh, 380px);--hero-showcase-max-w:min(92%, 420px)}}@media (max-width:1023px){.homepage-luxury .ref-hero-copy.ref-hero-copy-panel{text-align:left;align-items:flex-start;padding:1.125rem .75rem 1rem}.homepage-luxury .ref-hero-copy-col{z-index:2;position:relative}.homepage-luxury .hero-headline{letter-spacing:-.02em;color:var(--soft-ivory);text-shadow:none;font-size:clamp(1.5rem,6.8vw,2.125rem)!important;line-height:1.12!important}.homepage-luxury .hero-headline-primary{color:var(--text-primary)!important}.homepage-luxury .hero-headline-accent{background-image:linear-gradient(110deg, var(--ocean-blue) 0%, #2dd4bf 28%, var(--caribbean-gold,#e8b547) 55%, var(--ocean-blue) 82%, #67e8f9 100%);background-size:220% 220%;-webkit-background-clip:text;background-clip:text;color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important}@media (prefers-reduced-motion:no-preference){.homepage-luxury .hero-headline-accent{animation:10s ease-in-out infinite hero-headline-chroma}}.homepage-luxury .hero-lead{text-shadow:none;font-weight:500;-webkit-line-clamp:unset!important;text-align:left!important;max-width:100%!important;color:rgba(var(--fg-rgb), .94)!important;margin-top:clamp(.875rem,3vw,1.25rem)!important;font-size:clamp(.8125rem,3.2vw,1.0625rem)!important;line-height:1.65!important;display:block!important;overflow:visible!important}.homepage-luxury .hero-lead-line{display:block}.homepage-luxury .hero-lead-line:first-child,.homepage-luxury .hero-lead-line:last-child,html[lang=es] .homepage-luxury .hero-lead-line:first-child,html[lang=es] .homepage-luxury .hero-lead-line:last-child{white-space:normal}.homepage-luxury .ref-hero-ctas{gap:.75rem!important;margin-top:clamp(1.125rem,4vw,1.5rem)!important}.homepage-luxury .ref-hero-ctas a{letter-spacing:.075em!important;min-height:2.875rem!important;font-size:.8125rem!important}}@media (max-width:639px){.homepage-luxury .hero-headline{font-size:clamp(1.4375rem,6.2vw,1.875rem)!important}.homepage-luxury .ref-hero-copy.ref-hero-copy-panel{padding:1.25rem .875rem 1.125rem}}@media (min-width:1024px){.homepage-luxury .ref-hero-copy.ref-hero-copy-panel{text-align:left;align-items:flex-start;padding:1.5rem 1.25rem 1.35rem;position:relative}.homepage-luxury .hero-headline,.homepage-luxury .hero-headline-primary{text-align:left;width:100%}.homepage-luxury .hero-lead{letter-spacing:.01em;text-shadow:0 1px 28px #00000061;text-align:left!important;max-width:34rem!important;color:rgba(var(--fg-rgb), .96)!important;margin-top:clamp(1.1rem,1.8vw,1.5rem)!important;margin-inline:0!important;font-size:clamp(1.0625rem,1.35vw,1.25rem)!important;font-weight:500!important;line-height:1.55!important}.homepage-luxury .hero-lead-line:first-child{font-weight:600;color:rgba(var(--fg-rgb), .99)!important}.homepage-luxury .hero-lead-line{display:block}.homepage-luxury .hero-lead-line:first-child,.homepage-luxury .hero-lead-line:last-child,html[lang=es] .homepage-luxury .hero-lead-line:first-child,html[lang=es] .homepage-luxury .hero-lead-line:last-child{white-space:normal}.homepage-luxury .ref-hero-ctas{justify-content:flex-start;width:100%;max-width:28rem;margin-inline:0}.homepage-luxury .ref-hero-ctas a{flex:1 1 0;min-width:0}}.homepage-luxury .ref-hero-section .concept-hero-shell{min-height:0}.homepage-luxury .ref-hero-copy-col{padding-top:.125rem;padding-bottom:.375rem}.homepage-luxury .hero-lead{margin-top:.5rem}.homepage-luxury .ref-hero-ctas{margin-top:.625rem}.homepage-luxury .value-props-section .premium-section{padding-top:clamp(2rem,4.5vw,3.25rem);padding-bottom:clamp(2rem,4.5vw,3.25rem)}.homepage-luxury .trust-authority-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.625rem,2vw,.875rem)}@media (min-width:1024px){.homepage-luxury .trust-authority-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,1.75vw,1.5rem)}}@media (max-width:1023px){.homepage-luxury .trust-authority-card{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;min-height:auto;padding:clamp(.75rem,2.5vw,1rem);display:flex}.homepage-luxury .trust-authority-icon{margin-bottom:.5rem;margin-left:auto;margin-right:auto}.homepage-luxury .trust-authority-title{-webkit-line-clamp:unset;font-size:clamp(.625rem,2.4vw,.75rem);line-height:1.25;display:block;overflow:visible}.homepage-luxury .trust-authority-desc{max-width:14rem;color:var(--text-muted);margin-top:.375rem;font-size:.6875rem;line-height:1.45;display:block}}.homepage-luxury .best-sellers-section .premium-section-lg{padding-top:clamp(2.5rem,5.5vw,4rem);padding-bottom:clamp(2.5rem,5.5vw,4rem)}.homepage-luxury .best-sellers-section .qa-section-header{margin-bottom:0}.homepage-luxury .best-sellers-section .qa-product-grid{margin-top:clamp(1.5rem,3vw,2rem)}.homepage-luxury .ref-featured-compound .ref-featured-grid{justify-items:center;gap:clamp(1rem,2.5vw,1.5rem)}.homepage-luxury .ref-featured-compound .ref-featured-copy{text-align:center;align-items:center}.homepage-luxury .ref-featured-compound .ref-featured-showcase{justify-content:center;align-items:flex-end;width:100%;display:flex}.homepage-luxury .ref-featured-compound .ref-featured-vial-stage{justify-content:center;margin-inline:auto}.homepage-luxury .ref-featured-compound .ref-spec-panel{text-align:left;margin-inline:auto}.homepage-luxury .ref-reviews-faq .premium-section-lg{padding-top:clamp(2.25rem,5vw,3.5rem);padding-bottom:clamp(2.25rem,5vw,3.5rem)}.homepage-luxury .ref-reviews-faq .faq-premium-section{padding-top:0}.homepage-luxury .ref-reviews-faq .faq-premium-accordion-col{gap:clamp(1rem,2vw,1.5rem)}@media (max-width:1023px){.homepage-luxury{--lux-mobile-section:clamp(2rem, 5.5vw, 2.75rem);--lux-mobile-section-lg:clamp(2.25rem, 6vw, 3rem)}.homepage-luxury .premium-section{padding-top:var(--lux-mobile-section)!important;padding-bottom:var(--lux-mobile-section)!important}.homepage-luxury .premium-section-lg{padding-top:var(--lux-mobile-section-lg)!important;padding-bottom:var(--lux-mobile-section-lg)!important}.homepage-luxury .value-props-section .premium-section{padding-top:clamp(1.5rem,4vw,2rem)!important;padding-bottom:clamp(1.5rem,4vw,2rem)!important}.homepage-luxury .ref-trust-section .premium-section{padding-top:clamp(1rem,3vw,1.5rem)!important;padding-bottom:clamp(1rem,3vw,1.5rem)!important}.homepage-luxury .concept-hero{height:auto!important;min-height:0!important}.homepage-luxury .ref-hero-layout{gap:clamp(1rem,3.5vw,1.5rem)!important}.homepage-luxury .ref-hero-copy.ref-hero-copy-panel{padding:1rem .75rem .875rem}.homepage-luxury.art-direction{--hero-showcase-max-h:min(48dvh, 310px)}.homepage-luxury .qa-section-header .section-caption{margin-top:.75rem!important}.homepage-luxury .qa-section-header .gold-accent-line,.homepage-luxury .qa-section-divider{margin-top:.875rem!important}.homepage-luxury .ref-product-grid,.homepage-luxury .qa-product-grid,.homepage-luxury .ref-quality-stats-grid,.homepage-luxury .ref-precision-grid,.homepage-luxury .ref-precision-section .ref-precision-grid{margin-top:1.5rem!important}.homepage-luxury .ref-featured-vial-stage{min-height:clamp(180px,46vw,280px)!important}.homepage-luxury .ref-featured-grid{gap:clamp(1rem,3.5vw,1.5rem)!important}.homepage-luxury .ref-coa-promo-inner{padding-top:clamp(2rem,5vw,2.5rem)!important;padding-bottom:clamp(2rem,5vw,2.5rem)!important}.homepage-luxury .ref-coa-showcase-vault{display:none!important}.homepage-luxury .coa-marquee-wrap{margin-top:1.5rem!important}.homepage-luxury .coa-marquee-track>:nth-child(n+5){display:none!important}.homepage-luxury .lux-coa-trust-strip,.homepage-luxury .ref-coa-promo-cta-wrap{margin-top:1.25rem!important}.homepage-luxury .art-coa-copy .section-caption{margin-top:.75rem!important}.homepage-luxury .ref-quality-stats .qa-section-header .section-caption{display:none!important}.homepage-luxury .ref-quality-stats .qa-section-header .gold-accent-line{margin-top:.75rem!important}.homepage-luxury .ref-precision-section .ref-trust-desc{display:none!important}.homepage-luxury .ref-precision-section .ref-trust-title{margin-top:.625rem!important}.homepage-luxury .ref-precision-section .ref-trust-card{padding-bottom:.875rem!important}.homepage-luxury .ref-reviews-faq .qa-faq-cta{margin-top:1.5rem!important}.homepage-luxury .ref-product-cta-panel{padding:clamp(1.5rem,4vw,2rem) clamp(1.25rem,3.5vw,1.75rem)!important}.homepage-luxury .ref-product-cta-title,.homepage-luxury .ref-product-cta-caption{margin-top:.75rem!important}.homepage-luxury .ref-product-cta-actions{margin-top:1.25rem!important}.homepage-luxury .qa-disclaimer-card{padding:1.25rem 1rem!important}.homepage-luxury .qa-disclaimer-card .section-caption{margin-top:.75rem!important}}@media (max-width:639px){.homepage-luxury.art-direction{--hero-showcase-max-h:min(46dvh, 290px)}}@media (max-width:1023px){.homepage-luxury .value-props-section .trust-authority-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.5rem,2vw,.75rem)}.homepage-luxury .ref-verification-stack .ref-quality-stats{border-bottom-width:0}.homepage-luxury .ref-verification-stack .ref-quality-stats .premium-section-lg{padding-bottom:.75rem!important}.homepage-luxury .ref-verification-stack .ref-precision-section{border-top-width:0}.homepage-luxury .ref-verification-stack .ref-precision-section .premium-section-lg{padding-top:0!important}.homepage-luxury .ref-verification-stack .ref-precision-section .qa-section-header{display:none!important}.homepage-luxury .ref-verification-stack .ref-precision-grid{margin-top:1rem!important}.homepage-luxury .ref-verification-stack .ref-precision-section .ref-precision-cta-wrap{margin-top:1.25rem!important}.homepage-luxury .ref-product-cta-title--mobile{letter-spacing:-.025em;margin-top:.625rem;font-size:clamp(1.5rem,5.5vw,2rem);line-height:1.12}.homepage-luxury .ref-product-cta-panel:has(.ref-product-cta-title--mobile) .ref-product-cta-divider{margin-top:1rem}}.homepage-luxury .ref-quality-stats .lux-reveal>.section-caption,.homepage-luxury .ref-quality-stats .lux-reveal>.qa-section-divider{margin-top:var(--qa-header-gap)!important}.homepage-luxury .ref-precision-section .ref-precision-cta-wrap{margin-top:var(--editorial-gap)!important}.homepage-luxury .ref-verification-stack .ref-quality-stats .premium-section-lg{padding-bottom:calc(var(--section-py-lg) * .55)}.homepage-luxury .ref-verification-stack .ref-precision-section .premium-section-lg{padding-top:calc(var(--section-py-lg) * .55)}.homepage-luxury .ref-verification-stack .ref-quality-stats{border-bottom-width:0}.homepage-luxury .ref-verification-stack .ref-precision-section{border-top-width:0}@media (max-width:1023px){.homepage-luxury .value-props-section .ocean-wave-layer,.homepage-luxury .value-props-section .caribe-current-layer,.homepage-luxury .value-props-section .brand-atmosphere-dna,.homepage-luxury .value-props-section .dna-helix-accent{opacity:.04!important}.homepage-luxury .value-props-section .atmosphere-teal,.homepage-luxury .value-props-section .atmosphere-gold{opacity:.2!important}.homepage-luxury .value-props-section .trust-authority-spotlight{opacity:.35;background:radial-gradient(ellipse 80% 60% at 50% 40%, rgba(var(--ocean-rgb), .05) 0%, transparent 70%)}.homepage-luxury .value-props-section .trust-authority-card{isolation:isolate;-webkit-backdrop-filter:blur(14px);border-color:rgba(var(--glass-rgb), .09)!important;min-height:auto!important;box-shadow:inset 0 1px 0 rgba(var(--glass-rgb), .08), inset 0 0 0 1px rgba(var(--glass-rgb), .03), 0 8px 24px #00000047!important;background:linear-gradient(165deg,#0a1622f0 0%,#060e18f7 55%,#050c14fa 100%)!important;padding:clamp(.875rem,3.2vw,1.125rem) clamp(.75rem,2.8vw,1rem)!important}.homepage-luxury .value-props-section .trust-authority-card:before{opacity:.25}.homepage-luxury .value-props-section .trust-authority-icon{width:clamp(2.35rem,9vw,2.85rem)!important;height:clamp(2.35rem,9vw,2.85rem)!important;margin-bottom:.625rem!important}.homepage-luxury .value-props-section .trust-authority-icon-well{width:1.65rem!important;height:1.65rem!important}.homepage-luxury .value-props-section .trust-authority-icon-svg{width:.9rem!important;height:.9rem!important}.homepage-luxury .value-props-section .trust-authority-title{text-shadow:0 1px 2px #00000059;-webkit-line-clamp:unset!important;letter-spacing:.05em!important;color:var(--ocean-blue)!important;font-size:clamp(.9375rem,3.6vw,1.0625rem)!important;font-weight:600!important;line-height:1.3!important;display:block!important;overflow:visible!important}.homepage-luxury .value-props-section .trust-authority-desc{text-shadow:0 1px 3px #00000073;-webkit-line-clamp:unset!important;letter-spacing:.01em!important;max-width:none!important;color:rgba(var(--fg-rgb), .86)!important;margin-top:.5rem!important;font-size:clamp(.75rem,2.6vw,.8125rem)!important;font-weight:500!important;line-height:1.5!important;display:block!important;overflow:visible!important}}@media (max-width:639px){.homepage-luxury .value-props-section .trust-authority-grid{gap:clamp(.625rem,2.5vw,.875rem)!important}.homepage-luxury .value-props-section .trust-authority-icon{width:clamp(3.25rem,14vw,3.85rem)!important;height:clamp(3.25rem,14vw,3.85rem)!important;margin-bottom:.75rem!important}.homepage-luxury .value-props-section .trust-authority-icon-well{width:clamp(2.25rem,9vw,2.625rem)!important;height:clamp(2.25rem,9vw,2.625rem)!important}.homepage-luxury .value-props-section .trust-authority-icon-svg{width:clamp(1.25rem,5vw,1.4375rem)!important;height:clamp(1.25rem,5vw,1.4375rem)!important}.homepage-luxury .value-props-section .trust-authority-title{font-size:clamp(.9375rem,4vw,1rem)!important}.homepage-luxury .value-props-section .trust-authority-desc{color:rgba(var(--fg-rgb), .88)!important;font-size:clamp(.75rem,2.8vw,.8125rem)!important;line-height:1.45!important}}@media (min-width:1024px){.homepage-luxury .value-props-section .trust-authority-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.homepage-luxury .value-props-section .trust-authority-card.ref-trust-card{transition:transform var(--lux-transition-card), border-color var(--lux-transition-card), box-shadow var(--lux-transition-card), background var(--lux-transition-card)}.homepage-luxury .value-props-section .trust-authority-card.ref-trust-card .trust-authority-icon-well{transition:transform .45s var(--lux-ease), color .45s var(--lux-ease), box-shadow .45s var(--lux-ease)}.homepage-luxury .value-props-section .trust-authority-card.ref-trust-card:hover{background:#ffffff09;border-color:rgba(var(--glass-rgb), .1)!important;transform:translateY(-4px)!important;box-shadow:0 16px 40px #00000040!important}.homepage-luxury .value-props-section .trust-authority-card.ref-trust-card:hover .trust-authority-icon-well{color:var(--ocean-blue);box-shadow:inset 0 1px 0 #ffffff29, 0 6px 20px #0000003d, 0 0 20px rgba(var(--ocean-rgb), .12);transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.homepage-luxury .value-props-section .trust-authority-card.ref-trust-card:hover{transform:none!important}.homepage-luxury .value-props-section .trust-authority-card.ref-trust-card:hover .trust-authority-icon-well{transform:none}}.homepage-luxury .value-props-section .trust-authority-highlight--desc{color:var(--luxury-gold,#c9a24d);font-weight:600}.homepage-luxury .value-props-section .trust-authority-highlight--title{color:var(--ocean-blue);text-shadow:0 0 18px rgba(var(--ocean-rgb), .28);font-weight:700}.homepage-luxury .value-props-section .trust-authority-card:hover .trust-authority-highlight--desc{color:#dfc06a}.homepage-luxury .value-props-section .trust-authority-card:hover .trust-authority-highlight--title{text-shadow:0 0 22px rgba(var(--ocean-rgb), .38)}.homepage-luxury .hero-ref .ref-hero-copy-panel,.homepage-luxury .hero-ref .art-hero-copy{gap:0;text-align:left!important;max-width:36rem!important;box-shadow:none!important;background:0 0!important;border:0!important;align-items:flex-start!important;padding:.15rem 0 1rem!important}.homepage-luxury .hero-ref .hero-headline{width:100%;max-width:none!important;font-family:var(--font-body), var(--font-sans), system-ui, sans-serif!important;letter-spacing:-.035em!important;text-align:left!important;text-shadow:none!important;margin:0!important;font-size:clamp(2.35rem,4.6vw,3.65rem)!important;font-weight:800!important;line-height:1.05!important}.homepage-luxury .hero-ref .hero-headline-primary{width:100%;text-align:left!important;color:#0c1419!important;-webkit-text-fill-color:#0c1419!important;text-shadow:none!important;background:0 0!important}.homepage-luxury .hero-ref .hero-peptides-word .hero-headline-accent,.homepage-luxury .hero-ref .hero-headline-accent{color:#0000!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;background-color:#0000!important;background-image:linear-gradient(90deg,#2563eb 0%,#06b6d4 16%,#14b8a6 32%,#eab308 48%,#f97316 64%,#a855f7 80%,#2563eb 100%)!important;background-position:0%!important;background-repeat:no-repeat!important;background-size:300% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:2.4s linear infinite hero-peptides-chroma-flow!important;display:inline-block!important}@keyframes hero-peptides-chroma-flow{0%{background-position:0%}to{background-position:100%}}@keyframes hero-peptides-gradient{0%{background-position:0%}to{background-position:100%}}@media (prefers-reduced-motion:reduce){.homepage-luxury .hero-ref .hero-peptides-word .hero-headline-accent,.homepage-luxury .hero-ref .hero-headline-accent,.homepage-luxury .hero-ref .hero-peptides-underline{background-position:40%!important;background-size:100% 100%!important;animation:none!important}}html[data-theme=dark] .homepage-luxury .hero-ref .hero-headline-primary{color:#f3f6f8!important;-webkit-text-fill-color:#f3f6f8!important}html[data-theme=dark] .homepage-luxury .hero-ref .hero-peptides-word .hero-headline-accent,html[data-theme=dark] .homepage-luxury .hero-ref .hero-headline-accent{background-image:linear-gradient(90deg,#60a5fa 0%,#22d3ee 16%,#2dd4bf 32%,#fbbf24 48%,#fb923c 64%,#c084fc 80%,#60a5fa 100%)!important}.homepage-luxury .hero-ref .hero-peptides-word{flex-direction:column!important;align-items:stretch!important;width:fit-content!important;max-width:100%!important;margin:0!important;padding:0!important;display:inline-flex!important}.homepage-luxury .hero-ref .hero-peptides-word .hero-headline-accent{width:auto!important;line-height:1.05!important;display:block!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-word .hero-headline-accent,html[data-theme=light] .homepage-luxury .hero-ref .hero-headline-accent{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;color:#0e6a78!important;-webkit-text-fill-color:#0e6a78!important;animation:none!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-underline{background:#0e6a78!important;animation:none!important}.homepage-luxury .hero-ref .hero-peptides-underline{visibility:visible!important;opacity:1!important;width:100%!important;height:4px!important;min-height:4px!important;box-shadow:none!important;transform-origin:0!important;pointer-events:none!important;background-image:linear-gradient(90deg,#2563eb 0%,#06b6d4 16%,#14b8a6 32%,#eab308 48%,#f97316 64%,#a855f7 80%,#2563eb 100%)!important;background-position:0%!important;background-repeat:no-repeat!important;background-size:300% 100%!important;border:0!important;border-radius:999px!important;margin-top:8px!important;animation:2.4s linear infinite hero-peptides-chroma-flow!important;display:block!important;transform:skew(-6deg)!important}html[data-theme=dark] .homepage-luxury .hero-ref .hero-peptides-underline{background-image:linear-gradient(90deg,#60a5fa 0%,#22d3ee 16%,#2dd4bf 32%,#fbbf24 48%,#fb923c 64%,#c084fc 80%,#60a5fa 100%)!important}.homepage-luxury .hero-ref .hero-accent-line,.homepage-luxury .hero-ref .hero-ref-rule,.homepage-luxury .hero-ref .hero-peptides-word:after{content:none!important;display:none!important}.homepage-luxury .hero-ref .hero-lead{letter-spacing:.005em;text-align:left!important;max-width:34rem!important;text-shadow:none!important;color:#0f17208c!important;margin:1.1rem 0 0!important;margin-inline:0!important;font-size:clamp(.98rem,1.15vw,1.125rem)!important;line-height:1.55!important;display:block!important}.homepage-luxury .hero-ref .hero-lead-line:first-child{color:#0c1419!important;font-weight:700!important}.homepage-luxury .hero-ref .hero-lead-line:last-child{color:#0f17208c!important;font-weight:450!important}html[data-theme=dark] .homepage-luxury .hero-ref .hero-lead-line:first-child{color:#f3f6f8!important}html[data-theme=dark] .homepage-luxury .hero-ref .hero-lead-line:last-child{color:#eef2f59e!important}.homepage-luxury .hero-ref .hero-authority{flex-wrap:wrap;align-items:flex-start;gap:1rem 1.35rem;width:100%;max-width:36rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.homepage-luxury .hero-ref .hero-authority__item{flex:9.5rem;align-items:flex-start;gap:.55rem;min-width:0;max-width:11.5rem;display:flex;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.homepage-luxury .hero-ref .hero-authority__icon{color:#0a7ad1;background:#0a7ad11a;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;display:inline-flex}.homepage-luxury .hero-ref .hero-authority__icon svg{width:1.05rem;height:1.05rem}.homepage-luxury .hero-ref .hero-authority__copy{flex-direction:column;gap:.1rem;min-width:0;padding-top:.1rem;display:flex}.homepage-luxury .hero-ref .hero-authority__copy strong{color:#0c1419;letter-spacing:.01em;font-size:.8125rem;font-weight:700;line-height:1.25}.homepage-luxury .hero-ref .hero-authority__copy span{color:#0f172080;font-size:.72rem;font-weight:500;line-height:1.3}html[data-theme=dark] .homepage-luxury .hero-ref .hero-authority__copy strong{color:#f3f6f8}html[data-theme=dark] .homepage-luxury .hero-ref .hero-authority__copy span{color:#eef2f58c}.homepage-luxury .hero-ref .ref-hero-ctas{flex-wrap:wrap;align-items:center;justify-content:flex-start!important;gap:.75rem!important;width:100%!important;max-width:none!important;margin:1.65rem 0 0!important;margin-inline:0!important;display:flex!important}.homepage-luxury .hero-ref .hero-ref-cta{justify-content:center;align-items:center;gap:.45rem;min-height:3rem;letter-spacing:.08em!important;text-transform:uppercase!important;text-shadow:none!important;box-shadow:none!important;border-radius:9999px!important;flex:0 auto!important;padding:.85rem 1.35rem!important;font-size:.6875rem!important;font-weight:700!important;text-decoration:none!important;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s!important;display:inline-flex!important;transform:none!important}.homepage-luxury .hero-ref .hero-ref-cta--primary,.homepage-luxury .hero-ref a.ref-hero-cta-flagship.hero-ref-cta--primary{isolation:isolate;position:relative;overflow:hidden;color:#fff!important;background-color:#0a7ad1!important;background-image:linear-gradient(118deg,#065a9c 0%,#0a7ad1 28%,#12a0d4 52%,#0d8ec8 74%,#0a7ad1 100%)!important;background-position:12%!important;background-repeat:no-repeat!important;background-size:280% 280%!important;border:1px solid #0a7ad1!important;box-shadow:0 8px 22px #0a7ad147!important}.homepage-luxury .hero-ref .hero-ref-cta--primary>*,.homepage-luxury .hero-ref a.ref-hero-cta-flagship.hero-ref-cta--primary>*{z-index:1;position:relative}.homepage-luxury .hero-ref .hero-ref-cta--primary:hover{background-color:#0869b5!important;background-image:linear-gradient(118deg,#054f88 0%,#0869b5 28%,#0e96cc 55%,#0a7ebf 78%,#0869b5 100%)!important;border-color:#0869b5!important}.homepage-luxury .hero-ref .hero-ref-cta--secondary,.homepage-luxury .hero-ref a.ref-hero-cta-coa.hero-ref-cta--secondary{color:#0c1419!important;box-shadow:none!important;background:#fff!important;border:1px solid #0f172029!important}.homepage-luxury .hero-ref .hero-ref-cta--secondary:hover{background:#f8fafc!important;border-color:#0f172052!important}html[data-theme=dark] .homepage-luxury .hero-ref .hero-ref-cta--secondary{color:#f3f6f8!important;background:0 0!important;border-color:#eef2f547!important}.homepage-luxury .hero-ref .hero-shipping{letter-spacing:.1em;text-transform:uppercase;color:#0f17207a;align-items:center;gap:.55rem;width:100%;max-width:36rem;margin:1.5rem 0 0;padding:0;font-size:.625rem;font-weight:650;display:flex}.homepage-luxury .hero-ref .hero-shipping:after{content:"";background:#0f17201f;flex:auto;height:1px;margin-left:.35rem}.homepage-luxury .hero-ref .hero-shipping__icon{color:#0f17206b;flex-shrink:0;width:.95rem;height:.95rem}html[data-theme=dark] .homepage-luxury .hero-ref .hero-shipping{color:#eef2f580}html[data-theme=dark] .homepage-luxury .hero-ref .hero-shipping:after{background:#eef2f524}html[data-theme=dark] .homepage-luxury .hero-ref .hero-shipping__icon{color:#eef2f573}@media (max-width:1023px){.homepage-luxury .hero-ref .ref-hero-copy-col{justify-content:center!important}.homepage-luxury .hero-ref .ref-hero-copy-panel,.homepage-luxury .hero-ref .art-hero-copy{text-align:center!important;align-items:center!important;max-width:28rem!important;margin-inline:auto!important}.homepage-luxury .hero-ref .hero-headline,.homepage-luxury .hero-ref .hero-headline-primary{text-align:center!important}.homepage-luxury .hero-ref .hero-peptides-word{margin-inline:auto!important}.homepage-luxury .hero-ref .hero-lead{text-align:center!important;margin-inline:auto!important}.homepage-luxury .hero-ref .hero-authority{flex-flow:row;justify-content:center;align-items:flex-start;gap:.65rem .5rem;max-width:100%;margin-inline:auto;display:flex}.homepage-luxury .hero-ref .hero-authority__item{text-align:center;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;gap:.4rem;min-width:0;max-width:none}.homepage-luxury .hero-ref .hero-authority__copy{text-align:center;align-items:center;padding-top:0}.homepage-luxury .hero-ref .hero-authority__copy strong{font-size:.7rem}.homepage-luxury .hero-ref .hero-authority__copy span{font-size:.62rem}.homepage-luxury .hero-ref .ref-hero-ctas{justify-content:center!important;margin-inline:auto!important}.homepage-luxury .hero-ref .hero-shipping{text-align:center;justify-content:center;margin-inline:auto}.homepage-luxury .hero-ref .hero-shipping:after{display:none}}@media (max-width:639px){.homepage-luxury .hero-ref .hero-authority{gap:.5rem .35rem}.homepage-luxury .hero-ref .hero-authority__icon{width:1.9rem;height:1.9rem}.homepage-luxury .hero-ref .hero-authority__icon svg{width:.95rem;height:.95rem}.homepage-luxury .hero-ref .ref-hero-ctas{flex-flow:row;justify-content:center;align-items:stretch;gap:.5rem!important}.homepage-luxury .hero-ref .hero-ref-cta{white-space:nowrap;flex:1 1 0;width:auto;min-width:0;padding-inline:.75rem!important;font-size:.72rem!important}.homepage-luxury .hero-ref .hero-headline{font-size:clamp(2rem,9vw,2.55rem)!important}}@media (min-width:1024px){.homepage-luxury .hero-ref .ref-hero-copy-panel,.homepage-luxury .hero-ref .art-hero-copy{text-align:left!important;align-items:flex-start!important;margin-inline:0!important}.homepage-luxury .hero-ref .hero-peptides-word{margin-inline:0!important}.homepage-luxury .hero-ref .hero-lead{text-align:left!important;margin-inline:0!important}.homepage-luxury .hero-ref .ref-hero-ctas{justify-content:flex-start!important;margin-inline:0!important}.homepage-luxury .hero-ref .hero-shipping{text-align:left;justify-content:flex-start;margin-inline:0}.homepage-luxury .hero-ref .hero-shipping:after{display:block}}.homepage-luxury .ref-featured-compound .premium-section-lg{padding-top:calc(var(--section-py-lg) * .55)!important;padding-bottom:calc(var(--section-py-lg) * .55)!important}.homepage-luxury .ref-featured-grid{gap:.75rem}.homepage-luxury .ref-featured-copy{text-align:center;align-items:center}.homepage-luxury .ref-featured-showcase{max-width:min(100%,22rem)}.homepage-luxury .ref-featured-vial-stage{background:0 0;border-radius:0}.homepage-luxury .ref-spec-panel{max-width:100%!important}.homepage-luxury [data-pc-reveal]{opacity:0;transition:opacity .55s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), transform .55s var(--ease-premium,cubic-bezier(.22, 1, .36, 1));will-change:opacity, transform;transform:translateY(16px)}.homepage-luxury [data-pc-reveal=in]{opacity:1;will-change:auto;transform:translate(0)}@media (max-width:1023px){.homepage-luxury [data-pc-reveal]{transform:translateY(12px)}}@media (max-width:767px){.homepage-luxury [data-pc-reveal]{transition-duration:.4s;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.homepage-luxury [data-pc-reveal]{opacity:1!important;will-change:auto!important;transition:none!important;transform:none!important}}@media (prefers-reduced-motion:no-preference){.homepage-luxury .lux-hero-animate{opacity:0;animation:pc-hero-enter .48s var(--ease-premium) forwards;transform:translateY(10px)}.homepage-luxury .lux-hero-animate-headline{animation-delay:30ms}.homepage-luxury .lux-hero-animate-lead{animation-delay:.1s}.homepage-luxury .lux-hero-animate-badges{animation-delay:.16s}.homepage-luxury .lux-hero-animate-cta{animation-delay:.22s}.homepage-luxury .ref-hero-showcase-wrap{opacity:.94;animation:pc-hero-showcase-enter .55s var(--ease-premium) .12s forwards;transform:translateY(8px)scale(.99)}.homepage-luxury .hero-authority__item{opacity:0;animation:pc-hero-enter .4s var(--ease-premium) forwards;transform:translateY(6px)}.homepage-luxury .hero-authority__item:first-child{animation-delay:.18s}.homepage-luxury .hero-authority__item:nth-child(2){animation-delay:.23s}.homepage-luxury .hero-authority__item:nth-child(3){animation-delay:.28s}}@keyframes pc-hero-enter{to{opacity:1;transform:translate(0)}}@keyframes pc-hero-showcase-enter{to{opacity:1;transform:translate(0)scale(1)}}.homepage-luxury .hero-ref-cta--primary{position:relative;overflow:hidden}.homepage-luxury .hero-ref-cta--primary:before{content:"";z-index:0;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 38%,#ffffff38 50%,#0000 62%);position:absolute;inset:0;transform:translate(-140%)}.homepage-luxury .hero-ref-cta--primary:after{content:"";z-index:0;pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 38%,#ffffff24 50%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}@media (prefers-reduced-motion:no-preference){.homepage-luxury .hero-ref .hero-ref-cta--primary,.homepage-luxury .hero-ref a.ref-hero-cta-flagship.hero-ref-cta--primary{animation:4.5s ease-in-out infinite hero-cta-gradient-breathe}.homepage-luxury .hero-ref .hero-ref-cta--primary:hover,.homepage-luxury .hero-ref a.ref-hero-cta-flagship.hero-ref-cta--primary:hover{animation-duration:2.8s}.homepage-luxury .hero-ref-cta--primary:before{animation:5.5s ease-in-out infinite hero-cta-idle-shimmer}.homepage-luxury .hero-ref-cta--primary:hover:after{opacity:1;transition:transform .55s var(--ease-premium), opacity .2s ease;transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.homepage-luxury .hero-ref .hero-ref-cta--primary,.homepage-luxury .hero-ref a.ref-hero-cta-flagship.hero-ref-cta--primary{background-position:40%!important;animation:none!important}.homepage-luxury .hero-ref-cta--primary:before,.homepage-luxury .hero-ref-cta--primary:after{opacity:0!important;animation:none!important;transform:none!important}}@keyframes hero-cta-gradient-breathe{0%,to{background-position:8% 40%}50%{background-position:92% 60%}}@keyframes hero-cta-idle-shimmer{0%,55%{opacity:0;transform:translate(-140%)}62%{opacity:1}85%{opacity:.9;transform:translate(140%)}to{opacity:0;transform:translate(140%)}}@media (prefers-reduced-motion:no-preference) and (max-width:767px){.homepage-luxury .hero-ref .hero-ref-cta--primary,.homepage-luxury .hero-ref a.ref-hero-cta-flagship.hero-ref-cta--primary{animation-duration:6s}.homepage-luxury .hero-ref-cta--primary:before{animation:7s ease-in-out infinite hero-cta-idle-shimmer}}.homepage-luxury .hero-ref-cta{transition:transform var(--duration-fast) var(--ease-premium), box-shadow var(--duration-normal) var(--ease-premium), border-color var(--duration-normal) var(--ease-premium)}.homepage-luxury .hero-ref-cta:hover{transform:translateY(-1px)}.homepage-luxury .hero-vial-soft-drift{width:100%}@media (prefers-reduced-motion:no-preference) and (min-width:768px){.homepage-luxury .hero-vial-soft-drift{will-change:transform;animation:7.5s ease-in-out infinite pc-vial-soft-drift}.homepage-luxury .hero-vial-showcase__vial--left .hero-vial-soft-drift{animation-duration:8s;animation-delay:0s}.homepage-luxury .hero-vial-showcase__vial--center .hero-vial-soft-drift{animation-duration:8.6s;animation-delay:.4s}.homepage-luxury .hero-vial-showcase__vial--right .hero-vial-soft-drift{animation-duration:8.2s;animation-delay:.8s}.homepage-luxury .hero-callout-soft-drift{will-change:transform;animation:9s ease-in-out infinite pc-callout-soft-drift}.homepage-luxury .hero-vial-showcase__callout--shipping.hero-callout-soft-drift{animation-direction:reverse;animation-delay:1s}}@keyframes pc-vial-soft-drift{0%,to{transform:translate(0)}50%{transform:translateY(-4px)}}@keyframes pc-callout-soft-drift{0%,to{transform:translate(0)}50%{transform:translateY(-3px)}}.homepage-luxury .product-card{transition:border-color var(--duration-normal) var(--ease-premium), box-shadow var(--duration-normal) var(--ease-premium), transform var(--duration-normal) var(--ease-premium);position:relative}.homepage-luxury .product-card:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(380px circle at 50% 8%, rgba(var(--ocean-rgb), .07), transparent 62%);transition:opacity var(--duration-normal) var(--ease-premium);z-index:0;position:absolute;inset:0}.homepage-luxury .product-card>*{z-index:1;position:relative}@media (hover:hover) and (pointer:fine){.homepage-luxury .product-card:hover{border-color:rgba(var(--ocean-rgb), .32);box-shadow:inset 0 1px 0 rgba(var(--glass-rgb), .1), 0 18px 48px #00000057, 0 0 22px rgba(var(--ocean-rgb), .06);transform:translateY(-3px)}html[data-theme=light] .homepage-luxury .product-card:hover{transform:translateY(-2px)}.homepage-luxury .product-card:hover:before{opacity:.55}.homepage-luxury .product-card:hover .product-card__showcase-stage,.homepage-luxury .product-card:hover .compound-exhibit-vial--card,.homepage-luxury .product-card:hover .product-image-picture img{transform:translateY(-2px)scale(1.015)}.homepage-luxury .product-card .product-card__showcase-stage,.homepage-luxury .product-card .compound-exhibit-vial--card,.homepage-luxury .product-card .product-image-picture img{transition:transform var(--duration-normal) var(--ease-premium)}.homepage-luxury .product-card:hover .product-card__btn--view{box-shadow:0 6px 16px rgba(var(--ocean-rgb), .16);transform:translateY(-1px)}.homepage-luxury .product-card:hover .product-card__btn--cart{transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){.homepage-luxury [data-pc-reveal] .product-card,.homepage-luxury [data-pc-reveal] .featured-products-carousel__slide{opacity:0;transition:opacity .5s var(--ease-premium), transform .5s var(--ease-premium);transform:translateY(16px)}.homepage-luxury [data-pc-reveal=in] .product-card,.homepage-luxury [data-pc-reveal=in] .featured-products-carousel__slide{opacity:1;transform:translate(0)}.homepage-luxury [data-pc-reveal=in] .featured-products-carousel__slide:first-child,.homepage-luxury [data-pc-reveal=in] .product-card:first-child{transition-delay:40ms}.homepage-luxury [data-pc-reveal=in] .featured-products-carousel__slide:nth-child(2),.homepage-luxury [data-pc-reveal=in] .product-card:nth-child(2){transition-delay:.1s}.homepage-luxury [data-pc-reveal=in] .featured-products-carousel__slide:nth-child(3),.homepage-luxury [data-pc-reveal=in] .product-card:nth-child(3){transition-delay:.16s}.homepage-luxury [data-pc-reveal=in] .featured-products-carousel__slide:nth-child(4),.homepage-luxury [data-pc-reveal=in] .product-card:nth-child(4){transition-delay:.22s}.homepage-luxury [data-pc-reveal=in] .featured-products-carousel__slide:nth-child(5),.homepage-luxury [data-pc-reveal=in] .product-card:nth-child(5){transition-delay:.28s}.homepage-luxury [data-pc-reveal=in] .featured-products-carousel__slide:nth-child(6),.homepage-luxury [data-pc-reveal=in] .product-card:nth-child(6){transition-delay:.34s}.homepage-luxury [data-pc-reveal] .lux-stagger-item,.homepage-luxury [data-pc-reveal] .trust-authority-card{opacity:0;transition:opacity .5s var(--ease-premium), transform .5s var(--ease-premium), border-color var(--duration-normal) var(--ease-premium), box-shadow var(--duration-normal) var(--ease-premium);transform:translateY(14px)}.homepage-luxury [data-pc-reveal=in] .lux-stagger-item,.homepage-luxury [data-pc-reveal=in] .trust-authority-card{opacity:1;transform:translate(0)}.homepage-luxury [data-pc-reveal=in] .lux-stagger-item:first-child,.homepage-luxury [data-pc-reveal=in] .trust-authority-card:first-child{transition-delay:50ms}.homepage-luxury [data-pc-reveal=in] .lux-stagger-item:nth-child(2),.homepage-luxury [data-pc-reveal=in] .trust-authority-card:nth-child(2){transition-delay:.12s}.homepage-luxury [data-pc-reveal=in] .lux-stagger-item:nth-child(3),.homepage-luxury [data-pc-reveal=in] .trust-authority-card:nth-child(3){transition-delay:.19s}.homepage-luxury [data-pc-reveal=in] .lux-stagger-item:nth-child(4),.homepage-luxury [data-pc-reveal=in] .trust-authority-card:nth-child(4){transition-delay:.26s}.homepage-luxury [data-pc-reveal] .trust-authority-icon{opacity:0;transition:opacity .45s var(--ease-premium), transform .45s var(--ease-premium);transform:scale(.92)}.homepage-luxury [data-pc-reveal=in] .trust-authority-icon{opacity:1;transition-delay:.18s;transform:scale(1)}}@media (hover:hover) and (pointer:fine){.homepage-luxury .trust-authority-card:hover{transform:translateY(-3px)}.homepage-luxury .trust-authority-card:hover .trust-authority-icon-well{transform:translateY(-1px)}.homepage-luxury .trust-authority-icon-well{transition:transform var(--duration-normal) var(--ease-premium), background var(--duration-normal) ease}}@media (prefers-reduced-motion:no-preference){.homepage-luxury .ref-featured-compound[data-pc-reveal] .ref-featured-copy,.homepage-luxury .ref-featured-compound[data-pc-reveal] .ref-featured-showcase,.homepage-luxury .ref-featured-compound[data-pc-reveal] .ref-spec-panel{opacity:0;transition:opacity .55s var(--ease-premium), transform .55s var(--ease-premium);transform:translateY(16px)}.homepage-luxury .ref-featured-compound[data-pc-reveal=in] .ref-featured-copy{opacity:1;transition-delay:40ms;transform:translate(0)}.homepage-luxury .ref-featured-compound[data-pc-reveal=in] .ref-featured-showcase{opacity:1;transition-delay:.12s;transform:translate(0)scale(1)}.homepage-luxury .ref-featured-compound[data-pc-reveal] .ref-featured-showcase{transform:translateY(14px)scale(.985)}.homepage-luxury .ref-featured-compound[data-pc-reveal=in] .ref-spec-panel{opacity:1;transition-delay:.2s;transform:translate(0)}.homepage-luxury .ref-featured-compound[data-pc-reveal] .ref-featured-trust-chip{opacity:0;transition:opacity .4s var(--ease-premium), transform .4s var(--ease-premium);transform:translateY(8px)}.homepage-luxury .ref-featured-compound[data-pc-reveal=in] .ref-featured-trust-chip:first-child{opacity:1;transition-delay:.18s;transform:none}.homepage-luxury .ref-featured-compound[data-pc-reveal=in] .ref-featured-trust-chip:nth-child(2){opacity:1;transition-delay:.24s;transform:none}.homepage-luxury .ref-featured-compound[data-pc-reveal=in] .ref-featured-trust-chip:nth-child(3){opacity:1;transition-delay:.3s;transform:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.homepage-luxury .ref-featured-showcase-image{transition:transform .6s var(--ease-premium)}.homepage-luxury .ref-featured-showcase:hover .ref-featured-showcase-image{transform:translateY(-5px)}.homepage-luxury .ref-featured-cta-primary:hover{transform:translateY(-1px)}.homepage-luxury .ref-featured-cta-primary{transition:transform var(--duration-fast) var(--ease-premium), box-shadow var(--duration-normal) ease}}.homepage-luxury .ref-coa-showcase-vault{position:relative}.homepage-luxury .ref-coa-showcase-vault:after{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(120deg, transparent 40%, rgba(var(--gold-rgb), .08) 50%, transparent 60%);opacity:0;transition:opacity var(--duration-normal) ease;position:absolute;inset:0}.homepage-luxury .ref-coa-showcase-vault:hover:after{opacity:1}@media (prefers-reduced-motion:no-preference){.homepage-luxury [data-pc-reveal] .coa-marquee-card{opacity:0;transition:opacity .45s var(--ease-premium), transform .45s var(--ease-premium), border-color var(--duration-normal) ease, box-shadow var(--duration-normal) ease;transform:translateY(14px)}.homepage-luxury [data-pc-reveal=in] .coa-marquee-card{opacity:1;transform:translate(0)}.homepage-luxury [data-pc-reveal=in] .coa-marquee-card:first-child{transition-delay:40ms}.homepage-luxury [data-pc-reveal=in] .coa-marquee-card:nth-child(2){transition-delay:.1s}.homepage-luxury [data-pc-reveal=in] .coa-marquee-card:nth-child(3){transition-delay:.16s}.homepage-luxury [data-pc-reveal=in] .coa-marquee-card:nth-child(4){transition-delay:.22s}.homepage-luxury [data-pc-reveal=in] .coa-marquee-card:nth-child(5){transition-delay:.28s}.homepage-luxury [data-pc-reveal=in] .coa-marquee-card:nth-child(6){transition-delay:.34s}}@media (hover:hover) and (pointer:fine){.homepage-luxury .coa-marquee-track--static .coa-marquee-card:hover{transform:translateY(-3px)}}.homepage-luxury .lux-coa-trust-chip-dot{transition:opacity var(--duration-normal) ease, transform var(--duration-normal) ease}@media (prefers-reduced-motion:no-preference){.homepage-luxury .lux-coa-trust-chip-dot{animation:4.5s ease-in-out infinite pc-trust-dot-breathe}.homepage-luxury .lux-coa-trust-chip:nth-child(2) .lux-coa-trust-chip-dot{animation-delay:.6s}.homepage-luxury .lux-coa-trust-chip:nth-child(3) .lux-coa-trust-chip-dot{animation-delay:1.2s}}@keyframes pc-trust-dot-breathe{0%,to{opacity:.65;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}@media (hover:hover) and (pointer:fine){.homepage-luxury .ref-quality-stats .lux-stagger-item:hover,.homepage-luxury .ref-precision-section .lux-stagger-item:hover{transform:translateY(-3px)}.homepage-luxury .ref-precision-section .ref-trust-icon-well{transition:transform var(--duration-normal) var(--ease-premium)}.homepage-luxury .ref-precision-section .lux-stagger-item:hover .ref-trust-icon-well{transform:translateY(-2px)scale(1.04)}}.homepage-luxury .faq-premium-card{transition:border-color .4s var(--ease-premium), background .4s var(--ease-premium), box-shadow .4s var(--ease-premium), transform .4s var(--ease-premium)}.homepage-luxury .faq-premium-expand-icon{transition:transform .45s var(--ease-luxury)}.homepage-luxury .faq-premium-answer-wrap{transition:grid-template-rows .45s var(--ease-luxury)}.homepage-luxury .faq-premium-answer{transition:opacity .35s var(--ease-premium), transform .35s var(--ease-premium)}@media (hover:hover) and (pointer:fine){.homepage-luxury .faq-premium-card:hover:not(.faq-premium-card--open){border-color:rgba(var(--ocean-rgb), .16);transform:translateY(-2px)}}.homepage-luxury .ref-product-cta-stage{isolation:isolate;position:relative}.homepage-luxury .ref-product-cta-wash{pointer-events:none;z-index:0;border-radius:inherit;background:radial-gradient(ellipse 55% 50% at 30% 40%, rgba(var(--ocean-rgb), .11), transparent 70%), radial-gradient(ellipse 45% 40% at 72% 60%, rgba(var(--gold-rgb), .06), transparent 68%);opacity:.7;position:absolute;inset:-8% -6%;transform:translate(0)}@media (prefers-reduced-motion:no-preference){.homepage-luxury .ref-product-cta-wash{animation:18s ease-in-out infinite alternate pc-cta-wash}}@keyframes pc-cta-wash{0%{opacity:.55;transform:translate(-1.5%,.5%)scale(1)}to{opacity:.78;transform:translate(1.5%,-.5%)scale(1.03)}}.homepage-luxury .ref-product-cta-btn{transition:transform var(--duration-fast) var(--ease-premium), box-shadow var(--duration-normal) var(--ease-premium);position:relative;overflow:hidden}.homepage-luxury .ref-product-cta-btn:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 40%,#ffffff29 50%,#0000 60%);position:absolute;inset:0;transform:translate(-130%)}@media (prefers-reduced-motion:no-preference){.homepage-luxury .ref-product-cta-btn:hover:after{opacity:1;transition:transform .6s var(--ease-premium), opacity .15s ease;transform:translate(130%)}}.homepage-luxury .ref-product-cta-btn:hover{transform:translateY(-1px)}.homepage-luxury .ref-home-contact .lux-enterprise-input{transition:border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease, background var(--duration-fast) ease}.homepage-luxury .ref-home-contact .lux-enterprise-input:focus{border-color:rgba(var(--ocean-rgb), .45)!important;box-shadow:0 0 0 3px rgba(var(--ocean-rgb), .12)!important}.homepage-luxury .ref-home-contact form button[type=submit]{transition:transform var(--duration-fast) var(--ease-premium), box-shadow var(--duration-normal) ease}.homepage-luxury .ref-home-contact form button[type=submit]:hover{transform:translateY(-1px)}.homepage-luxury .ref-home-contact .lux-enterprise-textarea{transition:border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease, background var(--duration-fast) ease}.homepage-luxury .ref-home-contact .lux-enterprise-textarea:focus{border-color:rgba(var(--ocean-rgb), .45)!important;box-shadow:0 0 0 3px rgba(var(--ocean-rgb), .12)!important}@media (prefers-reduced-motion:no-preference){.homepage-luxury .ref-home-contact[data-pc-reveal] form,.homepage-luxury .homepage-contact-wrap[data-pc-reveal] form{opacity:0;transition:opacity .5s var(--ease-premium) 80ms, transform .5s var(--ease-premium) 80ms;transform:translateY(12px)}.homepage-luxury .ref-home-contact[data-pc-reveal=in] form,.homepage-luxury .homepage-contact-wrap[data-pc-reveal=in] form{opacity:1;transform:none}}.homepage-luxury .site-footer-link,.homepage-luxury .ref-footer-link{transition:color var(--duration-fast) ease, opacity var(--duration-fast) ease}.homepage-luxury .social-profile-link,.homepage-luxury .ref-social-btn{transition:transform var(--duration-fast) var(--ease-premium), border-color var(--duration-fast) ease, background var(--duration-fast) ease, color var(--duration-fast) ease}@media (hover:hover) and (pointer:fine){.homepage-luxury .social-profile-link:hover,.homepage-luxury .ref-social-btn:hover{transform:translateY(-2px)}.homepage-luxury .site-footer-newsletter-button:hover:not(:disabled){transform:translateY(-1px)}}.homepage-luxury .site-footer-newsletter-button{transition:transform var(--duration-fast) var(--ease-premium), background var(--duration-fast) ease, opacity var(--duration-fast) ease}@media (max-width:1023px){.homepage-luxury .lux-hero-animate,.homepage-luxury [data-pc-reveal] .product-card,.homepage-luxury [data-pc-reveal] .featured-products-carousel__slide,.homepage-luxury [data-pc-reveal] .lux-stagger-item,.homepage-luxury [data-pc-reveal] .trust-authority-card{transform:translateY(10px)}}@media (max-width:767px){.homepage-luxury .product-card:before{display:none}.homepage-luxury .ref-product-cta-wash{opacity:.75;animation:none}.homepage-luxury .lux-coa-trust-chip-dot{opacity:.85;animation:none}.homepage-luxury .lux-hero-animate{animation-duration:.4s;transform:translateY(8px)}.homepage-luxury .ref-hero-showcase-wrap{animation-duration:.45s}}@media (prefers-reduced-motion:reduce){.homepage-luxury .lux-hero-animate,.homepage-luxury .lux-hero-animate *,.homepage-luxury .hero-authority__item,.homepage-luxury .ref-hero-showcase-wrap,.homepage-luxury .hero-vial-soft-drift,.homepage-luxury .hero-callout-soft-drift,.homepage-luxury .ref-product-cta-wash,.homepage-luxury .lux-coa-trust-chip-dot,.homepage-luxury .hero-headline-primary,.homepage-luxury .hero-peptides-word,.homepage-luxury .hero-peptides-underline,.homepage-luxury .hero-peptides-word:after{opacity:1!important;filter:none!important;will-change:auto!important;animation:none!important;transform:none!important}.homepage-luxury [data-pc-reveal] .product-card,.homepage-luxury [data-pc-reveal] .featured-products-carousel__slide,.homepage-luxury [data-pc-reveal] .lux-stagger-item,.homepage-luxury [data-pc-reveal] .trust-authority-card,.homepage-luxury [data-pc-reveal] .coa-marquee-card,.homepage-luxury [data-pc-reveal] .trust-authority-icon,.homepage-luxury .ref-featured-compound[data-pc-reveal] .ref-featured-copy,.homepage-luxury .ref-featured-compound[data-pc-reveal] .ref-featured-showcase,.homepage-luxury .ref-featured-compound[data-pc-reveal] .ref-spec-panel,.homepage-luxury .ref-featured-compound[data-pc-reveal] .ref-featured-trust-chip,.homepage-luxury .ref-home-contact[data-pc-reveal] form{opacity:1!important;transition:none!important;transform:none!important}.homepage-luxury .hero-ref-cta--primary:after,.homepage-luxury .ref-product-cta-btn:after{display:none}}html[data-theme=light] .homepage-luxury{--bio-bg:#f5f7f6;--bio-white:#fff;--bio-ink:#0c1f28;--bio-muted:#526066;--bio-teal:#0e6a78;--bio-border:#d9e0e2;--bio-footer:#0c1f28;--ocean-blue:#0e6a78;--deep-teal:#0e6a78;--ocean-rgb:14, 106, 120;--cta-rgb:12, 31, 40;--gold-rgb:14, 106, 120;--brand-ivory:#f5f7f6;--soft-ivory:#0c1f28;--brand-navy:#0c1f28;--light-page-bg:#f5f7f6;--atmosphere-base:#f5f7f6;--atmosphere-mid:#f5f7f6;--atmosphere-deep:#f5f7f6;--atmosphere-lift:#fff;--luxury-gold:#0e6a78;--hp-light-border:#d9e0e2;--hp-light-border-strong:#d9e0e2;--hp-light-shadow-sm:0 4px 14px #0c1f280a;--hp-light-shadow-md:0 10px 28px #0c1f280f;--hp-light-shadow-lg:0 16px 40px #0c1f2812;--hp-light-inset:inset 0 1px 0 #fffffffa;color:#0c1f28!important;background:#f5f7f6!important}html[data-theme=light] body,html[data-theme=light].has-marketing-canvas,html[data-theme=light] .marketing-canvas-backdrop,html[data-theme=light] .marketing-canvas-backdrop .atmosphere-base,html[data-theme=light] .homepage-luxury.homepage-narrative,html[data-theme=light] .homepage-luxury .marketing-canvas-scope,html[data-theme=light] .homepage-luxury .marketing-canvas-foreground{background:#f5f7f6!important}html[data-theme=light] .homepage-luxury:before,html[data-theme=light].has-marketing-canvas .homepage-luxury:before{opacity:0!important;background:0 0!important}html[data-theme=light] .marketing-canvas-backdrop .atmosphere-teal,html[data-theme=light] .marketing-canvas-backdrop .atmosphere-teal-products,html[data-theme=light] .marketing-canvas-backdrop .atmosphere-glow-ocean,html[data-theme=light] .marketing-canvas-backdrop .atmosphere-gold{opacity:0!important}html[data-theme=light] .homepage-luxury .section-caption,html[data-theme=light] .homepage-luxury .polish-type-body,html[data-theme=light] .homepage-luxury p.section-caption{color:#526066!important}html[data-theme=light] .homepage-luxury .font-display,html[data-theme=light] .homepage-luxury h1,html[data-theme=light] .homepage-luxury h2,html[data-theme=light] .homepage-luxury h3{color:#0c1f28}html[data-theme=light] .homepage-luxury section.border-y{border-top-color:#d9e0e2!important;border-bottom-color:#d9e0e2!important}html[data-theme=light] .homepage-luxury .qa-disclaimer-section,html[data-theme=light] .homepage-luxury .ref-newsletter{background:#f5f7f6!important}html[data-theme=light] .homepage-luxury .featured-products-section,html[data-theme=light] .homepage-luxury .featured-products-section.best-sellers-section,html[data-theme=light] .homepage-luxury .ref-best-sellers{background:radial-gradient(70% 50% at 80% 20%,#b4d7f52e 0%,#0000 60%),linear-gradient(#fff 0%,#f8fbff 100%)!important}html[data-theme=light] .homepage-luxury .ref-featured-compound,html[data-theme=light] .art-direction .ref-featured-compound{background:radial-gradient(46% 58% at 50% 48%,#9bcdf052 0%,#0000 64%),linear-gradient(165deg,#f7fbff 0%,#eaf5fa 100%)!important}html[data-theme=light] .homepage-luxury .art-coa-section,html[data-theme=light] .homepage-luxury .ref-coa-promo,html[data-theme=light] .homepage-luxury .lux-coa-vault-section,html[data-theme=light] .homepage-luxury .ref-coa-promo-bg{background:radial-gradient(55% 60% at 8% 18%,#b4d7f559 0%,#0000 62%),radial-gradient(48% 52% at 92% 88%,#a5cdf047 0%,#0000 60%),linear-gradient(165deg,#f7fbff 0%,#eef6ff 52%,#f7fbff 100%)!important}html[data-theme=light] .homepage-luxury .ref-coa-promo-inner,html[data-theme=light] .homepage-luxury .ref-coa-showcase-inner{box-shadow:none!important;background:0 0!important;border:none!important}html[data-theme=light] .homepage-luxury .ref-home-contact{background:radial-gradient(50% 40% at 50% 0,#c8e4f829 0%,#0000 60%),#fff!important}html[data-theme=light] .homepage-luxury .ref-hero-section,html[data-theme=light] .homepage-luxury .hero-ref,html[data-theme=light] .homepage-luxury .concept-hero-section{background:radial-gradient(48% 62% at 12% 40%,#fffffffa 0%,#0000 70%),linear-gradient(108deg,#fff 0%,#f8fbff 28%,#f4f9ff 48%,#eef6ff 72%,#e4f0fa 100%)!important}html[data-theme=light] .homepage-luxury .ref-hero-bg{z-index:0}html[data-theme=light] .homepage-luxury .ref-hero-atmosphere,html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-right,html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-glow,html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-ground,html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-shimmer,html[data-theme=light] .homepage-luxury .ref-hero-mol{pointer-events:none;position:absolute}html[data-theme=light] .homepage-luxury .ref-hero-atmosphere{opacity:1;background:radial-gradient(70% 55% at 18% 28%,#ffffffe6 0%,#0000 58%),radial-gradient(50% 45% at 8% 78%,#eef6ffa6 0%,#0000 60%);inset:0}html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-right{opacity:1;background:radial-gradient(58% 64% at 62% 44%,#a8cee861 0%,#0000 68%),radial-gradient(42% 48% at 78% 62%,#c4def052 0%,#0000 62%),radial-gradient(70% 40% at 55% 100%,#e4f0fa8c 0%,#0000 70%);inset:-8% -6% -10% 36%}html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-glow{filter:blur(36px);opacity:1;background:radial-gradient(at 50% 48%,#fffffff2 0%,#f4f9ff9e 28%,#eef6ff38 52%,#0000 72%);border-radius:50%;width:min(42rem,58vw);height:min(36rem,70%);top:42%;left:52%;translate:-8% -48%}html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-ground{filter:blur(18px);opacity:.9;background:radial-gradient(#0c1f2816 0%,#0e6a780a 38%,#0000 72%);border-radius:50%;width:min(28rem,42vw);height:5.5rem;bottom:6%;left:58%;translate:-30%}html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-shimmer{z-index:1;opacity:1;inset:-10% -20%;overflow:hidden}html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-shimmer:before{content:"";opacity:0;filter:blur(4px);will-change:transform, opacity;background:linear-gradient(105deg,#0000 28%,#ffffff2e 40%,#ffffff8c 50%,#eef6ff47 58%,#0000 70%);width:48%;height:140%;position:absolute;top:-20%;left:0;transform:translate(-130%)skew(-12deg)}@media (prefers-reduced-motion:no-preference){html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-shimmer:before{animation:4.5s ease-in-out infinite hero-bg-idle-shimmer}}@media (prefers-reduced-motion:no-preference) and (max-width:767px){html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-shimmer:before{filter:blur(5px);background:linear-gradient(105deg,#0000 30%,#ffffff24 42%,#ffffff6b 50%,#eef6ff33 58%,#0000 70%);width:62%;animation:4.5s ease-in-out infinite hero-bg-idle-shimmer}}@media (prefers-reduced-motion:reduce){html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-shimmer:before{opacity:0!important;animation:none!important;transform:none!important}}@keyframes hero-bg-idle-shimmer{0%,22%{opacity:0;transform:translate(-130%)skew(-12deg)}32%{opacity:1}78%{opacity:.95;transform:translate(160%)skew(-12deg)}to{opacity:0;transform:translate(160%)skew(-12deg)}}html[data-theme=light] .homepage-luxury .ref-hero-mol{opacity:.55;filter:blur(.35px);border:1px solid #0e6a7817;border-radius:50%;box-shadow:inset 0 0 28px #fff6}html[data-theme=light] .homepage-luxury .ref-hero-mol--a{width:9.5rem;height:9.5rem;top:18%;left:62%}html[data-theme=light] .homepage-luxury .ref-hero-mol--b{opacity:.38;border-color:#0e6a780f;width:14rem;height:14rem;top:58%;left:78%}html[data-theme=light] .homepage-luxury .ref-hero-mol--c{opacity:.34;width:6.5rem;height:6.5rem;top:62%;left:48%}html[data-theme=light] .homepage-luxury .ref-hero-copy-legibility{opacity:1!important;background:linear-gradient(90deg,#ffffff8c 0%,#ffffff47 42%,#fff0 68%)!important}html[data-theme=light] .homepage-luxury .ref-hero-flare--teal,html[data-theme=light] .homepage-luxury .ref-hero-flare--gold{opacity:0!important;background:0 0!important}html[data-theme=light] .homepage-luxury .product-card__identity,html[data-theme=light] .homepage-luxury .product-card__commerce{background:0 0!important}html[data-theme=light] .homepage-luxury .ref-featured-compound:before,html[data-theme=light] .art-direction .ref-featured-compound:before,html[data-theme=light] .homepage-luxury .ref-product-cta:before,html[data-theme=light] .homepage-luxury .ref-hero-flare--teal,html[data-theme=light] .homepage-luxury .ref-hero-flare--gold,html[data-theme=light] .homepage-luxury .ref-product-cta-glow,html[data-theme=light] .homepage-luxury .ref-product-cta-wash{opacity:0!important;background:0 0!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-headline{letter-spacing:-.045em!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-headline-primary{color:#0c1f28!important;-webkit-text-fill-color:#0c1f28!important;text-shadow:none!important;background:0 0!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-word{position:relative;overflow:visible}html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-word .hero-headline-accent,html[data-theme=light] .homepage-luxury .hero-ref .hero-headline-accent{filter:drop-shadow(0 0 14px #0e6a7838);position:relative;color:#0000!important;-webkit-text-fill-color:transparent!important;background-color:#0000!important;background-image:linear-gradient(105deg,#0c1f28 0%,#0a4a55 38%,#0e6a78 72%,#1494a3 100%)!important;background-position:0%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:none!important;display:block!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-word:after{content:"";z-index:1;pointer-events:none;opacity:0;filter:blur(1px);background:linear-gradient(105deg,#0000 20%,#ffffff24 42%,#ffffff61 50%,#eef6ff29 58%,#0000 78%);width:45%;height:78%;position:absolute;top:0;left:0;transform:translate(-140%)skew(-10deg)}html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-underline{clip-path:inset(0);box-shadow:0 0 10px #0e6a782e;transform-origin:0!important;opacity:1!important;background:linear-gradient(90deg,#0e6a78 0%,#1494a3 48%,#0a5a66 100%) 0 0/100% 100%!important;border-radius:999px!important;height:3.5px!important;min-height:3.5px!important;margin-top:8px!important;display:block!important;transform:skew(-4deg)!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-lead-line:first-child{color:#0c1f28!important;font-weight:700!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-lead-line:last-child{color:#526066!important;font-weight:450!important}@media (prefers-reduced-motion:no-preference){html[data-theme=light] .homepage-luxury .hero-ref .hero-headline.lux-hero-animate-headline{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-headline-primary{opacity:0;filter:blur(4px);animation:hero-type-enter .78s var(--ease-premium) 40ms forwards;transform:translateY(15px)}html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-word{opacity:0;filter:blur(4px);animation:hero-type-enter .82s var(--ease-premium) .18s forwards;transform:translateY(15px)}html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-underline{clip-path:inset(0 100% 0 0);animation:hero-underline-reveal .72s var(--ease-premium) .52s forwards!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-word:after{animation:hero-peptides-shimmer-once .85s var(--ease-premium) .95s forwards!important}}@media (prefers-reduced-motion:reduce){html[data-theme=light] .homepage-luxury .hero-ref .hero-headline-primary,html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-word{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-underline{clip-path:inset(0);animation:none!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-word:after{opacity:0!important;animation:none!important;transform:none!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-word .hero-headline-accent,html[data-theme=light] .homepage-luxury .hero-ref .hero-headline-accent{filter:drop-shadow(0 0 8px #0e6a7824)}}@keyframes hero-type-enter{to{opacity:1;filter:blur();transform:translate(0)}}@keyframes hero-underline-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes hero-peptides-shimmer-once{0%{opacity:0;transform:translate(-140%)skew(-10deg)}18%{opacity:1}to{opacity:0;transform:translate(220%)skew(-10deg)}}html[data-theme=light] .homepage-luxury .hero-vial-showcase__glow{opacity:.4!important;background:radial-gradient(circle,#0e6a781a 0%,#0000 70%)!important}html[data-theme=light] .homepage-luxury .ref-hero-showcase-wrap{position:relative}html[data-theme=light] .homepage-luxury .ref-hero-showcase-wrap:before{content:"";z-index:0;pointer-events:none;filter:blur(30px);background:radial-gradient(at 50% 46%,#ffffffe0 0%,#eef6ff6b 32%,#0e6a780f 52%,#0000 74%);border-radius:50%;width:min(34rem,88%);height:min(28rem,74%);position:absolute;top:52%;left:50%;translate:-50% -50%}html[data-theme=light] .homepage-luxury .ref-hero-showcase-wrap>*{z-index:1;position:relative}html[data-theme=light] .homepage-luxury .ref-hero-showcase-wrap:after{content:"";z-index:0;pointer-events:none;filter:blur(12px);background:radial-gradient(#0c1f2817 0%,#0e6a780a 42%,#0000 72%);border-radius:50%;width:min(18rem,62%);height:2.75rem;position:absolute;bottom:8%;left:50%;translate:-50%}@media (max-width:1023px){html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-right{opacity:.7;inset:-4% -4% 42% 0}html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-glow{filter:blur(28px);width:min(26rem,88vw);height:min(22rem,46%);top:28%;left:50%;translate:-50% -50%}html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-ground{opacity:.55;width:min(20rem,70vw);top:42%;bottom:auto;left:50%;translate:-50%}html[data-theme=light] .homepage-luxury .ref-hero-mol{opacity:.22}html[data-theme=light] .homepage-luxury .ref-hero-mol--b,html[data-theme=light] .homepage-luxury .ref-hero-mol--c{display:none}html[data-theme=light] .homepage-luxury .ref-hero-copy-legibility{background:linear-gradient(#fff0 0%,#ffffff59 48%,#ffffff80 100%)!important}html[data-theme=light] .homepage-luxury .ref-hero-showcase-wrap:before{filter:blur(24px);width:min(22rem,82%);height:min(18rem,55%);top:48%}html[data-theme=light] .homepage-luxury .ref-hero-showcase-wrap:after{opacity:.7;width:min(14rem,58%);bottom:12%}}@media (max-width:639px){html[data-theme=light] .homepage-luxury .ref-hero-section,html[data-theme=light] .homepage-luxury .hero-ref{background:linear-gradient(#f7fbff 0%,#f4f9ff 45%,#eef6ff 100%)!important}html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-right{opacity:.45}html[data-theme=light] .homepage-luxury .ref-hero-mol{display:none}html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-glow{filter:blur(22px);opacity:.75}html[data-theme=light] .homepage-luxury .ref-hero-showcase-wrap:before{filter:blur(20px);width:min(18rem,86%);height:min(15rem,50%)}}html[data-theme=light] .homepage-luxury .featured-products-header__title-lead{color:#0c1f28!important}html[data-theme=light] .homepage-luxury .featured-products-section .featured-products-header__title-accent{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;color:#0e6a78!important;-webkit-text-fill-color:#0e6a78!important;animation:none!important}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__showcase{position:relative;overflow:hidden;background:radial-gradient(ellipse 70% 55% at 50% 40%, #ffffffb8 0%, transparent 64%), radial-gradient(ellipse 55% 48% at 50% 58%, var(--pc-bg-glow) 0%, transparent 70%), linear-gradient(155deg, var(--pc-bg-a) 0%, var(--pc-bg-b) 100%)!important;border-bottom:none!important}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card{--pc-bg-a:#eaf6ff;--pc-bg-b:#dceeff;--pc-bg-glow:#78afdc3d;--pc-bg-dot:#5f9bcd26;--pc-bg-bar:#6fa0c2;box-shadow:var(--hp-light-shadow-sm)!important;background:#fff!important;border:1px solid #d9e0e2!important}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__showcase-vault{background:0 0!important}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__showcase:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 18% 22%, var(--pc-bg-dot) 0 .28rem, transparent .55rem), radial-gradient(circle at 78% 18%, var(--pc-bg-dot) 0 .2rem, transparent .45rem), radial-gradient(circle at 86% 62%, var(--pc-bg-dot) 0 .34rem, transparent .65rem), radial-gradient(circle at 22% 72%, var(--pc-bg-dot) 0 .18rem, transparent .4rem), radial-gradient(circle at 48% 14%, var(--pc-bg-dot) 0 .14rem, transparent .32rem);opacity:.85;filter:blur(.6px);position:absolute;inset:0}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__showcase:after{content:"";pointer-events:none;z-index:2;background:var(--pc-bg-bar);opacity:1;height:.55rem;position:absolute;bottom:0;left:0;right:0}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card[data-pc-bg="1"]{--pc-bg-a:#eaf6ff;--pc-bg-b:#dceeff;--pc-bg-glow:#78afdc3d;--pc-bg-dot:#5f9bcd26;--pc-bg-bar:#6fa0c2}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__showcase-vault,html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__showcase-stage{z-index:1;position:relative}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__price,html[data-theme=light] .homepage-luxury .featured-products-carousel .product-price{color:#0c1f28!important}html[data-theme=light] .homepage-luxury .featured-products-carousel__arrow{color:#0c1f28!important;background:#fff!important;border-color:#d9e0e2!important}html[data-theme=light] .homepage-luxury .featured-products-carousel__arrow:hover:not(:disabled){color:#0e6a78!important;background:#fff!important;border-color:#0e6a78!important}html[data-theme=light] .homepage-luxury .featured-products-carousel__dot.is-active{background:#0e6a78!important}html[data-theme=light] .homepage-luxury .pc-trust-v2{--pc-trust-ink:#0b2230;--pc-trust-muted:#647481;--pc-trust-line:#a8cee880;--pc-trust-ocean:#087f8c;--pc-trust-ocean-soft:#087f8c14}html[data-theme=light] .homepage-luxury .ref-featured-title{color:#0c1f28!important;-webkit-text-fill-color:#0c1f28!important}html[data-theme=light] .homepage-luxury .ref-featured-compound .text-\[var\(--ocean-blue\)\],html[data-theme=light] .homepage-luxury .ref-featured-compound [class*=ocean-blue]{color:#0e6a78!important}html[data-theme=light] .homepage-luxury .ref-spec-panel,html[data-theme=light] .homepage-luxury .polish-spec-panel,html[data-theme=light] .homepage-luxury .ref-featured-trust-chip,html[data-theme=light] .homepage-luxury .ref-coa-card,html[data-theme=light] .homepage-luxury .ref-coa-showcase-vault,html[data-theme=light] .homepage-luxury .coa-vault-card{background:#fff!important;border-color:#d9e0e2!important}html[data-theme=light] .homepage-luxury .ref-spec-panel,html[data-theme=light] .homepage-luxury .polish-spec-panel{-webkit-backdrop-filter:none!important;box-shadow:var(--hp-light-shadow-md)!important;border:1px solid #d9e0e2!important}html[data-theme=light] .homepage-luxury .ref-spec-panel-eyebrow,html[data-theme=light] .homepage-luxury .premium-eyebrow-gold,html[data-theme=light] .homepage-luxury .polish-type-eyebrow{color:#0e6a78!important;-webkit-text-fill-color:#0e6a78!important;background:0 0!important}html[data-theme=light] .homepage-luxury .ref-coa-promo .section-caption,html[data-theme=light] .homepage-luxury .coa-promo-desc{color:#526066!important}html[data-theme=light] .homepage-luxury .coa-marquee-card{--coa-bg-a:#f2faff;--coa-bg-b:#e5f4fc;--coa-border:#9fd4e2;--coa-accent:#3d8fa3;--coa-glow:#9fd4e26b;--coa-glow-strong:#9fd4e294;--coa-icon-bg:#9fd4e238;--coa-icon-border:#9fd4e27a;--coa-panel-tint:#9fd4e21a;--coa-panel-border:#9fd4e261;--coa-badge-bg:#9fd4e229;--coa-badge-border:#9fd4e26b;--coa-rim:#3d8fa36b;transition:transform .3s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), box-shadow .3s ease, border-color .3s ease, background .3s ease;position:relative;overflow:hidden;color:#0c1f28!important;background:radial-gradient(ellipse 78% 48% at 50% -8%, var(--coa-glow) 0%, transparent 62%), linear-gradient(180deg, #ffffff8c 0%, transparent 42%), linear-gradient(158deg, var(--coa-bg-a) 0%, var(--coa-bg-b) 100%)!important;border:1px solid var(--coa-border)!important;box-shadow:inset 0 1px #ffffffeb,0 10px 28px #0c1f280e!important}html[data-theme=light] .homepage-luxury .coa-marquee-card[data-coa-theme="1"]{--coa-bg-a:#f2faff;--coa-bg-b:#e5f4fc;--coa-border:#9fd4e2;--coa-accent:#3d8fa3;--coa-glow:#9fd4e26b;--coa-glow-strong:#9fd4e294;--coa-icon-bg:#9fd4e238;--coa-icon-border:#9fd4e27a;--coa-panel-tint:#9fd4e21a;--coa-panel-border:#9fd4e261;--coa-badge-bg:#9fd4e229;--coa-badge-border:#9fd4e26b;--coa-rim:#3d8fa36b}html[data-theme=light] .homepage-luxury .coa-marquee-card[data-coa-theme="2"]{--coa-bg-a:#f1fbf6;--coa-bg-b:#e4f5ec;--coa-border:#a8d8c0;--coa-accent:#3f8a6e;--coa-glow:#a8d8c06b;--coa-glow-strong:#a8d8c094;--coa-icon-bg:#a8d8c038;--coa-icon-border:#a8d8c07a;--coa-panel-tint:#a8d8c01a;--coa-panel-border:#a8d8c061;--coa-badge-bg:#a8d8c029;--coa-badge-border:#a8d8c06b;--coa-rim:#3f8a6e66}html[data-theme=light] .homepage-luxury .coa-marquee-card[data-coa-theme="3"]{--coa-bg-a:#fffaf1;--coa-bg-b:#f8efd9;--coa-border:#dcc89a;--coa-accent:#9a7a45;--coa-glow:#dcc89a66;--coa-glow-strong:#dcc89a8f;--coa-icon-bg:#dcc89a38;--coa-icon-border:#dcc89a80;--coa-panel-tint:#dcc89a1f;--coa-panel-border:#dcc89a66;--coa-badge-bg:#dcc89a2e;--coa-badge-border:#dcc89a75;--coa-rim:#9a7a4561}html[data-theme=light] .homepage-luxury .coa-marquee-card[data-coa-theme="4"]{--coa-bg-a:#f8f5ff;--coa-bg-b:#eee8fc;--coa-border:#c8b9e8;--coa-accent:#6b5f9a;--coa-glow:#c8b9e86b;--coa-glow-strong:#c8b9e894;--coa-icon-bg:#c8b9e838;--coa-icon-border:#c8b9e87a;--coa-panel-tint:#c8b9e81f;--coa-panel-border:#c8b9e866;--coa-badge-bg:#c8b9e829;--coa-badge-border:#c8b9e870;--coa-rim:#6b5f9a66}html[data-theme=light] .homepage-luxury .coa-marquee-card:before{content:"";background:linear-gradient(90deg, transparent, var(--coa-rim) 34%, var(--coa-accent) 66%, transparent);border-radius:999px;height:2px;position:absolute;top:0;left:12%;right:12%}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .homepage-luxury .coa-marquee-card:before{background:linear-gradient(90deg, transparent, var(--coa-rim) 34%, color-mix(in srgb, var(--coa-accent) 55%, transparent) 66%, transparent)}}html[data-theme=light] .homepage-luxury .coa-marquee-card:before{pointer-events:none;z-index:1}@media (hover:hover) and (pointer:fine){html[data-theme=light] .homepage-luxury .coa-marquee-track--static .coa-marquee-card:hover{transform:translateY(-3px);border-color:var(--coa-border)!important}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .homepage-luxury .coa-marquee-track--static .coa-marquee-card:hover{border-color:color-mix(in srgb, var(--coa-border) 72%, var(--coa-accent))!important}}html[data-theme=light] .homepage-luxury .coa-marquee-track--static .coa-marquee-card:hover{background:radial-gradient(ellipse 82% 54% at 50% -6%, var(--coa-glow-strong) 0%, transparent 64%), linear-gradient(180deg, #ffffff9e 0%, transparent 44%), linear-gradient(158deg, var(--coa-bg-a) 0%, var(--coa-bg-b) 100%)!important;box-shadow:inset 0 1px #fffffffa,0 16px 36px #0c1f2817!important}}@media (prefers-reduced-motion:reduce){html[data-theme=light] .homepage-luxury .coa-marquee-card,html[data-theme=light] .homepage-luxury .coa-marquee-track--static .coa-marquee-card:hover{transition:none!important;transform:none!important}}html[data-theme=light] .homepage-luxury .coa-marquee-card-icon{-webkit-backdrop-filter:blur(6px);background:var(--coa-icon-bg)!important;border:1px solid var(--coa-icon-border)!important;color:var(--coa-accent)!important;box-shadow:inset 0 1px #ffffff8c!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-eyebrow{color:var(--coa-accent)!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-title{color:#0c1f28!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-badge{border:1px solid var(--coa-badge-border)!important;background:var(--coa-badge-bg)!important;color:var(--coa-accent)!important;box-shadow:none!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-meta,html[data-theme=light] .homepage-luxury .coa-marquee-card .coa-library-card-meta{background:radial-gradient(ellipse 80% 55% at 50% 0%, var(--coa-panel-tint), transparent 72%), #ffffffeb!important;border:1px solid var(--coa-panel-border)!important;box-shadow:inset 0 1px #ffffffd9!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-meta dt,html[data-theme=light] .homepage-luxury .coa-marquee-card .coa-library-card-meta dt{color:#526066!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-meta .coa-library-card-meta-item.is-featured dt,html[data-theme=light] .homepage-luxury .coa-marquee-card .coa-library-card-meta-item.is-featured dt{color:var(--coa-accent)!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-meta dd,html[data-theme=light] .homepage-luxury .coa-marquee-card-meta .coa-library-card-meta-value,html[data-theme=light] .homepage-luxury .coa-marquee-card .coa-library-card-meta-value{color:#0c1f28!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-view{color:#0c1f28!important;box-shadow:none!important;background:#fff!important;border:1px solid #d9e0e2!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-view:hover{border-color:var(--coa-accent)!important;color:var(--coa-accent)!important;box-shadow:none!important;background:#fff!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-download{color:#fff!important;background:#0c1f28!important;border:1px solid #0c1f28!important;box-shadow:0 6px 16px #0c1f2824!important}html[data-theme=light] .homepage-luxury .coa-marquee-card-download:hover{color:#fff!important;background:#0e6a78!important;border-color:#0e6a78!important;box-shadow:0 8px 20px #0e6a782e!important}html[data-theme=light] .homepage-luxury .ref-quality-stats{isolation:isolate;border-radius:clamp(1.25rem,2.4vw,1.85rem);margin-block:clamp(.5rem,1.5vw,1rem);margin-inline:clamp(.75rem,2.4vw,1.75rem);position:relative;background:radial-gradient(52% 68% at 8% 28%,#ffffffe0 0%,#0000 62%),radial-gradient(48% 58% at 92% 72%,#aad2f561 0%,#0000 58%),radial-gradient(70% 50% at 55% 0,#d2e8fa73 0%,#0000 60%),linear-gradient(158deg,#f5faff 0%,#eaf4ff 100%)!important;border:1px solid #a8cee88c!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffeb,0 14px 42px #0c1f280e!important}html[data-theme=light] .homepage-luxury .ref-quality-stats:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(42% 55% at 78% 42%,#96c6eb47 0%,#0000 68%),radial-gradient(36% 42% at 18% 78%,#bedcf538 0%,#0000 70%);position:absolute;inset:0;opacity:1!important}html[data-theme=light] .homepage-luxury .ref-quality-stats>.premium-section-lg,html[data-theme=light] .homepage-luxury .ref-quality-stats>.section-frame{z-index:1;position:relative}html[data-theme=light] .homepage-luxury .ref-quality-stats__watermark{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.045em;text-transform:uppercase;white-space:nowrap;color:#8eb8d4;opacity:.075;border:0;margin:0;padding:0;font-size:clamp(5.5rem,17vw,13.5rem);font-weight:700;line-height:.82;position:absolute;top:52%;right:-6%;transform:translateY(-50%)}html[data-theme=light] .homepage-luxury .ref-verification-stack .ref-quality-stats{margin-bottom:clamp(.75rem,2vw,1.25rem)}@media (max-width:1024px){html[data-theme=light] .homepage-luxury .ref-quality-stats__watermark{opacity:.06;font-size:clamp(4.5rem,16vw,9rem);right:-10%}}@media (max-width:640px){html[data-theme=light] .homepage-luxury .ref-quality-stats{border-radius:1.15rem;margin-inline:.65rem}html[data-theme=light] .homepage-luxury .ref-quality-stats__watermark{opacity:.05;font-size:clamp(3.75rem,28vw,6.5rem);top:68%;right:-18%}}html[data-theme=light] .homepage-luxury .ref-precision-section{isolation:isolate;border-radius:clamp(1.25rem,2.4vw,1.85rem);margin-block:clamp(.5rem,1.5vw,1rem);margin-inline:clamp(.75rem,2.4vw,1.75rem);position:relative;background:radial-gradient(54% 62% at 12% 22%,#ffffffeb 0%,#0000 64%),radial-gradient(58% 52% at 72% 58%,#a5d0f56b 0%,#0000 60%),radial-gradient(46% 48% at 88% 30%,#afd7f852 0%,#0000 58%),radial-gradient(70% 48% at 50% 0,#d2e8fa66 0%,#0000 58%),linear-gradient(158deg,#f6faff 0%,#eaf4ff 100%)!important;border:1px solid #a8cee88c!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffffeb,0 14px 42px #0c1f280e!important}html[data-theme=light] .homepage-luxury .ref-precision-section:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(48% 42% at 35% 62%,#9bcdf042 0%,#0000 70%),radial-gradient(44% 48% at 78% 55%,#91c6ec4d 0%,#0000 68%),radial-gradient(36% 40% at 18% 78%,#bedcf533 0%,#0000 70%);position:absolute;inset:0;opacity:1!important}html[data-theme=light] .homepage-luxury .ref-precision-section>.premium-section-lg,html[data-theme=light] .homepage-luxury .ref-precision-section>.section-frame{z-index:1;position:relative}html[data-theme=light] .homepage-luxury .ref-precision-section__watermark{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;color:#8eb8d4;opacity:.055;border:0;margin:0;padding:0;font-size:clamp(3.75rem,12.5vw,10.5rem);font-weight:700;line-height:.82;position:absolute;top:58%;right:-8%;transform:translateY(-50%)}html[data-theme=light] .homepage-luxury .ref-verification-stack .ref-precision-section{margin-top:clamp(.25rem,1vw,.5rem)}@media (max-width:1024px){html[data-theme=light] .homepage-luxury .ref-precision-section__watermark{opacity:.05;font-size:clamp(3.25rem,12vw,7rem);top:62%;right:-14%}}@media (max-width:640px){html[data-theme=light] .homepage-luxury .ref-precision-section{border-radius:1.15rem;margin-inline:.65rem}html[data-theme=light] .homepage-luxury .ref-precision-section__watermark{opacity:.04;font-size:clamp(2.75rem,18vw,4.75rem);top:72%;right:-28%}}html[data-theme=light] .homepage-luxury .lux-stat-authority-card,html[data-theme=light] .homepage-luxury .ref-quality-card,html[data-theme=light] .homepage-luxury .quality-stat-card,html[data-theme=light] .homepage-luxury .ref-precision-section .premium-card,html[data-theme=light] .homepage-luxury .ref-precision-section article,html[data-theme=light] .homepage-luxury .precision-card,html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-item,html[data-theme=light] .homepage-luxury .ref-reviews-faq details,html[data-theme=light] .homepage-luxury .faq-premium-item{background:#fff!important;border-color:#d9e0e2!important}html[data-theme=light] .homepage-luxury .lux-stat-metric,html[data-theme=light] .homepage-luxury .lux-stat-metric .lux-stat-counter,html[data-theme=light] .homepage-luxury .lux-stat-metric .lux-stat-counter-num{color:#0c1f28!important}html[data-theme=light] .homepage-luxury .lux-stat-label,html[data-theme=light] .homepage-luxury .lux-stat-support-coa{color:#0e6a78!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq [aria-expanded=true],html[data-theme=light] .homepage-luxury .faq-premium-item.is-open,html[data-theme=light] .homepage-luxury .ref-reviews-faq details[open]{border-color:#0e6a78!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq{isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(55% 60% at 8% 18%,#b4d7f559 0%,#0000 62%),radial-gradient(48% 52% at 92% 88%,#a5cdf047 0%,#0000 60%),linear-gradient(165deg,#f7fbff 0%,#eef6ff 52%,#f7fbff 100%)!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 18% 78%,#8cc3eb1f 0%,#0000 18%),radial-gradient(circle at 86% 16%,#96c8f01a 0%,#0000 16%);position:absolute;inset:0;opacity:1!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq__atmosphere{z-index:0;pointer-events:none;opacity:.85;background:radial-gradient(7px at 12% 72%,#82b9e129,#0000 70%),radial-gradient(5px at 22% 82%,#82b9e11a,#0000 70%),radial-gradient(9px at 88% 18%,#78b4dc24,#0000 70%),radial-gradient(4px at 78% 28%,#78b4dc1a,#0000 70%);position:absolute;inset:0}html[data-theme=light] .homepage-luxury .ref-reviews-faq__watermark{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.05em;text-transform:uppercase;color:#8eb8d4;opacity:.055;margin:0;font-size:clamp(7rem,18vw,14rem);font-weight:700;line-height:.8;position:absolute;top:42%;left:clamp(.5rem,4vw,3rem);transform:translateY(-50%)}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-section--home{border-top:none;padding-top:0}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-layout--home{align-items:start;gap:clamp(2rem,4vw,3.25rem);display:grid}@media (min-width:1024px){html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-layout--home{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(2.25rem,4vw,4rem)}}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-intro{z-index:1;max-width:34rem;position:relative}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-eyebrow{color:#0b2230;letter-spacing:.12em;text-transform:uppercase;background:#ffffffeb;border:1px solid #9bc8e68c;border-radius:999px;align-items:center;gap:.45rem;margin:0 0 1.25rem;padding:.45rem .85rem .45rem .55rem;font-size:.6875rem;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #0c1f280a}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-eyebrow-icon{color:#1677d2;flex-shrink:0;width:.95rem;height:.95rem}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-title{letter-spacing:-.035em;margin:0;font-size:clamp(2rem,3.6vw,3.15rem);font-weight:700;line-height:1.08;color:#0b2230!important;-webkit-text-fill-color:#0b2230!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-title-accent{background:linear-gradient(105deg,#0b2230 8%,#087f8c 52%,#1677d2 100%);-webkit-background-clip:text;background-clip:text;color:#0000!important;-webkit-text-fill-color:transparent!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-lead{max-width:34ch;margin:1.15rem 0 0;font-size:clamp(.9375rem,.2vw + .88rem,1.05rem);line-height:1.65;color:#5a6f7c!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-trust{flex-wrap:wrap;gap:clamp(1rem,2vw,1.5rem);margin:clamp(1.75rem,3vw,2.5rem) 0 0;padding:0;list-style:none;display:flex}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-trust-item{align-items:center;gap:.65rem;min-width:7.5rem;display:flex}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-trust-icon{color:#1677d2;background:#e6f4ffd9;border:1px solid #9bc8e680;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex;box-shadow:inset 0 1px #ffffffe6}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-trust-label{color:#0b2230;letter-spacing:-.01em;max-width:7.5rem;font-size:.8125rem;font-weight:600;line-height:1.25}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-accordion-col{z-index:1;gap:1.25rem;position:relative}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-card{-webkit-backdrop-filter:blur(8px);transition:transform .28s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), box-shadow .28s ease, border-color .28s ease, background .28s ease!important;background:linear-gradient(#fffffff0 0%,#f7fbffe0 100%)!important;border:1px solid #a5cdeb8c!important;border-radius:22px!important;box-shadow:inset 0 1px #fffffff2,0 10px 28px #0c1f280e!important}@media (hover:hover) and (pointer:fine){html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-card:hover:not(.faq-premium-card--open){transform:translateY(-2px);background:linear-gradient(#fffffffa 0%,#f2f9ffeb 100%)!important;border-color:#7db4dcb8!important;box-shadow:inset 0 1px #fff,0 14px 34px #0c1f2814!important}}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-card--open{transform:translateY(-1px);background:linear-gradient(#fff 0%,#f3f9ff 100%)!important;border-color:#0e6a7852!important;box-shadow:inset 0 1px #fff,0 16px 36px #0c1f2817,0 0 0 1px #0e6a780f!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-trigger{align-items:center;gap:1rem;color:#0b2230!important;padding:clamp(1.05rem,2vw,1.35rem)!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-trigger:hover{color:#0b2230!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-icon{border:1px solid #0000;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;display:inline-flex}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-icon[data-tone=blue]{color:#1677d2;background:#1677d21a;border-color:#1677d22e}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-icon[data-tone=mint]{color:#3aa77a;background:#3aa77a1f;border-color:#3aa77a33}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-icon[data-tone=amber]{color:#d58a20;background:#d58a201f;border-color:#d58a2038}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-icon[data-tone=lavender]{color:#8064d6;background:#8064d61f;border-color:#8064d633}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-trigger-text{letter-spacing:-.015em;flex:1;min-width:0;font-size:clamp(.9375rem,.25vw + .88rem,1.05rem);font-weight:600;line-height:1.35;color:#0b2230!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-expand{color:#087f8c!important;width:2.4rem!important;height:2.4rem!important;transition:transform .28s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), border-color .28s ease, background .28s ease, color .28s ease, box-shadow .28s ease!important;background:#ffffffeb!important;border:1px solid #9bc8e6a6!important;box-shadow:inset 0 1px #fffffff2!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-expand-icon{width:1.05rem;height:1.05rem;transition:transform .28s var(--ease-premium,cubic-bezier(.22, 1, .36, 1))!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-card:hover .faq-premium-expand{color:#087f8c!important;border-color:#087f8c73!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-card--open .faq-premium-expand{color:#087f8c!important;box-shadow:none!important;background:#e8f6f8f2!important;border-color:#087f8c66!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-card--open .faq-premium-expand-icon{transform:rotate(45deg)}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-answer-wrap{transition:grid-template-rows .3s var(--ease-premium,cubic-bezier(.22, 1, .36, 1))!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-answer{opacity:0;max-width:none;transform:translateY(-4px);color:#526066!important;padding:0 clamp(1.05rem,2vw,1.35rem) clamp(1.15rem,2vw,1.4rem) clamp(4.55rem,6vw,5.05rem)!important;transition:opacity .28s,transform .28s!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-card--open .faq-premium-answer{opacity:1;transform:translateY(0)}html[data-theme=light] .homepage-luxury .ref-reviews-faq .qa-faq-cta{margin-top:.35rem!important}@media (max-width:1023px){html[data-theme=light] .homepage-luxury .ref-reviews-faq__watermark{opacity:.04;font-size:clamp(5rem,22vw,9rem);top:22%}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-intro{max-width:none}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-lead{max-width:46ch}}@media (max-width:640px){html[data-theme=light] .homepage-luxury .ref-reviews-faq__watermark{opacity:.03;font-size:4.5rem;top:12%;left:auto;right:-8%}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-title{font-size:clamp(1.75rem,8vw,2.15rem)}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-trust{gap:.85rem 1.1rem}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-trigger{gap:.75rem;padding:1rem .95rem!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-icon{border-radius:.75rem;width:2.35rem;height:2.35rem}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-answer{padding-left:1rem!important}}@media (prefers-reduced-motion:reduce){html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-card,html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-expand,html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-expand-icon,html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-answer-wrap,html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-answer{transition:none!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-card:hover:not(.faq-premium-card--open){transform:none}}html[data-theme=light] .homepage-luxury .ref-product-cta-title,html[data-theme=light] .homepage-luxury .ref-product-cta-title-line,html[data-theme=light] .homepage-luxury .ref-product-cta .text-\[var\(--soft-ivory\)\]{color:#0c1f28!important;-webkit-text-fill-color:#0c1f28!important}html[data-theme=light] .homepage-luxury .ref-product-cta-caption,html[data-theme=light] .homepage-luxury .ref-product-cta .section-caption{color:#526066!important}html[data-theme=light] .homepage-luxury .ref-product-cta-accent,html[data-theme=light] .homepage-luxury .ref-product-cta .text-\[var\(--ocean-blue\)\]{color:#0e6a78!important}html[data-theme=light] .homepage-luxury .ref-product-cta-eyebrow{color:#0e6a78!important;-webkit-text-fill-color:#0e6a78!important;background:#fff!important;border:1px solid #d9e0e2!important}html[data-theme=light] .homepage-luxury .ref-product-cta-panel{box-shadow:none!important;background:0 0!important;border:none!important}html[data-theme=light] .homepage-luxury .site-footer,html[data-theme=light] .homepage-luxury footer.site-footer{color:#ffffffc7!important;box-shadow:none!important;background:#0c1f28!important;border-color:#0000!important}html[data-theme=light] .homepage-luxury .site-footer:before,html[data-theme=light] .homepage-luxury .site-footer-top:before,html[data-theme=light] .homepage-luxury .site-footer-brand:before{opacity:0!important;background:0 0!important}html[data-theme=light] .homepage-luxury .site-footer-top,html[data-theme=light] .homepage-luxury .site-footer-top-inner,html[data-theme=light] .homepage-luxury .site-footer-grid,html[data-theme=light] .homepage-luxury .site-footer-bar,html[data-theme=light] .homepage-luxury .site-footer-bar-inner{background:0 0!important}html[data-theme=light] .homepage-luxury .site-footer-brand,html[data-theme=light] .homepage-luxury .site-footer-nav{box-shadow:none!important;background:0 0!important;border-color:#ffffff1f!important}html[data-theme=light] .homepage-luxury .site-footer-column-title,html[data-theme=light] .homepage-luxury .site-footer-legal-name{color:#fff!important}html[data-theme=light] .homepage-luxury .site-footer-column-title:after,html[data-theme=light] .homepage-luxury .site-footer-legal-entity:before{background:#ffffff1f!important}html[data-theme=light] .homepage-luxury .site-footer-tagline,html[data-theme=light] .homepage-luxury .site-footer-legal-meta,html[data-theme=light] .homepage-luxury .site-footer-legal-address,html[data-theme=light] .homepage-luxury .site-footer-bar-ruo,html[data-theme=light] .homepage-luxury .site-footer-bar-copy,html[data-theme=light] .homepage-luxury .site-footer-newsletter-blurb,html[data-theme=light] .homepage-luxury .site-footer-newsletter-consent{color:#ffffff9e!important}html[data-theme=light] .homepage-luxury .site-footer a,html[data-theme=light] .homepage-luxury .site-footer-link,html[data-theme=light] .homepage-luxury .site-footer-email,html[data-theme=light] .homepage-luxury .site-footer-email-text,html[data-theme=light] .homepage-luxury .site-footer-contact-link{color:#ffffffdb!important}html[data-theme=light] .homepage-luxury .site-footer a:hover,html[data-theme=light] .homepage-luxury .site-footer-link:hover,html[data-theme=light] .homepage-luxury .site-footer-email:hover,html[data-theme=light] .homepage-luxury .site-footer-contact-link:hover{color:#0e6a78!important}html[data-theme=light] .homepage-luxury .site-footer-email,html[data-theme=light] .homepage-luxury .site-footer-contact-link,html[data-theme=light] .homepage-luxury .site-footer-email:hover,html[data-theme=light] .homepage-luxury .site-footer-contact-link:hover{box-shadow:none!important;background:#ffffff0f!important;border:1px solid #ffffff29!important}html[data-theme=light] .homepage-luxury .site-footer-email svg,html[data-theme=light] .homepage-luxury .site-footer-contact-link svg,html[data-theme=light] .homepage-luxury .site-footer-legal-icon,html[data-theme=light] .homepage-luxury .site-footer-newsletter-icon{color:#0e6a78!important}html[data-theme=light] .homepage-luxury .site-footer-trust{color:#ffffffb3!important;background:0 0!important;border-color:#ffffff1f!important}html[data-theme=light] .homepage-luxury .site-footer-trust li{color:#ffffffd1!important;box-shadow:none!important;background:#ffffff0f!important;border:1px solid #ffffff24!important}html[data-theme=light] .homepage-luxury .site-footer-trust svg{color:#0e6a78!important}html[data-theme=light] .homepage-luxury .site-footer .social-profile-link{color:#ffffffdb!important;box-shadow:none!important;background:#ffffff0f!important;border-color:#ffffff29!important}html[data-theme=light] .homepage-luxury .site-footer .social-profile-link:hover{color:#fff!important;border-color:#0e6a78!important}html[data-theme=light] .homepage-luxury .site-footer-newsletter-row{background:#ffffff0f!important;border-color:#ffffff29!important}html[data-theme=light] .homepage-luxury .site-footer-newsletter-input{caret-color:#fff;color:#fff!important;-webkit-text-fill-color:#fff!important;background:0 0!important}html[data-theme=light] .homepage-luxury .site-footer-newsletter-input::placeholder{opacity:1;color:#ffffff9e!important;-webkit-text-fill-color:#ffffff9e!important}html[data-theme=light] .homepage-luxury .site-footer-newsletter-input:-webkit-autofill{caret-color:#fff;transition:background-color 100000s ease-in-out;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #0e2a30!important}html[data-theme=light] .homepage-luxury .site-footer-newsletter-input:-webkit-autofill:hover{caret-color:#fff;transition:background-color 100000s ease-in-out;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #0e2a30!important}html[data-theme=light] .homepage-luxury .site-footer-newsletter-input:-webkit-autofill:focus{caret-color:#fff;transition:background-color 100000s ease-in-out;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #0e2a30!important}html[data-theme=light] .homepage-luxury .site-footer-newsletter-input:-webkit-autofill:active{caret-color:#fff;transition:background-color 100000s ease-in-out;-webkit-text-fill-color:#fff!important;box-shadow:inset 0 0 0 1000px #0e2a30!important}html[data-theme=light] .homepage-luxury .site-footer-newsletter-button{color:#fff!important;background:#0e6a78!important}html[data-theme=light] .homepage-luxury .site-footer .payment-method-marks--footer{border-bottom-color:#ffffff1a!important}html[data-theme=light] .homepage-luxury .site-footer .payment-method-marks-label{color:#ffffff8c!important}html[data-theme=light] .homepage-luxury .site-footer .payment-method-marks-chip{color:#ffffffdb!important;box-shadow:none!important;background:#ffffff0f!important;border-color:#ffffff29!important}html[data-theme=light] .homepage-luxury .site-footer-bar{border-top:1px solid #ffffff1a!important}html[data-theme=light] .homepage-luxury .btn-primary,html[data-theme=light] .homepage-luxury .ref-hero-cta-flagship,html[data-theme=light] .homepage-luxury .ref-hero-cta-primary,html[data-theme=light] .homepage-luxury .hero-ref-cta--primary,html[data-theme=light] .homepage-luxury a.ref-hero-cta-flagship.hero-ref-cta--primary,html[data-theme=light] .homepage-luxury .ref-featured-cta-primary,html[data-theme=light] .homepage-luxury .ref-product-cta-btn{color:#fff!important;background:#0c1f28!important;border:none!important;animation:none!important;box-shadow:0 8px 22px #0c1f2829!important}html[data-theme=light] .homepage-luxury .btn-primary:hover,html[data-theme=light] .homepage-luxury .hero-ref-cta--primary:hover,html[data-theme=light] .homepage-luxury a.ref-hero-cta-flagship.hero-ref-cta--primary:hover,html[data-theme=light] .homepage-luxury .ref-featured-cta-primary:hover,html[data-theme=light] .homepage-luxury .ref-product-cta-btn:hover{filter:none;background:#0e6a78!important;box-shadow:0 10px 26px #0e6a7833!important}html[data-theme=light] .homepage-luxury .btn-platinum,html[data-theme=light] .homepage-luxury .ref-featured-cta-secondary,html[data-theme=light] .homepage-luxury .hero-ref-cta--secondary,html[data-theme=light] .homepage-luxury a.hero-ref-cta--secondary,html[data-theme=light] .homepage-luxury .concept-hero-cta-secondary,html[data-theme=light] .homepage-luxury .ref-featured-cta-row a{color:#0c1f28!important;box-shadow:none!important;background:#fff!important;border:1px solid #d9e0e2!important}html[data-theme=light] .homepage-luxury .btn-platinum:hover,html[data-theme=light] .homepage-luxury .ref-featured-cta-secondary:hover,html[data-theme=light] .homepage-luxury .hero-ref-cta--secondary:hover{color:#0e6a78!important;background:#fff!important;border-color:#0e6a78!important}html[data-theme=light] .premium-dot-atmosphere{--pda-ivory:255, 255, 255;--pda-teal:14, 106, 120;--pda-ink:14, 106, 120;--pda-gold:14, 106, 120}html[data-theme=light] .premium-dot-atmosphere__glow--gold{background:#0e6a788c;box-shadow:0 0 7px 2px #0e6a7833,0 0 14px 3px #0e6a7814}html[data-theme=light] .homepage-luxury .premium-dot-atmosphere{--pda-field-opacity:.22;--pda-glow-opacity:.3}html[data-theme=light] .homepage-luxury .premium-dot-atmosphere__field--far{opacity:.45!important}html[data-theme=light] .homepage-luxury .premium-dot-atmosphere__field--mid,html[data-theme=light] .homepage-luxury .premium-dot-atmosphere__field--near{opacity:.28!important}html[data-theme=light] .homepage-luxury .premium-dot-atmosphere__ambient--bridge{opacity:.35}html[data-theme=light] .homepage-luxury .premium-dot-atmosphere__glows{opacity:.55}html[data-theme=light] .homepage-luxury .premium-dot-atmosphere__glow--teal,html[data-theme=light] .homepage-luxury .premium-dot-atmosphere__glow--cyan,html[data-theme=light] .homepage-luxury .premium-dot-atmosphere__glow--white{box-shadow:0 0 8px 2px #0e6a7838,0 0 16px 4px #0e6a781a}html[data-theme=light] .homepage-luxury{--hp-light-shadow-sm:0 2px 8px #0c1f2809, 0 8px 20px #0c1f280a;--hp-light-shadow-md:0 4px 12px #0c1f280a, 0 14px 32px #0c1f280e;--hp-light-shadow-lg:0 8px 20px #0c1f280b, 0 20px 44px #0c1f2811;--hp-radius-card:1.15rem}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card{border-radius:var(--hp-radius-card)!important;box-shadow:var(--hp-light-shadow-sm)!important}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__showcase{min-height:clamp(11.5rem,18vw,14.5rem)}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__showcase-stage,html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__showcase-vault{transform-origin:50% 60%;transform:scale(1.06)}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__body,html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__identity{padding-top:.35rem}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__identity{gap:.55rem}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card h3,html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__title,html[data-theme=light] .homepage-luxury .featured-products-carousel .product-name{letter-spacing:-.02em;color:#0c1f28!important;font-size:clamp(1rem,.2vw + .95rem,1.125rem)!important;font-weight:700!important;line-height:1.25!important}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__price,html[data-theme=light] .homepage-luxury .featured-products-carousel .product-price{letter-spacing:-.025em;font-size:clamp(1.15rem,.3vw + 1.05rem,1.35rem)!important;font-weight:700!important}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__footer .btn-primary,html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__footer button.btn-primary,html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card [class*=add-to-cart],html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__footer a.btn-primary{min-height:2.75rem;border-radius:.85rem!important;padding-inline:1.15rem!important;font-size:.8125rem!important}html[data-theme=light] .homepage-luxury .ref-featured-showcase{position:relative}html[data-theme=light] .homepage-luxury .ref-featured-showcase:before{content:"";z-index:0;pointer-events:none;filter:blur(2px);background:radial-gradient(circle at 50% 45%,#fffffff2 0%,#0000 55%),radial-gradient(circle,#8cc3eb61 0%,#0000 68%);border-radius:50%;width:min(22rem,88%);height:min(22rem,78%);position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}html[data-theme=light] .homepage-luxury .ref-featured-vial-stage,html[data-theme=light] .homepage-luxury .ref-featured-showcase-image,html[data-theme=light] .homepage-luxury .lux-featured-vial,html[data-theme=light] .homepage-luxury .ref-featured-vial{z-index:1;position:relative}html[data-theme=light] .homepage-luxury .ref-featured-showcase-image,html[data-theme=light] .homepage-luxury .lux-featured-vial{filter:drop-shadow(0 18px 28px #0c1f281f)}html[data-theme=light] .homepage-luxury .ref-featured-showcase-image{transform-origin:bottom;transform:scale(1.04)}html[data-theme=light] .homepage-luxury .ref-coa-showcase-vault,html[data-theme=light] .homepage-luxury .coa-vault-card{background:radial-gradient(80% 55% at 50% 0,#b4dcf52e,#0000 65%),#fff!important;border:1px solid #a8cee88c!important;border-radius:1.25rem!important;box-shadow:inset 0 1px #fffffffa,0 16px 40px #0c1f2812,0 0 0 1px #9fd4e21f!important}html[data-theme=light] .homepage-luxury .ref-quality-stats__watermark{opacity:.078;color:#7eafcc;font-size:clamp(6rem,18vw,14.5rem);right:-4%}html[data-theme=light] .homepage-luxury .ref-precision-section{background:radial-gradient(54% 62% at 12% 22%,#ffffffe0 0%,#0000 64%),radial-gradient(58% 52% at 72% 58%,#96c8f07a 0%,#0000 60%),radial-gradient(46% 48% at 88% 30%,#a0cdf55c 0%,#0000 58%),linear-gradient(158deg,#eef6ff 0%,#e3f0fb 100%)!important}html[data-theme=light] .homepage-luxury .ref-precision-section__watermark{opacity:.06;font-size:clamp(4rem,13vw,11rem)}html[data-theme=light] .homepage-luxury .ref-precision-section .ref-trust-card[data-pv-accent="1"]{--pv-accent:#1677d2;--pv-soft:#1677d21a;--pv-border:#1677d22e}html[data-theme=light] .homepage-luxury .ref-precision-section .ref-trust-card[data-pv-accent="2"]{--pv-accent:#0e6a78;--pv-soft:#0e6a781a;--pv-border:#0e6a782e}html[data-theme=light] .homepage-luxury .ref-precision-section .ref-trust-card[data-pv-accent="3"]{--pv-accent:#6b5f9a;--pv-soft:#6b5f9a1a;--pv-border:#6b5f9a2e}html[data-theme=light] .homepage-luxury .ref-precision-section .ref-trust-card[data-pv-accent="4"]{--pv-accent:#9a7a45;--pv-soft:#9a7a451f;--pv-border:#9a7a4538}html[data-theme=light] .homepage-luxury .ref-precision-section .ref-trust-card[data-pv-accent]{border:1px solid var(--pv-border,#d9e0e2)!important;box-shadow:var(--hp-light-shadow-sm)!important;background:#fff!important;border-radius:1.15rem!important}html[data-theme=light] .homepage-luxury .ref-precision-section .ref-trust-card[data-pv-accent] .ref-trust-icon-well{background:var(--pv-soft)!important;border-color:var(--pv-border)!important;color:var(--pv-accent)!important}html[data-theme=light] .homepage-luxury .ref-precision-section .ref-trust-card[data-pv-accent] .ref-trust-title,html[data-theme=light] .homepage-luxury .ref-precision-section .ref-trust-card[data-pv-accent="4"] .ref-trust-title{color:#0c1f28!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase{gap:clamp(.95rem,1.6vw,1.25rem)!important}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-icon{border-radius:.9rem;width:2.9rem;height:2.9rem;box-shadow:inset 0 1px #ffffffb3}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-icon-svg{width:1.3rem;height:1.3rem}html[data-theme=light] .homepage-luxury .ref-reviews-faq .faq-premium-list--showcase .faq-premium-card--open{border-color:#0e6a7861!important;box-shadow:inset 0 1px #fff,0 16px 36px #0c1f2817,0 0 0 1px #0e6a781a!important}html[data-theme=light] .homepage-luxury .ref-product-cta{isolation:isolate;position:relative;overflow:hidden}html[data-theme=light] .homepage-luxury .ref-product-cta__watermark{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.045em;text-transform:uppercase;white-space:nowrap;color:#8eb8d4;opacity:.05;margin:0;font-size:clamp(4.5rem,14vw,11rem);font-weight:700;line-height:.85;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}html[data-theme=light] .homepage-luxury .ref-product-cta .premium-section-lg,html[data-theme=light] .homepage-luxury .ref-product-cta-stage{z-index:1;position:relative}html[data-theme=light] .homepage-luxury .ref-product-cta-glow{opacity:.85;background:radial-gradient(60% 55% at 50% 40%,#a0cdf059,#0000 70%)!important}html[data-theme=light] .homepage-luxury .ref-home-contact .home-contact-form{gap:1.25rem!important}html[data-theme=light] .homepage-luxury .ref-home-contact .lux-enterprise-input{min-height:3rem;transition:border-color .22s,box-shadow .22s;color:#0c1f28!important;background:#fff!important;border:1px solid #d9e0e2!important;border-radius:.85rem!important;box-shadow:inset 0 1px #ffffffe6!important}html[data-theme=light] .homepage-luxury .ref-home-contact .lux-enterprise-input:focus{outline:none;border-color:#0e6a78!important;box-shadow:0 0 0 3px #0e6a781f,inset 0 1px #ffffffe6!important}html[data-theme=light] .homepage-luxury .ref-home-contact textarea.lux-enterprise-input{min-height:8.5rem;padding-top:.9rem}html[data-theme=light] .homepage-luxury .ref-home-contact .btn-primary{min-height:3rem;border-radius:.9rem!important;padding-inline:1.5rem!important}html[data-theme=light] .homepage-luxury .site-footer,html[data-theme=light] .site-footer{background:#0c1f28!important}html[data-theme=light] .homepage-luxury .site-footer-logo-wrap img,html[data-theme=light] .site-footer-logo-wrap img{width:auto;max-height:2.75rem}html[data-theme=light] .homepage-luxury .site-footer-grid,html[data-theme=light] .site-footer-grid{gap:clamp(1.75rem,3vw,2.75rem)!important}html[data-theme=light] .homepage-luxury .site-footer-column-title,html[data-theme=light] .site-footer-column-title{letter-spacing:.06em;color:#ffffffeb!important;margin-bottom:.85rem!important}html[data-theme=light] .homepage-luxury .site-footer-links,html[data-theme=light] .site-footer-links{gap:.55rem!important}html[data-theme=light] .homepage-luxury .site-footer-link,html[data-theme=light] .site-footer-link{line-height:1.45;color:#ffffff9e!important}html[data-theme=light] .homepage-luxury .site-footer-link:hover,html[data-theme=light] .site-footer-link:hover{color:#ffffffeb!important}html[data-theme=light] .homepage-luxury .site-footer-bar,html[data-theme=light] .site-footer-bar{border-top:1px solid #ffffff14!important}html[data-theme=light] .homepage-luxury .site-footer-bar-inner,html[data-theme=light] .site-footer-bar-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;display:flex}html[data-theme=light] .homepage-luxury .premium-section-lg{padding-block:clamp(3.25rem,6.5vw,5rem)}html[data-theme=light] .homepage-luxury .qa-section-divider,html[data-theme=light] .homepage-luxury .gold-accent-line{opacity:.55}@media (max-width:640px){html[data-theme=light] .homepage-luxury .ref-product-cta__watermark{opacity:.035;font-size:3.5rem}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__showcase-stage,html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__showcase-vault{transform:scale(1.03)}}.homepage-luxury .pc-trust-v2{--pc-trust-ink:#0b2230;--pc-trust-ink-soft:#123040;--pc-trust-muted:#647481;--pc-trust-line:#0c1f2814;--pc-trust-teal:#087f8c;--pc-trust-blue:#1677d2;--pc-trust-indigo:#5b6bb5;--pc-trust-champagne:#b8924a;isolation:isolate;position:relative;background:radial-gradient(48% 42% at 78% 38%,#a0cdf038 0%,#0000 62%),radial-gradient(36% 40% at 18% 55%,#0e6a7814 0%,#0000 65%),linear-gradient(165deg,#f5faff 0%,#eaf4fa 100%)!important}.homepage-luxury .pc-trust-v2 .premium-section{padding-block:clamp(4.5rem,8vw,6.5rem)!important}.homepage-luxury .pc-trust-v2__watermark{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;color:#8eb8d4;opacity:.04;margin:0;font-size:clamp(5rem,14vw,12rem);font-weight:700;line-height:.8;position:absolute;top:52%;right:-4%;transform:translateY(-50%)}.homepage-luxury .pc-trust-v2__ambiance{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;background:0 0!important}.homepage-luxury .pc-trust-v2__deco{pointer-events:none;border-radius:50%;position:absolute}.homepage-luxury .pc-trust-v2__deco--a{filter:blur(18px);background:radial-gradient(circle,#96c8eb47 0%,#0000 70%);width:11rem;height:11rem;top:18%;right:12%}.homepage-luxury .pc-trust-v2__deco--b{filter:blur(16px);background:radial-gradient(circle,#087f8c29 0%,#0000 70%);width:8rem;height:8rem;bottom:22%;left:8%}.homepage-luxury .pc-trust-v2__deco--c{opacity:.45;background:0 0;border:1px solid #8cbee147;width:3.5rem;height:3.5rem;bottom:28%;right:28%}.homepage-luxury .pc-trust-v2 .pc-trust-v2__panel{z-index:1;position:relative;overflow:hidden;background:radial-gradient(55% 50% at 82% 30%,#afd7f533 0%,#0000 60%),radial-gradient(40% 45% at 12%,#0e6a780f 0%,#0000 62%),linear-gradient(165deg,#fffffff5 0%,#f4f9fc 100%)!important;border:1px solid #a8cee880!important;border-radius:clamp(1.35rem,2.4vw,1.85rem)!important;padding:clamp(1.75rem,3.5vw,2.75rem) clamp(1.25rem,3vw,2.35rem)!important;box-shadow:inset 0 1px #fffffff2,0 18px 48px #0c1f280e,0 4px 14px #0c1f2808!important}.homepage-luxury .pc-trust-v2 .pc-trust-v2__panel-sheen{pointer-events:none;opacity:.95;background:linear-gradient(135deg,#ffffffa6 0%,#0000 38%),radial-gradient(50% 35% at 100% 0,#b4d7f52e,#0000 55%);position:absolute;inset:0}.homepage-luxury .pc-trust-v2__light{pointer-events:none;filter:blur(28px);border-radius:50%;position:absolute}.homepage-luxury .pc-trust-v2__light--left{background:#087f8c1f;width:14rem;height:14rem;top:35%;left:-2%}.homepage-luxury .pc-trust-v2__light--right{background:#8cc3eb2e;width:16rem;height:16rem;top:8%;right:4%}.homepage-luxury .pc-trust-v2 .pc-trust-v2__split{z-index:1;align-items:stretch;position:relative;grid-template-columns:minmax(15rem,.95fr) minmax(0,1.5fr)!important;gap:clamp(1.75rem,3.5vw,2.75rem)!important;display:grid!important}.homepage-luxury .pc-trust-v2 .pc-trust-v2__col--assay,.homepage-luxury .pc-trust-v2 .pc-trust-v2__col--pillars{flex-direction:column;min-width:0;height:100%;display:flex}.homepage-luxury .pc-trust-v2 .pc-trust-assay{z-index:1;flex-direction:column;height:100%;display:flex;position:relative;background:radial-gradient(80% 50% at 0 0,#087f8c12,#0000 55%),linear-gradient(#ffffffeb 0%,#f0f8fae0 100%)!important;border:1px solid #0e6a7824!important;border-radius:1.25rem!important;margin:0!important;padding:clamp(1.25rem,2.5vw,1.75rem)!important;box-shadow:inset 0 1px #fffffff2,0 10px 28px #0c1f280a!important}.homepage-luxury .pc-trust-v2 .pc-trust-assay__head{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:.55rem;margin-bottom:1.25rem;display:flex}.homepage-luxury .pc-trust-v2 .pc-trust-assay__kicker{letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--pc-trust-teal)!important;margin:0!important;font-size:.6875rem!important;font-weight:700!important}.homepage-luxury .pc-trust-v2 .pc-trust-assay__eyebrow{text-align:left;white-space:normal;max-width:14ch;letter-spacing:-.03em!important;text-transform:uppercase!important;color:var(--pc-trust-ink)!important;margin:0!important;font-size:clamp(1.35rem,2.2vw,1.85rem)!important;font-weight:750!important;line-height:1.15!important}.homepage-luxury .pc-trust-v2 .pc-trust-assay__accent{background:linear-gradient(90deg, var(--pc-trust-teal), #087f8c26);border-radius:999px;width:2.75rem;height:2px;display:block}.homepage-luxury .pc-trust-v2 .pc-trust-assay__rule{display:none!important}.homepage-luxury .pc-trust-v2 .pc-trust-assay__list{flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;list-style:none;gap:.55rem!important;display:flex!important}.homepage-luxury .pc-trust-v2 .pc-trust-assay__list:before{display:none}.homepage-luxury .pc-trust-v2 .pc-trust-assay__item{--assay-accent:var(--pc-trust-teal);--assay-soft:#087f8c1a;--assay-border:#087f8c29;z-index:1;text-align:left;transition:transform .28s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), border-color .28s ease, box-shadow .28s ease, background .28s ease;flex:1 1 0;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;position:relative;border:1px solid var(--assay-border)!important;background:linear-gradient(#fffffff5 0%,#fcfdfee6 100%)!important;border-radius:1rem!important;margin:0!important;padding:.85rem .95rem!important;display:grid!important;box-shadow:inset 0 1px #fffffff2,0 6px 16px #0c1f2808!important}.homepage-luxury .pc-trust-v2 .pc-trust-assay__item[data-assay-tone=identity]{--assay-accent:#1677d2;--assay-soft:#1677d21a;--assay-border:#1677d229}.homepage-luxury .pc-trust-v2 .pc-trust-assay__item[data-assay-tone=purity]{--assay-accent:#087f8c;--assay-soft:#087f8c1a;--assay-border:#087f8c29}.homepage-luxury .pc-trust-v2 .pc-trust-assay__item[data-assay-tone=content]{--assay-accent:#5b6bb5;--assay-soft:#5b6bb51a;--assay-border:#5b6bb529}.homepage-luxury .pc-trust-v2 .pc-trust-assay__item[data-assay-tone=sterility]{--assay-accent:#b8924a;--assay-soft:#b8924a1f;--assay-border:#b8924a38}.homepage-luxury .pc-trust-v2 .pc-trust-assay__item:hover,.homepage-luxury .pc-trust-v2 .pc-trust-assay__item.is-featured{transform:translateY(-2px);border-color:var(--assay-accent)!important}@supports (color:color-mix(in lab, red, red)){.homepage-luxury .pc-trust-v2 .pc-trust-assay__item:hover,.homepage-luxury .pc-trust-v2 .pc-trust-assay__item.is-featured{border-color:color-mix(in srgb, var(--assay-accent) 55%, white)!important}}.homepage-luxury .pc-trust-v2 .pc-trust-assay__item:hover,.homepage-luxury .pc-trust-v2 .pc-trust-assay__item.is-featured{background:linear-gradient(180deg, #fff 0%, var(--assay-soft) 100%)!important}@supports (color:color-mix(in lab, red, red)){.homepage-luxury .pc-trust-v2 .pc-trust-assay__item:hover,.homepage-luxury .pc-trust-v2 .pc-trust-assay__item.is-featured{background:linear-gradient(180deg, #fff 0%, color-mix(in srgb, var(--assay-soft) 55%, white) 100%)!important}}.homepage-luxury .pc-trust-v2 .pc-trust-assay__item:hover,.homepage-luxury .pc-trust-v2 .pc-trust-assay__item.is-featured{box-shadow:inset 0 1px #fff,0 12px 26px #0c1f280f!important}.homepage-luxury .pc-trust-v2 .pc-trust-assay__item.is-featured{border-color:var(--assay-accent)!important}@supports (color:color-mix(in lab, red, red)){.homepage-luxury .pc-trust-v2 .pc-trust-assay__item.is-featured{border-color:color-mix(in srgb, var(--assay-accent) 65%, white)!important}}.homepage-luxury .pc-trust-v2 .pc-trust-assay__item:hover .pc-trust-assay__icon-wrap,.homepage-luxury .pc-trust-v2 .pc-trust-assay__item.is-featured .pc-trust-assay__icon-wrap{box-shadow:inset 0 1px 0 #ffffffd9, 0 0 0 3px var(--assay-accent), 0 4px 12px var(--assay-accent)}@supports (color:color-mix(in lab, red, red)){.homepage-luxury .pc-trust-v2 .pc-trust-assay__item:hover .pc-trust-assay__icon-wrap,.homepage-luxury .pc-trust-v2 .pc-trust-assay__item.is-featured .pc-trust-assay__icon-wrap{box-shadow:inset 0 1px 0 #ffffffd9, 0 0 0 3px color-mix(in srgb, var(--assay-accent) 12%, transparent), 0 4px 12px color-mix(in srgb, var(--assay-accent) 18%, transparent)}}.homepage-luxury .pc-trust-v2 .pc-trust-assay__index{display:none!important}.homepage-luxury .pc-trust-v2 .pc-trust-assay__icon-wrap{background:var(--assay-soft);border:1px solid var(--assay-border);border-radius:999px;place-items:center;width:2.15rem;height:2.15rem;transition:box-shadow .28s;display:grid;box-shadow:inset 0 1px #ffffffbf}.homepage-luxury .pc-trust-v2 .pc-trust-assay__icon{width:1.05rem!important;height:1.05rem!important;color:var(--assay-accent)!important}.homepage-luxury .pc-trust-v2 .pc-trust-assay__copy{min-width:0}.homepage-luxury .pc-trust-v2 .pc-trust-assay__title{letter-spacing:-.015em;line-height:1.2;display:block;color:var(--pc-trust-ink)!important;font-size:.875rem!important;font-weight:700!important}.homepage-luxury .pc-trust-v2 .pc-trust-assay__method{margin-top:.15rem;display:block;color:var(--pc-trust-muted)!important;font-size:.75rem!important;font-weight:500!important}.homepage-luxury .pc-trust-v2 .pc-trust-assay__badge{border:1px solid var(--assay-border);background:var(--assay-soft);border-radius:999px;flex-shrink:0;padding:.2rem .45rem}@supports (color:color-mix(in lab, red, red)){.homepage-luxury .pc-trust-v2 .pc-trust-assay__badge{background:color-mix(in srgb, var(--assay-soft) 70%, white)}}.homepage-luxury .pc-trust-v2 .pc-trust-assay__badge{color:var(--assay-accent);letter-spacing:.1em;text-transform:uppercase;font-size:.5625rem;font-weight:700}.homepage-luxury .pc-trust-v2 .pc-trust-v2__divider{display:none}.homepage-luxury .pc-trust-v2 .pc-trust-v2__grid{z-index:1;flex:auto;align-content:stretch;min-height:0;position:relative;grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(1rem,1.8vw,1.35rem)!important;height:100%!important;display:grid!important}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar{--pillar-a:#f3f9ff;--pillar-b:#e8f3fc;--pillar-accent:#1677d2;--pillar-border:#1677d22e;text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;overflow:hidden;border:1px solid var(--pillar-border)!important;background:radial-gradient(ellipse 70% 55% at 12% 0%, #ffffffd9, transparent 55%), linear-gradient(160deg, var(--pillar-a) 0%, var(--pillar-b) 100%)!important;-webkit-backdrop-filter:none!important;height:100%!important;min-height:0!important;transition:transform .28s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), border-color .28s ease, box-shadow .28s ease!important;border-radius:1.35rem!important;padding:clamp(1.4rem,2.6vw,1.9rem) clamp(1.15rem,2vw,1.55rem)!important;display:flex!important;box-shadow:inset 0 1px #ffffffe6,0 10px 28px #0c1f280b!important}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar[data-tone=shipping]{--pillar-a:#f3f9ff;--pillar-b:#e7f2fb;--pillar-accent:#1677d2;--pillar-border:#1677d22e}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar[data-tone=coa]{--pillar-a:#f0faf6;--pillar-b:#e2f3ec;--pillar-accent:#087f8c;--pillar-border:#087f8c38}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar[data-tone=checkout]{--pillar-a:#f5f4ff;--pillar-b:#ebe8fc;--pillar-accent:#5b6bb5;--pillar-border:#5b6bb533}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar[data-tone=support]{--pillar-a:#fff8f1;--pillar-b:#f8edd9;--pillar-accent:#b8924a;--pillar-border:#b8924a3d}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar.is-featured{box-shadow:inset 0 1px #fffffff2,0 14px 34px #087f8c1a,0 0 0 1px #087f8c14!important}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar-chip{z-index:2;color:#087f8c;letter-spacing:.12em;text-transform:uppercase;background:#ffffffe0;border:1px solid #087f8c47;border-radius:999px;padding:.22rem .5rem;font-size:.5625rem;font-weight:750;position:absolute;top:.95rem;right:.95rem}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar-glow{background:radial-gradient(circle, var(--pillar-accent), transparent 70%);border-radius:50%;height:60%;position:absolute;inset:auto -10% -35% 30%}@supports (color:color-mix(in lab, red, red)){.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar-glow{background:radial-gradient(circle, color-mix(in srgb, var(--pillar-accent) 22%, transparent), transparent 70%)}}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar-glow{opacity:.55;pointer-events:none}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar:before,.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar:after{opacity:0!important}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar:hover{border-color:var(--pillar-accent)!important;transform:translateY(-2px)!important}@supports (color:color-mix(in lab, red, red)){.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar:hover{border-color:color-mix(in srgb, var(--pillar-accent) 45%, white)!important}}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar:hover{box-shadow:inset 0 1px #fff,0 16px 36px #0c1f2812!important}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar:hover .pc-trust-v2__pillar-glow{opacity:.85}.homepage-luxury .pc-trust-v2 .pc-trust-v2__icon{position:relative;width:3.35rem!important;height:3.35rem!important;margin:0 0 1.05rem!important}.homepage-luxury .pc-trust-v2 .trust-authority-icon-well{place-items:center;width:3.35rem!important;height:3.35rem!important;color:var(--pillar-accent)!important;background:var(--pillar-accent)!important;border-radius:999px!important;display:grid!important}@supports (color:color-mix(in lab, red, red)){.homepage-luxury .pc-trust-v2 .trust-authority-icon-well{background:color-mix(in srgb, var(--pillar-accent) 10%, white)!important}}.homepage-luxury .pc-trust-v2 .trust-authority-icon-well{border:1px solid var(--pillar-accent)!important}@supports (color:color-mix(in lab, red, red)){.homepage-luxury .pc-trust-v2 .trust-authority-icon-well{border:1px solid color-mix(in srgb, var(--pillar-accent) 22%, white)!important}}.homepage-luxury .pc-trust-v2 .trust-authority-icon-well{box-shadow:inset 0 1px #ffffffe6,0 6px 14px #0c1f280d!important}.homepage-luxury .pc-trust-v2 .trust-authority-icon-svg{width:1.35rem!important;height:1.35rem!important}.homepage-luxury .pc-trust-v2 .pc-trust-v2__title{letter-spacing:-.025em!important;color:var(--pc-trust-ink)!important;margin:0 0 .55rem!important;font-size:clamp(1.05rem,1.4vw,1.25rem)!important;font-weight:750!important;line-height:1.25!important}.homepage-luxury .pc-trust-v2 .pc-trust-v2__desc{max-width:22rem;color:var(--pc-trust-muted)!important;margin:0!important;font-size:clamp(.9rem,1.05vw,1rem)!important;line-height:1.6!important}.homepage-luxury .pc-trust-v2 .trust-authority-highlight--title,.homepage-luxury .pc-trust-v2 .trust-authority-highlight--desc{color:var(--pillar-accent,var(--pc-trust-teal))!important;font-weight:700!important}@media (max-width:1279px){.homepage-luxury .pc-trust-v2 .pc-trust-v2__split{grid-template-columns:minmax(14rem,.9fr) minmax(0,1.35fr)!important;gap:clamp(1.35rem,2.5vw,2rem)!important}}@media (max-width:1023px){.homepage-luxury .pc-trust-v2 .pc-trust-v2__split{grid-template-columns:1fr!important;gap:1.35rem!important}.homepage-luxury .pc-trust-v2 .pc-trust-assay__eyebrow{max-width:none}.homepage-luxury .pc-trust-v2 .pc-trust-assay__list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important;display:grid!important}.homepage-luxury .pc-trust-v2 .pc-trust-assay__item{flex:none}.homepage-luxury .pc-trust-v2 .pc-trust-v2__grid{grid-template-rows:none!important;height:auto!important}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar{min-height:11rem;height:auto!important}.homepage-luxury .pc-trust-v2__watermark{opacity:.03;font-size:clamp(4rem,16vw,8rem)}}@media (max-width:639px){.homepage-luxury .pc-trust-v2 .premium-section{padding-block:clamp(3.25rem,10vw,4rem)!important}.homepage-luxury .pc-trust-v2 .pc-trust-v2__panel{border-radius:1.2rem!important;padding:1.2rem .9rem 1.35rem!important}.homepage-luxury .pc-trust-v2 .pc-trust-assay__list{grid-template-columns:1fr!important}.homepage-luxury .pc-trust-v2 .pc-trust-v2__grid{grid-template-columns:1fr!important;gap:.85rem!important}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar{min-height:0;padding:1.25rem 1.1rem!important}.homepage-luxury .pc-trust-v2__watermark,.homepage-luxury .pc-trust-v2__deco{opacity:.025}.homepage-luxury .pc-trust-v2__deco--c,.homepage-luxury .pc-trust-v2 .pc-trust-assay__badge{display:none}.homepage-luxury .pc-trust-v2 .pc-trust-assay__item{grid-template-columns:auto 1fr!important}}@media (prefers-reduced-motion:reduce){.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar,.homepage-luxury .pc-trust-v2 .pc-trust-assay__item{transition:none!important}.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar:hover,.homepage-luxury .pc-trust-v2 .pc-trust-assay__item:hover{transform:none!important}}html[data-theme=light] .homepage-luxury .pc-trust-v2,html[data-theme=light] .homepage-luxury .value-props-section.pc-trust-v2,html[data-theme=light] .homepage-luxury .ref-trust-section.pc-trust-v2{background:radial-gradient(48% 42% at 78% 38%,#a0cdf038 0%,#0000 62%),radial-gradient(36% 40% at 18% 55%,#0e6a7814 0%,#0000 65%),linear-gradient(165deg,#f5faff 0%,#eaf4fa 100%)!important}html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-v2__panel{background:radial-gradient(55% 50% at 82% 30%,#afd7f533 0%,#0000 60%),radial-gradient(40% 45% at 12%,#0e6a780f 0%,#0000 62%),linear-gradient(165deg,#fffffff5 0%,#f4f9fc 100%)!important;border-color:#a8cee880!important}html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-assay{background:radial-gradient(80% 50% at 0 0,#087f8c12,#0000 55%),linear-gradient(#ffffffeb 0%,#f0f8fae0 100%)!important;border-color:#0e6a7824!important}html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-assay__eyebrow{color:#0b2230!important}html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-assay__item{border-color:var(--assay-border)!important;background:linear-gradient(#fffffff5 0%,#fcfdfee6 100%)!important}html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-assay__item:hover,html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-assay__item.is-featured{background:linear-gradient(180deg, #fff 0%, var(--assay-soft) 100%)!important}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-assay__item:hover,html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-assay__item.is-featured{background:linear-gradient(180deg, #fff 0%, color-mix(in srgb, var(--assay-soft) 55%, white) 100%)!important}}html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-assay__item:hover,html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-assay__item.is-featured{border-color:var(--assay-accent)!important}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-assay__item:hover,html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-assay__item.is-featured{border-color:color-mix(in srgb, var(--assay-accent) 55%, white)!important}}html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-assay__icon{color:var(--assay-accent)!important}html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar{background:radial-gradient(ellipse 70% 55% at 12% 0%, #ffffffd9, transparent 55%), linear-gradient(160deg, var(--pillar-a) 0%, var(--pillar-b) 100%)!important;border-color:var(--pillar-border)!important}html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-v2__title,html[data-theme=light] .homepage-luxury .pc-trust-v2 .trust-authority-title{color:#0b2230!important}html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-v2__desc,html[data-theme=light] .homepage-luxury .pc-trust-v2 .trust-authority-desc{color:#647481!important}html[data-theme=light] .homepage-luxury .pc-trust-v2 .trust-authority-highlight--title,html[data-theme=light] .homepage-luxury .pc-trust-v2 .trust-authority-highlight--desc{color:var(--pillar-accent,#087f8c)!important}html[data-theme=light] .homepage-luxury .pc-trust-v2 .trust-authority-icon-svg{color:var(--pillar-accent)!important}html[data-theme=light] .homepage-luxury .pc-trust-v2 .pc-trust-v2__ambiance{opacity:1!important;background:0 0!important}html[data-theme=light] .homepage-luxury .ref-featured-compound,.homepage-luxury .ref-featured-compound{--fc-ink:#0b2230;--fc-teal:#087f8c;--fc-muted:#647481;--fc-blue:#1677d2;--fc-lavender:#6b5f9a;--fc-champagne:#b8924a;isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(46% 58% at 50% 48%,#9bcdf047 0%,#0000 64%),radial-gradient(40% 40% at 12% 40%,#ffffffeb 0%,#0000 60%),radial-gradient(36% 42% at 88% 55%,#aad2f033 0%,#0000 62%),linear-gradient(165deg,#f7fbff 0%,#eaf5fa 100%)!important}.homepage-luxury .ref-featured-compound:after{content:"";z-index:0;pointer-events:none;opacity:.55;background:radial-gradient(circle at 18% 28%,#ffffff59 0%,#0000 2.5%),radial-gradient(circle at 72% 34%,#8cc3e647 0%,#0000 2%),radial-gradient(circle at 58% 72%,#087f8c29 0%,#0000 2.2%);position:absolute;inset:0}html[data-theme=light] .homepage-luxury .ref-featured-compound .premium-section-lg{padding-block:clamp(4.75rem,9vw,7rem)!important}.homepage-luxury .ref-featured-compound__watermark{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.05em;text-transform:uppercase;white-space:nowrap;color:#8eb8d4;opacity:.045;margin:0;font-size:clamp(5.5rem,16vw,13rem);font-weight:700;line-height:.8;position:absolute;top:46%;left:48%;transform:translate(-10%,-50%)}.homepage-luxury .ref-featured-compound__atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.homepage-luxury .ref-featured-compound__deco--helix{opacity:.45;background:radial-gradient(circle at 35% 35%, #8cc3eb1f, transparent 55%), conic-gradient(from 40deg, transparent 0 35%, #087f8c14 35% 38%, transparent 38% 100%);border:1px solid #8cbee147;border-radius:50%;width:7.5rem;height:7.5rem;position:absolute;top:22%;right:18%;box-shadow:inset 0 0 0 18px #0000,0 0 0 1px #8cbee114}.homepage-luxury .ref-featured-compound__deco--orb{filter:blur(12px);opacity:.7;background:radial-gradient(circle,#087f8c1a 0%,#0000 70%);border-radius:50%;width:9rem;height:9rem;position:absolute;bottom:18%;left:10%}.homepage-luxury .ref-featured-compound__particle{pointer-events:none;background:radial-gradient(circle,#78bee68c 0%,#0000 70%);border-radius:50%;position:absolute}.homepage-luxury .ref-featured-compound__particle--a{opacity:.45;width:.45rem;height:.45rem;top:22%;left:46%}.homepage-luxury .ref-featured-compound__particle--b{opacity:.35;background:radial-gradient(circle,#087f8c80 0%,#0000 70%);width:.35rem;height:.35rem;top:68%;left:62%}.homepage-luxury .ref-featured-compound__particle--c{opacity:.3;width:.3rem;height:.3rem;top:58%;left:28%}.homepage-luxury .ref-featured-compound .ref-featured-grid{z-index:1;position:relative;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr)!important;place-items:center stretch!important;gap:1.25rem clamp(2rem,4vw,3.5rem)!important;display:grid!important}.homepage-luxury .ref-featured-compound .ref-featured-story{gap:0;width:100%;min-width:0;max-width:28rem;justify-content:center!important;align-items:flex-start!important}.homepage-luxury .ref-featured-compound .ref-featured-copy{gap:0;text-align:left!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;width:100%!important;max-width:none!important;margin:0!important;display:flex!important}.homepage-luxury .ref-featured-compound .ref-featured-trust-list,.homepage-luxury .ref-featured-compound .ref-featured-actions{width:100%;max-width:none}.homepage-luxury .ref-featured-compound .ref-featured-showcase,.homepage-luxury .ref-featured-compound .ref-spec-panel--desktop{align-self:center;width:100%}.homepage-luxury .ref-featured-compound .ref-featured-eyebrow,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-featured-eyebrow{letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--fc-teal)!important;-webkit-text-fill-color:var(--fc-teal)!important;background:0 0!important;margin:0!important;font-size:.6875rem!important;font-weight:700!important}.homepage-luxury .ref-featured-compound .ref-featured-title,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-featured-title{letter-spacing:-.04em!important;color:var(--fc-ink)!important;-webkit-text-fill-color:var(--fc-ink)!important;margin:.7rem 0 0!important;font-size:clamp(2.75rem,5vw,3.85rem)!important;font-weight:750!important;line-height:1.02!important}.homepage-luxury .ref-featured-compound .ref-featured-subtitle{letter-spacing:-.02em!important;color:var(--fc-teal)!important;margin:.55rem 0 0!important;font-size:clamp(1.15rem,1.6vw,1.4rem)!important;font-weight:600!important}.homepage-luxury .ref-featured-compound .ref-featured-accent{background:linear-gradient(90deg, var(--fc-teal), #087f8c1f);border-radius:999px;width:2.75rem;height:2px;margin-top:.85rem;display:block}.homepage-luxury .ref-featured-compound .ref-featured-desc,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-featured-desc{max-width:30rem!important;color:var(--fc-muted)!important;margin:1.15rem 0 0!important;font-size:clamp(.975rem,.25vw + .92rem,1.075rem)!important;line-height:1.7!important}.homepage-luxury .ref-featured-compound .ref-featured-trust-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.65rem!important;width:100%!important;margin:1.5rem 0 0!important;padding:0!important;list-style:none!important;display:grid!important}.homepage-luxury .ref-featured-compound .ref-featured-trust-chip,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-featured-trust-chip{--trust-accent:var(--fc-blue);--trust-soft:#1677d21a;--trust-border:#1677d229;border:1px solid var(--trust-border)!important;background:linear-gradient(165deg, #fff 0%, var(--trust-soft) 100%)!important;border-radius:1rem!important;flex-direction:column!important;align-items:flex-start!important;gap:.55rem!important;margin:0!important;padding:.85rem .75rem!important;display:flex!important}@supports (color:color-mix(in lab, red, red)){.homepage-luxury .ref-featured-compound .ref-featured-trust-chip,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-featured-trust-chip{background:linear-gradient(165deg, #fff 0%, color-mix(in srgb, var(--trust-soft) 40%, white) 100%)!important}}.homepage-luxury .ref-featured-compound .ref-featured-trust-chip,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-featured-trust-chip{transition:transform .25s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), box-shadow .25s ease, border-color .25s ease;box-shadow:inset 0 1px #fffffff2,0 8px 18px #0c1f2809!important}html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-featured-trust-chip[data-trust-tone=purity],.homepage-luxury .ref-featured-compound .ref-featured-trust-chip[data-trust-tone=purity]{--trust-accent:#1677d2;--trust-soft:#1677d21a;--trust-border:#1677d229}html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-featured-trust-chip[data-trust-tone=tested],.homepage-luxury .ref-featured-compound .ref-featured-trust-chip[data-trust-tone=tested]{--trust-accent:#087f8c;--trust-soft:#087f8c1a;--trust-border:#087f8c2e}html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-featured-trust-chip[data-trust-tone=ruo],.homepage-luxury .ref-featured-compound .ref-featured-trust-chip[data-trust-tone=ruo]{--trust-accent:#b8924a;--trust-soft:#b8924a1f;--trust-border:#b8924a38}.homepage-luxury .ref-featured-compound .ref-featured-trust-chip:before{display:none!important}@media (hover:hover) and (pointer:fine){.homepage-luxury .ref-featured-compound .ref-featured-trust-chip:hover{transform:translateY(-2px);border-color:var(--trust-accent)!important}@supports (color:color-mix(in lab, red, red)){.homepage-luxury .ref-featured-compound .ref-featured-trust-chip:hover{border-color:color-mix(in srgb, var(--trust-accent) 45%, white)!important}}.homepage-luxury .ref-featured-compound .ref-featured-trust-chip:hover{box-shadow:inset 0 1px #fff,0 12px 24px #0c1f280f!important}}.homepage-luxury .ref-featured-compound .ref-featured-trust-icon-well,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-featured-trust-icon-well{flex-shrink:0;place-items:center;background:var(--trust-soft)!important;border:1px solid var(--trust-border)!important;width:3rem!important;height:3rem!important;color:var(--trust-accent)!important;border-radius:.9rem!important;display:grid!important;box-shadow:inset 0 1px #fffc!important}.homepage-luxury .ref-featured-compound .ref-featured-trust-icon{width:1.15rem!important;height:1.15rem!important}.homepage-luxury .ref-featured-compound .ref-featured-trust-copy{flex-direction:column!important;gap:.15rem!important;display:flex!important}.homepage-luxury .ref-featured-compound .ref-featured-trust-emphasis{letter-spacing:-.02em!important;color:var(--trust-accent)!important;font-size:.95rem!important;font-weight:750!important;line-height:1.15!important}.homepage-luxury .ref-featured-compound .ref-featured-trust-caption{letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--trust-accent)!important;font-size:.625rem!important;font-weight:700!important}.homepage-luxury .ref-featured-compound .ref-featured-actions{flex-direction:column;gap:.7rem;display:flex;width:100%!important;max-width:none!important;margin-top:1.5rem!important}.homepage-luxury .ref-featured-compound .ref-featured-cta-row{gap:.65rem!important;width:100%!important;display:flex!important}.homepage-luxury .ref-featured-compound .ref-featured-cta-primary,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-featured-cta-primary{letter-spacing:.08em!important;text-transform:uppercase!important;color:#fff!important;min-height:3.1rem!important;transition:transform .25s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), box-shadow .25s ease, background .25s ease!important;background:#0c1f28!important;border:1px solid #0c1f28!important;border-radius:.85rem!important;padding:.85rem 1.15rem!important;font-size:.75rem!important;font-weight:750!important;box-shadow:0 8px 20px #0c1f2824!important}.homepage-luxury .ref-featured-compound .ref-featured-cta-secondary,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-featured-cta-secondary{letter-spacing:.08em!important;text-transform:uppercase!important;min-height:3.1rem!important;color:var(--fc-ink)!important;box-shadow:none!important;transition:transform .25s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), border-color .25s ease, box-shadow .25s ease!important;background:#fff!important;border:1px solid #d9e0e2!important;border-radius:.85rem!important;padding:.85rem 1.15rem!important;font-size:.75rem!important;font-weight:750!important}.homepage-luxury .ref-featured-compound .ref-featured-cta-tertiary{letter-spacing:.08em;text-transform:uppercase;min-height:2.5rem;color:var(--fc-teal);border-radius:.75rem;font-size:.75rem;font-weight:700;transition:color .22s,transform .22s}@media (hover:hover) and (pointer:fine){.homepage-luxury .ref-featured-compound .ref-featured-cta-primary:hover{transform:translateY(-2px);background:#0b2230!important;border-color:#0b2230!important;box-shadow:0 12px 26px #0b22302e!important}.homepage-luxury .ref-featured-compound .ref-featured-cta-secondary:hover{transform:translateY(-2px);border-color:var(--fc-teal)!important;color:var(--fc-teal)!important;box-shadow:0 10px 22px #0c1f280f!important}.homepage-luxury .ref-featured-compound .ref-featured-cta-tertiary:hover{color:var(--fc-ink)}}.homepage-luxury .ref-featured-compound .ref-featured-showcase{z-index:1;justify-self:center;width:100%!important;max-width:min(100%,28rem)!important;margin-inline:auto!important;position:relative!important}.homepage-luxury .ref-featured-compound .ref-featured-showcase-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:-8% -12% -4%}.homepage-luxury .ref-featured-compound .ref-featured-showcase-glow{filter:blur(2px);background:radial-gradient(circle at 50% 42%,#fffffff2 0%,#0000 52%),radial-gradient(circle,#8cc3eb6b 0%,#0000 68%);border-radius:50%;width:min(24rem,100%);height:min(24rem,90%);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.homepage-luxury .ref-featured-compound .ref-featured-showcase-halo{opacity:.55;border:1px solid #96c8eb38;border-radius:50%;width:min(18rem,78%);height:min(18rem,70%);position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.homepage-luxury .ref-featured-compound .ref-featured-showcase-ground{filter:blur(6px);background:radial-gradient(#0c1f2829 0%,#0000 70%);border-radius:50%;width:58%;height:1.6rem;position:absolute;bottom:4%;left:50%;transform:translate(-50%)}.homepage-luxury .ref-featured-compound .ref-featured-vial-stage{z-index:1;justify-content:center;align-items:center;width:100%;display:flex!important;position:relative!important}.homepage-luxury .ref-featured-compound .ref-featured-showcase-frame,.homepage-luxury .ref-featured-compound .lux-featured-vial,.homepage-luxury .ref-featured-compound .lux-featured-float{z-index:1;width:100%;position:relative;animation:none!important;transform:none!important}.homepage-luxury .ref-featured-compound .ref-featured-showcase-image{z-index:1;filter:drop-shadow(0 22px 34px #0c1f2824);transform-origin:50% 58%;width:100%;height:auto;position:relative;transform:scale(1.05);transition:none!important}.homepage-luxury .ref-featured-compound .ref-featured-showcase:hover .ref-featured-showcase-image{transform:scale(1.05)!important}.homepage-luxury .ref-featured-compound .ref-spec-panel--desktop{justify-self:end;width:100%!important;max-width:24rem!important;margin:0 0 0 auto!important;display:block!important}.homepage-luxury .ref-featured-compound .ref-spec-panel,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-panel{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:radial-gradient(70% 40% at 50% 0,#b4dcf529,#0000 60%),linear-gradient(#fffffffa 0%,#f5f9fc 100%)!important;border:1px solid #a8cee880!important;border-radius:1.35rem!important;padding:clamp(1.25rem,2.4vw,1.65rem)!important;box-shadow:inset 0 1px #fffffff2,0 14px 34px #0c1f280e!important}.homepage-luxury .ref-featured-compound .ref-spec-panel-header{text-align:left!important;margin-bottom:1rem!important}.homepage-luxury .ref-featured-compound .ref-spec-panel-eyebrow,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-panel-eyebrow{letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--fc-teal)!important;-webkit-text-fill-color:var(--fc-teal)!important;margin:0!important;font-size:.6875rem!important;font-weight:700!important}.homepage-luxury .ref-featured-compound .ref-spec-panel-divider{border-radius:999px;background:linear-gradient(90deg, var(--fc-teal), transparent)!important;width:2.5rem!important;height:2px!important;margin:.65rem 0 0!important}.homepage-luxury .ref-featured-compound .ref-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem!important;margin:0!important;display:grid!important}.homepage-luxury .ref-featured-compound .ref-spec-cell,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-cell{--spec-accent:var(--fc-blue);--spec-soft:#1677d214;--spec-border:#1677d224;transition:border-color .25s,box-shadow .25s;border:1px solid var(--spec-border)!important;background:#ffffffe0!important;border-radius:.95rem!important;flex-direction:column!important;gap:.45rem!important;padding:.85rem .8rem!important;display:flex!important}html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-cell[data-spec-tone=compound]{--spec-accent:#1677d2;--spec-soft:#1677d21a;--spec-border:#1677d224}html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-cell[data-spec-tone=purity]{--spec-accent:#087f8c;--spec-soft:#087f8c1a;--spec-border:#087f8c29}html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-cell[data-spec-tone=form]{--spec-accent:#6b5f9a;--spec-soft:#6b5f9a1a;--spec-border:#6b5f9a29}html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-cell[data-spec-tone=storage]{--spec-accent:#b8924a;--spec-soft:#b8924a1f;--spec-border:#b8924a33}.homepage-luxury .ref-featured-compound .ref-spec-cell--full,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-cell--full{margin-top:.15rem;background:linear-gradient(90deg,#087f8c0d,#fffffff2)!important;border-color:#087f8c47!important;flex-direction:row!important;grid-column:1/-1!important;justify-content:space-between!important;align-items:center!important;gap:.75rem!important}@media (hover:hover) and (pointer:fine){.homepage-luxury .ref-featured-compound .ref-spec-cell:hover{border-color:var(--spec-accent)!important}@supports (color:color-mix(in lab, red, red)){.homepage-luxury .ref-featured-compound .ref-spec-cell:hover{border-color:color-mix(in srgb, var(--spec-accent) 45%, white)!important}}.homepage-luxury .ref-featured-compound .ref-spec-cell:hover{box-shadow:0 8px 18px #0c1f280a}}.homepage-luxury .ref-featured-compound .ref-spec-cell-label{align-items:center!important;gap:.45rem!important;margin:0!important;display:flex!important}.homepage-luxury .ref-featured-compound .ref-spec-icon-well,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-icon-well{place-items:center;background:var(--spec-soft)!important;border:1px solid var(--spec-border)!important;width:1.75rem!important;height:1.75rem!important;color:var(--spec-accent)!important;box-shadow:none!important;border-radius:.55rem!important;display:grid!important}.homepage-luxury .ref-featured-compound .ref-spec-icon,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-icon{width:.9rem!important;height:.9rem!important;color:var(--spec-accent)!important}.homepage-luxury .ref-featured-compound .technical-label,html[data-theme=light] .homepage-luxury .ref-featured-compound .technical-label,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-cell-label .technical-label{letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--spec-accent)!important;font-size:.625rem!important;font-weight:700!important}.homepage-luxury .ref-featured-compound .ref-spec-cell-value,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-cell-value{letter-spacing:-.02em!important;color:var(--fc-ink)!important;margin:0!important;font-size:clamp(.95rem,1.1vw,1.1rem)!important;font-weight:700!important;line-height:1.25!important}.homepage-luxury .ref-featured-compound .ref-spec-cell--full .ref-spec-cell-value{font-size:1rem!important}@media (prefers-reduced-motion:no-preference){.homepage-luxury .ref-featured-compound[data-pc-reveal] .ref-featured-showcase{opacity:0;transition:opacity .8s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), transform .8s var(--ease-premium,cubic-bezier(.22, 1, .36, 1));transform:translateY(12px)scale(.98)}.homepage-luxury .ref-featured-compound[data-pc-reveal=in] .ref-featured-showcase{opacity:1;transition-delay:.1s;transform:translate(0)scale(1)}}@media (max-width:1279px){.homepage-luxury .ref-featured-compound .ref-featured-grid{gap:clamp(1.5rem,3vw,2.25rem)!important}.homepage-luxury .ref-featured-compound .ref-featured-title{font-size:clamp(2.4rem,4.5vw,3.2rem)!important}}@media (max-width:1023px){.homepage-luxury .ref-featured-compound .ref-featured-grid{grid-template-columns:1fr!important;gap:1.35rem 1.75rem!important}.homepage-luxury .ref-featured-compound .ref-featured-story{align-items:stretch;max-width:none}.homepage-luxury .ref-featured-compound .ref-featured-copy{text-align:center!important;align-items:center!important;max-width:none!important}.homepage-luxury .ref-featured-compound .ref-featured-showcase{margin-inline:auto;max-width:min(100%,22rem)!important}.homepage-luxury .ref-featured-compound .ref-featured-accent{margin-inline:auto}.homepage-luxury .ref-featured-compound .ref-featured-desc{margin-inline:auto!important}.homepage-luxury .ref-featured-compound .ref-spec-panel--desktop{display:none!important}.homepage-luxury .ref-featured-compound__watermark{opacity:.035;left:50%;transform:translate(-50%,-50%)}}@media (max-width:639px){.homepage-luxury .ref-featured-compound .premium-section-lg{padding-block:clamp(3.5rem,12vw,4.5rem)!important}.homepage-luxury .ref-featured-compound .ref-featured-trust-list{grid-template-columns:1fr!important}.homepage-luxury .ref-featured-compound .ref-featured-trust-chip,.homepage-luxury .ref-featured-compound .ref-featured-trust-chip:last-child{flex-direction:row!important;justify-self:stretch!important;align-items:center!important;width:100%!important;max-width:none!important}.homepage-luxury .ref-featured-compound .ref-featured-cta-row{flex-direction:column!important}.homepage-luxury .ref-featured-compound .ref-featured-showcase-image{transform:scale(1.02)}.homepage-luxury .ref-featured-compound .ref-featured-showcase:hover .ref-featured-showcase-image{transform:scale(1.02)!important}.homepage-luxury .ref-featured-compound__watermark,.homepage-luxury .ref-featured-compound__deco--helix{opacity:.025}.homepage-luxury .ref-featured-compound__deco--orb{display:none}.homepage-luxury .ref-featured-compound .ref-spec-accordion-summary{cursor:pointer;width:100%;min-height:3.25rem;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--fc-ink)!important;background:#fffffff5!important;border:1px solid #a8cee88c!important;border-radius:1rem!important;justify-content:space-between!important;align-items:center!important;padding:.9rem 1.1rem!important;font-size:.7rem!important;font-weight:700!important;display:flex!important;box-shadow:0 8px 20px #0c1f280a!important}}@media (prefers-reduced-motion:reduce){.homepage-luxury .ref-featured-compound .ref-featured-trust-chip,.homepage-luxury .ref-featured-compound .ref-featured-cta-primary,.homepage-luxury .ref-featured-compound .ref-featured-cta-secondary,.homepage-luxury .ref-featured-compound[data-pc-reveal] .ref-featured-showcase{opacity:1!important;transition:none!important;transform:none!important}}html[data-theme=light] .homepage-luxury .ref-hero-scenic-plate{z-index:0;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden}@media (min-width:1024px){html[data-theme=light] .homepage-luxury .ref-hero-scenic-plate{display:block}html[data-theme=light] .homepage-luxury .ref-hero-section,html[data-theme=light] .homepage-luxury .hero-ref,html[data-theme=light] .homepage-luxury .concept-hero-section{background:radial-gradient(42% 55% at 18% 42%,#fff 0%,#0000 68%),linear-gradient(112deg,#fff 0%,#fcfdff 22%,#f7fbff 48%,#eef6ff 78%,#e8f3fc 100%)!important}html[data-theme=light] .homepage-luxury .ref-hero-scenic-plate__base{background:radial-gradient(55% 70% at 72% 38%,#fffffffa 0%,#0000 62%),radial-gradient(40% 50% at 88% 72%,#e8f3fcd9 0%,#0000 58%),linear-gradient(160deg,#fff 0%,#f5f9fd 45%,#ebf4fb 100%);position:absolute;inset:-5% -8%}html[data-theme=light] .homepage-luxury .ref-hero-scenic-plate__mesh{opacity:.45;background-image:linear-gradient(#0e6a7809 1px,#0000 1px),linear-gradient(90deg,#0e6a7809 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 65% at 68% 45%,#000 0%,#0000 72%);mask-image:radial-gradient(70% 65% at 68% 45%,#000 0%,#0000 72%)}html[data-theme=light] .homepage-luxury .ref-hero-scenic-plate__orb{filter:blur(48px);pointer-events:none;border-radius:50%;position:absolute}html[data-theme=light] .homepage-luxury .ref-hero-scenic-plate__orb--a{opacity:.9;background:radial-gradient(circle,#fffffff2 0%,#c8e4f859 45%,#0000 70%);width:min(28rem,38vw);height:min(28rem,38vw);top:12%;right:8%}html[data-theme=light] .homepage-luxury .ref-hero-scenic-plate__orb--b{opacity:.75;background:radial-gradient(circle,#b4d7f066 0%,#0000 68%);width:min(22rem,30vw);height:min(18rem,26vw);bottom:8%;right:22%}html[data-theme=light] .homepage-luxury .ref-hero-scenic-plate__orb--c{opacity:.55;background:radial-gradient(circle,#ffffffb3 0%,#0000 65%);width:min(16rem,22vw);height:min(16rem,22vw);top:55%;left:42%}html[data-theme=light] .homepage-luxury .ref-hero-scenic-plate__grid{opacity:.55;background:linear-gradient(135deg,#ffffff8c 0%,#0000 55%),radial-gradient(at 40% 60%,#eef6ff80 0%,#0000 70%);border:1px solid #0e6a780f;border-radius:2rem;width:min(36rem,48vw);height:min(28rem,62vh);position:absolute;top:18%;right:4%;transform:rotate(-2deg);box-shadow:inset 0 1px #ffffffe6,0 24px 64px #0c1f280a}html[data-theme=light] .homepage-luxury .ref-hero-scenic-plate__horizon{background:linear-gradient(#0000 0%,#e8f3fc59 40%,#dcecf88c 100%);height:38%;position:absolute;bottom:0;left:45%;right:-5%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 28% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 28% 100%)}html[data-theme=light] .homepage-luxury .ref-hero-atmosphere-right{opacity:.55;background:radial-gradient(58% 64% at 62% 44%,#c8e4f847 0%,#0000 68%),radial-gradient(42% 48% at 78% 62%,#dcecf838 0%,#0000 62%)}html[data-theme=light] .homepage-luxury .ref-hero-flare--teal,html[data-theme=light] .homepage-luxury .ref-hero-flare--gold{opacity:.28!important}html[data-theme=light] .homepage-luxury .ref-hero-mol{opacity:.32;border-color:#0e6a7812}html[data-theme=light] .homepage-luxury .hero-authority{opacity:.82;gap:.55rem!important}html[data-theme=light] .homepage-luxury .hero-authority__item{padding-block:.35rem!important}html[data-theme=light] .homepage-luxury .hero-shipping{opacity:.72;font-size:.8125rem!important}html[data-theme=light] .homepage-luxury .ref-hero-showcase-wrap:before{filter:blur(34px);background:radial-gradient(at 50% 46%,#fffffff2 0%,#eef6ff80 30%,#0e6a780d 50%,#0000 72%);width:min(38rem,92%);height:min(32rem,78%)}html[data-theme=light] .homepage-luxury .ref-hero-showcase-wrap:after{background:radial-gradient(#0c1f281c 0%,#0e6a780d 40%,#0000 72%);width:min(20rem,68%);height:3.25rem;bottom:6%}html[data-theme=light] .homepage-luxury .hero-vial-showcase__img{filter:drop-shadow(0 18px 28px #0c1f281f)drop-shadow(0 4px 10px #0e6a7814)}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callouts{display:none!important}}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callouts{display:none!important}@media (max-width:1023px){html[data-theme=light] .homepage-luxury .ref-hero-scenic-plate{display:none!important}}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){html[data-theme=light] .homepage-luxury .ref-hero-scenic-plate__orb--a{animation:9s ease-in-out infinite pc-scenic-breathe}html[data-theme=light] .homepage-luxury .ref-hero-scenic-plate__orb--b{animation:11s ease-in-out 1.2s infinite reverse pc-scenic-breathe}}@keyframes pc-scenic-breathe{0%,to{opacity:.85;transform:scale(1)translate(0)}50%{opacity:1;transform:scale(1.06)translate(1%,-1%)}}@media (prefers-reduced-motion:reduce){html[data-theme=light] .homepage-luxury .ref-hero-scenic-plate__orb--a,html[data-theme=light] .homepage-luxury .ref-hero-scenic-plate__orb--b{animation:none!important}}html[data-theme=light] .homepage-luxury .best-sellers-section .featured-products-carousel__head,html[data-theme=light] .homepage-luxury .featured-products-header{margin-bottom:clamp(1.25rem,3vw,2rem)}html[data-theme=light] .homepage-luxury .featured-products-header__title{letter-spacing:-.03em}html[data-theme=light] .homepage-luxury .featured-products-header__caption{max-width:36rem;color:#0c1f289e!important}@media (prefers-reduced-motion:no-preference){html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card{transition:transform .35s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), box-shadow .35s var(--ease-premium,cubic-bezier(.22, 1, .36, 1))}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card:hover{transform:translateY(-6px);box-shadow:0 4px 8px #0c1f280a,0 18px 40px #0c1f2814!important}}html[data-theme=light] .homepage-luxury .pc-trust-v2{background:radial-gradient(50% 55% at 12% 20%,#ffffffe6 0%,#0000 60%),radial-gradient(45% 50% at 88% 80%,#b4d7f538 0%,#0000 58%),linear-gradient(#f8fbff 0%,#f2f7fb 100%)!important}html[data-theme=light] .homepage-luxury .pc-trust-v2__watermark{opacity:.045!important}@media (prefers-reduced-motion:no-preference){html[data-theme=light] .homepage-luxury .pc-trust-v2__pillar{transition:transform .3s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), border-color .3s ease, box-shadow .3s ease}html[data-theme=light] .homepage-luxury .pc-trust-v2__pillar:hover{transform:translateY(-3px)}}.homepage-luxury [data-pc-reveal]{transition-duration:.5s;transform:translateY(12px)}.homepage-luxury [data-pc-reveal=in]{transform:translate(0)}html[data-theme=light] .homepage-luxury .ref-featured-compound{background:radial-gradient(48% 58% at 50% 42%,#ffffffbf 0%,#0000 62%),radial-gradient(46% 58% at 50% 48%,#9bcdf047 0%,#0000 64%),linear-gradient(165deg,#f9fcff 0%,#eaf5fa 100%)!important}html[data-theme=light] .homepage-luxury .ref-coa-promo-cta-wrap .qa-coa-cta,html[data-theme=light] .homepage-luxury .ref-coa-promo-cta-wrap .btn-platinum{transition:transform .28s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), box-shadow .28s ease, background .28s ease;box-shadow:0 2px 4px #0c1f280a,0 10px 28px #0e6a781f}html[data-theme=light] .homepage-luxury .ref-coa-promo-cta-wrap .qa-coa-cta:hover,html[data-theme=light] .homepage-luxury .ref-coa-promo-cta-wrap .btn-platinum:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0c1f280f,0 14px 36px #0e6a7829}html[data-theme=light] .homepage-luxury .ref-verification-stack{flex-direction:column;gap:clamp(.5rem,1.5vw,1rem);padding-block:clamp(.25rem,1vw,.75rem);display:flex}html[data-theme=light] .homepage-luxury .ref-verification-stack .ref-quality-stats,html[data-theme=light] .homepage-luxury .ref-verification-stack .ref-precision-section{margin-block:0!important}html[data-theme=light] .homepage-luxury .ref-quality-stats__watermark,html[data-theme=light] .homepage-luxury .ref-precision-section__watermark{opacity:.04!important}html[data-theme=light] .homepage-luxury .faq-premium-trigger{min-height:3.25rem;transition:color .2s}html[data-theme=light] .homepage-luxury .faq-premium-expand{transition:background .2s,border-color .2s,color .2s}html[data-theme=light] .homepage-luxury .faq-premium-expand-icon{transition:transform .35s var(--ease-premium,cubic-bezier(.22, 1, .36, 1))}html[data-theme=light] .homepage-luxury .faq-premium-answer-wrap,html[data-theme=light] .homepage-luxury .faq-premium-panel{transition:opacity .28s ease, transform .28s var(--ease-premium,cubic-bezier(.22, 1, .36, 1))}html[data-theme=light] .homepage-luxury .ref-product-cta{background:radial-gradient(55% 60% at 50% 0,#b4d7f547 0%,#0000 58%),linear-gradient(#f7fbff 0%,#eef6ff 100%)!important}html[data-theme=light] .homepage-luxury .ref-product-cta-panel{background:radial-gradient(70% 50% at 50% 0,#ffffffe6 0%,#0000 60%),linear-gradient(165deg,#fff 0%,#f4f9fd 100%)!important;border:1px solid #a8cee873!important;border-radius:1.5rem!important;padding:clamp(1.75rem,4vw,3rem) clamp(1.25rem,3vw,2.5rem)!important;box-shadow:inset 0 1px #fffffff2,0 16px 48px #0c1f280f!important}html[data-theme=light] .homepage-luxury .ref-product-cta-btn{transition:transform .28s var(--ease-premium,cubic-bezier(.22, 1, .36, 1)), box-shadow .28s ease}html[data-theme=light] .homepage-luxury .ref-product-cta-btn:hover{transform:translateY(-2px)}html[data-theme=light] .homepage-luxury .ref-home-contact,html[data-theme=light] .homepage-luxury .qa-contact-section{background:radial-gradient(50% 50% at 80% 20%,#b4d7f52e 0%,#0000 60%),linear-gradient(#fff 0%,#f7fbff 100%)!important;border-color:#d9e0e2e6!important}html[data-theme=light] .homepage-luxury .ref-home-contact input,html[data-theme=light] .homepage-luxury .ref-home-contact textarea,html[data-theme=light] .homepage-luxury .qa-contact-section input,html[data-theme=light] .homepage-luxury .qa-contact-section textarea{transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 1px #fffffff2;color:#0c1f28!important;background:#fff!important;border:1px solid #0c1f281a!important;border-radius:.75rem!important}html[data-theme=light] .homepage-luxury .ref-home-contact input:focus,html[data-theme=light] .homepage-luxury .ref-home-contact textarea:focus,html[data-theme=light] .homepage-luxury .qa-contact-section input:focus,html[data-theme=light] .homepage-luxury .qa-contact-section textarea:focus{outline:none;box-shadow:0 0 0 3px #0e6a781f,inset 0 1px #fffffff2;border-color:#0e6a7859!important}html[data-theme=light] .homepage-luxury .qa-disclaimer-section,html[data-theme=light] .homepage-luxury .qa-disclaimer-section.bg-\[var\(--deep-navy\)\]{background:radial-gradient(50% 60% at 50% 0,#fff8e68c 0%,#0000 55%),linear-gradient(#f7f8f6 0%,#eef1ef 100%)!important}html[data-theme=light] .homepage-luxury .qa-disclaimer-card,html[data-theme=light] .homepage-luxury .fda-disclaimer-card{color:#0c1f28!important;background:#fff!important;border:1px solid #0c1f281a!important;box-shadow:inset 0 1px #fffffffa,0 12px 36px #0c1f280f!important}html[data-theme=light] .homepage-luxury .qa-disclaimer-body,html[data-theme=light] .homepage-luxury .qa-disclaimer-card .section-caption{color:#0c1f28b8!important}html[data-theme=light] .homepage-luxury .qa-disclaimer-cta{color:#0a4a55!important}html[data-theme=light] .homepage-luxury .qa-disclaimer-cta:hover{color:#0e6a78!important}html[data-theme=light] .homepage-luxury .site-footer a{transition:color .2s,opacity .2s}html[data-theme=light] .homepage-luxury .site-footer a:hover{opacity:1;color:#0a4a55!important}html[data-theme=light] .mobile-shop-bar{-webkit-backdrop-filter:blur(12px);border-top:1px solid #0c1f2814;background:#fffffff0!important;box-shadow:0 -12px 36px #07141a14,inset 0 1px #fffffff2!important}html[data-theme=light] .mobile-shop-bar-cta--primary{transition:transform .22s,box-shadow .22s}html[data-theme=light] .mobile-shop-bar-cta--primary:hover,html[data-theme=light] .mobile-shop-bar-cta--primary:active{transform:translateY(-1px)}html[data-theme=light] .concept-site-chrome .lux-floating-nav .ref-header-inner,html[data-theme=light] .concept-site-chrome .concept-header .ref-header-inner{transition:background .28s,box-shadow .28s,border-color .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s}html[data-theme=light] .concept-site-chrome .lux-nav-shell--scrolled .ref-header-inner,html[data-theme=light] .concept-site-chrome .lux-floating-nav.lux-nav-shell--scrolled .ref-header-inner{-webkit-backdrop-filter:blur(16px)saturate(1.2);background:#ffffffeb!important;border-color:#0c1f281a!important;box-shadow:0 4px 6px #0c1f2808,0 14px 36px #0c1f2814!important}html[data-theme=light] .concept-site-chrome .concept-nav-link:focus-visible,html[data-theme=light] .concept-site-chrome .lux-nav-cart-btn:focus-visible,html[data-theme=light] .homepage-luxury .hero-ref-cta:focus-visible,html[data-theme=light] .homepage-luxury .faq-premium-trigger:focus-visible,html[data-theme=light] .homepage-luxury .ref-product-cta-btn:focus-visible{outline-offset:3px;outline:2px solid #0e6a788c}html[data-theme=light] .concept-site-chrome .lux-theme-toggle,html[data-theme=light] .lux-theme-toggle{display:none!important}html[data-theme=light] .mobile-nav-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0c1f2859}html[data-theme=light] aside[role=dialog].fixed{box-shadow:-12px 0 40px #0c1f281f;color:#0c1f28!important;background:linear-gradient(#fff 0%,#f5f9fc 100%)!important}@media (prefers-reduced-motion:reduce){html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card,html[data-theme=light] .homepage-luxury .pc-trust-v2__pillar,html[data-theme=light] .homepage-luxury .ref-product-cta-btn,html[data-theme=light] .homepage-luxury .faq-premium-expand{transition:none!important;transform:none!important}}.featured-products-carousel__aside{flex-direction:row;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;margin-left:auto;display:flex!important}.featured-products-carousel__see-all{letter-spacing:.04em;text-transform:uppercase;color:#0a4a55;white-space:nowrap;flex-shrink:0;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.featured-products-carousel__see-all:hover{color:#0e6a78;transform:translate(2px)}html[data-theme=light] .featured-products-carousel__see-all{color:#0a4a55}@media (max-width:639px){.featured-products-carousel__title-row{flex-wrap:wrap}.featured-products-carousel__aside{order:2;justify-content:flex-end;width:100%}.featured-products-carousel__title{width:100%}}html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-word .hero-headline-accent,html[data-theme=light] .homepage-luxury .hero-ref .hero-headline-accent{filter:drop-shadow(0 0 18px #14a3b847);background-image:linear-gradient(105deg,#063a48 0%,#0a6b7a 22%,#14a3b8 48%,#0e7a8a 72%,#1ab8c9 100%)!important;background-size:220% 100%!important}@media (prefers-reduced-motion:no-preference){html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-word .hero-headline-accent,html[data-theme=light] .homepage-luxury .hero-ref .hero-headline-accent{animation:4.5s ease-in-out infinite pc-peptides-glob-flow!important}}@keyframes pc-peptides-glob-flow{0%,to{background-position:0%}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){html[data-theme=light] .homepage-luxury .hero-ref .hero-peptides-word .hero-headline-accent,html[data-theme=light] .homepage-luxury .hero-ref .hero-headline-accent{background-size:100% 100%!important;animation:none!important}}html[data-theme=light] .product-card__identity-row{grid-template-columns:minmax(0,1fr) auto;width:100%;align-items:start!important;gap:.5rem .75rem!important;display:grid!important}html[data-theme=light] .product-card__title{word-break:break-word;max-width:100%;overflow-wrap:anywhere!important;min-width:0!important}html[data-theme=light] .product-card__price{white-space:nowrap;flex-shrink:0;max-width:none;min-width:0!important}html[data-theme=light] .product-card__pack-line{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.15rem .45rem;display:flex}html[data-theme=light] .product-card__pack-discount{text-align:center;width:100%;font-size:.6875rem;line-height:1.2;display:block}html[data-theme=light] .product-card{max-width:100%}html[data-theme=light] .product-card__showcase,html[data-theme=light] .product-card .product-card__media{min-height:0}html[data-theme=light] .featured-products-carousel__slide{width:min(17.5rem,78vw)}@media (min-width:768px){html[data-theme=light] .featured-products-carousel__slide{width:min(18.5rem,42vw)}}html[data-theme=light] .product-card__btn--cart,html[data-theme=light] .product-card__btn--interest,html[data-theme=light] .product-card .ref-product-btn-gold,html[data-theme=light] .product-card .qa-btn-card-gold,html[data-theme=light] .add-to-cart-btn.ref-product-btn-gold{color:#fff!important;background:linear-gradient(135deg,#0a4a55 0%,#0e6a78 48%,#127a8a 100%)!important;border:1px solid #0a4a558c!important;box-shadow:inset 0 1px #ffffff2e,0 8px 22px #0a4a5547!important}html[data-theme=light] .product-card__btn--cart:hover:not(:disabled),html[data-theme=light] .product-card__btn--interest:hover:not(:disabled),html[data-theme=light] .product-card .ref-product-btn-gold:hover:not(:disabled),html[data-theme=light] .add-to-cart-btn.ref-product-btn-gold:hover:not(:disabled){border-color:#0e6a78bf!important;box-shadow:inset 0 1px #ffffff38,0 12px 30px #0a4a555c!important}html[data-theme=light] .product-detail-page .product-detail-atc,html[data-theme=light] .product-detail-page .btn-primary.product-add-to-cart,html[data-theme=light] .product-detail-page .qa-btn-card-gold,html[data-theme=light] .product-detail-page .product-detail-add-btn,html[data-theme=light] .product-detail-page .ref-product-btn-gold,html[data-theme=light] .product-sticky-atc-btn.ref-product-btn-gold,html[data-theme=light] .product-sticky-atc .ref-product-btn-gold{color:#fff!important;background:linear-gradient(135deg,#0a4a55 0%,#0e6a78 48%,#127a8a 100%)!important;border-color:#0a4a558c!important;box-shadow:inset 0 1px #ffffff2e,0 8px 22px #0a4a5547!important}.product-detail-media-frame--carousel[data-slide=video] .product-detail-media-stage,.product-detail-media-slide--video{aspect-ratio:1;background:#0c1f28}.product-detail-media-slide--video .product-video-shell,.product-detail-media-slide--video .product-video,.product-detail-media-slide--video video{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}html[data-theme=light] .cart-page .qa-client-container,html[data-theme=light] .cart-page-shell .qa-client-container{padding-inline:clamp(1rem,4.5vw,2rem)!important}html[data-theme=light] .cart-line-item{align-items:start;overflow:hidden;grid-template-columns:auto minmax(0,1fr)!important;gap:.75rem .85rem!important}html[data-theme=light] .cart-line-body{min-width:0;overflow:hidden}html[data-theme=light] .cart-line-name{overflow-wrap:anywhere;word-break:break-word;max-width:100%;line-height:1.3;display:block}html[data-theme=light] .cart-line-meta{overflow-wrap:anywhere;word-break:break-word;font-size:.75rem;line-height:1.35}html[data-theme=light] .cart-line-bundle,html[data-theme=light] .cart-line-bundle-badges,html[data-theme=light] .cart-line-perks{min-width:0;max-width:100%}html[data-theme=light] .cart-line-bundle-badges{flex-wrap:wrap;gap:.35rem;display:flex}html[data-theme=light] .cart-line-actions{flex-wrap:wrap;gap:.5rem;min-width:0}html[data-theme=light] .cart-line-thumb{background:radial-gradient(70% 55% at 50% 40%,#ffffffd9 0%,#0000 65%),linear-gradient(155deg,#eaf6ff 0%,#dceeff 100%)!important;border-color:#0c1f2814!important}html[data-theme=light] .cart-line-thumb-img,html[data-theme=light] .cart-line-thumb img{padding:.35rem;object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:100%!important}@media (min-width:768px){html[data-theme=light] .cart-line-item{align-items:center;grid-template-columns:auto minmax(0,1fr) auto!important}}html[data-theme=light] .products-catalog-page .qa-client-container,html[data-theme=light] .product-detail-page .qa-client-container{padding-inline:clamp(1rem,4.5vw,2rem)}.peptide-payment-method-badge strong[data-provider=tagada],[class*=tagada-brand],.tgd-brand-label{font-size:0!important}[class*=tagada-brand]:after,.tgd-brand-label:after{content:"Card checkout";font-size:.875rem;font-weight:700}.pc-lagoon{display:none}@media (min-width:1024px){@supports (container-type:size){html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-scenic-plate,html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-atmosphere,html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-atmosphere-right,html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-atmosphere-glow,html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-atmosphere-ground,html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-atmosphere-shimmer,html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-mol,html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-flare,html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-copy-legibility{display:none!important}html[data-theme=light] .homepage-luxury .pc-lagoon{--lg-ink:12, 31, 40;--lg-teal:14, 106, 120;--lg-deep:11, 86, 102;--lg-lagoon:22, 150, 170;--lg-turq:38, 188, 198;--lg-aqua:142, 226, 222;--lg-foam:238, 252, 250;--lg-gold:196, 163, 90;--lg-sand:238, 220, 174;--lg-sunsand:255, 246, 222;--lg-page:251, 253, 254;--lg-yh:47cqh;--lg-vpx:75cqw;--lg-ws:min(45.3cqw - 70px, 554px);--lg-hs:min(45.3cqw - 70px, 554px, 84.7cqh);--lg-cy:calc(51.2cqh + 12px);--lg-foot-c:calc(var(--lg-cy) + .386 * var(--lg-hs) - .025 * var(--lg-ws) - 2px);--lg-foot-s:calc(var(--lg-cy) + .46 * var(--lg-hs) - .04 * var(--lg-ws) + 1px);--lg-xl:calc(var(--lg-vpx) - .3 * var(--lg-ws));--lg-xc:calc(var(--lg-vpx) + .007 * var(--lg-ws));--lg-xr:calc(var(--lg-vpx) + .3 * var(--lg-ws));--lg-gs:calc(.103 * var(--lg-ws) + 35px);--lg-gc:calc(.3375 * var(--lg-ws) + 4px);--lg-sha:14cqh;--lg-shrx:88.766cqh;--lg-shcx:74.398cqh;--lg-shvw:35.2cqh;--lg-cr:min(47.5cqw, 624px);--lg-vl:calc(var(--lg-vpx) - .47 * var(--lg-ws));--lg-gap:calc(var(--lg-vl) - var(--lg-cr));--lg-xb:calc(var(--lg-cr) + clamp(56px, .22 * var(--lg-gap), 130px));--lg-shore:calc(var(--lg-xb) + .62 * var(--lg-sha));--lg-shallow:clamp(60px, .55 * var(--lg-gap), 560px);z-index:0;pointer-events:none;background:rgb(var(--lg-page));display:block;position:absolute;inset:0;overflow:hidden;container-type:size}html[data-theme=light] .homepage-luxury .pc-lagoon span{pointer-events:none;display:block;position:absolute}html[data-theme=light] .homepage-luxury .pc-lagoon__depth{background:radial-gradient(ellipse calc(.5 * var(--lg-ws)) calc(.085 * var(--lg-ws)) at var(--lg-vpx) calc(var(--lg-foot-s) + .01 * var(--lg-ws)), rgba(var(--lg-sunsand), .8) 0%, rgba(var(--lg-sand), .5) 55%, rgba(var(--lg-sand), 0) 100%), radial-gradient(ellipse calc(1.02 * var(--lg-ws)) calc(.2 * var(--lg-ws)) at var(--lg-vpx) calc(var(--lg-foot-s) + .03 * var(--lg-ws)), rgba(var(--lg-sand), .74) 0%, #e0ead46b 48%, rgba(var(--lg-sand), 0) 80%), radial-gradient(ellipse calc(1.7 * var(--lg-shallow) + 14cqw) 88cqh at var(--lg-shore) 48cqh, #b0ece8eb 0%, #78d8da8c 48%, #60ced400 100%), radial-gradient(ellipse 30cqw 40cqh at 97cqw 0%, rgba(var(--lg-foam), .78) 0%, rgba(var(--lg-aqua), .4) 38%, rgba(var(--lg-aqua), 0) 72%), radial-gradient(ellipse 70% 58% at 100% 0%, rgba(var(--lg-teal), .95) 0%, rgba(var(--lg-deep), .55) 45%, rgba(var(--lg-deep), 0) 80%), radial-gradient(ellipse min(44cqw, 1.3 * var(--lg-ws)) 26cqh at var(--lg-vpx) var(--lg-yh), rgba(var(--lg-foam), .95) 0%, rgba(var(--lg-aqua), .7) 38%, rgba(var(--lg-aqua), 0) 78%), linear-gradient(180deg, rgb(var(--lg-deep)) 0%, rgb(var(--lg-lagoon)) 21%, rgb(var(--lg-turq)) 36%, rgb(var(--lg-aqua)) 47%, #5cd0d2 55%, rgb(var(--lg-turq)) 63%, #20b0be 72%, #26b6c0 79%, #4cc6c8 85%, #8ad6cc 89.5%, #c8dec4 93%, #ecdeb6 96.5%, #e6d2a2 100%);inset:0}html[data-theme=light] .homepage-luxury .pc-lagoon__helix{opacity:0;background:50%/contain no-repeat;width:min(11cqw,168px);height:31cqh;transition:opacity 2.4s ease-out;top:5cqh;left:calc(100cqw - min(12.5cqw,190px))}html[data-theme=light] .homepage-luxury .pc-lagoon.is-live .pc-lagoon__helix{opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 560'%3E%3Cdefs%3E%3Cfilter id='b' x='-30%25' y='-10%25' width='160%25' height='120%25'%3E%3CfeGaussianBlur stdDeviation='6'/%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23b)' fill='none' stroke-linecap='round' transform='rotate(-16 100 280)'%3E%3Cg stroke='%230b5a68' stroke-opacity='.28' stroke-width='9'%3E%3Cpath d='M144.2 71.5L55.8 71.5' stroke-opacity='0.3'/%3E%3Cpath d='M101.6 109.4L98.4 109.4' stroke-opacity='0.6'/%3E%3Cpath d='M56.8 147.3L143.2 147.3' stroke-opacity='0.4'/%3E%3Cpath d='M71.5 185.2L128.5 185.2' stroke-opacity='0.5'/%3E%3Cpath d='M125.4 223.1L74.6 223.1' stroke-opacity='0.5'/%3E%3Cpath d='M144.4 261L55.6 261' stroke-opacity='0.3'/%3E%3Cpath d='M102.3 299L97.7 299' stroke-opacity='0.6'/%3E%3Cpath d='M57.1 336.9L142.9 336.9' stroke-opacity='0.4'/%3E%3Cpath d='M70.9 374.8L129.1 374.8' stroke-opacity='0.5'/%3E%3Cpath d='M124.8 412.7L75.2 412.7' stroke-opacity='0.5'/%3E%3Cpath d='M144.5 450.6L55.5 450.6' stroke-opacity='0.3'/%3E%3Cpath d='M103 488.5L97 488.5' stroke-opacity='0.6'/%3E%3C/g%3E%3Cpath d='M74 33.6L62 44.8L55.2 56L54.5 67.2L59.9 78.4L70.7 89.6L85.6 100.8L102.3 112L118.8 123.2L132.7 134.4L142.2 145.6L146 156.8L143.5 168L135.1 179.2L122 190.4L105.9 201.6L88.9 212.8L73.5 224L61.7 235.2L55.1 246.4L54.5 257.6L60.2 268.8L71.2 280L86.1 291.2L103 302.4L119.4 313.6L133.2 324.8L142.5 336L146 347.2L143.3 358.4L134.7 369.6L121.4 380.8L105.2 392L88.3 403.2L73 414.4L61.4 425.6L55 436.8L54.6 448L60.5 459.2L71.7 470.4L86.7 481.6L103.6 492.8L119.9 504L133.6 515.2L142.7 526.4' stroke='%230b5a68' stroke-opacity='.32' stroke-width='17'/%3E%3Cpath d='M126 33.6L138 44.8L144.8 56L145.5 67.2L140.1 78.4L129.3 89.6L114.4 100.8L97.7 112L81.2 123.2L67.3 134.4L57.8 145.6L54 156.8L56.5 168L64.9 179.2L78 190.4L94.1 201.6L111.1 212.8L126.5 224L138.3 235.2L144.9 246.4L145.5 257.6L139.8 268.8L128.8 280L113.9 291.2L97 302.4L80.6 313.6L66.8 324.8L57.5 336L54 347.2L56.7 358.4L65.3 369.6L78.6 380.8L94.8 392L111.7 403.2L127 414.4L138.6 425.6L145 436.8L145.4 448L139.5 459.2L128.3 470.4L113.3 481.6L96.4 492.8L80.1 504L66.4 515.2L57.3 526.4' stroke='%230b5a68' stroke-opacity='.36' stroke-width='17'/%3E%3Cg stroke='%23effffd' stroke-width='4'%3E%3Cpath d='M144.2 71.5L55.8 71.5' stroke-opacity='0.3'/%3E%3Cpath d='M101.6 109.4L98.4 109.4' stroke-opacity='0.6'/%3E%3Cpath d='M56.8 147.3L143.2 147.3' stroke-opacity='0.4'/%3E%3Cpath d='M71.5 185.2L128.5 185.2' stroke-opacity='0.5'/%3E%3Cpath d='M125.4 223.1L74.6 223.1' stroke-opacity='0.5'/%3E%3Cpath d='M144.4 261L55.6 261' stroke-opacity='0.3'/%3E%3Cpath d='M102.3 299L97.7 299' stroke-opacity='0.6'/%3E%3Cpath d='M57.1 336.9L142.9 336.9' stroke-opacity='0.4'/%3E%3Cpath d='M70.9 374.8L129.1 374.8' stroke-opacity='0.5'/%3E%3Cpath d='M124.8 412.7L75.2 412.7' stroke-opacity='0.5'/%3E%3Cpath d='M144.5 450.6L55.5 450.6' stroke-opacity='0.3'/%3E%3Cpath d='M103 488.5L97 488.5' stroke-opacity='0.6'/%3E%3C/g%3E%3Cpath d='M74 33.6L62 44.8L55.2 56L54.5 67.2L59.9 78.4L70.7 89.6L85.6 100.8L102.3 112L118.8 123.2L132.7 134.4L142.2 145.6L146 156.8L143.5 168L135.1 179.2L122 190.4L105.9 201.6L88.9 212.8L73.5 224L61.7 235.2L55.1 246.4L54.5 257.6L60.2 268.8L71.2 280L86.1 291.2L103 302.4L119.4 313.6L133.2 324.8L142.5 336L146 347.2L143.3 358.4L134.7 369.6L121.4 380.8L105.2 392L88.3 403.2L73 414.4L61.4 425.6L55 436.8L54.6 448L60.5 459.2L71.7 470.4L86.7 481.6L103.6 492.8L119.9 504L133.6 515.2L142.7 526.4' stroke='%23c9f4f0' stroke-width='8' stroke-opacity='.85'/%3E%3Cpath d='M126 33.6L138 44.8L144.8 56L145.5 67.2L140.1 78.4L129.3 89.6L114.4 100.8L97.7 112L81.2 123.2L67.3 134.4L57.8 145.6L54 156.8L56.5 168L64.9 179.2L78 190.4L94.1 201.6L111.1 212.8L126.5 224L138.3 235.2L144.9 246.4L145.5 257.6L139.8 268.8L128.8 280L113.9 291.2L97 302.4L80.6 313.6L66.8 324.8L57.5 336L54 347.2L56.7 358.4L65.3 369.6L78.6 380.8L94.8 392L111.7 403.2L127 414.4L138.6 425.6L145 436.8L145.4 448L139.5 459.2L128.3 470.4L113.3 481.6L96.4 492.8L80.1 504L66.4 515.2L57.3 526.4' stroke='%23ffffff' stroke-width='8'/%3E%3C/g%3E%3C/svg%3E")}html[data-theme=light] .homepage-luxury .pc-lagoon__plane--floor{--lg-fa:min(40cqw, 620px);--lg-fb:min(34cqw, 500px);left:calc(var(--lg-vpx) - var(--lg-fa));width:calc(var(--lg-fa) + var(--lg-fb));height:min(84cqh,860px);transform-origin:var(--lg-fa) 100%;bottom:0;transform:perspective(19.3cqh)rotateX(20deg)}html[data-theme=light] .homepage-luxury .pc-lagoon__plane--surface{--lg-sa:min(30cqw, 520px);--lg-sb:min(34cqw, 540px);left:calc(var(--lg-vpx) - var(--lg-sa));width:calc(var(--lg-sa) + var(--lg-sb));height:min(50cqh,580px);transform-origin:var(--lg-sa) 0%;top:0;transform:perspective(17.1cqh)rotateX(-20deg)}html[data-theme=light] .homepage-luxury .pc-lagoon__caustic{opacity:0;background-repeat:repeat-y;transition:opacity 1.8s ease-out}html[data-theme=light] .homepage-luxury .pc-lagoon__caustic--a{background-size:100% 460px;inset:-56px -32px}html[data-theme=light] .homepage-luxury .pc-lagoon__caustic--b{top:40%;bottom:-36px;left:calc(var(--lg-fa) - min(27cqw, 380px) - 50px);background-size:100% 300px;width:calc(2*min(27cqw,380px) + 100px)}html[data-theme=light] .homepage-luxury .pc-lagoon__caustic--c{background-size:100% 420px;inset:-44px -28px}html[data-theme=light] .homepage-luxury .pc-lagoon.is-live .pc-lagoon__caustic--a{opacity:.86;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1000' height='460' viewBox='0 0 1000 460' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='c' x='0' y='0' width='1000' height='460' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.0062 0.0074' numOctaves='2' seed='4' stitchTiles='stitch' result='t'/%3E%3CfeColorMatrix in='t' values='0 0 0 0 1 0 0 0 0 0.985 0 0 0 0 0.93 -5.5 0 0 0 0.95' result='k'/%3E%3CfeColorMatrix in='t' values='0 0 0 0 1 0 0 0 0 0.985 0 0 0 0 0.93 -1.3 0 0 0 0.42' result='g'/%3E%3CfeMerge%3E%3CfeMergeNode in='g'/%3E%3CfeMergeNode in='k'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='f'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='0.2' stop-color='%23fff'/%3E%3Cstop offset='0.8' stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cmask id='m'%3E%3Crect width='1000' height='460' fill='url(%23f)'/%3E%3C/mask%3E%3C/defs%3E%3Crect width='1000' height='460' filter='url(%23c)' mask='url(%23m)'/%3E%3C/svg%3E")}html[data-theme=light] .homepage-luxury .pc-lagoon.is-live .pc-lagoon__caustic--b{opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1000' height='300' viewBox='0 0 1000 300' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='c' x='0' y='0' width='1000' height='300' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.011 0.014' numOctaves='2' seed='11' stitchTiles='stitch' result='t'/%3E%3CfeColorMatrix in='t' values='0 0 0 0 1 0 0 0 0 0.97 0 0 0 0 0.88 -7 0 0 0 1.05' result='k'/%3E%3CfeColorMatrix in='t' values='0 0 0 0 1 0 0 0 0 0.97 0 0 0 0 0.88 -1.4 0 0 0 0.42' result='g'/%3E%3CfeMerge%3E%3CfeMergeNode in='g'/%3E%3CfeMergeNode in='k'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='f'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='0.26' stop-color='%23fff'/%3E%3Cstop offset='0.74' stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cmask id='m'%3E%3Crect width='1000' height='300' fill='url(%23f)'/%3E%3C/mask%3E%3C/defs%3E%3Crect width='1000' height='300' filter='url(%23c)' mask='url(%23m)'/%3E%3C/svg%3E")}html[data-theme=light] .homepage-luxury .pc-lagoon.is-live .pc-lagoon__caustic--c{opacity:.32;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1000' height='420' viewBox='0 0 1000 420' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='c' x='0' y='0' width='1000' height='420' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='turbulence' baseFrequency='0.008 0.0095' numOctaves='2' seed='7' stitchTiles='stitch' result='t'/%3E%3CfeColorMatrix in='t' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 -8 0 0 0 1.1' result='k'/%3E%3CfeColorMatrix in='t' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 -1.4 0 0 0 0.4' result='g'/%3E%3CfeMerge%3E%3CfeMergeNode in='g'/%3E%3CfeMergeNode in='k'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='f'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='0'/%3E%3Cstop offset='0.14' stop-color='%23fff'/%3E%3Cstop offset='0.86' stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3Cmask id='m'%3E%3Crect width='1000' height='420' fill='url(%23f)'/%3E%3C/mask%3E%3C/defs%3E%3Crect width='1000' height='420' filter='url(%23c)' mask='url(%23m)'/%3E%3C/svg%3E")}html[data-theme=light] .homepage-luxury .pc-lagoon__rays{transform-origin:104% -17.5%;opacity:0;width:min(50cqw,720px);height:min(76cqh,620px);transition:opacity 2.2s ease-out;top:0;right:0}html[data-theme=light] .homepage-luxury .pc-lagoon.is-live .pc-lagoon__rays{opacity:.86;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 800' preserveAspectRatio='none'%3E%3Cdefs%3E%3CradialGradient id='g' cx='1040' cy='-140' r='1150' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23f6fffd'/%3E%3Cstop offset='.5' stop-color='%23e2fbf7' stop-opacity='.66'/%3E%3Cstop offset='1' stop-color='%23e2fbf7' stop-opacity='0'/%3E%3C/radialGradient%3E%3Cfilter id='b' x='-10%25' y='-10%25' width='120%25' height='120%25'%3E%3CfeGaussianBlur stdDeviation='7'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='url(%23g)' filter='url(%23b)'%3E%3Cpath d='M1040 -140L787 982L737 969Z' fill-opacity='0.7'/%3E%3Cpath d='M1040 -140L641 939L615 929Z' fill-opacity='0.5'/%3E%3Cpath d='M1040 -140L558 904L479 864Z' fill-opacity='0.8'/%3E%3Cpath d='M1040 -140L412 823L382 803Z' fill-opacity='0.6'/%3E%3Cpath d='M1040 -140L343 775L290 732Z' fill-opacity='0.9'/%3E%3Cpath d='M1040 -140L224 670L202 647Z' fill-opacity='0.5'/%3E%3Cpath d='M1040 -140L166 607L104 528Z' fill-opacity='0.65'/%3E%3Cpath d='M1040 -140L54 452L34 418Z' fill-opacity='0.55'/%3E%3Cpath d='M1040 -140L-3 344L-33 274Z' fill-opacity='0.45'/%3E%3C/g%3E%3C/svg%3E") 50%/100% 100% no-repeat}html[data-theme=light] .homepage-luxury .pc-lagoon__ground{background:radial-gradient(ellipse calc(.4 * var(--lg-gs)) 5px at var(--lg-xl) var(--lg-foot-s), rgba(var(--lg-ink), .36) 0%, rgba(var(--lg-ink), .3) 50%, rgba(var(--lg-ink), 0) 100%), radial-gradient(ellipse calc(.4 * var(--lg-gc)) 5px at var(--lg-xc) var(--lg-foot-c), rgba(var(--lg-ink), .38) 0%, rgba(var(--lg-ink), .32) 50%, rgba(var(--lg-ink), 0) 100%), radial-gradient(ellipse calc(.4 * var(--lg-gs)) 5px at var(--lg-xr) var(--lg-foot-s), rgba(var(--lg-ink), .36) 0%, rgba(var(--lg-ink), .3) 50%, rgba(var(--lg-ink), 0) 100%), radial-gradient(ellipse calc(.5 * var(--lg-gs) + 7px) 10px at var(--lg-xl) var(--lg-foot-s), #fffaea00 64%, #fffaea99 80%, #fffaea00 96%), radial-gradient(ellipse calc(.5 * var(--lg-gc) + 8px) 11px at var(--lg-xc) var(--lg-foot-c), #fffaea00 64%, #fffaeaa3 80%, #fffaea00 96%), radial-gradient(ellipse calc(.5 * var(--lg-gs) + 7px) 10px at var(--lg-xr) var(--lg-foot-s), #fffaea00 64%, #fffaea99 80%, #fffaea00 96%), radial-gradient(ellipse calc(.045 * var(--lg-ws)) calc(.01 * var(--lg-ws)) at calc(var(--lg-xl) - .09 * var(--lg-ws)) calc(var(--lg-foot-s) + .024 * var(--lg-ws)), rgba(var(--lg-sunsand), .5) 0%, rgba(var(--lg-sunsand), 0) 100%), radial-gradient(ellipse calc(.055 * var(--lg-ws)) calc(.011 * var(--lg-ws)) at calc(var(--lg-xc) - .1 * var(--lg-ws)) calc(var(--lg-foot-c) + .026 * var(--lg-ws)), rgba(var(--lg-sunsand), .54) 0%, rgba(var(--lg-sunsand), 0) 100%), radial-gradient(ellipse calc(.045 * var(--lg-ws)) calc(.01 * var(--lg-ws)) at calc(var(--lg-xr) - .09 * var(--lg-ws)) calc(var(--lg-foot-s) + .024 * var(--lg-ws)), rgba(var(--lg-sunsand), .5) 0%, rgba(var(--lg-sunsand), 0) 100%), radial-gradient(ellipse calc(.19 * var(--lg-ws)) calc(.042 * var(--lg-ws)) at calc(var(--lg-xl) - .04 * var(--lg-ws)) calc(var(--lg-foot-s) + .012 * var(--lg-ws)), rgba(var(--lg-deep), .14) 0%, rgba(var(--lg-deep), .07) 55%, rgba(var(--lg-deep), 0) 100%), radial-gradient(ellipse calc(.22 * var(--lg-ws)) calc(.048 * var(--lg-ws)) at calc(var(--lg-xc) - .045 * var(--lg-ws)) calc(var(--lg-foot-c) + .014 * var(--lg-ws)), rgba(var(--lg-deep), .15) 0%, rgba(var(--lg-deep), .075) 55%, rgba(var(--lg-deep), 0) 100%), radial-gradient(ellipse calc(.19 * var(--lg-ws)) calc(.042 * var(--lg-ws)) at calc(var(--lg-xr) - .04 * var(--lg-ws)) calc(var(--lg-foot-s) + .012 * var(--lg-ws)), rgba(var(--lg-deep), .14) 0%, rgba(var(--lg-deep), .07) 55%, rgba(var(--lg-deep), 0) 100%), radial-gradient(ellipse calc(.6 * var(--lg-ws)) calc(.09 * var(--lg-ws)) at calc(var(--lg-vpx) - .03 * var(--lg-ws)) calc(var(--lg-foot-s) + .022 * var(--lg-ws)), rgba(var(--lg-teal), .12) 0%, rgba(var(--lg-teal), 0) 100%), radial-gradient(ellipse calc(.78 * var(--lg-ws)) calc(.13 * var(--lg-ws)) at var(--lg-vpx) calc(var(--lg-foot-s) + .014 * var(--lg-ws)), #fcf0d461 0%, #f6e6c429 55%, #f6e6c400 100%);inset:0}html[data-theme=light] .homepage-luxury .pc-lagoon__veil{--lg-rx:var(--lg-shrx);background:radial-gradient(ellipse var(--lg-rx) 220cqh at calc(var(--lg-xb) - var(--lg-shcx)) -20cqh, rgb(var(--lg-page)) 0, rgb(var(--lg-page)) calc(var(--lg-rx) - 8px), #eefaf8 calc(var(--lg-rx) + 4px), #d4f5f1ed calc(var(--lg-rx) + .12 * var(--lg-shallow)), #c4f0ecd6 calc(var(--lg-rx) + .36 * var(--lg-shallow)), #a6e7e480 calc(var(--lg-rx) + .74 * var(--lg-shallow)), #96e2e000 calc(var(--lg-rx) + 1.15 * var(--lg-shallow))), linear-gradient(0deg, rgb(var(--lg-page)) 0%, rgba(var(--lg-page), .5) 3%, rgba(var(--lg-page), 0) 9%), radial-gradient(ellipse calc(.5 * (var(--lg-vpx) - var(--lg-shore)) + .4 * var(--lg-ws)) 200px at calc(.5 * (var(--lg-shore) + var(--lg-vpx))) 0, #bceae957 0%, #bceae94d 62%, #bceae900 100%), linear-gradient(180deg, #b2e6e657 0, #b2e6e64d 150px, #b2e6e600 215px), radial-gradient(ellipse calc(.4 * var(--lg-ws)) calc(.1 * var(--lg-ws)) at calc(var(--lg-vpx) + .02 * var(--lg-ws)) calc(var(--lg-foot-s) - .2 * var(--lg-ws)), #f0d89e38 0%, #e2c48224 45%, rgba(var(--lg-gold), 0) 100%), radial-gradient(ellipse calc(.56 * var(--lg-ws)) calc(.17 * var(--lg-ws)) at calc(var(--lg-vpx) + .03 * var(--lg-ws)) calc(var(--lg-foot-s) - .17 * var(--lg-ws)), rgba(var(--lg-gold), .16) 0%, rgba(var(--lg-gold), .08) 50%, rgba(var(--lg-gold), 0) 100%), linear-gradient(0deg, #dec68c70 0%, #e2cc9642 7cqh, #e2cc9600 17cqh), linear-gradient(90deg, rgba(var(--lg-deep), 0) calc(var(--lg-vpx) + .55 * var(--lg-ws)), rgba(var(--lg-deep), .32) calc(var(--lg-vpx) + .55 * var(--lg-ws) + 420px)), radial-gradient(ellipse min(58cqw, 1.6 * var(--lg-ws)) 20cqh at var(--lg-vpx) var(--lg-yh), rgba(var(--lg-foam), .8) 0%, rgba(var(--lg-aqua), .66) 50%, rgba(var(--lg-aqua), 0) 100%), linear-gradient(180deg, rgba(var(--lg-aqua), 0) 15%, rgba(var(--lg-aqua), .5) 25%, rgba(var(--lg-aqua), .66) 47%, rgba(var(--lg-aqua), .5) 64%, rgba(var(--lg-aqua), .18) 71%, rgba(var(--lg-aqua), 0) 77%);inset:0}html[data-theme=light] .homepage-luxury .pc-lagoon:after{content:"";pointer-events:none;background:linear-gradient(0deg, rgb(var(--lg-page)) 0%, rgba(var(--lg-page), .5) 33%, rgba(var(--lg-page), 0) 100%);height:9%;position:absolute;inset:auto 0 0}html[data-theme=light] .homepage-luxury .pc-lagoon__shore{top:0;bottom:0;left:calc(var(--lg-xb) - 6.2cqh);width:var(--lg-shvw);opacity:0;background:0 0/100% 100% no-repeat;transition:opacity 1.6s ease-out}html[data-theme=light] .homepage-luxury .pc-lagoon.is-live .pc-lagoon__shore{opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 352 1000' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='d' x='-20%25' y='-3%25' width='140%25' height='106%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0045 0.01' numOctaves='2' seed='3' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='30' xChannelSelector='R' yChannelSelector='G' result='m'/%3E%3CfeGaussianBlur in='m' stdDeviation='0.8'/%3E%3C/filter%3E%3Cfilter id='w' x='-20%25' y='-3%25' width='140%25' height='106%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0045 0.01' numOctaves='2' seed='3' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='30' xChannelSelector='R' yChannelSelector='G' result='m'/%3E%3CfeGaussianBlur in='m' stdDeviation='4'/%3E%3C/filter%3E%3Cfilter id='l' x='-20%25' y='-3%25' width='140%25' height='106%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.07 0.045' numOctaves='2' seed='8' result='h0'/%3E%3CfeColorMatrix in='h0' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 10 0 0 0 -4.3' result='h'/%3E%3CfeGaussianBlur in='SourceGraphic' stdDeviation='7' result='band'/%3E%3CfeComposite in='h' in2='band' operator='in' result='lace'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0045 0.01' numOctaves='2' seed='3' result='n'/%3E%3CfeDisplacementMap in='lace' in2='n' scale='30' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3ClinearGradient id='t' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='0' y2='1000'%3E%3Cstop offset='0.015' stop-color='%23000'/%3E%3Cstop offset='0.17' stop-color='%23fff'/%3E%3C/linearGradient%3E%3ClinearGradient id='v' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='0' y2='1000'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='0.51'/%3E%3Cstop offset='0.1' stop-color='%23fff' stop-opacity='0.52'/%3E%3Cstop offset='0.2' stop-color='%23fff' stop-opacity='0.57'/%3E%3Cstop offset='0.3' stop-color='%23fff' stop-opacity='0.66'/%3E%3Cstop offset='0.4' stop-color='%23fff' stop-opacity='0.79'/%3E%3Cstop offset='0.5' stop-color='%23fff' stop-opacity='0.93'/%3E%3Cstop offset='0.6' stop-color='%23fff' stop-opacity='1'/%3E%3Cstop offset='0.7' stop-color='%23fff' stop-opacity='0.97'/%3E%3Cstop offset='0.8' stop-color='%23fff' stop-opacity='0.85'/%3E%3Cstop offset='0.9' stop-color='%23fff' stop-opacity='0.71'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0.6'/%3E%3C/linearGradient%3E%3Cmask id='m' maskUnits='userSpaceOnUse' x='-100' y='-40' width='552' height='1080'%3E%3Crect x='-100' y='-40' width='552' height='1080' fill='url(%23t)'/%3E%3C/mask%3E%3C/defs%3E%3Cg mask='url(%23m)'%3E%3Cpath d='M202.7 -20L201.4 14.7L200 49.3L198.2 84L196.3 118.7L194.2 153.3L191.8 188L189.1 222.7L186.3 257.3L183.2 292L179.9 326.7L176.3 361.3L172.5 396L168.4 430.7L164.1 465.3L159.5 500L154.7 534.7L149.6 569.3L144.3 604L138.6 638.7L132.7 673.3L126.5 708L120.1 742.7L113.3 777.3L106.2 812L98.8 846.7L91.1 881.3L83 916L74.6 950.7L65.8 985.3L56.7 1020L-80 1030L-80 -30Z' fill='%23c4a35a' fill-opacity='0.2' filter='url(%23w)'/%3E%3Cpath d='M184.7 -20L183.4 14.7L182 49.3L180.2 84L178.3 118.7L176.2 153.3L173.8 188L171.1 222.7L168.3 257.3L165.2 292L161.9 326.7L158.3 361.3L154.5 396L150.4 430.7L146.1 465.3L141.5 500L136.7 534.7L131.6 569.3L126.3 604L120.6 638.7L114.7 673.3L108.5 708L102.1 742.7L95.3 777.3L88.2 812L80.8 846.7L73.1 881.3L65 916L56.6 950.7L47.8 985.3L38.7 1020L-80 1030L-80 -30Z' fill='%23fbfdfe' filter='url(%23w)'/%3E%3Cpath d='M189 -20L187.7 14.7L186.1 49.3L184.2 84L182 118.7L179.5 153.3L176.6 188L173.3 222.7L169.7 257.3L165.6 292L161.2 326.7L156.4 361.3L151.3 396L145.9 430.7L140.3 465.3L134.5 500L128.8 534.7L123 569.3L117.3 604L111.7 638.7L106.2 673.3L100.7 708L95.1 742.7L89.5 777.3L83.7 812L77.7 846.7L71.2 881.3L64.4 916L57.1 950.7L49.3 985.3L40.5 1020L72.9 1020L82.4 985.3L92.1 950.7L101.6 916L110.9 881.3L119.9 846.7L128.6 812L137 777.3L145 742.7L152.4 708L159.3 673.3L165.6 638.7L171.2 604L176.3 569.3L180.7 534.7L184.5 500L188 465.3L191 430.7L193.7 396L196.2 361.3L198.6 326.7L200.8 292L202.9 257.3L205 222.7L207 188L208.9 153.3L210.6 118.7L212.3 84L213.8 49.3L215.2 14.7L216.4 -20Z' fill='%23fff' filter='url(%23l)'/%3E%3Cpath d='M216.7 -20L215.4 14.7L214 49.3L212.2 84L210.3 118.7L208.2 153.3L205.8 188L203.1 222.7L200.3 257.3L197.2 292L193.9 326.7L190.3 361.3L186.5 396L182.4 430.7L178.1 465.3L173.5 500L168.7 534.7L163.6 569.3L158.3 604L152.6 638.7L146.7 673.3L140.5 708L134.1 742.7L127.3 777.3L120.2 812L112.8 846.7L105.1 881.3L97 916L88.6 950.7L79.8 985.3L70.7 1020' fill='none' stroke='url(%23v)' stroke-width='3.8' filter='url(%23d)'/%3E%3Cpath d='M256.6 -20L255.3 14.7L253.8 49.3L252 84L249.9 118.7L247.6 153.3L245 188L242.1 222.7L238.9 257.3L235.4 292L231.6 326.7L227.4 361.3L223 396L218.4 430.7L213.5 465.3L208.4 500L203.2 534.7L197.8 569.3L192.3 604L186.7 638.7L180.9 673.3L175 708L169 742.7L162.7 777.3L156.2 812L149.4 846.7L142.2 881.3L134.7 916L126.8 950.7L118.5 985.3L109.5 1020L123.9 1020L133.2 985.3L142.4 950.7L151.3 916L159.9 881.3L168.2 846.7L176.2 812L183.8 777.3L191.1 742.7L198.1 708L204.6 673.3L210.6 638.7L216.3 604L221.5 569.3L226.3 534.7L230.7 500L234.7 465.3L238.4 430.7L241.9 396L245.1 361.3L248.2 326.7L251 292L253.7 257.3L256.2 222.7L258.5 188L260.7 153.3L262.7 118.7L264.5 84L266.1 49.3L267.5 14.7L268.8 -20Z' fill='%23fff' fill-opacity='.86' filter='url(%23l)'/%3E%3C/g%3E%3C/svg%3E")}@media (min-width:1536px){html[data-theme=light] .homepage-luxury .pc-lagoon{--lg-sha:26cqh;--lg-shrx:164.85cqh;--lg-shcx:138.168cqh;--lg-shvw:47.2cqh}html[data-theme=light] .homepage-luxury .pc-lagoon.is-live .pc-lagoon__shore{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 472 1000' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='d' x='-20%25' y='-3%25' width='140%25' height='106%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0045 0.01' numOctaves='2' seed='3' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='30' xChannelSelector='R' yChannelSelector='G' result='m'/%3E%3CfeGaussianBlur in='m' stdDeviation='0.8'/%3E%3C/filter%3E%3Cfilter id='w' x='-20%25' y='-3%25' width='140%25' height='106%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0045 0.01' numOctaves='2' seed='3' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='30' xChannelSelector='R' yChannelSelector='G' result='m'/%3E%3CfeGaussianBlur in='m' stdDeviation='4'/%3E%3C/filter%3E%3Cfilter id='l' x='-20%25' y='-3%25' width='140%25' height='106%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.07 0.045' numOctaves='2' seed='8' result='h0'/%3E%3CfeColorMatrix in='h0' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 10 0 0 0 -4.3' result='h'/%3E%3CfeGaussianBlur in='SourceGraphic' stdDeviation='7' result='band'/%3E%3CfeComposite in='h' in2='band' operator='in' result='lace'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0045 0.01' numOctaves='2' seed='3' result='n'/%3E%3CfeDisplacementMap in='lace' in2='n' scale='30' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3ClinearGradient id='t' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='0' y2='1000'%3E%3Cstop offset='0.015' stop-color='%23000'/%3E%3Cstop offset='0.17' stop-color='%23fff'/%3E%3C/linearGradient%3E%3ClinearGradient id='v' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='0' y2='1000'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='0.51'/%3E%3Cstop offset='0.1' stop-color='%23fff' stop-opacity='0.52'/%3E%3Cstop offset='0.2' stop-color='%23fff' stop-opacity='0.57'/%3E%3Cstop offset='0.3' stop-color='%23fff' stop-opacity='0.66'/%3E%3Cstop offset='0.4' stop-color='%23fff' stop-opacity='0.79'/%3E%3Cstop offset='0.5' stop-color='%23fff' stop-opacity='0.93'/%3E%3Cstop offset='0.6' stop-color='%23fff' stop-opacity='1'/%3E%3Cstop offset='0.7' stop-color='%23fff' stop-opacity='0.97'/%3E%3Cstop offset='0.8' stop-color='%23fff' stop-opacity='0.85'/%3E%3Cstop offset='0.9' stop-color='%23fff' stop-opacity='0.71'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0.6'/%3E%3C/linearGradient%3E%3Cmask id='m' maskUnits='userSpaceOnUse' x='-100' y='-40' width='672' height='1080'%3E%3Crect x='-100' y='-40' width='672' height='1080' fill='url(%23t)'/%3E%3C/mask%3E%3C/defs%3E%3Cg mask='url(%23m)'%3E%3Cpath d='M323.3 -20L321 14.7L318.2 49.3L315 84L311.4 118.7L307.4 153.3L303 188L298.1 222.7L292.8 257.3L287.1 292L280.9 326.7L274.3 361.3L267.2 396L259.6 430.7L251.6 465.3L243.2 500L234.2 534.7L224.7 569.3L214.8 604L204.3 638.7L193.4 673.3L181.9 708L169.8 742.7L157.2 777.3L144.1 812L130.3 846.7L116 881.3L101 916L85.4 950.7L69.1 985.3L52.1 1020L-80 1030L-80 -30Z' fill='%23c4a35a' fill-opacity='0.2' filter='url(%23w)'/%3E%3Cpath d='M305.3 -20L303 14.7L300.2 49.3L297 84L293.4 118.7L289.4 153.3L285 188L280.1 222.7L274.8 257.3L269.1 292L262.9 326.7L256.3 361.3L249.2 396L241.6 430.7L233.6 465.3L225.2 500L216.2 534.7L206.7 569.3L196.8 604L186.3 638.7L175.4 673.3L163.9 708L151.8 742.7L139.2 777.3L126.1 812L112.3 846.7L98 881.3L83 916L67.4 950.7L51.1 985.3L34.1 1020L-80 1030L-80 -30Z' fill='%23fbfdfe' filter='url(%23w)'/%3E%3Cpath d='M309.6 -20L307.2 14.7L304.3 49.3L301 84L297.1 118.7L292.7 153.3L287.8 188L282.3 222.7L276.2 257.3L269.5 292L262.2 326.7L254.3 361.3L245.9 396L237.1 430.7L227.8 465.3L218.1 500L208.2 534.7L198.1 569.3L187.8 604L177.4 638.7L166.8 673.3L156 708L144.9 742.7L133.5 777.3L121.6 812L109.2 846.7L96.1 881.3L82.4 916L67.9 950.7L52.5 985.3L35.9 1020L68.3 1020L85.7 985.3L102.9 950.7L119.6 916L135.8 881.3L151.4 846.7L166.5 812L181 777.3L194.7 742.7L207.8 708L220 673.3L231.3 638.7L241.8 604L251.4 569.3L260.1 534.7L268.2 500L275.5 465.3L282.2 430.7L288.4 396L294.2 361.3L299.6 326.7L304.7 292L309.4 257.3L314 222.7L318.2 188L322.1 153.3L325.8 118.7L329.1 84L332.1 49.3L334.7 14.7L337 -20Z' fill='%23fff' filter='url(%23l)'/%3E%3Cpath d='M337.3 -20L335 14.7L332.2 49.3L329 84L325.4 118.7L321.4 153.3L317 188L312.1 222.7L306.8 257.3L301.1 292L294.9 326.7L288.3 361.3L281.2 396L273.6 430.7L265.6 465.3L257.2 500L248.2 534.7L238.7 569.3L228.8 604L218.3 638.7L207.4 673.3L195.9 708L183.8 742.7L171.2 777.3L158.1 812L144.3 846.7L130 881.3L115 916L99.4 950.7L83.1 985.3L66.1 1020' fill='none' stroke='url(%23v)' stroke-width='3.8' filter='url(%23d)'/%3E%3Cpath d='M377.2 -20L374.9 14.7L372 49.3L368.8 84L365.1 118.7L360.9 153.3L356.2 188L351.1 222.7L345.4 257.3L339.3 292L332.6 326.7L325.4 361.3L317.7 396L309.6 430.7L301 465.3L292 500L282.7 534.7L272.9 569.3L262.8 604L252.4 638.7L241.6 673.3L230.4 708L218.8 742.7L206.7 777.3L194.1 812L180.9 846.7L167.1 881.3L152.7 916L137.6 950.7L121.7 985.3L104.9 1020L119.3 1020L136.5 985.3L153.1 950.7L169.2 916L184.8 881.3L199.7 846.7L214 812L227.8 777.3L240.9 742.7L253.4 708L265.2 673.3L276.3 638.7L286.8 604L296.6 569.3L305.7 534.7L314.3 500L322.2 465.3L329.7 430.7L336.6 396L343.1 361.3L349.2 326.7L354.9 292L360.2 257.3L365.2 222.7L369.7 188L374 153.3L377.8 118.7L381.3 84L384.4 49.3L387.1 14.7L389.4 -20Z' fill='%23fff' fill-opacity='.86' filter='url(%23l)'/%3E%3C/g%3E%3C/svg%3E")}}@media (min-width:2048px){html[data-theme=light] .homepage-luxury .pc-lagoon{--lg-sha:36cqh;--lg-shrx:228.254cqh;--lg-shcx:191.309cqh;--lg-shvw:57.2cqh}html[data-theme=light] .homepage-luxury .pc-lagoon.is-live .pc-lagoon__shore{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 572 1000' preserveAspectRatio='none'%3E%3Cdefs%3E%3Cfilter id='d' x='-20%25' y='-3%25' width='140%25' height='106%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0045 0.01' numOctaves='2' seed='3' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='30' xChannelSelector='R' yChannelSelector='G' result='m'/%3E%3CfeGaussianBlur in='m' stdDeviation='0.8'/%3E%3C/filter%3E%3Cfilter id='w' x='-20%25' y='-3%25' width='140%25' height='106%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0045 0.01' numOctaves='2' seed='3' result='n'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='n' scale='30' xChannelSelector='R' yChannelSelector='G' result='m'/%3E%3CfeGaussianBlur in='m' stdDeviation='4'/%3E%3C/filter%3E%3Cfilter id='l' x='-20%25' y='-3%25' width='140%25' height='106%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.07 0.045' numOctaves='2' seed='8' result='h0'/%3E%3CfeColorMatrix in='h0' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 10 0 0 0 -4.3' result='h'/%3E%3CfeGaussianBlur in='SourceGraphic' stdDeviation='7' result='band'/%3E%3CfeComposite in='h' in2='band' operator='in' result='lace'/%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.0045 0.01' numOctaves='2' seed='3' result='n'/%3E%3CfeDisplacementMap in='lace' in2='n' scale='30' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3ClinearGradient id='t' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='0' y2='1000'%3E%3Cstop offset='0.015' stop-color='%23000'/%3E%3Cstop offset='0.17' stop-color='%23fff'/%3E%3C/linearGradient%3E%3ClinearGradient id='v' gradientUnits='userSpaceOnUse' x1='0' y1='0' x2='0' y2='1000'%3E%3Cstop offset='0' stop-color='%23fff' stop-opacity='0.51'/%3E%3Cstop offset='0.1' stop-color='%23fff' stop-opacity='0.52'/%3E%3Cstop offset='0.2' stop-color='%23fff' stop-opacity='0.57'/%3E%3Cstop offset='0.3' stop-color='%23fff' stop-opacity='0.66'/%3E%3Cstop offset='0.4' stop-color='%23fff' stop-opacity='0.79'/%3E%3Cstop offset='0.5' stop-color='%23fff' stop-opacity='0.93'/%3E%3Cstop offset='0.6' stop-color='%23fff' stop-opacity='1'/%3E%3Cstop offset='0.7' stop-color='%23fff' stop-opacity='0.97'/%3E%3Cstop offset='0.8' stop-color='%23fff' stop-opacity='0.85'/%3E%3Cstop offset='0.9' stop-color='%23fff' stop-opacity='0.71'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0.6'/%3E%3C/linearGradient%3E%3Cmask id='m' maskUnits='userSpaceOnUse' x='-100' y='-40' width='772' height='1080'%3E%3Crect x='-100' y='-40' width='772' height='1080' fill='url(%23t)'/%3E%3C/mask%3E%3C/defs%3E%3Cg mask='url(%23m)'%3E%3Cpath d='M423.8 -20L420.6 14.7L416.7 49.3L412.4 84L407.4 118.7L401.8 153.3L395.7 188L388.9 222.7L381.6 257.3L373.6 292L365.1 326.7L355.9 361.3L346.1 396L335.7 430.7L324.6 465.3L312.8 500L300.4 534.7L287.3 569.3L273.6 604L259.1 638.7L243.9 673.3L228 708L211.3 742.7L193.9 777.3L175.6 812L156.6 846.7L136.7 881.3L116 916L94.4 950.7L71.8 985.3L48.3 1020L-80 1030L-80 -30Z' fill='%23c4a35a' fill-opacity='0.2' filter='url(%23w)'/%3E%3Cpath d='M405.8 -20L402.6 14.7L398.7 49.3L394.4 84L389.4 118.7L383.8 153.3L377.7 188L370.9 222.7L363.6 257.3L355.6 292L347.1 326.7L337.9 361.3L328.1 396L317.7 430.7L306.6 465.3L294.8 500L282.4 534.7L269.3 569.3L255.6 604L241.1 638.7L225.9 673.3L210 708L193.3 742.7L175.9 777.3L157.6 812L138.6 846.7L118.7 881.3L98 916L76.4 950.7L53.8 985.3L30.3 1020L-80 1030L-80 -30Z' fill='%23fbfdfe' filter='url(%23w)'/%3E%3Cpath d='M410.1 -20L406.8 14.7L402.9 49.3L398.3 84L393.1 118.7L387.1 153.3L380.5 188L373.1 222.7L365 257.3L356.1 292L346.4 326.7L336 361.3L324.9 396L313.1 430.7L300.7 465.3L287.8 500L274.5 534.7L260.7 569.3L246.6 604L232.1 638.7L217.3 673.3L202.1 708L186.4 742.7L170.1 777.3L153.2 812L135.5 846.7L116.9 881.3L97.4 916L76.8 950.7L55.3 985.3L32.1 1020L64.5 1020L88.4 985.3L111.9 950.7L134.6 916L156.5 881.3L177.7 846.7L198.1 812L217.6 777.3L236.2 742.7L253.9 708L270.5 673.3L286 638.7L300.5 604L314 569.3L326.4 534.7L337.8 500L348.4 465.3L358.2 430.7L367.3 396L375.8 361.3L383.8 326.7L391.2 292L398.2 257.3L404.8 222.7L410.9 188L416.5 153.3L421.7 118.7L426.4 84L430.6 49.3L434.3 14.7L437.5 -20Z' fill='%23fff' filter='url(%23l)'/%3E%3Cpath d='M437.8 -20L434.6 14.7L430.7 49.3L426.4 84L421.4 118.7L415.8 153.3L409.7 188L402.9 222.7L395.6 257.3L387.6 292L379.1 326.7L369.9 361.3L360.1 396L349.7 430.7L338.6 465.3L326.8 500L314.4 534.7L301.3 569.3L287.6 604L273.1 638.7L257.9 673.3L242 708L225.3 742.7L207.9 777.3L189.6 812L170.6 846.7L150.7 881.3L130 916L108.4 950.7L85.8 985.3L62.3 1020' fill='none' stroke='url(%23v)' stroke-width='3.8' filter='url(%23d)'/%3E%3Cpath d='M477.7 -20L474.5 14.7L470.6 49.3L466.1 84L461 118.7L455.3 153.3L448.9 188L441.9 222.7L434.2 257.3L425.8 292L416.8 326.7L407 361.3L396.7 396L385.6 430.7L374 465.3L361.7 500L348.9 534.7L335.5 569.3L321.6 604L307.1 638.7L292.1 673.3L276.5 708L260.2 742.7L243.3 777.3L225.6 812L207.2 846.7L187.9 881.3L167.7 916L146.6 950.7L124.5 985.3L101.1 1020L115.5 1020L139.2 985.3L162.1 950.7L184.2 916L205.5 881.3L226 846.7L245.6 812L264.4 777.3L282.4 742.7L299.5 708L315.7 673.3L331.1 638.7L345.5 604L359.2 569.3L372 534.7L383.9 500L395.2 465.3L405.7 430.7L415.5 396L424.8 361.3L433.4 326.7L441.5 292L449 257.3L456 222.7L462.4 188L468.4 153.3L473.7 118.7L478.6 84L482.9 49.3L486.7 14.7L489.9 -20Z' fill='%23fff' fill-opacity='.86' filter='url(%23l)'/%3E%3C/g%3E%3C/svg%3E")}}@media (prefers-reduced-motion:no-preference){html[data-theme=light] .homepage-luxury .pc-lagoon.is-live:not(.is-paused):not(.is-still) .pc-lagoon__caustic,html[data-theme=light] .homepage-luxury .pc-lagoon.is-live:not(.is-paused):not(.is-still) .pc-lagoon__rays{will-change:transform, opacity}html[data-theme=light] .homepage-luxury .pc-lagoon.is-live:not(.is-still) .pc-lagoon__caustic--a{animation:7.6s ease-in-out infinite alternate pc-lagoon-surge,4.4s ease-in-out infinite alternate pc-lagoon-shimmer}html[data-theme=light] .homepage-luxury .pc-lagoon.is-live:not(.is-still) .pc-lagoon__caustic--b{animation:6.4s ease-in-out infinite alternate pc-lagoon-sway-x,3.7s ease-in-out infinite alternate pc-lagoon-glint}html[data-theme=light] .homepage-luxury .pc-lagoon.is-live:not(.is-still) .pc-lagoon__caustic--c{animation:11.2s ease-in-out infinite alternate pc-lagoon-ripple}html[data-theme=light] .homepage-luxury .pc-lagoon.is-live:not(.is-still) .pc-lagoon__rays{animation:10.5s ease-in-out infinite alternate pc-lagoon-rays}html[data-theme=light] .homepage-luxury .pc-lagoon.is-paused span{animation-play-state:paused!important}@keyframes pc-lagoon-surge{0%{transform:translate(-28px,-52px)}to{transform:translate(28px,52px)}}@keyframes pc-lagoon-shimmer{0%{opacity:1}to{opacity:.44}}@keyframes pc-lagoon-sway-x{0%{transform:translate(-46px,18px)}to{transform:translate(46px,-18px)}}@keyframes pc-lagoon-glint{0%{opacity:.8}to{opacity:.36}}@keyframes pc-lagoon-ripple{0%{transform:translate(18px,36px)}to{transform:translate(-18px,-36px)}}@keyframes pc-lagoon-rays{0%{opacity:1;transform:rotate(-2.8deg)}to{opacity:.46;transform:rotate(2.4deg)}}}@media (prefers-reduced-motion:reduce){html[data-theme=light] .homepage-luxury .pc-lagoon span{transition:none}}}}@media (max-width:1023px){.homepage-luxury .pc-trust-v2 .pc-trust-v2__pillar{align-items:center!important}}@media (max-width:1279px){.homepage-luxury .ref-featured-compound .ref-featured-trust-list{background:linear-gradient(165deg,#fff 0%,#f6fafd 100%)!important;border:1px solid #1677d224!important;border-radius:1rem!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:0!important;padding:.95rem .25rem!important;display:flex!important;box-shadow:inset 0 1px #fffffff2,0 8px 18px #0c1f2809!important}.homepage-luxury .ref-featured-compound .ref-featured-trust-chip,.homepage-luxury .ref-featured-compound .ref-featured-trust-chip:last-child,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-featured-trust-chip{width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:column!important;flex:1 1 0!important;justify-content:flex-start!important;align-items:center!important;gap:.5rem!important;padding:.1rem .2rem!important;transform:none!important}.homepage-luxury .ref-featured-compound .ref-featured-trust-chip+.ref-featured-trust-chip{border-left:1px solid #0c1f2814!important}.homepage-luxury .ref-featured-compound .ref-featured-trust-icon-well{width:2.75rem!important;height:2.75rem!important}.homepage-luxury .ref-featured-compound .ref-featured-trust-copy{text-align:center!important;align-items:center!important;min-width:0!important}.homepage-luxury .ref-featured-compound .ref-featured-trust-emphasis{white-space:nowrap!important;font-size:clamp(.75rem,3.6vw,.95rem)!important}}@media (min-width:1024px) and (max-width:1279px){.homepage-luxury .ref-featured-compound .ref-featured-trust-emphasis{font-size:clamp(.75rem,1.15vw,.95rem)!important}.homepage-luxury .ref-featured-compound .ref-spec-panel--desktop .ref-spec-grid{grid-template-columns:minmax(0,1fr)!important;gap:.5rem!important}.homepage-luxury .ref-featured-compound .ref-spec-panel--desktop .ref-spec-cell,.homepage-luxury .ref-featured-compound .ref-spec-panel--desktop .ref-spec-cell--full,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-panel--desktop .ref-spec-cell,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-panel--desktop .ref-spec-cell--full{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:.35rem!important;margin-top:0!important;padding:.6rem .8rem!important}.homepage-luxury .ref-featured-compound .ref-spec-panel--desktop .ref-spec-cell-value,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-panel--desktop .ref-spec-cell-value{text-align:left!important;font-size:.9375rem!important}.homepage-luxury .ref-featured-compound .ref-spec-panel--desktop .ref-spec-cell--full .ref-spec-cell-value{padding-left:33.2px!important}.homepage-luxury .ref-featured-compound .ref-featured-cta-row{flex-direction:column!important;align-items:stretch!important}.homepage-luxury .ref-featured-compound .ref-featured-cta-row>a{white-space:nowrap!important;flex:none!important;width:100%!important}}@media (max-width:639px){.homepage-luxury .ref-featured-compound .ref-spec-panel--accordion .ref-spec-grid{grid-template-columns:minmax(0,1fr)!important;gap:.5rem!important}.homepage-luxury .ref-featured-compound .ref-spec-panel--accordion .ref-spec-cell,.homepage-luxury .ref-featured-compound .ref-spec-panel--accordion .ref-spec-cell--full,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-panel--accordion .ref-spec-cell,html[data-theme=light] .homepage-luxury .ref-featured-compound .ref-spec-panel--accordion .ref-spec-cell--full{flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;gap:.35rem!important;margin-top:0!important;padding:.6rem .8rem!important}.homepage-luxury .ref-featured-compound .ref-spec-panel--accordion .ref-spec-cell--full .ref-spec-cell-value{padding-left:33.2px!important}.homepage-luxury .ref-featured-compound .ref-spec-panel--accordion .ref-spec-cell-value{text-align:left!important}}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callouts{display:block!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callout--purity{display:none!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callout--shipping{isolation:isolate;overflow:hidden;background:linear-gradient(135deg,#fffffff7 0%,#f0f9fbed 100%)!important;border:1px solid #ffffffd9!important;border-radius:999px!important;gap:.7rem!important;max-width:none!important;padding:.55rem 1rem .55rem .55rem!important;box-shadow:inset 0 0 0 1px #0e6a781a,0 14px 34px #084a5833,0 2px 6px #084a5814!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#fffffff2 48%,#c8ecf299 52%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping .hero-vial-showcase__callout-icon{position:relative;color:#fff!important;background:linear-gradient(135deg,#0a4a55 0%,#0e6a78 48%,#127a8a 100%)!important;width:2.25rem!important;height:2.25rem!important;box-shadow:inset 0 1px #ffffff40,0 6px 14px #0a4a554d!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping .hero-vial-showcase__callout-icon:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:1.5px solid #127a8a66;position:absolute;inset:-4px}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping .hero-vial-showcase__callout-icon svg{width:1rem!important;height:1rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping .hero-vial-showcase__callout-copy strong{letter-spacing:-.01em;color:#0b2a36!important;font-size:.8125rem!important;font-weight:700!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping .hero-vial-showcase__callout-copy span{letter-spacing:.12em;text-transform:uppercase;color:#0e6a78!important;font-size:.625rem!important;font-weight:700!important}@media (prefers-reduced-motion:no-preference){html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping:before{animation:7s ease-in-out 1.6s infinite pc-ship-sheen}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping .hero-vial-showcase__callout-icon:after{animation:3.5s ease-out 1s infinite pc-ship-pulse}}@keyframes pc-ship-sheen{0%{transform:translate(-120%)}22%,to{transform:translate(120%)}}@keyframes pc-ship-pulse{0%{opacity:.9;transform:scale(.92)}70%,to{opacity:0;transform:scale(1.35)}}@media (min-width:1024px){html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callout--shipping{inset:5% 3% auto auto!important}}@media (max-width:1023px){html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial{width:90%!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial--left,html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial--right{max-width:8.325rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial--center{max-width:11.25rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callout--shipping{border-radius:1rem!important;align-items:center!important;gap:.5rem!important;width:9rem!important;padding:.5rem .6rem .5rem .5rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping .hero-vial-showcase__callout-copy strong{white-space:normal!important;line-height:1.15!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callout--shipping{top:3%!important;right:1%!important}}@media (max-width:639px){html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial--left,html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial--right{max-width:6.525rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial--center{max-width:8.55rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__stage{min-height:min(63vw + 22px,46dvh,360px)!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callouts{pointer-events:none!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callout--shipping{pointer-events:auto;border-radius:.85rem!important;gap:.4rem!important;width:7.1rem!important;padding:.4rem .5rem .4rem .4rem!important;position:absolute!important;top:.1rem!important;left:auto!important;right:-.4rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping .hero-vial-showcase__callout-icon{width:1.5rem!important;height:1.5rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping .hero-vial-showcase__callout-icon svg{width:.8rem!important;height:.8rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping .hero-vial-showcase__callout-copy strong{font-size:.65625rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping .hero-vial-showcase__callout-copy span{display:none!important}}@media (min-width:640px) and (max-width:1023px){html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__stage{aspect-ratio:6/5!important}}@media (max-width:389px){html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callout--shipping{gap:.3rem!important;width:6.1rem!important;padding:.35rem .4rem .35rem .35rem!important;right:-.6rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping .hero-vial-showcase__callout-icon{width:1.3rem!important;height:1.3rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping .hero-vial-showcase__callout-copy strong{font-size:.6rem!important}}@media (max-width:639px){html[data-theme=light] .homepage-luxury .ref-hero-ctas .hero-ref-cta{text-align:center;letter-spacing:.05em!important;flex:1 1 0!important;justify-content:center!important;min-width:0!important;padding-inline:.7rem!important;font-size:clamp(.625rem,2.75vw,.72rem)!important}html[data-theme=light] .homepage-luxury .ref-hero-ctas .hero-ref-cta>span{min-width:0;line-height:1.15;white-space:normal!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial--left,html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial--right{max-width:6.19875rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial--center{max-width:8.1225rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__stage{min-height:min(60vw + 21px,44dvh,342px)!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-lead{margin-top:.7rem!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-authority{order:1;row-gap:.4rem!important;margin-top:1.1rem!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-authority__item{gap:.22rem!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-authority__icon{width:1.6rem!important;height:1.6rem!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-authority__icon svg{width:.85rem!important;height:.85rem!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-authority__copy{gap:0!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-authority__copy strong{font-size:.66rem!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-authority__copy span{font-size:.585rem!important}html[data-theme=light] .homepage-luxury .hero-ref .ref-hero-ctas{margin-top:1rem!important}html[data-theme=light] .homepage-luxury .hero-ref .hero-shipping{order:2;margin-top:.9rem!important}}@media (min-width:1280px){html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial--left,html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial--right{max-width:11.5rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial--center{max-width:15.5rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__cluster{min-width:min(100%,36rem)}}@media (min-width:1600px){html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial--left,html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial--right{max-width:13.5rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__vial--center{max-width:18.5rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__cluster{min-width:min(100%,42rem)}}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo{pointer-events:none!important;background:linear-gradient(135deg,#3b1d6e 0%,#6a2c9a 55%,#b2478f 100%)!important;border:1px solid #ffffffb3!important;box-shadow:inset 0 0 0 1px #ffffff14,0 14px 34px #3b1d6e52,0 2px 6px #3b1d6e24!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo.is-blackfriday{background:linear-gradient(135deg,#07090c 0%,#1c2128 60%,#2a2f36 100%)!important;border-color:#e8b547bf!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo.is-holiday{background:linear-gradient(135deg,#0d4a33 0%,#0f5a3d 55%,#8e1f2f 100%)!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo .hero-vial-showcase__callout-icon{color:#6a2c9a!important;background:#fff!important;box-shadow:inset 0 -2px #6a2c9a1f,0 6px 14px #1a083459!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo .hero-vial-showcase__callout-icon:after{border-color:#fff9!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo .hero-vial-showcase__callout-copy strong{color:#fff!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo .hero-vial-showcase__callout-copy span{color:#f8d2ea!important}.promo-callout-ribbons{align-items:center;display:inline-flex}.promo-callout-ribbon{width:.95rem;height:.95rem}.promo-callout-ribbon+.promo-callout-ribbon{margin-left:-.3rem}.promo-callout-pct{font-size:.95rem;font-weight:900}@media (prefers-reduced-motion:no-preference){.homepage-luxury .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo.hero-callout-soft-drift{animation-direction:normal;animation-delay:0s}}@media (min-width:1024px){html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo{left:3%!important;right:auto!important}}@media (max-width:1023px){html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo{left:1%!important;right:auto!important}}@media (max-width:639px){html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo{width:7.6rem!important;left:-.4rem!important;right:auto!important}.promo-callout-ribbon{width:.66rem;height:.66rem}.promo-callout-ribbon+.promo-callout-ribbon{margin-left:-.2rem}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo .hero-vial-showcase__callout-copy span{white-space:nowrap;letter-spacing:0!important;text-transform:none!important;font-size:.625rem!important;display:block!important}}@media (min-width:1024px){html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callouts .hero-vial-showcase__callout--shipping{top:-2.4rem!important}}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo:before{background:linear-gradient(105deg,#0000 35%,#ffffff38 50%,#0000 65%)!important}@media (min-width:1024px) and (max-width:1279px){html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callouts .hero-vial-showcase__callout--shipping{border-radius:1rem!important;align-items:center!important;gap:.5rem!important;width:9.5rem!important;padding:.5rem .6rem .5rem .5rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping .hero-vial-showcase__callout-copy strong{white-space:normal!important;line-height:1.15!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callouts .hero-vial-showcase__callout--shipping:not(.hero-vial-showcase__callout--promo){right:1%!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping:not(.hero-vial-showcase__callout--promo) .hero-vial-showcase__callout-copy span{display:none!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callouts .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo{left:1%!important}}@media (prefers-reduced-motion:no-preference){html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callouts{animation:.7s cubic-bezier(.22,1,.36,1) .35s both pc-badges-in}}@keyframes pc-badges-in{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0}}@media (max-width:359px){html[data-theme=light] .homepage-luxury .hero-vial-showcase .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo{width:6.6rem!important}html[data-theme=light] .homepage-luxury .hero-vial-showcase__callout--shipping.hero-vial-showcase__callout--promo .hero-vial-showcase__callout-copy span{font-size:.5625rem!important}}html[data-theme=light] .product-card .product-card__showcase{container-type:inline-size}html[data-theme=light] .product-card .product-card__showcase-vault{--pc-badge-fs:clamp(.5625rem, 5.4cqi, .6875rem);--pc-badge-strip:calc(var(--pc-space,1rem) * .45 + var(--pc-badge-fs) * 1.85 + .35rem);height:calc(var(--pc-showcase-h) + var(--pc-badge-strip))!important}html[data-theme=light] .product-card .product-card__showcase-link{padding-top:var(--pc-badge-strip)!important}html[data-theme=light] .product-card .product-card__badge,html[data-theme=light] .product-card .product-card__sale-badge{font-size:var(--pc-badge-fs)!important;letter-spacing:.05em!important;white-space:nowrap!important;padding:.32em .6em!important;line-height:1.15!important}html[data-theme=light] .product-card .product-card__badges,html[data-theme=light] .product-card .product-card__badge,html[data-theme=light] .product-card .product-card__sale-badge{max-width:none!important}html[data-theme=light] .product-card .lux-pp-stage,html[data-theme=light] .product-card .compound-exhibit-stage--card .compound-exhibit-vial--card{filter:none!important}html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__showcase-vault,html[data-theme=light] .homepage-luxury .featured-products-carousel .product-card__showcase-stage{transform:none!important}@container (max-width:12.5rem){html[data-theme=light] .product-card .product-card__badge,html[data-theme=light] .product-card .product-card__sale-badge{letter-spacing:.01em!important;padding-inline:.4em!important}}@container (max-width:9.75rem){html[data-theme=light] .product-card .product-card__badge,html[data-theme=light] .product-card .product-card__sale-badge{letter-spacing:0!important;padding-inline:.3em!important}}html[data-theme=light] .product-card .compound-exhibit-stage--card .compound-exhibit-vial-slot--card{align-items:flex-start!important}html[data-theme=light] .product-card .compound-exhibit-stage--card .compound-exhibit-vial-frame--card{width:80%!important;height:100%!important}html[data-theme=light] .product-card .product-card__actions .product-card__btn.add-to-cart-btn{isolation:isolate;position:relative;overflow:hidden;color:#fff!important;background:linear-gradient(135deg,#0a4a55 0%,#0e6a78 48%,#127a8a 100%)!important;border:1px solid #0a4a558c!important;padding-inline:.5rem!important;font-weight:800!important;box-shadow:inset 0 1px #ffffff2e,0 6px 16px #0a4a553d!important}html[data-theme=light] .product-card .product-card__actions .product-card__btn.add-to-cart-btn:hover:not(:disabled){color:#fff!important;background:linear-gradient(135deg,#0b5561 0%,#107684 48%,#148a9b 100%)!important;border-color:#0e6a78bf!important;box-shadow:inset 0 1px #ffffff38,0 10px 24px #0a4a5552!important}html[data-theme=light] .product-card .product-card__actions .product-card__btn.add-to-cart-btn:disabled{opacity:.55;box-shadow:none!important}html[data-theme=light] .product-card .product-card__actions .product-card__btn--view{padding-inline:.5rem!important}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html[data-theme=light] .product-card .product-card__actions .product-card__btn.add-to-cart-btn:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff47 50%,#0000 65%);transition:transform .65s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:translate(-110%)}html[data-theme=light] .product-card .product-card__actions .product-card__btn.add-to-cart-btn:hover:not(:disabled):after{transform:translate(110%)}}html[data-theme=light] .product-card .product-card__actions .product-card__btn,html[data-theme=light] .product-card .product-card__actions .product-card__btn:hover,html[data-theme=light] .product-card .product-card__actions .product-card__btn.add-to-cart-btn:hover:not(:disabled){transform:none!important}html[data-theme=light] .product-card .product-card__actions .product-card__btn:active,html[data-theme=light] .product-card .product-card__actions .product-card__btn.add-to-cart-btn:active:not(:disabled){transform:scale(.97)!important}html[data-theme=light] .product-card .product-card__actions .add-to-cart-btn.is-added-to-cart{animation:none!important}@media (hover:none){html[data-theme=light] .product-card:hover{transform:none!important}}html[data-theme=light]:not(#pc-card) .product-card .product-variant-chips--interactive .product-variant-chip.is-selected,html[data-theme=light]:not(#pc-card) .product-card .product-card__pack-option.is-selected,html[data-theme=light]:not(#pc-card) .product-card .product-card__pack-option.is-popular.is-selected{color:#fff!important;background:linear-gradient(135deg,#0a4a55 0%,#0e6a78 48%,#127a8a 100%)!important;border-color:#0a4a55!important;box-shadow:0 4px 12px #0a4a5540!important}html[data-theme=light]:not(#pc-card) .product-card .product-variant-chips--interactive .product-variant-chip.is-selected *,html[data-theme=light]:not(#pc-card) .product-card .product-card__pack-option.is-selected *{color:#fff!important;-webkit-text-fill-color:#fff!important}html[data-theme=light] .product-card .product-card__price-value{color:#0c5f6b!important;-webkit-text-fill-color:#0c5f6b!important;background:0 0!important}@media (min-width:640px){html[data-theme=light] .product-card.ref-product-card{flex-direction:column!important;display:flex!important}html[data-theme=light] .product-card.ref-product-card>.product-card__showcase{flex-shrink:0}html[data-theme=light] .product-card.ref-product-card>.product-card__body{flex:auto!important}html[data-theme=light] .product-card.ref-product-card .product-card__footer{margin-top:auto!important}}@media (max-width:639px){html[data-theme=light] .product-card .product-card__savings{white-space:normal!important;text-overflow:clip!important;text-align:center!important;line-height:1.3!important;overflow:visible!important}html[data-theme=light] .product-card .product-card__identity-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;column-gap:.4rem!important}html[data-theme=light] .product-card .product-card__price-row{flex-flow:row!important;align-items:baseline!important;gap:.25rem!important}html[data-theme=light] .product-card .product-card__title{overflow-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:manual!important;hyphens:manual!important;font-size:clamp(.75rem,3.6vw,.875rem)!important;line-height:1.2!important}html[data-theme=light] .product-card .product-card__variants{flex-wrap:wrap!important;gap:.35rem!important;overflow:visible!important}html[data-theme=light] .product-card .product-card__variants>*{flex:1 1 0!important;min-width:2.7rem!important}html[data-theme=light] .product-card .product-card__variants button{letter-spacing:.02em!important;width:100%!important;min-width:0!important;padding-inline:.25rem!important;font-size:.6875rem!important}html[data-theme=light] .product-card .product-card__pack{padding:.55rem .2rem!important}html[data-theme=light] .product-card .product-card__pack-grid{gap:.2rem!important}html[data-theme=light] .product-card .product-card__pack-option{min-width:0!important;padding:.35rem 0!important}html[data-theme=light] .product-card .product-card__pack-qty,html[data-theme=light] .product-card .product-card__pack-discount{letter-spacing:-.01em!important;white-space:nowrap!important;font-size:clamp(.5rem,2.45vw,.625rem)!important}html[data-theme=light] .product-card .product-card__actions.ref-product-actions{grid-template-columns:minmax(0,2fr) minmax(0,3fr)!important;gap:.35rem!important}html[data-theme=light] .product-card .product-card__actions .product-card__btn,html[data-theme=light] .product-card .product-card__actions .product-card__btn.add-to-cart-btn{letter-spacing:.05em!important;min-height:2.5rem!important;padding-inline:.3rem!important;font-size:clamp(.5625rem,2.6vw,.625rem)!important}}@media (min-width:360px) and (max-width:389px){html[data-theme=light] .product-card .product-card__actions .product-card__btn,html[data-theme=light] .product-card .product-card__actions .product-card__btn.add-to-cart-btn{letter-spacing:.02em!important;padding-inline:.2rem!important}}@media (max-width:359px){html[data-theme=light] .premium-product-grid,html[data-theme=light] .ref-product-grid,html[data-theme=light] .qa-product-grid,html[data-theme=light] .products-catalog-page .products-catalog-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme=light] .product-card .product-card__title{font-size:1rem!important}html[data-theme=light] .product-card .product-card__pack-qty,html[data-theme=light] .product-card .product-card__pack-discount,html[data-theme=light] .product-card .product-card__actions .product-card__btn,html[data-theme=light] .product-card .product-card__actions .product-card__btn.add-to-cart-btn{font-size:.6875rem!important}}@media (max-width:1023px){html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-atmosphere,html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-atmosphere-right,html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-atmosphere-glow,html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-atmosphere-ground,html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-atmosphere-shimmer,html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-mol,html[data-theme=light] .homepage-luxury .ref-hero-bg>.ref-hero-flare{display:none!important}html[data-theme=light] .homepage-luxury .pc-lagoon{--lc-feet:calc(70vw + 29px);z-index:0;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}html[data-theme=light] .homepage-luxury .pc-lagoon span{display:none}html[data-theme=light] .homepage-luxury .pc-lagoon>.pc-lagoon__depth{background:radial-gradient(ellipse 46% 26px at 50% calc(var(--lc-feet) - 2px), #fff6def2 0%, #eedcae99 55%, #eedcae00 100%), radial-gradient(ellipse 62% 42% at 50% calc(var(--lc-feet) * .5), #eefcfad9 0%, #8ee2de73 45%, #8ee2de00 80%), radial-gradient(ellipse 60% 45% at 100% 0%, #eefcfabf 0%, #8ee2de4d 45%, #8ee2de00 75%), linear-gradient(115deg, #fff0 38%, #ffffff29 44%, #fff0 50%, #fff0 60%, #ffffff1f 64%, #fff0 69%), linear-gradient(180deg, #1ca0b2 0, #2eb6c2 calc(var(--lc-feet) * .3), #60ced2 calc(var(--lc-feet) * .62), #a4e4e0 calc(var(--lc-feet) - 22px), #d6ead6 calc(var(--lc-feet) - 8px), #f0e2bc calc(var(--lc-feet) + 2px), #fbfaf4 calc(var(--lc-feet) + 12px), #fbfdfe calc(var(--lc-feet) + 22px), #fbfdfe 100%);display:block;position:absolute;inset:0}html[data-theme=light] .homepage-luxury .pc-lagoon>.pc-lagoon__shore{left:0;right:0;top:calc(var(--lc-feet) - 26px);opacity:.85;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='16' viewBox='0 0 120 16'%3E%3Cpath d='M0 9 C15 3 30 3 45 8 S75 14 90 8 S110 3 120 7 L120 16 L0 16 Z' fill='%23ffffff' fill-opacity='0.55'/%3E%3Cpath d='M0 11 C20 6 35 7 50 10 S80 15 95 10 S112 7 120 9' fill='none' stroke='%23ffffff' stroke-opacity='0.8' stroke-width='1.2'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:120px 16px;height:16px;display:block;position:absolute}}@media (min-width:640px) and (max-width:1023px){html[data-theme=light] .homepage-luxury .pc-lagoon{--lc-feet:calc(445px + 2.5vw)}}html:not(#pc-coa) .coa-library-card-meta-value{overflow-wrap:anywhere;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.coa-library-card-btn{overflow-wrap:anywhere;text-align:center;min-width:0}
