html{background:var(--canvas)}[data-inert]{opacity:.5;pointer-events:none;cursor:default}@media (min-width:921px){.hero{min-height:calc(100svh - 67px);padding-top:var(--s-6);padding-bottom:var(--s-6);align-content:center}.aud{flex-direction:column;justify-content:center;min-height:calc(100svh - 67px);display:flex}}
.gs-root{z-index:1000;position:fixed;inset:0}.gs-root .scrim{-webkit-backdrop-filter:blur(3px);background:#09090b8c;position:fixed;inset:0}.gs-root .overlay{justify-content:center;align-items:center;padding:30px;display:flex;position:fixed;inset:0}.gs-root .modal{background:var(--surface);width:508px;max-width:calc(100vw - 48px);max-height:calc(100vh - 48px);box-shadow:var(--shadow-lg);border-radius:22px;padding:30px 30px 26px;position:relative;overflow-y:auto}.gs-root .mhead{align-items:center;display:flex}.gs-root .mhead .brand{align-items:center;gap:9px;display:inline-flex}.gs-root .mhead .wm{font-family:var(--font);letter-spacing:-.05em;color:var(--ink);font-size:19px;font-weight:800}.gs-root .mhead .sp{flex:1}.gs-root .xbtn{background:var(--sunken);width:36px;height:36px;color:var(--muted);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.gs-root .xbtn:hover{background:color-mix(in srgb, var(--ink) 9%, var(--sunken));color:var(--ink)}.gs-root .mh{font-family:var(--font);letter-spacing:-.03em;color:var(--ink);margin:18px 0 0;font-size:25px;font-weight:800;line-height:1.1}.gs-root .msub{color:var(--muted);margin:8px 0 0;font-size:14.5px;line-height:1.45}.gs-root .picks{gap:9px;margin-top:20px;display:grid}.gs-root .pick{box-shadow:var(--ring);background:var(--surface);color:var(--ink);font-family:var(--font);text-align:left;cursor:pointer;transition:box-shadow var(--dur) var(--ease-standard), transform var(--dur) var(--ease-standard);border-radius:13px;align-items:center;gap:14px;padding:13px 14px;text-decoration:none;display:flex}.gs-root .pick:hover{box-shadow:inset 0 0 0 1.5px var(--acc-line), var(--shadow);transform:translateY(-1px)}.gs-root .pick.disabled{cursor:not-allowed;opacity:.62}.gs-root .pick.disabled:hover{box-shadow:var(--ring);transform:none}.gs-root .pick .pi{color:var(--muted);transition:color var(--dur) var(--ease-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}.gs-root .pick .pi svg{width:27px;height:27px}.gs-root .pick:hover .pi{color:var(--ink)}.gs-root .pick.lead .pi{color:var(--acc-ink)}.gs-root .pick .pt{flex:1;min-width:0}.gs-root .pick .pt b{letter-spacing:-.015em;color:var(--ink);font-size:15.5px;font-weight:700;display:block}.gs-root .pick .pt span{color:var(--muted);font-size:13px}.gs-root .pick .dest{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);background:var(--sunken);white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:9.5px}.gs-root .pick.lead .dest{color:var(--ink);background:var(--acc-soft)}.gs-root .pick .pg{color:var(--faint);flex:none}.gs-root .mfoot{border-top:1px solid var(--line);text-align:center;color:var(--muted);margin-top:20px;padding-top:18px;font-size:14px}.gs-root .mfoot a{color:var(--acc-ink);cursor:pointer;font-weight:700;text-decoration:none}.gs-root .i{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.gs-root .i.sm{width:15px;height:15px}.gs-root .i.lg{width:22px;height:22px}@media (prefers-reduced-motion:reduce){.gs-root .pick{transition:none}}
