.gz-search-bridge{display:block;min-width:0;padding:1rem 1.25rem;border-block-start:1px solid currentColor;color:inherit;background:inherit;line-height:1.5;overflow-wrap:anywhere}
.gz-search-bridge h2,.gz-search-bridge h3,.gz-search-bridge h4{margin:.25rem 0 .5rem;color:inherit;line-height:1.3;font-size:1rem;font-weight:700}
.gz-search-bridge p{margin:.5rem 0 .75rem}
.gz-search-bridge__intents,.gz-search-bridge__links{list-style:none;margin:0;padding:0}
.gz-search-bridge__intent{padding:.75rem 0;border-block-end:1px solid currentColor}
.gz-search-bridge__intent:last-child{border-block-end:0}
.gz-search-bridge__links{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}
.gz-search-bridge__links li{margin:0}
.gz-search-bridge a{display:inline-block;min-height:44px;padding-block:.6rem;color:inherit;text-decoration:underline;text-underline-offset:.2em}
.gz-search-bridge a:focus-visible{outline:3px solid currentColor;outline-offset:3px}
.gz-search-bridge__privacy{font-size:.875em}
.gz-search-bridge__zero{margin-block-start:.5rem}
.gz-search-bridge__support{font-weight:700}
.gz-search-bridge--full{margin-block:1.5rem;padding:clamp(1rem,3vw,1.75rem);border:1px solid currentColor;border-radius:.5rem}
.gz-search-bridge--full>h2{font-size:1.35rem}
@media(max-width:480px){.gz-search-bridge{padding:1rem}.gz-search-bridge__links{display:block}.gz-search-bridge__links a{max-width:100%}}
