.giJ97G_block{grid-template-columns:minmax(14rem,.7fr) minmax(0,1.5fr);align-items:end;gap:clamp(1.5rem,4vw,3rem);display:grid}.giJ97G_sizes{border:0;justify-items:start;gap:.5rem;margin:0;padding:0;display:grid}.giJ97G_sizes legend{font-size:var(--t-micro);color:var(--c-ink-muted);margin-block-end:.5rem}.giJ97G_size{display:inline-flex;position:relative}.giJ97G_size input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.giJ97G_size span{border:1px solid var(--c-line-strong);border-radius:var(--radius-s);background:var(--c-surface);min-block-size:2.75rem;min-inline-size:10rem;font-family:var(--font-display);font-size:var(--t-subtitle);align-items:center;padding:.5rem .9rem;display:inline-flex}html[lang=ar] .giJ97G_size span{font-family:var(--font-text-ar);font-weight:600}.giJ97G_size input:checked+span{border-color:var(--c-accent);box-shadow:inset 4px 0 0 var(--c-accent)}html[dir=rtl] .giJ97G_size input:checked+span{box-shadow:inset -4px 0 0 var(--c-accent)}.giJ97G_size input:focus-visible+span{outline:2px solid var(--c-focus);outline-offset:2px}.giJ97G_hint{font-size:var(--t-micro);color:var(--c-ink-muted)}.giJ97G_facade{border:1px solid var(--c-line-strong);background:linear-gradient(var(--c-line) 1px, transparent 1px) 0 0 / 100% 1.25rem, var(--c-surface);gap:0;padding:1rem 1.25rem 0;display:grid}.giJ97G_floor{border-inline:2px solid var(--c-ink);border-block-start:1px solid var(--c-ink);background:var(--s-plaster);grid-template-columns:1.5rem repeat(6,minmax(0,1fr));gap:.35rem;padding:.3rem .4rem;display:grid}.giJ97G_level{font-size:var(--t-micro);color:var(--c-ink-muted);font-variant-numeric:tabular-nums;align-self:center}.giJ97G_unit{border:1px solid var(--c-line-strong);background:linear-gradient(var(--c-line-strong), var(--c-line-strong)) 50% 0 / 1px 100% no-repeat, var(--c-surface-sunken);block-size:2rem;transition:background-color var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-rise)}.giJ97G_ground{border-block-start:2px solid var(--c-ink);background:repeating-linear-gradient(-45deg, transparent 0 4px, var(--c-line) 4px 5px);block-size:.6rem;margin-inline:-1.25rem;display:block}:is(.giJ97G_block:has(input[data-size="6"]:checked) .giJ97G_unit[data-in6],.giJ97G_block:has(input[data-size="12"]:checked) .giJ97G_unit[data-in12],.giJ97G_block:has(input[data-size="24"]:checked) .giJ97G_unit[data-in24]){background:var(--c-accent);border-color:var(--c-accent-strong);transform:translateY(-2px)}.giJ97G_method{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.giJ97G_steps{counter-reset:step;gap:0;margin:0;padding:0;list-style:none;display:grid}.giJ97G_steps li{border-block-end:1px solid var(--c-line);counter-increment:step;grid-template-columns:2.5rem minmax(0,1fr);column-gap:.75rem;padding:.9rem 0;display:grid}.giJ97G_steps li:before{content:"0" counter(step);font-size:var(--t-micro);color:var(--c-ink-muted);grid-row:span 2;padding-block-start:.35rem}.giJ97G_steps h3{font-size:var(--t-subtitle)}.giJ97G_steps p{font-size:var(--t-small);color:var(--c-ink-muted)}@media (max-width:52rem){.giJ97G_block,.giJ97G_method{grid-template-columns:minmax(0,1fr)}.giJ97G_unit{block-size:1.5rem}}
