.home-page .site-header{margin-bottom:-149px}.home-hero{isolation:isolate;color:#fff;background:#211361;height:810px;position:relative;overflow:hidden}.hero-photo{z-index:-3;object-fit:cover;width:1343px;max-width:none;height:756px;position:absolute;top:1px;left:calc(50% - 657px)}.hero-tint{z-index:-2;background:linear-gradient(66.2deg,#322860 15.077%,#c02cb4db 36.63%,#c52eb300 59.75%);position:absolute;inset:0}.hero-glow{z-index:-1;pointer-events:none;position:absolute;top:-112px;left:calc(50% - 1280px);transform:rotate(180deg)}.hero-copy{padding-top:225px}.hero-copy h1{max-width:581px;margin-top:20px}.hero-copy p{max-width:581px;margin-block:20px;font-size:18px;font-weight:600}.hero-copy .action{margin-left:-4px}.home-content{background:#fff;border-radius:70px 70px 0 0;margin-top:-34px;display:flow-root;position:relative}.stat-grid{z-index:2;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:-136px;display:grid;position:relative}.stat-card{border:1px solid var(--purple);color:#fff;background:#9e87fbb3;border-radius:20px;overflow:hidden}.stat-number{justify-content:space-between;align-items:center;gap:12px;padding:6px 20px 18px;display:flex}.stat-number>span{letter-spacing:-3px;white-space:nowrap;font-family:Poppins,sans-serif;font-size:64px;line-height:1.2}.stat-number small{letter-spacing:0;font-size:40px}.stat-number>img{flex:none}.stat-card>strong{background:var(--lilac);border:1px solid var(--purple);border-radius:20px;min-height:79px;margin:-1px;padding:24px 20px;font-size:18px;display:block}.home-about{isolation:isolate;grid-template-columns:1fr 1fr;align-items:center;gap:72px;padding-block:150px;display:grid;position:relative}.home-about h2{max-width:517px;margin-top:20px;font-size:50px;font-weight:800;line-height:.98}.about-note{background:#ffffffbf;border-radius:20px;padding:30px}.about-note p{margin-bottom:40px;font-size:18px;font-weight:600}.about-note .action>span{font-size:20px}.about-glow{z-index:-1;pointer-events:none;position:absolute;top:-45px;left:10%}.home-solutions{grid-template-columns:342px minmax(0,1fr);gap:46px;padding-bottom:145px;display:grid}.solution-photo{border-radius:20px;height:513px;position:relative;overflow:hidden}.solution-photo>img{object-fit:cover;width:118.42%;max-width:none;height:118.31%;position:absolute;top:-11.1%;left:-6.15%}.photo-indicators{position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.solution-list{gap:26px;margin-block:22px 30px;display:grid}.solution-list>div{grid-template-columns:290px 1fr;align-items:center;gap:40px;min-height:66px;display:grid}.solution-list button{text-align:left;color:var(--ink);align-items:center;gap:20px;padding:0;font-size:24px;font-weight:500;line-height:1.2;display:flex}.solution-list button img{flex:none;transform:rotate(180deg)}.solution-list p{color:var(--ink);font-size:18px;font-weight:600}.home-stages{text-align:center;isolation:isolate;padding-bottom:150px;position:relative}.home-stages>h2{font-size:50px;font-weight:800;line-height:.98}.stage-grid{grid-template-columns:repeat(3,1fr);gap:50px;padding-top:40px;display:grid;position:relative}.stage-grid:before{content:"";background:var(--lilac);height:1px;position:absolute;top:136px;left:14%;right:14%}.stage-grid>div{flex-direction:column;align-items:center;display:flex}.stage-node{background:#fff;margin-block:9px 20px;position:relative}.stage-grid h3{color:var(--ink);margin-bottom:28px;font-size:32px}.stage-tags{flex-wrap:wrap;justify-content:center;gap:10px;max-width:300px;display:flex}.stage-tags>a{border:1px solid var(--purple);white-space:nowrap;background:#fff;border-radius:30px;padding:5px 10px;font-size:15px}.stage-tags>a:first-child{margin-inline:30px}.stage-glow{z-index:-1;pointer-events:none;position:absolute;top:10px;left:-360px;transform:rotate(26deg)}.home-partners{padding-bottom:140px}.partners-intro{grid-template-columns:350px 1fr;align-items:center;gap:62px;display:grid}.partners-intro h2{margin-bottom:24px}.partners-intro .action>span{gap:14px;padding-inline:16px;font-size:20px}.conference-crop{border-radius:20px;height:253px;position:relative;overflow:hidden}.conference-crop img{object-fit:cover;width:134.82%;max-width:none;height:253.36%;position:absolute;top:-83.63%;left:-34.82%}.partner-carousel{grid-template-columns:150px 1fr;gap:52px;margin-top:68px;display:grid}.partner-carousel p{font-size:24px}.partner-window{scrollbar-width:none;overflow:auto}.partner-track{gap:36px;width:926px;min-width:100%;display:grid}.partner-track>div{justify-content:space-between;align-items:center;gap:35px;display:flex}.partner-track>div img{object-fit:contain;filter:grayscale();opacity:.5}.partner-track>div img[src$="8b63b.png"]{object-fit:cover;object-position:center;height:40px}.home-experts{padding-bottom:145px}.home-experts h2{text-align:center;color:#262138;margin-bottom:40px}.home-experts>div{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.expert-card{border:1px solid var(--purple);border-radius:60px;align-items:center;gap:24px;min-height:109px;padding:16px;display:flex}.expert-photo{border-radius:50%;flex:none;width:77px;height:77px;position:relative;overflow:hidden}.expert-photo img{object-fit:cover;width:134px;max-width:none;height:201px;position:absolute;top:-28px;left:-31px}.expert-photo.ryan img{width:239px;height:319px;top:-111px;left:-83px}.expert-photo.elio img{top:-1px}.expert-card>span:nth-child(2){white-space:nowrap;display:grid}.expert-card strong{font-size:32px;line-height:1.2}.expert-card>span:nth-child(2)>span{font-size:18px;font-weight:600}.expert-card small{font-size:15px;font-weight:300}.expert-arrow{flex:none;margin-left:auto;position:relative}.expert-arrow>img:last-child{position:absolute;top:14px;left:14px}.home-cta{isolation:isolate;color:#fff;background:var(--blue);border-radius:50px 50px 0 0;min-height:441px;padding-block:76px 40px;position:relative;overflow:hidden}.growth-photo{z-index:-3;object-fit:cover;width:111.4%;max-width:none;height:803px;position:absolute;top:-144px;left:-.01%}.growth-tint{z-index:-2;background:linear-gradient(55.45deg,#322860,#c52eb3 31.73%,#c52eb300 56.96%),linear-gradient(transparent 55%,var(--blue));position:absolute;inset:0}.home-cta h2{max-width:560px;font-size:50px;font-weight:800;line-height:.98}.home-cta p{max-width:517px;margin-block:24px 30px;font-size:18px;font-weight:600}.service-dialog{width:calc(100% - 36px);max-width:1120px;color:var(--blue);border:0;border-radius:24px;max-height:90dvh;padding:38px 48px;box-shadow:0 8px 40px #0002}.service-dialog::backdrop{background:#1b146450}.service-dialog h2{padding-right:30px;font-size:28px}.service-dialog-subtitle{margin-block:16px 36px;font-size:23px}.dialog-close{color:var(--purple);font-size:24px;position:absolute;top:32px;right:32px}.service-table{margin-block:30px}.service-table-head,.service-table-body>div{grid-template-columns:35% 65%;gap:0;display:grid}.service-table-head{margin-bottom:12px;font-size:22px}.service-table-body{color:#111;max-height:350px;overflow:auto}.service-table-body>div>strong{border-right:1px solid #ddd;padding:14px 18px}.service-table-body>div>p{padding:12px 30px;font-size:14px}.service-dialog>p:not(.service-dialog-subtitle){margin-block:20px;font-size:18px}.text-link{color:var(--purple);text-underline-offset:4px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.partner-track img:hover{filter:none;opacity:1}.expert-card:hover{background:#eee6ff}.solution-list button:hover{color:var(--purple)}}@media (width>=1281px){.hero-photo{width:100%;height:810px;left:0}.home-hero{background-size:cover}}@media (width<=1200px){.stat-number>span{font-size:54px}.stat-number{padding-inline:15px}.stat-number img{width:40px;height:40px}.solution-list>div{grid-template-columns:1fr 1.2fr;gap:24px}.home-solutions{grid-template-columns:30% 1fr}.expert-card{gap:12px;padding:12px}.expert-card strong{font-size:26px}.expert-card>span:nth-child(2)>span{font-size:15px}.expert-card small{font-size:12px}.expert-photo{width:65px;height:65px}.expert-arrow>img:first-child{width:34px;height:34px}.expert-arrow>img:last-child{top:10px;left:10px}.partners-intro{gap:40px}}@media (width<=1000px){.home-page .site-header{margin-bottom:-111px}.hero-copy{padding-top:200px}.home-about{gap:25px;padding-block:100px}.home-about h2{font-size:40px}.stat-grid{gap:15px}.stat-number>span{font-size:44px}.stat-card>strong{padding:20px 14px;font-size:15px}.home-solutions{gap:25px;padding-bottom:90px}.solution-list{gap:18px}.solution-list>div{grid-template-columns:1fr;gap:10px}.solution-list button{font-size:22px}.solution-list p{font-size:16px}.home-solutions h2{font-size:26px}.solution-photo{height:560px}.home-stages>h2{font-size:38px}.home-stages,.home-partners,.home-experts{padding-bottom:90px}.partners-intro{grid-template-columns:1fr 1.5fr;gap:25px}.partners-intro .action>span{font-size:15px}.home-experts>div{gap:14px}.expert-card{border-radius:25px;grid-template-columns:auto 1fr;gap:12px;display:grid}.expert-arrow{display:none}.expert-card strong{font-size:23px}.expert-photo{width:50px;height:50px}.expert-card small{white-space:normal}.expert-card>span:nth-child(2)>span{font-size:13px}.expert-card>span:nth-child(2){white-space:normal}}@media (width<=600px){.home-hero{height:770px}.hero-copy{padding-top:175px}.hero-copy h1{max-width:360px;font-size:42px}.hero-copy p{max-width:310px;font-size:16px}.hero-photo{opacity:.8;top:140px;left:-640px}.hero-tint{background:linear-gradient(120deg,#322860 5%,#b529b9b3 55%,#1b146400)}.hero-glow{display:none}.home-content{border-radius:35px 35px 0 0;margin-top:-30px}.stat-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:-90px}.stat-number{padding:12px 14px}.stat-number>span{letter-spacing:-2px;font-size:46px}.stat-number small{font-size:30px}.stat-number>img{width:34px;height:34px}.stat-card>strong{min-height:60px;padding:14px 12px;font-size:14px}.home-about{grid-template-columns:1fr;gap:28px;padding-block:70px}.home-about h2{max-width:360px;font-size:38px}.eyebrow{font-size:20px}.about-note{padding:25px}.about-note p{margin-bottom:24px;font-size:17px}.about-glow{top:0;left:-360px}.home-solutions{grid-template-columns:1fr;gap:30px;padding-bottom:75px}.solution-photo{width:100%;height:400px}.solution-photo>img{object-position:center 30%;width:100%;height:145%;top:-15%;left:0}.home-solutions h2{font-size:25px}.solution-list>div{grid-template-columns:1fr;gap:10px;padding-bottom:15px}.solution-list p{padding-left:41px}.home-stages>h2{font-size:36px}.stage-grid{grid-template-columns:1fr;gap:30px}.stage-grid:before{display:none}.stage-grid>div{padding-block:12px}.stage-grid h3{margin-bottom:18px;font-size:28px}.stage-grid img{margin-bottom:8px}.stage-node{margin-block:0 10px}.home-stages,.home-partners,.home-experts{padding-bottom:70px}.stage-glow{left:-700px}.partners-intro{grid-template-columns:1fr;gap:30px}.partners-intro h2{max-width:340px}.conference-crop{height:220px}.partner-carousel{grid-template-columns:110px 1fr;gap:20px;margin-top:35px}.partner-carousel p{font-size:22px}.partner-track{gap:30px;width:720px}.home-experts>div{grid-template-columns:1fr}.home-experts h2{font-size:28px}.expert-card{border-radius:70px;gap:20px;padding:14px;display:flex}.expert-photo{width:77px;height:77px}.expert-card strong{font-size:30px}.expert-card>span:nth-child(2)>span{font-size:17px}.expert-card small{font-size:14px}.expert-arrow{margin-right:10px;display:block}.home-cta{border-radius:30px 30px 0 0;min-height:430px;padding-block:60px}.home-cta h2{font-size:38px}.home-cta p{max-width:290px;font-size:17px}.growth-photo{width:1000px;height:650px;top:-65px;left:-300px}.growth-tint{background:linear-gradient(60deg,#322860,#c52eb3e6 40%,#c52eb300)}.service-dialog{padding:35px 22px}.service-dialog h2{font-size:22px}.service-dialog-subtitle{font-size:18px}.service-table-head{font-size:17px}.service-table-body>div>strong{padding:12px 8px;font-size:13px}.service-table-body>div>p{padding:12px;font-size:12px}.dialog-close{top:16px;right:16px}}
