.index-module__pGAyjq__image-wrapper{margin:40px 0;position:relative}.index-module__pGAyjq__no-dotted-bg{background-image:none!important}.index-module__pGAyjq__image{background:var(--geist-background);border-radius:var(--geist-radius);justify-content:center;max-width:100%;margin:0 auto;display:flex;overflow:hidden}.index-module__pGAyjq__full-width-image-container{justify-content:center;align-items:center;width:100vw;margin-left:calc(50% - 50vw);display:flex;overflow:hidden}@media screen and (width>=961px){.index-module__pGAyjq__full-width-image-container{--content:min(calc(100vw - 48px),1200px);--margins:calc(100vw - var(--content));margin-left:calc(-1*(var(--margins)/2));background-color:var(--geist-background);width:100vw;margin-top:-40px;margin-bottom:-40px;padding-top:100px;padding-bottom:100px}}.index-module__pGAyjq__full-width-image{flex-shrink:0;max-width:100%}.index-module__pGAyjq__full-width-image-inner{height:calc(var(--height)/var(--width)*100%);max-width:calc(2*var(--geist-page-width-with-margin));width:100%;display:flex}@media (width<=960px){.index-module__pGAyjq__image-wrapper{margin-top:var(--geist-gap);margin-bottom:var(--geist-gap)}}.index-module__pGAyjq__paragraph{letter-spacing:-.01rem;word-wrap:break-word;margin:20px 0;font-size:1rem;line-height:1.5rem}@media screen and (width>=961px){.index-module__pGAyjq__paragraph{font-size:1.125rem;line-height:1.75rem}}.index-module__pGAyjq__paragraph:first-child{margin-top:0}@media screen and (width>=961px){.index-module__pGAyjq__listItem{font-size:1.125rem;line-height:1.75rem}}.index-module__pGAyjq__heading2{letter-spacing:-.03rem;margin-top:52px;margin-bottom:24px;font-size:1.5rem;font-weight:600;line-height:1.75rem}@media screen and (width>=961px){.index-module__pGAyjq__heading2{margin-top:60px;font-size:2rem;line-height:2.25rem}}.index-module__pGAyjq__heading3{letter-spacing:-.01rem;margin-top:32px;margin-bottom:20px;font-size:1.25rem;font-weight:500;line-height:1.5rem}@media screen and (width>=961px){.index-module__pGAyjq__heading3{margin-top:32px;font-size:1.5rem;line-height:2rem}}.index-module__pGAyjq__heading2+.index-module__pGAyjq__heading3{margin-top:40px}@media screen and (width>=961px){.index-module__pGAyjq__heading2+.index-module__pGAyjq__heading3{margin-top:48px}}.index-module__pGAyjq__caption{color:var(--accents-5);align-items:baseline;margin-top:8px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px;font-size:.875rem;line-height:1.5;display:flex}@media screen and (width>=961px){.index-module__pGAyjq__caption{justify-content:center;gap:8px;margin-top:16px}}.index-module__pGAyjq__captionCaret{flex-shrink:0;margin-right:12px;transform:rotate(90deg)}@media screen and (width>=961px){.index-module__pGAyjq__captionCaret{margin-right:0}}.index-module__pGAyjq__codeWrapper{margin:40px 0;position:relative}.index-module__pGAyjq__evaluatedCodeWrapper{margin:-24px -24px 0;padding:24px 24px 0;overflow:hidden}@media screen and (width>=961px){.index-module__pGAyjq__evaluatedCodeWrapper{max-width:660px;margin:-10px;padding:10px}}.index-module__pGAyjq__codesandbox{margin:3rem 0;position:relative}.index-module__pGAyjq__codesandbox figure{margin:0}.index-module__pGAyjq__twoColumnsContent{justify-content:space-between;gap:var(--geist-gap);flex-direction:column;display:flex;overflow:hidden}.index-module__pGAyjq__twoColumnsContent .index-module__pGAyjq__codeWrapper{margin:var(--geist-gap)0}.index-module__pGAyjq__twoColumnsContent .index-module__pGAyjq__codeWrapper *{margin:0}@media screen and (width>=700px){.index-module__pGAyjq__twoColumnsContent{flex-direction:row}.index-module__pGAyjq__twoColumnsContent>div{flex:50%;overflow:auto}}.index-module__pGAyjq__video{margin-bottom:50px}.index-module__pGAyjq__video>figure{margin-bottom:0!important}
.table-module__gtpGnq__tableScroller{margin-block:24px 40px;width:fit-content!important;max-width:900px!important;height:fit-content!important}@media screen and (width<=600px){.table-module__gtpGnq__tableScroller{margin:8px -24px;width:calc(100% + 51px)!important}}.table-module__gtpGnq__scrollerContainer{border:1px solid var(--ds-gray-alpha-400);border-radius:12px}@media screen and (width<=600px){.table-module__gtpGnq__scrollerContainer{border-radius:unset;border:unset}}.table-module__gtpGnq__table th:first-child{border-left:none}.table-module__gtpGnq__table th:last-child{border-right:none}.table-module__gtpGnq__table tr:first-child th{border-top:none}@media screen and (width<=600px){.table-module__gtpGnq__table tr:first-child th{border-top:1px solid var(--ds-gray-400)}}.table-module__gtpGnq__table tr:last-child th{border-bottom:none}.table-module__gtpGnq__table{box-shadow:var(--ds-shadow-small);border-collapse:collapse;border-spacing:0;background-clip:padding-box;display:inline-block;max-width:900px!important}@media screen and (width<=600px){.table-module__gtpGnq__table{border-radius:unset;border:unset;box-shadow:unset}}.table-module__gtpGnq__table tbody{background-color:var(--ds-background-100);margin:-1px;display:inline-block}@media screen and (width<=600px){.table-module__gtpGnq__table tbody{border-top:1px solid var(--ds-gray-400);margin-block:-1px;margin-bottom:10px;box-shadow:0 1px 2px #0000000a}}.table-module__gtpGnq__table th{background-color:var(--ds-background-200)}.table-module__gtpGnq__table th *{font-weight:600;font-size:16px!important;line-height:24px!important}.table-module__gtpGnq__table th,.table-module__gtpGnq__table td{text-align:start;border:1px solid var(--ds-gray-400);padding:20px 24px}@media screen and (width<=600px){.table-module__gtpGnq__table th,.table-module__gtpGnq__table td{min-width:180px;padding:16px}}:is(.table-module__gtpGnq__table th,.table-module__gtpGnq__table td) p{margin:0;font-size:14px;line-height:140%;display:inline-block}@media screen and (width<=600px){:is(.table-module__gtpGnq__table th,.table-module__gtpGnq__table td) p{font-size:16px}}:is(.table-module__gtpGnq__table th,.table-module__gtpGnq__table td) p b{font-weight:500}
.caption-module__l_LQOW__caption{color:var(--accents-5);text-align:center;max-width:800px;font-size:.875rem;line-height:1.5;display:inline-block}figure>.caption-module__l_LQOW__caption:not(:first-child){padding:0 var(--geist-gap-half);margin-top:var(--geist-gap);background-color:var(--geist-background);align-self:center}.caption-module__l_LQOW__code{color:var(--accents-5);font-family:var(--font-mono)}.caption-module__l_LQOW__code:before,.caption-module__l_LQOW__code:after{content:"`"}
/*# sourceMappingURL=c6300de9c0ba7195.css.map*/