.section--hero-product{--bc-from:#7e2ee9;--hp-from-stop:32.477%;--bc-to:#dcb7ff;--hp-to-stop:81.284%;--bc-glow:#ff5dd8;--hp-eyebrow:#f6f5f2;--hp-heading:#fff;--hp-text:#fff;--hp-primary-bg:#fff;--hp-primary-bg-hover:var(--wp--preset--color--purple-lightest,#e9d7ff);--hp-primary-text:var(--wp--preset--color--purple-base,#7e2ee9);--hp-secondary-bg:hsla(0,0%,100%,.6);--hp-secondary-bg-hover:hsla(0,0%,100%,.8);--hp-secondary-text:var(--wp--preset--color--purple-base,#7e2ee9);--hp-title-width:978px;--hp-fade:linear-gradient(180deg,hsla(44,22%,90%,0) 52.16%,hsla(44,22%,90%,.21) 62.79%,hsla(44,22%,90%,.5) 76.08%,#ece9e1 89.37%);color:var(--hp-text);padding-bottom:100px;padding-left:0;padding-right:0}.section--hero-product.has-brand-center-background{background:var(--hp-fade),radial-gradient(circle 750px at 92.3% 80%,var(--bc-glow) 0,transparent 100%),linear-gradient(180deg,var(--bc-from) var(--hp-from-stop),var(--bc-to) var(--hp-to-stop))}.section--hero-product.has-brand-center-background:before{mix-blend-mode:plus-lighter}.section--hero-product.has-brand-center-background:after{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:none;mask-image:linear-gradient(180deg,transparent 15%,#000 70%);-webkit-mask-image:linear-gradient(180deg,transparent 15%,#000 70%);z-index:1}.section--hero-product.is-hero-theme-skills{--hp-title-width:817px}.section--hero-product.is-hero-theme-agents{--bc-from:#3c0f7d;--bc-to:#b627c6}.section--hero-product.is-hero-theme-learning,.section--hero-product.is-hero-theme-platform{--bc-from:#a4dfff;--hp-from-stop:2.979%;--bc-to:#e9d7ff;--hp-to-stop:62.314%;--bc-glow:#dbf2ff;--hp-eyebrow:var(--wp--preset--color--neutral-dark,#56534e);--hp-heading:var(--wp--custom--colors--heading,#06065d);--hp-text:var(--wp--preset--color--neutral-darkest,#2a2923);--hp-primary-bg:var(--wp--preset--color--purple-base,#7e2ee9);--hp-primary-bg-hover:var(--wp--preset--color--purple-medium,#5d1ebc);--hp-primary-text:#f6f5f2;--hp-secondary-bg:#fff;--hp-secondary-bg-hover:var(--wp--preset--color--purple-lightest,#e9d7ff);--hp-fade:linear-gradient(180deg,hsla(44,22%,90%,0) 52.156%,hsla(44,22%,90%,.75) 76.019%,#ece9e1 89.368%)}.section--hero-product.is-hero-theme-knowledge{--hp-title-width:1120px}.section--hero-product:not(:has(.hero-product__media)){padding-bottom:160px}.section--hero-product .hero-product__content{margin-inline:auto;max-width:1120px!important;row-gap:48px;width:100%}.section--hero-product .hero-product__intro{row-gap:16px;width:100%}.section--hero-product .hero-product__eyebrow{margin:0}.section--hero-product .hero-product__eyebrow p{color:var(--hp-eyebrow);font-size:13px;font-weight:600!important;letter-spacing:.52px;line-height:24px;margin:0;text-transform:uppercase}.section--hero-product .hero-product__title{color:var(--hp-heading);letter-spacing:-1.12px;line-height:64px;margin:0!important;max-width:var(--hp-title-width)}.section--hero-product .hero-product__body{margin-left:auto;row-gap:20px;width:min(739px,100%)}.section--hero-product .hero-product__lead{color:var(--hp-text);line-height:32px;margin:0}.section--hero-product .hero-product__actions{-moz-column-gap:8px;column-gap:8px;margin:0}.section--hero-product .hero-product__btn .wp-block-button__link{border:0;border-radius:40px;font-weight:500;padding:12px 24px;text-transform:uppercase;transition:background-color .2s ease}.section--hero-product .hero-product__btn--primary .wp-block-button__link{background-color:var(--hp-primary-bg)!important;color:var(--hp-primary-text)!important}.section--hero-product .hero-product__btn--primary .wp-block-button__link:focus-visible,.section--hero-product .hero-product__btn--primary .wp-block-button__link:hover{background-color:var(--hp-primary-bg-hover)!important}.section--hero-product .hero-product__btn--secondary .wp-block-button__link{backdrop-filter:blur(10px);background-color:var(--hp-secondary-bg)!important;color:var(--hp-secondary-text)!important}.section--hero-product .hero-product__btn--secondary .wp-block-button__link:focus-visible,.section--hero-product .hero-product__btn--secondary .wp-block-button__link:hover{background-color:var(--hp-secondary-bg-hover)!important}.section--hero-product .hero-product__media{margin:80px 0 0!important;width:100%}.section--hero-product .hero-product__stage{aspect-ratio:1120/630;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:radial-gradient(ellipse 80% 120% at 130% 135%,rgba(227,255,171,.5) 0,rgba(227,255,171,0) 100%),linear-gradient(96.3deg,rgba(233,215,255,.7) 2.929%,hsla(0,0%,100%,.7) 91.682%);border:1px solid #fff;border-radius:12px;box-sizing:border-box;display:grid;overflow:hidden;place-items:center;position:relative;width:100%}.section--hero-product .hero-product__stage .wp-block-video{height:100%;inset:0;margin:0;position:absolute;z-index:1}.section--hero-product .hero-product__stage video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:1160px){.section--hero-product .hero-product__content{max-width:calc(100% - 80px)!important}}@media(max-width:1100px){.section--hero-product .hero-product__title{font-size:clamp(34px,5vw,48px);line-height:1.15}}@media(max-width:1024px){.section--hero-product:not(:has(.hero-product__media)){padding-bottom:140px}}@media(max-width:782px){.section--hero-product .hero-product__content{row-gap:32px}.section--hero-product .hero-product__body{margin-left:0}.section--hero-product .hero-product__media{margin-top:48px!important}}@media(max-width:599px){.section--hero-product:not(:has(.hero-product__media)){padding-bottom:100px}.section--hero-product .hero-product__content{max-width:calc(100% - 32px)!important}.section--hero-product .hero-product__title{font-size:clamp(28px,8vw,34px)}.section--hero-product .hero-product__lead{font-size:20px;line-height:28px}.section--hero-product .hero-product__actions{flex-wrap:wrap}}.section--hero-product.wp-block-group.alignfull.has-brand-center-background.is-layout-constrained{padding-top:264px}@media(max-width:1024px){.section--hero-product.wp-block-group.alignfull.has-brand-center-background.is-layout-constrained{padding-top:214px}}@media(max-width:599px){.section--hero-product.wp-block-group.alignfull.has-brand-center-background.is-layout-constrained{padding-top:238px}}
