.ugc-nav[data-astro-cid-6ouspbnt],.ugc-header[data-astro-cid-6ouspbnt],.ugc-builder[data-astro-cid-6ouspbnt],.ugc-examples[data-astro-cid-6ouspbnt]{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,1fr);display:grid}.ugc-nav[data-astro-cid-6ouspbnt]>[data-astro-cid-6ouspbnt],.ugc-header[data-astro-cid-6ouspbnt]>[data-astro-cid-6ouspbnt]:not(.ugc-label){grid-column:var(--col-heading)}.ugc-label[data-astro-cid-6ouspbnt]{grid-column:var(--col-margin);font-family:var(--font-mono);font-size:var(--text-mono-label);font-weight:inherit;letter-spacing:var(--tracking-mono-label);text-transform:uppercase;grid-row:1;align-self:start;margin:0}.ugc-nav[data-astro-cid-6ouspbnt]{margin-bottom:2rem}.ugc-back[data-astro-cid-6ouspbnt]{color:var(--ink);font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-mono-label);text-transform:uppercase;text-decoration:none}.ugc-header[data-astro-cid-6ouspbnt]{margin-bottom:var(--space-section)}.ugc-name[data-astro-cid-6ouspbnt]{font-family:var(--font-display);font-stretch:var(--stretch-display);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);font-size:var(--text-display-l);margin:0 0 1.5rem}.ugc-lede[data-astro-cid-6ouspbnt]{font-size:var(--text-body-l);line-height:var(--leading-body);max-width:46ch;margin:0 0 1rem}.ugc-mono[data-astro-cid-6ouspbnt]{font-family:var(--font-mono);font-size:var(--text-mono-label);letter-spacing:var(--tracking-mono-label);text-transform:uppercase;margin:0}.ugc-builder[data-astro-cid-6ouspbnt]{margin-bottom:var(--space-section)}.ugc-builder__heading[data-astro-cid-6ouspbnt]{grid-column:var(--col-heading);font-family:var(--font-display);font-stretch:var(--stretch-display);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);font-size:var(--text-display-m);margin:0 0 3rem}.ugc-options[data-astro-cid-6ouspbnt]{flex-direction:column;grid-column:2/8;gap:2.5rem;display:flex}.ugc-result[data-astro-cid-6ouspbnt]{grid-column:8/13;align-self:start}.ugc-step[data-astro-cid-6ouspbnt]{border:none;min-width:0;margin:0;padding:0}.ugc-step__label[data-astro-cid-6ouspbnt]{font-family:var(--font-mono);font-size:var(--text-mono-label);letter-spacing:var(--tracking-mono-label);text-transform:uppercase;margin-bottom:1.25rem;padding:0}.ugc-group[data-astro-cid-6ouspbnt]+.ugc-group[data-astro-cid-6ouspbnt]{margin-top:1.5rem}.ugc-group__label[data-astro-cid-6ouspbnt],.ugc-step__label--ruled[data-astro-cid-6ouspbnt]{width:100%;font-family:var(--font-mono);font-size:var(--text-mono-label);letter-spacing:var(--tracking-mono-label);text-transform:uppercase;border-bottom:1px solid var(--rule);margin:0 0 .5rem;padding:0 0 .5rem;display:block}.ugc-option[data-astro-cid-6ouspbnt]{cursor:pointer;align-items:baseline;gap:.75rem;padding:.4rem 0;display:flex}.ugc-option[data-astro-cid-6ouspbnt] input[data-astro-cid-6ouspbnt]{accent-color:var(--ink);flex-shrink:0;margin:0;transform:translateY(1px)}.ugc-option__name[data-astro-cid-6ouspbnt]{font-family:var(--font-display);font-size:var(--text-body)}.ugc-percent[data-astro-cid-6ouspbnt]{color:var(--accent);font-family:var(--font-mono);font-size:.85em}.ugc-addon[data-astro-cid-6ouspbnt]{align-items:center;gap:1rem;padding:.6rem 0;display:flex}.ugc-addon[data-astro-cid-6ouspbnt][hidden]{display:none}.ugc-addon__name[data-astro-cid-6ouspbnt]{font-family:var(--font-display);font-size:var(--text-body);flex:1}.ugc-unit[data-astro-cid-6ouspbnt]{font-family:var(--font-mono);font-size:var(--text-mono-label);letter-spacing:var(--tracking-mono-label);text-transform:uppercase}.ugc-number[data-astro-cid-6ouspbnt]{width:4.5rem;font-family:var(--font-mono);font-size:var(--text-body);border:1px solid var(--rule);background:var(--paper);color:var(--ink);text-align:right;padding:.4rem .5rem}.ugc-mono--note[data-astro-cid-6ouspbnt]{margin-top:.75rem}.visually-hidden[data-astro-cid-6ouspbnt]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ugc-examples[data-astro-cid-6ouspbnt]{margin-block:var(--space-section)}.ugc-examples[data-astro-cid-6ouspbnt]>.post-grid{grid-column:var(--col-band)}@media (width<=767px){.ugc-nav[data-astro-cid-6ouspbnt]>[data-astro-cid-6ouspbnt],.ugc-header[data-astro-cid-6ouspbnt]>[data-astro-cid-6ouspbnt]:not(.ugc-label),.ugc-label[data-astro-cid-6ouspbnt],.ugc-builder__heading[data-astro-cid-6ouspbnt],.ugc-options[data-astro-cid-6ouspbnt],.ugc-result[data-astro-cid-6ouspbnt],.ugc-examples[data-astro-cid-6ouspbnt]>.post-grid{grid-column:1/-1}.ugc-label[data-astro-cid-6ouspbnt]{margin-bottom:var(--space-label);grid-row:auto}.ugc-result[data-astro-cid-6ouspbnt]{margin-top:3rem}}
