.ContactView-module__LpHxdW__page{isolation:isolate;position:relative}.ContactView-module__LpHxdW__page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 50% 45% at 20% 8%, var(--accent), transparent 70%), linear-gradient(180deg, var(--surface) 0%, transparent 100%);height:34rem;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab, red, red)){.ContactView-module__LpHxdW__page:before{background:radial-gradient(ellipse 50% 45% at 20% 8%, color-mix(in srgb, var(--accent), transparent 90%), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--surface), transparent 55%) 0%, transparent 100%)}}.ContactView-module__LpHxdW__inner{width:100%;max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem) * 6);margin-inline:auto}.ContactView-module__LpHxdW__intro{padding-top:calc(var(--spacing,.25rem) * 16);padding-bottom:calc(var(--spacing,.25rem) * 8)}@media (min-width:64rem){.ContactView-module__LpHxdW__intro{padding-top:calc(var(--spacing,.25rem) * 24);padding-bottom:calc(var(--spacing,.25rem) * 10)}}.ContactView-module__LpHxdW__eyebrow{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.ContactView-module__LpHxdW__title{color:var(--foreground);letter-spacing:-.03em;font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));--tw-leading:1.08;--tw-font-weight:var(--font-weight-semibold,600);line-height:1.08;font-weight:var(--font-weight-semibold,600)}@media (min-width:40rem){.ContactView-module__LpHxdW__title{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}@media (min-width:64rem){.ContactView-module__LpHxdW__title{font-size:var(--text-6xl,3.75rem);line-height:var(--tw-leading,var(--text-6xl--line-height,1))}}.ContactView-module__LpHxdW__content{padding-bottom:calc(var(--spacing,.25rem) * 20)}@media (min-width:64rem){.ContactView-module__LpHxdW__content{padding-bottom:calc(var(--spacing,.25rem) * 28)}}.ContactView-module__LpHxdW__grid{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.ContactView-module__LpHxdW__grid{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:.9fr 1.1fr}}.ContactView-module__LpHxdW__sidebar,.ContactView-module__LpHxdW__formPanel{border:1px solid var(--border-subtle);background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.ContactView-module__LpHxdW__sidebar,.ContactView-module__LpHxdW__formPanel{background-color:color-mix(in srgb, var(--surface), transparent 22%)}}.ContactView-module__LpHxdW__sidebar,.ContactView-module__LpHxdW__formPanel{border-radius:1.25rem;padding:1.4rem 1.45rem 1.55rem}.ContactView-module__LpHxdW__blockTitle{color:var(--foreground);letter-spacing:-.015em;margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ContactView-module__LpHxdW__channelList{margin:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 6);gap:calc(var(--spacing,.25rem) * 2.5);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.ContactView-module__LpHxdW__channelLink{border:1px solid #0000;border-radius:.9rem;align-items:flex-start;gap:.85rem;padding:.85rem .9rem;text-decoration:none;transition:border-color .2s,background-color .2s;display:flex}.ContactView-module__LpHxdW__channelLink:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ContactView-module__LpHxdW__channelLink:hover{border-color:color-mix(in srgb, var(--accent), transparent 55%)}}.ContactView-module__LpHxdW__channelLink:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ContactView-module__LpHxdW__channelLink:hover{background-color:color-mix(in srgb, var(--accent), transparent 92%)}}.ContactView-module__LpHxdW__channelIcon{width:2.25rem;height:2.25rem;color:var(--accent);background-color:var(--accent);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ContactView-module__LpHxdW__channelIcon{background-color:color-mix(in srgb, var(--accent), transparent 88%)}}.ContactView-module__LpHxdW__channelIcon svg{width:1.05rem;height:1.05rem}.ContactView-module__LpHxdW__channelLabel{color:var(--text-muted);margin-bottom:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:.08em;letter-spacing:.08em;text-transform:uppercase;display:block}.ContactView-module__LpHxdW__channelValue{color:var(--foreground);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));display:block}@media (min-width:40rem){.ContactView-module__LpHxdW__channelValue{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.ContactView-module__LpHxdW__availability{border-top:1px solid var(--border-subtle);padding-top:1rem}.ContactView-module__LpHxdW__availabilityTitle{color:var(--foreground);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.ContactView-module__LpHxdW__availabilityBody{color:var(--text-muted);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7)}.ContactView-module__LpHxdW__formSupport{color:var(--text-muted);margin-bottom:calc(var(--spacing,.25rem) * 6);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 7);line-height:calc(var(--spacing,.25rem) * 7)}.ContactView-module__LpHxdW__form{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.ContactView-module__LpHxdW__fieldRow{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.ContactView-module__LpHxdW__fieldRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.ContactView-module__LpHxdW__field{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.ContactView-module__LpHxdW__field span{color:var(--foreground);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.ContactView-module__LpHxdW__field input,.ContactView-module__LpHxdW__field textarea{width:100%;color:var(--foreground);background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.ContactView-module__LpHxdW__field input,.ContactView-module__LpHxdW__field textarea{background-color:color-mix(in srgb, var(--background), transparent 35%)}}.ContactView-module__LpHxdW__field input,.ContactView-module__LpHxdW__field textarea{border:1px solid var(--border-subtle);font:inherit;border-radius:.85rem;outline:none;padding:.8rem .95rem;transition:border-color .2s}.ContactView-module__LpHxdW__field textarea{resize:vertical;min-height:9rem}.ContactView-module__LpHxdW__field input::placeholder,.ContactView-module__LpHxdW__field textarea::placeholder{color:var(--text-muted)}@supports (color:color-mix(in lab, red, red)){.ContactView-module__LpHxdW__field input::placeholder,.ContactView-module__LpHxdW__field textarea::placeholder{color:color-mix(in srgb, var(--text-muted), transparent 20%)}}.ContactView-module__LpHxdW__field input:focus,.ContactView-module__LpHxdW__field textarea:focus{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ContactView-module__LpHxdW__field input:focus,.ContactView-module__LpHxdW__field textarea:focus{border-color:color-mix(in srgb, var(--accent), transparent 35%)}}.ContactView-module__LpHxdW__error{color:#ef6b6b;font-style:normal;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.ContactView-module__LpHxdW__submit{background-color:var(--accent);color:var(--cta-on-accent);cursor:pointer;border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 7);padding-block:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border:none;justify-content:center;align-self:flex-start;align-items:center;transition-duration:.2s;display:inline-flex}.ContactView-module__LpHxdW__submit:hover:not(:disabled){background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ContactView-module__LpHxdW__submit:hover:not(:disabled){background-color:color-mix(in srgb, var(--accent), white 12%)}}.ContactView-module__LpHxdW__submit:disabled{opacity:.7;cursor:wait}.ContactView-module__LpHxdW__success{border:1px solid var(--accent);border-radius:.85rem;margin-top:.25rem;padding:.95rem 1rem}@supports (color:color-mix(in lab, red, red)){.ContactView-module__LpHxdW__success{border:1px solid color-mix(in srgb, var(--accent), transparent 55%)}}.ContactView-module__LpHxdW__success{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ContactView-module__LpHxdW__success{background-color:color-mix(in srgb, var(--accent), transparent 90%)}}.ContactView-module__LpHxdW__success strong{color:var(--foreground);margin-bottom:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);display:block}.ContactView-module__LpHxdW__success p{color:var(--text-muted);margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
