@layer base{._input_1pney_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_1pney_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_1pney_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_1pney_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_1pney_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_1pney_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_1pney_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_1pney_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}@layer base{._textarea_1d2bj_2{padding:var(--spacing-2);width:100%;min-height:6rem;resize:vertical}._textarea_1d2bj_2::placeholder{color:var(--muted-foreground)}._noResize_1d2bj_13{resize:none}._clear_1d2bj_17{background-color:transparent;border:none;padding:0;box-shadow:none;border-radius:0}._clear_1d2bj_17:hover,._clear_1d2bj_17:focus{background-color:transparent;border:none;box-shadow:none}}._page_1lsaw_1{display:grid;grid-template-columns:.85fr 1.15fr;min-height:calc(100svh - 76px);background:var(--foreground);color:var(--background)}._intro_1lsaw_2{padding:clamp(5rem,9vw,9rem) clamp(1.25rem,5vw,6rem)}._intro_1lsaw_2>small,._context_1lsaw_3>span,._formHeader_1lsaw_3{font:400 .59rem var(--font-family-monospace);letter-spacing:.1em;text-transform:uppercase}._intro_1lsaw_2 h1{max-width:700px;margin:2rem 0 0;font:400 clamp(4rem,7.5vw,7.8rem)/.89 var(--font-family-display);letter-spacing:-.04em}._intro_1lsaw_2>p{max-width:550px;margin:3rem 0 0;color:#f3f0e9ad;line-height:1.65}._context_1lsaw_3{margin-top:4rem;padding-top:1rem;border-top:1px solid #ffffff35}._context_1lsaw_3 p{display:grid;grid-template-columns:24px 1fr;margin:.8rem 0;color:#f3f0e9c2;font-size:.78rem}._context_1lsaw_3 p:before{color:var(--accent);content:"+"}._formPanel_1lsaw_9{padding:clamp(2rem,5vw,5rem);background:var(--background);color:var(--foreground)}._formPanel_1lsaw_9 form{border:1px solid var(--foreground);background:var(--card)}._formHeader_1lsaw_3,._confirmationHeader_1lsaw_11{display:flex;justify-content:space-between;padding:1rem;border-bottom:1px solid var(--border)}._formHeader_1lsaw_3 b,._confirmationHeader_1lsaw_11 b{color:var(--muted-foreground);font-size:.52rem;font-weight:500}._formPanel_1lsaw_9 label{display:grid;gap:.6rem;padding:1rem 1.2rem;border-bottom:1px solid var(--border);font:400 .62rem var(--font-family-monospace);letter-spacing:.06em;text-transform:uppercase}._row_1lsaw_14{display:grid;grid-template-columns:1fr 1fr}._row_1lsaw_14 label:first-child{border-right:1px solid var(--border)}._formPanel_1lsaw_9 input,._formPanel_1lsaw_9 textarea{min-height:46px;padding:.7rem 0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--foreground);font-family:var(--font-family-base);font-size:.95rem;letter-spacing:0;text-transform:none}._formPanel_1lsaw_9 textarea{min-height:100px;line-height:1.5}._formPanel_1lsaw_9 input::placeholder,._formPanel_1lsaw_9 textarea::placeholder{color:var(--muted-foreground);opacity:1}._formPanel_1lsaw_9 input:focus,._formPanel_1lsaw_9 textarea:focus{outline:0;box-shadow:inset 0 -2px var(--accent)}._formPanel_1lsaw_9 input:focus-visible,._formPanel_1lsaw_9 textarea:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}._formFooter_1lsaw_21{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.2rem}._formFooter_1lsaw_21 p{max-width:250px;margin:0;color:var(--muted-foreground);font-size:.67rem;line-height:1.45}._submit_1lsaw_23{gap:.7rem;margin-left:auto;border-radius:0;background:var(--accent);color:var(--accent-foreground);box-shadow:none}._error_1lsaw_24{margin:0;padding:0 1.2rem 1.2rem;color:#9d2d24;font-size:.75rem}._confirmation_1lsaw_11{display:flex;min-height:100%;padding:clamp(2rem,6vw,7rem);align-items:flex-start;flex-direction:column;border:1px solid var(--foreground);background:var(--card)}._confirmationHeader_1lsaw_11{width:100%;padding:0 0 1rem;font:400 .59rem var(--font-family-monospace);letter-spacing:.1em;text-transform:uppercase}._receivedMark_1lsaw_27{display:grid;width:48px;height:48px;margin-top:clamp(3rem,8vw,7rem);place-items:center;border-radius:50%;background:var(--accent);color:var(--accent-foreground)}._confirmation_1lsaw_11 h2{margin:2rem 0 1.5rem;font:400 clamp(3rem,5.5vw,4.5rem)/1 var(--font-family-display);letter-spacing:-.03em}._confirmation_1lsaw_11 p{max-width:570px;margin:0 0 2rem;color:var(--muted-foreground);line-height:1.65}._confirmation_1lsaw_11 button{gap:.6rem;border-radius:0}._honeypot_1lsaw_31{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}._optional_1lsaw_32{color:var(--muted-foreground);text-transform:none}._noscript_1lsaw_33{margin:0;padding:1.2rem;color:var(--muted-foreground);font:400 .62rem var(--font-family-monospace);letter-spacing:.06em}@media(max-width:760px){._page_1lsaw_1{min-height:auto}}@media(max-width:850px){._page_1lsaw_1{grid-template-columns:1fr}._intro_1lsaw_2{padding-bottom:4rem}._formPanel_1lsaw_9{padding-top:0}._context_1lsaw_3{max-width:520px}}@media(max-width:560px){._intro_1lsaw_2>small,._context_1lsaw_3>span,._formHeader_1lsaw_3,._formHeader_1lsaw_3 b,._confirmationHeader_1lsaw_11,._confirmationHeader_1lsaw_11 b,._formPanel_1lsaw_9 label,._optional_1lsaw_32,._noscript_1lsaw_33{font-size:.66rem}._intro_1lsaw_2 h1{font-size:clamp(3.5rem,16vw,5.4rem)}._row_1lsaw_14{grid-template-columns:1fr}._row_1lsaw_14 label:first-child{border-right:0}._formHeader_1lsaw_3{gap:.7rem;flex-direction:column}._formFooter_1lsaw_21{align-items:flex-start;flex-direction:column}._submit_1lsaw_23{width:100%;margin-left:0}}
