.page-module__C6Y7yq__narrow{max-width:1000px;margin:0 auto;padding:0 24px}.page-module__C6Y7yq__pageHead{text-align:center;padding:56px 0 10px}.page-module__C6Y7yq__pageHead .mls{margin-bottom:8px;font-size:clamp(24px,3.4vw,34px);display:block}.page-module__C6Y7yq__h1{letter-spacing:.03em;font-size:clamp(20px,2.8vw,27px);font-weight:900}.page-module__C6Y7yq__sub{color:var(--muted);margin-top:12px;font-size:13.5px}.page-module__C6Y7yq__section{padding:46px 0 0}.page-module__C6Y7yq__secCap{text-align:center;letter-spacing:.3em;color:var(--blue);margin-bottom:10px;font-size:11px;font-weight:700}.page-module__C6Y7yq__secTtl{text-align:center;margin-bottom:12px;font-size:clamp(19px,2.6vw,25px);font-weight:900;line-height:1.5}.page-module__C6Y7yq__secLead{text-align:center;color:var(--muted);max-width:640px;margin:0 auto 34px;font-size:13px;line-height:1.9}.page-module__C6Y7yq__scroller{-webkit-overflow-scrolling:touch;overflow-x:auto}.page-module__C6Y7yq__cmp{border-collapse:separate;border-spacing:0;width:100%;min-width:640px;box-shadow:0 6px 30px color-mix(in srgb, var(--navy) 8%, transparent);border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.page-module__C6Y7yq__cmp thead th{vertical-align:bottom;padding:0}.page-module__C6Y7yq__thInner{text-align:center;background:var(--alt);padding:20px 16px 18px;font-size:13.5px;font-weight:900;line-height:1.5}.page-module__C6Y7yq__thSub{color:var(--muted);letter-spacing:.04em;margin-top:4px;font-size:10.5px;font-weight:500;display:block}.page-module__C6Y7yq__thAxis{background:var(--alt);text-align:left;letter-spacing:.1em;color:var(--muted);padding:20px 22px;font-size:11px;font-weight:700}.page-module__C6Y7yq__cmp tbody td{border-top:1px solid var(--line);vertical-align:middle;padding:16px 18px}.page-module__C6Y7yq__axis{background:var(--alt);text-align:left;border-top:1px solid var(--line);vertical-align:middle;font-size:13px;font-weight:700;line-height:1.5;padding:16px 22px!important}.page-module__C6Y7yq__axis small{color:var(--muted);margin-top:3px;font-size:10.5px;font-weight:500;display:block}.page-module__C6Y7yq__cell{text-align:left;color:var(--text,inherit);font-size:12.5px;line-height:1.85}.page-module__C6Y7yq__note{color:var(--muted);margin-top:14px;padding:0 4px;font-size:10.5px;line-height:1.7}@media (max-width:760px){.page-module__C6Y7yq__cmp tbody td{padding:12px 10px}.page-module__C6Y7yq__axis,.page-module__C6Y7yq__thAxis{font-size:12px;padding:14px 12px!important}.page-module__C6Y7yq__cell{font-size:11.5px}}
