.chero[data-astro-cid-s2fkj4qj]{isolation:isolate;background:var(--navy);color:#ffffffbd;padding:clamp(130px,13vw,170px) 0 clamp(64px,8vw,96px);position:relative;overflow:hidden}.chero__bg[data-astro-cid-s2fkj4qj]{z-index:-1;position:absolute;inset:0}.glow[data-astro-cid-s2fkj4qj]{border-radius:50%;position:absolute}.g1[data-astro-cid-s2fkj4qj]{background:radial-gradient(circle,#3d34e6bf,#0000 65%);width:620px;height:620px;top:-240px;right:-160px}.g2[data-astro-cid-s2fkj4qj]{background:radial-gradient(circle,#ff66cd42,#0000 65%);width:440px;height:440px;bottom:-260px;left:-180px}.cap[data-astro-cid-s2fkj4qj]{background:linear-gradient(#3d34e659,#0000);width:150px;height:460px;top:-220px;right:38%;transform:rotate(-35deg)}.chero__wrap[data-astro-cid-s2fkj4qj]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(36px,5vw,72px);display:grid}.crumbs[data-astro-cid-s2fkj4qj]{color:#ffffff8c;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:26px;font-size:.82rem;display:flex}.crumbs[data-astro-cid-s2fkj4qj] a[data-astro-cid-s2fkj4qj]{color:#ffffffb3}.crumbs[data-astro-cid-s2fkj4qj] a[data-astro-cid-s2fkj4qj]:hover{color:var(--pink)}.crumbs[data-astro-cid-s2fkj4qj] .crumbs__sep{opacity:.5;transform:rotate(-90deg)}.crumbs[data-astro-cid-s2fkj4qj] [data-astro-cid-s2fkj4qj][aria-current]{color:#ffffffe6}.chero__client[data-astro-cid-s2fkj4qj]{letter-spacing:.12em;text-transform:uppercase;color:var(--pink);align-items:center;gap:14px;margin-bottom:20px;font-size:.74rem;font-weight:600;display:inline-flex}.chero__logo[data-astro-cid-s2fkj4qj]{border-radius:var(--r-pill);background:var(--white);align-items:center;padding:8px 14px;display:inline-flex}.chero__logo[data-astro-cid-s2fkj4qj] img{width:auto;height:20px}.chero__word[data-astro-cid-s2fkj4qj],.lw[data-astro-cid-s2fkj4qj]{letter-spacing:0;text-transform:none;color:var(--navy);margin-left:8px;font-size:.9rem;font-weight:700}.mcard__logo[data-astro-cid-s2fkj4qj]{align-items:center;display:inline-flex}h1[data-astro-cid-s2fkj4qj]{color:var(--white);letter-spacing:-.03em;font-size:clamp(2.1rem,1.4rem + 2.6vw,3.4rem);line-height:1.08}.chero__lead[data-astro-cid-s2fkj4qj]{max-width:560px;font-size:var(--text-lead);color:#ffffffb8;margin:22px 0 0;line-height:1.6}.chero__stats[data-astro-cid-s2fkj4qj]{flex-wrap:wrap;gap:14px;margin:30px 0 0;display:flex}.chero__stats[data-astro-cid-s2fkj4qj] div[data-astro-cid-s2fkj4qj]{border-radius:var(--r-lg);background:#ffffff0f;border:1px solid #ffffff1f;padding:16px 22px}.chero__stats[data-astro-cid-s2fkj4qj] dt[data-astro-cid-s2fkj4qj]{letter-spacing:-.03em;color:var(--pink);font-size:clamp(1.8rem,1.4rem + 1.4vw,2.6rem);font-weight:700;line-height:1}.chero__stats[data-astro-cid-s2fkj4qj] dd[data-astro-cid-s2fkj4qj]{color:#ffffffa6;margin:6px 0 0;font-size:.84rem}.chero__media[data-astro-cid-s2fkj4qj]{position:relative}.chero__video[data-astro-cid-s2fkj4qj],.chero[data-astro-cid-s2fkj4qj] .chero__img{border-radius:var(--r-2xl);aspect-ratio:16/9;background:var(--navy-800);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 50px 100px -40px #000000b3,0 0 0 1px #ffffff14}.chero[data-astro-cid-s2fkj4qj] .chero__img{object-fit:cover;cursor:default}.chero__video[data-astro-cid-s2fkj4qj] img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease)}.chero__video[data-astro-cid-s2fkj4qj]:hover img{transform:scale(1.04)}.chero__play[data-astro-cid-s2fkj4qj]{background:var(--gradient-pink);width:76px;height:76px;color:var(--white);box-shadow:0 0 0 10px #ff66cd38, var(--shadow-pink);transition:transform .3s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chero__play[data-astro-cid-s2fkj4qj] svg{margin-left:4px}.chero__video[data-astro-cid-s2fkj4qj]:hover .chero__play[data-astro-cid-s2fkj4qj]{transform:translate(-50%,-50%)scale(1.08)}.cbody[data-astro-cid-s2fkj4qj]{background:var(--paper)}.cbody__grid[data-astro-cid-s2fkj4qj]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:clamp(36px,5vw,80px);display:grid}.prose[data-astro-cid-s2fkj4qj]{max-width:720px}.cside[data-astro-cid-s2fkj4qj]{gap:14px;display:grid;position:sticky;top:110px}.cquote[data-astro-cid-s2fkj4qj]{border-radius:var(--r-2xl);background:var(--navy);color:#ffffffb3;margin:0;padding:26px}.cquote[data-astro-cid-s2fkj4qj] .cquote__mark{color:var(--pink);margin-bottom:10px}.cquote[data-astro-cid-s2fkj4qj] blockquote[data-astro-cid-s2fkj4qj]{color:var(--white);margin:0 0 20px;font-size:1.05rem;font-weight:500;line-height:1.55}.cquote[data-astro-cid-s2fkj4qj] figcaption[data-astro-cid-s2fkj4qj]{align-items:center;gap:12px;font-size:.82rem;line-height:1.35;display:flex}.cquote[data-astro-cid-s2fkj4qj] figcaption[data-astro-cid-s2fkj4qj] img{object-fit:cover;border-radius:50%;width:46px;height:46px}.cquote[data-astro-cid-s2fkj4qj] strong[data-astro-cid-s2fkj4qj]{color:var(--white);font-size:.92rem;display:block}.cserv[data-astro-cid-s2fkj4qj]{border-radius:var(--r-xl);background:var(--white);border:1px solid var(--line);padding:22px 24px}.cserv__label[data-astro-cid-s2fkj4qj]{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);margin-bottom:12px;font-size:.72rem;font-weight:600;display:block}.cserv[data-astro-cid-s2fkj4qj] ul[data-astro-cid-s2fkj4qj]{flex-wrap:wrap;gap:8px;display:flex}.cserv[data-astro-cid-s2fkj4qj] li[data-astro-cid-s2fkj4qj]{border-radius:var(--r-pill);background:var(--lavender-soft);color:var(--navy);padding:6px 12px;font-size:.82rem;font-weight:500}.cnext[data-astro-cid-s2fkj4qj]{border-radius:var(--r-xl);background:linear-gradient(120deg, var(--pink-tint), var(--lavender-soft));justify-items:start;gap:10px;padding:22px 24px;display:grid}.cnext[data-astro-cid-s2fkj4qj] strong[data-astro-cid-s2fkj4qj]{color:var(--navy);font-size:1.05rem}.cnext[data-astro-cid-s2fkj4qj] p[data-astro-cid-s2fkj4qj]{color:var(--ink-2);margin:0 0 6px;font-size:.9rem}.more[data-astro-cid-s2fkj4qj]{background:var(--lavender-soft)}.more__head[data-astro-cid-s2fkj4qj]{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px;display:flex}.more__all[data-astro-cid-s2fkj4qj]{align-items:center;gap:8px;font-weight:600;display:inline-flex}.more__grid[data-astro-cid-s2fkj4qj]{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.mcard[data-astro-cid-s2fkj4qj]{border-radius:var(--r-xl);background:var(--white);border:1px solid var(--line);color:var(--text-body);transition:transform .3s var(--ease), box-shadow .3s;flex-direction:column;gap:12px;padding:12px 12px 22px;display:flex;position:relative}.mcard[data-astro-cid-s2fkj4qj]:hover{box-shadow:var(--shadow-lg);color:var(--text-body);transform:translateY(-3px)}.mcard__img[data-astro-cid-s2fkj4qj]{border-radius:var(--r-lg);aspect-ratio:16/9;display:block;overflow:hidden}.mcard__img[data-astro-cid-s2fkj4qj] img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.mcard[data-astro-cid-s2fkj4qj]:hover .mcard__img[data-astro-cid-s2fkj4qj] img{transform:scale(1.05)}.mcard__logo[data-astro-cid-s2fkj4qj]{padding-inline:10px}.mcard__logo[data-astro-cid-s2fkj4qj] img{width:auto;height:20px}.mcard[data-astro-cid-s2fkj4qj] strong[data-astro-cid-s2fkj4qj]{color:var(--navy);padding-inline:10px;font-size:1.05rem;line-height:1.35}.mcard__go[data-astro-cid-s2fkj4qj]{color:var(--pink-deep);align-items:center;gap:6px;margin-top:auto;padding-inline:10px;font-size:.88rem;font-weight:600;display:inline-flex}.vmodal[data-astro-cid-s2fkj4qj]{border-radius:var(--r-xl);background:#000;border:0;width:min(1000px,100vw - 32px);padding:0;overflow:visible}.vmodal[data-astro-cid-s2fkj4qj]::backdrop{backdrop-filter:blur(6px);background:#0f1238d1}.vmodal__frame[data-astro-cid-s2fkj4qj]{aspect-ratio:16/9;border-radius:var(--r-xl);overflow:hidden}.vmodal__frame[data-astro-cid-s2fkj4qj] iframe{border:0;width:100%;height:100%;display:block}.vmodal__close[data-astro-cid-s2fkj4qj]{background:var(--white);width:42px;height:42px;color:var(--navy);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:-52px;right:0}@media (width<=1000px){.chero__wrap[data-astro-cid-s2fkj4qj],.cbody__grid[data-astro-cid-s2fkj4qj]{grid-template-columns:1fr}.cside[data-astro-cid-s2fkj4qj]{position:static}.more__grid[data-astro-cid-s2fkj4qj]{grid-template-columns:1fr;max-width:560px}}
