.InteractiveFeatureEvals-module__yMOMca__window.InteractiveFeatureEvals-module__yMOMca__window{pointer-events:auto;max-width:none;min-height:0}.InteractiveFeatureEvals-module__yMOMca__panel{background:var(--appUI-backgroundColor-default);border-radius:inherit;color:var(--appUI-fontColor-default);flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;overflow:clip;container-type:inline-size}.InteractiveFeatureEvals-module__yMOMca__scrollArea{flex:1;width:100%;min-height:0}.InteractiveFeatureEvals-module__yMOMca__content{--evals-rubric-offset:50px;--evals-rubric-padding:20px;min-width:982px}.InteractiveFeatureEvals-module__yMOMca__header{border-bottom:1px solid var(--appUI-borderColor-muted);flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:20px 24px;display:grid}.InteractiveFeatureEvals-module__yMOMca__title{color:inherit;letter-spacing:-1px;margin:0 0 8px;font-family:inherit;font-size:20px;font-weight:600;line-height:26px}.InteractiveFeatureEvals-module__yMOMca__progress{gap:3px;width:293px;max-width:100%;height:6px;margin-bottom:8px;display:flex}.InteractiveFeatureEvals-module__yMOMca__passedProgress{background:color-mix(in srgb, var(--appUI-intent-success) 20%, transparent);border:1px solid var(--appUI-intent-success)}.InteractiveFeatureEvals-module__yMOMca__failedProgress{background:color-mix(in srgb, var(--appUI-intent-danger) 20%, transparent);border:1px solid var(--appUI-intent-danger)}.InteractiveFeatureEvals-module__yMOMca__summary,.InteractiveFeatureEvals-module__yMOMca__passedCount,.InteractiveFeatureEvals-module__yMOMca__failedCount,.InteractiveFeatureEvals-module__yMOMca__timing,.InteractiveFeatureEvals-module__yMOMca__attemptHeading,.InteractiveFeatureEvals-module__yMOMca__attempts,.InteractiveFeatureEvals-module__yMOMca__attemptIcons{align-items:center;display:inline-flex}.InteractiveFeatureEvals-module__yMOMca__summary,.InteractiveFeatureEvals-module__yMOMca__timing,.InteractiveFeatureEvals-module__yMOMca__attempts{gap:12px}.InteractiveFeatureEvals-module__yMOMca__passedCount,.InteractiveFeatureEvals-module__yMOMca__failedCount,.InteractiveFeatureEvals-module__yMOMca__attemptIcons{gap:4px}.InteractiveFeatureEvals-module__yMOMca__passedCount,.InteractiveFeatureEvals-module__yMOMca__passed{color:var(--appUI-intent-success)}.InteractiveFeatureEvals-module__yMOMca__failedCount,.InteractiveFeatureEvals-module__yMOMca__failed{color:var(--appUI-intent-danger)}.InteractiveFeatureEvals-module__yMOMca__metadata{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;display:flex}.InteractiveFeatureEvals-module__yMOMca__timing,.InteractiveFeatureEvals-module__yMOMca__muted{color:var(--appUI-fontColor-muted)}.InteractiveFeatureEvals-module__yMOMca__prompts{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%}.InteractiveFeatureEvals-module__yMOMca__gradeColumn{width:120px}.InteractiveFeatureEvals-module__yMOMca__promptColumn{width:432px}.InteractiveFeatureEvals-module__yMOMca__attemptsColumn{width:148px}.InteractiveFeatureEvals-module__yMOMca__rubricsColumn{width:84px}.InteractiveFeatureEvals-module__yMOMca__timeColumn{width:106px}.InteractiveFeatureEvals-module__yMOMca__creditsColumn{width:92px}.InteractiveFeatureEvals-module__yMOMca__columnHeading{background:var(--appUI-backgroundColor-default);border-bottom:1px solid var(--appUI-borderColor-muted);color:var(--appUI-fontColor-muted);font-size:var(--evals-small-size);z-index:2;height:36px;padding:0 14px;font-weight:400;line-height:36px;position:sticky;top:0}.InteractiveFeatureEvals-module__yMOMca__columnHeading:first-child{padding-left:var(--evals-rubric-offset)}.InteractiveFeatureEvals-module__yMOMca__cell,.InteractiveFeatureEvals-module__yMOMca__gradeCell,.InteractiveFeatureEvals-module__yMOMca__promptCell{border-bottom:1px solid var(--appUI-borderColor-muted);vertical-align:middle;height:50px;padding:12px 14px}.InteractiveFeatureEvals-module__yMOMca__cell{color:var(--appUI-fontColor-muted);font-size:var(--evals-small-size)}.InteractiveFeatureEvals-module__yMOMca__promptCell{font-weight:400;line-height:16px}.InteractiveFeatureEvals-module__yMOMca__gradeCell{padding-left:var(--evals-rubric-offset);position:relative}.InteractiveFeatureEvals-module__yMOMca__status{font-size:var(--evals-small-size);white-space:nowrap;border-radius:2px;flex:none;align-items:center;gap:2px;height:20px;padding:2px 4px;display:inline-flex}.InteractiveFeatureEvals-module__yMOMca__passed{background:color-mix(in srgb, var(--appUI-intent-success) 7%, transparent)}.InteractiveFeatureEvals-module__yMOMca__failed{background:color-mix(in srgb, var(--appUI-intent-danger) 7%, transparent)}.InteractiveFeatureEvals-module__yMOMca__expandButton,.InteractiveFeatureEvals-module__yMOMca__rowCaret{color:var(--appUI-fontColor-muted);background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:9px;left:8px}.InteractiveFeatureEvals-module__yMOMca__expandButton:focus-visible{outline:2px solid var(--appUI-intent-primary)}.InteractiveFeatureEvals-module__yMOMca__expandButton:hover{background:var(--appUI-borderColor-muted)}.InteractiveFeatureEvals-module__yMOMca__collapsed{transform:rotate(-90deg)}.InteractiveFeatureEvals-module__yMOMca__expandedRow,.InteractiveFeatureEvals-module__yMOMca__detailsCell{background:var(--appUI-backgroundColor-muted)}.InteractiveFeatureEvals-module__yMOMca__expandedRow .InteractiveFeatureEvals-module__yMOMca__cell,.InteractiveFeatureEvals-module__yMOMca__expandedRow .InteractiveFeatureEvals-module__yMOMca__gradeCell,.InteractiveFeatureEvals-module__yMOMca__expandedRow .InteractiveFeatureEvals-module__yMOMca__promptCell{border-bottom-color:#0000}.InteractiveFeatureEvals-module__yMOMca__detailsCell{border-bottom:1px solid var(--appUI-borderColor-muted);padding:10px 0 32px var(--evals-rubric-offset)}.InteractiveFeatureEvals-module__yMOMca__rubrics{background:var(--appUI-backgroundColor-default);border:1px solid var(--appUI-borderColor-muted);border-collapse:separate;border-spacing:0;font-size:var(--evals-small-size);table-layout:fixed;border-radius:3px;width:839px;line-height:14px;overflow:hidden}.InteractiveFeatureEvals-module__yMOMca__rubricHeading{border-bottom:1px solid var(--appUI-borderColor-muted);height:38px;padding:8px var(--evals-rubric-padding);font-weight:500}.InteractiveFeatureEvals-module__yMOMca__rubricHeading:first-child,.InteractiveFeatureEvals-module__yMOMca__rubricCell:first-child,.InteractiveFeatureEvals-module__yMOMca__rubricFooter:first-child{border-right:1px solid var(--appUI-borderColor-muted);width:495px}.InteractiveFeatureEvals-module__yMOMca__attemptHeading{gap:8px}.InteractiveFeatureEvals-module__yMOMca__rubricCell{border-bottom:1px solid var(--appUI-borderColor-muted);padding:14px var(--evals-rubric-padding);vertical-align:middle}.InteractiveFeatureEvals-module__yMOMca__rubricCell:first-child{padding-right:32px}.InteractiveFeatureEvals-module__yMOMca__rubricText{margin:0 0 12px}.InteractiveFeatureEvals-module__yMOMca__rubricTag{background:color-mix(in srgb, var(--appUI-fontColor-muted) 7%, transparent);padding:2px 3px}.InteractiveFeatureEvals-module__yMOMca__result{align-items:flex-start;gap:12px;display:flex}.InteractiveFeatureEvals-module__yMOMca__resultText{margin:0}.InteractiveFeatureEvals-module__yMOMca__rubricFooter{height:36px;padding:8px var(--evals-rubric-padding)}@media (max-width:800px){.InteractiveFeatureEvals-module__yMOMca__expandButton,.InteractiveFeatureEvals-module__yMOMca__rowCaret{width:44px;height:44px;top:3px;left:2px}}@container (max-width:600px){.InteractiveFeatureEvals-module__yMOMca__header{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px 16px}.InteractiveFeatureEvals-module__yMOMca__title{letter-spacing:0;font-size:16px;line-height:20px}.InteractiveFeatureEvals-module__yMOMca__metadata{font-size:var(--evals-small-size);gap:4px}}
.HomeContextStudio-module__npjq9a__content{max-width:var(--home-section-max-width);padding:var(--home-section-padding-block) 0;width:calc(100% - var(--home-section-gutter) - var(--home-section-gutter));margin:0 auto;position:relative}.HomeContextStudio-module__npjq9a__windows{aspect-ratio:2/1.7;z-index:1;flex:auto;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);align-self:center;width:100%;min-width:0;height:auto;margin-top:50px;display:grid;position:relative}.HomeContextStudio-module__npjq9a__dashboardWindow,.HomeContextStudio-module__npjq9a__evalsWindow{grid-area:1/1;align-self:start;position:relative}.HomeContextStudio-module__npjq9a__evals.HomeContextStudio-module__npjq9a__evals{width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.HomeContextStudio-module__npjq9a__dashboardWindow{aspect-ratio:820/391;z-index:1;width:100%;min-width:820px;transform:translate(0)}.HomeContextStudio-module__npjq9a__dashboard{transform-origin:0 0;width:100%;min-width:500px;height:100%;position:absolute;top:0;left:0;scale:1}.HomeContextStudio-module__npjq9a__evalsWindow{aspect-ratio:790/441;z-index:2;min-width:790px;transform:translate(18.99%,43.08%)}@media (min-width:801px){.HomeContextStudio-module__npjq9a__windows[data-direction=row-reverse] .HomeContextStudio-module__npjq9a__dashboardWindow,.HomeContextStudio-module__npjq9a__windows[data-direction=row-reverse] .HomeContextStudio-module__npjq9a__evalsWindow{justify-self:end}}@media (min-width:1001px){.HomeContextStudio-module__npjq9a__windows[data-direction=row-reverse] .HomeContextStudio-module__npjq9a__evalsWindow{width:100%;transform:translate(-18.99%,43.08%)}}@media (max-width:1000px){.HomeContextStudio-module__npjq9a__windows{aspect-ratio:auto;grid-template-rows:auto auto;row-gap:32px;margin-top:0}.HomeContextStudio-module__npjq9a__dashboard{min-width:0}.HomeContextStudio-module__npjq9a__evalsWindow{grid-row:2;width:85%;min-width:620px;min-height:300px;transform:none}}
.TypingText-module__fK2PPG__withCursor{vertical-align:bottom;min-width:0;max-width:100%;display:inline-flex}.TypingText-module__fK2PPG__visibleText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.TypingText-module__fK2PPG__cursor{color:inherit;background-color:currentColor;flex:none;align-self:center;width:1px;height:1em;margin-left:1px}.TypingText-module__fK2PPG__cursorBlinking{animation:.8s step-end infinite TypingText-module__fK2PPG__blinkCursor}@media (prefers-reduced-motion:reduce){.TypingText-module__fK2PPG__cursorBlinking{animation:none}}@keyframes TypingText-module__fK2PPG__blinkCursor{50%{opacity:0}}
.FloatingPrompt-module__hD9Eta__floatingPrompt{background:linear-gradient(79deg, color-mix(in srgb, var(--roseQuartz) 13%, transparent), color-mix(in srgb, var(--highlightColor) 5%, transparent)), var(--white);border:2px solid var(--white);box-sizing:border-box;box-shadow:0 0 0 1px color-mix(in srgb, var(--roseQuartz) 80%, var(--highlightColor)), 0 0 0 5px color-mix(in srgb, var(--highlightColor) 3%, transparent), 0 4px 7px color-mix(in srgb, var(--highlightColor) 5%, transparent);color:var(--highlightColor);white-space:nowrap;border-radius:22px;align-items:center;gap:10px;width:max-content;max-width:100%;min-height:42px;padding:0 15px;font-size:14px;display:inline-flex}.FloatingPrompt-module__hD9Eta__label{flex:auto;justify-items:start;min-width:0;line-height:1;display:grid;overflow:hidden}.FloatingPrompt-module__hD9Eta__labelPlaceholder,.FloatingPrompt-module__hD9Eta__labelTyped{grid-area:1/1}.FloatingPrompt-module__hD9Eta__labelPlaceholder{visibility:hidden}.FloatingPrompt-module__hD9Eta__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FloatingPrompt-module__hD9Eta__icon{color:color-mix(in srgb, var(--roseQuartz) 70%, var(--highlightColor));flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}
.HomeLoadingIndicator-module__albpHG__loadingIndicator{color:var(--highlightColor);display:inline-flex}.HomeLoadingIndicator-module__albpHG__glyph{width:24px;height:24px;display:block}@media (prefers-reduced-motion:no-preference){.HomeLoadingIndicator-module__albpHG__glyph{animation:2s linear infinite HomeLoadingIndicator-module__albpHG__spin}}@keyframes HomeLoadingIndicator-module__albpHG__spin{0%{rotate:none}to{rotate:360deg}}
.HomeConversationalAnalyticsProjectWindows-module__gM9WiG__projectWindows{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-items:start;gap:20px;width:100%;min-width:0;height:fit-content;display:grid;position:relative}.HomeConversationalAnalyticsProjectWindows-module__gM9WiG__projectWindow{aspect-ratio:1200/870;width:100%;min-width:0;margin:0;position:relative}.HomeConversationalAnalyticsProjectWindows-module__gM9WiG__projectWindowLoadingIndicator{z-index:1;position:absolute;top:50%;left:50%;translate:-50% -50%}.HomeConversationalAnalyticsProjectWindows-module__gM9WiG__projectWindowImageFrame{height:100%;position:relative}.HomeConversationalAnalyticsProjectWindows-module__gM9WiG__projectWindowRevealedImageFrame{position:absolute;inset:0}.HomeConversationalAnalyticsProjectWindows-module__gM9WiG__projectWindowImage{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.HomeConversationalAnalyticsProjectWindows-module__gM9WiG__projectWindowPrompt{z-index:1;position:absolute;bottom:-7px;left:-7px}.HomeConversationalAnalyticsProjectWindows-module__gM9WiG__projectWindowPromptInactive{visibility:hidden}@media (prefers-reduced-motion:reduce){.HomeConversationalAnalyticsProjectWindows-module__gM9WiG__projectWindowImageFrame{filter:none!important;opacity:1!important}.HomeConversationalAnalyticsProjectWindows-module__gM9WiG__projectWindowPromptInactive{visibility:visible}}@media (max-width:600px){.HomeConversationalAnalyticsProjectWindows-module__gM9WiG__projectWindows{grid-template-columns:minmax(0,1fr);gap:12px}.HomeConversationalAnalyticsProjectWindows-module__gM9WiG__projectWindow:nth-of-type(n+3){display:none}}
.HomeConversationalAnalytics-module__EjFBoa__content{max-width:var(--home-section-max-width);padding:var(--home-section-padding-block) 0;width:calc(100% - var(--home-section-gutter) - var(--home-section-gutter));margin:0 auto}.HomeConversationalAnalytics-module__EjFBoa__projectWindows{z-index:1;flex:auto;justify-content:flex-end;align-self:center;width:100%;min-width:0;max-width:900px;display:flex}
.InteractiveFeatureMCPClaude-module__JqFSgW__surface{--claudeInk:#141413;--claudeInkMuted:#73716c;--claudeBackground:#faf9f5;--claudeBackgroundRaised:#fff;--claudeBubble:#f0eee6;--claudeBorder:#e3dfd4;--claudeAccent:#d97757;--claudeSerif:ui-serif, "New York", Georgia, "Times New Roman", serif;background:var(--claudeBackground);color:var(--claudeInk);border-radius:10px;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.InteractiveFeatureMCPClaude-module__JqFSgW__header{border-bottom:1px solid var(--claudeBorder);flex:none;align-items:center;gap:10px;height:30px;padding:6px;display:flex}.InteractiveFeatureMCPClaude-module__JqFSgW__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.InteractiveFeatureMCPClaude-module__JqFSgW__content{flex:1;min-height:0;position:relative;overflow:hidden}.InteractiveFeatureMCPClaude-module__JqFSgW__conversation{flex-direction:column;gap:10px;padding:10px 20px 68px;display:flex}.InteractiveFeatureMCPClaude-module__JqFSgW__userPrompt{background:var(--claudeBubble);border-radius:14px;flex:none;align-self:flex-end;max-width:100%;margin:0;padding:9px 12px}.InteractiveFeatureMCPClaude-module__JqFSgW__toolLogo{background:var(--obsidian);color:var(--roseQuartz);border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;padding:2px;display:flex}.InteractiveFeatureMCPClaude-module__JqFSgW__thoughtFor{color:var(--claudeInkMuted);align-items:center;gap:5px;padding:5px 0 0;display:flex}.InteractiveFeatureMCPClaude-module__JqFSgW__chevron{transform:rotate(-90deg)}.InteractiveFeatureMCPClaude-module__JqFSgW__toolCall{background:var(--claudeBackgroundRaised);border:1px solid var(--claudeBorder);border-radius:8px;align-self:flex-start;align-items:center;gap:6px;max-width:100%;padding:6px 10px;display:flex}.InteractiveFeatureMCPClaude-module__JqFSgW__toolName{font-weight:600}.InteractiveFeatureMCPClaude-module__JqFSgW__toolAction{color:var(--claudeInkMuted);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.InteractiveFeatureMCPClaude-module__JqFSgW__answer{gap:10px;display:flex}.InteractiveFeatureMCPClaude-module__JqFSgW__assistantLogo{flex:none;padding-top:1px;display:flex}.InteractiveFeatureMCPClaude-module__JqFSgW__answerBody{font-family:var(--claudeSerif);flex-direction:column;gap:10px;min-width:0;font-size:13px;line-height:1.5;display:flex}.InteractiveFeatureMCPClaude-module__JqFSgW__answerTitle{margin:0;font-weight:700}.InteractiveFeatureMCPClaude-module__JqFSgW__answerIntro{margin:0}.InteractiveFeatureMCPClaude-module__JqFSgW__products{margin:0;padding-left:18px;list-style:outside}.InteractiveFeatureMCPClaude-module__JqFSgW__product{line-height:inherit}.InteractiveFeatureMCPClaude-module__JqFSgW__promptBar{background:linear-gradient(to top, var(--claudeBackground), transparent);padding:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.InteractiveFeatureMCPClaude-module__JqFSgW__promptBarContent{background:var(--claudeBackgroundRaised);border:1px solid var(--claudeBorder);box-shadow:0 1px 20px color-mix(in srgb, var(--claudeInk) 6%, transparent);border-radius:16px;align-items:center;gap:16px;width:100%;height:44px;padding:10px 10px 10px 14px;display:flex}.InteractiveFeatureMCPClaude-module__JqFSgW__placeholder{color:var(--claudeInkMuted);flex:1}.InteractiveFeatureMCPClaude-module__JqFSgW__sendIcon{background:var(--claudeAccent);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex}
.InteractiveFeatureMCPCodex-module__hZzWta__header{border-bottom:1px solid color-mix(in srgb, var(--black) 10%, var(--white));flex:none;align-items:center;gap:10px;height:30px;padding:6px;display:flex}.InteractiveFeatureMCPCodex-module__hZzWta__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.InteractiveFeatureMCPCodex-module__hZzWta__content{border-radius:0 0 10px 10px;flex:1;min-height:0;position:relative;overflow:hidden}.InteractiveFeatureMCPCodex-module__hZzWta__conversation{flex-direction:column;gap:10px;padding:10px 20px 68px;display:flex}.InteractiveFeatureMCPCodex-module__hZzWta__userPrompt{background:color-mix(in srgb, var(--black) 5%, var(--white));text-indent:24px;border-radius:12px;flex:none;align-self:flex-end;max-width:100%;margin:0;padding:9px 10px;position:relative}.InteractiveFeatureMCPCodex-module__hZzWta__promptLogo,.InteractiveFeatureMCPCodex-module__hZzWta__toolLogo{background:var(--obsidian);color:var(--roseQuartz);flex:none;justify-content:center;align-items:center;width:18px;height:18px;padding:2.5px;display:flex}.InteractiveFeatureMCPCodex-module__hZzWta__promptLogo{border-radius:4px;position:absolute;top:8px;left:11px}.InteractiveFeatureMCPCodex-module__hZzWta__toolLogo{border-radius:50%}.InteractiveFeatureMCPCodex-module__hZzWta__workedFor,.InteractiveFeatureMCPCodex-module__hZzWta__searchProjects{color:color-mix(in srgb, var(--black) 55%, var(--white));align-items:center;gap:5px;display:flex}.InteractiveFeatureMCPCodex-module__hZzWta__workedFor{border-bottom:1px solid color-mix(in srgb, var(--black) 7%, var(--white));padding:9px 0}.InteractiveFeatureMCPCodex-module__hZzWta__chevron{transform:rotate(-90deg)}.InteractiveFeatureMCPCodex-module__hZzWta__searchProjects{padding:7px 0}.InteractiveFeatureMCPCodex-module__hZzWta__answer{flex-direction:column;gap:10px;display:flex}.InteractiveFeatureMCPCodex-module__hZzWta__answerTitle{margin:0;font-weight:700}.InteractiveFeatureMCPCodex-module__hZzWta__answerIntro{margin:0}.InteractiveFeatureMCPCodex-module__hZzWta__products{margin:0;padding-left:18px;list-style:outside}.InteractiveFeatureMCPCodex-module__hZzWta__product{line-height:inherit}.InteractiveFeatureMCPCodex-module__hZzWta__promptBar{background:linear-gradient(to top, var(--white), transparent);padding:12px;display:flex;position:absolute;bottom:0;left:0;right:0}.InteractiveFeatureMCPCodex-module__hZzWta__promptBarContent{background:var(--white);border:1px solid color-mix(in srgb, var(--black) 6%, var(--white));box-shadow:0 1px 20px color-mix(in srgb, var(--black) 6%, transparent);border-radius:14px;align-items:center;gap:16px;width:100%;height:44px;padding:10px 10px 10px 14px;display:flex;bottom:12px}.InteractiveFeatureMCPCodex-module__hZzWta__placeholder{color:color-mix(in srgb, var(--black) 25%, var(--white));flex:1}.InteractiveFeatureMCPCodex-module__hZzWta__sendIcon{background:color-mix(in srgb, var(--black) 50%, var(--white));border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex}
.InteractiveFeatureMCP-module__zikdgW__demo{width:100%;min-width:0}.InteractiveFeatureMCP-module__zikdgW__clients{border:1px solid var(--borderColorDEFAULT);color:var(--fontColorMUTED);text-transform:none;border-bottom:0;border-radius:12px 12px 0 0;align-items:center;gap:8px;width:max-content;height:38px;margin:0 auto;padding:4px;display:flex}.InteractiveFeatureMCP-module__zikdgW__client{color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:4px 6px;font-size:11px;display:flex}.InteractiveFeatureMCP-module__zikdgW__client:focus-visible{outline:2px solid var(--highlightColor);outline-offset:2px}.InteractiveFeatureMCP-module__zikdgW__selectedClient{color:var(--fontColorDEFAULT);background:#4033460d}.InteractiveFeatureMCP-module__zikdgW__panel{flex-direction:column;flex:1;min-height:0;display:flex}.InteractiveFeatureMCP-module__zikdgW__window.InteractiveFeatureMCP-module__zikdgW__window{background:var(--white);color:var(--black);border-radius:10px;max-width:none;height:280px;line-height:1.4}
.HomeUseCaseCard-module__98NiDW__card{--use-case-card-padding:30px;border-bottom:1px solid var(--borderColorMUTED);min-width:0;padding:var(--use-case-card-padding) 0;cursor:pointer;transition:border-color var(--animation-duration) var(--animation-easing);align-items:center;column-gap:25px;display:flex;position:relative}.HomeUseCaseCard-module__98NiDW__card:before{content:"";top:0;left:calc(var(--use-case-card-padding) * -1);right:calc(var(--use-case-card-padding) * -1);background-color:var(--highlightColor);opacity:0;pointer-events:none;transition:opacity var(--animation-duration) var(--animation-easing);border-radius:10px;position:absolute;bottom:0}.HomeUseCaseCard-module__98NiDW__card:hover{background:0 0;border-bottom-color:#0000}.HomeUseCaseCard-module__98NiDW__card:hover .HomeUseCaseCard-module__98NiDW__arrowIcon{opacity:1}.HomeUseCaseCard-module__98NiDW__card:hover:before{opacity:.05}.HomeUseCaseCard-module__98NiDW__card:has(+.HomeUseCaseCard-module__98NiDW__card:hover){border-bottom-color:#0000}.HomeUseCaseCard-module__98NiDW__card:last-child{border-bottom:0}.HomeUseCaseCard-module__98NiDW__illustration.HomeUseCaseCard-module__98NiDW__illustration{--use-case-card-illustration-size:100px;height:var(--use-case-card-illustration-size);width:var(--use-case-card-illustration-size);flex:none;justify-content:center;align-items:center;overflow:hidden}.HomeUseCaseCard-module__98NiDW__illustrationLabel{opacity:.5;text-transform:uppercase;font-size:8px}.HomeUseCaseCard-module__98NiDW__copy{flex-direction:column;gap:8px;min-width:0;display:flex}.HomeUseCaseCard-module__98NiDW__title{text-wrap:balance;flex:auto;justify-content:space-between;gap:5px;display:flex}.HomeUseCaseCard-module__98NiDW__arrowIcon{opacity:.5;flex:none;display:flex}.HomeUseCaseCard-module__98NiDW__description{min-width:0}@media (max-width:1250px){.HomeUseCaseCard-module__98NiDW__card{--use-case-card-padding:20px}}@media (max-width:600px){.HomeUseCaseCard-module__98NiDW__card{flex-direction:column;align-items:flex-start;gap:25px}}
.HomeUseCases-module__7W7WPW__useCases{--use-cases-column-gap:80px;--use-cases-section-padding-top:clamp(70px, 53px + 3.75dvw, 100px);--use-cases-section-padding-bottom:clamp(20px, 53px + 3.75dvw, 75px);padding:var(--use-cases-section-padding-top) 0 var(--use-cases-section-padding-bottom) 0;width:100%;position:relative}.HomeUseCases-module__7W7WPW__perlinNoiseWrapper{pointer-events:none;opacity:.8;grid-column:1/-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000);mask-image:linear-gradient(#000 0%,#0000)}.HomeUseCases-module__7W7WPW__content{align-items:center;gap:var(--use-cases-column-gap);max-width:var(--home-section-max-width);padding:0 var(--home-section-gutter);width:100%;margin:0 auto;display:flex;position:relative}.HomeUseCases-module__7W7WPW__copy{flex-direction:column;flex:none;align-items:flex-start;gap:20px;min-width:0;max-width:240px;display:flex}.HomeUseCases-module__7W7WPW__subheading{line-height:1.15}.HomeUseCases-module__7W7WPW__mark{flex:none}.HomeUseCases-module__7W7WPW__list{flex-direction:column;min-width:0;display:flex}@media (max-width:1000px){.HomeUseCases-module__7W7WPW__useCases{--use-cases-column-gap:30px}.HomeUseCases-module__7W7WPW__content{flex-direction:column;align-items:flex-start}.HomeUseCases-module__7W7WPW__copy{max-width:100%}}@media (max-width:600px){.HomeUseCases-module__7W7WPW__subheading.HomeUseCases-module__7W7WPW__subheading.HomeUseCases-module__7W7WPW__subheading{display:block}}
.EmojiGlyph-module__AX5Y3a__emojiGlyph{vertical-align:-.1em;margin:0 .05em 0 .1em}
@media (prefers-reduced-motion:reduce){.PageBuilderMotion-module__dMxDQG__section{opacity:1!important;transform:none!important}}
.PageBuilderImage-module__7QZ00a__image{border-radius:6px;max-width:100%;height:auto;display:block}
.PageBuilderCallout-module__NSKERa__callout{background:color-mix(in srgb, var(--fg100) 40%, transparent);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);border-radius:6px;padding:24px;box-shadow:0 16px 24px -8px #0000000d,0 8px 12px -4px #0000000d,0 4px 6px -2px #0000000d,inset 0 0 11px #0000000d,0 0 0 1px #0000000f}.PageBuilderCallout-module__NSKERa__title.PageBuilderCallout-module__NSKERa__title{margin:0 20px 0 0;display:inline-block}.PageBuilderCallout-module__NSKERa__body{min-width:0}.PageBuilderCallout-module__NSKERa__title+.PageBuilderCallout-module__NSKERa__body{margin-top:12px}.PageBuilderCallout-module__NSKERa__body.PageBuilderCallout-module__NSKERa__inlineBody,.PageBuilderCallout-module__NSKERa__inlineBody>:first-child{margin:0;display:inline}.PageBuilderCallout-module__NSKERa__image:not(:first-child):before{content:"";border-top:1px solid color-mix(in srgb, var(--fg1200) 10%, transparent);width:100%;display:block;transform:translateY(-24px)}.PageBuilderCallout-module__NSKERa__image:not(:first-child){margin-top:20px;padding-top:48px}
.PageBuilderChecklist-module__jibIkG__checklist{columns:2 200px;column-gap:32px;margin:0;padding:0;list-style:none}.PageBuilderChecklist-module__jibIkG__item{break-inside:avoid;color:var(--fontColorLOUD);align-items:flex-start;gap:12px;margin:0 0 12px;font-weight:300;display:flex}.PageBuilderChecklist-module__jibIkG__check{width:16px;height:16px;color:var(--jade);flex:none;margin-top:4px}.PageBuilderChecklist-module__jibIkG__label{min-width:0}
.PageBuilderCodeSnippet-module__a3i3Uq__codeSnippet{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.PageBuilderCodeSnippet-module__a3i3Uq__tabs{flex-wrap:wrap;gap:4px;display:flex}.PageBuilderCodeSnippet-module__a3i3Uq__tab.PageBuilderCodeSnippet-module__a3i3Uq__tab{color:var(--fontColorMUTED);text-transform:uppercase;cursor:pointer;transition:color var(--animation-duration) var(--animation-easing), background-color var(--animation-duration) var(--animation-easing), border-color var(--animation-duration) var(--animation-easing);background:0 0;border:1px solid #0000;border-radius:4px;margin:0;padding:6px 12px}.PageBuilderCodeSnippet-module__a3i3Uq__tab:hover{color:var(--fontColorLOUD)}.PageBuilderCodeSnippet-module__a3i3Uq__tab[aria-selected=true]{border-color:color-mix(in srgb, var(--fg1200) 10%, transparent);background-color:color-mix(in srgb, var(--fg1200) 8%, transparent);color:var(--fontColorLOUD)}.PageBuilderCodeSnippet-module__a3i3Uq__tab:focus-visible,.PageBuilderCodeSnippet-module__a3i3Uq__copyButton:focus-visible{outline:2px solid var(--highlightColor);outline-offset:2px}.PageBuilderCodeSnippet-module__a3i3Uq__panel{min-width:0;position:relative}.PageBuilderCodeSnippet-module__a3i3Uq__pre.PageBuilderCodeSnippet-module__a3i3Uq__pre{border:1px solid color-mix(in srgb, var(--fg1200) 10%, transparent);background-color:color-mix(in srgb, var(--fg1200) 4%, transparent);color:var(--fontColorLOUD);tab-size:2;border-radius:6px;margin:0;padding:16px 64px 16px 20px;font-size:14px;line-height:1.571;overflow-x:auto}.PageBuilderCodeSnippet-module__a3i3Uq__code{font:inherit;white-space:pre}.PageBuilderCodeSnippet-module__a3i3Uq__copyButton{border:1px solid color-mix(in srgb, var(--fg1200) 10%, transparent);background-color:var(--fg100);width:36px;height:36px;color:var(--fontColorLOUD);cursor:pointer;transition:border-color var(--animation-duration) var(--animation-easing);border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}.PageBuilderCodeSnippet-module__a3i3Uq__copyButton:hover{border-color:color-mix(in srgb, var(--fg1200) 30%, transparent)}.PageBuilderCodeSnippet-module__a3i3Uq__icon{width:16px;height:16px}.PageBuilderCodeSnippet-module__a3i3Uq__copiedIcon{color:var(--jade)}.PageBuilderCodeSnippet-module__a3i3Uq__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (pointer:coarse){.PageBuilderCodeSnippet-module__a3i3Uq__pre.PageBuilderCodeSnippet-module__a3i3Uq__pre{padding-right:72px}.PageBuilderCodeSnippet-module__a3i3Uq__copyButton{width:44px;height:44px;top:6px;right:6px}}
.PageBuilderEmbed-module__ST0FvW__embed{width:100%;min-width:0}.PageBuilderEmbed-module__ST0FvW__frame{width:100%;height:var(--embed-height,610px);border:1px solid color-mix(in srgb, var(--fg1200) 10%, transparent);background-color:color-mix(in srgb, var(--fg1200) 2%, transparent);border-radius:6px;max-height:80dvh;position:relative;overflow:hidden}.PageBuilderEmbed-module__ST0FvW__iframe{border:0;width:100%;height:100%;display:block}.PageBuilderEmbed-module__ST0FvW__facade{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:100%;padding:0;display:flex;position:absolute;inset:0}.PageBuilderEmbed-module__ST0FvW__facade:focus-visible{outline:2px solid var(--highlightColor);outline-offset:-2px}.PageBuilderEmbed-module__ST0FvW__poster{object-fit:cover}.PageBuilderEmbed-module__ST0FvW__loadLabel{z-index:1;border:1px solid color-mix(in srgb, var(--fg1200) 20%, transparent);background-color:var(--fg100);color:var(--fontColorLOUD);transition:border-color var(--animation-duration) var(--animation-easing);border-radius:50px;padding:12px 20px;font-size:14px;line-height:1;position:relative}.PageBuilderEmbed-module__ST0FvW__facade:hover .PageBuilderEmbed-module__ST0FvW__loadLabel{border-color:color-mix(in srgb, var(--fg1200) 40%, transparent)}
.PageBuilderEyebrow-module__wfblNq__eyebrow.PageBuilderEyebrow-module__wfblNq__eyebrow{color:var(--fontColorMUTED);text-transform:uppercase;margin:0}
.PageBuilderFeatureList-module__rA7k8G__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:32px 40px;width:100%;margin:0;padding:0;list-style:none;display:grid}.PageBuilderFeatureList-module__rA7k8G__item{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.PageBuilderFeatureList-module__rA7k8G__titleRow{align-items:baseline;gap:10px;display:flex}.PageBuilderFeatureList-module__rA7k8G__icon{object-fit:contain;flex:none;align-self:center;width:24px;height:24px}.PageBuilderFeatureList-module__rA7k8G__title.PageBuilderFeatureList-module__rA7k8G__title{text-wrap:balance;margin:0}.PageBuilderFeatureList-module__rA7k8G__body.PageBuilderFeatureList-module__rA7k8G__body{margin:0}
.PageBuilderHeading-module__e76Oeq__heading.PageBuilderHeading-module__e76Oeq__heading.PageBuilderHeading-module__e76Oeq__heading [data-style=italic]{margin-top:-.1em;line-height:1}
.PageBuilderQuote-module__mTlHNW__logo{object-fit:contain;filter:brightness(0);width:auto;max-width:120px;height:24px;display:block}.PageBuilderQuote-module__mTlHNW__quote[data-theme=dark] .PageBuilderQuote-module__mTlHNW__logo{filter:brightness(0)invert()}.PageBuilderQuote-module__mTlHNW__avatar{object-fit:cover;border-radius:50%;width:32px;height:32px;display:block}.PageBuilderQuote-module__mTlHNW__highlightedText{color:var(--fontColorLOUD);font-weight:600}
.PageBuilderYouTubeVideo-module__I8Pb1a__video{width:100%;min-width:0}
.PageBuilderContentGrid-module__RXCdZW__section{flex-direction:column;justify-self:center;align-items:center;gap:clamp(48px,24px + 4dvw,80px);width:100%;max-width:1200px;padding-block:clamp(48px,24px + 5dvw,90px);display:flex;container-type:inline-size}.PageBuilderContentGrid-module__RXCdZW__heading.PageBuilderContentGrid-module__RXCdZW__heading.PageBuilderContentGrid-module__RXCdZW__heading{max-width:980px;margin:0}.PageBuilderContentGrid-module__RXCdZW__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;width:100%;display:grid}.PageBuilderContentGrid-module__RXCdZW__cell{grid-column:span 3;min-width:0}.PageBuilderContentGrid-module__RXCdZW__cell:where([data-columns="1"]){grid-column:span 12}.PageBuilderContentGrid-module__RXCdZW__cell:where([data-columns="2"]){grid-column:span 6}.PageBuilderContentGrid-module__RXCdZW__cell:where([data-columns="3"]){grid-column:span 4}.PageBuilderContentGrid-module__RXCdZW__cell>[data-blocks]{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.PageBuilderContentGrid-module__RXCdZW__cell [data-block=pageBuilderSubheading]{margin:0}.PageBuilderContentGrid-module__RXCdZW__cell [data-block=pageBuilderEyebrow]{color:color-mix(in srgb, var(--fontColorLOUD) 70%, transparent)}.PageBuilderContentGrid-module__RXCdZW__cell [data-block=pageBuilderText],.PageBuilderContentGrid-module__RXCdZW__cell [data-block=pageBuilderChecklist],.PageBuilderContentGrid-module__RXCdZW__cell [data-block=pageBuilderFeatureList]{width:100%;min-width:0}@container (max-width:800px){.PageBuilderContentGrid-module__RXCdZW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.PageBuilderContentGrid-module__RXCdZW__cell{grid-column:span 1}.PageBuilderContentGrid-module__RXCdZW__cell:where(:first-child:nth-last-child(odd)){grid-column:span 2}}@container (max-width:600px){.PageBuilderContentGrid-module__RXCdZW__grid{grid-template-columns:minmax(0,1fr)}.PageBuilderContentGrid-module__RXCdZW__cell{grid-column:span 1}}
.PageBuilderCustomSection-module__NW8i9G__content.PageBuilderCustomSection-module__NW8i9G__content{min-width:0;margin-inline:var(--page-builder-content-padding);padding-top:var(--content-section-padding-top,0px);grid-column:2/-2}.PageBuilderCustomSection-module__NW8i9G__content>*{--content-section-padding-top:0px;grid-column:1/-1}
.PageBuilderFormWithContent-module__UlMdcW__container{justify-self:center;width:100%;max-width:1200px;padding-block:clamp(48px,24px + 5dvw,90px);container-type:inline-size}.PageBuilderFormWithContent-module__UlMdcW__layout{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:40px;display:grid}.PageBuilderFormWithContent-module__UlMdcW__content{min-width:0}.PageBuilderFormWithContent-module__UlMdcW__content [data-blocks]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.PageBuilderFormWithContent-module__UlMdcW__content [data-block=pageBuilderEyebrow]{margin-bottom:-8px}.PageBuilderFormWithContent-module__UlMdcW__content.PageBuilderFormWithContent-module__UlMdcW__content [data-block=pageBuilderHeading]{text-align:left}.PageBuilderFormWithContent-module__UlMdcW__content [data-block=pageBuilderChecklist],.PageBuilderFormWithContent-module__UlMdcW__content [data-block=pageBuilderFeatureList]{align-self:stretch}.PageBuilderFormWithContent-module__UlMdcW__form{justify-self:center;width:100%;min-width:0;max-width:420px}.PageBuilderFormWithContent-module__UlMdcW__singleColumn{grid-template-columns:minmax(0,1fr)}@container (max-width:800px){.PageBuilderFormWithContent-module__UlMdcW__layout{grid-template-columns:minmax(0,1fr)}}
.PageBuilderIframe-module__ZD4exG__container{border:0;width:100%;min-width:0;margin:0;padding:0}.PageBuilderIframe-module__ZD4exG__iframe{border:0;border-radius:0;grid-column:1/-1;width:100%;min-width:0;margin:0;padding:0;display:block}.PageBuilderIframe-module__ZD4exG__iframe[data-aspect-ratio]{height:auto}.PageBuilderIframe-module__ZD4exG__frame{grid-column:1/-1;min-width:0;position:relative}.PageBuilderIframe-module__ZD4exG__frame[data-editing] .PageBuilderIframe-module__ZD4exG__iframe{pointer-events:none}.PageBuilderIframe-module__ZD4exG__previewToggle.PageBuilderIframe-module__ZD4exG__previewToggle{z-index:1;background-color:var(--fg100);position:absolute;bottom:12px;right:12px}
.PageBuilderMediaWithSection-module__lb9ScG__container{justify-self:center;width:100%;max-width:1200px;padding-block:clamp(48px,24px + 5dvw,90px);container-type:inline-size}.PageBuilderMediaWithSection-module__lb9ScG__layout{grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-auto-flow:dense;align-items:start;gap:clamp(48px,24px + 4dvw,80px) clamp(40px,8cqw,95px);display:grid}.PageBuilderMediaWithSection-module__lb9ScG__header{flex-direction:column;grid-area:1/1/auto/-1;justify-self:center;align-items:center;gap:16px;width:100%;max-width:980px;display:flex}.PageBuilderMediaWithSection-module__lb9ScG__heading.PageBuilderMediaWithSection-module__lb9ScG__heading.PageBuilderMediaWithSection-module__lb9ScG__heading{margin:0}.PageBuilderMediaWithSection-module__lb9ScG__heading.PageBuilderMediaWithSection-module__lb9ScG__heading.PageBuilderMediaWithSection-module__lb9ScG__heading span[data-style=italic]{justify-content:center;align-items:flex-start;gap:24px;margin-top:-.22em;font-size:1.1667em;line-height:1.4;display:flex}.PageBuilderMediaWithSection-module__lb9ScG__heading.PageBuilderMediaWithSection-module__lb9ScG__heading.PageBuilderMediaWithSection-module__lb9ScG__heading span[data-style=italic]:before,.PageBuilderMediaWithSection-module__lb9ScG__heading.PageBuilderMediaWithSection-module__lb9ScG__heading.PageBuilderMediaWithSection-module__lb9ScG__heading span[data-style=italic]:after{content:"";opacity:.2;background-image:conic-gradient(var(--fg1200) 25%, transparent 0 50%, var(--fg1200) 0 75%, transparent 0);background-size:6px 6px;flex:1 0 auto;min-width:1px;height:12px;margin-top:1.35ch}.PageBuilderMediaWithSection-module__lb9ScG__media{grid-column:2}.PageBuilderMediaWithSection-module__lb9ScG__image{width:100%;height:auto;display:block}.PageBuilderMediaWithSection-module__lb9ScG__content{grid-column:1;min-width:0}.PageBuilderMediaWithSection-module__lb9ScG__content [data-blocks]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.PageBuilderMediaWithSection-module__lb9ScG__content [data-block=pageBuilderEyebrow]{margin-bottom:-8px}.PageBuilderMediaWithSection-module__lb9ScG__content.PageBuilderMediaWithSection-module__lb9ScG__content [data-block=pageBuilderHeading]{text-align:left}.PageBuilderMediaWithSection-module__lb9ScG__content [data-block=pageBuilderChecklist],.PageBuilderMediaWithSection-module__lb9ScG__content [data-block=pageBuilderCodeSnippet],.PageBuilderMediaWithSection-module__lb9ScG__content [data-block=pageBuilderFeatureList],.PageBuilderMediaWithSection-module__lb9ScG__content [data-block=pageBuilderEmbed]{align-self:stretch}.PageBuilderMediaWithSection-module__lb9ScG__content [data-block=pageBuilderCta]{margin-top:5px}.PageBuilderMediaWithSection-module__lb9ScG__content [data-block=pageBuilderQuote],.PageBuilderMediaWithSection-module__lb9ScG__content [data-block=pageBuilderCallout]{align-self:stretch;margin-top:40px}.PageBuilderMediaWithSection-module__lb9ScG__content [data-block=pageBuilderCallout]+[data-block=pageBuilderCallout]{margin-top:0}:where([data-media-side=left]) .PageBuilderMediaWithSection-module__lb9ScG__layout{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}:where([data-media-side=left]) .PageBuilderMediaWithSection-module__lb9ScG__media{grid-column:1}:where([data-media-side=left]) .PageBuilderMediaWithSection-module__lb9ScG__content{grid-column:2}:is(.PageBuilderMediaWithSection-module__lb9ScG__layout:not(:has(.PageBuilderMediaWithSection-module__lb9ScG__media)) .PageBuilderMediaWithSection-module__lb9ScG__content,.PageBuilderMediaWithSection-module__lb9ScG__layout:not(:has(.PageBuilderMediaWithSection-module__lb9ScG__content)) .PageBuilderMediaWithSection-module__lb9ScG__media){grid-column:1/-1}@container (min-width:801px){.PageBuilderMediaWithSection-module__lb9ScG__heading.PageBuilderMediaWithSection-module__lb9ScG__heading.PageBuilderMediaWithSection-module__lb9ScG__heading span[data-style=italic]{gap:24px}}@container (max-width:800px){.PageBuilderMediaWithSection-module__lb9ScG__layout{grid-template-columns:minmax(0,1fr)}.PageBuilderMediaWithSection-module__lb9ScG__media,.PageBuilderMediaWithSection-module__lb9ScG__content{grid-column:1}.PageBuilderMediaWithSection-module__lb9ScG__heading.PageBuilderMediaWithSection-module__lb9ScG__heading.PageBuilderMediaWithSection-module__lb9ScG__heading span[data-style=italic]:before,.PageBuilderMediaWithSection-module__lb9ScG__heading.PageBuilderMediaWithSection-module__lb9ScG__heading.PageBuilderMediaWithSection-module__lb9ScG__heading span[data-style=italic]:after{display:none}}
.PageBuilderQuoteBanner-module__jhGCoG__band{border-top:1px solid var(--grid500);border-bottom:1px solid var(--grid500);background-color:var(--bg300);margin-top:clamp(48px,24px + 5dvw,90px)}.PageBuilderQuoteBanner-module__jhGCoG__margin{grid-column:1/span 1;position:relative}.PageBuilderQuoteBanner-module__jhGCoG__marginRight{grid-column:-2/span 1}.PageBuilderQuoteBanner-module__jhGCoG__cornerAccent{border-bottom:1px solid var(--fg1200);border-left:1px solid var(--fg1200);width:8px;height:8px;position:absolute;top:-8px;right:-7px}.PageBuilderQuoteBanner-module__jhGCoG__cornerAccentRight{border-right:1px solid var(--fg1200);border-left:none;left:-7px;right:auto}.PageBuilderQuoteBanner-module__jhGCoG__section{min-width:0;container-type:inline-size}.PageBuilderQuoteBanner-module__jhGCoG__quote{width:calc(100% - 2 * var(--page-builder-content-padding));align-items:center;gap:60px;max-width:1270px;margin:0 auto;padding-block:clamp(30px,20px + 2dvw,60px);display:flex}.PageBuilderQuoteBanner-module__jhGCoG__attribution{flex-direction:column;flex:none;gap:20px;display:flex}.PageBuilderQuoteBanner-module__jhGCoG__logo{object-fit:contain;object-position:left;filter:brightness(0);width:auto;max-width:160px;height:auto;max-height:60px;display:block}.PageBuilderQuoteBanner-module__jhGCoG__band[data-theme=dark] .PageBuilderQuoteBanner-module__jhGCoG__logo{filter:brightness(0)invert()}.PageBuilderQuoteBanner-module__jhGCoG__author{flex-direction:column;gap:4px;display:flex}.PageBuilderQuoteBanner-module__jhGCoG__authorName{color:var(--fgLoud)}.PageBuilderQuoteBanner-module__jhGCoG__authorTitle{color:var(--fontColorMUTED)}.PageBuilderQuoteBanner-module__jhGCoG__divider{background-color:var(--grid500);flex:none;align-self:stretch;width:1px}.PageBuilderQuoteBanner-module__jhGCoG__text.PageBuilderQuoteBanner-module__jhGCoG__text{color:var(--fontColorDEFAULT);margin:0}.PageBuilderQuoteBanner-module__jhGCoG__highlightedText{color:var(--fgLoud);font-weight:700}@container (max-width:800px){.PageBuilderQuoteBanner-module__jhGCoG__quote{text-align:center;flex-direction:column;align-items:center;gap:20px;padding-block:40px}.PageBuilderQuoteBanner-module__jhGCoG__attribution{align-items:center}.PageBuilderQuoteBanner-module__jhGCoG__logo{object-position:center;max-width:100px;max-height:40px}.PageBuilderQuoteBanner-module__jhGCoG__divider{display:none}.PageBuilderQuoteBanner-module__jhGCoG__text.PageBuilderQuoteBanner-module__jhGCoG__text{max-width:600px;padding-inline:12px;font-size:20px;line-height:1.5}}
.PageBuilderQuoteMarquee-module__w-pm-G__marquee{--marquee-gap:20px;padding-block:clamp(48px,24px + 5dvw,90px);padding-top:calc(clamp(48px, 24px + 5dvw, 90px) + var(--content-section-padding-top,0px));border-top:1px solid color-mix(in srgb, var(--fg1200) 20%, transparent);border-bottom:1px solid color-mix(in srgb, var(--fg1200) 20%, transparent);grid-column:1/-1}.PageBuilderQuoteMarquee-module__w-pm-G__controls{width:calc(100% - 2 * var(--page-builder-content-inset));justify-content:flex-end;max-width:1200px;margin:0 auto 16px;display:flex}.PageBuilderQuoteMarquee-module__w-pm-G__pauseButton.PageBuilderQuoteMarquee-module__w-pm-G__pauseButton{border:1px solid color-mix(in srgb, var(--fg1200) 20%, transparent);min-height:44px;color:var(--fontColorDEFAULT);text-transform:uppercase;cursor:pointer;transition:border-color var(--animation-duration) var(--animation-easing);background:0 0;border-radius:50px;margin:0;padding:0 16px}.PageBuilderQuoteMarquee-module__w-pm-G__pauseButton:hover{border-color:color-mix(in srgb, var(--fg1200) 40%, transparent)}.PageBuilderQuoteMarquee-module__w-pm-G__pauseButton:focus-visible{outline:2px solid var(--highlightColor);outline-offset:2px}.PageBuilderQuoteMarquee-module__w-pm-G__section{gap:var(--marquee-gap);width:100%;padding:12px 0;display:flex;overflow:hidden}.PageBuilderQuoteMarquee-module__w-pm-G__track{gap:var(--marquee-gap);animation:PageBuilderQuoteMarquee-module__w-pm-G__marquee var(--marquee-duration,60s) linear infinite;flex:none;display:flex}.PageBuilderQuoteMarquee-module__w-pm-G__section:hover .PageBuilderQuoteMarquee-module__w-pm-G__track,.PageBuilderQuoteMarquee-module__w-pm-G__marquee[data-paused] .PageBuilderQuoteMarquee-module__w-pm-G__track{animation-play-state:paused}.PageBuilderQuoteMarquee-module__w-pm-G__slot{flex:none;width:clamp(320px,30dvw,480px);display:flex}.PageBuilderQuoteMarquee-module__w-pm-G__card{background:linear-gradient(105deg,#f5c0c000 10.56%,#f5c0c005 108.41%),#fdfdfd66;border-radius:12px;flex-direction:column;flex:auto;gap:24px;width:100%;margin:0;padding:38px 45px;line-height:1.35;display:flex;box-shadow:inset 0 0 11px #0000000d,0 0 0 1px #0000000f,0 16px 24px -8px #0000000d,0 8px 12px -4px #0000000d,0 4px 6px -2px #0000000d}:where([data-theme=dark]) .PageBuilderQuoteMarquee-module__w-pm-G__card{background-image:radial-gradient(circle at 66.66% 50%, color-mix(in srgb, color-mix(in srgb, var(--bg500), white 6%) 50%, transparent) 0%, color-mix(in srgb, var(--bg300) 50%, transparent) 80%);box-shadow:inset 0 0 24px 0 var(--bg400), 0 .5px 0 .75px color-mix(in srgb, var(--bg500), white 25%), 0 16px 24px -8px #0000004d, 0 8px 12px -4px #0003;background-color:#0000}.PageBuilderQuoteMarquee-module__w-pm-G__logo{object-fit:contain;object-position:left;filter:brightness(0);width:auto;max-width:160px;height:auto;max-height:45px;display:block}:where([data-theme=dark]) .PageBuilderQuoteMarquee-module__w-pm-G__logo{filter:brightness(0)invert()}.PageBuilderQuoteMarquee-module__w-pm-G__body{flex-grow:1;gap:20px;display:flex}.PageBuilderQuoteMarquee-module__w-pm-G__quoteMark{color:var(--highlightColor);flex-direction:column;flex:none;align-items:center;gap:10px;padding-top:8px;display:flex}.PageBuilderQuoteMarquee-module__w-pm-G__quoteMark:after{content:"";background-color:color-mix(in srgb, var(--highlightColor) 35%, transparent);flex:auto;width:1px;display:flex}.PageBuilderQuoteMarquee-module__w-pm-G__quoteIcon{flex:none;width:15px;height:15px}.PageBuilderQuoteMarquee-module__w-pm-G__text.PageBuilderQuoteMarquee-module__w-pm-G__text{color:var(--fontColorLOUD);margin:0}.PageBuilderQuoteMarquee-module__w-pm-G__highlightedText{font-weight:600}.PageBuilderQuoteMarquee-module__w-pm-G__author{align-items:center;gap:12px;min-height:45px;margin-top:auto;display:flex}.PageBuilderQuoteMarquee-module__w-pm-G__avatar{object-fit:cover;border-radius:50%;width:35px;height:35px;display:block}.PageBuilderQuoteMarquee-module__w-pm-G__authorText{margin:0;font-size:14px;line-height:1.5}.PageBuilderQuoteMarquee-module__w-pm-G__authorName{font-weight:400}.PageBuilderQuoteMarquee-module__w-pm-G__authorTitle{margin-left:8px;font-weight:300}@keyframes PageBuilderQuoteMarquee-module__w-pm-G__marquee{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--marquee-gap)))}}@media (prefers-reduced-motion:reduce){.PageBuilderQuoteMarquee-module__w-pm-G__controls{display:none}.PageBuilderQuoteMarquee-module__w-pm-G__section{overflow-x:auto}.PageBuilderQuoteMarquee-module__w-pm-G__track{animation:none}.PageBuilderQuoteMarquee-module__w-pm-G__track[aria-hidden=true],.PageBuilderQuoteMarquee-module__w-pm-G__slot[aria-hidden=true]{display:none}}@media (max-width:800px){.PageBuilderQuoteMarquee-module__w-pm-G__controls{display:none}.PageBuilderQuoteMarquee-module__w-pm-G__section{width:calc(100% - 2 * var(--page-builder-content-inset));flex-direction:column;margin-inline:auto;overflow:visible}.PageBuilderQuoteMarquee-module__w-pm-G__track{flex-direction:column;width:100%;animation:none}.PageBuilderQuoteMarquee-module__w-pm-G__track[aria-hidden=true],.PageBuilderQuoteMarquee-module__w-pm-G__slot[aria-hidden=true]{display:none}.PageBuilderQuoteMarquee-module__w-pm-G__slot{width:100%}.PageBuilderQuoteMarquee-module__w-pm-G__card{padding:28px 24px}.PageBuilderQuoteMarquee-module__w-pm-G__text.PageBuilderQuoteMarquee-module__w-pm-G__text{font-size:22px}}
.PageBuilderResourceGrid-module__frJuyG__section{flex-direction:column;justify-self:center;align-items:center;gap:clamp(48px,24px + 4dvw,80px);width:100%;max-width:1200px;padding-block:clamp(48px,24px + 5dvw,90px);display:flex;container-type:inline-size}.PageBuilderResourceGrid-module__frJuyG__header{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.PageBuilderResourceGrid-module__frJuyG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%;margin:0;padding:0;list-style:none;display:grid}.PageBuilderResourceGrid-module__frJuyG__cell{min-width:0;display:flex}.PageBuilderResourceGrid-module__frJuyG__card{border:1px solid color-mix(in srgb, var(--highlightColor) 15%, transparent);width:100%;color:inherit;transition:border-color var(--animation-duration) var(--animation-easing), background-color var(--animation-duration) var(--animation-easing);flex-direction:column;flex:auto;text-decoration:none;display:flex;position:relative}.PageBuilderResourceGrid-module__frJuyG__card:before,.PageBuilderResourceGrid-module__frJuyG__card:after{content:"";background:color-mix(in srgb, var(--highlightColor) 40%, transparent);display:block;position:absolute;top:-1px;right:-1px}.PageBuilderResourceGrid-module__frJuyG__card:before{width:20px;height:1px}.PageBuilderResourceGrid-module__frJuyG__card:after{width:1px;height:20px}@media (hover:hover){.PageBuilderResourceGrid-module__frJuyG__card:hover{border-color:color-mix(in srgb, var(--highlightColor) 30%, transparent);background-color:color-mix(in srgb, var(--highlightColor) 10%, transparent)}}.PageBuilderResourceGrid-module__frJuyG__card:focus-visible{outline:2px solid var(--highlightColor);outline-offset:2px}.PageBuilderResourceGrid-module__frJuyG__preview{background-color:color-mix(in srgb, var(--fg1200) 4%, transparent);flex:none;width:100%;height:220px;position:relative;overflow:hidden}.PageBuilderResourceGrid-module__frJuyG__image{object-fit:cover}.PageBuilderResourceGrid-module__frJuyG__label.PageBuilderResourceGrid-module__frJuyG__label{background-color:var(--bg300);height:24px;color:var(--fontColorDEFAULT);letter-spacing:2px;text-transform:uppercase;align-items:center;padding:0 10px;font-size:12px;font-weight:700;line-height:12px;display:flex;position:absolute;bottom:0;right:0}.PageBuilderResourceGrid-module__frJuyG__info{flex-direction:column;flex:auto;gap:6px;width:100%;padding:15px 20px 20px;display:flex}.PageBuilderResourceGrid-module__frJuyG__title.PageBuilderResourceGrid-module__frJuyG__title{margin:0}.PageBuilderResourceGrid-module__frJuyG__author.PageBuilderResourceGrid-module__frJuyG__author{opacity:.8;margin:0}.PageBuilderResourceGrid-module__frJuyG__description.PageBuilderResourceGrid-module__frJuyG__description{margin:0}@container (max-width:800px){.PageBuilderResourceGrid-module__frJuyG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:600px){.PageBuilderResourceGrid-module__frJuyG__grid{grid-template-columns:minmax(0,1fr)}}
.PageBuilderSectionHeader-module__XvoMRq__section{text-align:center;flex-direction:column;justify-self:center;align-items:center;gap:16px;width:100%;max-width:1200px;padding-block:clamp(48px,24px + 5dvw,90px) 0;display:flex;container-type:inline-size}.PageBuilderSectionHeader-module__XvoMRq__heading.PageBuilderSectionHeader-module__XvoMRq__heading.PageBuilderSectionHeader-module__XvoMRq__heading{width:100%;max-width:980px;margin:0}.PageBuilderSectionHeader-module__XvoMRq__heading.PageBuilderSectionHeader-module__XvoMRq__heading.PageBuilderSectionHeader-module__XvoMRq__heading span[data-style=italic]{justify-content:center;align-items:flex-start;gap:24px;margin-top:-.22em;font-size:1.1667em;line-height:1.4;display:flex}.PageBuilderSectionHeader-module__XvoMRq__heading.PageBuilderSectionHeader-module__XvoMRq__heading.PageBuilderSectionHeader-module__XvoMRq__heading span[data-style=italic]:before,.PageBuilderSectionHeader-module__XvoMRq__heading.PageBuilderSectionHeader-module__XvoMRq__heading.PageBuilderSectionHeader-module__XvoMRq__heading span[data-style=italic]:after{content:"";opacity:.2;background-image:conic-gradient(var(--fg1200) 25%, transparent 0 50%, var(--fg1200) 0 75%, transparent 0);background-size:6px 6px;flex:1 0 auto;min-width:1px;height:12px;margin-top:1.35ch}.PageBuilderSectionHeader-module__XvoMRq__subheading.PageBuilderSectionHeader-module__XvoMRq__subheading{text-wrap:balance;max-width:760px;margin:8px 0 0}.PageBuilderSectionHeader-module__XvoMRq__ctas{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:16px;display:flex}@container (max-width:800px){.PageBuilderSectionHeader-module__XvoMRq__heading.PageBuilderSectionHeader-module__XvoMRq__heading.PageBuilderSectionHeader-module__XvoMRq__heading span[data-style=italic]:before,.PageBuilderSectionHeader-module__XvoMRq__heading.PageBuilderSectionHeader-module__XvoMRq__heading.PageBuilderSectionHeader-module__XvoMRq__heading span[data-style=italic]:after{display:none}}@container (max-width:450px){.PageBuilderSectionHeader-module__XvoMRq__heading.PageBuilderSectionHeader-module__XvoMRq__heading.PageBuilderSectionHeader-module__XvoMRq__heading{font-size:clamp(30px,10cqw,38px)}}
.PageBuilderSpeedBump-module__S_i61a__section{justify-self:center;justify-items:center;width:100%;max-width:1200px;padding-block:clamp(48px,24px + 5dvw,90px);display:grid}.PageBuilderSpeedBump-module__S_i61a__card{border:1px solid color-mix(in srgb, var(--fg1200) 10%, transparent);background-color:var(--fg100);width:100%;max-width:560px;box-shadow:0 16px 24px -8px color-mix(in srgb, var(--fg1200) 5%, transparent), 0 8px 12px -4px color-mix(in srgb, var(--fg1200) 5%, transparent), 0 4px 6px -2px color-mix(in srgb, var(--fg1200) 5%, transparent), inset 0 0 11px color-mix(in srgb, var(--fg1200) 5%, transparent);text-align:center;border-radius:6px;padding:clamp(32px,24px + 2dvw,55px) clamp(24px,8px + 6dvw,96px);position:relative;overflow:hidden}:where([data-background=gradient]) .PageBuilderSpeedBump-module__S_i61a__card{background-image:linear-gradient(180deg, color-mix(in srgb, var(--highlightColor) 8%, transparent) 0%, transparent 100%)}:where([data-background=solid]) .PageBuilderSpeedBump-module__S_i61a__card{background:color-mix(in srgb, var(--fg100) 40%, transparent);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);box-shadow:0 16px 24px -8px #0000000d,0 8px 12px -4px #0000000d,0 4px 6px -2px #0000000d,inset 0 0 11px #0000000d,0 0 0 1px #0000000f}:where([data-background=lines]) .PageBuilderSpeedBump-module__S_i61a__card{background-image:repeating-linear-gradient(45deg, transparent 0, transparent 5px, color-mix(in srgb, var(--fg1200) 4%, transparent) 5px, color-mix(in srgb, var(--fg1200) 4%, transparent) 6px)}.PageBuilderSpeedBump-module__S_i61a__backgroundAsset{z-index:0;pointer-events:none;position:absolute;inset:0}.PageBuilderSpeedBump-module__S_i61a__backgroundImage{object-fit:cover;width:100%;height:100%}.PageBuilderSpeedBump-module__S_i61a__card [data-blocks]{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;display:flex;position:relative}.PageBuilderSpeedBump-module__S_i61a__card [data-blocks]>:is([data-block=pageBuilderHeading],[data-block=pageBuilderSubheading],[data-block=pageBuilderText],[data-block=pageBuilderQuote],[data-block=pageBuilderCallout],[data-block=pageBuilderChecklist],[data-block=pageBuilderCodeSnippet],[data-block=pageBuilderFeatureList],[data-block=pageBuilderEmbed]){text-wrap:balance;flex-basis:100%;margin-bottom:25px}.PageBuilderSpeedBump-module__S_i61a__card [data-blocks]>[data-block=pageBuilderEyebrow]{flex-basis:100%}.PageBuilderSpeedBump-module__S_i61a__card [data-blocks]>[data-block=pageBuilderChecklist],.PageBuilderSpeedBump-module__S_i61a__card [data-blocks]>[data-block=pageBuilderCodeSnippet],.PageBuilderSpeedBump-module__S_i61a__card [data-blocks]>[data-block=pageBuilderFeatureList]{text-align:left}
