.decision-summary[data-astro-cid-zqn2f7go]{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0;display:grid}.decision-summary[data-astro-cid-zqn2f7go] article[data-astro-cid-zqn2f7go],.route-examples[data-astro-cid-zqn2f7go] article[data-astro-cid-zqn2f7go],.risk-grid[data-astro-cid-zqn2f7go] article[data-astro-cid-zqn2f7go]{background:#fff9;border:1px solid #123b4a26;border-radius:1.2rem;padding:1.4rem}.decision-summary[data-astro-cid-zqn2f7go] span[data-astro-cid-zqn2f7go],.yellow-card[data-astro-cid-zqn2f7go] span[data-astro-cid-zqn2f7go],.route-examples[data-astro-cid-zqn2f7go] span[data-astro-cid-zqn2f7go],.risk-grid[data-astro-cid-zqn2f7go] span[data-astro-cid-zqn2f7go],.appointment-card[data-astro-cid-zqn2f7go] span[data-astro-cid-zqn2f7go]{color:#c6533a;letter-spacing:.12em;text-transform:uppercase;font-size:.7rem;font-weight:800;display:block}.decision-summary[data-astro-cid-zqn2f7go] strong[data-astro-cid-zqn2f7go]{color:#123b4a;font-family:var(--font-display);margin:.45rem 0;font-size:1.7rem;display:block}.decision-summary[data-astro-cid-zqn2f7go] p[data-astro-cid-zqn2f7go],.route-examples[data-astro-cid-zqn2f7go] p[data-astro-cid-zqn2f7go],.risk-grid[data-astro-cid-zqn2f7go] p[data-astro-cid-zqn2f7go]{margin-bottom:0}.decision-path[data-astro-cid-zqn2f7go]{gap:.65rem;margin:2rem 0;display:grid}.decision-path[data-astro-cid-zqn2f7go] article[data-astro-cid-zqn2f7go]{background:#f6f0e5;border-radius:1rem;grid-template-columns:3.2rem 1fr;align-items:start;gap:1rem;padding:1.1rem 1.25rem;display:grid}.decision-path[data-astro-cid-zqn2f7go] b[data-astro-cid-zqn2f7go]{color:#fff;background:#123b4a;border-radius:50%;place-items:center;width:2.7rem;height:2.7rem;display:grid}.decision-path[data-astro-cid-zqn2f7go] h3[data-astro-cid-zqn2f7go],.decision-path[data-astro-cid-zqn2f7go] p[data-astro-cid-zqn2f7go]{margin:0}.decision-path[data-astro-cid-zqn2f7go] p[data-astro-cid-zqn2f7go]{margin-top:.25rem}.yellow-card[data-astro-cid-zqn2f7go]{grid-template-columns:repeat(2,1fr);gap:1rem;margin:2rem 0;display:grid}.yellow-card[data-astro-cid-zqn2f7go]>div[data-astro-cid-zqn2f7go]{background:linear-gradient(145deg,#fff4c9,#f2d879);border-radius:1.25rem;padding:1.5rem;box-shadow:0 16px 40px #7458181f}.yellow-card[data-astro-cid-zqn2f7go] h3[data-astro-cid-zqn2f7go]{margin:.45rem 0}.yellow-card[data-astro-cid-zqn2f7go] p[data-astro-cid-zqn2f7go]{margin-bottom:0}.route-examples[data-astro-cid-zqn2f7go],.risk-grid[data-astro-cid-zqn2f7go]{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0;display:grid}.risk-grid[data-astro-cid-zqn2f7go] article[data-astro-cid-zqn2f7go]{border-top:5px solid #5f7463}.risk-grid[data-astro-cid-zqn2f7go] article[data-astro-cid-zqn2f7go]:nth-child(2){border-top-color:#c6533a}.risk-grid[data-astro-cid-zqn2f7go] article[data-astro-cid-zqn2f7go]:nth-child(3){border-top-color:#e9b949}.route-examples[data-astro-cid-zqn2f7go] h3[data-astro-cid-zqn2f7go],.risk-grid[data-astro-cid-zqn2f7go] h3[data-astro-cid-zqn2f7go]{margin:.55rem 0 .3rem}.prevention-strip[data-astro-cid-zqn2f7go]{grid-template-columns:repeat(4,1fr);gap:.7rem;margin:2rem 0;display:grid}.prevention-strip[data-astro-cid-zqn2f7go] article[data-astro-cid-zqn2f7go]{color:#fff;background:#123b4a;border-radius:1rem;padding:1.1rem}.prevention-strip[data-astro-cid-zqn2f7go] b[data-astro-cid-zqn2f7go]{color:#f2b63d;font-family:var(--font-display);font-size:1.35rem}.prevention-strip[data-astro-cid-zqn2f7go] p[data-astro-cid-zqn2f7go]{color:inherit;margin:.4rem 0 0;font-size:.88rem}.appointment-card[data-astro-cid-zqn2f7go]{color:#fff;background:linear-gradient(135deg,#123b4a,#0b6173);border-radius:1.5rem;grid-template-columns:.9fr 1.1fr;align-items:start;gap:2rem;margin:2rem 0;padding:2rem;display:grid}.appointment-card[data-astro-cid-zqn2f7go] h3[data-astro-cid-zqn2f7go]{color:inherit;margin:.45rem 0 0;font-size:2rem}.appointment-card[data-astro-cid-zqn2f7go] ul[data-astro-cid-zqn2f7go]{margin:0}.appointment-card[data-astro-cid-zqn2f7go] li[data-astro-cid-zqn2f7go]{color:inherit}.health-checklist[data-astro-cid-zqn2f7go]{grid-template-columns:repeat(2,1fr);gap:.65rem;margin:2rem 0;display:grid}.health-checklist[data-astro-cid-zqn2f7go] label[data-astro-cid-zqn2f7go]{cursor:pointer;background:#fffaf1;border:1px solid #123b4a24;border-radius:1rem;align-items:flex-start;gap:.8rem;padding:1rem;display:flex}.health-checklist[data-astro-cid-zqn2f7go] input[data-astro-cid-zqn2f7go]{accent-color:#c6533a;flex:none;width:1.25rem;height:1.25rem}@media (width<=760px){.decision-summary[data-astro-cid-zqn2f7go],.yellow-card[data-astro-cid-zqn2f7go],.route-examples[data-astro-cid-zqn2f7go],.risk-grid[data-astro-cid-zqn2f7go],.prevention-strip[data-astro-cid-zqn2f7go],.appointment-card[data-astro-cid-zqn2f7go],.health-checklist[data-astro-cid-zqn2f7go]{grid-template-columns:1fr}}
