.AuditTrail-module__nKeloW__root{color:#fff;background:#002b3b;padding:110px 0;position:relative;overflow:hidden}.AuditTrail-module__nKeloW__root:before{content:"";pointer-events:none;background:radial-gradient(1200px 500px at 10% 0,#00b8d92e,#0000 60%),radial-gradient(900px 400px at 90% 100%,#7de5f51a,#0000 60%);position:absolute;inset:0}.AuditTrail-module__nKeloW__root>.container{z-index:1;position:relative}.AuditTrail-module__nKeloW__eyebrow{font-family:var(--tp-ff-heading);letter-spacing:.14em;text-transform:uppercase;color:#7de5f5;margin-bottom:16px;font-size:13px;font-weight:600;display:inline-block}.AuditTrail-module__nKeloW__title{font-family:var(--tp-ff-heading);color:#fff;letter-spacing:-.01em;max-width:560px;margin:0 0 20px;font-size:clamp(30px,3.8vw,48px);line-height:1.1}.AuditTrail-module__nKeloW__lead{font-family:var(--tp-ff-inter);color:#ffffffc7;max-width:560px;margin:0 0 28px;font-size:17px;line-height:1.6}.AuditTrail-module__nKeloW__chips{flex-wrap:wrap;gap:10px;margin:0 0 32px;padding:0;list-style:none;display:flex}.AuditTrail-module__nKeloW__chips li{font-family:var(--tp-ff-inter);color:#fff;background:#ffffff0a;border:1px solid #7de5f559;border-radius:999px;padding:8px 14px;font-size:14px}.AuditTrail-module__nKeloW__cta{font-family:var(--tp-ff-heading);letter-spacing:.06em;text-transform:uppercase;color:#fff;border-bottom:2px solid #7de5f5;align-items:center;gap:10px;padding-bottom:4px;font-size:14px;font-weight:600;text-decoration:none;transition:gap .2s,color .2s;display:inline-flex}.AuditTrail-module__nKeloW__cta:hover{color:#7de5f5;gap:14px}.AuditTrail-module__nKeloW__log{color:#ffffffd9;background:#06212c;border:1px solid #7de5f538;border-radius:14px;padding:18px 20px;font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,monospace;font-size:13px;line-height:1.55;box-shadow:0 30px 60px -30px #0009}.AuditTrail-module__nKeloW__logRow{border-bottom:1px dashed #7de5f52e;grid-template-columns:88px 92px 1fr;align-items:baseline;gap:12px;padding:10px 0;display:grid}.AuditTrail-module__nKeloW__logRow:last-child{border-bottom:none}.AuditTrail-module__nKeloW__logTime{color:#7de5f5}.AuditTrail-module__nKeloW__logTag{font-family:var(--tp-ff-heading);letter-spacing:.08em;text-transform:uppercase;text-align:center;border-radius:4px;padding:1px 8px;font-size:10px;font-weight:700;display:inline-block}.AuditTrail-module__nKeloW__logTagCreated{color:#8ff0c5;background:#5be3ad2e}.AuditTrail-module__nKeloW__logTagModified{color:#ffd267;background:#ffd3672e}.AuditTrail-module__nKeloW__logTagCancelled{color:#ff9b9b;background:#ff85852e}.AuditTrail-module__nKeloW__logBody{color:#ffffffe0}.AuditTrail-module__nKeloW__logMeta{color:#ffffff80;font-size:11px}@media (max-width:575.98px){.AuditTrail-module__nKeloW__root{padding:80px 0}.AuditTrail-module__nKeloW__logRow{grid-template-columns:1fr;gap:4px}}
.InUseAtBand-module__VPrR4a__root{color:#1a1a1a;background:#f4efe7;padding:80px 0}.InUseAtBand-module__VPrR4a__wrap{border-left:4px solid #fc2800;max-width:980px;padding-left:24px}.InUseAtBand-module__VPrR4a__eyebrow{font-family:var(--tp-ff-heading);text-transform:uppercase;letter-spacing:.25em;color:#7a6f5f;margin-bottom:18px;font-size:clamp(16px,1.4vw,20px);font-weight:600;display:block}.InUseAtBand-module__VPrR4a__statement{font-family:var(--tp-ff-heading);letter-spacing:-.01em;color:#121212;margin:0;font-size:clamp(30px,4vw,54px);font-weight:700;line-height:1.12}.InUseAtBand-module__VPrR4a__statement em{margin-right:.35em;font-style:normal;display:inline}.InUseAtBand-module__VPrR4a__statement em:first-child{color:#121212}.InUseAtBand-module__VPrR4a__statement em:nth-child(2){color:#4a4a4a}.InUseAtBand-module__VPrR4a__statement em:nth-child(3){color:var(--tp-theme-primary)}.InUseAtBand-module__VPrR4a__statement em:nth-child(4){color:#fc2800}
.PmsOutageSection-module__szmoJq__monitor{--rail-x:64px;background:#fff;border:1px solid #e6ebef;border-radius:14px;padding:22px 26px 20px;box-shadow:0 30px 60px -30px #002b3b40,0 12px 30px -12px #002b3b26}.PmsOutageSection-module__szmoJq__monitorHead{border-bottom:1px solid #edf0f2;justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:14px;display:flex}.PmsOutageSection-module__szmoJq__monitorTitle{font-family:var(--tp-ff-heading);letter-spacing:.02em;color:#002b3b;font-size:14px;font-weight:500}.PmsOutageSection-module__szmoJq__monitorStatus{letter-spacing:.14em;text-transform:uppercase;color:#5a6772;align-items:center;gap:7px;font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,monospace;font-size:10px;display:inline-flex}.PmsOutageSection-module__szmoJq__liveDot{background:#2fd1b6;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite PmsOutageSection-module__szmoJq__liveDotPulse;box-shadow:0 0 0 3px #2fd1b62e}@keyframes PmsOutageSection-module__szmoJq__liveDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.PmsOutageSection-module__szmoJq__liveDot{animation:none}}.PmsOutageSection-module__szmoJq__log{margin:0;padding:0;list-style:none;position:relative}.PmsOutageSection-module__szmoJq__log:before{content:"";top:20px;bottom:20px;left:var(--rail-x);pointer-events:none;background:linear-gradient(#0000 0%,#e6ebef 8% 92%,#0000 100%);width:1px;position:absolute}.PmsOutageSection-module__szmoJq__row{grid-template-columns:44px 16px 1fr;align-items:start;column-gap:12px;padding:13px 0;display:grid;position:relative}.PmsOutageSection-module__szmoJq__row+.PmsOutageSection-module__szmoJq__row{border-top:1px dashed #edf0f2}.PmsOutageSection-module__szmoJq__time{color:#7a8693;text-align:right;letter-spacing:.02em;padding-top:3px;font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,monospace;font-size:11px;line-height:1.4}.PmsOutageSection-module__szmoJq__dot{background:currentColor;border-radius:50%;justify-self:center;width:11px;height:11px;margin-top:4px;box-shadow:0 0 0 2px #fff,0 0 0 3px #0000000a}.PmsOutageSection-module__szmoJq__body{flex-direction:column;gap:3px;min-width:0;display:flex}.PmsOutageSection-module__szmoJq__tag{font-family:var(--tp-ff-heading);letter-spacing:.12em;text-transform:uppercase;color:currentColor;align-items:center;gap:6px;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex}.PmsOutageSection-module__szmoJq__check{flex-shrink:0}.PmsOutageSection-module__szmoJq__meta{color:#7a8693;letter-spacing:.01em;font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,monospace;font-size:11px;line-height:1.5}.PmsOutageSection-module__szmoJq__rowAlert{color:#c8474a}.PmsOutageSection-module__szmoJq__rowHold{color:#b88500}.PmsOutageSection-module__szmoJq__rowOk{color:#1f8a51}@media (max-width:767.98px){.PmsOutageSection-module__szmoJq__monitor{--rail-x:57px;padding:18px 18px 14px}.PmsOutageSection-module__szmoJq__row{grid-template-columns:40px 14px 1fr;column-gap:10px;padding:11px 0}.PmsOutageSection-module__szmoJq__tag{letter-spacing:.11em;font-size:10px}.PmsOutageSection-module__szmoJq__meta{font-size:10.5px}}.PmsOutageSection-module__szmoJq__compare{grid-template-columns:1fr 1fr;gap:14px;margin:22px 0 28px;display:grid}.PmsOutageSection-module__szmoJq__compareCard{border:1px solid #ececec;border-radius:12px;padding:18px 18px 20px}.PmsOutageSection-module__szmoJq__compareCardBad{background:#fff5f5;border-color:#ffd9d9}.PmsOutageSection-module__szmoJq__compareCardGood{background:#f0fbf5;border-color:#cfeed9}.PmsOutageSection-module__szmoJq__compareKicker{font-family:var(--tp-ff-heading);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:700;display:inline-block}.PmsOutageSection-module__szmoJq__compareCardBad .PmsOutageSection-module__szmoJq__compareKicker{color:#c8474a}.PmsOutageSection-module__szmoJq__compareCardGood .PmsOutageSection-module__szmoJq__compareKicker{color:#1f8a51}.PmsOutageSection-module__szmoJq__compareText{font-family:var(--tp-ff-inter);color:#002b3b;margin:0;font-size:14px;line-height:1.5}@media (max-width:575.98px){.PmsOutageSection-module__szmoJq__compare{grid-template-columns:1fr}}
.ApiCrossLinkCta-module__exASOG__root{background:#f7f9fa;border-top:1px solid #e4e8ea;padding:90px 0}.ApiCrossLinkCta-module__exASOG__wrap{grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;display:grid}.ApiCrossLinkCta-module__exASOG__eyebrow{font-family:var(--tp-ff-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--tp-theme-primary,#00b8d9);margin-bottom:14px;font-size:13px;font-weight:600;display:inline-block}.ApiCrossLinkCta-module__exASOG__title{font-family:var(--tp-ff-heading);color:#002b3b;letter-spacing:-.01em;margin:0 0 18px;font-size:clamp(28px,3.4vw,42px);line-height:1.12}.ApiCrossLinkCta-module__exASOG__lead{font-family:var(--tp-ff-inter);color:#5a6772;max-width:560px;margin:0 0 22px;font-size:17px;line-height:1.6}.ApiCrossLinkCta-module__exASOG__points{gap:14px;margin:0 0 28px;padding:0;list-style:none;display:grid}.ApiCrossLinkCta-module__exASOG__points li{font-family:var(--tp-ff-inter);color:#002b3b;padding-left:28px;font-size:15px;position:relative}.ApiCrossLinkCta-module__exASOG__points li:before{content:"";background:var(--tp-theme-primary,#00b8d9);border-radius:4px;width:14px;height:14px;position:absolute;top:6px;left:0;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 10'><path d='M12.5.18 5.2 9.83c-.15.19-.38.23-.58.08L0 3.87c-.02-.04.02-.08.02-.08.04-.04.08 0 .08 0l4.73 3.44L12.3.03c.04-.04.12-.04.16 0 .04.04.04.11.04.15z' fill='white'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 10'><path d='M12.5.18 5.2 9.83c-.15.19-.38.23-.58.08L0 3.87c-.02-.04.02-.08.02-.08.04-.04.08 0 .08 0l4.73 3.44L12.3.03c.04-.04.12-.04.16 0 .04.04.04.11.04.15z' fill='white'/></svg>") 50%/contain no-repeat}.ApiCrossLinkCta-module__exASOG__btn{font-family:var(--tp-ff-heading);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#002b3b;border-radius:999px;align-items:center;gap:10px;padding:14px 26px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s,gap .2s;display:inline-flex}.ApiCrossLinkCta-module__exASOG__btn:hover{background:var(--tp-theme-primary,#00b8d9);color:#fff;gap:14px}.ApiCrossLinkCta-module__exASOG__code{color:#ffffffe6;background:#06212c;border-radius:14px;padding:22px 24px;font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,monospace;font-size:13px;line-height:1.6;overflow-x:auto;box-shadow:0 30px 60px -30px #002b3b66}.ApiCrossLinkCta-module__exASOG__kw{color:#7de5f5}.ApiCrossLinkCta-module__exASOG__str{color:#8ff0c5}.ApiCrossLinkCta-module__exASOG__dim{color:#ffffff80}@media (max-width:991.98px){.ApiCrossLinkCta-module__exASOG__wrap{grid-template-columns:1fr;gap:32px}}
.DistributionLogosGrid-module__841yCq__grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:110px;gap:16px;display:grid}.DistributionLogosGrid-module__841yCq__tile{background:#fff;border:1px solid #ececec;border-radius:12px;justify-content:center;align-items:center;padding:12px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex}.DistributionLogosGrid-module__841yCq__tile img{object-fit:contain;width:100%;height:100%;max-height:50px;transition:transform .25s;display:block}.DistributionLogosGrid-module__841yCq__tile:hover{border-color:#d6d6d6;transform:translateY(-3px);box-shadow:0 12px 24px -12px #002b3b2e}.DistributionLogosGrid-module__841yCq__tile:hover img{transform:scale(1.04)}@media (max-width:991.98px){.DistributionLogosGrid-module__841yCq__grid{margin-top:30px}}@media (max-width:575.98px){.DistributionLogosGrid-module__841yCq__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:100px}}
.PortfolioBand-module__DsUiCG__root{background:#f5f7fa}.PortfolioBand-module__DsUiCG__inner{background:#0c1420;border-radius:20px;overflow:hidden}.PortfolioBand-module__DsUiCG__media{background:linear-gradient(135deg,#1a2536,#0c1420);justify-content:center;align-items:center;height:100%;min-height:380px;padding:40px;display:flex}.PortfolioBand-module__DsUiCG__media img{border-radius:12px;max-width:100%;height:auto;box-shadow:0 20px 60px -15px #00000080}.PortfolioBand-module__DsUiCG__copy{color:#e7ebf0;padding:64px 56px}.PortfolioBand-module__DsUiCG__eyebrow{font-family:var(--tp-ff-heading);letter-spacing:.14em;text-transform:uppercase;color:#7de5f5;margin-bottom:18px;font-size:13px;font-weight:600;display:inline-block}.PortfolioBand-module__DsUiCG__title{font-family:var(--tp-ff-heading);letter-spacing:-.02em;color:#fff;margin:0 0 22px;font-size:clamp(30px,3.2vw,44px);font-weight:500;line-height:1.12}.PortfolioBand-module__DsUiCG__lead{color:#b8c2cc;max-width:56ch;margin:0 0 32px;font-size:17px;line-height:1.65}.PortfolioBand-module__DsUiCG__list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.PortfolioBand-module__DsUiCG__list li{font-family:var(--tp-ff-body);color:#e7ebf0;align-items:flex-start;gap:14px;font-size:16px;line-height:1.55;display:flex}.PortfolioBand-module__DsUiCG__check{color:#7de5f5;background:#7de5f524;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;margin-top:2px;display:inline-flex}@media (max-width:991.98px){.PortfolioBand-module__DsUiCG__copy{padding:48px 32px}.PortfolioBand-module__DsUiCG__media{min-height:260px;padding:32px}}.PortfolioBand-module__DsUiCG__tree{width:100%;max-width:440px;height:auto;display:block}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__lines line{stroke-opacity:.45}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__root{opacity:0;animation:.52s ease-out forwards PortfolioBand-module__DsUiCG__cr-portfolio-tree-fade}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__brand{opacity:0;animation:.52s ease-out forwards PortfolioBand-module__DsUiCG__cr-portfolio-tree-fade}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__prop{opacity:0;animation:.52s ease-out forwards PortfolioBand-module__DsUiCG__cr-portfolio-tree-fade}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__lines line{opacity:0;animation:.52s ease-out forwards PortfolioBand-module__DsUiCG__cr-portfolio-tree-fade}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__root{animation-delay:.12s}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__lines line:nth-child(-n+4){animation-delay:.26s}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__brand{animation-delay:.38s}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__brand--b{animation-delay:.46s}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__lines line:nth-child(n+5){animation-delay:.6s}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__prop:first-of-type{animation-delay:.72s}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__prop:nth-of-type(2){animation-delay:.78s}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__prop:nth-of-type(3){animation-delay:.84s}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__prop:nth-of-type(4){animation-delay:.9s}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__prop:nth-of-type(5){animation-delay:.96s}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__prop--more{animation-delay:1.06s}@keyframes PortfolioBand-module__DsUiCG__cr-portfolio-tree-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__root{opacity:1;animation:none;transform:none}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__brand{opacity:1;animation:none;transform:none}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__prop{opacity:1;animation:none;transform:none}.PortfolioBand-module__DsUiCG__tree .cr-portfolio-tree__lines line{opacity:1;animation:none;transform:none}}@media (max-width:991.98px){.PortfolioBand-module__DsUiCG__tree{max-width:340px}}@media (max-width:575.98px){.PortfolioBand-module__DsUiCG__title br{display:none}}
.SsotVisualization-module__EfZfxG__root{font-family:var(--tp-ff-body);background:#fff;flex-direction:column;display:flex}.SsotVisualization-module__EfZfxG__bar{background:#f5f7fa;border-bottom:1px solid #e6e8ec;justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.SsotVisualization-module__EfZfxG__dots{gap:6px;display:inline-flex}.SsotVisualization-module__EfZfxG__dots i{background:#dde1e6;border-radius:50%;width:10px;height:10px;display:inline-block}.SsotVisualization-module__EfZfxG__path{font-family:var(--tp-ff-heading);letter-spacing:.14em;text-transform:uppercase;color:#8a95a2;font-size:11px;font-weight:500}.SsotVisualization-module__EfZfxG__grid{grid-template-columns:repeat(3,1fr);display:grid}.SsotVisualization-module__EfZfxG__col{border-right:1px solid #eef1f4;padding:22px 18px}.SsotVisualization-module__EfZfxG__col:last-child{border-right:none}.SsotVisualization-module__EfZfxG__colHead{border-bottom:1px solid #eef1f4;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:10px;display:flex}.SsotVisualization-module__EfZfxG__colLabel{font-family:var(--tp-ff-heading);letter-spacing:.14em;text-transform:uppercase;color:#2a3442;font-size:11px;font-weight:600}.SsotVisualization-module__EfZfxG__pulse{background:#06b6d4;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2.1s ease-out infinite SsotVisualization-module__EfZfxG__pulse;position:relative;box-shadow:0 0 #06b6d48c}.SsotVisualization-module__EfZfxG__pulseDelay1{animation-delay:.7s}.SsotVisualization-module__EfZfxG__pulseDelay2{animation-delay:1.4s}@keyframes SsotVisualization-module__EfZfxG__pulse{0%{box-shadow:0 0 #06b6d48c}70%{box-shadow:0 0 0 10px #06b6d400}to{box-shadow:0 0 #06b6d400}}.SsotVisualization-module__EfZfxG__rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.SsotVisualization-module__EfZfxG__rows li{color:#4a5463;border-bottom:1px dashed #eef1f4;justify-content:space-between;align-items:center;padding:6px 0;font-size:13px;line-height:1.3;display:flex}.SsotVisualization-module__EfZfxG__rows li:last-child{border-bottom:none}.SsotVisualization-module__EfZfxG__rows li span:first-child{color:#2a3442;font-weight:500}.SsotVisualization-module__EfZfxG__rows li span:last-child{font-variant-numeric:tabular-nums;color:#4a5463}.SsotVisualization-module__EfZfxG__tag{letter-spacing:.02em;background:#06b6d41a;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block;color:#067a8c!important}.SsotVisualization-module__EfZfxG__tagMuted{background:#8a95a21a;color:#6b7684!important}@media (prefers-reduced-motion:reduce){.SsotVisualization-module__EfZfxG__pulse{box-shadow:none;animation:none}}@media (max-width:767.98px){.SsotVisualization-module__EfZfxG__grid{grid-template-columns:1fr}.SsotVisualization-module__EfZfxG__col{border-bottom:1px solid #eef1f4;border-right:none;padding:18px}.SsotVisualization-module__EfZfxG__col:last-child{border-bottom:none}.SsotVisualization-module__EfZfxG__rows li{font-size:12.5px}}
.ApiCtaButton-module__TxKHdG__button{font-family:var(--tp-ff-heading);color:var(--cr-blue);border:1.5px solid #3b82f64d;border-radius:30px;align-items:center;gap:8px;padding:14px 30px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.ApiCtaButton-module__TxKHdG__button:hover{border-color:var(--cr-blue);color:var(--cr-blue);background:#3b82f614}.ApiCtaButton-module__TxKHdG__button svg{transition:transform .2s}.ApiCtaButton-module__TxKHdG__button:hover svg{transform:translate(2px)}
.Architecture-module__fn25nq__root{background:#fff}.Architecture-module__fn25nq__eyebrow{font-family:var(--tp-ff-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--cr-blue);margin-bottom:16px;font-size:13px;font-weight:600;display:inline-block}.Architecture-module__fn25nq__title{font-family:var(--tp-ff-heading);color:#002b3b;margin:0 0 16px;font-size:clamp(32px,3.4vw,48px);line-height:1.15}.Architecture-module__fn25nq__lead{color:#5a6772;max-width:640px;margin:0 auto;font-size:18px;line-height:1.6}.Architecture-module__fn25nq__grid{grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:50px;display:grid}.Architecture-module__fn25nq__grid3{grid-template-columns:repeat(3,1fr)}.Architecture-module__fn25nq__item{background:#f7f9fa;border:1px solid #eef1f4;border-radius:16px;padding:32px 26px;transition:transform .25s,box-shadow .25s,border-color .25s}.Architecture-module__fn25nq__item:hover{border-color:#3b82f64d;transform:translateY(-3px);box-shadow:0 20px 40px -20px #0c14202e}.Architecture-module__fn25nq__icon{width:54px;height:54px;color:var(--cr-blue);background:#3b82f61a;border-radius:14px;justify-content:center;align-items:center;margin-bottom:20px;display:inline-flex}.Architecture-module__fn25nq__item h3{font-family:var(--tp-ff-heading);color:#0c1420;letter-spacing:-.01em;margin:0 0 10px;font-size:20px;font-weight:600}.Architecture-module__fn25nq__item p{color:#5a6772;margin:0;font-size:15px;line-height:1.6}@media (max-width:991.98px){.Architecture-module__fn25nq__grid,.Architecture-module__fn25nq__grid3{grid-template-columns:repeat(2,1fr)}}@media (max-width:575.98px){.Architecture-module__fn25nq__grid,.Architecture-module__fn25nq__grid3{grid-template-columns:1fr}.Architecture-module__fn25nq__title br{display:none}}
.Compliance-module__SXGDRa__root{background:linear-gradient(#fff 0%,#f5f7fa 100%)}.Compliance-module__SXGDRa__eyebrow{font-family:var(--tp-ff-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--cr-blue);margin-bottom:18px;font-size:13px;font-weight:600;display:inline-block}.Compliance-module__SXGDRa__title{font-family:var(--tp-ff-heading);letter-spacing:-.025em;color:#0c1420;margin:0 0 20px;font-size:clamp(32px,3.6vw,52px);font-weight:500;line-height:1.08}.Compliance-module__SXGDRa__lead{color:#3d4856;max-width:720px;margin:0 auto;font-size:19px;line-height:1.6}.Compliance-module__SXGDRa__grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:48px;display:grid}.Compliance-module__SXGDRa__item{background:#fff;border:1px solid #eef1f4;border-radius:18px;padding:40px 32px;box-shadow:0 10px 30px -20px #0c142026}.Compliance-module__SXGDRa__icon{width:58px;height:58px;color:var(--cr-blue);background:linear-gradient(135deg,#3b82f61f,#7de5f51f);border-radius:15px;justify-content:center;align-items:center;margin-bottom:22px;display:inline-flex}.Compliance-module__SXGDRa__item h3{font-family:var(--tp-ff-heading);color:#0c1420;letter-spacing:-.01em;margin:0 0 12px;font-size:22px;font-weight:600}.Compliance-module__SXGDRa__item p{color:#5a6772;margin:0;font-size:15.5px;line-height:1.65}.Compliance-module__SXGDRa__badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.Compliance-module__SXGDRa__badges span{font-family:var(--tp-ff-heading);letter-spacing:.08em;text-transform:uppercase;color:#3d4856;background:#fff;border:1px solid #dde3e9;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:600}@media (max-width:991.98px){.Compliance-module__SXGDRa__grid{grid-template-columns:1fr}}
.DistributionPartners-module__OSzhaW__eyebrow{font-family:var(--tp-ff-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--tp-theme-primary,#00b8d9);margin-bottom:16px;font-size:13px;font-weight:600;display:inline-block}.DistributionPartners-module__OSzhaW__title{font-family:var(--tp-ff-heading);color:#002b3b;margin:0 0 20px;font-size:clamp(28px,3.4vw,42px);line-height:1.15}.DistributionPartners-module__OSzhaW__lead{font-family:var(--tp-ff-inter);color:#5a6772;margin:0 0 24px;font-size:17px;line-height:1.55}.DistributionPartners-module__OSzhaW__list{grid-template-columns:1fr 1fr;gap:8px 24px;margin:0 0 28px;padding:0;list-style:none;display:grid}.DistributionPartners-module__OSzhaW__list li{font-family:var(--tp-ff-inter);color:#002b3b;padding-left:18px;font-size:15px;position:relative}.DistributionPartners-module__OSzhaW__list li:before{content:"";background:var(--tp-theme-primary,#00b8d9);border-radius:999px;width:8px;height:8px;position:absolute;top:9px;left:0}.DistributionPartners-module__OSzhaW__link{font-family:var(--tp-ff-heading);letter-spacing:.06em;text-transform:uppercase;color:#002b3b;border-bottom:2px solid #002b3b;align-items:center;gap:8px;padding-bottom:4px;font-size:14px;font-weight:600;text-decoration:none;transition:gap .2s,color .2s;display:inline-flex}.DistributionPartners-module__OSzhaW__link:hover{color:var(--tp-theme-primary,#00b8d9);gap:12px}@media (max-width:575.98px){.DistributionPartners-module__OSzhaW__list{grid-template-columns:1fr}}
.CaseStudyCard-module__5auDjG__root{background:#f5f7fa}.CaseStudyCard-module__5auDjG__card{background:#fff;border:1px solid #eef1f4;border-radius:20px;grid-template-columns:1.6fr 1fr;gap:48px;padding:56px;display:grid;box-shadow:0 20px 60px -30px #0c14202e}.CaseStudyCard-module__5auDjG__eyebrow{font-family:var(--tp-ff-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--cr-blue);margin-bottom:18px;font-size:13px;font-weight:600;display:inline-block}.CaseStudyCard-module__5auDjG__quote{font-family:var(--tp-ff-heading);color:#0c1420;letter-spacing:-.015em;quotes:none;margin:0 0 24px;font-size:clamp(22px,2.2vw,28px);font-weight:500;line-height:1.35}.CaseStudyCard-module__5auDjG__attribution{font-family:var(--tp-ff-body);color:#5a6772;margin:0;font-size:16px}.CaseStudyCard-module__5auDjG__attribution strong{color:#0c1420;font-weight:600}.CaseStudyCard-module__5auDjG__metricsCol{border-left:1px solid #eef1f4;flex-direction:column;gap:28px;padding-left:48px;display:flex}.CaseStudyCard-module__5auDjG__metric:first-child{margin-top:auto}.CaseStudyCard-module__5auDjG__metric:last-child{margin-bottom:auto}.CaseStudyCard-module__5auDjG__metric{flex-direction:column;gap:4px;display:flex}.CaseStudyCard-module__5auDjG__metricNum{font-family:var(--tp-ff-heading);letter-spacing:-.02em;color:var(--cr-blue);font-size:clamp(32px,3vw,44px);font-weight:700;line-height:1}.CaseStudyCard-module__5auDjG__metricLabel{font-family:var(--tp-ff-body);color:#5a6772;font-size:14px}@media (max-width:991.98px){.CaseStudyCard-module__5auDjG__card{grid-template-columns:1fr;gap:32px;padding:40px 32px}.CaseStudyCard-module__5auDjG__metricsCol{border-top:1px solid #eef1f4;border-left:none;flex-flow:wrap;justify-content:space-between;gap:18px;padding-top:28px;padding-left:0}.CaseStudyCard-module__5auDjG__metric{flex:30%;min-width:100px}}
