.gb-sef-plan{counter-reset:gb-sef-step;margin-top:clamp(64px,7vw,96px)}.gb-sef-plan-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 32px;display:flex}.gb-sef-actions{flex-wrap:wrap;column-gap:22px;margin-bottom:-10px;display:flex}.gb-sef-actions-btn{min-height:44px;color:var(--gb-ink);font:inherit;font-size:var(--fs-body);text-align:left;--gb-sef-underline:var(--gb-pub-hairline);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--gb-sef-underline);text-decoration-color:var(--gb-sef-underline);cursor:pointer;transition:color var(--dur-base) var(--ease-spring), text-decoration-color var(--dur-base) var(--ease-spring);background:0 0;border:0;padding:0;font-weight:600}.gb-sef-actions-btn[aria-disabled=true]{--gb-sef-underline:transparent;color:var(--gb-ink-3);cursor:default}.gb-sef-actions-btn:focus-visible{outline:2px solid var(--gb-ink);outline-offset:3px;border-radius:6px}.gb-sef-actions-btn:not([aria-disabled=true]):focus-visible{--gb-sef-underline:var(--gb-ink)}@media (hover:hover) and (pointer:fine){.gb-sef-actions-btn:not([aria-disabled=true]):hover{--gb-sef-underline:var(--gb-ink)}}.gb-sef-actions-stack{display:inline-grid}.gb-sef-actions-stack>span{visibility:hidden;text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--gb-sef-underline);text-decoration-color:var(--gb-sef-underline);transition:text-decoration-color var(--dur-base) var(--ease-spring);grid-area:1/1;padding-block:10px}.gb-sef-actions-btn:has(>.gb-sef-actions-stack):focus-visible{outline:none}.gb-sef-actions-btn:focus-visible .gb-sef-actions-stack>span{outline:2px solid var(--gb-ink);outline-offset:3px;border-radius:6px}.gb-sef-actions-stack[data-state=idle]>[data-label=idle],.gb-sef-actions-stack[data-state=copied]>[data-label=copied],.gb-sef-actions-stack[data-state=failed]>[data-label=failed]{visibility:visible}.gb-sef-card{border-radius:var(--radius-card);background:var(--gb-surface);box-shadow:var(--gb-pub-lift);margin-top:28px;padding:18px 18px 4px}.gb-sef-card-title{color:var(--gb-ink-2);font-size:var(--fs-sm);margin:0 0 4px;font-weight:650;line-height:1.45}.gb-sef-ledger{margin:0;padding:0;list-style:none}.gb-sef-ledger-line{border-top:1px solid var(--gb-sef-rule);row-gap:4px;padding:14px 0;display:grid}.gb-sef-ledger-form{color:var(--gb-ink);font-size:var(--fs-pub-row);font-weight:650;line-height:1.35}.gb-sef-ledger-result{font-size:var(--fs-body-lg);grid-template-columns:10px minmax(0,1fr);align-items:start;column-gap:10px;line-height:1.5;display:grid}.gb-sef-ledger-text{color:var(--gb-ink-2);text-wrap:pretty}.gb-sef-ledger-by{color:var(--gb-sef-covered-text);font-weight:650}.gb-sef-ledger-name{color:var(--gb-ink);font-weight:650}.gb-sef-ledger-op{color:var(--gb-ink-3)}.gb-sef-ledger-line[data-state=stated_not_covered] .gb-sef-ledger-text{color:var(--gb-sef-stated-text)}.gb-sef-ledger-line[data-state=pending] .gb-sef-ledger-text{color:var(--gb-sef-wait-text)}.gb-sef-plan-steps{margin:40px 0 0;padding:0;list-style:none}.gb-sef-plan-step{border-top:1px solid var(--gb-sef-rule);counter-increment:gb-sef-step;padding:32px 0 40px}.gb-sef-plan-step-head{align-items:baseline;gap:12px;display:flex}.gb-sef-plan-step-n,.gb-sef-plan-step-title{font-size:var(--fs-pub-step-title);letter-spacing:-.025em;font-weight:800;line-height:1.15}.gb-sef-plan-step-n{min-width:.9em;color:var(--gb-ink-3);font-variant-numeric:tabular-nums;flex:none}.gb-sef-plan-step-n:before{content:counter(gb-sef-step)}.gb-sef-plan-step-title{text-wrap:pretty;margin:0}.gb-sef-plan-step-body{margin-top:20px}.gb-sef-plan-step[data-waiting]{padding:18px 0 20px}.gb-sef-plan-step[data-waiting] .gb-sef-plan-step-n,.gb-sef-plan-step[data-waiting] .gb-sef-plan-step-title{color:var(--gb-ink-3);font-size:var(--fs-pub-row-title);font-weight:750}.gb-sef-plan-hint{color:var(--gb-ink-3);font-size:var(--fs-body);margin:6px 0 0;line-height:1.5}.gb-sef-text{max-width:46em;color:var(--gb-ink-2);font-size:var(--fs-body-lg);text-wrap:pretty;margin:0;line-height:1.55}.gb-sef-text+.gb-sef-text{margin-top:12px}.gb-sef-plan-step-body>.gb-sef-status+.gb-sef-progs,.gb-sef-plan-step-body>.gb-sef-status+.gb-sef-plan-links{margin-top:18px}.gb-sef-plan-links{font-size:var(--fs-body);flex-wrap:wrap;gap:4px 28px;margin:18px 0 0;display:flex}.gb-sef-plan-links .gb-pub-tlink{line-height:1.5}.gb-sef-progs+.gb-sef-plan-links{border-top:1px solid var(--gb-sef-rule);margin-top:0;padding-top:18px}.gb-sef-subhead{color:var(--gb-ink-2);font-size:var(--fs-sm);border-bottom:1px solid var(--gb-sef-rule);margin:28px 0 0;padding-bottom:12px;font-weight:650}.gb-sef-progs[data-compact]{margin-top:14px}.gb-sef-prog[data-compact]{padding-block:18px 20px}.gb-sef-prog[data-compact] .gb-sef-prog-name{font-size:var(--fs-title)}.gb-sef-note{max-width:46em;color:var(--gb-ink-2);font-size:var(--fs-body);margin-top:22px;line-height:1.55}.gb-sef-note p{margin:0}.gb-sef-note .gb-sef-plan-links{margin-top:6px}.gb-sef-devices{row-gap:36px;display:grid}.gb-sef-device-label{font-size:var(--fs-pub-row-title);letter-spacing:-.02em;margin:0 0 14px;font-weight:750;line-height:1.2}.gb-sef-items{display:grid}.gb-sef-item{border-top:1px solid var(--gb-sef-rule);padding:16px 0 20px}.gb-sef-item-head{grid-template-columns:minmax(min-content,1fr) auto;align-items:baseline;gap:4px 24px;display:grid}.gb-sef-item-title{color:var(--gb-ink);font-size:var(--fs-title);margin:0;font-weight:700;line-height:1.35}.gb-sef-item-link{text-align:right;font-size:var(--fs-body);justify-self:end;margin:0;line-height:1.5}.gb-sef-item-body{max-width:46em;color:var(--gb-ink-2);font-size:var(--fs-body-lg);text-wrap:pretty;margin:8px 0 0;line-height:1.55}.gb-sef-items+.gb-sef-plan-links{border-top:1px solid var(--gb-sef-rule);margin-top:0;padding-top:18px}.gb-sef-text+.gb-sef-banks{margin-top:18px}.gb-sef-banks{border-top:1px solid var(--gb-sef-rule);display:grid}.gb-sef-bank{border-bottom:1px solid var(--gb-sef-rule)}.gb-sef-bank-sum{min-height:52px;color:var(--gb-ink);font-size:var(--fs-body-lg);transition:color var(--dur-base) var(--ease-spring);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;font-weight:650;line-height:1.35;display:flex}.gb-sef-bank-sum:focus-visible{outline:2px solid var(--gb-ink);outline-offset:-2px}.gb-sef-bank-sum:focus-visible .gb-sef-chev{color:var(--gb-ink)}@media (hover:hover) and (pointer:fine){.gb-sef-bank-sum:hover .gb-sef-chev{color:var(--gb-ink)}}.gb-sef-bank-body{color:var(--gb-ink-2);font-size:var(--fs-body);padding:0 0 16px;line-height:1.55}.gb-sef-bank-body p{margin:0}.gb-sef-bank-body p+p{margin-top:8px}@media (min-width:760px){.gb-sef-card{margin-top:32px;padding:22px 32px 8px}.gb-sef-ledger-line{column-gap:var(--gb-pub-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;padding:18px 0}.gb-sef-plan-step{padding:40px 0 48px}.gb-sef-plan-step-body{margin-top:24px}.gb-sef-actions-stack{justify-items:end}.gb-sef-items,.gb-sef-banks{column-gap:calc(var(--gb-pub-gap) * 2);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.gb-sef-banks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.gb-sef-actions-btn,.gb-sef-actions-stack>span,.gb-sef-bank-sum{transition:none}}@media print{html:has(.gb-sef-finder[data-sef-ready]){background:#fff}html:has(.gb-sef-finder[data-sef-ready]) body{background:#fff}body:has(.gb-sef-finder[data-sef-ready]) :not(:has(.gb-sef-finder)):not(.gb-sef-finder):not(.gb-sef-finder *){display:none!important}body:has(.gb-sef-finder[data-sef-ready]) :is(.gb-gsap-nav,.gb-sef-hero,.gb-sef-dir,.gb-sef-closer,footer){display:none!important}body:has(.gb-sef-finder[data-sef-ready]) :has(.gb-sef-finder){background:#fff!important;margin:0!important;padding:0!important}.gb-sef-finder[data-sef-ready]{background:#fff;max-width:none;padding:0}.gb-sef-finder[data-sef-ready] :is(.gb-sef-who,.gb-sef-privacy,.gb-sef-actions,.gb-sef-sheet,.gb-sef-plan-step[data-waiting],.gb-sef-field[data-empty],.gb-sef-field-node,.gb-sef-field-chev,.gb-sef-chev,.gb-pub-arrow){display:none!important}.gb-sef-finder[data-sef-ready] .gb-sef-bar{background:0 0;border:0;border-radius:0;display:block;overflow:visible}.gb-sef-finder[data-sef-ready] .gb-sef-field{background:0 0;gap:2mm;padding:.6mm 0;display:flex}.gb-sef-finder[data-sef-ready] .gb-sef-field:before{display:none}.gb-sef-finder[data-sef-ready] .gb-sef-field-text{flex-wrap:wrap;align-items:baseline;gap:0 2mm;display:flex}.gb-sef-finder[data-sef-ready] .gb-sef-field-label{color:#444;font-size:10pt;line-height:1.4}.gb-sef-finder[data-sef-ready] .gb-sef-field-answer{min-height:0;margin:0;font-size:11pt}.gb-sef-finder[data-sef-ready] .gb-sef-field-value{color:#000;-webkit-line-clamp:none;line-clamp:none;display:inline}.gb-sef-finder[data-sef-ready] .gb-sef-plan{margin-top:8mm}.gb-sef-finder[data-sef-ready] .gb-sef-plan:after{content:attr(data-print-help);border-top:1px solid #ccc;margin-top:6mm;padding-top:3mm;font-size:10.5pt;display:block}.gb-sef-finder[data-sef-ready] .gb-sef-card{box-shadow:none;border:1px solid #bbb}.gb-sef-finder[data-sef-ready] .gb-sef-plan-step{padding:5mm 0}.gb-sef-finder[data-sef-ready] :is(.gb-sef-plan-step-head,.gb-sef-device-label,.gb-sef-prog-head){break-after:avoid}.gb-sef-finder[data-sef-ready] :is(.gb-sef-prog-head,.gb-sef-item-head){flex-wrap:wrap;justify-content:space-between;display:flex}.gb-sef-finder[data-sef-ready] :is(.gb-sef-prog-link,.gb-sef-item-link){text-align:left}.gb-sef-finder[data-sef-ready] :is(.gb-sef-prog,.gb-sef-item,.gb-sef-bank,.gb-sef-ledger-line){break-inside:avoid}.gb-sef-finder[data-sef-ready] :is(.gb-sef-progs,.gb-sef-devices,.gb-sef-items,.gb-sef-banks){display:block}.gb-sef-finder[data-sef-ready] .gb-sef-device+.gb-sef-device{margin-top:6mm}.gb-sef-finder[data-sef-ready] .gb-sef-more-sum{color:#444;min-height:0;padding-top:2mm;font-size:9.5pt;text-decoration:none}.gb-sef-finder[data-sef-ready] :is(p,dd,li,.gb-sef-ledger-text,.gb-sef-bank-body){color:#000}.gb-sef-finder[data-sef-ready] .gb-sef-plan-links{display:block}.gb-sef-finder[data-sef-ready] .gb-pub-tlink{min-height:0;text-decoration:none;display:block}.gb-sef-finder[data-sef-ready] .gb-pub-tlink[data-print-href]:after{content:" " attr(data-print-href);color:var(--gb-ink-3);word-break:break-all;font-size:8.5pt;font-weight:400}}
.gb-sef-finder{color:var(--gb-ink)}.gb-sef-finder-nojs-lede{font-size:var(--fs-pub-section-h2);letter-spacing:-.03em;margin:0;font-weight:800;line-height:1.15}.gb-sef-finder-nojs-links{flex-wrap:wrap;gap:4px 24px;margin:16px 0 0;display:flex}.gb-sef-finder-nojs-links .gb-pub-tlink{align-items:center;min-height:44px;display:inline-flex}.gb-sef-who{margin-bottom:12px}.gb-sef-bar{border:1px solid var(--gb-line-3);border-radius:var(--radius-card);background:var(--gb-line-3);gap:1px;display:grid;overflow:clip}.gb-sef-field{isolation:isolate;background:var(--gb-surface);width:100%;color:var(--gb-ink);font:inherit;text-align:left;cursor:pointer;border:0;grid-template-columns:22px minmax(0,1fr) 12px;align-items:start;column-gap:14px;margin:0;padding:14px 16px 12px 14px;display:grid;position:relative}.gb-sef-field:before{content:"";z-index:-1;border-radius:calc(var(--radius-card) - 6px);pointer-events:none;transition:background-color var(--dur-base) var(--ease-spring);position:absolute;inset:4px}.gb-sef-field[hidden]{display:none}.gb-sef-field-node{width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--gb-ink-3);color:var(--gb-ink-2);font-size:var(--fs-micro);font-variant-numeric:tabular-nums;transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);border-radius:50%;place-items:center;margin-top:0;font-weight:700;line-height:1;display:grid;position:relative}.gb-sef-field-node svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gb-sef-field-tick{fill:none;stroke:var(--gb-lime);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--dur-base) var(--ease-out)}.gb-sef-field[data-next] .gb-sef-field-node{box-shadow:inset 0 0 0 2px var(--gb-ink);color:var(--gb-ink)}.gb-sef-field[data-answered] .gb-sef-field-node{background:var(--gb-ink);box-shadow:none}.gb-sef-field[data-answered] .gb-sef-field-n{visibility:hidden}.gb-sef-field[data-answered] .gb-sef-field-tick{stroke-dashoffset:0}.gb-sef-field-text{min-width:0;display:block}.gb-sef-field-label{color:var(--gb-ink-2);font-size:var(--fs-sm);font-weight:600;line-height:22px;display:block}.gb-sef-field-answer{--gb-sef-answer-line:calc(var(--fs-pub-row) * 1.35);min-height:calc(var(--gb-sef-answer-line) * 2);font-size:var(--fs-pub-row);line-height:var(--gb-sef-answer-line);margin-top:2px;display:block}.gb-sef-field-value{-webkit-line-clamp:2;line-clamp:2;color:var(--gb-ink);-webkit-box-orient:vertical;font-weight:650;display:-webkit-box;overflow:hidden}.gb-sef-field-answer:has(.gb-sef-field-hint) .gb-sef-field-value{-webkit-line-clamp:1;line-clamp:1}.gb-sef-field[data-empty] .gb-sef-field-value{color:var(--gb-ink-3);font-weight:500}.gb-sef-field[data-empty][data-next] .gb-sef-field-value{color:var(--gb-ink)}.gb-sef-field-hint{color:var(--gb-ink-3);font-size:var(--fs-sm);line-height:var(--gb-sef-answer-line);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gb-sef-field-chev{width:12px;height:12px;color:var(--gb-ink-3);transition:transform var(--dur-base) var(--ease-spring), color var(--dur-base) var(--ease-spring);margin-top:5px}.gb-sef-field:focus-visible{outline-offset:-6px;outline:2px solid #0000}.gb-sef-field:focus-visible:before{background:var(--gb-surface-sunken);box-shadow:inset 0 0 0 2px var(--gb-ink)}.gb-sef-field:focus-visible .gb-sef-field-chev{color:var(--gb-ink);transform:translateY(2px)}@media (hover:hover) and (pointer:fine){.gb-sef-field:hover:before{background:var(--gb-surface-sunken)}.gb-sef-field:hover .gb-sef-field-chev{color:var(--gb-ink);transform:translateY(2px)}}.gb-sef-finder[data-sef-open=where] .gb-sef-field[data-q=where]:before,.gb-sef-finder[data-sef-open=how] .gb-sef-field[data-q=how]:before,.gb-sef-finder[data-sef-open=devices] .gb-sef-field[data-q=devices]:before,.gb-sef-finder[data-sef-open=help] .gb-sef-field[data-q=help]:before{background:var(--gb-surface-sunken)}.gb-sef-privacy{color:var(--gb-ink-3);font-size:var(--fs-sm);margin:12px 0 0;line-height:1.5}.gb-sef-sheet{width:100%;max-width:none;height:100%;max-height:none;color:var(--gb-ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.gb-sef-sheet::backdrop{background:0 0}.gb-sef-sheet-scrim{position:absolute;inset:0}.gb-sef-sheet[data-mode=sheet] .gb-sef-sheet-scrim{background:color-mix(in srgb, var(--gb-ink) 32%, transparent)}.gb-sef-sheet-panel{background:var(--gb-surface);flex-direction:column;display:flex;position:fixed}.gb-sef-sheet[data-mode=panel] .gb-sef-sheet-panel{border-radius:var(--radius-card);width:420px;box-shadow:var(--gb-pub-lift), 0 0 0 1px var(--gb-pub-hairline)}.gb-sef-sheet[data-mode=sheet] .gb-sef-sheet-panel{max-height:86vh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:var(--radius-card) var(--radius-card) 0 0;bottom:0;left:0;right:0}.gb-sef-sheet-head{align-items:center;gap:6px;padding:10px 10px 8px 20px;display:flex}.gb-sef-sheet-head:has(.gb-sef-sheet-icon:not([hidden]):first-child){padding-left:8px}.gb-sef-sheet-title{font-size:var(--fs-h3);letter-spacing:var(--tracking-tight);flex:1;margin:0;font-weight:750;line-height:1.25}.gb-sef-sheet-icon{border-radius:var(--radius-input);width:44px;height:44px;color:var(--gb-ink-2);cursor:pointer;transition:background-color var(--dur-base) var(--ease-spring);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.gb-sef-sheet-icon[hidden]{display:none}.gb-sef-sheet-icon svg{width:18px;height:18px}.gb-sef-sheet-icon:focus-visible{outline:2px solid var(--gb-ink);outline-offset:-2px;background:var(--gb-canvas);color:var(--gb-ink)}@media (hover:hover) and (pointer:fine){.gb-sef-sheet-icon:hover{background:var(--gb-canvas);color:var(--gb-ink)}}.gb-sef-sheet-body{overscroll-behavior:contain;flex:1;min-height:0;padding:0 20px 14px;overflow:hidden auto}.gb-sef-sheet[data-q=where] .gb-sef-sheet-body{padding-inline:0}.gb-sef-sheet-sub{color:var(--gb-ink-3);font-size:var(--fs-sm);margin:-2px 0 8px}.gb-sef-sheet-panes{width:200%;transition:transform var(--dur-base) var(--ease-spring);align-items:flex-start;display:flex}.gb-sef-sheet-panes[data-pane=place]{transform:translate(-50%)}.gb-sef-sheet-pane{width:50%;padding:0 20px}.gb-sef-sheet-pane .gb-pub-place{--gb-pub-place-max:360px;padding-top:2px}.gb-sef-sheet-foot{border-top:1px solid var(--gb-pub-hairline);justify-content:flex-end;padding:12px 20px 18px;display:flex}.gb-sef-sheet-foot[hidden]{display:none}.gb-sef-sheet-done{border-radius:var(--radius-input);background:var(--gb-ink);width:100%;min-width:128px;min-height:48px;color:var(--gb-surface);font:inherit;font-size:var(--fs-body-lg);cursor:pointer;transition:background-color var(--dur-base) var(--ease-spring);border:0;padding:0 22px;font-weight:700}.gb-sef-sheet-done:focus-visible{outline:2px solid var(--gb-ink);outline-offset:3px;background:var(--gb-ink-2)}@media (hover:hover) and (pointer:fine){.gb-sef-sheet-done:hover{background:var(--gb-ink-2)}}html.gb-sef-sheet-lock{overflow:hidden}@media (min-width:760px){.gb-sef-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.gb-sef-finder[data-sef-who=someone_close] .gb-sef-field[data-q=devices]{grid-column:1/-1}.gb-sef-field{padding:18px 20px 18px 18px}.gb-sef-sheet-foot .gb-sef-sheet-done{width:auto}}@media (min-width:1280px){.gb-sef-bar{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.gb-sef-finder[data-sef-who=someone_close] .gb-sef-field[data-q=devices]{grid-column:auto}}@media (prefers-reduced-motion:reduce){.gb-sef-field:before,.gb-sef-field-node,.gb-sef-field-tick,.gb-sef-field-chev,.gb-sef-sheet-icon,.gb-sef-sheet-panes,.gb-sef-sheet-done{transition:none}.gb-sef-field:focus-visible .gb-sef-field-chev,.gb-sef-field:hover .gb-sef-field-chev{transform:none}}
.gb-sef{--gb-sef-rule:var(--gb-pub-hairline);--gb-sef-covered:var(--gb-protected-dot);--gb-sef-covered-text:var(--gb-protected-text);--gb-sef-stated:var(--gb-critical-dot);--gb-sef-stated-text:var(--gb-critical-text);--gb-sef-silent:var(--gb-ink-3);--gb-sef-wait:var(--gb-pending-dot);--gb-sef-wait-text:var(--gb-pending);color:var(--gb-ink)}.gb-sef-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gb-sef-dot{width:10px;height:10px;box-shadow:inset 0 0 0 1.5px var(--gb-sef-silent);border-radius:50%;flex:none;margin-top:calc(.5lh - 5px)}:is([data-cov=covered],[data-state=covered])>.gb-sef-dot,[data-state=covered] .gb-sef-ledger-result>.gb-sef-dot{background:var(--gb-sef-covered);box-shadow:none}[data-cov=not_covered]>.gb-sef-dot,[data-state=stated_not_covered] .gb-sef-ledger-result>.gb-sef-dot{background:var(--gb-sef-stated);box-shadow:none}[data-state=pending] .gb-sef-ledger-result>.gb-sef-dot{box-shadow:none;border:1.5px dotted var(--gb-sef-wait)}.gb-sef-chev{width:12px;height:12px;color:var(--gb-ink-3);transition:transform var(--dur-base) var(--ease-spring), color var(--dur-base) var(--ease-spring);flex:none}details[open]>summary .gb-sef-chev{transform:rotate(180deg)}.gb-sef summary{cursor:pointer;list-style:none}.gb-sef summary::-webkit-details-marker{display:none}.gb-sef-more{margin-top:14px}.gb-sef-more-sum{min-height:40px;color:var(--gb-ink);font-size:var(--fs-body);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--gb-pub-hairline);text-decoration-color:var(--gb-pub-hairline);transition:text-decoration-color var(--dur-base) var(--ease-spring);align-items:center;gap:8px;font-weight:600;display:inline-flex}.gb-sef-more-sum:focus-visible{outline:2px solid var(--gb-ink);outline-offset:3px;-webkit-text-decoration-color:var(--gb-ink);text-decoration-color:var(--gb-ink);border-radius:6px}.gb-sef-more-sum:focus-visible .gb-sef-chev{color:var(--gb-ink)}@media (hover:hover) and (pointer:fine){.gb-sef-more-sum:hover{-webkit-text-decoration-color:var(--gb-ink);text-decoration-color:var(--gb-ink)}.gb-sef-more-sum:hover .gb-sef-chev{color:var(--gb-ink)}}.gb-sef-more-body{max-width:46em;color:var(--gb-ink-2);font-size:var(--fs-body);padding:6px 0 4px;line-height:1.55}.gb-sef-more-body p{margin:0}.gb-sef-more-body p+p{margin-top:8px}.gb-sef-nobreak{white-space:nowrap}.gb-sef-progs{display:grid}.gb-sef-prog{border-top:1px solid var(--gb-sef-rule);padding:26px 0 28px}.gb-sef-progs>.gb-sef-prog:first-child{border-top:0;padding-top:4px}.gb-sef-prog-head{grid-template-columns:minmax(min-content,1fr) auto;align-items:baseline;gap:8px 32px;display:grid}.gb-sef-prog-who{min-width:0;max-width:44em}.gb-sef-prog-name{font-size:var(--fs-pub-row-title);letter-spacing:-.02em;text-wrap:pretty;margin:0;font-weight:750;line-height:1.2}.gb-sef-prog-op{color:var(--gb-ink-3);font-size:var(--fs-sm);margin:4px 0 0;line-height:1.45}.gb-sef-prog-link{font-size:var(--fs-body);text-align:right;justify-self:end;margin:0}.gb-sef-prog-note{max-width:46em;color:var(--gb-ink-2);font-size:var(--fs-body-lg);text-wrap:pretty;margin:14px 0 0;line-height:1.55}.gb-sef-cov{row-gap:6px;max-width:54rem;margin:16px 0 0;padding:0;list-style:none;display:grid}.gb-sef-cov li{font-size:var(--fs-body);grid-template-columns:10px 6.25rem minmax(0,1fr);align-items:start;column-gap:10px;line-height:1.45;display:grid}.gb-sef-cov-state{color:var(--gb-ink-3);font-weight:650}[data-cov=covered]>.gb-sef-cov-state{color:var(--gb-sef-covered-text)}[data-cov=not_covered]>.gb-sef-cov-state{color:var(--gb-sef-stated-text)}.gb-sef-cov-forms{color:var(--gb-ink)}[data-cov=not_stated]>.gb-sef-cov-forms{color:var(--gb-ink-2)}.gb-sef-facts,.gb-sef-notes,.gb-sef-gaps{row-gap:12px;margin:0;display:grid}.gb-sef-facts{margin-top:18px}.gb-sef-fact{grid-template-columns:7.75rem minmax(0,1fr);align-content:start;column-gap:16px;display:grid}.gb-sef-fact dt{color:var(--gb-ink-3);font-size:var(--fs-sm);padding-top:2px;font-weight:600;line-height:1.45}.gb-sef-fact dd{color:var(--gb-ink);font-size:var(--fs-body-lg);text-wrap:pretty;margin:0;line-height:1.5}.gb-sef-notes .gb-sef-fact dd,.gb-sef-gaps .gb-sef-fact dd{color:var(--gb-ink-2);font-size:var(--fs-body);line-height:1.55}.gb-sef-fact dd p{margin:0}.gb-sef-fact dd p+p{margin-top:6px}.gb-sef-status{max-width:46em;color:var(--gb-ink-2);font-size:var(--fs-body-lg);text-wrap:pretty;margin:0;line-height:1.55}.gb-sef-status+.gb-sef-status{margin-top:10px}.gb-sef-index{border-top:1px solid var(--gb-sef-rule);margin-top:40px;padding-top:22px}.gb-sef-index-groups,.gb-sef-index-places{margin:0;padding:0;list-style:none}.gb-sef-index-groups{row-gap:18px;display:grid}.gb-sef-index-group{row-gap:2px;display:grid}.gb-sef-index-places{flex-wrap:wrap;column-gap:16px;display:flex}.gb-sef-index-country,.gb-sef-index-place{text-underline-offset:4px;min-height:32px;transition:text-decoration-color var(--dur-base) var(--ease-spring), color var(--dur-base) var(--ease-spring);align-items:center;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-flex}.gb-sef-index-country{color:var(--gb-ink);font-size:var(--fs-body-lg);font-weight:700}.gb-sef-index-place{color:var(--gb-ink-2);font-size:var(--fs-body)}.gb-sef-index-country:focus-visible,.gb-sef-index-place:focus-visible{outline:2px solid var(--gb-ink);outline-offset:2px;color:var(--gb-ink);-webkit-text-decoration-color:var(--gb-ink);text-decoration-color:var(--gb-ink);border-radius:4px}@media (hover:hover) and (pointer:fine){.gb-sef-index-country:hover,.gb-sef-index-place:hover{color:var(--gb-ink);-webkit-text-decoration-color:var(--gb-ink);text-decoration-color:var(--gb-ink)}}.gb-sef-dir-country{margin-top:72px}.gb-sef-dir-country,.gb-sef-place{scroll-margin-top:calc(var(--gb-nav-h) + 24px)}.gb-sef-dir-head{border-bottom:1px solid var(--gb-ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding-bottom:14px;display:flex}.gb-sef-dir-country-title{font-size:var(--fs-pub-section-h2);letter-spacing:-.03em;margin:0;font-weight:800;line-height:1.1}.gb-sef-dir-checked{color:var(--gb-ink-3);font-family:var(--font-mono);font-size:var(--fs-micro);margin:0;line-height:1.5}.gb-sef-dir-line{max-width:46em;color:var(--gb-ink-2);font-size:var(--fs-body);margin:16px 0 0;line-height:1.55}.gb-sef-dir-line+.gb-sef-places{border-top:1px solid var(--gb-sef-rule);margin-top:16px}.gb-sef-dir-head+.gb-sef-place-body{padding-top:22px}.gb-sef-place-body>*+*{margin-top:18px}.gb-sef-place-line{max-width:46em;color:var(--gb-ink-2);font-size:var(--fs-body);text-wrap:pretty;margin:0;line-height:1.55}.gb-sef-place-line+.gb-sef-place-line{margin-top:10px}.gb-sef-place-guide{font-size:var(--fs-body);margin:14px 0 0;line-height:1.5}.gb-sef-place-extras>:first-child{margin-top:0}.gb-sef-progs+.gb-sef-place-extras{border-top:1px solid var(--gb-sef-rule);margin-top:0;padding-top:18px}.gb-sef-place{border-bottom:1px solid var(--gb-sef-rule)}.gb-sef-place-name{font-size:var(--fs-pub-row);letter-spacing:-.01em;margin:0;padding-top:16px;font-weight:700;line-height:1.3}.gb-sef-place-plain{padding:4px 0 18px}.gb-sef-place-plain .gb-sef-status{font-size:var(--fs-body)}.gb-sef-place-plain>*+*{margin-top:10px}.gb-sef-place-sum{color:var(--gb-ink-2);font-size:var(--fs-body);transition:color var(--dur-base) var(--ease-spring);border-radius:8px;justify-content:space-between;align-items:flex-start;gap:16px;padding:4px 0 16px;line-height:1.5;display:flex}.gb-sef-place-sum .gb-sef-chev{margin-top:calc(.5lh - 6px)}.gb-sef-place-item{max-width:100%;display:inline-block}.gb-sef-place-sep{color:var(--gb-ink-4)}.gb-sef-place-sum:focus-visible{outline:2px solid var(--gb-ink);outline-offset:2px;color:var(--gb-ink)}.gb-sef-place-sum:focus-visible .gb-sef-chev{color:var(--gb-ink)}@media (hover:hover) and (pointer:fine){.gb-sef-place-sum:hover,.gb-sef-place-sum:hover .gb-sef-chev{color:var(--gb-ink)}}.gb-sef-place-fold[open]>.gb-sef-place-sum{color:var(--gb-ink)}.gb-sef-place-open{padding:0 0 24px}.gb-sef-place-after{font-size:var(--fs-body);padding-bottom:18px}@media (min-width:760px){.gb-sef-facts{column-gap:var(--gb-pub-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.gb-sef-facts>.gb-sef-fact{grid-template-columns:minmax(0,1fr);row-gap:4px}.gb-sef-notes .gb-sef-fact,.gb-sef-gaps .gb-sef-fact{grid-template-columns:10rem minmax(0,1fr)}.gb-sef-index-group{align-items:start;column-gap:var(--gb-pub-gap);grid-template-columns:11rem minmax(0,1fr)}.gb-sef-place{column-gap:var(--gb-pub-gap);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.gb-sef-place-name{z-index:1;pointer-events:none;grid-area:1/1;align-self:start;padding:18px 0;position:relative}.gb-sef-place-fold{grid-area:1/1/auto/-1}.gb-sef-place-sum{padding:18px 0 18px calc((100% - var(--gb-pub-gap)) / 3 + var(--gb-pub-gap))}.gb-sef-place-sum:focus-visible{outline-offset:-2px}.gb-sef-place-plain{grid-column:2;padding:18px 0}.gb-sef-place-after{grid-column:2;margin-top:-6px}}@media (prefers-reduced-motion:reduce){.gb-sef-chev,.gb-sef-more-sum,.gb-sef-index-country,.gb-sef-index-place,.gb-sef-place-sum{transition:none}}
