.M3XBSG_wrap{max-width:var(--sheet-width);padding:clamp(48px, 7vw, 112px) var(--gutter);margin:0 auto}.M3XBSG_head{border-bottom:var(--stroke-rule) solid var(--text);margin-bottom:clamp(28px,4vw,56px);padding-bottom:clamp(20px,3vw,36px)}.M3XBSG_kicker{font-family:var(--font-heading), system-ui, sans-serif;text-transform:uppercase;letter-spacing:var(--track-button);font-weight:700;font-size:var(--micro-13);color:var(--accent-700)}.M3XBSG_title{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.01em;font-weight:700;line-height:1;font-size:var(--display-76);margin:8px 0 0}.M3XBSG_lead{font-size:var(--body-17);color:var(--text-62);max-width:60ch;margin-top:14px}.M3XBSG_primary{background:var(--divider);border:var(--stroke-hairline) solid var(--divider);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:clamp(28px,4vw,48px);display:grid}.M3XBSG_primaryCell{background:var(--bg);padding:clamp(22px,2.6vw,32px)}.M3XBSG_primaryLabel{font-family:var(--font-heading), system-ui, sans-serif;text-transform:uppercase;letter-spacing:var(--track-button);font-size:var(--micro-12);color:var(--text-55);margin-bottom:8px}.M3XBSG_primaryValue{font-family:var(--font-heading), system-ui, sans-serif;font-weight:700;font-size:var(--display-30);line-height:1.05}.M3XBSG_primaryValue a{color:inherit;text-decoration:none}.M3XBSG_primaryValue a:hover{color:var(--accent-700)}.M3XBSG_grid{grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);display:grid}.M3XBSG_cellLabel{font-family:var(--font-heading), system-ui, sans-serif;text-transform:uppercase;letter-spacing:var(--track-button);font-size:var(--micro-13);color:var(--text-55);border-top:var(--stroke-rule) solid var(--text);margin-bottom:12px;padding-top:12px}.M3XBSG_address{font-size:var(--body-17);font-style:normal;line-height:1.6}.M3XBSG_registerRow{border-bottom:var(--stroke-hairline) solid var(--divider);font-size:var(--body-16);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.M3XBSG_registerRow span:first-child{color:var(--text-62)}.M3XBSG_registerRow span:last-child{font-variant-numeric:tabular-nums;font-weight:600}.M3XBSG_note{font-size:var(--body-16);color:var(--text-62);margin-top:clamp(28px,4vw,48px)}@media (max-width:768px){.M3XBSG_primary,.M3XBSG_grid{grid-template-columns:1fr}}
