.InteractiveColorLab-module__oTNvTa__lab{border:1px solid var(--st-line);border-radius:var(--st-radius-lg);background:var(--st-card);padding:clamp(24px,4vw,48px)}.InteractiveColorLab-module__oTNvTa__intro{max-width:640px}.InteractiveColorLab-module__oTNvTa__intro h2{margin:0;font-size:clamp(28px,3vw,38px);line-height:1.1}.InteractiveColorLab-module__oTNvTa__intro p{color:var(--st-muted);margin:12px 0 0}.InteractiveColorLab-module__oTNvTa__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);margin-top:32px;display:grid}.InteractiveColorLab-module__oTNvTa__controls{align-content:start;gap:24px;display:grid}.InteractiveColorLab-module__oTNvTa__targets{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.InteractiveColorLab-module__oTNvTa__targets legend{margin-bottom:10px;font-weight:600}.InteractiveColorLab-module__oTNvTa__target{border:1px solid var(--st-line-strong);cursor:pointer;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 14px 0 8px;transition:border-color .15s,background-color .15s;display:inline-flex;position:relative}.InteractiveColorLab-module__oTNvTa__target input{opacity:0;pointer-events:none;position:absolute}.InteractiveColorLab-module__oTNvTa__target span{background:var(--chip);border-radius:50%;width:24px;height:24px;box-shadow:inset 0 0 0 1px #1f2a361f}.InteractiveColorLab-module__oTNvTa__target:hover{border-color:var(--st-ink)}.InteractiveColorLab-module__oTNvTa__target:has(input:checked){border-color:var(--st-ink);background:var(--st-wash);box-shadow:inset 0 0 0 1px var(--st-ink)}.InteractiveColorLab-module__oTNvTa__target:has(input:focus-visible){outline:2px solid var(--st-accent);outline-offset:2px}.InteractiveColorLab-module__oTNvTa__sliders{gap:14px;display:grid}.InteractiveColorLab-module__oTNvTa__slider{grid-template-columns:minmax(150px,1fr) minmax(0,1.4fr) 28px;align-items:center;gap:12px;display:grid}.InteractiveColorLab-module__oTNvTa__paintName{align-items:center;gap:10px;font-size:15px;display:inline-flex}.InteractiveColorLab-module__oTNvTa__paintName i{background:var(--chip);border-radius:50% 46% 52% 44%;flex:none;width:18px;height:18px;box-shadow:inset 0 0 0 1px #1f2a3626}.InteractiveColorLab-module__oTNvTa__slider input{width:100%;accent-color:var(--st-ink)}.InteractiveColorLab-module__oTNvTa__slider output{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.InteractiveColorLab-module__oTNvTa__buttons{flex-wrap:wrap;gap:10px;display:flex}.InteractiveColorLab-module__oTNvTa__buttons button{color:#fff;background:var(--st-ink);min-height:44px;font:600 15px/1 var(--font-body);cursor:pointer;border:0;border-radius:10px;padding:0 18px;transition:background-color .15s,transform .12s}.InteractiveColorLab-module__oTNvTa__buttons button:hover{background:#2c3a49}.InteractiveColorLab-module__oTNvTa__buttons button:active{transform:translateY(1px)}.InteractiveColorLab-module__oTNvTa__buttons .InteractiveColorLab-module__oTNvTa__quiet{color:var(--st-ink);box-shadow:inset 0 0 0 1px var(--st-line-strong);background:0 0}.InteractiveColorLab-module__oTNvTa__buttons .InteractiveColorLab-module__oTNvTa__quiet:hover{background:#f0f0ee}.InteractiveColorLab-module__oTNvTa__result{align-content:start;gap:16px;display:grid}.InteractiveColorLab-module__oTNvTa__compare{grid-template-columns:1fr 1fr;gap:12px;display:grid}.InteractiveColorLab-module__oTNvTa__compare figure{margin:0}.InteractiveColorLab-module__oTNvTa__compare figure>span{aspect-ratio:4/3;border-radius:var(--st-radius);display:block;box-shadow:inset 0 0 0 1px #1f2a3614}.InteractiveColorLab-module__oTNvTa__mixSwatch{transition:background-color .35s}.InteractiveColorLab-module__oTNvTa__compare figcaption{color:var(--st-muted);font-variant-numeric:tabular-nums;margin-top:8px;font-size:14px;display:grid}.InteractiveColorLab-module__oTNvTa__compare figcaption b{color:var(--st-ink);font-size:16px}.InteractiveColorLab-module__oTNvTa__status{margin:0;font-weight:600}.InteractiveColorLab-module__oTNvTa__status span{color:var(--st-muted);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:400}.InteractiveColorLab-module__oTNvTa__recipe{background:var(--st-paper);color:var(--st-ink);border-radius:10px;margin:0;padding:12px 14px;font-size:15px}.InteractiveColorLab-module__oTNvTa__links{gap:6px;font-size:15px;display:grid}.InteractiveColorLab-module__oTNvTa__links a{color:var(--st-accent-ink);text-underline-offset:3px}@media (max-width:860px){.InteractiveColorLab-module__oTNvTa__grid{grid-template-columns:1fr}}@media (max-width:480px){.InteractiveColorLab-module__oTNvTa__slider{grid-template-columns:1fr 28px}.InteractiveColorLab-module__oTNvTa__slider input{grid-area:2/1/auto/-1}}
.NextStepChooser-module__6KB2Aa__chooser{scroll-margin-top:88px}.NextStepChooser-module__6KB2Aa__header h2{margin:0;font-size:clamp(28px,3vw,38px);line-height:1.1}.NextStepChooser-module__6KB2Aa__header p{color:var(--st-muted);margin:8px 0 0}.NextStepChooser-module__6KB2Aa__layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(24px,4vw,56px);margin-top:28px;display:grid}.NextStepChooser-module__6KB2Aa__options{gap:24px;display:grid}.NextStepChooser-module__6KB2Aa__options fieldset{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.NextStepChooser-module__6KB2Aa__options legend{color:var(--st-muted);margin-bottom:8px;padding:0;font-size:15px;font-weight:600}.NextStepChooser-module__6KB2Aa__option{min-height:48px;color:var(--st-ink);cursor:pointer;border-radius:10px;align-items:center;padding:0 16px;font-weight:500;transition:background-color .15s,box-shadow .15s;display:flex;position:relative}.NextStepChooser-module__6KB2Aa__option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.NextStepChooser-module__6KB2Aa__option:hover{background:#efefed}.NextStepChooser-module__6KB2Aa__option:has(input:checked){background:var(--st-card);box-shadow:inset 0 0 0 1px var(--st-ink);font-weight:600}.NextStepChooser-module__6KB2Aa__option:has(input:focus-visible){outline:2px solid var(--st-accent);outline-offset:2px}.NextStepChooser-module__6KB2Aa__panels{gap:18px;display:grid;position:sticky;top:88px}.NextStepChooser-module__6KB2Aa__panel{gap:12px;display:grid}.NextStepChooser-module__6KB2Aa__panelLabel{color:var(--st-muted);margin:0;font-size:15px}.NextStepChooser-module__6KB2Aa__primary{border-radius:var(--st-radius-lg);color:#fff;background:var(--st-ink);gap:6px;padding:24px;text-decoration:none;transition:background-color .15s;display:grid}.NextStepChooser-module__6KB2Aa__primary:hover{background:#2c3a49}.NextStepChooser-module__6KB2Aa__primary small{color:#c9d0db;font-size:14px}.NextStepChooser-module__6KB2Aa__primary b{font:650 clamp(24px, 2.4vw, 30px)/1.15 var(--font-display);letter-spacing:-.015em}.NextStepChooser-module__6KB2Aa__primary span{color:#dbe1ea;max-width:44ch;line-height:1.5}.NextStepChooser-module__6KB2Aa__primary i{display:none}.NextStepChooser-module__6KB2Aa__secondary{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.NextStepChooser-module__6KB2Aa__secondary a{border:1px solid var(--st-line);border-radius:var(--st-radius);height:100%;color:inherit;background:var(--st-card);align-content:start;gap:4px;padding:16px;text-decoration:none;transition:border-color .15s;display:grid}.NextStepChooser-module__6KB2Aa__secondary a:hover{border-color:var(--st-line-strong)}.NextStepChooser-module__6KB2Aa__secondary b{font:650 17px/1.25 var(--font-display)}.NextStepChooser-module__6KB2Aa__secondary span{color:var(--st-muted);font-size:14px;line-height:1.45}@media (scripting:enabled){.NextStepChooser-module__6KB2Aa__panel[data-active=false]{display:none}}@media not (scripting:enabled){.NextStepChooser-module__6KB2Aa__panels{gap:36px;position:static}}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.NextStepChooser-module__6KB2Aa__panel[data-active=true]{animation:.28s cubic-bezier(.2,.7,.2,1) both NextStepChooser-module__6KB2Aa__panel-in}@keyframes NextStepChooser-module__6KB2Aa__panel-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}}@media (max-width:760px){.NextStepChooser-module__6KB2Aa__layout{grid-template-columns:1fr}.NextStepChooser-module__6KB2Aa__panels{position:static}.NextStepChooser-module__6KB2Aa__secondary{grid-template-columns:1fr}}
.MixAnimation-module__xaj3cq__figure{margin:0}.MixAnimation-module__xaj3cq__frame{aspect-ratio:800/640;border-radius:var(--st-radius-lg,20px);background:var(--st-card,#fff);box-shadow:0 0 0 1px var(--st-line,#e2e3e0);position:relative;overflow:hidden}.MixAnimation-module__xaj3cq__placeholder{aspect-ratio:200/128;background:var(--target);opacity:.9;border-radius:12px;width:25%;position:absolute;top:6.25%;left:5.5%}.MixAnimation-module__xaj3cq__caption{color:var(--st-muted,#5b6573);margin-top:10px;font-size:14px;line-height:1.45}
.mix-content-module__4on_8W__shell{color:#171719;background:#c8d1de;min-height:100vh;padding-bottom:48px}.mix-content-module__4on_8W__shell>.site-header{border-bottom:0;width:min(1360px,100% - 64px);margin:28px auto 0;box-shadow:0 30px 70px #29344433}.mix-content-module__4on_8W__hero,.mix-content-module__4on_8W__section,.mix-content-module__4on_8W__article{background:#f7f7f5;width:min(1200px,100% - 64px);margin:24px auto 0;padding:clamp(48px,6vw,78px);box-shadow:0 30px 70px #29344433}.mix-content-module__4on_8W__hero{position:relative;overflow:hidden}.mix-content-module__4on_8W__hero:after{content:"";aspect-ratio:1;clip-path:polygon(50% 0,100% 100%,0 100%);pointer-events:none;background:#ef5261;width:320px;position:absolute;bottom:-105px;right:7%}.mix-content-module__4on_8W__hero>*{z-index:1;position:relative}.mix-content-module__4on_8W__hero h1{max-width:980px;font:500 clamp(46px, 7vw, 78px)/.98 var(--font-display);letter-spacing:-.05em;text-wrap:balance;margin:0}.mix-content-module__4on_8W__lede{color:#5c574f;max-width:790px;margin:26px 0 0;font-size:17px;line-height:1.78}.mix-content-module__4on_8W__actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.mix-content-module__4on_8W__actions a,.mix-content-module__4on_8W__button{color:#171719;background:0 0;border:2px solid #171719;border-radius:999px;align-items:center;min-height:48px;padding:0 20px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.mix-content-module__4on_8W__actions a:first-child,.mix-content-module__4on_8W__buttonPrimary{color:#fff;background:#6c00ff;border-color:#6c00ff;box-shadow:0 10px 24px #6c00ff2e}.mix-content-module__4on_8W__sectionHead{max-width:780px;margin-bottom:28px}.mix-content-module__4on_8W__sectionHead h2,.mix-content-module__4on_8W__article h2{font:500 clamp(30px, 4vw, 44px)/1.08 var(--font-display);letter-spacing:-.025em;margin:7px 0 12px}.mix-content-module__4on_8W__sectionHead p,.mix-content-module__4on_8W__article p,.mix-content-module__4on_8W__article li{color:#514d47;font-size:16px;line-height:1.75}.mix-content-module__4on_8W__evidenceGrid,.mix-content-module__4on_8W__cardGrid,.mix-content-module__4on_8W__paletteGrid,.mix-content-module__4on_8W__worksheetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.mix-content-module__4on_8W__evidenceCard,.mix-content-module__4on_8W__card,.mix-content-module__4on_8W__paletteCard,.mix-content-module__4on_8W__worksheetCard{background:#fff;border:1px solid #171719;border-radius:0;padding:24px}.mix-content-module__4on_8W__evidenceCard h3,.mix-content-module__4on_8W__card h3,.mix-content-module__4on_8W__paletteCard h2,.mix-content-module__4on_8W__worksheetCard h3{font:500 27px/1.15 var(--font-display);margin:8px 0 10px}.mix-content-module__4on_8W__evidenceCard p,.mix-content-module__4on_8W__card p,.mix-content-module__4on_8W__paletteCard p,.mix-content-module__4on_8W__worksheetCard p{color:#5d574f;margin:0;line-height:1.7}.mix-content-module__4on_8W__status{color:#31513f;letter-spacing:.07em;text-transform:uppercase;background:#e4efe7;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:850;display:inline-flex}.mix-content-module__4on_8W__statusPrediction{color:#604b1b;background:#f5e9c7}.mix-content-module__4on_8W__statusTested{color:#2d4169;background:#e2e9f7}.mix-content-module__4on_8W__mixGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mix-content-module__4on_8W__mixCard{background:#fff;border:1px solid #171719;border-radius:0;overflow:hidden}.mix-content-module__4on_8W__swatch{align-items:flex-end;min-height:96px;padding:14px;display:flex}.mix-content-module__4on_8W__swatch span{color:#fff;font:700 11px var(--font-geist-mono), monospace;background:#000000b8;border-radius:0;padding:5px 7px}.mix-content-module__4on_8W__mixBody{padding:21px}.mix-content-module__4on_8W__mixBody h2{font:500 27px var(--font-display);margin:9px 0 8px}.mix-content-module__4on_8W__mixBody h2 a{color:inherit;text-decoration:none}.mix-content-module__4on_8W__mixBody>p{color:#5b554e;min-height:70px;margin:0 0 15px;line-height:1.65}.mix-content-module__4on_8W__ratio{flex-wrap:wrap;gap:6px;display:flex}.mix-content-module__4on_8W__ratio span{color:#514a42;background:#ececf8;border-radius:0;padding:6px 8px;font-size:12px}.mix-content-module__4on_8W__recordMeta{color:#766f66;border-top:1px solid #ece7de;justify-content:space-between;gap:12px;margin-top:15px;padding-top:14px;font-size:12px;display:flex}.mix-content-module__4on_8W__callout{color:#eef3ef;background:#171719;border-radius:0;margin:26px 0;padding:32px}.mix-content-module__4on_8W__callout h2{color:#fff}.mix-content-module__4on_8W__callout p{color:#d0dbd3}.mix-content-module__4on_8W__article{max-width:1040px}.mix-content-module__4on_8W__article header{margin-bottom:42px}.mix-content-module__4on_8W__article h1{max-width:880px;font:500 clamp(44px, 7vw, 74px)/.98 var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0}.mix-content-module__4on_8W__article section{background:#fff;border:1px solid #171719;border-radius:0;margin-top:22px;padding:30px}.mix-content-module__4on_8W__article h3{margin:24px 0 8px;font-size:18px}.mix-content-module__4on_8W__article ol,.mix-content-module__4on_8W__article ul{padding-left:22px}.mix-content-module__4on_8W__article li+li{margin-top:8px}.mix-content-module__4on_8W__paintTable{gap:8px;display:grid}.mix-content-module__4on_8W__paintRow{border-top:1px solid #e5dfd6;grid-template-columns:1fr 1.3fr 1.3fr;gap:18px;padding:14px 0;display:grid}.mix-content-module__4on_8W__paintRow:first-child{border-top:0}.mix-content-module__4on_8W__recipeLinks{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mix-content-module__4on_8W__recipeLinks a{color:#26221f;background:#fff;border:1px solid #171719;border-radius:0;padding:14px;font-weight:750;text-decoration:none}.mix-content-module__4on_8W__steps{counter-reset:step;gap:12px;display:grid}.mix-content-module__4on_8W__step{background:#fff;border:1px solid #171719;border-radius:0;padding:20px 20px 20px 62px;position:relative}.mix-content-module__4on_8W__step:before{counter-increment:step;content:counter(step);color:#fff;background:#ef5261;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:850;display:grid;position:absolute;top:18px;left:18px}.mix-content-module__4on_8W__step h3{margin:0 0 6px}.mix-content-module__4on_8W__step p{margin:0}.mix-content-module__4on_8W__sourceList a{color:#303f6b;text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.mix-content-module__4on_8W__printOnly{display:none}@media (max-width:780px){.mix-content-module__4on_8W__shell{padding-bottom:0}.mix-content-module__4on_8W__shell>.site-header{width:100%;box-shadow:none;margin:0}.mix-content-module__4on_8W__hero,.mix-content-module__4on_8W__section,.mix-content-module__4on_8W__article{width:100%;box-shadow:none;margin-top:0;padding:52px 20px}.mix-content-module__4on_8W__hero:after{opacity:.4;width:230px;bottom:-60px;right:-80px}.mix-content-module__4on_8W__evidenceGrid,.mix-content-module__4on_8W__cardGrid,.mix-content-module__4on_8W__paletteGrid,.mix-content-module__4on_8W__worksheetGrid,.mix-content-module__4on_8W__mixGrid{grid-template-columns:1fr}.mix-content-module__4on_8W__paintRow{grid-template-columns:1fr;gap:5px}.mix-content-module__4on_8W__recipeLinks{grid-template-columns:1fr 1fr}.mix-content-module__4on_8W__mixBody>p{min-height:0}}@media print{.mix-content-module__4on_8W__printHide{display:none!important}.mix-content-module__4on_8W__printOnly{display:block}.mix-content-module__4on_8W__shell{background:#fff}.mix-content-module__4on_8W__article{width:100%;max-width:none;padding:0}.mix-content-module__4on_8W__article section{break-inside:avoid;border-color:#999}}.mix-content-module__4on_8W__shell{color:var(--st-ink);background:0 0}.mix-content-module__4on_8W__shell .eyebrow{color:var(--st-muted)}.mix-content-module__4on_8W__hero,.mix-content-module__4on_8W__section,.mix-content-module__4on_8W__article{border:1px solid var(--st-line);border-radius:var(--st-radius-lg);background:var(--st-card);box-shadow:none}.mix-content-module__4on_8W__hero{padding:clamp(32px,5vw,64px)}.mix-content-module__4on_8W__hero:after{content:none}.mix-content-module__4on_8W__hero h1,.mix-content-module__4on_8W__article h1{font:700 clamp(36px, 4.6vw, 56px)/1.06 var(--font-display);letter-spacing:-.028em}.mix-content-module__4on_8W__hero h1{max-width:820px}.mix-content-module__4on_8W__lede{max-width:640px;color:var(--st-muted);font-size:18px;line-height:1.6}.mix-content-module__4on_8W__sectionHead h2,.mix-content-module__4on_8W__article h2{font:650 clamp(26px, 3vw, 36px)/1.12 var(--font-display);letter-spacing:-.018em}.mix-content-module__4on_8W__sectionHead p,.mix-content-module__4on_8W__article p,.mix-content-module__4on_8W__article li,.mix-content-module__4on_8W__evidenceCard p,.mix-content-module__4on_8W__card p,.mix-content-module__4on_8W__paletteCard p,.mix-content-module__4on_8W__worksheetCard p,.mix-content-module__4on_8W__mixBody>p{color:var(--st-muted);line-height:1.6}.mix-content-module__4on_8W__evidenceCard h3,.mix-content-module__4on_8W__card h3,.mix-content-module__4on_8W__paletteCard h2,.mix-content-module__4on_8W__worksheetCard h3,.mix-content-module__4on_8W__mixBody h2{font:650 22px/1.2 var(--font-display);letter-spacing:-.01em}.mix-content-module__4on_8W__actions a,.mix-content-module__4on_8W__button{border:1px solid var(--st-line-strong);min-height:46px;color:var(--st-ink);background:var(--st-card);border-radius:10px;font-size:15px;font-weight:600;transition:border-color .15s,background-color .15s}.mix-content-module__4on_8W__actions a:hover,.mix-content-module__4on_8W__button:hover{border-color:var(--st-ink)}.mix-content-module__4on_8W__actions a:first-child,.mix-content-module__4on_8W__buttonPrimary{border-color:var(--st-ink);color:#fff;background:var(--st-ink);box-shadow:none}.mix-content-module__4on_8W__actions a:first-child:hover,.mix-content-module__4on_8W__buttonPrimary:hover{background:#2c3a49}.mix-content-module__4on_8W__evidenceCard,.mix-content-module__4on_8W__card,.mix-content-module__4on_8W__paletteCard,.mix-content-module__4on_8W__worksheetCard,.mix-content-module__4on_8W__mixCard,.mix-content-module__4on_8W__article section,.mix-content-module__4on_8W__recipeLinks a,.mix-content-module__4on_8W__step{border:1px solid var(--st-line);border-radius:var(--st-radius);background:var(--st-card);box-shadow:none;transition:border-color .18s,box-shadow .18s}.mix-content-module__4on_8W__evidenceCard:hover,.mix-content-module__4on_8W__card:hover,.mix-content-module__4on_8W__paletteCard:hover,.mix-content-module__4on_8W__worksheetCard:hover,.mix-content-module__4on_8W__mixCard:hover,.mix-content-module__4on_8W__recipeLinks a:hover{border-color:var(--st-line-strong);box-shadow:var(--st-shadow)}.mix-content-module__4on_8W__status{letter-spacing:0;text-transform:none;border-radius:8px;font-size:13px;font-weight:600}.mix-content-module__4on_8W__swatch span{color:var(--st-ink);font:600 12px var(--font-body);background:#ffffffe6;border-radius:6px}.mix-content-module__4on_8W__ratio span{color:var(--st-ink);background:var(--st-paper);box-shadow:inset 0 0 0 1px var(--st-line);border-radius:8px;font-size:13px}.mix-content-module__4on_8W__recordMeta{border-top-color:var(--st-line);color:var(--st-muted)}.mix-content-module__4on_8W__paintRow{border-top-color:var(--st-line)}.mix-content-module__4on_8W__paintRow b{color:var(--st-ink)}.mix-content-module__4on_8W__callout{border-radius:var(--st-radius-lg);background:var(--st-ink)}.mix-content-module__4on_8W__callout .eyebrow{color:#c9d0db}.mix-content-module__4on_8W__step:before{color:var(--st-ink);background:var(--st-card);box-shadow:inset 0 0 0 1px var(--st-line-strong)}.mix-content-module__4on_8W__sourceList a{color:var(--st-accent-ink)}@media (max-width:780px){.mix-content-module__4on_8W__hero,.mix-content-module__4on_8W__section,.mix-content-module__4on_8W__article{border-radius:16px;width:calc(100% - 24px);margin-top:12px;padding:28px 20px}}
.page-module__E0kJGG__home{width:min(1200px,100% - 40px);margin:0 auto;padding-top:clamp(32px,6vw,72px)}.page-module__E0kJGG__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,6vw,80px);display:grid}.page-module__E0kJGG__heroCopy h1{letter-spacing:-.035em;max-width:13ch;margin:0;font-size:clamp(40px,5.6vw,68px);line-height:1.02}.page-module__E0kJGG__lead{max-width:34em;color:var(--st-muted);margin:22px 0 0;font-size:clamp(17px,1.5vw,19px);line-height:1.6}.page-module__E0kJGG__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.page-module__E0kJGG__primary,.page-module__E0kJGG__secondary{border-radius:10px;align-items:center;min-height:50px;padding:0 22px;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,transform .12s;display:inline-flex}.page-module__E0kJGG__primary{color:#fff;background:var(--st-ink)}.page-module__E0kJGG__primary:hover{background:#2c3a49}.page-module__E0kJGG__secondary{color:var(--st-ink);background:var(--st-card);box-shadow:inset 0 0 0 1px var(--st-line-strong)}.page-module__E0kJGG__secondary:hover{box-shadow:inset 0 0 0 1px var(--st-ink)}.page-module__E0kJGG__primary:active,.page-module__E0kJGG__secondary:active{transform:translateY(1px)}.page-module__E0kJGG__note{color:var(--st-muted);margin:18px 0 0;font-size:15px}.page-module__E0kJGG__note a{color:var(--st-accent-ink);text-underline-offset:3px}.page-module__E0kJGG__heroAnimation{min-width:0}@media (prefers-reduced-motion:no-preference){.page-module__E0kJGG__heroCopy>*{animation:.7s cubic-bezier(.2,.7,.2,1) both page-module__E0kJGG__home-rise}.page-module__E0kJGG__heroCopy>:nth-child(2){animation-delay:60ms}.page-module__E0kJGG__heroCopy>:nth-child(3){animation-delay:.12s}.page-module__E0kJGG__heroCopy>:nth-child(4){animation-delay:.18s}.page-module__E0kJGG__heroAnimation{animation:.9s .15s both page-module__E0kJGG__home-fade}}@keyframes page-module__E0kJGG__home-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes page-module__E0kJGG__home-fade{0%{opacity:0}to{opacity:1}}.page-module__E0kJGG__steps{border-top:1px solid var(--st-line);margin-top:clamp(64px,9vw,112px);padding-top:32px}.page-module__E0kJGG__steps h2,.page-module__E0kJGG__sectionHeader h2,.page-module__E0kJGG__faq h2{margin:0;font-size:clamp(28px,3vw,38px);line-height:1.1}.page-module__E0kJGG__steps ol{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin:28px 0 0;padding:0;list-style:none;display:grid}.page-module__E0kJGG__steps li{counter-increment:step}.page-module__E0kJGG__steps li:before{content:counter(step);width:36px;height:36px;color:var(--st-ink);background:var(--st-card);box-shadow:inset 0 0 0 1px var(--st-line-strong);font:650 16px/1 var(--font-display);border-radius:50%;place-items:center;margin-bottom:14px;display:grid}.page-module__E0kJGG__steps h3{margin:0;font-size:20px}.page-module__E0kJGG__steps p{color:var(--st-muted);margin:8px 0 0}.page-module__E0kJGG__section{margin-top:clamp(56px,8vw,96px)}.page-module__E0kJGG__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 24px;display:flex}.page-module__E0kJGG__sectionHeader p{color:var(--st-muted);margin:8px 0 0}.page-module__E0kJGG__sectionHeader>a{color:var(--st-accent-ink);text-underline-offset:3px;font-weight:600}.page-module__E0kJGG__recipeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0 0;padding:0;list-style:none;display:grid}.page-module__E0kJGG__recipeGrid a{border:1px solid var(--st-line);border-radius:var(--st-radius);height:100%;color:var(--st-ink);background:var(--st-card);gap:4px;padding:10px 10px 16px;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:grid}.page-module__E0kJGG__recipeGrid a:hover{border-color:var(--st-line-strong);box-shadow:var(--st-shadow)}.page-module__E0kJGG__swatch{aspect-ratio:16/10;border-radius:8px;margin-bottom:10px;display:block;box-shadow:inset 0 0 0 1px #1f2a3614}.page-module__E0kJGG__recipeGrid strong{font:650 17px/1.25 var(--font-display);padding:0 4px}.page-module__E0kJGG__recipeGrid small{color:var(--st-muted);padding:0 4px;font-size:14px;line-height:1.4}.page-module__E0kJGG__homeAd{margin-top:40px}.page-module__E0kJGG__homeAd:empty{display:none}.page-module__E0kJGG__faq>div{border-top:1px solid var(--st-line);margin-top:20px}.page-module__E0kJGG__faq details{border-bottom:1px solid var(--st-line)}.page-module__E0kJGG__faq summary{font:650 18px/1.35 var(--font-display);cursor:pointer;padding:18px 40px 18px 0;list-style:none;position:relative}.page-module__E0kJGG__faq summary::-webkit-details-marker{display:none}.page-module__E0kJGG__faq summary:after{content:"";border-right:2px solid var(--st-muted);border-bottom:2px solid var(--st-muted);width:10px;height:10px;margin-top:-7px;transition:rotate .2s,margin-top .2s;position:absolute;top:50%;right:8px;rotate:45deg}.page-module__E0kJGG__faq details[open] summary:after{margin-top:-2px;rotate:225deg}.page-module__E0kJGG__faq details p{max-width:68ch;color:var(--st-muted);margin:0;padding:0 0 20px}@media (prefers-reduced-motion:no-preference){.page-module__E0kJGG__faq details[open] p{animation:.3s both page-module__E0kJGG__home-rise}}.page-module__E0kJGG__more{color:var(--st-muted);margin:18px 0 0}.page-module__E0kJGG__more a{color:var(--st-accent-ink);text-underline-offset:3px}.page-module__E0kJGG__support{border-radius:var(--st-radius-lg);background:var(--st-wash);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 40px;margin-top:clamp(56px,8vw,96px);padding:clamp(24px,4vw,40px);display:grid}.page-module__E0kJGG__support h2{margin:4px 0 0;font-size:clamp(24px,2.6vw,32px)}.page-module__E0kJGG__support p{color:var(--st-muted);margin:0}.page-module__E0kJGG__support a{color:var(--st-accent-ink);margin-top:14px;font-weight:600;display:inline-flex}@media (max-width:960px){.page-module__E0kJGG__hero{grid-template-columns:1fr}.page-module__E0kJGG__heroCopy h1{max-width:16ch}.page-module__E0kJGG__recipeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.page-module__E0kJGG__home{width:calc(100% - 32px);padding-top:28px}.page-module__E0kJGG__steps ol,.page-module__E0kJGG__support{grid-template-columns:1fr}}@media (max-width:420px){.page-module__E0kJGG__recipeGrid{gap:10px}.page-module__E0kJGG__actions>a{flex:100%;justify-content:center}}
