/* inline */
@scope (html[data-site-styles~="25d84b5a4c7acc81"]) {
  .guides-grid:where(:scope, *){display:grid;grid-template-columns:repeat(4,1fr);gap:1.1rem;max-width:1150px;margin:1.8rem auto 0;padding:0 1.5rem}
  @media (max-width:900px){.guides-grid:where(:scope, *){grid-template-columns:repeat(2,1fr)}}
  @media (max-width:560px){.guides-grid:where(:scope, *){grid-template-columns:1fr}}
  .g-card:where(:scope, *){border:1px solid #eadfce;background:#fffdf9;border-radius:14px;padding:1.3rem;text-align:center;text-decoration:none;display:block;transition:transform .15s,box-shadow .15s}
  .g-card:hover:where(:scope, *){transform:translateY(-3px);box-shadow:0 12px 28px rgba(120,90,40,.14)}
  .guide-portrait:where(:scope, *){--guide-portrait-size:72px;--guide-portrait-scale:1;width:var(--guide-portrait-size);height:var(--guide-portrait-size);border-radius:50%;overflow:hidden;border:3px solid #fff;box-shadow:0 3px 10px rgba(23,48,63,.16);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;background:#fff;flex:0 0 auto}
  .guide-portrait img:where(:scope, *){width:100%;height:100%;object-fit:contain;object-position:center;transform:scale(var(--guide-portrait-scale));transform-origin:center;display:block;max-width:none}
  .g-card > .guide-portrait:where(:scope, *){--guide-portrait-size:76px;box-shadow:0 4px 12px rgba(120,90,40,.18)}
  .guide-portrait[data-character="ada"]:where(:scope, *){--guide-portrait-scale:1.1089}
  .guide-portrait[data-character="phoebe"]:where(:scope, *){--guide-portrait-scale:.9845}
  .guide-portrait[data-character="vera"]:where(:scope, *){--guide-portrait-scale:1.0137}
  .guide-portrait[data-character="max"]:where(:scope, *){--guide-portrait-scale:.9585}
  .guide-portrait[data-character="pete"]:where(:scope, *){--guide-portrait-scale:1.0938}
  .guide-portrait[data-character="bex"]:where(:scope, *){--guide-portrait-scale:.9681}
  .guide-portrait[data-character="remi"]:where(:scope, *){--guide-portrait-scale:.9648}
  .guide-portrait[data-character="bina"]:where(:scope, *){--guide-portrait-scale:.9414}
  .guide-portrait[data-character="eddie"]:where(:scope, *){--guide-portrait-scale:.9696}
  .guide-portrait[data-character="gateway-gus"]:where(:scope, *){--guide-portrait-scale:.9075}
  .guide-portrait[data-character="dora"]:where(:scope, *){--guide-portrait-scale:1.0618}
  .guide-portrait[data-character="cloud-clara"]:where(:scope, *){--guide-portrait-scale:.9075}
  .guide-portrait[data-character="shelly"]:where(:scope, *){--guide-portrait-scale:1.0031}
  .guide-portrait[data-character="priya"]:where(:scope, *){--guide-portrait-scale:.9585}
  .guide-portrait[data-character="uma"]:where(:scope, *){--guide-portrait-scale:.9681}
  .guide-portrait[data-character="bruno"]:where(:scope, *){--guide-portrait-scale:1.0409}
  .guide-portrait[data-character="tessa"]:where(:scope, *){--guide-portrait-scale:.9762}
  .guide-portrait[data-character="sammy"]:where(:scope, *){--guide-portrait-scale:.9075}
  .g-name:where(:scope, *){display:block;font-weight:700;font-size:1.05rem;color:#17303f;margin-top:.7rem}
  .g-role:where(:scope, *){display:block;font-weight:600;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:#c2570b;margin-top:.15rem}
  .g-line:where(:scope, *){display:block;font-style:italic;font-size:.88rem;color:#5b6b7b;margin-top:.55rem;line-height:1.45}
  .g-cluster:where(:scope, *){display:flex;justify-content:center}
  .g-cluster .guide-portrait:where(:scope, *){--guide-portrait-size:52px;margin-left:-14px}
  .g-cluster .guide-portrait:first-child:where(:scope, *){margin-left:0}
  @media (prefers-reduced-motion: reduce){.g-card:where(:scope, *){transition:none}.g-card:hover:where(:scope, *){transform:none}}
}
