.article[data-astro-cid-l2xgwirq]{font-size:18px;line-height:1.55}.wrap[data-astro-cid-l2xgwirq]{max-width:1180px;margin:0 auto;padding-left:clamp(20px,6vw,96px);padding-right:clamp(20px,6vw,96px)}.cover[data-astro-cid-l2xgwirq]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:48px;padding-top:96px;padding-bottom:88px;display:grid}.cover__h1[data-astro-cid-l2xgwirq]{letter-spacing:-.01em;font-size:clamp(44px,6.4vw,84px);line-height:1.02}.cover__art[data-astro-cid-l2xgwirq]{width:100%;max-width:480px;height:auto;margin-left:auto}.sec[data-astro-cid-l2xgwirq],.lead[data-astro-cid-l2xgwirq]{border-top:1px solid #0e0e1124;grid-template-columns:160px minmax(0,1fr);gap:24px;padding-top:72px;padding-bottom:72px;display:grid}.lead__p[data-astro-cid-l2xgwirq]{max-width:33em;margin:0;font-size:clamp(20px,2vw,22px);line-height:1.5}.num[data-astro-cid-l2xgwirq]{font-family:var(--font-display);color:var(--ink-60);font-variant-numeric:tabular-nums;padding-top:12px;font-size:15px;font-weight:500}.sec__h2[data-astro-cid-l2xgwirq]{letter-spacing:-.01em;font-size:clamp(30px,3.6vw,44px);line-height:1.08}.body[data-astro-cid-l2xgwirq]{max-width:36em;margin-top:32px}.body[data-astro-cid-l2xgwirq] p[data-astro-cid-l2xgwirq]{margin:0}.body[data-astro-cid-l2xgwirq] p[data-astro-cid-l2xgwirq]+p[data-astro-cid-l2xgwirq],.body[data-astro-cid-l2xgwirq] ol[data-astro-cid-l2xgwirq]+p[data-astro-cid-l2xgwirq]{margin-top:18px}.questions[data-astro-cid-l2xgwirq]{border-top:1px solid var(--ink);margin:28px 0;padding:0;list-style:none}.questions[data-astro-cid-l2xgwirq] li[data-astro-cid-l2xgwirq]{font-family:var(--font-display);border-bottom:1px solid #0e0e1124;grid-template-columns:40px minmax(0,1fr);gap:8px;padding:16px 0;font-size:20px;font-weight:500;line-height:1.3;display:grid}.questions[data-astro-cid-l2xgwirq] li[data-astro-cid-l2xgwirq] span[data-astro-cid-l2xgwirq]{color:var(--ink-60);padding-top:4px;font-size:14px}.map[data-astro-cid-l2xgwirq]{max-width:880px;margin-top:40px}.row[data-astro-cid-l2xgwirq]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.row[data-astro-cid-l2xgwirq].full{grid-template-columns:minmax(0,1fr)}.cell[data-astro-cid-l2xgwirq]{padding:0 12px;display:flex}.node[data-astro-cid-l2xgwirq]{background:var(--surface);border-radius:20px;flex:1;padding:22px 24px}.node[data-astro-cid-l2xgwirq] h3[data-astro-cid-l2xgwirq]{font-family:var(--font-display);margin:0;font-size:21px;font-weight:500;line-height:1.2}.node[data-astro-cid-l2xgwirq] p[data-astro-cid-l2xgwirq]{color:var(--ink-60);margin:8px 0 0;font-size:15px;line-height:1.45}.node[data-astro-cid-l2xgwirq].base{background:var(--ink);color:var(--canvas)}.node[data-astro-cid-l2xgwirq].base p[data-astro-cid-l2xgwirq]{color:#c9c9d6}.node[data-astro-cid-l2xgwirq].own{background:var(--white)}.node[data-astro-cid-l2xgwirq].result{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:0 0;border-radius:0;padding:22px 12px}.node[data-astro-cid-l2xgwirq].result h3[data-astro-cid-l2xgwirq]{font-size:22px}.links[data-astro-cid-l2xgwirq]{height:40px;position:relative}.links[data-astro-cid-l2xgwirq] i[data-astro-cid-l2xgwirq]{background:var(--ink);width:1px;position:absolute;top:0;bottom:8px}.links[data-astro-cid-l2xgwirq] i[data-astro-cid-l2xgwirq]:after{content:"";border-left:4.5px solid #0000;border-right:4.5px solid #0000;border-top:8px solid var(--ink);position:absolute;bottom:-8px;left:-4px}.links[data-astro-cid-l2xgwirq] .a[data-astro-cid-l2xgwirq]{left:25%}.links[data-astro-cid-l2xgwirq] .b[data-astro-cid-l2xgwirq]{left:75%}.links[data-astro-cid-l2xgwirq] .bus[data-astro-cid-l2xgwirq]{background:var(--ink);height:1px;position:absolute;top:14px;left:25%;right:25%}.map__close[data-astro-cid-l2xgwirq]{letter-spacing:-.01em;max-width:26em;margin:40px 12px 0;font-size:clamp(22px,2.4vw,28px);line-height:1.3}.map__close[data-astro-cid-l2xgwirq] .mark[data-astro-cid-l2xgwirq]{padding:.02em .22em}@media (width<=860px){.cover[data-astro-cid-l2xgwirq]{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:64px;padding-bottom:56px}.sec[data-astro-cid-l2xgwirq],.lead[data-astro-cid-l2xgwirq]{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:56px;padding-bottom:56px}.num[data-astro-cid-l2xgwirq]{padding-top:0}.body[data-astro-cid-l2xgwirq]{margin-top:24px}}@media (width<=560px){.cell[data-astro-cid-l2xgwirq]{padding:0 6px}.node[data-astro-cid-l2xgwirq]{padding:18px 16px}.node[data-astro-cid-l2xgwirq] h3[data-astro-cid-l2xgwirq]{font-size:18px}.node[data-astro-cid-l2xgwirq] p[data-astro-cid-l2xgwirq]{font-size:14px}}.hire[data-astro-cid-l2xgwirq]{background:var(--accent);border-radius:var(--panel-radius) var(--panel-radius) 0 0;margin-top:48px;position:relative;overflow:hidden}.hire__in[data-astro-cid-l2xgwirq]{flex-direction:column;align-items:flex-start;gap:28px;padding-top:clamp(88px,12vw,160px);padding-bottom:clamp(88px,12vw,160px);display:flex;position:relative}.hire__h2[data-astro-cid-l2xgwirq]{letter-spacing:-.035em;max-width:980px;font-size:clamp(44px,7vw,100px);line-height:.98}.hire__p[data-astro-cid-l2xgwirq]{max-width:680px;margin:0;font-size:clamp(18px,1.9vw,22px);line-height:1.5}.hire__actions[data-astro-cid-l2xgwirq]{flex-wrap:wrap;align-items:center;gap:14px;padding-top:8px;display:flex}
