.offer-bar[data-astro-cid-xuvwlxjs]{inset-inline:0;background:var(--color-slate);min-height:3rem;color:var(--color-paper);align-items:center;padding-block:.625rem;text-decoration:none;display:flex;position:absolute;bottom:0}.offer-bar[data-astro-cid-xuvwlxjs][hidden]{display:none}.offer-bar[data-astro-cid-xuvwlxjs]:focus-visible{outline-offset:-4px}.offer-bar[data-astro-cid-xuvwlxjs]:hover,.offer-bar[data-astro-cid-xuvwlxjs]:focus-visible{background:var(--color-slate-deep)}.inner[data-astro-cid-xuvwlxjs]{width:100%;font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:1rem;line-height:1.35;display:flex}@media (width>=640px){.inner[data-astro-cid-xuvwlxjs]{justify-content:center;gap:1.25rem}}.title[data-astro-cid-xuvwlxjs]{font-weight:500}.go[data-astro-cid-xuvwlxjs]{text-underline-offset:.2em;flex:none;gap:.5rem;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.hero[data-astro-cid-55j4ardy]{background:var(--color-uniform);align-items:flex-end;min-height:min(88svh,56rem);display:flex;position:relative;overflow:hidden}@media (width<=767px){.hero[data-astro-cid-55j4ardy]{min-height:calc(100svh - 57px - env(safe-area-inset-bottom))}}.media[data-astro-cid-55j4ardy]{position:absolute;inset:0}.poster[data-astro-cid-55j4ardy],.loop[data-astro-cid-55j4ardy]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.loop[data-astro-cid-55j4ardy]{opacity:0}.loop[data-astro-cid-55j4ardy].playing{opacity:1}.scrim[data-astro-cid-55j4ardy]{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-uniform) 55%, transparent), transparent 30%), linear-gradient(to top, color-mix(in srgb, var(--color-uniform) 62%, transparent), transparent 55%);position:absolute;inset:0}.content[data-astro-cid-55j4ardy]{padding-top:calc(var(--spacing-nav) + 2rem);padding-bottom:clamp(5rem,4rem + 1.5vw,6rem);position:relative}.content[data-astro-cid-55j4ardy] .eyebrow[data-astro-cid-55j4ardy]{color:color-mix(in srgb, var(--color-paper) 85%, transparent);margin-bottom:1rem}h1[data-astro-cid-55j4ardy]{text-shadow:0 1px 24px color-mix(in srgb, var(--color-uniform) 35%, transparent);margin-bottom:1rem}.rotator[data-astro-cid-55j4ardy]{display:grid}.rotator[data-astro-cid-55j4ardy]>span[data-astro-cid-55j4ardy]{opacity:0;grid-area:1/1;animation:10.5s infinite rotate-line}.rotator[data-astro-cid-55j4ardy]>span[data-astro-cid-55j4ardy]:nth-child(2){animation-delay:3.5s}.rotator[data-astro-cid-55j4ardy]>span[data-astro-cid-55j4ardy]:nth-child(3){animation-delay:7s}@keyframes rotate-line{0%{opacity:0;transform:translateY(.15em)}5%,30%{opacity:1;transform:none}35%,to{opacity:0;transform:translateY(-.1em)}}@media (prefers-reduced-motion:reduce){.rotator[data-astro-cid-55j4ardy]{display:block}.rotator[data-astro-cid-55j4ardy]>span[data-astro-cid-55j4ardy]{opacity:1;animation:none}.rotator[data-astro-cid-55j4ardy]>span[data-astro-cid-55j4ardy]:not(:last-child):after{content:" "}}.sub[data-astro-cid-55j4ardy]{font-family:var(--font-display);font-variation-settings:"SOFT" 50, "WONK" 0;font-weight:300;font-size:var(--text-2xl);color:var(--color-paper);margin:0 0 1rem;line-height:1.2}.lede[data-astro-cid-55j4ardy]{max-width:46ch;font-size:var(--text-lg);color:color-mix(in srgb, var(--color-paper) 90%, transparent);margin:0 0 1.75rem}@media (width<=639px){.lede[data-astro-cid-55j4ardy]{display:none}.sub[data-astro-cid-55j4ardy]{margin-bottom:1.75rem}}.actions[data-astro-cid-55j4ardy]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.on-dark-link[data-astro-cid-55j4ardy]{color:var(--color-paper);-webkit-text-decoration-color:color-mix(in srgb, var(--color-paper) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--color-paper) 50%, transparent)}@media (prefers-reduced-motion:reduce){.loop[data-astro-cid-55j4ardy]{display:none}}.trust[data-astro-cid-smufcks7]{background:var(--color-stone);padding-block:clamp(2.5rem,2rem + 2vw,3.5rem)}.inner[data-astro-cid-smufcks7]{flex-direction:column;gap:1.5rem;display:flex}ul[data-astro-cid-smufcks7]{gap:1.25rem 2rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-smufcks7]{font-size:var(--text-sm);color:var(--color-ink);align-items:center;gap:1rem;line-height:1.45;display:flex}li[data-astro-cid-smufcks7] strong[data-astro-cid-smufcks7]{color:var(--color-slate);font-size:1.0625rem;font-weight:500}.badge[data-astro-cid-smufcks7]{flex:none;width:3.5rem;height:3.5rem}@media (width>=768px){ul[data-astro-cid-smufcks7]{grid-template-columns:minmax(15rem,1.4fr) minmax(0,1fr) minmax(0,1fr)}}@media (width>=768px) and (width<=1023px){.link-arrow[data-astro-cid-smufcks7]{align-self:flex-end}}@media (width>=1024px){.inner[data-astro-cid-smufcks7]{flex-direction:row;justify-content:space-between;align-items:center;gap:3rem}ul[data-astro-cid-smufcks7]{flex:1}}.slot[data-astro-cid-ovbbingh]{background:var(--color-mist);padding-block:clamp(3rem,2.5rem + 2.5vw,4.5rem)}.slot[data-astro-cid-ovbbingh][hidden]{display:none}.inner[data-astro-cid-ovbbingh]{align-items:start;gap:2.5rem;display:grid}@media (width>=1024px){.inner[data-astro-cid-ovbbingh].both{grid-template-columns:minmax(0,1fr) minmax(0,30rem);gap:3rem}}.notices[data-astro-cid-ovbbingh]{gap:1rem;display:grid}.notices[data-astro-cid-ovbbingh][hidden]{display:none}.notices[data-astro-cid-ovbbingh] .eyebrow[data-astro-cid-ovbbingh]{margin-bottom:.25rem}.notice[data-astro-cid-ovbbingh]{background:var(--color-paper);padding:clamp(1.25rem,1rem + 1.5vw,2rem) clamp(1.25rem,1rem + 2vw,2.5rem)}.notice[data-astro-cid-ovbbingh][hidden]{display:none}.notice[data-astro-cid-ovbbingh] h3[data-astro-cid-ovbbingh]{margin-bottom:.5rem}.body[data-astro-cid-ovbbingh]{font-size:var(--text-sm)}.newcomers[data-astro-cid-ovbbingh][hidden],.newcomer[data-astro-cid-ovbbingh][hidden]{display:none}.newcomers[data-astro-cid-ovbbingh] .eyebrow[data-astro-cid-ovbbingh]{margin-bottom:1.25rem}.newcomer-grid[data-astro-cid-ovbbingh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1rem;max-width:36rem;display:grid}@media (width>=640px){.newcomer-grid[data-astro-cid-ovbbingh]{grid-template-columns:repeat(auto-fill,minmax(12rem,17rem));gap:2rem 1.5rem;max-width:none}}@media (width>=1024px){.both[data-astro-cid-ovbbingh] .newcomer-grid[data-astro-cid-ovbbingh]{grid-template-columns:repeat(2,minmax(0,1fr))}}.new-to-fish[data-astro-cid-yo6lr42n]{background:var(--color-mist)}.inner[data-astro-cid-yo6lr42n]{gap:clamp(2rem,1.5rem + 2vw,3rem);display:grid}@media (width>=1024px){.inner[data-astro-cid-yo6lr42n]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:4rem}}.copy[data-astro-cid-yo6lr42n] h2[data-astro-cid-yo6lr42n]{margin:.5rem 0 1rem}.lede[data-astro-cid-yo6lr42n]{max-width:30rem;margin:0 0 1.75rem}.small[data-astro-cid-yo6lr42n]{max-width:30rem;font-size:var(--text-sm);margin:1.5rem 0 0}.list[data-astro-cid-yo6lr42n]{background:var(--color-paper);margin:0;padding:.5rem clamp(1.25rem,1rem + 1.5vw,2rem);list-style:none}.list[data-astro-cid-yo6lr42n] li[data-astro-cid-yo6lr42n]+li[data-astro-cid-yo6lr42n]{border-top:1px solid var(--color-rule)}.list[data-astro-cid-yo6lr42n] a[data-astro-cid-yo6lr42n]{min-height:44px;color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.15rem 1.25rem;padding:.95rem 0;text-decoration:none;display:grid}.name[data-astro-cid-yo6lr42n]{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-slate)}.note[data-astro-cid-yo6lr42n]{font-size:var(--text-sm);grid-area:2/1}.go[data-astro-cid-yo6lr42n]{font-size:var(--text-lg);color:var(--color-slate);grid-area:1/2/span 2;align-self:center}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.go[data-astro-cid-yo6lr42n]{transition:translate .2s}.list[data-astro-cid-yo6lr42n] a[data-astro-cid-yo6lr42n]:hover .go[data-astro-cid-yo6lr42n]{translate:.25rem}}@media (hover:hover) and (pointer:fine){.list[data-astro-cid-yo6lr42n] a[data-astro-cid-yo6lr42n]:hover .name[data-astro-cid-yo6lr42n]{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}}.break[data-astro-cid-ke4c4pbk]{background:var(--color-uniform);padding-bottom:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.frame[data-astro-cid-ke4c4pbk]{aspect-ratio:16/9;width:100%;max-height:70svh;position:relative;overflow:hidden}.frame[data-astro-cid-ke4c4pbk] .poster,.loop[data-astro-cid-ke4c4pbk]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.loop[data-astro-cid-ke4c4pbk]{opacity:0}.loop[data-astro-cid-ke4c4pbk].playing{opacity:1}.caption[data-astro-cid-ke4c4pbk]{font-size:var(--text-sm);color:color-mix(in srgb, var(--color-paper) 80%, transparent);margin:1.25rem auto 0}@media (prefers-reduced-motion:reduce){.loop[data-astro-cid-ke4c4pbk]{display:none}}.tiles[data-astro-cid-lcdefpme]{gap:2.5rem 2rem;display:grid}@media (width>=1024px){.tiles[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:3rem}.tile-offset[data-astro-cid-lcdefpme]{margin-top:5rem}}.tile[data-astro-cid-lcdefpme]{color:inherit;outline-offset:4px;text-decoration:none;display:block}.tile[data-astro-cid-lcdefpme] .media[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:var(--color-stone);position:relative;overflow:hidden}@media (width>=640px) and (width<=1023px){.tile[data-astro-cid-lcdefpme] .media[data-astro-cid-lcdefpme]{aspect-ratio:3/2}}.tile[data-astro-cid-lcdefpme] .media[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.tile[data-astro-cid-lcdefpme]:hover .media[data-astro-cid-lcdefpme] img{transform:scale(1.03)}}.tile-text[data-astro-cid-lcdefpme]{max-width:36rem;padding-top:1.25rem}.tile-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--text-3xl);margin-bottom:.5rem}.tile[data-astro-cid-lcdefpme]:hover h2[data-astro-cid-lcdefpme],.tile[data-astro-cid-lcdefpme]:focus-visible h2[data-astro-cid-lcdefpme]{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.tile-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 .5rem}.team-teaser[data-astro-cid-lcdefpme]{background:var(--color-stone)}.team-teaser[data-astro-cid-lcdefpme] .inner[data-astro-cid-lcdefpme]{grid-template-areas:"copy""team""grades";gap:2.5rem;display:grid}.team-teaser[data-astro-cid-lcdefpme] .copy[data-astro-cid-lcdefpme]{grid-area:copy}.team-teaser[data-astro-cid-lcdefpme] .grades[data-astro-cid-lcdefpme]{grid-area:grades}.team-teaser[data-astro-cid-lcdefpme] .team-grid[data-astro-cid-lcdefpme]{grid-area:team}@media (width>=1024px){.team-teaser[data-astro-cid-lcdefpme] .inner[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;grid-template-areas:"copy grades""team team";align-items:start;gap:3.5rem 4rem}}.team-teaser[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:.5rem 0 1rem}.team-teaser[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:52ch;margin:0 0 1.5rem}.grades[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-rule);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.grades[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-rule);font-size:var(--text-sm);gap:.15rem 1.25rem;padding:.75rem 0;display:grid}@media (width>=640px){.grades[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:10rem 1fr}}.grades[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-slate);font-weight:500}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;display:flex}.team-grid[data-astro-cid-lcdefpme]{--cols:3;--gap-x:.75rem;justify-content:center;gap:1.75rem var(--gap-x);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.team-grid[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{flex:0 0 calc((100% - (var(--cols) - 1) * var(--gap-x)) / var(--cols));flex-direction:column;min-width:0;display:flex}.team-grid[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]>.card{flex:1}@media (width>=640px){.team-grid[data-astro-cid-lcdefpme]{--cols:4;--gap-x:1rem}}@media (width>=1024px){.team-grid[data-astro-cid-lcdefpme]{--cols:5;--gap-x:1.25rem}}@media (width>=1280px){.team-grid[data-astro-cid-lcdefpme]{--cols:7}}.rewards[data-astro-cid-lcdefpme]{background:var(--color-mist)}.rewards-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:.5rem 0 2rem}.panels[data-astro-cid-lcdefpme]{gap:1.25rem;margin:0 0 1.5rem;padding:0;list-style:none;display:grid}@media (width>=768px){.panels[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.panel[data-astro-cid-lcdefpme]{background:var(--color-paper);padding:clamp(1.5rem,1rem + 2vw,2.25rem) clamp(1.25rem,1rem + 2vw,2rem)}.num[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-variation-settings:"SOFT" 50, "WONK" 0;font-weight:300;font-size:var(--text-4xl);color:var(--color-slate);margin-bottom:.75rem;line-height:1;display:block}.panel[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.5rem}.panel[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-sm);margin:0}.shop[data-astro-cid-lcdefpme]{background:var(--color-stone)}.shop-inner[data-astro-cid-lcdefpme]{gap:2rem;display:grid}@media (width>=768px){.shop-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:2.5rem}}@media (width>=1024px){.shop-inner[data-astro-cid-lcdefpme]{grid-template-columns:26rem 1fr;gap:4rem}}.shop-media[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--color-paper);max-width:26rem;position:relative;overflow:hidden}@media (width<=639px){.shop-media[data-astro-cid-lcdefpme]{aspect-ratio:3/2;max-width:none}}.shop-media[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:50% 8%;width:100%;height:100%;position:absolute;inset:0}.shop-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:.5rem 0 1rem}.shop-text[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:48ch;margin:0 0 1.75rem}.shop-links[data-astro-cid-lcdefpme]{border-top:1px solid var(--color-rule);margin:0;padding:0;list-style:none}.shop-links[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-rule)}.shop-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;gap:.2rem;padding:1rem 0;text-decoration:none;display:grid}.shop-name[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-variation-settings:"SOFT" 50, "WONK" 0;font-size:var(--text-xl);color:var(--color-slate)}.shop-note[data-astro-cid-lcdefpme]{font-size:var(--text-sm)}.shop-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .shop-name[data-astro-cid-lcdefpme],.shop-links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible .shop-name[data-astro-cid-lcdefpme]{text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}
