.h1,h1{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:32px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.9px;line-height:110%}@media screen and (min-width:520px){.h1,h1{font-size:48px;letter-spacing:-1px;line-height:105%}}@media screen and (min-width:1024px){.h1,h1{font-size:53px;letter-spacing:-1.5px}}@media screen and (min-width:1440px){.h1,h1{font-size:72px}}.h2,h2{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:24px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.6px;line-height:115%}@media screen and (min-width:520px){.h2,h2{font-size:36px;letter-spacing:-.8px;line-height:110%}}@media screen and (min-width:1024px){.h2,h2{font-size:40px;letter-spacing:-1.1px}}@media screen and (min-width:1440px){.h2,h2{font-size:53px;letter-spacing:-1.15px}}.h3,h3{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:21px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.4px;line-height:120%}@media screen and (min-width:520px){.h3,h3{font-size:28px;letter-spacing:-.5px;line-height:120%}}@media screen and (min-width:1024px){.h3,h3{font-size:29px;letter-spacing:-.8px}}@media screen and (min-width:1440px){.h3,h3{font-size:39px}}.h4,h4{font-feature-settings:"case" on;font-size:18px;font-variation-settings:"wght" 500;letter-spacing:-.15px;line-height:130%}@media screen and (min-width:520px){.h4,h4{font-size:21px;line-height:130%}}@media screen and (min-width:1024px){.h4,h4{font-size:22px;letter-spacing:-.3px}}@media screen and (min-width:1440px){.h4,h4{font-size:29px;letter-spacing:-.4px}}.h5,h5{font-feature-settings:"case" on;font-size:16px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.1px;line-height:130%}@media screen and (min-width:520px){.h5,h5{font-size:18px}}@media screen and (min-width:1024px){.h5,h5{letter-spacing:-.2px}}@media screen and (min-width:1440px){.h5,h5{font-size:24px}}.factoid{font-feature-settings:"case" on,"liga" off,"clig" off;color:#fff;font-size:32px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.9px;line-height:110%}@media screen and (min-width:520px){.factoid{font-size:64px;letter-spacing:-1.2px;line-height:100%}}@media screen and (min-width:1024px){.factoid{font-size:72px;letter-spacing:-2px}}@media screen and (min-width:1440px){.factoid{font-size:96px}}.lead{font-feature-settings:"case" on;font-size:18px;font-variation-settings:"wght" 300;font-weight:400;letter-spacing:-.15px;line-height:130%}@media screen and (min-width:520px){.lead{font-size:21px}}@media screen and (min-width:1024px){.lead{font-size:22px;letter-spacing:-.3px}}@media screen and (min-width:1440px){.lead{font-size:29px;letter-spacing:-.4px}}.overline{font-feature-settings:"case" on;font-size:16px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:2px;line-height:120%;text-transform:uppercase}@media screen and (min-width:1440px){.overline{font-size:18px}}.buttonText{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:16px;font-variation-settings:"wght" 500;letter-spacing:-.1px;line-height:140%}@media screen and (min-width:520px){.buttonText{letter-spacing:-.2px;line-height:150%}}@media screen and (min-width:1024px){.buttonText{letter-spacing:-.3px}}@media screen and (min-width:1440px){.buttonText{font-size:18px}}.badge{font-feature-settings:"case" on;font-size:11px;font-variation-settings:"wght" 500;letter-spacing:2px;line-height:120%;text-transform:uppercase}@media screen and (min-width:520px){.badge{font-size:12px}}.caption{font-feature-settings:"case" on;font-size:13px;font-variation-settings:"wght" 300;font-weight:400;line-height:145%}@media screen and (min-width:520px){.caption{font-size:14px;line-height:150%}}.footnote{font-feature-settings:"case" on;font-size:11px;font-variation-settings:"wght" 300;font-weight:400;line-height:150%}@media screen and (min-width:520px){.footnote{font-size:12px;line-height:160%}}.bodyText{font-size:16px;font-variation-settings:"wght" 300;line-height:140%}@media screen and (min-width:520px){.bodyText{line-height:150%}}@media screen and (min-width:1440px){.bodyText{font-size:18px}}.boldBodyText{font-size:16px;font-variation-settings:"wght" 500;letter-spacing:.1px;line-height:140%}@media screen and (min-width:520px){.boldBodyText{line-height:150%}}@media screen and (min-width:1440px){.boldBodyText{font-size:18px}}.link{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:16px;font-variation-settings:"wght" 300;line-height:140%;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media screen and (min-width:520px){.link{line-height:150%}}@media screen and (min-width:1440px){.link{font-size:18px}}.captionButton{font-feature-settings:"case" on;font-size:13px;font-variation-settings:"wght" 500;letter-spacing:-.1px;line-height:145%}@media screen and (min-width:520px){.captionButton{font-size:14px}}.home{font-family:var(--font-stack)}.heroScreen{background-color:#1d1d1b;background-image:url(https://imagedelivery.net/8L3n80caefEGT5lrYwBsNA/84a03f6e-65af-42f0-72d1-535f3e2d0400/blob);background-position:top;background-repeat:no-repeat;background-size:100% auto}@media screen and (min-width:768px){.heroScreen{background-image:url(https://imagedelivery.net/8L3n80caefEGT5lrYwBsNA/71f9388f-33d6-4429-2e34-0afd1b2f7400/blob),url(https://imagedelivery.net/8L3n80caefEGT5lrYwBsNA/4ba8710d-8965-4723-31e3-27d636ea3400/blob);background-position:0 0,100% 0;background-repeat:no-repeat,no-repeat;background-size:auto 100%,auto 100%}}@media screen and (min-width:1024px){.heroScreen{background-image:url(https://imagedelivery.net/8L3n80caefEGT5lrYwBsNA/d275c3e5-21e8-47a2-5bc5-c137fcb52c00/blob),url(https://imagedelivery.net/8L3n80caefEGT5lrYwBsNA/a97f5d13-d0bf-4a7b-f2d0-7f82fac7bf00/blob)}}@media screen and (min-width:1440px){.heroScreen{background-image:url(https://imagedelivery.net/8L3n80caefEGT5lrYwBsNA/0352e2b1-e3b7-4105-ba35-c478481e8e00/blob),url(https://imagedelivery.net/8L3n80caefEGT5lrYwBsNA/57273359-8329-490f-179f-bad8c85b4e00/blob)}}.heroScreenTitle{color:#fff;font-family:var(--font-stack);font-size:32px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.9px;line-height:110%;margin:0 auto;padding-bottom:32px;padding-top:120px;text-align:center}@media screen and (min-width:768px){.heroScreenTitle{font-size:48px;letter-spacing:-1px;line-height:105%;padding-bottom:48px;padding-top:80px}}@media screen and (min-width:1024px){.heroScreenTitle{font-size:53px;letter-spacing:-1.05px;padding-top:120px}}@media screen and (min-width:1440px){.heroScreenTitle{font-size:72px;letter-spacing:-1.5px;padding-bottom:64px}}.history{background:#f6f6f6;font-family:var(--font-stack);padding:80px 0 16px}@media screen and (min-width:768px){.history{padding:80px 0}}@media screen and (min-width:1024px){.history{padding:96px 0}}@media screen and (min-width:1440px){.history{padding:96px 0}}@media screen and (min-width:768px){.historyContent>div{display:grid;gap:0 16px;grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1024px){.historyContent>div{grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1440px){.historyContent>div{gap:0 24px}}.historyTitle{color:#1d1d1b;font-size:24px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.6px;line-height:115%;margin-bottom:32px}@media screen and (min-width:768px){.historyTitle{font-size:36px;grid-column:span 6;letter-spacing:-.8px;line-height:110%}}@media screen and (min-width:1024px){.historyTitle{font-size:40px;grid-column:span 12;letter-spacing:-1.1px}}@media screen and (min-width:1440px){.historyTitle{font-size:53px;grid-column:span 9;letter-spacing:-1.15px}}.historyText{font-size:16px;font-variation-settings:"wght" 300;line-height:140%;margin-bottom:64px}@media screen and (min-width:768px){.historyText{grid-column:span 4;line-height:150%;max-width:443px}}@media screen and (min-width:1024px){.historyText{grid-column:span 6;max-width:418px}}@media screen and (min-width:1440px){.historyText{font-size:18px;grid-column:span 5;max-width:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes Blury{0%{filter:blur(5px)}to{filter:blur(0)}}.productDisplayAfterwards{background:url(https://devexperts.com/app/uploads/2025/05/front-hero-screen-sm.svg) no-repeat 50%/cover;overflow:hidden;padding-bottom:64px;padding-top:64px}@media screen and (min-width:768px){.productDisplayAfterwards{background:none;padding-bottom:80px;padding-top:80px}}@media screen and (min-width:1024px){.productDisplayAfterwards{padding:96px 0}}@media screen and (min-width:1440px){.productDisplayAfterwards{padding:86px 0}}.productDisplayAfterwardsContent{display:block;margin:0 auto;max-width:305px;text-align:center}@media screen and (min-width:768px){.productDisplayAfterwardsContent{max-width:384px}}@media screen and (min-width:1024px){.productDisplayAfterwardsContent{max-width:414px}}@media screen and (min-width:1440px){.productDisplayAfterwardsContent{max-width:521px}}.productDisplayAfterwardsContent:hover{text-decoration:none}.productDisplayAfterwardsTitle{color:#fff;font-family:var(--font-stack);font-size:18px;font-variation-settings:"wght" 500;letter-spacing:-.15px;line-height:130%;padding-bottom:24px}@media screen and (min-width:768px){.productDisplayAfterwardsTitle{font-size:21px;padding-bottom:32px}}@media screen and (min-width:1024px){.productDisplayAfterwardsTitle{font-size:22px;letter-spacing:-.3px}}@media screen and (min-width:1440px){.productDisplayAfterwardsTitle{font-size:29px;letter-spacing:-.4px}}.productDisplayAfterwardsLink{align-items:center;color:#fff;display:inline-flex;font-family:var(--font-stack);font-size:18px;font-variation-settings:"wght" 500;gap:4px;letter-spacing:-.15px;line-height:120%;text-decoration:none}@media screen and (min-width:768px){.productDisplayAfterwardsLink{font-size:21px}}@media screen and (min-width:1024px){.productDisplayAfterwardsLink{font-size:22px;letter-spacing:-.3px}}@media screen and (min-width:1440px){.productDisplayAfterwardsLink{font-size:29px;letter-spacing:-.4px}}.productDisplayAfterwardsLink:after{background:url(https://imagedelivery.net/8L3n80caefEGT5lrYwBsNA/6933c554-bb0b-4fc6-b3ef-914d550f6a00/blob) no-repeat 50%/contain;content:"";height:17px;transition:transform .3s ease;width:16px}@media screen and (min-width:1440px){.productDisplayAfterwardsLink:after{height:20px;width:20px}}.productDisplayAfterwardsLink:focus,.productDisplayAfterwardsLink:hover{text-decoration:none}.productDisplayAfterwardsLink:focus:after,.productDisplayAfterwardsLink:hover:after{transform:translateX(4px)}.frontPageBanner .frontPageBannerGrid{background:#1d1d1b;border-radius:20px;display:block;padding:32px}@media screen and (min-width:768px){.frontPageBanner .frontPageBannerGrid{align-items:center;background:#1d1d1b url(https://imagedelivery.net/8L3n80caefEGT5lrYwBsNA/12d41324-25e8-4a6b-6d30-d98158fce100/blob) no-repeat left calc(50% - 370px) top -80px/719px auto;display:flex;gap:24px;height:243px;justify-content:center;padding:32px 44px}}@media screen and (min-width:1024px){.frontPageBanner .frontPageBannerGrid{background:#1d1d1b url(https://imagedelivery.net/8L3n80caefEGT5lrYwBsNA/12d41324-25e8-4a6b-6d30-d98158fce100/blob) no-repeat left calc(50% - 490px) top -64px/880px auto;gap:48px;height:294px;padding:32px 63px}}@media screen and (min-width:1440px){.frontPageBanner .frontPageBannerGrid{gap:64px;padding:32px}}.frontPageBanner .frontPageBannerGrid:focus,.frontPageBanner .frontPageBannerGrid:hover{text-decoration:none}.frontPageBanner .frontPageBannerGrid:focus .frontPageBannerImage.imageBack,.frontPageBanner .frontPageBannerGrid:hover .frontPageBannerImage.imageBack{transform:translate(18%,17%) rotate(3.545deg)}@media screen and (min-width:768px){.frontPageBanner .frontPageBannerGrid:focus .frontPageBannerImage.imageBack,.frontPageBanner .frontPageBannerGrid:hover .frontPageBannerImage.imageBack{transform:translate(38px,24px) rotate(3.545deg)}}@media screen and (min-width:1024px){.frontPageBanner .frontPageBannerGrid:focus .frontPageBannerImage.imageBack,.frontPageBanner .frontPageBannerGrid:hover .frontPageBannerImage.imageBack{transform:translate(52px,30px) rotate(3.545deg)}}.frontPageBanner .frontPageBannerGrid:focus .linkArrow,.frontPageBanner .frontPageBannerGrid:hover .linkArrow{transform:translate(4px,3px)}.frontPageBanner .frontPageBannerImageWrapper{margin-bottom:24px;position:relative}@media screen and (min-width:768px){.frontPageBanner .frontPageBannerImageWrapper{margin-bottom:0;width:280px}}@media screen and (min-width:1024px){.frontPageBanner .frontPageBannerImageWrapper{width:360px}}.frontPageBanner .frontPageBannerImage{display:block;height:auto;width:100%}.frontPageBanner .frontPageBannerImage.imageFront{position:relative;width:88%;z-index:20}@media screen and (min-width:768px){.frontPageBanner .frontPageBannerImage.imageFront{width:248px}}@media screen and (min-width:1024px){.frontPageBanner .frontPageBannerImage.imageFront{width:319px}}.frontPageBanner .frontPageBannerImage.imageBack{left:0;position:absolute;top:0;transform:translate(12%,12%) rotate(1.624deg);transition:transform .3s ease;width:82%;z-index:10}@media screen and (min-width:768px){.frontPageBanner .frontPageBannerImage.imageBack{transform:translate(25px,16px) rotate(1.624deg);width:233px}}@media screen and (min-width:1024px){.frontPageBanner .frontPageBannerImage.imageBack{transform:translate(32px,21px) rotate(1.624deg);width:300px}}@media screen and (min-width:768px){.frontPageBanner .frontPageBannerContent{max-width:280px}}@media screen and (min-width:1024px){.frontPageBanner .frontPageBannerContent{max-width:320px}}@media screen and (min-width:1440px){.frontPageBanner .frontPageBannerContent{max-width:400px}}.frontPageBanner .frontPageBannerText,.frontPageBanner .frontPageBannerTitle{margin-bottom:12px}.frontPageBanner{font-family:var(--font-stack);margin:96px 0}@media screen and (min-width:768px){.frontPageBanner{margin:120px 0}}@media screen and (min-width:1440px){.frontPageBanner{margin:160px 0}}.frontPageBanner *{color:#fff}body.home.hasFixedBanner{padding-top:375px}@media screen and (min-width:768px){body.home.hasFixedBanner{padding-top:104px}}@media screen and (min-width:1024px){body.home.hasFixedBanner{padding-top:120px}}@media screen and (min-width:1440px){body.home.hasFixedBanner{padding-top:140px}}.fixedBanner{background:var(--identity-financial-green);font-family:var(--font-stack);left:0;position:fixed;top:56px;width:100%;z-index:999}.fixedBanner.isHidden{display:none}.fixedBannerContent{align-items:center;display:flex;flex-direction:column;padding:16px 16px calc(16px + 32px*var(--fixed-banner-scroll-scale, 1));text-align:center;transition:padding-bottom 50ms linear;width:100%}@media screen and (min-width:768px){.fixedBannerContent{flex-direction:row;height:48px;justify-content:center;padding:12px 0}}@media screen and (min-width:1024px){.fixedBannerContent{height:64px}}@media screen and (min-width:1440px){.fixedBannerContent{height:84px}}.fixedBannerContent:hover{text-decoration:none}.fixedBannerContent:hover .linkWithArrow .linkArrow{transform:translate(4px,3px)}.fixedBannerBadge{align-items:center;background:var(--identity-white);border-radius:40px;display:flex;gap:8px;justify-content:center;margin-bottom:calc(12px + 20px*var(--fixed-banner-scroll-scale, 1));padding:4px 12px;transition:margin-bottom 50ms linear}@media screen and (min-width:768px){.fixedBannerBadge{background:#0000;margin-bottom:0;margin-right:8px;padding:0}}@media screen and (min-width:1024px){.fixedBannerBadge{background:var(--identity-white);border-radius:40px;margin-right:16px;padding:4px 12px}}@media screen and (min-width:1440px){.fixedBannerBadge{margin-right:32px}}.fixedBannerBadgeDot{animation:webinarDotBlink 1.6s ease-in-out infinite;background:var(--identity-dynamic-orange);border-radius:50%;flex-shrink:0;height:8px;width:8px}.fixedBannerBadgeText.caption{color:var(--identity-jet-black);font-variation-settings:"wght" 500}@media screen and (min-width:768px){.fixedBannerBadgeText.caption{display:none}}@media screen and (min-width:1024px){.fixedBannerBadgeText.caption{display:block}}.fixedBannerTitle{color:var(--text-body-dark);margin-bottom:calc(4px + 4px*var(--fixed-banner-scroll-scale, 1));transition:margin-bottom 50ms linear}@media screen and (max-width:767px){.fixedBannerTitle{font-feature-settings:"case" on,"liga" off,"clig" off;font-size:32px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.9px;line-height:110%}}@media screen and (max-width:767px)and (min-width:520px){.fixedBannerTitle{font-size:48px;letter-spacing:-1px;line-height:105%}}@media screen and (max-width:767px)and (min-width:1024px){.fixedBannerTitle{font-size:53px;letter-spacing:-1.5px}}@media screen and (max-width:767px)and (min-width:1440px){.fixedBannerTitle{font-size:72px}}@media screen and (min-width:768px){.fixedBannerTitle{font-size:16px;font-variation-settings:"wght" 300;line-height:140%;margin-bottom:0;margin-right:8px;order:-1}}@media screen and (min-width:768px)and (min-width:520px){.fixedBannerTitle{line-height:150%}}@media screen and (min-width:768px)and (min-width:1440px){.fixedBannerTitle{font-size:18px}}@media screen and (min-width:1024px){.fixedBannerTitle{margin-right:12px;order:0}}@media screen and (min-width:1440px){.fixedBannerTitle{margin-right:16px}}.fixedBannerDate{color:var(--text-body-dark);margin-bottom:calc(24px*var(--fixed-banner-scroll-scale, 1));transition:margin-bottom 50ms linear}@media screen and (min-width:768px){.fixedBannerDate{margin-bottom:0;margin-right:16px}}@media screen and (min-width:1024px){.fixedBannerDate{order:2}}@media screen and (min-width:1440px){.fixedBannerDate{margin-right:32px}}.fixedBannerDateTimezone{color:var(--text-secondary-dark)}.fixedBannerSpeakers{align-items:center;display:flex;margin-bottom:calc(12px + 20px*var(--fixed-banner-scroll-scale, 1));opacity:var(--fixed-banner-scroll-scale,1);transition:margin-bottom 50ms linear}@media screen and (min-width:768px){.fixedBannerSpeakers{display:none}}@media screen and (min-width:1024px){.fixedBannerSpeakers{display:flex;margin-bottom:0;margin-right:12px}}@media screen and (min-width:1440px){.fixedBannerSpeakers{margin-right:16px}}.fixedBannerSpeaker{flex-shrink:0;height:calc(80px*var(--fixed-banner-scroll-scale, 1));margin-right:-4px;position:relative;transition:width 50ms linear,height 50ms linear;width:calc(80px*var(--fixed-banner-scroll-scale, 1))}@media screen and (min-width:1024px){.fixedBannerSpeaker{height:40px;width:40px}.fixedBannerSpeaker:hover .fixedBannerSpeakerImg{scale:1.05}.fixedBannerSpeaker:hover .fixedBannerSpeakerCard{display:flex}}@media screen and (min-width:1440px){.fixedBannerSpeaker{height:60px;width:60px}}.fixedBannerSpeaker:last-child{margin-right:0}.fixedBannerSpeaker .fixedBannerSpeakerImg{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.fixedBannerSpeakerCard{align-items:flex-start;background:var(--identity-financial-green);border-radius:0 0 8px 8px;display:none;flex-direction:column;gap:12px;left:-4px;padding:16px;position:absolute;text-align:left;top:52px;width:240px}@media screen and (min-width:1440px){.fixedBannerSpeakerCard{top:72px}}.fixedBannerSpeakerCardName{color:var(--identity-white);font-variation-settings:"wght" 500;margin-bottom:4px}@media screen and (min-width:1440px){.fixedBannerSpeakerCardName{font-size:18px;line-height:27px}}.fixedBannerSpeakerCardTitle{color:var(--identity-white)}.fixedBannerSpeakerCardLogo{display:block;height:24px;width:auto}.fixedBannerLink{color:var(--identity-white);order:2}.fixedBannerClose{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:12px;position:absolute;right:0;top:0}@media screen and (min-width:768px){.fixedBannerClose{top:4px}}@media screen and (min-width:1024px){.fixedBannerClose{top:12px}}@media screen and (min-width:1440px){.fixedBannerClose{right:12px;top:22px}}.fixedBannerClose svg{display:block;height:16px;width:16px}@keyframes webinarDotBlink{0%{opacity:1}31.25%{opacity:1}50%{opacity:0}81.25%{opacity:0}to{opacity:1}}
