.callout[data-astro-cid-n3x3uuxe]{gap:var(--space-sm);padding:var(--callout-padding);border-radius:var(--callout-radius);display:flex}.callout--note[data-astro-cid-n3x3uuxe]{background:var(--callout-variant-note)}.callout--warning[data-astro-cid-n3x3uuxe]{background:var(--callout-variant-warning)}.callout--example[data-astro-cid-n3x3uuxe]{background:var(--callout-variant-example)}.success[data-astro-cid-3lbzfv3p]{align-items:flex-start;gap:var(--space-lg);padding:var(--space-xl);border-radius:var(--radius-sheet);background:var(--surface-mint);color:var(--color-text-body);animation:field-fade var(--duration-slow) var(--ease-out);flex-direction:column;display:flex}.success__mark[data-astro-cid-3lbzfv3p]{background:var(--surface-canvas);block-size:4rem;inline-size:4rem;color:var(--color-ink);box-shadow:0 0 0 8px color-mix(in srgb, var(--color-ink) 8%, transparent), 0 0 0 18px color-mix(in srgb, var(--color-ink) 4%, transparent);margin:var(--space-xs);border-radius:50%;place-items:center;display:grid}.success__mark[data-astro-cid-3lbzfv3p] .icon{block-size:1.75rem;inline-size:1.75rem}.success__text[data-astro-cid-3lbzfv3p]{gap:var(--space-sm);flex-direction:column;max-inline-size:34rem;display:flex}.success__title[data-astro-cid-3lbzfv3p]{color:var(--color-text);text-wrap:balance;overflow-wrap:anywhere}.success__title[data-astro-cid-3lbzfv3p]:focus-visible{border-radius:var(--radius-sm);outline-offset:4px}.success__body[data-astro-cid-3lbzfv3p]{gap:var(--space-sm);flex-direction:column;display:flex}@media (width>=768px){.success[data-astro-cid-3lbzfv3p]{padding:var(--space-xxl)}}.consent-fields[data-astro-cid-3ovodvx5]{gap:var(--space-xs);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.consent-fields__optional[data-astro-cid-3ovodvx5]{border-block-start:1px solid var(--line);flex-direction:column;margin-block-start:var(--space-xxs);padding-block-start:var(--space-xs);display:flex}.select[data-astro-cid-62zlv4av]{position:relative}.select[data-astro-cid-62zlv4av] .field__input[data-astro-cid-62zlv4av]{appearance:none;text-overflow:ellipsis;cursor:pointer;padding-inline-end:calc(var(--space-xxl) + var(--space-xs))}.select[data-astro-cid-62zlv4av] .field__input[data-astro-cid-62zlv4av]:has(option[value=""]:checked){color:var(--color-text-muted)}.select[data-astro-cid-62zlv4av] .select__chevron{color:var(--color-text-muted);pointer-events:none;transition:color var(--duration-fast) var(--ease-out);position:absolute;inset-block-start:50%;inset-inline-end:var(--space-md);translate:0 -50%}.select[data-astro-cid-62zlv4av]:focus-within .select__chevron{color:var(--color-text)}@media (hover:hover) and (pointer:fine){.select[data-astro-cid-62zlv4av]:hover .select__chevron{color:var(--color-text)}}[data-astro-cid-62zlv4av][data-enhanced] [data-astro-cid-62zlv4av][data-select-native]{display:none}.select-menu__button[data-astro-cid-62zlv4av]{user-select:none;align-items:center;display:flex}.select-menu__value[data-astro-cid-62zlv4av]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.select-menu__button[data-astro-cid-62zlv4av][data-empty]{color:var(--color-text-muted)}.select-menu__button[data-astro-cid-62zlv4av][aria-expanded=true]{border-color:var(--color-ink)}.select-menu__list[data-astro-cid-62zlv4av]{z-index:2;max-block-size:min(22rem,60vh);padding:var(--space-xxs);overscroll-behavior:contain;border:1px solid var(--control-border);border-radius:var(--radius-field);background:var(--text-input-background);box-shadow:var(--elevation-card);margin:0;list-style:none;position:absolute;inset-block-start:calc(100% + var(--space-xxs));inset-inline:0;overflow-y:auto}.select-menu__list[data-astro-cid-62zlv4av][hidden]{display:none}@media (prefers-reduced-motion:no-preference){.select-menu__list[data-astro-cid-62zlv4av]:not([hidden]){animation:field-fade var(--duration-fast) var(--ease-out)}}.select-menu__option[data-astro-cid-62zlv4av]{justify-content:space-between;align-items:center;gap:var(--space-sm);min-block-size:2.75rem;padding-block:var(--space-xs);padding-inline:var(--space-md) var(--space-sm);border-radius:calc(var(--radius-field) - var(--space-xxs));color:var(--color-text);cursor:pointer;display:flex}.select-menu__option[data-astro-cid-62zlv4av] .select-menu__check{visibility:hidden;color:var(--color-ink)}.select-menu__option[data-astro-cid-62zlv4av][aria-selected=true]{background:var(--surface-selected)}.select-menu__option[data-astro-cid-62zlv4av][aria-selected=true] .select-menu__check{visibility:visible}.select-menu__option[data-astro-cid-62zlv4av][data-active]{outline-offset:-2px;background:var(--surface-soft);box-shadow:inset 0 0 0 1px var(--control-border-hover);outline:2px solid #0000}.select-menu__option[data-astro-cid-62zlv4av][aria-selected=true][data-active]{background:var(--surface-selected);box-shadow:inset 0 0 0 1px var(--color-ink)}@media (forced-colors:active){.select-menu__option[data-astro-cid-62zlv4av][data-active]{outline-color:highlight}}.radios[data-astro-cid-wdns7wpg]{border:0;min-inline-size:0;margin:0;padding:0}.radios__legend[data-astro-cid-wdns7wpg]{color:var(--color-text);font-size:var(--type-body-sm-size);margin-block-end:var(--space-xs);padding:0}.field__helper[data-astro-cid-wdns7wpg]{margin-block-start:var(--space-xs)}.radios__list[data-astro-cid-wdns7wpg]{gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));display:grid}.radio[data-astro-cid-wdns7wpg]{--mark:1.25rem;align-items:center;gap:var(--space-sm);min-block-size:var(--field-height);padding-inline:var(--space-md);border:1px solid var(--control-border);border-radius:var(--radius-field);background:var(--text-input-background);box-shadow:var(--shadow-field);color:var(--color-text);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);display:flex;position:relative}.radio__label[data-astro-cid-wdns7wpg]{white-space:nowrap;overflow-wrap:anywhere}.radios__list--long[data-astro-cid-wdns7wpg]{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.radios__list--long[data-astro-cid-wdns7wpg] .radio[data-astro-cid-wdns7wpg]{padding-block:var(--space-xs)}.radios__list--long[data-astro-cid-wdns7wpg] .radio__label[data-astro-cid-wdns7wpg]{white-space:normal;overflow-wrap:break-word}.radio[data-astro-cid-wdns7wpg]:before{content:"";inline-size:var(--mark);block-size:var(--mark);box-sizing:border-box;border:1.5px solid var(--control-border-hover);transition:border-color var(--duration-fast) var(--ease-out);border-radius:50%;flex:none}.radio[data-astro-cid-wdns7wpg]:after{content:"";background:var(--color-ink);opacity:0;block-size:.625rem;inline-size:.625rem;transition:scale var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--space-md) + var(--mark) / 2);translate:-50% -50%;scale:0}[dir=rtl] .radio[data-astro-cid-wdns7wpg]:after{translate:50% -50%}.radio[data-astro-cid-wdns7wpg]:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.radio[data-astro-cid-wdns7wpg]:hover:not(:has(input:checked)){border-color:var(--control-border-hover);background:var(--surface-soft)}}.radio[data-astro-cid-wdns7wpg]:has(input:checked){border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink);background:var(--surface-selected)}.radio[data-astro-cid-wdns7wpg]:has(input:checked):before{border-color:var(--color-ink)}.radio[data-astro-cid-wdns7wpg]:has(input:checked):after{opacity:1;scale:1}.radio[data-astro-cid-wdns7wpg]:has(input:focus-visible){outline:2px solid var(--focus-outline);outline-offset:2px}.radio[data-astro-cid-wdns7wpg]:has(input:focus-visible):after{transition-property:opacity;scale:1}@media (prefers-reduced-motion:reduce){.radio[data-astro-cid-wdns7wpg]:after{transition-property:opacity;scale:1}.radio[data-astro-cid-wdns7wpg]:active{transform:none}}.chips[data-astro-cid-ottkbrjw]{border:0;min-inline-size:0;margin:0;padding:0}.chips__legend[data-astro-cid-ottkbrjw]{color:var(--color-text);font-size:var(--type-body-sm-size);margin-block-end:var(--space-xs);padding:0}.field__helper[data-astro-cid-ottkbrjw]{margin-block-start:var(--space-xs)}.chips__list[data-astro-cid-ottkbrjw]{gap:var(--space-xs);flex-wrap:wrap;display:flex}.chip[data-astro-cid-ottkbrjw]{--mark:1.25rem;--chip-pad:var(--space-md);align-items:center;gap:var(--space-sm);min-block-size:var(--field-height);padding-inline:var(--chip-pad);border:1px solid var(--control-border);border-radius:var(--radius-field);background:var(--text-input-background);box-shadow:var(--shadow-field);color:var(--color-text);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);display:inline-flex;position:relative}.chip[data-astro-cid-ottkbrjw]:before{content:"";inline-size:var(--mark);block-size:var(--mark);box-sizing:border-box;border:1.5px solid var(--control-border-hover);border-radius:var(--radius-sm);transition:border-color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);flex:none}.chip[data-astro-cid-ottkbrjw]:after{content:"";border:solid var(--color-on-dark);opacity:0;block-size:10px;inline-size:5px;transition:scale var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);border-width:0 2px 2px 0;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--chip-pad) + var(--mark) / 2);translate:-50% -60%;rotate:45deg;scale:0}[dir=rtl] .chip[data-astro-cid-ottkbrjw]:after{translate:50% -60%}.chip[data-astro-cid-ottkbrjw]:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.chip[data-astro-cid-ottkbrjw]:hover:not(:has(input:checked)){border-color:var(--control-border-hover);background:var(--surface-soft)}}.chip[data-astro-cid-ottkbrjw]:has(input:checked){border-color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink);background:var(--surface-selected)}.chip[data-astro-cid-ottkbrjw]:has(input:checked):before{border-color:var(--color-ink);background:var(--color-ink)}.chip[data-astro-cid-ottkbrjw]:has(input:checked):after{opacity:1;scale:1}.chip[data-astro-cid-ottkbrjw]:has(input:focus-visible){outline:2px solid var(--focus-outline);outline-offset:2px}.chip[data-astro-cid-ottkbrjw]:has(input:focus-visible):after{transition-property:opacity;scale:1}@media (prefers-reduced-motion:reduce){.chip[data-astro-cid-ottkbrjw]:after{transition-property:opacity;scale:1}.chip[data-astro-cid-ottkbrjw]:active{transform:none}}
