.qb-v-clamp{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.qb-v-clamp.is-l2{-webkit-line-clamp:2;line-clamp:2}.qb-v-clamp.is-l4{-webkit-line-clamp:4;line-clamp:4}.qb-v-clamp.is-open{display:block;overflow:visible}.qb-v-more{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:4px;padding:0 4px;border:0;background:none;color:var(--qbx-ink, #151515);font:inherit;font-size:var(--qbx-fs-2, 13px);font-weight:650;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.qb-v-more svg{flex:none;transition:transform .15s}.qb-v-more[aria-expanded=true] svg{transform:rotate(180deg)}.qb-v-steps{margin-top:28px}.qb-v-rail{display:flex;gap:6px}.qb-v-stop{position:relative;display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:10px;min-width:0;padding:0;padding-inline-end:10px;border:0;background:none;color:var(--qbx-ink, #151515);font:inherit;font-size:var(--qbx-fs-3, 15px);font-weight:650;line-height:1.35;text-align:start;cursor:pointer}.qb-v-stop:after{content:"";position:absolute;top:17px;inset-inline:46px 6px;height:2px;border-radius:2px;background:var(--qbx-line-strong, #bac9cd)}.qb-v-stop:last-child:after{display:none}.qb-v-stop.is-done:after{background:var(--qbx-bg-ink, #151515)}.qb-v-n{display:inline-grid;flex:none;place-items:center;width:36px;height:36px;border:2px solid var(--qbx-line-strong, #bac9cd);border-radius:50%;background:var(--qbx-bg-card, #fff);font-size:var(--qbx-fs-3, 15px);font-weight:700;font-variant-numeric:tabular-nums;transition:background-color .15s,border-color .15s}.qb-v-stop:hover .qb-v-n{border-color:var(--qbx-bg-ink, #151515)}.qb-v-stop.is-on .qb-v-n{border-color:var(--qbx-bg-ink, #151515);background:var(--qbx-bg-brand, #ffcc1a);color:var(--qbx-on-brand, #151515)}.qb-v-stop.is-done .qb-v-n{border-color:var(--qbx-bg-ink, #151515);background:var(--qbx-bg-ink, #151515);color:var(--qbx-on-dark, #fff)}.qb-v-stop:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:4px;border-radius:var(--qbx-r-sm, 8px)}.qb-v-steps.is-dots .qb-v-rail{flex-wrap:wrap;gap:10px}.qb-v-steps.is-dots .qb-v-stop{flex:none;padding:0}.qb-v-steps.is-dots .qb-v-stop:after{display:none}.qb-v-panel{display:grid;gap:20px;grid-template-columns:minmax(0,1fr);margin-top:22px;padding:22px;border:1px solid var(--qbx-line, #dce4e3);border-radius:var(--qbx-r-md, 14px);background:var(--qbx-bg-card, #fff)}.qb-v-panel[hidden]{display:none}.qb-v-panel:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:2px}.qb-v-panel .qb-v-text h3,.qb-v-panel>h3{margin:0 0 8px;font-size:var(--qbx-fs-5, 18px);font-weight:650;line-height:1.35}.qb-v-panel p{margin:0;color:var(--qbx-muted, #526168);font-size:var(--qbx-fs-3, 15px);line-height:1.75}.qb-v-panel .qb-ec-shot{margin:0}.qb-v-phonefig{display:grid;gap:18px 28px;grid-template-columns:minmax(0,1fr);align-items:center;justify-items:center;margin:0}.qb-v-phonefig .qb-ec-phone{width:100%;max-width:240px}.qb-v-phonefig figcaption{max-width:46ch;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-4, 16px);line-height:1.6;text-align:start}.qb-requests-stepper{margin-top:18px}.qb-requests-stepper .qb-v-panel{margin-top:16px;padding:16px 18px}@media(min-width:801px){.qb-v-panel{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start}.qb-v-panel>:only-child{grid-column:1 / -1}.qb-v-phonefig{grid-template-columns:240px minmax(0,1fr);justify-items:start}}@media(max-width:640px){.qb-v-stop{padding-inline-end:0;align-items:center}.qb-v-stop:after{inset-inline:calc(50% + 22px) calc(-50% + 22px)}.qb-v-stop-title{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.qb-v-panel{padding:16px}}.qb-v-chips{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 0}.qb-v-chip{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 14px;border:1px solid var(--qbx-line-strong, #bac9cd);border-radius:999px;background:var(--qbx-bg-card, #fff);color:var(--qbx-ink, #151515);font:inherit;font-size:var(--qbx-fs-3, 15px);font-weight:600;line-height:1.3;text-align:start;cursor:pointer}.qb-v-chip:hover{border-color:var(--qbx-bg-ink, #151515)}.qb-v-chip[aria-pressed=true]{border-color:var(--qbx-bg-ink, #151515);background:var(--qbx-bg-ink, #151515);color:var(--qbx-on-dark, #fff)}.qb-v-chip:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:2px}.qb-v-count{font-size:var(--qbx-fs-2, 13px);font-variant-numeric:tabular-nums;opacity:.78}.qb-ec-template-group[hidden],.qb-v-day[hidden],.qb-v-rels>li[hidden]{display:none}.qb-ec-table.is-rich .qb-v-chips{margin-top:20px}.qb-ec-table.is-rich th.is-dim,.qb-ec-table.is-rich td.is-dim{color:var(--qbx-muted, #526168)}.qb-ec-table.is-rich td.is-highlight{font-weight:600}@media(max-width:700px){.qb-ec-table.is-rich td.is-dim{display:none}}.qb-v-notes{display:grid;gap:16px;margin:0;padding:0;list-style:none}.qb-v-notes li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;margin:0}.qb-v-notes svg{margin-top:3px;color:var(--qbx-muted, #526168)}.qb-v-notes p{margin:0}.qb-ec-cards.is-rich .qb-ec-card-body .qb-v-more{margin-top:6px}details.qb-v-faq,.qb-ec-faq.is-rich details{scroll-margin-top:calc(var(--ui-bar, 0px) + 16px)}.qb-v-faq>summary,.qb-ec-faq.is-rich summary{display:flex;align-items:center;gap:14px;list-style:none}.qb-v-faq>summary::-webkit-details-marker,.qb-ec-faq.is-rich summary::-webkit-details-marker{display:none}.qb-v-qn{display:inline-grid;flex:none;place-items:center;min-width:28px;height:28px;padding:0 6px;border-radius:999px;background:var(--qbx-bg-deep, #efefe9);color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-2, 13px);font-weight:700;font-variant-numeric:tabular-nums}.qb-v-qt{flex:1 1 auto;min-width:0}.qb-v-chev{flex:none;color:var(--qbx-muted, #526168);transition:transform .15s}details[open]>summary>.qb-v-chev{transform:rotate(180deg)}details.qb-v-faq[open]>summary .qb-v-qn{background:var(--qbx-bg-brand, #ffcc1a);color:var(--qbx-on-brand, #151515)}nav.qb-v-clausebar{position:sticky;top:calc(var(--ui-bar, 0px) + 8px);z-index:4;margin-block:8px;padding:8px 6px;overflow-x:auto;border:1px solid var(--qbx-line, #dce4e3);border-radius:var(--qbx-r-md, 14px);background:var(--qbx-bg-page, #f7f7f5);scrollbar-width:thin}nav.qb-v-clausebar ol{flex-wrap:nowrap;width:-moz-max-content;width:max-content}nav.qb-v-clausebar a{white-space:nowrap}nav.qb-v-clausebar a[aria-current]{border-color:var(--qbx-bg-ink, #151515);background:var(--qbx-bg-brand, #ffcc1a);color:var(--qbx-on-brand, #151515)}.qb-clause-fold{border-bottom:1px solid var(--qbx-line, #dce4e3);scroll-margin-top:calc(var(--ui-bar, 0px) + 16px)}.qb-clause-fold>summary{display:flex;align-items:center;gap:12px;min-height:48px;padding:6px 0;list-style:none;cursor:pointer}.qb-clause-fold>summary::-webkit-details-marker{display:none}.qb-clause-fold>summary h4{flex:1 1 auto;margin:0;font-size:var(--qbx-fs-4, 16px)}.qb-clause-fold>summary:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:2px}.qb-clause-fold[open]>summary .qb-v-chev{transform:rotate(180deg)}.qb-clause-fold>p{margin:0 0 12px}.qb-v-all{min-height:40px;margin:0 0 8px;padding:6px 14px;border:1px solid var(--qbx-line-strong, #bac9cd);border-radius:999px;background:var(--qbx-bg-card, #fff);color:var(--qbx-ink, #151515);font:inherit;font-size:var(--qbx-fs-3, 15px);font-weight:600;cursor:pointer}.qb-v-all:hover{border-color:var(--qbx-bg-ink, #151515)}.qb-v-all:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:2px}.qb-v-days{position:relative;margin:26px 0 0;padding:0;list-style:none}.qb-v-days:before{content:"";position:absolute;inset-block:8px 0;inset-inline-start:7px;width:2px;background:var(--qbx-line-strong, #bac9cd)}.qb-v-day{position:relative;margin:0 0 8px;padding-inline-start:36px}.qb-v-day:before{content:"";position:absolute;top:8px;inset-inline-start:0;width:16px;height:16px;border:2px solid var(--qbx-bg-ink, #151515);border-radius:50%;background:var(--qbx-bg-brand, #ffcc1a)}.qb-v-day>h2{margin:0;font-size:var(--qbx-fs-5, 18px);font-weight:650;line-height:1.5}.qb-v-rels{display:grid;gap:12px;margin:10px 0 18px;padding:0;list-style:none}.qb-v-rels>li{margin:0;padding:16px 18px;border:1px solid var(--qbx-line, #dce4e3);border-radius:var(--qbx-r-md, 14px);background:var(--qbx-bg-card, #fff)}.qb-v-rels article{padding:0}.qb-v-rels h3{margin:4px 0 8px;font-size:var(--qbx-fs-4, 16px);font-weight:650;line-height:1.45}.qb-v-rels .qb-whats-new-meta{margin:0}.qb-v-rels .qb-v-clamp,.qb-v-rels article>p{max-inline-size:70ch;line-height:1.75}.qb-v-version{display:inline-block;padding:2px 10px;border-radius:999px;background:var(--qbx-bg-deep, #efefe9);font-size:var(--qbx-fs-2, 13px);font-weight:650;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.qb-v-more svg,.qb-v-n,.qb-v-chev{transition:none}}
