.gu-inner.svelte-1u1bdwi{max-width:1280px;margin:0 auto;padding:0 56px}@media(max-width:900px){.gu-inner.svelte-1u1bdwi{padding:0 24px}}.gu-mast.svelte-1u1bdwi{padding:48px 0 40px;border-bottom:1px solid var(--line)}.gu-h1.svelte-1u1bdwi{font-family:var(--font-display);font-size:clamp(40px,6vw,72px);font-weight:500;letter-spacing:-.02em;line-height:1;color:var(--fg);margin:6px 0 14px}.gu-lede.svelte-1u1bdwi{font-size:15px;color:var(--fg-3);max-width:520px;line-height:1.6;margin:0}.gu-featured-wrap.svelte-1u1bdwi{padding:48px 0;border-bottom:1px solid var(--line);background:var(--bg-elevated)}.gu-featured.svelte-1u1bdwi{display:grid;grid-template-columns:1.6fr 1fr;gap:24px}@media(max-width:900px){.gu-featured.svelte-1u1bdwi{grid-template-columns:1fr}}.gu-lead.svelte-1u1bdwi{background:var(--bg-card);border:1px solid var(--line);border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.gu-lead.svelte-1u1bdwi:hover{transform:translateY(-2px);box-shadow:0 8px 24px -8px #1d4d3a24;border-color:var(--accent-soft)}.gu-lead-img.svelte-1u1bdwi{aspect-ratio:16/10;background:linear-gradient(180deg,var(--accent-tint) 0%,var(--bg-deep) 100%);position:relative;display:flex;align-items:flex-end;overflow:hidden}.gu-cover-img.svelte-1u1bdwi{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.gu-lead-body.svelte-1u1bdwi{padding:24px;display:flex;flex-direction:column;gap:12px;flex:1}.gu-lead-title.svelte-1u1bdwi{font-family:var(--font-display);font-size:30px;font-weight:500;line-height:1.1;color:var(--fg);margin:0;transition:color .15s}.gu-lead.svelte-1u1bdwi:hover .gu-lead-title:where(.svelte-1u1bdwi){color:var(--accent)}.gu-sidebar.svelte-1u1bdwi{display:flex;flex-direction:column;gap:20px}.gu-side-card.svelte-1u1bdwi{background:var(--bg-card);border:1px solid var(--line);border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;display:flex;flex-direction:column;flex:1;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.gu-side-card.svelte-1u1bdwi:hover{transform:translateY(-2px);box-shadow:0 8px 24px -8px #1d4d3a24;border-color:var(--accent-soft)}.gu-side-img.svelte-1u1bdwi{height:100px;position:relative;overflow:hidden}.gu-side-body.svelte-1u1bdwi{padding:18px;display:flex;flex-direction:column;gap:10px;flex:1}.gu-side-title.svelte-1u1bdwi{font-family:var(--font-display);font-size:20px;font-weight:500;line-height:1.1;color:var(--fg);margin:0;transition:color .15s}.gu-side-card.svelte-1u1bdwi:hover .gu-side-title:where(.svelte-1u1bdwi){color:var(--accent)}.gu-card-top.svelte-1u1bdwi{display:flex;justify-content:space-between;align-items:baseline}.gu-read.svelte-1u1bdwi{font-size:11px;color:var(--fg-4)}.gu-card-excerpt.svelte-1u1bdwi{font-size:13px;color:var(--fg-3);line-height:1.55;margin:0}.gu-cta.svelte-1u1bdwi{margin-top:auto;padding-top:10px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.gu-all-wrap.svelte-1u1bdwi{padding:64px 0}.gu-section.svelte-1u1bdwi{margin-bottom:56px}.gu-cards.svelte-1u1bdwi{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:900px){.gu-cards.svelte-1u1bdwi{grid-template-columns:1fr}}.gu-card.svelte-1u1bdwi{background:var(--bg-card);border:1px solid var(--line);border-radius:10px;padding:20px;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:10px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.gu-card.svelte-1u1bdwi:hover{transform:translateY(-2px);box-shadow:0 6px 18px -6px #1d4d3a1f;border-color:var(--accent-soft)}.gu-card-title.svelte-1u1bdwi{font-family:var(--font-display);font-size:20px;font-weight:500;line-height:1.1;color:var(--fg);margin:0;transition:color .15s}.gu-card.svelte-1u1bdwi:hover .gu-card-title:where(.svelte-1u1bdwi){color:var(--accent)}
