.RootGateway_page__kehfx{min-height:100vh;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,4vw,2.5rem) var(--space-section);background:var(--canvas-field);color:var(--foundation-text-primary);font-family:var(--bzl-font-ui,var(--font-body,system-ui,sans-serif))}.RootGateway_shell__G1irt{display:flex;flex-direction:column;gap:var(--space-block);inline-size:min(100%,var(--frame-width));margin-inline:auto}.RootGateway_brand__u0IPr{display:flex;align-items:center;-webkit-padding-before:.25rem;padding-block-start:.25rem}.RootGateway_ctas__eTL_E{display:flex;flex-wrap:wrap;gap:.75rem}.RootGateway_cta__Z_mSE{display:inline-flex;align-items:center;justify-content:center;min-block-size:48px;padding:.8rem 1.4rem;border-radius:var(--radius-lg,10px);font-weight:700;font-size:var(--fs-body);text-decoration:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.RootGateway_ctaPrimary__3n3J4{background:var(--action-primary-bg);border:1px solid var(--action-primary-bg);color:var(--action-primary-text)}.RootGateway_ctaPrimary__3n3J4:hover{background:var(--action-primary-bg-hover);border-color:var(--action-primary-bg-hover)}.RootGateway_ctaSecondary__enCbO{background:var(--action-secondary-bg);border:1px solid var(--action-secondary-border);color:var(--action-secondary-text);font-weight:600}.RootGateway_ctaSecondary__enCbO:hover{background:var(--action-secondary-bg-hover)}.RootGateway_cta__Z_mSE:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (max-width:559px){.RootGateway_ctas__eTL_E{flex-direction:column;align-items:stretch}.RootGateway_cta__Z_mSE{inline-size:100%}}.RootGateway_familyGrid__MW1_p{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));grid-gap:clamp(1rem,2vw,1.5rem);gap:clamp(1rem,2vw,1.5rem);align-items:start}.RootGateway_family__Z8Dpl{display:flex;flex-direction:column;border-radius:var(--radius-lg,10px);background:var(--surface-secondary);border:1px solid var(--foundation-border-subtle);overflow:hidden}.RootGateway_familyHead__V_bnw{display:flex;align-items:baseline;gap:.6rem;padding:.9rem 1.15rem .7rem;-webkit-border-after:1px solid var(--foundation-border-subtle);border-block-end:1px solid var(--foundation-border-subtle)}.RootGateway_familyTitle__MrURP{margin:0;font-size:var(--fs-meta);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--foundation-text-secondary)}.RootGateway_familyRule__6XZ_v{flex:1 1;block-size:1px;background:linear-gradient(90deg,var(--foundation-border-emphasis),transparent)}.RootGateway_routeRow__50604{display:flex;flex-direction:column;gap:.4rem;padding:.95rem 1.15rem;text-decoration:none;color:inherit;-webkit-border-after:1px solid var(--foundation-border-subtle);border-block-end:1px solid var(--foundation-border-subtle);transition:background-color .14s ease}.RootGateway_routeRow__50604:last-child{-webkit-border-after:none;border-block-end:none}.RootGateway_routeRow__50604:hover{background:var(--surface-hover)}.RootGateway_routeRow__50604:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}.RootGateway_routeHead__7bQG5{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.RootGateway_routeLabel__cIRie{font-size:var(--fs-body);font-weight:650;color:var(--foundation-text-primary)}.RootGateway_routeDetail__rc3ZK{margin:0;font-size:var(--fs-support);line-height:1.55;color:var(--foundation-text-secondary)}.RootGateway_routeAuth__V0GQV{margin:0;font-size:var(--fs-meta);color:var(--foundation-text-muted)}.RootGateway_boundaryList__KjteG{display:flex;flex-direction:column;border-radius:var(--radius-lg,10px);background:var(--surface-muted);border:1px solid var(--foundation-border-subtle);overflow:hidden}.RootGateway_boundaryRow__o7iGU{display:flex;flex-direction:column;gap:.35rem;padding:.9rem 1.15rem;-webkit-border-after:1px solid var(--foundation-border-subtle);border-block-end:1px solid var(--foundation-border-subtle)}.RootGateway_boundaryRow__o7iGU:last-child{-webkit-border-after:none;border-block-end:none}.RootGateway_boundaryHead__adqys{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.RootGateway_boundaryLabel__iA5jM{font-size:var(--fs-support);font-weight:600;color:var(--foundation-text-primary)}.RootGateway_boundaryDetail__Y4ch9{margin:0;font-size:var(--fs-meta);line-height:1.55;color:var(--foundation-text-secondary);max-inline-size:var(--reading-width)}.RootGateway_nextList__diNes{margin:0;-webkit-padding-start:1.15rem;padding-inline-start:1.15rem;display:flex;flex-direction:column;gap:.6rem;font-size:var(--fs-body);line-height:1.6;color:var(--foundation-text-secondary)}.RootGateway_nextList__diNes a{color:var(--accent-link);text-decoration:none;font-weight:650}.RootGateway_nextList__diNes a:focus-visible,.RootGateway_nextList__diNes a:hover{text-decoration:underline}.RootGateway_footerCopy__PVyvE{margin:0;font-size:var(--fs-meta);line-height:1.65;color:var(--foundation-text-muted);max-inline-size:var(--reading-width)}