html[data-ui="1"] .grad-t{background:none;-webkit-text-fill-color:currentColor;color:var(--blue)}
html[data-ui="1"] .eyebrow{letter-spacing:.08em;font-size:12px;color:var(--mut,#6B7A93)}
html[data-ui="1"] .eyebrow::before{display:none}
html[data-ui="1"] .btn-p{background:var(--ink)!important;box-shadow:none!important;border-radius:2px}
html[data-ui="1"] .btn-p:hover{background:var(--blue)!important;transform:none}
html[data-ui="1"] .btn-s,html[data-ui="1"] .nav-cta{border-radius:2px}
html[data-ui="1"] .card{border-radius:2px;box-shadow:none}
html[data-ui="1"] a.card:hover,html[data-ui="1"] .card.hov:hover{transform:none;box-shadow:none;border-color:var(--ink)}
html[data-ui="1"] .card .ph{border-radius:0}
html[data-ui="1"] .card .ic,html[data-ui="1"] .wk-ic{display:none}
html[data-ui="1"] .pcard .bd .k{margin-top:0}
html[data-ui="1"] .card .k{letter-spacing:.06em;color:var(--mut,#6B7A93)}
html[data-ui="1"] .checks li{padding-left:18px;font-weight:500}
html[data-ui="1"] .checks li::before{content:"";top:.82em;width:8px;height:1.5px;background:var(--ink-2,#3D4C63)}
html[data-ui="1"] .card .go{color:var(--ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}
html[data-ui="1"] .card .go::after{display:none}
html[data-ui="1"] .chips span{background:none;border:1px solid var(--line-2,#CFD8E6);color:var(--ink-2,#3D4C63)}
html[data-ui="2"] .grad-t{background:linear-gradient(transparent 60%,rgba(46,134,240,.22) 0);-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;color:var(--ink);padding:0 .06em}
html[data-ui="2"] .sub-hero .grad-t,html[data-ui="2"] .sub-cta .grad-t,html[data-ui="2"] .hero .grad-t{background:linear-gradient(transparent 62%,rgba(46,134,240,.55) 0);color:#fff}
html[data-ui="2"] .eyebrow{font-size:0;letter-spacing:0;margin-bottom:12px}
html[data-ui="2"] .eyebrow::before{display:none}
html[data-ui="2"] .eyebrow b,html[data-ui="2"] .eyebrow[data-no]::after{font-family:var(--num);font-size:15px;font-weight:900;margin:0;border:0;color:var(--ink);letter-spacing:.02em;
  padding:0 48px 0 0;background:linear-gradient(var(--ink),var(--ink)) right center/36px 2px no-repeat}
html[data-ui="2"] .btn-p{background:var(--ink)!important;box-shadow:none!important;border-radius:0}
html[data-ui="2"] .btn-p:hover{background:var(--blue)!important}
html[data-ui="2"] .btn-s,html[data-ui="2"] .nav-cta{border-radius:0}
html[data-ui="2"] .card{border-radius:0;border:0;border-top:3px solid var(--ink);box-shadow:none;background:var(--bg-2,#F4F7FB)}
html[data-ui="2"] a.card:hover,html[data-ui="2"] .card.hov:hover{transform:none;box-shadow:none;border-top-color:var(--blue)}
html[data-ui="2"] .grid{counter-reset:uic}
html[data-ui="2"] .card:has(.ic){counter-increment:uic}
html[data-ui="2"] .card .ic,html[data-ui="2"] .wk-ic{display:none}
html[data-ui="2"] .card:has(.ic) .bd::before{content:counter(uic,decimal-leading-zero);display:block;font-family:var(--num);font-size:30px;font-weight:900;line-height:1;letter-spacing:-.03em;color:var(--ink);margin-bottom:12px}
html[data-ui="2"] .pcard .bd .k{margin-top:0}
html[data-ui="2"] .card .k{color:var(--mut,#6B7A93);letter-spacing:.08em}
html[data-ui="2"] .checks{gap:0;border-top:1px solid var(--line-2,#CFD8E6)}
html[data-ui="2"] .checks li{padding:9px 0 9px 0;border-bottom:1px solid var(--line-2,#CFD8E6);font-weight:600}
html[data-ui="2"] .checks li::before{display:none}
html[data-ui="2"] .card .go{color:var(--ink)}
html[data-ui="2"] .chips span{border-radius:0;background:var(--ink);color:#fff}
html[data-ui="1"] #team .tm-card{border-radius:2px;padding-left:18px}
html[data-ui="1"] #team .tm-card::after{display:none}
html[data-ui="1"] #team .tm-card:hover{transform:none;box-shadow:none;background:#fff;border-color:var(--ink)}
html[data-ui="1"] #team .tm-card:hover h3{color:inherit}
html[data-ui="1"] #team .tm-card.tm-hi{background:#fff;border-color:var(--line);border-left:3px solid var(--ink)}
html[data-ui="1"] #team .tm-ic{display:none}
html[data-ui="1"] .ret-card .r-ic{border-radius:2px}
html[data-ui="2"] #team .tm-card{border-radius:0;border:0;border-top:3px solid var(--ink);background:var(--bg-2,#F4F7FB);padding-left:18px}
html[data-ui="2"] #team .tm-card::after{display:none}
html[data-ui="2"] #team .tm-card:hover{transform:none;box-shadow:none;background:var(--bg-2,#F4F7FB);border-top-color:var(--blue)}
html[data-ui="2"] #team .tm-card.tm-hi{background:var(--bg-2,#F4F7FB);border-top-color:var(--blue)}
html[data-ui="2"] #team .tm-ic{display:none}
html[data-ui="2"] #team .tm-no{color:var(--ink);font-weight:900}
html[data-ui="2"] #team .tm-card.tm-hi .tm-no{color:var(--blue)}
html[data-ui="2"] .ret-card .r-ic{border-radius:0}
