.VHtRHG_docSection{gap:clamp(22px,3vw,30px);min-width:0;padding:8px 0 12px;display:grid}.VHtRHG_docNav{z-index:20;border:1px solid var(--color-separator);border-radius:var(--radius-surface);background:var(--color-surface-primary);min-width:0;max-width:100%;box-shadow:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:8px 10px;display:grid;position:sticky;top:14px}.VHtRHG_docNavBrand{align-items:center;gap:10px;min-width:0;display:flex}.VHtRHG_docBrandLink{border-radius:var(--radius-control);align-items:center;min-width:0;min-height:44px;margin:-4px;padding:4px;text-decoration:none;display:inline-flex}.VHtRHG_docNavLabel{border-left:1px solid var(--color-separator);color:var(--color-text-tertiary);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding-left:10px;font-size:.72rem;font-weight:650}.VHtRHG_docNavLinks{overscroll-behavior-inline:contain;scrollbar-width:none;justify-content:center;align-items:center;gap:3px;min-width:0;max-width:100%;display:flex;overflow-x:auto}.VHtRHG_docNavLinks::-webkit-scrollbar{display:none}.VHtRHG_docNavLink,.VHtRHG_docNavAction{border-radius:var(--radius-control);text-align:center;white-space:nowrap;min-height:44px;transition:border-color var(--motion-duration-control) var(--motion-ease-standard), background-color var(--motion-duration-control) var(--motion-ease-standard), color var(--motion-duration-control) var(--motion-ease-standard);flex:none;justify-content:center;align-items:center;font-size:.75rem;line-height:1.15;text-decoration:none;display:inline-flex}.VHtRHG_docNavLink{color:var(--color-text-secondary);border:1px solid #0000;padding:9px 11px;font-weight:600;position:relative}.VHtRHG_docNavLink[aria-current=page]{border-color:var(--color-separator-strong);background:var(--color-surface-selected);color:var(--color-text-primary);font-weight:650}.VHtRHG_docNavLink[aria-current=page]:after{background:var(--color-signal);content:"";height:1px;position:absolute;bottom:4px;left:10px;right:10px}.VHtRHG_docNavAction{border:1px solid var(--color-separator-strong);color:var(--color-text-primary);background:0 0;gap:6px;padding:9px 11px;font-weight:650}.VHtRHG_docBrandLink:focus-visible,.VHtRHG_docNavLink:focus-visible,.VHtRHG_docNavAction:focus-visible,.VHtRHG_docLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.VHtRHG_docOperator{overflow-wrap:break-word;border:0;border-left:2px solid var(--color-warning);min-width:0;color:var(--color-text-secondary);font-size:var(--type-metadata-size);background:0 0;border-radius:0;margin:-4px 0 0;padding:12px 0 12px 16px;line-height:1.62}.VHtRHG_docOperator strong{color:var(--color-text-primary);font-weight:650}.VHtRHG_docSummary{border-top:1px solid var(--color-separator);border-bottom:1px solid var(--color-separator);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;min-width:0;display:grid}.VHtRHG_docSummaryItem{border-left:1px solid var(--color-separator);background:0 0;min-width:0;min-height:88px;padding:15px 16px}.VHtRHG_docSummaryItem:first-child{border-left:0}.VHtRHG_docSummaryLabel{color:var(--color-text-tertiary);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;font-weight:650;display:block}.VHtRHG_docSummaryValue{overflow-wrap:break-word;color:var(--color-text-primary);letter-spacing:-.012em;margin-top:8px;font-size:.94rem;font-weight:650;line-height:1.4;display:block}.VHtRHG_docCallout{overflow-wrap:break-word;border:0;border-left:2px solid var(--color-signal);min-width:0;color:var(--color-text-secondary);background:0 0;border-radius:0;margin:0;padding:13px 0 13px 16px;font-size:.89rem;line-height:1.65}.VHtRHG_docCallout strong{color:var(--color-text-primary);font-weight:650}.VHtRHG_docBody{border-top:1px solid var(--color-separator);gap:0;min-width:0;display:grid}.VHtRHG_docClause{border-bottom:1px solid var(--color-separator);gap:11px;min-width:0;padding:28px 0 30px 30px;scroll-margin-top:112px;display:grid;position:relative}.VHtRHG_docClause:before{background:var(--color-signal);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:35px;left:1px}.VHtRHG_docClause:after{background:var(--color-separator);content:"";width:1px;position:absolute;top:50px;bottom:-8px;left:4px}.VHtRHG_docClause:last-child{border-bottom:0}.VHtRHG_docClause:last-child:after{display:none}.VHtRHG_docClauseTitle{overflow-wrap:break-word;min-width:0;color:var(--color-text-primary);letter-spacing:-.018em;text-wrap:balance;margin:0;font-size:clamp(1.06rem,1.6vw,1.18rem);font-weight:650;line-height:1.35}.VHtRHG_docClauseText{overflow-wrap:break-word;min-width:0;color:var(--color-text-secondary);font-size:.96rem;line-height:1.72}.VHtRHG_docClauseText p{overflow-wrap:break-word;min-width:0;margin:0 0 11px}.VHtRHG_docClauseText p:last-child{margin-bottom:0}.VHtRHG_docList{gap:8px;min-width:0;margin:10px 0;padding-left:22px;display:grid}.VHtRHG_docList li{overflow-wrap:break-word;min-width:0;padding-left:3px;line-height:1.65}.VHtRHG_docList li::marker{color:var(--color-signal);font-weight:650}.VHtRHG_docLink{overflow-wrap:anywhere;word-break:break-word;color:var(--color-signal-hover);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-signal) 34%, transparent);text-decoration-color:color-mix(in srgb, var(--color-signal) 34%, transparent);text-underline-offset:3px;transition:color var(--motion-duration-control) var(--motion-ease-standard), text-decoration-color var(--motion-duration-control) var(--motion-ease-standard);font-weight:600;text-decoration-thickness:1px}.VHtRHG_docTableWrap{border:1px solid var(--color-separator);border-radius:var(--radius-surface);background:var(--color-surface-primary);width:100%;min-width:0;max-width:100%;box-shadow:none;scrollbar-color:var(--color-separator-strong) transparent;scrollbar-width:thin;overscroll-behavior-inline:contain;margin:14px 0;display:block;overflow-x:auto}.VHtRHG_docTable{border-collapse:collapse;width:100%;min-width:560px;font-size:.86rem}.VHtRHG_docTable th,.VHtRHG_docTable td{border-bottom:1px solid var(--color-separator);text-align:left;vertical-align:top;padding:13px 14px}.VHtRHG_docTable th{background:var(--color-surface-secondary);color:var(--color-text-primary);letter-spacing:.04em;text-transform:uppercase;font-size:.69rem;font-weight:650}.VHtRHG_docTable td{color:var(--color-text-secondary);line-height:1.55}.VHtRHG_docTable tbody tr{transition:background-color var(--motion-duration-control) var(--motion-ease-standard)}.VHtRHG_docTable tr:last-child td{border-bottom:0}@media (hover:hover) and (pointer:fine){.VHtRHG_docNavLink:not([aria-current=page]):hover{background:var(--color-surface-selected);color:var(--color-text-primary)}.VHtRHG_docNavAction:hover{border-color:var(--color-signal);background:var(--color-surface-selected)}.VHtRHG_docLink:hover{color:var(--color-signal);text-decoration-color:currentColor}.VHtRHG_docTable tbody tr:hover{background:var(--color-surface-selected)}}@media (max-width:860px){.VHtRHG_docNav{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"brand spacer action""links links links";row-gap:9px}.VHtRHG_docNavBrand{grid-area:brand}.VHtRHG_docNavLinks{border-top:1px solid var(--color-separator);grid-area:links;justify-content:flex-start;margin:0 -4px;padding:9px 4px 0}.VHtRHG_docNavAction{grid-area:action}}@media (max-width:720px){.VHtRHG_docSummary{grid-template-columns:1fr}.VHtRHG_docSummaryItem{border-top:1px solid var(--color-separator);border-left:0;min-height:auto}.VHtRHG_docSummaryItem:first-child{border-top:0}}@media (max-width:640px){.VHtRHG_docSection{gap:20px;padding:2px 0 6px}.VHtRHG_docNav{gap:10px;padding:8px 9px;top:8px}.VHtRHG_docNavLabel{display:none}.VHtRHG_docNavLink,.VHtRHG_docNavAction{min-height:44px;padding:9px 10px}.VHtRHG_docNavLink{font-size:.73rem}.VHtRHG_docOperator{padding:12px 0 12px 14px}.VHtRHG_docSummaryItem{padding:14px}.VHtRHG_docCallout{padding:13px 0 13px 14px}.VHtRHG_docClause{gap:9px;padding:23px 0 25px 24px;scroll-margin-top:154px}.VHtRHG_docClause:before{width:7px;height:7px;top:30px}.VHtRHG_docClause:after{top:45px;left:4px}.VHtRHG_docClauseText{font-size:.93rem;line-height:1.68}.VHtRHG_docTableWrap{margin-left:0;margin-right:0}}@media (max-width:420px){.VHtRHG_docNavAction span{display:none}.VHtRHG_docClause{padding-left:21px}}@media (prefers-reduced-motion:reduce){.VHtRHG_docNavLink,.VHtRHG_docNavAction,.VHtRHG_docLink,.VHtRHG_docTable tbody tr{transition:none}}@media print{.VHtRHG_docSection{padding:0;display:block}.VHtRHG_docNav{display:none}.VHtRHG_docOperator,.VHtRHG_docSummaryItem,.VHtRHG_docCallout,.VHtRHG_docTableWrap{background:var(--color-surface-elevated);box-shadow:none}.VHtRHG_docClause{break-inside:avoid;scroll-margin-top:0}.VHtRHG_docLink{color:inherit}}
.hxolGa_siteFooter{border-top:1px solid var(--color-separator);color:var(--color-text-secondary);margin-top:clamp(16px,2vw,24px);container-type:inline-size}.hxolGa_siteFooter[data-tone=dark]{border-top-color:color-mix(in srgb, var(--color-canvas) 10%, transparent);background:var(--color-text-primary);color:color-mix(in srgb, var(--color-canvas) 68%, transparent);margin-top:0}.hxolGa_footerInner{width:min(100%,1312px);margin:0 auto;padding:clamp(2.75rem,5vw,4.75rem) clamp(1rem,4vw,3.5rem) 1.5rem}.hxolGa_footerMain{grid-template-columns:minmax(15rem,.8fr) minmax(30rem,1.2fr);align-items:start;gap:clamp(3rem,8vw,8rem);padding-bottom:clamp(2.5rem,4vw,3.75rem);display:grid}.hxolGa_footerIdentity{gap:1.15rem;max-width:29rem;display:grid}.hxolGa_footerBrand{width:fit-content;min-width:44px;min-height:44px;color:inherit;transition:color var(--motion-duration-control) var(--motion-ease-standard);align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.hxolGa_footerMark{object-fit:contain;-webkit-user-select:none;user-select:none;flex:0 0 24px;width:24px;height:24px;display:block}.hxolGa_footerLine{max-width:34ch;color:color-mix(in srgb, var(--color-canvas) 68%, transparent);margin:0;font-size:.92rem;line-height:1.65}.hxolGa_footerNav{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3.5rem);min-width:0;display:grid}.hxolGa_footerNav nav{align-content:start;gap:.18rem;min-width:0;display:grid}.hxolGa_footerNav strong{color:color-mix(in srgb, var(--color-canvas) 90%, transparent);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.72rem;font-size:.7rem;font-weight:650}.hxolGa_footerLink{overflow-wrap:break-word;width:fit-content;min-width:44px;max-width:100%;min-height:44px;color:color-mix(in srgb, var(--color-canvas) 68%, transparent);transition:color var(--motion-duration-control) var(--motion-ease-standard);align-items:center;font-size:.82rem;line-height:1.35;text-decoration:none;display:flex}.hxolGa_footerButton{font:inherit;cursor:pointer;scroll-margin-block:1rem calc(5.5rem + env(safe-area-inset-bottom));background:0 0;border:0;padding:0}.hxolGa_footerBrand:focus-visible,.hxolGa_footerLink:focus-visible,.hxolGa_footerOperatorEmail:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px;border-radius:var(--radius-detail)}.hxolGa_footerBottom{border-top:1px solid color-mix(in srgb, var(--color-canvas) 10%, transparent);justify-content:space-between;align-items:baseline;gap:1.5rem;padding-top:1.25rem;display:flex}.hxolGa_footerOperator{color:color-mix(in srgb, var(--color-canvas) 56%, transparent);flex-wrap:wrap;align-items:baseline;gap:.28rem .5rem;font-size:.7rem;line-height:1.4;display:flex}.hxolGa_footerOperatorName{font-weight:400}.hxolGa_footerOperatorSep{opacity:.45}.hxolGa_footerOperatorInn{font-variant-numeric:tabular-nums}.hxolGa_footerOperatorEmail{min-width:44px;min-height:44px;color:inherit;transition:color var(--motion-duration-control) var(--motion-ease-standard);align-items:center;text-decoration:none;display:inline-flex}.hxolGa_footerCopy{color:color-mix(in srgb, var(--color-canvas) 50%, transparent);letter-spacing:.045em;text-transform:uppercase;flex:none;font-size:.66rem}.hxolGa_siteFooter[data-tone=light] .hxolGa_footerLine,.hxolGa_siteFooter[data-tone=light] .hxolGa_footerLink{color:var(--color-text-secondary)}.hxolGa_siteFooter[data-tone=light] .hxolGa_footerNav strong{color:var(--color-text-primary)}.hxolGa_siteFooter[data-tone=light] .hxolGa_footerOperator,.hxolGa_siteFooter[data-tone=light] .hxolGa_footerOperatorEmail,.hxolGa_siteFooter[data-tone=light] .hxolGa_footerOperatorName{color:var(--color-text-tertiary)}.hxolGa_siteFooter[data-tone=dark] .hxolGa_footerOperatorEmail{color:inherit}.hxolGa_siteFooter[data-tone=light] .hxolGa_footerCopy{color:var(--color-text-tertiary)}[data-landing-footer=compact] .hxolGa_footerMark{display:none}[data-landing-footer=compact] .hxolGa_footerBrand:before{content:"";background:conic-gradient(from 45deg, var(--color-demo-indigo), var(--color-demo-violet), var(--color-demo-green), var(--color-demo-gold), var(--color-demo-indigo));border-radius:50%;flex:0 0 24px;width:24px;height:24px}@container (max-width:820px){.hxolGa_footerMain{grid-template-columns:1fr;gap:2.5rem}.hxolGa_footerIdentity{max-width:34rem}}@media (hover:hover) and (pointer:fine){.hxolGa_footerBrand:hover,.hxolGa_footerLink:hover,.hxolGa_footerOperatorEmail:hover{color:var(--color-signal)}:is([data-landing-footer=compact] .hxolGa_footerLink:hover,[data-landing-footer=compact] .hxolGa_footerOperatorEmail:hover){text-underline-offset:3px;text-decoration:underline}.hxolGa_siteFooter[data-tone=dark] .hxolGa_footerOperatorEmail:hover{color:var(--color-signal)}}@media (max-width:900px){.hxolGa_footerMain{grid-template-columns:1fr;gap:2.5rem}.hxolGa_footerIdentity{max-width:34rem}}@media (max-width:620px){.hxolGa_footerInner{padding:2.5rem 1rem 1.25rem}.hxolGa_footerNav{grid-template-columns:minmax(0,1.05fr) minmax(0,.8fr) minmax(0,1.35fr);gap:1.5rem .8rem}.hxolGa_footerNav nav:last-child{grid-column:auto;grid-template-columns:1fr}.hxolGa_footerNav nav:last-child strong{grid-column:auto}.hxolGa_footerBottom{gap:.9rem;display:grid}.hxolGa_footerOperatorSep{display:none}.hxolGa_footerOperator{gap:.25rem;display:grid}.hxolGa_footerLine[data-consent-safe-copy]{padding-right:4.25rem}}@media (max-width:390px){.hxolGa_footerLink{font-size:.76rem}}@media (max-width:340px){.hxolGa_footerNav{grid-template-columns:repeat(2,minmax(0,1fr))}.hxolGa_footerNav nav:last-child{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.8rem}.hxolGa_footerNav nav:last-child strong,.hxolGa_footerButton{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.hxolGa_footerBrand,.hxolGa_footerLink,.hxolGa_footerOperatorEmail{transition:none}}
