.lm-wrap[data-astro-cid-h2jlyvcc]{overflow:hidden;padding:22px 0;border:1px solid rgba(35,50,74,.12);border-radius:18px;background:#fff}.lm-mask[data-astro-cid-h2jlyvcc]{display:flex;flex-direction:column;gap:18px;-webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent)}.lm-track[data-astro-cid-h2jlyvcc]{display:flex;width:-moz-max-content;width:max-content;will-change:transform}.lm-group[data-astro-cid-h2jlyvcc]{display:flex;flex:none;align-items:center;gap:36px;padding-right:36px}.lm-left[data-astro-cid-h2jlyvcc]{animation:lmScrollL 60s linear infinite}.lm-right[data-astro-cid-h2jlyvcc]{animation:lmScrollR 60s linear infinite}.lm-wrap[data-astro-cid-h2jlyvcc]:hover .lm-track[data-astro-cid-h2jlyvcc]{animation-play-state:paused}.lm-logo[data-astro-cid-h2jlyvcc]{width:90px;height:30px;flex:none;-o-object-fit:contain;object-fit:contain}@media(min-width:640px){.lm-wrap[data-astro-cid-h2jlyvcc]{padding:28px 0}.lm-logo[data-astro-cid-h2jlyvcc]{width:112px;height:38px}.lm-group[data-astro-cid-h2jlyvcc]{gap:52px;padding-right:52px}}@keyframes lmScrollL{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lmScrollR{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(prefers-reduced-motion:reduce){.lm-track[data-astro-cid-h2jlyvcc]{display:block;width:auto;animation:none}.lm-group[data-astro-cid-h2jlyvcc]{flex-wrap:wrap;justify-content:center;row-gap:18px;width:100%;padding:0 16px}.lm-dup[data-astro-cid-h2jlyvcc]{display:none}.lm-mask[data-astro-cid-h2jlyvcc]{-webkit-mask-image:none;mask-image:none}}.somako-proof[data-astro-cid-pftujjes]{padding:86px 0 96px;color:var(--guide-navy);background:var(--guide-paper)}.somako-proof[data-astro-cid-pftujjes] .guide-section-head[data-astro-cid-pftujjes] h2[data-astro-cid-pftujjes] span[data-astro-cid-pftujjes]{color:var(--guide-coral)}.sp-grid[data-astro-cid-pftujjes]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sp-card[data-astro-cid-pftujjes]{height:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(35,50,74,.12);border-radius:22px;background:#fff;color:var(--guide-navy);text-decoration:none;box-shadow:0 18px 55px -45px #23324a80;transition:transform .25s ease,box-shadow .25s ease}.sp-card[data-astro-cid-pftujjes]:hover{transform:translateY(-6px);box-shadow:0 24px 55px -38px #23324a8c}.sp-card[data-astro-cid-pftujjes] img[data-astro-cid-pftujjes]{width:100%;aspect-ratio:16 / 9;height:auto;-o-object-fit:cover;object-fit:cover;background:#f1eee6}.sp-body[data-astro-cid-pftujjes]{flex:1;display:flex;flex-direction:column;padding:20px 22px 22px}.sp-tags[data-astro-cid-pftujjes]{display:flex;flex-wrap:wrap;gap:6px}.sp-tags[data-astro-cid-pftujjes] li[data-astro-cid-pftujjes]{padding:4px 9px;border-radius:999px;color:#236955;background:#dff1e7;font-size:11px;font-weight:800}.sp-body[data-astro-cid-pftujjes] h3[data-astro-cid-pftujjes]{margin-top:12px;color:#1f2a3c;font-size:19px;font-weight:800;letter-spacing:-.02em}.sp-body[data-astro-cid-pftujjes]>p[data-astro-cid-pftujjes]{flex:1;margin-top:8px;color:var(--guide-muted);font-size:13px;line-height:1.65;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sp-metric[data-astro-cid-pftujjes]{margin-top:18px;padding-top:14px;border-top:1px solid rgba(35,50,74,.12);display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.sp-metric[data-astro-cid-pftujjes]>div[data-astro-cid-pftujjes]>span[data-astro-cid-pftujjes]{display:block;color:var(--guide-muted);font-size:12px;font-weight:700}.sp-metric[data-astro-cid-pftujjes] strong[data-astro-cid-pftujjes]{display:block;margin-top:2px;color:var(--guide-coral);font-size:28px;font-weight:800;line-height:1.1;letter-spacing:-.03em;white-space:nowrap}.sp-link[data-astro-cid-pftujjes]{display:inline-flex;align-items:center;gap:4px;color:var(--guide-navy);font-size:12px;font-weight:800;white-space:nowrap}.sp-more[data-astro-cid-pftujjes]{margin-top:26px;text-align:center}.sp-brands[data-astro-cid-pftujjes]{margin-top:64px}.sp-brands[data-astro-cid-pftujjes] h3[data-astro-cid-pftujjes],.sp-mag[data-astro-cid-pftujjes] h3[data-astro-cid-pftujjes]{color:#1d2839;font-size:22px;font-weight:800;letter-spacing:-.03em}.sp-brands[data-astro-cid-pftujjes] h3[data-astro-cid-pftujjes]{margin-bottom:16px}.sp-brands[data-astro-cid-pftujjes] h3[data-astro-cid-pftujjes] span[data-astro-cid-pftujjes]{color:var(--guide-mint-dark)}.sp-mag[data-astro-cid-pftujjes]{margin-top:40px;padding:30px 32px;display:grid;grid-template-columns:1.4fr 1fr;gap:24px;align-items:center;border-radius:22px;background:#dff1e7}.sp-mag[data-astro-cid-pftujjes] h3[data-astro-cid-pftujjes]{margin-top:6px}.sp-mag[data-astro-cid-pftujjes] p[data-astro-cid-pftujjes]:not(.guide-eyebrow){margin-top:10px;max-width:52ch;color:#556575;font-size:13px;line-height:1.7}.sp-mag-links[data-astro-cid-pftujjes]{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}@media(max-width:1023px){.sp-grid[data-astro-cid-pftujjes]{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-mag[data-astro-cid-pftujjes]{grid-template-columns:1fr}.sp-mag-links[data-astro-cid-pftujjes]{justify-content:flex-start}}@media(max-width:639px){.somako-proof[data-astro-cid-pftujjes]{padding:64px 0 72px}.sp-grid[data-astro-cid-pftujjes]{grid-template-columns:1fr}.sp-mag[data-astro-cid-pftujjes]{padding:24px 20px}.sp-mag-links[data-astro-cid-pftujjes] .guide-btn[data-astro-cid-pftujjes]{width:100%}.sp-brands[data-astro-cid-pftujjes]{margin-top:48px}}
