.c-head[data-astro-cid-5ukvdbjo]{color:var(--on-night);padding:3rem 0;position:relative}.head-grid[data-astro-cid-5ukvdbjo]{gap:2.5rem;display:grid}.back[data-astro-cid-5ukvdbjo]{color:var(--on-night-2);font-size:.875rem}.back[data-astro-cid-5ukvdbjo] a[data-astro-cid-5ukvdbjo]{min-height:2.75rem;color:var(--on-night);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}h1[data-astro-cid-5ukvdbjo]{letter-spacing:-.045em;text-wrap:balance;margin-top:.75rem;font-size:clamp(2.4rem,5vw,3.6rem);line-height:1.02}.c-sub[data-astro-cid-5ukvdbjo]{color:var(--on-night);margin-top:.6rem;font-size:1.25rem;font-weight:600}.lead[data-astro-cid-5ukvdbjo]{max-width:56ch;color:var(--on-night-2);margin-top:1rem;font-size:1.125rem;line-height:1.5}.ours[data-astro-cid-5ukvdbjo]{border-left:3px solid var(--light-violet);max-width:56ch;margin-top:.75rem;padding-left:1rem;font-size:1.0625rem;font-weight:600}.actions[data-astro-cid-5ukvdbjo]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.75rem;display:flex}.learn[data-astro-cid-5ukvdbjo]{min-height:2.75rem;color:var(--on-night);text-underline-offset:.25em;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.meta[data-astro-cid-5ukvdbjo]{background:#ffffff0d;border:1px solid #ffffff24;border-radius:16px;align-self:end;margin:0;display:grid}.meta[data-astro-cid-5ukvdbjo] div[data-astro-cid-5ukvdbjo]{gap:.2rem;padding:1rem 1.2rem;display:grid}.meta[data-astro-cid-5ukvdbjo] div[data-astro-cid-5ukvdbjo]+div[data-astro-cid-5ukvdbjo]{border-top:1px solid #ffffff1a}.meta[data-astro-cid-5ukvdbjo] dt[data-astro-cid-5ukvdbjo]{color:var(--on-night-2);font-size:.875rem}.meta[data-astro-cid-5ukvdbjo] dd[data-astro-cid-5ukvdbjo]{margin:0;font-size:1.0625rem;font-weight:600}.band[data-astro-cid-5ukvdbjo]{padding:4rem 0}.band[data-astro-cid-5ukvdbjo].tint{background:var(--lilac)}.band[data-astro-cid-5ukvdbjo].soft{background:linear-gradient(180deg, var(--bg) 0%, var(--lilac) 100%)}h2[data-astro-cid-5ukvdbjo]{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.6rem,2.8vw,2.2rem);line-height:1.12}h3[data-astro-cid-5ukvdbjo]{letter-spacing:-.01em;font-size:1.0625rem}.coworker-points[data-astro-cid-5ukvdbjo]{gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.coworker-points[data-astro-cid-5ukvdbjo] li[data-astro-cid-5ukvdbjo]{border:1px solid var(--brand-100);background:var(--bg);border-radius:18px;align-content:start;gap:.6rem;padding:1.4rem 1.5rem 1.5rem;display:grid}.coworker-points[data-astro-cid-5ukvdbjo] p[data-astro-cid-5ukvdbjo]{color:var(--ink-2);font-size:.9375rem}.ways[data-astro-cid-5ukvdbjo],.choose[data-astro-cid-5ukvdbjo]{gap:1rem;margin-top:2rem;display:grid}.way[data-astro-cid-5ukvdbjo],.pick[data-astro-cid-5ukvdbjo]{border:1px solid var(--line);background:var(--bg);border-radius:18px;align-content:start;gap:.5rem;padding:1.5rem 1.6rem 1.7rem;display:grid}.way[data-astro-cid-5ukvdbjo] h3[data-astro-cid-5ukvdbjo]{letter-spacing:-.03em;font-size:1.375rem}.way[data-astro-cid-5ukvdbjo] p[data-astro-cid-5ukvdbjo]:last-child{color:var(--ink-2)}.way[data-astro-cid-5ukvdbjo].jw,.pick[data-astro-cid-5ukvdbjo].jw{border-color:var(--brand-100);background:var(--brand-50)}.way-kind[data-astro-cid-5ukvdbjo]{color:var(--brand-ink);letter-spacing:.02em;text-transform:uppercase;font-size:.8125rem;font-weight:700}.pick[data-astro-cid-5ukvdbjo] ul[data-astro-cid-5ukvdbjo]{color:var(--ink-2);gap:.6rem;margin:.4rem 0 0;padding-left:1.25rem;display:grid}.side[data-astro-cid-5ukvdbjo]{border-collapse:separate;border-spacing:0;border:1px solid var(--line);background:var(--bg);border-radius:18px;width:100%;margin-top:2rem;overflow:clip}.side[data-astro-cid-5ukvdbjo] th[data-astro-cid-5ukvdbjo],.side[data-astro-cid-5ukvdbjo] td[data-astro-cid-5ukvdbjo]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:1rem 1.25rem}.side[data-astro-cid-5ukvdbjo] tbody[data-astro-cid-5ukvdbjo] tr[data-astro-cid-5ukvdbjo]:last-child th[data-astro-cid-5ukvdbjo],.side[data-astro-cid-5ukvdbjo] tbody[data-astro-cid-5ukvdbjo] tr[data-astro-cid-5ukvdbjo]:last-child td[data-astro-cid-5ukvdbjo]{border-bottom:0}.side[data-astro-cid-5ukvdbjo] thead[data-astro-cid-5ukvdbjo] th[data-astro-cid-5ukvdbjo]{background:var(--bg-3);font-size:.9375rem}.side[data-astro-cid-5ukvdbjo] thead[data-astro-cid-5ukvdbjo] th[data-astro-cid-5ukvdbjo].jw-col{background:var(--brand);color:var(--on-night)}.side[data-astro-cid-5ukvdbjo] tbody[data-astro-cid-5ukvdbjo] th[data-astro-cid-5ukvdbjo]{width:12rem;color:var(--ink-3);font-size:.9375rem;font-weight:600}.side[data-astro-cid-5ukvdbjo] td[data-astro-cid-5ukvdbjo]{color:var(--ink-2)}.side[data-astro-cid-5ukvdbjo] td[data-astro-cid-5ukvdbjo].jw-col{background:var(--brand-50);color:var(--ink);font-weight:600}.cases[data-astro-cid-5ukvdbjo]{gap:1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.case[data-astro-cid-5ukvdbjo]{border:1px solid var(--line);background:var(--bg);border-radius:18px;grid-template-rows:auto 1fr;display:grid;position:relative;overflow:clip}.case[data-astro-cid-5ukvdbjo] img[data-astro-cid-5ukvdbjo]{aspect-ratio:16/9;object-fit:cover;border-bottom:1px solid var(--line);width:100%;height:auto;display:block}.case-body[data-astro-cid-5ukvdbjo]{gap:.5rem;padding:1rem 1.2rem 1.2rem;display:grid}.case[data-astro-cid-5ukvdbjo] h3[data-astro-cid-5ukvdbjo] a[data-astro-cid-5ukvdbjo],.more-card[data-astro-cid-5ukvdbjo] h3[data-astro-cid-5ukvdbjo] a[data-astro-cid-5ukvdbjo]{color:var(--ink)}.case[data-astro-cid-5ukvdbjo] h3[data-astro-cid-5ukvdbjo] a[data-astro-cid-5ukvdbjo]:after,.more-card[data-astro-cid-5ukvdbjo] h3[data-astro-cid-5ukvdbjo] a[data-astro-cid-5ukvdbjo]:after{content:"";border-radius:18px;position:absolute;inset:0}.case[data-astro-cid-5ukvdbjo] p[data-astro-cid-5ukvdbjo]{color:var(--ink-2);font-size:.9375rem}.case-meta[data-astro-cid-5ukvdbjo]{color:var(--ink-3)}.case[data-astro-cid-5ukvdbjo]:has(a:focus-visible),.more-card[data-astro-cid-5ukvdbjo]:has(a:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.faq-wrap[data-astro-cid-5ukvdbjo]{gap:1.5rem;display:grid}.faq[data-astro-cid-5ukvdbjo] details[data-astro-cid-5ukvdbjo]{border-bottom:1px solid var(--line)}.faq[data-astro-cid-5ukvdbjo] details[data-astro-cid-5ukvdbjo]:first-child{border-top:1px solid var(--line)}.faq[data-astro-cid-5ukvdbjo] summary[data-astro-cid-5ukvdbjo]{cursor:pointer;align-items:center;min-height:3.5rem;padding:.5rem 0;font-size:1.0625rem;font-weight:600;display:flex}.faq[data-astro-cid-5ukvdbjo] details[data-astro-cid-5ukvdbjo] p[data-astro-cid-5ukvdbjo]{max-width:68ch;color:var(--ink-2);padding-bottom:1.25rem}.more-band[data-astro-cid-5ukvdbjo]{padding-top:0}.more[data-astro-cid-5ukvdbjo]{gap:1rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.more-card[data-astro-cid-5ukvdbjo]{border:1px solid var(--line);border-radius:18px;gap:.35rem;padding:1.2rem 1.3rem 1.3rem;display:grid;position:relative}.more-card[data-astro-cid-5ukvdbjo] h3[data-astro-cid-5ukvdbjo]{font-size:1.125rem}.all[data-astro-cid-5ukvdbjo]{min-height:2.75rem;color:var(--brand-ink);text-underline-offset:.25em;align-items:center;margin-top:1rem;font-weight:600;text-decoration:underline;display:inline-flex}@media (hover:hover) and (pointer:fine){.case[data-astro-cid-5ukvdbjo]:hover,.more-card[data-astro-cid-5ukvdbjo]:hover{border-color:var(--brand)}.faq[data-astro-cid-5ukvdbjo] summary[data-astro-cid-5ukvdbjo]:hover{color:var(--brand-ink)}}@media (width<=719px){.side[data-astro-cid-5ukvdbjo] thead[data-astro-cid-5ukvdbjo]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.side[data-astro-cid-5ukvdbjo] tr[data-astro-cid-5ukvdbjo]{border-bottom:1px solid var(--line);display:grid}.side[data-astro-cid-5ukvdbjo] tbody[data-astro-cid-5ukvdbjo] tr[data-astro-cid-5ukvdbjo]:last-child{border-bottom:0}.side[data-astro-cid-5ukvdbjo] th[data-astro-cid-5ukvdbjo],.side[data-astro-cid-5ukvdbjo] td[data-astro-cid-5ukvdbjo]{border-bottom:0;width:auto;display:block}.side[data-astro-cid-5ukvdbjo] tbody[data-astro-cid-5ukvdbjo] th[data-astro-cid-5ukvdbjo]{width:auto;color:var(--ink);padding-bottom:.25rem}.side[data-astro-cid-5ukvdbjo] td[data-astro-cid-5ukvdbjo]{padding-top:.5rem}.side[data-astro-cid-5ukvdbjo] td[data-astro-cid-5ukvdbjo]:before{content:attr(data-label);color:var(--ink-3);margin-bottom:.15rem;font-size:.8125rem;font-weight:700;display:block}}@media (width>=720px){.coworker-points[data-astro-cid-5ukvdbjo]{grid-template-columns:repeat(3,minmax(0,1fr))}.ways[data-astro-cid-5ukvdbjo],.choose[data-astro-cid-5ukvdbjo],.cases[data-astro-cid-5ukvdbjo]{grid-template-columns:repeat(2,minmax(0,1fr))}.more[data-astro-cid-5ukvdbjo]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1000px){.c-head[data-astro-cid-5ukvdbjo]{padding:4rem 0 3.5rem}.head-grid[data-astro-cid-5ukvdbjo]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:4rem}.cases[data-astro-cid-5ukvdbjo]{grid-template-columns:repeat(3,minmax(0,1fr))}.faq-wrap[data-astro-cid-5ukvdbjo]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:3rem}}
