.select-input[data-astro-cid-6t5yfbzm]{gap:var(--space-8);flex-direction:column;width:100%;display:flex}.select-input__label[data-astro-cid-6t5yfbzm]{font-weight:500;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-main)}.select-input__field[data-astro-cid-6t5yfbzm]{border:var(--size-line) solid var(--line-secondary);background-color:var(--bg-main);background-image:linear-gradient(var(--bg-secondary), var(--bg-secondary));align-items:center;transition:border-color .16s;display:flex;position:relative}.select-input__select[data-astro-cid-6t5yfbzm]{appearance:none;min-width:0;padding:var(--space-10) calc(var(--space-12) + 26px) var(--space-10) var(--space-12);font:inherit;font-weight:400;font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);color:var(--text-main);cursor:pointer;background:0 0;border:0;flex:auto;margin:0}.select-input__select[data-astro-cid-6t5yfbzm]:has(option[value=""]:checked){color:var(--text-placeholder)}.select-input__select[data-astro-cid-6t5yfbzm] option[data-astro-cid-6t5yfbzm]{color:var(--text-main);background:var(--bg-main)}.select-input[data-astro-cid-6t5yfbzm] .select-input__caret{right:var(--space-12);pointer-events:none;position:absolute}@media (hover:hover) and (pointer:fine){.select-input[data-astro-cid-6t5yfbzm]:hover .select-input__field[data-astro-cid-6t5yfbzm]{border-color:var(--line-accent-transparent);background-image:linear-gradient(var(--bg-secondary--hover), var(--bg-secondary--hover))}}.select-input[data-astro-cid-6t5yfbzm]:focus-within .select-input__label[data-astro-cid-6t5yfbzm]{color:var(--text-tertiary)}.select-input__field[data-astro-cid-6t5yfbzm]:has(.select-input__select:focus-visible){border-color:var(--line-accent);box-shadow:0 0 0 4px var(--color-lilac-alpha-30)}.select-input__select[data-astro-cid-6t5yfbzm]:focus-visible{outline:none}.select-input[data-astro-cid-6t5yfbzm][data-error] .select-input__field[data-astro-cid-6t5yfbzm]{border-color:var(--line-error)}.select-input[data-astro-cid-6t5yfbzm][data-error] .select-input__label[data-astro-cid-6t5yfbzm]{color:var(--text-error)}.select-input__error[data-astro-cid-6t5yfbzm]{color:var(--text-error);font-size:var(--font-body-s-size);line-height:var(--font-body-s-line-height);margin:0}.select-input__error[data-astro-cid-6t5yfbzm][hidden]{display:none}@media (pointer:coarse){.select-input__select[data-astro-cid-6t5yfbzm]{font-size:max(16px,1em)}}.demo-section[data-astro-cid-pvzzjxx6]{padding:var(--space-section-vertical-l) var(--space-section-horizontal-l)}.demo-section__inner[data-astro-cid-pvzzjxx6]{gap:var(--space-64);max-width:var(--space-section-width);margin-inline:auto;display:grid}.demo-section__aside[data-astro-cid-pvzzjxx6]{gap:var(--space-36);flex-direction:column;display:flex}.demo-section__intro[data-astro-cid-pvzzjxx6]{align-items:flex-start;gap:var(--space-24);flex-direction:column;display:flex}.demo-section__title[data-astro-cid-pvzzjxx6]{font-weight:600;font-size:var(--font-titles-h1-size);line-height:var(--font-titles-h1-line-height);color:var(--text-main);text-wrap:balance;margin:0}.demo-section__subtitle[data-astro-cid-pvzzjxx6]{font-weight:400;font-size:var(--font-body-xxl-size);line-height:var(--font-body-xxl-line-height);color:var(--text-tertiary);text-wrap:pretty;margin:0}.demo-section__tags[data-astro-cid-pvzzjxx6]{align-items:flex-start;gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.demo-section__form[data-astro-cid-pvzzjxx6],.demo-section__success[data-astro-cid-pvzzjxx6]{gap:var(--space-24);padding:var(--space-24);background:var(--bg-tertiary);flex-direction:column;display:flex}.demo-section__form[data-astro-cid-pvzzjxx6][hidden],.demo-section__success[data-astro-cid-pvzzjxx6][hidden]{display:none}.demo-section__success[data-astro-cid-pvzzjxx6]{transition:opacity .3s var(--ease-out), transform .3s var(--ease-out);align-items:flex-start}@starting-style{.demo-section__success[data-astro-cid-pvzzjxx6]{opacity:0;transform:translateY(8px)}}.demo-section__form-title[data-astro-cid-pvzzjxx6]{font-weight:600;font-size:var(--font-titles-h3-size);line-height:var(--font-titles-h3-line-height);color:var(--text-main)}.demo-section__form-title[data-astro-cid-pvzzjxx6]:focus{outline:none}.demo-section__fields[data-astro-cid-pvzzjxx6]{gap:var(--space-16);flex-direction:column;display:flex}.demo-section__row[data-astro-cid-pvzzjxx6]{gap:var(--space-16);display:grid}.demo-section__fields[data-astro-cid-pvzzjxx6] .text-input{width:100%}.demo-section__honeypot[data-astro-cid-pvzzjxx6]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.demo-section__note[data-astro-cid-pvzzjxx6],.demo-section__alt[data-astro-cid-pvzzjxx6]{font-size:var(--font-body-s-size);line-height:var(--font-body-s-line-height);color:var(--text-tertiary)}.demo-section__alt[data-astro-cid-pvzzjxx6]{font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height)}.demo-section__link[data-astro-cid-pvzzjxx6]{color:var(--text-main);text-decoration:underline;text-decoration-color:var(--line-secondary);text-underline-offset:3px;transition:text-decoration-color .16s}@media (hover:hover) and (pointer:fine){.demo-section__link[data-astro-cid-pvzzjxx6]:hover{text-decoration-color:currentColor}}.demo-section__error[data-astro-cid-pvzzjxx6]{padding:var(--space-12) var(--space-16);border:var(--size-line) solid var(--line-error);background:var(--bg-error);color:var(--text-error);font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height)}.demo-section__error[data-astro-cid-pvzzjxx6][hidden]{display:none}.demo-section__error[data-astro-cid-pvzzjxx6] .demo-section__link[data-astro-cid-pvzzjxx6]{color:inherit;text-decoration-color:currentColor}.demo-section__submit[data-astro-cid-pvzzjxx6]{display:flex}.demo-section__success-icon[data-astro-cid-pvzzjxx6]{border:var(--size-line) solid var(--line-done);background:var(--bg-done);place-items:center;width:44px;height:44px;display:grid}.demo-section__success-text[data-astro-cid-pvzzjxx6]{font-size:var(--font-body-xl-size);line-height:var(--font-body-xl-line-height);color:var(--text-tertiary)}.demo-section__quote[data-astro-cid-pvzzjxx6]{gap:var(--space-24);padding:var(--space-24);border-left:2px solid var(--line-accent);background:var(--bg-tertiary);flex-direction:column;margin:0;display:flex}.demo-section__quote-text[data-astro-cid-pvzzjxx6]{font-weight:500;font-size:var(--font-titles-h4-size);line-height:var(--font-titles-h4-line-height);color:var(--text-main);text-wrap:pretty;margin:0}.demo-section__quote-author[data-astro-cid-pvzzjxx6]{align-items:center;gap:var(--space-12);display:flex}.demo-section__quote-avatar[data-astro-cid-pvzzjxx6]{border:var(--size-line) solid var(--line-main);background:var(--bg-secondary);place-items:center;width:44px;height:44px;display:grid}.demo-section__quote-name[data-astro-cid-pvzzjxx6],.demo-section__quote-role[data-astro-cid-pvzzjxx6]{font-size:var(--font-body-m-size);line-height:var(--font-body-m-line-height);display:block}.demo-section__quote-name[data-astro-cid-pvzzjxx6]{color:var(--text-main);font-weight:500}.demo-section__quote-role[data-astro-cid-pvzzjxx6]{color:var(--text-tertiary)}@media (width>=768px){.demo-section__row[data-astro-cid-pvzzjxx6]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (width>=1024px){.demo-section__inner[data-astro-cid-pvzzjxx6]{gap:var(--space-48);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}@media (prefers-reduced-motion:reduce){@starting-style{.demo-section__success[data-astro-cid-pvzzjxx6]{transform:none}}}.demo-page[data-astro-cid-soxsnotx]{flex-direction:column;display:flex}
