@layer theme,base;@layer components{.q-ed,.q-hub,.q-trust,.q-search,.q-tool{--ed-ink:var(--q-ink);--ed-body:var(--q-body);--ed-muted:var(--q-muted);--ed-rule:var(--q-rule);padding-block-start:var(--q-space-4)}.q-ed-head{gap:var(--q-space-4);padding-block-end:var(--q-space-5);display:grid}.q-ed-head__titles{min-inline-size:0}.q-ed-head__task{display:none}.q-ed-head__lede{color:var(--q-body);font:400 var(--q-text-lede) / 1.42 var(--q-font-serif);max-inline-size:var(--q-measure);margin-block-start:var(--q-space-3)}.q-ed-head__meta{color:var(--q-muted);font:400 var(--q-text-note) / 1.4 var(--q-font-sans);gap:0 var(--q-space-4);flex-wrap:wrap;margin-block-start:var(--q-space-3);display:flex}.q-ed-head__panel{--ed-ink:var(--q-on-accent);--ed-body:var(--q-on-accent);--ed-muted:var(--q-on-accent-muted);--ed-rule:var(--q-on-accent-rule);background:var(--q-accent);color:var(--q-on-accent);min-inline-size:0;padding:var(--q-space-4)}.q-ed-head__panel a{color:inherit}.q-ed-checklist{max-inline-size:var(--q-measure);margin-block-start:var(--q-space-8)}.q-ed-head__panel :focus-visible{outline-color:var(--q-on-accent)}.q-kf__heading{color:var(--ed-muted);font:600 var(--q-text-micro) / 1.3 var(--q-font-sans);letter-spacing:.04em;padding-block-end:var(--q-space-2)}.q-kf__list{grid-template-columns:auto minmax(0,1fr);display:grid}.q-kf__row{border-block-start:var(--q-rule-width) solid var(--ed-rule);align-items:center;column-gap:var(--q-space-4);grid-column:1/-1;grid-template-columns:subgrid;padding-block:var(--q-space-3);display:grid}.q-kf__value{color:var(--ed-ink);font:500 1.875rem / 1.05 var(--q-font-serif);letter-spacing:-.01em;white-space:nowrap;grid-area:1/1;max-inline-size:9rem}.q-kf__value--long{letter-spacing:0;white-space:normal;font-size:1.0625rem;line-height:1.2}.q-kf__text{grid-area:1/2;gap:1px;min-inline-size:0;display:grid}.q-kf__label{color:var(--ed-ink);font:600 var(--q-text-small) / 1.3 var(--q-font-sans)}.q-kf__note{color:var(--ed-muted);font:400 var(--q-text-note) / 1.35 var(--q-font-serif)}@media (width<=35rem){.q-kf__list{grid-template-columns:minmax(0,1fr)}.q-kf__row{row-gap:var(--q-space-1);grid-template-columns:minmax(0,1fr)}.q-kf__value{max-inline-size:none}.q-kf__text{grid-area:2/1}}.q-kf--strip{border-block-start:var(--q-rule-heavy) solid var(--q-ink);margin-block-end:var(--q-space-6);padding-block-start:var(--q-space-2)}@media (width>=48rem){.q-kf--strip .q-kf__list{column-gap:var(--q-grid-gap);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.q-kf--strip .q-kf__row{grid-column:auto;grid-template-columns:auto minmax(0,1fr)}}.q-toc__rail{display:none}.q-toc__fold{border-block:var(--q-rule-width) solid var(--q-rule)}.q-toc__fold summary{color:var(--q-ink);cursor:pointer;font:600 var(--q-text-small) / 1.3 var(--q-font-sans);min-block-size:var(--q-hit);padding-block:var(--q-space-3)}.q-toc__fold ol{padding-block-end:var(--q-space-3);padding-inline-start:1.25rem;list-style:decimal}.q-toc__fold a{font-size:var(--q-text-small);padding-block:var(--q-space-2);display:block}.q-toc__title{color:var(--q-muted);font:600 var(--q-text-micro) / 1.3 var(--q-font-sans);letter-spacing:.04em;padding-block-end:var(--q-space-2)}.q-toc__rail a{color:var(--q-ink);font:500 var(--q-text-small) / 1.3 var(--q-font-sans);gap:var(--q-space-2);grid-template-columns:1.25rem minmax(0,1fr);padding-block:.4rem;text-decoration:none;display:grid}.q-toc__rail a:hover{color:var(--q-accent)}.q-toc__n{color:var(--q-accent);font-weight:600}@media (width>=64rem){.q-container>.q-toc{margin-block-end:var(--q-space-6)}.q-container>.q-toc .q-toc__fold{display:none}.q-container>.q-toc .q-toc__rail{border-block:var(--q-rule-width) solid var(--q-rule);padding-block:var(--q-space-2);display:block}.q-container>.q-toc .q-toc__title{display:none}.q-container>.q-toc .q-toc__rail ol{gap:0 var(--q-space-6);flex-wrap:wrap;display:flex}.q-container>.q-toc .q-toc__rail a{grid-template-columns:auto auto}}.q-ed-grid{gap:var(--q-space-5);display:grid}.q-ed-main{min-inline-size:0}.q-ed-prose{max-inline-size:var(--q-measure)}.q-ed-prose>.q-chart-figure,.q-ed-prose>.q-video,.q-ed-prose>.q-table-host,.q-ed-prose>.q-matrix,.q-ed-prose>.q-clause,.q-ed-prose>.q-callout{font-size:var(--q-text-body);margin-block:var(--q-space-5)}.q-ed-block{border-block-start:var(--q-rule-heavy) solid var(--q-ink);gap:var(--q-space-3);margin-block-start:var(--q-space-6);padding-block-start:var(--q-space-3);display:grid}.q-ed-block__body{min-inline-size:0}.q-ed-empty,.q-trust__note{color:var(--q-muted);font:400 var(--q-text-small) / 1.45 var(--q-font-serif);max-inline-size:var(--q-measure);margin-block-start:var(--q-space-3)}.q-ed-empty{margin-block-start:0}.q-ed-sources{border-block-start:var(--q-rule-heavy) solid var(--q-ink);margin-block-start:var(--q-space-8);padding-block-start:var(--q-space-3)}.q-ed-sources__title{font-size:var(--q-text-title);line-height:1.15}.q-ed-sources__fold{border:0}.q-ed-sources__summary{justify-content:flex-start}.q-ed-sources__count{color:var(--q-muted);font:400 var(--q-text-small) / 1.2 var(--q-font-sans);margin-inline-end:auto}.q-ed-sources__note{color:var(--q-muted);font:400 var(--q-text-note) / 1.4 var(--q-font-serif);padding-block-start:var(--q-space-2)}.q-record{border-block:var(--q-rule-width) solid var(--q-rule);gap:var(--q-space-3);padding-block:var(--q-space-3);margin-block-start:var(--q-space-5);display:grid}.q-record dl{gap:var(--q-space-2) var(--q-space-4);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.q-record dt{color:var(--q-muted);font:400 var(--q-text-micro) / 1.3 var(--q-font-sans)}.q-record dd{color:var(--q-ink);font:500 var(--q-text-small) / 1.35 var(--q-font-sans)}.q-record__flag{color:var(--q-warning);font-weight:600;display:block}.q-record p{font-size:var(--q-text-small);gap:var(--q-space-2) var(--q-space-5);flex-wrap:wrap;display:flex}.q-ed-foot{gap:0 var(--q-grid-gap);display:grid}.q-related{border-block-start:var(--q-rule-heavy) solid var(--q-ink);margin-block-start:var(--q-space-8);padding-block-start:var(--q-space-3)}.q-related__title{font-size:var(--q-text-title);line-height:1.15}.q-related ul{gap:0 var(--q-grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));margin-block-start:var(--q-space-3);display:grid}.q-related a{border-block-start:var(--q-rule-width) solid var(--q-rule);color:inherit;gap:var(--q-space-1);padding-block:var(--q-space-3);text-decoration:none;display:grid}.q-related__type{color:var(--q-accent);font:600 var(--q-text-micro) / 1.3 var(--q-font-sans)}.q-related__name{color:var(--q-ink);font:500 1.25rem / 1.2 var(--q-font-serif)}.q-related a:hover .q-related__name{color:var(--q-accent);text-decoration:underline}.q-related__summary{color:var(--q-body);font:400 var(--q-text-small) / 1.4 var(--q-font-serif)}.q-related__date{color:var(--q-muted);font:400 var(--q-text-micro) / 1.3 var(--q-font-sans)}.q-study__charts{gap:var(--q-space-8);margin-block-end:var(--q-space-6);display:grid}.q-study__body{max-inline-size:100%}.q-ed--research .q-ed-prose{max-inline-size:none}.q-ed--research .q-ed-prose>:is(p,ul,ol,h2,h3,blockquote){max-inline-size:var(--q-measure)}.q-study__data{gap:var(--q-space-4);margin-block-start:var(--q-space-8);display:grid}.q-study__fold>summary{align-items:baseline;column-gap:var(--q-space-3);min-block-size:var(--q-hit);flex-wrap:wrap;justify-content:flex-start;padding-inline-end:var(--q-space-6);display:flex}.q-study__fold-note{color:var(--q-muted);font:400 var(--q-text-small) / 1.4 var(--q-font-sans);margin-inline-end:auto}.q-study__sets{gap:var(--q-space-6);padding-block-start:var(--q-space-4);display:grid}.q-study__fold .q-ed-sources{margin-block-start:var(--q-space-6)}.q-study__set{gap:var(--q-space-4);display:grid}.q-study__foot{max-inline-size:var(--q-measure)}.q-vehicle-plate{gap:var(--q-space-3);grid-template-rows:auto 1fr;block-size:100%;display:grid}.q-vehicle-plate figcaption{color:var(--ed-muted);font:500 var(--q-text-note) / 1.3 var(--q-font-sans);justify-content:space-between;display:flex}.q-vehicle-plate__art{border:var(--q-rule-width) solid var(--ed-rule);min-block-size:11rem;padding:var(--q-space-3);place-items:center;display:grid}.q-vehicle-plate__art>*{max-inline-size:100%}.q-vehicle-plate__pending{color:var(--ed-muted);font:400 var(--q-text-small) / 1.4 var(--q-font-serif);text-align:center}.q-index{gap:0 var(--q-grid-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.q-index a{border-block-end:var(--q-rule-width) solid var(--q-rule);color:inherit;gap:0 var(--q-space-3);padding-block:var(--q-space-3);grid-template-columns:1.5rem minmax(0,1fr);text-decoration:none;display:grid}.q-index__n{color:var(--q-accent);font:500 1.25rem / 1.2 var(--q-font-serif)}.q-index__name{color:var(--q-ink);font:500 1.1875rem / 1.25 var(--q-font-serif)}.q-index__summary{color:var(--q-muted);font:400 var(--q-text-small) / 1.35 var(--q-font-serif);grid-column:2}.q-route{background:var(--q-accent);color:var(--q-on-accent);align-items:center;gap:var(--q-space-3);padding:var(--q-space-3) var(--q-space-4);grid-template-columns:auto minmax(0,1fr) auto;margin-block-end:var(--q-space-4);display:grid}.q-route__end{font:500 var(--q-text-subtitle) / 1.2 var(--q-font-serif)}.q-route__line{block-size:1.5rem;inline-size:100%}.q-route__note{color:var(--q-on-accent-muted);font:400 var(--q-text-note) / 1.3 var(--q-font-sans);grid-column:1/-1}.q-sheet{margin-block-end:var(--q-space-4);display:grid}.q-lane{padding:var(--q-space-4)}.q-lane--rule{background:var(--q-surface);border:var(--q-rule-width) solid var(--q-rule)}.q-lane--policy{background:var(--q-accent-tint);border:var(--q-rule-width) solid var(--q-accent-tint)}.q-lane header h3{color:var(--q-ink);font:700 var(--q-text-micro) / 1.3 var(--q-font-sans);letter-spacing:.06em;text-transform:uppercase}.q-lane header p{color:var(--q-muted);font:400 var(--q-text-note) / 1.4 var(--q-font-serif);margin-block-start:var(--q-space-1)}.q-lane ul{gap:var(--q-space-3);margin-block-start:var(--q-space-3);display:grid}.q-lane li{border-block-start:var(--q-rule-width) solid var(--q-rule);gap:var(--q-space-1);justify-items:start;padding-block-start:var(--q-space-3);display:grid}.q-lane__q{color:var(--q-ink);font:500 var(--q-text-body) / 1.35 var(--q-font-sans)}.q-lane__note,.q-lane__empty{color:var(--q-body);font:400 var(--q-text-small) / 1.4 var(--q-font-serif)}.q-lane__empty{margin-block-start:var(--q-space-2)}.q-lane__date{color:var(--q-muted);font:400 var(--q-text-note) / 1.3 var(--q-font-sans)}@media (width>=48rem){.q-sheet{grid-template-columns:repeat(2,minmax(0,1fr))}.q-sheet--single{grid-template-columns:minmax(0,1fr)}.q-sheet--single .q-lane ul{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}}.q-trip-figure{gap:var(--q-space-2);display:grid}.q-trip-figure svg{block-size:6rem;color:var(--q-on-accent);inline-size:100%}.q-trip-figure figcaption{color:var(--ed-muted);font:400 var(--q-text-note) / 1.3 var(--q-font-sans)}.q-org__heading{color:var(--ed-muted);font:600 var(--q-text-micro) / 1.3 var(--q-font-sans);letter-spacing:.04em;padding-block-end:var(--q-space-2)}.q-org dl>div{border-block-start:var(--q-rule-width) solid var(--ed-rule);gap:var(--q-space-1) var(--q-space-4);padding-block:var(--q-space-2);grid-template-columns:8rem minmax(0,1fr);display:grid}.q-org dt{color:var(--ed-muted);font:400 var(--q-text-small) / 1.35 var(--q-font-sans)}.q-org dd{color:var(--ed-ink);font:500 var(--q-text-small) / 1.35 var(--q-font-sans);overflow-wrap:anywhere}.q-org__standing{border-inline-start:3px solid var(--q-accent);color:var(--q-body);font:400 var(--q-text-small) / 1.4 var(--q-font-serif);padding-inline-start:var(--q-space-3)}.q-tags{gap:var(--q-space-2);flex-wrap:wrap;display:flex}.q-tags li{border:var(--q-rule-width) solid var(--q-rule);color:var(--q-ink);font:500 var(--q-text-small) / 1.2 var(--q-font-sans);padding:var(--q-space-1) var(--q-space-2)}.q-register{gap:var(--q-space-3) var(--q-grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.q-register__bucket{border-block-start:3px solid var(--q-accent);padding-block-start:var(--q-space-2)}.q-register__bucket[data-bucket=contractual]{border-block-start-color:var(--q-ink)}.q-register__bucket[data-bucket=relevant]{border-block-start-color:var(--q-muted)}.q-register__bucket[data-bucket=unresolved]{border-block-start-color:var(--q-rule)}.q-register__bucket header{align-items:center;gap:var(--q-space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.q-register__count{color:var(--q-ink);font:500 2rem / 1 var(--q-font-serif)}.q-register__label{color:var(--q-ink);font:600 var(--q-text-small) / 1.3 var(--q-font-sans);display:block}.q-register__note{color:var(--q-muted);font:400 var(--q-text-note) / 1.3 var(--q-font-serif);display:block}.q-register ul{gap:var(--q-space-3);margin-block-start:var(--q-space-3);display:grid}.q-register li{border-block-start:var(--q-rule-width) solid var(--q-rule);gap:2px;padding-block-start:var(--q-space-2);display:grid}.q-register li b{color:var(--q-ink);font:500 var(--q-text-body) / 1.3 var(--q-font-sans)}.q-register li span{color:var(--q-body);font:400 var(--q-text-small) / 1.4 var(--q-font-serif)}.q-register li small{color:var(--q-muted);font:400 var(--q-text-note) / 1.3 var(--q-font-sans)}.q-register__empty{color:var(--q-muted);font:400 var(--q-text-small) / 1.4 var(--q-font-serif);margin-block-start:var(--q-space-3)}.q-exposures{counter-reset:exposure;gap:0 var(--q-grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.q-exposures li{border-block-end:var(--q-rule-width) solid var(--q-rule);counter-increment:exposure;gap:0 var(--q-space-3);padding-block:var(--q-space-3);grid-template-columns:1.5rem minmax(0,1fr);display:grid}.q-exposures li:before{color:var(--q-accent);content:counter(exposure);font:600 var(--q-text-small) / 1.4 var(--q-font-sans);grid-row:span 2}.q-exposures b{color:var(--q-ink);font:500 var(--q-text-body) / 1.35 var(--q-font-sans)}.q-exposures span{color:var(--q-body);font:400 var(--q-text-small) / 1.4 var(--q-font-serif)}.q-definition{border-block:var(--q-rule-heavy) solid var(--q-ink);color:var(--q-ink);font:400 clamp(1.25rem, 1.05rem + .9vw, 1.75rem) / 1.3 var(--q-font-serif);padding-block:var(--q-space-4)}.q-definition span{color:var(--q-accent);font:600 var(--q-text-micro) / 1.3 var(--q-font-sans);letter-spacing:.06em;text-transform:uppercase;margin-block-end:var(--q-space-2);display:block}.q-cover-pair{gap:var(--q-space-5) var(--q-grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));margin-block-start:var(--q-space-5);display:grid}.q-checks{color:var(--q-body);font:400 var(--q-text-body) / 1.4 var(--q-font-serif);margin-block-start:var(--q-space-2);display:grid}.q-checks li{border-block-end:var(--q-rule-width) solid var(--q-rule);padding-block:var(--q-space-2);padding-inline-start:var(--q-space-5);position:relative}.q-checks li:before{background:var(--q-accent);content:"";block-size:.5rem;inline-size:.5rem;position:absolute;inset-block-start:1rem;inset-inline-start:0}.q-checks--numbered{counter-reset:check}.q-checks--numbered li{counter-increment:check}.q-checks--numbered li:before{block-size:auto;color:var(--q-accent);content:counter(check);font:600 var(--q-text-small) / 1.4 var(--q-font-sans);inline-size:auto;background:0 0;inset-block-start:var(--q-space-2)}.q-authorities{display:grid}.q-authorities li{border-block-end:var(--q-rule-width) solid var(--q-rule);padding-block:var(--q-space-3);gap:2px;display:grid}.q-authorities b{color:var(--q-ink);font:500 var(--q-text-body) / 1.35 var(--q-font-sans)}.q-authorities span{color:var(--q-muted);font:400 var(--q-text-small) / 1.4 var(--q-font-serif)}.q-hub__head{gap:var(--q-space-3);padding-block-end:var(--q-space-5);display:grid}.q-hub__intro p:first-child{color:var(--q-body);font:400 var(--q-text-lede) / 1.42 var(--q-font-serif);max-inline-size:var(--q-measure)}.q-hub__count{color:var(--q-muted);font:500 var(--q-text-small) / 1.3 var(--q-font-sans);margin-block-start:var(--q-space-2)}.q-hub__fact{border-block:var(--q-rule-width) solid var(--q-rule);align-items:center;gap:var(--q-space-1) var(--q-space-4);padding-block:var(--q-space-3);grid-template-columns:auto minmax(0,1fr);margin-block-end:var(--q-space-5);display:grid}.q-hub__figure{color:var(--q-ink);font:500 2.5rem / 1 var(--q-font-serif)}.q-hub__fact b{color:var(--q-ink);font:600 var(--q-text-small) / 1.3 var(--q-font-sans);display:block}.q-hub__fact a{font:400 var(--q-text-note) / 1.35 var(--q-font-serif)}@media (width<=35rem){.q-hub__fact{grid-template-columns:minmax(0,1fr)}}.q-hub__note{color:var(--q-muted);font:400 var(--q-text-small) / 1.4 var(--q-font-serif);margin-block-end:var(--q-space-2)}.q-hub__list,.q-hub__planned ol{border-block-start:var(--q-rule-heavy) solid var(--q-ink);gap:0 var(--q-grid-gap);display:grid}.q-hub__list a,.q-hub__planned li{border-block-end:var(--q-rule-width) solid var(--q-rule);color:inherit;gap:0 var(--q-space-3);padding-block:var(--q-space-3);grid-template-columns:1.75rem minmax(0,1fr);text-decoration:none;display:grid}.q-hub__n{color:var(--q-accent);font:500 1.25rem / 1.2 var(--q-font-serif)}.q-hub__name{color:var(--q-ink);font:500 1.25rem / 1.2 var(--q-font-serif)}.q-hub__planned .q-hub__n,.q-hub__planned .q-hub__name{color:var(--q-muted)}.q-hub__planned .q-hub__name{color:var(--q-body)}.q-hub__list a:hover .q-hub__name{color:var(--q-accent);text-decoration:underline}.q-hub__summary{color:var(--q-muted);font:400 var(--q-text-small) / 1.35 var(--q-font-serif);grid-column:2}.q-hub__date{color:var(--q-muted);font:400 var(--q-text-micro) / 1.3 var(--q-font-sans);grid-column:2;margin-block-start:var(--q-space-1)}.q-hub__planned{margin-block-start:var(--q-space-6)}.q-hub__planned h2{font-size:var(--q-text-title);padding-block-end:var(--q-space-3);line-height:1.15}.q-hub__empty{margin-block-end:var(--q-space-2)}.q-steps{counter-reset:step;gap:0 var(--q-grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));display:grid}.q-steps li{border-block-end:var(--q-rule-width) solid var(--q-rule);counter-increment:step;gap:2px var(--q-space-3);padding-block:var(--q-space-3);grid-template-columns:1.5rem minmax(0,1fr);display:grid}.q-steps li:before{color:var(--q-accent);content:counter(step);font:500 1.25rem / 1.2 var(--q-font-serif);grid-row:span 2}.q-steps b{color:var(--q-ink);font:600 var(--q-text-body) / 1.3 var(--q-font-sans)}.q-steps span{color:var(--q-body);font:400 var(--q-text-small) / 1.4 var(--q-font-serif)}.q-trust__facts>div{border-block:var(--q-rule-width) solid var(--q-rule);gap:var(--q-space-1) var(--q-space-4);padding-block:var(--q-space-2);grid-template-columns:minmax(0,14rem) minmax(0,1fr);display:grid}.q-trust__facts dt{color:var(--q-muted);font:400 var(--q-text-small) / 1.4 var(--q-font-sans)}.q-trust__facts dd{color:var(--q-ink);font:600 var(--q-text-small) / 1.4 var(--q-font-sans);overflow-wrap:anywhere}.q-search__form{gap:var(--q-space-2);max-inline-size:40rem;display:grid}.q-search__row{gap:var(--q-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.q-search__status{color:var(--q-ink);font:600 var(--q-text-small) / 1.3 var(--q-font-sans);margin-block-start:var(--q-space-4)}.q-search__results{border-block-start:var(--q-rule-heavy) solid var(--q-ink);margin-block-start:var(--q-space-3)}.q-search__results li{border-block-end:var(--q-rule-width) solid var(--q-rule);padding-block:var(--q-space-3);gap:2px;display:grid}.q-search__results a{font:500 1.25rem / 1.25 var(--q-font-serif)}.q-search__type{color:var(--q-accent);font:600 var(--q-text-micro) / 1.3 var(--q-font-sans)}.q-search__summary{color:var(--q-muted);font:400 var(--q-text-small) / 1.4 var(--q-font-serif)}.q-search__empty{margin-block-start:var(--q-space-5)}.q-search__empty h2{font-size:var(--q-text-title)}.q-search__empty p,.q-search__error{color:var(--q-body);font:400 var(--q-text-body) / 1.45 var(--q-font-serif);max-inline-size:var(--q-measure);margin-block-start:var(--q-space-2)}.q-search__all{margin-block-start:var(--q-space-8)}.q-search__all>h2{border-block-start:var(--q-rule-heavy) solid var(--q-ink);font-size:var(--q-text-title);padding-block-start:var(--q-space-3)}.q-search__all section{margin-block-start:var(--q-space-4)}.q-search__all h3{color:var(--q-muted);font:600 var(--q-text-small) / 1.3 var(--q-font-sans)}.q-search__all ul{gap:0 var(--q-grid-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}.q-search__all li{border-block-end:var(--q-rule-width) solid var(--q-rule);padding-block:var(--q-space-2);display:grid}.q-search__all a{font:500 var(--q-text-body) / 1.35 var(--q-font-sans);min-block-size:1.5rem}.q-search__all li span{color:var(--q-muted);font:400 var(--q-text-note) / 1.35 var(--q-font-serif)}.q-search__nojs{color:var(--q-muted);font:400 var(--q-text-small) / 1.4 var(--q-font-serif)}[hidden].q-search__nojs,[hidden].q-search__status,[hidden].q-search__results,[hidden].q-search__empty,[hidden].q-search__error,[hidden].q-search__all{display:none}@media (width>=48rem){.q-hub__head{align-items:end;gap:var(--q-grid-gap);grid-template-columns:7fr 5fr}}@media (width>=64rem){[data-brand=car] .q-ed-head{gap:var(--q-space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}[data-brand=car] .q-ed-head--solo{grid-template-columns:minmax(0,1fr)}[data-brand=car] .q-ed-head__panel{align-content:center;display:grid}[data-brand=car] .q-ed-head__panel .q-kf__list{column-gap:var(--q-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}[data-brand=car] .q-ed-head__panel .q-kf__row{grid-column:auto;grid-template-columns:auto minmax(0,1fr)}}@media (width>=72rem){[data-brand=car] .q-ed-grid{gap:var(--q-space-8);grid-template-columns:13rem minmax(0,1fr)}[data-brand=car] .q-ed-grid .q-toc{align-self:start;position:sticky;inset-block-start:var(--q-space-4)}[data-brand=car] .q-ed-grid .q-toc__fold{display:none}[data-brand=car] .q-ed-grid .q-toc__rail{border-block-start:var(--q-rule-heavy) solid var(--q-ink);padding-block-start:var(--q-space-2);display:block}[data-brand=car] .q-ed-block{gap:var(--q-grid-gap);grid-template-columns:minmax(0,3fr) minmax(0,9fr)}[data-brand=car] .q-ed-foot{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}[data-brand=car] .q-ed-foot>*{grid-column:2}}[data-brand=car] .q-ed-prose{counter-reset:section}[data-brand=car] .q-ed-prose h2{border-block-start:var(--q-rule-width) solid var(--q-ink);counter-increment:section;gap:var(--q-space-3);grid-template-columns:2rem minmax(0,1fr);padding-block-start:var(--q-space-3);display:grid}[data-brand=car] .q-ed-prose h2:before{color:var(--q-accent);content:counter(section)}[data-brand=travel] .q-ed-head__panel{position:relative}@media (width>=64rem){[data-brand=travel] .q-ed-head__titles{column-gap:var(--q-space-8);grid-template-columns:minmax(0,8fr) minmax(0,4fr);display:grid}[data-brand=travel] .q-ed-head__titles>.q-kicker,[data-brand=travel] .q-ed-head__meta{grid-column:1/-1}[data-brand=travel] .q-ed-head__lede{border-inline-start:var(--q-rule-width) solid var(--q-rule);font-size:var(--q-text-body);align-self:end;padding-inline-start:var(--q-space-4)}[data-brand=travel] .q-ed-head__panel .q-kf__list{border-block-start:var(--q-rule-heavy) solid var(--q-on-accent);column-gap:var(--q-space-6);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}[data-brand=travel] .q-ed-head__panel .q-kf__row{padding-block:var(--q-space-4) 0;border:0;grid-column:auto;grid-template-columns:auto minmax(0,1fr);position:relative}[data-brand=travel] .q-ed-head__panel .q-kf__row:before{background:var(--q-accent);border:var(--q-rule-heavy) solid var(--q-on-accent);content:"";border-radius:50%;block-size:.75rem;inline-size:.75rem;position:absolute;inset-block-start:-.4375rem;inset-inline-start:0}[data-brand=travel] .q-ed-grid{gap:var(--q-space-6)}[data-brand=travel] .q-ed-grid .q-toc__fold{display:none}[data-brand=travel] .q-ed-grid .q-toc__rail{background:var(--q-accent-tint);padding:var(--q-space-3) var(--q-space-4);display:block}[data-brand=travel] .q-ed-grid .q-toc__title{display:none}[data-brand=travel] .q-ed-grid .q-toc__rail ol{gap:var(--q-space-1) var(--q-space-6);flex-wrap:wrap;display:flex}[data-brand=travel] .q-ed-grid .q-toc__rail a{grid-template-columns:auto auto}[data-brand=travel] .q-ed-main{margin-inline-start:clamp(0rem,50% - 29.5rem,12rem)}[data-brand=travel] .q-ed-prose{border-inline-start:var(--q-rule-heavy) solid var(--q-accent);max-inline-size:calc(var(--q-measure) + var(--q-space-6));padding-inline-start:var(--q-space-6)}[data-brand=travel] .q-ed-prose h2{position:relative}[data-brand=travel] .q-ed-prose h2:before{background:var(--q-paper);border:var(--q-rule-heavy) solid var(--q-accent);content:"";block-size:.875rem;inline-size:.875rem;border-radius:50%;position:absolute;inset-block-start:.45em;inset-inline-start:calc(var(--q-space-6) * -1 - .5rem)}[data-brand=travel] .q-ed-main>.q-ed-sources,[data-brand=travel] .q-ed-main>.q-record,[data-brand=travel] .q-ed-checklist{max-inline-size:calc(var(--q-measure) + var(--q-space-6))}}[data-brand=travel] .q-ed-block{border-block-start:0;padding-block-start:0}[data-brand=travel] .q-ed-block__title{font-size:var(--q-text-headline);letter-spacing:-.018em;line-height:1.05}@media (width>=64rem){[data-brand=business] .q-ed-head{gap:var(--q-space-8);grid-template-columns:minmax(0,8fr) minmax(0,4fr)}[data-brand=business] .q-ed-head--solo{grid-template-columns:minmax(0,1fr)}}@media (width>=72rem){[data-brand=business] .q-ed-grid{gap:var(--q-space-6);grid-template-columns:12rem minmax(0,1fr)}[data-brand=business] .q-ed-grid .q-toc{align-self:start;position:sticky;inset-block-start:var(--q-space-4)}[data-brand=business] .q-ed-grid .q-toc__fold{display:none}[data-brand=business] .q-ed-grid .q-toc__rail{display:block}[data-brand=business] .q-ed-grid .q-toc__rail li+li{margin-block-start:-1px}[data-brand=business] .q-ed-grid .q-toc__rail a{border:var(--q-rule-width) solid var(--q-rule);padding:var(--q-space-2)}[data-brand=business] .q-ed-grid .q-toc__rail a:hover{background:var(--q-accent-tint);border-inline-start:3px solid var(--q-accent)}}[data-brand=business] .q-ed-prose{counter-reset:entry}[data-brand=business] .q-ed-prose h2{border-block-start:var(--q-rule-heavy) solid var(--q-ink);counter-increment:entry;padding-block-start:var(--q-space-3)}[data-brand=business] .q-ed-prose h2:before{color:var(--q-accent);content:"Entry " counter(entry);font:600 var(--q-text-micro) / 1.3 var(--q-font-sans);letter-spacing:.04em;margin-block-end:var(--q-space-1);display:block}[data-brand=business] .q-ed{counter-reset:block}[data-brand=business] .q-ed-block{counter-increment:block}[data-brand=business] .q-ed-block__title:before{color:var(--q-accent);content:"Entry " counter(block);font:600 var(--q-text-micro) / 1.3 var(--q-font-sans);letter-spacing:.04em;margin-block-end:var(--q-space-1);display:block}[data-brand=business] .q-trust .q-ed-block__title:before{content:none}@media (width>=48rem){[data-brand=car] .q-hub__list,[data-brand=car] .q-hub__planned ol{grid-template-columns:repeat(3,minmax(0,1fr))}[data-brand=travel] .q-hub__head{grid-template-columns:minmax(0,1fr)}[data-brand=travel] .q-hub__list a,[data-brand=travel] .q-hub__planned li{grid-template-columns:1.5rem minmax(0,4fr) minmax(0,7fr)}[data-brand=travel] .q-hub__summary,[data-brand=travel] .q-hub__date{grid-column:3}[data-brand=business] .q-hub__list a,[data-brand=business] .q-hub__planned li{grid-template-columns:2rem minmax(0,5fr) minmax(0,6fr) auto;align-items:center}[data-brand=business] .q-hub__summary{grid-column:3}[data-brand=business] .q-hub__date{grid-column:4;margin:0}[data-brand=business] .q-hub__planned ol,[data-brand=business] .q-hub__list{border-block-start-width:3px;border-block-start-color:var(--q-accent)}}[data-brand=travel] .q-hub__n{background:var(--q-paper);border:var(--q-rule-heavy) solid var(--q-accent);border-radius:50%;align-self:start;block-size:.75rem;inline-size:.75rem;margin-block-start:.4rem;font-size:0}@media print{.q-toc,.q-related{display:none}}}@layer utilities;
