.git-links{--gl-text:var(--git-text,#2e2e2e);--gl-muted:var(--git-muted,#656565);--gl-line:var(--git-border,rgba(46,46,46,.12));--gl-surface:var(--git-surface,#fff);--gl-gap:var(--git-space-4,16px);--gl-radius:var(--git-radius-md,16px);color:var(--gl-text);font-family:var(--git-font-main,"Git",sans-serif);max-width:var(--git-container-max,1600px);margin:40px auto;box-sizing:border-box}.git-links *{box-sizing:border-box}.git-links [hidden],.git-links[hidden]{display:none}.git-links__head{margin-bottom:20px}.git-links__eyebrow{font-size:.6875rem;letter-spacing:.12em;color:var(--gl-muted)}.git-links h2{font-size:clamp(1.375rem,2vw,1.875rem);font-weight:500;line-height:1.3;margin:8px 0 0;letter-spacing:-.025em}.git-links__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:var(--gl-gap)}.git-links__card{border:1px solid var(--gl-line);border-radius:var(--gl-radius);background:var(--gl-surface);padding:22px;min-width:0}.git-links h3{font-size:1.0625rem;font-weight:500;line-height:1.45;margin:0}.git-links h3 a{display:flex;align-items:flex-start;gap:12px;justify-content:space-between;color:var(--gl-text);text-decoration:none;overflow-wrap:anywhere}.git-links h3 a:hover{text-decoration:underline;text-underline-offset:4px}.git-links h3 a:focus-visible{outline:2px solid currentColor;outline-offset:5px;border-radius:4px}.git-links__arrow{flex:none;font-size:1.125rem}.git-links__card p{font-size:.9375rem;line-height:1.65;color:var(--gl-muted);margin:12px 0 0;overflow-wrap:anywhere}.git-links--articles .git-links__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.git-links--reverse .git-links__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gb-reading-main .git-links{margin:36px 0}.gb-reading-main .git-links__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}main>.git-links{padding:0 var(--git-container-pad,24px)}html[data-theme=dark] .git-links{--gl-text:var(--git-text,#eef0f7);--gl-muted:var(--git-muted,#b9bfce);--gl-line:var(--git-border,rgba(255,255,255,.16));--gl-surface:var(--git-surface,#181b25)}@media(max-width:600px){.git-links{margin-top:28px;margin-bottom:28px}.git-links__card{padding:18px}.git-links--articles .git-links__grid,.git-links__grid{grid-template-columns:minmax(0,1fr)}}.git-links--articles{--gl-accent:var(--git-accent,#2925e9);--gl-soft:color-mix(in srgb,var(--gl-accent) 5%,var(--gl-surface))}.git-links .git-links__story{display:flex;flex-direction:column;padding:0;overflow:hidden;min-width:0}.git-links .git-links__visual{position:relative;display:grid;place-items:center;aspect-ratio:var(--gl-ratio,1.6);width:100%;overflow:hidden;background:var(--gl-soft);color:var(--gl-accent);text-decoration:none}.git-links .git-links__visual .gb-picture{display:block;width:100%;height:100%}.git-links .git-links__visual img{display:block;width:100%;height:100%;object-fit:cover}.git-links .git-links__story--portrait .git-links__visual{aspect-ratio:var(--gl-ratio,9/16)}.git-links .git-links__story--portrait .git-links__visual img{object-fit:contain}.git-links .git-links__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:54px;height:54px;border-radius:50%;border:1px solid #fff8;color:#fff;background:#24223955;backdrop-filter:blur(10px);box-shadow:0 6px 22px #0002}.git-links .git-links__play svg{margin-left:3px}.git-links .git-links__story-body{display:flex;flex-direction:column;min-width:0;flex:1;padding:22px}.git-links .git-links__format{display:flex;align-items:center;flex-wrap:wrap;gap:7px;color:var(--gl-muted);font-size:.6875rem;line-height:1.5;margin-bottom:10px}.git-links .git-links__format svg{flex:none;color:var(--gl-accent)}.git-links .git-links__story h3{font-size:1.125rem;line-height:1.4;letter-spacing:-.015em}.git-links .git-links__story h3 a{display:block}.git-links .git-links__story p{font-size:.8125rem;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:12px 0 20px}.git-links .git-links__read{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;margin-top:auto;font-size:.75rem;color:var(--gl-accent);text-decoration:none}.git-links .git-links__read svg{flex:none}.git-links .git-links__grid.has-media{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch}.git-links .has-media>.is-featured{grid-column:1;grid-row:1/span var(--gl-feature-rows,2);background:linear-gradient(135deg,var(--gl-soft),var(--gl-surface))}.git-links .has-media>.is-featured.git-links__story--portrait{display:grid;grid-template-columns:clamp(125px,15vw,220px) minmax(0,1fr);align-items:center}.git-links .has-media>.is-featured.git-links__story--portrait .git-links__visual{align-self:center;height:auto;aspect-ratio:var(--gl-ratio,9/16)}.git-links .has-media>.is-featured.git-links__story--portrait .git-links__visual img{object-fit:contain}.git-links .has-media>.is-featured.git-links__story--portrait .git-links__story-body{padding:24px}.git-links .has-media>.is-featured.git-links__story--portrait h3{font-size:clamp(1.125rem,1.6vw,1.5rem);line-height:1.3}.git-links .has-media>.is-featured.git-links__story--portrait p{-webkit-line-clamp:4}.git-links .has-media>.git-links__story:not(.is-featured){grid-column:2;display:grid;grid-template-columns:130px minmax(0,1fr);align-items:start;padding:18px;gap:18px}.git-links .has-media>.git-links__story:not(.is-featured) .git-links__visual{border-radius:12px}.git-links .has-media>.git-links__story:not(.is-featured) .git-links__story-body{padding:0}.git-links .has-media>.git-links__story:not(.is-featured) h3{font-size:1rem}.git-links .has-media>.git-links__story:not(.is-featured) p{-webkit-line-clamp:2;margin:9px 0 14px}.git-links .has-media>.git-links__story:only-child{grid-column:1/-1;grid-row:auto;max-width:820px}.git-links .has-media>.git-links__story:only-child.git-links__story--portrait{grid-template-columns:minmax(125px,.5fr) minmax(0,1fr)}.git-links a:focus-visible{outline:2px solid var(--gl-accent);outline-offset:4px}html[data-theme=dark] .git-links--articles{--gl-accent:#a5a2ff}@media(max-width:1150px){.git-links .has-media>.is-featured.git-links__story--portrait .git-links__story-body{padding:18px}.git-links .has-media>.git-links__story:not(.is-featured){grid-template-columns:96px minmax(0,1fr);gap:14px;padding:16px}.git-links .has-media>.git-links__story:not(.is-featured) p{display:none}}@media(max-width:850px){.git-links .git-links__grid.has-media{grid-template-columns:minmax(0,1fr)}.git-links .has-media>.git-links__story:not(.is-featured),.git-links .has-media>.is-featured{grid-column:1;grid-row:auto}.git-links .has-media>.is-featured.git-links__story--portrait{grid-template-columns:minmax(120px,.5fr) minmax(0,1fr)}.git-links .has-media>.git-links__story:not(.is-featured){grid-template-columns:140px minmax(0,1fr)}.git-links .has-media>.git-links__story:not(.is-featured) p{display:-webkit-box}.git-links .has-media>.is-featured.git-links__story--portrait .git-links__visual{height:auto;aspect-ratio:var(--gl-ratio,9/16);align-self:center}.git-links .has-media>.is-featured.git-links__story--portrait .git-links__visual img{object-fit:contain}}@media(max-width:600px){.git-links .git-links__story-body{padding:18px}.git-links .has-media>.is-featured.git-links__story--portrait{grid-template-columns:minmax(105px,.55fr) minmax(0,1fr)}.git-links .has-media>.is-featured.git-links__story--portrait .git-links__story-body{padding:16px}.git-links .has-media>.is-featured.git-links__story--portrait h3{font-size:1.0625rem}.git-links .has-media>.is-featured.git-links__story--portrait p{display:none}.git-links .has-media>.is-featured.git-links__story--portrait .git-links__read{margin-top:18px}.git-links .has-media>.git-links__story:not(.is-featured){grid-template-columns:92px minmax(0,1fr);gap:14px}.git-links .has-media>.git-links__story:not(.is-featured) p{display:none}.git-links .git-links__play{width:44px;height:44px}.git-links .git-links__story h3{font-size:1rem}}.git-links .has-media>.is-featured.git-links__story--portrait .git-links__visual{align-self:stretch;height:100%;min-height:0;aspect-ratio:var(--gl-ratio,9/16);margin:0;padding:0;border:0;border-radius:0;line-height:0}.git-links .has-media>.is-featured.git-links__story--portrait .git-links__visual .gb-picture{position:absolute;inset:0;display:block;width:100%;height:100%;margin:0;padding:0;line-height:0}.git-links .has-media>.is-featured.git-links__story--portrait .git-links__visual img{display:block;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;object-fit:cover;object-position:center}