.scintillate-award[data-astro-cid-pcjbbb5j]{background:linear-gradient(#fff3,#fff3),linear-gradient(0deg,#c48b3d,#eccb68)}.scintillate-award-signalsmith[data-astro-cid-pcjbbb5j]{position:relative;flex:none;width:64.7527px;height:64.7527px;overflow:hidden;mask:url(/images/scintillate/award/signalsmith-mask.svg) center / 64.7527px 64.7527px no-repeat}.scintillate-award-signalsmith[data-astro-cid-pcjbbb5j] img[data-astro-cid-pcjbbb5j]{position:absolute;top:-107.923px;left:-129.516px;max-width:none}[data-product-page=scintillate]{--scintillate-pastel: url(/images/scintillate/pastel-upright.webp);--scintillate-aurora: url(/images/scintillate/aurora-wide.webp);--scintillate-plugin-ratio: calc(2488 / 1074);--scintillate-scene-height: calc(100svh - var(--product-bar-height));--scintillate-heading-size: clamp(2.25rem, 4.4vw, 3.5rem);--scintillate-aurora-shadow: 0 1px 3px rgb(0 0 0 / 35%)}[data-product-page=scintillate] :focus-visible{outline:2px solid var(--color-link);outline-offset:4px}.scintillate-backdrop{position:fixed;inset:0;z-index:-1;pointer-events:none;background:#f9fafc var(--scintillate-pastel) center / cover no-repeat}.scintillate-title-name{display:block;font-size:min(clamp(3rem,7vw,4.5rem),11svh);line-height:1;font-weight:700;letter-spacing:-.035em}.scintillate-title-tagline{display:block;margin-top:clamp(4px,1svh,.5rem);font-size:min(clamp(1.25rem,2.5vw,1.5rem),max(15px,4.5svh))}.scintillate-hero-stage{--product-hero-media-width: 1200px;--product-hero-media-ratio: var(--scintillate-plugin-ratio);margin-top:var(--product-hero-gap)}.scintillate-plugin{position:relative;display:block;height:auto;border-radius:clamp(4px,.65vw,10px);box-shadow:0 24px 56px #15162538}.scintillate-plugin img{display:block;width:100%;height:auto;border-radius:inherit}.scintillate-hero-stage .scintillate-plugin{width:min(100cqw,100cqh * var(--product-hero-media-ratio))}.scintillate-media{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(16px,4vw,56px);margin-top:var(--product-hero-gap)}.scintillate-media-action{display:inline-flex;align-items:center;gap:clamp(6px,1vw,12px);font-size:clamp(.875rem,1.7vw,1.125rem);line-height:1.4;font-weight:700;cursor:pointer}.scintillate-media-action[hidden],.scintillate-pause-icon,.scintillate-media-action[data-playing] .scintillate-speaker-icon{display:none}.scintillate-media-action[data-playing] .scintillate-pause-icon{display:block}.scintillate-media-icon,.scintillate-sparkle-demo-icon{display:grid;place-items:center;flex:none;aspect-ratio:1;border-radius:50%}.scintillate-media-icon{width:clamp(36px,5vw,44px);background:var(--color-ink);color:#fff}.scintillate-media-action:hover .scintillate-media-icon{background:var(--color-link);color:#fff}.scintillate-story{position:relative;display:grid;grid-template-areas:"intro" "texture" "sparkle";isolation:isolate;overflow:clip}.scintillate-portal-stage,.scintillate-scene{display:contents}.scintillate-world{grid-column:1;grid-row:texture-start / sparkle-end;z-index:-1;background:linear-gradient(to bottom,rgb(0 0 0 / 65%),rgb(0 0 0 / 30%) 55%,transparent 70%),#0a1221 var(--scintillate-aurora) center / auto 100% no-repeat;background-attachment:fixed}.scintillate-intro{grid-area:intro;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(12px,2vw,24px);padding:clamp(64px,10svh,128px) 24px;text-align:center}.scintillate-intro h2,.scintillate-feature h2{font-size:var(--scintillate-heading-size);font-weight:700;line-height:1.04;letter-spacing:-.03em}.scintillate-intro h2{position:relative}.scintillate-intro h2 span{display:inline-block;margin-inline-end:-.03em;line-height:1;letter-spacing:normal}.scintillate-intro p,.scintillate-feature-copy>p:last-child{font-size:clamp(1.125rem,1.55vw,1.3125rem);line-height:1.48}.scintillate-intro p{max-width:816px}.scintillate-intro-stage{display:grid;place-items:center;width:min(100%,960px);margin-top:clamp(8px,2vw,32px)}.scintillate-feature{--scintillate-feature-padding: clamp(64px, 12svh, 140px);--scintillate-feature-offset: clamp(12px, 3svh, 24px);display:grid;grid-template-columns:minmax(0,490px) minmax(0,489px);grid-template-rows:minmax(0,1fr) auto minmax(0,5fr);grid-template-areas:". ." "art copy" ". .";align-items:start;justify-content:center;column-gap:clamp(32px,5.5vw,88px);min-height:clamp(500px,70svh,740px);padding-block:calc(var(--scintillate-feature-padding) + var(--scintillate-feature-offset)) calc(var(--scintillate-feature-padding) - var(--scintillate-feature-offset));padding-inline:clamp(24px,5vw,80px);color:#fff}.scintillate-feature--texture{grid-area:texture}.scintillate-feature--sparkle{grid-area:sparkle;grid-template-columns:minmax(0,589px) minmax(0,490px);grid-template-rows:minmax(0,1fr) auto 56px auto minmax(0,5fr);grid-template-areas:". ." "copy art" ". ." "demos demos" ". .";text-align:right}.scintillate-sparkle-demos{grid-area:demos;justify-self:center;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);justify-items:center;width:min(100%,600px)}.scintillate-sparkle-demo{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding-block:6px;color:#fff;font-size:16px;line-height:24px;font-weight:700;white-space:nowrap;text-shadow:var(--scintillate-aurora-shadow);cursor:pointer}.scintillate-sparkle-demo[hidden]{display:none}.scintillate-sparkle-demo:hover{opacity:.6}.scintillate-sparkle-demo:focus-visible{outline-color:#fff}.scintillate-sparkle-demo-icon{width:32px;background:#fff;color:var(--color-ink);box-shadow:var(--scintillate-aurora-shadow)}.scintillate-feature-copy{grid-area:copy;text-shadow:var(--scintillate-aurora-shadow)}.scintillate-feature h2{margin-block:16px 20px}.scintillate-crop{grid-area:art;position:relative;margin-block-start:calc(16px + .166 * var(--scintillate-heading-size));overflow:hidden;width:100%;aspect-ratio:830 / 426;border-radius:6px}.scintillate-crop img{position:absolute;inset:0;width:100%;height:100%}[data-scintillate-motion] .scintillate-story{grid-template:"stage" / minmax(0,1fr)}[data-scintillate-motion] .scintillate-world{grid-area:stage;align-self:start;position:sticky;top:0;height:calc(var(--scintillate-world-height, 100svh) + 100lvh - 100svh);background-attachment:scroll;opacity:0}.scintillate-portal,.scintillate-portal-stars{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}[data-scintillate-motion] .scintillate-portal-stage{display:block;grid-area:stage}[data-scintillate-motion] .scintillate-portal-stage:after{display:block;height:calc(var(--scintillate-scene-height) * var(--scintillate-scroll-distance) + var(--scintillate-cover, 0px));content:""}[data-scintillate-motion] .scintillate-scene{position:sticky;top:var(--product-bar-height);display:grid;grid-template-areas:"scene";overflow:clip}[data-scintillate-motion] .scintillate-intro,[data-scintillate-motion] .scintillate-feature{grid-area:scene;min-height:var(--scintillate-scene-height)}[data-scintillate-motion] .scintillate-intro{height:var(--scintillate-scene-height);padding-block:24px}[data-scintillate-motion] :is([data-scintillate-intro-copy],[data-scintillate-intro-image]){opacity:var(--scintillate-intro-opacity, 1)}[data-scintillate-motion] .scintillate-feature{position:relative;opacity:0}[data-scintillate-motion] .scintillate-intro-stage{flex:0 1 min(416px,(100vw - 48px) / var(--scintillate-plugin-ratio));container-type:size}[data-scintillate-motion] .scintillate-intro .scintillate-plugin{width:min(100cqw,100cqh * var(--scintillate-plugin-ratio))}[data-scintillate-motion] :is(.scintillate-story+section,[data-product-downloads],.scintillate-details){position:relative;z-index:1}[data-scintillate-motion] .scintillate-story+section{margin-block-start:calc(-1 * var(--scintillate-cover, 0px))}.scintillate-faq{padding-block-end:clamp(56px,8vw,112px)}.scintillate-details h2{font-size:1.6875rem;line-height:1.333;font-weight:700}.scintillate-faq details :is(p,li){font-size:1.125rem}@media(max-width:767px){.scintillate-hero-stage{--product-hero-media-width: 640px}[data-product-page=scintillate]{--scintillate-heading-size: clamp(1.875rem, 7.8vw, 2.625rem)}.scintillate-feature,.scintillate-feature--sparkle{grid-template-columns:minmax(0,420px);grid-template-rows:minmax(0,1fr) auto 24px auto minmax(0,3fr);grid-template-areas:"." "copy" "." "art" ".";text-align:center;min-height:0}.scintillate-feature h2{margin-block:10px 14px}.scintillate-feature--sparkle{grid-template-rows:minmax(0,1fr) auto 24px auto 28px auto minmax(0,3fr);grid-template-areas:"." "copy" "." "art" "." "demos" "."}[data-product-page=scintillate]{--scintillate-crop-width: min(100%, 350px)}.scintillate-sparkle-demos{grid-auto-flow:row;justify-items:start;width:var(--scintillate-crop-width)}.scintillate-crop{width:var(--scintillate-crop-width);justify-self:center;margin-block-start:0}[data-scintillate-motion] .scintillate-feature{--scintillate-feature-padding: 40px}}@media(max-width:767px)and (max-height:760px){.scintillate-feature--sparkle{grid-template-rows:minmax(0,1fr) auto 16px auto 16px auto minmax(0,3fr)}[data-product-page=scintillate]{--scintillate-crop-width: min(100%, 280px)}[data-scintillate-motion] .scintillate-feature{--scintillate-feature-padding: 24px}}@media(max-width:400px){.scintillate-title-name{font-size:min(clamp(2.5rem,13.5vw,3rem),11svh)}}
