.contact-page[data-astro-cid-ogu57vvp]>section[data-astro-cid-ogu57vvp]{position:relative;z-index:1}.contact-page[data-astro-cid-ogu57vvp] .mobius{width:420px;right:-130px;top:-60px}@media(max-width:899px){.contact-page[data-astro-cid-ogu57vvp] .mobius{width:300px;right:-110px;top:-50px}}@media(max-width:599px){.contact-page[data-astro-cid-ogu57vvp].mobius-host{padding-top:0!important}.contact-page[data-astro-cid-ogu57vvp] .mobius{display:block;width:240px;right:-80px;top:-70px}.intro[data-astro-cid-ogu57vvp]{padding-top:150px!important}}.intro[data-astro-cid-ogu57vvp]{padding:64px 0 8px}@media(min-width:900px){.intro[data-astro-cid-ogu57vvp]{padding:96px 0 16px}}.intro[data-astro-cid-ogu57vvp] h1[data-astro-cid-ogu57vvp]{margin-bottom:20px}.intro[data-astro-cid-ogu57vvp] .lead[data-astro-cid-ogu57vvp]{max-width:640px}.intro[data-astro-cid-ogu57vvp] .lead[data-astro-cid-ogu57vvp]+.lead[data-astro-cid-ogu57vvp]{margin-top:8px;font-weight:600}.body[data-astro-cid-ogu57vvp]{padding-top:40px}.layout[data-astro-cid-ogu57vvp]{display:grid;gap:40px;align-items:start}@media(min-width:960px){.layout[data-astro-cid-ogu57vvp]{grid-template-columns:minmax(0,680px) 1fr;gap:72px}}.alternate[data-astro-cid-ogu57vvp]{border-left:4px solid var(--lavender);padding:4px 0 4px 24px}@media(min-width:960px){.alternate[data-astro-cid-ogu57vvp]{position:sticky;top:32px}}.alt-label[data-astro-cid-ogu57vvp]{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--lavender);margin-bottom:10px}.alternate[data-astro-cid-ogu57vvp] p[data-astro-cid-ogu57vvp]:not(.alt-label){margin-bottom:8px}.alt-link[data-astro-cid-ogu57vvp]{font-weight:600;display:inline-flex;align-items:center;min-height:44px}.alt-link[data-astro-cid-ogu57vvp]:after{content:"→";margin-left:8px}.form-col[data-astro-cid-ogu57vvp] .cf,.form-col[data-astro-cid-ogu57vvp] .cf-row{display:grid;gap:22px}@media(min-width:600px){.form-col[data-astro-cid-ogu57vvp] .cf-row{grid-template-columns:1fr 1fr}}.form-col[data-astro-cid-ogu57vvp] .cf-field{display:grid;gap:8px}.form-col[data-astro-cid-ogu57vvp] label{font-size:17px;font-weight:600}.form-col[data-astro-cid-ogu57vvp] input:not([type=hidden]),.form-col[data-astro-cid-ogu57vvp] select,.form-col[data-astro-cid-ogu57vvp] textarea{width:100%;min-height:50px;padding:12px 14px;font-size:17px;line-height:1.5;border:1.5px solid #8a8398;border-radius:8px;background:#fff;color:var(--ink)}.form-col[data-astro-cid-ogu57vvp] textarea{resize:vertical;min-height:160px}.form-col[data-astro-cid-ogu57vvp] textarea::-moz-placeholder{color:var(--muted);opacity:1}.form-col[data-astro-cid-ogu57vvp] textarea::placeholder{color:var(--muted);opacity:1}.form-col[data-astro-cid-ogu57vvp] input:focus,.form-col[data-astro-cid-ogu57vvp] select:focus,.form-col[data-astro-cid-ogu57vvp] textarea:focus{outline:3px solid var(--lavender);outline-offset:1px;border-color:var(--lavender)}.form-col[data-astro-cid-ogu57vvp] [aria-invalid=true]{border-color:#b3261e;border-width:2px}.form-col[data-astro-cid-ogu57vvp] .cf-error{font-size:17px;color:#b3261e;font-weight:600}.form-col[data-astro-cid-ogu57vvp] .cf-error:before{content:"! "}.form-col[data-astro-cid-ogu57vvp] .cf-hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.form-col[data-astro-cid-ogu57vvp] .cf-submit{display:grid;gap:12px;justify-items:start;margin-top:4px}.form-col[data-astro-cid-ogu57vvp] .cf-submit .btn{min-width:200px}.form-col[data-astro-cid-ogu57vvp] .cf-submit .btn:disabled{opacity:1;background:var(--lavender);cursor:progress}.form-col[data-astro-cid-ogu57vvp] .cf-next{display:grid;gap:6px;max-width:560px;margin-top:4px;border:1px solid var(--border);border-left:4px solid var(--lavender);border-radius:0 8px 8px 0;padding:14px 18px}.form-col[data-astro-cid-ogu57vvp] .cf-next p{font-size:17px}.form-col[data-astro-cid-ogu57vvp] .cf-next p:last-child{font-weight:600}.form-col[data-astro-cid-ogu57vvp] .cf-submit .meta a{display:inline-flex;min-height:44px;align-items:center}.form-col[data-astro-cid-ogu57vvp] .cf-thanks{border-left:4px solid var(--gentian);padding:8px 0 8px 24px}.form-col[data-astro-cid-ogu57vvp] .cf-thanks h2{margin-bottom:12px}.form-col[data-astro-cid-ogu57vvp] .cf-thanks h2:focus{outline:none}.form-col[data-astro-cid-ogu57vvp] .cf-thanks p{margin-bottom:12px;font-size:19px}.form-col[data-astro-cid-ogu57vvp] .text-link{font-weight:600;display:inline-flex;min-height:44px;align-items:center}
