.section[data-astro-cid-qlwzigec]{padding:100px 40px;border-bottom:1px solid var(--line);background:var(--paper)}.section-alt[data-astro-cid-qlwzigec]{background:var(--paper2)}.social-band[data-astro-cid-qlwzigec]{padding:90px 40px;background:var(--paper);border-bottom:1px solid var(--line)}.social-band-inner[data-astro-cid-qlwzigec]{display:grid;grid-template-columns:1fr 1.4fr;gap:80px;align-items:center}.social-band-left[data-astro-cid-qlwzigec]{padding-top:8px}.band-tag[data-astro-cid-qlwzigec]{font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;color:var(--red);margin-bottom:20px;text-transform:uppercase}.band-h[data-astro-cid-qlwzigec]{font-size:48px;font-weight:600;letter-spacing:-.025em;margin:0 0 20px;line-height:1.05;color:var(--ink)}.band-p[data-astro-cid-qlwzigec]{font-size:17px;line-height:1.55;color:var(--inkSoft);max-width:540px;margin:0 0 24px}.band-assurance[data-astro-cid-qlwzigec]{max-width:540px;margin:0;padding-top:16px;border-top:1px solid var(--lineSoft);font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;line-height:1.55;color:var(--muted);text-transform:uppercase}.social-constellation[data-astro-cid-qlwzigec]{min-width:0;margin:0}.social-constellation-caption[data-astro-cid-qlwzigec]{display:grid;grid-template-columns:minmax(150px,.55fr) minmax(220px,1fr);gap:30px;align-items:end;padding-bottom:18px;border-bottom:1px solid var(--line)}.social-constellation-caption[data-astro-cid-qlwzigec]>span[data-astro-cid-qlwzigec]{color:var(--red);font-family:var(--mono);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.social-constellation-caption[data-astro-cid-qlwzigec] p[data-astro-cid-qlwzigec]{max-width:480px;margin:0;color:var(--inkSoft);font-size:13.5px;line-height:1.5}.social-constellation-stage[data-astro-cid-qlwzigec]{position:relative;min-height:430px;overflow:hidden}.social-constellation-map[data-astro-cid-qlwzigec]{position:absolute;inset:0;display:block;width:100%;height:100%;fill:none;stroke:var(--line);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;shape-rendering:geometricPrecision}.constellation-line-soft[data-astro-cid-qlwzigec]{stroke:var(--lineSoft)}.constellation-conversation-line[data-astro-cid-qlwzigec]{stroke:var(--red);stroke-width:1.5}.constellation-node[data-astro-cid-qlwzigec]{fill:var(--paper);stroke:var(--ink)}.constellation-node-small[data-astro-cid-qlwzigec]{fill:var(--paper3);stroke:var(--line)}.constellation-node-accent[data-astro-cid-qlwzigec]{fill:var(--red);stroke:var(--red)}.constellation-conversation-mark[data-astro-cid-qlwzigec]{fill:var(--paper);stroke:var(--ink)}.constellation-conversation-copy[data-astro-cid-qlwzigec]{stroke:var(--inkSoft)}.social-profile-core[data-astro-cid-qlwzigec]{position:absolute;top:50%;left:50%;z-index:2;display:grid;place-items:center;width:188px;min-height:180px;padding:24px 22px;border:1px solid var(--ink);background:var(--paper);text-align:center;transform:translate(-50%,-50%)}.social-profile-core[data-astro-cid-qlwzigec] svg[data-astro-cid-qlwzigec]{width:48px;height:48px;margin-bottom:17px;fill:none;stroke:var(--ink);stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.social-profile-core[data-astro-cid-qlwzigec] span[data-astro-cid-qlwzigec],.social-network-point[data-astro-cid-qlwzigec]>span[data-astro-cid-qlwzigec]{color:var(--red);font-family:var(--mono);font-size:9px;font-weight:600;letter-spacing:.075em;line-height:1.35;text-transform:uppercase}.social-profile-core[data-astro-cid-qlwzigec] strong[data-astro-cid-qlwzigec]{max-width:150px;margin-top:7px;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.social-network-points[data-astro-cid-qlwzigec]{position:absolute;inset:0;z-index:1;margin:0;padding:0;list-style:none}.social-network-point[data-astro-cid-qlwzigec]{position:absolute;display:grid;gap:5px;max-width:158px}.social-network-point[data-astro-cid-qlwzigec] strong[data-astro-cid-qlwzigec]{color:var(--ink);font-size:13px;font-weight:600;line-height:1.35}.social-network-point--expertise[data-astro-cid-qlwzigec]{top:9%;left:1%}.social-network-point--audience[data-astro-cid-qlwzigec]{top:7%;right:0;text-align:right}.social-network-point--visibility[data-astro-cid-qlwzigec]{bottom:8%;left:0}.social-network-point--conversation[data-astro-cid-qlwzigec]{right:0;bottom:5%;padding-left:13px;border-left:2px solid var(--red)}.inc-list[data-astro-cid-qlwzigec]{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.inc-row[data-astro-cid-qlwzigec]{display:grid;grid-template-columns:60px 1fr;gap:32px;padding:28px 0;border-bottom:1px solid var(--lineSoft);align-items:start}.inc-row[data-astro-cid-qlwzigec]:last-child{border-bottom:none}.inc-code[data-astro-cid-qlwzigec]{font-family:var(--mono);font-size:28px;font-weight:600;color:var(--red);line-height:1}.inc-name[data-astro-cid-qlwzigec]{font-size:22px;font-weight:600;letter-spacing:-.015em;margin:0 0 6px}.inc-body[data-astro-cid-qlwzigec]{font-size:15px;color:var(--inkSoft);margin:0;max-width:760px;line-height:1.55}.how-grid[data-astro-cid-qlwzigec]{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--line);border-left:1px solid var(--line)}.how-card[data-astro-cid-qlwzigec]{background:var(--paper);border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:32px 32px 36px;position:relative}.how-n[data-astro-cid-qlwzigec]{font-family:var(--mono);font-size:11.5px;letter-spacing:.1em;color:var(--red);text-transform:uppercase;margin-bottom:12px}.how-idx[data-astro-cid-qlwzigec]{position:absolute;top:24px;right:32px;font-family:var(--mono);font-size:64px;font-weight:600;color:var(--lineSoft);line-height:1}.how-label[data-astro-cid-qlwzigec]{font-size:26px;font-weight:600;letter-spacing:-.02em;margin:0 0 12px;max-width:360px}.how-body[data-astro-cid-qlwzigec]{font-size:15px;color:var(--inkSoft);margin:0;max-width:480px;line-height:1.6}.for-grid[data-astro-cid-qlwzigec]{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--line)}.for-card[data-astro-cid-qlwzigec]{display:flex;gap:18px;align-items:center;padding:22px 26px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--paper)}.for-card[data-astro-cid-qlwzigec]:last-child:nth-child(odd){grid-column:1 / -1}.for-check[data-astro-cid-qlwzigec]{width:30px;height:30px;border:1px solid var(--ink);display:flex;align-items:center;justify-content:center;flex-shrink:0}.for-text[data-astro-cid-qlwzigec]{font-size:15.5px;color:var(--ink);line-height:1.45}@media(max-width:1024px){.section[data-astro-cid-qlwzigec]{padding:60px 24px}.social-band[data-astro-cid-qlwzigec]{padding:60px 24px 70px}.social-band-inner[data-astro-cid-qlwzigec]{grid-template-columns:1fr;gap:42px}.band-h[data-astro-cid-qlwzigec]{font-size:36px}.band-p[data-astro-cid-qlwzigec]{font-size:16px}.inc-row[data-astro-cid-qlwzigec]{grid-template-columns:50px 1fr;gap:22px;padding:24px 0}.inc-code[data-astro-cid-qlwzigec]{font-size:24px}.inc-name[data-astro-cid-qlwzigec]{font-size:20px}.how-grid[data-astro-cid-qlwzigec]{grid-template-columns:1fr}.how-card[data-astro-cid-qlwzigec]{padding:28px 26px 30px}.how-label[data-astro-cid-qlwzigec]{font-size:22px}.how-idx[data-astro-cid-qlwzigec]{font-size:52px;right:24px;top:20px}.for-grid[data-astro-cid-qlwzigec]{grid-template-columns:1fr}}@media(max-width:640px){.section[data-astro-cid-qlwzigec]{padding:44px 16px}.social-band[data-astro-cid-qlwzigec]{padding:44px 16px 56px}.social-band-inner[data-astro-cid-qlwzigec]{gap:32px}.band-h[data-astro-cid-qlwzigec]{font-size:28px}.band-p[data-astro-cid-qlwzigec]{font-size:15px}.social-constellation-caption[data-astro-cid-qlwzigec]{grid-template-columns:1fr;gap:8px;padding-bottom:16px}.social-constellation-caption[data-astro-cid-qlwzigec] p[data-astro-cid-qlwzigec]{font-size:13px}.social-constellation-stage[data-astro-cid-qlwzigec]{display:grid;min-height:0;padding-top:30px;overflow:visible}.social-constellation-map[data-astro-cid-qlwzigec]{inset:12px 50% auto auto;width:320px;height:230px;transform:translate(50%)}.social-profile-core[data-astro-cid-qlwzigec]{position:relative;top:auto;left:auto;width:174px;min-height:166px;margin:34px auto 64px;padding:21px 18px;transform:none}.social-profile-core[data-astro-cid-qlwzigec] svg[data-astro-cid-qlwzigec]{width:42px;height:42px;margin-bottom:14px}.social-profile-core[data-astro-cid-qlwzigec] strong[data-astro-cid-qlwzigec]{font-size:15px}.social-network-points[data-astro-cid-qlwzigec]{position:static;display:grid;grid-template-columns:1fr;border-top:1px solid var(--line)}.social-network-point[data-astro-cid-qlwzigec]{position:static;max-width:none;padding:15px 0 16px;border-bottom:1px solid var(--lineSoft);text-align:left}.social-network-point--conversation[data-astro-cid-qlwzigec]{padding-left:13px;border-bottom:none}.inc-row[data-astro-cid-qlwzigec]{grid-template-columns:1fr;gap:8px;padding:22px 0}.inc-code[data-astro-cid-qlwzigec],.inc-name[data-astro-cid-qlwzigec]{font-size:18px}.inc-body[data-astro-cid-qlwzigec]{font-size:14.5px}.how-card[data-astro-cid-qlwzigec]{padding:24px 22px 26px}.how-label[data-astro-cid-qlwzigec]{font-size:19px}.how-idx[data-astro-cid-qlwzigec]{font-size:40px;right:20px;top:18px}.how-body[data-astro-cid-qlwzigec]{font-size:14.5px}.for-card[data-astro-cid-qlwzigec]{padding:18px;gap:14px}.for-text[data-astro-cid-qlwzigec]{font-size:14.5px}}
