.ZkhB7q_page{--wrap:min(100% - 3rem, 77.5rem);--cream-80:color-mix(in oklab, var(--color-cream) 80%, transparent);--cream-65:color-mix(in oklab, var(--color-cream) 65%, transparent);--cream-45:color-mix(in oklab, var(--color-cream) 45%, transparent);--cream-14:color-mix(in oklab, var(--color-cream) 14%, transparent);--ink-75:color-mix(in oklab, var(--color-ink) 75%, transparent);--ink-60:color-mix(in oklab, var(--color-ink) 60%, transparent);--ink-14:color-mix(in oklab, var(--color-ink) 14%, transparent);--brass-line:color-mix(in oklab, var(--color-brass-soft) 26%, transparent);--glow:color-mix(in oklab, var(--color-brass-bright) 70%, transparent);background:var(--color-space);color:var(--color-cream);text-align:left;overflow-x:clip}.ZkhB7q_page :where(h1,h2,h3,p,ol,ul,dl,dd){margin:0}.ZkhB7q_page :where(ol,ul){padding:0;list-style:none}.ZkhB7q_page :where(a,button,input):focus-visible{outline:2px solid var(--color-brass-bright);outline-offset:3px;border-radius:2px}.ZkhB7q_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZkhB7q_h2Light,.ZkhB7q_h2Dark{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2rem,1.44rem + 2.31vw,3.5rem);font-weight:500;line-height:1.04}.ZkhB7q_h2Light{color:var(--color-cream)}.ZkhB7q_h2Dark{color:var(--color-ink)}.ZkhB7q_btnPrimary,.ZkhB7q_btnGhost{min-height:3.5rem;font-family:var(--font-sans);letter-spacing:.01em;transition:background-color .25s var(--ease-premium), border-color .25s var(--ease-premium), color .25s var(--ease-premium), transform .12s var(--ease-premium);border-radius:999px;justify-content:center;align-items:center;padding:0 1.35rem;font-size:1.0625rem;font-weight:600;text-decoration:none;display:inline-flex}.ZkhB7q_btnPrimary{background:var(--color-brass);color:var(--color-space)}.ZkhB7q_btnPrimary:hover{background:var(--color-brass-soft)}.ZkhB7q_btnGhost{border:1px solid var(--cream-45);color:var(--color-cream)}.ZkhB7q_btnGhost:hover{border-color:var(--color-brass-soft);color:var(--color-brass-soft)}.ZkhB7q_btnPrimary:active,.ZkhB7q_btnGhost:active{transform:scale(.985)}@media (min-width:768px){.ZkhB7q_btnPrimary,.ZkhB7q_btnGhost{padding:0 1.75rem}}.ZkhB7q_hero{z-index:1;isolation:isolate;align-content:end;min-height:calc(100svh - 9.5rem);padding-top:14.25rem;display:grid;position:relative}.ZkhB7q_heroPlate{z-index:-2;pointer-events:none;height:24rem;position:absolute;inset:0 0 auto;overflow:hidden}.ZkhB7q_heroImg{object-fit:cover;object-position:50% 0;width:100%;height:100%}.ZkhB7q_heroScrim{z-index:-1;pointer-events:none;background:linear-gradient(to bottom, transparent 0%, transparent 40%, color-mix(in oklab, var(--color-space) 30%, transparent) 54%, color-mix(in oklab, var(--color-space) 66%, transparent) 68%, color-mix(in oklab, var(--color-space) 92%, transparent) 86%, var(--color-space) 100%);height:24rem;position:absolute;inset:0 0 auto}.ZkhB7q_heroInner{width:var(--wrap);margin-inline:auto}.ZkhB7q_heroTitle{gap:.9rem;font-weight:500;display:grid}.ZkhB7q_heroName{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-brass-soft);font-size:.9375rem;font-weight:600}.ZkhB7q_heroLine{font-family:var(--font-display);letter-spacing:-.035em;max-width:13ch;color:var(--color-cream);font-size:clamp(3.25rem,1.4rem + 7.6vw,8rem);line-height:.94}.ZkhB7q_heroLede{max-width:34rem;font-family:var(--font-sans);color:var(--cream-80);text-wrap:pretty;margin-top:1.5rem;font-size:clamp(1.125rem,1.05rem + .4vw,1.375rem);line-height:1.55}.ZkhB7q_heroCtas{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.ZkhB7q_heroTerms{z-index:2;width:var(--wrap);background:var(--color-space-soft);border:1px solid var(--brass-line);border-radius:4px;margin:2.25rem auto -3.25rem;display:grid;position:relative}.ZkhB7q_heroTerms>div{justify-content:space-between;align-items:baseline;gap:1rem;padding:.95rem 1.1rem;display:flex}.ZkhB7q_heroTerms>div+div{border-top:1px solid var(--brass-line)}.ZkhB7q_heroTerms dt{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--cream-65);font-size:.875rem;font-weight:500}.ZkhB7q_heroTerms dd{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-cream);text-align:right;font-size:1.25rem}@media (max-width:767px) and (max-height:620px){.ZkhB7q_hero{padding-top:8.75rem}.ZkhB7q_heroPlate,.ZkhB7q_heroScrim{height:17rem}.ZkhB7q_heroLede{margin-top:1rem}.ZkhB7q_heroCtas{margin-top:1.25rem}}@media (prefers-reduced-motion:no-preference){.ZkhB7q_heroImg{transform-origin:62% 38%;animation:14s ease-in-out infinite alternate ZkhB7q_plateDrift}}@keyframes ZkhB7q_plateDrift{0%{transform:scale(1.02)}to{transform:scale(1.08)translate(-.8%,-.6%)}}@media (min-width:768px){.ZkhB7q_hero{min-height:calc(100svh - 6rem);padding-top:8rem}.ZkhB7q_heroPlate,.ZkhB7q_heroScrim{height:auto;inset:0}.ZkhB7q_heroImg{object-position:78% 50%}.ZkhB7q_heroScrim{background:linear-gradient(to right, var(--color-space) 0%, color-mix(in oklab, var(--color-space) 92%, transparent) 18%, color-mix(in oklab, var(--color-space) 70%, transparent) 34%, color-mix(in oklab, var(--color-space) 34%, transparent) 50%, color-mix(in oklab, var(--color-space) 8%, transparent) 64%, transparent 78%), linear-gradient(to bottom, transparent 62%, color-mix(in oklab, var(--color-space) 70%, transparent) 86%, var(--color-space) 100%)}.ZkhB7q_heroTerms{grid-template-columns:repeat(3,1fr);margin-top:4rem}.ZkhB7q_heroTerms>div{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.35rem;padding:1.25rem 1.6rem 1.35rem}.ZkhB7q_heroTerms>div+div{border-top:0;border-left:1px solid var(--brass-line)}.ZkhB7q_heroTerms dd{text-align:left;font-size:clamp(1.375rem,1.1rem + .9vw,1.875rem)}}.ZkhB7q_dialSection{background:radial-gradient(color-mix(in oklab, var(--color-brass-soft) 9%, transparent) 1px, transparent 1px) 0 0 / 34px 34px, var(--color-space);padding:4.5rem 0;scroll-margin-top:4rem;position:relative}.ZkhB7q_dialGrid{width:var(--wrap);margin-inline:auto}.ZkhB7q_dialHead{gap:1rem;display:grid}.ZkhB7q_dialHead h2{max-width:17ch}.ZkhB7q_dialIntro{max-width:44ch;font-family:var(--font-sans);color:var(--cream-80);font-size:1.125rem;line-height:1.6}.ZkhB7q_dial{gap:1.5rem;margin-top:2rem;display:grid}.ZkhB7q_dialStage{min-width:0}.ZkhB7q_dialSvg{width:calc(100% + 3rem);max-width:none;height:auto;margin-inline:-1.5rem;display:block;overflow:visible}.ZkhB7q_ringTrack{fill:none;stroke:var(--brass-line);stroke-width:1.25px}.ZkhB7q_ringFill{fill:none;stroke:var(--color-brass-soft);stroke-width:3px;transition:stroke-dasharray .6s var(--ease-premium), stroke .4s var(--ease-premium)}[data-lit=true]>.ZkhB7q_ringFill{stroke:var(--color-brass-bright);stroke-width:3.6px;filter:drop-shadow(0 0 5px var(--glow))}.ZkhB7q_sphere{fill:var(--color-space-soft)}.ZkhB7q_band{fill:var(--color-brass-soft)}.ZkhB7q_shadeA{stop-color:var(--color-space);stop-opacity:0}.ZkhB7q_shadeB{stop-color:var(--color-space);stop-opacity:.66}.ZkhB7q_sphereEdge{fill:none;stroke:var(--color-brass-soft);stroke-width:1.5px}.ZkhB7q_star{transition:transform .6s var(--ease-premium), opacity .4s}.ZkhB7q_starHalo{fill:color-mix(in oklab, var(--color-brass-bright) 32%, transparent)}.ZkhB7q_starCore{fill:var(--color-cream)}.ZkhB7q_dial[data-live=false] .ZkhB7q_ringFill{stroke-dasharray:0 100}.ZkhB7q_dial[data-live=false] .ZkhB7q_star{opacity:0}.ZkhB7q_dial[data-live=true] .ZkhB7q_ringFill{transition-duration:1.1s,.4s}@media (prefers-reduced-motion:no-preference){.ZkhB7q_starHalo{animation:2.6s ease-in-out infinite ZkhB7q_starPulse}}@keyframes ZkhB7q_starPulse{0%,to{opacity:.7;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.ZkhB7q_ringFill,.ZkhB7q_star{transition:none}}.ZkhB7q_ringKeys{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.5rem;display:grid}.ZkhB7q_ringKey{text-align:left;min-height:5.5rem;font:inherit;color:var(--color-cream);background:var(--color-space-soft);border:1px solid var(--brass-line);cursor:pointer;transition:border-color .25s var(--ease-premium), background-color .25s var(--ease-premium), transform .12s var(--ease-premium);border-radius:4px;align-content:start;gap:.2rem;padding:.8rem .75rem;display:grid}.ZkhB7q_ringKey:hover{border-color:var(--color-brass-soft);transform:translateY(-2px)}.ZkhB7q_ringKey:active{transform:scale(.985)}.ZkhB7q_ringKey[data-lit=true]{border-color:var(--color-brass-bright);background:color-mix(in oklab, var(--color-brass) 18%, var(--color-space-soft))}.ZkhB7q_ringKeyPct{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.625rem;line-height:1}.ZkhB7q_ringKeyPct>span{font-family:var(--font-sans);letter-spacing:0;color:var(--cream-80);margin-left:.2em;font-size:.875rem}.ZkhB7q_ringKeyTier{font-family:var(--font-sans);color:var(--color-cream);font-size:.9375rem;font-weight:600}.ZkhB7q_ringKeyPts{font-family:var(--font-sans);color:var(--cream-80);font-size:.9375rem}.ZkhB7q_ringKeyState{font-family:var(--font-sans);letter-spacing:.01em;text-transform:none;color:var(--color-brass-soft);font-size:.875rem;font-weight:600}.ZkhB7q_ringKey[data-lit=true] .ZkhB7q_ringKeyState{color:var(--color-brass-bright)}.ZkhB7q_console{background:var(--color-space-soft);border:1px solid var(--brass-line);border-radius:6px;min-width:0;padding:1.35rem 1.25rem 1.5rem}.ZkhB7q_readout{align-items:baseline;gap:.6rem;display:flex}.ZkhB7q_readoutNum{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-cream);font-size:clamp(3.5rem,2.6rem + 3.6vw,5.75rem);line-height:.9}.ZkhB7q_readoutUnit{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-brass-soft);font-size:1rem;font-weight:600}.ZkhB7q_readoutSub{font-family:var(--font-sans);color:var(--cream-80);margin-top:.5rem;font-size:1.125rem}.ZkhB7q_range{--thumb:1.75rem;--fill:calc(var(--thumb) / 2 + (100% - var(--thumb)) * var(--p));appearance:none;cursor:pointer;touch-action:pan-y;background:0 0;width:100%;height:3rem;margin-top:.5rem;display:block}.ZkhB7q_range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--color-brass-bright) var(--fill), var(--cream-14) var(--fill));border-radius:99px;height:6px}.ZkhB7q_range::-webkit-slider-thumb{-webkit-appearance:none;width:var(--thumb);height:var(--thumb);margin-top:calc((6px - var(--thumb)) / 2);background:var(--color-cream);border:3px solid var(--color-brass-bright);box-shadow:0 0 0 6px color-mix(in oklab, var(--color-brass-bright) 16%, transparent);transition:transform .12s var(--ease-premium);border-radius:50%}.ZkhB7q_range:active::-webkit-slider-thumb{transform:scale(1.12)}.ZkhB7q_range::-moz-range-track{background:var(--cream-14);border-radius:99px;height:6px}.ZkhB7q_range::-moz-range-progress{background:var(--color-brass-bright);border-radius:99px;height:6px}.ZkhB7q_range::-moz-range-thumb{width:var(--thumb);height:var(--thumb);background:var(--color-cream);border:3px solid var(--color-brass-bright);box-sizing:border-box;border-radius:50%}.ZkhB7q_rangeMarks{height:1.25rem;font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--cream-65);font-size:.875rem;position:relative}.ZkhB7q_rangeMarks>span{top:0;left:calc(.875rem + (100% - 1.75rem) * var(--p));transition:color .3s;position:absolute;transform:translate(-50%)}.ZkhB7q_rangeMarks>span[data-lit=true]{color:var(--color-brass-bright)}.ZkhB7q_status{min-height:4.2em;font-family:var(--font-display);color:var(--color-cream);text-wrap:pretty;margin:1rem 0 1.25rem;font-size:1.25rem;line-height:1.4}.ZkhB7q_order{border-top:1px solid var(--brass-line);gap:.75rem;padding-top:1.25rem;display:grid}.ZkhB7q_orderLabel{font-family:var(--font-sans);letter-spacing:0;text-transform:none;color:var(--cream-80);font-size:1rem;font-weight:600}.ZkhB7q_orderField{border-bottom:1px solid var(--color-brass-soft);align-items:baseline;gap:.35rem;width:9rem;padding:.15rem 0 .3rem;transition:border-color .2s,box-shadow .2s;display:inline-flex}.ZkhB7q_orderField:focus-within{border-bottom-color:var(--color-brass-bright);box-shadow:0 2px 0 var(--color-brass-bright)}.ZkhB7q_orderField>span{font-family:var(--font-display);color:var(--color-brass-soft);font-size:1.5rem}.ZkhB7q_orderField>input{width:100%;min-width:0;min-height:3rem;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--color-cream);appearance:textfield;background:0 0;border:0;padding:0;font-size:1.75rem}.ZkhB7q_orderField>input:focus-visible{outline:none}.ZkhB7q_orderField>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ZkhB7q_orderField>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ZkhB7q_orderRows{display:grid}.ZkhB7q_orderRows>li{border-top:1px solid var(--cream-14);color:var(--cream-80);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"pct state""off off";align-items:baseline;gap:.75rem;padding:.65rem 0;transition:color .3s;display:grid}.ZkhB7q_orderRows>li[data-lit=true]{color:var(--cream-80)}.ZkhB7q_orderRows>li[data-best=true]{color:var(--color-cream)}.ZkhB7q_orderPct{font-family:var(--font-sans);grid-area:pct;font-size:1rem}.ZkhB7q_orderOff{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:left;grid-area:off;font-size:1.25rem}.ZkhB7q_orderRows>li[data-best=true] .ZkhB7q_orderOff{color:var(--color-brass-bright);font-size:1.5rem}.ZkhB7q_orderState{font-family:var(--font-sans);letter-spacing:0;text-transform:none;text-align:right;grid-area:state;font-size:.875rem;font-weight:600}@media (min-width:900px){.ZkhB7q_dialSection{padding:7.5rem 0 7rem}.ZkhB7q_dialGrid{grid-template-rows:auto auto;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:1rem 3.5rem;display:grid}.ZkhB7q_dialHead{grid-area:1/1}.ZkhB7q_dial{display:contents}.ZkhB7q_dialStage{grid-area:2/1}.ZkhB7q_console{grid-area:1/2/span 2;align-self:center}.ZkhB7q_dialSvg{width:112%;margin-inline:-9% -3%}.ZkhB7q_ringKeys{gap:.75rem;margin-top:1.5rem}.ZkhB7q_ringKey{padding:1rem 1.1rem}.ZkhB7q_ringKeyPct{font-size:2rem}.ZkhB7q_console{padding:2rem 2rem 2.1rem}.ZkhB7q_status{font-size:1.375rem}.ZkhB7q_orderRows>li{grid-template-columns:minmax(0,1fr) auto 5.5rem;grid-template-areas:"pct off state"}.ZkhB7q_orderOff{text-align:right}}.ZkhB7q_ledger{background:var(--color-cream);color:var(--color-ink);padding:7rem 0 4rem;scroll-margin-top:3rem}.ZkhB7q_ledgerHead{width:var(--wrap);gap:1.25rem;margin-inline:auto;display:grid}.ZkhB7q_ledgerAnswer{max-width:56ch;font-family:var(--font-sans);color:var(--ink-75);text-wrap:pretty;font-size:clamp(1.125rem,1.05rem + .35vw,1.25rem);line-height:1.7}.ZkhB7q_rungs{width:var(--wrap);border-bottom:1px solid var(--ink-14);margin:2.5rem auto 0}.ZkhB7q_rung{border-top:1px solid var(--ink-14);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem 1rem;padding:1.5rem 0 1.4rem;display:grid}.ZkhB7q_rungMeta{color:var(--color-ink);gap:.2rem;display:grid}.ZkhB7q_rungLabel{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);margin-top:.4rem;font-size:1.25rem;font-weight:700}.ZkhB7q_rungPoints{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.75rem}.ZkhB7q_rungPct{font-family:var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--color-ink);white-space:nowrap;font-weight:500;line-height:.82}.ZkhB7q_rungPct>span{letter-spacing:0;color:var(--color-brass-deep);margin-left:.14em;font-size:.24em}.ZkhB7q_rung[data-rung="1"] .ZkhB7q_rungPct{font-size:4.25rem}.ZkhB7q_rung[data-rung="2"] .ZkhB7q_rungPct{font-size:5.25rem}.ZkhB7q_rung[data-rung="3"] .ZkhB7q_rungPct{font-size:6.25rem}.ZkhB7q_rungNote{font-family:var(--font-sans);color:var(--ink-75);grid-column:1/-1;font-size:1.125rem}.ZkhB7q_glyph{width:4rem;height:2.5rem;display:block;overflow:visible}.ZkhB7q_glyphRing{fill:none;stroke:currentColor;stroke-width:1px;opacity:.28}.ZkhB7q_glyphRing[data-lit=true]{stroke:var(--color-brass);stroke-width:1.7px;opacity:1}.ZkhB7q_glyphSphere{fill:currentColor}@media (min-width:900px){.ZkhB7q_ledger{padding:10.5rem 0 7rem}.ZkhB7q_ledgerHead{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:1.5rem}.ZkhB7q_ledgerHead>h2{grid-column:1/span 5}.ZkhB7q_ledgerAnswer{grid-column:7/span 6}.ZkhB7q_rungs{margin-top:5rem}.ZkhB7q_rung{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.5rem;padding:2rem 0 2.1rem}.ZkhB7q_rungMeta{grid-column:1/span 3}.ZkhB7q_rungPct{grid-row:1}.ZkhB7q_rung[data-rung="1"] .ZkhB7q_rungPct{grid-column:4/span 5;font-size:clamp(6rem,3rem + 6vw,8.5rem)}.ZkhB7q_rung[data-rung="2"] .ZkhB7q_rungPct{grid-column:5/span 5;font-size:clamp(8rem,4rem + 8vw,11.5rem)}.ZkhB7q_rung[data-rung="3"] .ZkhB7q_rungPct{grid-column:6/span 5;font-size:clamp(10rem,5rem + 10vw,15rem)}.ZkhB7q_rungNote{text-align:right;grid-area:1/10/auto/span 3}}.ZkhB7q_window{isolation:isolate;background:var(--color-space);position:relative;overflow:hidden}.ZkhB7q_windowPlate{z-index:-2;pointer-events:none;height:19rem;position:absolute;inset:0 0 auto}.ZkhB7q_windowPlate>img{object-fit:cover;object-position:18% 50%}.ZkhB7q_windowScrim{z-index:-1;pointer-events:none;background:linear-gradient(to bottom, transparent 0%, transparent 48%, color-mix(in oklab, var(--color-space) 40%, transparent) 68%, color-mix(in oklab, var(--color-space) 82%, transparent) 86%, var(--color-space) 100%);height:19rem;position:absolute;inset:0 0 auto}.ZkhB7q_windowInner{width:var(--wrap);margin-inline:auto;padding:15rem 0 4.5rem}.ZkhB7q_windowNum{font-family:var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--color-cream);align-items:flex-start;gap:.12em;font-size:clamp(7.5rem,1rem + 30vw,17rem);font-weight:500;line-height:.8;display:flex}.ZkhB7q_windowNum>span{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--color-brass-soft);margin-top:.5em;font-size:max(.11em,.875rem);font-weight:600;line-height:1}.ZkhB7q_windowCopy{gap:1rem;margin-top:2rem;display:grid}.ZkhB7q_windowCopy>h2{max-width:16ch}.ZkhB7q_windowCopy>p{max-width:40ch;font-family:var(--font-sans);color:var(--cream-80);font-size:1.125rem;line-height:1.6}.ZkhB7q_ruler{margin-top:2.5rem}.ZkhB7q_rulerTicks{--ticks:36;height:1.75rem;color:var(--color-brass-soft);background-image:linear-gradient(90deg,currentColor 1px,#0000 1px);background-size:calc(100% / var(--ticks)) 100%;-webkit-mask-image:linear-gradient(90deg,#000 0% 30%,#0000 108%);mask-image:linear-gradient(90deg,#000 0% 30%,#0000 108%)}.ZkhB7q_rulerMarks{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;text-align:right;color:var(--cream-80);grid-template-columns:repeat(3,1fr);margin-top:.5rem;font-size:.875rem;font-weight:500;display:grid}@media (min-width:900px){.ZkhB7q_windowPlate,.ZkhB7q_windowScrim{height:auto;inset:0}.ZkhB7q_windowPlate>img{object-position:0% 50%}.ZkhB7q_windowScrim{background:linear-gradient(to right, transparent 0%, transparent 26%, color-mix(in oklab, var(--color-space) 30%, transparent) 40%, color-mix(in oklab, var(--color-space) 55%, transparent) 60%, color-mix(in oklab, var(--color-space) 62%, transparent) 100%)}.ZkhB7q_windowInner{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.5rem;padding:8.5rem 0 8rem;display:grid}.ZkhB7q_windowNum{grid-column:6/span 7}.ZkhB7q_windowCopy{grid-column:6/span 6;margin-top:2.5rem}.ZkhB7q_ruler{grid-column:6/span 7;margin-top:3.5rem}.ZkhB7q_rulerTicks{--ticks:180;height:2.25rem}}.ZkhB7q_how{background:var(--color-cream-soft);color:var(--color-ink);padding:4.5rem 0 4rem}.ZkhB7q_how>*{width:var(--wrap);margin-inline:auto}.ZkhB7q_howHead{gap:1rem;display:grid}.ZkhB7q_howHead>p{max-width:30ch;font-family:var(--font-sans);color:var(--ink-75);font-size:1.125rem;line-height:1.6}.ZkhB7q_steps{border-bottom:1px solid var(--ink-14);margin-top:2.25rem}.ZkhB7q_step{border-top:1px solid var(--ink-14);grid-template-columns:4.5rem minmax(0,1fr);align-items:start;gap:1.1rem;padding:1.6rem 0;display:grid}.ZkhB7q_stepGlyph{width:4.5rem;height:2.8rem;color:var(--color-ink);margin-top:.15rem}.ZkhB7q_stepNum{font-family:var(--font-sans);letter-spacing:.04em;color:var(--color-ink);margin-bottom:.35rem;font-size:1rem;font-weight:600;display:block}.ZkhB7q_step h3{font-family:var(--font-display);letter-spacing:-.015em;font-size:clamp(1.375rem,1.17rem + .83vw,1.875rem);font-weight:500;line-height:1.15}.ZkhB7q_step p{max-width:46ch;font-family:var(--font-sans);color:var(--ink-75);margin-top:.6rem;font-size:1.125rem;line-height:1.65}@media (min-width:900px){.ZkhB7q_how{grid-template-columns:minmax(0,4fr) minmax(0,1fr) minmax(0,7fr);padding:7.5rem max(1.5rem,50% - 38.75rem) 7rem;display:grid}.ZkhB7q_how>*{width:auto;margin-inline:0}.ZkhB7q_howHead{grid-column:1;align-self:start;position:sticky;top:7rem}.ZkhB7q_steps{grid-column:3;margin-top:0}.ZkhB7q_step{grid-template-columns:6rem minmax(0,1fr);gap:2rem;padding:2.25rem 0}.ZkhB7q_stepGlyph{width:6rem;height:3.75rem}}.ZkhB7q_stores{isolation:isolate;background:var(--color-space);position:relative;overflow:hidden}.ZkhB7q_storesPlate{z-index:-2;pointer-events:none;position:absolute;inset:0}.ZkhB7q_storesPlate>img{object-fit:cover;object-position:70% 100%;opacity:.6}.ZkhB7q_storesScrim{z-index:-1;pointer-events:none;background:linear-gradient(to bottom, var(--color-space) 0%, color-mix(in oklab, var(--color-space) 90%, transparent) 30%, color-mix(in oklab, var(--color-space) 78%, transparent) 60%, color-mix(in oklab, var(--color-space) 62%, transparent) 100%);position:absolute;inset:0}.ZkhB7q_storesInner{width:var(--wrap);gap:2rem;margin-inline:auto;padding:4.75rem 0 4.5rem;display:grid}.ZkhB7q_storesHead{gap:1.25rem;display:grid}.ZkhB7q_storesHead>p{max-width:46ch;font-family:var(--font-sans);color:var(--cream-80);font-size:1.125rem;line-height:1.65}.ZkhB7q_storesCtas{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.ZkhB7q_storeList{border-bottom:1px solid var(--cream-14);display:grid}.ZkhB7q_storeLink{border-top:1px solid var(--cream-14);min-height:4.25rem;color:var(--color-cream);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name arrow""addr arrow";align-items:center;column-gap:1rem;padding:.85rem 0;text-decoration:none;display:grid}.ZkhB7q_storeName{font-family:var(--font-display);transition:color .25s var(--ease-premium);grid-area:name;font-size:1.375rem;line-height:1.15}.ZkhB7q_storeAddr{font-family:var(--font-sans);color:var(--cream-80);grid-area:addr;font-size:.9375rem}.ZkhB7q_storeArrow{fill:none;width:1.4rem;height:1.4rem;stroke:var(--color-brass-soft);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.6;transition:transform .3s var(--ease-premium), opacity .3s;grid-area:arrow}.ZkhB7q_storeLink:hover .ZkhB7q_storeName{color:var(--color-brass-soft)}.ZkhB7q_storeLink:hover .ZkhB7q_storeArrow{opacity:1;transform:translate(5px)}.ZkhB7q_storeLink:active{opacity:.75}@media (min-width:900px){.ZkhB7q_storesScrim{background:linear-gradient(to right, var(--color-space) 0%, color-mix(in oklab, var(--color-space) 94%, transparent) 30%, color-mix(in oklab, var(--color-space) 80%, transparent) 55%, color-mix(in oklab, var(--color-space) 58%, transparent) 100%)}.ZkhB7q_storesInner{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.5rem;padding:8rem 0 7.5rem}.ZkhB7q_storesHead{grid-column:1/span 5;align-self:start}.ZkhB7q_storeList{grid-column:7/span 6;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}}.ZkhB7q_faq{background:var(--color-cream);color:var(--color-ink);padding:4.5rem 0 4rem}.ZkhB7q_faq>*{width:var(--wrap);margin-inline:auto}.ZkhB7q_faqList{margin-top:2rem}.ZkhB7q_faqItem{border-top:1px solid var(--ink-14);break-inside:avoid;padding:1.5rem 0 1.6rem}.ZkhB7q_faqItem h3{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(1.25rem,1.15rem + .45vw,1.5rem);font-weight:500;line-height:1.25}.ZkhB7q_faqItem p{max-width:60ch;font-family:var(--font-sans);color:var(--ink-75);margin-top:.65rem;font-size:1.125rem;line-height:1.65}@media (min-width:900px){.ZkhB7q_faq{padding:8rem 0 7rem}.ZkhB7q_faqList{columns:2;column-gap:4rem;margin-top:3.5rem}}.ZkhB7q_ask{isolation:isolate;background:var(--color-space);position:relative;overflow:hidden}.ZkhB7q_askPlate{z-index:-2;pointer-events:none;position:absolute;inset:0}.ZkhB7q_askPlate>img{object-fit:cover;object-position:50% 100%}.ZkhB7q_askScrim{z-index:-1;pointer-events:none;background:linear-gradient(to bottom, var(--color-space) 0%, color-mix(in oklab, var(--color-space) 90%, transparent) 22%, color-mix(in oklab, var(--color-space) 80%, transparent) 48%, color-mix(in oklab, var(--color-space) 62%, transparent) 72%, color-mix(in oklab, var(--color-space) 40%, transparent) 100%);position:absolute;inset:0}.ZkhB7q_askInner{width:var(--wrap);text-align:center;justify-items:center;max-width:62rem;margin-inline:auto;padding:5.5rem 0 7rem;display:grid}.ZkhB7q_askTitle{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;color:var(--color-cream);font-size:clamp(2.75rem,1rem + 7.4vw,7.25rem);font-weight:500;line-height:.96}.ZkhB7q_askInner>p{max-width:38ch;font-family:var(--font-sans);color:var(--cream-80);margin-top:1.5rem;font-size:1.125rem;line-height:1.6}.ZkhB7q_askInner>.ZkhB7q_heroCtas{justify-content:center}@media (min-width:900px){.ZkhB7q_askInner{padding:9.5rem 0 11rem}}
