.pl[data-astro-cid-6ve32m2s]{--pl-node:44px;border:1px solid var(--color-border-light);background:radial-gradient(80% 120% at 0% 0%, var(--color-navy-glow), transparent 60%), radial-gradient(60% 90% at 100% 100%, #ff7f0014, transparent 70%), linear-gradient(180deg, var(--color-surface), var(--color-bg-deep));border-radius:24px;min-width:0;margin:0;padding:22px 18px 24px;position:relative;box-shadow:0 30px 80px -40px #000000b3}.pl[data-astro-cid-6ve32m2s].is-compact{--pl-node:36px;border-radius:18px;padding:16px 14px}@media (width>=640px){.pl[data-astro-cid-6ve32m2s]{padding:28px 28px 30px}.pl[data-astro-cid-6ve32m2s].is-compact{padding:18px 20px}}.pl-head[data-astro-cid-6ve32m2s]{flex-direction:column;gap:4px;margin-bottom:22px;display:flex}@media (width>=1024px){.pl-head[data-astro-cid-6ve32m2s]{flex-direction:row;justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:30px}}.pl-title[data-astro-cid-6ve32m2s]{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-light);align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}.pl-pulse[data-astro-cid-6ve32m2s]{background:var(--color-accent);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #ff7f002e}.pl-sub[data-astro-cid-6ve32m2s]{color:var(--color-text-muted);font-size:13.5px;line-height:1.5}.pl-track[data-astro-cid-6ve32m2s]{position:relative}.pl-steps[data-astro-cid-6ve32m2s]{gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.pl[data-astro-cid-6ve32m2s].is-compact .pl-steps[data-astro-cid-6ve32m2s]{gap:12px}.pl-rail[data-astro-cid-6ve32m2s]{left:calc(var(--pl-node) / 2 - 1px);top:calc(var(--pl-node) / 2);bottom:calc(var(--pl-node) / 2);background:linear-gradient(#ff7f008c,#ff7f0026 50%,#2e5bff73);border-radius:2px;width:2px;position:absolute;overflow:hidden}.pl-signal[data-astro-cid-6ve32m2s]{background:linear-gradient(#0000,#ffb04d,#0000);border-radius:999px;width:8px;height:48px;animation:4.8s linear infinite pl-down;position:absolute;top:0;left:-3px}@keyframes pl-down{0%{transform:translateY(-48px)}to{transform:translateY(1200px)}}.pl-step[data-astro-cid-6ve32m2s]{grid-template-columns:var(--pl-node) minmax(0, 1fr);align-content:start;align-items:start;gap:14px;min-width:0;display:grid;position:relative}.pl-node[data-astro-cid-6ve32m2s]{z-index:1;width:var(--pl-node);height:var(--pl-node);color:#ffb04d;background:linear-gradient(135deg, #1d2a5c, var(--color-bg-deep));box-shadow:0 0 0 5px var(--color-bg-deep);border:1px solid #ff7f0059;border-radius:14px;justify-content:center;align-items:center;transition:transform .25s,border-color .25s,box-shadow .25s;display:inline-flex;position:relative}.pl[data-astro-cid-6ve32m2s].is-compact .pl-node[data-astro-cid-6ve32m2s]{box-shadow:0 0 0 4px var(--color-bg-deep);border-radius:11px}.pl-step[data-astro-cid-6ve32m2s]:hover .pl-node[data-astro-cid-6ve32m2s],.pl-step[data-astro-cid-6ve32m2s]:focus-within .pl-node[data-astro-cid-6ve32m2s]{box-shadow:0 0 0 5px var(--color-bg-deep), 0 0 24px #ff7f0059;border-color:#ffa033cc;transform:translateY(-2px)}.pl-step[data-astro-cid-6ve32m2s].is-current .pl-node[data-astro-cid-6ve32m2s]{color:#fff;border-color:var(--color-accent);background:linear-gradient(135deg, var(--color-accent), #c25a00)}.pl-body[data-astro-cid-6ve32m2s]{min-width:0;padding-top:2px}.pl[data-astro-cid-6ve32m2s].is-compact .pl-body[data-astro-cid-6ve32m2s]{padding-top:0}.pl-verb[data-astro-cid-6ve32m2s]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-light);align-items:baseline;gap:8px;font-size:11px;font-weight:700;display:flex}.pl-n[data-astro-cid-6ve32m2s]{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:0;color:var(--color-text-muted);font-weight:500}.pl-link[data-astro-cid-6ve32m2s]{width:fit-content;max-width:100%;font-family:var(--font-display);color:var(--color-text);margin-top:4px;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none;display:block}.pl[data-astro-cid-6ve32m2s].is-compact .pl-link[data-astro-cid-6ve32m2s]{margin-top:2px;font-size:14px}.pl-link[data-astro-cid-6ve32m2s] svg[data-astro-cid-6ve32m2s]{vertical-align:-1px;width:13px;height:13px;color:var(--color-accent-light);margin-left:5px;transition:transform .2s;display:inline-block}.pl-nw[data-astro-cid-6ve32m2s]{white-space:nowrap}.pl-link[data-astro-cid-6ve32m2s]:hover{color:var(--color-accent-light)}.pl-link[data-astro-cid-6ve32m2s]:hover svg[data-astro-cid-6ve32m2s]{transform:translate(3px)}.pl-link[data-astro-cid-6ve32m2s]:focus-visible{outline:2px solid var(--color-accent-light);outline-offset:3px;border-radius:4px}.pl-link[data-astro-cid-6ve32m2s].is-extra{color:var(--color-text-secondary);margin-top:2px;font-size:14px;font-weight:600}.pl[data-astro-cid-6ve32m2s].is-compact .pl-link[data-astro-cid-6ve32m2s].is-extra{font-size:13px}.pl-and[data-astro-cid-6ve32m2s]{font-family:var(--font-sans);color:var(--color-text-muted);font-weight:400}@media (width<=1023px){.pl-link[data-astro-cid-6ve32m2s]{margin-block:-8px -12px;padding-block:12px}.pl-link[data-astro-cid-6ve32m2s].is-extra{margin-block:-11px -13px;padding-block:13px}}.pl-line[data-astro-cid-6ve32m2s]{color:var(--color-text-secondary);text-wrap:pretty;margin-top:6px;font-size:13.5px;line-height:1.55}@media (width>=640px){.pl-rail[data-astro-cid-6ve32m2s]{display:none}.pl-steps[data-astro-cid-6ve32m2s]{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 22px}.pl[data-astro-cid-6ve32m2s].is-compact .pl-steps[data-astro-cid-6ve32m2s]{gap:16px 18px}.pl-step[data-astro-cid-6ve32m2s]{grid-template-columns:1fr;gap:12px}}@media (width>=1024px){.pl-steps[data-astro-cid-6ve32m2s]{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.pl[data-astro-cid-6ve32m2s].is-compact .pl-steps[data-astro-cid-6ve32m2s]{gap:14px}.pl-link[data-astro-cid-6ve32m2s]{font-size:15px}.pl[data-astro-cid-6ve32m2s].is-compact .pl-link[data-astro-cid-6ve32m2s]{font-size:13.5px}.pl-rail[data-astro-cid-6ve32m2s]{left:calc(var(--pl-node) / 2);right:calc((100% - 5 * 18px) / 6 - var(--pl-node) / 2);top:calc(var(--pl-node) / 2 - 1px);background:linear-gradient(90deg,#ff7f0099,#ff7f0033 45%,#2e5bff80);width:auto;height:2px;display:block;bottom:auto}.pl[data-astro-cid-6ve32m2s].is-compact .pl-rail[data-astro-cid-6ve32m2s]{right:calc((100% - 5 * 14px) / 6 - var(--pl-node) / 2)}.pl-signal[data-astro-cid-6ve32m2s]{background:linear-gradient(90deg,#0000,#ffb04d,#0000);width:72px;height:8px;animation-name:pl-right;top:-3px;left:0}@keyframes pl-right{0%{transform:translate(-72px)}to{transform:translate(1400px)}}}@media (prefers-reduced-motion:reduce){.pl-signal[data-astro-cid-6ve32m2s]{display:none}.pl-node[data-astro-cid-6ve32m2s],.pl-link[data-astro-cid-6ve32m2s] svg[data-astro-cid-6ve32m2s]{transition:none}}#how-it-works,#problems,#integrations,#also-included,#by-role,#server-side-tracking,#conversion-api,#attribution,#dashboard,#fraud,#ai-advisor,#mcp,#decide,#axi{scroll-margin-top:88px}.so-pipe[data-astro-cid-h2glevfz]{margin-top:-24px;padding-bottom:72px}@media (width>=1024px){.so-pipe[data-astro-cid-h2glevfz]{margin-top:-40px;padding-bottom:96px}}.so-jump[data-astro-cid-h2glevfz]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin-top:28px;display:flex}.so-jump-k[data-astro-cid-h2glevfz]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:700}.so-jump[data-astro-cid-h2glevfz] ul[data-astro-cid-h2glevfz]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.so-jump[data-astro-cid-h2glevfz] a[data-astro-cid-h2glevfz]{border:1px solid var(--color-border-light);background:color-mix(in srgb, var(--color-surface) 70%, transparent);color:var(--color-text-secondary);border-radius:999px;padding:7px 14px;font-size:13px;font-weight:500;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.so-jump[data-astro-cid-h2glevfz] a[data-astro-cid-h2glevfz]:hover{color:var(--color-text);background:#ff7f0014;border-color:#ff7f0080}.so-jump[data-astro-cid-h2glevfz] a[data-astro-cid-h2glevfz]:focus-visible{outline:2px solid var(--color-accent-light);outline-offset:2px}.so-chain[data-astro-cid-h2glevfz]{counter-reset:none;gap:16px;margin-top:56px;display:grid}@media (width>=768px){.so-chain[data-astro-cid-h2glevfz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.so-chain[data-astro-cid-h2glevfz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.so-prob[data-astro-cid-h2glevfz]{border:1px solid var(--color-border);background:linear-gradient(180deg, var(--color-surface), var(--color-bg-subtle));border-radius:18px;flex-direction:column;min-width:0;padding:22px;transition:border-color .3s;display:flex;position:relative}@media (width>=640px){.so-prob[data-astro-cid-h2glevfz]{padding:26px 24px}}.so-prob[data-astro-cid-h2glevfz]:hover{border-color:#ff7f004d}.so-prob-top[data-astro-cid-h2glevfz]{justify-content:space-between;align-items:center;gap:12px;display:flex}.so-prob-n[data-astro-cid-h2glevfz]{font-family:var(--font-display);letter-spacing:-.03em;color:#0000;-webkit-text-stroke:1px #ffa033b3;font-size:2rem;font-weight:700;line-height:1}.so-prob-next[data-astro-cid-h2glevfz]{border:1px solid var(--color-border-light);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.so-prob-next[data-astro-cid-h2glevfz] svg[data-astro-cid-h2glevfz]{width:12px;height:12px}.so-prob-title[data-astro-cid-h2glevfz]{font-family:var(--font-display);color:var(--color-text);margin-top:16px;font-size:1.2rem;font-weight:700;line-height:1.3}.so-prob-text[data-astro-cid-h2glevfz]{color:var(--color-text-secondary);text-wrap:pretty;margin-top:8px;font-size:14.5px;line-height:1.65}.so-prob-answer[data-astro-cid-h2glevfz]{border-top:1px dashed var(--color-border-light);margin-top:18px;padding-top:16px}.so-prob-k[data-astro-cid-h2glevfz]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-success);font-size:11px;font-weight:700}summary[data-astro-cid-h2glevfz].so-prob-k{list-style:none;display:block}summary[data-astro-cid-h2glevfz].so-prob-k::-webkit-details-marker{display:none}@media (width>=640px){summary[data-astro-cid-h2glevfz].so-prob-k{cursor:default}}@media (width<=639px){summary[data-astro-cid-h2glevfz].so-prob-k{cursor:pointer;justify-content:space-between;align-items:center;min-height:44px;margin:-12px 0 -8px;display:flex}summary[data-astro-cid-h2glevfz].so-prob-k:after{content:"+";letter-spacing:0;color:var(--color-text-muted);font-size:18px;font-weight:500}details[data-astro-cid-h2glevfz][open]>summary[data-astro-cid-h2glevfz].so-prob-k:after{content:"−"}summary[data-astro-cid-h2glevfz].so-prob-k:focus-visible{outline:2px solid var(--color-accent-light);outline-offset:2px;border-radius:6px}}.so-prob[data-astro-cid-h2glevfz] .so-link[data-astro-cid-h2glevfz]{margin-top:auto;padding-top:18px}.so-link[data-astro-cid-h2glevfz]{color:var(--color-accent-light);align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.so-link[data-astro-cid-h2glevfz] svg[data-astro-cid-h2glevfz]{width:14px;height:14px;transition:transform .2s}.so-link[data-astro-cid-h2glevfz]:hover svg[data-astro-cid-h2glevfz]{transform:translate(3px)}.so-link[data-astro-cid-h2glevfz]:focus-visible,.so-cap-btn[data-astro-cid-h2glevfz]:focus-visible{outline:2px solid var(--color-accent-light);outline-offset:3px;border-radius:6px}.so-inline[data-astro-cid-h2glevfz]{color:var(--color-accent-light);text-underline-offset:3px;text-decoration:underline}.so-cap-list[data-astro-cid-h2glevfz]{gap:12px;margin-top:22px;display:grid}.so-cap-list[data-astro-cid-h2glevfz] li[data-astro-cid-h2glevfz]{color:var(--color-text-secondary);gap:12px;font-size:15px;line-height:1.6;display:flex}.so-cap-list[data-astro-cid-h2glevfz] svg[data-astro-cid-h2glevfz]{width:16px;height:16px;color:var(--color-accent-light);flex-shrink:0;margin-top:4px}.so-cap-links[data-astro-cid-h2glevfz]{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px;display:flex}.so-cap-btn[data-astro-cid-h2glevfz]{color:var(--color-text);background:#ff7f0014;border:1px solid #ff7f0066;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.so-cap-btn[data-astro-cid-h2glevfz]:hover{background:#ff7f0029;border-color:#ff7f00b3}.so-cap-btn[data-astro-cid-h2glevfz] svg{width:16px;height:16px;color:var(--color-accent-light);flex-shrink:0}.so-cap-btn[data-astro-cid-h2glevfz]>svg[data-astro-cid-h2glevfz]:last-child{width:14px;height:14px;transition:transform .2s}.so-cap-btn[data-astro-cid-h2glevfz]:hover>svg[data-astro-cid-h2glevfz]:last-child{transform:translate(3px)}.so-visual[data-astro-cid-h2glevfz]{width:100%;min-width:0;max-width:620px;margin:0 auto}.so-kicker[data-astro-cid-h2glevfz]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-light);font-size:12px;font-weight:700}.so-h2[data-astro-cid-h2glevfz]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-text);text-wrap:balance;margin-top:10px;font-size:1.6rem;font-weight:700;line-height:1.15}@media (width>=640px){.so-h2[data-astro-cid-h2glevfz]{font-size:2.5rem}.so-h2[data-astro-cid-h2glevfz].is-card{font-size:2rem}}.so-copy[data-astro-cid-h2glevfz]{color:var(--color-text-secondary);text-wrap:pretty;margin-top:16px;font-size:16px;line-height:1.75}.so-band[data-astro-cid-h2glevfz]{border:1px solid var(--color-border);background:radial-gradient(70% 60% at 50% 0%, var(--color-navy-glow), transparent 70%), linear-gradient(180deg, var(--color-surface), var(--color-bg-subtle));border-radius:28px;gap:32px;padding:28px 18px;display:grid}@media (width>=640px){.so-band[data-astro-cid-h2glevfz]{padding:48px 40px}}@media (width>=1024px){.so-band[data-astro-cid-h2glevfz]{gap:40px;padding:64px 72px 56px}}.so-band-text[data-astro-cid-h2glevfz]{text-align:center;max-width:48rem;margin:0 auto}.so-cap-list[data-astro-cid-h2glevfz].is-row{text-align:left}@media (width>=1024px){.so-cap-list[data-astro-cid-h2glevfz].is-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px}}.so-band-visual[data-astro-cid-h2glevfz]{width:100%;min-width:0;max-width:760px;margin:0 auto}.so-band-links[data-astro-cid-h2glevfz]{justify-content:center;display:flex}.so-band-links[data-astro-cid-h2glevfz] .so-cap-links[data-astro-cid-h2glevfz]{justify-content:center;margin-top:0}.so-decide[data-astro-cid-h2glevfz]{gap:20px;display:grid}@media (width>=1024px){.so-decide[data-astro-cid-h2glevfz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.so-dcard[data-astro-cid-h2glevfz]{border:1px solid var(--color-border);background:linear-gradient(180deg, var(--color-surface), var(--color-bg-subtle));border-radius:24px;flex-direction:column;min-width:0;padding:24px 20px;display:flex}@media (width>=640px){.so-dcard[data-astro-cid-h2glevfz]{padding:36px 32px}}.so-dcard[data-astro-cid-h2glevfz] .so-cap-links[data-astro-cid-h2glevfz]{margin-bottom:4px}.so-dcard-visual[data-astro-cid-h2glevfz]{min-width:0;margin-top:auto;padding-top:32px}@media (width<=639px){.is-optional[data-astro-cid-h2glevfz],.pk-split-visual:has(>.is-optional),.so-pipe[data-astro-cid-h2glevfz] .pl-line{display:none}}@media (width<=1023px){.so-jump[data-astro-cid-h2glevfz] a[data-astro-cid-h2glevfz]{align-items:center;min-height:44px}.lp-section{padding:64px 0}}.so-fraud[data-astro-cid-h2glevfz]{background:var(--color-border);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.so-fraud-cell[data-astro-cid-h2glevfz]{background:var(--color-bg-subtle);min-width:0;padding:18px 16px}@media (width>=640px){.so-fraud-cell[data-astro-cid-h2glevfz]{padding:22px 20px}}.so-fraud-v[data-astro-cid-h2glevfz]{font-family:var(--font-display);letter-spacing:-.02em;color:#f87171;font-variant-numeric:tabular-nums;font-size:1.9rem;font-weight:700;line-height:1;display:block}@media (width>=640px){.so-fraud-v[data-astro-cid-h2glevfz]{font-size:2.3rem}}.so-fraud-l[data-astro-cid-h2glevfz]{color:var(--color-text);margin-top:10px;font-size:13.5px;font-weight:600;line-height:1.35;display:block}.so-fraud-d[data-astro-cid-h2glevfz]{color:var(--color-text-muted);margin-top:4px;font-size:12.5px;line-height:1.4;display:block}.so-stack[data-astro-cid-h2glevfz]{align-items:center;gap:24px;margin-top:56px;display:grid}@media (width>=1024px){.so-stack[data-astro-cid-h2glevfz]{grid-template-columns:minmax(0,1fr) 72px minmax(0,1.25fr);gap:20px}}.so-stack-col[data-astro-cid-h2glevfz]{border:1px solid var(--color-border);background:linear-gradient(180deg, var(--color-surface), var(--color-bg-subtle));border-radius:20px;min-width:0;padding:22px}@media (width>=640px){.so-stack-col[data-astro-cid-h2glevfz]{padding:26px}}.so-stack-h[data-astro-cid-h2glevfz]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-light);font-size:12px;font-weight:700}.so-tiles[data-astro-cid-h2glevfz]{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:16px;display:grid}@media (width>=400px){.so-tiles[data-astro-cid-h2glevfz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=640px){.so-tiles[data-astro-cid-h2glevfz].is-dest{grid-template-columns:repeat(3,minmax(0,1fr))}}.so-tile[data-astro-cid-h2glevfz]{border:1px solid var(--color-border);background:var(--color-bg);border-radius:12px;align-items:center;gap:9px;min-width:0;height:100%;padding:9px 10px;transition:border-color .2s,background .2s;display:flex}.so-tile[data-astro-cid-h2glevfz]:hover{border-color:var(--color-border-light);background:var(--color-surface-hover)}.so-tile[data-astro-cid-h2glevfz]:focus-visible{outline:2px solid var(--color-accent-light);outline-offset:2px}.so-tile-ico[data-astro-cid-h2glevfz]{flex-shrink:0;width:20px;height:20px}@media (width>=640px){.so-tiles[data-astro-cid-h2glevfz]{gap:10px}.so-tile[data-astro-cid-h2glevfz]{gap:10px;padding:10px 12px}.so-tile-ico[data-astro-cid-h2glevfz]{width:22px;height:22px}}.so-tile-name[data-astro-cid-h2glevfz]{min-width:0;color:var(--color-text);overflow-wrap:break-word;font-size:13.5px;font-weight:600;line-height:1.25}.so-tile-sub[data-astro-cid-h2glevfz]{color:var(--color-text-muted);margin-top:2px;font-size:11.5px;font-weight:400;display:block}.so-stack-notes[data-astro-cid-h2glevfz]{gap:10px;margin-top:18px;display:grid}.so-stack-notes[data-astro-cid-h2glevfz] li[data-astro-cid-h2glevfz]{color:var(--color-text-secondary);gap:10px;font-size:14px;line-height:1.55;display:flex}.so-stack-notes[data-astro-cid-h2glevfz] svg[data-astro-cid-h2glevfz]{width:15px;height:15px;color:var(--color-accent-light);flex-shrink:0;margin-top:3px}.so-stack-foot[data-astro-cid-h2glevfz]{color:var(--color-text-muted);margin-top:14px;font-size:12.5px;line-height:1.5}.so-stack-hub[data-astro-cid-h2glevfz]{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (width>=1024px){.so-stack-hub[data-astro-cid-h2glevfz]{flex-direction:row}}.so-hub-line[data-astro-cid-h2glevfz]{background:linear-gradient(#ff7f001a,#ff7f0099);width:2px;height:22px;display:block}@media (width>=1024px){.so-hub-line[data-astro-cid-h2glevfz]{background:linear-gradient(90deg,#ff7f001a,#ff7f0099);width:14px;height:2px}}.so-hub-node[data-astro-cid-h2glevfz]{color:#fff;background:linear-gradient(135deg, var(--color-accent), #c25a00);border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;box-shadow:0 0 30px #ff7f0059}.so-roles[data-astro-cid-h2glevfz]{gap:16px;margin-top:56px;display:grid}@media (width>=1024px){.so-roles[data-astro-cid-h2glevfz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.so-role[data-astro-cid-h2glevfz]{border:1px solid var(--color-border);background:radial-gradient(90% 60% at 0% 0%, var(--color-navy-glow), transparent 70%), linear-gradient(180deg, var(--color-surface), var(--color-bg-subtle));border-radius:20px;flex-direction:column;min-width:0;padding:24px;display:flex}@media (width>=640px){.so-role[data-astro-cid-h2glevfz]{padding:28px}}.so-role-k[data-astro-cid-h2glevfz]{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-light);font-size:12px;font-weight:700}.so-role-title[data-astro-cid-h2glevfz]{font-family:var(--font-display);color:var(--color-text);text-wrap:balance;margin-top:10px;font-size:1.3rem;font-weight:700;line-height:1.3}.so-role-list[data-astro-cid-h2glevfz]{gap:10px;margin:18px 0 0;display:grid}.so-role-list[data-astro-cid-h2glevfz] li[data-astro-cid-h2glevfz]{color:var(--color-text-secondary);gap:10px;font-size:14.5px;line-height:1.6;display:flex}.so-role-list[data-astro-cid-h2glevfz] svg[data-astro-cid-h2glevfz]{width:15px;height:15px;color:var(--color-accent-light);flex-shrink:0;margin-top:4px}.so-role[data-astro-cid-h2glevfz] .so-link[data-astro-cid-h2glevfz]{margin-top:auto;padding-top:20px}
