.flow.svelte-18jh9lu{grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(28px,6vw,88px);padding:8px 0;display:grid;position:relative}.col.svelte-18jh9lu{z-index:1;flex-direction:column;gap:12px;display:flex;position:relative}.callers.svelte-18jh9lu{align-items:flex-end}.hub-col.svelte-18jh9lu{align-items:center;gap:10px}.row.svelte-18jh9lu{align-items:center;gap:10px;display:flex}.node.svelte-18jh9lu{border:1px solid var(--cbam-rule);background:var(--cbam-ground-3);border-radius:3px;place-items:center;width:48px;height:48px;display:grid}.logo.svelte-18jh9lu{background:var(--cbam-ink);width:26px;height:26px;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat}.hub.svelte-18jh9lu{background:var(--cbam-signal);width:64px;height:64px;color:var(--cbam-ground-3);box-shadow:0 0 0 6px var(--cbam-signal-wash);border-radius:3px;place-items:center;display:grid}.hub.svelte-18jh9lu .glyph{width:36px;height:36px}.label.svelte-18jh9lu{font-family:var(--cbam-font-mono);font-variation-settings:"wdth" 75;letter-spacing:.02em;color:var(--cbam-ink-3);white-space:nowrap;font-size:11px}@media (width<=520px){.flow.svelte-18jh9lu{gap:22px}.row.svelte-18jh9lu .label:where(.svelte-18jh9lu){display:none}}.note.svelte-tc5cio a:where(.svelte-tc5cio){color:var(--cbam-signal);text-underline-offset:3px}.bento.svelte-tc5cio{background:var(--cbam-rule);border:1px solid var(--cbam-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;position:relative}.bento.svelte-tc5cio>article:where(.svelte-tc5cio){background:var(--cbam-ground-3);flex-direction:column;min-width:0;padding:clamp(20px,2.2vw,30px);display:flex}.bento.svelte-tc5cio>.wide:where(.svelte-tc5cio){grid-area:span 2/span 2}.bento.svelte-tc5cio>.full:where(.svelte-tc5cio){grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:center;gap:clamp(20px,4vw,56px);display:grid}.flow-say.svelte-tc5cio code:where(.svelte-tc5cio){font-family:var(--cbam-font-mono);color:var(--cbam-ink);font-size:.92em}.bento.svelte-tc5cio>#api:where(.svelte-tc5cio),.bento.svelte-tc5cio>#scope:where(.svelte-tc5cio){padding-bottom:0}.bento.svelte-tc5cio h2:where(.svelte-tc5cio){font-variation-settings:"wdth" 108;letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(19px,1.9vw,25px);font-weight:600;line-height:1.08}.bento.svelte-tc5cio h3:where(.svelte-tc5cio){letter-spacing:-.02em;margin:0 0 4px;font-size:16px;font-weight:600}.bento.svelte-tc5cio p:where(.svelte-tc5cio){color:var(--cbam-ink-2);margin:0;font-size:14px;line-height:1.6}.mini.svelte-tc5cio{--fade:70%;border:1px solid var(--cbam-rule);background:var(--cbam-ground-3);height:86px;font-family:var(--cbam-font-mono);font-variation-settings:"wdth" 75;font-variant-numeric:tabular-nums;border-radius:3px;order:1;margin:auto 0 0;font-size:11px;overflow:hidden}.mr.svelte-tc5cio{border-bottom:1px dashed var(--cbam-rule);color:var(--cbam-ink-3);white-space:nowrap;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;display:flex}.mr.svelte-tc5cio b:where(.svelte-tc5cio){color:var(--cbam-ink);font-weight:600}.mr.svelte-tc5cio .cite:where(.svelte-tc5cio){color:var(--cbam-signal)}.mr.md.svelte-tc5cio{justify-content:flex-start;gap:8px}.mr.add.svelte-tc5cio{background:var(--cbam-signal-wash);color:var(--cbam-signal)}.strike.svelte-tc5cio{background:linear-gradient(var(--cbam-rule-2), var(--cbam-rule-2)) no-repeat 0 55% / 100% 1px}@media (prefers-reduced-motion:no-preference){.strike.svelte-tc5cio{animation:svelte-tc5cio-strike var(--duration-slow) var(--ease-smooth-out) both;animation-delay:calc((var(--i) + 2) * var(--stream-gap))}.mini.svelte-tc5cio[data-wait] .strike:where(.svelte-tc5cio){animation:none}}@keyframes svelte-tc5cio-strike{0%{background-size:0 1px}}.plate.svelte-tc5cio{margin:20px -4px 22px;padding-top:4px;overflow:hidden}.led.svelte-tc5cio{border-collapse:collapse;width:100%;font-family:var(--cbam-font-mono);font-variation-settings:"wdth" 75;font-variant-numeric:tabular-nums;font-size:11px}.led.svelte-tc5cio th:where(.svelte-tc5cio){text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--cbam-ink-3);border-bottom:1px solid var(--cbam-rule);padding:0 10px 8px;font-weight:500}.led.svelte-tc5cio th.num:where(.svelte-tc5cio){text-align:right}.led.svelte-tc5cio td:where(.svelte-tc5cio){border-bottom:1px dashed var(--cbam-rule);color:var(--cbam-ink-2);padding:12px 10px}.led.svelte-tc5cio tr:where(.svelte-tc5cio):last-child td:where(.svelte-tc5cio){border-bottom:0}.led.svelte-tc5cio .num:where(.svelte-tc5cio){text-align:right;white-space:nowrap;color:var(--cbam-ink);font-weight:600}.states.svelte-tc5cio{--fade:82%;background:var(--cbam-rule);border:1px solid var(--cbam-rule);gap:1px;margin:auto 0 0;padding:0;list-style:none;display:grid}.states.svelte-tc5cio li:where(.svelte-tc5cio){background:var(--cbam-ground-3);min-width:0;color:var(--cbam-ink-3);align-items:baseline;gap:10px;padding:12px 13px;font-size:12.5px;display:flex;overflow:hidden}.states.svelte-tc5cio code{font-variation-settings:"wdth" 75;font-variant-numeric:tabular-nums;color:var(--cbam-ink);font-size:12px;font-weight:600}.states.svelte-tc5cio span:where(.svelte-tc5cio):last-child{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.tag.svelte-tc5cio{border:1px solid var(--cbam-rule-2);width:58px;font-family:var(--cbam-font-mono);font-variation-settings:"wdth" 75;letter-spacing:.04em;text-align:center;color:var(--cbam-ink-3);border-radius:2px;flex:none;padding:3px 0;font-size:11px}.tag.on.svelte-tc5cio{color:var(--cbam-signal);border-color:color-mix(in oklab, var(--cbam-signal) 40%, transparent)}.tag.warn.svelte-tc5cio{color:var(--cbam-amber);border-color:color-mix(in oklab, var(--cbam-amber) 40%, transparent)}@media (width<=900px){.bento.svelte-tc5cio>.full:where(.svelte-tc5cio){grid-template-columns:minmax(0,1fr)}.bento.svelte-tc5cio>.wide:where(.svelte-tc5cio){grid-area:auto/span 2}}@media (width<=640px){.bento.svelte-tc5cio{grid-template-columns:minmax(0,1fr)}.bento.svelte-tc5cio>.wide:where(.svelte-tc5cio),.bento.svelte-tc5cio>.full:where(.svelte-tc5cio){grid-column:span 1}}.faq.svelte-1oot46c{border-top:1px solid var(--cbam-rule);width:100%;margin-top:28px}.faq.svelte-1oot46c .q:where(.svelte-1oot46c){border-bottom:1px solid var(--cbam-rule)}.faq.svelte-1oot46c button:where(.svelte-1oot46c){width:100%;color:inherit;letter-spacing:-.02em;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:17px 0;font-family:inherit;font-size:16px;font-weight:600;display:flex}@media (hover:hover) and (pointer:fine){.faq.svelte-1oot46c button:where(.svelte-1oot46c):hover{color:var(--cbam-signal)}}.faq.svelte-1oot46c .t-acc-chevron{color:var(--cbam-ink-3);flex:none;transition-property:transform,color}.faq.svelte-1oot46c .t-acc-chevron svg{width:16px;height:16px}.faq.svelte-1oot46c .q[data-open=true]:where(.svelte-1oot46c) .t-acc-chevron{color:var(--cbam-signal)}.faq.svelte-1oot46c p:where(.svelte-1oot46c){width:100%;color:var(--cbam-ink-2);margin:0;padding:0 0 18px;font-size:14.5px;line-height:1.6}canvas.svelte-qkeoej{width:100%;height:100%;position:absolute;inset:0}.hero.svelte-f5l6sg{padding-bottom:clamp(28px,3.4vw,52px);position:relative;overflow:hidden}.map.svelte-f5l6sg{z-index:0;position:absolute;inset:0;-webkit-mask-image:radial-gradient(150% 128% at 56% 38%,#000 48%,#0000 94%);mask-image:radial-gradient(150% 128% at 56% 38%,#000 48%,#0000 94%)}.hero.svelte-f5l6sg:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(104deg, var(--cbam-ground) 3%, color-mix(in oklab, var(--cbam-ground) 84%, transparent) 26%, color-mix(in oklab, var(--cbam-ground) 34%, transparent) 56%, transparent 80%), linear-gradient(to top, var(--cbam-ground) 2%, transparent 30%);position:absolute;inset:0}.hero-body.svelte-f5l6sg{z-index:2;padding:clamp(56px, 7.6vw, 112px) var(--cbam-hold) clamp(28px, 3.2vw, 48px);position:relative}.hero-body.svelte-f5l6sg h1:where(.svelte-f5l6sg){font-variation-settings:"wdth" 112;letter-spacing:-.035em;text-wrap:balance;width:100%;margin:0;font-size:clamp(34px,6.2vw,78px);font-weight:600;line-height:.96}.lede.svelte-f5l6sg{width:100%;color:var(--cbam-ink-2);margin:26px 0 0;font-size:clamp(15px,1.3vw,18px);line-height:1.55}.hero-body.svelte-f5l6sg .acts:where(.svelte-f5l6sg){justify-content:flex-start;margin-top:36px}.fine.svelte-f5l6sg{width:100%;color:var(--cbam-ink-3);margin:20px 0 0;font-size:13px;line-height:1.55}.acts.svelte-f5l6sg{flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-top:36px;display:flex}@media (width<=640px){.map.svelte-f5l6sg{-webkit-mask-image:radial-gradient(160% 90% at 62% 26%,#000 34%,#0000 88%);mask-image:radial-gradient(160% 90% at 62% 26%,#000 34%,#0000 88%)}.hero.svelte-f5l6sg:after{background:linear-gradient(to bottom, color-mix(in oklab, var(--cbam-ground) 82%, transparent) 10%, color-mix(in oklab, var(--cbam-ground) 92%, transparent) 46%, var(--cbam-ground) 74%)}}.note.svelte-skv6c4 a:where(.svelte-skv6c4){color:var(--cbam-signal);text-underline-offset:3px}
