@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5972bc34-module__OU16Qa__className{font-family:Inter,Inter Fallback;font-style:normal}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.09~u27dqhyhd6.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_4f06a15b-module__KWqLtW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_4f06a15b-module__KWqLtW__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2?dpl=dpl_FSk7YFmA6vppmsLrZYTwSYt9QDJ6)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.button-module__3W4FVq__tertiary{width:fit-content;transition:color .16s;background:0 0!important;gap:4px!important;height:auto!important;min-height:0!important;padding:0!important}.button-module__3W4FVq__tertiary:hover{color:var(--openui-text-neutral-secondary)!important}.button-module__3W4FVq__tertiary:hover,.button-module__3W4FVq__tertiary:active,.button-module__3W4FVq__tertiary:focus-visible{background:0 0!important}
.CloudCodeBlock-module__3AnKjW__panel{min-height:var(--cloud-code-min-height,420px);border:1px solid var(--openui-border-default);background:var(--openui-foreground);border-radius:20px;animation:.22s ease-out both CloudCodeBlock-module__3AnKjW__codePanelIn;overflow:hidden}@keyframes CloudCodeBlock-module__3AnKjW__codePanelIn{0%{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.CloudCodeBlock-module__3AnKjW__code{text-align:left;margin:0;padding:48px 0;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:16px;line-height:1.7;overflow-x:auto}.CloudCodeBlock-module__3AnKjW__codeLine{white-space:pre;min-width:max-content;padding:0 48px;display:block}.CloudCodeBlock-module__3AnKjW__changedLine{background:#22c55e24;border-left:3px solid #22c55e;padding-left:45px}.CloudCodeBlock-module__3AnKjW__dimUnchanged .CloudCodeBlock-module__3AnKjW__codeLine:not(.CloudCodeBlock-module__3AnKjW__changedLine){opacity:.36}@media (max-width:767px){.CloudCodeBlock-module__3AnKjW__panel{zoom:var(--cloud-code-mobile-zoom,1)}.CloudCodeBlock-module__3AnKjW__code{padding-block:var(--cloud-code-mobile-padding-block,48px);scrollbar-width:none}.CloudCodeBlock-module__3AnKjW__code::-webkit-scrollbar{display:none}}@media (prefers-reduced-motion:reduce){.CloudCodeBlock-module__3AnKjW__panel{animation:none}}
.CloudIntegrationSection-module__DVzLMq__section{background:linear-gradient(to bottom, var(--openui-background), var(--openui-foreground));width:100%;padding-block:160px}.CloudIntegrationSection-module__DVzLMq__inner{align-items:stretch;gap:72px;width:100%;max-width:1200px;margin-inline:auto;display:flex}.CloudIntegrationSection-module__DVzLMq__content{text-align:left;flex-direction:column;flex:auto;justify-content:space-between;gap:0;min-width:0;display:flex}.CloudIntegrationSection-module__DVzLMq__intro{flex-direction:column;gap:20px;display:flex}.CloudIntegrationSection-module__DVzLMq__title{max-width:460px;color:var(--openui-text-neutral-primary);font-family:Inter Display,sans-serif;font-size:var(--home-title-size);font-weight:var(--home-title-weight);line-height:var(--home-title-leading);letter-spacing:var(--home-title-tracking);margin:0}.CloudIntegrationSection-module__DVzLMq__title[data-size=medium]{font-size:var(--home-title-medium-size)}.CloudIntegrationSection-module__DVzLMq__description{max-width:460px;color:var(--openui-text-neutral-secondary);font-family:var(--home-font-text);font-size:var(--home-body-size);font-weight:var(--home-body-weight);line-height:var(--home-body-leading);text-wrap:pretty;margin:0}.CloudIntegrationSection-module__DVzLMq__stepper{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CloudIntegrationSection-module__DVzLMq__step{align-items:flex-start;gap:12px;min-height:84px;display:flex;position:relative}.CloudIntegrationSection-module__DVzLMq__step:last-child{min-height:0}.CloudIntegrationSection-module__DVzLMq__step:last-child .CloudIntegrationSection-module__DVzLMq__stepContent{padding-bottom:0}.CloudIntegrationSection-module__DVzLMq__step:not(:last-child):after{background:var(--openui-border-interactive);content:"";width:1px;position:absolute;top:28px;bottom:0;left:13px}.CloudIntegrationSection-module__DVzLMq__stepMarker{z-index:1;border:1px solid var(--openui-border-interactive);background:var(--openui-foreground);width:28px;height:28px;color:var(--openui-text-neutral-secondary);border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;font-family:Inter Display,sans-serif;font-size:13px;font-weight:500;line-height:1;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex;position:relative}.CloudIntegrationSection-module__DVzLMq__stepContent{flex-direction:column;gap:6px;padding:2px 0 24px;display:flex}.CloudIntegrationSection-module__DVzLMq__stepTitle,.CloudIntegrationSection-module__DVzLMq__stepLink{color:var(--openui-text-neutral-primary);font-family:Inter Display,sans-serif;font-size:var(--home-lead-size);font-weight:500;line-height:1.35}.CloudIntegrationSection-module__DVzLMq__stepLink{align-items:center;gap:6px;width:fit-content;text-decoration:none;display:inline-flex}.CloudIntegrationSection-module__DVzLMq__stepLink:hover{text-underline-offset:3px;text-decoration:underline}.CloudIntegrationSection-module__DVzLMq__stepLink:focus-visible{outline:2px solid var(--openui-border-accent-emphasis);outline-offset:3px;border-radius:3px}.CloudIntegrationSection-module__DVzLMq__stepDescription{max-width:360px;color:var(--openui-text-neutral-secondary);font-family:Inter Display,sans-serif;font-size:var(--home-body-size);font-weight:var(--home-body-weight);line-height:var(--home-body-leading);margin:0}.CloudIntegrationSection-module__DVzLMq__integrationAction{margin-top:24px}.CloudIntegrationSection-module__DVzLMq__codeColumn{box-sizing:border-box;flex:0 0 640px;width:640px;max-width:100%;display:flex}.CloudIntegrationSection-module__DVzLMq__codeColumn>*{flex:100%;width:100%;min-width:0}.CloudIntegrationSection-module__DVzLMq__customers{width:100%;max-width:1248px;margin:240px auto 0}.CloudIntegrationSection-module__DVzLMq__customersTitle{color:var(--openui-text-neutral-primary);font-family:Inter Display,sans-serif;font-size:var(--home-title-size);font-weight:var(--home-title-weight);line-height:var(--home-title-leading);letter-spacing:var(--home-title-tracking);text-align:center;text-wrap:balance;margin:0}.CloudIntegrationSection-module__DVzLMq__customersTitleSecondary{color:var(--openui-text-neutral-secondary)}.CloudIntegrationSection-module__DVzLMq__cloudTag{vertical-align:.06em;border:1px solid;border-radius:8px;align-items:center;margin-left:2px;padding:2px 7px 3px;font-size:.85em;line-height:1;display:inline-flex}.CloudIntegrationSection-module__DVzLMq__customerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:72px;display:grid}.CloudIntegrationSection-module__DVzLMq__customerCard{box-sizing:border-box;aspect-ratio:1;border-radius:24px;flex-direction:column;justify-content:space-between;width:100%;padding:24px;display:flex;position:relative;overflow:hidden}.CloudIntegrationSection-module__DVzLMq__customerBackground{z-index:0;object-fit:cover}.CloudIntegrationSection-module__DVzLMq__customerOverlay{z-index:1;background:linear-gradient(#0000000d 30%,#000000b8 100%);position:absolute;inset:0}.CloudIntegrationSection-module__DVzLMq__customerLogo,.CloudIntegrationSection-module__DVzLMq__customerFooter{z-index:2;position:relative}.CloudIntegrationSection-module__DVzLMq__customerLogo{object-fit:contain;object-position:left center;max-width:58%;height:auto}.CloudIntegrationSection-module__DVzLMq__customerDescription{color:#fff;text-align:left;margin:0;font-family:Inter Display,sans-serif;font-size:18px;font-weight:400;line-height:1.45}.CloudIntegrationSection-module__DVzLMq__customerFooter{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.CloudIntegrationSection-module__DVzLMq__customerStory .openui-button-base-tertiary{color:#fff!important}.CloudIntegrationSection-module__DVzLMq__customerStory .openui-button-base-tertiary:hover{color:#ffffffb8!important}@media (max-width:1279px){.CloudIntegrationSection-module__DVzLMq__inner,.CloudIntegrationSection-module__DVzLMq__customers{width:calc(100% - 64px)}}@media (max-width:1023px){.CloudIntegrationSection-module__DVzLMq__section{padding-block:96px}.CloudIntegrationSection-module__DVzLMq__inner{flex-direction:column;gap:48px}.CloudIntegrationSection-module__DVzLMq__content,.CloudIntegrationSection-module__DVzLMq__codeColumn{flex:none;width:100%}.CloudIntegrationSection-module__DVzLMq__content{display:var(--cloud-setup-content-display,flex);gap:32px}.CloudIntegrationSection-module__DVzLMq__intro{order:1}.CloudIntegrationSection-module__DVzLMq__codeColumn{order:2}.CloudIntegrationSection-module__DVzLMq__stepper{order:3}.CloudIntegrationSection-module__DVzLMq__integrationAction{order:4}.CloudIntegrationSection-module__DVzLMq__customers{width:calc(100% - 48px);margin-top:120px}.CloudIntegrationSection-module__DVzLMq__customerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.CloudIntegrationSection-module__DVzLMq__inner{width:calc(100% - 32px)}.CloudIntegrationSection-module__DVzLMq__stepper[data-interactive=true][data-step-count="2"]{height:248px}.CloudIntegrationSection-module__DVzLMq__stepper[data-interactive=true][data-step-count="3"]{height:312px}.CloudIntegrationSection-module__DVzLMq__title{font-size:28px}.CloudIntegrationSection-module__DVzLMq__customers{width:calc(100% - 32px)}.CloudIntegrationSection-module__DVzLMq__customersTitle{font-size:28px}.CloudIntegrationSection-module__DVzLMq__customerGrid{box-sizing:border-box;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:16px;width:calc(100% + 32px);margin-top:48px;margin-left:-16px;padding:0 16px 8px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.CloudIntegrationSection-module__DVzLMq__customerGrid::-webkit-scrollbar{display:none}.CloudIntegrationSection-module__DVzLMq__customerCard{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 84%}.CloudIntegrationSection-module__DVzLMq__customerDescription{font-size:17px}}@media (prefers-reduced-motion:reduce){.CloudIntegrationSection-module__DVzLMq__stepper[data-interactive=true] .CloudIntegrationSection-module__DVzLMq__step[data-active=true]:not(:last-child):after,.CloudIntegrationSection-module__DVzLMq__stepper[data-interactive=true] .CloudIntegrationSection-module__DVzLMq__stepDescription{animation:none}}
.sections-module__sfWC3q__section{box-sizing:border-box;width:100%;max-width:var(--home-container-max);padding-inline:var(--home-container-gutter);margin-inline:auto}.sections-module__sfWC3q__problemSection{padding-block:var(--gateway-section-gap,160px)}.sections-module__sfWC3q__repairSection{flex-direction:column;padding-bottom:64px;display:flex}.sections-module__sfWC3q__repairSection>.sections-module__sfWC3q__sectionLockup{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(1.5rem,4vw,4rem)}.sections-module__sfWC3q__repairSection .sections-module__sfWC3q__heading{letter-spacing:-.02em;max-width:20ch;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1}.sections-module__sfWC3q__repairSection>.sections-module__sfWC3q__sectionLockup>.sections-module__sfWC3q__lead{font-size:1.0625rem;font-weight:400;line-height:1.55}.sections-module__sfWC3q__sectionLockup{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr);align-items:start;gap:clamp(2rem,7vw,7.5rem);display:grid}.sections-module__sfWC3q__eyebrow{color:var(--openui-text-neutral-secondary);font-family:var(--home-font-text);margin:0 0 1rem;font-size:1rem;font-weight:500;line-height:1}.sections-module__sfWC3q__heading{max-width:14ch;color:var(--openui-text-neutral-primary);font-family:var(--home-font-display);font-size:var(--home-title-size);font-weight:var(--home-title-weight);line-height:var(--home-title-leading);letter-spacing:var(--home-title-tracking);text-wrap:balance;margin:0}.sections-module__sfWC3q__lead{color:var(--openui-text-neutral-secondary);font-family:var(--home-font-text);font-size:var(--home-lead-size);font-weight:var(--home-lead-weight);line-height:var(--home-lead-leading);text-wrap:pretty;margin:0}.sections-module__sfWC3q__linkRow{flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1.5rem;display:flex}.sections-module__sfWC3q__problemLockup .sections-module__sfWC3q__heading{max-width:501px}.sections-module__sfWC3q__problemConclusion{width:100%;margin-top:48px}.sections-module__sfWC3q__problemConclusionCopy{max-width:54rem;color:var(--openui-text-neutral-secondary);text-wrap:pretty;margin:0;font-size:1.125rem;line-height:1.6}.sections-module__sfWC3q__problemConclusionActions{flex-wrap:wrap;gap:.75rem 1.5rem;margin-top:1rem;display:flex}.sections-module__sfWC3q__diagram{margin-top:72px}.sections-module__sfWC3q__repairIllustrationSpace{--gateway-stage-stroke:#f8f8f8;aspect-ratio:1120/440;border:1px solid var(--gateway-stage-stroke);border-radius:24px;width:100%;max-width:1120px;min-height:0;margin-inline:auto;display:flex;position:relative;overflow:hidden}[data-theme=dark] .sections-module__sfWC3q__repairIllustrationSpace{--gateway-stage-stroke:#0e0e0e}.sections-module__sfWC3q__illustrationShader{z-index:0;position:absolute;inset:0}.sections-module__sfWC3q__illustrationShader>*{width:100%;height:100%}.sections-module__sfWC3q__repairIllustrationArt{z-index:1;width:100%;height:100%;position:relative}.sections-module__sfWC3q__customerQuote{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--openui-text-neutral-primary) 8%, transparent);background:var(--openui-foreground);width:100%;color:var(--openui-text-neutral-primary);border-radius:14px;margin-top:24px;padding:14px 16px}.sections-module__sfWC3q__quoteSentence{font-family:var(--home-font-text);font-size:var(--home-lead-size);font-weight:var(--home-lead-weight);line-height:var(--home-lead-leading);text-wrap:pretty;margin:0}.sections-module__sfWC3q__quoteBrand{color:inherit;vertical-align:middle;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.sections-module__sfWC3q__quoteLogo{background:#4a612c;border-radius:10px;justify-content:flex-start;align-items:center;width:clamp(2.25rem,3vw,2.5rem);height:clamp(2.25rem,3vw,2.5rem);display:inline-flex;overflow:hidden}.sections-module__sfWC3q__quoteLogo img{width:100%;height:100%}.sections-module__sfWC3q__quoteCompany{font:inherit;white-space:nowrap;font-weight:500}.sections-module__sfWC3q__quoteCopy{color:var(--openui-text-neutral-secondary);font:inherit}.sections-module__sfWC3q__repairGrid{margin-top:56px}.sections-module__sfWC3q__adoptionSection{--cloud-code-min-height:448px;width:100%;padding-block:calc(var(--gateway-section-gap,160px) / 2);background:var(--gateway-band-surface)}.sections-module__sfWC3q__adoptionTitleBreak{display:none}@media (min-width:1024px){.sections-module__sfWC3q__adoptionTitleBreak{display:inline}}.sections-module__sfWC3q__enterpriseSection.sections-module__sfWC3q__enterpriseSection{padding-block:calc(var(--gateway-section-gap,160px) / 2);background:0 0}section.sections-module__sfWC3q__usageSection{margin:0 auto}.sections-module__sfWC3q__pricingBand{width:100%;padding-top:calc(var(--gateway-section-gap,160px) / 2);background:var(--gateway-page-surface)}@media (min-width:1024px){.sections-module__sfWC3q__pricingSection>.sections-module__sfWC3q__sectionLockup{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sections-module__sfWC3q__pricingSection>.sections-module__sfWC3q__sectionLockup>:first-child{grid-column:1/3}.sections-module__sfWC3q__pricingSection>.sections-module__sfWC3q__sectionLockup>.sections-module__sfWC3q__lead{grid-column:3/5}}.sections-module__sfWC3q__pricingToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:20px;padding-inline:8px;display:flex}.sections-module__sfWC3q__pricingSection>.sections-module__sfWC3q__diagram{min-height:564px}.sections-module__sfWC3q__pricingControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.sections-module__sfWC3q__billingToggle{min-height:44px;color:var(--openui-text-neutral-primary);font-family:var(--home-font-text);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:15px;line-height:1.5;display:inline-flex}.sections-module__sfWC3q__billingTrack{box-sizing:border-box;border:1px solid var(--openui-border-interactive);background:var(--openui-highlight-subtle);border-radius:999px;width:40px;height:24px;transition:background-color .16s,border-color .16s;position:relative}.sections-module__sfWC3q__billingTrack:after{background:var(--openui-text-neutral-secondary);content:"";border-radius:50%;width:16px;height:16px;transition:transform .16s,background-color .16s;position:absolute;top:3px;left:3px}.sections-module__sfWC3q__billingToggle[aria-checked=true] .sections-module__sfWC3q__billingTrack{border-color:var(--openui-text-neutral-primary);background:var(--openui-text-neutral-primary)}.sections-module__sfWC3q__billingToggle[aria-checked=true] .sections-module__sfWC3q__billingTrack:after{background:var(--openui-foreground);transform:translate(16px)}.sections-module__sfWC3q__billingToggle:focus-visible{outline:2px solid var(--openui-text-neutral-primary);outline-offset:4px;border-radius:4px}.sections-module__sfWC3q__billingSaving{color:var(--openui-text-neutral-secondary);font-family:var(--home-font-text);font-size:15px;line-height:1.5}.sections-module__sfWC3q__pricingCaption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sections-module__sfWC3q__priceStrip{color:var(--openui-text-neutral-secondary);font-family:var(--home-font-text);flex-wrap:wrap;gap:12px;margin:0;padding:0;font-size:15px;line-height:1.2;list-style:none;display:flex}.sections-module__sfWC3q__priceStrip li{box-sizing:border-box;border:1px solid var(--openui-border-default);background:var(--openui-highlight-subtle);width:max-content;min-height:36px;color:var(--openui-text-neutral-primary);border-radius:999px;flex:none;align-items:center;padding:8px 14px;line-height:1.2;display:inline-flex}.sections-module__sfWC3q__planName,.sections-module__sfWC3q__planPrice{font-family:var(--home-font-display);font-size:var(--home-heading-size);font-weight:var(--home-heading-weight);line-height:var(--home-heading-leading);letter-spacing:var(--home-heading-tracking);margin:0;display:block}.sections-module__sfWC3q__planPrice{color:var(--openui-text-neutral-primary);font-variant-numeric:tabular-nums}.sections-module__sfWC3q__planGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:12px;display:grid}.sections-module__sfWC3q__planCard{background:var(--openui-background);min-width:0;color:var(--openui-text-neutral-primary);font-family:var(--home-font-text);border-radius:16px;overflow:hidden}.sections-module__sfWC3q__planHeader{border-bottom:1px solid var(--home-hairline);flex-direction:column;gap:24px;padding:24px;display:flex}.sections-module__sfWC3q__planHeader>.sections-module__sfWC3q__planName,.sections-module__sfWC3q__planHeader>.sections-module__sfWC3q__planPrice{min-height:29px}.sections-module__sfWC3q__planFeatures{font-size:var(--home-body-size);line-height:var(--home-body-leading);gap:24px;margin:0;padding:24px;display:grid}.sections-module__sfWC3q__planFeatures div{gap:8px;min-height:53px;display:grid}.sections-module__sfWC3q__planFeatures dt{color:var(--openui-text-neutral-secondary)}.sections-module__sfWC3q__planFeatures dd{margin:0}.sections-module__sfWC3q__faqBand{box-sizing:border-box;width:100%;padding:var(--gateway-section-gap,160px) var(--home-section-padding-inline) calc(var(--gateway-section-gap,160px) / 2);background:var(--gateway-page-surface)}.sections-module__sfWC3q__faqBand>section{margin-top:0}@media (max-width:1279px){.sections-module__sfWC3q__adoptionSection>div{width:calc(100% - 64px)}}@media (max-width:1023px){.sections-module__sfWC3q__adoptionSection{--cloud-setup-content-display:contents}.sections-module__sfWC3q__repairIllustrationSpace,.sections-module__sfWC3q__pricingSection>.sections-module__sfWC3q__diagram{min-height:0}.sections-module__sfWC3q__planGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sections-module__sfWC3q__repairSection{padding-bottom:48px}.sections-module__sfWC3q__pricingBand{padding-top:calc(var(--gateway-section-gap,96px) / 2)}.sections-module__sfWC3q__sectionLockup{grid-template-columns:minmax(0,1fr)}.sections-module__sfWC3q__repairSection>.sections-module__sfWC3q__sectionLockup{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.sections-module__sfWC3q__problemLockup{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:40px}.sections-module__sfWC3q__faqBand{padding-top:var(--gateway-section-gap,96px);padding-bottom:calc(var(--gateway-section-gap,96px) / 2)}}@media (max-width:767px){.sections-module__sfWC3q__adoptionSection{--cloud-code-mobile-zoom:.54;--cloud-code-mobile-padding-block:28px;--cloud-code-min-height:0}.sections-module__sfWC3q__repairIllustrationSpace{aspect-ratio:1440/1200;border-radius:16px;min-height:0;margin-top:0}.sections-module__sfWC3q__repairSection>.sections-module__sfWC3q__sectionLockup{display:contents}.sections-module__sfWC3q__repairSection>.sections-module__sfWC3q__sectionLockup>:first-child{order:1;margin-bottom:clamp(.75rem,2vw,1.75rem)}.sections-module__sfWC3q__repairSection>.sections-module__sfWC3q__repairIllustrationSpace{order:2}.sections-module__sfWC3q__repairSection>.sections-module__sfWC3q__sectionLockup>.sections-module__sfWC3q__lead{order:3;margin-top:.875rem}.sections-module__sfWC3q__repairSection>.sections-module__sfWC3q__customerQuote{order:4}.sections-module__sfWC3q__repairSection>.sections-module__sfWC3q__repairGrid{order:5}.sections-module__sfWC3q__pricingControls{justify-content:flex-start}.sections-module__sfWC3q__planGrid{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;grid-auto-columns:clamp(16rem,76vw,18.5rem);grid-auto-flow:column;justify-content:start;padding-bottom:8px;scroll-padding-inline:2px;overflow-x:auto}.sections-module__sfWC3q__planGrid::-webkit-scrollbar{display:none}.sections-module__sfWC3q__planCard{scroll-snap-align:start;scroll-snap-stop:always}.sections-module__sfWC3q__repairSection{padding-bottom:48px}.sections-module__sfWC3q__pricingBand{padding-top:calc(var(--gateway-section-gap,96px) / 2)}.sections-module__sfWC3q__sectionLockup{gap:1.5rem}.sections-module__sfWC3q__heading{max-width:none}.sections-module__sfWC3q__diagram{margin-top:48px}.sections-module__sfWC3q__customerQuote{border-radius:16px;padding:12px 14px}.sections-module__sfWC3q__problemLockup{grid-template-columns:minmax(0,1fr);gap:24px}.sections-module__sfWC3q__problemConclusion{margin-top:40px}.sections-module__sfWC3q__quoteLogo{border-radius:9px}.sections-module__sfWC3q__repairGrid{margin-top:40px}.sections-module__sfWC3q__faqBand{padding:var(--gateway-section-gap,96px) 24px calc(var(--gateway-section-gap,96px) / 2)}.sections-module__sfWC3q__adoptionSection>div{width:calc(100% - 32px)}}@media (prefers-reduced-motion:reduce){.sections-module__sfWC3q__billingTrack,.sections-module__sfWC3q__billingTrack:after{transition:none}}
.page-module__V4E9TG__titleBlock{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.page-module__V4E9TG__eyebrow{letter-spacing:normal;align-items:center;gap:8px;margin-left:2px;font-size:20px;font-weight:500;line-height:1;display:inline-flex}.page-module__V4E9TG__cloudTag{vertical-align:middle;border:1px solid;border-radius:5px;align-items:center;margin-top:-3px;padding:2px 6px 3px;font-size:17px;line-height:1;display:inline-flex}.page-module__V4E9TG__title{text-wrap:balance;font-size:60px;font-weight:600;line-height:1.15;display:block}.page-module__V4E9TG__subtitle{width:400px;max-width:400px;font-size:22px;font-weight:var(--home-heading-weight);line-height:var(--home-lead-leading);letter-spacing:var(--home-heading-tracking);text-wrap:balance;flex:0 0 400px;margin-top:40px;margin-left:auto;padding-top:12px;display:block}.page-module__V4E9TG__ctaGroup{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__V4E9TG__sectionRhythm{--gateway-section-gap:160px;--gateway-page-surface:#fff;--gateway-band-surface:var(--openui-background)}[data-theme=dark] .page-module__V4E9TG__sectionRhythm{--gateway-page-surface:#000;--gateway-band-surface:var(--openui-background)}.page-module__V4E9TG__heroArtSpace{--gateway-stage-stroke:#f8f8f8;aspect-ratio:1280/520;border:1px solid var(--gateway-stage-stroke);border-radius:24px;width:100%;position:relative;overflow:hidden}[data-theme=dark] .page-module__V4E9TG__heroArtSpace{--gateway-stage-stroke:#0e0e0e}.page-module__V4E9TG__heroShader{z-index:0;position:absolute;inset:0}.page-module__V4E9TG__heroShader>*{width:100%;height:100%}.page-module__V4E9TG__heroArtwork{z-index:1;width:100%;height:100%;position:relative}.page-module__V4E9TG__problemBand,.page-module__V4E9TG__repairBand{background:var(--gateway-page-surface);width:100%}.page-module__V4E9TG__usageBand{width:100%;padding:var(--gateway-section-gap) 0 calc(var(--gateway-section-gap) / 2);background:var(--gateway-page-surface)}.page-module__V4E9TG__autofixBridge{display:flow-root}.page-module__V4E9TG__autofixBridge.page-module__V4E9TG__autofixBridge>section{margin-bottom:0}.page-module__V4E9TG__faqContactLink{color:var(--openui-text-neutral-primary);border-bottom:1px solid;text-decoration:none}.page-module__V4E9TG__faqContactLink:hover{opacity:.7}@media (max-width:899.98px){.page-module__V4E9TG__titleBlock{align-items:center;gap:12px}.page-module__V4E9TG__title{font-size:inherit}.page-module__V4E9TG__subtitle{margin-top:0;padding-top:0}.page-module__V4E9TG__ctaGroup{flex-direction:column;width:320px;max-width:100%}.page-module__V4E9TG__heroArtSpace{aspect-ratio:390/720}}@media (min-width:768px) and (max-width:899.98px){.page-module__V4E9TG__ctaGroup{flex-direction:row;width:auto}}@media (max-width:1023.98px){.page-module__V4E9TG__sectionRhythm{--gateway-section-gap:96px}}@media (max-width:767px){.page-module__V4E9TG__subtitle{letter-spacing:normal;flex:0 auto;width:100%;max-width:none;margin-left:0;font-size:18px;font-weight:500;line-height:1.2}.page-module__V4E9TG__heroArtSpace{border-radius:12px}}
.BevelButton-module__mCLFfW__button{background:var(--home-surface-raised);height:3rem;box-shadow:var(--home-bevel);color:#0a0a0a;border:1px solid #00000014;border-radius:9999px;align-items:center;gap:.625rem;padding-left:1.25rem;padding-right:.5rem;font-family:Inter Display,sans-serif;font-size:1rem;font-weight:500;text-decoration:none;transition:box-shadow .2s;display:inline-flex}.BevelButton-module__mCLFfW__label{line-height:1.5rem}.BevelButton-module__mCLFfW__badge{background:var(--bevel-badge-bg,#0a0a0a);width:2rem;height:2rem;color:var(--bevel-badge-fg,#fff);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.BevelButton-module__mCLFfW__dark{box-shadow:var(--home-bevel-on-dark);color:#fff;--bevel-badge-bg:#fff;--bevel-badge-fg:#0a0a0a;background:#0a0a0a;border-color:#fff3}.BevelButton-module__mCLFfW__primary{box-shadow:var(--home-bevel-on-dark);color:#fff;--bevel-badge-bg:#fff;--bevel-badge-fg:#0a0a0a;background:#0a0a0a;border-color:#ffffff1f}[data-theme=dark] .BevelButton-module__mCLFfW__primary{background:var(--home-surface-raised);box-shadow:var(--home-bevel);color:#0a0a0a;--bevel-badge-bg:#0a0a0a;--bevel-badge-fg:#fff;border-color:#00000014}[data-theme=dark] .BevelButton-module__mCLFfW__secondary{background:var(--home-surface-ink);box-shadow:var(--home-bevel-on-dark);color:var(--openui-text-neutral-primary);--bevel-badge-bg:var(--openui-inverted-background);--bevel-badge-fg:var(--openui-background);border-color:#ffffff1a}@media (max-width:767px){.BevelButton-module__mCLFfW__button{justify-content:space-between;width:100%;max-width:320px}}
.Button-module___BtmiG__clipboardCommandButton{font-family:var(--font-geist-mono)}.Button-module___BtmiG__copyIcon{flex-shrink:0;width:1rem;height:1rem}.Button-module___BtmiG__copyIconFrame{justify-content:center;align-items:center;width:1rem;height:1rem;display:flex;position:relative}.Button-module___BtmiG__iconLayer{transition:opacity .3s,transform .3s;position:absolute}.Button-module___BtmiG__iconVisible{opacity:1;transform:scale(1)}.Button-module___BtmiG__iconHidden{opacity:0;transform:scale(.5)}.Button-module___BtmiG__pillBase{border-radius:var(--openui-radius-full,999px);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;height:3rem;padding-inline:1.25rem;font-family:Inter Display,sans-serif;font-size:.9375rem;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s,border-color .2s,box-shadow .2s;display:inline-flex}.Button-module___BtmiG__pillPrimary{background:var(--openui-text-neutral-primary);color:var(--openui-foreground);box-shadow:var(--openui-shadow-l)}.Button-module___BtmiG__pillPrimary:hover{box-shadow:none}.Button-module___BtmiG__pillSecondary{background:var(--openui-foreground);color:var(--openui-text-neutral-primary);border-color:var(--openui-border-default);box-shadow:var(--openui-shadow-l)}.Button-module___BtmiG__pillSecondary:hover{box-shadow:none}.Button-module___BtmiG__pillGhost{color:var(--openui-text-neutral-primary);background:0 0;font-size:1.125rem;font-weight:500}.Button-module___BtmiG__pillGhost:hover{background:var(--openui-highlight)}.Button-module___BtmiG__pillFullWidthMobile{width:100%}@media (min-width:900px){.Button-module___BtmiG__pillFullWidthMobile{width:auto}}
.FadedDither-module__9a_LDq__still,.FadedDither-module__9a_LDq__live{position:absolute;inset:0}.FadedDither-module__9a_LDq__still img{object-fit:cover;width:100%;height:100%;display:block}.FadedDither-module__9a_LDq__live{opacity:0;transition:opacity .6s}.FadedDither-module__9a_LDq__liveReady{opacity:1}@media (prefers-reduced-motion:reduce){.FadedDither-module__9a_LDq__live{transition:none}}
.GitHubButton-module__WTn09q__glowBtn{box-sizing:border-box;border:1px solid var(--home-border-on-dark);background:var(--home-surface-ink);color:#fff;cursor:pointer;height:48px;box-shadow:var(--home-bevel-on-dark), inset 0 8px 12px -6px var(--home-border-on-dark);border-radius:24px;align-items:center;gap:.4rem;padding-inline:1.1rem;font-family:Inter,Segoe UI,sans-serif;font-size:1.0625rem;font-weight:500;text-decoration:none;display:inline-flex}.GitHubButton-module__WTn09q__glowSvg{fill:#fff;filter:drop-shadow(0 0 4px #ffffff80);flex-shrink:0;width:22px;height:22px}.GitHubButton-module__WTn09q__glowCount{text-align:right;font-variant-numeric:tabular-nums;text-shadow:0 0 4px #ffffff8c;min-width:4ch}.GitHubButton-module__WTn09q__glowStars{color:#ffffff8c}.GitHubButton-module__WTn09q__glowBtnCompact{--home-surface-ink:#0a0a0a;--home-surface-raised:#f7f7f8;--home-border-on-dark:#ffffff24;--home-bevel-on-dark:inset 0 7px 12px -6px #ffffff29, inset 0 -5px 8px -2px #0009;--home-bevel:inset 0 2px 1px -.5px #fff, inset 0 -3px 6px -1px #0000001a;border-radius:999px;gap:.375rem;height:2.5rem;padding-inline:.875rem;font-size:.9375rem}.GitHubButton-module__WTn09q__glowBtnCompact .GitHubButton-module__WTn09q__glowSvg{width:18px;height:18px}[data-theme=dark] .GitHubButton-module__WTn09q__glowBtn{background:var(--home-surface-raised);color:var(--home-surface-ink);box-shadow:var(--home-bevel);border-color:#00000014}[data-theme=dark] .GitHubButton-module__WTn09q__glowSvg{fill:var(--home-surface-ink);filter:none}[data-theme=dark] .GitHubButton-module__WTn09q__glowCount{text-shadow:none}[data-theme=dark] .GitHubButton-module__WTn09q__glowStars{color:#0000008c}[data-theme=dark] .GitHubButton-module__WTn09q__glowBtn.GitHubButton-module__WTn09q__glowBtnKeepBlack{background:var(--home-surface-ink);border-color:var(--home-border-on-dark);color:#fff;box-shadow:var(--home-bevel-on-dark), inset 0 8px 12px -6px var(--home-border-on-dark)}[data-theme=dark] .GitHubButton-module__WTn09q__glowBtnKeepBlack .GitHubButton-module__WTn09q__glowSvg{fill:#fff;filter:drop-shadow(0 0 4px #ffffff80)}[data-theme=dark] .GitHubButton-module__WTn09q__glowBtnKeepBlack .GitHubButton-module__WTn09q__glowCount{text-shadow:0 0 4px #ffffff8c}[data-theme=dark] .GitHubButton-module__WTn09q__glowBtnKeepBlack .GitHubButton-module__WTn09q__glowStars{color:#ffffff8c}
.SectionHeader-module__GrPpsq__title{font-family:var(--home-font-display);font-size:var(--home-title-size);font-weight:var(--home-title-weight);line-height:var(--home-title-leading);letter-spacing:var(--home-title-tracking);text-align:center;text-wrap:balance;color:var(--openui-text-neutral-primary);margin:0}.SectionHeader-module__GrPpsq__title[data-tone=dark]{color:#fff}.SectionHeader-module__GrPpsq__subtitle{font-family:var(--home-font-display);font-size:var(--home-title-size);font-weight:var(--home-title-weight);line-height:var(--home-title-leading);letter-spacing:var(--home-title-tracking);text-wrap:balance;color:var(--openui-text-neutral-secondary);margin:0}.SectionHeader-module__GrPpsq__subtitle[data-tone=dark]{color:#ffffff73}[data-theme=dark] .SectionHeader-module__GrPpsq__title[data-tone=dark]{color:#0a0a0a}[data-theme=dark] .SectionHeader-module__GrPpsq__subtitle[data-tone=dark]{color:#00000073}.SectionHeader-module__GrPpsq__caption{font-size:var(--home-body-size);line-height:var(--home-body-leading);color:var(--openui-text-neutral-secondary);margin:.85rem 0 0}.SectionHeader-module__GrPpsq__caption[data-tone=dark]{color:#fff9}[data-theme=dark] .SectionHeader-module__GrPpsq__caption[data-tone=dark]{color:#0a0a0a99}
.StackChip-module__TjhQYW__chip{border:1px solid var(--openui-border-default);border-radius:var(--openui-radius-full);background:var(--openui-foreground);flex-shrink:0;align-items:center;gap:.5rem;min-height:0;padding:.5rem 1rem .5rem .5rem;display:inline-flex}@media (max-width:767px){.StackChip-module__TjhQYW__chipDense{gap:.375rem;padding:.3125rem .625rem .3125rem .3125rem}.StackChip-module__TjhQYW__chipDense .StackChip-module__TjhQYW__badge{width:20px;height:20px}.StackChip-module__TjhQYW__chipDense .StackChip-module__TjhQYW__chipLabel{font-size:.8125rem;line-height:20px}}.StackChip-module__TjhQYW__chipBlurred{opacity:.52;filter:blur(2px);pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,#000 45%,#00000014 100%);mask-image:linear-gradient(90deg,#000 45%,#00000014 100%)}.StackChip-module__TjhQYW__badge{border-radius:var(--openui-radius-full);flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;display:flex;overflow:hidden}.StackChip-module__TjhQYW__badgeOpenUi{background:var(--openui-highlight-strong);color:var(--openui-text-neutral-primary)}.StackChip-module__TjhQYW__badgeWhite{background:var(--openui-text-white)}.StackChip-module__TjhQYW__badgeBlack{background:var(--openui-text-black)}[data-theme=dark] .StackChip-module__TjhQYW__badgeBlack{border:1px solid #ffffff38}.StackChip-module__TjhQYW__badgeAnthropic{background:#d4a574}.StackChip-module__TjhQYW__badgeMistral{background:#ff7000}.StackChip-module__TjhQYW__badgeDeepSeek{background:#4d6bfe}.StackChip-module__TjhQYW__badgeLangChain{background:#1c3144}.StackChip-module__TjhQYW__badgeCrewAi{background:#ff4b4b}.StackChip-module__TjhQYW__badgeGoogle{background:#4285f4}.StackChip-module__TjhQYW__badgeMaterial{background:#a485ff}.StackChip-module__TjhQYW__badgeDaisyUi{background:#1ad1a5}.StackChip-module__TjhQYW__badgeConvex{background:#ee342f}.StackChip-module__TjhQYW__badgeCloudflare{background:#f38020}.StackChip-module__TjhQYW__badgeMui{background:#007fff}.StackChip-module__TjhQYW__badgeAntDesign{background:#0170fe}.StackChip-module__TjhQYW__badgeChakra{background:#319795}.StackChip-module__TjhQYW__badgeMantine{background:#339af0}.StackChip-module__TjhQYW__badgeNuxt{background:#00dc82}.StackChip-module__TjhQYW__badgeBaseUi{background:var(--openui-highlight-strong)}.StackChip-module__TjhQYW__badgeMore{background:var(--openui-highlight-subtle)}.StackChip-module__TjhQYW__badgeWithBorder{border:1px solid var(--openui-border-interactive)}.StackChip-module__TjhQYW__badgeImage,.StackChip-module__TjhQYW__iconSvg{object-fit:contain;width:1rem;height:1rem;display:block}.StackChip-module__TjhQYW__badgeImage[src*=deepseek]{filter:invert()}.StackChip-module__TjhQYW__badgeImage[src*=xai]{filter:invert()brightness(2);width:12px;height:12px}.StackChip-module__TjhQYW__mascotSvg{width:1rem;height:1rem;display:block;transform:rotate(-16.49deg)}.StackChip-module__TjhQYW__moreIcon{color:var(--openui-text-neutral-tertiary);font-family:Inter,sans-serif;font-size:1rem;font-weight:600;line-height:1}.StackChip-module__TjhQYW__badgeText{color:var(--openui-text-neutral-primary);font-family:Inter,sans-serif;font-size:.75rem;font-weight:700;line-height:1}.StackChip-module__TjhQYW__chipLabel{white-space:nowrap;color:var(--openui-text-neutral-primary);font-family:Inter,sans-serif;font-size:.95rem;font-weight:500;line-height:26px}.StackChip-module__TjhQYW__chipIconOnly{width:var(--stack-logo-size,44px);height:var(--stack-logo-size,44px);background:0 0;border:0;padding:0;display:flex}.StackChip-module__TjhQYW__chipIconOnly .StackChip-module__TjhQYW__badge{width:var(--stack-logo-size,44px);height:var(--stack-logo-size,44px)}.StackChip-module__TjhQYW__chipIconOnly .StackChip-module__TjhQYW__badgeImage,.StackChip-module__TjhQYW__chipIconOnly .StackChip-module__TjhQYW__iconSvg,.StackChip-module__TjhQYW__chipIconOnly .StackChip-module__TjhQYW__mascotSvg{width:var(--stack-logo-glyph,24px);height:var(--stack-logo-glyph,24px)}.StackChip-module__TjhQYW__chipIconOnly .StackChip-module__TjhQYW__mascotSvg{width:calc(var(--stack-logo-glyph,24px) * 1.45);height:calc(var(--stack-logo-glyph,24px) * 1.45)}.StackChip-module__TjhQYW__chipIconOnly .StackChip-module__TjhQYW__badgeImage[src*=openai]{width:calc(var(--stack-logo-glyph,24px) * 1.25);height:calc(var(--stack-logo-glyph,24px) * 1.25)}.StackChip-module__TjhQYW__chipIconOnly .StackChip-module__TjhQYW__badgeImage[src*=xai]{width:calc(var(--stack-logo-glyph,24px) * .8);height:calc(var(--stack-logo-glyph,24px) * .8)}.StackChip-module__TjhQYW__chipIconOnly .StackChip-module__TjhQYW__badgeText,.StackChip-module__TjhQYW__chipIconOnly .StackChip-module__TjhQYW__moreIcon{font-size:calc(var(--stack-logo-glyph,24px) * .82)}.StackChip-module__TjhQYW__chipIconOnly .StackChip-module__TjhQYW__badgeBlack .StackChip-module__TjhQYW__badgeText{color:var(--openui-text-white)}.StackChip-module__TjhQYW__chipIconOnly .StackChip-module__TjhQYW__chipLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.page-module__7emgnG__page{--openui-foreground:#fff;background:var(--openui-foreground);width:100%;min-height:100vh;position:relative;overflow-x:clip}.page-module__7emgnG__heroShell{background:var(--openui-foreground);padding-bottom:clamp(3rem,6vw,5rem)}.page-module__7emgnG__contentSection{background:var(--openui-foreground);margin-top:1.5rem;position:relative}.page-module__7emgnG__langBand{box-sizing:border-box;width:100%;max-width:var(--home-container-max);padding-inline:var(--home-container-gutter);margin-inline:auto}.page-module__7emgnG__contentShell{flex-direction:column;gap:5rem;padding-block:8rem;display:flex}.page-module__7emgnG__contentShellTight{gap:4rem}@media (min-width:768px){.page-module__7emgnG__contentShell{gap:5.5rem}.page-module__7emgnG__contentShellTight{gap:6rem}}@media (min-width:1024px){.page-module__7emgnG__contentSection{margin-top:2rem}}.page-module__7emgnG__cloudGroup{width:100%}.page-module__7emgnG__cloudGroup>:first-child{margin-top:0}.page-module__7emgnG__faqBand{box-sizing:border-box;width:100%}@media (max-width:767px){.page-module__7emgnG__contentSection{margin-top:1rem}.page-module__7emgnG__contentShell{gap:7rem;padding-block:4rem}.page-module__7emgnG__langBand{margin-bottom:-3.75rem}.page-module__7emgnG__faqBand{padding-inline:1.25rem}}[data-theme=dark] .page-module__7emgnG__page{--openui-foreground:#171717}@supports (color:lab(0% 0 0)){[data-theme=dark] .page-module__7emgnG__page{--openui-foreground:lab(7.78201% -.0000149012 0)}}[data-theme=dark] .page-module__7emgnG__page,[data-theme=dark] .page-module__7emgnG__heroShell,[data-theme=dark] .page-module__7emgnG__contentSection{background:#000}
.CloudBanner-module__pVoY3a__banner{z-index:50;box-sizing:border-box;border:1px solid var(--home-border-on-dark);color:#fff;text-align:center;cursor:pointer;opacity:0;background:#0a0a0a;border-radius:1.25rem;max-width:calc(100vw - 1.5rem);padding:.7rem 1.25rem;font-family:Inter,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.35;text-decoration:none;transition:transform .45s cubic-bezier(.34,1.45,.64,1),opacity .3s,max-width .5s cubic-bezier(.22,1,.36,1);position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%)scale(.9);box-shadow:inset 0 1px 1px #ffffff38,inset 0 8px 12px -6px #ffffff1f,0 10px 30px #00000059}.CloudBanner-module__pVoY3a__open{opacity:1;transform:translate(-50%)scale(1)}.CloudBanner-module__pVoY3a__open:hover{transform:translate(-50%)scale(1.04)}.CloudBanner-module__pVoY3a__content{flex-wrap:wrap;justify-content:center;align-items:center;gap:.15rem .5rem;display:inline-flex}.CloudBanner-module__pVoY3a__text{min-width:0}.CloudBanner-module__pVoY3a__lead{color:#fff}.CloudBanner-module__pVoY3a__rest{color:#ffffff8c}.CloudBanner-module__pVoY3a__chevron{color:#ffffffb3;flex-shrink:0;animation:1.4s ease-in-out infinite CloudBanner-module__pVoY3a__chevronNudge}@keyframes CloudBanner-module__pVoY3a__chevronNudge{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@media (min-width:640px){.CloudBanner-module__pVoY3a__banner{white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;max-width:2.75rem;height:2.75rem;padding:0 1.5rem;display:inline-flex;overflow:hidden}.CloudBanner-module__pVoY3a__open{max-width:46rem}.CloudBanner-module__pVoY3a__content{opacity:0;flex-wrap:nowrap;transition:opacity .3s}.CloudBanner-module__pVoY3a__open .CloudBanner-module__pVoY3a__content{opacity:1;transition:opacity .3s .12s}}@media (max-width:639px){.CloudBanner-module__pVoY3a__banner{white-space:nowrap;border-radius:9999px;padding:.5rem 1rem;font-size:.875rem}.CloudBanner-module__pVoY3a__content{flex-wrap:nowrap}.CloudBanner-module__pVoY3a__colon,.CloudBanner-module__pVoY3a__rest{display:none}}@media (prefers-reduced-motion:reduce){.CloudBanner-module__pVoY3a__banner{max-width:46rem;transition:opacity .2s;transform:translate(-50%)}.CloudBanner-module__pVoY3a__open,.CloudBanner-module__pVoY3a__open:hover{transform:translate(-50%)}.CloudBanner-module__pVoY3a__content,.CloudBanner-module__pVoY3a__open .CloudBanner-module__pVoY3a__content{opacity:1}.CloudBanner-module__pVoY3a__chevron{animation:none}}
.CloudCtaSection-module__GAITba__section{width:100%;padding:var(--cloud-cta-top-gap,120px) var(--home-section-padding-inline) 0;background:var(--openui-foreground)}.CloudCtaSection-module__GAITba__inner{justify-content:space-between;align-items:center;gap:48px;width:100%;max-width:1200px;margin-inline:auto;display:flex}.CloudCtaSection-module__GAITba__title{min-width:0;max-width:40rem;color:var(--openui-text-neutral-primary);font-family:var(--home-font-display);font-size:var(--home-title-size);font-weight:var(--home-title-weight);line-height:var(--home-title-leading);letter-spacing:var(--home-title-tracking);flex:auto;margin:0}.CloudCtaSection-module__GAITba__actions{flex:none;align-items:center;gap:12px;display:flex}.CloudCtaSection-module__GAITba__separator{width:100%;max-width:1200px;height:1px;margin:var(--cloud-cta-bottom-gap,120px) auto 0;background:var(--home-hairline)}@media (max-width:1023px){.CloudCtaSection-module__GAITba__section{padding-top:var(--cloud-cta-top-gap,96px)}.CloudCtaSection-module__GAITba__inner{flex-direction:column;align-items:flex-start;gap:32px}.CloudCtaSection-module__GAITba__separator{margin-top:var(--cloud-cta-bottom-gap,96px)}}@media (max-width:767px){.CloudCtaSection-module__GAITba__inner{text-align:center;align-items:center}.CloudCtaSection-module__GAITba__actions{flex-direction:column;width:100%;max-width:320px}}.CloudCtaSection-module__GAITba__copy{flex:auto;min-width:0;max-width:640px}.CloudCtaSection-module__GAITba__description{color:var(--openui-text-neutral-secondary);text-wrap:pretty;margin-top:24px;font-size:16px;line-height:1.6}.CloudCtaSection-module__GAITba__description p{margin:0}.CloudCtaSection-module__GAITba__description p+p{margin-top:12px}.CloudCtaSection-module__GAITba__withDescription .CloudCtaSection-module__GAITba__inner{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;gap:80px;display:grid}.CloudCtaSection-module__GAITba__withDescription .CloudCtaSection-module__GAITba__description{justify-self:end;max-width:480px;margin-top:0}.CloudCtaSection-module__GAITba__withDescription .CloudCtaSection-module__GAITba__actions{flex-flow:wrap;justify-content:flex-start;margin-top:28px}@media (max-width:1023px){.CloudCtaSection-module__GAITba__withDescription .CloudCtaSection-module__GAITba__inner{gap:40px}}@media (max-width:767px){.CloudCtaSection-module__GAITba__withDescription .CloudCtaSection-module__GAITba__inner{text-align:left;grid-template-columns:1fr;gap:32px}.CloudCtaSection-module__GAITba__withDescription .CloudCtaSection-module__GAITba__description{justify-self:start}.CloudCtaSection-module__GAITba__withDescription .CloudCtaSection-module__GAITba__actions{gap:8px;width:auto;max-width:none}.CloudCtaSection-module__GAITba__withDescription .CloudCtaSection-module__GAITba__actions a{gap:8px;width:auto;padding-left:12px;font-size:14px}}.CloudCtaSection-module__GAITba__withDescription .CloudCtaSection-module__GAITba__copy{flex-direction:column;justify-content:space-between;display:flex}.CloudCtaSection-module__GAITba__withDescription .CloudCtaSection-module__GAITba__copy .CloudCtaSection-module__GAITba__title,.CloudCtaSection-module__GAITba__withDescription .CloudCtaSection-module__GAITba__copy .CloudCtaSection-module__GAITba__actions{flex:none}
.CompatibilityDiagram-module__Z071fG__diagram{--cell:3.5rem;--centre:calc(var(--cell) * 4);--line:#00000014;--text:var(--openui-text-neutral-primary);--centre-shadow:-10px 0 18px -9px #0a0a0a1a, 10px 0 18px -9px #0a0a0a1a;width:100%;max-width:56rem;margin-inline:auto;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%)}[data-theme=dark] .CompatibilityDiagram-module__Z071fG__diagram{--line:#ffffff1a;--text:#fffffff0;--centre-shadow:-10px 0 18px -9px #00000073, 10px 0 18px -9px #00000073}.CompatibilityDiagram-module__Z071fG__rows{border-top:1px solid var(--line);flex-direction:column;display:flex;position:relative}.CompatibilityDiagram-module__Z071fG__row{height:var(--cell);display:flex}.CompatibilityDiagram-module__Z071fG__rail{flex:1 1 0;min-width:0;position:relative;overflow:hidden}.CompatibilityDiagram-module__Z071fG__track{width:max-content;height:100%;animation:60s linear infinite CompatibilityDiagram-module__Z071fG__bandDrift;display:flex}.CompatibilityDiagram-module__Z071fG__trackInFromLeft{animation-direction:reverse}.CompatibilityDiagram-module__Z071fG__trackInFromRight{animation-direction:normal}@keyframes CompatibilityDiagram-module__Z071fG__bandDrift{0%{transform:translate(0)}to{transform:translate(-50%)}}.CompatibilityDiagram-module__Z071fG__square{--stack-logo-size:26px;--stack-logo-glyph:14px;opacity:.5;width:var(--cell);border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex:none;place-items:center;display:grid}.CompatibilityDiagram-module__Z071fG__centreGap{width:var(--centre);flex:none}.CompatibilityDiagram-module__Z071fG__centre{--stack-logo-size:24px;--stack-logo-glyph:14px;z-index:1;width:var(--centre);border-inline:1px solid var(--line);box-shadow:var(--centre-shadow);flex-direction:column;margin-inline:auto;display:flex;position:absolute;inset-block:0;inset-inline:0}.CompatibilityDiagram-module__Z071fG__centreRow{height:var(--cell);border-bottom:1px solid var(--line);align-items:center;gap:.625rem;padding-inline:.875rem;display:flex}.CompatibilityDiagram-module__Z071fG__centreIcon{flex:none;width:24px;height:24px;position:relative}.CompatibilityDiagram-module__Z071fG__centreSlot{opacity:0;transition:opacity .26s;position:absolute;inset:0}.CompatibilityDiagram-module__Z071fG__centreSlot[data-active]{opacity:1}.CompatibilityDiagram-module__Z071fG__centreText{font-family:var(--home-font-mono,"Geist Mono", monospace);letter-spacing:-.2px;white-space:nowrap;color:var(--text);font-size:.9375rem;font-weight:500;line-height:1.6}.CompatibilityDiagram-module__Z071fG__readerOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.CompatibilityDiagram-module__Z071fG__track{animation:none}.CompatibilityDiagram-module__Z071fG__centreSlot{transition:none}}@media (max-width:767px){.CompatibilityDiagram-module__Z071fG__diagram{--cell:2.75rem}.CompatibilityDiagram-module__Z071fG__square{--stack-logo-size:22px;--stack-logo-glyph:12px}.CompatibilityDiagram-module__Z071fG__centre{--stack-logo-size:20px;--stack-logo-glyph:12px}.CompatibilityDiagram-module__Z071fG__centreRow{gap:.5rem;padding-inline:.625rem}.CompatibilityDiagram-module__Z071fG__centreIcon{width:20px;height:20px}.CompatibilityDiagram-module__Z071fG__centreText{font-size:.8125rem}}
.IllustratedFeatures-module__BSSvHG__features{--feat-ink:var(--openui-text-neutral-primary);--feat-muted:var(--openui-text-neutral-secondary);--feat-panel:var(--openui-foreground);--feat-line:var(--home-hairline);--feat-fill:color-mix(in srgb, var(--feat-ink) 5%, transparent);grid-template-columns:repeat(6,minmax(0,1fr));gap:64px 24px;display:grid}.IllustratedFeatures-module__BSSvHG__feature{min-width:0}.IllustratedFeatures-module__BSSvHG__feature[data-span=half]{grid-column:span 3}.IllustratedFeatures-module__BSSvHG__feature[data-span=full]{grid-column:span 6}.IllustratedFeatures-module__BSSvHG__feature[data-span=third]{grid-column:span 2}.IllustratedFeatures-module__BSSvHG__stage{--stage-stroke:#f8f8f8;border:1px solid var(--stage-stroke);border-radius:24px;width:100%;position:relative;overflow:hidden;container-type:inline-size}[data-theme=dark] .IllustratedFeatures-module__BSSvHG__stage{--stage-stroke:#0e0e0e}.IllustratedFeatures-module__BSSvHG__stage[data-flat]{background:var(--stage-stroke)}.IllustratedFeatures-module__BSSvHG__feature[data-span=half] .IllustratedFeatures-module__BSSvHG__stage{aspect-ratio:588/360}.IllustratedFeatures-module__BSSvHG__feature[data-span=full] .IllustratedFeatures-module__BSSvHG__stage{aspect-ratio:1200/420}.IllustratedFeatures-module__BSSvHG__feature[data-span=third] .IllustratedFeatures-module__BSSvHG__stage{aspect-ratio:384/280}.IllustratedFeatures-module__BSSvHG__stageShader{z-index:0;position:absolute;inset:0}.IllustratedFeatures-module__BSSvHG__stageShader>*{width:100%;height:100%}.IllustratedFeatures-module__BSSvHG__stageArt{z-index:1;width:100%;height:100%;color:var(--feat-ink);place-items:center;display:grid;position:relative}.IllustratedFeatures-module__BSSvHG__title{font-family:var(--home-font-display);font-size:var(--home-heading-size);font-weight:var(--home-heading-weight);line-height:var(--home-heading-leading);letter-spacing:var(--home-heading-tracking);color:var(--feat-ink);margin:20px 0 0}.IllustratedFeatures-module__BSSvHG__description{max-width:44ch;font-size:var(--home-body-size);line-height:var(--home-body-leading);color:var(--feat-muted);margin:8px 0 0}@media (min-width:768px) and (max-width:899.98px){.IllustratedFeatures-module__BSSvHG__features{gap:48px 16px}}@media (max-width:767px){.IllustratedFeatures-module__BSSvHG__features{grid-template-columns:minmax(0,1fr);gap:40px}.IllustratedFeatures-module__BSSvHG__feature[data-span]{grid-column:auto}.IllustratedFeatures-module__BSSvHG__stage{border-radius:12px}.IllustratedFeatures-module__BSSvHG__feature[data-span] .IllustratedFeatures-module__BSSvHG__stage{aspect-ratio:358/260}.IllustratedFeatures-module__BSSvHG__feature[data-span=full] .IllustratedFeatures-module__BSSvHG__stage{aspect-ratio:360/300}}
.CompatibilitySection-module__mKdlnW__section{width:100%;padding-inline:var(--home-section-padding-inline);overflow:hidden}.CompatibilitySection-module__mKdlnW__container{max-width:84rem;margin-inline:auto}.CompatibilitySection-module__mKdlnW__stack{flex-direction:column;align-items:center;gap:2.75rem;display:flex}.CompatibilitySection-module__mKdlnW__header{text-align:center;max-width:46rem;margin:clamp(2.5rem,5vw,4rem) auto clamp(1rem,2vw,1.5rem)}.CompatibilitySection-module__mKdlnW__header p{text-wrap:balance;max-width:32rem;margin-inline:auto}.CompatibilitySection-module__mKdlnW__title{text-align:center;font-family:var(--home-font-display);font-size:var(--home-title-size);font-weight:var(--home-title-weight);line-height:var(--home-title-leading);letter-spacing:var(--home-title-tracking);text-wrap:balance;color:var(--openui-text-neutral-primary);margin:0}.CompatibilitySection-module__mKdlnW__titleAccent{color:var(--openui-text-neutral-secondary)}.CompatibilitySection-module__mKdlnW__headerText{flex-direction:column;align-items:center;gap:.75rem;display:flex}.CompatibilitySection-module__mKdlnW__description{text-align:center;max-width:40rem;font-family:var(--home-font-text);font-size:var(--home-body-size);color:var(--openui-text-neutral-secondary);text-wrap:pretty;margin:0;line-height:1.6}.CompatibilitySection-module__mKdlnW__titleIcon{display:none}.CompatibilitySection-module__mKdlnW__rows{flex-direction:column;align-items:stretch;gap:.5rem;width:100%;max-width:56rem;margin-inline:auto;padding-block:1rem;display:flex}.CompatibilitySection-module__mKdlnW__row{flex-direction:column;justify-content:center;gap:.375rem;width:100%;display:flex}.CompatibilitySection-module__mKdlnW__label{font-family:var(--home-font-text);color:var(--openui-text-neutral-primary);font-size:.9375rem;font-weight:500;line-height:1.4;display:block}.CompatibilitySection-module__mKdlnW__chips{flex-flow:wrap;align-items:center;gap:.5rem;width:100%;display:flex}.CompatibilitySection-module__mKdlnW__chipRow{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.CompatibilitySection-module__mKdlnW__section[data-variant=embedded] .CompatibilitySection-module__mKdlnW__title{letter-spacing:-.4px;font-size:clamp(1.25rem,2.5vw,1.5rem)}.CompatibilitySection-module__mKdlnW__section[data-variant=embedded] .CompatibilitySection-module__mKdlnW__stack{gap:2.5rem}.CompatibilitySection-module__mKdlnW__section[data-variant=embedded] .CompatibilitySection-module__mKdlnW__chips,.CompatibilitySection-module__mKdlnW__section[data-variant=embedded] .CompatibilitySection-module__mKdlnW__rows{gap:1rem}@media (prefers-reduced-motion:reduce){.CompatibilitySection-module__mKdlnW__chips{transform:none!important}}@media (min-width:1024px){.CompatibilitySection-module__mKdlnW__section{padding-inline:2rem}.CompatibilitySection-module__mKdlnW__stack{gap:2.5rem}.CompatibilitySection-module__mKdlnW__rows{padding-block:1.5rem}}@media (max-width:767px){.CompatibilitySection-module__mKdlnW__section[data-variant=embedded]{padding-inline:0}.CompatibilitySection-module__mKdlnW__section[data-variant=embedded] .CompatibilitySection-module__mKdlnW__stack{align-items:stretch;gap:2rem}.CompatibilitySection-module__mKdlnW__section[data-variant=embedded] .CompatibilitySection-module__mKdlnW__header{justify-content:center;align-items:center}.CompatibilitySection-module__mKdlnW__section[data-variant=embedded] .CompatibilitySection-module__mKdlnW__titleIcon{display:none}.CompatibilitySection-module__mKdlnW__section[data-variant=embedded] .CompatibilitySection-module__mKdlnW__headerText{align-items:center;gap:.5rem;width:100%}.CompatibilitySection-module__mKdlnW__section[data-variant=embedded] .CompatibilitySection-module__mKdlnW__title{font-size:var(--home-title-size);letter-spacing:var(--home-title-tracking);text-align:center}.CompatibilitySection-module__mKdlnW__section[data-variant=embedded] .CompatibilitySection-module__mKdlnW__description{text-align:center;max-width:none;font-size:.875rem;line-height:1.5}.CompatibilitySection-module__mKdlnW__section[data-variant=embedded] .CompatibilitySection-module__mKdlnW__rows{gap:.375rem;width:auto;max-width:none;margin-inline:-1.25rem}.CompatibilitySection-module__mKdlnW__section[data-variant=embedded] .CompatibilitySection-module__mKdlnW__chips{gap:.375rem}}
.AppLessFeatures-module__hjOp_a__scene{transform-origin:0 0;width:384px;height:280px;transform:scale(tan(atan2(100cqw, 384px)));color:var(--feat-ink);font-size:12px;line-height:16px;position:absolute;top:0;left:0}@media (min-width:768px){article[data-span=half] .AppLessFeatures-module__hjOp_a__scene{transform:scale(tan(atan2(100cqw, 457.33px)));left:8cqw}}.AppLessFeatures-module__hjOp_a__screenTitle{font-size:12px;font-weight:500}.AppLessFeatures-module__hjOp_a__searchButton{box-sizing:border-box;background:var(--feat-ink);width:136px;height:36px;color:var(--feat-panel);border-radius:8px;justify-content:flex-end;align-items:center;gap:6px;padding-right:16px;font-weight:500;display:flex;position:absolute;top:122px;left:-56px}.AppLessFeatures-module__hjOp_a__exploreLink{width:80px;height:8px;color:color-mix(in srgb, var(--feat-ink) 55%, transparent);justify-content:space-between;align-items:center;display:flex;position:absolute;top:136px;left:88px}.AppLessFeatures-module__hjOp_a__hotelScreen{box-sizing:border-box;border:1px solid var(--feat-line);background:var(--feat-panel);border-radius:12px;flex-direction:column;gap:8px;width:260px;padding:12px;display:flex;position:absolute;top:40px;left:176px;box-shadow:0 8px 24px #0000000f}.AppLessFeatures-module__hjOp_a__hotel{border:1px solid var(--feat-line);white-space:nowrap;border-radius:8px;align-items:center;gap:10px;padding:6px;display:flex;box-shadow:0 1px 2px #0000000a}.AppLessFeatures-module__hjOp_a__hotelPhoto{object-fit:cover;border-radius:6px;flex:none;width:36px;height:36px}.AppLessFeatures-module__hjOp_a__hotel small svg{vertical-align:-1px;display:inline-block}.AppLessFeatures-module__hjOp_a__hotel b,.AppLessFeatures-module__hjOp_a__hotel small{font-size:12px;display:block}.AppLessFeatures-module__hjOp_a__hotel b{font-weight:500}.AppLessFeatures-module__hjOp_a__hotel small{color:var(--feat-muted);font-variant-numeric:tabular-nums}@media (min-width:768px){article[data-span=half] .AppLessFeatures-module__hjOp_a__searchButton{left:-92px}article[data-span=half] .AppLessFeatures-module__hjOp_a__exploreLink{width:116px;left:52px}article[data-span=half] .AppLessFeatures-module__hjOp_a__hotelScreen{width:300px}}.AppLessFeatures-module__hjOp_a__sceneSmall,.AppLessFeatures-module__hjOp_a__sceneSmall .AppLessFeatures-module__hjOp_a__screenTitle{font-size:11px;line-height:15px}.AppLessFeatures-module__hjOp_a__fromScreen{box-sizing:border-box;border:1px solid var(--feat-line);background:var(--feat-panel);border-radius:12px;flex-direction:column;gap:6px;width:144px;padding:12px;display:flex;position:absolute;top:57px;left:8px}.AppLessFeatures-module__hjOp_a__fromRow{white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex}.AppLessFeatures-module__hjOp_a__fromRow+.AppLessFeatures-module__hjOp_a__fromRow{border-top:1px solid var(--feat-line);margin-top:-1px}.AppLessFeatures-module__hjOp_a__fromRow svg{color:var(--feat-muted);flex:none}.AppLessFeatures-module__hjOp_a__connectors{width:384px;height:280px;stroke:color-mix(in srgb, var(--feat-ink) 55%, transparent);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;position:absolute;inset:0;overflow:visible}.AppLessFeatures-module__hjOp_a__toScreen{box-sizing:border-box;border:1px solid var(--feat-line);background:var(--feat-panel);border-radius:12px;width:132px;padding:6px 6px 0;position:absolute;left:228px;overflow:hidden;box-shadow:0 8px 24px #0000000f}.AppLessFeatures-module__hjOp_a__toScreen[data-slot="0"],.AppLessFeatures-module__hjOp_a__toScreen[data-slot="2"]{left:256px}.AppLessFeatures-module__hjOp_a__toScreen[data-slot="0"]{top:-56px}.AppLessFeatures-module__hjOp_a__toScreen[data-slot="1"]{top:84px}.AppLessFeatures-module__hjOp_a__toScreen[data-slot="2"]{top:224px}.AppLessFeatures-module__hjOp_a__toPhoto{object-fit:cover;border-radius:6px;width:100%;height:56px;display:block}.AppLessFeatures-module__hjOp_a__toBody{white-space:nowrap;flex-direction:column;padding:8px 4px 10px;display:flex}.AppLessFeatures-module__hjOp_a__toMeta{color:var(--feat-muted);font-variant-numeric:tabular-nums}.AppLessFeatures-module__hjOp_a__timingChip{border:1px solid var(--feat-line);background:var(--feat-panel);color:var(--feat-ink);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:500;line-height:12px;position:absolute;top:140px;left:190px;transform:translate(-50%,-50%)}
.FaqSection-module__aiEPiW__section,.FaqSection-module__aiEPiW__list{--faq-text:var(--openui-text-neutral-primary);--faq-muted:var(--openui-text-neutral-secondary);--faq-surface:#fff;--faq-border:#0a0a0a14}.FaqSection-module__aiEPiW__section{box-sizing:border-box;width:100%;max-width:var(--home-container-max);margin-top:clamp(3rem,6vw,5.5rem);padding-inline:var(--home-container-gutter);color:var(--faq-text);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,5vw,5rem);margin-inline:auto;display:grid}[data-theme=dark] .FaqSection-module__aiEPiW__section,[data-theme=dark] .FaqSection-module__aiEPiW__list{--faq-surface:#ffffff0b;--faq-border:#ffffff17}.FaqSection-module__aiEPiW__lead{flex-direction:column;gap:1rem;display:flex;position:sticky;top:7rem}.FaqSection-module__aiEPiW__title{font-family:var(--home-font-display);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:var(--home-title-weight);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.1}.FaqSection-module__aiEPiW__note{max-width:26ch;font-family:var(--home-font-text);color:var(--faq-muted);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.55}.FaqSection-module__aiEPiW__noteLink,.FaqSection-module__aiEPiW__note a{color:var(--faq-text);border-bottom:1px solid;text-decoration:none}.FaqSection-module__aiEPiW__noteLink:hover,.FaqSection-module__aiEPiW__note a:hover{opacity:.7}.FaqSection-module__aiEPiW__list{flex-direction:column;gap:.75rem;display:flex}.FaqSection-module__aiEPiW__item{--faq-card-padding-block:clamp(1rem, 1.6vw, 1.5rem);--faq-card-padding-inline:clamp(1.125rem, 1.8vw, 1.75rem);border:1px solid var(--faq-border);background:var(--faq-surface);border-radius:16px;padding:0;transition:border-color .18s,background-color .18s,transform .18s;overflow:hidden}.FaqSection-module__aiEPiW__item:hover,.FaqSection-module__aiEPiW__item:focus-within{border-color:var(--openui-border-interactive)}.FaqSection-module__aiEPiW__item:active{transform:translateY(1px)}.FaqSection-module__aiEPiW__question{box-sizing:border-box;width:100%;padding:var(--faq-card-padding-block) var(--faq-card-padding-inline);cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1.5rem;list-style:none;transition:color .18s;display:flex}.FaqSection-module__aiEPiW__item[open] .FaqSection-module__aiEPiW__question{padding-bottom:.75rem}.FaqSection-module__aiEPiW__question::-webkit-details-marker{display:none}.FaqSection-module__aiEPiW__questionText{font-family:var(--home-font-display);font-size:clamp(1rem,1.3vw,1.125rem);font-weight:var(--home-heading-weight);letter-spacing:var(--home-heading-tracking);text-wrap:pretty;line-height:1.4}.FaqSection-module__aiEPiW__marker{width:10px;height:10px;color:var(--faq-text);flex:none;margin-top:7px;position:relative}.FaqSection-module__aiEPiW__marker:before,.FaqSection-module__aiEPiW__marker:after{content:"";background:currentColor;border-radius:2px;height:1.5px;transition:transform .22s cubic-bezier(.45,.05,.15,1);position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.FaqSection-module__aiEPiW__marker:after{transform:translateY(-50%)rotate(90deg)}.FaqSection-module__aiEPiW__item[open] .FaqSection-module__aiEPiW__marker:after{transform:translateY(-50%)rotate(90deg)scaleX(0)}.FaqSection-module__aiEPiW__answer{padding:0 var(--faq-card-padding-inline) var(--faq-card-padding-block);flex-direction:column;gap:.875rem;margin:0;display:flex}.FaqSection-module__aiEPiW__item[open] .FaqSection-module__aiEPiW__answer{animation:.22s ease-out both FaqSection-module__aiEPiW__faqAnswerIn}@keyframes FaqSection-module__aiEPiW__faqAnswerIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.FaqSection-module__aiEPiW__paragraph{font-family:var(--home-font-text);color:var(--faq-muted);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.FaqSection-module__aiEPiW__item,.FaqSection-module__aiEPiW__question,.FaqSection-module__aiEPiW__marker:before,.FaqSection-module__aiEPiW__marker:after,.FaqSection-module__aiEPiW__item[open] .FaqSection-module__aiEPiW__answer{transition-duration:10ms;animation:none}}@media (max-width:900px){.FaqSection-module__aiEPiW__section{grid-template-columns:minmax(0,1fr);gap:2rem}.FaqSection-module__aiEPiW__lead{position:static}.FaqSection-module__aiEPiW__note{max-width:none}}
.FeatureGridSection-module__ObK2Yq__section{--fg-text:var(--feature-grid-text,var(--openui-text-neutral-primary));--fg-muted:var(--feature-grid-muted,var(--openui-text-neutral-secondary));--fg-faint:var(--feature-grid-faint,var(--openui-text-neutral-tertiary));--fg-line:var(--feature-grid-line,var(--home-hairline));--fg-surface:var(--feature-grid-surface,var(--openui-foreground));--fg-border:var(--feature-grid-border,var(--openui-border-default));--fg-shadow:var(--feature-grid-shadow,var(--home-shadow-card));width:100%;padding:0 var(--home-section-padding-inline)}.FeatureGridSection-module__ObK2Yq__section.FeatureGridSection-module__ObK2Yq__sectionFlushPadding{padding-inline:0}.FeatureGridSection-module__ObK2Yq__header{text-align:center;max-width:46rem;margin:0 auto clamp(1.25rem,2.5vw,2rem)}.FeatureGridSection-module__ObK2Yq__taglineHeader{text-align:center;max-width:60rem;font-family:var(--home-font-display);font-size:var(--home-title-size);font-weight:var(--home-title-weight);line-height:var(--home-title-leading);letter-spacing:var(--home-title-tracking);color:var(--fg-text);text-wrap:balance;margin:0 auto clamp(2.25rem,4vw,3rem)}.FeatureGridSection-module__ObK2Yq__ctaWrap{justify-content:center;margin-top:1.5rem;display:flex}.FeatureGridSection-module__ObK2Yq__grid{grid-template-columns:1fr;max-width:75rem;margin-inline:auto;display:grid}.FeatureGridSection-module__ObK2Yq__feature{min-height:var(--feature-grid-card-min-height,auto);flex-direction:column;gap:1rem;padding:clamp(1.75rem,2.5vw,2.5rem);display:flex;position:relative}.FeatureGridSection-module__ObK2Yq__lead{min-height:var(--feature-grid-card-min-height,auto);flex-direction:column;justify-content:space-between;padding:clamp(1.75rem,2.5vw,2.5rem);display:flex}.FeatureGridSection-module__ObK2Yq__feature:not(:first-child):before{content:"";top:0;background:linear-gradient(to right, transparent, var(--fg-line) 15%, var(--fg-line) 85%, transparent);height:1px;position:absolute;inset-inline:0}.FeatureGridSection-module__ObK2Yq__icon{color:var(--fg-text);margin-bottom:.25rem;display:inline-flex}.FeatureGridSection-module__ObK2Yq__iconPlaceholder{background:#80808040;width:100%;height:256px;margin-bottom:16px}.FeatureGridSection-module__ObK2Yq__featureTitle{font-family:var(--home-font-display);font-size:var(--home-heading-size);font-weight:var(--home-heading-weight);line-height:var(--home-heading-leading);letter-spacing:var(--home-heading-tracking);color:var(--fg-text);margin:0}.FeatureGridSection-module__ObK2Yq__featureDescription{font-size:var(--home-body-size);line-height:var(--home-body-leading);color:var(--fg-muted);margin:0}.FeatureGridSection-module__ObK2Yq__featureDescription a{color:inherit;text-underline-offset:3px}.FeatureGridSection-module__ObK2Yq__chevron{display:none}.FeatureGridSection-module__ObK2Yq__compatLead,.FeatureGridSection-module__ObK2Yq__gridLead{margin-bottom:clamp(4.5rem,9vw,8rem)}.FeatureGridSection-module__ObK2Yq__separator{background:linear-gradient(to right, transparent, var(--fg-line) 8%, var(--fg-line) 92%, transparent);width:100%;max-width:75rem;height:1px;margin-inline:auto}.FeatureGridSection-module__ObK2Yq__compat{margin-top:clamp(3rem,6vw,6rem)}.FeatureGridSection-module__ObK2Yq__compatDescBreak{display:none}@media (min-width:1024px){.FeatureGridSection-module__ObK2Yq__compatDescBreak{display:inline}}.FeatureGridSection-module__ObK2Yq__separatorBottom{margin-top:clamp(2.5rem,5vw,3.5rem)}@media (min-width:1024px){.FeatureGridSection-module__ObK2Yq__section{padding:0 2rem}.FeatureGridSection-module__ObK2Yq__ctaWrap{margin-top:2rem}.FeatureGridSection-module__ObK2Yq__grid{background-image:linear-gradient(transparent, var(--fg-line) 10%, var(--fg-line) 90%, transparent), linear-gradient(transparent, var(--fg-line) 10%, var(--fg-line) 90%, transparent), linear-gradient(to right, transparent, var(--fg-line) 8%, var(--fg-line) 92%, transparent);background-position:33.33% 0,66.66% 0,0;background-repeat:no-repeat;background-size:1px 100%,1px 100%,100% 1px;grid-template-columns:repeat(3,1fr)}.FeatureGridSection-module__ObK2Yq__gridFadeLines{background-image:linear-gradient(transparent, var(--fg-line) 10%, transparent), linear-gradient(transparent, var(--fg-line) 10%, transparent), linear-gradient(to right, transparent, var(--fg-line) 8%, var(--fg-line) 92%, transparent)}.FeatureGridSection-module__ObK2Yq__gridSingleRow{background-image:linear-gradient(transparent, var(--fg-line) 10%, var(--fg-line) 90%, transparent), linear-gradient(transparent, var(--fg-line) 10%, var(--fg-line) 90%, transparent);background-position:33.33% 0,66.66% 0;background-repeat:no-repeat;background-size:1px 100%,1px 100%}.FeatureGridSection-module__ObK2Yq__gridFourColumns{background-image:linear-gradient(transparent, var(--fg-line) 10%, var(--fg-line) 90%, transparent), linear-gradient(transparent, var(--fg-line) 10%, var(--fg-line) 90%, transparent), linear-gradient(transparent, var(--fg-line) 10%, var(--fg-line) 90%, transparent), linear-gradient(to right, transparent, var(--fg-line) 8%, var(--fg-line) 92%, transparent);background-position:25% 0,50% 0,75% 0,0;background-repeat:no-repeat;background-size:1px 100%,1px 100%,1px 100%,100% 1px;grid-template-columns:repeat(4,1fr)}.FeatureGridSection-module__ObK2Yq__gridFourColumns.FeatureGridSection-module__ObK2Yq__gridSingleRow{background-image:linear-gradient(transparent, var(--fg-line) 10%, var(--fg-line) 90%, transparent), linear-gradient(transparent, var(--fg-line) 10%, var(--fg-line) 90%, transparent), linear-gradient(transparent, var(--fg-line) 10%, var(--fg-line) 90%, transparent);background-position:25% 0,50% 0,75% 0;background-size:1px 100%,1px 100%,1px 100%}.FeatureGridSection-module__ObK2Yq__gridFourColumns .FeatureGridSection-module__ObK2Yq__feature{padding-inline:clamp(1.5rem,2vw,2rem)}.FeatureGridSection-module__ObK2Yq__gridSingleRow .FeatureGridSection-module__ObK2Yq__feature:first-child{padding-left:0}.FeatureGridSection-module__ObK2Yq__gridSingleRow .FeatureGridSection-module__ObK2Yq__feature:last-child{padding-right:0}.FeatureGridSection-module__ObK2Yq__gridFlushOuterCards>:first-child,.FeatureGridSection-module__ObK2Yq__gridFlushOuterCards>:nth-child(4){padding-left:0}.FeatureGridSection-module__ObK2Yq__gridFlushOuterCards>:nth-child(3),.FeatureGridSection-module__ObK2Yq__gridFlushOuterCards>:nth-child(6){padding-right:0}.FeatureGridSection-module__ObK2Yq__gridBalancedLastRow{background-image:linear-gradient(to right, transparent, var(--fg-line) 8%, var(--fg-line) 92%, transparent);background-position:0;background-repeat:no-repeat;background-size:100% 1px;grid-template-columns:repeat(6,minmax(0,1fr))}.FeatureGridSection-module__ObK2Yq__gridBalancedLastRow>.FeatureGridSection-module__ObK2Yq__feature{grid-column:span 2}.FeatureGridSection-module__ObK2Yq__gridBalancedLastRow>.FeatureGridSection-module__ObK2Yq__feature:nth-last-child(-n+2){grid-column:span 3}.FeatureGridSection-module__ObK2Yq__gridBalancedLastRow>.FeatureGridSection-module__ObK2Yq__feature:nth-child(2),.FeatureGridSection-module__ObK2Yq__gridBalancedLastRow>.FeatureGridSection-module__ObK2Yq__feature:nth-child(3),.FeatureGridSection-module__ObK2Yq__gridBalancedLastRow>.FeatureGridSection-module__ObK2Yq__feature:nth-child(5){border-left:1px solid var(--fg-line)}.FeatureGridSection-module__ObK2Yq__gridBalancedLastRow.FeatureGridSection-module__ObK2Yq__gridFlushOuterCards>:nth-child(5){padding-right:0}.FeatureGridSection-module__ObK2Yq__feature:before{display:none}}@media (min-width:768px) and (max-width:1023px){.FeatureGridSection-module__ObK2Yq__sectionFlushPadding .FeatureGridSection-module__ObK2Yq__gridFlushOuterCards>.FeatureGridSection-module__ObK2Yq__feature{padding-inline:0}}@media (max-width:767px){.FeatureGridSection-module__ObK2Yq__separator{width:auto;max-width:none;margin-inline:calc(0px - var(--home-section-padding-inline));background:linear-gradient(to right, transparent, var(--fg-line) 15%)}.FeatureGridSection-module__ObK2Yq__feature{font-family:var(--home-font-display);cursor:pointer;-webkit-tap-highlight-color:transparent;grid-template-columns:auto 1fr auto;align-items:center;gap:0 .75rem;padding:1.25rem 0;display:grid}.FeatureGridSection-module__ObK2Yq__lead{min-height:auto;padding:1.25rem 0 2.5rem}.FeatureGridSection-module__ObK2Yq__feature:not(:first-child):before{inset-inline:calc(0px - var(--home-section-padding-inline));background:linear-gradient(to right, transparent, var(--fg-line) 15%)}.FeatureGridSection-module__ObK2Yq__icon{border:1px solid var(--fg-border);background:var(--fg-surface);width:1.375rem;height:1.375rem;box-shadow:var(--fg-shadow);color:var(--fg-muted);opacity:1;border-radius:.4rem;grid-area:1/1;justify-content:center;place-self:center start;align-items:center;margin-bottom:0;display:inline-flex}.FeatureGridSection-module__ObK2Yq__icon svg{width:.875rem;height:.875rem}.FeatureGridSection-module__ObK2Yq__featureWithPlaceholder{cursor:default;flex-direction:column;align-items:stretch;gap:16px;display:flex}.FeatureGridSection-module__ObK2Yq__featureWithPlaceholder .FeatureGridSection-module__ObK2Yq__icon.FeatureGridSection-module__ObK2Yq__iconPlaceholder{width:100%;height:256px;box-shadow:none;background:#80808040;border:0;border-radius:0;margin-bottom:16px}.FeatureGridSection-module__ObK2Yq__featureWithPlaceholder .FeatureGridSection-module__ObK2Yq__chevron{display:none}.FeatureGridSection-module__ObK2Yq__featureWithPlaceholder .FeatureGridSection-module__ObK2Yq__featureDescription{max-width:none;display:block}.FeatureGridSection-module__ObK2Yq__featureWithPlaceholder .FeatureGridSection-module__ObK2Yq__featureDescriptionInner{overflow:visible}.FeatureGridSection-module__ObK2Yq__featureTitle{text-wrap:balance;grid-area:1/2}.FeatureGridSection-module__ObK2Yq__chevron{color:var(--fg-faint);grid-area:1/3;justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}.FeatureGridSection-module__ObK2Yq__feature[data-open] .FeatureGridSection-module__ObK2Yq__chevron{transform:rotate(180deg)}.FeatureGridSection-module__ObK2Yq__featureDescription{text-wrap:pretty;grid-area:2/2;grid-template-rows:0fr;max-width:16rem;transition:grid-template-rows .32s;display:grid}.FeatureGridSection-module__ObK2Yq__featureDescriptionInner{min-height:0;overflow:hidden}.FeatureGridSection-module__ObK2Yq__feature[data-open] .FeatureGridSection-module__ObK2Yq__featureDescription{grid-template-rows:1fr}.FeatureGridSection-module__ObK2Yq__feature[data-open] .FeatureGridSection-module__ObK2Yq__featureDescriptionInner{padding-top:.375rem}.FeatureGridSection-module__ObK2Yq__sectionStatic .FeatureGridSection-module__ObK2Yq__feature{cursor:default}.FeatureGridSection-module__ObK2Yq__sectionStatic .FeatureGridSection-module__ObK2Yq__chevron{display:none}.FeatureGridSection-module__ObK2Yq__sectionStatic .FeatureGridSection-module__ObK2Yq__featureDescription{grid-column:2/-1;grid-template-rows:1fr;max-width:none}.FeatureGridSection-module__ObK2Yq__sectionStatic .FeatureGridSection-module__ObK2Yq__featureDescriptionInner{padding-top:.375rem}@media (prefers-reduced-motion:reduce){.FeatureGridSection-module__ObK2Yq__featureDescription{transition:none}}}
.DeviceFrames-module__UuYGva__devices .device{box-sizing:border-box;position:relative}:is(.DeviceFrames-module__UuYGva__devices .device-frame,.DeviceFrames-module__UuYGva__devices .device-screen){box-sizing:border-box}.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro{width:428px;height:868px}.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-frame{background:#010101;border:1px solid #252525;border-radius:68px;width:428px;height:868px;padding:19px;box-shadow:inset 0 0 4px 2px #898989,inset 0 0 0 6px #242424}.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-screen{border-radius:49px;width:390px;height:830px}:is(.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-stripe:after,.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-stripe:before){content:"";z-index:9;border:0 solid #01010140;border-width:0 7px;width:100%;height:7px;position:absolute;left:0}.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-stripe:after{top:85px}.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-stripe:before{bottom:85px}.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-header{background:#010101;border-radius:20px;width:120px;height:35px;margin-left:-60px;position:absolute;top:29px;left:50%}:is(.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-sensors:after,.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-sensors:before){content:"";position:absolute}.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-sensors:after{background:#010101;border-radius:17px;width:74px;height:33px;margin-left:-60px;top:30px;left:50%}.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-sensors:before{background:radial-gradient(at 20% 20%,#6074bf 0,#0000 40%),radial-gradient(at 80% 80%,#513785 0,#24555e 20%,#0000 50%);border-radius:50%;width:9px;height:9px;margin-left:36px;top:42px;left:50%;box-shadow:0 0 1px 1px #ffffff0d}.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-btns{background:#252525;border-radius:2px;width:3px;height:32px;position:absolute;top:115px;left:-2px}:is(.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-btns:after,.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-btns:before){content:"";background:#252525;border-radius:2px;width:3px;height:62px;position:absolute;left:0}.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-btns:after{top:60px}.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-btns:before{top:140px}.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-power{background:#252525;border-radius:2px;width:3px;height:100px;position:absolute;top:200px;right:-2px}:is(.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-home:after,.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-home:before){content:"";z-index:9;border:6px solid #01010140;border-width:6px 0;width:6px;height:6px;position:absolute}.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-home:after{top:0;right:86px}.DeviceFrames-module__UuYGva__devices .device-iphone-14-pro .device-home:before{bottom:0;left:86px}.DeviceFrames-module__UuYGva__devices .device-google-pixel-2-xl{width:404px;height:832px}.DeviceFrames-module__UuYGva__devices .device-google-pixel-2-xl .device-frame{background:#121212;border-radius:36px;width:404px;height:832px;padding:56px 22px;box-shadow:inset 0 0 0 2px #cfcfcf,inset 0 0 0 7px #9c9c9c}.DeviceFrames-module__UuYGva__devices .device-google-pixel-2-xl .device-screen{border-radius:27px;width:360px;height:720px}.DeviceFrames-module__UuYGva__devices .device-google-pixel-2-xl .device-header{width:300px;height:832px;margin-left:-150px;position:absolute;top:0;left:50%}:is(.DeviceFrames-module__UuYGva__devices .device-google-pixel-2-xl .device-header:after,.DeviceFrames-module__UuYGva__devices .device-google-pixel-2-xl .device-header:before){content:"";background:#333;border-radius:3px;width:146px;height:6px;margin-top:-3px;margin-left:-73px;position:absolute;left:50%}.DeviceFrames-module__UuYGva__devices .device-google-pixel-2-xl .device-header:after{top:24px}.DeviceFrames-module__UuYGva__devices .device-google-pixel-2-xl .device-header:before{bottom:28px}.DeviceFrames-module__UuYGva__devices .device-google-pixel-2-xl .device-sensors{background:#333;border-radius:7px;width:14px;height:14px;margin-top:-7px;position:absolute;top:36px;left:54px}.DeviceFrames-module__UuYGva__devices .device-google-pixel-2-xl .device-btns{background:#cfcfcf;width:3px;height:102px;position:absolute;top:306px;right:-3px}.DeviceFrames-module__UuYGva__devices .device-google-pixel-2-xl .device-power{background:#cfcfcf;width:3px;height:58px;position:absolute;top:194px;right:-3px}
.Footer-module__VsspWG__footer{width:100%}.Footer-module__VsspWG__absoluteSvg{width:100%;height:100%;display:block;position:absolute}.Footer-module__VsspWG__contentSection{--footer-air:60px;--footer-air-below:1.75rem;padding:var(--footer-air) 1.25rem 1rem;background:var(--openui-foreground)}.Footer-module__VsspWG__contentContainer{max-width:75rem;margin-inline:auto}.Footer-module__VsspWG__integrations{gap:1.25rem;padding-bottom:3.5rem;display:grid}.Footer-module__VsspWG__integrationsTitle{color:var(--openui-text-neutral-primary);justify-self:start;font-size:.875rem;font-weight:500}.Footer-module__VsspWG__integrationsTitle:hover,.Footer-module__VsspWG__integrationsTitle:focus-visible{text-underline-offset:.2em;text-decoration:underline}.Footer-module__VsspWG__integrationColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;display:grid}.Footer-module__VsspWG__integrationCategory{color:var(--openui-text-neutral-tertiary);margin:0 0 .75rem;font-size:.75rem}.Footer-module__VsspWG__integrationList{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.Footer-module__VsspWG__integrationList a{color:var(--openui-text-neutral-secondary);font-size:.875rem;line-height:1.4;transition:color .15s}.Footer-module__VsspWG__integrationList a:hover,.Footer-module__VsspWG__integrationList a:focus-visible{color:var(--openui-text-neutral-primary)}@media (min-width:768px){.Footer-module__VsspWG__integrationColumns{grid-template-columns:repeat(3,minmax(0,1fr))}}.Footer-module__VsspWG__brandRow{padding-bottom:var(--footer-air-below);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;display:grid}.Footer-module__VsspWG__logoWrap{width:105px;height:2.625rem;color:var(--openui-text-neutral-primary);flex-shrink:0;position:relative}.Footer-module__VsspWG__themeTabs{border:1px solid var(--home-hairline);border-radius:var(--openui-radius-full);flex-shrink:0;align-items:center;gap:.125rem;padding:.25rem;display:inline-flex}.Footer-module__VsspWG__themeTab{border-radius:var(--openui-radius-full);width:2rem;height:2rem;color:var(--openui-text-neutral-secondary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.Footer-module__VsspWG__themeTab:hover{color:var(--openui-text-neutral-primary)}.Footer-module__VsspWG__themeTabActive{border-color:var(--openui-border-default);background:var(--openui-highlight);color:var(--openui-text-neutral-primary)}.Footer-module__VsspWG__themeTabIcon{flex-shrink:0;width:1rem;height:1rem}.Footer-module__VsspWG__bottomBar{border-top:1px solid var(--home-hairline);padding-block:1rem}.Footer-module__VsspWG__desktopBottomBar{display:none}.Footer-module__VsspWG__desktopMetaLeft,.Footer-module__VsspWG__desktopMetaRight{color:var(--openui-text-neutral-secondary);font-family:Inter,sans-serif;font-size:13px;line-height:1.5}.Footer-module__VsspWG__desktopMetaLeft{text-align:left}.Footer-module__VsspWG__desktopMetaRight{text-align:right}.Footer-module__VsspWG__mobileBottomBar{flex-direction:column;justify-content:flex-start;align-items:center;padding:2.5rem 0 1.25rem;display:flex}.Footer-module__VsspWG__socialIcons{gap:1.5rem;display:flex}.Footer-module__VsspWG__socialLink{width:1.5rem;height:1.5rem;color:var(--openui-text-neutral-secondary);transition:color .15s;position:relative}.Footer-module__VsspWG__socialLink:hover,.Footer-module__VsspWG__socialLink:focus-visible{color:var(--openui-text-neutral-primary)}.Footer-module__VsspWG__socialIconWrap{position:absolute}.Footer-module__VsspWG__socialIconTwitter{inset:10.82% 4.33% 18.35% 4.17%}.Footer-module__VsspWG__socialIconYoutube{width:22px;height:15.469px;top:50%;left:50%;transform:translate(-50%,-50%)}.Footer-module__VsspWG__socialIconLinkedIn{width:19px;height:19px;top:50%;left:50%;transform:translate(-50%,-50%)}.Footer-module__VsspWG__mobileMeta{text-align:center;margin-top:2.5rem}.Footer-module__VsspWG__mobileMetaText{color:var(--openui-text-neutral-secondary);font-family:Inter,sans-serif;font-size:11px;line-height:1.5}[data-theme=dark] .Footer-module__VsspWG__contentSection{background:#000}@media (min-width:1024px){.Footer-module__VsspWG__contentSection{padding-inline:2rem}.Footer-module__VsspWG__mobileBottomBar{display:none}.Footer-module__VsspWG__desktopBottomBar{justify-content:space-between;align-items:center;gap:.5rem;display:flex}}
.ProductSection-module__u8FUIG__product{--ps-text:var(--openui-text-neutral-primary);--ps-muted:var(--openui-text-neutral-secondary);--ps-mark-bg:#0a0a0a;--ps-mark-fg:#fff;--ps-surface:#fff;--ps-stage-stroke:#f8f8f8;--ps-border:#0a0a0a09;--ps-line:#0a0a0a17;--ps-shadow:none;width:100%;max-width:var(--home-container-max);color:var(--ps-text);flex-direction:column;gap:.875rem;margin-inline:auto;display:flex}[data-theme=dark] .ProductSection-module__u8FUIG__product{--ps-surface:#ffffff0b;--ps-stage-stroke:#0e0e0e;--ps-border:#ffffff0a;--ps-line:#ffffff24;--ps-mark-bg:#fff;--ps-mark-fg:#0a0a0a;--ps-shadow:none}.ProductSection-module__u8FUIG__onDark{--ps-text:#fff;--ps-muted:#fff9;--ps-surface:#ffffff0b;--ps-stage-stroke:#0e0e0e;--ps-border:#ffffff0a;--ps-line:#ffffff24;--ps-mark-bg:#fff;--ps-mark-fg:#0a0a0a;--ps-shadow:none}.ProductSection-module__u8FUIG__lockup{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);margin-bottom:clamp(.75rem,2vw,1.75rem);display:grid}.ProductSection-module__u8FUIG__lead{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.ProductSection-module__u8FUIG__eyebrow{font-family:var(--home-font-text);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:500;line-height:1;display:inline-flex}.ProductSection-module__u8FUIG__eyebrowTag{font-family:var(--home-font-text);vertical-align:middle;border:1px solid;border-radius:5px;align-items:center;margin-top:-2px;padding:2px 6px 3px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.ProductSection-module__u8FUIG__headline{max-width:20ch;font-family:var(--home-font-display);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:var(--home-title-weight);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.1}.ProductSection-module__u8FUIG__description{font-family:var(--home-font-text);color:var(--ps-muted);text-wrap:pretty;margin:0;padding-top:clamp(.5rem,3vw,3.25rem);font-size:1.0625rem;line-height:1.55}.ProductSection-module__u8FUIG__ctas{flex-wrap:wrap;gap:.75rem;margin-top:.25rem;display:flex}.ProductSection-module__u8FUIG__stage{width:100%;aspect-ratio:var(--product-stage-aspect,16 / 6.3);border:1px solid var(--ps-border);background:var(--ps-surface);box-shadow:var(--ps-shadow);border-radius:20px;justify-content:center;align-items:center;padding:clamp(.375rem,.7vw,.625rem);display:flex;position:relative;overflow:hidden}.ProductSection-module__u8FUIG__stageFullBleed{border:1px solid var(--ps-stage-stroke);box-shadow:none;background:0 0;border-radius:24px;padding:0}.ProductSection-module__u8FUIG__stageShader{z-index:0;position:absolute;inset:0}.ProductSection-module__u8FUIG__stageShader>*{width:100%;height:100%}.ProductSection-module__u8FUIG__stageImage{z-index:1;object-fit:cover;border-radius:12px;width:100%;height:100%;position:relative}.ProductSection-module__u8FUIG__stageWide{display:contents}.ProductSection-module__u8FUIG__stageCompact,.ProductSection-module__u8FUIG__stageDark,[data-theme=dark] .ProductSection-module__u8FUIG__stageLight{display:none}[data-theme=dark] .ProductSection-module__u8FUIG__stageDark{display:block}.ProductSection-module__u8FUIG__onDark .ProductSection-module__u8FUIG__stageLight{display:none}.ProductSection-module__u8FUIG__onDark .ProductSection-module__u8FUIG__stageDark{display:block}.ProductSection-module__u8FUIG__cardsCompact{--feature-grid-text:var(--ps-text);--feature-grid-muted:var(--ps-muted);--feature-grid-faint:var(--ps-muted);--feature-grid-line:var(--ps-line);--feature-grid-surface:var(--ps-surface);--feature-grid-border:var(--ps-border);--feature-grid-shadow:var(--ps-shadow);display:none}.ProductSection-module__u8FUIG__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem;display:grid}.ProductSection-module__u8FUIG__card{box-sizing:border-box;border:1px solid var(--ps-border);background:var(--ps-surface);min-height:184px;box-shadow:var(--ps-shadow);border-radius:16px;flex-direction:column;justify-content:space-between;padding:15px;display:flex}.ProductSection-module__u8FUIG__cardIcon{border:1px solid var(--ps-border);width:36px;height:36px;color:var(--ps-text);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.ProductSection-module__u8FUIG__cardCopy{flex-direction:column;gap:8px;display:flex}.ProductSection-module__u8FUIG__cardTitle{font-family:var(--home-font-display);letter-spacing:-.2px;text-wrap:balance;margin:0;font-size:18px;font-weight:500;line-height:1.25}.ProductSection-module__u8FUIG__cardDescription{font-family:var(--home-font-text);color:var(--ps-muted);text-wrap:pretty;margin:0;font-size:14px;line-height:21px}@media (max-width:1023px){.ProductSection-module__u8FUIG__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ProductSection-module__u8FUIG__stageWide{display:none}.ProductSection-module__u8FUIG__stageCompact,.ProductSection-module__u8FUIG__lockup{display:contents}.ProductSection-module__u8FUIG__lead{order:1;margin-bottom:clamp(.75rem,2vw,1.75rem)}.ProductSection-module__u8FUIG__stage{order:2}.ProductSection-module__u8FUIG__description{order:3;padding-top:0}.ProductSection-module__u8FUIG__cardsCompact{order:4}.ProductSection-module__u8FUIG__headline{max-width:none}.ProductSection-module__u8FUIG__stage{aspect-ratio:var(--product-stage-mobile-aspect,4 / 2.4);border-radius:16px}.ProductSection-module__u8FUIG__cards{display:none}.ProductSection-module__u8FUIG__cardsCompact{display:block}.ProductSection-module__u8FUIG__ctas{flex-direction:column;align-self:stretch}}[data-theme=dark] .ProductSection-module__u8FUIG__onDark{--ps-text:#0a0a0a;--ps-muted:#0a0a0a99;--ps-surface:#fff;--ps-stage-stroke:#f8f8f8;--ps-border:#0a0a0a14;--ps-line:#0a0a0a1f;--ps-shadow:0 1px 2px #0a0a0a0a, 0 2px 8px #0a0a0a0a;--ps-mark-bg:#0a0a0a;--ps-mark-fg:#fff}[data-theme=dark] .ProductSection-module__u8FUIG__onDark .ProductSection-module__u8FUIG__stageLight{display:block}[data-theme=dark] .ProductSection-module__u8FUIG__onDark .ProductSection-module__u8FUIG__stageDark{display:none}[data-theme=dark] .ProductSection-module__u8FUIG__onDark .ProductSection-module__u8FUIG__primaryCta{box-shadow:var(--home-bevel-on-dark);color:#fff;--bevel-badge-bg:#fff;--bevel-badge-fg:#0a0a0a;background:#0a0a0a;border-color:#fff3}[data-theme=dark] .ProductSection-module__u8FUIG__onDark .ProductSection-module__u8FUIG__secondaryCta{background:var(--home-surface-raised);box-shadow:var(--home-bevel);color:#0a0a0a;--bevel-badge-bg:#0a0a0a;--bevel-badge-fg:#fff;border-color:#00000014}
.site-header-module__EZTpxG__surface{--site-header-max-width:1560px;--site-header-padding-inline:1rem;--site-header-row-min-height:4rem;--site-header-bottom-min-height:2.5rem;width:100%;transition:border-color .2s,background-color .2s,box-shadow .2s,-webkit-backdrop-filter .2s,backdrop-filter .2s}.site-header-module__EZTpxG__homeSurface{background:var(--openui-foreground)}[data-theme=dark] .site-header-module__EZTpxG__homeSurface{background:#000}.site-header-module__EZTpxG__docsSurface{background-color:color-mix(in srgb, var(--color-fd-background) 80%, transparent);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.site-header-module__EZTpxG__bordered{border-bottom:1px solid var(--site-header-border-color)}.site-header-module__EZTpxG__frame{padding-inline:var(--site-header-padding-inline)}.site-header-module__EZTpxG__row{min-height:var(--site-header-row-min-height);max-width:var(--site-header-max-width);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:1rem;margin-inline:auto;display:grid}.site-header-module__EZTpxG__start{grid-column:1;justify-self:start;align-items:center;min-width:0;display:flex}.site-header-module__EZTpxG__leading{flex-shrink:0;align-items:center;display:flex}.site-header-module__EZTpxG__brand{flex-shrink:0;align-items:center;gap:.625rem;display:flex}.site-header-module__EZTpxG__brandDivider{background:var(--site-header-divider-color);width:1px;height:1rem}.site-header-module__EZTpxG__center{grid-column:2;justify-content:center;align-items:center;min-width:0;display:flex}.site-header-module__EZTpxG__right{grid-column:3;justify-self:end;align-items:center;min-width:0;display:flex}.site-header-module__EZTpxG__end,.site-header-module__EZTpxG__mobileEnd{flex-shrink:0;align-items:center;display:flex}.site-header-module__EZTpxG__bottom{padding-inline:var(--site-header-padding-inline);overflow:hidden}.site-header-module__EZTpxG__bottomInner{max-width:var(--site-header-max-width);min-height:var(--site-header-bottom-min-height);margin-inline:auto}
.DeviceStatusBar-module__np_TSa__status{letter-spacing:0;font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;height:34px;padding:0 22px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:12.5px;font-weight:650;display:flex}.DeviceStatusBar-module__np_TSa__system{align-items:center;gap:5px;display:flex}.DeviceStatusBar-module__np_TSa__system svg{flex:none}
.EnterpriseSection-module__rLqwxW__section{background:var(--openui-background);width:100%;padding-block:160px}.EnterpriseSection-module__rLqwxW__header{flex-direction:column;align-items:center;gap:24px;width:calc(100% - 64px);max-width:1200px;margin:0 auto 72px;display:flex}.EnterpriseSection-module__rLqwxW__title{max-width:760px;color:var(--openui-text-neutral-primary);font-family:var(--home-font-display);font-size:var(--home-title-size);font-weight:var(--home-title-weight);line-height:var(--home-title-leading);letter-spacing:var(--home-title-tracking);text-align:center;text-wrap:balance;margin:0}@media (max-width:767px){.EnterpriseSection-module__rLqwxW__section{padding-block:96px}.EnterpriseSection-module__rLqwxW__header{width:calc(100% - 32px);margin-bottom:48px}}
.CloudSection-module__8WVJfG__section{color:#fff;background:#000;width:100%;padding-top:clamp(4rem,7vw,6.5rem);padding-bottom:clamp(5.5rem,10vw,9.5rem)}.CloudSection-module__8WVJfG__inner{box-sizing:border-box;max-width:var(--home-container-max);padding-inline:var(--home-container-gutter);margin-inline:auto}@keyframes CloudSection-module__8WVJfG__cloudMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.CloudSection-module__8WVJfG__products{flex-direction:column;gap:clamp(7rem,14vw,13rem);display:flex}.CloudSection-module__8WVJfG__bandSeparator{background:#ffffff1f;height:1px;margin-block:clamp(4rem,7.5vw,5.375rem)}[data-theme=dark] .CloudSection-module__8WVJfG__bandSeparator{background:#0a0a0a1a}.CloudSection-module__8WVJfG__contact{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;margin-top:clamp(.25rem,.75vw,.75rem);margin-bottom:clamp(6rem,12vw,11rem);display:flex}.CloudSection-module__8WVJfG__contactHeading{width:100%;max-width:46rem}@media (max-width:767px){.CloudSection-module__8WVJfG__section{padding-block:3.5rem}}[data-theme=dark] .CloudSection-module__8WVJfG__section{color:#0a0a0a;background:#fff}[data-theme=dark] .CloudSection-module__8WVJfG__contactCta{background:var(--home-surface-raised);box-shadow:var(--home-bevel);color:#0a0a0a;--bevel-badge-bg:#0a0a0a;--bevel-badge-fg:#fff;border-color:#00000014}.CloudSection-module__8WVJfG__observabilityBand{flex-direction:column;gap:clamp(.75rem,2vw,1.75rem);scroll-margin-top:112px;display:flex}.CloudSection-module__8WVJfG__observabilityCopy{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);min-width:0;display:grid}.CloudSection-module__8WVJfG__observabilityLead{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.CloudSection-module__8WVJfG__observabilityTitle,.CloudSection-module__8WVJfG__observabilityDescription{margin:0}.CloudSection-module__8WVJfG__observabilityEyebrow{margin-bottom:0}.CloudSection-module__8WVJfG__observabilityTitle{max-width:20ch;font-family:var(--home-font-display);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:var(--home-title-weight);letter-spacing:-.02em;text-wrap:balance;line-height:1.1}.CloudSection-module__8WVJfG__observabilityDescription{max-width:29rem;font-family:var(--home-font-text);color:#ffffff80;text-wrap:pretty;font-size:1.0625rem;line-height:1.5}.CloudSection-module__8WVJfG__observabilityCta{background:var(--home-surface-raised);box-shadow:var(--home-bevel);color:#0a0a0a;--bevel-badge-bg:#0a0a0a;--bevel-badge-fg:#fff;border-color:#00000014;margin-top:.25rem}[data-theme=dark] .CloudSection-module__8WVJfG__observabilityCta{box-shadow:var(--home-bevel-on-dark);color:#fff;--bevel-badge-bg:#fff;--bevel-badge-fg:#0a0a0a;background:#0a0a0a;border-color:#ffffff1f}.CloudSection-module__8WVJfG__observabilityStage{aspect-ratio:1120/440;background:0 0;border:1px solid #0e0e0e;border-radius:24px;justify-content:center;align-items:flex-end;width:100%;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.CloudSection-module__8WVJfG__observabilityShader{z-index:0;position:absolute;inset:0}.CloudSection-module__8WVJfG__observabilityShader>*{width:100%;height:100%}.CloudSection-module__8WVJfG__observabilityImage{z-index:1;object-fit:cover;object-position:center top;width:100%;height:100%;display:block;position:relative}.CloudSection-module__8WVJfG__observabilityWide{display:contents}.CloudSection-module__8WVJfG__observabilityCompact,.CloudSection-module__8WVJfG__observabilityImageLight{display:none}.CloudSection-module__8WVJfG__observabilityImageDark{display:block}[data-theme=dark] .CloudSection-module__8WVJfG__observabilityStage{background:0 0;border-color:#f8f8f8}[data-theme=dark] .CloudSection-module__8WVJfG__observabilityDescription{color:#0a0a0a80}[data-theme=dark] .CloudSection-module__8WVJfG__observabilityImageLight{display:block}[data-theme=dark] .CloudSection-module__8WVJfG__observabilityImageDark{display:none}@media (max-width:1023px){.CloudSection-module__8WVJfG__bandSeparator{margin-block:3.5rem}.CloudSection-module__8WVJfG__observabilityBand{gap:2.5rem}.CloudSection-module__8WVJfG__observabilityCopy{grid-template-columns:minmax(0,1fr);gap:2rem}}@media (max-width:767px){.CloudSection-module__8WVJfG__contact{display:none}.CloudSection-module__8WVJfG__bandSeparator{margin-block:2.75rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.CloudSection-module__8WVJfG__observabilityBand{gap:2rem}.CloudSection-module__8WVJfG__observabilityCopy{display:contents}.CloudSection-module__8WVJfG__observabilityLead{order:1;margin-bottom:.5rem}.CloudSection-module__8WVJfG__observabilityWide{display:none}.CloudSection-module__8WVJfG__observabilityCompact{display:contents}.CloudSection-module__8WVJfG__observabilityStage{aspect-ratio:1440/1200;border-radius:18px;order:2}.CloudSection-module__8WVJfG__observabilityDescription{order:3;max-width:none}}
.theme-toggle-module__gPvLDW__button{width:2.25rem;height:2.25rem;color:var(--openui-text-neutral-primary);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.theme-toggle-module__gPvLDW__button:hover{background:var(--openui-highlight-strong);color:var(--openui-text-neutral-primary)}.theme-toggle-module__gPvLDW__button:focus-visible{outline:2px solid var(--openui-border-accent-emphasis);outline-offset:2px}.theme-toggle-module__gPvLDW__iconStack{flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex;position:relative}.theme-toggle-module__gPvLDW__icon{flex-shrink:0;width:1.25rem;height:1.25rem;transition:opacity .25s,transform .25s;position:absolute;inset:0}.theme-toggle-module__gPvLDW__iconSun{opacity:1;transform:rotate(0)scale(1)}.theme-toggle-module__gPvLDW__iconMoon{opacity:0;transform:rotate(-90deg)scale(.6)}.theme-toggle-module__gPvLDW__button[data-theme-state=dark] .theme-toggle-module__gPvLDW__iconSun{opacity:0;transform:rotate(90deg)scale(.6)}.theme-toggle-module__gPvLDW__button[data-theme-state=dark] .theme-toggle-module__gPvLDW__iconMoon{opacity:1;transform:rotate(0)scale(1)}@media (prefers-reduced-motion:reduce){.theme-toggle-module__gPvLDW__icon{transition:opacity .25s}.theme-toggle-module__gPvLDW__iconSun,.theme-toggle-module__gPvLDW__iconMoon,.theme-toggle-module__gPvLDW__button[data-theme-state=dark] .theme-toggle-module__gPvLDW__iconSun,.theme-toggle-module__gPvLDW__button[data-theme-state=dark] .theme-toggle-module__gPvLDW__iconMoon{transform:none}}
.IllustrationUi-module__dS3ina__ui{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--iui-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--iui-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--iui-canvas:#fff;--iui-surface:#f7f7f8;--iui-surface-hover:#eeeeef;--iui-surface-strong:#ececec;--iui-ink:#0d0d0d;--iui-ink-hover:#2f2f2f;--iui-on-ink:#fff;--iui-muted:#676767;--iui-faint:#8f8f8f;--iui-border:#e7e7e7;--iui-border-strong:#cecece;--iui-range-track:#e5e5e5;--iui-range-thumb:#303030;--iui-focus:#0285ff;--iui-shadow:0 4px 20px #0000000f;--iui-shadow-sm:0 1px 3px #0000000d;--iui-info:#0068bc;--iui-info-soft:#edf5ff;--iui-success:#00805d;--iui-success-soft:#edf9f2;--iui-warning:#946200;--iui-warning-soft:#fff8e7;--iui-danger:#c1322c;--iui-danger-soft:#fff0ee;--iui-purple:#7040c1;--iui-purple-soft:#f4f0ff;--iui-pink:#b7377c;--iui-pink-soft:#fff0f6;--iui-chart-1:#0285ff;--iui-chart-2:#00a67d;--iui-chart-3:#8b5cf6;--iui-chart-4:#f4a340;--iui-chart-5:#e46d91;--iui-chart-6:#4b9ca6;--iui-map-water:#a9dff0;--iui-ring:var(--iui-ink);--iui-control-gap:8px;--iui-label-gap:12px;--iui-field-gap:24px;--iui-section-gap:32px;--iui-action-gap:40px;--iui-radius-sm:6px;--iui-radius-md:10px;--iui-radius-lg:12px;--iui-radius-xl:16px;--iui-radius-2xl:20px;--iui-spacing:4px;--iui-border-subtle:#f0f0f0;--iui-photo-empty:#edf5f8;--iui-photo-empty-icon:#c4d5de;--iui-selected:#f1f6fa}[data-theme=dark] .IllustrationUi-module__dS3ina__ui{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--iui-canvas:#212121;--iui-surface:#2a2a2a;--iui-surface-hover:#333;--iui-surface-strong:#3a3a3a;--iui-ink:#ececec;--iui-ink-hover:#d4d4d4;--iui-on-ink:#171717;--iui-muted:#ababab;--iui-faint:#8c8c8c;--iui-border:#383838;--iui-border-strong:#4d4d4d;--iui-range-track:#3a3a3a;--iui-range-thumb:#ececec;--iui-focus:#4ea2ff;--iui-shadow:0 4px 20px #00000059;--iui-shadow-sm:0 1px 3px #0000004d;--iui-info:#7cb8ff;--iui-info-soft:#16273b;--iui-success:#5bcf9c;--iui-success-soft:#13291f;--iui-warning:#f0b84f;--iui-warning-soft:#30250f;--iui-danger:#ff7d74;--iui-danger-soft:#3a1b19;--iui-purple:#b49cff;--iui-purple-soft:#261f3a;--iui-pink:#f28cc0;--iui-pink-soft:#371b2a;--iui-chart-1:#3d9dff;--iui-chart-2:#22bf91;--iui-chart-3:#a07cff;--iui-chart-4:#f6ae55;--iui-chart-5:#ec84a3;--iui-chart-6:#5fb3bd;--iui-map-water:#1d3540;--iui-ring:var(--iui-ink);--iui-border-subtle:#2e2e2e;--iui-photo-empty:#26302f;--iui-photo-empty-icon:#4a5a60;--iui-selected:#1f2a33}.IllustrationUi-module__dS3ina__button{white-space:normal;overflow-wrap:anywhere;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:999px;flex:none;justify-content:center;align-self:flex-start;align-items:center;gap:7px;max-width:100%;min-height:36px;padding:8px 16px;font-size:14px;font-weight:500;line-height:1.2;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.IllustrationUi-module__dS3ina__solid{background:var(--iui-ink);color:var(--iui-on-ink)}.IllustrationUi-module__dS3ina__button{border-color:var(--iui-border);cursor:inherit}
.CloudCtaSection-module__m3G96q__section{width:100%;padding:var(--observability-section-gap,160px) var(--home-section-padding-inline) calc(var(--observability-section-gap,160px) / 2)}.CloudCtaSection-module__m3G96q__inner{text-align:center;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:1200px;margin-inline:auto;display:flex}.CloudCtaSection-module__m3G96q__copy{flex-direction:column;align-items:center;min-width:0;display:flex}.CloudCtaSection-module__m3G96q__offer{color:#049156;align-items:center;gap:6px;margin:0 0 12px;font-size:.875rem;font-weight:600;line-height:1.5;display:inline-flex}[data-theme=dark] .CloudCtaSection-module__m3G96q__offer{color:#3ecf8e}.CloudCtaSection-module__m3G96q__offerIcon{flex:none}.CloudCtaSection-module__m3G96q__title{min-width:0;max-width:40rem;color:var(--openui-text-neutral-primary);font-family:var(--home-font-display);font-size:var(--home-title-size);font-weight:var(--home-title-weight);line-height:var(--home-title-leading);letter-spacing:var(--home-title-tracking);text-wrap:balance;margin:0}.CloudCtaSection-module__m3G96q__actions{flex-direction:column;flex:none;align-items:center;gap:20px;display:flex}@media (max-width:767px){.CloudCtaSection-module__m3G96q__actions{width:100%;max-width:320px}}
.InsightBar-module__bsOGLW__bar{border-left:2px solid var(--openui-text-neutral-primary);background:linear-gradient(to right, color-mix(in srgb, var(--openui-text-neutral-primary) 6%, transparent), transparent);align-items:center;min-height:47px;padding:12px 16px;display:flex}.InsightBar-module__bsOGLW__bar p{color:var(--openui-text-neutral-primary);text-wrap:pretty;margin:0;font-size:16px;font-weight:500;line-height:1.45}@media (max-width:767px){.InsightBar-module__bsOGLW__bar{align-items:flex-start}.InsightBar-module__bsOGLW__bar p{font-size:15px}}
