.cloud-container.svelte-dvinvm{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:1;background:linear-gradient(to bottom,#007ced 1%,#cce7ff)}.cloud-background.svelte-dvinvm{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../../images/clouds/11062b_40811fcc9cac4a5bbfb0d93aaa94d70df000.jpg);background-position:center;background-size:cover;opacity:.7;transition:background-image .03s ease-in-out}.intake-form.svelte-4jxp1g{max-width:800px;margin:0 auto;padding:1rem}h1.svelte-4jxp1g{color:var(--fg-3);font-size:2rem;margin-bottom:1rem}.description.svelte-4jxp1g{color:var(--fg-2);margin-bottom:2rem}.form-section.svelte-4jxp1g{margin-bottom:2rem;background:var(--bg-1);padding:1.5rem;border-radius:8px;box-shadow:0 2px 4px #0000001a}@media (prefers-color-scheme: light){.form-section.svelte-4jxp1g{border:1px solid #e0e0e0;background:#f8f8f8}}.form-section.svelte-4jxp1g h2:where(.svelte-4jxp1g){color:var(--fg-3);font-size:1.5rem;margin-top:0rem;margin-bottom:.75rem}.form-grid.svelte-4jxp1g{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.75rem}.form-field.svelte-4jxp1g{margin-bottom:.75rem}.request-details.svelte-4jxp1g .form-field:where(.svelte-4jxp1g){margin-top:1.5rem}label.svelte-4jxp1g{display:block;margin-bottom:.5rem;color:var(--fg-2);font-weight:500}input.svelte-4jxp1g,select.svelte-4jxp1g,textarea.svelte-4jxp1g{width:100%;padding:.75rem;border:1px solid var(--bg-3);border-radius:4px;background:var(--bg-0);color:var(--fg-1)}input.svelte-4jxp1g:focus,select.svelte-4jxp1g:focus,textarea.svelte-4jxp1g:focus{outline:none;border-color:var(--accent-1);box-shadow:0 0 0 2px rgba(var(--accent-1-rgb),.2)}textarea.svelte-4jxp1g{resize:vertical;min-height:100px}.error-message.svelte-4jxp1g{color:var(--error);margin-bottom:.5rem;padding:.5rem;background:rgba(var(--error-rgb),.1);border-radius:4px;border:1px solid rgba(var(--error-rgb),.2);font-weight:500}.success-message.svelte-4jxp1g{text-align:center;padding:2rem;background:var(--bg-1);border-radius:8px;box-shadow:0 2px 4px #0000001a}.success-message.svelte-4jxp1g h2:where(.svelte-4jxp1g){color:var(--fg-3);margin-bottom:1rem}.form-actions.svelte-4jxp1g{margin-top:2rem;text-align:center}button.svelte-4jxp1g{background:var(--color-logo);color:#fff;padding:.75rem 2rem;border:1px solid var(--color-logo);border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;min-width:200px;width:100%;max-width:300px;margin-bottom:2rem}button.svelte-4jxp1g:hover{background:var(--color-logo-hover);border-color:var(--color-logo-hover);transform:translateY(-1px);box-shadow:0 4px 6px #00000026}button.svelte-4jxp1g:disabled{background:var(--bg-3);border-color:var(--bg-3);color:var(--fg-2);cursor:not-allowed;transform:none;box-shadow:none}@media (max-width: 600px){.intake-form.svelte-4jxp1g{padding:1rem;width:100%;max-width:100%}.form-section.svelte-4jxp1g{padding:1rem;width:100%}.form-grid.svelte-4jxp1g{grid-template-columns:1fr;width:100%}input.svelte-4jxp1g,select.svelte-4jxp1g,textarea.svelte-4jxp1g{width:100%;max-width:100%}}.honeypot.svelte-4jxp1g{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.field-error.svelte-4jxp1g{color:var(--error);font-size:.75rem;margin-top:.125rem;margin-bottom:.125rem;padding:.25rem;display:block;font-weight:500;background-color:red}input.error.svelte-4jxp1g,select.error.svelte-4jxp1g,textarea.error.svelte-4jxp1g{border-color:var(--error);background-color:rgba(var(--error-rgb),.05)}input.error.svelte-4jxp1g:focus,select.error.svelte-4jxp1g:focus,textarea.error.svelte-4jxp1g:focus{box-shadow:0 0 0 2px rgba(var(--error-rgb),.2)}.form-disabled.svelte-4jxp1g{pointer-events:none;opacity:.7}.services-container.svelte-4jxp1g{display:flex;flex-wrap:wrap;gap:0;padding:.3rem .125rem .125rem;border:1px solid var(--bg-3);border-radius:4px;background:var(--bg-0)}.service-option.svelte-4jxp1g{display:flex;align-items:center;gap:.5rem;padding:0 1.5rem;cursor:pointer;transition:all .2s;background:transparent;flex:1;min-width:300px;border:none}.service-option.svelte-4jxp1g:hover{background:var(--bg-1)}.service-option.svelte-4jxp1g input[type=checkbox]:where(.svelte-4jxp1g){margin:0;width:auto}.service-option.svelte-4jxp1g span:where(.svelte-4jxp1g){flex:1}@media (max-width: 600px){.service-option.svelte-4jxp1g{min-width:100%}}.right-access-form.svelte-cljxp{max-width:800px;margin:0 auto;padding:1rem}h1.svelte-cljxp{color:var(--fg-3);font-size:2rem;margin-bottom:1rem}.description.svelte-cljxp{color:var(--fg-2);margin-bottom:2rem}.form-section.svelte-cljxp{margin-bottom:2rem;background:var(--bg-1);padding:1.5rem;border-radius:8px;box-shadow:0 2px 4px #0000001a}@media (prefers-color-scheme: light){.form-section.svelte-cljxp{border:1px solid #e0e0e0;background:#f8f8f8}}.form-section.svelte-cljxp h2:where(.svelte-cljxp){color:var(--fg-3);font-size:1.5rem;margin-top:0rem;margin-bottom:.75rem}.form-grid.svelte-cljxp{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.75rem}.form-field.svelte-cljxp{margin-bottom:.75rem}.request-details.svelte-cljxp .form-field:where(.svelte-cljxp){margin-top:1.5rem}label.svelte-cljxp{display:block;margin-bottom:.5rem;color:var(--fg-2);font-weight:500}input.svelte-cljxp,select.svelte-cljxp,textarea.svelte-cljxp{width:100%;padding:.75rem;border:1px solid var(--bg-3);border-radius:4px;background:var(--bg-0);color:var(--fg-1)}input.svelte-cljxp:focus,select.svelte-cljxp:focus,textarea.svelte-cljxp:focus{outline:none;border-color:var(--accent-1);box-shadow:0 0 0 2px rgba(var(--accent-1-rgb),.2)}textarea.svelte-cljxp{resize:vertical;min-height:100px}.error-message.svelte-cljxp{color:var(--error);margin-bottom:1rem;padding:.75rem;background:rgba(var(--error-rgb),.1);border-radius:4px;border:1px solid rgba(var(--error-rgb),.2);font-weight:500}.success-message.svelte-cljxp{text-align:center;padding:2rem;background:var(--bg-1);border-radius:8px;box-shadow:0 2px 4px #0000001a}.success-message.svelte-cljxp h2:where(.svelte-cljxp){color:var(--fg-3);margin-bottom:1rem}.form-actions.svelte-cljxp{margin-top:2rem;text-align:center}button.svelte-cljxp{background:var(--color-logo);color:#fff;padding:.75rem 2rem;border:1px solid var(--color-logo);border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;min-width:200px;width:100%;max-width:300px;margin-bottom:2rem}button.svelte-cljxp:hover{background:var(--color-logo-hover);border-color:var(--color-logo-hover);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}button.svelte-cljxp:disabled{background:var(--bg-3);border-color:var(--bg-3);color:var(--fg-2);cursor:not-allowed;transform:none;box-shadow:none}@media (max-width: 600px){.right-access-form.svelte-cljxp{padding:1rem;width:100%;max-width:100%}.form-section.svelte-cljxp{padding:1rem;width:100%}.form-grid.svelte-cljxp{grid-template-columns:1fr;width:100%}input.svelte-cljxp,select.svelte-cljxp,textarea.svelte-cljxp{width:100%;max-width:100%}}.honeypot.svelte-cljxp{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.container.svelte-dzsn8s{padding:.5rem;max-width:1200px;margin:0 auto;width:100%}p.svelte-dzsn8s{margin:.2rem}@media (max-width: 600px){.container.svelte-dzsn8s{padding:.5rem;width:100%;max-width:100%}}@media (max-width: 768px){h1.svelte-dzsn8s{font-size:1.75rem;margin-top:.25rem;margin-bottom:.25rem;text-align:center}}.form-selector.svelte-dzsn8s{display:flex;justify-content:center;gap:1rem;margin-top:1.5rem;margin-bottom:0rem;padding-bottom:0rem}.form-selector.svelte-dzsn8s button:where(.svelte-dzsn8s){padding:.75rem 1.5rem;border:1px solid var(--bg-3);background:var(--bg-1);color:var(--fg-2);border-radius:4px;cursor:pointer;width:20rem;transition:all .2s;font-weight:600}.form-selector.svelte-dzsn8s button:where(.svelte-dzsn8s):hover{background:var(--bg-2);border-color:var(--color-logo);color:var(--color-logo)}.form-selector.svelte-dzsn8s button.active:where(.svelte-dzsn8s){background:var(--color-logo);color:#fff;border-color:var(--color-logo)}.form-selector.svelte-dzsn8s button.active:where(.svelte-dzsn8s):hover{background:var(--color-logo-hover);border-color:var(--color-logo-hover)}
