.pv[data-astro-cid-kjexbwus]{z-index:80;padding:var(--gutter);place-items:center;display:grid;position:fixed;inset:0}.pv[data-astro-cid-kjexbwus][hidden]{display:none}.pv__backdrop[data-astro-cid-kjexbwus]{-webkit-backdrop-filter:blur(12px);background:#080807c7;position:absolute;inset:0}.pv__panel[data-astro-cid-kjexbwus]{width:min(1200px, 100%, (100svh - 2 * var(--gutter) - 150px) * 16 / 9);border:1px solid var(--line);background:var(--ink-2);border-radius:22px;margin:0;padding:clamp(10px,1.2vw,16px);position:relative;box-shadow:0 40px 120px #0009}.pv__frame[data-astro-cid-kjexbwus]{aspect-ratio:16/9;background:var(--ink-3);border-radius:12px;overflow:hidden}.pv__frame[data-astro-cid-kjexbwus] video[data-astro-cid-kjexbwus]{object-fit:cover;width:100%;height:100%;display:block}.pv__close[data-astro-cid-kjexbwus]{border:1px solid var(--line);width:42px;height:42px;transition:border-color .3s, transform .5s var(--ease);border-radius:50%;flex:none;align-self:center;position:relative}.pv__close[data-astro-cid-kjexbwus] span[data-astro-cid-kjexbwus]{background:var(--cream);width:14px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.pv__close[data-astro-cid-kjexbwus] span[data-astro-cid-kjexbwus]+span[data-astro-cid-kjexbwus]{transform:translate(-50%,-50%)rotate(-45deg)}.pv__close[data-astro-cid-kjexbwus]:hover{border-color:var(--cream);transform:rotate(90deg)}.pv__caption[data-astro-cid-kjexbwus]{align-items:baseline;gap:1.4rem;padding:14px 4px 2px 8px;display:flex}.pv__title[data-astro-cid-kjexbwus]{font-family:var(--f-display);letter-spacing:-.02em;font-size:clamp(20px,1.8vw,28px);font-weight:800;line-height:1}.pv__note[data-astro-cid-kjexbwus]{color:var(--muted);font-size:clamp(15px,1.2vw,18px)}.pv__toggle[data-astro-cid-kjexbwus]{border:1px solid var(--line);color:var(--muted);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-self:center;margin-left:auto;padding:8px 16px;font-size:10.5px;font-weight:600;transition:color .3s,border-color .3s}.pv__toggle[data-astro-cid-kjexbwus]:hover{color:var(--cream);border-color:#ece9e266}@media (width<=700px){.pv__caption[data-astro-cid-kjexbwus]{flex-wrap:wrap;gap:.4rem 1rem}.pv__note[data-astro-cid-kjexbwus]{order:4;width:100%}}.lead[data-astro-cid-entmyczr]{padding:12vh var(--gutter) 14vh;border-top:1px solid var(--line)}.lead__head[data-astro-cid-entmyczr]{grid-template-columns:1fr 3fr;align-items:start;gap:4vw;margin-bottom:7vh;display:grid}.lead__label[data-astro-cid-entmyczr]{color:var(--muted-dark);padding-top:1em}.lead__name[data-astro-cid-entmyczr]{font-family:var(--f-display);letter-spacing:-.04em;text-transform:uppercase;font-size:clamp(54px,10.6vw,190px);font-weight:800;line-height:.9}.lead__tag[data-astro-cid-entmyczr]{letter-spacing:-.01em;text-transform:none;color:var(--muted);margin-top:.1em;font-size:.3em;font-weight:400;line-height:1.2}.lead__stage[data-astro-cid-entmyczr]{padding-bottom:5%;position:relative}.lead__browser[data-astro-cid-entmyczr]{background:var(--ink-3);border:1px solid var(--line);border-radius:8px;width:88%;margin:0;overflow:hidden;box-shadow:0 40px 100px #00000080}.lead__bar[data-astro-cid-entmyczr]{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:12px 16px;display:flex}.lead__bar[data-astro-cid-entmyczr] i[data-astro-cid-entmyczr]{background:#ece9e22e;border-radius:50%;width:8px;height:8px}.lead__bar[data-astro-cid-entmyczr] span[data-astro-cid-entmyczr]{color:var(--muted);letter-spacing:.02em;margin-left:12px;font-size:11.5px}.lead__stage[data-astro-cid-entmyczr] img{width:100%;height:auto;display:block}.lead__phone[data-astro-cid-entmyczr]{background:var(--ink-3);border:5px solid #1d1d1b;border-radius:22px;width:21%;margin:0;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 34px 80px #0009}.lead__foot[data-astro-cid-entmyczr]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:3rem 6vw;margin-top:8vh;display:grid}.lead__text[data-astro-cid-entmyczr]{max-width:34em;font-family:var(--f-display);letter-spacing:-.015em;font-size:clamp(22px,2.2vw,34px);font-weight:500;line-height:1.22}.lead__facts[data-astro-cid-entmyczr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem;margin:0;padding:0;list-style:none;display:grid}.lead__facts[data-astro-cid-entmyczr] li[data-astro-cid-entmyczr]{border-top:1px solid var(--line);padding-top:16px}.lead__facts[data-astro-cid-entmyczr] strong[data-astro-cid-entmyczr]{font-family:var(--f-display);letter-spacing:-.05em;margin-bottom:.8rem;font-size:clamp(48px,5vw,84px);font-weight:800;line-height:.9;display:block}.lead__facts[data-astro-cid-entmyczr] span[data-astro-cid-entmyczr]{color:var(--muted);font-size:13.5px;line-height:1.55;display:block}.lead__actions[data-astro-cid-entmyczr]{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:14px 26px;display:flex}.lead__cta[data-astro-cid-entmyczr]{background:var(--cream);border-color:var(--cream);color:var(--ink)}.lead__cta[data-astro-cid-entmyczr]:hover{color:var(--cream);background:0 0}.lead__more[data-astro-cid-entmyczr]{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600;transition:color .3s}.lead__more[data-astro-cid-entmyczr]:hover{color:var(--cream)}@media (width<=900px){.lead__head[data-astro-cid-entmyczr],.lead__foot[data-astro-cid-entmyczr]{grid-template-columns:minmax(0,1fr)}.lead__head[data-astro-cid-entmyczr]{gap:1.2rem}.lead__browser[data-astro-cid-entmyczr]{width:100%}.lead__stage[data-astro-cid-entmyczr]{padding-bottom:14%}.lead__phone[data-astro-cid-entmyczr]{border-width:4px;border-radius:16px;width:27%;right:3%}}.wip[data-astro-cid-yuvafuhe]{padding:12vh var(--gutter);border-top:1px solid var(--line)}.wip__head[data-astro-cid-yuvafuhe]{grid-template-columns:1fr 2fr;align-items:baseline;gap:4vw;margin-bottom:10vh;display:grid}.wip__head[data-astro-cid-yuvafuhe] .eyebrow[data-astro-cid-yuvafuhe]{color:var(--muted-dark)}.wip__head[data-astro-cid-yuvafuhe] h2[data-astro-cid-yuvafuhe]{font-family:var(--f-display);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(34px,4.4vw,72px);font-weight:700;line-height:1}.wip__list[data-astro-cid-yuvafuhe]{margin:0;padding:0;list-style:none}.wip__item[data-astro-cid-yuvafuhe]{border-top:1px solid var(--line);grid-template-columns:1fr 1.7fr;align-items:center;gap:4vw;padding:8vh 0;display:grid}.wip__index[data-astro-cid-yuvafuhe]{color:var(--muted-dark);margin-bottom:1.6rem;display:block}.wip__text[data-astro-cid-yuvafuhe] h3[data-astro-cid-yuvafuhe]{font-family:var(--f-display);letter-spacing:-.04em;font-size:clamp(36px,4vw,64px);font-weight:800;line-height:.95}.wip__place[data-astro-cid-yuvafuhe]{color:var(--muted);margin-top:.8rem;font-size:clamp(17px,1.4vw,21px)}.wip__desc[data-astro-cid-yuvafuhe]{color:#a9a69e;max-width:440px;margin-top:1.6rem;font-size:15px;line-height:1.7}.wip__actions[data-astro-cid-yuvafuhe]{flex-wrap:wrap;align-items:center;gap:1rem 1.8rem;margin-top:2rem;display:flex}.wip__play[data-astro-cid-yuvafuhe]{color:var(--cream);letter-spacing:.12em;text-transform:uppercase;transition:background .5s var(--ease), color .5s var(--ease), border-color .5s var(--ease);border:1px solid #ece9e247;border-radius:999px;align-items:center;gap:12px;padding:7px 8px 7px 20px;font-size:11px;font-weight:600;display:inline-flex}.wip__play[data-astro-cid-yuvafuhe] span[data-astro-cid-yuvafuhe]{background:var(--cream);width:30px;height:30px;color:var(--ink);transition:transform .6s var(--ease);border-radius:50%;place-items:center;padding-left:2px;font-size:9px;display:grid}.wip__play[data-astro-cid-yuvafuhe]:hover{background:var(--cream);border-color:var(--cream);color:var(--ink)}.wip__play[data-astro-cid-yuvafuhe]:hover span[data-astro-cid-yuvafuhe]{background:var(--ink);color:var(--cream);transform:scale(1.08)}.wip__link[data-astro-cid-yuvafuhe]{color:var(--cream);border-bottom:1px solid var(--line);padding-bottom:4px;display:inline-block}.wip__link[data-astro-cid-yuvafuhe]:hover{border-color:var(--cream)}.wip__media[data-astro-cid-yuvafuhe]{padding-bottom:6%;position:relative}.wip__media[data-astro-cid-yuvafuhe] .wip__desktop{aspect-ratio:16/9.6;object-fit:cover;object-position:top;border:1px solid var(--line);background:var(--ink-3);border-radius:6px;width:100%;height:auto;display:block}.wip__media[data-astro-cid-yuvafuhe] .wip__phone{aspect-ratio:9/19;object-fit:cover;object-position:top;border:4px solid #1d1d1b;border-radius:14px;width:21%;height:auto;position:absolute;bottom:0;right:3%;box-shadow:0 24px 60px #0000008c}@media (width<=900px){.wip__head[data-astro-cid-yuvafuhe],.wip__item[data-astro-cid-yuvafuhe]{grid-template-columns:1fr}.wip__media[data-astro-cid-yuvafuhe]{order:-1}}
