/*! REME Builder 7.1 — medical demo tokens, shell and signatures. Generated from tools/med-v7-src. */
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ma01-axis-guide-studio{--t-paper:#f4f8f8;--t-ink:#0f2a33;--t-deep:#0f2a33;--t-accent:#0e7c86;--t-accent-text:#0e7983;--t-on-accent:#ffffff;--t-btn-bg:#0e7c86;--t-btn-fg:#ffffff;--t-gold:#f2a541;--t-display:"Manrope","Inter",Arial,sans-serif;--t-body:"Inter",Arial,sans-serif;--t-hw:700;--t-ht:-0.03em;--t-hlh:1.08;--t-hcase:none;--t-hscale:1.0;--t-r:16px;--t-r-media:16px;--t-btn-r:999px;--t-max:1240px;--rmm-text:#0f2a33;--rmm-paper:#f4f8f8;--rmm-surface:#ffffff;--rmm-deep:#0f2a33;--rmm-accent:#0e7c86;--rmm-accent-text:#0e7983;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#65abb2;--rmm-second:#f2a541;--rmm-radius:16px;--rmm-btn-radius:999px;--rmm-display:"Manrope","Inter",Arial,sans-serif;--rmm-body:"Inter",Arial,sans-serif;--rmm-hw:700;--rmm-ht:-0.03em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ma02-archform-planning{--t-paper:#f5f7fd;--t-ink:#101b3b;--t-deep:#101b3b;--t-accent:#2f5bea;--t-accent-text:#2f5bea;--t-on-accent:#ffffff;--t-btn-bg:#2f5bea;--t-btn-fg:#ffffff;--t-gold:#19c6a7;--t-display:"Sora","Inter",Arial,sans-serif;--t-body:"Inter",Arial,sans-serif;--t-hw:600;--t-ht:-0.035em;--t-hlh:1.1;--t-hcase:none;--t-hscale:0.92;--t-r:20px;--t-r-media:20px;--t-btn-r:999px;--t-max:1240px;--rmm-text:#101b3b;--rmm-paper:#f5f7fd;--rmm-surface:#ffffff;--rmm-deep:#101b3b;--rmm-accent:#2f5bea;--rmm-accent-text:#2f5bea;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#728ff1;--rmm-second:#19c6a7;--rmm-radius:20px;--rmm-btn-radius:999px;--rmm-display:"Sora","Inter",Arial,sans-serif;--rmm-body:"Inter",Arial,sans-serif;--rmm-hw:600;--rmm-ht:-0.035em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ma03-northline-guides{--t-paper:#f6f5f0;--t-ink:#14201b;--t-deep:#14201b;--t-accent:#1f6f54;--t-accent-text:#1f6f54;--t-on-accent:#ffffff;--t-btn-bg:#1f6f54;--t-btn-fg:#ffffff;--t-gold:#c9a227;--t-display:"DM Sans","Inter",Arial,sans-serif;--t-body:"DM Sans","Inter",Arial,sans-serif;--t-hw:700;--t-ht:-0.035em;--t-hlh:1.08;--t-hcase:none;--t-hscale:0.98;--t-r:6px;--t-r-media:6px;--t-btn-r:6px;--t-max:1240px;--rmm-text:#14201b;--rmm-paper:#f6f5f0;--rmm-surface:#ffffff;--rmm-deep:#14201b;--rmm-accent:#1f6f54;--rmm-accent-text:#1f6f54;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#70a392;--rmm-second:#c9a227;--rmm-radius:6px;--rmm-btn-radius:6px;--rmm-display:"DM Sans","Inter",Arial,sans-serif;--rmm-body:"DM Sans","Inter",Arial,sans-serif;--rmm-hw:700;--rmm-ht:-0.035em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ma04-sleeve-and-co{--t-paper:#faf4ec;--t-ink:#2a1e19;--t-deep:#2a1e19;--t-accent:#c2512e;--t-accent-text:#b04b2b;--t-on-accent:#ffffff;--t-btn-bg:#c2512e;--t-btn-fg:#ffffff;--t-gold:#2f6f73;--t-display:"Outfit","Inter",Arial,sans-serif;--t-body:"Source Sans 3","Inter",Arial,sans-serif;--t-hw:600;--t-ht:-0.02em;--t-hlh:1.08;--t-hcase:none;--t-hscale:1.02;--t-r:22px;--t-r-media:24px;--t-btn-r:999px;--t-max:1240px;--rmm-text:#2a1e19;--rmm-paper:#faf4ec;--rmm-surface:#ffffff;--rmm-deep:#2a1e19;--rmm-accent:#c2512e;--rmm-accent-text:#b04b2b;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#d38269;--rmm-second:#2f6f73;--rmm-radius:24px;--rmm-btn-radius:999px;--rmm-display:"Outfit","Inter",Arial,sans-serif;--rmm-body:"Source Sans 3","Inter",Arial,sans-serif;--rmm-hw:600;--rmm-ht:-0.02em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ma05-vector-surgical{--t-paper:#0b1418;--t-surface:#1c2428;--t-ink:#eff8f6;--t-deep:#070c0e;--t-accent:#37d0b4;--t-accent-text:#37d0b4;--t-on-accent:#0b1418;--t-btn-bg:#37d0b4;--t-btn-fg:#0b1418;--t-tint:color-mix(in srgb,#37d0b4 14%,#1c2428);--t-line:rgba(255,255,255,.14);--t-shadow:0 24px 50px -28px rgba(0,0,0,.7);--t-shadow-lg:0 36px 70px -30px rgba(0,0,0,.8);--t-gold:#7c9cff;--t-display:"Space Grotesk","Inter",Arial,sans-serif;--t-body:"Inter",Arial,sans-serif;--t-hw:700;--t-ht:-0.035em;--t-hlh:1.06;--t-hcase:none;--t-hscale:0.98;--t-r:10px;--t-r-media:10px;--t-btn-r:10px;--t-max:1240px;--rmm-text:#eff8f6;--rmm-paper:#0b1418;--rmm-surface:#1c2428;--rmm-deep:#070c0e;--rmm-accent:#37d0b4;--rmm-accent-text:#37d0b4;--rmm-on-accent:#0b1418;--rmm-on-dark-accent:#37d0b4;--rmm-second:#7c9cff;--rmm-radius:10px;--rmm-btn-radius:10px;--rmm-display:"Space Grotesk","Inter",Arial,sans-serif;--rmm-body:"Inter",Arial,sans-serif;--rmm-hw:700;--rmm-ht:-0.035em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb01-kiln-and-mill{--t-paper:#f8f3ea;--t-ink:#26201a;--t-deep:#26201a;--t-accent:#8a5a2b;--t-accent-text:#8a5a2b;--t-on-accent:#ffffff;--t-btn-bg:#8a5a2b;--t-btn-fg:#ffffff;--t-gold:#367164;--t-display:"Playfair Display",Georgia,serif;--t-body:"Inter",Arial,sans-serif;--t-hw:500;--t-ht:-0.02em;--t-hlh:1.1;--t-hcase:none;--t-hscale:1.0;--t-r:4px;--t-r-media:4px;--t-btn-r:4px;--t-max:1240px;--rmm-text:#26201a;--rmm-paper:#f8f3ea;--rmm-surface:#ffffff;--rmm-deep:#26201a;--rmm-accent:#8a5a2b;--rmm-accent-text:#8a5a2b;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#b49577;--rmm-second:#2e6b5e;--rmm-radius:4px;--rmm-btn-radius:4px;--rmm-display:"Playfair Display",Georgia,serif;--rmm-body:"Inter",Arial,sans-serif;--rmm-hw:500;--rmm-ht:-0.02em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb02-lumen-digital-lab{--t-paper:#f7f5fe;--t-ink:#1a1633;--t-deep:#1a1633;--t-accent:#6c4de6;--t-accent-text:#6c4de6;--t-on-accent:#ffffff;--t-btn-bg:#6c4de6;--t-btn-fg:#ffffff;--t-gold:#f08a5d;--t-display:"Sora","Inter",Arial,sans-serif;--t-body:"Inter",Arial,sans-serif;--t-hw:600;--t-ht:-0.035em;--t-hlh:1.1;--t-hcase:none;--t-hscale:0.92;--t-r:22px;--t-r-media:22px;--t-btn-r:999px;--t-max:1240px;--rmm-text:#1a1633;--rmm-paper:#f7f5fe;--rmm-surface:#ffffff;--rmm-deep:#1a1633;--rmm-accent:#6c4de6;--rmm-accent-text:#6c4de6;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#9b86ee;--rmm-second:#f08a5d;--rmm-radius:22px;--rmm-btn-radius:999px;--rmm-display:"Sora","Inter",Arial,sans-serif;--rmm-body:"Inter",Arial,sans-serif;--rmm-hw:600;--rmm-ht:-0.035em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb03-printworks-3d{--t-paper:#f5f5f2;--t-ink:#1c1f24;--t-deep:#1c1f24;--t-accent:#d95a10;--t-accent-text:#ac4c15;--t-on-accent:#ffffff;--t-btn-bg:#c25312;--t-btn-fg:#ffffff;--t-gold:#1d9bf0;--t-display:"Space Grotesk","Inter",Arial,sans-serif;--t-body:"Inter",Arial,sans-serif;--t-hw:700;--t-ht:-0.035em;--t-hlh:1.06;--t-hcase:none;--t-hscale:0.98;--t-r:4px;--t-r-media:4px;--t-btn-r:4px;--t-max:1240px;--rmm-text:#1c1f24;--rmm-paper:#f5f5f2;--rmm-surface:#ffffff;--rmm-deep:#1c1f24;--rmm-accent:#c25312;--rmm-accent-text:#ac4c15;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#e17b40;--rmm-second:#1d9bf0;--rmm-radius:4px;--rmm-btn-radius:4px;--rmm-display:"Space Grotesk","Inter",Arial,sans-serif;--rmm-body:"Inter",Arial,sans-serif;--rmm-hw:700;--rmm-ht:-0.035em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb04-meridian-milling{--t-paper:#f3f6f9;--t-ink:#10202f;--t-deep:#10202f;--t-accent:#1565a8;--t-accent-text:#1565a8;--t-on-accent:#ffffff;--t-btn-bg:#1565a8;--t-btn-fg:#ffffff;--t-gold:#e0a526;--t-display:"Manrope","Inter",Arial,sans-serif;--t-body:"Inter",Arial,sans-serif;--t-hw:700;--t-ht:-0.03em;--t-hlh:1.08;--t-hcase:none;--t-hscale:1.0;--t-r:12px;--t-r-media:12px;--t-btn-r:12px;--t-max:1240px;--rmm-text:#10202f;--rmm-paper:#f3f6f9;--rmm-surface:#ffffff;--rmm-deep:#10202f;--rmm-accent:#1565a8;--rmm-accent-text:#1565a8;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#699cc7;--rmm-second:#e0a526;--rmm-radius:12px;--rmm-btn-radius:12px;--rmm-display:"Manrope","Inter",Arial,sans-serif;--rmm-body:"Inter",Arial,sans-serif;--rmm-hw:700;--rmm-ht:-0.03em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb05-atelier-ceramics{--t-paper:#fbf5f3;--t-ink:#2b1b22;--t-deep:#2b1b22;--t-accent:#b4455b;--t-accent-text:#b4455b;--t-on-accent:#ffffff;--t-btn-bg:#b4455b;--t-btn-fg:#ffffff;--t-gold:#5b7a6b;--t-display:"DM Serif Display",Georgia,serif;--t-body:"DM Sans","Inter",Arial,sans-serif;--t-hw:400;--t-ht:-0.01em;--t-hlh:1.1;--t-hcase:none;--t-hscale:1.02;--t-r:22px;--t-r-media:28px;--t-btn-r:999px;--t-max:1240px;--rmm-text:#2b1b22;--rmm-paper:#fbf5f3;--rmm-surface:#ffffff;--rmm-deep:#2b1b22;--rmm-accent:#b4455b;--rmm-accent-text:#b4455b;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#cc818f;--rmm-second:#5b7a6b;--rmm-radius:26px;--rmm-btn-radius:999px;--rmm-display:"DM Serif Display",Georgia,serif;--rmm-body:"DM Sans","Inter",Arial,sans-serif;--rmm-hw:400;--rmm-ht:-0.01em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mc01-navis-implant-planning{--t-paper:#0a1020;--t-surface:#1b2130;--t-ink:#eef2fc;--t-deep:#060a13;--t-accent:#5b93ff;--t-accent-text:#6297ff;--t-on-accent:#0a1020;--t-btn-bg:#5b93ff;--t-btn-fg:#0a1020;--t-tint:color-mix(in srgb,#5b93ff 14%,#1b2130);--t-line:rgba(255,255,255,.14);--t-shadow:0 24px 50px -28px rgba(0,0,0,.7);--t-shadow-lg:0 36px 70px -30px rgba(0,0,0,.8);--t-gold:#2ee6a6;--t-display:"Sora","Inter",Arial,sans-serif;--t-body:"Inter",Arial,sans-serif;--t-hw:600;--t-ht:-0.035em;--t-hlh:1.1;--t-hcase:none;--t-hscale:0.92;--t-r:16px;--t-r-media:16px;--t-btn-r:999px;--t-max:1240px;--rmm-text:#eef2fc;--rmm-paper:#0a1020;--rmm-surface:#1b2130;--rmm-deep:#060a13;--rmm-accent:#5b93ff;--rmm-accent-text:#6297ff;--rmm-on-accent:#0a1020;--rmm-on-dark-accent:#6297ff;--rmm-second:#2ee6a6;--rmm-radius:16px;--rmm-btn-radius:999px;--rmm-display:"Sora","Inter",Arial,sans-serif;--rmm-body:"Inter",Arial,sans-serif;--rmm-hw:600;--rmm-ht:-0.035em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mc02-clearview-radiology{--t-paper:#f2f8fa;--t-ink:#0d2530;--t-deep:#0d2530;--t-accent:#0b8fac;--t-accent-text:#0b768e;--t-on-accent:#ffffff;--t-btn-bg:#0b7e98;--t-btn-fg:#ffffff;--t-gold:#f25f5c;--t-display:"Manrope","Inter",Arial,sans-serif;--t-body:"Inter",Arial,sans-serif;--t-hw:700;--t-ht:-0.03em;--t-hlh:1.08;--t-hcase:none;--t-hscale:1.0;--t-r:14px;--t-r-media:14px;--t-btn-r:999px;--t-max:1240px;--rmm-text:#0d2530;--rmm-paper:#f2f8fa;--rmm-surface:#ffffff;--rmm-deep:#0d2530;--rmm-accent:#0b7e98;--rmm-accent-text:#0b768e;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#3ca5bd;--rmm-second:#f25f5c;--rmm-radius:14px;--rmm-btn-radius:999px;--rmm-display:"Manrope","Inter",Arial,sans-serif;--rmm-body:"Inter",Arial,sans-serif;--rmm-hw:700;--rmm-ht:-0.03em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mc03-guidekit-systems{--t-paper:#f3f8f5;--t-ink:#0f231d;--t-deep:#0f231d;--t-accent:#0b8f6a;--t-accent-text:#0c795b;--t-on-accent:#ffffff;--t-btn-bg:#0b8664;--t-btn-fg:#ffffff;--t-gold:#ffb020;--t-display:"Outfit","Inter",Arial,sans-serif;--t-body:"Inter",Arial,sans-serif;--t-hw:600;--t-ht:-0.02em;--t-hlh:1.08;--t-hcase:none;--t-hscale:1.02;--t-r:18px;--t-r-media:18px;--t-btn-r:999px;--t-max:1240px;--rmm-text:#0f231d;--rmm-paper:#f3f8f5;--rmm-surface:#ffffff;--rmm-deep:#0f231d;--rmm-accent:#0b8664;--rmm-accent-text:#0c795b;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#46aa8e;--rmm-second:#ffb020;--rmm-radius:18px;--rmm-btn-radius:999px;--rmm-display:"Outfit","Inter",Arial,sans-serif;--rmm-body:"Inter",Arial,sans-serif;--rmm-hw:600;--rmm-ht:-0.02em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mc04-caseportal{--t-paper:#f6f6fb;--t-ink:#14142b;--t-deep:#14142b;--t-accent:#5b5bd6;--t-accent-text:#5b5bd6;--t-on-accent:#ffffff;--t-btn-bg:#5b5bd6;--t-btn-fg:#ffffff;--t-gold:#12b5cb;--t-display:"DM Sans","Inter",Arial,sans-serif;--t-body:"DM Sans","Inter",Arial,sans-serif;--t-hw:700;--t-ht:-0.035em;--t-hlh:1.08;--t-hcase:none;--t-hscale:0.98;--t-r:16px;--t-r-media:16px;--t-btn-r:999px;--t-max:1240px;--rmm-text:#14142b;--rmm-paper:#f6f6fb;--rmm-surface:#ffffff;--rmm-deep:#14142b;--rmm-accent:#5b5bd6;--rmm-accent-text:#5b5bd6;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#8989e1;--rmm-second:#12b5cb;--rmm-radius:16px;--rmm-btn-radius:999px;--rmm-display:"DM Sans","Inter",Arial,sans-serif;--rmm-body:"DM Sans","Inter",Arial,sans-serif;--rmm-hw:700;--rmm-ht:-0.035em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mc05-fullarch-navigation{--t-paper:#111315;--t-surface:#222425;--t-ink:#f6f2e9;--t-deep:#0a0b0d;--t-accent:#f5b544;--t-accent-text:#f5b544;--t-on-accent:#111315;--t-btn-bg:#f5b544;--t-btn-fg:#111315;--t-tint:color-mix(in srgb,#f5b544 14%,#222425);--t-line:rgba(255,255,255,.14);--t-shadow:0 24px 50px -28px rgba(0,0,0,.7);--t-shadow-lg:0 36px 70px -30px rgba(0,0,0,.8);--t-gold:#6bd3c1;--t-display:"Space Grotesk","Inter",Arial,sans-serif;--t-body:"Inter",Arial,sans-serif;--t-hw:700;--t-ht:-0.035em;--t-hlh:1.06;--t-hcase:none;--t-hscale:0.98;--t-r:6px;--t-r-media:6px;--t-btn-r:6px;--t-max:1240px;--rmm-text:#f6f2e9;--rmm-paper:#111315;--rmm-surface:#222425;--rmm-deep:#0a0b0d;--rmm-accent:#f5b544;--rmm-accent-text:#f5b544;--rmm-on-accent:#111315;--rmm-on-dark-accent:#f5b544;--rmm-second:#6bd3c1;--rmm-radius:6px;--rmm-btn-radius:6px;--rmm-display:"Space Grotesk","Inter",Arial,sans-serif;--rmm-body:"Inter",Arial,sans-serif;--rmm-hw:700;--rmm-ht:-0.035em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-md01-workflow-partners{--t-paper:#f6f4ef;--t-ink:#13243c;--t-deep:#13243c;--t-accent:#1e4d8c;--t-accent-text:#1e4d8c;--t-on-accent:#ffffff;--t-btn-bg:#1e4d8c;--t-btn-fg:#ffffff;--t-gold:#c8553d;--t-display:"Manrope","Inter",Arial,sans-serif;--t-body:"Source Sans 3","Inter",Arial,sans-serif;--t-hw:700;--t-ht:-0.03em;--t-hlh:1.08;--t-hcase:none;--t-hscale:1.0;--t-r:18px;--t-r-media:18px;--t-btn-r:999px;--t-max:1240px;--rmm-text:#13243c;--rmm-paper:#f6f4ef;--rmm-surface:#ffffff;--rmm-deep:#13243c;--rmm-accent:#1e4d8c;--rmm-accent-text:#1e4d8c;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#8aa2c3;--rmm-second:#c8553d;--rmm-radius:18px;--rmm-btn-radius:999px;--rmm-display:"Manrope","Inter",Arial,sans-serif;--rmm-body:"Source Sans 3","Inter",Arial,sans-serif;--rmm-hw:700;--rmm-ht:-0.03em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-md02-guided-academy{--t-paper:#fff8f1;--t-ink:#2a190f;--t-deep:#2a190f;--t-accent:#c2410c;--t-accent-text:#c2410c;--t-on-accent:#ffffff;--t-btn-bg:#c2410c;--t-btn-fg:#ffffff;--t-gold:#0f766e;--t-display:"Outfit","Inter",Arial,sans-serif;--t-body:"Inter",Arial,sans-serif;--t-hw:600;--t-ht:-0.02em;--t-hlh:1.08;--t-hcase:none;--t-hscale:1.02;--t-r:22px;--t-r-media:24px;--t-btn-r:999px;--t-max:1240px;--rmm-text:#2a190f;--rmm-paper:#fff8f1;--rmm-surface:#ffffff;--rmm-deep:#2a190f;--rmm-accent:#c2410c;--rmm-accent-text:#c2410c;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#d67e5a;--rmm-second:#0f766e;--rmm-radius:24px;--rmm-btn-radius:999px;--rmm-display:"Outfit","Inter",Arial,sans-serif;--rmm-body:"Inter",Arial,sans-serif;--rmm-hw:600;--rmm-ht:-0.02em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-md03-practice-link{--t-paper:#f3f7f4;--t-ink:#10302c;--t-deep:#10302c;--t-accent:#0f766e;--t-accent-text:#0f766e;--t-on-accent:#ffffff;--t-btn-bg:#0f766e;--t-btn-fg:#ffffff;--t-gold:#e4572e;--t-display:"DM Sans","Inter",Arial,sans-serif;--t-body:"DM Sans","Inter",Arial,sans-serif;--t-hw:700;--t-ht:-0.035em;--t-hlh:1.08;--t-hcase:none;--t-hscale:0.98;--t-r:12px;--t-r-media:12px;--t-btn-r:12px;--t-max:1240px;--rmm-text:#10302c;--rmm-paper:#f3f7f4;--rmm-surface:#ffffff;--rmm-deep:#10302c;--rmm-accent:#0f766e;--rmm-accent-text:#0f766e;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#6fada8;--rmm-second:#e4572e;--rmm-radius:12px;--rmm-btn-radius:12px;--rmm-display:"DM Sans","Inter",Arial,sans-serif;--rmm-body:"DM Sans","Inter",Arial,sans-serif;--rmm-hw:700;--rmm-ht:-0.035em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-md04-arch-centre{--t-paper:#f5f0e7;--t-ink:#1d1a16;--t-deep:#1d1a16;--t-accent:#9a6b2f;--t-accent-text:#865e2b;--t-on-accent:#ffffff;--t-btn-bg:#9a6b2f;--t-btn-fg:#ffffff;--t-gold:#3c6e71;--t-display:"Playfair Display",Georgia,serif;--t-body:"Source Sans 3","Inter",Arial,sans-serif;--t-hw:500;--t-ht:-0.02em;--t-hlh:1.1;--t-hcase:none;--t-hscale:1.0;--t-r:2px;--t-r-media:2px;--t-btn-r:2px;--t-max:1240px;--rmm-text:#1d1a16;--rmm-paper:#f5f0e7;--rmm-surface:#ffffff;--rmm-deep:#1d1a16;--rmm-accent:#9a6b2f;--rmm-accent-text:#865e2b;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#b28f61;--rmm-second:#3c6e71;--rmm-radius:2px;--rmm-btn-radius:2px;--rmm-display:"Playfair Display",Georgia,serif;--rmm-body:"Source Sans 3","Inter",Arial,sans-serif;--rmm-hw:500;--rmm-ht:-0.02em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-md05-global-design-desk{--t-paper:#f8fafc;--t-ink:#0f172a;--t-deep:#0f172a;--t-accent:#2563eb;--t-accent-text:#2563eb;--t-on-accent:#ffffff;--t-btn-bg:#2563eb;--t-btn-fg:#ffffff;--t-gold:#f59e0b;--t-display:"Inter",Arial,sans-serif;--t-body:"Inter",Arial,sans-serif;--t-hw:700;--t-ht:-0.035em;--t-hlh:1.08;--t-hcase:none;--t-hscale:0.94;--t-r:10px;--t-r-media:10px;--t-btn-r:10px;--t-max:1240px;--rmm-text:#0f172a;--rmm-paper:#f8fafc;--rmm-surface:#ffffff;--rmm-deep:#0f172a;--rmm-accent:#2563eb;--rmm-accent-text:#2563eb;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#628ff1;--rmm-second:#f59e0b;--rmm-radius:10px;--rmm-btn-radius:10px;--rmm-display:"Inter",Arial,sans-serif;--rmm-body:"Inter",Arial,sans-serif;--rmm-hw:700;--rmm-ht:-0.035em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic{--t-paper:#f7f4ee;--t-ink:#102a43;--t-deep:#102a43;--t-accent:#a11d3f;--t-accent-text:#a11d3f;--t-on-accent:#ffffff;--t-btn-bg:#a11d3f;--t-btn-fg:#ffffff;--t-gold:#366796;--t-display:"Manrope","Inter",Arial,sans-serif;--t-body:"Source Sans 3","Inter",Arial,sans-serif;--t-hw:700;--t-ht:-0.03em;--t-hlh:1.08;--t-hcase:none;--t-hscale:1.0;--t-r:18px;--t-r-media:18px;--t-btn-r:999px;--t-max:1240px;--rmm-text:#102a43;--rmm-paper:#f7f4ee;--rmm-surface:#ffffff;--rmm-deep:#102a43;--rmm-accent:#a11d3f;--rmm-accent-text:#a11d3f;--rmm-on-accent:#ffffff;--rmm-on-dark-accent:#d293a3;--rmm-second:#245a8d;--rmm-radius:18px;--rmm-btn-radius:999px;--rmm-display:"Manrope","Inter",Arial,sans-serif;--rmm-body:"Source Sans 3","Inter",Arial,sans-serif;--rmm-hw:700;--rmm-ht:-0.03em;--rmm-max:1240px}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmb-canvas-main .rmb-row > .rmb-row-in > .rmb-col > .rmb-col-in > .rm-w.rmw-medical-showcase-pro{padding-block: 0;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmb-canvas-main .rm-w.rmw-medical-showcase-pro{overflow: visible;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmt-header .rmt-header-primary-dark{--t-ink: #ffffff; --t-surface: var(--t-deep); --t-line: rgba(255, 255, 255, 0.14); background: var(--t-deep) !important;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmt-header .rmt-header-primary-dark .rf-nav-list > .rf-nav-li > .rf-nav-a::after{background: #fff;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmt-header .rmt-header-primary .rm-btn{min-height: 46px; padding: 0 22px; font-weight: 600;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmt-header .rmt-header-primary .rm-btn .rm-ico{display: none;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmt-header .rf-logo-name{letter-spacing: 0.04em; font-size: 1.08rem; display: block; max-width: min(56vw, 300px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmt-header .rf-sub{min-width: 260px; padding: 10px; border: 1px solid var(--t-line); border-radius: var(--t-r); background: var(--t-surface); box-shadow: var(--t-shadow-lg) !important;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmt-header .rf-sub a{display: block; padding: 10px 14px; border-radius: calc(var(--t-r) * 0.6); font: 500 0.94rem/1.3 var(--t-body); color: var(--t-ink) !important; background: none; transition: background-color 0.2s, color 0.2s, padding 0.3s var(--t-ease);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmt-header .rf-sub a:hover{background: var(--t-tint); color: var(--t-accent-text) !important; padding-inline-start: 18px;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmt-header .rmt-header-primary-dark .rf-sub{--t-ink: var(--rmm-text); --t-surface: var(--rmm-surface); --t-line: color-mix(in srgb, var(--rmm-text) 13%, transparent);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmt-footer .rmt-footer-legal a{color: rgba(255, 255, 255, 0.72) !important;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmt-footer .rmt-footer-legal a:hover{color: #fff !important;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmb-canvas-main .rm-w.rmm-legal{padding-block: var(--t-pad);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmb-canvas-main .rm-w.rmm-legal > .rm-container{width: min(820px, 100% - 2 * var(--t-gut)) !important;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rf-drawer[data-pal="dark"]{--t-surface: var(--t-deep); --t-ink: #fff; --t-line: rgba(255, 255, 255, 0.14);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-family-ma .rmm-pro.rmm-skin-paper.rmm-bank-mb::before,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-family-ma .rmm-pro.rmm-skin-paper.rmm-bank-mc::before{content: ""; position: absolute; inset: 0; z-index: 0; background-image: linear-gradient(var(--m-line) 1px, transparent 1px), linear-gradient(90deg, var(--m-line) 1px, transparent 1px); background-size: 64px 64px; mask-image: radial-gradient(ellipse 70% 60% at 85% 0%, #000 0%, transparent 70%); opacity: 0.55; pointer-events: none;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-family-mb .rmm-pro .rmm-card,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-family-mb .rmm-pro .rmm-tile,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-family-mb .rmm-pro .rmm-flip-front{box-shadow: 0 1px 0 var(--m-line);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-family-mb .rmm-pro .rmm-eyebrow::before{width: 8px; height: 8px; border-radius: 50%;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-family-mc .rmm-pro.rmm-bank-ma::after{content: ""; position: absolute; z-index: 0; left: 50%; top: -30%; width: 90vw; height: 70vw; translate: -50% 0; background: radial-gradient(closest-side, color-mix(in srgb, var(--m-accent) 20%, transparent), transparent 70%); pointer-events: none;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-family-mc .rmm-pro .rmm-eyebrow{padding: 7px 12px; border-radius: 999px; background: var(--m-tint); letter-spacing: 0.1em;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-family-mc .rmm-pro .rmm-eyebrow::before{width: 6px; height: 6px; border-radius: 50%; animation: rmmBlink 1.8s ease-in-out infinite;}
@keyframes rmmBlink{50% { opacity: 0.25; }}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-family-md .rmm-pro .rmm-eyebrow::before{width: 34px; height: 1px;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-family-md .rmm-pro .rmm-step-no{border-radius: calc(var(--m-r) * 0.6);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ma03-northline-guides .rmm-pro{--m-shadow: none;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ma03-northline-guides .rmm-pro .rmm-eyebrow::before{display: none;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ma03-northline-guides .rmm-pro :is(.rmm-frame, .rmm-fan figure, .rmm-hot figure){box-shadow: none; border: 1px solid var(--m-line);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ma04-sleeve-and-co .rmm-pro .rmm-frame{border-radius: 50% 50% var(--m-r) var(--m-r) / 34% 34% var(--m-r) var(--m-r);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ma05-vector-surgical .rmm-pro,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mc01-navis-implant-planning .rmm-pro,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mc05-fullarch-navigation .rmm-pro{--m-shadow: 0 30px 60px -30px rgba(0, 0, 0, 0.7);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ma05-vector-surgical .rmm-pro .rmm-tile,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ma05-vector-surgical .rmm-pro .rmm-flip-front,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mc01-navis-implant-planning .rmm-pro .rmm-tile,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mc01-navis-implant-planning .rmm-pro .rmm-flip-front{background: linear-gradient(160deg, color-mix(in srgb, #fff 9%, var(--m-bg)), color-mix(in srgb, #fff 3%, var(--m-bg)));}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ma05-vector-surgical .rmm-pro .rmm-title{letter-spacing: -0.04em;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb01-kiln-and-mill .rmm-pro .rmm-btn,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-md04-arch-centre .rmm-pro .rmm-btn{font-size: 0.76rem; letter-spacing: 0.14em; text-transform: uppercase;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb01-kiln-and-mill .rmm-pro .rmm-eyebrow,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-md04-arch-centre .rmm-pro .rmm-eyebrow{letter-spacing: 0.26em;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb01-kiln-and-mill .rmm-pro .rmm-eyebrow::before,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-md04-arch-centre .rmm-pro .rmm-eyebrow::before{width: 34px; height: 1px; border-radius: 0;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb01-kiln-and-mill .rmm-pro .rmm-ico,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-md04-arch-centre .rmm-pro .rmm-ico{border-radius: 50%; background: none; border: 1px solid var(--m-line);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb02-lumen-digital-lab .rmm-pro.rmm-bank-ma::before{content: ""; position: absolute; z-index: 0; right: -10%; top: -20%; width: 60vw; aspect-ratio: 1; background: radial-gradient(closest-side, color-mix(in srgb, var(--m-second) 26%, transparent), transparent); filter: blur(10px); animation: rmmDrift 14s ease-in-out infinite alternate; pointer-events: none;}
@keyframes rmmDrift{to { transform: translate(-8%, 10%) scale(1.1); }}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb03-printworks-3d .rmm-pro :is(.rmm-card, .rmm-tile, .rmm-plan, .rmm-flip-front, .rmm-count-grid li){border-top: 3px solid var(--m-accent);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb03-printworks-3d .rmm-pro .rmm-eyebrow{font-family: var(--m-display); letter-spacing: 0.1em;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb03-printworks-3d .rmm-pro .rmm-eyebrow::before{width: 10px; height: 10px; border-radius: 0;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb03-printworks-3d .rmm-pro .rmm-btn{text-transform: uppercase; letter-spacing: 0.08em; font: 700 0.84rem/1 var(--m-display);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb05-atelier-ceramics .rmm-pro .rmm-frame,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb05-atelier-ceramics .rmm-pro .rmm-fan-2{border-radius: 999px 999px var(--m-r) var(--m-r);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mb05-atelier-ceramics .rmm-pro .rmm-title{letter-spacing: -0.01em;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mc04-caseportal .rmm-pro :is(.rmm-card, .rmm-tile, .rmm-plan, .rmm-quotes-stage, .rmm-wizard, .rmm-form, .rmm-count-grid li){box-shadow: 0 1px 2px rgba(20, 20, 43, 0.05), 0 12px 30px -18px rgba(20, 20, 43, 0.3); border-color: transparent;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mc05-fullarch-navigation .rmm-pro .rmm-title{text-transform: uppercase; letter-spacing: -0.01em;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-mc05-fullarch-navigation .rmm-pro .rmm-btn{text-transform: uppercase; letter-spacing: 0.08em; font: 700 0.84rem/1 var(--m-display);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-md02-guided-academy .rmm-pro .rmm-eyebrow{padding: 7px 14px; border-radius: 999px; background: color-mix(in srgb, var(--m-second) 16%, var(--m-bg)); color: color-mix(in srgb, var(--m-second) 80%, #000);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-md02-guided-academy .rmm-pro .rmm-eyebrow::before{display: none;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-md02-guided-academy .rmm-pro .rmm-card:hover{transform: translateY(-8px) rotate(-0.8deg);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-md05-global-design-desk .rmm-pro :is(.rmm-card, .rmm-tile, .rmm-plan){box-shadow: 0 1px 2px rgba(15, 23, 42, 0.06);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro{--rmm-second: #245a8d;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro :is(.rmm-tile, .rmm-flip-front, .rmm-plan, .rmm-count-grid li)::after{content: ""; position: absolute; left: 22px; top: -1px; width: 12px; height: 38px; border-radius: 0 0 8px 8px; background: #102a43;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro :is(.rmm-tile, .rmm-flip, .rmm-plan, .rmm-count-grid li):nth-child(3n + 2) :is(.rmm-flip-front)::after,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro :is(.rmm-tile, .rmm-plan, .rmm-count-grid li):nth-child(3n + 2)::after{background: #a11d3f;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro :is(.rmm-tile, .rmm-flip, .rmm-plan, .rmm-count-grid li):nth-child(3n) :is(.rmm-flip-front)::after,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro :is(.rmm-tile, .rmm-plan, .rmm-count-grid li):nth-child(3n)::after{background: #245a8d;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro .rmm-plan,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro .rmm-count-grid li{position: relative;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro .rmm-tile .rmm-ico,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro .rmm-flip-front .rmm-ico{margin-inline-start: 26px;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro .rmm-rings{stroke: #245a8d;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro .rmm-cta{background: linear-gradient(135deg, #7f1630, #a11d3f 55%, #8a1936);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro .rmm-cta .rmm-rings{stroke: rgba(255, 255, 255, 0.4);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro .rmm-cta .rmm-btn-primary{background: #fff; color: #102a43; border-color: #fff;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro .rmm-cta .rmm-btn-primary::before{background: #f7f4ee;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro .rmm-cta .rmm-eyebrow{color: #fff;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro .rmm-flip-back .rmm-shade{background: linear-gradient(180deg, rgba(161, 29, 63, 0.72), rgba(16, 42, 67, 0.96) 78%);}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro .rmm-btn{text-transform: uppercase; letter-spacing: 0.06em; font-size: 0.82rem; font-weight: 700;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro.rmm-skin-dark .rmm-count-grid b i,
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmm-pro.rmm-skin-dark .rmm-eyebrow{color: #f3b6c4;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmt-header .rmt-header-primary .rm-btn{text-transform: uppercase; letter-spacing: 0.08em; font-size: 0.76rem; font-weight: 700;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-demo-ym01-y-medic .rmt-footer{border-top: 4px solid #a11d3f;}
@media (max-width: 600px){html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmt-header .rf-logo-name{max-width: 42vw; font-size: 0.92rem; letter-spacing: 0.02em;}
html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmt-header .rmt-header-primary .rm-btn{min-height: 38px; padding: 0 13px; font-size: 0.74rem; letter-spacing: 0; white-space: nowrap;}}
@media (max-width: 380px){html body.rme-tour-demo.rmb-force-viewport.rmb-page.rme-med-demo .rmt-header .rmt-header-primary .rm-btn{display: none;}}