.sce{border:1px solid var(--rule,#0000001f);border-radius:var(--radius,4px);background:var(--paper,var(--bg,#fff));width:min(100%,42rem);color:var(--fg,#1a1714);font-family:var(--body,system-ui, sans-serif);margin:0 auto 1.75rem;padding:1.25rem 1.35rem 1.4rem}.sce__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted,#0000008c);margin:0 0 .35rem;font-size:.72rem;display:block}.sce__title{font-family:var(--disp,var(--body,system-ui, sans-serif));letter-spacing:.01em;margin:0 0 1rem;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:700;line-height:1.1}.sce__group{border:0;min-inline-size:0;margin:0 0 .9rem;padding:0}.sce__label{color:var(--muted,#0000008c);margin:0 0 .4rem;padding:0;font-size:.78rem;font-weight:600;display:block}.sce__chips{flex-wrap:wrap;gap:.4rem;display:flex}.sce__chip{appearance:none;border:1px solid var(--rule,#00000024);border-radius:calc(var(--radius,4px) * .75);color:inherit;font:inherit;cursor:pointer;background:0 0;padding:.45rem .75rem;font-size:.88rem}.sce__chip:hover{border-color:var(--accent,currentColor)}.sce__chip[aria-pressed=true]{background:var(--accent,#1a1714);border-color:var(--accent,#1a1714);color:var(--accent-ink,#fff)}.sce__toggle{cursor:pointer;align-items:center;gap:.55rem;margin:.2rem 0 .9rem;font-size:.9rem;display:flex}.sce__toggle input{width:1rem;height:1rem;accent-color:var(--accent,currentColor)}.sce__range{font-family:var(--disp,var(--body,system-ui, sans-serif));letter-spacing:.01em;margin:.6rem 0 .35rem;font-size:clamp(1.6rem,3vw,2.1rem);font-weight:700;line-height:1.05}.sce__meta{color:var(--muted,#0000008c);margin:0 0 .85rem;font-size:.82rem}.sce__disclaimer{color:var(--muted,#0000008c);margin:0 0 1rem;font-size:.78rem;line-height:1.45}.sce__cta{appearance:none;border-radius:var(--radius,4px);background:var(--accent,#1a1714);width:100%;min-height:2.75rem;color:var(--accent-ink,#fff);font:inherit;cursor:pointer;border:none;justify-content:center;align-items:center;gap:.4rem;padding:.7rem 1rem;font-size:.95rem;font-weight:650;display:inline-flex}.sce__cta:hover{filter:brightness(1.05)}.sce__cta:focus-visible{outline:2px solid var(--accent,currentColor);outline-offset:2px}