.ColorSimulator-module__Xh7NwW__sim{--sim-ring-gap:var(--surface);--sim-chip-edge:#1514122e;gap:var(--sp-5);display:grid}.ColorSimulator-module__Xh7NwW__dark{--ink:#f6f3ee;--ink-2:#ddd7cd;--ink-3:#b9b2a8;--surface:transparent;--surface-2:#26241f;--line:#4a4640;--focus-inner:#f6f3ee;--focus-outer:#141414;--sim-ring-gap:#141414;--sim-chip-edge:#f6f3ee47}.ColorSimulator-module__Xh7NwW__figure{min-width:0;margin:0}.ColorSimulator-module__Xh7NwW__frame{aspect-ratio:1;background:var(--surface-2);position:relative;overflow:hidden}.ColorSimulator-module__Xh7NwW__img{object-fit:cover}@media (prefers-reduced-motion:no-preference){.ColorSimulator-module__Xh7NwW__fade{animation:ColorSimulator-module__Xh7NwW__sim-fade .28s var(--ease) both}}@keyframes ColorSimulator-module__Xh7NwW__sim-fade{0%{opacity:.35}to{opacity:1}}.ColorSimulator-module__Xh7NwW__empty{padding:var(--sp-3);font-size:var(--fs-12);color:var(--ink-3);text-align:center;place-items:center;display:grid;position:absolute;inset:0}.ColorSimulator-module__Xh7NwW__badge{top:var(--sp-3);left:var(--sp-3);padding:2px var(--sp-2);color:var(--ivory);font-size:var(--fs-12);letter-spacing:.02em;background:#151412c7;font-weight:500;line-height:1.6;position:absolute}.ColorSimulator-module__Xh7NwW__badgeReal{color:#151412;background:#f6f3ee}.ColorSimulator-module__Xh7NwW__caption{gap:var(--sp-2);margin-top:var(--sp-3);display:grid}.ColorSimulator-module__Xh7NwW__current{align-items:center;gap:var(--sp-2);font-size:var(--fs-16);color:var(--ink);flex-wrap:wrap;min-height:28px;font-weight:500;display:flex}.ColorSimulator-module__Xh7NwW__dot{border-radius:var(--radius-pill);width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--sim-chip-edge)}.ColorSimulator-module__Xh7NwW__hex{font-size:var(--fs-14);color:var(--ink-3);font-weight:400}.ColorSimulator-module__Xh7NwW__disclaimer{font-size:var(--fs-14);color:var(--ink-3);line-height:1.6}.ColorSimulator-module__Xh7NwW__controls{gap:var(--sp-5);align-content:start;min-width:0;display:grid}.ColorSimulator-module__Xh7NwW__swatches{gap:var(--sp-1);grid-template-columns:repeat(auto-fill,minmax(76px,1fr));display:grid}.ColorSimulator-module__Xh7NwW__swatch{align-items:center;gap:var(--sp-2);min-width:44px;min-height:44px;padding:var(--sp-3) var(--sp-1);border-radius:var(--radius-btn);color:var(--ink-2);text-align:center;transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);border:1px solid #0000;flex-direction:column;display:flex}.ColorSimulator-module__Xh7NwW__swatch:focus-visible{outline-offset:0}.ColorSimulator-module__Xh7NwW__on{border-color:var(--fg);color:var(--fg);background:0 0}.ColorSimulator-module__Xh7NwW__chip{border-radius:var(--radius-pill);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--sim-chip-edge);transition:box-shadow var(--dur) var(--ease);display:block}.ColorSimulator-module__Xh7NwW__on .ColorSimulator-module__Xh7NwW__chip{box-shadow:inset 0 0 0 1px var(--sim-chip-edge), 0 0 0 3px var(--sim-ring-gap), 0 0 0 5px var(--ink)}.ColorSimulator-module__Xh7NwW__chipOriginal{background-image:linear-gradient(135deg,#0000 0 60%,#f6f3ee8c 60% 64%,#0000 64%)}.ColorSimulator-module__Xh7NwW__swatchText{gap:0;line-height:1.35;display:grid}.ColorSimulator-module__Xh7NwW__swatchName{font-size:var(--fs-12);font-weight:500}.ColorSimulator-module__Xh7NwW__swatchHex{font-size:var(--fs-12);color:var(--ink-3);letter-spacing:.02em}@media (hover:hover){.ColorSimulator-module__Xh7NwW__swatch:not(.ColorSimulator-module__Xh7NwW__on):hover{border-color:var(--line)}}.ColorSimulator-module__Xh7NwW__clear{min-height:44px;font-size:var(--fs-14);color:var(--ink-2);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--gold-deco);text-decoration-color:var(--gold-deco);justify-self:start;padding:0}.ColorSimulator-module__Xh7NwW__cta{justify-content:center;justify-self:start;align-items:center;gap:var(--sp-3);min-height:48px;padding:var(--sp-3) var(--sp-5);background:var(--btn-bg);border:1px solid var(--btn-bg);border-radius:var(--radius-btn);color:var(--btn-fg);font-size:var(--fs-16);transition:background-color var(--dur) var(--ease);font-weight:500;line-height:1.3;display:inline-flex}@media (hover:hover){.ColorSimulator-module__Xh7NwW__cta:hover{background:var(--btn-bg-hover);border-color:var(--btn-bg-hover)}}@media (min-width:900px){.ColorSimulator-module__Xh7NwW__full{gap:var(--sp-8);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start}.ColorSimulator-module__Xh7NwW__full .ColorSimulator-module__Xh7NwW__swatches{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}}.ColorSimulator-module__Xh7NwW__compact{gap:var(--sp-4)}.ColorSimulator-module__Xh7NwW__compact .ColorSimulator-module__Xh7NwW__figure{column-gap:var(--sp-4);row-gap:var(--sp-2);grid-template-columns:104px minmax(0,1fr);align-items:center;display:grid}.ColorSimulator-module__Xh7NwW__compact .ColorSimulator-module__Xh7NwW__frame{grid-area:1/1}.ColorSimulator-module__Xh7NwW__compact .ColorSimulator-module__Xh7NwW__caption{display:contents}.ColorSimulator-module__Xh7NwW__compact .ColorSimulator-module__Xh7NwW__current{font-size:var(--fs-14);grid-area:1/2;min-height:0}.ColorSimulator-module__Xh7NwW__compact .ColorSimulator-module__Xh7NwW__hex{font-size:var(--fs-12)}.ColorSimulator-module__Xh7NwW__compact .ColorSimulator-module__Xh7NwW__disclaimer{font-size:var(--fs-12);grid-column:1/-1;line-height:1.5}.ColorSimulator-module__Xh7NwW__compact .ColorSimulator-module__Xh7NwW__badge{top:var(--sp-1);left:var(--sp-1);font-size:var(--fs-12);padding:0 6px}.ColorSimulator-module__Xh7NwW__compact .ColorSimulator-module__Xh7NwW__controls{gap:var(--sp-2)}.ColorSimulator-module__Xh7NwW__compact .ColorSimulator-module__Xh7NwW__swatches{gap:var(--sp-1);grid-template-columns:repeat(auto-fill,44px)}.ColorSimulator-module__Xh7NwW__compact .ColorSimulator-module__Xh7NwW__swatch{border-radius:var(--radius-pill);justify-content:center;width:44px;height:44px;padding:0}.ColorSimulator-module__Xh7NwW__compact .ColorSimulator-module__Xh7NwW__chip{width:30px;height:30px}.ColorSimulator-module__Xh7NwW__compact .ColorSimulator-module__Xh7NwW__on{background:0 0;border-color:#0000}@media (min-width:600px){.ColorSimulator-module__Xh7NwW__compact .ColorSimulator-module__Xh7NwW__figure{grid-template-columns:140px minmax(0,1fr)}}
.color-module___yw5QG__page{padding-top:var(--sp-2)}.color-module___yw5QG__header{margin-top:var(--sp-7)}.color-module___yw5QG__rule{gap:var(--sp-5);margin-top:var(--section-s);padding-top:var(--section-s);border-top:1px solid var(--line);display:grid}.color-module___yw5QG__ruleText{gap:var(--sp-3);align-content:start;display:grid}.color-module___yw5QG__ruleTitle{font-family:var(--font-heading);font-size:var(--t-h3);font-weight:400;line-height:var(--lh-h3)}.color-module___yw5QG__ruleLead{max-width:var(--measure);color:var(--fg-2);text-wrap:pretty}@media (min-width:900px){.color-module___yw5QG__rule{column-gap:var(--sp-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.color-module___yw5QG__steps{gap:var(--sp-6);counter-reset:none;list-style:none;display:grid}.color-module___yw5QG__step{align-content:start;gap:var(--sp-2);padding-top:var(--sp-5);border-top:1px solid var(--line);display:grid}.color-module___yw5QG__stepNum{font-size:var(--fs-14);color:var(--gold-text)}.color-module___yw5QG__stepTitle{font-size:var(--fs-20)}.color-module___yw5QG__stepText{color:var(--ink-2);max-width:var(--measure)}.color-module___yw5QG__notes{margin-top:var(--sp-8);padding:var(--sp-5);border-left:2px solid var(--gold-deco);background:0 0}.color-module___yw5QG__notesTitle{font-size:var(--fs-20);margin-bottom:var(--sp-3)}.color-module___yw5QG__notes ul{gap:var(--sp-2);color:var(--ink-2);padding-left:1.1em;display:grid}@media (min-width:900px){.color-module___yw5QG__steps{gap:var(--sp-6);grid-template-columns:repeat(4,minmax(0,1fr))}}
