.LegalParts-module__Qjq6uG__masthead{padding:clamp(112px, 13vw, 168px) var(--cp-gutter) clamp(36px, 4.5vw, 56px);border-bottom:var(--cp-border-hairline) solid var(--cp-line)}.LegalParts-module__Qjq6uG__mastheadInner{max-width:var(--cp-container);flex-direction:column;gap:22px;margin-inline:auto;display:flex}.LegalParts-module__Qjq6uG__breadcrumb{font-family:var(--cp-font-meta);font-size:var(--cp-type-meta);font-weight:var(--cp-weight-medium);letter-spacing:var(--cp-type-meta-tracking);color:var(--cp-text-meta);flex-wrap:wrap;align-items:center;gap:10px;line-height:1.6;display:flex}.LegalParts-module__Qjq6uG__crumbGroup{align-items:center;gap:10px;display:inline-flex}.LegalParts-module__Qjq6uG__breadcrumbLink{min-height:var(--cp-touch-target);color:var(--cp-text-meta);transition:color var(--cp-duration-standard) var(--cp-ease);align-items:center;display:inline-flex}.LegalParts-module__Qjq6uG__breadcrumbLink:hover{color:var(--cp-color-cyan)}.LegalParts-module__Qjq6uG__crumbSeparator{color:var(--cp-text-meta)}.LegalParts-module__Qjq6uG__crumbMid{color:var(--cp-text-muted)}.LegalParts-module__Qjq6uG__crumbCurrent{color:var(--cp-text-primary)}.LegalParts-module__Qjq6uG__title{max-width:18ch;font-family:var(--cp-font-editorial);font-size:clamp(38px,5.4vw,72px);font-weight:var(--cp-weight-editorial);letter-spacing:var(--cp-type-h1-tracking);color:var(--cp-text-primary);text-wrap:balance;margin:0;line-height:1.05}.LegalParts-module__Qjq6uG__meta{border-top:var(--cp-border-hairline) solid var(--cp-line-soft);flex-wrap:wrap;gap:clamp(20px,3vw,52px);max-width:920px;margin:0;padding-top:20px;display:flex}.LegalParts-module__Qjq6uG__metaItem{flex-direction:column;gap:7px;display:flex}.LegalParts-module__Qjq6uG__metaLabel{font-family:var(--cp-font-meta);font-size:var(--cp-type-meta-sm);font-weight:var(--cp-weight-medium);letter-spacing:var(--cp-type-meta-tracking-wide);color:var(--cp-text-meta);margin:0;line-height:1}.LegalParts-module__Qjq6uG__metaValue{font-family:var(--cp-font-interface);font-size:14px;font-weight:var(--cp-weight-medium);color:var(--cp-text-primary);margin:0;line-height:1.4}.LegalParts-module__Qjq6uG__body{padding:clamp(40px, 5vw, 64px) var(--cp-gutter) clamp(64px, 8vw, 104px)}.LegalParts-module__Qjq6uG__bodyInner{max-width:var(--cp-container);flex-wrap:wrap;align-items:flex-start;gap:clamp(32px,5vw,72px);margin-inline:auto;display:flex}.LegalParts-module__Qjq6uG__content{flex-direction:column;flex:6 560px;gap:clamp(40px,4.5vw,56px);min-width:0;max-width:74ch;display:flex}.LegalParts-module__Qjq6uG__lede{font-family:var(--cp-font-editorial);font-size:clamp(18px,1.7vw,21px);font-weight:var(--cp-weight-editorial);color:var(--cp-text-body);text-wrap:pretty;margin:0;line-height:1.75}.LegalParts-module__Qjq6uG__toc{flex-direction:column;flex:232px;gap:14px;min-width:232px;display:flex;position:static;top:96px}.LegalParts-module__Qjq6uG__toc[data-aside=true]{position:sticky}.LegalParts-module__Qjq6uG__tocLabel{font-family:var(--cp-font-meta);font-size:var(--cp-type-meta-sm);font-weight:var(--cp-weight-medium);letter-spacing:var(--cp-type-meta-tracking-wide);color:var(--cp-text-meta);line-height:1}.LegalParts-module__Qjq6uG__tocList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.LegalParts-module__Qjq6uG__tocLink{min-height:var(--cp-touch-target);font-family:var(--cp-font-interface);font-size:13px;font-weight:var(--cp-weight-medium);color:var(--cp-text-muted);transition:color var(--cp-duration-standard) var(--cp-ease);grid-template-columns:26px 1fr;align-items:baseline;gap:8px;padding:12px 0;line-height:1.45;display:grid}.LegalParts-module__Qjq6uG__tocLink:hover{color:#fff}.LegalParts-module__Qjq6uG__tocNumeral{font-family:var(--cp-font-meta);font-size:var(--cp-type-meta);font-weight:var(--cp-weight-medium);color:var(--cp-text-faint);line-height:1.6}.LegalParts-module__Qjq6uG__section{flex-direction:column;gap:18px;scroll-margin-top:104px;display:flex}.LegalParts-module__Qjq6uG__sectionHeading{font-family:var(--cp-font-editorial);font-size:clamp(24px,2.6vw,32px);font-weight:var(--cp-weight-editorial);color:var(--cp-text-primary);text-wrap:pretty;align-items:baseline;gap:16px;margin:0;line-height:1.25;display:flex}.LegalParts-module__Qjq6uG__sectionNumeral{font-family:var(--cp-font-meta);font-size:12px;font-weight:var(--cp-weight-medium);color:var(--cp-color-cyan);flex:none;line-height:1}.LegalParts-module__Qjq6uG__paragraph{font-family:var(--cp-font-interface);font-size:var(--cp-type-body);font-weight:var(--cp-weight-regular);color:var(--cp-text-body);text-wrap:pretty;margin:0;line-height:1.85}.LegalParts-module__Qjq6uG__flag{font-family:var(--cp-font-meta);font-size:var(--cp-type-meta);font-weight:var(--cp-weight-medium);letter-spacing:var(--cp-type-meta-tracking);color:var(--cp-color-cyan);line-height:1.6}.LegalParts-module__Qjq6uG__clauseGroup{border-left:var(--cp-border-hairline) solid var(--cp-line-emphasis);flex-direction:column;gap:26px;padding-left:clamp(18px,2.4vw,28px);display:flex}.LegalParts-module__Qjq6uG__clauseGroup[data-accent=true]{border-left-color:var(--cp-wash-cyan-rule)}.LegalParts-module__Qjq6uG__clause{flex-direction:column;gap:10px;display:flex}.LegalParts-module__Qjq6uG__clauseTitle{font-family:var(--cp-font-interface);font-size:14.5px;font-weight:var(--cp-weight-semibold);color:var(--cp-text-primary);margin:0;line-height:1.4}.LegalParts-module__Qjq6uG__clauseNote{border-left:var(--cp-border-accent) solid var(--cp-wash-cyan-accent);font-family:var(--cp-font-interface);font-size:14.5px;font-weight:var(--cp-weight-regular);color:var(--cp-text-muted);text-wrap:pretty;margin:0;padding-left:16px;line-height:1.75}.LegalParts-module__Qjq6uG__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LegalParts-module__Qjq6uG__row,.LegalParts-module__Qjq6uG__numberedRow{border-top:var(--cp-border-hairline) solid var(--cp-line-soft);padding:22px 0}.LegalParts-module__Qjq6uG__rows>:last-child{border-bottom:var(--cp-border-hairline) solid var(--cp-line-soft)}.LegalParts-module__Qjq6uG__numberedRow{grid-template-columns:34px 1fr;gap:clamp(12px,2vw,20px);display:grid}.LegalParts-module__Qjq6uG__rowNumeral{font-family:var(--cp-font-meta);font-size:11px;font-weight:var(--cp-weight-medium);color:var(--cp-text-faint);line-height:1.9}.LegalParts-module__Qjq6uG__rowBody{flex-direction:column;gap:9px;min-width:0;display:flex}.LegalParts-module__Qjq6uG__rowText{font-family:var(--cp-font-interface);font-size:15.5px;font-weight:var(--cp-weight-regular);color:var(--cp-text-body);text-wrap:pretty;margin:0;line-height:1.8}.LegalParts-module__Qjq6uG__scopeNote{font-family:var(--cp-font-interface);font-size:14.5px;font-weight:var(--cp-weight-regular);color:var(--cp-text-muted);text-wrap:pretty;margin:0;line-height:1.8}.LegalParts-module__Qjq6uG__bullets{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.LegalParts-module__Qjq6uG__bullet{grid-template-columns:14px 1fr;align-items:baseline;gap:14px;display:grid}.LegalParts-module__Qjq6uG__bulletDot{background:var(--cp-color-cyan);border-radius:50%;width:5px;height:5px;display:block}.LegalParts-module__Qjq6uG__bulletText{font-family:var(--cp-font-interface);font-size:15.5px;font-weight:var(--cp-weight-regular);color:var(--cp-text-body);text-wrap:pretty;line-height:1.8}.LegalParts-module__Qjq6uG__contact{background:var(--cp-surface-card);border:var(--cp-border-hairline) solid var(--cp-line-strong);border-radius:var(--cp-radius-panel);flex-direction:column;gap:20px;padding:clamp(24px,3.4vw,40px);scroll-margin-top:104px;display:flex}.LegalParts-module__Qjq6uG__contactEyebrow{font-family:var(--cp-font-meta);font-size:var(--cp-type-meta);font-weight:var(--cp-weight-medium);letter-spacing:var(--cp-type-meta-tracking-wide);color:var(--cp-text-meta);line-height:1}.LegalParts-module__Qjq6uG__contactHeading{font-family:var(--cp-font-editorial);font-size:clamp(22px,2.2vw,28px);font-weight:var(--cp-weight-editorial);color:var(--cp-text-primary);text-wrap:pretty;margin:0;line-height:1.3}.LegalParts-module__Qjq6uG__contactBody{max-width:56ch;font-family:var(--cp-font-interface);font-size:15.5px;font-weight:var(--cp-weight-regular);color:var(--cp-text-body);text-wrap:pretty;margin:0;line-height:1.8}.LegalParts-module__Qjq6uG__contactDetails{flex-direction:column;gap:12px;display:flex}.LegalParts-module__Qjq6uG__contactName{font-family:var(--cp-font-interface);font-size:15px;font-weight:var(--cp-weight-semibold);color:var(--cp-text-primary);line-height:1.5}.LegalParts-module__Qjq6uG__contactLink{min-height:var(--cp-touch-target);font-family:var(--cp-font-interface);font-size:15px;font-weight:var(--cp-weight-medium);color:var(--cp-link);overflow-wrap:anywhere;transition:color var(--cp-duration-standard) var(--cp-ease);align-self:flex-start;align-items:center;line-height:1.5;display:inline-flex}.LegalParts-module__Qjq6uG__contactLink:hover{color:var(--cp-link-hover)}.LegalParts-module__Qjq6uG__contactAddress{font-family:var(--cp-font-interface);font-size:15px;font-style:normal;font-weight:var(--cp-weight-regular);color:var(--cp-text-muted);margin:0;line-height:1.7}@media (prefers-reduced-motion:reduce){.LegalParts-module__Qjq6uG__breadcrumbLink,.LegalParts-module__Qjq6uG__tocLink,.LegalParts-module__Qjq6uG__contactLink{transition:none}}
