.PartsIndex-module__dUTzZq__index{flex-direction:column;gap:24px;margin-bottom:48px;display:flex}@media (min-width:1024px){.PartsIndex-module__dUTzZq__index{max-height:calc(100vh - var(--sticky-top) - 24px);overscroll-behavior:contain;scrollbar-width:thin;margin:-4px;padding:4px;overflow-y:auto}}.PartsIndex-module__dUTzZq__group{flex-direction:column;gap:12px;display:flex}.PartsIndex-module__dUTzZq__groupLabel{text-transform:uppercase;letter-spacing:.14em;font-size:11px}.PartsIndex-module__dUTzZq__list{margin:0;padding:0;list-style:none}.PartsIndex-module__dUTzZq__stop{padding-bottom:12px;position:relative}.PartsIndex-module__dUTzZq__stop:last-child{padding-bottom:0}.PartsIndex-module__dUTzZq__index .PartsIndex-module__dUTzZq__link{-moz-column-gap:8px;grid-template-columns:16px minmax(0,1fr);align-items:start;column-gap:8px;display:grid}.PartsIndex-module__dUTzZq__index .PartsIndex-module__dUTzZq__num{color:inherit;line-height:20px}.PartsIndex-module__dUTzZq__title{overflow-wrap:anywhere;grid-column:2}@media (max-width:1023px){.PartsIndex-module__dUTzZq__index .PartsIndex-module__dUTzZq__link{grid-template-columns:16px auto minmax(0,1fr)}.PartsIndex-module__dUTzZq__title{grid-column:3}}.PartsIndex-module__dUTzZq__disc{z-index:1;margin-top:2px;position:relative}.PartsIndex-module__dUTzZq__index .is-current .PartsIndex-module__dUTzZq__disc{outline:1px solid var(--brand);outline-offset:2px}.PartsIndex-module__dUTzZq__track .PartsIndex-module__dUTzZq__stop:not(:last-child):before,.PartsIndex-module__dUTzZq__track .PartsIndex-module__dUTzZq__stop:not(:last-child):after{content:"";z-index:0;pointer-events:none;width:2px;position:absolute;top:10px;bottom:-10px;left:19px}.PartsIndex-module__dUTzZq__track .PartsIndex-module__dUTzZq__stop:not(:last-child):before{background:var(--rule)}.PartsIndex-module__dUTzZq__track .PartsIndex-module__dUTzZq__stop:not(:last-child):after{background:var(--brand);transform-origin:top}@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.PartsIndex-module__dUTzZq__index.is-tracking .PartsIndex-module__dUTzZq__track .PartsIndex-module__dUTzZq__stop:not(:last-child):after{transition:transform var(--dur-state) var(--ease-settle);transform:scaleY(0)}.PartsIndex-module__dUTzZq__index.is-tracking .PartsIndex-module__dUTzZq__track .PartsIndex-module__dUTzZq__stop.is-passed:not(:last-child):after{transform:scaleY(1)}}@media print{.PartsIndex-module__dUTzZq__index{display:none}}
.ServicePart-module__b0jFeW__part{row-gap:0}.ServicePart-module__b0jFeW__part+.ServicePart-module__b0jFeW__part{margin-top:96px}.ServicePart-module__b0jFeW__head{padding-top:20px}.ServicePart-module__b0jFeW__headRule{background:var(--ink);position:absolute;top:0;left:0;right:0}.ServicePart-module__b0jFeW__headRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;display:flex}.ServicePart-module__b0jFeW__partNo{color:var(--ink);text-transform:uppercase;letter-spacing:.14em}.ServicePart-module__b0jFeW__title{margin-top:24px}.ServicePart-module__b0jFeW__headnote{margin-top:20px;padding-bottom:12px}.ServicePart-module__b0jFeW__clauses{margin-top:16px}.ServicePart-module__b0jFeW__clauseRule{position:absolute;top:0;left:0;right:0}.ServicePart-module__b0jFeW__cite{text-underline-offset:4px;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);transition:text-decoration-color var(--dur-hover) linear}[data-active] .ServicePart-module__b0jFeW__cite{-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}@media print{.ServicePart-module__b0jFeW__part+.ServicePart-module__b0jFeW__part{margin-top:48px}.ServicePart-module__b0jFeW__cite{-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule)}}
