.v3-mechanism--manual[data-astro-cid-grty4r2x] h2[data-astro-cid-grty4r2x]{max-width:14ch;font-size:clamp(2.8rem,4.6vw,5rem);line-height:.95}.v3-mechanism--manual[data-astro-cid-grty4r2x] .v3-mechanism__lead[data-astro-cid-grty4r2x]{margin:1.7rem 0;font-weight:400}.v3-mechanism__swatches[data-astro-cid-grty4r2x]{flex-wrap:wrap;gap:.4rem;max-width:28rem;margin-bottom:1.8rem;display:flex}.v3-mechanism__swatches[data-astro-cid-grty4r2x] button[data-astro-cid-grty4r2x]{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;place-items:center;width:44px;height:44px;padding:5px;display:grid}.v3-mechanism__swatches[data-astro-cid-grty4r2x] span[data-astro-cid-grty4r2x]{background:var(--swatch);border:1px solid;border-radius:50%;width:28px;height:28px;display:block}.v3-mechanism__swatches[data-astro-cid-grty4r2x] button[data-astro-cid-grty4r2x][aria-pressed=true]{border-color:var(--v3-mechanism-ink)}.v3-mechanism__swatches[data-astro-cid-grty4r2x] button[data-astro-cid-grty4r2x]:hover{transform:translateY(-2px)}.v3-mechanism__swatches[data-astro-cid-grty4r2x] button[data-astro-cid-grty4r2x]:focus-visible{outline:2px solid var(--v3-mechanism-ink);outline-offset:3px}.v3-mechanism--manual[data-astro-cid-grty4r2x] .v3-mechanism__cta[data-astro-cid-grty4r2x]{color:#090908;background:#ffe600;border:2px solid #090908;justify-content:center;width:226px;min-height:48px;padding:.8rem 1rem}@media (width<=800px){.v3-mechanism[data-astro-cid-grty4r2x].v3-mechanism--manual{grid-template-rows:auto minmax(330px,42svh);height:auto;min-height:calc(100svh - 64px)}.v3-mechanism--manual[data-astro-cid-grty4r2x] .v3-mechanism__copy[data-astro-cid-grty4r2x]{padding:2rem 1.2rem .5rem}.v3-mechanism__swatches[data-astro-cid-grty4r2x]{grid-template-columns:repeat(4,44px);display:grid}.v3-mechanism--manual[data-astro-cid-grty4r2x] h2[data-astro-cid-grty4r2x]{font-size:clamp(2.4rem,9vw,3.8rem)}}@media (prefers-reduced-motion:reduce){.v3-mechanism--manual[data-astro-cid-grty4r2x],.v3-mechanism--manual[data-astro-cid-grty4r2x] .v3-mechanism__visual[data-astro-cid-grty4r2x] img[data-astro-cid-grty4r2x]{transition:none}.v3-mechanism__swatches[data-astro-cid-grty4r2x] button[data-astro-cid-grty4r2x]:hover{transform:none}}.canonical-purchase[data-astro-cid-srmg6sj5]{min-width:0}.canonical-purchase[data-astro-cid-srmg6sj5]>p[data-astro-cid-srmg6sj5]{margin:20px 0}.canonical-purchase[data-astro-cid-srmg6sj5]>p[data-astro-cid-srmg6sj5] a[data-astro-cid-srmg6sj5]{color:inherit}.v3-proof__accessible-title[data-astro-cid-eos2mkm2]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v3-proof--manual[data-astro-cid-eos2mkm2] .v3-proof__stage[data-astro-cid-eos2mkm2],.v3-proof--manual[data-astro-cid-eos2mkm2] .v3-proof__panels[data-astro-cid-eos2mkm2] figure[data-astro-cid-eos2mkm2]{grid-template-rows:minmax(0,1fr)}.v3-proof__steps[data-astro-cid-eos2mkm2]{gap:1.4rem;display:grid}.v3-proof__step[data-astro-cid-eos2mkm2]>button[data-astro-cid-eos2mkm2]{color:#f7f4ec;font:inherit;letter-spacing:-.04em;text-transform:uppercase;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:clamp(3rem,5.8vw,6.4rem);font-weight:900;line-height:1}.v3-proof__step[data-astro-cid-eos2mkm2]>button[data-astro-cid-eos2mkm2][aria-expanded=true]{color:#ffe600}.v3-proof__step-label[data-astro-cid-eos2mkm2]{display:inline-block}@media (prefers-reduced-motion:no-preference){#v3-proof-tab-stretch[data-astro-cid-eos2mkm2]:focus-visible .v3-proof__step-label[data-astro-cid-eos2mkm2]{animation:.65s ease-out proof-stretch}#v3-proof-tab-write[data-astro-cid-eos2mkm2]:focus-visible .v3-proof__step-label[data-astro-cid-eos2mkm2]{animation:.7s steps(6,end) proof-write}#v3-proof-tab-wipe[data-astro-cid-eos2mkm2]:focus-visible .v3-proof__step-label[data-astro-cid-eos2mkm2]{animation:.85s ease-in-out proof-wipe}}@media (hover:hover) and (prefers-reduced-motion:no-preference){#v3-proof-tab-stretch[data-astro-cid-eos2mkm2]:hover .v3-proof__step-label[data-astro-cid-eos2mkm2]{animation:.65s ease-out proof-stretch}#v3-proof-tab-write[data-astro-cid-eos2mkm2]:hover .v3-proof__step-label[data-astro-cid-eos2mkm2]{animation:.7s steps(6,end) proof-write}#v3-proof-tab-wipe[data-astro-cid-eos2mkm2]:hover .v3-proof__step-label[data-astro-cid-eos2mkm2]{animation:.85s ease-in-out proof-wipe}}@keyframes proof-stretch{0%,to{transform:translate(0)}25%{transform:translate(7px)}50%{transform:translate(-4px)}75%{transform:translate(2px)}}@keyframes proof-write{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes proof-wipe{0%,to{clip-path:inset(0)}45%,55%{clip-path:inset(0 0 0 100%)}}.v3-proof__step[data-astro-cid-eos2mkm2]>button[data-astro-cid-eos2mkm2]:focus-visible{outline-offset:6px;outline:3px solid #ffe600}.v3-proof__instructions[data-astro-cid-eos2mkm2]{min-height:5rem;margin-top:1.4rem}.v3-proof__step-instruction[data-astro-cid-eos2mkm2][hidden]{display:none}.v3-proof__step-instruction[data-astro-cid-eos2mkm2]{max-width:28rem;padding-top:.7rem}.v3-proof__copy[data-astro-cid-eos2mkm2] .v3-proof__step-instruction[data-astro-cid-eos2mkm2] p[data-astro-cid-eos2mkm2]{text-transform:none;margin:0;font-family:inherit;font-size:1rem;font-weight:400;line-height:1.5}.v3-proof__step-instruction[data-astro-cid-eos2mkm2] small[data-astro-cid-eos2mkm2],.v3-proof__step-instruction[data-astro-cid-eos2mkm2] a[data-astro-cid-eos2mkm2]{margin-top:.5rem;font-size:.875rem;line-height:1.4;display:block}.v3-proof__step-instruction[data-astro-cid-eos2mkm2] small[data-astro-cid-eos2mkm2]{color:#c8c6c0}.v3-proof__step-instruction[data-astro-cid-eos2mkm2] a[data-astro-cid-eos2mkm2]{color:#ffe600;text-underline-offset:3px;text-decoration:underline}@media (width<=800px){.v3-proof__step[data-astro-cid-eos2mkm2]>button[data-astro-cid-eos2mkm2]{font-size:2.8rem}.v3-proof__steps[data-astro-cid-eos2mkm2]{gap:.9rem}}.v3-proof--manual[data-astro-cid-eos2mkm2]:not([data-v3-proof-ready]) .v3-proof__tabs[data-astro-cid-eos2mkm2]{display:none}.v3-proof--manual[data-astro-cid-eos2mkm2]:not([data-v3-proof-ready]) .v3-proof__panels[data-astro-cid-eos2mkm2],.v3-proof--manual[data-astro-cid-eos2mkm2]:not([data-v3-proof-ready]) .v3-proof__panels[data-astro-cid-eos2mkm2] figure[data-astro-cid-eos2mkm2]{height:auto}.v3-proof--manual[data-astro-cid-eos2mkm2] .v3-proof__tabs[data-astro-cid-eos2mkm2] button[data-astro-cid-eos2mkm2]{color:#f7f4ec;font-size:.85rem}.v3-proof--manual[data-astro-cid-eos2mkm2] .v3-proof__tabs[data-astro-cid-eos2mkm2] button[data-astro-cid-eos2mkm2][aria-selected=true]{color:#090908;background:#ffe600}.v3-proof--manual[data-astro-cid-eos2mkm2] .v3-proof__tabs[data-astro-cid-eos2mkm2] button[data-astro-cid-eos2mkm2]:focus-visible{outline-offset:-5px;outline:3px solid #ffe600}.v3-proof--manual[data-astro-cid-eos2mkm2] .v3-proof__tabs[data-astro-cid-eos2mkm2] button[data-astro-cid-eos2mkm2][aria-selected=true]:focus-visible{outline-color:#090908}.v3-proof--manual[data-astro-cid-eos2mkm2] .v3-proof__instruction[data-astro-cid-eos2mkm2]{text-transform:none;max-width:40rem;margin:.75rem 0 0;font-size:1rem;font-weight:400;line-height:1.5}@media (width<=800px){.v3-proof--manual[data-astro-cid-eos2mkm2]{grid-template-rows:auto auto;height:auto;overflow:visible}.v3-proof--manual[data-astro-cid-eos2mkm2] .v3-proof__panels[data-astro-cid-eos2mkm2],.v3-proof--manual[data-astro-cid-eos2mkm2] .v3-proof__panels[data-astro-cid-eos2mkm2] figure[data-astro-cid-eos2mkm2]{height:auto}}.v3-proof__tabs--hidden[data-astro-cid-eos2mkm2]{display:none}.v3-proof__stage--no-tabs[data-astro-cid-eos2mkm2]{grid-template-rows:minmax(0,1fr)}.v3-proof--no-captions[data-astro-cid-eos2mkm2] .v3-proof__panels[data-astro-cid-eos2mkm2] figure[data-astro-cid-eos2mkm2]{grid-template-rows:minmax(0,1fr);padding-block:clamp(1.25rem,4svh,2.75rem) 0}.v3-proof--no-captions[data-astro-cid-eos2mkm2] .v3-proof__demo[data-astro-cid-eos2mkm2]{align-self:end}.v3-proof__copy[data-astro-cid-eos2mkm2] h2[data-astro-cid-eos2mkm2] [data-astro-cid-eos2mkm2][data-v3-proof-word]{color:inherit;text-underline-offset:.12em;font-weight:900;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:.075em;transition:color .3s,text-decoration-color .3s}.v3-proof__copy[data-astro-cid-eos2mkm2] h2[data-astro-cid-eos2mkm2] [data-astro-cid-eos2mkm2][data-v3-proof-word].is-current{color:var(--kb-yellow,#ffe600);font-weight:950;text-decoration-color:currentColor;text-decoration-thickness:.1em}.v3-proof__title--stacked[data-astro-cid-eos2mkm2]{line-height:1}.v3-proof__title--stacked[data-astro-cid-eos2mkm2] [data-astro-cid-eos2mkm2][data-v3-proof-word]{width:max-content;display:block}
