.ChaosGridBackdrop-module__HMidXG__root{pointer-events:none;background-image:linear-gradient(var(--color-cui-mauve-6) .0625rem, transparent .0625rem), linear-gradient(90deg, var(--color-cui-mauve-6) .0625rem, transparent .0625rem);opacity:.24;background-size:1.25rem 1.25rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 70%,#000 30%,#0000 100%)}
.SecurityOverviewScreen-module__1y_Wwq__screen{--security-animation-play-state:paused;--security-cycle-duration:20.4s;--security-scan-duration:6.8s;border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-0);width:100%;min-width:54rem;height:100%;color:var(--color-cui-mauve-12);box-shadow:0 1.5rem 4rem color-mix(in oklch, var(--background-color-cui-base-0) 35%, transparent);contain:layout paint;border-bottom:0;border-radius:.375rem .375rem 0 0;display:flex;overflow:hidden}.SecurityOverviewScreen-module__1y_Wwq__screen[data-animating=true]{--security-animation-play-state:running}.SecurityOverviewScreen-module__1y_Wwq__rail{border-right:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-0);flex-direction:column;flex:none;align-items:center;gap:.1875rem;width:3rem;padding:.5rem;display:flex}.SecurityOverviewScreen-module__1y_Wwq__railToggle{border:.0625rem solid var(--color-cui-mauve-9);width:1rem;height:.75rem;box-shadow:inset .1875rem 0 0 var(--color-cui-mauve-7);border-radius:.1875rem;margin-block:.25rem .75rem}.SecurityOverviewScreen-module__1y_Wwq__railItem{width:2rem;height:2rem;color:var(--color-cui-mauve-9);border-radius:.25rem;flex:none;place-items:center;display:grid}.SecurityOverviewScreen-module__1y_Wwq__railItem[data-active=true]{background:var(--background-color-cui-subtle);color:var(--color-cui-mauve-12)}.SecurityOverviewScreen-module__1y_Wwq__railItem svg{width:.875rem;height:.875rem}.SecurityOverviewScreen-module__1y_Wwq__avatar{background:var(--color-cui-mauve-7);width:1.5rem;height:1.5rem;color:var(--color-cui-mauve-12);border-radius:999rem;place-items:center;margin-top:auto;font-size:.4375rem;font-weight:700;display:grid}.SecurityOverviewScreen-module__1y_Wwq__workspace{flex-direction:column;flex:1;min-width:0;display:flex}.SecurityOverviewScreen-module__1y_Wwq__toolbar{border-bottom:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-1);flex:none;justify-content:space-between;align-items:center;height:2.75rem;padding-inline:.875rem;display:flex}.SecurityOverviewScreen-module__1y_Wwq__breadcrumbs,.SecurityOverviewScreen-module__1y_Wwq__scanButton{align-items:center;display:flex}.SecurityOverviewScreen-module__1y_Wwq__breadcrumbs{color:var(--color-cui-mauve-12);gap:.5rem;font-size:.6875rem;line-height:1rem}.SecurityOverviewScreen-module__1y_Wwq__slash{color:var(--color-cui-mauve-8)}.SecurityOverviewScreen-module__1y_Wwq__scanButton{background:var(--color-cui-mauve-12);height:1.75rem;color:var(--background-color-cui-base-0);box-shadow:inset 0 -.0625rem 0 color-mix(in oklch, var(--background-color-cui-base-0) 18%, transparent);border-radius:.25rem;gap:.375rem;padding-inline:.625rem;font-size:.6875rem;font-weight:500;line-height:1rem}.SecurityOverviewScreen-module__1y_Wwq__scanButton svg{width:.75rem;height:.75rem}.SecurityOverviewScreen-module__1y_Wwq__viewport{background:var(--background-color-cui-base-1);flex:1;min-height:0;overflow:hidden}.SecurityOverviewScreen-module__1y_Wwq__content{flex-direction:column;width:84%;min-width:43rem;height:100%;margin-inline:auto;padding-top:.875rem;display:flex;position:relative}.SecurityOverviewScreen-module__1y_Wwq__pageHeading{flex-direction:column;gap:.125rem;display:flex}.SecurityOverviewScreen-module__1y_Wwq__pageHeading strong{font-size:1rem;font-weight:600;line-height:1.5rem}.SecurityOverviewScreen-module__1y_Wwq__pageHeading span{color:var(--color-cui-mauve-9);font-size:.5625rem;line-height:.75rem}.SecurityOverviewScreen-module__1y_Wwq__posturePanel{flex:none;height:11rem;margin-top:.5rem}.SecurityOverviewScreen-module__1y_Wwq__trendCard{border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-1);box-shadow:0 .0625rem .125rem color-mix(in oklch, var(--background-color-cui-base-0) 10%, transparent);isolation:isolate;border-radius:.375rem;flex:1;min-height:0;margin-top:.625rem;padding:.875rem;position:relative;overflow:visible}.SecurityOverviewScreen-module__1y_Wwq__trendHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.SecurityOverviewScreen-module__1y_Wwq__trendHeader strong{flex:none;font-size:.8125rem;font-weight:600;line-height:1.25rem}.SecurityOverviewScreen-module__1y_Wwq__trendHeadingCopy{flex-direction:column;flex:none;display:flex}.SecurityOverviewScreen-module__1y_Wwq__trendHeadingCopy span{color:var(--color-cui-mauve-9);font-size:.5625rem;line-height:.75rem}.SecurityOverviewScreen-module__1y_Wwq__filters span,.SecurityOverviewScreen-module__1y_Wwq__rangeTabs span{font-size:.5625rem;line-height:.875rem}.SecurityOverviewScreen-module__1y_Wwq__filters,.SecurityOverviewScreen-module__1y_Wwq__rangeTabs{color:var(--color-cui-mauve-9)}.SecurityOverviewScreen-module__1y_Wwq__trendControls{justify-content:flex-end;align-items:center;gap:.5rem;min-width:0;display:flex}.SecurityOverviewScreen-module__1y_Wwq__rangeTabs{border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-0);border-radius:.25rem;align-items:center;display:flex;overflow:hidden}.SecurityOverviewScreen-module__1y_Wwq__rangeTabs span{padding:.1875rem .5rem}.SecurityOverviewScreen-module__1y_Wwq__rangeTabs span[data-active=true]{background:var(--background-color-cui-base-2);color:var(--color-cui-mauve-12)}.SecurityOverviewScreen-module__1y_Wwq__filters{align-items:center;gap:.375rem;display:flex}.SecurityOverviewScreen-module__1y_Wwq__filters span{border:.0625rem solid var(--border-color-cui-neutral);border-radius:.25rem;padding:.1875rem .4375rem}.SecurityOverviewScreen-module__1y_Wwq__filters .SecurityOverviewScreen-module__1y_Wwq__filterTag{background:var(--background-color-cui-subtle);border-color:#0000}.SecurityOverviewScreen-module__1y_Wwq__chart{z-index:1;position:absolute;inset:3.75rem .875rem 0;overflow:hidden}.SecurityOverviewScreen-module__1y_Wwq__plotArea{contain:paint;position:absolute;inset:0 0 1.25rem 2.5rem;overflow:hidden}.SecurityOverviewScreen-module__1y_Wwq__plotArea svg{width:100%;height:100%;display:block;position:absolute;inset:0}.SecurityOverviewScreen-module__1y_Wwq__graphBackdrop{fill:var(--background-color-cui-base-1)}.SecurityOverviewScreen-module__1y_Wwq__graphBase{z-index:1}.SecurityOverviewScreen-module__1y_Wwq__graphSecond,.SecurityOverviewScreen-module__1y_Wwq__graphThird,.SecurityOverviewScreen-module__1y_Wwq__graphReturn{clip-path:inset(0 102% 0 0);will-change:clip-path, opacity}.SecurityOverviewScreen-module__1y_Wwq__graphSecond{z-index:2;animation:SecurityOverviewScreen-module__1y_Wwq__reveal-second-graph var(--security-cycle-duration) ease-in-out infinite;animation-play-state:var(--security-animation-play-state)}.SecurityOverviewScreen-module__1y_Wwq__graphThird{z-index:3;animation:SecurityOverviewScreen-module__1y_Wwq__reveal-third-graph var(--security-cycle-duration) ease-in-out infinite;animation-play-state:var(--security-animation-play-state)}.SecurityOverviewScreen-module__1y_Wwq__graphReturn{z-index:4;animation:SecurityOverviewScreen-module__1y_Wwq__reveal-first-graph var(--security-cycle-duration) ease-in-out infinite;animation-play-state:var(--security-animation-play-state)}.SecurityOverviewScreen-module__1y_Wwq__chartGrid{z-index:10;pointer-events:none}.SecurityOverviewScreen-module__1y_Wwq__xAxis,.SecurityOverviewScreen-module__1y_Wwq__yAxis{color:var(--color-cui-mauve-8);pointer-events:none;font-size:.5rem;font-weight:400;line-height:.75rem;position:absolute}.SecurityOverviewScreen-module__1y_Wwq__xAxis{grid-template-columns:repeat(15,minmax(0,1fr));display:grid;bottom:.125rem;left:2.5rem;right:0}.SecurityOverviewScreen-module__1y_Wwq__xAxis span{text-align:center;white-space:nowrap}.SecurityOverviewScreen-module__1y_Wwq__xAxis span:first-child{text-align:left}.SecurityOverviewScreen-module__1y_Wwq__xAxis span:last-child{text-align:right}.SecurityOverviewScreen-module__1y_Wwq__yAxis{text-align:right;flex-direction:column;justify-content:space-between;width:2rem;display:flex;top:0;bottom:1.25rem;left:0}.SecurityOverviewScreen-module__1y_Wwq__gridLines{fill:none;stroke:var(--color-cui-mauve-5);stroke-width:.75px}.SecurityOverviewScreen-module__1y_Wwq__lowArea,.SecurityOverviewScreen-module__1y_Wwq__mediumArea,.SecurityOverviewScreen-module__1y_Wwq__highArea{stroke-width:1.25px;vector-effect:non-scaling-stroke}.SecurityOverviewScreen-module__1y_Wwq__lowArea{fill:color-mix(in oklch, var(--color-cui-mauve-9) 52%, transparent);stroke:var(--color-cui-mauve-9)}.SecurityOverviewScreen-module__1y_Wwq__mediumArea{fill:color-mix(in oklch, var(--color-cui-amber-9) 67%, transparent);stroke:var(--color-cui-amber-9)}.SecurityOverviewScreen-module__1y_Wwq__highArea{fill:color-mix(in oklch, var(--cr-color-orange-500) 70%, transparent);stroke:var(--cr-color-orange-500)}.SecurityOverviewScreen-module__1y_Wwq__scanLine{inset-block:0;border-right:.0625rem solid color-mix(in oklch, var(--color-cui-green-9) 58%, transparent);background:linear-gradient(to right, transparent, color-mix(in oklch, var(--color-cui-green-9) 12%, transparent));width:16%;animation:SecurityOverviewScreen-module__1y_Wwq__scan-chart var(--security-scan-duration) ease-in-out infinite;animation-play-state:var(--security-animation-play-state);z-index:6;pointer-events:none;will-change:transform, opacity;position:absolute;left:-18%}.SecurityOverviewScreen-module__1y_Wwq__scanLine[data-staggered=true]{animation-delay:calc(var(--security-scan-duration) / -2)}.SecurityOverviewScreen-module__1y_Wwq__severityCard{z-index:2;width:15.5rem;height:11.5rem;box-shadow:0 1.75rem 4rem color-mix(in oklch, var(--background-color-cui-base-0) 68%, transparent), 0 .5rem 1.25rem color-mix(in oklch, var(--background-color-cui-base-0) 52%, transparent);display:block;position:absolute;bottom:3rem;right:-3rem;overflow:visible}@keyframes SecurityOverviewScreen-module__1y_Wwq__scan-chart{0%,10%{opacity:0;transform:translate(0)}18%,78%{opacity:.78}90%,to{opacity:0;transform:translate(760%)}}@keyframes SecurityOverviewScreen-module__1y_Wwq__reveal-second-graph{0%,3.333%{clip-path:inset(0 102% 0 0)}30%,to{clip-path:inset(0 -20% 0 0)}}@keyframes SecurityOverviewScreen-module__1y_Wwq__reveal-third-graph{0%,33.332%{clip-path:inset(0 102% 0 0);opacity:0}33.333%,36.666%{clip-path:inset(0 102% 0 0);opacity:1}63.333%,to{clip-path:inset(0 -20% 0 0);opacity:1}}@keyframes SecurityOverviewScreen-module__1y_Wwq__reveal-first-graph{0%,66.665%{clip-path:inset(0 102% 0 0);opacity:0}66.666%,70%{clip-path:inset(0 102% 0 0);opacity:1}96.666%,to{clip-path:inset(0 -20% 0 0);opacity:1}}@media (prefers-reduced-motion:reduce){.SecurityOverviewScreen-module__1y_Wwq__scanLine,.SecurityOverviewScreen-module__1y_Wwq__graphSecond,.SecurityOverviewScreen-module__1y_Wwq__graphThird,.SecurityOverviewScreen-module__1y_Wwq__graphReturn{opacity:0;animation:none}}
.HomeHero-module__cJy2da__heroRoot{--home-hero-screen-resting-radius:.625rem;--home-hero-studio-corner-radius:.5rem;--hero-sequence-screen-x:0rem;--hero-sequence-screen-y:0rem;--hero-review-stack-layout-scale:.875;--hero-sequence-screen-transform:translate3d(var(--hero-sequence-screen-x), var(--hero-sequence-screen-y), 0) scale(1, 1);--hero-sequence-screen-button-surface-opacity:0;--hero-sequence-screen-button-fill-scale:0;--hero-sequence-screen-button-content-layer-transform:translate3d(var(--hero-sequence-screen-x), var(--hero-sequence-screen-y), 0);--hero-sequence-screen-button-content-layer-scale:1;--hero-sequence-screen-button-content-clip-right:100%;--hero-sequence-screen-button-content-edge-width:28%;--hero-sequence-screen-button-content-edge-x:0%;--hero-sequence-screen-button-content-x:-.75rem;--hero-sequence-screen-dim-opacity:0;--hero-sequence-screen-live-opacity:1;--hero-sequence-screen-poster-opacity:0;--hero-sequence-screen-light-opacity:1;--hero-sequence-screen-radius-x:var(--home-hero-screen-resting-radius);--hero-sequence-screen-radius-y:var(--home-hero-screen-resting-radius);--hero-sequence-shadow-opacity:1;--hero-sequence-shadow-scale-x:1;--hero-sequence-shadow-scale-y:1;--hero-sequence-studio-opacity:1;--home-hero-studio-extra-bottom:36rem;--home-hero-studio-extra-bottom-half:18rem;--home-hero-studio-max-width:120rem;--home-hero-studio-max-height:67.5rem;--home-hero-studio-max-height-half:33.75rem;--home-hero-static-stage-bottom-gap:7rem;--home-hero-static-large-cards-top-padding:7rem;--home-hero-static-large-screen-width:96rem;--home-hero-static-large-studio-inline-inset:1rem;--home-hero-studio-top-blend-height:clamp(18rem, 32vh, 26rem);--home-hero-page-bg-rgb:18 16 20;--home-hero-page-bg:rgb(var(--home-hero-page-bg-rgb));--home-hero-studio-top-blend:linear-gradient(180deg, var(--home-hero-page-bg) 0%, var(--home-hero-page-bg) 14%, rgb(var(--home-hero-page-bg-rgb) / 80%) 36%, rgb(var(--home-hero-page-bg-rgb) / 45%) 68%, rgb(var(--home-hero-page-bg-rgb) / 0%) 100%);--home-hero-screen-bg:var(--color-cui-mauve-1);--home-hero-review-screen-visibility:visible;--home-hero-stage-floor:rgb(var(--home-hero-studio-floor-color) / var(--home-hero-studio-floor-opacity));--home-hero-card-bg:var(--color-cui-mauve-1);--home-hero-card-header-bg:var(--color-cui-mauve-2);--home-hero-card-border:var(--color-cui-mauve-6);--home-hero-panel-border:#3c3841a8;--home-hero-panel-border-soft:#3c384175;--home-hero-panel-top-glint:#efedf009;--home-hero-button-bg-rgb:43 40 47;--home-hero-button-bg:rgb(var(--home-hero-button-bg-rgb));--home-hero-button-border:var(--color-cui-mauve-6);--home-hero-rabbit:#f04006;--home-hero-rabbit-border:#f56a3d66;--home-hero-rabbit-mark:#fdfcfd;--home-hero-button-text:#fafafa;--home-hero-screen-text:#e8e2ea;--home-hero-text:#f4f1f5;--home-hero-muted:var(--color-cui-mauve-11);--home-hero-faint:#8e8895;--home-hero-author-bg:#5b4a74;--home-hero-author-text:#17131b;--home-hero-author-border:#6f5b8c80;--home-hero-danger:#ff1d1d;--home-hero-diff-delete-bg:#44171b;--home-hero-diff-delete-text:#ff6256;--home-hero-diff-add-bg:#122b26;--home-hero-diff-add-text:#2de3a1;--github-canvas-default:var(--color-cui-mauve-1);--github-canvas-subtle:var(--color-cui-mauve-2);--github-border-default:var(--color-cui-mauve-6);--github-fg-default:var(--color-cui-mauve-12);--github-fg-muted:var(--color-cui-mauve-11);--github-fg-subtle:var(--color-cui-mauve-9);--github-accent-fg:var(--home-hero-github-accent);--github-success-fg:var(--home-hero-github-success);--github-success-muted:#2ea04326;--github-danger-fg:var(--home-hero-github-danger);--github-danger-muted:#f8514926;--github-attention-fg:var(--home-hero-github-attention);--home-hero-prioritize-light:#d08700;--home-hero-understand-light:#838bff;--home-hero-secure-light:#54aeff;--home-hero-rim-core:rgb(239 237 240/calc(26% * var(--hero-sequence-screen-light-opacity)));--home-hero-rim-strong:rgb(239 237 240/calc(11% * var(--hero-sequence-screen-light-opacity)));--home-hero-rim-soft:rgb(239 237 240/calc(7% * var(--hero-sequence-screen-light-opacity)));--home-hero-rim-falloff:rgb(181 178 185/calc(4% * var(--hero-sequence-screen-light-opacity)));--home-hero-rim-extent-x:30%;--home-hero-rim-extent-y:50%;--home-hero-rim-tail:rgb(239 237 240/calc(4.8% * var(--hero-sequence-screen-light-opacity)));--home-hero-rim-tail-soft:rgb(181 178 185/calc(3.2% * var(--hero-sequence-screen-light-opacity)));--home-hero-rim-tail-start:24%;--home-hero-inner-rim-core:#efedf01f;--home-hero-inner-rim-strong:#efedf00e;--home-hero-inner-rim-soft:#efedf008;--home-hero-inner-rim-falloff:#b5b2b905;--home-hero-sidebar-glint-core-color:239 237 240;--home-hero-sidebar-glint-core-opacity:0.5%;--home-hero-sidebar-glint-core-x:97%;--home-hero-sidebar-glint-core-y:62%;--home-hero-sidebar-glint-soft-color:239 237 240;--home-hero-sidebar-glint-soft-opacity:2%;--home-hero-sidebar-glint-soft-stop:46%;--home-hero-sidebar-glint-fade-stop:90%;--home-hero-sidebar-glint-warm-color:239 237 240;--home-hero-sidebar-glint-warm-opacity:2.3%;--home-hero-sidebar-glint-warm-x:100%;--home-hero-sidebar-glint-warm-y:54%;--home-hero-sidebar-glint-warm-fade-stop:86%;--home-hero-sidebar-glint-wash-opacity:2.2%;--home-hero-sidebar-glint-wash-stop:36%;--home-hero-right-sidebar-bg:var(--color-cui-mauve-1);--home-hero-right-dark-core-color:18 16 20;--home-hero-right-dark-core-opacity:5%;--home-hero-right-dark-core-x:180%;--home-hero-right-dark-core-y:130%;--home-hero-right-dark-soft-color:18 16 20;--home-hero-right-dark-soft-opacity:0%;--home-hero-right-dark-soft-stop:48%;--home-hero-right-dark-fade-stop:90%;--home-hero-right-dark-edge-opacity:50%;--home-hero-right-dark-edge-stop:46%;--home-hero-studio-key-color:239 237 240;--home-hero-studio-key-opacity:0%;--home-hero-studio-key-soft-opacity:0%;--home-hero-studio-key-x:78%;--home-hero-studio-key-y:46vh;--home-hero-studio-key-stop:78%;--home-hero-studio-floor-glow-color:181 178 185;--home-hero-studio-floor-glow-opacity:26%;--home-hero-studio-floor-glow-stop:82%;--home-hero-studio-vignette-color:18 16 20;--home-hero-studio-vignette-opacity:50%;--home-hero-studio-vignette-x:72%;--home-hero-studio-vignette-y:72vh;--home-hero-studio-top-stop:22vh;--home-hero-studio-mid-color:60 56 65;--home-hero-studio-mid-opacity:90%;--home-hero-studio-mid-stop:60vh;--home-hero-studio-floor-color:98 94 104;--home-hero-studio-floor-opacity:82%;--home-hero-studio-edge-color:18 16 20;--home-hero-studio-edge-strong-opacity:98%;--home-hero-studio-edge-strong-stop:42%;--home-hero-studio-edge-soft-opacity:68%;--home-hero-studio-edge-soft-stop:76%;--home-hero-studio-background:radial-gradient(var(--home-hero-studio-key-x) var(--home-hero-studio-key-y) at 50% 10vh, rgb(var(--home-hero-studio-key-color) / var(--home-hero-studio-key-opacity)) 0%, rgb(var(--home-hero-studio-key-color) / var(--home-hero-studio-key-soft-opacity)) 34%, rgb(var(--home-hero-studio-key-color) / 0%) var(--home-hero-studio-key-stop)), radial-gradient(82% 28vh at 50% 92vh, rgb(var(--home-hero-studio-floor-glow-color) / var(--home-hero-studio-floor-glow-opacity)) 0%, rgb(var(--home-hero-studio-floor-glow-color) / 0%) var(--home-hero-studio-floor-glow-stop)), radial-gradient(var(--home-hero-studio-vignette-x) var(--home-hero-studio-vignette-y) at 50% 100vh, rgb(var(--home-hero-studio-vignette-color) / 0%) 0%, rgb(var(--home-hero-studio-vignette-color) / var(--home-hero-studio-vignette-opacity)) 100%), linear-gradient(180deg, var(--home-hero-screen-bg) 0%, var(--home-hero-screen-bg) var(--home-hero-studio-top-stop), rgb(var(--home-hero-studio-mid-color) / var(--home-hero-studio-mid-opacity)) var(--home-hero-studio-mid-stop), var(--home-hero-stage-floor) 100vh, var(--home-hero-stage-floor) 100%);--home-hero-shadow-color:18 16 20;--home-hero-shadow-core-opacity:0%;--home-hero-shadow-center-mid-opacity:0%;--home-hero-shadow-falloff-opacity:0%;--home-hero-shadow-side-core-opacity:33%;--home-hero-shadow-side-falloff-opacity:28%;--home-hero-shadow-core:rgb(var(--home-hero-shadow-color) / var(--home-hero-shadow-core-opacity));--home-hero-shadow-center-mid:rgb(var(--home-hero-shadow-color) / var(--home-hero-shadow-center-mid-opacity));--home-hero-shadow-falloff:rgb(var(--home-hero-shadow-color) / var(--home-hero-shadow-falloff-opacity));--home-hero-shadow-side-core:rgb(var(--home-hero-shadow-color) / var(--home-hero-shadow-side-core-opacity));--home-hero-shadow-side-falloff:rgb(var(--home-hero-shadow-color) / var(--home-hero-shadow-side-falloff-opacity));--home-hero-shadow-inline-outset:-7%;--home-hero-shadow-bottom-offset:-3.5%;--home-hero-shadow-y:20%;--home-hero-shadow-static-bottom-lift:.25rem;--home-hero-shadow-height:14.2%;--home-hero-shadow-skew:-24deg;--home-hero-shadow-body-inset-x:-1.4%;--home-hero-shadow-body-top:20%;--home-hero-shadow-side-width:14%;--home-hero-shadow-side-height:70%;--home-hero-shadow-side-core-stop:87%;--home-hero-shadow-side-fade-stop:100%;--home-hero-shadow-body-blur:.5rem;--home-hero-rail-gradient:linear-gradient(180deg, transparent 0%, var(--home-hero-panel-border) 16%, var(--home-hero-panel-border) 58%, #3c384100 100%)}.HomeHero-module__cJy2da__heroIntro{z-index:30;position:relative}.HomeHero-module__cJy2da__phraseCycle,.HomeHero-module__cJy2da__phraseCycleVisual{vertical-align:baseline;white-space:nowrap;display:inline-grid;overflow:hidden}.HomeHero-module__cJy2da__phraseCycleItem{grid-area:1/1;display:inline-flex}.HomeHero-module__cJy2da__phraseCharacter{white-space:pre;display:inline-grid;position:relative;overflow:clip}.HomeHero-module__cJy2da__phraseCharacterMotion{opacity:0;transform:translate3d(0, var(--slide-in), 0);animation-duration:7.5s;animation-delay:calc(2.5s + var(--character-delay));grid-area:1/1;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;position:relative}.HomeHero-module__cJy2da__phraseCycleItem:first-child .HomeHero-module__cJy2da__phraseCharacterMotion{opacity:1;animation-name:HomeHero-module__cJy2da__hero-phrase-first-character;transform:translate(0,0)}.HomeHero-module__cJy2da__phraseCycleItem:nth-child(2) .HomeHero-module__cJy2da__phraseCharacterMotion{animation-name:HomeHero-module__cJy2da__hero-phrase-second-character}.HomeHero-module__cJy2da__phraseCycleItem:nth-child(3) .HomeHero-module__cJy2da__phraseCharacterMotion{animation-name:HomeHero-module__cJy2da__hero-phrase-third-character}.HomeHero-module__cJy2da__phraseCharacterMotion[data-has-color=true]:after{content:attr(data-character);color:var(--home-hero-diff-add-text);opacity:0;animation-duration:7.5s;animation-delay:calc(2.5s + var(--character-delay));animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;position:absolute;inset:0}.HomeHero-module__cJy2da__phraseCharacter[data-accent=negative] .HomeHero-module__cJy2da__phraseCharacterMotion:after{color:var(--home-hero-diff-delete-text)}.HomeHero-module__cJy2da__phraseCycleItem:first-child .HomeHero-module__cJy2da__phraseCharacterMotion:after{animation-name:HomeHero-module__cJy2da__hero-phrase-first-color}.HomeHero-module__cJy2da__phraseCycleItem:nth-child(2) .HomeHero-module__cJy2da__phraseCharacterMotion:after{animation-name:HomeHero-module__cJy2da__hero-phrase-second-color}.HomeHero-module__cJy2da__phraseCycleItem:nth-child(3) .HomeHero-module__cJy2da__phraseCharacterMotion:after{animation-name:HomeHero-module__cJy2da__hero-phrase-third-color}.HomeHero-module__cJy2da__phraseCycle[data-animation-active=true] .HomeHero-module__cJy2da__phraseCharacterMotion,.HomeHero-module__cJy2da__phraseCycle[data-animation-active=true] .HomeHero-module__cJy2da__phraseCharacterMotion:after{animation-play-state:running}@keyframes HomeHero-module__cJy2da__hero-phrase-first-character{0%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(0,0)}4.213%{opacity:1;transform:translate3d(0, var(--slide-out), 0)}4.214%,66.666%{opacity:0;transform:translate3d(0, var(--slide-in), 0)}66.667%{opacity:1;transform:translate3d(0, var(--slide-in), 0);animation-timing-function:cubic-bezier(.22,1,.36,1)}70.88%,to{opacity:1;transform:translate(0,0)}}@keyframes HomeHero-module__cJy2da__hero-phrase-second-character{0%{opacity:1;transform:translate3d(0, var(--slide-in), 0);animation-timing-function:cubic-bezier(.22,1,.36,1)}4.213%,33.332%{opacity:1;transform:translate(0,0)}33.333%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(0,0)}37.546%{opacity:1;transform:translate3d(0, var(--slide-out), 0)}37.547%,to{opacity:0;transform:translate3d(0, var(--slide-in), 0)}}@keyframes HomeHero-module__cJy2da__hero-phrase-third-character{0%,33.332%{opacity:0;transform:translate3d(0, var(--slide-in), 0)}33.333%{opacity:1;transform:translate3d(0, var(--slide-in), 0);animation-timing-function:cubic-bezier(.22,1,.36,1)}37.546%,66.666%{opacity:1;transform:translate(0,0)}66.667%{opacity:1;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translate(0,0)}70.88%{opacity:1;transform:translate3d(0, var(--slide-out), 0)}70.881%,to{opacity:0;transform:translate3d(0, var(--slide-in), 0)}}@keyframes HomeHero-module__cJy2da__hero-phrase-first-color{0%,66.666%{opacity:0}66.667%,68.252%{opacity:1}68.253%{opacity:1;animation-timing-function:ease-out}70.88%,to{opacity:0}}@keyframes HomeHero-module__cJy2da__hero-phrase-second-color{0%,1.586%{opacity:1}1.587%{opacity:1;animation-timing-function:ease-out}4.213%,to{opacity:0}}@keyframes HomeHero-module__cJy2da__hero-phrase-third-color{0%,33.332%{opacity:0}33.333%,34.919%{opacity:1}34.92%{opacity:1;animation-timing-function:ease-out}37.546%,to{opacity:0}}.HomeHero-module__cJy2da__desktopPreviewMount{z-index:10;display:none;position:relative}.HomeHero-module__cJy2da__mobileReviewStackStage{background:radial-gradient(82% 60% at 50% 100%, rgb(var(--home-hero-studio-floor-glow-color) / var(--home-hero-studio-floor-glow-opacity)) 0%, rgb(var(--home-hero-studio-floor-glow-color) / 0%) var(--home-hero-studio-floor-glow-stop)), radial-gradient(72% 100% at 50% 100%, rgb(var(--home-hero-studio-vignette-color) / 0%) 0%, rgb(var(--home-hero-studio-vignette-color) / var(--home-hero-studio-vignette-opacity)) 100%), linear-gradient(180deg, var(--home-hero-screen-bg) 0%, rgb(var(--home-hero-studio-mid-color) / var(--home-hero-studio-mid-opacity)) 42%, var(--home-hero-stage-floor) 100%)}.HomeHero-module__cJy2da__mobileReviewStackStage .HomeHero-module__cJy2da__staticScreenGlintOverlay,.HomeHero-module__cJy2da__mobileReviewStackStage .HomeHero-module__cJy2da__staticScreenRimOverlay{opacity:var(--hero-sequence-screen-light-opacity)}.HomeHero-module__cJy2da__mobileReviewStackShadow{pointer-events:none;inset-block:-.75rem;filter:blur();background:linear-gradient(90deg,#12101400 0%,#12101485 62%,#121014 100%);width:36%;position:absolute;right:0}@media (min-width:64rem){.HomeHero-module__cJy2da__desktopPreviewMount{width:100vw;margin-inline:calc(50% - 50vw);display:block;overflow-x:clip}}.HomeHero-module__cJy2da__stage{--home-hero-stage-controls-width:min(calc(100vw - 3rem), 61rem);--workflow-light-shift:clamp(-23rem, -18vw, -12rem);--workflow-accent-primary:var(--home-hero-diff-add-text);--workflow-accent-secondary:var(--home-hero-diff-delete-text);isolation:isolate;z-index:40;aspect-ratio:1134/638;margin-inline:auto;border-radius:.125rem;align-self:center;width:min(70.875rem,100vw - 2.25rem);margin-top:8rem;display:block;position:relative}.HomeHero-module__cJy2da__stageWithControls{box-sizing:content-box;padding-top:7.25rem}.HomeHero-module__cJy2da__stageWithControls>.HomeHero-module__cJy2da__pinnedScene{top:7.25rem}.HomeHero-module__cJy2da__stageControls{z-index:60;box-sizing:border-box;width:var(--home-hero-stage-controls-width);background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--home-hero-page-bg) 18%, transparent));grid-template-columns:repeat(4,minmax(0,1fr));gap:0;height:2.75rem;padding:.25rem .5rem;display:grid;position:absolute;top:-7.25rem;left:50%;transform:translate(-50%)}.HomeHero-module__cJy2da__stageControls:before{content:"";pointer-events:none;z-index:2;border:.0625rem solid color-mix(in srgb, var(--color-cui-mauve-6) 36%, transparent);border-bottom:0;border-radius:.75rem .75rem 0 0;height:2.375rem;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 46%,#0000008f 72%,#0000 100%);mask-image:linear-gradient(#000 0% 46%,#0000008f 72%,#0000 100%)}.HomeHero-module__cJy2da__stageControl{isolation:isolate;z-index:1;width:100%;min-width:0;font-family:var(--font-sans);letter-spacing:-.01em;cursor:pointer;border:0;border-radius:0;justify-content:center;place-self:center;align-items:center;display:inline-flex;position:relative;overflow:visible}.HomeHero-module__cJy2da__stageControl:first-child{border-radius:.75rem 0 0 .75rem}.HomeHero-module__cJy2da__stageControl:last-child{border-radius:0 .75rem .75rem 0}.HomeHero-module__cJy2da__stageControl:before{content:"";pointer-events:none;z-index:-1;border-radius:inherit;background:linear-gradient(180deg, color-mix(in srgb, var(--background-color-cui-base-1) 50%, transparent) 0%, transparent 100%);opacity:0;transition:opacity .15s;position:absolute;inset:-.3rem 0 -.25rem}.HomeHero-module__cJy2da__stageControl:hover:before{opacity:1}.HomeHero-module__cJy2da__stageControl:first-child:before{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;left:-.5rem}.HomeHero-module__cJy2da__stageControl:last-child:before{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;right:-.5rem}.HomeHero-module__cJy2da__pinnedScene{border-radius:inherit;position:absolute;inset:0}.HomeHero-module__cJy2da__sequenceStageTail{display:none}@media (min-width:64rem){.HomeHero-module__cJy2da__stage{margin-top:8.5rem}}@media (min-width:80rem){.HomeHero-module__cJy2da__stage{--home-hero-stage-controls-width:min(calc(100vw - 6rem), 74rem)}}@media (min-width:90rem){.HomeHero-module__cJy2da__stage{--home-hero-stage-controls-width:min(calc(100vw - 15rem), 105rem)}}.HomeHero-module__cJy2da__studioLayer{pointer-events:none;z-index:0;border-radius:.125rem;position:absolute;inset:0}.HomeHero-module__cJy2da__studioFrame{top:calc(50% + var(--home-hero-studio-extra-bottom-half) - min(calc(50vh + var(--home-hero-studio-extra-bottom-half)), var(--home-hero-studio-max-height-half)));width:min(100vw, var(--home-hero-studio-max-width));height:min(calc(100vh + var(--home-hero-studio-extra-bottom)), var(--home-hero-studio-max-height));border-bottom-left-radius:var(--home-hero-studio-corner-radius);border-bottom-right-radius:var(--home-hero-studio-corner-radius);position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.HomeHero-module__cJy2da__studioFrame:before,.HomeHero-module__cJy2da__studioFrame:after{content:"";z-index:2;width:var(--home-hero-studio-corner-radius);height:var(--home-hero-studio-corner-radius);position:absolute;bottom:0}.HomeHero-module__cJy2da__studioFrame:before{background:radial-gradient(circle var(--home-hero-studio-corner-radius) at 100% 0, transparent calc(100% - .0625rem), var(--home-hero-page-bg) 100%);left:0}.HomeHero-module__cJy2da__studioFrame:after{background:radial-gradient(circle var(--home-hero-studio-corner-radius) at 0 0, transparent calc(100% - .0625rem), var(--home-hero-page-bg) 100%);right:0}.HomeHero-module__cJy2da__studioBackdrop{top:calc(min(calc(50vh + var(--home-hero-studio-extra-bottom-half)), var(--home-hero-studio-max-height-half)) - 50vh - var(--home-hero-studio-extra-bottom-half));width:100vw;height:calc(100vh + var(--home-hero-studio-extra-bottom));background-color:var(--home-hero-stage-floor);background-image:var(--home-hero-studio-background);background-position:top;background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#00000073 18%,#000 42% 100%);mask-image:linear-gradient(#0000 0%,#00000073 18%,#000 42% 100%)}.HomeHero-module__cJy2da__stage:has([data-workflow-active-card=review]){--workflow-light-shift:clamp(-23rem, -18vw, -12rem);--workflow-accent-primary:var(--home-hero-diff-add-text);--workflow-accent-secondary:var(--home-hero-diff-delete-text)}.HomeHero-module__cJy2da__stage:has([data-workflow-active-card=prioritize]){--workflow-light-shift:clamp(-8rem, -6vw, -4rem);--workflow-accent-primary:var(--home-hero-prioritize-light);--workflow-accent-secondary:var(--home-hero-rabbit)}.HomeHero-module__cJy2da__stage:has([data-workflow-active-card=understand]){--workflow-light-shift:clamp(4rem, 6vw, 8rem);--workflow-accent-primary:var(--home-hero-understand-light);--workflow-accent-secondary:var(--home-hero-diff-add-text)}.HomeHero-module__cJy2da__stage:has([data-workflow-active-card=secure]){--workflow-light-shift:clamp(12rem, 18vw, 23rem);--workflow-accent-primary:var(--home-hero-secure-light);--workflow-accent-secondary:var(--home-hero-danger)}.HomeHero-module__cJy2da__workflowKeyLight,.HomeHero-module__cJy2da__workflowFloorLight{pointer-events:none;z-index:1;transform:translate3d(calc(-50% + var(--workflow-light-shift)), 0, 0);transition:transform .62s cubic-bezier(.22,1,.36,1),opacity .32s;position:absolute;left:50%}.HomeHero-module__cJy2da__workflowKeyLight{background:radial-gradient(ellipse at 34% 48%, color-mix(in srgb, var(--workflow-accent-primary) 17%, transparent) 0%, color-mix(in srgb, var(--workflow-accent-primary) 6%, transparent) 36%, transparent 70%), radial-gradient(ellipse at 68% 46%, color-mix(in srgb, var(--workflow-accent-secondary) 13%, transparent) 0%, color-mix(in srgb, var(--workflow-accent-secondary) 4%, transparent) 34%, transparent 68%), radial-gradient(ellipse at center, rgb(var(--home-hero-studio-key-color) / 13%) 0%, rgb(var(--home-hero-studio-key-color) / 5%) 34%, rgb(var(--home-hero-studio-key-color) / 0%) 74%);mix-blend-mode:screen;opacity:.72;width:clamp(28rem,42vw,46rem);height:76%;top:8%}.HomeHero-module__cJy2da__workflowFloorLight{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--workflow-accent-primary) 18%, transparent) 0%, color-mix(in srgb, var(--workflow-accent-primary) 5%, transparent) 42%, transparent 74%), radial-gradient(ellipse at center, rgb(var(--home-hero-studio-floor-glow-color) / 18%) 0%, rgb(var(--home-hero-studio-floor-glow-color) / 6%) 38%, rgb(var(--home-hero-studio-floor-glow-color) / 0%) 74%);opacity:.8;width:clamp(34rem,48vw,54rem);height:20rem;bottom:-4rem}@media (prefers-reduced-motion:reduce){.HomeHero-module__cJy2da__phraseCharacterMotion,.HomeHero-module__cJy2da__phraseCharacterMotion:after{opacity:0;animation:none;transform:none}.HomeHero-module__cJy2da__phraseCycleItem:first-child .HomeHero-module__cJy2da__phraseCharacterMotion{opacity:1}.HomeHero-module__cJy2da__workflowKeyLight,.HomeHero-module__cJy2da__workflowFloorLight,.HomeHero-module__cJy2da__stageControl{transition:none}.HomeHero-module__cJy2da__stageModeScene{animation:none}}.HomeHero-module__cJy2da__staticShadow{right:var(--home-hero-shadow-inline-outset);bottom:calc(var(--home-hero-shadow-bottom-offset) + var(--home-hero-shadow-static-bottom-lift));left:var(--home-hero-shadow-inline-outset);z-index:5;height:var(--home-hero-shadow-height);opacity:var(--hero-sequence-shadow-opacity);transform:translateY(var(--home-hero-shadow-y)) skewX(var(--home-hero-shadow-skew));transform-origin:50%;background:0 0;border-radius:50%;position:absolute}.HomeHero-module__cJy2da__staticShadow:after{content:"";inset:var(--home-hero-shadow-body-top) var(--home-hero-shadow-body-inset-x) 0;background:radial-gradient(86% 78% at 0% 0%, var(--home-hero-shadow-side-core) 0%, var(--home-hero-shadow-side-falloff) var(--home-hero-shadow-side-core-stop), rgb(var(--home-hero-shadow-color) / 0%) var(--home-hero-shadow-side-fade-stop)) left top / var(--home-hero-shadow-side-width) var(--home-hero-shadow-side-height) no-repeat, radial-gradient(86% 78% at 100% 0%, var(--home-hero-shadow-side-core) 0%, var(--home-hero-shadow-side-falloff) var(--home-hero-shadow-side-core-stop), rgb(var(--home-hero-shadow-color) / 0%) var(--home-hero-shadow-side-fade-stop)) right top / var(--home-hero-shadow-side-width) var(--home-hero-shadow-side-height) no-repeat, radial-gradient(70% 30% at 50% 0%, var(--home-hero-shadow-core) 0%, var(--home-hero-shadow-center-mid) 42%, rgb(var(--home-hero-shadow-color) / 0%) 72%), radial-gradient(64% 76% at 50% 28%, var(--home-hero-shadow-falloff) 0%, transparent 76%);filter:blur(var(--home-hero-shadow-body-blur));transform:scale(var(--hero-sequence-shadow-scale-x), var(--hero-sequence-shadow-scale-y));transform-origin:bottom;border-radius:50%;position:absolute}.HomeHero-module__cJy2da__staticScreenGroup{z-index:10;backface-visibility:hidden;transform-origin:50%;position:absolute;inset:0}.HomeHero-module__cJy2da__staticScreen{z-index:10;border-radius:var(--hero-sequence-screen-radius-x) / var(--hero-sequence-screen-radius-y);contain:paint;visibility:var(--home-hero-review-screen-visibility);position:absolute;inset:0;overflow:hidden}.HomeHero-module__cJy2da__staticScreen:after{content:"";pointer-events:none;z-index:3;opacity:var(--hero-sequence-screen-dim-opacity);background:#000;position:absolute;inset:0}.HomeHero-module__cJy2da__staticScreenContent{z-index:1;opacity:var(--hero-sequence-screen-live-opacity);position:absolute;inset:0}.HomeHero-module__cJy2da__stageModeScene{background:var(--home-hero-screen-bg);animation:.48s cubic-bezier(.22,1,.36,1) both HomeHero-module__cJy2da__home-hero-stage-scene-in;position:absolute;inset:0;overflow:hidden}.HomeHero-module__cJy2da__stageModeFeatureScene{background:var(--home-hero-screen-bg);grid-template-rows:3.25rem minmax(0,1fr);width:100%;height:100%;display:grid}.HomeHero-module__cJy2da__stageModeFeatureToolbar{z-index:2;border-bottom:.0625rem solid var(--home-hero-panel-border-soft);background:color-mix(in srgb, var(--home-hero-card-header-bg) 72%, transparent);color:var(--home-hero-muted);font-family:var(--font-sans);align-items:center;gap:.625rem;padding-inline:1rem;font-size:.75rem;line-height:1rem;display:flex;position:relative}.HomeHero-module__cJy2da__stageModeToolbarMark{border:.0625rem solid color-mix(in srgb, var(--home-hero-rabbit) 32%, transparent);background:color-mix(in srgb, var(--home-hero-rabbit) 13%, transparent);width:1.75rem;height:1.75rem;color:var(--home-hero-rabbit);border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex}.HomeHero-module__cJy2da__stageModeToolbarBrand{color:var(--home-hero-text);font-weight:600}.HomeHero-module__cJy2da__stageModeToolbarContext{margin-left:auto}.HomeHero-module__cJy2da__stageModeFeatureCanvas{justify-content:center;align-items:center;min-height:0;padding:3rem;display:flex;position:relative;overflow:hidden}.HomeHero-module__cJy2da__stageModeFeatureCanvas:before{content:"";pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--home-hero-panel-border-soft) 35%, transparent) .0625rem, transparent .0625rem), linear-gradient(90deg, color-mix(in srgb, var(--home-hero-panel-border-soft) 35%, transparent) .0625rem, transparent .0625rem);opacity:.16;background-size:3rem 3rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 72%);mask-image:radial-gradient(circle,#000 0%,#0000 72%)}.HomeHero-module__cJy2da__stageModeFeatureCanvas>*{z-index:1;transform-origin:50%;position:relative;transform:scale(1.35)}.HomeHero-module__cJy2da__stageModeReviewFinalLayer{z-index:20;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:visible}.HomeHero-module__cJy2da__stageModeReviewFinalLayer>.HomeHero-module__cJy2da__desktopFinalState{transform:translateY(var(--home-hero-review-final-y,-.625rem)) scale(var(--home-hero-review-final-scale,1));transform-origin:50%;flex:none}.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardLeft,.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardCenter,.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardRight{--home-hero-review-card-rest-y:0rem;transform:translate3d(0, var(--home-hero-review-card-rest-y), 0);animation:.62s cubic-bezier(.23,1,.32,1) backwards HomeHero-module__cJy2da__home-hero-review-card-enter}.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardLeft{animation-delay:.15s}.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardCenter{animation-delay:.2s}.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardRight{--home-hero-review-card-rest-y:.75rem;animation-delay:.25s}@keyframes HomeHero-module__cJy2da__home-hero-review-card-enter{0%{opacity:0;transform:translate3d(0, calc(var(--home-hero-review-card-rest-y) + .625rem), 0)}to{opacity:1;transform:translate3d(0, var(--home-hero-review-card-rest-y), 0)}}@media (prefers-reduced-motion:reduce){.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardLeft,.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardCenter,.HomeHero-module__cJy2da__stageModeReviewFinalLayer .HomeHero-module__cJy2da__heroVideoCardRight{animation:none}}.HomeHero-module__cJy2da__stage[data-active-stage=review] .HomeHero-module__cJy2da__staticScreenGroup,.HomeHero-module__cJy2da__stage[data-active-stage=review] .HomeHero-module__cJy2da__staticScreenButtonContentLayer{visibility:hidden}@keyframes HomeHero-module__cJy2da__home-hero-stage-scene-in{0%{opacity:0;transform:translateY(.5rem)scale(.996)}to{opacity:1;transform:translate(0,0)scale(1)}}.HomeHero-module__cJy2da__staticScreenPoster{pointer-events:none;z-index:2;border-radius:inherit;opacity:var(--hero-sequence-screen-poster-opacity);position:absolute;inset:0;overflow:hidden}.HomeHero-module__cJy2da__staticScreenPosterImage{border-radius:inherit;object-fit:cover;object-position:center;transform:translateZ(0)}.HomeHero-module__cJy2da__staticScreenGlintOverlay,.HomeHero-module__cJy2da__staticScreenRimOverlay{--hero-sequence-screen-light-opacity:1;pointer-events:none;border-radius:inherit;opacity:0;contain:paint;position:absolute;inset:0}.HomeHero-module__cJy2da__staticScreenGlintOverlay{z-index:4;background:linear-gradient(#efedf005 0%,#efedf000 10%);border:.0625rem solid #ffffff0d;grid-template-columns:19.753% minmax(0,1fr) 21%;display:grid;overflow:hidden;box-shadow:inset 0 .0625rem #ffffff0b,inset -.0625rem 0 #ffffff05}.HomeHero-module__cJy2da__staticScreenGlintLeft{background:radial-gradient(var(--home-hero-sidebar-glint-core-x) var(--home-hero-sidebar-glint-core-y) at 0 0, rgb(var(--home-hero-sidebar-glint-core-color) / var(--home-hero-sidebar-glint-core-opacity)) 0%, rgb(var(--home-hero-sidebar-glint-soft-color) / var(--home-hero-sidebar-glint-soft-opacity)) var(--home-hero-sidebar-glint-soft-stop), #12101400 var(--home-hero-sidebar-glint-fade-stop)), radial-gradient(var(--home-hero-sidebar-glint-warm-x) var(--home-hero-sidebar-glint-warm-y) at 0 0, rgb(var(--home-hero-sidebar-glint-warm-color) / var(--home-hero-sidebar-glint-warm-opacity)) 0%, #12101400 var(--home-hero-sidebar-glint-warm-fade-stop)), linear-gradient(180deg, rgb(239 237 240/var(--home-hero-sidebar-glint-wash-opacity)) 0%, #efedf000 var(--home-hero-sidebar-glint-wash-stop))}.HomeHero-module__cJy2da__staticScreenGlintRight{background:radial-gradient(var(--home-hero-right-dark-core-x) var(--home-hero-right-dark-core-y) at 100% 100%, rgb(var(--home-hero-right-dark-core-color) / var(--home-hero-right-dark-core-opacity)) 0%, rgb(var(--home-hero-right-dark-soft-color) / var(--home-hero-right-dark-soft-opacity)) var(--home-hero-right-dark-soft-stop), #12101400 var(--home-hero-right-dark-fade-stop)), linear-gradient(0deg, rgb(var(--home-hero-right-dark-core-color) / var(--home-hero-right-dark-edge-opacity)) 0%, rgb(var(--home-hero-right-dark-core-color) / 0%) var(--home-hero-right-dark-edge-stop))}.HomeHero-module__cJy2da__staticScreenRimOverlay{z-index:5}.HomeHero-module__cJy2da__staticScreenButtonSurface{pointer-events:none;z-index:30;border:.0625rem solid var(--home-hero-button-border);border-radius:inherit;opacity:var(--hero-sequence-screen-button-surface-opacity);contain:paint;background:0 0;position:absolute;inset:0;overflow:hidden}.HomeHero-module__cJy2da__staticScreenButtonFill{background:linear-gradient(90deg, var(--home-hero-button-bg) 0%, var(--home-hero-button-bg) 38%, rgb(var(--home-hero-button-bg-rgb) / 98%) 42%, rgb(var(--home-hero-button-bg-rgb) / 92%) 46%, rgb(var(--home-hero-button-bg-rgb) / 82%) 50%, rgb(var(--home-hero-button-bg-rgb) / 68%) 54%, rgb(var(--home-hero-button-bg-rgb) / 52%) 58%, rgb(var(--home-hero-button-bg-rgb) / 36%) 62%, rgb(var(--home-hero-button-bg-rgb) / 22%) 66%, rgb(var(--home-hero-button-bg-rgb) / 12%) 70%, rgb(var(--home-hero-button-bg-rgb) / 5%) 74%, rgb(var(--home-hero-button-bg-rgb) / 0%) 78%, rgb(var(--home-hero-button-bg-rgb) / 0%) 100%);width:263.158%;transform:scaleX(var(--hero-sequence-screen-button-fill-scale));transform-origin:0;position:absolute;inset:0 auto 0 0}.HomeHero-module__cJy2da__staticScreenButtonContentLayer{pointer-events:none;z-index:20;backface-visibility:hidden;width:0;height:0;transform:var(--hero-sequence-screen-button-content-layer-transform);visibility:var(--home-hero-review-screen-visibility);position:absolute;top:50%;left:50%}.HomeHero-module__cJy2da__staticScreenButtonContentFrame{width:12.625rem;height:2rem;transform:scale(var(--hero-sequence-screen-button-content-layer-scale));backface-visibility:hidden;-webkit-clip-path:inset(0 var(--hero-sequence-screen-button-content-clip-right) 0 0);clip-path:inset(0 var(--hero-sequence-screen-button-content-clip-right) 0 0);contain:paint;transform-origin:50%;border-radius:.4375rem;position:absolute;top:-1rem;left:-6.3125rem;overflow:hidden}.HomeHero-module__cJy2da__staticScreenButtonContentFrame:after{content:"";pointer-events:none;top:0;bottom:0;left:var(--hero-sequence-screen-button-content-edge-x);z-index:2;width:var(--hero-sequence-screen-button-content-edge-width);background:linear-gradient(90deg, rgb(var(--home-hero-button-bg-rgb) / 0%), var(--home-hero-button-bg));position:absolute}.HomeHero-module__cJy2da__screenButtonSurfaceSvg{z-index:1;width:100%;height:100%;transform:translate3d(var(--hero-sequence-screen-button-content-x), 0, 0);display:block;position:absolute;inset:0;overflow:visible}.HomeHero-module__cJy2da__reviewStackRender{transform-origin:0 0;width:81rem;height:45.5625rem;position:absolute;top:0;left:0}.HomeHero-module__cJy2da__reviewStackChrome:before,.HomeHero-module__cJy2da__reviewStackChrome:after,.HomeHero-module__cJy2da__staticScreenRimOverlay:before,.HomeHero-module__cJy2da__staticScreenRimOverlay:after{content:"";pointer-events:none;border-radius:inherit;opacity:var(--hero-sequence-screen-light-opacity);-webkit-mask-composite:xor;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.HomeHero-module__cJy2da__reviewStackChrome:before,.HomeHero-module__cJy2da__staticScreenRimOverlay:before{background:radial-gradient(100% 100% at 0 0, var(--home-hero-rim-core) 0%, var(--home-hero-rim-core) 4%, var(--home-hero-rim-strong) 12%, var(--home-hero-rim-soft) 42%, var(--home-hero-rim-falloff) 68%, transparent 94%) left top / var(--home-hero-rim-extent-x) var(--home-hero-rim-extent-y) no-repeat, conic-gradient(from 0deg at 0 0, transparent 0deg, transparent 102deg, var(--home-hero-rim-soft) 114deg, var(--home-hero-rim-core) 135deg, var(--home-hero-rim-strong) 146deg, var(--home-hero-rim-soft) 168deg, transparent 196deg, transparent 360deg) left top / var(--home-hero-rim-extent-x) var(--home-hero-rim-extent-y) no-repeat, linear-gradient(135deg, transparent 0%, transparent var(--home-hero-rim-tail-start), var(--home-hero-rim-tail-soft) 36%, var(--home-hero-rim-tail) 66%, var(--home-hero-rim-tail-soft) 87%, transparent 102%) left top / 104% 104% no-repeat, radial-gradient(52% 44% at 101% 101%, var(--home-hero-rim-tail) 0%, var(--home-hero-rim-tail-soft) 34%, transparent 72%) left top / 106% 106% no-repeat;padding:.0625rem}.HomeHero-module__cJy2da__reviewStackChrome:after,.HomeHero-module__cJy2da__staticScreenRimOverlay:after{background:radial-gradient(100% 100% at 0 0, var(--home-hero-rim-soft) 0%, var(--home-hero-rim-falloff) 58%, transparent 94%) left top / var(--home-hero-rim-extent-x) var(--home-hero-rim-extent-y) no-repeat, linear-gradient(135deg, transparent 0%, transparent var(--home-hero-rim-tail-start), var(--home-hero-rim-tail-soft) 40%, var(--home-hero-rim-tail-soft) 84%, transparent 102%) left top / 104% 104% no-repeat, radial-gradient(52% 44% at 101% 101%, var(--home-hero-rim-tail-soft) 0%, transparent 72%) left top / 106% 106% no-repeat;filter:blur(.375rem);padding:.125rem}.HomeHero-module__cJy2da__reviewStackScreen{width:100%;height:100%;color:var(--home-hero-screen-text);overflow:hidden}.HomeHero-module__cJy2da__reviewStackToolbar{border-bottom:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-0);grid-column:1/-1;align-items:center;gap:.625rem;min-width:0;padding:.375rem .5rem;display:flex}.HomeHero-module__cJy2da__reviewStackChrome{border:.0625rem solid rgb(255 255 255/calc(5% * var(--hero-sequence-screen-light-opacity)));background:linear-gradient(180deg, rgb(239 237 240/calc(1.8% * var(--hero-sequence-screen-light-opacity))) 0%, #efedf000 10%), var(--home-hero-screen-bg);box-shadow:inset 0 .0625rem 0 rgb(255 255 255/calc(4.5% * var(--hero-sequence-screen-light-opacity))), inset -.0625rem 0 0 rgb(255 255 255/calc(1.8% * var(--hero-sequence-screen-light-opacity))), inset 0 -.0625rem 0 #0000005c;border-radius:.625rem;position:relative}.HomeHero-module__cJy2da__reviewStackChrome:before{z-index:50;left:0}.HomeHero-module__cJy2da__reviewStackChrome:after{z-index:49;left:0}.HomeHero-module__cJy2da__reviewStackChrome>*{z-index:1;position:relative}.HomeHero-module__cJy2da__reviewStackChromeSquareBottomLeft{border-bottom-left-radius:0}.HomeHero-module__cJy2da__reviewStackSidebar{background:radial-gradient(var(--home-hero-sidebar-glint-core-x) var(--home-hero-sidebar-glint-core-y) at 0 0, rgb(var(--home-hero-sidebar-glint-core-color) / calc(var(--home-hero-sidebar-glint-core-opacity) * var(--hero-sequence-screen-light-opacity))) 0%, rgb(var(--home-hero-sidebar-glint-soft-color) / calc(var(--home-hero-sidebar-glint-soft-opacity) * var(--hero-sequence-screen-light-opacity))) var(--home-hero-sidebar-glint-soft-stop), #12101400 var(--home-hero-sidebar-glint-fade-stop)), radial-gradient(var(--home-hero-sidebar-glint-warm-x) var(--home-hero-sidebar-glint-warm-y) at 0 0, rgb(var(--home-hero-sidebar-glint-warm-color) / calc(var(--home-hero-sidebar-glint-warm-opacity) * var(--hero-sequence-screen-light-opacity))) 0%, #12101400 var(--home-hero-sidebar-glint-warm-fade-stop)), linear-gradient(180deg, rgb(239 237 240/calc(var(--home-hero-sidebar-glint-wash-opacity) * var(--hero-sequence-screen-light-opacity))) 0%, #efedf000 var(--home-hero-sidebar-glint-wash-stop)), var(--home-hero-screen-bg)}.HomeHero-module__cJy2da__reviewStackNoTopLeftLighting .HomeHero-module__cJy2da__reviewStackSidebar{background:linear-gradient(180deg, rgb(239 237 240/calc(var(--home-hero-sidebar-glint-wash-opacity) * var(--hero-sequence-screen-light-opacity))) 0%, #efedf000 var(--home-hero-sidebar-glint-wash-stop)), var(--home-hero-screen-bg)}.HomeHero-module__cJy2da__reviewStackRightSidebar{background:radial-gradient(var(--home-hero-right-dark-core-x) var(--home-hero-right-dark-core-y) at 100% 100%, rgb(var(--home-hero-right-dark-core-color) / calc(var(--home-hero-right-dark-core-opacity) * var(--hero-sequence-screen-light-opacity))) 0%, rgb(var(--home-hero-right-dark-soft-color) / calc(var(--home-hero-right-dark-soft-opacity) * var(--hero-sequence-screen-light-opacity))) var(--home-hero-right-dark-soft-stop), #12101400 var(--home-hero-right-dark-fade-stop)), linear-gradient(0deg, rgb(var(--home-hero-right-dark-core-color) / calc(var(--home-hero-right-dark-edge-opacity) * var(--hero-sequence-screen-light-opacity))) 0%, rgb(var(--home-hero-right-dark-core-color) / 0%) var(--home-hero-right-dark-edge-stop)), var(--home-hero-right-sidebar-bg)}.HomeHero-module__cJy2da__reviewStackRightFeed{flex:auto;min-height:0;overflow:hidden}.HomeHero-module__cJy2da__reviewStackRightFeedScrollable{overscroll-behavior:contain;scrollbar-color:#aaa3ae57 transparent;scrollbar-width:thin;overflow-y:auto}.HomeHero-module__cJy2da__reviewStackRightFeedScrollable::-webkit-scrollbar{width:.375rem}.HomeHero-module__cJy2da__reviewStackRightFeedScrollable::-webkit-scrollbar-track{background:0 0}.HomeHero-module__cJy2da__reviewStackRightFeedScrollable::-webkit-scrollbar-thumb{background:#aaa3ae47;border-radius:9999rem}.HomeHero-module__cJy2da__reviewStackRightFeedScrollable::-webkit-scrollbar-thumb:hover{background:#aaa3ae6b}.HomeHero-module__cJy2da__layerRowHoverTarget{position:relative}.HomeHero-module__cJy2da__layerRowHoverTarget:not(.HomeHero-module__cJy2da__layerRowPinnedTarget):hover,.HomeHero-module__cJy2da__layerRowPinnedTarget[data-open=true]{z-index:60}.HomeHero-module__cJy2da__layerRowHoverTarget:not(.HomeHero-module__cJy2da__layerRowPinnedTarget):has(>button:focus-visible){z-index:60}.HomeHero-module__cJy2da__layerHoverCard{--layer-hover-card-scale:1;z-index:70;visibility:hidden;pointer-events:none;border:.0625rem solid var(--home-hero-card-border);background:var(--home-hero-card-bg);opacity:0;width:24rem;max-width:calc(100vw - 20rem);transform:translate3d(-.375rem, 0, 0) scale(var(--layer-hover-card-scale));transform-origin:0 0;border-radius:.5rem;padding:1rem;transition:opacity .12s ease-out 80ms,transform .12s ease-out 80ms,visibility .12s 80ms;position:absolute;top:-.25rem;left:calc(100% + .5rem);box-shadow:0 1rem 2.5rem #00000094,0 .25rem .75rem #00000070}.HomeHero-module__cJy2da__layerHoverCardLarge{--layer-hover-card-scale:1.2}.HomeHero-module__cJy2da__layerRowHoverTarget:not(.HomeHero-module__cJy2da__layerRowPinnedTarget) .HomeHero-module__cJy2da__layerHoverCard{transform-origin:0 0;top:0;bottom:auto}.HomeHero-module__cJy2da__layerHoverDescription{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.HomeHero-module__cJy2da__layerRowHoverTarget:not(.HomeHero-module__cJy2da__layerRowPinnedTarget):hover .HomeHero-module__cJy2da__layerHoverCard,.HomeHero-module__cJy2da__layerRowPinnedTarget[data-open=true] .HomeHero-module__cJy2da__layerHoverCard{visibility:visible;pointer-events:auto;opacity:1;transform:translate3d(0, 0, 0) scale(var(--layer-hover-card-scale));transition-delay:.12s}.HomeHero-module__cJy2da__layerRowHoverTarget:not(.HomeHero-module__cJy2da__layerRowPinnedTarget):has(>button:focus-visible) .HomeHero-module__cJy2da__layerHoverCard{visibility:visible;pointer-events:auto;opacity:1;transform:translate3d(0, 0, 0) scale(var(--layer-hover-card-scale));transition-delay:.12s}@media (prefers-reduced-motion:reduce){.HomeHero-module__cJy2da__layerHoverCard{transition:none}}.HomeHero-module__cJy2da__reviewStackCenterColumn{isolation:isolate;background:0 0;position:relative;overflow:hidden}.HomeHero-module__cJy2da__reviewStackCenterColumn>*{z-index:1;position:relative}.HomeHero-module__cJy2da__desktopFinalState{z-index:50;margin-top:7rem;margin-inline:auto;align-self:center;width:calc(100vw - 3rem);margin-bottom:7rem;position:relative}.HomeHero-module__cJy2da__heroVideos{width:100%}.HomeHero-module__cJy2da__heroVideoCard{flex:1;min-width:0;min-height:23rem}.HomeHero-module__cJy2da__heroVideoCardLeft,.HomeHero-module__cJy2da__heroVideoCardCenter,.HomeHero-module__cJy2da__heroVideoCardRight{justify-content:center;align-items:center;width:100%;display:flex}@media (min-width:64rem){.HomeHero-module__cJy2da__heroVideoCard{min-height:26.875rem}}@media (min-width:80rem){.HomeHero-module__cJy2da__desktopFinalState{width:calc(100vw - 6rem)}}@media (min-width:90rem){.HomeHero-module__cJy2da__desktopFinalState{width:min(105rem,100vw - 15rem)}}@media (min-width:64rem){.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__sequenceViewport{isolation:isolate;background:var(--home-hero-page-bg);position:relative}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true][data-sequence-motion-fallback] .HomeHero-module__cJy2da__sequenceViewport{overflow:clip}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true][data-sequence-motion-fallback] .HomeHero-module__cJy2da__studioLayer:before{content:"";z-index:1;width:100vw;height:var(--home-hero-studio-top-blend-height);background:var(--home-hero-studio-top-blend);position:absolute;top:0;left:50%;transform:translate(-50%)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__sequenceStageLayer{margin-bottom:var(--home-hero-static-stage-bottom-gap)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__sequenceStageTail{height:var(--home-hero-static-stage-bottom-gap);display:block}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__studioFrame{bottom:calc(0rem - var(--home-hero-static-stage-bottom-gap));width:min(100vw, var(--home-hero-studio-max-width));height:auto}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__sequenceFinalLayer{z-index:50;isolation:isolate;background:var(--home-hero-page-bg);padding-bottom:7rem;display:flow-root;position:relative}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__desktopFinalState{margin-block:0}}@media (min-width:64rem) and (max-width:89.9375rem){.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__studioFrame{border-bottom-right-radius:0;border-bottom-left-radius:0}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__studioFrame:before,.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__studioFrame:after{display:none}}@media (min-width:90rem){.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__stage{width:min(var(--home-hero-static-large-screen-width), calc(100vw - 6rem));aspect-ratio:16/9}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__reviewStackRender{--hero-review-stack-layout-scale:1;width:100%;height:100%}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__studioFrame{width:min(calc(100vw - var(--home-hero-static-large-studio-inline-inset) - var(--home-hero-static-large-studio-inline-inset)), var(--home-hero-studio-max-width))}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true] .HomeHero-module__cJy2da__desktopFinalState{padding-top:var(--home-hero-static-large-cards-top-padding)}}@media (min-width:90rem) and (max-height:67.5rem) and (prefers-reduced-motion:no-preference){.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true][data-sequence-motion-fallback=loading] .HomeHero-module__cJy2da__stage{aspect-ratio:1134/638;width:min(70.875rem,100vw - 2.25rem)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true][data-sequence-motion-fallback=loading] .HomeHero-module__cJy2da__reviewStackRender{--hero-review-stack-layout-scale:.875;width:81rem;height:45.5625rem}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true][data-sequence-motion-fallback=loading] .HomeHero-module__cJy2da__studioFrame{width:min(100vw, var(--home-hero-studio-max-width))}.HomeHero-module__cJy2da__scrollSequence[data-sequence-static-layout=true][data-sequence-motion-fallback=loading] .HomeHero-module__cJy2da__desktopFinalState{padding-top:0}}@media (min-width:64rem) and (max-height:67.5rem) and (prefers-reduced-motion:no-preference){@keyframes HomeHero-module__cJy2da__home-hero-studio-landing-reveal{0%{opacity:.68}to{opacity:1}}@keyframes HomeHero-module__cJy2da__home-hero-screen-landing-reveal{0%{opacity:.9;transform:translateY(.875rem)scale(.992)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes HomeHero-module__cJy2da__home-hero-screen-column-landing-reveal{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translate(0,0)}}@keyframes HomeHero-module__cJy2da__home-hero-shadow-body-landing-reveal{0%{opacity:0;transform:scale(calc(var(--hero-sequence-shadow-scale-x) * .78), calc(var(--hero-sequence-shadow-scale-y) * .72))}to{opacity:1;transform:scale(var(--hero-sequence-shadow-scale-x), var(--hero-sequence-shadow-scale-y))}}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated]{--hero-sequence-availability-opacity:0;--hero-sequence-availability-y:.5rem;--hero-sequence-left-card-opacity:0;--hero-sequence-left-card-y:0rem;--hero-sequence-center-card-opacity:0;--hero-sequence-center-card-y:0rem;--hero-sequence-right-card-opacity:0;--hero-sequence-right-card-y:0rem;--hero-sequence-screen-x:0rem;--hero-sequence-screen-y:0rem;--hero-sequence-screen-transform:translate3d(0rem, 0rem, 0) scale(1, 1);--hero-sequence-screen-button-surface-opacity:0;--hero-sequence-screen-button-fill-scale:0;--hero-sequence-screen-button-content-layer-transform:translate3d(0rem, 0rem, 0);--hero-sequence-screen-button-content-layer-scale:1;--hero-sequence-screen-button-content-clip-right:100%;--hero-sequence-screen-button-content-edge-x:0%;--hero-sequence-screen-button-content-x:-.75rem;--hero-sequence-screen-live-opacity:1;--hero-sequence-screen-poster-opacity:0;--hero-sequence-screen-light-opacity:1;--hero-sequence-screen-radius-x:var(--home-hero-screen-resting-radius);--hero-sequence-screen-radius-y:var(--home-hero-screen-resting-radius);--hero-sequence-shadow-opacity:1;--hero-sequence-shadow-scale-x:1;--hero-sequence-shadow-scale-y:1;--hero-sequence-studio-opacity:1;width:100%;position:relative}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenGroup,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticShadow:after,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenButtonFill,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenButtonContentLayer,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenButtonContentFrame,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__screenButtonSurfaceSvg{will-change:transform}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenContent,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenPoster,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenGlintOverlay,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenRimOverlay,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticScreenButtonSurface,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__staticShadow,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__studioLayer{will-change:opacity}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__sequenceAvailabilityLinks,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__heroVideoCardLeft,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__heroVideoCardCenter,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-motion-active=true] .HomeHero-module__cJy2da__heroVideoCardRight{will-change:opacity, transform}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__sequenceViewport{isolation:isolate;background:var(--home-hero-page-bg);position:relative;overflow:visible}.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__studioBackdrop{animation:.72s cubic-bezier(.23,1,.32,1) backwards HomeHero-module__cJy2da__home-hero-studio-landing-reveal;-webkit-mask-image:none;mask-image:none}.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__studioBackdrop:before{content:"";height:var(--home-hero-studio-top-blend-height);background:var(--home-hero-studio-top-blend);position:absolute;top:0;left:0;right:0}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__sequenceStageLayer{z-index:80;pointer-events:none;position:relative}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__sequenceLeadInSpacer{height:0;display:block}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-stage-interaction=interactive] .HomeHero-module__cJy2da__sequenceStageLayer{pointer-events:auto}.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless]{--hero-sequence-screen-button-surface-opacity:0!important;--hero-sequence-screen-light-opacity:0!important;--hero-sequence-screen-live-opacity:1!important;--hero-sequence-screen-poster-opacity:0!important;--hero-sequence-shadow-opacity:0!important;--hero-sequence-studio-opacity:0!important}.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__studioLayer,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticShadow{opacity:0!important}.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreen{--hero-sequence-screen-light-opacity:0!important}.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__studioBackdrop,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__studioBackdrop:before,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreen,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__reviewStackSidebar,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__reviewStackCenterColumn,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__reviewStackRightSidebar{opacity:1;transform:none;animation:none!important}.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticShadow,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticShadow:after{animation:none!important}.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreenContent{opacity:1!important}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-screen-poster=active] .HomeHero-module__cJy2da__staticScreenContent{visibility:hidden;content-visibility:hidden}.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreenPoster,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreenGlintOverlay,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreenRimOverlay,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreenButtonSurface,.HomeHero-module__cJy2da__scrollSequence[data-sequence-capture=lightless] .HomeHero-module__cJy2da__staticScreenButtonContentLayer{display:none}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__staticScreenGroup{transform:var(--hero-sequence-screen-transform);transform-origin:50%}.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__staticScreen{animation:.82s cubic-bezier(.23,1,.32,1) 80ms backwards HomeHero-module__cJy2da__home-hero-screen-landing-reveal}.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__reviewStackSidebar,.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__reviewStackCenterColumn,.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__reviewStackRightSidebar{animation:.62s cubic-bezier(.23,1,.32,1) backwards HomeHero-module__cJy2da__home-hero-screen-column-landing-reveal}.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__reviewStackSidebar{animation-delay:.15s}.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__reviewStackCenterColumn{animation-delay:.2s}.HomeHero-module__cJy2da__scrollSequence .HomeHero-module__cJy2da__reviewStackRightSidebar{animation-delay:.25s}.HomeHero-module__cJy2da__scrollSequence[data-review-stack-entry=settled] .HomeHero-module__cJy2da__reviewStackSidebar,.HomeHero-module__cJy2da__scrollSequence[data-review-stack-entry=settled] .HomeHero-module__cJy2da__reviewStackCenterColumn,.HomeHero-module__cJy2da__scrollSequence[data-review-stack-entry=settled] .HomeHero-module__cJy2da__reviewStackRightSidebar{animation:none}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__staticShadow:after{animation:.82s cubic-bezier(.23,1,.32,1) 80ms backwards HomeHero-module__cJy2da__home-hero-shadow-body-landing-reveal}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__studioLayer{opacity:var(--hero-sequence-studio-opacity);backface-visibility:hidden;transform:translateZ(0)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-scene-pin=pinned] .HomeHero-module__cJy2da__pinnedScene{aspect-ratio:1134/638;width:min(70.875rem,100vw - 2.25rem);height:auto;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-studio=hidden] .HomeHero-module__cJy2da__studioLayer{visibility:hidden}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__sequenceFinalLayer{z-index:40;position:relative}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__sequenceAvailabilityLinks{visibility:hidden;opacity:var(--hero-sequence-availability-opacity);transform:translate3d(0, var(--hero-sequence-availability-y), 0);pointer-events:none;transition:opacity .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1),visibility 0s linear .18s}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated][data-sequence-availability=visible] .HomeHero-module__cJy2da__sequenceAvailabilityLinks{visibility:visible;pointer-events:auto;transition:opacity .18s cubic-bezier(.23,1,.32,1),transform .18s cubic-bezier(.23,1,.32,1),visibility}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardLeft,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardCenter,.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardRight{contain:layout style;backface-visibility:hidden}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardLeft{opacity:var(--hero-sequence-left-card-opacity);transform:translate3d(0, var(--hero-sequence-left-card-y), 0)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardLeft [data-hero-left-card-reveal]{opacity:0}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__targetButtonSlot:before{content:"";border-radius:inherit;opacity:.58;background:linear-gradient(180deg, #1210140d, #efedf005), var(--home-hero-card-bg);position:absolute;inset:0;box-shadow:inset 0 .0625rem .25rem #00000038,0 .0625rem #ffffff05}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__targetButton{visibility:hidden}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardCenter{opacity:var(--hero-sequence-center-card-opacity);transform:translate3d(0, var(--hero-sequence-center-card-y), 0)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardCenter [data-hero-center-card-reveal]{opacity:0}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardRight{opacity:var(--hero-sequence-right-card-opacity);transform:translate3d(0, var(--hero-sequence-right-card-y), 0)}.HomeHero-module__cJy2da__scrollSequence[data-sequence-mode=animated] .HomeHero-module__cJy2da__heroVideoCardRight [data-hero-right-card-reveal]{opacity:0;will-change:opacity}}.HomeHero-module__cJy2da__commentModule{align-items:flex-start;gap:1rem;width:100%;display:flex;position:relative}.HomeHero-module__cJy2da__commentRail{background:var(--home-hero-rail-gradient);width:.0625rem;position:absolute;top:-1.25rem;bottom:-.25rem;left:1.375rem}.HomeHero-module__cJy2da__commentCard{border:.0625rem solid var(--home-hero-panel-border);background:linear-gradient(180deg, var(--home-hero-panel-top-glint) 0%, #efedf000 16%), var(--home-hero-card-bg);min-width:0;color:var(--home-hero-muted);border-radius:.375rem;flex:1;position:relative;box-shadow:0 1rem 3.5rem #0000004d,inset 0 .0625rem #ffffff05}.HomeHero-module__cJy2da__staticCommentPreview .HomeHero-module__cJy2da__targetButtonSlot+.HomeHero-module__cJy2da__githubIssueHeading{margin-top:1rem}.HomeHero-module__cJy2da__githubReviewComposition{color:var(--github-fg-default);flex-direction:column;gap:.75rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.8125rem;line-height:1.5;display:flex}.HomeHero-module__cJy2da__githubReviewComposition .HomeHero-module__cJy2da__targetButtonSlot{align-self:flex-start}.HomeHero-module__cJy2da__githubFileDiff{border:.0625rem solid var(--github-border-default);background:var(--github-canvas-default);border-radius:.375rem;overflow:hidden}.HomeHero-module__cJy2da__githubFileHeader{border-bottom:.0625rem solid var(--github-border-default);background:var(--github-canvas-subtle);align-items:center;gap:.625rem;min-height:2.5rem;padding-inline:.75rem;display:flex}.HomeHero-module__cJy2da__githubDisclosureIcon{border-top:.3125rem solid #0000;border-bottom:.3125rem solid #0000;border-left:.4375rem solid var(--github-fg-muted);width:0;height:0;transform:rotate(90deg)}.HomeHero-module__cJy2da__githubFilePath{color:var(--github-fg-default);font-family:ui-monospace,SFMono-Regular,monospace;font-weight:600}.HomeHero-module__cJy2da__githubDiffStatAdd{color:var(--github-success-fg)}.HomeHero-module__cJy2da__githubDiffStatDelete{color:var(--github-danger-fg)}.HomeHero-module__cJy2da__githubViewedButton{border:.0625rem solid var(--github-border-default);background:var(--github-canvas-subtle);color:var(--github-fg-default);border-radius:.375rem;align-items:center;gap:.375rem;padding:.1875rem .625rem;font-weight:500;display:inline-flex}.HomeHero-module__cJy2da__githubViewedCheckbox{border:.0625rem solid var(--github-border-default);background:var(--github-accent-fg);width:.875rem;height:.875rem;color:var(--github-canvas-default);border-radius:.1875rem;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:inline-flex}.HomeHero-module__cJy2da__githubDiffRow{grid-template-columns:minmax(0,1fr);min-height:1.5rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.75rem;line-height:1.5rem;display:grid}.HomeHero-module__cJy2da__githubDiffRow>span{border-right:.0625rem solid color-mix(in srgb, var(--github-border-default) 70%, transparent);color:var(--github-fg-subtle);text-align:right;-webkit-user-select:none;user-select:none;padding-inline:.5rem}.HomeHero-module__cJy2da__githubDiffRow code{color:var(--github-fg-default);text-overflow:ellipsis;white-space:nowrap;padding-inline:.75rem;overflow:hidden}.HomeHero-module__cJy2da__githubDiffHunk{background:var(--color-cui-mauve-3)}.HomeHero-module__cJy2da__githubDiffDelete{background:var(--github-danger-muted)}.HomeHero-module__cJy2da__githubDiffAdd{background:var(--github-success-muted)}.HomeHero-module__cJy2da__githubReviewComment{gap:.75rem}.HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentRail{border-color:var(--github-border-default)}.HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentCard{border-color:var(--github-border-default);background:var(--github-canvas-default);box-shadow:none;color:var(--github-fg-default)}.HomeHero-module__cJy2da__staticCommentPreview .HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentCard{box-shadow:0 .75rem 2rem rgb(var(--home-hero-shadow-color) / 72%), 0 1.75rem 4.5rem rgb(var(--home-hero-shadow-color) / 52%), inset 0 .0625rem 0 #ffffff05}.HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentPointer,.HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentHeader{border-color:var(--github-border-default);background:var(--github-canvas-subtle)}.HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentAuthor{color:var(--github-fg-default)}.HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentBadge{border-color:var(--github-border-default);color:var(--github-fg-muted)}.HomeHero-module__cJy2da__githubReviewComment .HomeHero-module__cJy2da__commentMeta{color:var(--github-fg-muted)}.HomeHero-module__cJy2da__githubReviewBody{min-height:0;padding:1rem;overflow:visible}.HomeHero-module__cJy2da__githubReviewMarkdown{color:var(--github-fg-default);background:0 0;border:0}.HomeHero-module__cJy2da__githubReviewMarkdown>*+*{margin-top:.5rem}.HomeHero-module__cJy2da__githubIssueHeading{color:var(--github-fg-default);align-items:center;gap:.4375rem;display:flex}.HomeHero-module__cJy2da__githubIssueHeading svg{color:var(--github-attention-fg)}.HomeHero-module__cJy2da__githubSeverityDot{background:var(--github-danger-fg);border-radius:9999rem;width:.5rem;height:.5rem}.HomeHero-module__cJy2da__githubSuggestion{color:var(--github-fg-muted);padding-top:.625rem}.HomeHero-module__cJy2da__githubSuggestion summary{cursor:pointer;font-weight:600}.HomeHero-module__cJy2da__githubSuggestionBody{color:var(--github-fg-muted);margin-top:.625rem;font-size:.75rem}.HomeHero-module__cJy2da__githubSuggestionBody code{border:.0625rem solid var(--github-border-default);background:var(--github-success-muted);color:var(--github-success-fg);text-overflow:ellipsis;white-space:nowrap;border-radius:.25rem;margin-top:.375rem;padding:.375rem .5rem;font-family:ui-monospace,SFMono-Regular,monospace;display:block;overflow:hidden}.HomeHero-module__cJy2da__githubReviewSkeletonBody{flex-direction:column;gap:.625rem;display:flex}.HomeHero-module__cJy2da__githubReviewSkeletonBody span{background:var(--color-cui-mauve-7);border-radius:9999rem;height:.5rem;display:block}.HomeHero-module__cJy2da__githubReviewSkeletonBody span:first-child{width:72%}.HomeHero-module__cJy2da__githubReviewSkeletonBody span:nth-child(2){width:58%}.HomeHero-module__cJy2da__githubReviewSkeletonBody span:last-child{width:42%}.HomeHero-module__cJy2da__commentPointer{border-bottom:.0625rem solid var(--home-hero-panel-border);border-left:.0625rem solid var(--home-hero-panel-border);background:var(--home-hero-card-header-bg);width:.75rem;height:.75rem;position:absolute;top:1rem;left:-.4375rem;transform:rotate(45deg)}.HomeHero-module__cJy2da__commentClip{border-radius:inherit;overflow:hidden}.HomeHero-module__cJy2da__commentHeader{border-bottom:.0625rem solid var(--home-hero-panel-border-soft);background:linear-gradient(180deg, var(--home-hero-panel-top-glint) 0%, #efedf000 100%), var(--home-hero-card-header-bg);justify-content:space-between;align-items:center;height:2.75rem;padding-inline:1rem;display:flex}.HomeHero-module__cJy2da__commentHeaderIdentity{align-items:center;gap:.5rem;min-width:0;font-size:.8125rem;line-height:1;display:flex}.HomeHero-module__cJy2da__commentAuthor{color:var(--home-hero-text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.HomeHero-module__cJy2da__commentBadge{border:.0625rem solid var(--home-hero-panel-border-soft);color:var(--home-hero-faint);border-radius:9999rem;padding:.25rem .5rem;font-size:.6875rem;font-weight:500}.HomeHero-module__cJy2da__commentMeta{color:var(--home-hero-faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HomeHero-module__cJy2da__commentBody{flex-direction:column;justify-content:flex-start;height:19.5rem;padding:1.25rem;display:flex;overflow:hidden}@media (min-width:80rem){.HomeHero-module__cJy2da__commentBody{padding:1.5rem}}.HomeHero-module__cJy2da__commentBodyIssue{flex-direction:column;justify-content:center;height:11.75rem;padding:1rem 1.25rem;display:flex;overflow:hidden}@media (min-width:80rem){.HomeHero-module__cJy2da__commentBodyIssue{padding-inline:1.5rem}}.HomeHero-module__cJy2da__commentBodyReply{flex-direction:column;justify-content:center;height:4.25rem;padding:.75rem 1.25rem;display:flex;overflow:hidden}@media (min-width:80rem){.HomeHero-module__cJy2da__commentBodyReply{padding-inline:1.5rem}}.HomeHero-module__cJy2da__commentBodyLearning{flex-direction:column;justify-content:center;height:6.75rem;padding:.75rem 1rem;display:flex;overflow:hidden}@media (min-width:80rem){.HomeHero-module__cJy2da__commentBodyLearning{padding-inline:1.25rem}}.HomeHero-module__cJy2da__commentContent{width:100%;color:var(--home-hero-text);text-align:left;font-size:.875rem;line-height:1.25rem}.HomeHero-module__cJy2da__commentMutedContent{color:var(--home-hero-muted);font-size:.875rem;line-height:1.25rem}.HomeHero-module__cJy2da__commentCode{font-size:.875rem;line-height:1.25rem}.HomeHero-module__cJy2da__rabbitAvatar,.HomeHero-module__cJy2da__miniRabbitAvatar,.HomeHero-module__cJy2da__authorAvatar,.HomeHero-module__cJy2da__authorTimelineAvatar{z-index:10;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.HomeHero-module__cJy2da__rabbitAvatar{border:.0625rem solid var(--home-hero-rabbit-border);background:var(--home-hero-rabbit);border-radius:.375rem;width:2.75rem;height:2.75rem}.HomeHero-module__cJy2da__miniRabbitAvatar{background:var(--home-hero-rabbit);border-radius:.25rem;width:1.75rem;height:1.75rem}.HomeHero-module__cJy2da__authorAvatar{background:var(--home-hero-author-bg);width:1.75rem;height:1.75rem;color:var(--home-hero-author-text);border-radius:9999rem;font-size:.625rem;font-weight:600}.HomeHero-module__cJy2da__authorTimelineAvatar{border:.0625rem solid var(--home-hero-author-border);background:var(--home-hero-author-bg);width:2.75rem;height:2.75rem;color:var(--home-hero-author-text);border-radius:9999rem;font-size:.75rem;font-weight:600;line-height:1rem}.HomeHero-module__cJy2da__disclosureTriangle{border-top:.3125rem solid #0000;border-bottom:.3125rem solid #0000;border-left:.4375rem solid var(--home-hero-faint);flex:none;width:0;height:0;margin-top:.375rem}.HomeHero-module__cJy2da__botBadge{border:.0625rem solid var(--home-hero-panel-border-soft);color:var(--home-hero-faint);border-radius:9999rem;padding:.125rem .5rem;font-size:.625rem;font-weight:500;line-height:1}.HomeHero-module__cJy2da__issueHeader{color:var(--home-hero-text)}.HomeHero-module__cJy2da__issueSeparator,.HomeHero-module__cJy2da__learningMuted,.HomeHero-module__cJy2da__replyAuthor{color:var(--home-hero-muted)}.HomeHero-module__cJy2da__faintText{color:var(--home-hero-faint)}.HomeHero-module__cJy2da__severityDot{background:var(--home-hero-danger);border-radius:9999rem;width:.625rem;height:.625rem}.HomeHero-module__cJy2da__diffBlock{border-radius:.125rem;overflow:hidden}.HomeHero-module__cJy2da__diffLine{grid-template-columns:1.25rem 1fr;padding-inline:.375rem;display:grid}.HomeHero-module__cJy2da__diffDeleteLine{background:var(--home-hero-diff-delete-bg);color:var(--home-hero-diff-delete-text)}.HomeHero-module__cJy2da__diffAddLine{background:var(--home-hero-diff-add-bg);color:var(--home-hero-diff-add-text)}.HomeHero-module__cJy2da__diffDeleteText{color:var(--home-hero-diff-delete-text)}.HomeHero-module__cJy2da__diffAddText{color:var(--home-hero-diff-add-text)}.HomeHero-module__cJy2da__learningMemoryPanel{position:relative}.HomeHero-module__cJy2da__learningMemoryRail{pointer-events:none;background:linear-gradient(180deg, transparent 0%, var(--home-hero-panel-border) 12%, var(--home-hero-panel-border) 90%, #3c384100 100%);width:.0625rem;position:absolute;top:-1.25rem;bottom:0;left:1.375rem}.HomeHero-module__cJy2da__replyRail{background:linear-gradient(180deg, var(--home-hero-panel-border) 0%, var(--home-hero-panel-border) 72%, #3c384100 100%);width:.0625rem;position:absolute;top:-.75rem;bottom:0;left:.875rem}.HomeHero-module__cJy2da__replyGrid{grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid;position:relative}.HomeHero-module__cJy2da__replyCard{border:.0625rem solid var(--home-hero-panel-border);background:linear-gradient(180deg, var(--home-hero-panel-top-glint) 0%, #efedf000 18%), var(--home-hero-card-bg);border-radius:.375rem;flex:1;min-width:0;overflow:hidden}.HomeHero-module__cJy2da__replyHeader{border-bottom:.0625rem solid var(--home-hero-panel-border-soft);background:var(--home-hero-card-header-bg);align-items:center;gap:.5rem;height:2rem;padding-inline:.75rem;font-size:.6875rem;line-height:1;display:flex}.HomeHero-module__cJy2da__divider{background:var(--home-hero-panel-border-soft);height:.0625rem}.HomeHero-module__cJy2da__inlineCommand{background:var(--home-hero-button-bg);color:var(--home-hero-text);border-radius:.25rem;padding:.125rem .375rem}.HomeHero-module__cJy2da__targetButtonSlot,.HomeHero-module__cJy2da__targetButton{width:12.625rem;height:2rem}.HomeHero-module__cJy2da__targetButtonSlot{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.4375rem;padding:0;display:block;position:relative}.HomeHero-module__cJy2da__targetButtonSlot:focus-visible{outline-offset:.1875rem;outline:.125rem solid #ff570ab8}.HomeHero-module__cJy2da__targetButton{transform-origin:bottom}
.ChangeStackFilesIllustration-module__9lC63W__viewport{position:absolute;inset:0;overflow:hidden}.ChangeStackFilesIllustration-module__9lC63W__browser{border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-0);transform-origin:top;min-width:0;height:125%;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(to right, var(--background-color-cui-base-0) 78%, transparent 100%), linear-gradient(to bottom, var(--background-color-cui-base-0) 78%, transparent 100%);mask-image:linear-gradient(to right, var(--background-color-cui-base-0) 78%, transparent 100%), linear-gradient(to bottom, var(--background-color-cui-base-0) 78%, transparent 100%);color:var(--text-color-cui-primary);font-family:var(--font-cui-sans);border-radius:.75rem;flex-direction:column;padding:.75rem;font-size:1rem;line-height:1.5;display:flex;position:absolute;inset:12.5cqw 0 auto;overflow:hidden;transform:scale(.75)}.ChangeStackFilesIllustration-module__9lC63W__toolbar{border-bottom:.0625rem solid var(--border-color-cui-neutral);align-items:center;gap:.375rem;padding-bottom:1rem;display:flex}.ChangeStackFilesIllustration-module__9lC63W__pill{background:var(--background-color-cui-base-2);color:var(--text-color-cui-secondary);border-radius:2rem;align-items:center;gap:.375rem;padding:.25rem .625rem;display:inline-flex}.ChangeStackFilesIllustration-module__9lC63W__current{background:var(--background-color-cui-base-1);color:var(--text-color-cui-primary)}.ChangeStackFilesIllustration-module__9lC63W__browser svg{flex:none;width:1.125rem;height:1.125rem}.ChangeStackFilesIllustration-module__9lC63W__tools{color:var(--text-color-cui-secondary);align-items:center;gap:.875rem;margin-inline-start:auto;display:flex}.ChangeStackFilesIllustration-module__9lC63W__searchIcon{background:var(--background-color-cui-base-2);border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.ChangeStackFilesIllustration-module__9lC63W__search{border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-2);height:2.5rem;color:var(--text-color-cui-tertiary);border-radius:.375rem;flex:none;align-items:center;gap:.75rem;margin-top:1rem;padding-inline:.875rem;display:flex}.ChangeStackFilesIllustration-module__9lC63W__tree{flex:1;min-height:0;margin-top:.5rem;overflow:hidden}.ChangeStackFilesIllustration-module__9lC63W__row{height:2.125rem;padding-inline:calc(.5rem + var(--file-depth) * .75rem) .625rem;white-space:nowrap;border:.0625rem solid #0000;border-radius:.375rem;align-items:center;gap:.5rem;display:flex;position:relative}.ChangeStackFilesIllustration-module__9lC63W__row[data-selected]{border-color:var(--border-color-cui-neutral);background:var(--background-color-cui-base-2);font-weight:500}.ChangeStackFilesIllustration-module__9lC63W__row[data-added]{color:var(--text-color-cui-success)}.ChangeStackFilesIllustration-module__9lC63W__row[data-selected] .ChangeStackFilesIllustration-module__9lC63W__filename{color:var(--text-color-cui-primary)}.ChangeStackFilesIllustration-module__9lC63W__guides{pointer-events:none;position:absolute;inset:0}.ChangeStackFilesIllustration-module__9lC63W__guides i{background:var(--border-color-cui-neutral);opacity:.4;width:.0625rem;position:absolute;inset-block:0;inset-inline-start:calc(1.0625rem + var(--guide-level) * .75rem)}.ChangeStackFilesIllustration-module__9lC63W__chevron{color:var(--text-color-cui-tertiary)}.ChangeStackFilesIllustration-module__9lC63W__changeMark{background:var(--text-color-cui-warn);border-radius:.125rem;flex:none;width:.125rem;height:.75rem;margin-inline:.5rem}.ChangeStackFilesIllustration-module__9lC63W__changeMark[data-tone=accent]{background:var(--text-color-cui-accent)}.ChangeStackFilesIllustration-module__9lC63W__changeMark[data-tone=info]{background:var(--color-cui-tertiary-11)}.ChangeStackFilesIllustration-module__9lC63W__filename{text-overflow:ellipsis;min-width:0;position:relative;overflow:hidden}.ChangeStackFilesIllustration-module__9lC63W__status,.ChangeStackFilesIllustration-module__9lC63W__folderStatus{flex:none;margin-inline-start:auto}.ChangeStackFilesIllustration-module__9lC63W__status{font-weight:500}.ChangeStackFilesIllustration-module__9lC63W__folderStatus{color:var(--text-color-cui-accent);opacity:.5}@media not (min-width:80rem){.ChangeStackFilesIllustration-module__9lC63W__browser{font-size:.875rem}}@media (prefers-reduced-motion:no-preference){.ChangeStackFilesIllustration-module__9lC63W__row:not(:first-child){opacity:0}.ChangeStackFilesIllustration-module__9lC63W__chevron{transform:rotate(-90deg)}.ChangeStackFilesIllustration-module__9lC63W__viewport[data-visible=true] .ChangeStackFilesIllustration-module__9lC63W__row:not(:first-child){animation:ChangeStackFilesIllustration-module__9lC63W__file-reveal .24s cubic-bezier(.23, 1, .32, 1) var(--row-delay) both}.ChangeStackFilesIllustration-module__9lC63W__viewport[data-visible=true] .ChangeStackFilesIllustration-module__9lC63W__chevron{animation:ChangeStackFilesIllustration-module__9lC63W__directory-open .16s cubic-bezier(.23, 1, .32, 1) var(--folder-delay) both}}@keyframes ChangeStackFilesIllustration-module__9lC63W__directory-open{0%{transform:rotate(-90deg)}to{transform:rotate(0)}}@keyframes ChangeStackFilesIllustration-module__9lC63W__file-reveal{0%{opacity:0;transform:translateY(-.375rem)}to{opacity:1;transform:translateY(0)}}
.ChangeStackRiskIllustration-module__c_UBNG__stage{width:min(100%,15rem);display:block}.ChangeStackRiskIllustration-module__c_UBNG__illustration{width:100%;height:auto;display:block;transform:translateY(4%)}@media (prefers-reduced-motion:no-preference){.ChangeStackRiskIllustration-module__c_UBNG__background,.ChangeStackRiskIllustration-module__c_UBNG__foreground,.ChangeStackRiskIllustration-module__c_UBNG__metric,.ChangeStackRiskIllustration-module__c_UBNG__criticalBar,.ChangeStackRiskIllustration-module__c_UBNG__criticalLabel,.ChangeStackRiskIllustration-module__c_UBNG__minorBar,.ChangeStackRiskIllustration-module__c_UBNG__minorLabel{opacity:0;transform-box:fill-box;transform-origin:50%}.ChangeStackRiskIllustration-module__c_UBNG__illustration[data-visible=true] .ChangeStackRiskIllustration-module__c_UBNG__background{animation:.26s cubic-bezier(.23,1,.32,1) both ChangeStackRiskIllustration-module__c_UBNG__panel-pop}.ChangeStackRiskIllustration-module__c_UBNG__illustration[data-visible=true] .ChangeStackRiskIllustration-module__c_UBNG__foreground{animation:.26s cubic-bezier(.23,1,.32,1) .22s both ChangeStackRiskIllustration-module__c_UBNG__panel-pop}.ChangeStackRiskIllustration-module__c_UBNG__illustration[data-visible=true] .ChangeStackRiskIllustration-module__c_UBNG__criticalBar{transform-origin:0;animation:.4s cubic-bezier(.23,1,.32,1) .52s both ChangeStackRiskIllustration-module__c_UBNG__bar-reveal}.ChangeStackRiskIllustration-module__c_UBNG__illustration[data-visible=true] .ChangeStackRiskIllustration-module__c_UBNG__metric{animation:.28s cubic-bezier(.23,1,.32,1) .56s both ChangeStackRiskIllustration-module__c_UBNG__label-reveal}.ChangeStackRiskIllustration-module__c_UBNG__illustration[data-visible=true] .ChangeStackRiskIllustration-module__c_UBNG__criticalLabel{animation:.28s cubic-bezier(.23,1,.32,1) .62s both ChangeStackRiskIllustration-module__c_UBNG__label-reveal}.ChangeStackRiskIllustration-module__c_UBNG__illustration[data-visible=true] .ChangeStackRiskIllustration-module__c_UBNG__minorBar{transform-origin:0;animation:.4s cubic-bezier(.23,1,.32,1) 1.04s both ChangeStackRiskIllustration-module__c_UBNG__bar-reveal}.ChangeStackRiskIllustration-module__c_UBNG__illustration[data-visible=true] .ChangeStackRiskIllustration-module__c_UBNG__minorLabel{animation:.28s cubic-bezier(.23,1,.32,1) 1.14s both ChangeStackRiskIllustration-module__c_UBNG__label-reveal}}@keyframes ChangeStackRiskIllustration-module__c_UBNG__panel-pop{0%{opacity:0;transform:translateY(.25rem)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ChangeStackRiskIllustration-module__c_UBNG__bar-reveal{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes ChangeStackRiskIllustration-module__c_UBNG__label-reveal{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}
.ChangeStackIntentIllustration-module__yHtVwG__stage{width:calc(100% - 3rem);min-width:0;max-width:26rem;font-family:var(--font-cui-sans);margin-block:1.5rem}.ChangeStackIntentIllustration-module__yHtVwG__document{isolation:isolate;border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-1);color:var(--text-color-cui-primary);border-radius:.75rem;padding:1rem;font-size:.8125rem;line-height:1.5;position:relative}.ChangeStackIntentIllustration-module__yHtVwG__document:after{z-index:1;border-radius:inherit;background:linear-gradient(to bottom right, transparent 35%, color-mix(in srgb, var(--background-color-cui-base-0) 25%, transparent) 70%, color-mix(in srgb, var(--background-color-cui-base-0) 65%, transparent) 100%);pointer-events:none;content:"";position:absolute;inset:-.0625rem}.ChangeStackIntentIllustration-module__yHtVwG__document:focus-within:after{opacity:0}.ChangeStackIntentIllustration-module__yHtVwG__header{color:var(--text-color-cui-secondary);align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.ChangeStackIntentIllustration-module__yHtVwG__header svg,.ChangeStackIntentIllustration-module__yHtVwG__issue svg{flex:none;width:1rem;height:1rem}.ChangeStackIntentIllustration-module__yHtVwG__source{color:var(--text-color-cui-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--border-color-cui-neutral);text-decoration-color:var(--border-color-cui-neutral);text-underline-offset:.1875rem;flex-wrap:wrap;gap:.375rem;font-size:.75rem;display:inline-flex}.ChangeStackIntentIllustration-module__yHtVwG__title{text-wrap:balance;margin-top:.375rem;font-size:.9375rem;font-weight:500;line-height:1.35}.ChangeStackIntentIllustration-module__yHtVwG__description{color:var(--text-color-cui-secondary);text-wrap:pretty;margin-top:.5rem}.ChangeStackIntentIllustration-module__yHtVwG__issueRow{color:var(--text-color-cui-secondary);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.875rem;font-size:.75rem;display:flex}.ChangeStackIntentIllustration-module__yHtVwG__issue{border:.0625rem solid var(--color-cui-tertiary-7);background:var(--color-cui-tertiary-3);color:var(--color-cui-tertiary-11);font-variant-numeric:tabular-nums;text-underline-offset:.125rem;border-radius:.375rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-weight:500;text-decoration:underline;display:inline-flex}.ChangeStackIntentIllustration-module__yHtVwG__document a:focus-visible{outline:.125rem solid var(--color-cui-tertiary-9);outline-offset:.1875rem}@media (hover:hover) and (pointer:fine){.ChangeStackIntentIllustration-module__yHtVwG__issue:hover{background:var(--color-cui-tertiary-4);border-color:var(--color-cui-tertiary-9)}.ChangeStackIntentIllustration-module__yHtVwG__source:hover{color:var(--text-color-cui-primary)}}@media (prefers-reduced-motion:no-preference){.ChangeStackIntentIllustration-module__yHtVwG__document,.ChangeStackIntentIllustration-module__yHtVwG__content,.ChangeStackIntentIllustration-module__yHtVwG__issueRow{opacity:0}.ChangeStackIntentIllustration-module__yHtVwG__stage[data-visible=true] .ChangeStackIntentIllustration-module__yHtVwG__document{animation:.32s cubic-bezier(.23,1,.32,1) both ChangeStackIntentIllustration-module__yHtVwG__document-enter}.ChangeStackIntentIllustration-module__yHtVwG__stage[data-visible=true] .ChangeStackIntentIllustration-module__yHtVwG__content{animation:.32s cubic-bezier(.23,1,.32,1) .2s both ChangeStackIntentIllustration-module__yHtVwG__content-enter}.ChangeStackIntentIllustration-module__yHtVwG__stage[data-visible=true] .ChangeStackIntentIllustration-module__yHtVwG__issueRow{animation:.32s cubic-bezier(.23,1,.32,1) .48s both ChangeStackIntentIllustration-module__yHtVwG__content-enter}.ChangeStackIntentIllustration-module__yHtVwG__stage:focus-within .ChangeStackIntentIllustration-module__yHtVwG__document,.ChangeStackIntentIllustration-module__yHtVwG__stage:focus-within .ChangeStackIntentIllustration-module__yHtVwG__content,.ChangeStackIntentIllustration-module__yHtVwG__stage:focus-within .ChangeStackIntentIllustration-module__yHtVwG__issueRow{opacity:1;animation:none;transform:none}}@keyframes ChangeStackIntentIllustration-module__yHtVwG__document-enter{0%{opacity:0;transform:translateY(.75rem)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ChangeStackIntentIllustration-module__yHtVwG__content-enter{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}
.ChangeStackContextIllustrations-module__rSCyXG__stage{width:calc(100% - 3rem);min-width:0;max-width:26rem;font-family:var(--font-cui-sans);margin-block:1.5rem}.ChangeStackContextIllustrations-module__rSCyXG__panel{border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-1);color:var(--text-color-cui-primary);border-radius:.75rem;padding:1rem;font-size:.75rem;line-height:1.5}.ChangeStackContextIllustrations-module__rSCyXG__header{color:var(--text-color-cui-secondary);flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.ChangeStackContextIllustrations-module__rSCyXG__behaviorPanel{background:0 0;border-color:#0000}.ChangeStackContextIllustrations-module__rSCyXG__header svg,.ChangeStackContextIllustrations-module__rSCyXG__file svg,.ChangeStackContextIllustrations-module__rSCyXG__unresolved svg,.ChangeStackContextIllustrations-module__rSCyXG__result svg{flex:none;width:1rem;height:1rem}.ChangeStackContextIllustrations-module__rSCyXG__changed{color:var(--color-cui-tertiary-11);margin-inline-start:auto}.ChangeStackContextIllustrations-module__rSCyXG__flow{grid-template-columns:1fr .75rem 1fr .75rem 1fr;align-items:start;margin-top:1.125rem;display:grid}.ChangeStackContextIllustrations-module__rSCyXG__node{border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-2);text-align:center;border-radius:.375rem;place-items:center;min-height:2.5rem;padding:.3125rem;line-height:1.25;display:grid;position:relative}.ChangeStackContextIllustrations-module__rSCyXG__api{border-color:var(--color-cui-tertiary-7);background:var(--color-cui-tertiary-3)}.ChangeStackContextIllustrations-module__rSCyXG__field{z-index:1;border:.0625rem solid var(--color-cui-tertiary-7);background:var(--color-cui-tertiary-3);width:max-content;color:var(--color-cui-tertiary-11);white-space:nowrap;border-radius:999rem;padding:.1875rem .5rem;position:absolute;top:calc(100% - .5rem);left:50%;translate:-50%}.ChangeStackContextIllustrations-module__rSCyXG__connection{background:var(--border-color-cui-neutral-strong);height:.0625rem;margin-top:1.25rem;position:relative}.ChangeStackContextIllustrations-module__rSCyXG__connection:after{background:var(--color-cui-tertiary-11);content:"";position:absolute;inset:0}.ChangeStackContextIllustrations-module__rSCyXG__returnPath{height:1.5rem;margin-top:.5rem}.ChangeStackContextIllustrations-module__rSCyXG__returnPath svg{fill:none;stroke-width:1px;width:100%;height:100%;display:block}.ChangeStackContextIllustrations-module__rSCyXG__returnTrack{stroke:var(--border-color-cui-neutral)}.ChangeStackContextIllustrations-module__rSCyXG__returnSignal{stroke:var(--text-color-cui-success);stroke-dasharray:1}.ChangeStackContextIllustrations-module__rSCyXG__members{border:.0625rem solid var(--border-color-cui-neutral);background:var(--background-color-cui-base-2);border-radius:.375rem;margin-top:.5rem;padding:.625rem}.ChangeStackContextIllustrations-module__rSCyXG__memberHeader,.ChangeStackContextIllustrations-module__rSCyXG__memberRow{align-items:center;gap:.5rem;display:flex}.ChangeStackContextIllustrations-module__rSCyXG__memberHeader{color:var(--text-color-cui-secondary)}.ChangeStackContextIllustrations-module__rSCyXG__result{color:var(--text-color-cui-success);align-items:center;gap:.125rem;margin-inline-start:auto;display:inline-flex}.ChangeStackContextIllustrations-module__rSCyXG__memberRow{margin-top:.625rem}.ChangeStackContextIllustrations-module__rSCyXG__avatar{background:var(--background-color-cui-neutral);width:1.5rem;height:1.5rem;color:var(--text-color-cui-secondary);border-radius:50%;flex:none;place-items:center;display:grid}.ChangeStackContextIllustrations-module__rSCyXG__file{color:var(--text-color-cui-secondary);align-items:center;gap:.375rem;display:flex}.ChangeStackContextIllustrations-module__rSCyXG__question{margin-top:.625rem}.ChangeStackContextIllustrations-module__rSCyXG__question p{text-wrap:pretty;font-size:.9375rem;font-weight:500;line-height:1.35}.ChangeStackContextIllustrations-module__rSCyXG__question>span{color:var(--text-color-cui-secondary);margin-top:.5rem;font-size:.8125rem;display:block}.ChangeStackContextIllustrations-module__rSCyXG__unresolved{border:.0625rem solid var(--border-color-cui-neutral);color:var(--text-color-cui-warn);border-radius:.375rem;align-items:center;gap:.375rem;margin-top:.875rem;padding:.25rem .5rem;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ChangeStackContextIllustrations-module__rSCyXG__stage[data-visible=false] .ChangeStackContextIllustrations-module__rSCyXG__panel{opacity:0}.ChangeStackContextIllustrations-module__rSCyXG__stage[data-visible=true] .ChangeStackContextIllustrations-module__rSCyXG__panel{animation:.32s cubic-bezier(.23,1,.32,1) both ChangeStackContextIllustrations-module__rSCyXG__enter}.ChangeStackContextIllustrations-module__rSCyXG__stage[data-visible=true] .ChangeStackContextIllustrations-module__rSCyXG__field{animation:.3s ease-out .3s both ChangeStackContextIllustrations-module__rSCyXG__enter}.ChangeStackContextIllustrations-module__rSCyXG__stage[data-visible=true] .ChangeStackContextIllustrations-module__rSCyXG__connection:after{transform-origin:0;animation:.4s ease-out both ChangeStackContextIllustrations-module__rSCyXG__connect}.ChangeStackContextIllustrations-module__rSCyXG__stage[data-visible=true] .ChangeStackContextIllustrations-module__rSCyXG__request:after{animation-delay:.65s}.ChangeStackContextIllustrations-module__rSCyXG__stage[data-visible=true] .ChangeStackContextIllustrations-module__rSCyXG__persist:after{animation-delay:1.05s}.ChangeStackContextIllustrations-module__rSCyXG__stage[data-visible=true] .ChangeStackContextIllustrations-module__rSCyXG__returnSignal{animation:.6s ease-out 1.45s both ChangeStackContextIllustrations-module__rSCyXG__return-data}.ChangeStackContextIllustrations-module__rSCyXG__stage[data-visible=true] .ChangeStackContextIllustrations-module__rSCyXG__result{animation:.3s ease-out 2.15s both ChangeStackContextIllustrations-module__rSCyXG__enter}.ChangeStackContextIllustrations-module__rSCyXG__stage[data-visible=true] .ChangeStackContextIllustrations-module__rSCyXG__file{animation:.3s ease-out .2s both ChangeStackContextIllustrations-module__rSCyXG__enter}.ChangeStackContextIllustrations-module__rSCyXG__stage[data-visible=true] .ChangeStackContextIllustrations-module__rSCyXG__question{animation:.3s ease-out .42s both ChangeStackContextIllustrations-module__rSCyXG__enter}.ChangeStackContextIllustrations-module__rSCyXG__stage[data-visible=true] .ChangeStackContextIllustrations-module__rSCyXG__unresolved{animation:.3s ease-out .75s both ChangeStackContextIllustrations-module__rSCyXG__enter}}@keyframes ChangeStackContextIllustrations-module__rSCyXG__enter{0%{opacity:0;transform:translateY(.375rem)}to{opacity:1;transform:translateY(0)}}@keyframes ChangeStackContextIllustrations-module__rSCyXG__connect{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ChangeStackContextIllustrations-module__rSCyXG__return-data{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}
.ChangeStackMeaningDiagram-module__AHamHq__composition{margin-top:2.5rem}.ChangeStackMeaningDiagram-module__AHamHq__grid{grid-template-columns:1fr 1.2fr 1fr;grid-template-areas:"intent dependencies behavior""risk dependencies uncertainties";gap:1rem;display:grid}.ChangeStackMeaningDiagram-module__AHamHq__card{min-width:0}.ChangeStackMeaningDiagram-module__AHamHq__intent{grid-area:intent}.ChangeStackMeaningDiagram-module__AHamHq__dependencies{grid-area:dependencies}.ChangeStackMeaningDiagram-module__AHamHq__behavior{grid-area:behavior}.ChangeStackMeaningDiagram-module__AHamHq__risk{grid-area:risk}.ChangeStackMeaningDiagram-module__AHamHq__uncertainties{grid-area:uncertainties}.ChangeStackMeaningDiagram-module__AHamHq__cardContent{height:100%}.ChangeStackMeaningDiagram-module__AHamHq__visualSurface{background:var(--background-color-cui-base-0);min-height:13rem;box-shadow:none;border:0;flex:1;place-items:center;display:grid}.ChangeStackMeaningDiagram-module__AHamHq__visual{width:min(100%,15rem);display:block}.ChangeStackMeaningDiagram-module__AHamHq__dependencies .ChangeStackMeaningDiagram-module__AHamHq__visualSurface{position:relative;overflow:hidden;container-type:inline-size}.ChangeStackMeaningDiagram-module__AHamHq__artwork{width:100%;height:auto;display:block;transform:translateY(8%)}.ChangeStackMeaningDiagram-module__AHamHq__risk .ChangeStackMeaningDiagram-module__AHamHq__artwork{transform:translateY(4%)}.ChangeStackMeaningDiagram-module__AHamHq__copy{min-height:9rem;padding-bottom:2rem}.ChangeStackMeaningDiagram-module__AHamHq__title{color:var(--text-color-cui-primary);font-family:var(--font-cui-sans);letter-spacing:-.015em;text-wrap:balance;font-size:1.25rem;font-weight:500;line-height:1.4;display:block}.ChangeStackMeaningDiagram-module__AHamHq__description{max-width:34ch;color:var(--text-color-cui-secondary);text-wrap:pretty;margin-top:.625rem;font-size:1rem;line-height:1.5;display:block}@media not (min-width:64rem){.ChangeStackMeaningDiagram-module__AHamHq__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"intent dependencies""risk dependencies""behavior uncertainties"}}@media not (min-width:40rem){.ChangeStackMeaningDiagram-module__AHamHq__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"intent""risk""dependencies""behavior""uncertainties";gap:.75rem}.ChangeStackMeaningDiagram-module__AHamHq__card .ChangeStackMeaningDiagram-module__AHamHq__cardContent{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);display:grid}.ChangeStackMeaningDiagram-module__AHamHq__visualSurface{min-height:12rem}.ChangeStackMeaningDiagram-module__AHamHq__card .ChangeStackMeaningDiagram-module__AHamHq__visual{width:100%}.ChangeStackMeaningDiagram-module__AHamHq__copy{align-self:center;min-height:0;padding:1rem .75rem 2rem}.ChangeStackMeaningDiagram-module__AHamHq__intent .ChangeStackMeaningDiagram-module__AHamHq__cardContent,.ChangeStackMeaningDiagram-module__AHamHq__behavior .ChangeStackMeaningDiagram-module__AHamHq__cardContent,.ChangeStackMeaningDiagram-module__AHamHq__uncertainties .ChangeStackMeaningDiagram-module__AHamHq__cardContent,.ChangeStackMeaningDiagram-module__AHamHq__dependencies .ChangeStackMeaningDiagram-module__AHamHq__cardContent{display:flex}.ChangeStackMeaningDiagram-module__AHamHq__dependencies .ChangeStackMeaningDiagram-module__AHamHq__visualSurface{min-height:34rem}.ChangeStackMeaningDiagram-module__AHamHq__intent .ChangeStackMeaningDiagram-module__AHamHq__copy,.ChangeStackMeaningDiagram-module__AHamHq__behavior .ChangeStackMeaningDiagram-module__AHamHq__copy,.ChangeStackMeaningDiagram-module__AHamHq__uncertainties .ChangeStackMeaningDiagram-module__AHamHq__copy,.ChangeStackMeaningDiagram-module__AHamHq__dependencies .ChangeStackMeaningDiagram-module__AHamHq__copy{align-self:stretch}}
.ChangeStackGapGraphic-module__YLFd9q__graphic{grid-template-columns:minmax(0,1fr);align-items:center;gap:1rem;width:100%;max-width:52rem;margin-inline:auto;display:grid}.ChangeStackGapGraphic-module__YLFd9q__chart{min-width:0}.ChangeStackGapGraphic-module__YLFd9q__plotFrame{isolation:isolate;position:relative}.ChangeStackGapGraphic-module__YLFd9q__plot{width:100%;height:auto;color:var(--color-cui-mauve-12);font-family:var(--font-cui-sans);display:block;position:relative;overflow:visible}.ChangeStackGapGraphic-module__YLFd9q__canvas{visibility:hidden;pointer-events:none;width:100%;position:absolute;inset:0 auto auto 0}.ChangeStackGapGraphic-module__YLFd9q__plotFrame[data-enhanced=true] .ChangeStackGapGraphic-module__YLFd9q__canvas{visibility:visible}.ChangeStackGapGraphic-module__YLFd9q__plotFrame[data-enhanced=true] .ChangeStackGapGraphic-module__YLFd9q__staticInk{visibility:hidden}@media (prefers-reduced-motion:reduce){.ChangeStackGapGraphic-module__YLFd9q__plotFrame[data-enhanced=true] .ChangeStackGapGraphic-module__YLFd9q__canvas{visibility:hidden}.ChangeStackGapGraphic-module__YLFd9q__plotFrame[data-enhanced=true] .ChangeStackGapGraphic-module__YLFd9q__staticInk{visibility:visible}}.ChangeStackGapGraphic-module__YLFd9q__output,.ChangeStackGapGraphic-module__YLFd9q__comprehension{stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px;vector-effect:non-scaling-stroke}.ChangeStackGapGraphic-module__YLFd9q__output{opacity:.55}.ChangeStackGapGraphic-module__YLFd9q__comprehension{opacity:.65}.ChangeStackGapGraphic-module__YLFd9q__milestone{font-size:1.5rem;font-weight:500}.ChangeStackGapGraphic-module__YLFd9q__milestone text{fill:var(--color-cui-mauve-12)}.ChangeStackGapGraphic-module__YLFd9q__milestone>path{stroke:var(--color-cui-mauve-8);opacity:.6;stroke-width:1px;stroke-dasharray:6 6;stroke-linecap:round;vector-effect:non-scaling-stroke}.ChangeStackGapGraphic-module__YLFd9q__brandLabel{font-size:1.5rem;font-weight:500}.ChangeStackGapGraphic-module__YLFd9q__dot{fill:var(--color-cui-mauve-12)}.ChangeStackGapGraphic-module__YLFd9q__measure path{stroke:var(--color-cui-tertiary-11);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.ChangeStackGapGraphic-module__YLFd9q__measure .ChangeStackGapGraphic-module__YLFd9q__measureSpan{stroke-dasharray:6 6}.ChangeStackGapGraphic-module__YLFd9q__axis path{stroke:var(--color-cui-mauve-8);stroke-width:1px;opacity:.65;vector-effect:non-scaling-stroke}.ChangeStackGapGraphic-module__YLFd9q__axis text{fill:var(--color-cui-mauve-11);font-family:var(--font-cui-mono);letter-spacing:.15em;text-transform:uppercase;font-size:.875rem}.ChangeStackGapGraphic-module__YLFd9q__legend{color:var(--color-cui-mauve-11);font-family:var(--font-cui-mono);text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem;font-size:.75rem;line-height:1.5;display:flex}.ChangeStackGapGraphic-module__YLFd9q__legend span{align-items:center;gap:.625rem;display:inline-flex}.ChangeStackGapGraphic-module__YLFd9q__legend i{flex:none;width:.5rem;height:.5rem;display:block}.ChangeStackGapGraphic-module__YLFd9q__outputSwatch{background:var(--color-cui-cr-orange-9)}.ChangeStackGapGraphic-module__YLFd9q__comprehensionSwatch{background:var(--color-cui-green-9)}.ChangeStackGapGraphic-module__YLFd9q__caption{color:var(--color-cui-mauve-11);text-align:center;grid-column:1/-1;font-size:.75rem;line-height:1.5}.ChangeStackGapGraphic-module__YLFd9q__pillContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ChangeStackGapGraphic-module__YLFd9q__pillContainer[data-align=end]{justify-content:flex-end}.ChangeStackGapGraphic-module__YLFd9q__pillContainer[data-align=end] .ChangeStackGapGraphic-module__YLFd9q__labelPill{justify-content:center;width:100%}.ChangeStackGapGraphic-module__YLFd9q__labelPill{font-family:var(--font-cui-sans);border:1px solid var(--border-color-cui-neutral);white-space:nowrap;border-radius:9999px;padding:2px 12px;font-size:1rem;font-weight:400;line-height:1.5}.ChangeStackGapGraphic-module__YLFd9q__labelPill[data-tone=output]{color:var(--color-cui-cr-orange-11);background:var(--color-cui-cr-orange-3);border-color:var(--color-cui-cr-orange-6)}.ChangeStackGapGraphic-module__YLFd9q__labelPill[data-tone=comprehension]{color:var(--text-color-cui-success);background:var(--background-color-cui-success-subtle);border-color:var(--color-cui-green-6)}.ChangeStackGapGraphic-module__YLFd9q__labelPill[data-tone=gap]{color:var(--color-cui-tertiary-11);background:var(--color-cui-tertiary-3);border-color:var(--color-cui-tertiary-6)}@media (min-width:48rem){.ChangeStackGapGraphic-module__YLFd9q__backdropLegend{display:none}}
.styles-module__9FPIDa__section{isolation:isolate;flex-direction:column;gap:2rem;width:100%;display:flex;position:relative;overflow:hidden}.styles-module__9FPIDa__intro{z-index:10;text-align:left;flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}.styles-module__9FPIDa__graphic{height:clamp(12rem,60vw,18rem);position:relative}.styles-module__9FPIDa__backdrop{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.styles-module__9FPIDa__fallback,.styles-module__9FPIDa__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.styles-module__9FPIDa__fallback{opacity:1;transition:opacity .12s;transform:scaleX(-1)}.styles-module__9FPIDa__backdrop[data-shader-active=true] .styles-module__9FPIDa__fallback{opacity:0}.styles-module__9FPIDa__backdrop:has(.styles-module__9FPIDa__fallback[data-static-fallback-preview=true]) .styles-module__9FPIDa__fallback{opacity:1}.styles-module__9FPIDa__backdrop:has(.styles-module__9FPIDa__fallback[data-static-fallback-preview=true]) .styles-module__9FPIDa__canvas{display:none}@media (min-width:48rem){.styles-module__9FPIDa__section{min-height:calc(var(--cr-spacing-128) * 4);justify-content:center;gap:3rem}.styles-module__9FPIDa__intro{width:50%;margin-left:auto}.styles-module__9FPIDa__graphic{height:auto;position:absolute;inset:0}}
.MobileMediaStage-module__XFDxbq__viewport{min-width:0;position:relative}.MobileMediaStage-module__XFDxbq__fluidMobileViewport,.MobileMediaStage-module__XFDxbq__canvas,.MobileMediaStage-module__XFDxbq__fluidMobileCanvas{min-width:0}@media (max-width:39.999rem){.MobileMediaStage-module__XFDxbq__viewport{width:calc(100vw - var(--cr-spacing-24));max-width:none;-webkit-mask-image:linear-gradient(to right, black 0, black calc(100% - var(--cr-spacing-80)), transparent 100%);-webkit-mask-image:linear-gradient(to right, black 0, black calc(100% - var(--cr-spacing-80)), transparent 100%);mask-image:linear-gradient(to right, black 0, black calc(100% - var(--cr-spacing-80)), transparent 100%);overflow:hidden}.MobileMediaStage-module__XFDxbq__viewport.MobileMediaStage-module__XFDxbq__fluidMobileViewport{width:100%;-webkit-mask-image:none;mask-image:none}.MobileMediaStage-module__XFDxbq__canvas{width:37.5rem;max-width:none}.MobileMediaStage-module__XFDxbq__canvas.MobileMediaStage-module__XFDxbq__fluidMobileCanvas{width:100%;max-width:100%}.MobileMediaStage-module__XFDxbq__canvas .MobileMediaStage-module__XFDxbq__reviewImage{top:auto;bottom:0}}
.EventsHero-module__S7-OhW__layout:has([data-featured-image]){grid-template-columns:minmax(0,1fr)}
