.ContactPage-module__ihyCQG__section{padding-block:var(--space-l) var(--space-xl)}.ContactPage-module__ihyCQG__layout{gap:var(--gap);display:grid}.ContactPage-module__ihyCQG__main{min-width:0}.ContactPage-module__ihyCQG__formTile{border-radius:var(--radius-l);background:var(--bg);color:var(--fg);padding:clamp(1.25rem,.75rem + 2.6vw,3.5rem);box-shadow:0 1px 2px #00000008}.ContactPage-module__ihyCQG__aside{min-width:0}.ContactPage-module__ihyCQG__stack{align-content:start;gap:var(--gap);display:grid}.ContactPage-module__ihyCQG__tileTitle{letter-spacing:-.015em;font-size:1.1875rem;font-weight:600;line-height:1.3}.ContactPage-module__ihyCQG__next{gap:var(--space-m);padding:var(--space-m);border-radius:var(--radius-l);isolation:isolate;background:radial-gradient(ellipse 90% 60% at 100% 0%, color-mix(in srgb, var(--c-indigo) 42%, transparent), transparent 70%), radial-gradient(ellipse 70% 40% at 0% 100%, color-mix(in srgb, var(--c-indigo-deep) 30%, transparent), transparent 70%), var(--bg);color:var(--fg);display:grid;position:relative;overflow:hidden}.ContactPage-module__ihyCQG__next:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14}.ContactPage-module__ihyCQG__steps{display:grid}.ContactPage-module__ihyCQG__step{gap:var(--space-s);padding-bottom:var(--space-m);grid-template-columns:1.75rem minmax(0,1fr);display:grid;position:relative}.ContactPage-module__ihyCQG__step:last-child{padding-bottom:0}.ContactPage-module__ihyCQG__step:not(:last-child):before{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--c-lavender) 55%, transparent), #ffffff1f);width:1px;position:absolute;top:2.1rem;bottom:.35rem;left:calc(.875rem - .5px)}.ContactPage-module__ihyCQG__stepIndex{background:color-mix(in srgb, var(--c-lavender) 14%, transparent);width:1.75rem;height:1.75rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-lavender) 40%, transparent);color:var(--c-lavender);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.8125rem;font-weight:600;display:grid}.ContactPage-module__ihyCQG__stepBody{gap:.2rem;padding-top:.1rem;display:grid}.ContactPage-module__ihyCQG__stepTitle{font-size:1rem;font-weight:600;line-height:1.35}.ContactPage-module__ihyCQG__stepText{font-size:var(--fs-small);color:var(--fg-muted);line-height:1.45}.ContactPage-module__ihyCQG__points{padding-top:var(--space-m);border-top:1px solid var(--line);gap:.6rem;display:grid}.ContactPage-module__ihyCQG__points li{align-items:center;gap:.6rem;font-size:.9375rem;line-height:1.35;display:flex}.ContactPage-module__ihyCQG__pointIcon{width:1.25rem;height:1.25rem;color:var(--c-lavender);flex:none;place-items:center;display:grid}.ContactPage-module__ihyCQG__pointIcon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.ContactPage-module__ihyCQG__direct{gap:var(--space-2xs);padding:var(--space-m) var(--space-m) var(--space-xs);border-radius:var(--radius-l);background:var(--surface);color:var(--fg);display:grid}.ContactPage-module__ihyCQG__channels li+li{border-top:1px solid var(--line)}.ContactPage-module__ihyCQG__channel{align-items:center;gap:var(--space-s);min-height:4.5rem;padding-block:var(--space-xs);grid-template-columns:2.5rem minmax(0,1fr) auto;display:grid;position:relative}a.ContactPage-module__ihyCQG__channel{border-radius:var(--radius-s)}.ContactPage-module__ihyCQG__icon{background:linear-gradient(180deg, var(--c-indigo), var(--c-indigo-deep));width:2.5rem;height:2.5rem;color:var(--c-white);transition:transform var(--dur) var(--ease-out);border-radius:.75rem;place-items:center;display:grid}.ContactPage-module__ihyCQG__icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:1.3rem;height:1.3rem}.ContactPage-module__ihyCQG__channelBody{gap:.05rem;min-width:0;display:grid}.ContactPage-module__ihyCQG__channelLabel{color:var(--fg-muted);font-size:.8125rem;font-weight:500}.ContactPage-module__ihyCQG__channelValue{letter-spacing:-.012em;overflow-wrap:anywhere;font-size:1.0625rem;font-weight:600;line-height:1.3}.ContactPage-module__ihyCQG__channelNote{color:var(--fg-muted);font-size:.8125rem}.ContactPage-module__ihyCQG__chevron:after{content:"›";color:var(--link);transition:transform var(--dur) var(--ease-out);font-size:1.5rem;line-height:1;display:block;transform:translateY(-.05em)}@media (hover:hover){a.ContactPage-module__ihyCQG__channel:hover .ContactPage-module__ihyCQG__channelValue{color:var(--link)}a.ContactPage-module__ihyCQG__channel:hover .ContactPage-module__ihyCQG__chevron:after{transform:translate(.2em,-.05em)}a.ContactPage-module__ihyCQG__channel:hover .ContactPage-module__ihyCQG__icon{transform:scale(1.06)}}@media (max-width:1023px){.ContactPage-module__ihyCQG__direct{order:-1}}@media (min-width:768px){.ContactPage-module__ihyCQG__next,.ContactPage-module__ihyCQG__direct{padding:var(--space-l)}.ContactPage-module__ihyCQG__direct{padding-bottom:var(--space-s);align-content:start}}@media (min-width:1024px){.ContactPage-module__ihyCQG__layout{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}.ContactPage-module__ihyCQG__next,.ContactPage-module__ihyCQG__direct{padding:var(--space-m) var(--space-m)}.ContactPage-module__ihyCQG__direct{padding-bottom:var(--space-2xs)}.ContactPage-module__ihyCQG__aside{bottom:var(--space-s);align-self:end;position:sticky}}@media (min-width:1024px) and (min-height:1000px){.ContactPage-module__ihyCQG__aside{top:calc(var(--header-h) + var(--space-s));align-self:start;bottom:auto}}@media (min-width:1440px){.ContactPage-module__ihyCQG__layout{grid-template-columns:minmax(0,1fr) 24rem}.ContactPage-module__ihyCQG__next,.ContactPage-module__ihyCQG__direct{padding-inline:var(--space-l)}.ContactPage-module__ihyCQG__next{padding-block:var(--space-l)}}
