.roster[data-astro-cid-u2bapko6]{border-top:1px solid var(--hub-night-line);flex-wrap:wrap;align-items:center;gap:10px 26px;padding:22px 0 26px;display:flex}.roster__label[data-astro-cid-u2bapko6]{letter-spacing:.06em;color:var(--hub-on-night-muted);margin-right:6px;font-size:12px;font-weight:600}ul[data-astro-cid-u2bapko6]{flex-wrap:wrap;gap:10px 26px;margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-u2bapko6]{display:flex}.roster__item[data-astro-cid-u2bapko6]{color:var(--hub-on-night);align-items:center;gap:9px;font-size:14.5px;font-weight:600;text-decoration:none;display:flex}a[data-astro-cid-u2bapko6].roster__item:hover span[data-astro-cid-u2bapko6]{text-underline-offset:3px;text-decoration:underline}u-mark[data-astro-cid-u2bapko6]{aspect-ratio:1;flex:none;width:24px;display:inline-block}.hero[data-astro-cid-i3irphx7],.hero__roster[data-astro-cid-i3irphx7]{max-width:var(--hub-wrap);padding-inline:var(--hub-gutter);margin-inline:auto}.hero[data-astro-cid-i3irphx7]{grid-template-columns:1.25fr 1fr;align-items:center;gap:48px;padding-block:72px 56px;display:grid}.hero__eyebrow[data-astro-cid-i3irphx7]{letter-spacing:.04em;color:var(--hub-umbrella-on-night);margin:0 0 16px;font-size:13px;font-weight:600}h1[data-astro-cid-i3irphx7]{letter-spacing:-.035em;color:var(--hub-on-night);text-wrap:balance;margin:0 0 20px;font-size:clamp(32px,22px + 2.6vw,50px);line-height:1.18}.hero__lead[data-astro-cid-i3irphx7]{max-width:30em;color:var(--hub-on-night-muted);margin:0 0 32px;font-size:17px}.hero__actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:8px;margin:0;display:flex}.btn[data-astro-cid-i3irphx7]{border-radius:var(--hub-radius-s);background:var(--hub-umbrella-on-night);color:var(--hub-night);padding:13px 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.btn--ghost[data-astro-cid-i3irphx7]{background:var(--hub-night-ghost);box-shadow:inset 0 0 0 1px var(--hub-night-ghost-ring);color:var(--hub-on-night);font-weight:600}.hero__mark[data-astro-cid-i3irphx7]{place-items:center;display:grid}.hero__mark[data-astro-cid-i3irphx7] u-mark[data-astro-cid-i3irphx7]{aspect-ratio:1;width:230px;display:inline-block}@media (width<=760px){.hero[data-astro-cid-i3irphx7]{grid-template-columns:1fr;gap:40px;padding-block:48px 40px}.hero__mark[data-astro-cid-i3irphx7]{order:-1;justify-items:start}.hero__mark[data-astro-cid-i3irphx7] u-mark[data-astro-cid-i3irphx7]{width:96px}}.seat[data-astro-cid-3scxtbgp]{padding:84px 0 8px}.seat__k[data-astro-cid-3scxtbgp]{letter-spacing:.08em;color:var(--hub-umbrella);margin:0;font-size:12.5px;font-weight:700}h2[data-astro-cid-3scxtbgp]{letter-spacing:-.03em;margin:8px 0 6px;font-size:30px;line-height:1.3}.seat__intro[data-astro-cid-3scxtbgp]{color:var(--hub-muted);margin:0;font-size:15.5px}@media (width<=760px){.seat[data-astro-cid-3scxtbgp]{padding-top:56px}h2[data-astro-cid-3scxtbgp]{font-size:24px}}.blk[data-astro-cid-2yih3dyf]{--product:var(--product-light);grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding:44px 0;display:grid}@media (prefers-color-scheme:dark){.blk[data-astro-cid-2yih3dyf]{--product:var(--product-dark)}}.blk[data-astro-cid-2yih3dyf]+.blk[data-astro-cid-2yih3dyf]{border-top:1px solid var(--hub-rule)}.blk[data-astro-cid-2yih3dyf].flip .vis[data-astro-cid-2yih3dyf]{order:2}.vis[data-astro-cid-2yih3dyf]{aspect-ratio:4/3;border-radius:var(--hub-radius-l);background:color-mix(in srgb, var(--product) 8%, var(--hub-bg));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--product) 14%, var(--hub-bg));place-items:center;display:grid;position:relative;overflow:hidden}.vis__pat[data-astro-cid-2yih3dyf]{background:var(--product);opacity:.1;-webkit-mask:var(--pattern) 0 0 / 64px 64px repeat;mask:var(--pattern) 0 0 / 64px 64px repeat;position:absolute;inset:0}.vis__chip[data-astro-cid-2yih3dyf]{z-index:2;background:var(--hub-bg);box-shadow:var(--hub-shadow-chip);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 7px;font-size:12.5px;font-weight:700;display:flex;position:absolute;top:20px;left:20px}.vis__chip[data-astro-cid-2yih3dyf] u-mark[data-astro-cid-2yih3dyf]{width:22px}.vis__mark[data-astro-cid-2yih3dyf]{width:40px;position:relative}.vis__shot[data-astro-cid-2yih3dyf]{z-index:1;aspect-ratio:16/10;object-fit:cover;object-position:top;width:62%;box-shadow:var(--hub-shadow-shot);border-radius:12px;position:absolute;bottom:-8%;right:-6%}u-mark[data-astro-cid-2yih3dyf]{aspect-ratio:1;flex:none;display:inline-block}.txt__mark[data-astro-cid-2yih3dyf]{width:64px;margin-bottom:18px;display:block}h3[data-astro-cid-2yih3dyf]{letter-spacing:-.03em;margin:10px 0;font-size:34px;line-height:1.2}.txt__one[data-astro-cid-2yih3dyf]{letter-spacing:-.01em;margin:0 0 12px;font-size:18px;font-weight:600}.txt__body[data-astro-cid-2yih3dyf]{color:var(--hub-muted);margin:0 0 22px;font-size:15.5px}.txt__body[data-astro-cid-2yih3dyf] p{margin:0 0 .5em}.txt__body[data-astro-cid-2yih3dyf] p:last-child{margin-bottom:0}.txt__go[data-astro-cid-2yih3dyf]{color:var(--product);font-size:15px;font-weight:700;text-decoration:none}.txt__go[data-astro-cid-2yih3dyf]:hover{text-underline-offset:3px;text-decoration:underline}@media (width<=760px){.blk[data-astro-cid-2yih3dyf]{grid-template-columns:1fr;gap:28px;padding:36px 0}.blk[data-astro-cid-2yih3dyf] .vis[data-astro-cid-2yih3dyf],.blk[data-astro-cid-2yih3dyf].flip .vis[data-astro-cid-2yih3dyf]{aspect-ratio:16/9;order:2}h3[data-astro-cid-2yih3dyf]{font-size:28px}}.home[data-astro-cid-wcolddp2]{width:100%;max-width:var(--hub-wrap);padding-inline:var(--hub-gutter);margin-inline:auto}.catalog[data-astro-cid-wcolddp2]{scroll-margin-top:16px}.contact-band[data-astro-cid-wcolddp2]{border-radius:var(--hub-radius-l);background:var(--hub-surface);text-align:center;margin-top:90px;padding:48px}.contact-band[data-astro-cid-wcolddp2] p[data-astro-cid-wcolddp2]{color:var(--hub-muted);margin:0 0 20px}.cta[data-astro-cid-wcolddp2]{border-radius:var(--hub-radius-s);background:var(--hub-umbrella);color:var(--hub-on-umbrella);padding:13px 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}@media (width<=760px){.contact-band[data-astro-cid-wcolddp2]{margin-top:56px;padding:32px 20px}}
