.qb-lg-sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.qb-lg-main{min-inline-size:0}.qb-lg-progress{position:fixed;inset-block-start:0;inset-inline:0;z-index:40;block-size:3px;pointer-events:none}.qb-lg-progress:after{content:"";display:block;block-size:100%;background:var(--qbx-bg-ink, #151515);transform:scaleX(var(--qb-lg-progress, 0));transform-origin:0 50%}.qb-lg-rail{margin-block-end:12px}.qb-lg-nav{padding:0 14px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 14px);background:var(--qbx-bg-card, #ffffff)}.qb-lg-nav>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-block-size:44px;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-3, 14px);font-weight:700;cursor:pointer;list-style:none}.qb-lg-nav>summary::-webkit-details-marker{display:none}.qb-lg-nav>summary:focus-visible,.qb-lg-nav a:focus-visible,.qb-lg-toggle:focus-visible,.qb-lg-copy:focus-visible,.qb-lg-icon:focus-visible,.qb-lg-chip:focus-visible,.qb-lg-bar>button:focus-visible,.qb-lg-mark:focus-visible,.qb-lg-raw>summary:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:2px;border-radius:var(--qbx-r-sm, 8px)}.qb-lg-nav .qb-co-chevron{flex:none;color:var(--qbx-muted, #5f5f5a);transition:transform .15s}.qb-lg-nav[open] .qb-co-chevron{transform:rotate(180deg)}.qb-lg-nav nav{max-block-size:60vh;overflow:auto;padding-block-end:10px}.qb-lg-nav ol{margin:0;padding:0;list-style:none}.qb-lg-nav a{display:block;padding:6px 10px;border-radius:var(--qbx-r-sm, 8px);color:var(--qbx-muted, #5f5f5a);font-size:var(--qbx-fs-3, 14px);line-height:1.45;text-decoration:none;overflow-wrap:anywhere}.qb-lg-nav a:hover{background:var(--qbx-bg-deep, #efefe9);color:var(--qbx-ink, #151515)}.qb-lg-nav a[aria-current=location]{background:var(--qbx-bg-brand, #ffcc1a);color:var(--qbx-on-brand, #151515);font-weight:700}.qb-lg-group>span{display:block;padding:8px 10px 2px;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-3, 14px);font-weight:700;line-height:1.45}.qb-lg-group ol{padding-inline-start:10px}.qb-lg-layout[data-ready=true] .qb-legal-contents{display:none}@media(min-width:1100px){.qb-lg-layout[data-ready=true]{display:grid;grid-template-columns:232px minmax(0,1fr);-moz-column-gap:40px;column-gap:40px;align-items:start}.qb-lg-rail{position:sticky;inset-block-start:88px;margin:0}.qb-lg-nav{padding:6px 8px 8px}.qb-lg-nav>summary{min-block-size:36px;padding-inline:10px;cursor:default;pointer-events:none}.qb-lg-nav .qb-co-chevron{display:none}.qb-lg-nav nav{max-block-size:calc(100vh - 190px);padding:0}}.qb-lg-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:6px}.qb-lg-filter{display:flex;flex:1 1 200px;align-items:center;gap:8px;min-block-size:44px;padding:0 12px;border:1px solid var(--qbx-line-strong, #cfcfc8);border-radius:var(--qbx-r-md, 14px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-muted, #5f5f5a)}.qb-lg-filter:focus-within{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:2px}.qb-lg-filter input{flex:1;min-inline-size:0;border:0;outline:0;background:none;color:var(--qbx-text, #2c2c29);font:inherit;font-size:var(--qbx-fs-3, 14px)}.qb-lg-rowfilter{margin-block:8px;max-inline-size:420px}.qb-lg-rowfilter span{color:var(--qbx-muted, #5f5f5a);font-size:var(--qbx-fs-3, 14px);font-variant-numeric:tabular-nums}.qb-lg-count{min-inline-size:44px;color:var(--qbx-muted, #5f5f5a);font-size:var(--qbx-fs-3, 14px);font-variant-numeric:tabular-nums}.qb-lg-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:44px;block-size:44px;border:1px solid var(--qbx-line-strong, #cfcfc8);border-radius:var(--qbx-r-md, 14px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);cursor:pointer}.qb-lg-icon:hover{background:var(--qbx-bg-deep, #efefe9)}.qb-lg-icon[aria-pressed=true],.qb-lg-chip[aria-pressed=true]{border-color:var(--qbx-bg-ink, #151515);background:var(--qbx-bg-ink, #151515);color:var(--qbx-on-dark, #f7f7f5)}.qb-lg-fold{position:relative;scroll-margin-block-start:84px}.qb-lg-fold>h2{padding-inline-end:44px}.qb-lg-closed{padding-block:2px!important}.qb-lg-closed>h2{margin-block-end:0!important}.qb-lg-closed>.qb-lg-filter{display:none}.qb-lg-fold .qb-lg-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;inline-size:100%;min-block-size:44px;margin:0;padding:6px 0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.qb-lg-fold .qb-lg-toggle:after{content:"";flex:none;inline-size:8px;block-size:8px;margin-inline-end:4px;border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:rotate(45deg);transition:transform .15s}.qb-lg-fold .qb-lg-toggle[aria-expanded=true]:after{transform:rotate(-135deg)}.qb-lg-copy{display:none}.qb-lg-fold>.qb-lg-copy{position:absolute;inset-block-start:20px;inset-inline-end:0;display:inline-flex;align-items:center;justify-content:center;inline-size:40px;block-size:44px;padding:0;border:0;background:none;color:var(--qbx-muted, #5f5f5a);cursor:pointer}.qb-lg-closed>.qb-lg-copy{inset-block-start:2px}.qb-lg-fold>.qb-lg-copy:hover{color:var(--qbx-ink, #151515)}.qb-lg-fold>[hidden]{margin:0!important;padding:0!important;border:0!important}.qb-lg-nomatch{display:none}.qb-lg-retention{margin:12px 0 18px;padding:14px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-lg, 20px);background:var(--qbx-bg-card, #ffffff)}.qb-lg-chips{display:flex;flex-wrap:wrap;gap:8px;margin-block-end:10px}.qb-lg-chip{display:inline-flex;align-items:center;gap:8px;min-block-size:40px;padding:0 14px;border:1px solid var(--qbx-line-strong, #cfcfc8);border-radius:999px;background:var(--qbx-bg-card, #ffffff);color:var(--qbx-text, #2c2c29);font:inherit;font-size:var(--qbx-fs-3, 14px);cursor:pointer}.qb-lg-chip b{font-weight:800;font-variant-numeric:tabular-nums}.qb-lg-swatch{flex:none;inline-size:18px;block-size:8px;border-radius:4px;background:var(--qbx-bg-brand, #ffcc1a);box-shadow:inset 0 0 0 1px var(--qbx-line-ink, #151515)}.qb-lg-chip.is-account .qb-lg-swatch,.is-account .qb-lg-fill{background:repeating-linear-gradient(135deg,var(--qbx-bg-line, #cfcfc8) 0 5px,var(--qbx-bg-deep, #efefe9) 5px 10px)}.qb-lg-chip.is-open .qb-lg-swatch{background:none;box-shadow:inset 0 0 0 1px var(--qbx-bg-muted, #5f5f5a)}.qb-lg-sort{inline-size:40px;block-size:40px;border-radius:999px}.qb-lg-rule{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,44%) 16px;-moz-column-gap:14px;column-gap:14px;margin-block-end:2px}.qb-lg-rule ol{position:relative;grid-column:2;block-size:20px;margin:0;padding:0;list-style:none}.qb-lg-rule li{position:absolute;inset-block-start:0;transform:translate(-50%);color:var(--qbx-muted, #5f5f5a);font-size:var(--qbx-fs-3, 13px);white-space:nowrap}.qb-lg-bars{margin:0;padding:0;list-style:none}.qb-lg-bar{border-block-start:1px solid var(--qbx-line, #e4e4df)}.qb-lg-bar>button{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,44%) 16px;grid-template-areas:"title track chev" "how track chev";-moz-column-gap:14px;column-gap:14px;row-gap:2px;align-items:center;inline-size:100%;padding:10px 0;border:0;background:none;color:var(--qbx-text, #2c2c29);font:inherit;text-align:start;cursor:pointer}.qb-lg-bar-title{grid-area:title;font-size:var(--qbx-fs-3, 14px);font-weight:600;line-height:1.4}.qb-lg-bar-how{grid-area:how;color:var(--qbx-muted, #5f5f5a);font-size:var(--qbx-fs-3, 14px);line-height:1.45}.qb-lg-track{grid-area:track;position:relative;display:block;block-size:14px;border-radius:var(--qbx-r-sm, 7px);overflow:hidden;background:linear-gradient(var(--qbx-line-strong, #cfcfc8),var(--qbx-line-strong, #cfcfc8)) var(--qb-lg-t2, 31%) 0 / 1px 100% no-repeat,linear-gradient(var(--qbx-line-strong, #cfcfc8),var(--qbx-line-strong, #cfcfc8)) var(--qb-lg-t3, 65%) 0 / 1px 100% no-repeat,linear-gradient(var(--qbx-line-strong, #cfcfc8),var(--qbx-line-strong, #cfcfc8)) var(--qb-lg-t4, 89%) 0 / 1px 100% no-repeat,var(--qbx-bg-deep, #efefe9)}.qb-lg-fill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:var(--qbx-r-sm, 7px);background:var(--qbx-bg-brand, #ffcc1a);box-shadow:inset 0 0 0 1px var(--qbx-line-ink, #151515)}.qb-lg-bar.is-open .qb-lg-track{background:none}.qb-lg-bar.is-open .qb-lg-fill{inset-block:6px;border-radius:0;background:repeating-linear-gradient(90deg,var(--qbx-bg-muted, #5f5f5a) 0 6px,transparent 6px 12px);box-shadow:none}.qb-lg-bar-chevron{grid-area:chev;color:var(--qbx-muted, #5f5f5a);transition:transform .15s}.qb-lg-bar>button[aria-expanded=true] .qb-lg-bar-chevron{transform:rotate(180deg)}.qb-lg-bar-deleted{margin:0 0 12px;padding:10px 12px;border-radius:var(--qbx-r-sm, 8px);background:var(--qbx-bg-deep, #efefe9);font-size:var(--qbx-fs-3, 14px);line-height:1.6}@media(max-width:640px){.qb-lg-bar>button{grid-template-columns:minmax(0,1fr) 16px;grid-template-areas:"title chev" "track chev" "how chev";row-gap:6px}.qb-lg-rule{grid-template-columns:minmax(0,1fr)}.qb-lg-rule ol{grid-column:1}}.qb-lg-grid{margin:12px 0 18px;padding:14px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-lg, 20px);background:var(--qbx-bg-card, #ffffff)}.qb-lg-grid table{inline-size:100%;border-collapse:collapse;table-layout:fixed}.qb-lg-grid th,.qb-lg-grid td{padding:8px 6px;border-block-end:1px solid var(--qbx-line, #e4e4df);font-size:var(--qbx-fs-3, 14px);line-height:1.4;text-align:center;vertical-align:middle;overflow-wrap:anywhere}.qb-lg-grid thead th{color:var(--qbx-muted, #5f5f5a);font-weight:700;vertical-align:bottom}.qb-lg-grid tbody th{inline-size:34%;font-weight:700;text-align:start}.qb-lg-mark{display:inline-flex;align-items:center;justify-content:center;inline-size:40px;block-size:40px;border:1px solid transparent;border-radius:999px;cursor:pointer}.qb-lg-mark.is-yes{border-color:var(--qbx-good-line, #b9d39a);background:var(--qbx-good-bg, #eaf3de);color:var(--qbx-good, #3b6d11)}.qb-lg-mark.is-limited{border-color:var(--qbx-warn-line, #e3c793);background:var(--qbx-warn-bg, #fdf6ea);color:var(--qbx-warn, #7a5a1c)}.qb-lg-mark.is-no{border-color:var(--qbx-line, #e4e4df);background:var(--qbx-bg-deep, #efefe9);color:var(--qbx-muted, #5f5f5a)}.qb-lg-mark[aria-pressed=true]{outline:2px solid var(--qbx-line-ink, #151515);outline-offset:2px}.qb-lg-legend{display:flex;flex-wrap:wrap;gap:16px;margin:10px 0 0;padding:0;list-style:none;color:var(--qbx-muted, #5f5f5a);font-size:var(--qbx-fs-3, 14px)}.qb-lg-legend li{display:inline-flex;align-items:center;gap:6px}.qb-lg-detail{margin:12px 0 0;padding:12px 14px;border-radius:var(--qbx-r-md, 14px);background:var(--qbx-bg-deep, #efefe9);font-size:var(--qbx-fs-3, 14px);line-height:1.65}.qb-lg-raw{margin-block:12px}.qb-lg-raw>summary{display:flex;align-items:center;gap:8px;min-block-size:44px;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-3, 14px);font-weight:700;cursor:pointer}.qb-lg-revisions{margin:4px 0 0;padding:0;list-style:none}.qb-lg-revisions li{position:relative;display:grid;grid-template-columns:7.5rem minmax(0,1fr);-moz-column-gap:30px;column-gap:30px;padding-block-end:20px;line-height:1.7}.qb-lg-revisions li:before{content:"";position:absolute;inset-block:10px 0;inset-inline-start:calc(7.5rem + 14px);inline-size:2px;background:var(--qbx-line-strong, #cfcfc8)}.qb-lg-revisions li:last-child:before{display:none}.qb-lg-revisions li:after{content:"";position:absolute;inset-block-start:7px;inset-inline-start:calc(7.5rem + 9px);inline-size:12px;block-size:12px;border-radius:50%;background:var(--qbx-bg-brand, #ffcc1a);box-shadow:0 0 0 2px var(--qbx-line-ink, #151515)}.qb-lg-revisions time{color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-3, 14px);font-weight:700;font-variant-numeric:tabular-nums}@media(max-width:640px){.qb-lg-revisions li{display:block;padding-inline-start:30px}.qb-lg-revisions li:before{inset-inline-start:5px}.qb-lg-revisions li:after{inset-inline-start:0}.qb-lg-revisions time{display:block}}.qb-lg-readtime{display:inline-flex;align-items:center;margin-inline-start:10px;padding:2px 10px;border-radius:999px;background:var(--qbx-bg-deep, #efefe9);color:var(--qbx-text, #2c2c29);font-size:var(--qbx-fs-3, 14px);font-variant-numeric:tabular-nums;white-space:nowrap}html[data-ui=next] .cms-article-row{margin-block-end:12px;padding:18px 20px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-lg, 20px);background:var(--qbx-bg-card, #ffffff);transition:border-color .15s}html[data-ui=next] .cms-article-row:hover,html[data-ui=next] .cms-article-row:focus-within{border-color:var(--qbx-line-ink, #151515)}@media(prefers-reduced-motion:reduce){.qb-lg-nav .qb-co-chevron,.qb-lg-fold .qb-lg-toggle:after,.qb-lg-bar-chevron,html[data-ui=next] .cms-article-row{transition:none}}@media print{.qb-lg-fold>[hidden]{content-visibility:visible!important;display:block!important}.qb-lg-rail,.qb-lg-tools,.qb-lg-progress,.qb-lg-copy,.qb-lg-fold .qb-lg-toggle:after{display:none!important}}
