.page_main__6RIjc{display:block;min-height:100vh;padding:0;overflow-x:clip;background:var(--color-background);text-align:left}.page_container__62I3M{width:min(100%,var(--container-lg));margin-inline:auto;padding-inline:var(--container-gutter)}.page_hero__I9wdT{background:var(--color-background)}.page_connectionGrid__rosiI,.page_connectionIntroduction__h6YM_,.page_heroContent__K55hc,.page_heroGrid__7_9c2,.page_heroSummary__4OTyZ,.page_previewContent___qvw_,.page_previewGrid__suiHA{display:grid}.page_heroGrid__7_9c2{gap:var(--space-xl);align-items:end;padding-block:clamp(var(--space-xl),8vw,var(--space-3xl))}.page_connectionIntroduction__h6YM_,.page_heroContent__K55hc,.page_heroSummary__4OTyZ,.page_previewContent___qvw_{gap:var(--space-sm)}.page_eyebrow__H1whv{color:var(--color-brand);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.14em;line-height:var(--line-height-snug);text-transform:uppercase}.page_eyebrowDark__WiyPx{color:var(--color-brand-on-light)}.page_heroTitle__0okUz{max-width:13ch;font-size:var(--font-size-page-title);letter-spacing:-.055em}.page_heroSummary__4OTyZ>p:first-child{max-width:35rem;color:var(--color-text-muted);font-size:clamp(var(--font-size-lg),1rem + .4vw,var(--font-size-xl));line-height:var(--line-height-relaxed)}.page_button__ziNgI{display:inline-flex;width:fit-content;min-height:3rem;gap:var(--space-2xs);align-items:center;justify-content:center;padding:var(--space-xs) var(--space-md);border:1px solid transparent;border-radius:var(--radius-pill);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);line-height:var(--line-height-snug);text-align:center;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.page_buttonPrimary__s5kU1{color:var(--color-text-inverse);background:var(--color-brand)}.page_buttonPrimary__s5kU1:hover{color:var(--color-text-inverse);background:var(--color-brand-hover)}.page_externalNote__VxOzY{color:var(--color-text-muted);font-size:var(--font-size-xs)}.page_section__q1wJz{padding-block:var(--section-block-space)}.page_previewSection__o1Cn2{color:var(--color-text-dark);background:var(--color-surface-light)}.page_previewGrid__suiHA{gap:var(--space-xl)}.page_sectionTitle__KeUq2{max-width:17ch;font-size:var(--font-size-section-title);letter-spacing:-.045em}.page_previewContent___qvw_>p:last-child{max-width:34rem;color:var(--color-text-muted)}.page_sitePreview__cbDTv{display:grid;overflow:hidden;border:1px solid var(--color-border-light);border-radius:var(--radius-lg);color:var(--color-text-dark);background:var(--color-surface-light);box-shadow:var(--shadow-sm);text-decoration:none;transition:border-color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.page_sitePreview__cbDTv img{width:100%;height:auto;border-bottom:1px solid var(--color-border-light)}.page_sitePreview__cbDTv>span{display:flex;min-height:3.5rem;gap:var(--space-2xs);align-items:center;justify-content:space-between;padding-inline:var(--space-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.page_sitePreview__cbDTv:hover{border-color:var(--color-brand-on-light);box-shadow:var(--shadow-md);transform:translateY(-.125rem)}.page_connectionSection__UkZy7{border-top:1px solid var(--section-border)}.page_connectionGrid__rosiI{gap:var(--space-xl)}.page_connectionIntroduction__h6YM_>p:last-child{max-width:36rem;color:var(--section-muted)}.page_valueList__BAcxR{display:grid;margin:0;padding:0;border-top:1px solid var(--section-border);list-style:none}.page_valueList__BAcxR li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-sm);align-items:baseline;padding-block:var(--space-sm);border-bottom:1px solid var(--section-border)}.page_valueList__BAcxR span{color:var(--section-accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.1em}.page_valueList__BAcxR p{font-family:var(--font-family-heading);font-size:var(--font-size-xl)}.page_returnLink__YWhCv,.page_valueList__BAcxR p{color:var(--section-fg);font-weight:var(--font-weight-bold)}.page_returnLink__YWhCv{width:fit-content;font-size:var(--font-size-sm);text-underline-offset:.3em}.page_returnLink__YWhCv:hover{color:var(--section-accent)}.page_visuallyHidden__u_eHv{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:48rem){.page_heroGrid__7_9c2{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);gap:clamp(var(--space-xl),7vw,6rem)}.page_previewGrid__suiHA{grid-template-columns:minmax(16rem,.55fr) minmax(0,1.45fr);gap:clamp(var(--space-xl),7vw,6rem);align-items:center}.page_connectionGrid__rosiI{grid-template-columns:minmax(0,1fr) minmax(16rem,.75fr);gap:var(--space-xl) clamp(var(--space-xl),7vw,6rem);align-items:start}.page_returnLink__YWhCv{grid-column:2}}@media (prefers-reduced-motion:reduce){.page_button__ziNgI,.page_sitePreview__cbDTv{transition:none}.page_sitePreview__cbDTv:hover{transform:none}}