.use-cases-module__De1t4a__page{--case-accent:#c7f547;--case-tint:#edf6d8;color:var(--fg);overflow-x:clip}.use-cases-module__De1t4a__wrap{max-width:1180px;margin:0 auto;padding:0 32px 64px}.use-cases-module__De1t4a__eyebrow{color:var(--fg-3);font:500 10px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.12em;margin-bottom:20px;display:block}.use-cases-module__De1t4a__overviewHero,.use-cases-module__De1t4a__detailHero{grid-template-columns:1.1fr 1fr;align-items:center;gap:24px;padding:78px 0 62px;display:grid}.use-cases-module__De1t4a__heroCopy{z-index:1;position:relative}.use-cases-module__De1t4a__heroCopy h1{letter-spacing:-.055em;text-wrap:balance;margin:0 0 26px;font-size:clamp(42px,5.5vw,72px);font-weight:600;line-height:1.02}.use-cases-module__De1t4a__overviewHero h1 span{color:var(--fg-3)}.use-cases-module__De1t4a__lead{max-width:47ch;color:var(--fg-2);text-wrap:pretty;margin:0;font-size:17px;line-height:1.7}.use-cases-module__De1t4a__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.use-cases-module__De1t4a__primary,.use-cases-module__De1t4a__secondary{border-radius:9px;justify-content:center;align-items:center;gap:12px;min-height:46px;padding:12px 20px;font-size:13px;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s,box-shadow .16s;display:inline-flex}.use-cases-module__De1t4a__primary{background:var(--accent);color:var(--accent-ink);border:1px solid var(--accent)}.use-cases-module__De1t4a__primary:hover{box-shadow:0 3px 18px var(--accent-soft)}.use-cases-module__De1t4a__secondary{border:1px solid var(--line-2);color:var(--fg);background:var(--bg-1)}.use-cases-module__De1t4a__secondary:hover{background:var(--bg-2)}.use-cases-module__De1t4a__page a:focus-visible,.use-cases-module__De1t4a__page summary:focus-visible{outline:2px solid var(--fg);outline-offset:5px}.use-cases-module__De1t4a__overviewArt{isolation:isolate;min-height:460px;position:relative}.use-cases-module__De1t4a__artHalo{z-index:-1;background:radial-gradient(ellipse, color-mix(in srgb, var(--case-accent) 14%, transparent), transparent 68%);border-radius:50%;position:absolute;inset:5%}.use-cases-module__De1t4a__overviewArt img{object-fit:contain;height:auto;position:absolute}.use-cases-module__De1t4a__overviewMainArt{width:82%;top:-3%;right:-8%}.use-cases-module__De1t4a__overviewSideArt{width:58%;bottom:0;left:-6%;transform:rotate(-9deg)}.use-cases-module__De1t4a__overviewSmallArt{width:49%;bottom:-4%;right:-5%;transform:rotate(8deg)}.use-cases-module__De1t4a__promiseStrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:18px;padding:22px 0;display:flex}.use-cases-module__De1t4a__promiseStrip span{color:var(--fg-2);align-items:center;gap:9px;font-size:12px;display:flex}.use-cases-module__De1t4a__promiseStrip svg{color:var(--accent)}.use-cases-module__De1t4a__section{padding:76px 0;scroll-margin-top:84px}.use-cases-module__De1t4a__sectionHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;display:flex}.use-cases-module__De1t4a__sectionHeading .use-cases-module__De1t4a__eyebrow{margin-bottom:12px}.use-cases-module__De1t4a__sectionHeading h2,.use-cases-module__De1t4a__faq h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(26px,3vw,37px);font-weight:600;line-height:1.14}.use-cases-module__De1t4a__sectionHeading>p{max-width:30ch;color:var(--fg-3);margin:0;font-size:14px;line-height:1.65}.use-cases-module__De1t4a__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.use-cases-module__De1t4a__card{background:var(--bg-1);border:1px solid var(--line);min-width:0;color:var(--fg);border-radius:16px;flex-direction:column;text-decoration:none;transition:border-color .18s,background .18s;display:flex;overflow:hidden}.use-cases-module__De1t4a__card:hover{border-color:var(--line-2);background:var(--bg-2)}.use-cases-module__De1t4a__cardArt{background:color-mix(in srgb, var(--case-tint) 8%, var(--bg-2));border-radius:10px;height:220px;margin:9px 9px 0;position:relative;overflow:hidden}.use-cases-module__De1t4a__cardArt:before{content:"";background:radial-gradient(ellipse at 50% 65%, color-mix(in srgb, var(--case-accent) 13%, transparent), transparent 70%);position:absolute;inset:0}.use-cases-module__De1t4a__cardArt img{object-fit:contain;width:100%;height:100%;padding:4px 28px;transition:transform .24s;display:block;position:relative}.use-cases-module__De1t4a__cardArt picture{width:100%;height:100%;display:block}.use-cases-module__De1t4a__card:hover .use-cases-module__De1t4a__cardArt img{transform:translateY(-3px)rotate(-2deg)}.use-cases-module__De1t4a__cardCopy{padding:24px}.use-cases-module__De1t4a__cardCopy h3{letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;font-size:17px;font-weight:600;line-height:1.3;display:flex}.use-cases-module__De1t4a__cardCopy h3 svg{color:var(--fg-3);flex-shrink:0}.use-cases-module__De1t4a__cardCopy p{color:var(--fg-3);margin:0;font-size:13px;line-height:1.65}.use-cases-module__De1t4a__editorial{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:90px;padding:60px 0 76px;display:grid}.use-cases-module__De1t4a__editorial h2{letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(34px,4vw,52px);font-weight:600;line-height:1.08}.use-cases-module__De1t4a__editorial h2 span{color:var(--fg-3)}.use-cases-module__De1t4a__editorialNote{color:var(--fg-3);max-width:36ch;margin:0 0 24px;font-size:15px;line-height:1.7}.use-cases-module__De1t4a__steps{margin:0;padding:0;list-style:none}.use-cases-module__De1t4a__steps li{border-bottom:1px solid var(--line);gap:22px;padding:23px 0;display:flex}.use-cases-module__De1t4a__steps li:first-child{padding-top:0}.use-cases-module__De1t4a__steps li:last-child{border-bottom:0;padding-bottom:0}.use-cases-module__De1t4a__steps li>span{border:1px solid var(--line-2);width:32px;height:32px;color:var(--accent);font:11px var(--font-mono);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.use-cases-module__De1t4a__steps h3{letter-spacing:-.02em;margin:3px 0 9px;font-size:17px;font-weight:600}.use-cases-module__De1t4a__steps p{color:var(--fg-3);margin:0;font-size:14px;line-height:1.7}.use-cases-module__De1t4a__startPanel{background:var(--bg-2);border:1px solid var(--line);border-radius:18px;justify-content:space-between;align-items:center;gap:48px;padding:42px;display:flex}.use-cases-module__De1t4a__startPanel .use-cases-module__De1t4a__eyebrow{color:var(--accent);margin-bottom:12px}.use-cases-module__De1t4a__startPanel h2{letter-spacing:-.04em;max-width:22ch;margin:0 0 12px;font-size:clamp(28px,3vw,38px);font-weight:600;line-height:1.15}.use-cases-module__De1t4a__startPanel p{max-width:52ch;color:var(--fg-3);margin:0;font-size:14px;line-height:1.7}.use-cases-module__De1t4a__startActions{flex-shrink:0;justify-items:center;gap:18px;display:grid}.use-cases-module__De1t4a__textLink{color:var(--fg-2);align-items:center;gap:10px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}a.use-cases-module__De1t4a__textLink:hover{color:var(--fg)}.use-cases-module__De1t4a__breadcrumb{color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:12px;padding-top:32px;font-size:11px;display:flex}.use-cases-module__De1t4a__breadcrumb a{color:var(--fg-2);text-decoration:none}.use-cases-module__De1t4a__breadcrumb a:hover{text-decoration:underline}.use-cases-module__De1t4a__detailHero{gap:30px;padding-top:38px;padding-bottom:48px}.use-cases-module__De1t4a__detailHero h1{font-size:clamp(40px,5vw,65px)}.use-cases-module__De1t4a__heroNote{color:var(--fg-3);align-items:center;gap:7px;margin:20px 0 0;font-size:11px;display:flex}.use-cases-module__De1t4a__detailArt{isolation:isolate;aspect-ratio:1;align-items:center;display:flex;position:relative}.use-cases-module__De1t4a__detailArt img{object-fit:contain;width:100%;height:100%}.use-cases-module__De1t4a__detailArt picture{width:100%;height:100%;display:block}.use-cases-module__De1t4a__detailArtLabel{background:var(--bg-1);border:1px solid var(--line-2);font:10px var(--font-mono);white-space:nowrap;border-radius:6px;align-items:center;gap:40px;padding:10px 16px;display:flex;position:absolute;bottom:4%;left:50%;transform:translate(-50%)rotate(-4deg);box-shadow:0 6px 16px #00000012}.use-cases-module__De1t4a__detailArtLabel span{color:var(--accent)}.use-cases-module__De1t4a__examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.use-cases-module__De1t4a__examples article{border-top:1px solid var(--line-2);padding:24px 0 0}.use-cases-module__De1t4a__exampleMark{background:color-mix(in srgb, var(--case-accent) 12%, var(--bg-2));width:36px;height:36px;color:var(--fg-2);border-radius:10px;place-items:center;margin-bottom:22px;display:grid;transform:rotate(-45deg)}.use-cases-module__De1t4a__examples h3,.use-cases-module__De1t4a__capabilityGrid h3{letter-spacing:-.025em;margin:0 0 12px;font-size:20px;font-weight:600;line-height:1.3}.use-cases-module__De1t4a__examples p,.use-cases-module__De1t4a__capabilityGrid p{color:var(--fg-3);margin:0;font-size:14px;line-height:1.75}.use-cases-module__De1t4a__capabilities{padding:0 0 80px}.use-cases-module__De1t4a__capabilityGrid{border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.use-cases-module__De1t4a__capabilityGrid>a{color:var(--fg);background:var(--bg-1);flex-direction:column;align-items:flex-start;padding:30px;text-decoration:none;transition:background .18s;display:flex}.use-cases-module__De1t4a__capabilityGrid>a+a{border-left:1px solid var(--line)}.use-cases-module__De1t4a__capabilityGrid>a:hover{background:var(--bg-2)}.use-cases-module__De1t4a__capabilityGrid>a:focus-visible{outline-offset:-3px}.use-cases-module__De1t4a__capabilityGrid>a>svg{color:var(--accent);margin-bottom:24px}.use-cases-module__De1t4a__capabilityGrid .use-cases-module__De1t4a__textLink{margin-top:auto;padding-top:24px}.use-cases-module__De1t4a__faq{border-top:1px solid var(--line);grid-template-columns:.85fr 1.3fr;gap:80px;padding:64px 0 80px;display:grid}.use-cases-module__De1t4a__faq h2{margin-bottom:24px}.use-cases-module__De1t4a__faq details{border-bottom:1px solid var(--line)}.use-cases-module__De1t4a__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:15px;font-weight:500;line-height:1.5;list-style:none;display:flex}.use-cases-module__De1t4a__faq summary::-webkit-details-marker{display:none}.use-cases-module__De1t4a__faq summary span{color:var(--fg-3);font-size:20px;font-weight:400}.use-cases-module__De1t4a__faq details[open] summary span{transform:rotate(45deg)}.use-cases-module__De1t4a__faq details p{color:var(--fg-3);margin:0;padding:0 26px 24px 0;font-size:14px;line-height:1.8}.use-cases-module__De1t4a__related{padding-bottom:70px}.use-cases-module__De1t4a__resources{padding-bottom:72px}.use-cases-module__De1t4a__resourceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.use-cases-module__De1t4a__resourceGrid a{border-top:1px solid var(--line-2);color:var(--fg);padding:24px 0;text-decoration:none}.use-cases-module__De1t4a__resourceGrid h3{letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:18px;margin:0 0 12px;font-size:18px;font-weight:500;line-height:1.4;display:flex}.use-cases-module__De1t4a__resourceGrid h3 svg{color:var(--fg-3);flex-shrink:0;transition:transform .18s}.use-cases-module__De1t4a__resourceGrid a:hover h3 svg{transform:translate(3px)}.use-cases-module__De1t4a__resourceGrid p{color:var(--fg-3);margin:0;font-size:14px;line-height:1.75}.use-cases-module__De1t4a__templates{padding:8px 0 76px;scroll-margin-top:84px}.use-cases-module__De1t4a__templates .use-cases-module__De1t4a__sectionHeading{margin-bottom:14px}.use-cases-module__De1t4a__templateIntro{max-width:70ch;color:var(--fg-3);margin:0 0 28px;font-size:15px;line-height:1.7}.use-cases-module__De1t4a__templateFallback{border:1px solid var(--line);background:var(--bg-1);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:28px;display:flex}.use-cases-module__De1t4a__templateFallback p{max-width:50ch;color:var(--fg-2);margin:0;font-size:14px;line-height:1.7}.use-cases-module__De1t4a__related .use-cases-module__De1t4a__cardArt{height:180px}[data-theme=light] .use-cases-module__De1t4a__startPanel .use-cases-module__De1t4a__eyebrow{color:var(--fg-2)}[data-theme=light] .use-cases-module__De1t4a__steps li>span{color:var(--fg-2)}@media (min-width:701px){.use-cases-module__De1t4a__detailHero+.use-cases-module__De1t4a__section{padding-top:42px}}@media (max-width:1000px){.use-cases-module__De1t4a__wrap{padding-inline:24px}.use-cases-module__De1t4a__overviewArt{min-height:380px}.use-cases-module__De1t4a__cardArt{height:190px}.use-cases-module__De1t4a__cardCopy{padding:20px}.use-cases-module__De1t4a__editorial{gap:48px}.use-cases-module__De1t4a__faq{gap:40px}.use-cases-module__De1t4a__capabilityGrid>a{padding:24px}}@media (max-width:800px){.use-cases-module__De1t4a__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.use-cases-module__De1t4a__overviewHero{gap:0}.use-cases-module__De1t4a__overviewArt{min-height:330px}.use-cases-module__De1t4a__sectionHeading>p{max-width:26ch}.use-cases-module__De1t4a__startPanel{gap:28px;padding:32px}.use-cases-module__De1t4a__related .use-cases-module__De1t4a__cardGrid>:last-child:nth-child(3){grid-column:1/-1}.use-cases-module__De1t4a__related .use-cases-module__De1t4a__cardGrid>:last-child:nth-child(3) .use-cases-module__De1t4a__cardArt{height:210px}}@media (max-width:700px){.use-cases-module__De1t4a__wrap{padding:0 22px 40px}.use-cases-module__De1t4a__overviewHero,.use-cases-module__De1t4a__detailHero{grid-template-columns:1fr;gap:10px;padding-top:50px;padding-bottom:32px}.use-cases-module__De1t4a__heroCopy h1{max-width:13ch}.use-cases-module__De1t4a__overviewHero h1{max-width:14ch;font-size:clamp(42px,9vw,62px)}.use-cases-module__De1t4a__lead{font-size:16px}.use-cases-module__De1t4a__overviewArt{width:90%;max-width:480px;min-height:370px;margin:10px auto 0}.use-cases-module__De1t4a__promiseStrip{grid-template-columns:1fr 1fr;gap:18px 10px;display:grid}.use-cases-module__De1t4a__promiseStrip span{align-items:flex-start;font-size:11px}.use-cases-module__De1t4a__promiseStrip svg{flex-shrink:0}.use-cases-module__De1t4a__section{padding-block:52px}.use-cases-module__De1t4a__sectionHeading{flex-direction:column;align-items:flex-start;gap:16px}.use-cases-module__De1t4a__sectionHeading>p{max-width:40ch}.use-cases-module__De1t4a__cardGrid{gap:14px}.use-cases-module__De1t4a__editorial{grid-template-columns:1fr;gap:32px;padding-block:42px 52px}.use-cases-module__De1t4a__editorialNote{max-width:45ch}.use-cases-module__De1t4a__editorial h2{font-size:40px}.use-cases-module__De1t4a__examples{grid-template-columns:1fr;gap:30px}.use-cases-module__De1t4a__examples article{padding-top:20px;padding-left:52px;position:relative}.use-cases-module__De1t4a__exampleMark{border-radius:8px;width:30px;height:30px;position:absolute;top:20px;left:0}.use-cases-module__De1t4a__examples h3{font-size:19px}.use-cases-module__De1t4a__detailHero{padding-top:32px}.use-cases-module__De1t4a__detailHero h1{max-width:15ch}.use-cases-module__De1t4a__detailArt{width:90%;max-width:430px;margin:0 auto}.use-cases-module__De1t4a__detailArtLabel{bottom:2%}.use-cases-module__De1t4a__capabilityGrid{grid-template-columns:1fr}.use-cases-module__De1t4a__capabilityGrid>a{padding:26px}.use-cases-module__De1t4a__capabilityGrid>a+a{border-left:0;border-top:1px solid var(--line)}.use-cases-module__De1t4a__capabilities{padding-bottom:52px}.use-cases-module__De1t4a__faq{grid-template-columns:1fr;gap:22px;padding:42px 0 52px}.use-cases-module__De1t4a__startPanel{flex-direction:column;align-items:flex-start}.use-cases-module__De1t4a__startActions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}}@media (max-width:480px){.use-cases-module__De1t4a__wrap{padding-inline:20px}.use-cases-module__De1t4a__overviewArt{min-height:310px}.use-cases-module__De1t4a__cardGrid{grid-template-columns:1fr;gap:20px}.use-cases-module__De1t4a__cardArt{height:230px}.use-cases-module__De1t4a__cardCopy{padding:22px}.use-cases-module__De1t4a__cardCopy h3{font-size:19px}.use-cases-module__De1t4a__cardCopy p{font-size:14px}.use-cases-module__De1t4a__heroCopy h1{font-size:44px}.use-cases-module__De1t4a__actions{gap:10px}.use-cases-module__De1t4a__primary,.use-cases-module__De1t4a__secondary{padding:12px 15px;font-size:12px}.use-cases-module__De1t4a__related .use-cases-module__De1t4a__cardGrid>:last-child:nth-child(3){grid-column:auto}.use-cases-module__De1t4a__related .use-cases-module__De1t4a__cardArt,.use-cases-module__De1t4a__related .use-cases-module__De1t4a__cardGrid>:last-child:nth-child(3) .use-cases-module__De1t4a__cardArt{height:200px}.use-cases-module__De1t4a__startPanel{padding:28px}}@media (prefers-reduced-motion:reduce){.use-cases-module__De1t4a__page *,.use-cases-module__De1t4a__page :before{scroll-behavior:auto!important;transition:none!important}.use-cases-module__De1t4a__card:hover .use-cases-module__De1t4a__cardArt img{transform:none}}@media (max-width:700px){.use-cases-module__De1t4a__resources{padding-bottom:50px}.use-cases-module__De1t4a__resourceGrid{grid-template-columns:1fr;gap:0}}
.editor-demo-module__vAaA-a__section{padding:30px 0 76px;scroll-margin-top:84px}.editor-demo-module__vAaA-a__heading{margin-bottom:28px}.editor-demo-module__vAaA-a__eyebrow{color:var(--fg-3);font:500 10px/1.5 var(--font-mono);text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px;display:block}.editor-demo-module__vAaA-a__heading h2{letter-spacing:-.035em;text-wrap:balance;margin:0 0 14px;font-size:clamp(26px,3vw,37px);font-weight:600;line-height:1.14}.editor-demo-module__vAaA-a__heading>p{max-width:74ch;color:var(--fg-2);margin:0;font-size:15px;line-height:1.75}.editor-demo-module__vAaA-a__player{border:1px solid var(--line-2);background:var(--bg-1);border-radius:16px;overflow:hidden}.editor-demo-module__vAaA-a__notes{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;padding-top:16px;display:flex}.editor-demo-module__vAaA-a__notes>p{color:var(--fg-3);margin:0;font-size:11px;line-height:1.7}.editor-demo-module__vAaA-a__transcript{flex:1 0 auto;max-width:100%}.editor-demo-module__vAaA-a__transcript>summary{width:fit-content;color:var(--fg-2);cursor:pointer;text-underline-offset:3px;margin-left:auto;font-size:12px;line-height:1.7;text-decoration:underline}.editor-demo-module__vAaA-a__transcript[open]{flex-basis:100%}.editor-demo-module__vAaA-a__transcript[open]>summary{margin-left:0}.editor-demo-module__vAaA-a__transcript ol{color:var(--fg-3);grid-template-columns:1fr 1fr;gap:20px 40px;margin:24px 0 0;padding-left:22px;display:grid}.editor-demo-module__vAaA-a__transcript h3{color:var(--fg-2);margin:0 0 7px;font-size:14px;font-weight:600;line-height:1.5}.editor-demo-module__vAaA-a__transcript li p{margin:0;font-size:13px;line-height:1.7}.editor-demo-module__vAaA-a__video{aspect-ratio:8/5;background:#111315;width:100%;height:auto;display:block}.editor-demo-module__vAaA-a__video:focus-visible,.editor-demo-module__vAaA-a__transcript summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.editor-demo-module__vAaA-a__error{color:var(--fg-2);padding:16px}@media (max-width:700px){.editor-demo-module__vAaA-a__section{padding:20px 0 52px}.editor-demo-module__vAaA-a__heading>p{font-size:14px}.editor-demo-module__vAaA-a__player{border-radius:12px}.editor-demo-module__vAaA-a__notes{flex-direction:column;align-items:flex-start}.editor-demo-module__vAaA-a__transcript>summary{margin-left:0}.editor-demo-module__vAaA-a__transcript ol{grid-template-columns:1fr;gap:18px}}
