.cp[data-astro-cid-2yul6kkr]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.5rem);display:grid}.cp__form[data-astro-cid-2yul6kkr]{gap:.25rem;display:grid}.cp__step[data-astro-cid-2yul6kkr]{border:0;border-top:1px solid var(--rule);min-width:0;margin:0;padding:1.4rem 0}.cp__step[data-astro-cid-2yul6kkr] legend[data-astro-cid-2yul6kkr]{float:left;width:100%;font:700 var(--step-1)/1.2 var(--font-display);letter-spacing:-.02em;align-items:center;gap:.6rem;margin-bottom:.9rem;padding:0;display:flex}.cp__step[data-astro-cid-2yul6kkr] legend[data-astro-cid-2yul6kkr]+[data-astro-cid-2yul6kkr]{clear:both}.cp__n[data-astro-cid-2yul6kkr]{background:var(--red);color:#fff;width:1.75rem;height:1.75rem;font:700 .9rem/1 var(--font-display);border-radius:50%;flex:none;place-items:center;display:inline-grid}.cp__hint[data-astro-cid-2yul6kkr]{font-size:var(--step--1);color:var(--muted);margin:.8rem 0 0}.cp__kw[data-astro-cid-2yul6kkr]{flex-wrap:wrap;gap:.4rem;display:flex}.chip[data-astro-cid-2yul6kkr] input[data-astro-cid-2yul6kkr],.opt[data-astro-cid-2yul6kkr] input[data-astro-cid-2yul6kkr],.res__markchips[data-astro-cid-2yul6kkr] .mchip input{opacity:0;pointer-events:none;position:absolute}.chip[data-astro-cid-2yul6kkr] span[data-astro-cid-2yul6kkr]{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-s);cursor:pointer;place-items:center;min-width:3.6rem;min-height:2.75rem;padding:.55rem .7rem;font-size:1.02rem;font-weight:700;transition:border-color .12s,background-color .12s,color .12s;display:inline-grid}.chip[data-astro-cid-2yul6kkr] span[data-astro-cid-2yul6kkr]:hover{border-color:var(--ink)}.chip[data-astro-cid-2yul6kkr] input[data-astro-cid-2yul6kkr]:checked+span[data-astro-cid-2yul6kkr]{background:var(--ink);border-color:var(--ink);color:#fff}.chip[data-astro-cid-2yul6kkr] input[data-astro-cid-2yul6kkr]:focus-visible+span[data-astro-cid-2yul6kkr],.opt[data-astro-cid-2yul6kkr] input[data-astro-cid-2yul6kkr]:focus-visible+span[data-astro-cid-2yul6kkr],.res__markchips[data-astro-cid-2yul6kkr] .mchip input:focus-visible+span{outline:3px solid var(--red);outline-offset:2px}.cp__opts[data-astro-cid-2yul6kkr]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.cp__opts--2[data-astro-cid-2yul6kkr]{grid-template-columns:repeat(2,minmax(0,1fr))}.opt[data-astro-cid-2yul6kkr] span[data-astro-cid-2yul6kkr]{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-m);cursor:pointer;gap:.2rem;height:100%;padding:.85rem 1rem;transition:border-color .12s,box-shadow .12s;display:grid}.opt[data-astro-cid-2yul6kkr] b[data-astro-cid-2yul6kkr]{font-weight:600}.opt[data-astro-cid-2yul6kkr] small[data-astro-cid-2yul6kkr]{color:var(--muted);font-size:var(--step--1);line-height:1.35}.opt[data-astro-cid-2yul6kkr] span[data-astro-cid-2yul6kkr]:hover{border-color:var(--ink)}.opt[data-astro-cid-2yul6kkr] input[data-astro-cid-2yul6kkr]:checked+span[data-astro-cid-2yul6kkr]{border-color:var(--red);box-shadow:inset 0 0 0 1px var(--red)}.opt[data-astro-cid-2yul6kkr].is-off span[data-astro-cid-2yul6kkr]{opacity:.45;cursor:not-allowed}.opt[data-astro-cid-2yul6kkr].is-off span[data-astro-cid-2yul6kkr]:hover{border-color:var(--rule)}.cp__len[data-astro-cid-2yul6kkr]{align-items:center;gap:1rem;display:flex}.cp__len[data-astro-cid-2yul6kkr] input[data-astro-cid-2yul6kkr][type=range]{accent-color:var(--red);flex:1;height:2rem}.cp__lenbox[data-astro-cid-2yul6kkr]{align-items:center;gap:.4rem;font-weight:600;display:flex}.cp__lenbox[data-astro-cid-2yul6kkr] input[data-astro-cid-2yul6kkr]{width:5.5rem;font:700 1.1rem/1 var(--font-display);font-variant-numeric:tabular-nums;border:1px solid var(--rule);border-radius:var(--radius-s);background:var(--surface);text-align:right;padding:.6rem .7rem}.cp__checks[data-astro-cid-2yul6kkr]{gap:.6rem;display:grid}.check[data-astro-cid-2yul6kkr]{cursor:pointer;align-items:center;gap:.65rem;min-height:2.75rem;display:flex}.check[data-astro-cid-2yul6kkr] input[data-astro-cid-2yul6kkr]{width:1.2rem;height:1.2rem;accent-color:var(--red);flex:none;margin:0}.cp__result[data-astro-cid-2yul6kkr]{position:sticky;top:6rem}.res[data-astro-cid-2yul6kkr]{background:var(--ink);color:var(--on-dark);border-radius:var(--radius-l);padding:clamp(1.25rem,3vw,2rem);position:relative;overflow:hidden}.res[data-astro-cid-2yul6kkr]:before{content:"";pointer-events:none;background:radial-gradient(60% 45% at 50% 22%,#c8743a38,#0000 70%);position:absolute;inset:0}.res[data-astro-cid-2yul6kkr]>[data-astro-cid-2yul6kkr]{position:relative}.res__kicker[data-astro-cid-2yul6kkr]{color:var(--on-dark-muted);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .5rem;font-weight:600}.res__visual[data-astro-cid-2yul6kkr]{justify-content:center;align-items:center;gap:1rem;min-height:11rem;margin:.5rem 0 1rem;display:flex}.res__svg[data-astro-cid-2yul6kkr]{filter:drop-shadow(0 10px 24px #00000080);width:min(11rem,48vw);height:auto}.res__svg[data-astro-cid-2yul6kkr] .sheath{fill:#1b1e20;stroke:#3a4044;stroke-width:1px}.res__svg[data-astro-cid-2yul6kkr] .filler{fill:#111315}.res__svg[data-astro-cid-2yul6kkr] .ins{fill:#2a2f33;stroke:#444b50;stroke-width:.6px}.res__lines[data-astro-cid-2yul6kkr]{justify-items:start;display:grid}.res__lines[data-astro-cid-2yul6kkr] .res__x{font:800 2.6rem/1 var(--font-display);color:#fff;letter-spacing:-.03em}.res__lines[data-astro-cid-2yul6kkr] .res__xl{color:var(--on-dark-muted);font-size:var(--step--1);max-width:7rem;line-height:1.3}.res__core[data-astro-cid-2yul6kkr]{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:800;line-height:1.05}.res__sub[data-astro-cid-2yul6kkr]{color:var(--on-dark-muted);margin:.35rem 0 1.1rem}.res__dl[data-astro-cid-2yul6kkr]{grid-template-columns:minmax(0,1fr) auto;margin:0 0 1.25rem;display:grid}.res__dl[data-astro-cid-2yul6kkr] dt[data-astro-cid-2yul6kkr],.res__dl[data-astro-cid-2yul6kkr] dd[data-astro-cid-2yul6kkr]{border-top:1px solid var(--on-dark-rule);margin:0;padding:.55rem 0}.res__dl[data-astro-cid-2yul6kkr] dt[data-astro-cid-2yul6kkr]{color:var(--on-dark-muted)}.res__dl[data-astro-cid-2yul6kkr] dd[data-astro-cid-2yul6kkr]{text-align:right;color:#fff;font-weight:600}.res__dl[data-astro-cid-2yul6kkr] [data-astro-cid-2yul6kkr][hidden]{display:none}.res__label[data-astro-cid-2yul6kkr]{color:var(--on-dark-muted);font-size:var(--step--1);margin:0 0 .5rem}.res__markchips[data-astro-cid-2yul6kkr]{flex-wrap:wrap;gap:.4rem;display:flex}.chip[data-astro-cid-2yul6kkr],.opt[data-astro-cid-2yul6kkr],.res__markchips[data-astro-cid-2yul6kkr] .mchip{position:relative}.res__markchips[data-astro-cid-2yul6kkr] .mchip span{border:1px solid var(--on-dark-rule);border-radius:var(--radius-s);min-height:2.75rem;font-weight:600;font-size:var(--step--1);cursor:pointer;color:#fff;align-items:center;gap:.4rem;padding:.45rem .7rem;display:inline-flex}.res__markchips[data-astro-cid-2yul6kkr] .mchip small{color:var(--on-dark-muted);font-weight:400}.res__markchips[data-astro-cid-2yul6kkr] .mchip span:hover{border-color:#ffffff80}.res__markchips[data-astro-cid-2yul6kkr] .mchip input:checked+span{color:var(--ink);background:#fff;border-color:#fff}.res__markchips[data-astro-cid-2yul6kkr] .mchip input:checked+span small{color:var(--muted)}.res__note[data-astro-cid-2yul6kkr]{font-size:var(--step--1);color:var(--on-dark-muted);min-height:0;margin:.6rem 0 0}.res__note[data-astro-cid-2yul6kkr]:empty{display:none}.res__cta[data-astro-cid-2yul6kkr]{justify-content:center;width:100%;min-height:3.4rem;margin-top:1.4rem;font-size:1.05rem}.res__cta--wa[data-astro-cid-2yul6kkr]{color:#fff;border-color:#ffffff8c;min-height:3rem;margin-top:.6rem;font-size:.98rem}.res__cta--wa[data-astro-cid-2yul6kkr]:hover{color:var(--ink);background:#fff;border-color:#fff}.res__alt[data-astro-cid-2yul6kkr]{text-align:center;font-size:var(--step--1);color:var(--on-dark-muted);margin:.75rem 0 0}.res__alt[data-astro-cid-2yul6kkr] a[data-astro-cid-2yul6kkr]{color:#fff;font-weight:600}.res__fine[data-astro-cid-2yul6kkr]{border-top:1px solid var(--on-dark-rule);color:var(--on-dark-muted);margin:1rem 0 0;padding-top:.9rem;font-size:.78rem;line-height:1.45}@media (width<=900px){.cp[data-astro-cid-2yul6kkr]{grid-template-columns:minmax(0,1fr)}.cp__result[data-astro-cid-2yul6kkr]{position:static}}@media (width<=560px){.cp__opts[data-astro-cid-2yul6kkr]{grid-template-columns:minmax(0,1fr)}.chip[data-astro-cid-2yul6kkr] span[data-astro-cid-2yul6kkr]{min-width:3.2rem;padding:.5rem .55rem;font-size:.95rem}}[data-astro-cid-6gj2cqmp][hidden]{display:none!important}.hero[data-astro-cid-6gj2cqmp]{color:var(--on-dark);background:#050606;position:relative;overflow:hidden}.hero[data-astro-cid-6gj2cqmp] .hero__bg{object-fit:cover;object-position:70% 50%;width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-6gj2cqmp]:after{content:"";background:linear-gradient(90deg,#050606f2 0%,#050606d9 38%,#05060626 72%);position:absolute;inset:0}.hero__inner[data-astro-cid-6gj2cqmp]{z-index:1;padding-block:clamp(4.5rem,11vw,8.5rem) clamp(2.5rem,6vw,4rem);position:relative}.hero__kicker[data-astro-cid-6gj2cqmp]{color:var(--on-dark-muted);font-size:var(--step--1);text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.2rem;font-weight:600}.hero[data-astro-cid-6gj2cqmp] h1[data-astro-cid-6gj2cqmp]{color:#fff;max-width:16ch;margin-bottom:1.4rem;font-size:clamp(2.5rem,5.4vw,4.4rem)}.hero[data-astro-cid-6gj2cqmp] h1[data-astro-cid-6gj2cqmp] span[data-astro-cid-6gj2cqmp]{color:var(--on-dark-muted);display:block}.hero__lead[data-astro-cid-6gj2cqmp]{font-size:var(--step-1);color:#d5d9db;max-width:44ch;margin-bottom:1.6rem}.qs[data-astro-cid-6gj2cqmp]{gap:.5rem;max-width:40rem;display:flex;position:relative}.qs[data-astro-cid-6gj2cqmp] svg[data-astro-cid-6gj2cqmp]{width:1.2rem;height:1.2rem;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:1rem;translate:0 -50%}.qs[data-astro-cid-6gj2cqmp] input[data-astro-cid-6gj2cqmp]{min-width:0;min-height:3.4rem;font:500 var(--step-0) var(--font-body);border-radius:var(--radius-s);color:var(--ink);background:#fff;border:0;flex:1;padding:0 1rem 0 2.8rem}.qs[data-astro-cid-6gj2cqmp] input[data-astro-cid-6gj2cqmp]:focus{outline:3px solid var(--red);outline-offset:2px}.qs[data-astro-cid-6gj2cqmp] .btn[data-astro-cid-6gj2cqmp]{min-height:3.4rem}.qs__results[data-astro-cid-6gj2cqmp]{max-width:40rem;color:var(--ink);border-radius:var(--radius-s);background:#fff;max-height:24rem;margin-top:.5rem;overflow-y:auto;box-shadow:0 16px 40px #00000059}.qs__results[data-astro-cid-6gj2cqmp] ul{margin:0;padding:.3rem 0;list-style:none}.qs__results[data-astro-cid-6gj2cqmp] a{color:var(--ink);gap:.1rem;padding:.6rem 1rem;text-decoration:none;display:grid}.qs__results[data-astro-cid-6gj2cqmp] a:hover,.qs__results[data-astro-cid-6gj2cqmp] li:first-child a{background:var(--bg)}.qs__results[data-astro-cid-6gj2cqmp] small{color:var(--muted)}.qs__results[data-astro-cid-6gj2cqmp] .qs__size{color:var(--red);font-weight:700}.qs__results[data-astro-cid-6gj2cqmp] .qs__empty{margin:0;padding:1rem}.hot[data-astro-cid-6gj2cqmp]{max-width:46rem;color:var(--on-dark-muted);font-size:var(--step--1);flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:1rem;display:flex}.hot[data-astro-cid-6gj2cqmp] a[data-astro-cid-6gj2cqmp]{color:#fff;border:1px solid #ffffff4d;border-radius:999px;align-items:center;min-height:2.25rem;padding:0 .75rem;font-weight:500;text-decoration:none;display:inline-flex}.hot[data-astro-cid-6gj2cqmp] a[data-astro-cid-6gj2cqmp]:hover{border-color:#fff}.hero__btns[data-astro-cid-6gj2cqmp]{margin-top:1.6rem}.facts[data-astro-cid-6gj2cqmp]{border-top:1px solid var(--on-dark-rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(3rem,7vw,5rem) 0 0;padding:0;list-style:none;display:grid}.facts[data-astro-cid-6gj2cqmp] li[data-astro-cid-6gj2cqmp]{gap:.2rem;padding:1.1rem 1.25rem 0 0;display:grid}.facts[data-astro-cid-6gj2cqmp] li[data-astro-cid-6gj2cqmp]+li[data-astro-cid-6gj2cqmp]{border-left:1px solid var(--on-dark-rule);padding-left:1.25rem}.facts[data-astro-cid-6gj2cqmp] b[data-astro-cid-6gj2cqmp]{font:800 clamp(1.4rem, 2.6vw, 2rem)/1.05 var(--font-display);color:#fff;letter-spacing:-.03em}.facts[data-astro-cid-6gj2cqmp] span[data-astro-cid-6gj2cqmp]{color:var(--on-dark-muted);font-size:var(--step--1)}.sec-head[data-astro-cid-6gj2cqmp]{margin-bottom:clamp(1.75rem,4vw,2.75rem)}.sec-head--row[data-astro-cid-6gj2cqmp]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;display:flex}.eyebrow[data-astro-cid-6gj2cqmp]{color:var(--red);font-weight:700;font-size:var(--step--1);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.7rem}.podbor[data-astro-cid-6gj2cqmp]{background:var(--bg)}.how[data-astro-cid-6gj2cqmp]{background:var(--surface);border-block:1px solid var(--rule)}.how__steps[data-astro-cid-6gj2cqmp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.how__steps[data-astro-cid-6gj2cqmp] li[data-astro-cid-6gj2cqmp]{border-top:2px solid var(--ink);padding:1.5rem 1.75rem 0 0}.how__steps[data-astro-cid-6gj2cqmp] li[data-astro-cid-6gj2cqmp]+li[data-astro-cid-6gj2cqmp]{padding-left:1.75rem}.how__n[data-astro-cid-6gj2cqmp]{color:var(--red);letter-spacing:-.04em;margin-bottom:1rem;font-size:2.6rem;font-weight:800;line-height:1;display:block}.how__steps[data-astro-cid-6gj2cqmp] p[data-astro-cid-6gj2cqmp]{color:var(--muted);margin:0}.metal__grid[data-astro-cid-6gj2cqmp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.metal__card[data-astro-cid-6gj2cqmp]{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-l);padding:1.75rem;position:relative;overflow:hidden}.metal__swatch[data-astro-cid-6gj2cqmp]{border-radius:50%;width:4.5rem;height:4.5rem;position:absolute;top:1.5rem;right:1.5rem}.metal__swatch--cu[data-astro-cid-6gj2cqmp]{background:radial-gradient(circle at 35% 30%,#f3b27a,#c8743a 55%,#7d3f17)}.metal__swatch--al[data-astro-cid-6gj2cqmp]{background:radial-gradient(circle at 35% 30%,#f4f5f6,#b9bec2 55%,#6f767b)}.metal__card[data-astro-cid-6gj2cqmp] h3[data-astro-cid-6gj2cqmp]{font-size:var(--step-2);margin-bottom:.3rem}.metal__size[data-astro-cid-6gj2cqmp]{font-size:var(--step-1);margin-bottom:1.1rem;font-weight:700}.metal__card[data-astro-cid-6gj2cqmp] ul[data-astro-cid-6gj2cqmp]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.metal__card[data-astro-cid-6gj2cqmp] li[data-astro-cid-6gj2cqmp]{padding-left:1.1rem;position:relative}.metal__card[data-astro-cid-6gj2cqmp] li[data-astro-cid-6gj2cqmp]:before{content:"";background:var(--red);width:.4rem;height:.4rem;position:absolute;top:.62em;left:0}.table-sec[data-astro-cid-6gj2cqmp]{background:var(--surface);border-block:1px solid var(--rule)}.tbl-wrap[data-astro-cid-6gj2cqmp]{border:1px solid var(--rule);border-radius:var(--radius-m);position:relative;overflow-x:auto}.tbl[data-astro-cid-6gj2cqmp]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:40rem}.tbl[data-astro-cid-6gj2cqmp] th[data-astro-cid-6gj2cqmp],.tbl[data-astro-cid-6gj2cqmp] td[data-astro-cid-6gj2cqmp]{text-align:left;border-top:1px solid var(--rule);white-space:nowrap;padding:.75rem 1rem}.tbl[data-astro-cid-6gj2cqmp] thead[data-astro-cid-6gj2cqmp] th[data-astro-cid-6gj2cqmp]{background:var(--bg);font-size:var(--step--1);color:var(--muted);border-top:0;font-weight:600}.tbl[data-astro-cid-6gj2cqmp] tbody[data-astro-cid-6gj2cqmp] th[data-astro-cid-6gj2cqmp]{font-family:var(--font-display);font-weight:700}.tbl[data-astro-cid-6gj2cqmp] tbody[data-astro-cid-6gj2cqmp] tr[data-astro-cid-6gj2cqmp]:hover{background:#fbf3f1}.tbl[data-astro-cid-6gj2cqmp] td[data-astro-cid-6gj2cqmp]:last-child{text-align:right}.tbl__pick[data-astro-cid-6gj2cqmp]{font:600 var(--step--1)/1 var(--font-body);border:1px solid var(--rule);border-radius:var(--radius-s);background:var(--surface);min-height:2.75rem;color:var(--ink);cursor:pointer;padding:.5rem .8rem}.tbl__pick[data-astro-cid-6gj2cqmp]:hover{background:var(--red);border-color:var(--red);color:#fff}.search[data-astro-cid-6gj2cqmp]{width:min(100%,24rem);display:block;position:relative}.search[data-astro-cid-6gj2cqmp] svg[data-astro-cid-6gj2cqmp]{width:1.1rem;height:1.1rem;color:var(--muted);position:absolute;top:50%;left:.9rem;translate:0 -50%}.search[data-astro-cid-6gj2cqmp] input[data-astro-cid-6gj2cqmp]{width:100%;font:inherit;border:1px solid var(--rule);border-radius:var(--radius-s);background:var(--surface);padding:.85rem 1rem .85rem 2.6rem}.search[data-astro-cid-6gj2cqmp] input[data-astro-cid-6gj2cqmp]:focus{border-color:var(--ink);outline:none}.cats[data-astro-cid-6gj2cqmp]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.cat[data-astro-cid-6gj2cqmp]{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-l);min-height:11rem;color:var(--ink);align-content:start;gap:.4rem;padding:1.4rem 1.4rem 3.6rem;text-decoration:none;transition:border-color .15s,transform .15s;display:grid;position:relative}.cat[data-astro-cid-6gj2cqmp]:hover{border-color:var(--ink);transform:translateY(-2px)}.cat[data-astro-cid-6gj2cqmp] h3[data-astro-cid-6gj2cqmp]{font-size:var(--step-1);margin:0}.cat--ph[data-astro-cid-6gj2cqmp]{padding-top:0;overflow:hidden}.cat[data-astro-cid-6gj2cqmp] .cat__img{aspect-ratio:16/10;object-fit:contain;border-bottom:1px solid var(--rule);background:#fff;width:calc(100% + 2.8rem);max-width:none;height:auto;margin:0 -1.4rem .6rem}.cat--dark[data-astro-cid-6gj2cqmp]{background:var(--ink);color:#fff;border-color:var(--ink);padding-top:0;overflow:hidden}.cat--dark[data-astro-cid-6gj2cqmp] .cat__bg{aspect-ratio:16/10;object-fit:cover;object-position:62% 50%;border-bottom:1px solid #ffffff1f;width:calc(100% + 2.8rem);max-width:none;height:auto;margin:0 -1.4rem .6rem}.cat--dark[data-astro-cid-6gj2cqmp] .cat__meta[data-astro-cid-6gj2cqmp],.cat--dark[data-astro-cid-6gj2cqmp] .cat__meta[data-astro-cid-6gj2cqmp] .num[data-astro-cid-6gj2cqmp]{color:#fff}.cat--dark[data-astro-cid-6gj2cqmp]:hover{border-color:var(--red)}.cats-more[data-astro-cid-6gj2cqmp] .cats-more__img{object-fit:contain;background:#fff;border-radius:3px;align-self:center;width:2rem;height:1.25rem}.cat__meta[data-astro-cid-6gj2cqmp]{color:var(--muted);font-size:var(--step--1);margin:0}.cat__meta[data-astro-cid-6gj2cqmp] .num[data-astro-cid-6gj2cqmp]{color:var(--ink);font-weight:700}.cat__marks[data-astro-cid-6gj2cqmp]{font-size:var(--step--1);margin:.4rem 0 0;font-weight:500}.cat__go[data-astro-cid-6gj2cqmp]{color:var(--red);font-size:1.3rem;transition:translate .15s;position:absolute;bottom:1.1rem;left:1.4rem}.cat[data-astro-cid-6gj2cqmp]:hover .cat__go[data-astro-cid-6gj2cqmp]{translate:4px}.cats-more[data-astro-cid-6gj2cqmp]{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.cats-more[data-astro-cid-6gj2cqmp] a[data-astro-cid-6gj2cqmp]{background:var(--surface);border:1px solid var(--rule);min-height:2.75rem;color:var(--ink);font-weight:500;font-size:var(--step--1);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .9rem;text-decoration:none;display:inline-flex}.cats-more[data-astro-cid-6gj2cqmp] a[data-astro-cid-6gj2cqmp]:hover{border-color:var(--ink)}.cats-more[data-astro-cid-6gj2cqmp] .num[data-astro-cid-6gj2cqmp]{color:var(--muted)}.group[data-astro-cid-6gj2cqmp]{border-top:1px solid var(--rule);padding-block:1.25rem}.group[data-astro-cid-6gj2cqmp] h3[data-astro-cid-6gj2cqmp]{font-size:var(--step-1)}.group[data-astro-cid-6gj2cqmp] h3[data-astro-cid-6gj2cqmp] a[data-astro-cid-6gj2cqmp]{color:inherit;text-decoration:none}.marks[data-astro-cid-6gj2cqmp]{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.marks[data-astro-cid-6gj2cqmp] a[data-astro-cid-6gj2cqmp]{background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius-s);color:var(--ink);font-size:var(--step--1);padding:.35rem .7rem;font-weight:500;text-decoration:none;display:inline-block}.marks[data-astro-cid-6gj2cqmp] a[data-astro-cid-6gj2cqmp]:hover{border-color:var(--ink)}.empty[data-astro-cid-6gj2cqmp]{padding-top:1.5rem;font-weight:500}.faq[data-astro-cid-6gj2cqmp]{background:var(--surface);border-top:1px solid var(--rule)}.faq__grid[data-astro-cid-6gj2cqmp]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(1.5rem,5vw,4rem);display:grid}.faq[data-astro-cid-6gj2cqmp] details[data-astro-cid-6gj2cqmp]{border-top:1px solid var(--rule)}.faq[data-astro-cid-6gj2cqmp] details[data-astro-cid-6gj2cqmp]:last-child{border-bottom:1px solid var(--rule)}.faq[data-astro-cid-6gj2cqmp] summary[data-astro-cid-6gj2cqmp]{cursor:pointer;font:700 var(--step-1)/1.3 var(--font-display);letter-spacing:-.015em;padding:1.1rem 2.5rem 1.1rem 0;list-style:none;position:relative}.faq[data-astro-cid-6gj2cqmp] summary[data-astro-cid-6gj2cqmp]::-webkit-details-marker{display:none}.faq[data-astro-cid-6gj2cqmp] summary[data-astro-cid-6gj2cqmp]:after{content:"+";color:var(--red);font-size:1.6rem;font-weight:400;line-height:1;transition:rotate .2s;position:absolute;top:.95rem;right:.25rem}.faq[data-astro-cid-6gj2cqmp] details[data-astro-cid-6gj2cqmp][open] summary[data-astro-cid-6gj2cqmp]:after{rotate:45deg}.faq[data-astro-cid-6gj2cqmp] details[data-astro-cid-6gj2cqmp] p[data-astro-cid-6gj2cqmp]{color:var(--muted);margin:0;padding-bottom:1.1rem}.cta[data-astro-cid-6gj2cqmp]{color:var(--on-dark);background:#050606;position:relative;overflow:hidden}.cta[data-astro-cid-6gj2cqmp] .cta__bg{object-fit:cover;object-position:60% 50%;width:100%;height:100%;position:absolute;inset:0}.cta[data-astro-cid-6gj2cqmp]:after{content:"";background:linear-gradient(90deg,#050606ed 0%,#050606b8 50%,#05060640 100%);position:absolute;inset:0}.cta__inner[data-astro-cid-6gj2cqmp]{z-index:1;padding-block:clamp(4rem,10vw,7rem);position:relative}.cta[data-astro-cid-6gj2cqmp] h2[data-astro-cid-6gj2cqmp]{color:#fff;max-width:16ch}.cta__lead[data-astro-cid-6gj2cqmp]{color:#d5d9db;font-size:var(--step-1);max-width:46ch;margin-bottom:2rem}@media (width<=1000px){.cats[data-astro-cid-6gj2cqmp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.hero[data-astro-cid-6gj2cqmp]:after{background:linear-gradient(#0506068c 0%,#050606d9 45%,#050606f5 100%)}.hero[data-astro-cid-6gj2cqmp] .hero__bg{object-position:78% 30%}.facts[data-astro-cid-6gj2cqmp]{grid-template-columns:repeat(2,minmax(0,1fr))}.facts[data-astro-cid-6gj2cqmp] li[data-astro-cid-6gj2cqmp]:nth-child(3){border-left:0;padding-left:0}.facts[data-astro-cid-6gj2cqmp] li[data-astro-cid-6gj2cqmp]:nth-child(n+3){border-top:1px solid var(--on-dark-rule);margin-top:1rem}.how__steps[data-astro-cid-6gj2cqmp],.metal__grid[data-astro-cid-6gj2cqmp],.faq__grid[data-astro-cid-6gj2cqmp]{grid-template-columns:minmax(0,1fr)}.how__steps[data-astro-cid-6gj2cqmp] li[data-astro-cid-6gj2cqmp],.how__steps[data-astro-cid-6gj2cqmp] li[data-astro-cid-6gj2cqmp]+li[data-astro-cid-6gj2cqmp]{padding:1.25rem 0 1.5rem}.metal__swatch[data-astro-cid-6gj2cqmp]{width:3.2rem;height:3.2rem}}@media (width<=520px){.cats[data-astro-cid-6gj2cqmp]{grid-template-columns:minmax(0,1fr)}.cat[data-astro-cid-6gj2cqmp]{min-height:0}}
