.quote[data-astro-cid-lhyd5tws]{max-width:34ch;color:var(--ink);font-family:var(--font-serif);font-size:22px;font-weight:var(--heading-weight);letter-spacing:-.01em;text-align:center;text-wrap:pretty;margin-inline:auto;line-height:32px}.quote[data-astro-cid-lhyd5tws] a{color:var(--accent);text-underline-offset:4px;text-decoration:underline 1px}@media (hover:hover){.quote[data-astro-cid-lhyd5tws] a:hover{color:var(--accent-hover);text-decoration-thickness:2px}}@media (width>=768px){.quote[data-astro-cid-lhyd5tws]{max-width:40ch;font-size:30px;line-height:42px}}.logo[data-astro-cid-3xphgk54]{width:var(--logo-size,32px);height:var(--logo-size,32px);border-radius:var(--r-logo);outline-offset:-1px;outline:1px solid #1414141a;flex:none}.cells[data-astro-cid-rafju4uq]{display:contents}li[data-astro-cid-rafju4uq]{background:var(--ink);display:flex}a[data-astro-cid-rafju4uq]{min-height:104px;color:var(--section-bg-alt);font-family:var(--font-serif);letter-spacing:-.015em;overflow-wrap:anywhere;flex-direction:column;flex:1;justify-content:space-between;gap:14px;padding:16px;font-size:17px;font-weight:600;line-height:21px;text-decoration:none;display:flex}a[data-astro-cid-rafju4uq] .logo{--logo-size:48px;outline-color:#fae9e238}@media (prefers-reduced-motion:no-preference){a[data-astro-cid-rafju4uq]{transition:background-color .16s var(--ease), color .16s var(--ease)}}@media (hover:hover){a[data-astro-cid-rafju4uq]:hover{background:var(--hover);color:#fff}}a[data-astro-cid-rafju4uq]:active{background:var(--hover)}a[data-astro-cid-rafju4uq]:focus-visible{outline:2px solid var(--section-bg-alt);outline-offset:-5px;border-radius:0}@media (width>=768px){a[data-astro-cid-rafju4uq]{min-height:120px;font-size:16px}}@media (width>=1024px){a[data-astro-cid-rafju4uq]{min-height:0}}ul[data-astro-cid-uc5wsy3x]{border-top:1px solid #fae9e23d;grid-template-columns:repeat(2,1fr);display:grid}a[data-astro-cid-uc5wsy3x]{height:100%;min-height:52px;color:var(--section-bg-alt);border-bottom:1px solid #fae9e21f;align-items:flex-start;padding:14px 8px 10px;font-size:15px;font-weight:500;line-height:19px;text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){a[data-astro-cid-uc5wsy3x]{transition:color .16s var(--ease), background-color .16s var(--ease)}}@media (hover:hover){a[data-astro-cid-uc5wsy3x]:hover{color:#fff;background:#fae9e21a}}a[data-astro-cid-uc5wsy3x]:focus-visible{outline-offset:-2px}a[data-astro-cid-uc5wsy3x]:active{background:#fae9e21a}@media (width>=768px){ul[data-astro-cid-uc5wsy3x]{grid-template-columns:repeat(5,1fr)}}@media (width>=1200px){ul[data-astro-cid-uc5wsy3x]{display:flex}li[data-astro-cid-uc5wsy3x]{flex:auto}a[data-astro-cid-uc5wsy3x]{border-bottom:0;border-left:1px solid #fae9e21f;min-height:72px;padding:14px 12px 10px;font-size:14px}li[data-astro-cid-uc5wsy3x]:first-child a[data-astro-cid-uc5wsy3x]{border-left:0;padding-left:0}}.frame[data-astro-cid-tbbnjejo]{border:2px solid var(--ink);border-radius:var(--r-card);background:#fff;overflow:hidden}table[data-astro-cid-tbbnjejo]{border-collapse:separate;border-spacing:0;width:100%}th[data-astro-cid-tbbnjejo],td[data-astro-cid-tbbnjejo]{border-top:1px solid var(--line-strong);color:var(--body);text-align:left;vertical-align:middle;padding:12px 18px;font-size:15px;line-height:22px}thead[data-astro-cid-tbbnjejo] th[data-astro-cid-tbbnjejo]{background:var(--section-bg-alt);color:var(--ink);border-top:0;padding-block:12px;font-size:13px;font-weight:700;line-height:18px}thead[data-astro-cid-tbbnjejo] th[data-astro-cid-tbbnjejo]:last-child{background:var(--pill)}tbody[data-astro-cid-tbbnjejo] tr[data-astro-cid-tbbnjejo]:first-child>[data-astro-cid-tbbnjejo]{border-top:0}tbody[data-astro-cid-tbbnjejo] th[data-astro-cid-tbbnjejo]{width:28%;font-weight:400}td[data-astro-cid-tbbnjejo]:last-child{background:var(--surface);color:var(--ink);font-weight:500}.who[data-astro-cid-tbbnjejo]{--logo-size:40px;min-height:44px;color:var(--ink);font-family:var(--font-serif);font-size:18px;font-weight:var(--heading-weight);letter-spacing:-.02em;align-items:center;gap:12px;line-height:22px;text-decoration:none;display:flex}.who[data-astro-cid-tbbnjejo] span[data-astro-cid-tbbnjejo]{min-width:0}@media (hover:hover){tbody[data-astro-cid-tbbnjejo] tr[data-astro-cid-tbbnjejo]:hover>[data-astro-cid-tbbnjejo]{background:var(--surface)}.who[data-astro-cid-tbbnjejo]:hover{color:var(--accent)}}.note[data-astro-cid-tbbnjejo]{max-width:80ch;color:var(--muted);text-align:center;margin:16px auto 0;font-size:14px;line-height:22px}@media (width<=899px){.frame[data-astro-cid-tbbnjejo]{background:0 0;border:0;border-radius:0;overflow:visible}thead[data-astro-cid-tbbnjejo]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}table[data-astro-cid-tbbnjejo],tbody[data-astro-cid-tbbnjejo],tr[data-astro-cid-tbbnjejo],th[data-astro-cid-tbbnjejo],td[data-astro-cid-tbbnjejo]{display:block}tr[data-astro-cid-tbbnjejo]{border:2px solid var(--ink);border-radius:var(--r-card);background:#fff;margin-bottom:10px;padding:12px 14px}tbody[data-astro-cid-tbbnjejo] th[data-astro-cid-tbbnjejo],td[data-astro-cid-tbbnjejo],td[data-astro-cid-tbbnjejo]:last-child{background:0 0;border:0;width:auto;padding:4px 0}tbody[data-astro-cid-tbbnjejo] tr[data-astro-cid-tbbnjejo]:hover>[data-astro-cid-tbbnjejo]{background:0 0}td[data-astro-cid-tbbnjejo]:before{content:attr(data-label) / "";color:var(--muted);font-size:13px;font-weight:400;line-height:18px;display:block}}.board[data-astro-cid-zyavcg4p]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.board[data-astro-cid-zyavcg4p] li[data-astro-cid-zyavcg4p]{display:flex}.tile[data-astro-cid-zyavcg4p]{border:1px solid var(--line-strong);border-radius:var(--r-card);color:var(--ink);background:#fff;flex-direction:column;flex:1;text-decoration:none;display:flex;overflow:hidden}.tile[data-astro-cid-zyavcg4p]:focus-visible,.panel[data-astro-cid-zyavcg4p]:focus-visible{border-radius:var(--r-card)}.thumb[data-astro-cid-zyavcg4p]{background:var(--tile-bg);padding:8px 8px 0;display:block}.thumb[data-astro-cid-zyavcg4p] img{border-radius:6px 6px 0 0;width:100%}.name[data-astro-cid-zyavcg4p]{flex:1;align-items:center;gap:10px;min-height:56px;padding:10px 12px;font-size:14px;font-weight:700;line-height:18px;display:flex}.name[data-astro-cid-zyavcg4p] .logo{--logo-size:32px;border-radius:6px;flex:none}@media (width<=767px){.name[data-astro-cid-zyavcg4p]{flex-direction:column;align-items:flex-start;gap:8px}}.name[data-astro-cid-zyavcg4p] span[data-astro-cid-zyavcg4p]{min-width:0}@media (prefers-reduced-motion:no-preference){.tile[data-astro-cid-zyavcg4p]{transition:border-color .16s var(--ease), background-color .16s var(--ease)}}@media (hover:hover){.tile[data-astro-cid-zyavcg4p]:hover{border-color:var(--ink)}}.tile[data-astro-cid-zyavcg4p]:active{background:var(--surface)}.tile[data-astro-cid-zyavcg4p][aria-selected=true]{border:2px solid var(--ink);background:var(--section-bg-alt);margin:-1px}.tile[data-astro-cid-zyavcg4p][aria-selected=true] .name[data-astro-cid-zyavcg4p]{box-shadow:inset 0 -4px 0 var(--ink)}.panels[data-astro-cid-zyavcg4p]{gap:20px;margin-top:28px;display:grid}.panel[data-astro-cid-zyavcg4p]{border:2px solid var(--ink);border-radius:var(--r-card);background:var(--surface);gap:24px;padding:24px 20px;scroll-margin-top:16px;display:grid}.ident[data-astro-cid-zyavcg4p]{align-items:center;gap:14px;display:flex}.ident[data-astro-cid-zyavcg4p] .logo{--logo-size:48px}h3[data-astro-cid-zyavcg4p]{font-family:var(--font-serif);font-size:28px;font-weight:var(--heading-weight);letter-spacing:-.02em;line-height:32px}.facts[data-astro-cid-zyavcg4p]{border-top:1px solid var(--line-strong);gap:14px;margin:20px 0 0;padding-top:18px;display:grid}.facts[data-astro-cid-zyavcg4p] dt[data-astro-cid-zyavcg4p]{color:var(--muted);font-size:13px;line-height:18px}.facts[data-astro-cid-zyavcg4p] dd[data-astro-cid-zyavcg4p]{color:var(--ink);margin:0;font-size:15px;font-weight:500;line-height:22px}figure[data-astro-cid-zyavcg4p]{margin-top:20px}figure[data-astro-cid-zyavcg4p] img{border:1px solid var(--line-strong);border-radius:var(--r-card);background:#fff;width:100%}.tx[data-astro-cid-zyavcg4p]>p[data-astro-cid-zyavcg4p]+p[data-astro-cid-zyavcg4p]{margin-top:14px}.tx[data-astro-cid-zyavcg4p]>.sm[data-astro-cid-zyavcg4p]{border-radius:var(--r-item);background:var(--section-bg-alt);color:var(--ink);margin-top:20px;padding:14px 16px;font-size:15px;line-height:23px}.tx[data-astro-cid-zyavcg4p]>.links[data-astro-cid-zyavcg4p]{flex-wrap:wrap;gap:4px 20px;margin-top:14px;display:flex}.links[data-astro-cid-zyavcg4p] a[data-astro-cid-zyavcg4p]{min-height:44px;color:var(--accent);text-underline-offset:4px;align-items:center;gap:6px;font-weight:500;text-decoration:underline 1px;display:inline-flex}.links[data-astro-cid-zyavcg4p] .icon{width:16px;height:16px}@media (hover:hover){.links[data-astro-cid-zyavcg4p] a[data-astro-cid-zyavcg4p]:hover{color:var(--accent-hover);text-decoration-thickness:2px}}@media (width>=768px){.board[data-astro-cid-zyavcg4p]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.name[data-astro-cid-zyavcg4p]{font-size:15px}.panel[data-astro-cid-zyavcg4p]{scroll-margin-top:24px}}@media (width>=1024px){.panel[data-astro-cid-zyavcg4p]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;padding:40px}}.fit-grid[data-astro-cid-foj4a5rs]{gap:14px;display:grid}.fit[data-astro-cid-foj4a5rs]{border-radius:var(--r-card);background:var(--section-bg-alt);border:1px solid #0000;min-height:240px;padding:28px 24px 116px;position:relative;overflow:hidden}.fit[data-astro-cid-foj4a5rs].white{border-color:var(--ink);background:#fff}.fit[data-astro-cid-foj4a5rs].ink{background:var(--ink);color:var(--line-strong)}.fit[data-astro-cid-foj4a5rs]>.mark{width:124px;height:124px;color:var(--ink);opacity:.13;stroke-width:.7px;margin:0;position:absolute;bottom:-14px;right:-14px}.fit[data-astro-cid-foj4a5rs].ink>.mark{color:var(--section-bg-alt);opacity:.2}.fit[data-astro-cid-foj4a5rs] h3[data-astro-cid-foj4a5rs],.fit[data-astro-cid-foj4a5rs] p[data-astro-cid-foj4a5rs]{position:relative}h3[data-astro-cid-foj4a5rs]{max-width:18ch}.ink[data-astro-cid-foj4a5rs] h3[data-astro-cid-foj4a5rs]{color:var(--section-bg-alt)}p[data-astro-cid-foj4a5rs]{max-width:46ch;margin-top:10px}p[data-astro-cid-foj4a5rs] a{color:var(--accent);text-underline-offset:3px;text-decoration:underline 1px}.ink[data-astro-cid-foj4a5rs] p[data-astro-cid-foj4a5rs] a{color:var(--section-bg-alt)}.ink[data-astro-cid-foj4a5rs] p[data-astro-cid-foj4a5rs] a:focus-visible{outline-color:var(--section-bg-alt)}@media (hover:hover){p[data-astro-cid-foj4a5rs] a:hover{color:var(--accent-hover);text-decoration-thickness:2px}.ink[data-astro-cid-foj4a5rs] p[data-astro-cid-foj4a5rs] a:hover{color:#fff}.fit[data-astro-cid-foj4a5rs]:not(.ink):hover>.mark{color:var(--accent);opacity:.2}}@media (width>=768px){.fit-grid[data-astro-cid-foj4a5rs]{grid-template-columns:repeat(12,minmax(0,1fr))}.fit[data-astro-cid-foj4a5rs]{grid-column:span 6;min-height:280px;padding:36px 36px 116px}.fit[data-astro-cid-foj4a5rs]:first-child,.fit[data-astro-cid-foj4a5rs]:nth-child(4){grid-column:span 7}.fit[data-astro-cid-foj4a5rs]:nth-child(2),.fit[data-astro-cid-foj4a5rs]:nth-child(3){grid-column:span 5}}.duels[data-astro-cid-vs7zfny4]{gap:56px;display:grid}.duel[data-astro-cid-vs7zfny4]{align-items:start;gap:20px;display:grid}.duel-head[data-astro-cid-vs7zfny4]{gap:14px;display:grid}.duel-grid[data-astro-cid-vs7zfny4]{margin:0}.duel-logos[data-astro-cid-vs7zfny4]{gap:6px;display:flex}.duel-logos[data-astro-cid-vs7zfny4] .logo{--logo-size:44px}.hd[data-astro-cid-vs7zfny4]{align-items:center;gap:10px;display:flex}.hd[data-astro-cid-vs7zfny4] .logo{--logo-size:28px}.duel-note[data-astro-cid-vs7zfny4]{max-width:52ch;color:var(--ink);text-wrap:pretty;font-size:16px;line-height:26px}.duel-note[data-astro-cid-vs7zfny4] a{color:var(--accent);text-underline-offset:3px;text-decoration:underline 1px}@media (hover:hover){.duel-note[data-astro-cid-vs7zfny4] a:hover{color:var(--accent-hover);text-decoration-thickness:2px}}@media (width>=1024px){.duel[data-astro-cid-vs7zfny4]{grid-template:"head table""note table"1fr/minmax(0,4fr) minmax(0,8fr);gap:20px 48px}.duel-head[data-astro-cid-vs7zfny4]{grid-area:head}.duel-grid[data-astro-cid-vs7zfny4]{grid-area:table}.duel-note[data-astro-cid-vs7zfny4]{grid-area:note}}.svc[data-astro-cid-lesv7jgp]{gap:14px;display:grid}h3[data-astro-cid-lesv7jgp]{max-width:18ch}p[data-astro-cid-lesv7jgp]{max-width:46ch}@media (width>=768px){.svc[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(12,minmax(0,1fr))}.svc[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{grid-column:span 6;min-height:280px}.svc[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]:last-child{grid-column:span 12}}@media (width>=1100px){.svc[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{grid-column:span 4}.svc[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]:nth-child(n+4){grid-column:span 6}}.hand[data-astro-cid-iqjggrcy]{margin:0}.hand-foot[data-astro-cid-iqjggrcy]{max-width:68ch;color:var(--ink);text-align:center;text-wrap:pretty;margin:24px auto 0;font-size:14px;line-height:22px}.pgrid[data-astro-cid-htruwgye]{gap:14px;display:grid}.tl[data-astro-cid-htruwgye]{flex-direction:column;align-items:flex-start;gap:20px;padding:28px;display:flex}.tl[data-astro-cid-htruwgye]:first-child p[data-astro-cid-htruwgye]{color:var(--ink);font-family:var(--font-serif);font-size:20px;line-height:30px}.out[data-astro-cid-htruwgye]{border-radius:var(--r-pill);background:var(--section-bg-alt);min-height:48px;color:var(--ink);align-items:center;gap:12px;padding:0 20px;font-weight:500;text-decoration:none;display:inline-flex}.out[data-astro-cid-htruwgye] .icon{width:18px;height:18px}@media (prefers-reduced-motion:no-preference){.out[data-astro-cid-htruwgye]{transition:background-color .14s var(--ease)}}@media (hover:hover){.out[data-astro-cid-htruwgye]:hover{background:#fff}}@media (width>=768px){.pgrid[data-astro-cid-htruwgye]{grid-template-columns:repeat(2,minmax(0,1fr))}.tl[data-astro-cid-htruwgye]{padding:36px}}.hc[data-astro-cid-kjbdqg7d]{gap:14px;display:grid}.tl[data-astro-cid-kjbdqg7d]{font-size:17px;line-height:27px}.tl[data-astro-cid-kjbdqg7d].white{color:var(--ink)}@media (width>=768px){.hc[data-astro-cid-kjbdqg7d]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.tl[data-astro-cid-kjbdqg7d]:nth-child(2n){margin-top:48px}}.approach[data-astro-cid-abbizdaw]{gap:18px;max-width:68ch;margin-inline:auto;font-size:17px;line-height:1.65;display:grid}p[data-astro-cid-abbizdaw]{text-wrap:pretty}.approach[data-astro-cid-abbizdaw] a{color:var(--accent);text-underline-offset:3px;text-decoration:underline 1px}@media (hover:hover){.approach[data-astro-cid-abbizdaw] a:hover{color:var(--accent-hover);text-decoration-thickness:2px}}@media (width>=768px){.approach[data-astro-cid-abbizdaw]{font-size:18px;line-height:29px}}.fq[data-astro-cid-hemr5th4]{max-width:780px;margin-inline:auto}.q[data-astro-cid-hemr5th4]{border-top:1px solid var(--control-border);padding-block:28px}.q[data-astro-cid-hemr5th4]:first-child{border-top:2px solid var(--ink)}h3[data-astro-cid-hemr5th4]{text-wrap:balance;margin-bottom:10px}p[data-astro-cid-hemr5th4]{text-wrap:pretty;font-size:17px;line-height:1.65}p[data-astro-cid-hemr5th4] a{color:var(--accent);text-underline-offset:3px;text-decoration:underline 1px}@media (hover:hover){p[data-astro-cid-hemr5th4] a:hover{color:var(--accent-hover);text-decoration-thickness:2px}}.refs[data-astro-cid-cthuqu36]{text-align:center;text-wrap:pretty;overflow-wrap:anywhere;gap:16px;max-width:68ch;margin:0 auto;padding:0;font-size:15px;line-height:24px;list-style:none;display:grid}.cta[data-astro-cid-tv4n2zuu]{background:var(--ink);color:var(--line-strong);text-align:center;padding-block:72px}h2[data-astro-cid-tv4n2zuu]{max-width:18ch;color:var(--section-bg-alt);margin-inline:auto}p[data-astro-cid-tv4n2zuu]{text-wrap:pretty;max-width:56ch;margin:20px auto 32px;font-size:17px;line-height:1.65}@media (width>=768px){.cta[data-astro-cid-tv4n2zuu]{padding-block:96px}}
