.xdocs-page{color:#f4f3eff0;background:#08090c}.xdocs-hero{position:relative;overflow:hidden;padding:clamp(150px,16vw,220px) 0 clamp(88px,10vw,132px);background:radial-gradient(circle at 78% 12%,#435baf2e,#0000 30%),radial-gradient(circle at 18% 92%,#d3752b1a,#0000 25%),#08090c}.xdocs-hero__grid{position:absolute;inset:0;background-image:linear-gradient(#ffffff05 1px,#0000 0),linear-gradient(90deg,#ffffff05 1px,#0000 0);background-size:92px 92px;-webkit-mask-image:linear-gradient(180deg,#000,#0000);mask-image:linear-gradient(180deg,#000,#0000)}.xdocs-hero__inner{position:relative;width:min(1120px,calc(100% - 64px));margin:0 auto}.xdocs-hero__breadcrumb,.xdocs-section__kicker{margin:0 0 24px;color:#e79e48b8;font:500 11px/1.3 var(--font-mono,monospace);letter-spacing:.1em}.xdocs-hero h1{max-width:920px;margin:0;font:400 clamp(58px,7.2vw,104px)/.9 var(--font-display,sans-serif);letter-spacing:-.055em}.xdocs-hero__intro{max-width:720px;margin:38px 0 0;color:#f4f3ef9e;font:400 clamp(17px,1.6vw,22px)/1.55 var(--font-sans,sans-serif)}.xdocs-hero__meta{display:flex;flex-wrap:wrap;gap:24px;margin-top:42px;color:#fff6;font:500 10px/1.4 var(--font-mono,monospace)}.xdocs-hero__meta span:first-child{color:#cbe7bdb8}.xdocs-layout{width:min(1280px,calc(100% - 64px));margin:0 auto;display:grid;grid-template-columns:260px minmax(0,1fr);gap:clamp(70px,9vw,140px);padding:110px 0 150px}.xdocs-sidebar{position:sticky;top:110px;align-self:start;padding-top:8px}.xdocs-sidebar>p{margin:0 0 18px;color:#ffffff59;font:500 10px/1.3 var(--font-mono,monospace)}.xdocs-sidebar nav{display:grid;border-top:1px solid #ffffff1a}.xdocs-sidebar a{display:grid;grid-template-columns:28px 1fr;gap:8px;padding:14px 0;border-bottom:1px solid #ffffff12;color:#ffffff80;text-decoration:none;font:500 13px/1.35 var(--font-sans,sans-serif)}.xdocs-sidebar a:hover{color:#fff}.xdocs-sidebar a span{color:#e59941a3;font:500 9px/1.5 var(--font-mono,monospace)}.xdocs-sidebar small{display:block;margin-top:26px;color:#ffffff4d;font:400 11px/1.55 var(--font-sans,sans-serif)}.xdocs-main{min-width:0}.xdocs-section{scroll-margin-top:110px;padding:0 0 110px;margin:0 0 110px;border-bottom:1px solid #ffffff1a}.xdocs-cta h2,.xdocs-section h2{max-width:780px;margin:0;font:400 clamp(38px,4.8vw,64px)/.98 var(--font-display,sans-serif);letter-spacing:-.045em}.xdocs-section__lede{max-width:760px;margin:28px 0 48px;color:#ffffff94;font:400 17px/1.68 var(--font-sans,sans-serif)}.xdocs-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;border-top:1px solid #ffffff1a}.xdocs-facts div{min-height:112px;padding:24px 22px 22px 0;border-bottom:1px solid #ffffff14}.xdocs-facts div:nth-child(odd){border-right:1px solid #ffffff14}.xdocs-facts div:nth-child(2n){padding-left:24px}.xdocs-cloud dt,.xdocs-facts dt{margin-bottom:12px;color:#e59941a3;font:500 9px/1.3 var(--font-mono,monospace);letter-spacing:.08em}.xdocs-cloud dd,.xdocs-facts dd{margin:0;color:#ffffffd1;font:500 14px/1.45 var(--font-sans,sans-serif)}.xdocs-case{border-top:1px solid #ffffff1f}.xdocs-case__head{min-height:76px;display:flex;justify-content:space-between;align-items:center;gap:20px;color:#ffffff52;font:500 10px/1.4 var(--font-mono,monospace)}.xdocs-case__row{display:grid;grid-template-columns:40px 180px minmax(0,1fr);gap:20px;align-items:center;min-height:86px;border-top:1px solid hsla(0,0%,100%,.075)}.xdocs-case__row>span{color:#e59941a6;font:500 9px/1 var(--font-mono,monospace)}.xdocs-case__row strong{font:500 16px/1.35 var(--font-sans,sans-serif)}.xdocs-case__row p{margin:0;color:#ffffff7a;font:400 14px/1.5 var(--font-sans,sans-serif)}.xdocs-steps{list-style:none;margin:50px 0 0;padding:0;border-top:1px solid #ffffff1a}.xdocs-steps li{display:grid;grid-template-columns:80px minmax(0,1fr);gap:26px;padding:28px 0;border-bottom:1px solid #ffffff14}.xdocs-steps li>span{color:#e59941a3;font:500 11px/1.4 var(--font-mono,monospace)}.xdocs-steps h3{margin:0 0 8px;font:500 20px/1.25 var(--font-sans,sans-serif)}.xdocs-steps p{max-width:620px;margin:0;color:#ffffff7a;font:400 14px/1.55 var(--font-sans,sans-serif)}.xdocs-stack{display:grid;margin-top:48px;border-top:1px solid #ffffff1c}.xdocs-stack>div{display:grid;grid-template-columns:54px 180px minmax(0,1fr);gap:22px;align-items:center;min-height:88px;border-bottom:1px solid #ffffff14}.xdocs-stack span{color:#75b2ddad;font:500 10px/1 var(--font-mono,monospace)}.xdocs-stack strong{font:500 16px/1.3 var(--font-sans,sans-serif)}.xdocs-stack p{margin:0;color:#ffffff7a;font:400 14px/1.5 var(--font-sans,sans-serif)}.xdocs-cloud{display:grid;grid-template-columns:220px 1fr;gap:50px;align-items:center;margin-top:50px;padding:44px 0;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a}.xdocs-cloud__signal{position:relative;aspect-ratio:1;display:grid;place-items:center;border:1px solid #75b2dd3d;border-radius:50%;color:#d8efffc7;font:500 18px/1 var(--font-mono,monospace)}.xdocs-cloud__signal:after,.xdocs-cloud__signal:before{content:"";position:absolute;border:1px solid #e5994124;border-radius:50%}.xdocs-cloud__signal:before{inset:18%}.xdocs-cloud__signal:after{inset:-9%;border-style:dashed}.xdocs-cloud__signal i{position:absolute;width:8px;height:8px;border-radius:50%;background:#e59941;top:5%;left:48%;box-shadow:0 0 16px #e5994180}.xdocs-cloud dl{display:grid;grid-template-columns:1fr 1fr;margin:0}.xdocs-cloud dl div{padding:20px 0;border-bottom:1px solid #ffffff12}.xdocs-boundary{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:52px;background:#ffffff17}.xdocs-boundary>div{background:#08090c;padding:30px}.xdocs-boundary h3{margin:0 0 24px;color:#fffc;font:500 15px/1.35 var(--font-sans,sans-serif)}.xdocs-boundary ul{display:grid;gap:14px;margin:0;padding:0;list-style:none}.xdocs-boundary li{position:relative;padding-left:18px;color:#ffffff7a;font:400 13px/1.45 var(--font-sans,sans-serif)}.xdocs-boundary li:before{content:"—";position:absolute;left:0;color:#e599419e}.xdocs-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:50px;align-items:end;padding:64px 0}.xdocs-cta p{margin:0 0 18px;color:#e59941a3;font:500 10px/1.3 var(--font-mono,monospace)}.xdocs-cta span{display:block;max-width:620px;margin-top:20px;color:#ffffff80;font:400 15px/1.55 var(--font-sans,sans-serif)}.xdocs-cta>a{min-height:52px;display:inline-flex;align-items:center;gap:28px;padding:0 6px;color:#fff;border-bottom:1px solid #e599417a;text-decoration:none;font:600 13px/1 var(--font-sans,sans-serif)}.xdocs-cta>a span{margin:0;color:inherit}.xdocs-back{min-height:44px;display:inline-flex;align-items:center;color:#ffffff75;text-decoration:none;font:500 12px/1 var(--font-sans,sans-serif)}.xdocs-back:hover{color:#fff}@media(max-width:900px){.xdocs-hero__inner,.xdocs-layout{width:min(100% - 40px,760px)}.xdocs-layout{grid-template-columns:1fr;gap:70px;padding-top:70px}.xdocs-sidebar{position:static}.xdocs-sidebar nav{grid-template-columns:1fr 1fr}.xdocs-sidebar a:nth-child(odd){border-right:1px solid #ffffff12;padding-right:16px}.xdocs-main{width:100%}.xdocs-cta{grid-template-columns:1fr}}@media(max-width:640px){.xdocs-hero{padding-top:126px}.xdocs-hero h1{font-size:clamp(52px,15vw,72px)}.xdocs-sidebar nav{grid-template-columns:1fr}.xdocs-sidebar a:nth-child(odd){border-right:0}.xdocs-boundary,.xdocs-facts{grid-template-columns:1fr}.xdocs-facts div:nth-child(odd){border-right:0}.xdocs-facts div:nth-child(2n){padding-left:0}.xdocs-case__row,.xdocs-stack>div{grid-template-columns:34px 1fr}.xdocs-case__row p,.xdocs-stack p{grid-column:2}.xdocs-cloud{grid-template-columns:1fr}.xdocs-cloud__signal{width:150px}.xdocs-cloud dl{grid-template-columns:1fr}.xdocs-section{padding-bottom:78px;margin-bottom:78px}}