html[data-hero-bg] .pass{background:var(--bg)}html[data-hero-bg] .pass-field{height:100dvh}html[data-hero-bg] .pass-core:before{display:none}html[data-hero-bg] .pass-core{background:var(--bg);box-shadow:0 0 0 26px var(--bg)}html[data-hero-bg] .pass-title-b{color:var(--clay)}html[data-hero-bg] .pass-box,html[data-hero-bg][data-theme=light] .pass-box{background:var(--surface);box-shadow:none;border-color:var(--slate)}html[data-hero-bg] .pass-box:after,html[data-hero-bg] .pass-emitter:before,html[data-hero-bg] .pass-emitter:after{display:none}html[data-hero-bg] .pass-emitter i{background:var(--clay);box-shadow:none}html[data-hero-bg] .pass-go{background:var(--clay);color:var(--bg)}html[data-hero-bg] .pass-input{caret-color:var(--clay)}html[data-hero-bg] .pass-box:focus-within,html[data-hero-bg][data-theme=light] .pass-box:focus-within{border-color:var(--slate);outline:2px solid var(--slate);outline-offset:4px}html[data-hero-bg=b] .pass-title-b{color:var(--teal)}html[data-hero-bg=c] .pass-title-b{color:var(--olive)}html[data-hero-bg=d] .pass-title-b{color:var(--slate)}html[data-hero-bg=a] .pass{background-image:repeating-linear-gradient(0deg, transparent 0 3px, color-mix(in srgb, var(--clay) 3%, transparent) 3px 4px)}html[data-hero-bg=c] .pass{background-image:repeating-linear-gradient(90deg, transparent 0 3px, color-mix(in srgb, var(--olive) 4%, transparent) 3px 4px)}html[data-hero-bg=d] .pass{background:color-mix(in srgb, var(--slate) 15%, var(--bg))}html[data-hero-bg] .pass.is-searching{background:var(--bg)}html[data-hero-bg] .pass.is-searching .pass-field{visibility:hidden}.background-switcher a{min-width:24px;min-height:28px;color:inherit;place-items:center;text-decoration:none;display:inline-grid}.background-switcher a[aria-current]{color:var(--clay);text-underline-offset:3px;text-decoration:underline}@media (width<=640px){html[data-hero-bg] .pass-core{box-shadow:0 0 0 8px var(--bg)}}html[data-hero-bg=d] .pass-core{background:color-mix(in srgb, var(--bg) 90%, transparent);box-shadow:0 0 6px 18px color-mix(in srgb, var(--bg) 90%, transparent);border-radius:20px}html[data-hero-bg=d] .pass:after{display:none}
