.sibling-nav-section[data-astro-cid-dngls5bv]{padding:2.5rem 0 1rem;font-family:Basis Grotesque Pro,sans-serif}.sibling-nav-inner[data-astro-cid-dngls5bv]{max-width:min(1180px,100%);margin:0 auto}.sibling-nav-heading[data-astro-cid-dngls5bv]{margin:0 0 .35rem;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:800;line-height:1.2;letter-spacing:-.015em;color:#141a2e}.sibling-nav-sub[data-astro-cid-dngls5bv]{margin:0 0 1.25rem;font-size:.95rem;line-height:1.5;color:#4a4f5d}.sibling-nav-scroller[data-astro-cid-dngls5bv]{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:.25rem;padding:.25rem .25rem .75rem;margin:0 -.25rem;-webkit-overflow-scrolling:touch}.sibling-nav-scroller[data-astro-cid-dngls5bv]::-webkit-scrollbar{height:6px}.sibling-nav-scroller[data-astro-cid-dngls5bv]::-webkit-scrollbar-thumb{background:#141a2e40;border-radius:999px}.sibling-nav-scroller[data-astro-cid-dngls5bv]::-webkit-scrollbar-track{background:transparent}.sibling-card[data-astro-cid-dngls5bv]{flex:0 0 auto;width:230px;scroll-snap-align:start;display:flex;align-items:center;gap:.75rem;padding:.65rem .75rem;background:#fffade;border:1.5px solid rgba(20,26,46,.18);border-radius:14px;text-decoration:none;color:#141a2e;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.sibling-card[data-astro-cid-dngls5bv]:hover{transform:translateY(-2px);box-shadow:4px 4px #141a2e;border-color:#141a2e}.sibling-card[data-astro-cid-dngls5bv]:focus-visible{outline:2px solid #f7cd46;outline-offset:3px}.sibling-thumb[data-astro-cid-dngls5bv]{flex:0 0 auto;width:60px;height:60px;border-radius:10px;overflow:hidden;background:#f9f3de;border:1px solid rgba(20,26,46,.15);display:flex;align-items:center;justify-content:center}.sibling-thumb[data-astro-cid-dngls5bv] img[data-astro-cid-dngls5bv]{width:100%;height:100%;object-fit:cover;display:block}.sibling-thumb-fallback[data-astro-cid-dngls5bv]{font-family:Basis Grotesque Pro,sans-serif;font-weight:800;font-size:1.5rem;color:#a3810f;opacity:.6}.sibling-card-body[data-astro-cid-dngls5bv]{display:flex;flex-direction:column;gap:.15rem;min-width:0}.sibling-card-label[data-astro-cid-dngls5bv]{font-size:.95rem;font-weight:700;line-height:1.2;color:#141a2e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sibling-card-cta[data-astro-cid-dngls5bv]{font-size:.8rem;font-weight:600;color:#4a4f5d}@media(max-width:767px){.sibling-nav-section[data-astro-cid-dngls5bv]{padding:2rem 0 .5rem}.sibling-card[data-astro-cid-dngls5bv]{width:200px}.sibling-thumb[data-astro-cid-dngls5bv]{width:52px;height:52px}}.related-tools-section[data-astro-cid-loyr2ybu]{padding:clamp(2.5rem,5vw,4rem) 0 clamp(1.5rem,3vw,2.5rem);background:linear-gradient(180deg,transparent 0%,rgba(255,248,232,.55) 30%,rgba(255,248,232,.55) 100%)}.related-tools-inner[data-astro-cid-loyr2ybu]{max-width:min(1180px,100%);margin:0 auto}.related-tools-header[data-astro-cid-loyr2ybu]{margin-bottom:1.75rem;display:flex;flex-direction:column;gap:.4rem;max-width:720px}.related-tools-heading[data-astro-cid-loyr2ybu]{margin:0;font-family:Basis Grotesque Pro,sans-serif;font-size:clamp(1.4rem,2.4vw,1.75rem);font-weight:800;line-height:1.15;letter-spacing:-.015em;color:#141a2e}.related-tools-sub[data-astro-cid-loyr2ybu]{margin:0;font-family:Basis Grotesque Pro,sans-serif;font-size:clamp(.95rem,1.15vw,1.05rem);line-height:1.5;color:#4a4a48}.related-tools-grid[data-astro-cid-loyr2ybu]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media(max-width:880px){.related-tools-grid[data-astro-cid-loyr2ybu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.related-tools-grid[data-astro-cid-loyr2ybu]{grid-template-columns:1fr;gap:.85rem}}.related-tools-cell[data-astro-cid-loyr2ybu]{display:block}.related-tools-card[data-astro-cid-loyr2ybu]{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;background:#fff;border:1.5px solid #141a2e;border-radius:14px;overflow:hidden;box-shadow:2px 3px #4a4a48;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.related-tools-card[data-astro-cid-loyr2ybu]:hover{transform:translate(-1px,-2px);box-shadow:4px 5px #a3810f;border-color:#a3810f}.related-tools-card[data-astro-cid-loyr2ybu]:focus-visible{outline:2px solid #f7cd46;outline-offset:2px}.related-tools-thumb[data-astro-cid-loyr2ybu]{aspect-ratio:4 / 3;background:#fff8e8;border-bottom:1.5px solid #141a2e;overflow:hidden;display:flex;align-items:center;justify-content:center}.related-tools-thumb[data-astro-cid-loyr2ybu] img[data-astro-cid-loyr2ybu]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.related-tools-card[data-astro-cid-loyr2ybu]:hover .related-tools-thumb[data-astro-cid-loyr2ybu] img[data-astro-cid-loyr2ybu]{transform:scale(1.04)}.related-tools-thumb-fallback[data-astro-cid-loyr2ybu]{font-family:Rubery,serif;font-style:italic;font-size:2.4rem;color:#141a2e;opacity:.35}.related-tools-body[data-astro-cid-loyr2ybu]{display:flex;flex-direction:column;gap:.45rem;padding:.95rem 1.05rem 1.1rem;flex:1}.related-tools-badge[data-astro-cid-loyr2ybu]{align-self:flex-start;font-family:Basis Grotesque Pro,sans-serif;font-weight:700;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:999px;border:1.5px solid #141a2e}.related-tools-badge--worker[data-astro-cid-loyr2ybu]{color:#141a2e;background:#f7cd46}.related-tools-badge--operator[data-astro-cid-loyr2ybu]{color:#fffade;background:#141a2e}.related-tools-title[data-astro-cid-loyr2ybu]{margin:0;font-family:Basis Grotesque Pro,sans-serif;font-weight:700;font-size:1rem;line-height:1.25;letter-spacing:-.01em;color:#141a2e}.related-tools-summary[data-astro-cid-loyr2ybu]{margin:0;font-family:Basis Grotesque Pro,sans-serif;font-size:.85rem;line-height:1.45;color:#4a4a48;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.related-tools-foot[data-astro-cid-loyr2ybu]{margin:1.5rem 0 0;font-family:Basis Grotesque Pro,sans-serif;font-size:.95rem;font-weight:600}.related-tools-foot[data-astro-cid-loyr2ybu] a[data-astro-cid-loyr2ybu]{color:#141a2e;text-decoration:none;border-bottom:1.5px solid transparent;padding-bottom:1px;transition:border-color .15s ease}.related-tools-foot[data-astro-cid-loyr2ybu] a[data-astro-cid-loyr2ybu]:hover{border-bottom-color:#141a2e}@media(prefers-reduced-motion:reduce){.related-tools-card[data-astro-cid-loyr2ybu],.related-tools-card[data-astro-cid-loyr2ybu]:hover,.related-tools-thumb[data-astro-cid-loyr2ybu] img[data-astro-cid-loyr2ybu],.related-tools-card[data-astro-cid-loyr2ybu]:hover .related-tools-thumb[data-astro-cid-loyr2ybu] img[data-astro-cid-loyr2ybu]{transform:none;transition:none}}
