/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-leading:initial}}}.field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]:not(.choice):not(.consent),.field[data-astro-cid-vekgkm42] legend[data-astro-cid-vekgkm42]{margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);display:block}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:not([type=radio]):not([type=checkbox]),.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-paper,#f1f0e8);transition-property:border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#242424;border-width:1px;border-color:#7b7b70;border-radius:6px;min-height:3.125rem;display:block}.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical}.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23f1f0e8' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]::placeholder,.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]::placeholder{color:#a4a49b;opacity:1}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible,.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:focus-visible,.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus-visible{outline:3px solid var(--color-lime);outline-offset:1px;border-color:var(--color-lime)}.field[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][aria-invalid=true]{border-color:#ffb498;box-shadow:0 0 0 1px #ffb498}.field-hint[data-astro-cid-vekgkm42]{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--fg-soft)}.field-error[data-astro-cid-vekgkm42]{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:#ffb498}.choice[data-astro-cid-vekgkm42]{min-height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-radius:var(--radius-btn,7px);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#64645c;align-items:center;display:inline-flex;position:relative}@media (hover:hover){.choice[data-astro-cid-vekgkm42]:hover{border-color:var(--color-lime,#d4ff43)}}.choice[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{opacity:0;cursor:pointer;position:absolute;inset:0}.choice[data-astro-cid-vekgkm42]:has(input:checked){border-color:var(--color-lime,#d4ff43);background-color:var(--color-lime,#d4ff43);color:var(--color-ink,#141414)}.choice[data-astro-cid-vekgkm42]:has(input:focus-visible){outline:3px solid var(--color-lime);outline-offset:3px}.consent[data-astro-cid-vekgkm42]{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);--tw-leading:var(--leading-relaxed,1.625);font-size:.9375rem;line-height:var(--leading-relaxed,1.625);display:flex}.consent[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{margin-top:var(--spacing,.25rem);width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);cursor:pointer;accent-color:var(--color-lime);flex-shrink:0}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.form-status[data-astro-cid-vekgkm42]{border-radius:var(--radius-btn,7px);border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-relaxed,1.625);font-size:.9375rem;line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-width:1px;border-color:#ffb498}.success[data-astro-cid-vekgkm42]{border-radius:var(--radius-card,12px);background-color:var(--color-lime,#d4ff43);padding:calc(var(--spacing,.25rem) * 8);color:var(--color-ink,#141414)}.success[data-astro-cid-vekgkm42]:focus{outline:none}button[data-astro-cid-vekgkm42][aria-busy=true]{opacity:.75;cursor:progress}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}
