[data-aj-mode=dark] .Policy-module-scss-module__ZBKg5G__Policy{--rule-color:rgba(var(--aj-palette-neutralRgb-07) / .3);--sample-bg-rgb:var(--aj-palette-neutralRgb-00);--policy-accent-rgb:var(--aj-palette-tint-01Rgb-09);--policy-label:var(--aj-palette-tint-01-07);--policy-state:var(--aj-palette-tint-01-12);--policy-glow:var(--aj-palette-tint-01-11);--chat-bg:rgba(var(--aj-palette-neutralRgb-01) / .6);--chat-ask-bg:var(--aj-palette-neutral-02);--chat-deny-bg:var(--aj-palette-tint-15-02)}[data-aj-mode=light] .Policy-module-scss-module__ZBKg5G__Policy{--rule-color:rgba(var(--aj-palette-neutralRgb-08) / .3);--sample-bg-rgb:var(--aj-palette-neutralRgb-15);--policy-accent-rgb:var(--aj-palette-tint-01Rgb-06);--policy-label:var(--aj-palette-tint-01-08);--policy-state:var(--aj-palette-tint-01-03);--policy-glow:var(--aj-palette-tint-01-04);--chat-bg:rgba(var(--aj-palette-neutralRgb-14) / .6);--chat-ask-bg:var(--aj-palette-neutral-13);--chat-deny-bg:var(--aj-palette-tint-15-13)}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__ScrollAnimateContent{align-items:center;gap:calc(var(--sp)*8);width:100%;padding:calc(var(--sp)*32) 0 calc(var(--sp)*28);transition:padding var(--time-md) var(--easing-default);flex-flow:column;display:flex}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__SectionTop{gap:calc(var(--sp)*3);width:100%;max-width:calc(var(--sp)*96);flex-flow:column;display:flex}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Title{line-height:var(--aj-lineHeight-sm);margin:0}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Lede{font-weight:var(--aj-fontWeight-md);max-width:calc(var(--sp)*75)}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Diagram{width:100%;padding:calc(var(--sp)*6) 0;position:relative}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Rule{background-image:repeating-linear-gradient(to right, var(--rule-color) 0 4px, transparent 4px 8px);width:100vw;height:1px;position:absolute;left:calc(50% - 50vw)}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Rule:first-child{top:0}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Rule:last-child{bottom:0}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Routes{gap:calc(var(--sp)*6);max-width:calc(var(--sp)*140);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Route{gap:calc(var(--sp)*4);padding:calc(var(--sp)*4 + 1px);flex-flow:column;display:flex}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__RouteTitle{gap:calc(var(--sp)*2);flex-flow:column;display:flex}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__RouteOwner{margin:0}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__RouteName{font-weight:var(--aj-fontWeight-lg);line-height:var(--aj-lineHeight-lg);text-transform:uppercase;margin:0}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__RouteBody{gap:calc(var(--sp)*5);flex-flow:column;flex:none;display:flex}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__RouteText{font-weight:var(--aj-fontWeight-md);margin:0}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Checks{gap:var(--sp);flex-flow:column;margin:0;padding:0;list-style:none;display:flex}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Check{gap:calc(var(--sp)*1.5);font-weight:var(--aj-fontWeight-md);flex-flow:row;display:flex}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__RouteSample{margin:auto calc(var(--sp)*-4) calc(var(--sp)*-4);padding:calc(var(--sp)*4);border-radius:0 0 var(--aj-block-radius) var(--aj-block-radius);background:linear-gradient(rgb(var(--sample-bg-rgb)/.6), rgb(var(--sample-bg-rgb)/.6)),linear-gradient(#000, #000)}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Code,.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Remote{gap:calc(var(--sp)*4);min-height:calc(var(--sp)*32);flex-flow:column;display:flex}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Code .expressive-code{border-radius:calc(var(--sp)*1.5);background:rgba(var(--aj-theme-palette-fullBackgroundRgb)/.7);--ec-codeFontSize:var(--aj-fontSize-xs);overflow:hidden}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__PolicyRow{align-items:center;gap:calc(var(--sp)*1.5);color:var(--policy-label);flex-flow:wrap;margin:0;display:flex}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__PolicyTag{margin-right:var(--sp)}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__PolicyDot{width:calc(var(--sp)*.75);height:calc(var(--sp)*.75);flex:none;position:relative}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__PolicyDot:before{content:"";background:var(--policy-glow);filter:blur(calc(var(--sp) * .625));animation:Policy-module-scss-module__ZBKg5G__PolicyDotGlow 1.6s var(--easing-default) infinite;border-radius:50%;position:absolute;inset:0}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__PolicyDot:after{content:"";background:rgb(var(--policy-accent-rgb)/1);animation:Policy-module-scss-module__ZBKg5G__PolicyDotCore 1.6s var(--easing-default) infinite;border-radius:50%;position:absolute;inset:0}@keyframes Policy-module-scss-module__ZBKg5G__PolicyDotCore{0%,to{transform:scale(.9)}50%{transform:scale(1)}}@keyframes Policy-module-scss-module__ZBKg5G__PolicyDotGlow{0%,to{opacity:.75}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__PolicyDot:before{opacity:.6;animation:none}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__PolicyDot:after{animation:none;transform:none}}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__PolicyPill{justify-content:space-between;align-items:center;gap:calc(var(--sp)*2);min-width:0;padding:calc(var(--sp)*.5) calc(var(--sp)*1.5);border:1px solid rgb(var(--policy-accent-rgb)/.5);border-radius:calc(var(--sp)*2);background:rgb(var(--aj-theme-palette-backgroundRgb)/.6);flex-flow:row;flex:auto;display:flex}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__PolicyLabel{color:rgb(var(--policy-accent-rgb)/1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__PolicyState{color:var(--policy-state);flex:none}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Chat{--resize:.9;transform:translateX(-50%) scale(var(--resize));width:calc(100%/var(--resize));height:calc(var(--sp)*29.5);flex:auto;min-height:0;left:50%}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Chat .chat-input:empty{display:none}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Chat .bash-output.collapsible-output{cursor:default;max-height:none}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Chat .bash-output .bash-line:first-child{display:none}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Chat .bash-output .bash-line+.bash-line{border-top:0}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Chat .bash-output.tool-output{background:0 0;padding-inline:0}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Chat .conversation .message:nth-child(5){position:relative}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Chat .conversation .message:nth-child(5):after{content:"";inset:calc(var(--sp)*-1);z-index:-1;background:var(--chat-deny-bg);filter:blur(calc(var(--sp) * 1));opacity:0;animation:Policy-module-scss-module__ZBKg5G__ChatDenyFadeIn .5s var(--easing-default) forwards;position:absolute}@keyframes Policy-module-scss-module__ZBKg5G__ChatDenyFadeIn{to{opacity:.35}}@media (prefers-reduced-motion:reduce){.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Chat .conversation .message:nth-child(5):after{opacity:.35;animation:none}}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__CheckIcon{--Icon-fontSize:.875em;margin-top:calc((var(--aj-lineHeight-lg)*1em - .875em)/2);color:var(--aj-theme-txt-positive)}@media screen and (max-width:1359px){.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Routes{grid-template-columns:minmax(0,1fr)}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Route{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);grid-template-areas:"title sample""body sample";align-content:start;display:grid}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__RouteTitle{grid-area:title}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__RouteBody{grid-area:body}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__RouteSample{margin:calc(var(--sp)*-4) calc(var(--sp)*-4) calc(var(--sp)*-4) 0;border-radius:0 var(--aj-block-radius) var(--aj-block-radius) 0;flex-flow:column;grid-area:sample;justify-content:center;display:flex}}@media screen and (max-width:840px){.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Route{flex-flow:column;display:flex}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__RouteSample{margin:auto calc(var(--sp)*-4) calc(var(--sp)*-4);border-radius:0 0 var(--aj-block-radius) var(--aj-block-radius)}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Diagram{max-width:calc(var(--sp)*96)}}@media screen and (max-width:560px){.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__ScrollAnimateContent{gap:calc(var(--sp)*6);padding:calc(var(--sp)*20) 0 calc(var(--sp)*10)}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Route{padding:calc(var(--sp)*3 + 1px)}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__RouteSample{margin:0 calc(var(--sp)*-3) calc(var(--sp)*-3);padding:calc(var(--sp)*3)}}@media screen and (max-width:480px){.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__Route{padding:calc(var(--sp)*3)}.Policy-module-scss-module__ZBKg5G__Policy .Policy-module-scss-module__ZBKg5G__RouteSample{margin-left:calc(var(--sp)*-5);margin-right:calc(var(--sp)*-5);padding:calc(var(--sp)*2);border-radius:calc(var(--sp)*2);border:1px solid var(--aj-block-bg)}}
.hv2-mixed-title .hv2-main{color:var(--aj-theme-txt-primary);font-weight:var(--aj-fontWeight-xxl);line-height:var(--aj-lineHeight-md)}.hv2-mixed-title .hv2-sub{text-transform:uppercase;color:var(--aj-theme-txt-secondary);font-size:.8em;font-weight:var(--aj-fontWeight-lg);line-height:var(--aj-lineHeight-lg);display:block}.hv2-mixed-title .hv2-sub.hv2-sub-large{font-size:var(--aj-fontSize-xl4)}.hv2-eyebrow{font-family:var(--aj-fontFamily-code);text-transform:uppercase}.hv2-noise:after{content:"";z-index:10;mix-blend-mode:overlay;opacity:.3;background-image:url(/static/arcjet-noise.png);background-repeat:repeat;background-size:128px 128px;width:100%;height:100%;position:absolute;top:0;left:0}.hv2-noise.hv2-animate-move:after{animation:.5s step-end infinite noiseMove}@keyframes noiseMove{0%{background-position:0 0}10%{background-position:-32px -64px}20%{background-position:-64px -32px}30%{background-position:-96px -96px}40%{background-position:-32px -96px}50%{background-position:-64px 0}60%{background-position:0 -64px}70%{background-position:-96px -32px}80%{background-position:-32px -32px}90%{background-position:-64px -96px}to{background-position:0 0}}.hv2-scan-lines:before{content:"";background-image:repeating-linear-gradient(180deg, rgba(var(--aj-theme-palette-foregroundRgb)/.5) 0, rgba(var(--aj-theme-palette-foregroundRgb)/.5) 2.5px, rgba(var(--aj-theme-palette-backgroundRgb)/.5) 2.5px, rgba(var(--aj-theme-palette-backgroundRgb)/.5) 5px);z-index:0;position:absolute;inset:0}.hv2-scan-lines.hv2-no-black:before{background-image:repeating-linear-gradient(180deg, rgba(var(--aj-theme-palette-foregroundRgb)/.5) 0, rgba(var(--aj-theme-palette-foregroundRgb)/.5) 2.5px, rgba(var(--aj-theme-palette-foregroundRgb)/0) 2.5px, rgba(var(--aj-theme-palette-foregroundRgb)/0) 5px)}.hv2-scan-lines.hv2-blend-lighten:before{mix-blend-mode:lighten;opacity:.3}.hv2-scan-lines.hv2-blend-overlay:before{mix-blend-mode:overlay;opacity:.36}.hv2-scan-lines.hv2-blend-multiply:before{mix-blend-mode:multiply;opacity:1}.hv2-scan-lines>*{z-index:10;position:relative}.hv2-scan-lines.hv2-over:before{z-index:100}.hv2-scan-lines.hv2-animate-scroll:before{animation:.6s linear infinite scanLinesScroll}@keyframes scanLinesScroll{0%{background-position:0 0}to{background-position:0 5px}}.hv2-glow-line.hv2-glow-line-vertical{--gradient-direction:to bottom;--background-position-target:0% 100%;--line-width:17px;--line-height:100%;--line-before-width:1px;--line-before-height:100%;--line-before-top:0;--line-before-left:50%;--line-before-transform:translateX(-50%);--line-before-background-size:100% 300%;--line-after-width:9px;--line-after-height:100%;--line-after-top:0;--line-after-left:50%;--line-after-transform:translateX(-50%)}.hv2-glow-line.hv2-glow-line-horizontal{--gradient-direction:to right;--background-position-target:100% 0%;--line-width:100%;--line-height:17px;--line-before-width:100%;--line-before-height:1px;--line-before-top:50%;--line-before-left:0;--line-before-transform:translateY(-50%);--line-before-background-size:300% 100%;--line-after-width:100%;--line-after-height:9px;--line-after-top:50%;--line-after-left:0;--line-after-transform:translateY(-50%)}.hv2-glow-line{--gradient-peak-center:50%}.hv2-glow-line.hv2-glow-line-offset-center-early{--gradient-peak-center:40%}.hv2-glow-line.hv2-glow-line-offset-center-late{--gradient-peak-center:60%}.hv2-glow-line{width:var(--line-width);height:var(--line-height);-webkit-mask-image:linear-gradient(var(--gradient-direction), transparent 0%, black var(--gradient-peak-center), transparent 100%);mask-image:linear-gradient(var(--gradient-direction), transparent 0%, black var(--gradient-peak-center), transparent 100%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hv2-glow-line:before{content:"";width:var(--line-before-width);height:var(--line-before-height);top:var(--line-before-top);left:var(--line-before-left);transform:var(--line-before-transform);background:linear-gradient(var(--gradient-direction), rgba(var(--neon-line-accentRgb)/1) 0%, rgba(var(--neon-line-accentRgb)/1) 40%, rgba(var(--neon-line-accentHighRgb)/1) 50%, rgba(var(--neon-line-accentRgb)/1) 60%, rgba(var(--neon-line-accentRgb)/1) 100%);background-size:var(--line-before-background-size);animation:6s ease-in-out infinite glowLineTravel;position:absolute}@keyframes glowLineTravel{0%{background-position:var(--background-position-target)}50%{background-position:0 0}to{background-position:var(--background-position-target)}}.hv2-glow-line:after{content:"";width:var(--line-after-width);height:var(--line-after-height);top:var(--line-after-top);left:var(--line-after-left);transform:var(--line-after-transform);background:rgba(var(--neon-line-accentRgb)/.15);filter:blur(3px);animation:6s ease-in-out infinite glowLinePulse;position:absolute}@keyframes glowLinePulse{0%,to{background:rgba(var(--neon-line-accentRgb)/.15)}30%{background:rgba(var(--neon-line-accentRgb)/.2);filter:blur(1px)}70%{background:rgba(var(--neon-line-accentRgb)/.1)}}[data-aj-mode=dark] .hv2-felt-section{--felt-bg:var(--aj-palette-neutral-00)}.hv2-felt-section{flex-flow:row;align-items:center;display:flex;position:relative}.hv2-felt-section:before{content:"";background-color:var(--felt-bg);border-radius:var(--sp);opacity:.3;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.hv2-felt-section.hv2-noise:after{mix-blend-mode:plus-lighter;opacity:.04;border-radius:var(--sp);z-index:10}.hv2-felt-section .hv2-felt-top,.hv2-felt-section .hv2-felt-bottom{z-index:50;padding:calc(var(--sp)*8) 0;text-align:center;flex-flow:column;flex:1 1 0;justify-content:center;align-items:center;display:flex}.hv2-felt-section .hv2-felt-top>*,.hv2-felt-section .hv2-felt-bottom>*{max-width:72%}.hv2-felt-section .hv2-felt-illustration{width:calc(var(--sp)*30)}.hv2-felt-section .hv2-felt-bottom>h3{display:none}.hv2-felt-section .hv2-felt-separator{z-index:50;width:var(--sp);margin-top:calc(var(--sp)*6);margin-bottom:calc(var(--sp)*6);background-color:var(--aj-theme-palette-background);border-radius:calc(var(--sp)*.5);flex:none;align-self:stretch}@container (max-width:768px){.hv2-felt-section{flex-flow:column;justify-content:center;align-items:center}.hv2-felt-section .hv2-felt-top>*,.hv2-felt-section .hv2-felt-bottom>*{max-width:85%}.hv2-felt-section .hv2-felt-top{padding:calc(var(--sp)*3);width:100%}.hv2-felt-section .hv2-felt-bottom{padding:calc(var(--sp)*8) 0 calc(var(--sp)*10)}.hv2-felt-section .hv2-felt-separator{height:var(--sp);align-self:center;width:100%;max-width:min(80%,360px);margin:0}.hv2-felt-section .hv2-felt-top>h3{display:none}.hv2-felt-section .hv2-felt-bottom>h3{margin-top:0;display:block}}@container (max-width:450px){.hv2-felt-section .hv2-felt-illustration{max-width:100%}}.hv2-feature-block{--feature-bg:var(--aj-theme-palette-background);margin:0 calc(var(--sp)*-5.25);width:calc(100% + var(--sp)*10.5);max-width:calc(100vw - var(--sp)*8);flex-flow:row;align-items:stretch;display:flex;position:relative;overflow:hidden}.hv2-feature-block:after{z-index:5}.hv2-feature-block{--side-illustration-w:calc(var(--sp) * 28);--side-illustration-h:calc(var(--sp) * 38);--bg-padR:calc(var(--sp) * 12)}.hv2-feature-block .hv2-feature-bg{--glow-color:var(--aj-palette-neutral-03);--glow-rotate:0deg;--glow-width:80%;--glow-height:40%;--glow-translate:-50%, -50%;--image-mask-translate:0% 0%;--feature-bg-base:var(--aj-theme-palette-background);--border-radius:calc(var(--sp) * 1.5);background-color:var(--feature-bg-base);background-image:var(--feature-bg);width:calc(100% - var(--bg-padR));z-index:0;pointer-events:none;border-radius:var(--border-radius);will-change:transform;z-index:1;height:100%;position:absolute;top:0;left:0;overflow:hidden}.hv2-feature-block .hv2-feature-bg .hv2-feature-bg-scan-lines{width:var(--side-illustration-w);mix-blend-mode:multiply;border-radius:calc(var(--border-radius)*1.2);position:absolute;top:0;bottom:0;left:0;overflow:hidden}.hv2-feature-block .hv2-feature-bg .hv2-feature-bg-glow{transform:translate(var(--glow-translate)) rotate(var(--glow-rotate)) scale(1.05);width:var(--glow-width);height:var(--glow-height);background:radial-gradient(ellipse at center, var(--glow-color), var(--glow-color) 30%, transparent 70%);filter:blur(80px);border-radius:50%;display:block;position:absolute;top:50%;left:50%}.hv2-feature-block .hv2-feature-bg .hv2-feature-bg-image{left:var(--side-illustration-w);mix-blend-mode:screen;opacity:.12;-webkit-mask-image:radial-gradient(ellipse at var(--image-mask-translate), black, black 20%, transparent 80%);mask-image:radial-gradient(ellipse at var(--image-mask-translate), black, black 20%, transparent 80%);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hv2-feature-block .hv2-feature-bg .hv2-feature-bg-image>img{object-fit:cover;filter:blur(6px);width:180%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:no-preference){.hv2-feature-block .hv2-feature-bg .hv2-feature-bg-image>img{animation:hv2FeatureBackdropDrift var(--bg-image-drift-duration,90s) var(--easing-default) var(--bg-image-drift-delay,0s) infinite alternate}}@keyframes hv2FeatureBackdropDrift{0%{transform:translate(calc(-50% - var(--bg-image-drift-x,8%)), -50%)}to{transform:translate(calc(-50% + var(--bg-image-drift-x,8%)), -50%)}}.hv2-feature-block .hv2-feature-illustration{width:var(--side-illustration-w);z-index:10;justify-content:center;align-items:center;display:flex;position:relative}.hv2-feature-block .hv2-feature-illustration .hv2-feature-illustration-art{z-index:20;width:100%;height:auto;display:inline-block}.hv2-feature-block .hv2-feature-side{z-index:10;flex-flow:row;flex:1 1 0;align-items:center;min-width:0;display:flex}.hv2-feature-block .hv2-feature-text{box-sizing:border-box;padding:calc(var(--sp)*5.25) calc(var(--sp)*9) calc(var(--sp)*5.25) calc(var(--sp)*8)}.hv2-feature-block .hv2-feature-text h3{margin:0 0 calc(var(--sp)*4) 0}.hv2-feature-block .hv2-feature-text p{margin:0}.hv2-feature-block .hv2-feature-snippet{box-sizing:border-box;margin:calc(var(--sp)*5.25) 0;min-width:540px;overflow:hidden}.hv2-feature-block .hv2-feature-snippet .expressive-code{background:rgba(var(--aj-theme-palette-fullBackgroundRgb)/.7);--ec-codeFontSize:var(--aj-fontSize-xs);position:relative}.hv2-feature-block .hv2-feature-snippet .expressive-code .frame pre{max-height:calc(var(--sp)*36)}.hv2-feature-block .hv2-feature-snippet .expressive-code:before{content:"";border-radius:inherit;box-sizing:border-box;background:linear-gradient(to left, rgba(var(--aj-theme-palette-fullForegroundRgb)/.12), transparent);-webkit-mask-composite:xor;pointer-events:none;z-index:20;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 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}@media screen and (max-width:1359px){.hv2-feature-block{--bg-padR:calc(var(--sp) * 8)}.hv2-feature-block .hv2-feature-side{padding:calc(var(--sp)*10) 0 calc(var(--sp)*8);align-items:stretch;row-gap:calc(var(--sp)*8);flex-flow:column}.hv2-feature-block .hv2-feature-text{padding:0 calc(var(--sp)*8);margin-right:var(--bg-padR)}.hv2-feature-block .hv2-feature-snippet{width:auto;max-width:none;padding-left:calc(var(--sp)*8);margin:0}.hv2-feature-block .hv2-feature-snippet .expressive-code{--ec-codeFontSize:var(--aj-fontSize-sm)}.hv2-feature-block .hv2-feature-snippet .expressive-code .frame pre{max-height:none}}@media screen and (max-width:1024px){.hv2-feature-block .hv2-feature-snippet .expressive-code{--ec-codeFontSize:var(--aj-fontSize-xs)}}@media screen and (max-width:880px){.hv2-feature-block{flex-flow:column}.hv2-feature-block .hv2-feature-snippet .expressive-code{--ec-codeFontSize:var(--aj-fontSize-sm)}.hv2-feature-block .hv2-feature-bg .hv2-feature-bg-scan-lines{width:99.9%;height:60%;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.hv2-feature-block .hv2-feature-bg .hv2-feature-bg-image{left:0}.hv2-feature-block .hv2-feature-illustration{height:var(--side-illustration-h);padding-left:calc(var(--sp)*5.5);align-items:center;width:fit-content;display:flex}.hv2-feature-block .hv2-feature-illustration .hv2-feature-illustration-art{width:var(--side-illustration-w)}.hv2-feature-block .hv2-feature-side{padding-top:calc(var(--sp)*2)}}@media screen and (max-width:768px){.hv2-feature-block{--bg-padR:calc(var(--sp) * 6)}.hv2-feature-block .hv2-feature-illustration{padding-left:calc(var(--sp)*3.5)}.hv2-feature-block .hv2-feature-text{padding:0 calc(var(--sp)*6)}.hv2-feature-block .hv2-feature-snippet{padding-left:calc(var(--sp)*6)}}@media screen and (max-width:720px){.hv2-feature-block .hv2-feature-snippet .expressive-code{--ec-codeFontSize:var(--aj-fontSize-xs)}}@media screen and (max-width:640px){.hv2-feature-block{--bg-padR:calc(var(--sp) * 4.5)}.hv2-feature-block .hv2-feature-illustration{padding-left:calc(var(--sp)*2)}.hv2-feature-block .hv2-feature-text{padding:0 calc(var(--sp)*4.5)}.hv2-feature-block .hv2-feature-snippet{padding-left:calc(var(--sp)*4.5)}}@media screen and (max-width:580px){.hv2-feature-block{--bg-padR:0px;max-width:calc(100vw - var(--sp)*12);overflow:visible}.hv2-feature-block .hv2-feature-snippet{min-width:0;width:calc(100vw - var(--sp)*6);margin-left:calc(var(--sp)*-3);padding-left:0}.hv2-feature-block .hv2-feature-snippet .expressive-code{border:1px solid rgba(var(--aj-theme-palette-fullForegroundRgb)/.08)}.hv2-feature-block .hv2-feature-snippet .expressive-code:before{content:none}}@media screen and (max-width:460px){.hv2-feature-block{max-width:calc(100vw - var(--sp)*8)}.hv2-feature-block .hv2-feature-snippet{width:calc(100vw - var(--sp)*4);margin-left:calc(var(--sp)*-2)}}
.SocialProof-module-scss-module__bk0e3q__SocialProof{--social-proof-logo-shadow-color:rgba(var(--aj-theme-txt-tertiaryRgb) / .52)}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__ScrollAnimateContent{padding:calc(var(--sp)*16) 0 0;gap:calc(var(--sp)*8);transition:padding var(--time-md) var(--easing-default);flex-flow:column;align-items:center;display:flex;position:relative}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Row{gap:calc(var(--sp)*3);flex-flow:column;align-items:center;width:100%;display:flex}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Label{margin:0}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Label .SocialProof-module-scss-module__bk0e3q__DocsLink{color:var(--aj-theme-txt-tertiary);font-weight:inherit;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--aj-theme-txt-tertiaryRgb)/.4);text-decoration-color:rgba(var(--aj-theme-txt-tertiaryRgb)/.4);text-underline-offset:.2em;transition:color var(--time-sm) var(--easing-default),text-decoration-color var(--time-sm) var(--easing-default)}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Label .SocialProof-module-scss-module__bk0e3q__DocsLink:visited{color:var(--aj-theme-txt-tertiary)}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Label .SocialProof-module-scss-module__bk0e3q__DocsLink:hover,.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Label .SocialProof-module-scss-module__bk0e3q__DocsLink:focus-visible{color:var(--aj-theme-txt-secondary);text-decoration-color:currentColor}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Logos{justify-content:center;width:100%;display:flex}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Track{--strip-gap:calc(var(--sp) * 10);justify-content:center;align-items:center;column-gap:var(--strip-gap);row-gap:calc(var(--sp)*4);flex-flow:wrap;width:100%;display:flex}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Clone{display:none}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Logo{width:auto;color:var(--aj-theme-txt-tertiary);height:calc(var(--sp)*8);filter:drop-shadow(0 3.6px 10px var(--social-proof-logo-shadow-color))}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__GlowLineWrapper{width:80%;margin-top:calc(var(--sp)*12);position:relative}@keyframes SocialProof-module-scss-module__bk0e3q__marquee{to{transform:translateX(calc((-100% - var(--strip-gap)) / var(--strip-runs)))}}@media screen and (max-width:720px){.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Track{--strip-gap:calc(var(--sp) * 7)}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Logo{height:calc(var(--sp)*7)}}@media screen and (max-width:640px){.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Logos{--strip-bleed:calc(var(--sp) * 2);--marquee-duration:15s;padding-block:var(--strip-bleed);margin-block:calc(var(--strip-bleed)*-1);justify-content:flex-start;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 20% 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 20% 80%,#0000 100%)}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Track{--strip-runs:3;will-change:transform;width:max-content;animation:SocialProof-module-scss-module__bk0e3q__marquee var(--marquee-duration) linear infinite;flex-wrap:nowrap;justify-content:flex-start}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Logo{flex:none}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Clone{display:block}}@media screen and (max-width:640px) and (prefers-reduced-motion:reduce){.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Logos{overflow-x:auto}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Track{will-change:auto;animation:none}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Clone{display:none}}@media screen and (max-width:560px){.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__ScrollAnimateContent{padding-top:calc(var(--sp)*14);gap:calc(var(--sp)*6)}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Track{--strip-gap:calc(var(--sp) * 5);row-gap:calc(var(--sp)*3)}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__Logo{height:calc(var(--sp)*6)}.SocialProof-module-scss-module__bk0e3q__SocialProof .SocialProof-module-scss-module__bk0e3q__GlowLineWrapper{margin-top:calc(var(--sp)*8)}}
