.acc-open{background:var(--brand-white);border-bottom:1px solid var(--brand-color-border-subtle)}.acc-open-inner{padding-block-start:clamp(40px,2.1vw + 36px,68px);padding-block-end:clamp(40px,1.6vw + 38px,62px)}.acc-h1{margin:0 0 20px;color:var(--web-color-ink);font-size:clamp(2rem,1.35rem + 2.6vw,3rem);font-weight:700;line-height:1.08;letter-spacing:-.015em}.acc-lede{max-width:62ch;margin:0;color:var(--web-color-ink);font-size:var(--cs-text-lg);line-height:1.55;font-weight:400}.acc-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:22px 40px;margin-top:32px;padding-top:22px;border-top:1px solid var(--brand-color-border-subtle);max-width:82ch}.acc-meta__k{margin:0 0 7px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--web-color-ink)}.acc-meta__v{margin:0;font-size:17px;font-weight:600;line-height:1.35;color:var(--web-color-ink);text-wrap:balance}.acc-meta__note{grid-column:1 / -1;margin:20px 0 0;max-width:66ch;font-size:13px;line-height:1.55;color:var(--web-color-ink)}.acc-doc-band{background:var(--web-color-canvas)}.acc-doc{display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(40px,5vw,84px);padding-block:clamp(40px,5vw,72px);align-items:start}.acc-rail{position:sticky;top:calc(var(--cs-header-height) + 24px);align-self:start}@media(min-width:1001px){:root[data-privacy-notice-open=fixed] .acc-rail{max-height:calc(100vh - var(--cs-header-height) - 24px - var(--cs-privacy-notice-clearance, 0px) - var(--cs-space-2));overflow-y:auto;margin-inline:-6px;padding-inline:6px;padding-block-end:8px;scroll-padding-block:8px}}.acc-rail .lbl{margin:0 0 14px;padding-left:14px;color:var(--web-color-ink);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.acc-rail nav ul{list-style:none;margin:0;padding:0}.acc-rail nav a{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 0 8px 14px;border-left:2px solid transparent;color:var(--web-color-ink);font-size:13.5px;font-weight:600;line-height:1.3;text-decoration:none;transition:color var(--brand-transition-duration) var(--brand-transition-easing),border-color var(--brand-transition-duration) var(--brand-transition-easing)}.acc-rail nav a .num{flex:none;font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--web-color-ink);font-variant-numeric:tabular-nums}.acc-rail nav a:hover{color:var(--brand-color-interactive-hover)}.acc-rail nav a.is-active{border-left-color:var(--brand-copper);color:var(--brand-blue)}.acc-rail nav a.is-active .num{color:var(--brand-blue)}.acc-col{min-width:0}.acc-section{scroll-margin-top:calc(var(--cs-header-height) + 24px);padding-block:clamp(32px,2.2vw + 20px,48px);border-top:1px solid var(--brand-color-border-subtle)}.acc-section:first-child{border-top:0;padding-top:0}.acc-sechead{display:flex;align-items:baseline;gap:14px;margin:0 0 14px}.acc-sechead .num{flex:none;color:var(--brand-blue);font-size:13px;font-weight:700;letter-spacing:.04em;font-variant-numeric:tabular-nums;padding-top:2px}.acc-section h2{margin:0;color:var(--web-color-ink);font-size:clamp(1.4rem,1.15rem + .9vw,1.85rem);font-weight:700;line-height:1.18;letter-spacing:-.01em;text-wrap:balance}.acc-section h3{margin:32px 0 8px;color:var(--web-color-ink);font-size:1.125rem;font-weight:600;line-height:1.32}.acc-section p{max-width:66ch;margin:0 0 20px;color:var(--web-color-ink);font-size:var(--cs-text-base);line-height:1.66;text-wrap:pretty}.acc-section p:last-child{margin-bottom:0}.acc-statement{max-width:62ch;margin:6px 0 24px;padding:4px 0 4px 20px;border-left:2px solid var(--brand-copper)}.acc-section .acc-statement p{margin:0;max-width:none;font-size:var(--cs-text-base);line-height:1.6;font-weight:500;color:var(--web-color-ink)}.acc-section .acc-statement p+p{margin-top:12px;font-weight:600}.acc-checks{margin:8px 0 0;padding:0;list-style:none;border-top:1px solid var(--brand-color-border-subtle)}.acc-checks li{display:grid;grid-template-columns:minmax(0,270px) minmax(0,1fr);gap:6px 32px;padding:14px 0;border-bottom:1px solid var(--brand-color-border-subtle)}.acc-checks .t{color:var(--web-color-ink);font-size:15.5px;font-weight:600;line-height:1.4}.acc-checks .d{color:var(--web-color-ink);font-size:15px;line-height:1.5}.acc-lim{margin-top:6px;border-top:1px solid var(--brand-color-border-subtle)}.acc-lim__item{padding:26px 0 30px;border-bottom:1px solid var(--brand-color-border-subtle)}.acc-lim__item h3{margin:0 0 12px;font-size:1.08rem;font-weight:700;color:var(--web-color-ink);letter-spacing:-.005em;text-wrap:balance}.acc-lim__row{display:grid;grid-template-columns:190px minmax(0,1fr);gap:8px 32px;padding:9px 0}.acc-lim__k{color:var(--web-color-ink);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding-top:3px}.acc-lim__v{color:var(--web-color-ink);font-size:16px;line-height:1.58;overflow-wrap:anywhere}.acc-feedback{margin-top:8px;padding:clamp(24px,3vw,38px);background:var(--web-color-tint);border:1px solid var(--brand-color-border-subtle);border-radius:var(--cs-radius-md)}.acc-section .acc-feedback__intro{margin:0 0 22px;max-width:64ch;font-size:var(--cs-text-base);line-height:1.6;color:var(--web-color-ink)}.acc-contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px 40px;padding:20px 0;border-top:1px solid var(--brand-color-border-subtle);border-bottom:1px solid var(--brand-color-border-subtle)}.acc-contact__k{margin:0 0 5px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--web-color-ink)}.acc-contact a{display:inline-flex;align-items:center;min-height:44px;font-size:18px;font-weight:600;color:var(--brand-color-interactive);text-decoration:none;word-break:break-word}.acc-contact a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.15em}.acc-feedback__notes{margin:22px 0 0}.acc-section .acc-feedback__notes p{max-width:66ch;margin:0 0 12px;font-size:15px;line-height:1.55;color:var(--web-color-ink)}.acc-section .acc-feedback__notes p:last-child{margin-bottom:0;font-weight:600}.acc-links{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:22px}.acc-more{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--brand-color-interactive);font-size:14.5px;font-weight:700;text-decoration:none}.acc-more:hover{color:var(--brand-color-interactive-hover);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.2em}.acc-more svg{flex:none;transition:transform var(--brand-transition-duration) var(--brand-transition-easing)}.acc-more:hover svg{transform:translate(4px)}@media(max-width:1000px){.acc-doc{grid-template-columns:minmax(0,1fr);gap:0;padding-block:clamp(32px,4vw,52px)}.acc-rail{position:static;top:auto;margin-bottom:38px;padding-bottom:30px;border-bottom:1px solid var(--brand-color-border-subtle)}.acc-rail nav ul{display:grid;grid-template-columns:1fr 1fr;gap:2px 32px}.acc-rail nav a{border-left:0;padding-left:0;border-bottom:1px solid transparent}.acc-rail nav a.is-active{border-left:0;border-bottom-color:var(--brand-copper)}.acc-rail .lbl{padding-left:0}.acc-checks li{grid-template-columns:minmax(0,240px) minmax(0,1fr)}}@media(max-width:560px){.acc-section p{margin-bottom:16px}.acc-rail nav ul{grid-template-columns:1fr}.acc-checks li{grid-template-columns:minmax(0,1fr);gap:3px;padding:12px 0}.acc-lim__row{grid-template-columns:minmax(0,1fr);gap:4px;padding:7px 0}.acc-lim__k{padding-top:0}.acc-contact{grid-template-columns:1fr;gap:16px}}@media(max-width:360px){.acc-h1{font-size:1.7rem}}@media print{.cs-header,.cs-footer,.cs-skip-link,.acc-rail{display:none!important}.acc-open,.acc-doc-band{background:#fff!important}.acc-open{border-bottom:1px solid #000}.acc-open-inner,.acc-doc{padding-block:0}.acc-doc{display:block}.acc-h1{font-size:24pt}.acc-section{border-color:#999;padding-block:14pt}.acc-section h2,.acc-section h3,.acc-h1,.acc-sechead .num,.acc-section p,.acc-lede,.acc-lim__v,.acc-lim__k,.acc-meta__v,.acc-meta__k,.acc-meta__note,.acc-checks .t,.acc-checks .d,.acc-contact__k{color:#000!important}.acc-section p,.acc-lim__v{font-size:10.5pt;line-height:1.42;margin-bottom:6pt}.acc-lede{font-size:11pt;line-height:1.42}.acc-feedback{background:transparent!important;border:1px solid #000}.acc-statement{border-left:2px solid #000}a,.acc-more,.acc-contact a{color:#000!important}.acc-lim__item,.acc-feedback,.acc-statement,.acc-checks li{break-inside:avoid}.acc-sechead,.acc-h1{break-after:avoid}}
