.page-module__iVN4JW__pageShell{min-height:100vh;color:var(--ink);background:#fffdf9;overflow:clip}.page-module__iVN4JW__section{width:min(820px,100% - 48px);margin:0 auto;padding:clamp(82px,8vw,124px) 0 clamp(92px,10vw,148px)}.page-module__iVN4JW__copy h1{max-width:11ch;color:var(--ink);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(44px,6vw,76px);font-weight:560;line-height:.94}.page-module__iVN4JW__copy p{max-width:68ch;color:var(--ink);text-wrap:pretty;margin:18px 0 0;font-size:clamp(17px,1.65vw,20px);line-height:1.48}.page-module__iVN4JW__form{gap:22px;margin-top:clamp(38px,5vw,58px);display:grid}.page-module__iVN4JW__field{color:var(--ink);gap:9px;font-size:14px;font-weight:560;display:grid}.page-module__iVN4JW__field input,.page-module__iVN4JW__field select,.page-module__iVN4JW__field textarea{border:1px solid var(--hairline);border-radius:var(--radius-md);width:100%;color:var(--ink);font:inherit;background:#fffdf9;outline:0;font-size:14px;font-weight:400;transition:border-color .18s,box-shadow .18s}.page-module__iVN4JW__field input,.page-module__iVN4JW__field select{height:44px;padding:0 14px}.page-module__iVN4JW__field textarea{resize:vertical;min-height:132px;padding:14px;line-height:1.5}.page-module__iVN4JW__field input::placeholder,.page-module__iVN4JW__field textarea::placeholder{color:var(--muted-soft)}.page-module__iVN4JW__field input:focus,.page-module__iVN4JW__field select:focus,.page-module__iVN4JW__field textarea:focus{border-color:var(--primary-active);box-shadow:0 0 0 3px #c8bbfb52}.page-module__iVN4JW__requestPicker{position:relative}.page-module__iVN4JW__nativeSelect{display:none}.page-module__iVN4JW__desktopSelect{position:relative}.page-module__iVN4JW__selectButton{border:1px solid var(--primary-active);border-radius:var(--radius-md);width:100%;height:46px;color:var(--ink);font:inherit;text-align:left;background:#fffdf9;justify-content:space-between;align-items:center;gap:16px;padding:0 14px;font-size:14px;font-weight:400;transition:border-color .18s,box-shadow .18s;display:flex}.page-module__iVN4JW__selectButton:focus-visible{outline:0;box-shadow:0 0 0 3px #c8bbfb52}.page-module__iVN4JW__chevron{border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);flex:none;width:8px;height:8px;transform:translateY(-2px)rotate(45deg)}.page-module__iVN4JW__selectMenu{z-index:5;border:1px solid var(--hairline);border-radius:var(--radius-md);background:#fffdf9;gap:4px;width:100%;padding:10px;display:grid;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 18px 34px #17171714}.page-module__iVN4JW__selectOption{border-radius:var(--radius-sm);width:100%;min-height:36px;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;padding:8px 10px;font-size:14px;font-weight:400}.page-module__iVN4JW__selectOption:hover,.page-module__iVN4JW__selectOption:focus-visible,.page-module__iVN4JW__selectOption[aria-selected=true]{color:var(--ink);background:#c8bbfb33;outline:0}.page-module__iVN4JW__expandedFields{gap:18px;display:grid}.page-module__iVN4JW__twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module__iVN4JW__closedPanel{border:1px solid var(--hairline);border-radius:var(--radius-md);background:var(--surface-soft);padding:28px}.page-module__iVN4JW__closedPanel p{max-width:62ch;color:var(--body);margin:0;font-size:15px;line-height:1.6}.page-module__iVN4JW__submitButton{border-radius:var(--radius-md);background:var(--ink);color:#fffdf9;justify-content:center;align-items:center;min-height:46px;font-size:14px;font-weight:700;display:inline-flex}@media (max-width:700px){.page-module__iVN4JW__section{width:calc(100% - 32px);padding-top:118px}.page-module__iVN4JW__copy h1{font-size:clamp(40px,13vw,58px)}.page-module__iVN4JW__copy p{font-size:16px}.page-module__iVN4JW__twoColumn{grid-template-columns:1fr}.page-module__iVN4JW__nativeSelect{display:block}.page-module__iVN4JW__desktopSelect{display:none}}.page-module__iVN4JW__formFields{border:0;gap:22px;min-width:0;margin:0;padding:0;display:grid}.page-module__iVN4JW__formNote{color:var(--body);margin:0;font-size:14px;line-height:1.6}.page-module__iVN4JW__formNote a{text-underline-offset:3px;text-decoration:underline}.page-module__iVN4JW__submitButton{cursor:pointer;border:0;padding:12px 20px;font-family:inherit}.page-module__iVN4JW__submitButton:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.page-module__iVN4JW__submitButton:disabled{cursor:wait;opacity:.65}
