.contact-module-scss-module__aH4h3a__section{background:#fff}.contact-module-scss-module__aH4h3a__inner{max-width:var(--container-max);padding-left:var(--pad-x);padding-right:var(--pad-x);box-sizing:border-box;padding-top:32px;padding-bottom:var(--section-y);margin:0 auto}.contact-module-scss-module__aH4h3a__breadcrumb{color:var(--text-muted);font-size:14px}.contact-module-scss-module__aH4h3a__crumbs{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.contact-module-scss-module__aH4h3a__crumb{gap:10px;display:inline-flex}.contact-module-scss-module__aH4h3a__crumbLink{color:var(--text-muted);transition:color var(--dur-base)}.contact-module-scss-module__aH4h3a__crumbLink:hover{color:var(--cc-blue)}.contact-module-scss-module__aH4h3a__crumbSep{color:var(--text-muted)}.contact-module-scss-module__aH4h3a__crumbCurrent{color:var(--text-primary);font-weight:500}.contact-module-scss-module__aH4h3a__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;gap:64px 96px;padding-top:40px;display:grid}.contact-module-scss-module__aH4h3a__side{flex-direction:column;gap:40px;display:flex;position:sticky;top:112px}@media (max-width:900px){.contact-module-scss-module__aH4h3a__side{position:static}}.contact-module-scss-module__aH4h3a__intro{flex-direction:column;gap:20px;display:flex}.contact-module-scss-module__aH4h3a__nowrap{white-space:nowrap}.contact-module-scss-module__aH4h3a__title{font-family:var(--font-heading);letter-spacing:-.02em;color:#1d2d3d;margin:0;font-size:clamp(44px,5vw,72px);font-weight:500;line-height:1.05}.contact-module-scss-module__aH4h3a__title em{color:var(--cc-blue);font-style:normal;font-weight:600}.contact-module-scss-module__aH4h3a__lead{max-width:44ch;color:var(--text-muted);text-wrap:pretty;margin:0;font-size:18px;line-height:1.55}.contact-module-scss-module__aH4h3a__steps{flex-direction:column;gap:12px;max-width:44ch;margin:8px 0 0;padding:0;list-style:none;display:flex}.contact-module-scss-module__aH4h3a__steps li{color:var(--text-primary);padding-left:28px;font-size:16px;line-height:1.5;position:relative}.contact-module-scss-module__aH4h3a__steps li:before{content:"";background:var(--cc-blue);width:14px;height:2px;position:absolute;top:.7em;left:0}.contact-module-scss-module__aH4h3a__rows{border-top:1px solid var(--border-default);margin:0;padding:0;list-style:none}.contact-module-scss-module__aH4h3a__row{border-bottom:1px solid var(--border-default);color:var(--text-primary);grid-template-columns:1fr auto;align-items:center;gap:20px;padding:22px 0;transition:color .2s,padding .2s;display:grid}.contact-module-scss-module__aH4h3a__row:hover{color:var(--cc-blue);padding-left:8px}.contact-module-scss-module__aH4h3a__rowText{flex-direction:column;gap:6px;min-width:0;display:flex}.contact-module-scss-module__aH4h3a__rowLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:600}.contact-module-scss-module__aH4h3a__rowValue{font-family:var(--font-heading);overflow-wrap:anywhere;font-size:22px;font-weight:500}.contact-module-scss-module__aH4h3a__bookAnchor{scroll-margin-top:72px}
