.ldca{color:#1b1b1b;font-family:GT Walsheim,Poppins,system-ui,-apple-system,sans-serif;font-weight:400;padding:50px 5%;text-align:left}.ldca *,.ldca :after,.ldca :before{box-sizing:border-box}.ldca__inner{align-items:center;display:grid;gap:72px;grid-template-columns:2fr 3fr;margin:0 auto;max-width:1280px}.ldca--flipped .ldca__visual{order:2}.ldca--flipped .ldca__text{order:1}.ldca__stack{display:flex;flex-direction:column;gap:16px;padding:10px}.ldca__grid{display:grid;gap:16px;grid-template-columns:1fr 1fr}.ldca__card{--rot:0deg;transform:rotate(var(--rot));transition:transform .38s cubic-bezier(.2,.8,.2,1),box-shadow .38s ease;will-change:transform}.ldca__card:hover{transform:rotate(calc(var(--rot)*.32)) translateY(-7px)}.ldca__hero{--rot:-2deg;border-radius:20px;box-shadow:0 16px 34px rgba(66,28,133,.18);padding:28px 26px}.ldca__hero:hover{box-shadow:0 26px 52px rgba(66,28,133,.3)}.ldca__hero .ldca__big{font-size:64px;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.03em;line-height:.95}.ldca__hero .ldca__lbl{font-size:12px;letter-spacing:.16em;margin-top:10px;text-transform:uppercase}.ldca__cell{background:#fff;border-radius:16px;box-shadow:0 10px 24px rgba(60,30,10,.08);padding:18px}.ldca__cell:hover{box-shadow:0 20px 40px rgba(60,30,10,.18)}.ldca__cell .ldca__num{color:#421c85;font-size:28px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.ldca__cell .ldca__lbl{color:#6e6e6e;font-size:12px;line-height:1.35;margin-top:7px}.ldca--theme-purple .ldca__hero{background:#421c85}.ldca--theme-purple .ldca__hero .ldca__big{color:#fff}.ldca--theme-purple .ldca__hero .ldca__lbl{color:#ffdfd5}.ldca--theme-orange .ldca__hero{background:#ffa970}.ldca--theme-orange .ldca__hero .ldca__big{color:#421c85}.ldca--theme-orange .ldca__hero .ldca__lbl{color:#421c85;opacity:.75}.ldca--theme-orangemid .ldca__hero{background:#ffcfc0}.ldca--theme-orangemid .ldca__hero .ldca__big{color:#421c85}.ldca--theme-orangemid .ldca__hero .ldca__lbl{color:#421c85;opacity:.7}.ldca--theme-white .ldca__hero{background:#fff;box-shadow:0 14px 30px rgba(60,30,10,.12)}.ldca--theme-white .ldca__hero .ldca__big{color:#421c85}.ldca--theme-white .ldca__hero .ldca__lbl{color:#6e6e6e}.ldca__eyebrow{color:#421c85;font-size:13px;font-weight:400;letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.ldca__heading{margin:0 0 18px}.ldca__heading :is(h1,h2,h3,p){color:#000;font-size:38px;font-weight:400!important;letter-spacing:-.015em;line-height:1.14;margin:0}.ldca__desc{margin:0 0 4px;max-width:600px}.ldca__desc p{color:#1b1b1b;font-size:17px;font-weight:400!important;line-height:1.65;margin:0 0 15px}.ldca__desc p:last-child{margin-bottom:0}.ldca__desc b,.ldca__desc strong{font-weight:500}.ldca__ctas{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-top:30px}.ldca__cta{align-items:center;box-shadow:none!important;display:inline-flex;font-family:inherit;line-height:1;text-decoration:none!important;transform:none!important;transition:background .25s ease,color .25s ease}.ldca__cta--primary{background:#421c85!important;border-radius:999px!important;color:#fff!important;font-size:15px;font-weight:500!important;letter-spacing:.01em;padding:14px 26px}.ldca__cta--primary:focus,.ldca__cta--primary:focus-visible,.ldca__cta--primary:hover{background:#2d1259!important;box-shadow:none!important;color:#fff!important;outline:none!important;text-decoration:none!important;transform:none!important}.ldca__cta--secondary{background:transparent!important;color:#421c85!important;font-size:15px;font-weight:500!important;padding:6px 0 8px;position:relative}.ldca__cta--secondary:after{background:#421c85;bottom:0;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;transform-origin:left center}.ldca__cta--secondary:focus,.ldca__cta--secondary:focus-visible,.ldca__cta--secondary:hover{background:transparent!important;box-shadow:none!important;color:#421c85!important;outline:none!important;text-decoration:none!important;transform:none!important}.ldca__cta--secondary:focus-visible:after,.ldca__cta--secondary:hover:after{animation:ldLineRedraw .55s cubic-bezier(.2,.8,.2,1)}@keyframes ldLineRedraw{0%{transform:scaleX(1);transform-origin:right center}45%{transform:scaleX(0);transform-origin:right center}46%{transform-origin:left center}to{transform:scaleX(1);transform-origin:left center}}.ldca__rev{opacity:1;transform:none;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.2,1)}.ldca__stack.is-js .ldca__rev{opacity:0;transform:translateY(18px)}.ldca__stack.is-js .ldca__rev.is-in{opacity:1;transform:none}@media (max-width:900px){.ldca{padding:40px 24px}.ldca__inner{gap:44px;grid-template-columns:1fr}.ldca--flipped .ldca__text,.ldca--flipped .ldca__visual{order:0}.ldca__heading :is(h1,h2,h3,p){font-size:30px}}@media (prefers-reduced-motion:reduce){.ldca__rev,.ldca__stack.is-js .ldca__rev{opacity:1;transform:none}.ldca__card{transition:none}}