.avatar{background:#eef2ff;min-height:239px}:root{--max:1120px}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.55;margin:0}a{color:inherit}.integration-hero{background:#fdebed;overflow:hidden;padding:30px 20px;position:relative}.lead-css .container{margin:0 auto;max-width:var(--max);padding:0 20px}.lead-css .skip{left:-9999px;position:absolute;top:0}.integration-hero__btn.partner-btnn{margin:0 3px!important}.lead-css .skip:focus{background:#fff;border:1px solid #ddd;border-radius:10px;left:16px;padding:10px 12px;top:16px;z-index:9999}.lead-css .hero{padding:0 5% 60px}.lead-css .hero h1{font-size:clamp(28px,3vw,44px);margin:0 0 12px}.lead-css .hero p{margin:10px 0;max-width:100%;padding-bottom:20px}.lead-css .cta-row{display:flex;gap:15px;margin-top:18px}.cta-row{flex-wrap:wrap;gap:12px}.cta-row-1{font-size:14px;margin-top:12px}.cta-row-1 a{color:#cc0201}.lead-css .btn{border:1px solid #ddd;border-radius:12px;color:#cc0201;display:inline-block;font-weight:700;padding:12px 16px;text-decoration:none;white-space:nowrap}.lead-css .micro a{color:#cc0201}.lead-css .btn.primary{background:#cc0201;border-color:#cc0201;color:#fff}.lead-css .btn.secondary{background:transparent}.lead-css .alt{padding:60px 5%}.lead-css h2{font-size:clamp(22px,2.2vw,30px);margin:0 0 12px}.lead-css h3{font-size:20px;margin:0 0 6px}.lead-css .lede{margin:0 auto;max-width:900px}.lead-css .bullets{list-style:none;margin:14px 0 0;padding-left:0}.lead-css .bullets li{background:#fff;border-radius:10px;box-shadow:0 .03rem .3rem 0 #cacaca7d;margin-bottom:10px;padding:10px 20px;position:relative}.lead-css .bullets li:hover{background:#ffecec;color:#ff6b6b}.lead-css .grid{gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}@media (max-width:980px){.lead-css .grid{grid-template-columns:1fr}}.lead-css .card{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:16px;overflow:hidden}.lead-css .card .media{padding:16px 16px 0}.lead-css .avatar{aspect-ratio:16/9;background:rgba(0,0,0,.06);border-radius:14px;display:block;object-fit:cover;width:100%}.lead-css .card .content{padding:14px 16px 18px}.lead-css .role{font-weight:700;margin:0 0 10px;opacity:.8}.lead-css .one-liner{font-weight:700;margin:10px 0}.lead-css .meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.lead-css .meta a{font-weight:700}.lead-css .micro{font-size:14px;margin-top:10px}.lead-css .hr{background:rgba(0,0,0,.1);height:1px;margin:16px 0}.lead-css .hero-item{border:1px solid rgba(15,23,42,.06);border-radius:20px;margin-top:30px;padding:30px;width:fit-content}.lead-css .hero-item-no p{background:#f9f9f9;border-radius:100px;display:inline-block;font-size:14px;line-height:1em;padding:10px 16px 10px 34px;position:relative}.lead-css .hero-item-no p:before{background:#cc0201;border-radius:50%;content:"";height:8px;left:16px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.lead-css .hero-item-content{border-top:1px solid rgba(15,23,42,.06);padding-top:20px}.lead-css .hero-item-title h3{font-size:36px;margin-bottom:20px;margin-top:20px}.lead-css .hero-content{display:flex;gap:30px;justify-content:space-between}.lead-css .section{background:#f9f9f9;padding:40px 5%}.lead-css .grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.lead-css .section .card{background:#fdfdfd;border:1px solid rgba(15,23,42,.06);border-radius:8px;min-height:auto;padding:45px 46px;position:relative}.lead-css .section .card:before{background:linear-gradient(135deg,rgba(255,0,0,.15),transparent);content:"";inset:0;opacity:0;position:absolute;transition:.3s}.lead-css .section .card:hover:before{opacity:1}.lead-css .icon{align-items:center;border-radius:6px;display:flex;height:40px;justify-content:center;margin-bottom:25px;width:40px}.lead-css .section .card h3{font-size:20px;font-weight:800;margin-bottom:15px}.lead-css .section .card p{color:#222;font-size:16px;line-height:1.6}.lead-css .highlight{background:#141414;border-radius:8px;padding:50px 40px}.lead-css .highlight h1{font-size:42px;font-weight:800;line-height:1.1}.lead-css .highlight p{color:#cfcfcf;margin:20px 0 30px}.lead-css .card-2{background:#ffecec!important;border:2px dashed #ee2a46;margin-top:30px;padding:20px!important;text-align:center}.lead-css .card-2 p{font-size:18px;font-weight:700;margin:0}@media(max-width:768px){.lead-css .highlight h1{font-size:32px}}.u-section-2{padding:40px 5%;position:relative}.lead-team-header svg{position:absolute;right:20px;top:20px}.u-section-2 .lead-team-header h2{text-align:start}.u-section-2 .u-shape-1{background-color:#ee2a46;background-image:none;color:#fff;height:193px;margin-bottom:0;margin-top:156px}.u-section-2 .u-list-1{display:flex;flex-direction:column;grid-template-rows:repeat(2,auto);margin:0 auto}.u-section-2 .u-repeater-1{grid-template-columns:repeat(5,calc(20% - 20px));min-height:215px;grid-gap:25px;display:grid;flex:1;justify-content:center}.u-repeater-item{color:#111;position:relative}.u-container-layout{flex:1;max-width:100%;position:relative}.u-section-2 .u-image{border:0 solid #eee;border-radius:4px;height:auto;min-height:100%;width:100%}.u-content{display:flex;flex-direction:column;height:100%;min-height:80px}.u-section-2 .u-image img{border-radius:4px;display:flex;height:100%;width:100%}.u-section-2 .u-text{font-weight:700;margin:5px 0 0;word-wrap:break-word;font-size:1.25rem;line-height:1.2;position:relative}.u-section-2 .u-text-h6{font-size:12px;font-style:italic;font-weight:400;margin:2px 0 0}.u-section-2 .u-text-p{font-size:1rem;font-weight:400;line-height:1.6;margin:10px 0 0}.u-btn{border-radius:5px;color:#ee2a46;display:inline-block;font-size:15px;font-weight:600;margin-top:10px;padding:10px 15px;text-decoration:underline}@media (max-width:768px){.u-section-2 .u-list-1{width:auto}.u-section-2 .u-repeater-1{grid-template-columns:1fr;width:100%}.lead-team-header svg{display:none}}.long-term-scale{background:#f9f9f9;display:grid;gap:20px;grid-template-columns:2fr 1fr;padding:60px 5%}.inner-box{background:#fff;border:1px solid #eee;border-radius:10px;box-shadow:0 .03rem .3rem 0 #cacaca7d;padding:30px}.inner-box-2{background:#ffecec}.inner-box-2 p{margin:0 0 1.4rem!important}@media(max-width:768px){.long-term-scale{display:flex;flex-direction:column}}.final-cta{padding:60px 5%}.final-cta .inner-box{background:#ffecec;border:2px dashed #ee2a46;border-radius:20px;padding:40px 60px;text-align:center}.final-cta .cta-row{justify-content:center}