.contact-module__swMWYG__inquiryGrid{gap:var(--space-3xl);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;display:grid}.contact-module__swMWYG__inquiryGrid>div>p{line-height:var(--leading-body);color:var(--color-muted)}.contact-module__swMWYG__inquiryGrid header{display:block}@media (max-width:62rem){.contact-module__swMWYG__inquiryGrid{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}}.contact-module__swMWYG__page{background:var(--color-paper);min-width:0;color:var(--color-ink);overflow:clip}.contact-module__swMWYG__reviewNotice{padding:var(--space-sm) var(--page-pad);border-block-end:1px solid var(--color-rule);background:var(--color-paper-3);color:var(--color-ink-2);font-size:var(--text-sm);text-align:center;line-height:1.5}.contact-module__swMWYG__shell{width:min(100% - (2 * var(--page-pad)), var(--page-max));margin-inline:auto}.contact-module__swMWYG__hero{padding-block:var(--space-2xl) var(--space-3xl);border-block-end:1px solid var(--color-rule)}.contact-module__swMWYG__breadcrumbs{gap:var(--space-xs);color:var(--color-muted);font-family:var(--font-nav);font-size:var(--text-xs);flex-wrap:wrap;margin-block-end:var(--space-2xl);display:flex}.contact-module__swMWYG__breadcrumbs a{text-underline-offset:var(--space-2xs);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.contact-module__swMWYG__heroGrid{gap:var(--space-2xl);display:grid}.contact-module__swMWYG__kicker,.contact-module__swMWYG__darkKicker{font-family:var(--font-nav);font-size:var(--text-xs);letter-spacing:.055em;text-transform:uppercase;font-weight:650}.contact-module__swMWYG__kicker{color:var(--color-muted)}.contact-module__swMWYG__darkKicker{color:var(--color-chapter-accent)}.contact-module__swMWYG__hero h1{max-width:12ch;margin-block-start:var(--space-md);font-size:clamp(2.7rem,6.4vw,6rem);font-weight:430;line-height:.96}.contact-module__swMWYG__heroCopy>p:last-child{max-width:61ch;color:var(--color-ink-2);font-size:var(--text-md);margin-block-start:var(--space-xl)}.contact-module__swMWYG__contextNote{border-block-start:1px solid var(--color-rule);padding-block-start:var(--space-xl)}.contact-module__swMWYG__contextNote ul{margin:var(--space-lg) 0 0;padding:0;list-style:none}.contact-module__swMWYG__contextNote li{padding-block:var(--space-sm);border-block-end:1px solid var(--color-rule-2);color:var(--color-ink-2)}.contact-module__swMWYG__formSection,.contact-module__swMWYG__processSection,.contact-module__swMWYG__alternateSection{padding-block:var(--space-3xl)}.contact-module__swMWYG__formSection .contact-module__swMWYG__shell{gap:var(--space-2xl);display:grid}.contact-module__swMWYG__formIntro h2,.contact-module__swMWYG__processSection h2,.contact-module__swMWYG__alternateSection h2{font-size:clamp(var(--text-2xl), 4.3vw, 4.2rem);margin-block-start:var(--space-sm);font-weight:430;line-height:1}.contact-module__swMWYG__formIntro>p:last-child{max-width:52ch;color:var(--color-ink-2);margin-block-start:var(--space-xl)}.contact-module__swMWYG__formPanel{min-width:0;padding:var(--space-xl);border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-paper-2)}.contact-module__swMWYG__processSection{background:var(--color-chapter-deep);color:var(--color-on-chapter)}.contact-module__swMWYG__processSection header{max-width:56rem}.contact-module__swMWYG__processSection dl{margin:var(--space-2xl) 0 0}.contact-module__swMWYG__processSection dl>div{padding-block:var(--space-xl);gap:var(--space-sm);border-block-start:1px solid var(--color-chapter-rule);display:grid}.contact-module__swMWYG__processSection dl>div:last-child{border-block-end:1px solid var(--color-chapter-rule)}.contact-module__swMWYG__processSection dt{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.03em;font-weight:560}.contact-module__swMWYG__processSection dd{max-width:56ch;color:var(--color-on-chapter-muted);margin:0}.contact-module__swMWYG__alternateSection{background:var(--color-paper-2)}.contact-module__swMWYG__alternateSection>.contact-module__swMWYG__shell>div{gap:var(--space-lg);margin-block-start:var(--space-lg);display:grid}.contact-module__swMWYG__alternateSection h2{max-width:22ch}.contact-module__swMWYG__alternateSection a{align-items:center;gap:var(--space-sm);width:fit-content;min-height:2.75rem;font-family:var(--font-nav);font-size:var(--text-sm);border-block-end:1px solid;font-weight:650;display:inline-flex}.contact-module__swMWYG__page :focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--space-2xs)}@media (hover:hover) and (pointer:fine){.contact-module__swMWYG__breadcrumbs a:hover{text-decoration-color:currentColor}.contact-module__swMWYG__alternateSection a:hover{color:var(--color-accent-strong)}}@media (min-width:48rem){.contact-module__swMWYG__heroGrid{align-items:end;gap:var(--space-3xl);grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr)}.contact-module__swMWYG__formSection .contact-module__swMWYG__shell{align-items:start;gap:var(--space-3xl);grid-template-columns:minmax(18rem,.75fr) minmax(28rem,1.25fr)}.contact-module__swMWYG__formIntro{position:sticky;inset-block-start:calc(var(--banner-height) + var(--space-xl))}.contact-module__swMWYG__processSection dl>div{gap:var(--space-3xl);grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr)}.contact-module__swMWYG__alternateSection>.contact-module__swMWYG__shell>div{align-items:end;gap:var(--space-xl);grid-template-columns:minmax(0,1fr) auto auto}}@media (prefers-reduced-motion:reduce){.contact-module__swMWYG__page,.contact-module__swMWYG__page *{scroll-behavior:auto}}
