.stage[data-astro-cid-73qwlmvv]{isolation:isolate;position:relative}.stage__sticky[data-astro-cid-73qwlmvv]{z-index:0;pointer-events:none;block-size:100svh;position:sticky;inset-block-start:0;overflow:clip}.stage__sticky[data-astro-cid-73qwlmvv]:before{content:"";background:radial-gradient(55% 65% at 68% 42%, #f7f8f9, transparent 70%), linear-gradient(180deg, var(--smoke-100), var(--smoke-200));position:absolute;inset:0}.stage__visual[data-astro-cid-73qwlmvv]{pointer-events:auto;position:absolute;inset:0}.stage__visual[data-astro-cid-73qwlmvv] .scene-canvas{opacity:0;touch-action:pan-y;cursor:grab;block-size:100%;inline-size:100%;transition:opacity .9s var(--ease-out);position:absolute;inset:0}.stage__visual[data-astro-cid-73qwlmvv] .scene-canvas:active{cursor:grabbing}.stage__visual[data-astro-cid-73qwlmvv][data-scene=ready] .scene-canvas{opacity:1}.stage__still[data-astro-cid-73qwlmvv]{block-size:min(72svh,44rem);inline-size:auto;transition:opacity .7s var(--ease-out);position:absolute;inset-block-start:13%;inset-inline-end:14%}.stage__visual[data-astro-cid-73qwlmvv][data-scene=ready] .stage__still[data-astro-cid-73qwlmvv]{opacity:0}.ann__label[data-astro-cid-73qwlmvv]{font-size:var(--step--1);font-weight:var(--weight-strong);color:var(--text-muted);opacity:0;white-space:nowrap;will-change:transform, opacity;transition:color var(--dur-base) var(--ease-out), opacity .2s linear;align-items:center;gap:.625rem;padding:.35rem .7rem .35rem 0;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-start:0}.ann__label[data-astro-cid-73qwlmvv].is-active{color:var(--text-strong)}.ann__dot[data-astro-cid-73qwlmvv]{border:1.5px solid;border-radius:50%;block-size:.5rem;inline-size:.5rem;translate:-50%}.ann__label[data-astro-cid-73qwlmvv].is-active .ann__dot[data-astro-cid-73qwlmvv]{background:var(--accent);border-color:var(--accent)}.stage__chapters[data-astro-cid-73qwlmvv]{z-index:1;pointer-events:none;margin-block-start:-100svh;position:relative}.stage__chapters[data-astro-cid-73qwlmvv] a,.stage__chapters[data-astro-cid-73qwlmvv] button,.stage__chapters[data-astro-cid-73qwlmvv] label,.stage__chapters[data-astro-cid-73qwlmvv] input,.hero[data-astro-cid-73qwlmvv],.made__step[data-astro-cid-73qwlmvv],.config[data-astro-cid-73qwlmvv]{pointer-events:auto}.chapter[data-astro-cid-73qwlmvv]{min-block-size:100svh}.chapter--hero[data-astro-cid-73qwlmvv]{padding-block:calc(var(--header-h) + 2rem) clamp(3rem, 9vh, 6.5rem);align-items:flex-end;display:flex}.hero[data-astro-cid-73qwlmvv]{max-inline-size:38rem}.hero__title[data-astro-cid-73qwlmvv]{max-inline-size:11ch}.hero__lead[data-astro-cid-73qwlmvv]{margin-block-start:var(--space-m)}.hero__actions[data-astro-cid-73qwlmvv]{gap:var(--space-xs);flex-wrap:wrap;margin-block-start:var(--space-l);display:flex}.chapter--made[data-astro-cid-73qwlmvv]{padding-block:20svh 10svh}.made__title[data-astro-cid-73qwlmvv]{max-inline-size:12ch}.made__steps[data-astro-cid-73qwlmvv]{gap:55svh;max-inline-size:26rem;margin:30svh 0 0;padding:0;display:grid}.made__step[data-astro-cid-73qwlmvv]{padding:var(--space-m) var(--space-m) var(--space-m) 0;border-block-start:var(--border) solid var(--rule-strong);background:linear-gradient(90deg,#e8eaeceb,#e8eaec99 80%,#0000)}.made__step[data-astro-cid-73qwlmvv] p[data-astro-cid-73qwlmvv]{margin-block-start:var(--space-xs)}.chapter--configure[data-astro-cid-73qwlmvv]{min-block-size:150svh;padding-block:calc(var(--header-h) + 1.25rem) 3rem;display:flex}.chapter--configure[data-astro-cid-73qwlmvv]>.container[data-astro-cid-73qwlmvv]{align-items:flex-start;display:flex}.config[data-astro-cid-73qwlmvv]{gap:var(--space-s);inline-size:min(100%,27rem);max-block-size:calc(100svh - var(--header-h) - 2.5rem);overscroll-behavior:contain;padding:var(--space-m) var(--space-l) var(--space-l);border:var(--border) solid var(--rule);border-radius:var(--radius);-webkit-backdrop-filter:blur(10px);background:#f2f4f5e6;display:grid;position:sticky;inset-block-start:calc(var(--header-h) + 1.25rem);overflow-y:auto;box-shadow:0 30px 70px -40px #0f121559}.config__intro[data-astro-cid-73qwlmvv]{font-size:var(--step--1);color:var(--text-muted);margin-block-start:-.75rem}.opt[data-astro-cid-73qwlmvv]{border:0;min-inline-size:0;margin:0;padding:0}.opt__legend[data-astro-cid-73qwlmvv]{font-size:.75rem;font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);margin-block-end:.5rem;padding:0}.opt__items[data-astro-cid-73qwlmvv]{flex-wrap:wrap;gap:.375rem;display:flex}.opt__item[data-astro-cid-73qwlmvv]{border:var(--border) solid var(--rule-strong);border-radius:var(--radius);min-block-size:2.5rem;font-size:var(--step--1);color:var(--text);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);align-items:center;gap:.5rem;padding:.4rem .75rem;display:inline-flex;position:relative}.opt__input[data-astro-cid-73qwlmvv]{opacity:0;block-size:1px;inline-size:1px;position:absolute}.opt__item[data-astro-cid-73qwlmvv]:has(.opt__input:checked){border-color:var(--text-strong);background:var(--smoke-50);color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--text-strong)}.opt__item[data-astro-cid-73qwlmvv]:has(.opt__input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}@media (hover:hover){.opt__item[data-astro-cid-73qwlmvv]:hover{border-color:var(--ink-600)}}.opt__swatch[data-astro-cid-73qwlmvv]{border-radius:50%;flex:none;block-size:1.125rem;inline-size:1.125rem;box-shadow:inset 0 0 0 1px #0f12152e}.config__row[data-astro-cid-73qwlmvv]{border-block-start:var(--border) solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem;padding-block-start:var(--space-s);display:flex}.config__turn[data-astro-cid-73qwlmvv]{gap:.375rem;display:flex}.config__cta-row[data-astro-cid-73qwlmvv]{margin-inline:calc(-1 * var(--space-l));padding:var(--space-s) var(--space-l) var(--space-l);background:linear-gradient(#0000,#f2f4f5 30%);margin-block-end:calc(-1 * var(--space-l));position:sticky;inset-block-end:calc(-1 * var(--space-l))}.btn--sm[data-astro-cid-73qwlmvv]{min-block-size:2.5rem;font-size:var(--step--1);padding-inline:.875rem}.config__summary[data-astro-cid-73qwlmvv]{color:var(--text-strong);font-size:var(--step--1);gap:.125rem;display:grid}.config__summary-label[data-astro-cid-73qwlmvv]{font-size:.75rem;font-weight:var(--weight-strong);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.config__nogl[data-astro-cid-73qwlmvv]{font-size:var(--step--1);color:var(--text-muted)}.config__cta[data-astro-cid-73qwlmvv]{justify-self:start}@media (width<=63.99rem){.stage__still[data-astro-cid-73qwlmvv]{block-size:30svh;margin-inline:auto;inset-block-start:9%;inset-inline:0}.made__steps[data-astro-cid-73qwlmvv]{gap:45svh;margin-block-start:40svh}.made__step[data-astro-cid-73qwlmvv]{padding:var(--space-m);border:var(--border) solid var(--rule);border-radius:var(--radius);background:#f2f4f5eb}.chapter--configure[data-astro-cid-73qwlmvv]{padding-block-end:1rem}.chapter--configure[data-astro-cid-73qwlmvv]>.container[data-astro-cid-73qwlmvv]{align-items:flex-end}.config[data-astro-cid-73qwlmvv]{max-block-size:56svh;padding:var(--space-s) var(--space-m) var(--space-m);gap:.75rem;inset-block:auto .75rem}.config__title[data-astro-cid-73qwlmvv]{font-size:var(--step-2)}.opt__items[data-astro-cid-73qwlmvv]{scrollbar-width:none;flex-wrap:nowrap;padding-block-end:2px;padding-inline-end:2rem;overflow-x:auto;mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),#0000)}.config__cta-row[data-astro-cid-73qwlmvv]{margin-inline:calc(-1 * var(--space-m));padding:var(--space-xs) var(--space-m) var(--space-m);margin-block-end:calc(-1 * var(--space-m));inset-block-end:calc(-1 * var(--space-m))}.opt__item[data-astro-cid-73qwlmvv]{flex:none}.config__intro[data-astro-cid-73qwlmvv]{display:none}}@media (prefers-reduced-motion:reduce){.ann__label[data-astro-cid-73qwlmvv],.stage__still[data-astro-cid-73qwlmvv],.stage__visual[data-astro-cid-73qwlmvv] .scene-canvas{transition:none!important}}.metals[data-astro-cid-lcdefpme]{gap:var(--space-2xl);display:grid}.metals__head[data-astro-cid-lcdefpme]{gap:var(--space-m);max-inline-size:44rem;display:grid}.metals__list[data-astro-cid-lcdefpme]{background:var(--rule-strong);border:var(--border) solid var(--rule-strong);gap:1px;margin:0;padding:0;display:grid}@media (width>=40rem){.metals__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=72rem){.metals__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.metal[data-astro-cid-lcdefpme]{align-content:start;gap:var(--space-s);padding:var(--space-l) var(--space-m);background:var(--surface-sunken);display:grid}.metal__swatch[data-astro-cid-lcdefpme]{border-radius:var(--radius);block-size:clamp(5rem,9vw,8rem);inline-size:100%;margin-block-end:var(--space-xs)}.metal__note[data-astro-cid-lcdefpme]{font-size:var(--step--1);line-height:1.6}.process__heading[data-astro-cid-lcdefpme]{max-inline-size:14ch;margin-block-end:var(--space-2xl)}.process[data-astro-cid-lcdefpme]{gap:var(--space-xl) var(--space-l);counter-reset:step;margin:0;padding:0;display:grid}@media (width>=48rem){.process[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=72rem){.process[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.process__step[data-astro-cid-lcdefpme]{gap:var(--space-xs);border-block-start:var(--border) solid var(--rule-strong);padding-block-start:var(--space-m);display:grid}.process__index[data-astro-cid-lcdefpme]{font-size:var(--step--1);font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;color:var(--accent)}.process__step[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-inline-size:38ch}.faq-wrap[data-astro-cid-lcdefpme]{gap:var(--space-xl);display:grid}@media (width>=64rem){.faq-wrap[data-astro-cid-lcdefpme]{gap:var(--space-3xl);grid-template-columns:1fr 1.6fr}}.faq[data-astro-cid-lcdefpme]{border-block-start:var(--border) solid var(--rule-strong)}.faq__item[data-astro-cid-lcdefpme]{border-block-end:var(--border) solid var(--rule-strong)}.faq__q[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:var(--space-m);padding-block:var(--space-m);font-size:var(--step-1);color:var(--text-strong);cursor:pointer;font-weight:460;list-style:none;display:flex}.faq__q[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq__sign[data-astro-cid-lcdefpme]{flex:none;block-size:.875rem;inline-size:.875rem;position:relative}.faq__sign[data-astro-cid-lcdefpme]:before,.faq__sign[data-astro-cid-lcdefpme]:after{content:"";background:var(--text-strong);block-size:1px;transition:transform var(--dur-base) var(--ease-out);position:absolute;inset:50% 0 auto}.faq__sign[data-astro-cid-lcdefpme]:after{transform:rotate(90deg)}.faq__item[data-astro-cid-lcdefpme][open] .faq__sign[data-astro-cid-lcdefpme]:after{transform:rotate(0)}.faq__a[data-astro-cid-lcdefpme]{max-inline-size:60ch;padding-block-end:var(--space-m)}@supports (interpolate-size:allow-keywords){.faq__item[data-astro-cid-lcdefpme]{interpolate-size:allow-keywords}.faq__item[data-astro-cid-lcdefpme]::details-content{block-size:0;transition:block-size .26s var(--ease-out), content-visibility .26s allow-discrete;overflow:clip}.faq__item[data-astro-cid-lcdefpme][open]::details-content{block-size:auto}}.closing__title[data-astro-cid-lcdefpme]{max-inline-size:12ch}.closing__row[data-astro-cid-lcdefpme]{gap:var(--space-l);align-items:end;margin-block-start:var(--space-xl);display:grid}@media (width>=64rem){.closing__row[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto}}
