.article-module__U0C3ga__page{max-inline-size:48rem}.article-module__U0C3ga__title{margin:0 0 var(--site-space-2);font-family:var(--site-font-heading);font-size:var(--site-text-3xl);line-height:var(--site-leading-heading)}.article-module__U0C3ga__date{color:var(--site-color-muted);margin:0}.article-module__U0C3ga__summary{margin:var(--site-space-3) 0;font-size:var(--site-text-lg)}.article-module__U0C3ga__cover{margin-block:var(--site-space-5);display:block}.article-module__U0C3ga__cover img{border-radius:var(--site-radius-md);block-size:auto;inline-size:100%;display:block}.article-module__U0C3ga__tags{gap:var(--site-space-3);flex-wrap:wrap;margin-block-start:var(--site-space-5);display:flex}
.shell-module__W0vaka__sample{padding:var(--site-space-2) var(--site-space-4);border-block-end:1px solid var(--site-color-border);background:var(--site-color-surface);color:var(--site-color-text);font-family:var(--site-font-body);font-size:var(--site-text-sm);text-align:center;margin:0}
.fields-module__nFrqYa__field{gap:var(--site-space-1);margin-bottom:var(--site-space-5);font-family:var(--site-font-body);font-size:var(--site-text-base);color:var(--site-color-text);flex-direction:column;display:flex}.fields-module__nFrqYa__label,.fields-module__nFrqYa__legend{min-height:var(--site-tap);min-width:var(--site-tap);align-items:center;font-weight:600;display:flex}.fields-module__nFrqYa__legend{padding:0}.fields-module__nFrqYa__hint{color:var(--site-color-muted);margin:0}.fields-module__nFrqYa__error{color:var(--site-color-error);margin:0;font-weight:600}.fields-module__nFrqYa__input,.fields-module__nFrqYa__textarea{box-sizing:border-box;width:100%;min-height:var(--site-tap);padding:var(--site-space-2) var(--site-space-3);border:2px solid var(--site-color-border);border-radius:var(--site-radius-sm);background:var(--site-color-bg);color:var(--site-color-text);font:inherit}.fields-module__nFrqYa__input[aria-invalid=true],.fields-module__nFrqYa__textarea[aria-invalid=true]{border-color:var(--site-color-error);border-width:3px}.fields-module__nFrqYa__input:focus-visible,.fields-module__nFrqYa__textarea:focus-visible,.fields-module__nFrqYa__checkbox:focus-visible{outline:3px solid var(--site-color-focus);outline-offset:2px}.fields-module__nFrqYa__check{align-items:center;gap:var(--site-space-2);display:flex}.fields-module__nFrqYa__checkbox{width:1.5rem;height:1.5rem;accent-color:var(--site-brand);flex:none;margin:0}.fields-module__nFrqYa__checkLabel{min-height:var(--site-tap);min-width:var(--site-tap);cursor:pointer;flex:1;align-items:center;display:flex}.fields-module__nFrqYa__cards,.fields-module__nFrqYa__chips{min-width:0;margin:0 0 var(--site-space-5);font-family:var(--site-font-body);color:var(--site-color-text);border:0;padding:0}.fields-module__nFrqYa__options{gap:var(--site-space-2);flex-direction:column;display:flex}.fields-module__nFrqYa__chips .fields-module__nFrqYa__options{flex-flow:wrap}.fields-module__nFrqYa__option{cursor:pointer;display:block;position:relative}.fields-module__nFrqYa__radio{opacity:0;width:1px;height:1px;margin:0;position:absolute}.fields-module__nFrqYa__card,.fields-module__nFrqYa__chip{box-sizing:border-box;min-height:var(--site-tap);min-width:var(--site-tap);padding:var(--site-space-2) var(--site-space-4);border:2px solid var(--site-color-border);border-radius:var(--site-radius-md);background:var(--site-color-bg);flex-direction:column;justify-content:center;display:flex}.fields-module__nFrqYa__chip{border-radius:var(--site-radius-lg)}.fields-module__nFrqYa__optionLabel{font-weight:600}.fields-module__nFrqYa__description{color:var(--site-color-muted);font-size:var(--site-text-sm)}.fields-module__nFrqYa__radio:checked+.fields-module__nFrqYa__card,.fields-module__nFrqYa__radio:checked+.fields-module__nFrqYa__chip{border-color:var(--site-brand-text);background:var(--site-brand-soft);border-width:3px}.fields-module__nFrqYa__radio:focus-visible+.fields-module__nFrqYa__card,.fields-module__nFrqYa__radio:focus-visible+.fields-module__nFrqYa__chip{outline:3px solid var(--site-color-focus);outline-offset:2px}.fields-module__nFrqYa__cards[aria-invalid=true] .fields-module__nFrqYa__card,.fields-module__nFrqYa__chips[aria-invalid=true] .fields-module__nFrqYa__chip{border-color:var(--site-color-error)}@media (forced-colors:active){.fields-module__nFrqYa__radio:checked:not(:focus-visible)+.fields-module__nFrqYa__card,.fields-module__nFrqYa__radio:checked:not(:focus-visible)+.fields-module__nFrqYa__chip{outline-offset:-7px;outline:3px solid}}.fields-module__nFrqYa__cards:focus-visible,.fields-module__nFrqYa__chips:focus-visible{outline:3px solid var(--site-color-focus);outline-offset:2px}
