._page_wrw4h_1{color:#f5f4f7;background:#210e35;min-height:100svh;padding:8rem clamp(1.25rem,5vw,5rem) 5rem}._page_wrw4h_1 *{box-sizing:border-box}._page_wrw4h_1 a{color:inherit;text-decoration:none}._page_wrw4h_1 :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:5px;outline:2px solid #ceb2f8}._layout_wrw4h_5{grid-template-columns:1fr 1.12fr;align-items:start;gap:clamp(3rem,7vw,8rem);max-width:1400px;margin-inline:auto;display:grid}._intro_wrw4h_6{position:sticky;top:8rem}._intro_wrw4h_6>span{letter-spacing:.07em;text-transform:uppercase;color:#ceb2f8;font-size:.875rem}._intro_wrw4h_6 h1{letter-spacing:-.055em;margin:2rem 0;font-size:clamp(2.8rem,5.3vw,6rem);font-weight:450;line-height:1.08}._intro_wrw4h_6 em{color:#ceb2f8;font-style:normal}._intro_wrw4h_6>p{color:#bbb6c6;max-width:36ch;font-size:1.125rem;line-height:1.7}._intro_wrw4h_6>a{border-bottom:1px solid #58505f;align-items:center;min-height:48px;margin-top:1rem;font-size:1rem;display:inline-flex}._contact_wrw4h_12{color:#bbb6c6;gap:.7rem;margin-top:4rem;font-size:.9375rem;display:grid}._contact_wrw4h_12 a{color:#f5f4f7;align-items:center;width:fit-content;min-height:44px;display:inline-flex}._form_wrw4h_14{background:#2b1642;min-width:0;padding:clamp(1.5rem,3vw,3rem)}._form_wrw4h_14 fieldset{border:0;min-width:0;margin:0 0 2.5rem;padding:0}._form_wrw4h_14 legend{float:left;letter-spacing:-.025em;width:100%;margin-bottom:1.3rem;font-size:1.4rem;font-weight:500}._form_wrw4h_14 fieldset:after{content:"";clear:both;display:block}._offering_wrw4h_18 p{clear:both;color:#b9b2c4;margin:0 0 1rem;font-size:1rem;line-height:1.5}._offering_wrw4h_18>div{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}._offering_wrw4h_18 label{cursor:pointer;border:1px solid #665b73;border-radius:.4rem;align-items:center;gap:.8rem;padding:1rem;font-size:1.25rem;display:flex}._offering_wrw4h_18 label[data-selected=true]{background:#30233d;border-color:#ceb2f8}._offering_wrw4h_18 input{accent-color:#ceb2f8;cursor:pointer;width:20px;height:20px}._fields_wrw4h_23{grid-template-columns:1fr 1fr;gap:1.25rem;display:grid}._fields_wrw4h_23 legend{grid-column:1/-1}._fields_wrw4h_23 label{min-width:0;font-size:.9375rem;font-weight:500;line-height:1.6}._full_wrw4h_26{grid-column:1/-1}._optional_wrw4h_27{color:#c1bacb;font-size:.875rem;font-weight:400}._fields_wrw4h_23 :is(input,select,textarea){color:#f5f4f7;width:100%;min-height:48px;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1b0b2f;border:1px solid #746084;border-radius:.2rem;margin-top:.5rem;padding:.8rem .9rem;font-size:1rem;display:block}._fields_wrw4h_23 :is(input,textarea)::placeholder{color:#a49cac;opacity:1}._fields_wrw4h_23 textarea{resize:vertical}._notice_wrw4h_31{color:#c0b9cc;margin:-.25rem 0 1.5rem;font-size:.875rem;line-height:1.6}._notice_wrw4h_31 a{text-underline-offset:3px;text-decoration:underline}._submit_wrw4h_33{width:100%;min-height:54px;font:inherit;cursor:pointer;background:#ceb2f8;border:0;border-radius:100px;justify-content:space-between;align-items:center;gap:2rem;padding:.95rem 1.3rem;font-size:1rem;font-weight:550;display:inline-flex;color:#1a1123!important}._submit_wrw4h_33:hover{background:#ddc9fb}._submit_wrw4h_33:disabled{opacity:.6;cursor:wait}._error_wrw4h_36{color:#ffb1b1!important;margin-top:1rem!important}._draft_wrw4h_37{border-top:1px solid #665b73;margin-top:2rem;padding-top:2rem}._draft_wrw4h_37 h2{letter-spacing:-.025em;margin:0 0 1rem;font-size:1.4rem;font-weight:500;line-height:1.3}._draft_wrw4h_37 p{color:#c0b9cc;font-size:1rem;line-height:1.6}._draftActions_wrw4h_40{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._draftActions_wrw4h_40>button{color:#e0cbfc;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:.75rem 0;text-decoration:underline}._draft_wrw4h_37 summary{cursor:pointer;padding-block:.75rem;font-size:.9375rem}._draft_wrw4h_37 pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#ddd5e8;font:inherit;background:#1b0b2f;padding:1rem;font-size:.9375rem;line-height:1.65}@media (max-width:900px){._layout_wrw4h_5{grid-template-columns:1fr;gap:2.5rem}._intro_wrw4h_6{position:static}._intro_wrw4h_6 h1{font-size:clamp(3rem,8vw,5rem)}._intro_wrw4h_6>p{max-width:55ch}._contact_wrw4h_12{margin-top:1rem}}@media (max-width:480px){._page_wrw4h_1{padding-top:6.5rem}._fields_wrw4h_23{grid-template-columns:1fr}._form_wrw4h_14{padding:1.4rem}._offering_wrw4h_18 label{gap:.6rem;padding:.9rem .7rem}}
