.ToolsDirectory-module-scss-module__F-Isyq__toolLogoInHero{justify-content:center;align-items:center;display:flex}.ToolsDirectory-module-scss-module__F-Isyq__toolLogoInHero img{max-width:100%;max-height:100%}[data-resolved-scheme=dark] .ToolsDirectory-module-scss-module__F-Isyq__lightOnly{display:none}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .ToolsDirectory-module-scss-module__F-Isyq__lightOnly{display:none}}[data-page-theme-mode=dark] .ToolsDirectory-module-scss-module__F-Isyq__lightOnly{display:none}.ToolsDirectory-module-scss-module__F-Isyq__darkOnly{display:none}[data-resolved-scheme=dark] .ToolsDirectory-module-scss-module__F-Isyq__darkOnly{display:flex}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .ToolsDirectory-module-scss-module__F-Isyq__darkOnly{display:flex}}[data-page-theme-mode=dark] .ToolsDirectory-module-scss-module__F-Isyq__darkOnly{display:flex}.ToolsDirectory-module-scss-module__F-Isyq__toolIcon{color:var(--c-purple80);--shadow-color:var(--c-purple80)}
.VotingBanner-module-scss-module__WyR8Za__votingBanner{background-color:color-mix(in srgb, var(--acc40) 6%, transparent);border:1px solid color-mix(in srgb, var(--acc40) 15%, transparent);border-radius:.6rem;margin-top:4rem;padding:1.5em;font-size:1.4rem;font-weight:500}.VotingBanner-module-scss-module__WyR8Za__votingBanner.VotingBanner-module-scss-module__WyR8Za__compact{background-color:color-mix(in srgb, var(--acc15) 80%, transparent);border:0;border-radius:0;width:100%;margin-top:0;padding:.5em 1.25em}[data-resolved-scheme=dark] .VotingBanner-module-scss-module__WyR8Za__votingBanner.VotingBanner-module-scss-module__WyR8Za__compact{background-color:color-mix(in srgb, var(--acc70) 50%, transparent)}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .VotingBanner-module-scss-module__WyR8Za__votingBanner.VotingBanner-module-scss-module__WyR8Za__compact{background-color:color-mix(in srgb, var(--acc70) 50%, transparent)}}[data-page-theme-mode=dark] .VotingBanner-module-scss-module__WyR8Za__votingBanner.VotingBanner-module-scss-module__WyR8Za__compact{background-color:color-mix(in srgb, var(--acc70) 50%, transparent)}.VotingBanner-module-scss-module__WyR8Za__votingBanner.VotingBanner-module-scss-module__WyR8Za__compact.VotingBanner-module-scss-module__WyR8Za__hasForm{padding-bottom:1.25em}.VotingBanner-module-scss-module__WyR8Za__votingBanner.VotingBanner-module-scss-module__WyR8Za__compact p{font-weight:600}.VotingBanner-module-scss-module__WyR8Za__header{justify-content:space-between;align-items:center;display:flex}.VotingBanner-module-scss-module__WyR8Za__submittingLoader{align-items:center;gap:.5em;display:flex}.VotingBanner-module-scss-module__WyR8Za__actions{padding-left:1em}.VotingBanner-module-scss-module__WyR8Za__buttonSet{display:flex}.VotingBanner-module-scss-module__WyR8Za__compact .VotingBanner-module-scss-module__WyR8Za__buttonSet{margin-right:-.5em}.VotingBanner-module-scss-module__WyR8Za__iconButton{color:inherit;cursor:pointer;background-color:#0000;border:0;border-radius:.5em;justify-content:center;align-items:center;padding:.25em;display:flex}.VotingBanner-module-scss-module__WyR8Za__iconButton:hover{color:var(--acc40)}[data-resolved-scheme=dark] .VotingBanner-module-scss-module__WyR8Za__iconButton:hover{color:var(--acc25)}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .VotingBanner-module-scss-module__WyR8Za__iconButton:hover{color:var(--acc25)}}[data-page-theme-mode=dark] .VotingBanner-module-scss-module__WyR8Za__iconButton:hover{color:var(--acc25)}.VotingBanner-module-scss-module__WyR8Za__clearButton{font:inherit;color:inherit;cursor:pointer;background-color:#0000;border:0;padding:0;text-decoration:underline}.VotingBanner-module-scss-module__WyR8Za__feedbackForm{gap:.5em;margin-top:1em;display:grid}.VotingBanner-module-scss-module__WyR8Za__formFooter{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5em;display:grid}.VotingBanner-module-scss-module__WyR8Za__formFooter p{text-align:right;margin:0}.VotingBanner-module-scss-module__WyR8Za__formFooter a{color:inherit;text-decoration:underline}.VotingBanner-module-scss-module__WyR8Za__formFooter a:hover{color:var(--acc40)}[data-resolved-scheme=dark] .VotingBanner-module-scss-module__WyR8Za__formFooter a:hover{color:var(--acc25)}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .VotingBanner-module-scss-module__WyR8Za__formFooter a:hover{color:var(--acc25)}}[data-page-theme-mode=dark] .VotingBanner-module-scss-module__WyR8Za__formFooter a:hover{color:var(--acc25)}
.Article-module-scss-module__ZE_SmG__article{--blockGap:3rem;font-size:1.4rem;font-weight:400;line-height:1.625}@media (min-width:1280px){.Article-module-scss-module__ZE_SmG__article{font-size:1.6rem}}.Article-module-scss-module__ZE_SmG__article h1{font-family:var(--fontSerif);letter-spacing:-.015em;max-width:16em;font-size:3.2rem;font-weight:400;line-height:1.1}.Article-module-scss-module__ZE_SmG__article h1:not(:first-child){margin-top:1.5em}@media (min-width:640px){.Article-module-scss-module__ZE_SmG__article h1{font-size:3.8rem}}@media (min-width:1024px){.Article-module-scss-module__ZE_SmG__article h1{font-size:4.2rem;line-height:1.125}}.Article-module-scss-module__ZE_SmG__article h1 code{word-break:break-all}.Article-module-scss-module__ZE_SmG__article h2{font-family:var(--fontSerif);letter-spacing:-.01em;scroll-margin-top:calc(var(--siteNavHeight,8rem) + var(--docsAreaNavHeight,6rem) + 3rem);font-size:2.4rem;font-weight:400;line-height:1.25}.Article-module-scss-module__ZE_SmG__article h2:not(:first-child){margin-top:1.5em}@media (min-width:640px){.Article-module-scss-module__ZE_SmG__article h2{font-size:2.8rem}}.Article-module-scss-module__ZE_SmG__article h3{scroll-margin-top:calc(var(--siteNavHeight,8rem) + var(--docsAreaNavHeight,6rem) + 3rem);padding-top:.5em;font-size:1.6rem;font-weight:600;line-height:1.2}@media (min-width:640px){.Article-module-scss-module__ZE_SmG__article h3{font-size:2.2rem}.Article-module-scss-module__ZE_SmG__article.Article-module-scss-module__ZE_SmG__docs h3{font-size:1.8rem}}.Article-module-scss-module__ZE_SmG__article h4{font-size:inherit;padding-top:.5em;font-weight:600}.Article-module-scss-module__ZE_SmG__article h5{font-size:inherit;opacity:.75;padding-top:.5em}.Article-module-scss-module__ZE_SmG__article h6{font-size:inherit;opacity:.6;padding-top:.5em}.Article-module-scss-module__ZE_SmG__article :is(h1,h2,h3,h4,h5,h6) strong{font-weight:inherit}@media (min-width:640px){.Article-module-scss-module__ZE_SmG__article{--blockGap:4rem}}.Article-module-scss-module__ZE_SmG__article>*+:not(h1,h2,blockquote,hr,figure,video,iframe,aside,dl,pre),.Article-module-scss-module__ZE_SmG__article>section>*+:not(h1,h2,blockquote,hr,figure,video,iframe,aside,dl,pre),.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>*+:not(h1,h2,blockquote,hr,figure,video,iframe,aside,dl,pre){margin-top:1em}.Article-module-scss-module__ZE_SmG__article>*+h2,.Article-module-scss-module__ZE_SmG__article>section>*+h2,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>*+h2{margin-top:1.75em}.Article-module-scss-module__ZE_SmG__article>*+blockquote,.Article-module-scss-module__ZE_SmG__article>*+figure,.Article-module-scss-module__ZE_SmG__article>*+video,.Article-module-scss-module__ZE_SmG__article>*+iframe,.Article-module-scss-module__ZE_SmG__article>*+aside,.Article-module-scss-module__ZE_SmG__article>*+dl,.Article-module-scss-module__ZE_SmG__article>*+pre,.Article-module-scss-module__ZE_SmG__article>*+div,.Article-module-scss-module__ZE_SmG__article>section>*+blockquote,.Article-module-scss-module__ZE_SmG__article>section>*+figure,.Article-module-scss-module__ZE_SmG__article>section>*+video,.Article-module-scss-module__ZE_SmG__article>section>*+iframe,.Article-module-scss-module__ZE_SmG__article>section>*+aside,.Article-module-scss-module__ZE_SmG__article>section>*+dl,.Article-module-scss-module__ZE_SmG__article>section>*+pre,.Article-module-scss-module__ZE_SmG__article>section>*+div,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>*+blockquote,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>*+figure,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>*+video,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>*+iframe,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>*+aside,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>*+dl,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>*+pre,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>*+div,.Article-module-scss-module__ZE_SmG__article>blockquote+*,.Article-module-scss-module__ZE_SmG__article>figure+*,.Article-module-scss-module__ZE_SmG__article>video+*,.Article-module-scss-module__ZE_SmG__article>iframe+*,.Article-module-scss-module__ZE_SmG__article>aside+*,.Article-module-scss-module__ZE_SmG__article>dl+*,.Article-module-scss-module__ZE_SmG__article>pre+*,.Article-module-scss-module__ZE_SmG__article>div+*,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>blockquote+*,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>figure+*,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>video+*,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>iframe+*,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>aside+*,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>dl+*,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>pre+*,.Article-module-scss-module__ZE_SmG__article>.Article-module-scss-module__ZE_SmG__body>div+*{margin-top:var(--blockGap)}.Article-module-scss-module__ZE_SmG__article p{line-height:inherit}.Article-module-scss-module__ZE_SmG__article b,.Article-module-scss-module__ZE_SmG__article strong{font-weight:600}.Article-module-scss-module__ZE_SmG__article p a,.Article-module-scss-module__ZE_SmG__article li a,.Article-module-scss-module__ZE_SmG__article th a,.Article-module-scss-module__ZE_SmG__article td a{color:inherit;text-underline-offset:2px;word-wrap:break-word;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.Article-module-scss-module__ZE_SmG__article p a:hover,.Article-module-scss-module__ZE_SmG__article li a:hover,.Article-module-scss-module__ZE_SmG__article th a:hover,.Article-module-scss-module__ZE_SmG__article td a:hover{color:var(--acc45);text-decoration-thickness:2px}.Article-module-scss-module__ZE_SmG__article p a:hover>[data-link-label],.Article-module-scss-module__ZE_SmG__article li a:hover>[data-link-label],.Article-module-scss-module__ZE_SmG__article th a:hover>[data-link-label],.Article-module-scss-module__ZE_SmG__article td a:hover>[data-link-label]{text-decoration-thickness:2px}:is(.Article-module-scss-module__ZE_SmG__article p a:has(>code:only-child),.Article-module-scss-module__ZE_SmG__article li a:has(>code:only-child),.Article-module-scss-module__ZE_SmG__article th a:has(>code:only-child),.Article-module-scss-module__ZE_SmG__article td a:has(>code:only-child)){-webkit-text-decoration-color:var(--c-green55);text-decoration-color:var(--c-green55)}:is(.Article-module-scss-module__ZE_SmG__article p a:has(>[data-link-label]),.Article-module-scss-module__ZE_SmG__article li a:has(>[data-link-label]),.Article-module-scss-module__ZE_SmG__article th a:has(>[data-link-label]),.Article-module-scss-module__ZE_SmG__article td a:has(>[data-link-label])){text-decoration:none}.Article-module-scss-module__ZE_SmG__article p a>[data-link-label],.Article-module-scss-module__ZE_SmG__article li a>[data-link-label],.Article-module-scss-module__ZE_SmG__article th a>[data-link-label],.Article-module-scss-module__ZE_SmG__article td a>[data-link-label]{-webkit-text-decoration:inherit;text-decoration:inherit;text-underline-offset:2px;text-decoration-line:underline;text-decoration-thickness:1px}.Article-module-scss-module__ZE_SmG__article p a>sup,.Article-module-scss-module__ZE_SmG__article li a>sup,.Article-module-scss-module__ZE_SmG__article th a>sup,.Article-module-scss-module__ZE_SmG__article td a>sup{font-size:.75em;font-weight:inherit;opacity:.7;margin-left:.1em}:is([data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article p a:hover,[data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article li a:hover,[data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article th a:hover,[data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article td a:hover){color:var(--acc25)}:is([data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article p a:has(>code:only-child),[data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article li a:has(>code:only-child),[data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article th a:has(>code:only-child),[data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article td a:has(>code:only-child)){-webkit-text-decoration-color:var(--c-green30);text-decoration-color:var(--c-green30)}.Article-module-scss-module__ZE_SmG__article h2>a,.Article-module-scss-module__ZE_SmG__article h3>a{color:inherit;text-decoration:none}.Article-module-scss-module__ZE_SmG__article h2>a>svg[data-heading-link-icon],.Article-module-scss-module__ZE_SmG__article h3>a>svg[data-heading-link-icon]{vertical-align:middle;opacity:0;width:.6em;height:.6em;color:var(--acc45);margin-left:.3em;transition:opacity .15s;display:inline-block}@media (max-width:639px){.Article-module-scss-module__ZE_SmG__article h2>a>svg[data-heading-link-icon],.Article-module-scss-module__ZE_SmG__article h3>a>svg[data-heading-link-icon]{display:none}}.Article-module-scss-module__ZE_SmG__article h2>a:hover,.Article-module-scss-module__ZE_SmG__article h3>a:hover{color:var(--acc45)}.Article-module-scss-module__ZE_SmG__article h2>a:hover>svg[data-heading-link-icon],.Article-module-scss-module__ZE_SmG__article h3>a:hover>svg[data-heading-link-icon]{opacity:1}:is([data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article h2>a:hover,[data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article h3>a:hover),:is([data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article h2>a:hover>svg[data-heading-link-icon],[data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article h3>a:hover>svg[data-heading-link-icon]){color:var(--acc25)}.Article-module-scss-module__ZE_SmG__article ul,.Article-module-scss-module__ZE_SmG__article ol{padding-left:1.5em}.Article-module-scss-module__ZE_SmG__article ul ol,.Article-module-scss-module__ZE_SmG__article ul ul,.Article-module-scss-module__ZE_SmG__article ol ol,.Article-module-scss-module__ZE_SmG__article ol ul{margin-top:.5em;padding-left:1em}.Article-module-scss-module__ZE_SmG__article ul li+li,.Article-module-scss-module__ZE_SmG__article ol li+li{margin-top:.5em}.Article-module-scss-module__ZE_SmG__article ol>li>ol{list-style-type:lower-alpha}.Article-module-scss-module__ZE_SmG__article ol>li>ol>li>ol{list-style-type:lower-roman}.Article-module-scss-module__ZE_SmG__article blockquote{margin-inline:0;font-style:normal}.Article-module-scss-module__ZE_SmG__article blockquote cite{opacity:.7;margin-top:.5em;font-style:normal;display:block}.Article-module-scss-module__ZE_SmG__article blockquote:not([data-design]){border-left:2px solid var(--acc40);padding:1em 1.5em}@media (min-width:640px){.Article-module-scss-module__ZE_SmG__article blockquote:not([data-design]){padding:1em 2.5em}}.Article-module-scss-module__ZE_SmG__article hr{opacity:.1;margin:1.5em 0;background-color:#0000;border:0;border-top:2px solid;margin-inline:0}.Article-module-scss-module__ZE_SmG__article code{font-family:var(--fontMonospace,ui-monospace, monospace);background-color:color-mix(in srgb, var(--c-green55) 12%, transparent);color:var(--c-green55);font-variant-ligatures:none;overflow-wrap:anywhere;border-radius:.35em;padding:.1em .35em;font-size:90%}[data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article :not(pre)>code{color:var(--c-green30);background-color:color-mix(in srgb, var(--c-green30) 14%, transparent)}.Article-module-scss-module__ZE_SmG__article pre{font-family:var(--fontMonospace,ui-monospace, monospace);font-variant-ligatures:none;border:0;border-radius:.6rem;margin:1em 0;padding:1em;font-size:1.3rem;line-height:1.5;overflow:auto}.Article-module-scss-module__ZE_SmG__article pre code{font-size:inherit;color:inherit;background-color:#0000;padding:0}.Article-module-scss-module__ZE_SmG__article .Article-module-scss-module__ZE_SmG__body{display:contents}.Article-module-scss-module__ZE_SmG__article pre:not(.shiki){background-color:var(--c-warmGray2);color:inherit}[data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article pre:not(.shiki){background-color:color-mix(in srgb, var(--c-purple80) 50%, transparent)}.Article-module-scss-module__ZE_SmG__article pre.shiki{color:var(--shiki-light);background-color:var(--c-warmGray2)}.Article-module-scss-module__ZE_SmG__article pre.shiki span{color:var(--shiki-light)}[data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article pre.shiki{color:var(--shiki-dark);background-color:color-mix(in srgb, var(--c-purple80) 50%, transparent)}[data-resolved-scheme=dark] .Article-module-scss-module__ZE_SmG__article pre.shiki span{color:var(--shiki-dark)}.Article-module-scss-module__ZE_SmG__article img{border-radius:.6em;max-width:100%;height:auto}.Article-module-scss-module__ZE_SmG__article figure{margin-inline:0}.Article-module-scss-module__ZE_SmG__article figure figcaption{opacity:.7;text-align:center;margin-top:.75em;font-size:1.3rem}.Article-module-scss-module__ZE_SmG__article figure:has(img){width:fit-content;max-width:100%}.Article-module-scss-module__ZE_SmG__article figure:has(img) img{border-radius:.5em;max-width:100%;height:auto;display:block}:is(.Article-module-scss-module__ZE_SmG__article figure:has(>video,>iframe)>video,.Article-module-scss-module__ZE_SmG__article figure:has(>video,>iframe)>iframe){border-radius:var(--radius);background-color:var(--c-coolGray85);object-fit:contain;border:0;width:100%;height:100%;display:block}.Article-module-scss-module__ZE_SmG__article>img,.Article-module-scss-module__ZE_SmG__article>video,.Article-module-scss-module__ZE_SmG__article>iframe{border:0;border-radius:.6rem;max-width:100%}.Article-module-scss-module__ZE_SmG__article table{border-collapse:collapse;border:0;width:100%;margin-inline:0;font-size:.95em}.Article-module-scss-module__ZE_SmG__article table th,.Article-module-scss-module__ZE_SmG__article table td{text-align:left;vertical-align:top;border:0;padding:.75em 1em .75em 0}.Article-module-scss-module__ZE_SmG__article table th:first-child,.Article-module-scss-module__ZE_SmG__article table td:first-child{padding-left:0}.Article-module-scss-module__ZE_SmG__article table th:last-child,.Article-module-scss-module__ZE_SmG__article table td:last-child{padding-right:0}.Article-module-scss-module__ZE_SmG__article table th{font-weight:600}.Article-module-scss-module__ZE_SmG__article table tbody:first-child tr:first-child td{background-color:color-mix(in srgb, var(--acc40) 10%, transparent)}.Article-module-scss-module__ZE_SmG__article table thead>tr>th,.Article-module-scss-module__ZE_SmG__article table thead>tr>td{background-color:color-mix(in srgb, var(--acc40) 8%, transparent);border-bottom:1px solid color-mix(in srgb, var(--acc40) 40%, transparent);padding-left:.75em}.Article-module-scss-module__ZE_SmG__article table thead>tr>th:first-child,.Article-module-scss-module__ZE_SmG__article table thead>tr>td:first-child{padding-left:.75em}.Article-module-scss-module__ZE_SmG__article table thead>tr>th:last-child,.Article-module-scss-module__ZE_SmG__article table thead>tr>td:last-child{padding-right:.75em}.Article-module-scss-module__ZE_SmG__article table tbody>tr+tr>th,.Article-module-scss-module__ZE_SmG__article table tbody>tr+tr>td{border-top:1px solid color-mix(in srgb, var(--acc40) 25%, transparent)}.Article-module-scss-module__ZE_SmG__article aside[data-callout-type]{--calloutAccent:var(--acc40);border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--calloutAccent) 25%, transparent);background-color:color-mix(in srgb, var(--calloutAccent) 12%, transparent);margin-inline:0;padding:.85em 1.25em 1em}.Article-module-scss-module__ZE_SmG__article aside[data-callout-type]>*+*{margin-top:.5em}.Article-module-scss-module__ZE_SmG__article aside[data-callout-type] h4{color:var(--calloutAccent);align-items:center;gap:.4em;margin:0 0 .4em;padding-top:0;font-size:1em;font-weight:600;display:flex}.Article-module-scss-module__ZE_SmG__article aside[data-callout-type] h4>span[aria-hidden=true]{flex:none}.Article-module-scss-module__ZE_SmG__article aside[data-callout-type] a{color:var(--calloutAccent);font-weight:600;text-decoration:none}.Article-module-scss-module__ZE_SmG__article aside[data-callout-type] a:hover{text-decoration:underline}.Article-module-scss-module__ZE_SmG__article aside[data-callout-type=important]{--calloutAccent:var(--c-orange45)}.Article-module-scss-module__ZE_SmG__article aside[data-callout-type=warning],.Article-module-scss-module__ZE_SmG__article aside[data-callout-type=warn]{--calloutAccent:var(--c-yellow55)}.Article-module-scss-module__ZE_SmG__article aside[data-callout-type=tip]{--calloutAccent:var(--c-pink45)}.Article-module-scss-module__ZE_SmG__article aside[data-callout-type=info]{--calloutAccent:var(--c-green45)}.Article-module-scss-module__ZE_SmG__article aside[data-callout-type=danger],.Article-module-scss-module__ZE_SmG__article aside[data-callout-type=error]{--calloutAccent:var(--c-pink55)}.Article-module-scss-module__ZE_SmG__article dl{margin-inline:0}
.StructuredTextBlock-module-scss-module__LuuGDq__structuredTextBlock[data-backdrop]{padding:var(--lg);border-radius:var(--radius)}.StructuredTextBlock-module-scss-module__LuuGDq__structuredTextBlock[data-backdrop=Canvas]{background-color:var(--c-warmGray2)}[data-resolved-scheme=dark] .StructuredTextBlock-module-scss-module__LuuGDq__structuredTextBlock[data-backdrop=Canvas]{background-color:color-mix(in srgb, var(--c-purple80) 50%, transparent)}.StructuredTextBlock-module-scss-module__LuuGDq__structuredTextBlock[data-color-theme]{background-color:var(--acc10);color:var(--acc65)}.StructuredTextBlock-module-scss-module__LuuGDq__structuredTextBlock[data-color-theme] a{color:var(--acc40)}[data-resolved-scheme=dark] .StructuredTextBlock-module-scss-module__LuuGDq__structuredTextBlock[data-color-theme]{background-color:color-mix(in srgb, var(--acc40) 18%, transparent);color:var(--acc10)}[data-resolved-scheme=dark] .StructuredTextBlock-module-scss-module__LuuGDq__structuredTextBlock[data-color-theme] a{color:var(--acc25)}.StructuredTextBlock-module-scss-module__LuuGDq__structuredTextBlock[data-appearance="Large and bold sans-serif"] p{font-size:1.8rem;font-weight:600;line-height:1.5}@media (min-width:1024px){.StructuredTextBlock-module-scss-module__LuuGDq__structuredTextBlock[data-appearance="Large and bold sans-serif"] p{letter-spacing:-.01em;font-size:2.2rem}}.StructuredTextBlock-module-scss-module__LuuGDq__structuredTextBlock[data-appearance=Large\ serif] p{font-family:var(--fontSerif);font-size:1.8rem;font-weight:400;line-height:1.5}@media (min-width:1024px){.StructuredTextBlock-module-scss-module__LuuGDq__structuredTextBlock[data-appearance=Large\ serif] p{letter-spacing:-.01em;font-size:2.2rem}}
.TwoColumnLayoutBlock-module-scss-module__6w1zbW__layout{grid-gap:var(--gap);padding:var(--md) var(--lg);border-radius:var(--radius);display:grid}@media (min-width:640px){.TwoColumnLayoutBlock-module-scss-module__6w1zbW__layout{grid-template-columns:repeat(2,minmax(0,1fr))}}.TwoColumnLayoutBlock-module-scss-module__6w1zbW__layout[data-color-theme]{background-color:var(--acc10);color:var(--acc65)}.TwoColumnLayoutBlock-module-scss-module__6w1zbW__layout[data-color-theme] h4{color:var(--acc45)}.TwoColumnLayoutBlock-module-scss-module__6w1zbW__column{font-size:1.6rem}.TwoColumnLayoutBlock-module-scss-module__6w1zbW__column h4{font-family:var(--fontMonospace);text-transform:uppercase;letter-spacing:.05em;font-size:1.2rem;font-weight:700;line-height:1.2}.TwoColumnLayoutBlock-module-scss-module__6w1zbW__column h4:first-child{margin-top:0}.TwoColumnLayoutBlock-module-scss-module__6w1zbW__column ul{padding-left:1em}.TwoColumnLayoutBlock-module-scss-module__6w1zbW__column>*+*{margin-top:1em}
.VideoBlock-module-scss-module__EHVS2a__figure{margin:0}.VideoBlock-module-scss-module__EHVS2a__frame{background-color:var(--c-coolGray85);border-radius:var(--radius);position:relative;overflow:hidden;transform:translateZ(0)}.VideoBlock-module-scss-module__EHVS2a__frame iframe,.VideoBlock-module-scss-module__EHVS2a__frame video{border:0;width:100%;height:100%;display:block}.VideoBlock-module-scss-module__EHVS2a__caption{text-align:center;margin-top:1em;font-size:1.6rem;font-weight:500}
.CodeBlockCopy-module-scss-module__dEHRHa__dock{width:0;height:0;display:block;position:sticky;left:100%}.CodeBlockCopy-module-scss-module__dEHRHa__button{border:1px solid color-mix(in srgb, currentColor 18%, transparent);background-color:var(--pageBg);width:2.2em;height:2.2em;color:inherit;cursor:pointer;opacity:0;border-radius:.45em;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .12s;display:flex;position:absolute;top:-.5em;right:-.5em}.CodeBlockCopy-module-scss-module__dEHRHa__button:hover{color:var(--acc40)}.CodeBlockCopy-module-scss-module__dEHRHa__button:focus-visible{opacity:1}.CodeBlockCopy-module-scss-module__dEHRHa__button.CodeBlockCopy-module-scss-module__dEHRHa__copied{color:var(--c-green45);opacity:1}[data-resolved-scheme=dark] .CodeBlockCopy-module-scss-module__dEHRHa__button.CodeBlockCopy-module-scss-module__dEHRHa__copied{color:var(--c-green30)}pre:hover .CodeBlockCopy-module-scss-module__dEHRHa__button{opacity:1}@media (hover:none){.CodeBlockCopy-module-scss-module__dEHRHa__button{opacity:1}}
.DocsLayout-module-scss-module__9qJFga__wrapper{max-width:var(--gridWideMaxWidth);padding:2.5rem var(--pageMargin) 4rem;grid-template-columns:1fr;gap:2rem;margin:0 auto;display:grid}@media (min-width:920px){.DocsLayout-module-scss-module__9qJFga__wrapper{padding-left:var(--widerPageMargin);padding-right:var(--widerPageMargin);grid-template-columns:24rem minmax(0,1fr);gap:4rem}}@media (min-width:1194px){.DocsLayout-module-scss-module__9qJFga__wrapper{grid-template-columns:24rem minmax(0,1fr);gap:5rem}.DocsLayout-module-scss-module__9qJFga__withToc{grid-template-columns:24rem minmax(0,1fr) 18rem;gap:3rem}}@media (min-width:1280px){.DocsLayout-module-scss-module__9qJFga__withToc{grid-template-columns:24rem minmax(0,1fr) 20rem;gap:4rem}}@media (min-width:1440px){.DocsLayout-module-scss-module__9qJFga__withToc{grid-template-columns:24rem minmax(0,1fr) 22rem;gap:5rem}}.DocsLayout-module-scss-module__9qJFga__sidebarPane{min-width:0}@media (max-width:919px){.DocsLayout-module-scss-module__9qJFga__sidebarPane{--docsSheetGap:2.4rem;--docsSheetBottomGap:max(var(--docsSheetGap), env(safe-area-inset-bottom) + 1.2rem);top:auto;left:var(--docsSheetGap);right:var(--docsSheetGap);bottom:var(--docsSheetBottomGap);max-height:calc(100svh - var(--siteNavHeight) - var(--docsAreaNavHeight,0px) - var(--docsSheetGap) - var(--docsSheetBottomGap));z-index:2000;background-color:var(--pageBg);overscroll-behavior:contain;box-shadow:0 .5rem 2rem color-mix(in srgb, var(--c-darkest) 20%, transparent);transform:translate3d(0, calc(100% + var(--docsSheetBottomGap)), 0);visibility:hidden;border-radius:1.6rem;padding:1.5rem;transition:transform .4s cubic-bezier(.22,1,.36,1),visibility 0s linear .4s;position:fixed;overflow:hidden auto}[data-docs-sidebar-open=true] .DocsLayout-module-scss-module__9qJFga__sidebarPane{visibility:visible;transition:transform .4s cubic-bezier(.22,1,.36,1),visibility;transform:translate(0,0)}}@media (min-width:920px){.DocsLayout-module-scss-module__9qJFga__sidebarPane{top:calc(var(--siteNavHeight,8rem) + var(--docsAreaNavHeight,6rem) + 2.5rem);max-height:calc(100vh - calc(var(--siteNavHeight,8rem) + var(--docsAreaNavHeight,6rem) + 2.5rem) - 1rem);align-self:start;position:sticky;overflow:hidden auto}}.DocsLayout-module-scss-module__9qJFga__tocPane{display:none}@media (min-width:1194px){.DocsLayout-module-scss-module__9qJFga__tocPane{display:block}}.DocsLayout-module-scss-module__9qJFga__main{min-width:0;max-width:80ch}
.DocsSidebar-module-scss-module__0d8glG__sidebar{font-size:1.4rem;font-weight:500;line-height:1.4}.DocsSidebar-module-scss-module__0d8glG__list{margin:0;padding:0;list-style:none}.DocsSidebar-module-scss-module__0d8glG__list .DocsSidebar-module-scss-module__0d8glG__list{border-left:1px solid color-mix(in srgb, currentColor 12%, transparent);margin-left:.75rem;padding-left:.75rem}.DocsSidebar-module-scss-module__0d8glG__item{margin:0;position:relative}.DocsSidebar-module-scss-module__0d8glG__row{border-radius:.4rem;align-items:center;gap:.25rem;padding-right:.25rem;display:flex}.DocsSidebar-module-scss-module__0d8glG__row:hover{background-color:color-mix(in srgb, var(--acc40) 10%, transparent)}.DocsSidebar-module-scss-module__0d8glG__link{color:inherit;overflow-wrap:anywhere;text-wrap:pretty;flex:auto;min-width:0;padding:.55rem 0;text-decoration:none;display:block}.DocsSidebar-module-scss-module__0d8glG__link:hover{color:var(--acc45)}[data-resolved-scheme=dark] .DocsSidebar-module-scss-module__0d8glG__link:hover{color:var(--acc25)}@media (min-width:920px){.DocsSidebar-module-scss-module__0d8glG__link{padding:.35rem 0}}.DocsSidebar-module-scss-module__0d8glG__active>.DocsSidebar-module-scss-module__0d8glG__row{background-color:color-mix(in srgb, var(--acc40) 10%, transparent)}.DocsSidebar-module-scss-module__0d8glG__active>.DocsSidebar-module-scss-module__0d8glG__row>.DocsSidebar-module-scss-module__0d8glG__link{color:var(--acc45);font-weight:700}[data-resolved-scheme=dark] .DocsSidebar-module-scss-module__0d8glG__active>.DocsSidebar-module-scss-module__0d8glG__row>.DocsSidebar-module-scss-module__0d8glG__link{color:var(--acc25)}.DocsSidebar-module-scss-module__0d8glG__functionEntry{font-family:var(--fontMonospace,ui-monospace, monospace);font-size:.95em}.DocsSidebar-module-scss-module__0d8glG__toggle{appearance:none;cursor:pointer;width:1.5rem;height:1.5rem;color:inherit;opacity:.55;background:0 0;border:0;border-radius:.25rem;flex:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background-color .15s;display:inline-flex}.DocsSidebar-module-scss-module__0d8glG__toggle:hover{opacity:1;color:var(--acc45);background-color:color-mix(in srgb, var(--acc40) 15%, transparent)}.DocsSidebar-module-scss-module__0d8glG__toggle:focus-visible{outline:2px solid var(--c-purple50);outline-offset:1px;opacity:1}.DocsSidebar-module-scss-module__0d8glG__toggleSpacer{flex:none;width:1.5rem;height:1.5rem;display:inline-block}.DocsSidebar-module-scss-module__0d8glG__chevron{transform-origin:25%;border:.35rem solid #0000;border-left:.5rem solid;border-right-width:0;width:0;height:0;transition:transform .15s ease-out;display:inline-block}.DocsSidebar-module-scss-module__0d8glG__toggleOpen .DocsSidebar-module-scss-module__0d8glG__chevron{transform:rotate(90deg)}.DocsSidebar-module-scss-module__0d8glG__footer{border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);margin:1.5rem 0 0;padding:1rem 0 0;list-style:none}.DocsSidebar-module-scss-module__0d8glG__footer li{margin:0}.DocsSidebar-module-scss-module__0d8glG__footerLink{color:inherit;align-items:center;gap:.4rem;padding:.35rem 0;text-decoration:none;display:inline-flex}.DocsSidebar-module-scss-module__0d8glG__footerLink:hover{color:var(--acc45)}.DocsSidebar-module-scss-module__0d8glG__externalIcon{opacity:.6;font-size:1.1rem}
.SelfHostedReleasesBody-module-scss-module__YNsXWG__archive{margin-top:3rem}@media (min-width:640px){.SelfHostedReleasesBody-module-scss-module__YNsXWG__archive{margin-top:3.5rem}}.SelfHostedReleasesBody-module-scss-module__YNsXWG__group{border-top:1px solid color-mix(in srgb, currentColor 12%, transparent);scroll-margin-top:calc(var(--siteNavHeight,8rem) + var(--docsAreaNavHeight,6rem) + 3rem)}.SelfHostedReleasesBody-module-scss-module__YNsXWG__group:last-child{border-bottom:1px solid color-mix(in srgb, currentColor 12%, transparent)}.SelfHostedReleasesBody-module-scss-module__YNsXWG__group[open]>.SelfHostedReleasesBody-module-scss-module__YNsXWG__summary{color:var(--acc45)}.SelfHostedReleasesBody-module-scss-module__YNsXWG__summary{cursor:pointer;font-family:var(--fontSerif);letter-spacing:-.01em;align-items:center;gap:1rem;padding:1.5rem 0;font-size:2.4rem;font-weight:400;line-height:1.2;list-style:none;display:flex;position:relative}.SelfHostedReleasesBody-module-scss-module__YNsXWG__summary::-webkit-details-marker{display:none}.SelfHostedReleasesBody-module-scss-module__YNsXWG__summary:before{content:"";opacity:.55;transform-origin:25%;border:.4rem solid #0000;border-left:.6rem solid;border-right-width:0;flex:none;width:0;height:0;transition:transform .15s ease-out}.SelfHostedReleasesBody-module-scss-module__YNsXWG__summary:hover{color:var(--acc45)}.SelfHostedReleasesBody-module-scss-module__YNsXWG__group[open]>.SelfHostedReleasesBody-module-scss-module__YNsXWG__summary:before{transform:rotate(90deg)}.SelfHostedReleasesBody-module-scss-module__YNsXWG__groupBody{font-weight:500}.SelfHostedReleasesBody-module-scss-module__YNsXWG__groupBody>h3:first-child{margin-top:.5em;padding-top:0}.SelfHostedReleasesBody-module-scss-module__YNsXWG__groupBody>:last-child,.SelfHostedReleasesBody-module-scss-module__YNsXWG__release:last-child{padding-bottom:2rem}
.LibraryStoryCard-module-scss-module__gc3Zla__card{background-color:color-mix(in srgb, var(--acc50) 10%, transparent);color:var(--acc65);border:1px solid #0000;border-radius:12px;flex-direction:column;justify-content:space-between;gap:1em;padding:1.5em;text-decoration:none;transition:filter .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.LibraryStoryCard-module-scss-module__gc3Zla__card:hover{filter:brightness(1.03);border-color:color-mix(in srgb, currentColor 40%, transparent)}[data-resolved-scheme=dark] .LibraryStoryCard-module-scss-module__gc3Zla__card{color:var(--acc20)}[data-resolved-scheme=dark] .LibraryStoryCard-module-scss-module__gc3Zla__card:hover{filter:brightness(1.15)}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .LibraryStoryCard-module-scss-module__gc3Zla__card{color:var(--acc20)}[data-color-scheme=auto]:not([data-resolved-scheme]) .LibraryStoryCard-module-scss-module__gc3Zla__card:hover{filter:brightness(1.15)}}[data-page-theme-mode=dark] .LibraryStoryCard-module-scss-module__gc3Zla__card{color:var(--acc20)}[data-page-theme-mode=dark] .LibraryStoryCard-module-scss-module__gc3Zla__card:hover{filter:brightness(1.15)}[data-resolved-scheme=dark] .LibraryStoryCard-module-scss-module__gc3Zla__card.LibraryStoryCard-module-scss-module__gc3Zla__staticLight{color:var(--acc70)}[data-resolved-scheme=dark] .LibraryStoryCard-module-scss-module__gc3Zla__card.LibraryStoryCard-module-scss-module__gc3Zla__staticLight .LibraryStoryCard-module-scss-module__gc3Zla__icon{background-color:color-mix(in srgb, var(--c-lightest) 50%, transparent)}[data-resolved-scheme=dark] .LibraryStoryCard-module-scss-module__gc3Zla__card.LibraryStoryCard-module-scss-module__gc3Zla__staticLight .LibraryStoryCard-module-scss-module__gc3Zla__lightOnly{display:block}[data-resolved-scheme=dark] .LibraryStoryCard-module-scss-module__gc3Zla__card.LibraryStoryCard-module-scss-module__gc3Zla__staticLight .LibraryStoryCard-module-scss-module__gc3Zla__darkOnly{display:none}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .LibraryStoryCard-module-scss-module__gc3Zla__card.LibraryStoryCard-module-scss-module__gc3Zla__staticLight{color:var(--acc70)}[data-color-scheme=auto]:not([data-resolved-scheme]) .LibraryStoryCard-module-scss-module__gc3Zla__card.LibraryStoryCard-module-scss-module__gc3Zla__staticLight .LibraryStoryCard-module-scss-module__gc3Zla__icon{background-color:color-mix(in srgb, var(--c-lightest) 50%, transparent)}[data-color-scheme=auto]:not([data-resolved-scheme]) .LibraryStoryCard-module-scss-module__gc3Zla__card.LibraryStoryCard-module-scss-module__gc3Zla__staticLight .LibraryStoryCard-module-scss-module__gc3Zla__lightOnly{display:block}[data-color-scheme=auto]:not([data-resolved-scheme]) .LibraryStoryCard-module-scss-module__gc3Zla__card.LibraryStoryCard-module-scss-module__gc3Zla__staticLight .LibraryStoryCard-module-scss-module__gc3Zla__darkOnly{display:none}}[data-page-theme-mode=dark] .LibraryStoryCard-module-scss-module__gc3Zla__card.LibraryStoryCard-module-scss-module__gc3Zla__staticLight{color:var(--acc70)}[data-page-theme-mode=dark] .LibraryStoryCard-module-scss-module__gc3Zla__card.LibraryStoryCard-module-scss-module__gc3Zla__staticLight .LibraryStoryCard-module-scss-module__gc3Zla__icon{background-color:color-mix(in srgb, var(--c-lightest) 50%, transparent)}[data-page-theme-mode=dark] .LibraryStoryCard-module-scss-module__gc3Zla__card.LibraryStoryCard-module-scss-module__gc3Zla__staticLight .LibraryStoryCard-module-scss-module__gc3Zla__lightOnly{display:block}[data-page-theme-mode=dark] .LibraryStoryCard-module-scss-module__gc3Zla__card.LibraryStoryCard-module-scss-module__gc3Zla__staticLight .LibraryStoryCard-module-scss-module__gc3Zla__darkOnly{display:none}[data-page-theme=matrix] .LibraryStoryCard-module-scss-module__gc3Zla__card[class]{color:var(--green400);font-size:var(--pxText);background-color:#23966714}[data-page-theme=matrix] .LibraryStoryCard-module-scss-module__gc3Zla__card[class]:hover{filter:brightness(1.15)}.LibraryStoryCard-module-scss-module__gc3Zla__dots{opacity:.3}[data-page-theme=matrix] .LibraryStoryCard-module-scss-module__gc3Zla__dots{display:none}.LibraryStoryCard-module-scss-module__gc3Zla__visibilityTag{font-family:var(--fontMonospace);text-transform:uppercase;letter-spacing:.02em;background:color-mix(in srgb, currentColor 15%, transparent);border-radius:4px;align-self:flex-start;padding:.25em .6em;font-size:1.1rem;font-weight:700;position:relative}.LibraryStoryCard-module-scss-module__gc3Zla__icons{gap:.5em;margin-bottom:1em;display:flex;position:relative}.LibraryStoryCard-module-scss-module__gc3Zla__icon{background-color:color-mix(in srgb, var(--c-lightest) 50%, transparent);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}[data-resolved-scheme=dark] .LibraryStoryCard-module-scss-module__gc3Zla__icon{background-color:color-mix(in srgb, var(--c-darkest) 80%, transparent)}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .LibraryStoryCard-module-scss-module__gc3Zla__icon{background-color:color-mix(in srgb, var(--c-darkest) 80%, transparent)}}[data-page-theme-mode=dark] .LibraryStoryCard-module-scss-module__gc3Zla__icon{background-color:color-mix(in srgb, var(--c-darkest) 80%, transparent)}.LibraryStoryCard-module-scss-module__gc3Zla__icon img{max-width:24px;max-height:24px}[data-page-theme=matrix] .LibraryStoryCard-module-scss-module__gc3Zla__icon{background-color:#25a87126}[data-page-theme=matrix] .LibraryStoryCard-module-scss-module__gc3Zla__icon img{filter:grayscale()brightness(1.5)sepia()hue-rotate(90deg)saturate(2)}.LibraryStoryCard-module-scss-module__gc3Zla__body{flex-direction:column;gap:.6em;display:flex;position:relative}.LibraryStoryCard-module-scss-module__gc3Zla__name{font-size:2.2rem;font-weight:600;line-height:1.2}[data-page-theme=matrix] .LibraryStoryCard-module-scss-module__gc3Zla__name{font-size:var(--pxText)}.LibraryStoryCard-module-scss-module__gc3Zla__description{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:1.4rem;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.LibraryStoryCard-module-scss-module__gc3Zla__attribution{font-size:1.4rem;font-weight:500;line-height:1.3}.LibraryStoryCard-module-scss-module__gc3Zla__tools{opacity:.8;font-size:1.4rem;font-weight:600;line-height:1.3}[data-page-theme=matrix] .LibraryStoryCard-module-scss-module__gc3Zla__tools{font-size:var(--pxText)}.LibraryStoryCard-module-scss-module__gc3Zla__darkOnly{display:none}[data-resolved-scheme=dark] .LibraryStoryCard-module-scss-module__gc3Zla__lightOnly{display:none}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .LibraryStoryCard-module-scss-module__gc3Zla__lightOnly{display:none}}[data-page-theme-mode=dark] .LibraryStoryCard-module-scss-module__gc3Zla__lightOnly{display:none}[data-resolved-scheme=dark] .LibraryStoryCard-module-scss-module__gc3Zla__darkOnly{display:block}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .LibraryStoryCard-module-scss-module__gc3Zla__darkOnly{display:block}}[data-page-theme-mode=dark] .LibraryStoryCard-module-scss-module__gc3Zla__darkOnly{display:block}
.FileAttachmentSection-module-scss-module__Zjingq__fileSection>*+*{margin-top:.75em}.FileAttachmentSection-module-scss-module__Zjingq__fileSection label{margin-bottom:2.4rem;font-size:1.6rem;font-weight:500;display:block}.FileAttachmentSection-module-scss-module__Zjingq__fileInput,.FileAttachmentSection-module-scss-module__Zjingq__fileName{border-radius:calc(var(--radius)/2);border:1px dashed var(--acc25);background-color:var(--acc5);padding:2.5em 1.5em}:is([data-resolved-scheme=dark] .FileAttachmentSection-module-scss-module__Zjingq__fileInput,[data-resolved-scheme=dark] .FileAttachmentSection-module-scss-module__Zjingq__fileName){border-color:var(--acc60);background-color:var(--acc95)}@media (prefers-color-scheme:dark){:is([data-color-scheme=auto]:not([data-resolved-scheme]) .FileAttachmentSection-module-scss-module__Zjingq__fileInput,[data-color-scheme=auto]:not([data-resolved-scheme]) .FileAttachmentSection-module-scss-module__Zjingq__fileName){border-color:var(--acc60);background-color:var(--acc95)}}:is([data-page-theme-mode=dark] .FileAttachmentSection-module-scss-module__Zjingq__fileInput,[data-page-theme-mode=dark] .FileAttachmentSection-module-scss-module__Zjingq__fileName){border-color:var(--acc60);background-color:var(--acc95)}.FileAttachmentSection-module-scss-module__Zjingq__fileInput{text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.5em;font-size:1.6rem;transition:background-color .15s;display:flex}.FileAttachmentSection-module-scss-module__Zjingq__fileInput:hover{background-color:var(--acc10)}[data-resolved-scheme=dark] .FileAttachmentSection-module-scss-module__Zjingq__fileInput:hover{background-color:var(--acc90)}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .FileAttachmentSection-module-scss-module__Zjingq__fileInput:hover{background-color:var(--acc90)}}[data-page-theme-mode=dark] .FileAttachmentSection-module-scss-module__Zjingq__fileInput:hover{background-color:var(--acc90)}.FileAttachmentSection-module-scss-module__Zjingq__fileInput:has(input:disabled){opacity:.5}.FileAttachmentSection-module-scss-module__Zjingq__fileInput input{display:none}.FileAttachmentSection-module-scss-module__Zjingq__fileInput span{color:var(--acc55);max-width:205px;font-weight:500;line-height:1.4}.FileAttachmentSection-module-scss-module__Zjingq__fileMeta{color:var(--acc55);text-align:center;font-size:1.4rem}[data-resolved-scheme=dark] .FileAttachmentSection-module-scss-module__Zjingq__fileMeta{color:var(--acc10)}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .FileAttachmentSection-module-scss-module__Zjingq__fileMeta{color:var(--acc10)}}[data-page-theme-mode=dark] .FileAttachmentSection-module-scss-module__Zjingq__fileMeta{color:var(--acc10)}.FileAttachmentSection-module-scss-module__Zjingq__fileName{color:var(--acc45);justify-content:space-between;align-items:center;gap:.5em;font-size:1.4rem;font-weight:500;display:flex}[data-resolved-scheme=dark] .FileAttachmentSection-module-scss-module__Zjingq__fileName{color:var(--acc10)}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .FileAttachmentSection-module-scss-module__Zjingq__fileName{color:var(--acc10)}}[data-page-theme-mode=dark] .FileAttachmentSection-module-scss-module__Zjingq__fileName{color:var(--acc10)}.FileAttachmentSection-module-scss-module__Zjingq__fileName:has(button:disabled){opacity:.5}.FileAttachmentSection-module-scss-module__Zjingq__fileName button{appearance:none;color:var(--acc40);cursor:pointer;background:0 0;border:none;padding:0;font-size:1.2rem;font-weight:600}[data-resolved-scheme=dark] .FileAttachmentSection-module-scss-module__Zjingq__fileName button{color:var(--acc10)}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .FileAttachmentSection-module-scss-module__Zjingq__fileName button{color:var(--acc10)}}[data-page-theme-mode=dark] .FileAttachmentSection-module-scss-module__Zjingq__fileName button{color:var(--acc10)}.FileAttachmentSection-module-scss-module__Zjingq__fileName button:hover:not(:disabled){color:var(--c-red40)}
.SearchHitEntry-module-scss-module__i0uToW__hitEntry{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;margin-top:1em;margin-bottom:1em;font-size:1.4rem;font-weight:500;display:grid;position:relative}.SearchHitEntry-module-scss-module__i0uToW__hitEntry:before{content:"";background-color:color-mix(in srgb, currentColor 12%, transparent);opacity:0;pointer-events:none;border-radius:.6em;transition:opacity .1s;display:block;position:absolute;inset:-3px}.SearchHitEntry-module-scss-module__i0uToW__hitEntry:hover:before{opacity:.4;transition:all 75ms}.SearchHitEntry-module-scss-module__i0uToW__hitEntry.SearchHitEntry-module-scss-module__i0uToW__hasHighlight:before{opacity:.6}.SearchHitEntry-module-scss-module__i0uToW__hitLink{appearance:none;color:inherit;text-align:left;cursor:pointer;grid-gap:.375em;background-color:#0000;border:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid;position:relative}.SearchHitEntry-module-scss-module__i0uToW__previewWrap{border:1px solid color-mix(in srgb, currentColor 14%, transparent);aspect-ratio:1200/630;border-radius:.3em;width:7em;overflow:hidden}.SearchHitEntry-module-scss-module__i0uToW__previewWrap img{object-fit:cover;width:100%;height:100%}.SearchHitEntry-module-scss-module__i0uToW__placeholder{place-items:center;display:grid}.SearchHitEntry-module-scss-module__i0uToW__placeholder svg{opacity:.25}.SearchHitEntry-module-scss-module__i0uToW__contentWrap{padding:.375em}@media (min-width:640px){.SearchHitEntry-module-scss-module__i0uToW__contentWrap{padding:.5em 3em .5em .5em}}.SearchHitEntry-module-scss-module__i0uToW__heading{font-size:inherit;font-weight:inherit}.SearchHitEntry-module-scss-module__i0uToW__afterHeading{margin:.125em 0 0;font-size:1.2rem}@media (min-width:640px){.SearchHitEntry-module-scss-module__i0uToW__afterHeading{margin:.25em 0 0;font-size:1.3rem}}.SearchHitEntry-module-scss-module__i0uToW__afterHeading p{-webkit-line-clamp:1;font-size:inherit;opacity:.7;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.SearchHitEntry-module-scss-module__i0uToW__breadcrumbs{font-size:inherit;opacity:.7;white-space:nowrap;align-items:center;gap:.35em;display:flex;overflow:hidden}.SearchHitEntry-module-scss-module__i0uToW__breadcrumbs span{text-overflow:ellipsis;overflow:hidden}.SearchHitEntry-module-scss-module__i0uToW__breadcrumbSeparator{opacity:.5;flex:none}.SearchHitEntry-module-scss-module__i0uToW__enterIcon{opacity:.375;padding:1em;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (max-width:639px){.SearchHitEntry-module-scss-module__i0uToW__enterIcon{display:none}}.SearchHitEntry-module-scss-module__i0uToW__deleteButton{appearance:none;opacity:.375;color:inherit;cursor:pointer;background-color:#00000003;border:none;border-top-right-radius:1em;border-bottom-right-radius:1em;justify-content:center;align-items:center;padding:1em;display:flex;position:relative}.SearchHitEntry-module-scss-module__i0uToW__deleteButton svg{display:block}.SearchHitEntry-module-scss-module__i0uToW__deleteButton:hover{opacity:1;background-color:color-mix(in srgb, currentColor 10%, transparent)}
.GlobalSearch-module-scss-module__MeOgXa__overlay{z-index:2000;justify-content:center;align-items:flex-start;padding:1em;display:flex;position:fixed;inset:0}@media (min-width:640px){.GlobalSearch-module-scss-module__MeOgXa__overlay{padding:3em}}.GlobalSearch-module-scss-module__MeOgXa__backdrop{background-color:#0000;position:fixed;inset:0}@keyframes GlobalSearch-module-scss-module__MeOgXa__snappyIn{0%{opacity:0;box-shadow:var(--shadowFrom);transform:translateY(12px)}.1%{opacity:1;transform:translateY(12px)}to{opacity:1;box-shadow:var(--shadowTo);transform:translateY(0)}}.GlobalSearch-module-scss-module__MeOgXa__panel{background-color:var(--pageBg,var(--lightest));color:var(--pageForegroundColor,var(--acc70));border:1px solid color-mix(in srgb, currentColor 14%, transparent);--shadowFrom:0 .3rem 1rem color-mix(in srgb, var(--c-coolGray90) 0%, transparent);--shadowTo:0 .6rem 1.6rem color-mix(in srgb, var(--c-coolGray90) 10%, transparent);width:100%;box-shadow:var(--shadowTo);border-radius:1em;animation:.4s cubic-bezier(.22,1,.36,1) both GlobalSearch-module-scss-module__MeOgXa__snappyIn;position:relative;overflow:hidden}@media (max-width:639px){.GlobalSearch-module-scss-module__MeOgXa__panel{align-self:stretch}}@media (min-width:640px){.GlobalSearch-module-scss-module__MeOgXa__panel{--shadowFrom:0 .5rem 1.5rem color-mix(in srgb, var(--c-coolGray90) 0%, transparent), 0 1rem 3rem color-mix(in srgb, var(--c-coolGray90) 0%, transparent);--shadowTo:0 2rem 6rem color-mix(in srgb, var(--c-coolGray90) 5%, transparent), 0 4rem 12rem color-mix(in srgb, var(--c-coolGray90) 6%, transparent);width:620px;margin-top:5em}}@media (min-width:1024px){.GlobalSearch-module-scss-module__MeOgXa__panel{width:900px}}.GlobalSearch-module-scss-module__MeOgXa__panelInner{--searchBarHeight:42px;box-sizing:content-box;border-radius:inherit;max-height:90svh;overflow:auto}@media (max-width:639px){.GlobalSearch-module-scss-module__MeOgXa__panelInner{height:100%;max-height:none}}@media (min-width:640px){.GlobalSearch-module-scss-module__MeOgXa__panelInner{--searchBarHeight:58px;max-height:65svh}}.GlobalSearch-module-scss-module__MeOgXa__panelHeader{background-color:var(--pageBg,var(--lightest));border-top-left-radius:inherit;border-top-right-radius:inherit;z-index:1;border-bottom:1px solid color-mix(in srgb, currentColor 14%, transparent);height:var(--searchBarHeight);align-items:stretch;display:flex;position:sticky;top:0}.GlobalSearch-module-scss-module__MeOgXa__searchInput{font:inherit;height:100%;color:inherit;background-color:#0000;border:0;outline:none;flex:100%;padding:0 1em 0 1.8em;font-size:1.6rem;line-height:1.5}.GlobalSearch-module-scss-module__MeOgXa__searchInput:focus{background-color:color-mix(in srgb, currentColor 4%, transparent)}.GlobalSearch-module-scss-module__MeOgXa__searchInput::placeholder{color:color-mix(in srgb, currentColor 40%, transparent)}.GlobalSearch-module-scss-module__MeOgXa__closeButton{width:var(--searchBarHeight);color:inherit;cursor:pointer;opacity:.6;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.GlobalSearch-module-scss-module__MeOgXa__closeButton svg{width:1.6rem;height:1.6rem;display:block}.GlobalSearch-module-scss-module__MeOgXa__closeButton:hover{opacity:1}.GlobalSearch-module-scss-module__MeOgXa__searchIcon{pointer-events:none;opacity:.5;align-items:center;display:flex;position:absolute;top:50%;left:1em;transform:translateY(-50%)}@media (min-width:640px){.GlobalSearch-module-scss-module__MeOgXa__resultsLayout.GlobalSearch-module-scss-module__MeOgXa__hasSidebar{grid-template-columns:250px minmax(0,1fr);display:grid}}.GlobalSearch-module-scss-module__MeOgXa__sidebar{top:var(--searchBarHeight);height:calc(var(--searchBarHeight)*-1 + 65svh);align-self:start;padding-top:.75em;padding-bottom:.75em;position:sticky;overflow:visible auto}@media (max-width:639px){.GlobalSearch-module-scss-module__MeOgXa__sidebar{display:none}}.GlobalSearch-module-scss-module__MeOgXa__sidebarEntry{appearance:none;width:100%;font:inherit;color:inherit;cursor:pointer;background-color:#0000;border:0;border-radius:0;align-items:center;padding:.7em 0 .7em 1.55em;font-size:1.4rem;font-weight:500;display:flex}.GlobalSearch-module-scss-module__MeOgXa__sidebarEntry:hover{background-color:color-mix(in srgb, currentColor 8%, transparent)}.GlobalSearch-module-scss-module__MeOgXa__sidebarEntry svg{flex:none}.GlobalSearch-module-scss-module__MeOgXa__sidebarEntry strong{font-weight:inherit;white-space:nowrap;margin-left:.5em;margin-right:.5em;display:inline-block}.GlobalSearch-module-scss-module__MeOgXa__numberBadge{background-color:color-mix(in srgb, currentColor 15%, transparent);border-radius:2em;padding:.2em .5em;font-size:75%;font-weight:600}.GlobalSearch-module-scss-module__MeOgXa__resultsList{padding:1.6rem;font-size:1.6rem;position:relative}@media (min-width:640px){.GlobalSearch-module-scss-module__MeOgXa__resultsList{padding:2.4rem}}.GlobalSearch-module-scss-module__MeOgXa__resultsList:empty{padding:0}.GlobalSearch-module-scss-module__MeOgXa__resultsList h3{opacity:.5;text-align:left;margin-bottom:.5em;font-size:1.3rem}.GlobalSearch-module-scss-module__MeOgXa__resultsList section+section{margin-top:1.25em}.GlobalSearch-module-scss-module__MeOgXa__emptyResults{text-align:center;opacity:.5;justify-content:center;align-items:center;width:100%;min-height:6em;padding-bottom:1em;display:flex}.GlobalSearch-module-scss-module__MeOgXa__loadMoreButton{appearance:none;font:inherit;color:inherit;background-color:color-mix(in srgb, currentColor 6%, transparent);cursor:pointer;border:1px dashed color-mix(in srgb, currentColor 30%, transparent);border-radius:.5em;justify-content:center;align-items:center;width:100%;height:5em;margin-top:2em;padding:1em;font-size:1.4rem;font-weight:600;display:flex}@media (hover:hover){.GlobalSearch-module-scss-module__MeOgXa__loadMoreButton:hover{background-color:color-mix(in srgb, currentColor 12%, transparent)}}.GlobalSearch-module-scss-module__MeOgXa__errorBox{background-color:color-mix(in srgb, var(--red) 10%, transparent);border-radius:.5em;padding:1em;font-size:1.4rem}
.DocsSidebarSearch-module-scss-module__BGy6hq__search{align-items:center;display:inline-flex}.DocsSidebarSearch-module-scss-module__BGy6hq__search>button{background-color:var(--areaNavPillBg,var(--c-purple5));border:1px solid color-mix(in srgb, currentColor 15%, transparent);font:inherit;color:inherit;cursor:pointer;text-align:left;white-space:nowrap;border-radius:999px;align-items:center;gap:.75rem;padding:.55rem 1rem .55rem 1.1rem;font-size:1.3rem;display:flex}@media (max-width:919px){.DocsSidebarSearch-module-scss-module__BGy6hq__search>button{background-color:#0000;border:0;justify-content:center;gap:0;width:3rem;height:3rem;padding:0}}.DocsSidebarSearch-module-scss-module__BGy6hq__search>button:hover{background-color:var(--areaNavPillBgHover,var(--c-purple10));border-color:color-mix(in srgb, currentColor 25%, transparent)}@media (min-width:920px){:is([data-resolved-scheme=dark] .DocsSidebarSearch-module-scss-module__BGy6hq__search>button,[data-page-theme-mode=dark] .DocsSidebarSearch-module-scss-module__BGy6hq__search>button){background-color:var(--areaNavPillBg,var(--c-purple85))}:is([data-resolved-scheme=dark] .DocsSidebarSearch-module-scss-module__BGy6hq__search>button:hover,[data-page-theme-mode=dark] .DocsSidebarSearch-module-scss-module__BGy6hq__search>button:hover){background-color:var(--areaNavPillBgHover,var(--c-purple80))}}.DocsSidebarSearch-module-scss-module__BGy6hq__search>button:focus-visible{outline:2px solid var(--c-purple50);outline-offset:2px}.DocsSidebarSearch-module-scss-module__BGy6hq__placeholder{opacity:.7;font-weight:500;display:none}@media (min-width:920px){.DocsSidebarSearch-module-scss-module__BGy6hq__placeholder{display:inline}}.DocsSidebarSearch-module-scss-module__BGy6hq__shortcut{border:1px solid color-mix(in srgb, currentColor 20%, transparent);font-family:var(--fontMonospace,ui-monospace, monospace);opacity:.65;border-radius:.25rem;flex:none;padding:.1rem .4rem;font-size:1.05rem;font-weight:500;line-height:1.2}@media (max-width:919px){.DocsSidebarSearch-module-scss-module__BGy6hq__shortcut{display:none}}
.SolutionPageScaffold-module-scss-module__oDqJ3W__page{max-width:var(--gridWideMaxWidth);padding-inline:var(--widerPageMargin);margin:0 auto}.SolutionPageScaffold-module-scss-module__oDqJ3W__root{padding-bottom:var(--sectionPadding);overflow-x:clip}.SolutionPageScaffold-module-scss-module__oDqJ3W__teamInk{color:var(--accInk);--pageForegroundColor:var(--accInk)}.SolutionPageScaffold-module-scss-module__oDqJ3W__hero{--heroRadius:calc(var(--radius) * 2);--heroBorder:1.5px solid currentColor;display:grid}@media (min-width:640px){.SolutionPageScaffold-module-scss-module__oDqJ3W__hero{grid-template-columns:minmax(0,1fr) minmax(0,.45fr)}}.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed){margin-top:var(--sm);border:var(--heroBorder);border-radius:var(--heroRadius);color:var(--accInk);--pageForegroundColor:var(--accInk);isolation:isolate;overflow:hidden}.SolutionPageScaffold-module-scss-module__oDqJ3W__banner{padding:var(--xl);flex-direction:column;display:flex;overflow:hidden}.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed) .SolutionPageScaffold-module-scss-module__oDqJ3W__description{max-width:32em;font-size:2rem}@media (min-width:1024px){.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed) .SolutionPageScaffold-module-scss-module__oDqJ3W__description{font-size:2.2rem}}.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed) .SolutionPageScaffold-module-scss-module__oDqJ3W__title{text-wrap:balance;font-size:3.2rem}@media (min-width:640px){.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed) .SolutionPageScaffold-module-scss-module__oDqJ3W__title{font-size:4.8rem}}@media (min-width:1024px){.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed) .SolutionPageScaffold-module-scss-module__oDqJ3W__title{font-size:5.6rem}}.SolutionPageScaffold-module-scss-module__oDqJ3W__illustration{aspect-ratio:4/5;border-left:var(--heroBorder);align-self:stretch;place-items:center;width:100%;min-width:0;display:grid;overflow:hidden}@media (max-width:639px){.SolutionPageScaffold-module-scss-module__oDqJ3W__illustration{aspect-ratio:3/2;border-left:0;border-top:var(--heroBorder)}}.SolutionPageScaffold-module-scss-module__oDqJ3W__compact{color:var(--accInk);--pageForegroundColor:var(--accInk)}.SolutionPageScaffold-module-scss-module__oDqJ3W__compact .SolutionPageScaffold-module-scss-module__oDqJ3W__description{margin-top:var(--sm);text-wrap:balance}.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed.SolutionPageScaffold-module-scss-module__oDqJ3W__compact{padding-top:var(--lg)}.SolutionPageScaffold-module-scss-module__oDqJ3W__compact.SolutionPageScaffold-module-scss-module__oDqJ3W__compact .SolutionPageScaffold-module-scss-module__oDqJ3W__description{max-width:56em;font-family:var(--fontSans);letter-spacing:0;font-size:1.8rem;font-weight:500}@media (min-width:1024px){.SolutionPageScaffold-module-scss-module__oDqJ3W__compact.SolutionPageScaffold-module-scss-module__oDqJ3W__compact .SolutionPageScaffold-module-scss-module__oDqJ3W__description{font-size:2rem}}.SolutionPageScaffold-module-scss-module__oDqJ3W__compact .SolutionPageScaffold-module-scss-module__oDqJ3W__actions{margin-top:var(--md)}@media (max-width:639px){.SolutionPageScaffold-module-scss-module__oDqJ3W__hero.SolutionPageScaffold-module-scss-module__oDqJ3W__hero.SolutionPageScaffold-module-scss-module__oDqJ3W__withArtwork,.SolutionPageScaffold-module-scss-module__oDqJ3W__withArtwork.SolutionPageScaffold-module-scss-module__oDqJ3W__withArtwork .SolutionPageScaffold-module-scss-module__oDqJ3W__illustration{overflow:visible}.SolutionPageScaffold-module-scss-module__oDqJ3W__withArtwork.SolutionPageScaffold-module-scss-module__oDqJ3W__withArtwork .SolutionPageScaffold-module-scss-module__oDqJ3W__illustration{aspect-ratio:auto}.SolutionPageScaffold-module-scss-module__oDqJ3W__withArtwork .SolutionPageScaffold-module-scss-module__oDqJ3W__artwork{width:112%;max-width:none;margin-inline:-6%}}@media (min-width:640px){.SolutionPageScaffold-module-scss-module__oDqJ3W__hero.SolutionPageScaffold-module-scss-module__oDqJ3W__hero.SolutionPageScaffold-module-scss-module__oDqJ3W__withArtwork,.SolutionPageScaffold-module-scss-module__oDqJ3W__withArtwork .SolutionPageScaffold-module-scss-module__oDqJ3W__illustration{overflow:visible}}.SolutionPageScaffold-module-scss-module__oDqJ3W__withArtwork .SolutionPageScaffold-module-scss-module__oDqJ3W__illustration{position:relative}@media (min-width:640px){.SolutionPageScaffold-module-scss-module__oDqJ3W__withArtwork .SolutionPageScaffold-module-scss-module__oDqJ3W__illustration{aspect-ratio:auto}}.SolutionPageScaffold-module-scss-module__oDqJ3W__artwork{pointer-events:none;width:90%;height:auto;display:block}@media (min-width:640px){.SolutionPageScaffold-module-scss-module__oDqJ3W__artwork{object-fit:contain;width:120%;max-width:none;max-height:80%;position:absolute;top:50%;left:50%;translate:-50% -50%}}.SolutionPageScaffold-module-scss-module__oDqJ3W__kicker{margin:0}.SolutionPageScaffold-module-scss-module__oDqJ3W__kicker+.SolutionPageScaffold-module-scss-module__oDqJ3W__title{margin-top:var(--md)}.SolutionPageScaffold-module-scss-module__oDqJ3W__spot{width:6.4rem;height:auto;margin:0 auto var(--md);display:block}.SolutionPageScaffold-module-scss-module__oDqJ3W__title{max-width:12em;font-family:var(--fontSans);letter-spacing:-.02em;margin:0;font-size:4.2rem;font-weight:400;line-height:1.05}@media (min-width:640px){.SolutionPageScaffold-module-scss-module__oDqJ3W__title{font-size:5.6rem}}@media (min-width:1024px){.SolutionPageScaffold-module-scss-module__oDqJ3W__title{letter-spacing:-.03em;font-size:6.4rem}}.SolutionPageScaffold-module-scss-module__oDqJ3W__serifTitle{font-family:var(--fontSerif);font-weight:700}.SolutionPageScaffold-module-scss-module__oDqJ3W__title.SolutionPageScaffold-module-scss-module__oDqJ3W__serifTitle{font-size:3.8rem}@media (min-width:640px){.SolutionPageScaffold-module-scss-module__oDqJ3W__title.SolutionPageScaffold-module-scss-module__oDqJ3W__serifTitle{font-size:4.8rem}}@media (min-width:1024px){.SolutionPageScaffold-module-scss-module__oDqJ3W__title.SolutionPageScaffold-module-scss-module__oDqJ3W__serifTitle{font-size:5.6rem}}.SolutionPageScaffold-module-scss-module__oDqJ3W__description{margin:var(--md) 0 0;max-width:40em;font-family:var(--fontSerif);letter-spacing:-.01em;font-size:2.2rem;font-weight:400;line-height:1.4}.SolutionPageScaffold-module-scss-module__oDqJ3W__actions{margin-top:var(--lg);flex-wrap:wrap;gap:1.2rem;display:flex}.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed) .SolutionPageScaffold-module-scss-module__oDqJ3W__description{margin-top:calc(var(--md) - .4rem)}.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed) .SolutionPageScaffold-module-scss-module__oDqJ3W__actions{margin-top:var(--md)}@media (max-width:639px){.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed) .SolutionPageScaffold-module-scss-module__oDqJ3W__banner{--bannerPaddingInline:var(--md);padding:var(--lg) var(--bannerPaddingInline);text-align:center}.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed) .SolutionPageScaffold-module-scss-module__oDqJ3W__title{margin-inline:auto;font-weight:500}.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed) .SolutionPageScaffold-module-scss-module__oDqJ3W__description{margin:var(--md) auto 0;font-family:var(--fontSans);letter-spacing:0;font-size:1.6rem;font-weight:500}.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed) .SolutionPageScaffold-module-scss-module__oDqJ3W__actions{margin-top:var(--lg);justify-content:center}.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed) .SolutionPageScaffold-module-scss-module__oDqJ3W__footer.SolutionPageScaffold-module-scss-module__oDqJ3W__footer{padding-top:var(--xl)}.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed) .SolutionPageScaffold-module-scss-module__oDqJ3W__illustration{padding-block:var(--lg) 0;border-top:0;order:-1}.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed) .SolutionPageScaffold-module-scss-module__oDqJ3W__banner{padding-top:0}}.SolutionPageScaffold-module-scss-module__oDqJ3W__footer{margin:var(--lg) calc(var(--bannerPaddingInline,var(--xl))*-1) 0}.SolutionPageScaffold-module-scss-module__oDqJ3W__hero:not(.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed) .SolutionPageScaffold-module-scss-module__oDqJ3W__footer{padding-top:var(--lg);margin-top:auto}.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed{z-index:1;padding-top:var(--lg);text-align:center;display:block;position:relative}.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed .SolutionPageScaffold-module-scss-module__oDqJ3W__banner{padding:0;overflow:visible}.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed .SolutionPageScaffold-module-scss-module__oDqJ3W__title,.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed .SolutionPageScaffold-module-scss-module__oDqJ3W__description{margin-inline:auto}.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed .SolutionPageScaffold-module-scss-module__oDqJ3W__description{text-wrap:balance;max-width:28em}.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed .SolutionPageScaffold-module-scss-module__oDqJ3W__actions{justify-content:center}.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed .SolutionPageScaffold-module-scss-module__oDqJ3W__title{max-width:none}.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed .SolutionPageScaffold-module-scss-module__oDqJ3W__footer{margin:var(--lg) 0 0}@media (max-width:639px){.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed{padding-top:var(--xl)}.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed .SolutionPageScaffold-module-scss-module__oDqJ3W__kicker+.SolutionPageScaffold-module-scss-module__oDqJ3W__title,.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed .SolutionPageScaffold-module-scss-module__oDqJ3W__description{margin-top:var(--lg)}.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed .SolutionPageScaffold-module-scss-module__oDqJ3W__description{margin-inline:calc(var(--widerPageMargin)/-2);text-wrap:pretty;font-family:var(--fontSans);letter-spacing:0;font-size:1.6rem;font-weight:500;line-height:1.45}.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed .SolutionPageScaffold-module-scss-module__oDqJ3W__actions,.SolutionPageScaffold-module-scss-module__oDqJ3W__unboxed .SolutionPageScaffold-module-scss-module__oDqJ3W__footer{margin-top:var(--xl)}}
.SolutionUseCaseBuilds-module-scss-module___HTjeq__grid{gap:var(--gridGap);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.SolutionUseCaseBuilds-module-scss-module___HTjeq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.SolutionUseCaseBuilds-module-scss-module___HTjeq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.SolutionUseCaseBuilds-module-scss-module___HTjeq__card[data-hue=blue]{--cardBorder:var(--c-blue20);color:var(--c-blue65)}.SolutionUseCaseBuilds-module-scss-module___HTjeq__card[data-hue=pink]{--cardBorder:var(--c-pink20);color:var(--c-pink65)}.SolutionUseCaseBuilds-module-scss-module___HTjeq__card[data-hue=orange]{--cardBorder:var(--c-orange20);color:var(--c-orange65)}.SolutionUseCaseBuilds-module-scss-module___HTjeq__card[data-hue=green]{--cardBorder:var(--c-green20);color:var(--c-green65)}.SolutionUseCaseBuilds-module-scss-module___HTjeq__card[data-hue=purple]{--cardBorder:var(--c-purple20);color:var(--c-purple65)}.SolutionUseCaseBuilds-module-scss-module___HTjeq__card[data-hue=teal]{--cardBorder:var(--c-teal20);color:var(--c-teal65)}.SolutionUseCaseBuilds-module-scss-module___HTjeq__item{display:flex}.SolutionUseCaseBuilds-module-scss-module___HTjeq__grid .SolutionUseCaseBuilds-module-scss-module___HTjeq__item.SolutionUseCaseBuilds-module-scss-module___HTjeq__item>*{gap:4rem}.SolutionUseCaseBuilds-module-scss-module___HTjeq__card{border:1.5px dashed var(--cardBorder,currentColor);border-radius:1.6rem;flex-direction:column;flex:1;gap:2.8rem;min-height:18rem;padding:1.8rem;display:flex}.SolutionUseCaseBuilds-module-scss-module___HTjeq__body{flex-direction:column;gap:.6rem;margin-top:auto;display:flex}.SolutionUseCaseBuilds-module-scss-module___HTjeq__spot{--flatSpotFill:var(--pageBg,var(--lightest));--flatSpotStroke:currentColor;flex:none;width:4.8rem;height:4.8rem;display:block}.SolutionUseCaseBuilds-module-scss-module___HTjeq__name{font-family:var(--fontSans);letter-spacing:-.01em;margin:0 1em 0 0;font-size:1.8rem;font-weight:600;line-height:1.2}.SolutionUseCaseBuilds-module-scss-module___HTjeq__description{margin:0;font-size:1.4rem;line-height:1.45}
.ConnectorPathsPainter-module-scss-module__dTOafq__connectorSvgElementGroup{z-index:0;top:calc(var(--intercomBannerHeight,0px)*-1);pointer-events:none;position:relative}@media (max-width:1023px){.ConnectorPathsPainter-module-scss-module__dTOafq__connectorSvgElementGroup{display:none}}.ConnectorPathsPainter-module-scss-module__dTOafq__connectorPathWaypoint{width:var(--strokeWidthPx);height:var(--strokeWidthPx);z-index:10000;pointer-events:none;position:relative}.ConnectorPathsPainter-module-scss-module__dTOafq__connectorPathWaypoint.ConnectorPathsPainter-module-scss-module__dTOafq__debug{background-color:var(--ac)}.ConnectorPathsPainter-module-scss-module__dTOafq__connectorPathWaypoint.ConnectorPathsPainter-module-scss-module__dTOafq__debug:before{content:"";background-color:var(--ac);opacity:.2;display:block;position:absolute;inset:-3px}.ConnectorPathsPainter-module-scss-module__dTOafq__connectorPathWaypoint code{font-size:9px;font-family:var(--fontMono,monospace);white-space:nowrap}
.Checkbox-module-scss-module__3Cui3q__checkbox{cursor:pointer;align-items:center;gap:.8rem;display:inline-flex}.Checkbox-module-scss-module__3Cui3q__disabled{cursor:not-allowed;opacity:.5}.Checkbox-module-scss-module__3Cui3q__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Checkbox-module-scss-module__3Cui3q__box{width:var(--checkboxSize,1.6rem);height:var(--checkboxSize,1.6rem);border-radius:var(--checkboxRadius,3px);border:1.5px solid var(--checkboxBorderColor,color-mix(in srgb, currentColor 65%, transparent));background-color:var(--checkboxBg,transparent);flex:none;transition:background-color .1s,border-color .1s;position:relative}.Checkbox-module-scss-module__3Cui3q__box:after{content:"";opacity:0;background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.5 6.5L0 3V6L3.5 9.5L10 3V0L3.5 6.5Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:60%;transition:opacity .1s;position:absolute;inset:0}.Checkbox-module-scss-module__3Cui3q__input:checked~.Checkbox-module-scss-module__3Cui3q__box{background-color:var(--acc45);border-color:var(--acc45)}.Checkbox-module-scss-module__3Cui3q__input:checked~.Checkbox-module-scss-module__3Cui3q__box:after{opacity:1}.Checkbox-module-scss-module__3Cui3q__input:focus-visible~.Checkbox-module-scss-module__3Cui3q__box{outline:2px solid var(--acc50);outline-offset:2px}
@property --stackCardLift{syntax:"<length>";inherits:true;initial-value:0}.SolutionStepStack-module-scss-module__gPitjG__stack{align-items:flex-end;gap:var(--lg);flex-direction:column;display:flex}@media (max-width:639px){.SolutionStepStack-module-scss-module__gPitjG__stack{align-items:center}}.SolutionStepStack-module-scss-module__gPitjG__stack:focus{outline:none}.SolutionStepStack-module-scss-module__gPitjG__stack:focus-visible{outline-offset:.8rem;border-radius:2.4rem;outline:2px solid}.SolutionStepStack-module-scss-module__gPitjG__stage{--pokeOut:4rem;--stackMove:.45s cubic-bezier(.16, 1, .3, 1);width:min(100%,86rem);padding:calc(var(--pokeOut)*.5) var(--pokeOut) 0;touch-action:pan-y;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr);margin:0;list-style:none;display:grid}@media (max-width:639px){.SolutionStepStack-module-scss-module__gPitjG__stage{--pokeOut:2rem}}.SolutionStepStack-module-scss-module__gPitjG__slot[data-hue=blue]{color:var(--c-blue55)}.SolutionStepStack-module-scss-module__gPitjG__slot[data-hue=pink]{color:var(--c-pink60)}.SolutionStepStack-module-scss-module__gPitjG__slot[data-hue=orange]{color:var(--c-orange55)}.SolutionStepStack-module-scss-module__gPitjG__slot[data-hue=green]{color:var(--c-green55)}.SolutionStepStack-module-scss-module__gPitjG__slot[data-hue=purple]{color:var(--c-purple55)}.SolutionStepStack-module-scss-module__gPitjG__slot[data-hue=teal]{color:var(--c-teal60)}.SolutionStepStack-module-scss-module__gPitjG__slot[data-hue=yellow]{color:var(--c-yellow60)}.SolutionStepStack-module-scss-module__gPitjG__slot{--stackCardLift:0px;perspective:140rem;min-width:0;filter:drop-shadow(0 calc(5px + var(--stackCardLift)) 0 color-mix(in srgb, currentColor 16%, transparent));transition:--stackCardLift var(--stackMove);pointer-events:none;grid-area:1/1;grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.SolutionStepStack-module-scss-module__gPitjG__card{pointer-events:auto;aspect-ratio:8/5;padding:var(--md);--cardRadius:2rem;border-radius:var(--cardRadius);background-color:var(--pageBg,var(--lightest));cursor:pointer;transition:translate var(--stackMove);border:1.5px solid;flex-direction:column;gap:.8rem;display:flex;position:relative}@media (max-width:639px){.SolutionStepStack-module-scss-module__gPitjG__card{aspect-ratio:auto;min-height:38rem}}.SolutionStepStack-module-scss-module__gPitjG__card>img{align-self:flex-end}.SolutionStepStack-module-scss-module__gPitjG__card>h3{letter-spacing:.06em;text-wrap:balance;margin-top:auto;font-size:2.2rem}@media (max-width:639px){.SolutionStepStack-module-scss-module__gPitjG__card>h3{font-size:1.8rem}}.SolutionStepStack-module-scss-module__gPitjG__card>p{max-width:30em}.SolutionStepStack-module-scss-module__gPitjG__card:after{content:"";border-radius:calc(var(--cardRadius) - 6.5px);pointer-events:none;border:1.5px dashed;position:absolute;inset:5px}.SolutionStepStack-module-scss-module__gPitjG__card:not(.SolutionStepStack-module-scss-module__gPitjG__topCard){cursor:default}@media (prefers-reduced-motion:no-preference){.SolutionStepStack-module-scss-module__gPitjG__stack[data-intro=waiting] .SolutionStepStack-module-scss-module__gPitjG__stage{visibility:hidden}.SolutionStepStack-module-scss-module__gPitjG__stack[data-intro=in] .SolutionStepStack-module-scss-module__gPitjG__card{animation:SolutionStepStack-module-scss-module__gPitjG__stackCardDrop calc(.6s + var(--introLevel)*.1s) cubic-bezier(.22, 1, .36, 1) both}}@keyframes SolutionStepStack-module-scss-module__gPitjG__stackCardDrop{0%{translate:0 calc(-2.4rem - var(--introLevel)*.8rem) calc(6rem + var(--introLevel)*2rem);filter:opacity(.4)}45%{filter:opacity()}to{translate:0}}@media (hover:hover){.SolutionStepStack-module-scss-module__gPitjG__stage:hover .SolutionStepStack-module-scss-module__gPitjG__topCard{translate:0 -.6rem}.SolutionStepStack-module-scss-module__gPitjG__stage:hover .SolutionStepStack-module-scss-module__gPitjG__slot:has(>.SolutionStepStack-module-scss-module__gPitjG__topCard){--stackCardLift:.6rem}}@keyframes SolutionStepStack-module-scss-module__gPitjG__stackLayerDrift{0%{translate:0 calc(var(--layerDrift)*-1)}to{translate:0 var(--layerDrift)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.SolutionStepStack-module-scss-module__gPitjG__slot{--layerDrift:0px;animation:linear both SolutionStepStack-module-scss-module__gPitjG__stackLayerDrift;animation-timeline:view();animation-range:cover}.SolutionStepStack-module-scss-module__gPitjG__slot[data-depth="1"]{--layerDrift:8px}.SolutionStepStack-module-scss-module__gPitjG__slot[data-depth="2"]{--layerDrift:16px}.SolutionStepStack-module-scss-module__gPitjG__slot[data-depth="3"],.SolutionStepStack-module-scss-module__gPitjG__slot[data-depth="4"]{--layerDrift:24px}}}.SolutionStepStack-module-scss-module__gPitjG__controls{align-items:center;gap:var(--sm);flex:none;display:flex}@media (min-width:920px){.SolutionStepStack-module-scss-module__gPitjG__controls.SolutionStepStack-module-scss-module__gPitjG__underDeck{display:none}}.SolutionStepStack-module-scss-module__gPitjG__control{width:4rem;height:4rem;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;place-items:center;padding:0;display:grid}@media (hover:hover){.SolutionStepStack-module-scss-module__gPitjG__control:hover{background-color:color-mix(in srgb, currentColor 8%, transparent)}}.SolutionStepStack-module-scss-module__gPitjG__arrow{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:2rem;height:2rem}.SolutionStepStack-module-scss-module__gPitjG__cardCount{top:var(--md);left:var(--md);font-family:var(--fontMonospace);letter-spacing:.08em;font-size:1.6rem;font-weight:600;position:absolute}.SolutionStepStack-module-scss-module__gPitjG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.ConsentCheckboxes-module-scss-module__zJGv8G__consentGroup{flex-direction:column;gap:.75em;display:flex}.ConsentCheckboxes-module-scss-module__zJGv8G__row{align-items:flex-start;gap:.5em;font-size:1.4rem;font-weight:500;line-height:1.3}.ConsentCheckboxes-module-scss-module__zJGv8G__row a{--linkColor:var(--consentLinkColor,var(--acc40));color:var(--linkColor);-webkit-text-decoration-color:color-mix(in srgb, var(--linkColor) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--linkColor) 40%, transparent);font-weight:600}.ConsentCheckboxes-module-scss-module__zJGv8G__row a:hover{-webkit-text-decoration-color:var(--linkColor);text-decoration-color:var(--linkColor)}[data-resolved-scheme=dark] .ConsentCheckboxes-module-scss-module__zJGv8G__row a{--linkColor:var(--consentLinkColor,var(--purple300))}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .ConsentCheckboxes-module-scss-module__zJGv8G__row a{--linkColor:var(--consentLinkColor,var(--purple300))}}[data-page-theme-mode=dark] .ConsentCheckboxes-module-scss-module__zJGv8G__row a{--linkColor:var(--consentLinkColor,var(--purple300))}[data-page-theme=matrix] .ConsentCheckboxes-module-scss-module__zJGv8G__row a{--linkColor:var(--consentLinkColor,var(--green400))}
.ExplosionCTASection-module-scss-module__igKFZG__wrap{margin-top:-2em;padding-top:2em}.ExplosionCTASection-module-scss-module__igKFZG__section{z-index:1;position:relative}.ExplosionCTASection-module-scss-module__igKFZG__inner{justify-content:center;align-items:center;padding:8rem 0 10rem;display:flex;position:relative}@media (min-width:640px){.ExplosionCTASection-module-scss-module__igKFZG__inner{padding:20rem 0}}.ExplosionCTASection-module-scss-module__igKFZG__backdrop{opacity:0;pointer-events:none;width:1770px;height:900px;transition:opacity .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.7)}@media (min-width:640px){.ExplosionCTASection-module-scss-module__igKFZG__backdrop{transform:translate(-50%,-50%)}}.ExplosionCTASection-module-scss-module__igKFZG__backdrop.ExplosionCTASection-module-scss-module__igKFZG__ready{opacity:1}.ExplosionCTASection-module-scss-module__igKFZG__backdropLayerGroup{position:absolute;inset:0;transform:translateZ(0)}.ExplosionCTASection-module-scss-module__igKFZG__backdropLayerGroup>*{transform-origin:50% 45%;position:absolute;inset:0}.ExplosionCTASection-module-scss-module__igKFZG__backdropLayer{background-position:50%;background-repeat:no-repeat;background-size:1770px 900px;position:absolute;inset:0}.ExplosionCTASection-module-scss-module__igKFZG__cardPositioner{width:360px;max-width:100%;position:relative}.ExplosionCTASection-module-scss-module__igKFZG__card{background-color:var(--lightest);border:1px solid var(--c-purple30);color:var(--c-purple70);text-align:center;-webkit-user-select:none;user-select:none;border-radius:1.2rem}[data-resolved-scheme=dark] .ExplosionCTASection-module-scss-module__igKFZG__card{background-color:var(--c-purple2);border-color:var(--c-purple70)}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .ExplosionCTASection-module-scss-module__igKFZG__card{background-color:var(--c-purple2);border-color:var(--c-purple70)}}[data-page-theme-mode=dark] .ExplosionCTASection-module-scss-module__igKFZG__card{background-color:var(--c-purple2);border-color:var(--c-purple70)}[data-page-theme=matrix] .ExplosionCTASection-module-scss-module__igKFZG__card{background:color-mix(in srgb, var(--c-green45) 8%, transparent);border-color:var(--c-green45);color:var(--c-green30)}.ExplosionCTASection-module-scss-module__igKFZG__cardBody{padding:2.5em 2em 3em}@media (min-width:640px){.ExplosionCTASection-module-scss-module__igKFZG__cardBody{padding:3.5em 2em 3em}}@media (max-width:639px){.ExplosionCTASection-module-scss-module__igKFZG__cardBody svg{height:30px}}[data-page-theme=matrix] .ExplosionCTASection-module-scss-module__igKFZG__cardBody svg{color:var(--c-green30)}.ExplosionCTASection-module-scss-module__igKFZG__cardBody h3{letter-spacing:-.02em;margin:0;font-size:2.8rem;font-weight:500}[data-page-theme=matrix] .ExplosionCTASection-module-scss-module__igKFZG__cardBody h3{font-size:var(--pxHeadingSm)}.ExplosionCTASection-module-scss-module__igKFZG__cardFooter{background-color:var(--c-purple2);border-radius:0 0 1.2rem 1.2rem;padding:2em;font-size:1.4rem}[data-resolved-scheme=dark] .ExplosionCTASection-module-scss-module__igKFZG__cardFooter{background-color:var(--c-purple5)}@media (prefers-color-scheme:dark){[data-color-scheme=auto]:not([data-resolved-scheme]) .ExplosionCTASection-module-scss-module__igKFZG__cardFooter{background-color:var(--c-purple5)}}[data-page-theme-mode=dark] .ExplosionCTASection-module-scss-module__igKFZG__cardFooter{background-color:var(--c-purple5)}[data-page-theme=matrix] .ExplosionCTASection-module-scss-module__igKFZG__cardFooter{background-color:color-mix(in srgb, var(--c-green45) 6%, transparent);font-size:var(--pxText)}@media (min-width:640px){.ExplosionCTASection-module-scss-module__igKFZG__cardFooter{padding:3em}}.ExplosionCTASection-module-scss-module__igKFZG__cardFooter p{margin:0}.ExplosionCTASection-module-scss-module__igKFZG__cardFooter a{color:inherit;font-weight:600}.ExplosionCTASection-module-scss-module__igKFZG__buttonGroup{flex-wrap:wrap;justify-content:center;gap:.375em;display:flex}.ExplosionCTASection-module-scss-module__igKFZG__decoTopLeft{width:53px;height:60px;position:absolute;top:0;left:0;transform:translate(-75%,-47%)}@media (max-width:639px){.ExplosionCTASection-module-scss-module__igKFZG__decoTopLeft{transform:scale(.7)translate(-50%,-47%)}}.ExplosionCTASection-module-scss-module__igKFZG__decoCoffeeMug{width:81px;height:75px;position:absolute;bottom:4.5em;right:100%;transform:translate(15%)}@media (max-width:639px){.ExplosionCTASection-module-scss-module__igKFZG__decoCoffeeMug{transform:scale(.7)translate(85%,5%)}}.ExplosionCTASection-module-scss-module__igKFZG__decoPentagon{width:51px;height:51px;position:absolute;top:100%;right:0;transform:translate(25%,-55%)}@media (max-width:639px){.ExplosionCTASection-module-scss-module__igKFZG__decoPentagon{transform:scale(.7)translate(25%,-65%)}}.ExplosionCTASection-module-scss-module__igKFZG__decoImage{background-repeat:no-repeat;background-size:contain;width:100%;height:100%}
.SolutionUseCaseOverview-module-scss-module__ybUMWa__section{gap:var(--xl);display:grid}@media (min-width:920px){.SolutionUseCaseOverview-module-scss-module__ybUMWa__section{column-gap:var(--xxl);grid-template-columns:repeat(auto-fit,minmax(0,1fr));align-items:start}.SolutionUseCaseOverview-module-scss-module__ybUMWa__wideSteps{grid-template-columns:minmax(0,1.6fr) minmax(0,3fr);align-items:center}}.SolutionUseCaseOverview-module-scss-module__ybUMWa__problem{letter-spacing:-.01em;max-width:56rem;margin-top:-.175em;font-size:1.8rem;line-height:1.35}@media (max-width:639px){.SolutionUseCaseOverview-module-scss-module__ybUMWa__problem{text-align:center;text-wrap:balance;margin-inline:auto}}@media (min-width:1024px){.SolutionUseCaseOverview-module-scss-module__ybUMWa__problem{font-size:2rem}}.SolutionUseCaseOverview-module-scss-module__ybUMWa__problem p{margin:0}.SolutionUseCaseOverview-module-scss-module__ybUMWa__problem p+p{margin-top:.75em}.SolutionUseCaseOverview-module-scss-module__ybUMWa__problem a{color:inherit;text-underline-offset:.15em;text-decoration:underline;text-decoration-thickness:1px}.SolutionUseCaseOverview-module-scss-module__ybUMWa__lead{font-family:var(--fontSerif);letter-spacing:-.01em;font-weight:700}.SolutionUseCaseOverview-module-scss-module__ybUMWa__stepsControls{margin-top:var(--lg);display:none}@media (min-width:920px){.SolutionUseCaseOverview-module-scss-module__ybUMWa__stepsControls{display:flex}}.SolutionUseCaseOverview-module-scss-module__ybUMWa__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.SolutionUseCaseOverview-module-scss-module__ybUMWa__heading{margin:0 0 var(--lg);font-family:var(--fontSans);letter-spacing:-.02em;font-size:2.8rem;font-weight:400;line-height:1.05}.SolutionUseCaseOverview-module-scss-module__ybUMWa__steps{gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.SolutionUseCaseOverview-module-scss-module__ybUMWa__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.SolutionUseCaseOverview-module-scss-module__ybUMWa__step[data-hue=blue]{color:var(--c-blue55)}.SolutionUseCaseOverview-module-scss-module__ybUMWa__step[data-hue=pink]{color:var(--c-pink60)}.SolutionUseCaseOverview-module-scss-module__ybUMWa__step[data-hue=orange]{color:var(--c-orange55)}.SolutionUseCaseOverview-module-scss-module__ybUMWa__step[data-hue=green]{color:var(--c-green55)}.SolutionUseCaseOverview-module-scss-module__ybUMWa__step[data-hue=purple]{color:var(--c-purple55)}.SolutionUseCaseOverview-module-scss-module__ybUMWa__step[data-hue=teal]{color:var(--c-teal60)}.SolutionUseCaseOverview-module-scss-module__ybUMWa__step[data-hue=yellow]{color:var(--c-yellow60)}.SolutionUseCaseOverview-module-scss-module__ybUMWa__step{padding:var(--md);border:1.5px solid;border-radius:1.2rem;flex-direction:column;gap:.8rem;display:flex}.SolutionUseCaseOverview-module-scss-module__ybUMWa__number{font-family:var(--fontMonospace);letter-spacing:.04em;flex:none;font-size:1.4rem;font-weight:600}.SolutionUseCaseOverview-module-scss-module__ybUMWa__stepIcon{max-width:100%;height:auto;margin-bottom:var(--xl);align-self:flex-start;display:block}.SolutionUseCaseOverview-module-scss-module__ybUMWa__stepTitle{font-family:var(--fontMonospace);margin:0;font-size:1.8rem;font-weight:600;line-height:1.3}.SolutionUseCaseOverview-module-scss-module__ybUMWa__body{margin:0;font-size:1.6rem;font-weight:500;line-height:1.4}
.DemoForm-module-scss-module__UJ3NkW__form{--formBg:color-mix(in srgb, var(--white) 65%, transparent);--formBorder:var(--acc40);--formColor:var(--acc55);--formInputBorder:var(--acc10);--formInputFocusBorder:var(--acc25);--formInputFocusBg:color-mix(in srgb, var(--acc10) 50%, transparent);background-color:var(--formBg);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--formBorder);width:100%;max-width:650px;color:var(--formColor);border-radius:1.8rem;overflow:hidden}@media (min-width:1024px){.DemoForm-module-scss-module__UJ3NkW__form{max-width:525px;margin-left:auto}}.DemoForm-module-scss-module__UJ3NkW__formInner{flex-direction:column;display:flex;overflow:hidden}.DemoForm-module-scss-module__UJ3NkW__fields{flex-direction:column;display:flex}.DemoForm-module-scss-module__UJ3NkW__fields input,.DemoForm-module-scss-module__UJ3NkW__fields select,.DemoForm-module-scss-module__UJ3NkW__fields textarea{border-width:0 0 1px;border-color:var(--formInputBorder);font-size:1.6rem;font-weight:500;border-radius:0!important;margin-top:0!important}.DemoForm-module-scss-module__UJ3NkW__fields input:hover,.DemoForm-module-scss-module__UJ3NkW__fields input:active,.DemoForm-module-scss-module__UJ3NkW__fields input:focus,.DemoForm-module-scss-module__UJ3NkW__fields select:hover,.DemoForm-module-scss-module__UJ3NkW__fields select:active,.DemoForm-module-scss-module__UJ3NkW__fields select:focus,.DemoForm-module-scss-module__UJ3NkW__fields textarea:hover,.DemoForm-module-scss-module__UJ3NkW__fields textarea:active,.DemoForm-module-scss-module__UJ3NkW__fields textarea:focus{border-width:0 0 1px}.DemoForm-module-scss-module__UJ3NkW__fields input:focus,.DemoForm-module-scss-module__UJ3NkW__fields select:focus,.DemoForm-module-scss-module__UJ3NkW__fields textarea:focus{background-color:var(--formInputFocusBg);border-color:var(--formInputFocusBorder);outline:0}.DemoForm-module-scss-module__UJ3NkW__fields input,.DemoForm-module-scss-module__UJ3NkW__fields select{background-color:#0000;height:4.2rem;padding-inline:1.5em}.DemoForm-module-scss-module__UJ3NkW__fields input.DemoForm-module-scss-module__UJ3NkW__firstName{border-right:1px solid var(--formInputBorder)}.DemoForm-module-scss-module__UJ3NkW__fields textarea{resize:none;background-color:#0000;border:0;min-height:6rem;padding:1em 1.5em}.DemoForm-module-scss-module__UJ3NkW__select{appearance:none;font:inherit;color:inherit;border:0;border-bottom:1px solid var(--formInputBorder);cursor:pointer;padding-inline:1.5em;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%239b8fb8' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 1.5em center;background-repeat:no-repeat;border-radius:0;width:100%;height:4.2rem;padding-right:3em;font-size:1.4rem}.DemoForm-module-scss-module__UJ3NkW__select:focus{background-color:var(--formInputFocusBg);border-color:var(--formInputFocusBorder);outline:0}.DemoForm-module-scss-module__UJ3NkW__select:invalid{opacity:.7}.DemoForm-module-scss-module__UJ3NkW__select:has(option[value=""]:checked){opacity:.7}.DemoForm-module-scss-module__UJ3NkW__footer{flex-direction:column;gap:1em;padding:1.5em;display:flex}.DemoForm-module-scss-module__UJ3NkW__personalEmailAlert{background-color:var(--c-orange5);border:1px solid var(--c-orange25);color:var(--c-orange60);border-radius:1.8rem;padding:1.5em;font-size:1.4rem;line-height:1.4}.DemoForm-module-scss-module__UJ3NkW__personalEmailAlert a{color:inherit;text-decoration:underline}.DemoForm-module-scss-module__UJ3NkW__errorMessage{color:var(--c-orange50);font-size:1.3rem}.DemoForm-module-scss-module__UJ3NkW__errorList{margin:0;padding:0;list-style:none}.DemoForm-module-scss-module__UJ3NkW__errorList li+li{margin-top:.25em}.DemoForm-module-scss-module__UJ3NkW__overlay{z-index:2000;background-color:color-mix(in srgb, var(--pageBg) 85%, transparent);opacity:0;pointer-events:none;text-align:center;grid-template-rows:minmax(440px,2fr) auto;grid-template-columns:minmax(0,1fr);min-height:100%;padding:2em;transition:opacity .3s;display:grid;position:fixed;inset:0;overflow:auto}@media (min-width:640px){.DemoForm-module-scss-module__UJ3NkW__overlay{padding-top:3em}}.DemoForm-module-scss-module__UJ3NkW__overlay.DemoForm-module-scss-module__UJ3NkW__overlayVisible{opacity:1;pointer-events:auto}.DemoForm-module-scss-module__UJ3NkW__overlayCard{border:1px solid var(--acc15);background-color:var(--acc2);border-radius:1.8rem;width:560px;max-width:100%;height:720px;min-height:540px;max-height:calc(100vh - 8rem);margin:auto;position:relative}@media (min-width:640px){.DemoForm-module-scss-module__UJ3NkW__overlayCard{min-height:620px}}.DemoForm-module-scss-module__UJ3NkW__overlayIframe{border-radius:inherit;width:100%;height:100%;overflow:hidden}.DemoForm-module-scss-module__UJ3NkW__overlayIframe .chilipiper-popup.in-custom-element{background-color:#0000;width:100%;height:100%;position:relative}.DemoForm-module-scss-module__UJ3NkW__overlayIframe .chilipiper-popup-window{max-width:unset!important;max-height:unset!important;width:100%!important;height:100%!important}.DemoForm-module-scss-module__UJ3NkW__overlayIframe iframe.chilipiper-frame{width:100%;height:100%}.DemoForm-module-scss-module__UJ3NkW__overlayClose{appearance:none;background-color:var(--acc70);color:var(--lightest);cursor:pointer;z-index:999999;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.DemoForm-module-scss-module__UJ3NkW__overlayClose svg{display:block}.DemoForm-module-scss-module__UJ3NkW__overlayClose:hover{background-color:var(--acc60)}.DemoForm-module-scss-module__UJ3NkW__overlayClose:active{background-color:var(--acc80)}.DemoForm-module-scss-module__UJ3NkW__overlayFooter{text-align:center;color:var(--acc45);padding:1.5em;font-size:1.4rem}.DemoForm-module-scss-module__UJ3NkW__overlayFooter p{margin:0}.DemoForm-module-scss-module__UJ3NkW__overlayFooter p+p{margin-top:.25em}.DemoForm-module-scss-module__UJ3NkW__successMessage{text-align:center;padding:2em}.DemoForm-module-scss-module__UJ3NkW__successMessage h3{font-family:var(--fontSerif);letter-spacing:-.01em;margin:0 0 .5em;font-size:2.4rem;font-weight:400}.DemoForm-module-scss-module__UJ3NkW__successMessage p{margin:0;font-size:1.6rem;font-weight:500}
.FaqSection-module-scss-module__lbfVKG__section{max-width:var(--gridWideMaxWidth);padding-inline:var(--widerPageMargin);margin-inline:auto}.FaqSection-module-scss-module__lbfVKG__heading{max-width:20em;font-family:var(--fontSans);letter-spacing:-.02em;text-wrap:pretty;margin:0;font-size:3.2rem;font-weight:500;line-height:1.1}@media (min-width:640px){.FaqSection-module-scss-module__lbfVKG__heading{letter-spacing:-.03em;font-size:4.2rem}}.FaqSection-module-scss-module__lbfVKG__list{margin:var(--xl) 0 0}.FaqSection-module-scss-module__lbfVKG__item{border-top:1px solid color-mix(in srgb, currentColor 20%, transparent)}.FaqSection-module-scss-module__lbfVKG__item:last-child{border-bottom:1px solid color-mix(in srgb, currentColor 20%, transparent)}.FaqSection-module-scss-module__lbfVKG__question{padding:var(--md) 0;cursor:pointer;justify-content:space-between;align-items:center;gap:1em;font-size:1.8rem;font-weight:600;line-height:1.375;list-style:none;display:flex}.FaqSection-module-scss-module__lbfVKG__question::-webkit-details-marker{display:none}@media (min-width:768px){.FaqSection-module-scss-module__lbfVKG__question{font-size:2.2rem}}.FaqSection-module-scss-module__lbfVKG__marker{flex-shrink:0;width:1.6rem;height:1.6rem;position:relative}.FaqSection-module-scss-module__lbfVKG__marker:before,.FaqSection-module-scss-module__lbfVKG__marker:after{content:"";background-color:currentColor;position:absolute;top:50%;left:50%}.FaqSection-module-scss-module__lbfVKG__marker:before{width:1.4rem;height:2px;transform:translate(-50%,-50%)}.FaqSection-module-scss-module__lbfVKG__marker:after{width:2px;height:1.4rem;transform:translate(-50%,-50%)}.FaqSection-module-scss-module__lbfVKG__item[open] .FaqSection-module-scss-module__lbfVKG__marker:after{display:none}.FaqSection-module-scss-module__lbfVKG__answer{padding-bottom:var(--md);padding-right:2em;line-height:1.5}.FaqSection-module-scss-module__lbfVKG__answer p{max-width:64em;margin:0;font-size:1.6rem}@media (min-width:920px){.FaqSection-module-scss-module__lbfVKG__answer p{font-size:1.8rem}}.FaqSection-module-scss-module__lbfVKG__answer>:not(:first-child){margin-top:.75em}.FaqSection-module-scss-module__lbfVKG__answer a{color:inherit;font-weight:500;text-decoration:underline}
.VideoEmbed-module-scss-module__YwfTWq__wrap{aspect-ratio:16/9;background-color:var(--videoEmbedBg,transparent);border-radius:var(--radius);position:relative;overflow:hidden}.VideoEmbed-module-scss-module__YwfTWq__wrap[data-ready] iframe{opacity:1}.VideoEmbed-module-scss-module__YwfTWq__iframe{opacity:0;border:none;width:100%;height:100%;transition:opacity .2s;display:block}.VideoEmbed-module-scss-module__YwfTWq__wistiaWrap{width:100%;height:100%}
.PendingCopy-module-scss-module__5bHiTW__pending{gap:var(--sm);padding:var(--lg);border:1px dashed color-mix(in srgb, currentColor 40%, transparent);border-radius:var(--radius);flex-direction:column;display:flex}.PendingCopy-module-scss-module__5bHiTW__label{font-family:var(--fontMonospace);letter-spacing:.08em;text-transform:uppercase;font-size:1.2rem;font-weight:600;line-height:1.2}.PendingCopy-module-scss-module__5bHiTW__pending .PendingCopy-module-scss-module__5bHiTW__note{max-width:70rem;margin:0;font-size:1.8rem;line-height:1.45}
.AllCaps-module-scss-module__2nmHwG__allCaps{text-transform:uppercase;font-family:var(--fontMonospace);letter-spacing:.1em;font-weight:700;font-size:1.15rem!important}.AllCaps-module-scss-module__2nmHwG__larger{font-size:1.25rem!important}
.GridCanvas-module-scss-module__JUGC5G__gridCanvas{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.GridCanvas-module-scss-module__JUGC5G__gridCanvas.GridCanvas-module-scss-module__JUGC5G__fixed{position:fixed}.GridCanvas-module-scss-module__JUGC5G__gridCanvas.GridCanvas-module-scss-module__JUGC5G__animateIn line{opacity:0;animation:.5s forwards GridCanvas-module-scss-module__JUGC5G__lineEnter}@keyframes GridCanvas-module-scss-module__JUGC5G__lineEnter{0%{opacity:0}to{opacity:1}}.GridCanvas-module-scss-module__JUGC5G__gridCanvas svg{display:block}
.AddOnsBannerSection-module-scss-module__cwG-MW__section{max-width:var(--gridWideMaxWidth);padding-inline:var(--widerPageMargin);margin:0 auto}.AddOnsBannerSection-module-scss-module__cwG-MW__section.AddOnsBannerSection-module-scss-module__cwG-MW__narrow{max-width:calc(var(--gridMaxWidth) + var(--pageMargin)*2);padding-inline:var(--pageMargin)}.AddOnsBannerSection-module-scss-module__cwG-MW__panel{align-items:stretch;gap:var(--lg);padding:var(--md);background-color:var(--c-purple50);color:var(--c-lightest);border-radius:2.4rem;grid-template-columns:minmax(0,1fr);display:grid}@media (max-width:639px){.AddOnsBannerSection-module-scss-module__cwG-MW__panel{text-align:center;justify-items:center;row-gap:var(--md);padding-bottom:2em}}@media (min-width:640px){.AddOnsBannerSection-module-scss-module__cwG-MW__panel{border-radius:3.2rem;grid-template-columns:auto minmax(0,1fr) auto}}@media (min-width:1024px){.AddOnsBannerSection-module-scss-module__cwG-MW__panel{border-radius:4.8rem}}.AddOnsBannerSection-module-scss-module__cwG-MW__iconTile{padding:var(--gap);border-radius:var(--radius);background-color:var(--c-purple40);justify-content:center;align-items:center;display:flex}@media (max-width:639px){.AddOnsBannerSection-module-scss-module__cwG-MW__iconTile{width:100%;padding-block:2em}}@media (min-width:640px){.AddOnsBannerSection-module-scss-module__cwG-MW__iconTile{aspect-ratio:1;place-self:stretch start;min-height:16rem}}.AddOnsBannerSection-module-scss-module__cwG-MW__icon{max-width:100%;height:auto;display:block}.AddOnsBannerSection-module-scss-module__cwG-MW__text{min-width:0;padding-block:var(--md);flex-direction:column;justify-content:center;gap:1.2rem;display:flex}@media (max-width:639px){.AddOnsBannerSection-module-scss-module__cwG-MW__text{align-items:center}}.AddOnsBannerSection-module-scss-module__cwG-MW__kicker{font-family:var(--fontMonospace);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:1.2rem;font-weight:700;line-height:1}.AddOnsBannerSection-module-scss-module__cwG-MW__heading{font-family:var(--fontSerif);letter-spacing:-.02em;margin:0;font-size:3.2rem;font-weight:400;line-height:1.05}@media (min-width:640px){.AddOnsBannerSection-module-scss-module__cwG-MW__heading{font-size:3.8rem}}.AddOnsBannerSection-module-scss-module__cwG-MW__body{max-width:30em;font-family:var(--fontSerif);text-wrap:pretty;margin:0;font-size:2rem;line-height:1.3}@media (max-width:639px){.AddOnsBannerSection-module-scss-module__cwG-MW__body{font-family:var(--fontSans);font-size:1.6rem;line-height:1.4}}.AddOnsBannerSection-module-scss-module__cwG-MW__action{align-items:center;display:flex}@media (min-width:640px) and (max-width:1023px){.AddOnsBannerSection-module-scss-module__cwG-MW__panel{grid-template-columns:auto minmax(0,1fr)}.AddOnsBannerSection-module-scss-module__cwG-MW__iconTile{aspect-ratio:auto;grid-row:span 2;width:16rem}.AddOnsBannerSection-module-scss-module__cwG-MW__text{padding-bottom:0}.AddOnsBannerSection-module-scss-module__cwG-MW__action{padding-bottom:var(--md);grid-column:2}}
.SolutionUseCaseFaqs-module-scss-module__SxcZFW__heading{margin:0 0 var(--lg);font-family:var(--fontMonospace);letter-spacing:.05em;text-transform:uppercase;font-size:1.3rem;font-weight:700;line-height:1}.SolutionUseCaseFaqs-module-scss-module__SxcZFW__list{gap:var(--xl) var(--gap);margin:0;display:grid}@media (min-width:640px){.SolutionUseCaseFaqs-module-scss-module__SxcZFW__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.SolutionUseCaseFaqs-module-scss-module__SxcZFW__list{grid-template-columns:repeat(4,minmax(0,1fr))}.SolutionUseCaseFaqs-module-scss-module__SxcZFW__headingInRow{column-gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}.SolutionUseCaseFaqs-module-scss-module__SxcZFW__headingInRow .SolutionUseCaseFaqs-module-scss-module__SxcZFW__heading{padding-top:var(--md);border-top:1px solid color-mix(in srgb, currentColor 20%, transparent);margin:0}.SolutionUseCaseFaqs-module-scss-module__SxcZFW__headingInRow .SolutionUseCaseFaqs-module-scss-module__SxcZFW__list{grid-column:2/-1;grid-template-columns:subgrid}}.SolutionUseCaseFaqs-module-scss-module__SxcZFW__item{gap:var(--sm);padding-top:var(--md);padding-right:var(--md);border-top:1px solid color-mix(in srgb, currentColor 20%, transparent);flex-direction:column;display:flex}.SolutionUseCaseFaqs-module-scss-module__SxcZFW__question{font-family:var(--fontSans);letter-spacing:-.01em;text-wrap:balance;font-size:2rem;font-weight:600;line-height:1.25}.SolutionUseCaseFaqs-module-scss-module__SxcZFW__answer{max-width:48em;margin:0;font-size:1.6rem;line-height:1.5}.SolutionUseCaseFaqs-module-scss-module__SxcZFW__answer p{margin:0}.SolutionUseCaseFaqs-module-scss-module__SxcZFW__accordion.SolutionUseCaseFaqs-module-scss-module__SxcZFW__accordion{margin-top:0}@media (min-width:640px){.SolutionUseCaseFaqs-module-scss-module__SxcZFW__accordion{display:none}}.SolutionUseCaseFaqs-module-scss-module__SxcZFW__summary.SolutionUseCaseFaqs-module-scss-module__SxcZFW__summary{font-size:1.6rem}@media (max-width:639px){.SolutionUseCaseFaqs-module-scss-module__SxcZFW__list{display:none}}
.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbon{display:grid}@media (max-width:919px){.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbon{text-align:center}}@media (min-width:920px){.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbon{grid-template-columns:360px minmax(0,1fr)}}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbonHeader{background-color:var(--c-purple2);border:1px solid var(--c-purple25);border-top-left-radius:var(--radius);padding:2.8rem;font-size:1.4rem;position:relative}@media (max-width:919px){.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbonHeader{border-top-right-radius:var(--radius)}}@media (min-width:920px){.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbonHeader{border-bottom-left-radius:var(--radius);padding-right:10rem;transform:translateY(-24px)}}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbonHeader>*+*{margin-top:1.4rem}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbonHeader h3{font-size:2.6rem;font-family:var(--fontSerif);font-weight:400;line-height:1.1}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbonHeader p,.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbonHeader li{font-weight:500;line-height:1.2}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbonHeader ul{text-align:left;padding-left:1.5em}@media (max-width:919px){.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbonHeader ul{background-color:var(--c-purple5);border:1px solid var(--c-purple15);border-radius:.5em;max-width:29em;margin-left:auto;margin-right:auto;padding:1em 1em 1em 2em}}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbonHeader ul li+li{margin-top:.5em}@media (min-width:920px){.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbonHeader:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='71' height='23' viewBox='0 0 71 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M71 23H0L71 0V23Z' fill='%23C2AAFA'/%3E%3C/svg%3E%0A");width:7.1rem;height:2.3rem;display:block;position:absolute;top:0;right:0}}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbonContent{background-color:var(--c-purple2);border:1px solid var(--c-purple25);border-bottom-right-radius:var(--radius);height:55rem;position:relative}@media (max-width:919px){.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbonContent{border-bottom-left-radius:var(--radius);border-top:0}}@media (min-width:920px){.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__ribbonContent{border-top-right-radius:var(--radius);margin-left:-7.2rem}}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__startScreen{text-align:center;opacity:1;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:10rem;transition:opacity .2s,transform .5s cubic-bezier(.075,.82,.165,1);display:flex;position:absolute;inset:0 0 6.4rem}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__hasStarted .WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__startScreen{opacity:0;pointer-events:none;transform:scale(.9)}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__startScreen img{display:block}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__startScreen>*+*{margin-top:var(--md)}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__startScreen p{font-weight:600}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__buttonGroup{position:relative}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__chatUIWrap{text-align:center;-ms-overflow-style:none;scrollbar-width:none;border-bottom-right-radius:1.2rem;grid-area:chat;grid-template-columns:minmax(0,1fr);place-content:end;height:100%;display:grid;overflow:hidden}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__chatUIWrap::-webkit-scrollbar{display:none}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__handAnimator{padding-left:.75em;position:absolute;top:50%;left:100%}.WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__handAnimator svg{animation:.5s infinite alternate-reverse WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__handBounce}@keyframes WorkbenchPhishingSampleUseCaseSection-module-scss-module__LDIjjG__handBounce{0%{transform:translate(.25em,-50%)}to{transform:translate(-.25em,-50%)}}
.MultiplayerCursor-module-scss-module__vduIAG__outer{transform-origin:0 0;z-index:2;-webkit-user-select:none;user-select:none;pointer-events:none;display:inline-block;position:absolute}.MultiplayerCursor-module-scss-module__vduIAG__inner{position:relative}.MultiplayerCursor-module-scss-module__vduIAG__cursor{fill:var(--fill);stroke:var(--stroke);margin:-2px 0 0 -2px;display:block}.MultiplayerCursor-module-scss-module__vduIAG__label{background-color:var(--fill);border:1.5px solid var(--stroke);min-width:2.6rem;min-height:1.2rem;color:var(--lightest);border-radius:1em;padding:.3em .8em;font-size:.8em;font-weight:600;display:inline-block;position:absolute;top:calc(100% - .4em);left:calc(100% - .4em)}
.SolutionPageAllcapsHeading-module-scss-module__KZGwsq__heading{font-family:var(--fontMonospace);text-transform:uppercase;letter-spacing:.05em;font-size:1.15rem;font-weight:700}
.WorkbenchUseCaseKaleidoscope-module-scss-module__g6gDlW__wrap{color:var(--c-purple40);position:relative;overflow:hidden}.WorkbenchUseCaseKaleidoscope-module-scss-module__g6gDlW__masker{justify-content:center;align-items:center;margin-top:-1em;padding-top:1em;padding-bottom:1em;display:flex;position:relative}@media (min-width:1440px){.WorkbenchUseCaseKaleidoscope-module-scss-module__g6gDlW__masker{overflow:hidden}.WorkbenchUseCaseKaleidoscope-module-scss-module__g6gDlW__masker:before,.WorkbenchUseCaseKaleidoscope-module-scss-module__g6gDlW__masker:after{content:"";width:var(--pageMargin);z-index:1;display:block;position:absolute;top:0;bottom:0}.WorkbenchUseCaseKaleidoscope-module-scss-module__g6gDlW__masker:before{background-image:linear-gradient(to right, var(--lightest), color-mix(in srgb, var(--lightest), transparent 100%));left:0}.WorkbenchUseCaseKaleidoscope-module-scss-module__g6gDlW__masker:after{background-image:linear-gradient(to left, var(--lightest), color-mix(in srgb, var(--lightest), transparent 100%));right:0}}.WorkbenchUseCaseKaleidoscope-module-scss-module__g6gDlW__linesWrap>*+*{margin-top:.66em}.WorkbenchUseCaseKaleidoscope-module-scss-module__g6gDlW__lineWrap{font-size:2.4rem;font-family:var(--fontSerif);letter-spacing:-.01em;justify-content:center;font-weight:400;display:flex}@media (min-width:640px){.WorkbenchUseCaseKaleidoscope-module-scss-module__g6gDlW__lineWrap{font-size:2.8rem}}@media (min-width:920px){.WorkbenchUseCaseKaleidoscope-module-scss-module__g6gDlW__lineWrap{font-size:3.2rem;font-weight:300}}.WorkbenchUseCaseKaleidoscope-module-scss-module__g6gDlW__lineInner{grid-auto-flow:column;display:inline-grid}.WorkbenchUseCaseKaleidoscope-module-scss-module__g6gDlW__entryWrap{white-space:nowrap;grid-auto-flow:column;align-items:center;display:grid}.WorkbenchUseCaseKaleidoscope-module-scss-module__g6gDlW__entryIcon{background-color:var(--c-purple5);border-radius:50%;justify-content:center;align-items:center;width:.25em;height:.25em;margin:0 .75em;display:flex;overflow:hidden}
.ThreeBCodaSection-module-scss-module__B3n1VG__section{max-width:var(--gridWideMaxWidth);padding:var(--sectionMargin) var(--widerPageMargin) 9em;text-align:center;align-items:center;gap:var(--lg);flex-direction:column;margin:0 auto;display:flex}@media (min-width:640px){.ThreeBCodaSection-module-scss-module__B3n1VG__section{padding-bottom:12em}}.ThreeBCodaSection-module-scss-module__B3n1VG__stamp{width:auto;max-width:100%;height:auto}.ThreeBCodaSection-module-scss-module__B3n1VG__kicker{font-family:var(--fontMonospace);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:1.3rem;font-weight:700;line-height:1}.ThreeBCodaSection-module-scss-module__B3n1VG__statement{max-width:16em;font-family:var(--fontSerif);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:3.2rem;font-weight:400;line-height:1.15}@media (min-width:640px){.ThreeBCodaSection-module-scss-module__B3n1VG__statement{font-size:4.2rem}.ThreeBCodaSection-module-scss-module__B3n1VG__statement span{display:block}}@media (min-width:1024px){.ThreeBCodaSection-module-scss-module__B3n1VG__statement{font-size:4.8rem}}
.CasesGridCanvas-module-scss-module__Og1W0q__gridCanvas{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.CasesGridCanvas-module-scss-module__Og1W0q__gridCanvas.CasesGridCanvas-module-scss-module__Og1W0q__animateIn line{opacity:0;animation:.5s forwards CasesGridCanvas-module-scss-module__Og1W0q__lineEnter}@keyframes CasesGridCanvas-module-scss-module__Og1W0q__lineEnter{0%{opacity:0}to{opacity:1}}.CasesGridCanvas-module-scss-module__Og1W0q__gridCanvas svg{display:block}
.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbon{color:var(--c-green70);display:grid}@media (max-width:919px){.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbon{text-align:center}}@media (min-width:920px){.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbon{grid-template-columns:360px minmax(0,1fr)}}.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbonHeader{background-color:var(--c-green5);border:1px solid var(--c-green20);border-top-left-radius:var(--radius);padding:2.8rem;font-size:1.4rem;position:relative}@media (max-width:919px){.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbonHeader{border-top-right-radius:var(--radius)}}@media (min-width:920px){.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbonHeader{border-bottom-left-radius:var(--radius);padding-right:10rem;transform:translateY(24px)}}.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbonHeader>*+*{margin-top:1.4rem}.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbonHeader h3{font-size:2.6rem;font-family:var(--fontSerif);font-weight:400;line-height:1.1}.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbonHeader p,.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbonHeader li{font-weight:500;line-height:1.2}.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbonHeader ul{padding-left:1.5em}.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbonHeader ul li+li{margin-top:.5em}@media (min-width:920px){.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbonHeader:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='71' height='23' viewBox='0 0 71 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M71 0H0L71 23V0Z' fill='%2387D1A3'/%3E%3C/svg%3E%0A");width:7.1rem;height:2.3rem;display:block;position:absolute;bottom:0;right:0}}.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbonContent{background-color:var(--c-green5);border:1px solid var(--c-green20);border-bottom-right-radius:var(--radius);position:relative}@media (max-width:919px){.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbonContent{border-bottom-left-radius:var(--radius);border-top:0}}@media (min-width:920px){.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__ribbonContent{border-top-right-radius:var(--radius);margin-left:-7.2rem}}.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__bullets{margin:0;padding:0;font-size:1.4rem;list-style:none}@media (min-width:640px){.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__bullets{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__bullet{padding:2.4rem}@media (max-width:639px){.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__bullet{text-align:left;grid-template-columns:9.6rem minmax(0,1fr);display:grid}.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__bullet+li{border-top:1px solid var(--c-green20)}}@media (min-width:640px){.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__bullet+li{border-left:1px solid var(--c-green20)}}.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__bullet figure{background-color:var(--c-green10);border:1px solid var(--c-green15);aspect-ratio:1;border-radius:1rem;justify-content:center;align-items:center;margin:0;display:flex}.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__bullet figure img{max-width:80%;height:auto;display:block}@media (max-width:639px){.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__bullet figure+*{margin-left:1em}}@media (min-width:640px){.WorkbenchForMSSPSampleUseCaseSection-module-scss-module__5nV1_W__bullet figure+*{margin-top:1em}}
.ThreeBFaqSection-module-scss-module__XJvaAG__section{margin-block:var(--sectionMargin) var(--sectionPadding)}
.CasesGridCanvasWithSpotlight-module-scss-module__FSx4Tq__container{border-radius:inherit;position:absolute;inset:0;overflow:hidden}
