.text-balance[data-v-330dca8e]{text-wrap:balance}.secondary-link[data-v-330dca8e],.store-badge[data-v-330dca8e]{border-radius:.5rem;transition:transform .2s ease-out,box-shadow .2s ease-out}.store-badge[data-v-330dca8e]:hover{box-shadow:var(--shadow-soft);transform:translateY(-2px)}.secondary-link[data-v-330dca8e]{text-decoration:underline;text-decoration-color:#d4af3799;text-underline-offset:.35em}.secondary-link[data-v-330dca8e]:hover{text-decoration-color:var(--bs-gold-dark)}.focus-ring[data-v-330dca8e]:focus-visible,.secondary-link[data-v-330dca8e]:focus-visible,.store-badge[data-v-330dca8e]:focus-visible{outline:2px solid var(--bs-gold-dark);outline-offset:3px}.phone-label[data-v-330dca8e]{align-items:center;background:#0a1d37c7;border:1px solid hsla(0,0%,100%,.15);border-radius:9999px;bottom:1rem;color:#fff;display:inline-flex;font-family:var(--font-body);font-size:.75rem;font-weight:500;gap:.375rem;padding:.25rem .75rem;position:absolute;z-index:10}.reading-chip[data-v-330dca8e]{display:block;opacity:0;transform:translateY(8px);transition:opacity .4s ease-out,transform .4s ease-out}.reading-anchor.is-on .reading-chip[data-v-330dca8e],.reading-chip.is-on[data-v-330dca8e]{opacity:1;transform:none}.reading-label[data-v-330dca8e]{color:#0a1d37b3;display:block;font-family:var(--font-body);font-size:.8125rem}.reading-value[data-v-330dca8e]{color:var(--bs-navy);display:block;font-family:var(--font-display);font-size:1.25rem;font-weight:600;line-height:1.2}.reading-detail[data-v-330dca8e]{color:#0a1d37b3;display:block;font-family:var(--font-body);font-size:.75rem;margin-top:.125rem}.reading-anchor[data-v-330dca8e]{align-items:center;display:flex;position:absolute;width:calc(50% - 130px)}.reading-anchor-left[data-v-330dca8e]{left:0}.reading-anchor-right[data-v-330dca8e]{flex-direction:row-reverse;right:0}.reading-anchor .reading-chip[data-v-330dca8e]{flex:0 1 auto;max-width:210px}.reading-anchor-right .reading-chip[data-v-330dca8e]{text-align:right}.reading-anchor .reading-chip-palette[data-v-330dca8e]{flex:0 0 150px}.leader[data-v-330dca8e]{background:var(--bs-gold);flex:1 1 24px;height:1px;margin:0 .75rem;min-width:24px;position:relative;transform:scaleX(0);transform-origin:left center;transition:transform .4s ease-out .12s}.reading-anchor-right .leader[data-v-330dca8e]{transform-origin:right center}.leader[data-v-330dca8e]:before{background:var(--bs-gold);border-radius:9999px;content:"";height:6px;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px}.reading-anchor-right .leader[data-v-330dca8e]:before{left:auto;right:0;transform:translate(50%,-50%)}.reading-anchor.is-on .leader[data-v-330dca8e]{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.leader[data-v-330dca8e],.reading-chip[data-v-330dca8e],.secondary-link[data-v-330dca8e],.store-badge[data-v-330dca8e]{transition:none}}.reveal[data-v-e65e710c]{opacity:0;transform:translateY(12px);transition:opacity .4s ease-out,transform .4s ease-out}.reveal.is-revealed[data-v-e65e710c]{opacity:1;transform:none}.edge-fade[data-v-e65e710c]{background:linear-gradient(to right,var(--bs-cream),transparent);bottom:0;pointer-events:none;position:absolute;top:0;width:4rem;z-index:10}@media(min-width:768px){.edge-fade[data-v-e65e710c]{width:7rem}}@keyframes marquee-e65e710c{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee[data-v-e65e710c]{animation:marquee-e65e710c 60s linear infinite}.is-paused .marquee[data-v-e65e710c],.marquee[data-v-e65e710c]:focus-within,.marquee[data-v-e65e710c]:hover{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.reveal[data-v-e65e710c]{opacity:1;transform:none;transition:none}.marquee[data-v-e65e710c]{animation:none}.marquee-wrap[data-v-e65e710c]{overflow-x:auto;scrollbar-color:var(--bs-gold) transparent;scrollbar-width:thin}}.text-balance[data-v-2feeb953]{text-wrap:balance}.reveal[data-v-2feeb953]{opacity:0;transform:translateY(12px);transition:opacity .4s ease-out,transform .4s ease-out}.reveal.is-revealed[data-v-2feeb953]{opacity:1;transform:none}.plate-chip[data-v-2feeb953]{background:#0a1d37d1;border:1px solid rgba(212,175,55,.5);border-radius:.75rem;max-width:44%;padding:.5rem .75rem;position:absolute}.tab-btn[data-v-2feeb953]{border-bottom:2px solid transparent;color:#0a1d37b3;font-family:var(--font-body);font-size:1rem;font-weight:500;margin-bottom:-1px;min-height:44px;padding:.5rem .875rem;position:relative;transition:color .2s ease-out,border-color .2s ease-out}.tab-btn.is-active[data-v-2feeb953],.tab-btn[data-v-2feeb953]:hover{color:var(--bs-navy)}.tab-btn.is-active[data-v-2feeb953]{border-bottom-color:var(--bs-gold)}.chip[data-v-2feeb953],.season-btn[data-v-2feeb953]{align-items:center;background:#fff;border:1px solid rgba(10,29,55,.15);border-radius:9999px;color:var(--bs-navy);display:inline-flex;font-family:var(--font-body);font-size:.9375rem;gap:.5rem;line-height:1.2;min-height:44px;padding:.375rem .875rem;transition:border-color .2s ease-out,box-shadow .2s ease-out}.chip[data-v-2feeb953]{font-size:.875rem;min-height:36px;padding:.25rem .75rem}.season-btn[data-v-2feeb953]:hover{border-color:var(--bs-gold)}@media(max-width:639px){.season-btn[data-v-2feeb953]{font-size:.875rem;justify-content:flex-start;padding:.5rem .625rem}.season-btn .season-dot[data-v-2feeb953]{flex-shrink:0}}.chip.is-active[data-v-2feeb953],.season-btn.is-active[data-v-2feeb953]{border-color:var(--bs-gold);box-shadow:0 0 0 1px var(--bs-gold)}.season-dot[data-v-2feeb953]{border:1px solid rgba(10,29,55,.15);border-radius:9999px;height:.75rem;width:.75rem}.swatch[data-v-2feeb953]{border:1px solid rgba(10,29,55,.12);border-radius:.75rem;box-shadow:var(--shadow-soft);height:2.5rem;position:relative;transition:background-color .25s ease-out;width:2.5rem}.swatch-avoid[data-v-2feeb953]:after{background:linear-gradient(135deg,transparent calc(50% - 1px),var(--bs-cream) calc(50% - 1px),var(--bs-cream) calc(50% + 1px),transparent calc(50% + 1px));border-radius:inherit;content:"";inset:0;position:absolute}.essence-active[data-v-2feeb953]{border-left:1px solid var(--bs-gold);padding-left:.75rem}.panel[data-v-2feeb953]:focus-visible,.season-btn[data-v-2feeb953]:focus-visible,.tab-btn[data-v-2feeb953]:focus-visible{outline:2px solid var(--bs-gold-dark);outline-offset:2px}.xfade-enter-active[data-v-2feeb953],.xfade-leave-active[data-v-2feeb953]{transition:opacity .15s ease-out}.xfade-enter-from[data-v-2feeb953],.xfade-leave-to[data-v-2feeb953]{opacity:0}@media(prefers-reduced-motion:reduce){.reveal[data-v-2feeb953]{opacity:1;transform:none}.chip[data-v-2feeb953],.reveal[data-v-2feeb953],.season-btn[data-v-2feeb953],.swatch[data-v-2feeb953],.tab-btn[data-v-2feeb953],.xfade-enter-active[data-v-2feeb953],.xfade-leave-active[data-v-2feeb953]{transition:none}}.text-balance[data-v-09511337]{text-wrap:balance}.reveal[data-v-09511337]{opacity:0;transform:translateY(12px);transition:opacity .4s ease-out,transform .4s ease-out}.reveal.is-revealed[data-v-09511337]{opacity:1;transform:none}.marker[data-v-09511337]{height:44px;position:absolute;transform:translate(-50%,-50%);width:44px}.marker[data-v-09511337],.marker-ring[data-v-09511337]{align-items:center;border-radius:9999px;display:flex;justify-content:center}.marker-ring[data-v-09511337]{background:#0a1d37bf;border:2px solid var(--bs-gold);box-shadow:0 2px 8px #0a1d3759;color:#fff;font-family:var(--font-display);font-size:.8125rem;font-weight:600;height:28px;transition:transform .2s ease-out,background-color .2s ease-out,color .2s ease-out;width:28px}.marker.is-active .marker-ring[data-v-09511337],.marker:hover .marker-ring[data-v-09511337]{background:var(--bs-gold);color:var(--bs-navy);transform:scale(1.18)}.marker[data-v-09511337]:focus-visible{outline:2px solid var(--bs-gold-light);outline-offset:2px}.plate-tag[data-v-09511337]{background:#0a1d37cc;border:1px solid rgba(212,175,55,.5);border-radius:9999px;bottom:1rem;color:#fff;font-family:var(--font-body);font-size:.75rem;left:1rem;padding:.25rem .75rem;position:absolute}.shade-row[data-v-09511337]{border-radius:1rem;display:flex;gap:1rem;margin:0 -.75rem;padding:1rem .75rem;transition:background-color .2s ease-out}.shade-row.is-active[data-v-09511337]{background:#ffffffb3}.shade-row[data-v-09511337]:focus-visible{outline:2px solid var(--bs-gold-dark);outline-offset:-2px}.shade-swatch[data-v-09511337]{align-items:center;border:1px solid rgba(10,29,55,.12);border-radius:.875rem;box-shadow:var(--shadow-soft);color:var(--bs-navy);display:flex;flex:none;font-family:var(--font-display);font-size:.8125rem;font-weight:600;height:2.75rem;justify-content:center;transition:box-shadow .2s ease-out;width:2.75rem}.shade-row.is-active .shade-swatch[data-v-09511337]{box-shadow:var(--shadow-soft),0 0 0 2px var(--bs-gold)}.shade-row:nth-child(n+3) .shade-swatch[data-v-09511337]{color:#fff}.finish-chip[data-v-09511337]{border:1px solid rgba(10,29,55,.15);border-radius:9999px;color:#0a1d37bf;font-family:var(--font-body);font-size:.75rem;padding:.125rem .625rem}@media(prefers-reduced-motion:reduce){.reveal[data-v-09511337]{opacity:1;transform:none}.marker-ring[data-v-09511337],.reveal[data-v-09511337],.shade-row[data-v-09511337],.shade-swatch[data-v-09511337]{transition:none}}.v2-reveal[data-v-b7a9612c]{opacity:0;transform:translateY(12px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.is-in .v2-reveal[data-v-b7a9612c]{opacity:1;transform:none}.how-timeline[data-v-b7a9612c]{gap:1.75rem}.how-step[data-v-b7a9612c],.how-timeline[data-v-b7a9612c]{display:grid;position:relative}.how-step[data-v-b7a9612c]{align-items:start;-moz-column-gap:.875rem;column-gap:.875rem;grid-template-columns:2.5rem 1fr}.how-node[data-v-b7a9612c]{align-items:center;background:var(--bs-cream);border:1px solid var(--bs-gold);border-radius:9999px;color:var(--bs-navy);display:inline-flex;font-size:1.125rem;font-weight:600;height:2.5rem;justify-content:center;line-height:1;width:2.5rem;z-index:1}.how-node[data-v-b7a9612c],.how-plate[data-v-b7a9612c]{box-shadow:var(--shadow-soft);position:relative}.how-plate[data-v-b7a9612c]{background:var(--bs-cream-dark);border:1px solid var(--bs-gold);border-radius:1rem;height:4.5rem;margin-bottom:.625rem;overflow:hidden;width:4.5rem}.how-plate-chips[data-v-b7a9612c]{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;justify-content:center;padding:.25rem}.how-chip[data-v-b7a9612c]{align-items:center;background:var(--bs-navy);color:var(--bs-cream);display:inline-flex;font-family:var(--font-body);font-size:.5625rem;gap:.1875rem;line-height:1.2;padding:.125rem .3125rem;white-space:nowrap}.how-chip[data-v-b7a9612c],.how-ring[data-v-b7a9612c]{border-radius:9999px}.how-ring[data-v-b7a9612c]{border:1.5px solid var(--bs-gold);box-shadow:0 0 0 1px #0a1d3759;height:10%;left:26%;position:absolute;top:46%;width:22%}.how-timeline[data-v-b7a9612c]:before{background:linear-gradient(180deg,var(--bs-gold) 0,rgba(212,175,55,.35) 100%);bottom:1.25rem;content:"";left:calc(1.25rem - .5px);position:absolute;top:1.25rem;width:1px}@media(min-width:768px){.how-timeline[data-v-b7a9612c]{gap:2.5rem}.how-step[data-v-b7a9612c]{-moz-column-gap:1.25rem;column-gap:1.25rem;grid-template-columns:3rem 1fr}.how-node[data-v-b7a9612c]{font-size:1.375rem;height:3rem;width:3rem}.how-timeline[data-v-b7a9612c]:before{bottom:1.5rem;left:calc(1.5rem - .5px);top:1.5rem}.how-plate[data-v-b7a9612c]{border-radius:1.25rem;height:6rem;margin-bottom:.875rem;width:6rem}.how-plate-chips[data-v-b7a9612c]{padding:.5rem}.how-chip[data-v-b7a9612c]{font-size:.625rem;padding:.1875rem .4375rem}}@media(min-width:1024px){.how-timeline[data-v-b7a9612c]{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:0}.how-step[data-v-b7a9612c]{grid-template-columns:1fr;row-gap:1.25rem}.how-timeline[data-v-b7a9612c]:before{background:linear-gradient(90deg,var(--bs-gold) 0,var(--bs-gold) 70%,rgba(212,175,55,.35) 100%);bottom:auto;height:1px;left:1.5rem;right:calc(20% - 1.5rem);top:calc(1.5rem - .5px);width:auto}}@media(prefers-reduced-motion:reduce){.v2-reveal[data-v-b7a9612c]{opacity:1;transform:none;transition:none}}.v2-reveal[data-v-ced8dff6]{opacity:0;transform:translateY(12px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.is-in .v2-reveal[data-v-ced8dff6]{opacity:1;transform:none}.compare[data-v-ced8dff6]:has(input:focus-visible){outline:2px solid var(--bs-gold-dark);outline-offset:3px}.plate-reading[data-v-ced8dff6]{background:#0a1d37d1;border:1px solid rgba(212,175,55,.5);border-radius:.75rem;left:.75rem;padding:.5rem .75rem;top:.75rem}.compare-label[data-v-ced8dff6],.plate-reading[data-v-ced8dff6]{pointer-events:none;position:absolute;z-index:1}.compare-label[data-v-ced8dff6]{align-items:center;background:#0a1d37c7;border:1px solid hsla(0,0%,100%,.15);border-radius:9999px;bottom:.75rem;color:#fff;display:inline-flex;font-family:var(--font-body);font-size:.75rem;font-weight:500;gap:.375rem;padding:.25rem .75rem}@media(prefers-reduced-motion:reduce){.v2-reveal[data-v-ced8dff6]{opacity:1;transform:none;transition:none}}.phone-island[data-v-92ab23a5]{aspect-ratio:126/37;background:var(--bs-navy);border-radius:9999px;left:50%;position:absolute;top:calc(.75rem + 1.3%);transform:translate(-50%);width:30%;z-index:1}.v2-reveal[data-v-d38d534a]{opacity:0;transform:translateY(12px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.is-in .v2-reveal[data-v-d38d534a]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.v2-reveal[data-v-d38d534a]{opacity:1;transform:none;transition:none}}.v2-reveal[data-v-d7a6e294]{opacity:0;transform:translateY(12px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.is-in .v2-reveal[data-v-d7a6e294]{opacity:1;transform:none}.upload-plate[data-v-d7a6e294]{background:#f5f0e50f;border:1.5px dashed var(--bs-gold);border-radius:1.5rem;height:7rem;justify-content:center;width:7rem}.cta[data-v-d7a6e294],.upload-plate[data-v-d7a6e294]{align-items:center;display:inline-flex}.cta[data-v-d7a6e294]{border-radius:9999px;gap:.5rem;min-height:48px;padding:0 1.5rem}.cta[data-v-d7a6e294]:focus-visible{outline:2px solid var(--bs-cream);outline-offset:3px}@media(prefers-reduced-motion:reduce){.v2-reveal[data-v-d7a6e294]{opacity:1;transition:none}.btn-gold[data-v-d7a6e294]:hover,.v2-reveal[data-v-d7a6e294]{transform:none}}.v2-reveal[data-v-8a78a283]{opacity:0;transform:translateY(12px);transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}.is-in .v2-reveal[data-v-8a78a283]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.v2-reveal[data-v-8a78a283]{opacity:1;transform:none;transition:none}}.video-card[data-v-403b19c3]{padding:.5rem;width:100%}@media(min-width:768px){.video-card[data-v-403b19c3]{width:calc(50% - .75rem)}}@media(min-width:1024px){.video-card[data-v-403b19c3]{width:calc(33.333% - 1.334rem)}}.video-container[data-v-403b19c3]{aspect-ratio:9/16;background:var(--bs-navy);border-radius:1.5rem;box-shadow:var(--shadow-medium);margin:0 auto;max-height:600px;overflow:hidden;transition:all var(--transition-base)}.video-container[data-v-403b19c3]:hover{box-shadow:var(--shadow-strong);transform:translateY(-4px)}.video-container[data-v-403b19c3]:focus{outline:2px solid var(--bs-gold);outline-offset:4px}.video-container.is-fullscreen[data-v-403b19c3]{align-items:center;background:#000;border-radius:0;display:flex;justify-content:center;max-height:none}.video-container.is-fullscreen video[data-v-403b19c3]{height:auto;max-height:100vh;max-width:100vw;-o-object-fit:contain;object-fit:contain;width:auto}.video-container.is-fullscreen[data-v-403b19c3]:hover{transform:none}.video-play-btn[data-v-403b19c3]{align-items:center;background:linear-gradient(135deg,var(--bs-gold-light),var(--bs-gold),var(--bs-gold-dark));border:none;border-radius:50%;box-shadow:var(--shadow-gold);color:var(--bs-navy);cursor:pointer;display:flex;height:80px;justify-content:center;transition:all var(--transition-base);width:80px}.video-play-btn[data-v-403b19c3]:hover{box-shadow:0 12px 40px #d4af3773;transform:scale(1.1)}.video-replay-btn[data-v-403b19c3]{align-items:center;background:linear-gradient(135deg,var(--bs-gold-light),var(--bs-gold),var(--bs-gold-dark));border:none;border-radius:50%;box-shadow:var(--shadow-gold);color:var(--bs-navy);cursor:pointer;display:flex;height:80px;justify-content:center;transition:all var(--transition-base);width:80px}.video-replay-btn[data-v-403b19c3]:hover{box-shadow:0 12px 40px #d4af3773;transform:scale(1.1) rotate(180deg)}.fullscreen-btn[data-v-403b19c3]{align-items:center;background:#0a1d37cc;border:1px solid rgba(212,175,55,.3);border-radius:.75rem;bottom:1rem;color:var(--bs-gold);cursor:pointer;display:flex;height:44px;justify-content:center;opacity:0;position:absolute;right:1rem;transition:all var(--transition-base);width:44px}.video-container.is-fullscreen .fullscreen-btn[data-v-403b19c3],.video-container:hover .fullscreen-btn[data-v-403b19c3]{opacity:1}.fullscreen-btn[data-v-403b19c3]:hover{background:#d4af3733;border-color:var(--bs-gold)}.fade-enter-active[data-v-403b19c3],.fade-leave-active[data-v-403b19c3]{transition:opacity .3s ease}.fade-enter-from[data-v-403b19c3],.fade-leave-to[data-v-403b19c3]{opacity:0}.readings[data-v-9eb1d26b]{display:grid;gap:1.5rem}.reading[data-v-9eb1d26b]{border-left:1px solid var(--bs-gold);display:flex;flex-direction:column;gap:.25rem;padding-left:1rem}.reading-label[data-v-9eb1d26b]{color:#0a1d37b3;font-family:var(--font-body);font-size:.8125rem;line-height:1.4}.reading-value[data-v-9eb1d26b]{color:var(--bs-navy);font-family:var(--font-display);font-size:1.25rem;font-weight:600;line-height:1.2}.secondary-link[data-v-9eb1d26b]{color:var(--bs-navy);display:inline-block;font-family:var(--font-body);font-size:1.125rem;font-weight:500;line-height:1.4;padding-block:.625rem;text-decoration:underline;text-decoration-color:#d4af3799;text-underline-offset:.35em;transition:text-decoration-color .2s ease-out}.link-arrow[data-v-9eb1d26b]{display:inline-block;vertical-align:-.125em}.secondary-link[data-v-9eb1d26b]:hover{text-decoration-color:var(--bs-gold-dark)}.secondary-link[data-v-9eb1d26b]:focus-visible{border-radius:.25rem;outline:2px solid var(--bs-gold-dark);outline-offset:3px}.mobile-row[data-v-d7c49d11]{overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.mobile-row[data-v-d7c49d11]::-webkit-scrollbar{display:none}@keyframes scroll-carousel-d7c49d11{0%{transform:translate(0)}to{transform:translate(-50%)}}.carousel-track[data-v-d7c49d11]{animation:scroll-carousel-d7c49d11 45s linear infinite;width:-moz-max-content;width:max-content}.carousel-track[data-v-d7c49d11]:hover{animation-play-state:paused}.carousel-image[data-v-d7c49d11]:hover{box-shadow:0 0 30px #d4af374d;transform:scale(1.05)}@media(prefers-reduced-motion:reduce){.carousel-track[data-v-d7c49d11]{animation:none}}
