.gt-hwq__bar{padding-block:var(--space-6);background:var(--surface-subtle);border-bottom:1px solid var(--line-hairline)}.gt-hwq__crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);font-size:var(--size-sm);color:var(--text-muted)}.gt-hwq__crumbs a{color:var(--text-muted);text-decoration:none}.gt-hwq__crumbs a:hover{color:var(--text-link);text-decoration:underline}.gt-hwq__meta{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);margin:var(--space-3) 0 0;font-size:var(--size-sm);color:var(--text-muted)}.gt-hwq__lede p:not(.gt-lead){margin-top:var(--space-4)}.gt-hwq__split{display:grid;gap:var(--space-10) var(--space-12);grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.gt-hwq__splitcol .gt-label{display:block;margin:var(--space-4) 0 var(--space-2)}.gt-hwq__splittitle{font-size:var(--size-xl)}.gt-hwq__splitlead{margin:var(--space-3) 0 0;font-size:var(--size-md);line-height:var(--leading-relaxed);color:var(--text-body)}.gt-hwq__splitlist{margin:var(--space-5) 0 0;padding-left:var(--space-5)}.gt-hwq__splitlist li{margin-top:var(--space-2);font-size:var(--size-sm);line-height:var(--leading-relaxed)}.gt-hwq__splitout{margin:var(--space-6) 0 0;padding-top:var(--space-5);border-top:1px solid var(--line-hairline);font-family:var(--font-display);font-size:var(--size-md);font-weight:var(--weight-semibold);line-height:var(--leading-snug);color:var(--text-heading)}.gt-hwq__splitfoot{margin:var(--space-10) 0 0;font-size:var(--size-sm);color:var(--text-muted)}.gt-hwq__stepsfoot{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-12)}.gt-hwq__bring{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:0 var(--space-12)}.gt-hwq__bring li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4);margin:0;padding-block:var(--space-6);border-top:1px solid var(--line-hairline)}.gt-hwq__bringicon{display:flex;color:var(--blue-300);margin-top:4px}.gt-hwq__bringtitle{font-size:var(--size-lg)}.gt-hwq__bringbody{margin:var(--space-2) 0 0;font-size:var(--size-sm);line-height:var(--leading-relaxed)}.gt-hwq__bringfoot{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-top:var(--space-10)}.gt-hwq__cardicon{display:flex;color:var(--blue-600);margin-bottom:var(--space-5)}.gt-hwq__cardtitle{font-size:var(--size-lg)}.gt-hwq__carddesc{margin:var(--space-3) 0 0;font-size:var(--size-sm);line-height:var(--leading-relaxed);color:var(--text-body)}.gt-hwq__checks{display:grid;gap:var(--space-8) var(--space-10);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin:0;padding:0;list-style:none}.gt-hwq__check{display:grid;grid-template-columns:auto 1fr;gap:var(--space-5);margin:0;padding-top:var(--space-6);border-top:1px solid var(--line-hairline)}.gt-hwq__check:first-child{border-top:3px solid var(--surface-accent)}.gt-hwq__checkicon{display:flex;color:var(--blue-600)}.gt-hwq__checktitle{font-size:var(--size-lg)}.gt-hwq__checkbody{margin:var(--space-3) 0 0;font-size:var(--size-sm);line-height:var(--leading-relaxed)}.gt-hwq__notice{display:grid;gap:var(--space-10);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}.gt-hwq__noticetitle{margin-bottom:var(--space-5);font-size:var(--type-h3-size)}.gt-hwq__noticecallout{margin-top:var(--space-2)}.gt-hwq__faqfoot{margin:var(--space-10) 0 0;font-size:var(--size-sm);color:var(--text-muted)}.gt-hwq__close{display:grid;gap:var(--space-10);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}.gt-hwq__sources{margin:var(--space-5) 0 0;padding:0;list-style:none}.gt-hwq__sources li{margin:0;padding-block:var(--space-4);border-top:1px solid var(--line-hairline);font-size:var(--size-sm);line-height:var(--leading-relaxed)}.gt-hwq__sources .gt-spec{display:block;margin-top:var(--space-1)}.gt-hwq__author{box-shadow:none}.gt-hwq__author h3{margin-top:var(--space-3);font-size:var(--size-xl)}.gt-hwq__author p{margin-top:var(--space-4);font-size:var(--size-sm);line-height:var(--leading-relaxed)}@media(max-width:900px){.gt-hwq__notice,.gt-hwq__close{grid-template-columns:1fr;gap:var(--space-8)}}.gt-hwq__routestitle{margin:var(--space-3) 0 var(--space-8);font-size:var(--type-h3-size)}.gt-hwq__routes{display:grid;gap:var(--space-8) var(--space-10);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.gt-hwq__routes>div{padding-top:var(--space-5);border-top:1px solid var(--line-hairline)}.gt-hwq__routes>div:first-child{border-top:3px solid var(--surface-accent)}.gt-hwq__routes h3{font-size:var(--size-md);margin-bottom:var(--space-3)}.gt-hwq__routes p{margin:0 0 var(--space-5);font-size:var(--size-sm);line-height:var(--leading-relaxed)}.gt-hwq__crumbs a,.gt-hwq__sources a{display:inline-flex;align-items:center;min-height:44px}.gt-hwq__sources li{padding-block:var(--space-2) var(--space-4)}
