@layer components{.team-net{gap:var(--space-4);display:grid;position:relative}.team-net-tier{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--background);flex-direction:column;display:flex;position:relative}.team-net-tier[data-tier=core]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.team-net-n{font-family:var(--font-display);letter-spacing:var(--track-sm);color:var(--accent);font-size:.875rem;font-weight:800}.team-net-mark{block-size:2.5rem;inline-size:2.5rem}.team-net-body{color:var(--fg-2);line-height:1.6}.team-net-pods{gap:var(--space-3);display:grid}.team-net-pods>li{gap:var(--space-2);line-height:1.4;display:flex}.team-net-pods strong{color:var(--foreground);font-weight:700;display:block}.team-net-pod-icon{color:var(--accent);flex-shrink:0;margin-block-start:.125rem}.team-net-pod-line{color:var(--muted);font-size:.9375rem}.team-net-points{gap:var(--space-2);display:grid}.team-net-points>li{align-items:center;gap:var(--space-2);color:var(--foreground);font-weight:600;display:flex}.team-net-points svg{color:var(--accent);flex-shrink:0}.team-net-figures{margin-block-start:var(--space-6)}@media (min-width:768px){.team-net{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.team-net{grid-template-columns:repeat(4,minmax(0,1fr))}.team-net:before{content:"";inset-inline:var(--space-6);border-block-start:1px dashed var(--line-strong);position:absolute;inset-block-start:calc(var(--space-6) + .625rem)}.team-net-n{background:var(--background);align-self:flex-start;padding-inline-end:var(--space-2);position:relative}}}
