.ai-discovery-cards{border-radius:var(--card-radius);color:inherit;overflow:hidden;padding:60px;--card-gap:clamp(18px,2.2vw,30px);--card-radius:16px;--card-padding:clamp(22px,2.2vw,32px);--card-min-height:360px;--featured-card-min-height:360px;--card-bg:rgba(187,194,255,.1);--card-shadow:0 40px 30px -10px rgba(62,59,95,.11);--card-shadow-hover:0 24px 48px rgba(15,23,42,.22)}.ai-discovery-cards--cards-only{padding:0}.ai-discovery-cards__inner{margin:0 auto;width:min(100%,1440px)}.ai-discovery-cards__intro{margin-bottom:clamp(32px,4vw,64px);max-width:720px}.ai-discovery-cards__heading{margin-bottom:.75rem;margin-top:0}.ai-discovery-cards__description,.ai-discovery-cards__description p{margin:0}.ai-discovery-cards .cards{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--card-gap)}.ai-discovery-cards .cards.is-measuring,.ai-discovery-cards .cards.is-measuring *{transition:none!important}.ai-discovery-cards .card{background:var(--card-bg);border:1px solid transparent;border-radius:var(--card-radius);box-shadow:var(--card-shadow);clip-path:inset(0 round var(--card-radius));color:inherit;display:block;isolation:isolate;min-height:var(--card-min-height-resolved,var(--card-min-height));min-width:0;overflow:hidden;padding:var(--card-padding);position:relative;text-decoration:none;transition:flex .35s ease,box-shadow .35s ease,background .35s ease,transform .35s ease}.ai-discovery-cards .card:before{background:linear-gradient(135deg,hsla(0,0%,100%,.42),hsla(0,0%,100%,0) 72%);background-position:0 0;background-size:200% 200%;border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px;transition:background-position .35s ease}.ai-discovery-cards .card:after,.ai-discovery-cards .card:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.ai-discovery-cards .card:after{background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,0))}.ai-discovery-cards .card--featured{flex:0 0 100%;min-height:var(--featured-card-min-height-resolved,var(--featured-card-min-height))}.ai-discovery-cards .card:not(.card--featured){flex:0.95 1 0;min-width:calc(40% - var(--card-gap))}.ai-discovery-cards .card:not(.card--featured).is-active{flex:1.55 1 0}.ai-discovery-cards .card__content{display:flex;flex-direction:column;gap:16px;min-height:100%;position:relative;width:min(80%,500px);z-index:2}.ai-discovery-cards .card--featured .card__content{width:min(48%,calc(100% - 88px),560px)}.ai-discovery-cards .card__header{display:block}.ai-discovery-cards .card__text{display:flex;flex-direction:column;gap:12px;min-width:0;padding-right:0}.ai-discovery-cards .card__text h4,.ai-discovery-cards .card__text h5,.ai-discovery-cards .card__text p{color:inherit;margin:0}.ai-discovery-cards .card__icon{align-items:center;display:inline-flex;height:40px;justify-content:center;position:absolute;right:var(--card-padding);top:var(--card-padding);width:40px;z-index:3}.ai-discovery-cards .card__icon img,.ai-discovery-cards .card__icon svg{display:block;height:100%;transition:transform .22s ease;width:100%}.ai-discovery-cards .card__details{max-height:0;opacity:0;overflow:hidden;transform:translateY(8px);transition:max-height .3s ease,opacity .24s ease,transform .3s ease}.ai-discovery-cards .card__details p{margin:0;max-width:60%;opacity:0;transform:translateY(6px);transition:opacity .22s ease,transform .28s ease}.ai-discovery-cards .card--featured .card__details p{max-width:100%}.ai-discovery-cards .card--featured .card__details,.ai-discovery-cards .card.is-active .card__details{max-height:16rem;opacity:1;transform:translateY(0)}.ai-discovery-cards .card--featured .card__details p,.ai-discovery-cards .card.is-active .card__details p{opacity:1;transform:translateY(0);transition-delay:80ms}.ai-discovery-cards .card__media{bottom:0;pointer-events:none;position:absolute;right:clamp(12px,2vw,28px);transform:translateY(28px);transition:transform .35s ease,width .35s ease,opacity .35s ease;width:min(60%,31rem);z-index:1}.ai-discovery-cards .card__media img{display:block;height:auto;width:100%}.ai-discovery-cards .card--featured .card__media{bottom:auto;right:clamp(56px,7vw,120px);top:34px;transform:translate(0) scale(1);width:min(42%,560px)}.ai-discovery-cards .card--ato .card__media{right:-4%;transform:translate(3%,28px);width:min(86%,43rem)}.ai-discovery-cards .card--q2 .card__media{right:-16%;transform:translate(-18%,52px);width:min(84%,41rem)}.ai-discovery-cards .card:is(:hover,:focus-visible,:focus-within){box-shadow:var(--card-shadow-hover)}.ai-discovery-cards .card:is(:hover,:focus-visible,:focus-within):before{background-position:100% 100%}.ai-discovery-cards .card:is(:hover,:focus-visible,:focus-within) .card__icon img,.ai-discovery-cards .card:is(:hover,:focus-visible,:focus-within) .card__icon svg{transform:scale(1.1)}.ai-discovery-cards .card--featured:is(:hover,:focus-visible,:focus-within) .card__media{transform:translate(0) scale(1.01)}.ai-discovery-cards .card--ato.is-active .card__media{right:-12%;transform:translate(10%,90px);width:min(74%,46rem)}.ai-discovery-cards .card--q2.is-active .card__media{right:-10%;transform:translate(2%,30px);width:min(62%,32rem)}.ai-discovery-cards .card:focus-visible{outline:none}@media (max-width:1340px){.ai-discovery-cards .card:not(.card--featured) .card__content{width:min(calc(100% - 56px),560px)}.ai-discovery-cards .card:not(.card--featured) .card__text{padding-right:40px;width:min(100%,560px)}}@media (max-width:980px){.ai-discovery-cards .card--featured .card__content{width:min(58%,520px)}.ai-discovery-cards .card--featured .card__media{right:28px;width:min(43%,420px)}}@media (max-width:860px){.ai-discovery-cards .cards{flex-direction:column}.ai-discovery-cards .card,.ai-discovery-cards .card--featured{display:flex;flex:none;flex-direction:column;min-height:clamp(420px,90vw,620px)}.ai-discovery-cards .card--featured .card__content,.ai-discovery-cards .card__content{min-height:auto;padding-top:34px;width:100%}.ai-discovery-cards .card__text{padding-right:0;width:100%}.ai-discovery-cards .card__details{max-height:18rem!important;opacity:1!important;transform:translateY(0)!important}.ai-discovery-cards .card__details p{max-width:100%;opacity:1!important;transform:translateY(0)!important;transition-delay:0s!important}.ai-discovery-cards .card--ato .card__media,.ai-discovery-cards .card--ato.is-active .card__media,.ai-discovery-cards .card--featured .card__media,.ai-discovery-cards .card--q2 .card__media,.ai-discovery-cards .card--q2.is-active .card__media,.ai-discovery-cards .card__media{bottom:auto;display:block;flex:0 0 auto;margin-left:auto;margin-right:auto;margin-top:22px;position:relative;right:auto;top:auto;transform:translate(0);width:min(100%,36rem)}.ai-discovery-cards .card--featured:is(:hover,:focus-visible,:focus-within) .card__media{transform:translate(0) scale(1.01)}}@media (max-width:560px){.ai-discovery-cards .cards{gap:14px}.ai-discovery-cards .card,.ai-discovery-cards .card--featured{padding:18px}.ai-discovery-cards .card--featured .card__content,.ai-discovery-cards .card__content{gap:12px;padding-top:38px}.ai-discovery-cards .card__icon{height:32px;width:32px}}@media (prefers-reduced-motion:reduce){.ai-discovery-cards .card,.ai-discovery-cards .card:before,.ai-discovery-cards .card__details,.ai-discovery-cards .card__details p,.ai-discovery-cards .card__icon img,.ai-discovery-cards .card__icon svg,.ai-discovery-cards .card__media{transition:none}}