.asset-url{--asset-url-header-height:4.75rem;color:#292631;padding-top:var(--asset-url-header-height);background:#fafafc}.asset-url>.public-header{min-height:var(--asset-url-header-height);position:fixed;inset:0 0 auto}.asset-url>main{scroll-margin-top:calc(var(--asset-url-header-height) + 1.25rem)}.asset-url *{box-sizing:border-box}.asset-url__container{max-width:83rem;margin:0 auto;padding-inline:2rem}.asset-url a{text-underline-offset:.25em}.asset-url a:focus-visible,.asset-url summary:focus-visible{outline-offset:5px;outline:3px solid #7553c4}.asset-url__skip{color:#453077;z-index:100;clip-path:inset(50%);background:#fff;padding:1rem;position:fixed;top:1rem;left:1rem}.asset-url__skip:focus{clip-path:none}.asset-url__icon{flex:none;width:1.4rem;height:1.4rem}.asset-url__icon-tile{color:#7555a8;background:#efebf8;border:1px solid #e2d9f0;border-radius:.8rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.asset-url__hero{background:radial-gradient(at 85% 80%,#e5dff3,#0000 55%),linear-gradient(120deg,#faf9fd,#f0edf7);padding:1.8rem 0 5rem}.asset-url__breadcrumb{color:#716a7b;flex-wrap:wrap;gap:.8rem;margin-bottom:4rem;font-size:.75rem;display:flex}.asset-url__breadcrumb a{color:inherit;text-decoration:none}.asset-url__hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:3.5rem;display:grid}.asset-url__eyebrow{color:#71558e;letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.6rem;margin:0 0 1.2rem;font-size:.68rem;font-weight:700;display:flex}.asset-url__eyebrow .asset-url__icon{width:1.1rem;height:1.1rem}.asset-url h1{letter-spacing:-.06em;margin:0 0 1.6rem;font-size:clamp(2.6rem,4.3vw,4.25rem);font-weight:620;line-height:1.06}.asset-url h1 span{color:#8261b5}.asset-url p{line-height:1.85}.asset-url__lead{color:#635a70;max-width:36rem;font-size:1.02rem}.asset-url__actions{flex-wrap:wrap;align-items:center;gap:1.2rem;margin-top:1.7rem;display:flex}.asset-url__primary{color:#fff;background:#2e263a;border:1px solid #2e263a;border-radius:.6rem;justify-content:center;align-items:center;gap:1rem;padding:.95rem 1.2rem;font-size:.83rem;font-weight:650;text-decoration:none;display:inline-flex}.asset-url__primary:hover{background:#4e386c}.asset-url__text-link{color:#64408c;align-items:center;gap:.4rem;font-size:.83rem;font-weight:600;display:inline-flex}.asset-url__text-link .asset-url__icon{width:1.1rem;height:1.1rem}.asset-url__proof{color:#6b6375;gap:.45rem;margin:1.5rem 0 0;padding:0;font-size:.72rem;list-style:none;display:grid}.asset-url__proof li{align-items:center;gap:.5rem;display:flex}.asset-url__proof .asset-url__icon{color:#806295;width:1rem;height:1rem}.asset-url__preview{background:#fff;border:1px solid #dfd9e9;border-radius:1rem;margin:0;overflow:hidden;box-shadow:0 25px 80px #3e27561c}.asset-url__preview-label{color:#695a79;border-bottom:1px solid #e9e5ee;align-items:center;gap:.55rem;padding:.9rem 1.15rem;font-size:.73rem;display:flex}.asset-url__preview img,.asset-url__studio img{width:100%;height:auto;display:block}.asset-url figcaption{color:#756b80;padding:.9rem 1.2rem;font-size:.7rem;line-height:1.65}.asset-url__jump{background:#fff;border-block:1px solid #e4deed}.asset-url__jump>div{flex-wrap:wrap;gap:.6rem 2rem;padding-block:1.2rem;display:flex}.asset-url__jump a{color:#64586f;font-size:.78rem;text-decoration:none}.asset-url__jump a:hover{color:#633a94;text-decoration:underline}.asset-url section{scroll-margin-top:calc(var(--asset-url-header-height) + 1.25rem)}.asset-url__section{padding-block:5rem}.asset-url h2{letter-spacing:-.045em;margin:0 0 1.3rem;font-size:clamp(1.9rem,3vw,2.75rem);font-weight:610;line-height:1.13}.asset-url h3{letter-spacing:-.02em;margin:1.1rem 0 .6rem;font-size:1.08rem;font-weight:650;line-height:1.4}.asset-url__section p:not(.asset-url__eyebrow,.asset-url__audience,.asset-url__result){color:#675f72;font-size:.92rem}.asset-url__intro{grid-template-columns:.85fr 1.15fr;gap:5rem;display:grid}.asset-url__intro>div>p:first-child{margin-top:0}.asset-url__note{border-left:2px solid #c1aad9;padding-left:1.2rem}.asset-url__outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:3rem;display:grid}.asset-url__outcomes article{border-top:1px solid #e2dbe9;padding-top:1.6rem}.asset-url__outcomes p{margin-bottom:0}.asset-url__workflow{background:#f1eef7;border-block:1px solid #e5dfed}.asset-url__section-heading{max-width:45rem}.asset-url__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 3.5rem;margin-block:3rem;display:grid}.asset-url__steps article{align-items:start;gap:1.2rem;display:flex}.asset-url__steps .asset-url__icon-tile{background:#faf8fe;flex:none}.asset-url__steps h3{margin-top:.15rem}.asset-url__steps p{margin-top:.5rem}.asset-url__studio{background:#fff;border:1px solid #dcd4e7;border-radius:1rem;margin:3rem 0 0;overflow:hidden;box-shadow:0 15px 50px #3621450a}.asset-url__uses{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.3rem;margin-top:2.5rem;display:grid}.asset-url__uses article{background:#fff;border:1px solid #e4ddea;border-radius:1rem;flex-direction:column;align-items:start;padding:2rem;display:flex}.asset-url__audience{color:#7a668a;letter-spacing:.06em;text-transform:uppercase;margin:1.5rem 0 0;font-size:.65rem;font-weight:650}.asset-url__uses h3{margin-top:.65rem;font-size:1.3rem}.asset-url__uses .asset-url__result{color:#775293;border-top:1px solid #e8e0ef;margin:auto 0 0;padding-top:1.3rem;font-size:.8rem;font-weight:600}.asset-url__time{color:#f4effa;background:#2d2538}.asset-url__time-grid{grid-template-columns:1fr 1fr;gap:5rem;display:grid}.asset-url__time .asset-url__eyebrow{color:#c1a8df}.asset-url__time .asset-url__section p:not(.asset-url__eyebrow){color:#c9bfd3}.asset-url__benefits{gap:1.5rem;display:grid}.asset-url__benefits article{align-items:start;gap:1.1rem;display:flex}.asset-url__benefits .asset-url__icon{color:#bea0db;margin-top:.1rem}.asset-url__benefits h3{margin-top:0;font-size:1rem}.asset-url__benefits p{margin-bottom:0}.asset-url__control{border-bottom:1px solid #e2dbe9;align-items:start;gap:1.5rem;padding-block:3rem;display:flex}.asset-url__control .asset-url__icon-tile{flex-shrink:0}.asset-url__control h2{margin:.15rem 0 .6rem;font-size:1.35rem}.asset-url__control p{color:#6a6075;max-width:64rem;margin:0;font-size:.87rem}.asset-url__faq{grid-template-columns:.8fr 1.2fr;gap:4rem;display:grid}.asset-url__faq details{border-bottom:1px solid #e2dbe9;padding:1.3rem 0}.asset-url__faq details:first-child{border-top:1px solid #e2dbe9}.asset-url__faq summary{cursor:pointer;font-size:.94rem;font-weight:600;line-height:1.6}.asset-url__faq details p{margin-bottom:0}.asset-url__final{text-align:center;background:linear-gradient(120deg,#ede6f5,#f2eff8);border-block:1px solid #e4dced;padding-block:4.5rem}.asset-url__final .asset-url__eyebrow{justify-content:center}.asset-url__final p:not(.asset-url__eyebrow){color:#6d5e79;max-width:37rem;margin:0 auto 1.6rem;font-size:.95rem}.asset-url__related{padding-block:2.8rem}.asset-url__related h2{font-size:1.1rem}.asset-url__related>div{flex-wrap:wrap;gap:1rem 2rem;display:flex}.asset-url__related a{color:#73508b;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.asset-url__related .asset-url__icon{width:1rem;height:1rem}.asset-url__related>p{color:#7b7185;margin:1.7rem 0 0;font-size:.72rem}@media (width<=1050px){.asset-url__hero-grid{gap:2rem}.asset-url__intro,.asset-url__time-grid{gap:2.5rem}.asset-url__uses article{padding:1.4rem}}@media (width<=760px){.asset-url__container{padding-inline:1.25rem}.asset-url__hero{padding-bottom:2.8rem}.asset-url__breadcrumb{margin-bottom:2.7rem}.asset-url__hero-grid,.asset-url__intro,.asset-url__outcomes,.asset-url__steps,.asset-url__uses,.asset-url__time-grid,.asset-url__faq{grid-template-columns:1fr}.asset-url__hero-grid{gap:2.5rem}.asset-url h1{font-size:clamp(2.4rem,8.8vw,3.6rem)}.asset-url__section{padding-block:3rem}.asset-url__intro,.asset-url__faq{gap:1rem}.asset-url__outcomes{gap:1.5rem;margin-top:1.5rem}.asset-url__jump>div{gap:.8rem 1.4rem}.asset-url__steps{gap:2rem;margin-block:2rem}.asset-url__steps article{gap:.9rem}.asset-url__uses article{padding:1.6rem}.asset-url__uses .asset-url__result{width:100%}.asset-url__control{gap:1rem;padding-block:2rem}.asset-url__final{padding-block:3rem}}
