.ac-root{--pq-font-mono:var(--ac-font-mono),"JetBrains Mono",ui-monospace,monospace;background:var(--pq-paper)}.ac-root a{color:inherit;text-decoration:none}.ac-root a:focus-visible,.ac-root button:focus-visible,.ac-root input:focus-visible,.ac-root summary:focus-visible{outline:2px solid var(--pq-amber);outline-offset:2px}.ac-root form[role=search]:focus-within{outline:2px solid var(--pq-amber);outline-offset:2px}.ac-root form[role=search] input:focus-visible{outline:none}@media (max-width:767.98px){.ac-crumb{min-height:44px!important}}.ac-root .pqd-f{margin-top:0}.hm-om{display:none}.hm-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.hm-a{grid-column:span 7;grid-row:span 2}.hm-b,.hm-c{grid-column:span 5}.hm-d,.hm-e,.hm-f{grid-column:span 4}@container pq (max-width: 1000px){.hm-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-a{grid-column:span 2;grid-row:auto}.hm-b,.hm-c,.hm-d,.hm-e{grid-column:span 1}.hm-f{grid-column:span 2}.hm-hide-t{display:none!important}}@container pq (max-width: 640px){.hm-bento{grid-template-columns:minmax(0,1fr)}.hm-a,.hm-b,.hm-c,.hm-d,.hm-e,.hm-f{grid-column:auto}.hm-hm{display:none!important}.hm-scrim{background:linear-gradient(180deg,color-mix(in srgb,var(--pq-night) 55%,transparent) 0,color-mix(in srgb,var(--pq-night) 35%,transparent) 30%,color-mix(in srgb,var(--pq-night) 92%,transparent) 62%)!important}.hm-om{display:flex!important}.hm-col-m{flex-direction:column!important;align-items:stretch!important}.hm-a{min-height:420px!important}.hm-b,.hm-c,.hm-d,.hm-e,.hm-f{min-height:220px!important}.hm-reg{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:0 16px 8px}.hm-reg>a{flex:0 0 78%;scroll-snap-align:start}.hm-edimg{min-height:380px!important}}.hm-tile img{transition:transform var(--pq-dur-2) var(--pq-ease)}.hm-tile:hover img{transform:scale(var(--pq-img-zoom))}.hm-cover{transition:transform var(--pq-dur-2) var(--pq-ease),box-shadow var(--pq-dur-2) var(--pq-ease);flex-shrink:0}.hm-cover:hover{transform:translateY(-4px);box-shadow:0 18px 40px color-mix(in srgb,var(--pq-navy) 22%,transparent)!important}.hm-btn{transition:background var(--pq-dur-1) var(--pq-ease),transform var(--pq-dur-1) var(--pq-ease)}.ac-btn-a:hover,.hm-btn:hover{background:var(--pq-amber-hover)!important}.hm-btn:active{transform:scale(var(--pq-press))}.hm-grid{background-image:linear-gradient(color-mix(in srgb,var(--pq-paper) 3.5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--pq-paper) 3.5%,transparent) 1px,transparent 1px);background-size:56px 56px}.hm-scroll{scrollbar-width:none}.hm-scroll::-webkit-scrollbar{display:none}.ct-scroll{scrollbar-width:none}.ct-scroll::-webkit-scrollbar{display:none}.ct-card{transition:transform var(--pq-dur-2) var(--pq-ease),box-shadow var(--pq-dur-2) var(--pq-ease)}.ct-card:hover{transform:translateY(-2px);box-shadow:var(--pq-shadow-hover)}@container ct (max-width: 700px){.ct-pop a,.ct-seg a{height:44px!important}}.ct-seg a{transition:background var(--pq-dur-1) var(--pq-ease),color var(--pq-dur-1) var(--pq-ease)}@container ct (max-width: 700px){.ct-hm{display:none!important}.ct-segwrap{overflow-x:auto;margin:0 -16px;padding:0 16px;max-width:calc(100% + 32px)}}.pqh-d{display:flex}.pqh-m{display:none}@container pqh (max-width: 1060px){.pqh-d{display:none!important}.pqh-m{display:flex!important}.ac-h-bb{height:44px!important}.ac-h-bb a{min-height:44px!important}}@container pqh (max-width: 1240px){.pqh-hide-n{display:none!important}}.pqh-link{transition:color var(--pq-dur-1) var(--pq-ease)}.pqh-link:hover{color:var(--pq-paper)!important}.pqh-cta{transition:background var(--pq-dur-1) var(--pq-ease),transform var(--pq-dur-1) var(--pq-ease)}.pqh-cta:hover{background:var(--pq-amber-hover)!important}.pqh-cta:active{transform:scale(var(--pq-press))}.ac-h .optk-st-g>.pqh-d{display:flex}.ac-menu{position:static}.ac-menu>summary{list-style:none}.ac-menu>summary::-webkit-details-marker{display:none}.ac-menu[open]>summary{background:color-mix(in srgb,var(--pq-paper) 16%,transparent)!important}.ac-menu:not([open])>.ac-menu-p{display:none!important}.ac-menu-p{position:absolute;left:0;right:0;top:100%;z-index:40;box-shadow:var(--pq-shadow-float)}.ac-h header{position:relative}@container pqh (max-width: 400px){.ac-h-bar{gap:12px!important}.ac-h-lock,.ac-h-right{gap:8px!important}}@container pqh (max-width: 359px){.ac-h-search{display:none!important}}.ac-only-m{display:none}@media (max-width:1023.98px){.ac-only-d{display:none}.ac-only-m{display:block}}@media (prefers-reduced-motion:reduce){.ct-card,.hm-btn,.hm-cover,.hm-tile img{transition:none}.ct-card:hover,.hm-cover:hover,.hm-tile:hover img{transform:none}}.ah-plan{display:none}.ah-noplan,.ah-plan{align-items:center;justify-content:center}.ah-noplan,html[data-optplan="1"]:not([data-optst=guest]) .ah-plan{display:inline-flex}html[data-optplan="1"]:not([data-optst=guest]) .ah-noplan,html[data-optst]:not([data-optst=guest]) .ah-g{display:none}.ah-chip{flex-shrink:0;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--pq-line);background:var(--pq-surface);color:var(--pq-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer;box-sizing:border-box}.ah-chip[aria-pressed=true]{background:var(--pq-ink);color:var(--pq-surface);border-color:var(--pq-ink)}.ah-chips{display:flex;gap:8px;flex-wrap:wrap}@container ct (max-width: 640px){.ah-chip{min-height:44px}.ah-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px 4px}.ah-chips::-webkit-scrollbar{display:none}}.ah-browser{display:flex;flex-direction:column;gap:16px}.ah-browser-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start}@container ct (max-width: 960px){.ah-browser-grid{grid-template-columns:minmax(0,1fr)}}@font-face{font-family:acMono;src:url(/_next/static/media/537bfd073ea434ee.woff2) format("woff2");font-display:swap;font-weight:100 800}.__className_3cf0d9{font-family:acMono,ui-monospace,SFMono-Regular,Menlo,monospace}.__variable_3cf0d9{--ac-font-mono:"acMono",ui-monospace,SFMono-Regular,Menlo,monospace}