/* Shared platform polish; scoped away from tenant websites. */
.platform-nav.universal-header186{background:linear-gradient(115deg,#ffffffed,#f3fffded);backdrop-filter:blur(18px);border-color:#c7e5e5;box-shadow:0 8px 32px #164b5910,inset 0 1px #fff;min-height:86px}
.platform-nav.universal-header186 .wordmark img{width:150px;max-width:150px;height:34px}
.platform-nav.universal-header186 nav>.p-button{background:linear-gradient(120deg,#08747a,#124c72);border-radius:12px;min-height:44px;box-shadow:0 4px 12px #08747a20}
.platform-nav.universal-header186 .universal-panel184{border:1px solid #cde7e6;border-radius:16px;box-shadow:0 16px 40px #123a4b18}
.platform-nav.universal-header186 .universal-panel184 a:hover{background:#eaf8f5;border-radius:8px;color:#086b67}
.platform-nav.universal-header186 a[aria-current=page]:not(.p-button){text-decoration:underline;text-decoration-color:#18b7a0;text-underline-offset:7px}
.home-products191{box-sizing:border-box;max-width:1180px;margin:12px auto 56px;padding:48px 38px 0;border-radius:30px;background:radial-gradient(ellipse at 85% 0,#2c405d 0,transparent 50%),radial-gradient(ellipse at 0 30%,#124a48 0,transparent 55%),#0e202d;color:#fff;overflow:hidden;position:relative;font-family:system-ui,sans-serif}
.home-products191 *{box-sizing:border-box}.product-intro191{max-width:740px;margin:0 auto 38px;text-align:center}.product-eyebrow191{font-size:11px;letter-spacing:.16em;font-weight:750;color:#a8d8d2;display:inline-flex;gap:9px;align-items:center}.product-eyebrow191 i{width:7px;height:7px;border-radius:50%;background:#64edcc;box-shadow:0 0 14px #64edcc}
.home-products191 h1{font-size:clamp(36px,4.3vw,62px);line-height:1.08;letter-spacing:-.045em;color:#fff;margin:20px 0}.home-products191 h1 span{color:#8ce5d3}.product-intro191>p{font-size:16px;line-height:1.7;color:#bdd0dc;max-width:600px;margin:0 auto 16px}.product-explore191{color:#e7fff9;font-size:13px;text-decoration:none;border-bottom:1px solid #73c8b9;padding-bottom:5px}
.product-paths191{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;scroll-margin-top:130px}.product-paths191 article{padding:25px 22px;border:1px solid #ffffff22;background:linear-gradient(140deg,#ffffff0d,#ffffff04);border-radius:20px;display:flex;flex-direction:column;min-width:0;transition:transform .2s,border-color .2s}.product-paths191 article:hover{transform:translateY(-4px);border-color:var(--product-accent)}.product-number191{font-size:10px;font-weight:750;letter-spacing:.09em;color:var(--product-accent)}.product-icon191{margin:20px 0 16px;border:1px solid #ffffff22;border-radius:13px;width:46px;height:46px;display:grid;place-items:center;color:var(--product-accent);font-size:28px;background:#ffffff07}.product-paths191 h2{font-size:23px;letter-spacing:-.03em;color:#fff;margin:0 0 12px}.product-paths191 p{font-size:13px;line-height:1.7;color:#bfced9;margin:0 0 16px}.product-paths191 ul{margin:0 0 24px;padding:0;list-style:none;font-size:12px;line-height:2;color:#e2eaf0}.product-paths191 li:before{content:'✓';color:var(--product-accent);margin-right:8px}.product-primary191{margin-top:auto;display:flex;align-items:center;justify-content:center;min-height:46px;padding:10px;text-decoration:none;background:var(--product-accent);color:#112938;border-radius:10px;font-size:12px;font-weight:750;text-align:center}.product-secondary191{padding:14px 4px 0;min-height:44px;text-align:center;color:#d0e1e8;font-size:12px;text-underline-offset:4px}.product-journey191{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:25px 0;font-size:12px;color:#bfd2dd;flex-wrap:wrap}.product-journey191 b{color:#84ddca;margin-right:6px}.product-journey191 a{color:#e4faf5;text-underline-offset:4px}.home-products191 :focus-visible{outline:3px solid #fff;outline-offset:4px}.home-platform191 .platform-hero{border-top:1px solid #dce8eb;padding-top:42px}.home-platform191 .platform-hero h1{font-size:clamp(30px,3vw,45px)}
@media(min-width:901px) and (max-width:1150px){.platform-nav.universal-header186>nav{gap:14px}.platform-nav.universal-header186 .wordmark img{width:125px;max-width:125px}}
@media(max-width:900px){.platform-nav.universal-header186{min-height:78px}.home-products191{margin:8px 12px 36px;padding:34px 22px 0}.product-paths191{gap:12px}.product-paths191 article{padding:20px 14px}.product-paths191 h2{font-size:20px}.product-journey191{justify-content:center}.product-journey191 a{flex-basis:100%;text-align:center}}
@media(max-width:650px){.home-products191{border-radius:22px;padding:30px 18px 0}.product-intro191{margin-bottom:28px}.product-intro191>p{font-size:14px}.product-eyebrow191{font-size:9px;letter-spacing:.1em}.product-paths191{grid-template-columns:1fr;gap:16px}.product-paths191 article{padding:22px}.product-icon191{margin:14px 0}.product-paths191 h2{font-size:24px}.product-paths191 p{font-size:14px}.product-journey191{gap:14px;font-size:11px}.product-intro191 h1{font-size:36px}.platform-nav.universal-header186 .wordmark img{width:140px;max-width:140px}}
@media(prefers-reduced-motion:reduce){.product-paths191 article{transition:none}.product-paths191 article:hover{transform:none}}
