@keyframes BiXlJq_overlayIn{0%{opacity:0}to{opacity:1}}@keyframes BiXlJq_overlayOut{0%{opacity:1}to{opacity:0}}@keyframes BiXlJq_cardIn{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes BiXlJq_cardOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes BiXlJq_shake{0%{transform:translate(0)}15%{transform:translate(-8px)}30%{transform:translate(7px)}45%{transform:translate(-5px)}60%{transform:translate(4px)}75%{transform:translate(-2px)}90%{transform:translate(1px)}to{transform:translate(0)}}@keyframes BiXlJq_errorFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.BiXlJq_overlay{z-index:var(--z-modal);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.BiXlJq_overlay.BiXlJq_overlayOut .BiXlJq_backdrop{animation:.22s both BiXlJq_overlayOut}.BiXlJq_overlay.BiXlJq_overlayOut .BiXlJq_card{animation:.22s cubic-bezier(.165,.84,.44,1) both BiXlJq_cardOut}.BiXlJq_backdrop{-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#00000080;background:lab(0% 0 0/.5);animation:.22s both BiXlJq_overlayIn;position:fixed;inset:0}.BiXlJq_wrap{z-index:1;flex-direction:column;align-items:center;gap:0;width:100%;max-width:460px;max-height:100dvh;padding:1.5rem 1rem;display:flex;position:relative;overflow-y:auto}@media (max-width:768px){.BiXlJq_wrap{padding:1rem .75rem}}.BiXlJq_card{border:1px solid var(--theme-elevation-150);background:var(--theme-bg);-webkit-backdrop-filter:none;flex-direction:column;gap:1.125rem;width:100%;padding:2.5rem;animation:.35s cubic-bezier(.165,.84,.44,1) both BiXlJq_cardIn;display:flex;position:relative;overflow:hidden}.BiXlJq_card:before{content:"";background:var(--color-success-500);height:2px;position:absolute;top:-1px;left:0;right:0}@media (max-width:768px){.BiXlJq_card{padding:1.75rem 1.25rem}}.BiXlJq_fieldShake{animation:.45s cubic-bezier(.36,.07,.19,.97) both BiXlJq_shake}.BiXlJq_closeBtn{box-shadow:none;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);opacity:.35;cursor:pointer;width:28px;height:28px;transition:opacity var(--trans-default) cubic-bezier(.165, .84, .44, 1);z-index:2;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:1rem;right:1rem}.BiXlJq_closeBtn:hover{opacity:.8}.BiXlJq_closeBtn:focus-visible{outline:2px solid var(--color-success-500);outline-offset:2px}.BiXlJq_header{text-align:center;flex-direction:column;align-items:center;gap:.375rem;margin-bottom:.5rem;display:flex}.BiXlJq_logo{width:auto;height:26px;color:var(--theme-elevation-1000);margin-bottom:.625rem;display:block}.BiXlJq_title{letter-spacing:-.05em;margin:1.8rem 0 1.2rem;font-size:2rem;font-weight:500;line-height:1}@media (max-width:768px){.BiXlJq_title{font-size:1.5rem}}.BiXlJq_title code{font-size:inherit}.BiXlJq_title{letter-spacing:-.04em;margin:0}.BiXlJq_subtitle{opacity:.5;margin:0;font-size:15px;line-height:1.4}.BiXlJq_googleBtn,.BiXlJq_passkeyBtn{box-shadow:none;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);border:0;border:1px solid var(--theme-elevation-200);cursor:pointer;width:100%;transition:border-color var(--trans-default) cubic-bezier(.165, .84, .44, 1),background var(--trans-default) cubic-bezier(.165, .84, .44, 1),opacity var(--trans-default) cubic-bezier(.165, .84, .44, 1);background:0 0;border-radius:0;justify-content:center;align-items:center;gap:.625rem;padding:.65rem 1rem;font-size:14px;display:flex}.BiXlJq_googleBtn:hover:not(:disabled),.BiXlJq_passkeyBtn:hover:not(:disabled){border-color:var(--theme-elevation-400);background:var(--theme-elevation-50)}.BiXlJq_googleBtn:focus-visible,.BiXlJq_passkeyBtn:focus-visible{outline:2px solid var(--color-success-500);outline-offset:2px}.BiXlJq_googleBtn:disabled,.BiXlJq_passkeyBtn:disabled{opacity:.4;cursor:default}.BiXlJq_divider{letter-spacing:.08em;text-transform:uppercase;opacity:.3;transition:color var(--trans-default),opacity var(--trans-default);align-items:center;gap:.75rem;font-size:12px;display:flex}.BiXlJq_divider:before,.BiXlJq_divider:after{content:"";border-top:1px solid var(--theme-elevation-150);transition:border-color var(--trans-default);flex:1}.BiXlJq_divider.BiXlJq_dividerError{opacity:1;color:var(--theme-error-600);letter-spacing:0;text-transform:none;animation:.2s both BiXlJq_errorFadeIn}.BiXlJq_divider.BiXlJq_dividerError:before,.BiXlJq_divider.BiXlJq_dividerError:after{border-color:color-mix(in oklch, var(--theme-error-600) 25%, transparent)}.BiXlJq_form{flex-direction:column;gap:1rem;display:flex}.BiXlJq_field{flex-direction:column;gap:.5rem;display:flex}.BiXlJq_fieldLabel{letter-spacing:.1em;text-transform:uppercase;opacity:.45;font-size:11px;font-weight:500}.BiXlJq_input{box-shadow:0 2px 3px #0002040d,0 10px 4px -8px #00020405}.BiXlJq_input:not(:disabled):hover{box-shadow:0 2px 3px #00020421,0 6px 4px -4px #0002041a}.BiXlJq_input:not(:disabled):active,.BiXlJq_input:not(:disabled):focus{box-shadow:0 2px 3px #00020429,0 6px 4px -4px #00020421}.BiXlJq_input{font-family:var(--font-body);border:1px solid var(--theme-border-color);background:var(--theme-input-bg);width:100%;color:var(--theme-elevation-800);-webkit-appearance:none;border-radius:0;height:2rem;padding:.5rem .75rem;font-size:1rem;line-height:1rem}.BiXlJq_input::-webkit-input-placeholder{color:var(--theme-elevation-400);font-size:1rem;font-weight:400}.BiXlJq_input::placeholder{color:var(--theme-elevation-400);font-size:1rem;font-weight:400}.BiXlJq_input:hover{border-color:var(--theme-elevation-250)}.BiXlJq_input:focus,.BiXlJq_input:active{border-color:var(--theme-elevation-400);outline:0}.BiXlJq_input:disabled{background:var(--theme-elevation-100);color:var(--theme-elevation-450)}.BiXlJq_input:disabled:hover{border-color:var(--theme-elevation-250)}.BiXlJq_input{height:auto;padding:.65rem .75rem;font-size:15px}.BiXlJq_input:focus-visible{outline:2px solid var(--color-success-500);outline-offset:1px}.BiXlJq_submit{box-shadow:none;color:var(--theme-elevation-0);font-size:var(--font-body-size);font-family:var(--font-body);letter-spacing:.02em;background:0 0;background:var(--theme-elevation-1000);width:100%;cursor:pointer;transition:opacity var(--trans-default) cubic-bezier(.165, .84, .44, 1),scale var(--trans-default) cubic-bezier(.165, .84, .44, 1);border:0;border-radius:0;margin-top:.25rem;padding:.7rem 1rem;font-size:14px}.BiXlJq_submit:hover:not(:disabled){opacity:.8}.BiXlJq_submit:active:not(:disabled){scale:.98}.BiXlJq_submit:focus-visible{outline:2px solid var(--color-success-500);outline-offset:2px}.BiXlJq_submit:disabled{opacity:.4;cursor:default}.BiXlJq_footer{opacity:.5;text-align:center;width:100%;margin:0;padding-top:1rem;font-size:13px}.BiXlJq_footerLink{box-shadow:none;color:var(--theme-text);font-size:var(--font-body-size);font-family:var(--font-body);cursor:pointer;border:0;border-bottom:1px solid var(--theme-elevation-350);transition:border-color var(--trans-default) cubic-bezier(.165, .84, .44, 1),opacity var(--trans-default) cubic-bezier(.165, .84, .44, 1);font-size:inherit;background:0 0;border-radius:0;padding:0}.BiXlJq_footerLink:hover{opacity:1;border-color:var(--theme-elevation-700)}.BiXlJq_codeInput{letter-spacing:.25em;text-align:center;font-variant-numeric:tabular-nums;font-size:22px}.BiXlJq_lastUsed{border-color:var(--color-success-400)!important;background:oklch(from var(--color-success-500) l c h/.04)!important}.BiXlJq_lastUsedBadge{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--color-success-400);color:var(--color-success-600);background:oklch(from var(--color-success-500) l c h/.08);flex-shrink:0;align-items:center;margin-left:auto;padding:.15em .45em;font-size:10px;font-weight:500;line-height:1.4;display:inline-flex}.BiXlJq_lastUsedBadgeInline{letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--color-success-400);color:var(--color-success-600);background:oklch(from var(--color-success-500) l c h/.08);vertical-align:middle;align-items:center;margin-left:.4em;padding:.1em .35em;font-size:9px;font-weight:500;line-height:1.4;display:inline-flex}.BiXlJq_error{color:var(--theme-error-600);margin:0;font-size:13px;animation:.2s both BiXlJq_errorFadeIn}.BiXlJq_switchBtn{box-shadow:none;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);opacity:.45;cursor:pointer;text-align:center;transition:opacity var(--trans-default) cubic-bezier(.165, .84, .44, 1);background:0 0;border:0;border-radius:0;padding:.25rem 0 0;font-size:13px}.BiXlJq_switchBtn:hover{opacity:.8}.BiXlJq_switchBtn:focus-visible{outline:2px solid var(--color-success-500);outline-offset:2px}.BiXlJq_success{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.BiXlJq_successMark{border:1px solid var(--color-success-400);width:32px;height:32px;color:var(--color-success-500);flex-shrink:0;justify-content:center;align-items:center;display:flex}.BiXlJq_successTitle{letter-spacing:-.05em;margin:1.2rem 0;font-size:1.4rem;font-weight:500;line-height:1.2}@media (max-width:1600px){.BiXlJq_successTitle{font-size:1.5rem}}@media (max-width:768px){.BiXlJq_successTitle{font-size:1.125rem}}.BiXlJq_successTitle code{font-size:inherit}.BiXlJq_successTitle{letter-spacing:-.04em;margin:0}.BiXlJq_successBody{opacity:.55;margin:0;font-size:14px;line-height:1.5}.BiXlJq_successBody strong{opacity:1;color:var(--theme-elevation-900)}
.ls5w0a_selectContainer{--theme-icon-width:2rem;--theme-switcher-icon-width:2rem;color:var(--theme-elevation-500);cursor:pointer;align-items:center;width:100%;display:inline-flex;position:relative}.ls5w0a_selectContainer select{all:unset;border-top:1px solid var(--grid-line-dark);border-bottom:1px solid var(--grid-line-dark);width:100%;padding:1rem 1.5rem;padding-left:calc(1.5rem + var(--theme-icon-width));position:relative}.ls5w0a_selectContainer:before{content:"";z-index:0;background:var(--color-base-1000);width:calc(100% - 2px);height:100%;position:absolute;top:0;left:1px}.ls5w0a_switcherIcon{justify-content:center;align-items:center;height:1rem;margin-left:1.25rem;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.ls5w0a_languageIcon{width:var(--theme-icon-width)}.ls5w0a_upDownChevronIcon{width:var(--theme-switcher-icon-width);pointer-events:none;margin-left:0;top:50%;right:.75rem;transform:translateY(-50%)}
.ypO81a_tooltip{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.ypO81a_tooltip{font-size:15px;line-height:18px}}.ypO81a_tooltip{z-index:2;color:var(--theme-text);white-space:nowrap;background-color:var(--theme-elevation-100);padding:.5rem .75rem;font-weight:400;line-height:.75rem;position:absolute;bottom:100%;left:50%;transform:translate(-50%,-50%)}:is([data-theme=light] .ypO81a_tooltip,[data-theme=light]:not(:has([data-theme=dark])) .ypO81a_tooltip){background-color:var(--theme-elevation-0);box-shadow:0 3px 8px #00000020}.ypO81a_caret{border:10px solid #0000;border-top-color:var(--theme-elevation-100);width:0;height:0;position:absolute;top:calc(100% - .0625rem);left:50%;transform:translate(-50%)}:is([data-theme=light] .ypO81a_caret,[data-theme=light]:not(:has([data-theme=dark])) .ypO81a_caret){border-top-color:var(--theme-elevation-0)}
.j6pcNG_tooltip{all:unset;cursor:pointer;border-radius:3px;display:flex;position:relative}.j6pcNG_tooltip:hover svg,.j6pcNG_tooltip:focus-visible svg{opacity:.75}@media (pointer:fine){.j6pcNG_tooltip:focus-visible{outline:1px solid var(--theme-blue-400);outline-offset:2px}}.j6pcNG_tip{opacity:0;pointer-events:none;transition:opacity .15s cubic-bezier(.165,.84,.44,1)}.j6pcNG_show .j6pcNG_tip{opacity:1}
.fsamkW_wrapper{grid-gap:2rem;grid-template-columns:1fr 1fr;width:100%;margin-block:2rem;padding:1rem;display:grid;container:wrapper/inline-size}.fsamkW_wrapper>:only-child{border-block:1px solid var(--theme-border-color);border-inline:none;grid-column:span 2}.fsamkW_wrapper>:only-child>*{border-radius:0}.fsamkW_wrapper:has(>:only-child){padding:0 1px}@container (max-width:600px){.fsamkW_downloadCard{grid-column:span 2}}.fsamkW_light{background:var(--color-base-0)}:is([data-theme=light] .fsamkW_light,[data-theme=light]:not(:has([data-theme=dark])) .fsamkW_light){background-color:var(--color-base-50)}.fsamkW_dark{background:var(--color-base-1000)}.fsamkW_auto{background:var(--theme-bg)}:is([data-theme=light] .fsamkW_auto,[data-theme=light]:not(:has([data-theme=dark])) .fsamkW_auto){background:var(--color-base-50)}.fsamkW_downloadCard{border:1px solid var(--theme-border-color);border-radius:8px;flex-direction:column;width:100%;display:flex;box-shadow:0 1px 4px -2px #0003}.fsamkW_downloadCardThumbnail,.fsamkW_contain,.fsamkW_cover{border-top-left-radius:7px;border-top-right-radius:7px}.fsamkW_downloadCardThumbnail{border-block-end:1px solid var(--theme-border-color);justify-content:center;align-items:center;height:100%;min-height:200px;display:flex}.fsamkW_contain{object-fit:contain;width:100%;max-width:200px;height:auto;max-height:120px}.fsamkW_cover{object-fit:cover;width:100%;height:100%}.fsamkW_downloadCardInfo{background:var(--theme-elevation-50);border-bottom-right-radius:8px;border-bottom-left-radius:8px;justify-content:space-between;align-items:center;gap:.25rem;padding:.5rem .5rem .5rem 1rem;display:flex}:is([data-theme=light] .fsamkW_downloadCardInfo,[data-theme=light]:not(:has([data-theme=dark])) .fsamkW_downloadCardInfo){background:var(--color-base-0)}.fsamkW_downloadCardName{width:100%}.fsamkW_button{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-250);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;margin:0;padding:0;transition:background .2s,border .2s;display:flex;position:relative}.fsamkW_button:hover{background:var(--theme-elevation-200);border:1px solid var(--theme-elevation-350)}.fsamkW_button a{color:inherit;border:none}.fsamkW_button a:hover,.fsamkW_button a:focus,.fsamkW_button a:active,.fsamkW_button a:visited,.fsamkW_button a:visited:hover,.fsamkW_button a:visited:focus,.fsamkW_button a:visited:active{color:inherit}:is([data-theme=light] .fsamkW_button,[data-theme=light]:not(:has([data-theme=dark])) .fsamkW_button){background:var(--color-base-0);border:1px solid var(--color-base-150)}:is([data-theme=light] .fsamkW_button:hover,[data-theme=light]:not(:has([data-theme=dark])) .fsamkW_button:hover){background:var(--color-base-50);border:1px solid var(--color-base-250)}
.obDJDG_wrapper{border:1px solid var(--grid-line-light);box-sizing:border-box;flex-direction:column;width:100%;margin-block:2.5rem;display:flex;position:relative;overflow:hidden}:is([data-theme=dark] .obDJDG_wrapper,[data-theme=dark]:not(:has([data-theme=light])) .obDJDG_wrapper){border-color:var(--grid-line-dark)}.obDJDG_primary{border-bottom:1px solid var(--grid-line-light);position:relative;overflow:hidden}:is([data-theme=dark] .obDJDG_primary,[data-theme=dark]:not(:has([data-theme=light])) .obDJDG_primary){border-bottom-color:var(--grid-line-dark)}.obDJDG_primaryScanline{opacity:.4;pointer-events:none}.obDJDG_primaryInner{z-index:1;flex-direction:column;gap:0;display:flex;position:relative}.obDJDG_primaryButton{cursor:pointer;text-align:left;border:none;border-bottom:1px solid var(--grid-line-light);background:0 0;align-items:center;gap:1rem;width:100%;padding:1.25rem 1.5rem;font-family:inherit;transition:background-color .18s cubic-bezier(.165,.84,.44,1);display:flex}:is([data-theme=dark] .obDJDG_primaryButton,[data-theme=dark]:not(:has([data-theme=light])) .obDJDG_primaryButton){border-bottom-color:var(--grid-line-dark)}.obDJDG_primaryButton:hover{background:var(--theme-elevation-50)}:is([data-theme=dark] .obDJDG_primaryButton:hover,[data-theme=dark]:not(:has([data-theme=light])) .obDJDG_primaryButton:hover){background:#ffffff08}.obDJDG_primaryButton:hover .obDJDG_primaryButtonArrow{transform:translateY(2px)}.obDJDG_primaryButton:active{background:var(--theme-elevation-100)}.obDJDG_primaryButtonIcon{border:1px solid var(--grid-line-light);width:2.5rem;height:2.5rem;color:var(--theme-elevation-700);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;display:flex}:is([data-theme=dark] .obDJDG_primaryButtonIcon,[data-theme=dark]:not(:has([data-theme=light])) .obDJDG_primaryButtonIcon){border-color:var(--grid-line-dark);color:var(--theme-elevation-600)}.obDJDG_primaryButtonIcon svg{display:block}.obDJDG_primaryButtonText{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.obDJDG_primaryButtonLabel{letter-spacing:-.05em;margin:1.2rem 0;font-size:1.4rem;font-weight:500;line-height:1.2}@media (max-width:1600px){.obDJDG_primaryButtonLabel{font-size:1.5rem}}@media (max-width:768px){.obDJDG_primaryButtonLabel{font-size:1.125rem}}.obDJDG_primaryButtonLabel code{font-size:inherit}.obDJDG_primaryButtonLabel{color:var(--theme-elevation-1000);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:500;overflow:hidden}.obDJDG_primaryButtonSub{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.obDJDG_primaryButtonSub{font-size:15px;line-height:18px}}.obDJDG_primaryButtonSub{color:var(--theme-elevation-500);letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:.72rem}.obDJDG_primaryButtonArrow{color:var(--theme-elevation-500);flex-shrink:0;align-items:center;transition:transform .22s cubic-bezier(.165,.84,.44,1);display:flex}.obDJDG_noDetect{border-bottom:1px solid var(--grid-line-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}:is([data-theme=dark] .obDJDG_noDetect,[data-theme=dark]:not(:has([data-theme=light])) .obDJDG_noDetect){border-bottom-color:var(--grid-line-dark)}.obDJDG_noDetectText{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.obDJDG_noDetectText{font-size:15px;line-height:18px}}.obDJDG_noDetectText{color:var(--theme-elevation-500);margin:0;font-size:.82rem}.obDJDG_moreOptionsBtn{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;width:100%;color:var(--theme-elevation-500);background:0 0;border:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:inherit;font-size:.72rem;font-weight:500;transition:color .18s cubic-bezier(.165,.84,.44,1),background-color .18s cubic-bezier(.165,.84,.44,1);display:flex}.obDJDG_moreOptionsBtn:hover{color:var(--theme-elevation-800);background:var(--theme-elevation-50)}:is([data-theme=dark] .obDJDG_moreOptionsBtn:hover,[data-theme=dark]:not(:has([data-theme=light])) .obDJDG_moreOptionsBtn:hover){color:var(--theme-elevation-700);background:#ffffff05}.obDJDG_optionsPanel{border-top:0px solid var(--grid-line-light);grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.165,.84,.44,1);display:grid}:is([data-theme=dark] .obDJDG_optionsPanel,[data-theme=dark]:not(:has([data-theme=light])) .obDJDG_optionsPanel){border-top-color:var(--grid-line-dark)}.obDJDG_optionsPanelOpen{border-top-width:1px;grid-template-rows:1fr}.obDJDG_optionsPanelInner{flex-direction:column;gap:0;display:flex;overflow:hidden}.obDJDG_optionGroup{border-bottom:1px solid var(--grid-line-light);flex-direction:column;gap:.6rem;padding:1rem 1.5rem;transition:opacity .25s cubic-bezier(.165,.84,.44,1);display:flex}:is([data-theme=dark] .obDJDG_optionGroup,[data-theme=dark]:not(:has([data-theme=light])) .obDJDG_optionGroup){border-bottom-color:var(--grid-line-dark)}.obDJDG_optionGroup:last-of-type{border-bottom:none}.obDJDG_optionGroupDisabled{opacity:.35;pointer-events:none}.obDJDG_optionLabel{color:var(--theme-elevation-900);letter-spacing:2.75px;text-transform:uppercase;opacity:.55;margin:0 0 .75rem;font-size:.55rem;font-style:normal;font-weight:400;line-height:100%;display:block}.obDJDG_osGrid{flex-wrap:wrap;gap:.4rem;display:flex}.obDJDG_osButton{border:1px solid var(--grid-line-light);color:var(--theme-elevation-600);cursor:pointer;letter-spacing:.01em;background:0 0;border-radius:2px;align-items:center;gap:.45rem;padding:.45rem .75rem;font-family:inherit;font-size:.72rem;font-weight:500;line-height:1;transition:border-color .18s cubic-bezier(.165,.84,.44,1),background-color .18s cubic-bezier(.165,.84,.44,1),color .18s cubic-bezier(.165,.84,.44,1);display:inline-flex}:is([data-theme=dark] .obDJDG_osButton,[data-theme=dark]:not(:has([data-theme=light])) .obDJDG_osButton){border-color:var(--grid-line-dark);color:var(--theme-elevation-400)}.obDJDG_osButton:hover:not(:disabled){border-color:var(--theme-elevation-400);color:var(--theme-elevation-900);background:var(--theme-elevation-50)}:is([data-theme=dark] .obDJDG_osButton:hover:not(:disabled),[data-theme=dark]:not(:has([data-theme=light])) .obDJDG_osButton:hover:not(:disabled)){color:var(--theme-elevation-900);background:#ffffff0a;border-color:#fff3}.obDJDG_osButtonActive{border-color:var(--theme-elevation-600);background:var(--theme-elevation-50);color:var(--theme-elevation-1000)}:is([data-theme=dark] .obDJDG_osButtonActive,[data-theme=dark]:not(:has([data-theme=light])) .obDJDG_osButtonActive){color:var(--theme-elevation-1000);background:#ffffff12;border-color:#ffffff59}.obDJDG_osButtonDisabled{opacity:.35;cursor:not-allowed;pointer-events:auto}.obDJDG_osButtonIcon{opacity:.8;flex-shrink:0;align-items:center;display:flex}.obDJDG_osButtonIcon svg{display:block}.obDJDG_osButtonLabel{white-space:nowrap}.obDJDG_selectWrapper{align-items:center;display:flex;position:relative}.obDJDG_selectWrapper select{box-shadow:0 2px 3px #0002040d,0 10px 4px -8px #00020405}.obDJDG_selectWrapper select:not(:disabled):hover{box-shadow:0 2px 3px #00020421,0 6px 4px -4px #0002041a}.obDJDG_selectWrapper select:not(:disabled):active,.obDJDG_selectWrapper select:not(:disabled):focus{box-shadow:0 2px 3px #00020429,0 6px 4px -4px #00020421}.obDJDG_selectWrapper select{font-family:var(--font-body);border:1px solid var(--theme-border-color);background:var(--theme-input-bg);width:100%;color:var(--theme-elevation-800);-webkit-appearance:none;border-radius:0;height:2rem;padding:.5rem .75rem;font-size:1rem;line-height:1rem}.obDJDG_selectWrapper select::-webkit-input-placeholder{color:var(--theme-elevation-400);font-size:1rem;font-weight:400}.obDJDG_selectWrapper select::placeholder{color:var(--theme-elevation-400);font-size:1rem;font-weight:400}.obDJDG_selectWrapper select:hover{border-color:var(--theme-elevation-250)}.obDJDG_selectWrapper select:focus,.obDJDG_selectWrapper select:active{border-color:var(--theme-elevation-400);outline:0}.obDJDG_selectWrapper select:disabled{background:var(--theme-elevation-100);color:var(--theme-elevation-450)}.obDJDG_selectWrapper select:disabled:hover{border-color:var(--theme-elevation-250)}.obDJDG_selectWrapper select{cursor:pointer;appearance:none;width:100%;padding-right:2.5rem;font-size:.8rem}.obDJDG_selectWrapper svg{color:var(--theme-elevation-400);pointer-events:none;flex-shrink:0;transition:color .2s;position:absolute;right:.75rem}.obDJDG_selectWrapper:focus-within svg{color:var(--theme-elevation-700)}.obDJDG_manualDownloadRow{border-top:1px solid var(--grid-line-light);padding:1rem 1.5rem}:is([data-theme=dark] .obDJDG_manualDownloadRow,[data-theme=dark]:not(:has([data-theme=light])) .obDJDG_manualDownloadRow){border-top-color:var(--grid-line-dark)}.obDJDG_manualDownloadButton{width:100%}.obDJDG_betaOverlay{z-index:10;-webkit-backdrop-filter:blur(6px);background:#00000073;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.obDJDG_betaDialog{background:var(--theme-elevation-0);border:1px solid var(--grid-line-light);width:min(420px,100% - 2rem);position:relative;overflow:hidden}:is([data-theme=dark] .obDJDG_betaDialog,[data-theme=dark]:not(:has([data-theme=light])) .obDJDG_betaDialog){border-color:var(--grid-line-dark);background:var(--theme-elevation-50)}.obDJDG_betaDialogInner{z-index:1;flex-direction:column;gap:.75rem;padding:1.5rem;display:flex;position:relative}.obDJDG_betaBadge{color:var(--color-warning-500);letter-spacing:2.75px;text-transform:uppercase;border:1px solid var(--color-warning-500);letter-spacing:2.5px;align-self:flex-start;margin:0 0 .75rem;padding:.2rem .55rem;font-size:.48rem;font-style:normal;font-weight:400;line-height:100%;display:inline-block}.obDJDG_betaTitle{letter-spacing:-.05em;margin:1.2rem 0;font-size:1.4rem;font-weight:500;line-height:1.2}@media (max-width:1600px){.obDJDG_betaTitle{font-size:1.5rem}}@media (max-width:768px){.obDJDG_betaTitle{font-size:1.125rem}}.obDJDG_betaTitle code{font-size:inherit}.obDJDG_betaTitle{margin:0;font-size:1rem}.obDJDG_betaBody{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.obDJDG_betaBody{font-size:15px;line-height:18px}}.obDJDG_betaBody{color:var(--theme-elevation-500);margin:0;font-size:.8rem;line-height:1.55}.obDJDG_betaActions{gap:.6rem;padding-top:.5rem;display:flex}.obDJDG_betaCancel{border:1px solid var(--grid-line-light);color:var(--theme-elevation-600);cursor:pointer;background:0 0;border-radius:2px;flex:1;padding:.6rem 1rem;font-family:inherit;font-size:.8rem;font-weight:500;transition:background-color .18s cubic-bezier(.165,.84,.44,1),color .18s cubic-bezier(.165,.84,.44,1)}:is([data-theme=dark] .obDJDG_betaCancel,[data-theme=dark]:not(:has([data-theme=light])) .obDJDG_betaCancel){border-color:var(--grid-line-dark);color:var(--theme-elevation-500)}.obDJDG_betaCancel:hover{background:var(--theme-elevation-100);color:var(--theme-elevation-900)}.obDJDG_betaConfirm{border:1px solid var(--color-warning-500);color:var(--color-warning-500);cursor:pointer;background:0 0;border-radius:2px;flex:2;padding:.6rem 1rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:background-color .18s cubic-bezier(.165,.84,.44,1),color .18s cubic-bezier(.165,.84,.44,1)}.obDJDG_betaConfirm:hover{background:#f4ac4f1a}
.EDhmXW_node{letter-spacing:0;scroll-margin-top:calc(var(--header-height) + 1rem);position:relative}.EDhmXW_node *{color:var(--theme-text)}.EDhmXW_node:hover .EDhmXW_linkedHeading{opacity:.75}.EDhmXW_node .EDhmXW_linkedHeading{opacity:.25;transition:opacity .2s;position:absolute;top:50%;left:-1.15rem;transform:translate(-50%,-40%)}@media (max-width:768px){.EDhmXW_node .EDhmXW_linkedHeading{left:-.5rem;transform:translate(-50%,-50%)scale(.65)}}
.KCiRqG_imageWrap{margin:2.5rem 0}.KCiRqG_imageWrap .KCiRqG_caption{padding:.75rem 0 0;font-style:italic}@media (max-width:1600px){.KCiRqG_imageWrap{margin:2rem 0}}@media (max-width:768px){.KCiRqG_imageWrap{margin:1.5rem 0}}
.K3ZnCq_bannerContent{justify-content:space-between;align-items:center;width:100%;display:flex}.K3ZnCq_resourceTitle{text-align:left;width:100%;font-size:var(--font-body-size);align-items:center;gap:.75rem;font-weight:500;line-height:1.4;display:flex}.K3ZnCq_skeleton{background:linear-gradient(90deg, var(--theme-success-150) 25%, var(--theme-success-200) 50%, var(--theme-success-150) 75%);background-size:200% 100%;border-radius:4px;width:100%;height:1lh;animation:1s linear infinite K3ZnCq_shimmer;display:block}.K3ZnCq_arrow{transition:transform .1s ease-in-out;transform:translate(0)}@keyframes K3ZnCq_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
.xkDg4G_drawer{background-color:#0000;height:100vh;display:flex;position:fixed;overflow:hidden}.xkDg4G_blurBG:before,.xkDg4G_blurBG:after{content:" ";position:absolute;inset:0}.xkDg4G_blurBG:before{background:var(--theme-bg);opacity:.85}.xkDg4G_blurBG:after{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.xkDg4G_blurBG{z-index:1;opacity:0;transition:all .3s ease-out;position:absolute;inset:0}.xkDg4G_content{opacity:0;z-index:2;background-color:var(--theme-bg);width:100%;transition:all .3s ease-out;position:relative;overflow:hidden;transform:translate(4rem)}:is([data-theme=dark] .xkDg4G_content,[data-theme=dark]:not(:has([data-theme=light])) .xkDg4G_content){background-color:var(--theme-elevation-50)}.xkDg4G_contentChildren{z-index:1;height:100%;padding:calc(var(--header-height) + 4rem) var(--gutter-h) 4rem 4rem;position:relative;overflow:auto}@media (max-width:1024px){.xkDg4G_contentChildren{padding:calc(var(--header-height) + 5rem) 1.5rem 1.5rem 1.5rem}}.xkDg4G_isOpen .xkDg4G_content,.xkDg4G_isOpen .xkDg4G_blurBG,.xkDg4G_isOpen .xkDg4G_close{opacity:1}.xkDg4G_isOpen .xkDg4G_close{transition:opacity .3s ease-in-out}.xkDg4G_isOpen .xkDg4G_content{transform:translate(0)}.xkDg4G_close{z-index:2;text-indent:-9999px;cursor:pointer;opacity:0;will-change:opacity;background:#00000014;border:none;outline:none;flex-shrink:0;transition:none;position:relative}.xkDg4G_close:active,.xkDg4G_close:focus{outline:0}.xkDg4G_header{align-items:flex-start;width:100%;margin-bottom:2rem;display:flex}.xkDg4G_headerContent{flex-direction:column;flex-grow:1;gap:1rem;width:100%;display:flex}.xkDg4G_description{color:var(--theme-elevation-500);margin:0}.xkDg4G_title{flex-grow:1;margin:0 1rem 0 0}.xkDg4G_headerClose{cursor:pointer;min-width:fit-content;color:var(--theme-elevation-950);background-color:#0000;border:0;padding:0;position:relative;top:10px;overflow:hidden}@media (pointer:fine){.xkDg4G_headerClose:focus-visible{outline:1px solid var(--theme-blue-400);outline-offset:2px}}@media (max-width:1024px){.xkDg4G_headerClose{top:2px}}.xkDg4G_size-l .xkDg4G_close{width:var(--gutter-h)}.xkDg4G_size-m .xkDg4G_contentChildren{padding:4rem}.xkDg4G_size-m .xkDg4G_close{width:20vw}.xkDg4G_size-s .xkDg4G_contentChildren{padding:4rem}.xkDg4G_size-s .xkDg4G_close{width:40vw}@media (max-width:1024px){.xkDg4G_size-s .xkDg4G_contentChildren{padding:3rem}.xkDg4G_size-s .xkDg4G_header{margin-bottom:1rem}.xkDg4G_size-s .xkDg4G_close{width:20vw}}@media (max-width:768px){.xkDg4G_size-l .xkDg4G_close,.xkDg4G_size-m .xkDg4G_close,.xkDg4G_size-s .xkDg4G_close{width:var(--gutter-h)}}
._69Zgta_table{margin-bottom:1rem}._69Zgta_table table{width:100%}._69Zgta_table thead{color:var(--theme-elevation-500)}._69Zgta_table thead th{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){._69Zgta_table thead th{font-size:15px;line-height:18px}}._69Zgta_table thead th{text-align:left;font-weight:400}._69Zgta_table th{padding:1rem}._69Zgta_table td{padding:0 1rem}._69Zgta_table tbody tr{position:relative}._69Zgta_table tbody tr:nth-child(odd){background:var(--theme-elevation-100)}._69Zgta_table tbody tr:nth-child(odd) ._69Zgta_cellBG{background:var(--theme-elevation-100);z-index:-1;height:100%;position:absolute;left:0;right:0}._69Zgta_table label{border:1px solid var(--theme-success-200);background-color:var(--theme-success-50);color:var(--theme-success-650);border-radius:.25rem;margin:0;padding:.2rem .6rem;font-weight:400;line-height:1.2;display:inline-block}@media (max-width:1024px){._69Zgta_table label{font-size:1rem}}@media (max-width:768px){._69Zgta_table label{font-size:1rem}}._69Zgta_table label{color:var(--theme-elevation-500)}@media (max-width:1024px){._69Zgta_table th,._69Zgta_table td{min-width:40px;padding:.5rem}}._69Zgta_inDrawer tbody tr:nth-child(odd),[data-theme=light] ._69Zgta_table tbody tr:nth-child(odd),[data-theme=light] ._69Zgta_table tbody tr:nth-child(odd) ._69Zgta_cellBG,[data-theme=light] ._69Zgta_inDrawer tbody tr:nth-child(odd){background:var(--theme-elevation-100)}
.rz56yq_toggle{box-shadow:none;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);background:0 0;background-color:var(--theme-elevation-150);border:0;border:1px solid var(--theme-elevation-250);cursor:pointer;border-radius:3px;width:1.5rem;height:1.5rem;padding:.35rem;transition:background-color .2s linear;display:flex}.rz56yq_toggle:hover{background-color:var(--theme-elevation-100)}.rz56yq_toggle .rz56yq_label{color:var(--color-base-100)}.rz56yq_table td{white-space:nowrap;padding-block:.75rem}.rz56yq_table td:first-child{padding-left:1.5rem}.rz56yq_table td:last-child{padding-right:1.5rem}.rz56yq_table{overflow-x:scroll}.rz56yq_drawerTable th{padding-top:0}.rz56yq_drawerTable td{background-color:var(--theme-elevation-100)}.rz56yq_drawerTable th:first-child{padding:0 .75rem .75rem}.rz56yq_drawerTable td:first-child{padding:.75rem}:is(.rz56yq_drawerTable #heading-example,.rz56yq_drawerTable .cell-example){display:none}.rz56yq_drawerContent{z-index:99;margin-top:1rem}.rz56yq_code{background-color:var(--color-base-900);-webkit-overflow-scrolling:touch;pointer-events:all;padding-bottom:2rem;overflow-x:scroll}@media (max-width:1600px){.rz56yq_toggle{padding:.25rem}.rz56yq_table td,.rz56yq_table th{padding:.5rem}.rz56yq_drawerTable,.rz56yq_table{font-size:14px}.rz56yq_drawerTable label,.rz56yq_table label{font-size:11px}}@media (max-width:1024px){.rz56yq_toggle{padding:.15rem}.rz56yq_drawerTable,.rz56yq_table{font-size:12px}.rz56yq_drawerTable label,.rz56yq_table label{font-size:10px}.rz56yq_code{padding-bottom:1.25rem;font-size:11px}}.rz56yq_cellPath{font-family:var(--font-geist-mono);font-size:calc(var(--font-body-size) - 4px);letter-spacing:0}@media (max-width:1920px){.rz56yq_cellPath{font-size:calc(var(--font-body-size) - 2px)}}
.OHLwhG_drawerToggler{all:unset;cursor:pointer;opacity:.5;width:20px;height:20px;transition:opacity var(--duration) ease;border-radius:50%;outline:1px solid;justify-content:center;align-items:center;display:flex}.OHLwhG_drawerToggler:hover{opacity:1}.OHLwhG_tableWithDrawer{width:100%;overflow:auto}.OHLwhG_tableWithDrawer table{border-spacing:0;border-collapse:collapse;width:100%;max-width:100%;margin-bottom:1rem;overflow:auto}.OHLwhG_tableWithDrawer table thead{color:var(--theme-elevation-500)}.OHLwhG_tableWithDrawer table thead th{text-align:left;font-weight:400}:is(.OHLwhG_tableWithDrawer table th,.OHLwhG_tableWithDrawer table td){vertical-align:top;min-width:150px;padding:.75rem}.OHLwhG_tableWithDrawer table tbody tr:nth-child(odd){background:var(--theme-elevation-100)}@media (max-width:1024px){:is(.OHLwhG_tableWithDrawer table th,.OHLwhG_tableWithDrawer table td){max-width:70vw;padding:.5rem}.OHLwhG_tableWithDrawer{margin-left:calc(var(--gutter-h)*-1);margin-right:calc(var(--gutter-h)*-1);padding-left:calc(var(--gutter-h)*.5);padding-right:calc(var(--gutter-h)*.5);width:calc(100% + var(--gutter-h)*2);max-width:calc(100% + var(--gutter-h)*2)}}.OHLwhG_mdxDrawer table tbody tr:nth-child(odd){background:var(--theme-elevation-150)}
.Chi0Qa_imageWrap{margin:2.5rem 0}.Chi0Qa_imageWrap .Chi0Qa_caption{padding:.75rem 0 0;font-style:italic}@media (max-width:1600px){.Chi0Qa_imageWrap{margin:2rem 0}}@media (max-width:768px){.Chi0Qa_imageWrap{margin:1.5rem 0}}
._5XRfTq_videoDrawerToggler{box-shadow:none;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);background:0 0;background:var(--theme-elevation-150);border:0;border-bottom:2px solid var(--theme-elevation-700);border-radius:0;width:100%;margin:.5rem 0 1.5rem;padding:0;transition:all .2s ease-in-out}._5XRfTq_videoDrawerToggler:hover{background:var(--theme-elevation-200);cursor:pointer}._5XRfTq_videoDrawerToggler:hover ._5XRfTq_playIcon{transform:translate(-50%,-50%)scale(1.1)}._5XRfTq_videoDrawerToggler ._5XRfTq_wrap{display:flex}._5XRfTq_videoDrawerToggler ._5XRfTq_thumbnail{flex-shrink:0;width:6rem;height:auto;position:relative}._5XRfTq_videoDrawerToggler ._5XRfTq_playIcon{transition:all .2s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._5XRfTq_videoDrawerToggler ._5XRfTq_arrow{margin-left:1rem}._5XRfTq_videoDrawerToggler ._5XRfTq_labelWrap{text-align:left;justify-content:space-between;align-items:center;width:100%;padding:1.5rem;display:flex}@media (max-width:1600px){._5XRfTq_videoDrawerToggler ._5XRfTq_labelWrap{padding:1rem}}@media (max-width:1024px){._5XRfTq_videoDrawerToggler ._5XRfTq_thumbnail{width:4rem}}@media (max-width:400px){._5XRfTq_videoDrawerToggler ._5XRfTq_labelWrap{display:inline-block}._5XRfTq_videoDrawerToggler ._5XRfTq_arrow{width:.5rem;height:.5rem;margin-left:.5rem}}html[data-theme=light] ._5XRfTq_videoDrawerToggler{background:var(--theme-elevation-100);border-bottom:2px solid var(--theme-elevation-400)}html[data-theme=light] ._5XRfTq_videoDrawerToggler:hover{background:var(--theme-elevation-150)}
.jQw3pG_blockWrapper{flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.jQw3pG_blockWrapper{min-height:700px}}.jQw3pG_shaderWrap{z-index:0;pointer-events:none;position:fixed;inset:0}.jQw3pG_bgVideo{object-fit:cover;width:100%;height:100%;display:block}.jQw3pG_backgroundGrid{opacity:.15;height:100%;top:0}.jQw3pG_wrapper{z-index:2;pointer-events:none;align-items:center;position:relative}@media (max-width:1024px){.jQw3pG_wrapper{align-items:flex-start;row-gap:2rem}}.jQw3pG_sidebar{pointer-events:all;flex-direction:column;justify-content:space-between;gap:2rem;display:flex}@media (max-width:1024px){.jQw3pG_sidebar{gap:1rem}}.jQw3pG_richText{margin-bottom:0}.jQw3pG_richText>*{margin-block:2rem}.jQw3pG_richText h1{width:150%}@media (max-width:1024px){.jQw3pG_richText h1{width:100%}}.jQw3pG_contentWrapper{max-width:66.6667%}@media (max-width:1024px){.jQw3pG_contentWrapper{max-width:100%}}.jQw3pG_description{margin-bottom:2rem}.jQw3pG_linksWrapper{width:100%;position:relative}.jQw3pG_linksWrapper>*{border-top:1px solid var(--theme-border-color)}.jQw3pG_linksWrapper>:last-child{border-bottom:1px solid var(--theme-border-color)}.jQw3pG_link{border-bottom:none;width:100%}.jQw3pG_link:last-of-type{border-bottom:1px solid var(--theme-elevation-200)}
.Ux2jga_container{row-gap:6rem;position:relative}@media (max-width:1024px){.Ux2jga_container{row-gap:4rem}}.Ux2jga_content{padding-left:1px}.Ux2jga_label{margin-bottom:2rem;margin-left:0;display:block}@media (max-width:1024px){.Ux2jga_label{margin-bottom:1rem}}.Ux2jga_label label{margin-top:0;margin-bottom:0}.Ux2jga_richText{margin-bottom:2rem}.Ux2jga_links{flex-direction:column;max-width:50%;display:flex}@media (max-width:1600px){.Ux2jga_links{max-width:none}}
._4EZDNW_wrapper{align-items:center}@media (max-width:1024px){._4EZDNW_wrapper{row-gap:2rem}}._4EZDNW_sidebar{flex-direction:column;justify-content:space-between;display:flex}._4EZDNW_richText{margin-bottom:9rem}@media (max-width:1600px){._4EZDNW_richText{margin-bottom:6rem}}@media (max-width:1024px){._4EZDNW_richText{margin-bottom:3rem}}._4EZDNW_mediaWrapper{position:relative}._4EZDNW_media{width:calc(100% + var(--gutter-h)*.5)}@media (max-width:1024px){._4EZDNW_media{width:calc(100% - 2px);margin:0 1px}}._4EZDNW_media img{object-fit:contain;width:100%;height:100%}._4EZDNW_linksWrapper{align-self:flex-end;position:relative}._4EZDNW_description{margin-bottom:2rem}._4EZDNW_link{border-bottom:none;width:100%}._4EZDNW_link:last-of-type{border-bottom:1px solid var(--theme-elevation-200)}
._0aPEDa_card{aspect-ratio:1;border-bottom:1px solid var(--grid-line-light);flex-direction:column;gap:1.5rem;padding:1.5rem;text-decoration:none;transition:background-color .4s cubic-bezier(.165,.84,.44,1),gap .4s cubic-bezier(.165,.84,.44,1),padding-bottom .4s cubic-bezier(.165,.84,.44,1);display:flex}:is([data-theme=dark] ._0aPEDa_card,[data-theme=dark]:not(:has([data-theme=light])) ._0aPEDa_card){border-color:var(--grid-line-dark)}:is([data-theme=light] ._0aPEDa_card,[data-theme=light]:not(:has([data-theme=dark])) ._0aPEDa_card){border-color:var(--grid-line-light)}._0aPEDa_card>*{width:100%;margin:0}._0aPEDa_card ._0aPEDa_scanlines{opacity:0;transition:opacity .4s cubic-bezier(.165,.84,.44,1)}._0aPEDa_card._0aPEDa_link:hover{gap:1rem;padding-bottom:3rem}._0aPEDa_card._0aPEDa_link:hover ._0aPEDa_title{margin-bottom:0}._0aPEDa_card._0aPEDa_link:hover ._0aPEDa_scanlines{opacity:1}._0aPEDa_card._0aPEDa_link:hover ._0aPEDa_leader ._0aPEDa_icon{opacity:1;transform:translateY(0)}._0aPEDa_card._0aPEDa_link:hover ._0aPEDa_descriptionWrapper{opacity:1;grid-template-rows:1fr}._0aPEDa_card._0aPEDa_link:hover ._0aPEDa_description{opacity:1}._0aPEDa_revealCard{gap:0;padding-bottom:0}._0aPEDa_revealCard:hover ._0aPEDa_revealDescriptionWrapper{opacity:1;grid-template-rows:1fr}._0aPEDa_revealCard:hover ._0aPEDa_revealDescriptionWrapper ._0aPEDa_description{padding-bottom:1.5rem}._0aPEDa_revealCard._0aPEDa_link:hover{gap:0;padding-bottom:0}._0aPEDa_revealCard ._0aPEDa_titleWrapper{padding-bottom:1.5rem}._0aPEDa_leader{flex:0 1 0;display:flex}._0aPEDa_leader ._0aPEDa_leaderText{width:100%;margin:0;display:block}._0aPEDa_leader ._0aPEDa_icon{opacity:0;transition:transform .4s cubic-bezier(.165,.84,.44,1),opacity .4s cubic-bezier(.165,.84,.44,1);transform:translateY(10px)}._0aPEDa_titleWrapper{flex-direction:column;flex:2 1 0;justify-content:flex-end;display:flex}._0aPEDa_title{margin:0;font-size:1.5rem;line-height:1.2em}@media (max-width:1400px){._0aPEDa_title{font-size:1.4rem}}@media (max-width:1024px){._0aPEDa_title{font-size:1.5rem}}@media (max-width:768px){._0aPEDa_title{font-size:1.25rem}}._0aPEDa_title._0aPEDa_noDescription{margin-bottom:.5rem}._0aPEDa_descriptionWrapper{opacity:1;flex:2 1 0;grid-template-rows:1fr;display:grid}._0aPEDa_descriptionWrapper ._0aPEDa_description{opacity:1;pointer-events:none;height:100%;margin:0;padding:0}._0aPEDa_revealDescriptionWrapper{opacity:0;grid-template-rows:0fr;transition-property:grid-template-rows,opacity;transition-duration:.4s;transition-timing-function:cubic-bezier(.165,.84,.44,1);display:grid}._0aPEDa_revealDescriptionWrapper ._0aPEDa_description{color:var(--theme-elevation-750);pointer-events:none;height:auto;margin:0;padding:0;transition-property:padding;transition-duration:.4s;transition-timing-function:cubic-bezier(.165,.84,.44,1);overflow:hidden}
.ujcfaa_cardGrid{position:relative}.ujcfaa_cardGrid .ujcfaa_card{height:100%;position:relative}.ujcfaa_introWrapper{padding-bottom:var(--wrapper-padding-top)}@media (max-width:1024px){.ujcfaa_introWrapper{padding-bottom:2rem}}.ujcfaa_richTextWrapper{grid-area:1/1/1/-1;justify-content:center;align-items:flex-start;display:grid}@media (max-width:1024px){.ujcfaa_richText{padding-bottom:2rem}}@media (max-width:768px){.ujcfaa_richText h2{font-size:1.4rem}}.ujcfaa_cards{position:relative}.ujcfaa_margins{top:0;left:calc(var(--gutter-h)*-1);width:calc(100% + var(--gutter-h)*2);justify-content:space-between;height:100%;display:flex;position:absolute}.ujcfaa_margins>*{position:relative}.ujcfaa_margins .ujcfaa_marginLeft,.ujcfaa_margins .ujcfaa_marginRight{width:var(--gutter-h);display:block;position:relative}.ujcfaa_cardsWrapper{border-top:1px solid var(--grid-line-light);position:relative}.ujcfaa_cardsWrapper:after{content:"";width:calc(25%*var(--excess-length-large));background:var(--grid-line-light);height:1px;bottom:0;left:calc(100% - 25%*var(--excess-length-large));position:absolute}@media (max-width:1024px){.ujcfaa_cardsWrapper:after{width:calc(50%*var(--excess-length-mid));left:calc(50%*var(--excess-length-mid))}}:is([data-theme=dark] .ujcfaa_cardsWrapper,[data-theme=dark]:not(:has([data-theme=light])) .ujcfaa_cardsWrapper){border-color:var(--grid-line-dark)}[data-theme=dark] .ujcfaa_cardsWrapper:after{background:var(--grid-line-dark)}[data-theme=dark]:not(:has([data-theme=light])) .ujcfaa_cardsWrapper:after{background:var(--grid-line-dark)}:is([data-theme=light] .ujcfaa_cardsWrapper,[data-theme=light]:not(:has([data-theme=dark])) .ujcfaa_cardsWrapper){border-color:var(--grid-line-light)}[data-theme=light] .ujcfaa_cardsWrapper:after{background:var(--grid-line-light)}[data-theme=light]:not(:has([data-theme=dark])) .ujcfaa_cardsWrapper:after{background:var(--grid-line-light)}.ujcfaa_cardsWrapper .ujcfaa_backgroundGrid{z-index:5}
.NIHFrW_content{max-width:1200px}.NIHFrW_content h2{letter-spacing:-.05em;margin:3rem 0 2.4rem;font-size:4rem;font-weight:500;line-height:1}@media (max-width:768px){.NIHFrW_content h2{font-size:2.5rem}}.NIHFrW_content h2 code{font-size:inherit}.NIHFrW_wrap{padding-top:var(--block-spacing);position:relative;overflow:hidden}.NIHFrW_inner{width:150vw;margin-left:-25vw}.NIHFrW_poweredByPayload{z-index:1;pointer-events:none;justify-content:center;width:100%;display:flex;position:absolute;top:4rem}@media (max-width:1024px){.NIHFrW_poweredByPayload{top:1rem}}.NIHFrW_poweredByPayloadInner{letter-spacing:-.04em;font-size:24px;line-height:1.2em}@media (max-width:1920px){.NIHFrW_poweredByPayloadInner{font-size:22px}}.NIHFrW_poweredByPayloadInner{background:var(--theme-bg);border-bottom:4px solid;align-items:center;margin-top:1rem;padding:1.5rem 2.5rem;display:flex;box-shadow:0 20px 35px -10px #00020433,0 6px 4px -4px #00020405}.NIHFrW_poweredByPayloadInner svg{width:1.5rem;height:1.5rem;margin-right:.75rem}@media (max-width:1024px){.NIHFrW_poweredByPayloadInner{padding:1rem 2rem}}.NIHFrW_row{margin:0;padding:0;list-style:none;display:flex;position:relative}.NIHFrW_row:nth-child(odd){right:20vh}.NIHFrW_row:nth-child(2n){left:20vh}@media (max-width:1600px){.NIHFrW_row{flex-wrap:wrap}.NIHFrW_row:nth-child(odd){right:15vh}.NIHFrW_row:nth-child(2n){left:15vh}}@media (max-width:1024px){.NIHFrW_row{flex-wrap:wrap}.NIHFrW_row:nth-child(odd){right:5vh}.NIHFrW_row:nth-child(2n){left:5vh}.NIHFrW_row:first-child li:first-child,.NIHFrW_row:last-child li:last-child{display:none}}.NIHFrW_imageWrap{width:33.33%;padding:1rem}@media (max-width:1600px){.NIHFrW_imageWrap{padding:.5rem}}@media (max-width:1024px){.NIHFrW_imageWrap{width:50%}}.NIHFrW_image{opacity:.3;height:100%;padding-top:56.25%;transition:all .2s ease-out;display:block;position:relative}.NIHFrW_image:hover{opacity:1;transform:translateY(-1rem);box-shadow:0 20px 35px -10px #00020433,0 6px 4px -4px #00020405}@media (max-width:1024px){.NIHFrW_image{opacity:1;transition:none}.NIHFrW_image:hover{box-shadow:none;transform:none}}
.KUJ1Ga_caseStudyCards{position:relative}.KUJ1Ga_cards{padding:4rem 0;position:relative}@media (max-width:1024px){.KUJ1Ga_cards{padding:2rem 0}}.KUJ1Ga_gutter{position:relative}.KUJ1Ga_scanline{--margin:min(calc(var(--gutter-h) / 2), 4rem);margin-left:var(--margin);margin-right:var(--margin);width:calc(100% - var(--margin)*2)}@media (max-width:1024px){.KUJ1Ga_scanline{--margin:auto;width:100%}}.KUJ1Ga_card{border:1px solid var(--grid-line-dark);background-color:var(--theme-bg);text-decoration:none;transition:border .2s ease-out;display:flex;position:relative}:is([data-theme=dark] .KUJ1Ga_card,[data-theme=dark]:not(:has([data-theme=light])) .KUJ1Ga_card){border-color:var(--grid-line-dark)}:is([data-theme=light] .KUJ1Ga_card,[data-theme=light]:not(:has([data-theme=dark])) .KUJ1Ga_card){border-color:var(--grid-line-light)}.KUJ1Ga_card:not(:last-child){margin-bottom:2rem}.KUJ1Ga_card:hover{border:1px solid var(--theme-text)}.KUJ1Ga_card:hover .KUJ1Ga_media img{transform:scale(1.05)rotate(-1deg)}.KUJ1Ga_card:hover .KUJ1Ga_media:after{opacity:.5}@media (max-width:768px){.KUJ1Ga_card{flex-direction:column}}.KUJ1Ga_content{flex:1;width:auto;padding:4rem 3rem}@media (max-width:1600px){.KUJ1Ga_content{padding:3rem 1.5rem}}@media (max-width:768px){.KUJ1Ga_content{padding:1.5rem 1rem}}.KUJ1Ga_content *{margin-top:0}.KUJ1Ga_media{flex-shrink:0;width:50%;min-height:150px;position:relative;overflow:hidden}.KUJ1Ga_media:after{content:"";background-color:var(--theme-elevation-700);opacity:0;mix-blend-mode:hard-light;width:100%;height:100%;transition:opacity .25s;position:absolute}.KUJ1Ga_media img{object-fit:cover;transition:transform .3s}@media (max-width:768px){.KUJ1Ga_media{width:100%}.KUJ1Ga_media:after{display:none}}.KUJ1Ga_bg{width:calc(100% + var(--gutter-h));height:100%;margin-left:calc(var(--gutter-h)/-2);position:absolute;top:0;left:0}@media (max-width:1024px){.KUJ1Ga_bg{margin-left:calc(var(--gutter-h)*-1);width:calc(100% + var(--gutter-h)*2)}}
.JTw4eG_wrapper,.JTw4eG_mainGutter{position:relative}.JTw4eG_card{padding-top:4rem;position:relative}.JTw4eG_card.JTw4eG_isFirst{grid-area:1/1/1/-1;margin-top:-12rem}.JTw4eG_card .JTw4eG_media{margin-right:calc(var(--gutter-h)/-1 + 1px)}.JTw4eG_card .JTw4eG_media img{right:-1px}@media (max-width:1024px){.JTw4eG_card .JTw4eG_media img{right:unset}.JTw4eG_card .JTw4eG_media{margin-left:1px;margin-right:1px}}.JTw4eG_card:last-of-type{padding-bottom:4rem}@media (max-width:1024px){.JTw4eG_card:last-of-type{padding-bottom:0}}.JTw4eG_stickyBlock{z-index:6;pointer-events:none;grid-area:1/1/1/-1;align-items:center;position:sticky;top:50%;transform:translateY(-50%)}@media (max-width:1024px){.JTw4eG_stickyBlock{display:none}}.JTw4eG_stickyBlockItem{opacity:0;visibility:hidden;will-change:opacity,visibility;grid-area:1/1/1/9;transition:opacity .35s ease-in-out,visibility .35s ease-in-out;position:relative}.JTw4eG_stickyBlockItem.JTw4eG_isVisible{pointer-events:all;opacity:1;visibility:visible;transition:all .35s}.JTw4eG_quoteIcon{width:10rem;height:auto;color:var(--theme-bg);position:absolute;top:-5.6rem;left:-2.4rem}@media (max-width:1600px){.JTw4eG_quoteIcon{width:8rem;top:-4.5rem;left:-1.8rem}}@media (max-width:1024px){.JTw4eG_quoteIcon{display:none}}.JTw4eG_quoteIcon path{stroke:var(--theme-elevation-200);stroke-width:1px;vector-effect:non-scaling-stroke}.JTw4eG_quote{letter-spacing:-.05em;margin:1.8rem 0 1.2rem;font-size:2rem;font-weight:500;line-height:1}@media (max-width:768px){.JTw4eG_quote{font-size:1.5rem}}.JTw4eG_quote code{font-size:inherit}.JTw4eG_quote{letter-spacing:-.04em;margin-bottom:2rem;font-weight:500;line-height:1.2;position:relative}@media (max-width:768px){.JTw4eG_quote{margin-bottom:1rem}}.JTw4eG_scanlineWrapper{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:1024px){.JTw4eG_scanlineWrapper{display:none}}.JTw4eG_mainTrack{scroll-snap-type:y mandatory;scroll-snap-align:center;row-gap:12rem;margin-bottom:-80vh;padding-top:16rem;padding-bottom:10rem;position:relative;overflow:visible}@media (max-width:1024px){.JTw4eG_mainTrack{row-gap:4rem;margin-bottom:0;padding-top:1rem;padding-bottom:0}}.JTw4eG_media{position:relative}.JTw4eG_media img{object-fit:cover;position:relative}.JTw4eG_mobileQuoteItem{margin-top:2rem;display:none}@media (max-width:1024px){.JTw4eG_mobileQuoteItem{display:grid}}.JTw4eG_caseStudyButton{width:100%}@media (max-width:768px){.JTw4eG_caseStudyButton{width:calc(100% - 1px)}}.JTw4eG_authorWrapper{align-items:center;gap:2rem;margin-bottom:2rem;display:flex}@media (max-width:768px){.JTw4eG_authorWrapper{margin-bottom:1rem}}.JTw4eG_author{opacity:.8;line-height:1.2}@media (max-width:768px){.JTw4eG_author{letter-spacing:0;font-size:16px;line-height:20px}}@media (max-width:768px) and (max-width:1920px){.JTw4eG_author{font-size:15px;line-height:18px}}.JTw4eG_navWrapper{z-index:7;height:80vh;margin-left:calc(var(--gutter-h)/-1);margin-right:calc(var(--gutter-h)/-1);pointer-events:none;align-items:flex-end;display:flex;position:sticky;bottom:0}@media (max-width:1024px){.JTw4eG_navWrapper{display:none}}.JTw4eG_nav{border-top:1px solid var(--theme-elevation-200);background-color:var(--theme-bg);pointer-events:all;width:100%;position:relative}.JTw4eG_navGrid{position:relative}@media (max-width:1024px){.JTw4eG_navGrid{scroll-behavior:smooth;grid-template-columns:repeat(4, calc(100vw - var(--gutter-h) * 2 - var(--scrollbar-width)));overflow-x:scroll}}.JTw4eG_progressIndicator{grid-column:1/-1;position:relative}.JTw4eG_progressIndicator:before{content:"";background:var(--theme-elevation-1000);z-index:7;will-change:width;height:2px;width:calc(var(--progress-width));transition:width 50ms linear;position:absolute;top:-1px;left:0}.JTw4eG_navBackgroundGrid{z-index:5}@media (max-width:1024px){.JTw4eG_navBackgroundGrid>:first-of-type{display:none}.JTw4eG_navItem{width:100%}.JTw4eG_navItem:nth-of-type(2){grid-column:1/2}.JTw4eG_navItem:nth-of-type(3){grid-column:2/3}.JTw4eG_navItem:nth-of-type(4){grid-column:3/4}.JTw4eG_navItem:nth-of-type(5){grid-column:4/5}}.JTw4eG_navItem .JTw4eG_navButton{border-top:none;width:100%}.JTw4eG_navItem .JTw4eG_navButton:hover .JTw4eG_navButtonLabel{opacity:1}.JTw4eG_navItem .JTw4eG_navButton .JTw4eG_navButtonLabel{opacity:.6;padding:.5rem 0}.JTw4eG_navItem .JTw4eG_navButton.JTw4eG_isActive .JTw4eG_navButtonLabel{opacity:1}.JTw4eG_logo{max-width:6rem;height:auto}
.gjOaDW_codeBlock{margin:1rem 0}.gjOaDW_container{position:relative}
.VtlFlW_word{min-height:1.1em;margin-bottom:-1.1em;margin-right:-2px;display:inline-flex;overflow:hidden}.VtlFlW_innerWord{white-space:pre;margin-right:2px;display:inline-block}
.NqL0hW_wrapper.NqL0hW_darkTheme{background:var(--color-base-950)}.NqL0hW_wrapper.NqL0hW_darkTheme .NqL0hW_backgroundGrid{z-index:0}.NqL0hW_container{align-items:center;row-gap:3rem;position:relative}@media (max-width:1024px){.NqL0hW_container{row-gap:0}.NqL0hW_container.NqL0hW_hasLinks{row-gap:2rem}}.NqL0hW_content{z-index:1;position:relative}.NqL0hW_labelWrap{padding:1rem 1rem 0}.NqL0hW_label{border-bottom:1px solid var(--color-base-700);color:var(--color-base-100);margin:0;padding-bottom:1rem}.NqL0hW_heading{margin-top:0}.NqL0hW_richText{margin-bottom:1.5rem}.NqL0hW_links,.NqL0hW_links>*{width:100%}.NqL0hW_tabsWrapper{border:1px solid var(--theme-elevation-200);width:100%;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1024px){.NqL0hW_tabsWrapper{position:relative}}.NqL0hW_parentCodeWrapper{align-items:unset}@media (max-width:1024px){.NqL0hW_parentCodeWrapper{margin:0}.NqL0hW_code{overflow:unset}}.NqL0hW_tabs{background:var(--color-base-900);scroll-behavior:smooth;gap:2rem;padding:0 2rem;display:flex;position:relative;overflow-x:auto}.NqL0hW_tabs::-webkit-scrollbar{cursor:pointer;background-color:#0000;height:8px}.NqL0hW_tabs::-webkit-scrollbar-thumb{background-color:var(--color-base-800);cursor:pointer;border-radius:0}.NqL0hW_tabs::-webkit-scrollbar-corner{background-color:#0000}.NqL0hW_tabs.NqL0hW_hasMultiple{border-bottom:1px solid var(--color-base-600)}@media (max-width:1024px){.NqL0hW_tabs{padding:0 1rem}}.NqL0hW_hiddenTab{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.NqL0hW_tabIndicator{background:var(--color-base-200);width:100%;height:2px;transition:width var(--trans-default) linear,left var(--trans-default) linear;position:absolute;bottom:0;left:0}.NqL0hW_tab{box-shadow:none;color:var(--color-base-300);font-size:var(--font-body-size);font-family:var(--font-body);cursor:pointer;font-size:var(--font-body-size);white-space:nowrap;background:0 0;border:0;border-radius:0;padding:1rem 0;line-height:1.4}.NqL0hW_tab.NqL0hW_isActive,.NqL0hW_tab:hover{color:var(--color-base-50)}.NqL0hW_scanlineWrapper{width:100%;position:relative}@media (max-width:1024px){.NqL0hW_scanlineWrapper{display:none}}.NqL0hW_crosshairTopRight,.NqL0hW_crosshairBottomRight,.NqL0hW_crosshairTopLeft,.NqL0hW_crosshairBottomLeft{width:1rem;height:auto;color:var(--theme-elevation-1000);opacity:.5;position:absolute}.NqL0hW_crosshairTopLeft{top:-.5rem;left:-.5rem}.NqL0hW_crosshairBottomLeft{bottom:-.5rem;left:-.5rem}.NqL0hW_crosshairTopRight{top:-.5rem;right:-.5rem}.NqL0hW_crosshairBottomRight{bottom:-.5rem;right:-.5rem}.NqL0hW_scanlineDesktopRight,.NqL0hW_scanlineDesktopLeft{width:calc(100% + var(--gutter-h)*1)}.NqL0hW_scanlineDesktopRight{margin-right:calc(var(--gutter-h)*-1)}.NqL0hW_scanlineDesktopLeft{margin-left:calc(var(--gutter-h)*-1)}.NqL0hW_scanlineMobile{display:none}@media (max-width:1024px){.NqL0hW_scanlineMobile{height:calc(100% + 4px);width:calc(100% + var(--gutter-h)*2);margin-left:calc(var(--gutter-h)*-1);margin-right:calc(var(--gutter-h)*-1);display:block;top:50%;transform:translateY(-50%)}}.NqL0hW_codeBlockWrapper{background-color:var(--color-base-900);grid-template-rows:1fr;grid-template-columns:1fr;display:grid;position:relative;overflow-x:auto}.NqL0hW_codeBlockWrapper::-webkit-scrollbar{cursor:pointer;background-color:#0000;height:8px}.NqL0hW_codeBlockWrapper::-webkit-scrollbar-thumb{background-color:var(--color-base-800);cursor:pointer;border-radius:0}.NqL0hW_codeBlockWrapper::-webkit-scrollbar-corner{background-color:#0000}.NqL0hW_codeBlock{visibility:hidden;grid-area:1/1/1/1;display:block;position:relative}.NqL0hW_codeBlock.NqL0hW_isActive{visibility:visible}
.dLePAq_richText{margin-bottom:4rem}.dLePAq_tableWrap{max-width:100%;margin-inline:1px;display:block;overflow-x:scroll}.dLePAq_comparisonTable{border-block:1px solid var(--theme-border-color);border-collapse:collapse;background-color:var(--theme-bg);width:calc(var(--column)*16 - 2px)}.dLePAq_comparisonTable *{text-align:left;margin:0;padding:0}.dLePAq_comparisonTable thead{letter-spacing:-.05em;margin:1.2rem 0;font-size:1.4rem;font-weight:500;line-height:1.2}@media (max-width:1600px){.dLePAq_comparisonTable thead{font-size:1.5rem}}@media (max-width:768px){.dLePAq_comparisonTable thead{font-size:1.125rem}}.dLePAq_comparisonTable thead code{font-size:inherit}.dLePAq_comparisonTable thead th{padding:1.5rem 1rem;font-weight:500}.dLePAq_comparisonTable thead th:first-of-type{padding:1.5rem}.dLePAq_comparisonTable tbody tr{border-top:1px solid var(--theme-border-color)}.dLePAq_comparisonTable tbody td{padding:1rem}.dLePAq_comparisonTable tbody td:first-of-type{letter-spacing:-.05rem;margin:1.2rem 0;font-size:1rem;font-weight:500;line-height:1.2}@media (max-width:1600px){.dLePAq_comparisonTable tbody td:first-of-type{font-size:1.25rem}}@media (max-width:768px){.dLePAq_comparisonTable tbody td:first-of-type{font-size:1rem}}.dLePAq_comparisonTable tbody td:first-of-type code{font-size:inherit}.dLePAq_comparisonTable tbody td:first-of-type{padding:1rem 1.5rem}.dLePAq_comparisonTable .dLePAq_column{font-size:var(--font-body-size);border-left:1px solid var(--theme-border-color);line-height:1.4}.dLePAq_featureColumnHeader{width:calc(var(--column)*8);min-width:240px}.dLePAq_columnHeader{width:calc(var(--column)*4);min-width:160px}@media (max-width:1024px){.dLePAq_featureColumnHeader{width:calc(var(--column)*4);min-width:240px}.dLePAq_columnHeader{width:calc(var(--column)*2);min-width:160px}.dLePAq_comparisonTable{width:calc(var(--column)*8 - 2px)}}@media (max-width:768px){.dLePAq_comparisonTable{width:auto}}.dLePAq_cell{justify-content:flex-start;align-items:center;gap:.75rem;display:flex}.dLePAq_icon{flex-shrink:0;width:1.25rem;height:1.25rem;display:block}
.NPQObq_toggle{border:1px solid var(--theme-border-color);background-color:var(--theme-input-bg);cursor:pointer;border-radius:3px;outline:2px solid #0000;justify-content:center;align-items:center;width:40px;height:40px;margin:0 5px;transition-property:border-color,background-color,outline;transition-duration:.1s;transition-timing-function:ease-in-out;display:flex;box-shadow:0 2px 2px -1px #0000001a}.NPQObq_toggle:hover{border-color:var(--theme-elevation-250);background-color:var(--theme-elevation-50)}.NPQObq_toggle:focus{border-color:var(--theme-elevation-500);background-color:var(--theme-elevation-50);outline:2px solid var(--theme-elevation-250)}.NPQObq_toggle[data-checked=true]{border-color:var(--theme-success-250)}.NPQObq_toggle[data-checked=true]:hover{border-color:var(--theme-success-450);background-color:var(--theme-success-50)}.NPQObq_toggle[data-checked=true]:focus{border-color:var(--theme-success-500);background-color:var(--theme-success-50);outline:2px solid var(--theme-success-250)}
.RiCaza_leadingHeader{max-width:1400px;margin-bottom:2rem}@media (max-width:1920px){.RiCaza_leadingHeader{max-width:1200px}}@media (max-width:1600px){.RiCaza_leadingHeader{max-width:900px}}
.W8NF1W_wrapper.W8NF1W_gridBelow{align-items:center}.W8NF1W_topContent{align-items:start;row-gap:2rem}.W8NF1W_topContent.W8NF1W_gridBelow{margin-bottom:6rem}@media (max-width:1024px){.W8NF1W_topContent.W8NF1W_gridBelow,.W8NF1W_topContent{margin-bottom:3rem}}.W8NF1W_leader{letter-spacing:.25em;text-transform:uppercase;margin:1.2rem 0;font-size:13px;font-weight:400;line-height:1}@media (max-width:1600px){.W8NF1W_leader{font-size:12px}}.W8NF1W_leader code{font-size:inherit}.W8NF1W_leader{opacity:.75;margin-top:0}.W8NF1W_cellGrid{row-gap:2.5rem}.W8NF1W_cell{padding-right:15%}.W8NF1W_cellRichText p{opacity:.75;margin:1em 0}
.z2mitG_modalWindow{all:unset;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:100%;height:100%;z-index:calc(var(--z-modal) + 1);justify-content:center;align-items:center;display:flex}.z2mitG_window{background-color:var(--theme-bg);border:1px solid var(--theme-elevation-250);width:700px;max-width:calc(100% - var(--gutter-h));margin:auto;padding:2rem}
._hjKJa_triggerSection{flex-direction:column;align-items:flex-start;gap:.75rem;padding-block:2rem;display:flex}._hjKJa_subtext{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){._hjKJa_subtext{font-size:15px;line-height:18px}}._hjKJa_subtext{opacity:.5;margin:0}._hjKJa_modalInner{flex-direction:column;gap:0;display:flex}._hjKJa_modalHeader{border-bottom:1px solid var(--grid-line-light);justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex}:is([data-theme=dark] ._hjKJa_modalHeader,[data-theme=dark]:not(:has([data-theme=light])) ._hjKJa_modalHeader){border-bottom-color:var(--grid-line-dark)}._hjKJa_modalTitle{color:var(--theme-elevation-900);letter-spacing:2.75px;text-transform:uppercase;opacity:.7;margin:0 0 .75rem;font-size:.55rem;font-style:normal;font-weight:400;line-height:100%;display:block}._hjKJa_closeBtn{all:unset;cursor:pointer;border:1px solid var(--grid-line-light);width:2rem;height:2rem;color:var(--theme-elevation-600);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s cubic-bezier(.165,.84,.44,1),background-color .2s cubic-bezier(.165,.84,.44,1);display:flex}:is([data-theme=dark] ._hjKJa_closeBtn,[data-theme=dark]:not(:has([data-theme=light])) ._hjKJa_closeBtn){border-color:var(--grid-line-dark)}._hjKJa_closeBtn:hover{color:var(--theme-elevation-900);background-color:var(--theme-elevation-100)}._hjKJa_closeBtn:focus-visible{outline:2px solid var(--color-success-500);outline-offset:2px}._hjKJa_multipleDownloadWrapper>*{margin-block:0!important}
._9IaQPG_card{border-top:1px solid var(--grid-line-dark);border-bottom:1px solid var(--grid-line-dark);padding:3rem 1.5rem;position:relative}@media (max-width:1024px){._9IaQPG_card{padding:2rem 1rem}}._9IaQPG_card path{opacity:.35}._9IaQPG_card:hover path{opacity:1}:is([data-theme=dark] ._9IaQPG_card,[data-theme=dark]:not(:has([data-theme=light])) ._9IaQPG_card){border-color:var(--grid-line-dark)}:is([data-theme=light] ._9IaQPG_card,[data-theme=light]:not(:has([data-theme=dark])) ._9IaQPG_card){border-color:var(--grid-line-light)}._9IaQPG_leader{letter-spacing:.25em;text-transform:uppercase;margin:1.2rem 0;font-size:13px;font-weight:400;line-height:1}@media (max-width:1600px){._9IaQPG_leader{font-size:12px}}._9IaQPG_leader code{font-size:inherit}._9IaQPG_leader{text-transform:uppercase;color:#51bff6;margin-top:0;margin-bottom:1rem;display:block}._9IaQPG_title,._9IaQPG_price{letter-spacing:-.05em;margin:2.4rem 0 1.8rem;font-size:2.5rem;font-weight:500;line-height:1}@media (max-width:1600px){._9IaQPG_title,._9IaQPG_price{font-size:3rem}}@media (max-width:768px){._9IaQPG_title,._9IaQPG_price{font-size:1.75rem}}._9IaQPG_title code,._9IaQPG_price code{font-size:inherit}._9IaQPG_title,._9IaQPG_price{margin:0 0 1rem;position:relative}._9IaQPG_description{font-size:var(--font-body-size);opacity:.75;margin-bottom:0;line-height:1.4}._9IaQPG_arrow{opacity:1;width:1rem;height:1rem;margin:2rem;position:absolute;top:0;right:0}
.PKEMnG_pricingBlock,.PKEMnG_gutter{position:relative}.PKEMnG_wrapper{grid-template-rows:auto auto auto;position:relative}.PKEMnG_plan{grid-template-columns:1fr;grid-template-rows:subgrid;background:var(--theme-bg);border-bottom:1px solid var(--grid-line-dark);grid-row:span 4;display:grid;position:relative}@media (max-width:1024px){.PKEMnG_plan{margin-bottom:2rem}.PKEMnG_plan:last-of-type{margin-bottom:0}}:is([data-theme=dark] .PKEMnG_plan,[data-theme=dark]:not(:has([data-theme=light])) .PKEMnG_plan){border-color:var(--grid-line-dark)}:is([data-theme=light] .PKEMnG_plan,[data-theme=light]:not(:has([data-theme=dark])) .PKEMnG_plan){border-color:var(--grid-line-light)}.PKEMnG_crosshairTopLeft{opacity:.15;width:1rem;height:auto;position:absolute;top:-.5rem;left:-.5rem}.PKEMnG_crosshairTopRight{opacity:.15;width:1rem;height:auto;position:absolute;top:-.5rem;right:-.5rem}@media (max-width:1024px){.PKEMnG_crosshairTopRight{display:none}}.PKEMnG_disclaimer{border:1px solid var(--grid-line-dark);border-left:3px solid var(--color-base-500);letter-spacing:0;align-items:baseline;gap:.6rem;margin-bottom:2rem;padding:.75rem 1rem;font-size:16px;line-height:20px;display:flex}@media (max-width:1920px){.PKEMnG_disclaimer{font-size:15px;line-height:18px}}.PKEMnG_disclaimer{opacity:.7}:is([data-theme=light] .PKEMnG_disclaimer,[data-theme=light]:not(:has([data-theme=dark])) .PKEMnG_disclaimer){border-color:var(--grid-line-light);border-left-color:var(--color-base-500)}.PKEMnG_disclaimerLabel{text-transform:uppercase;letter-spacing:.06em;letter-spacing:0;font-size:16px;font-weight:600;line-height:20px}@media (max-width:1920px){.PKEMnG_disclaimerLabel{font-size:15px;line-height:18px}}.PKEMnG_disclaimerLabel{flex-shrink:0}.PKEMnG_createPayloadApp{width:100%;font-family:var(--font-geist-mono);font-size:calc(var(--font-body-size) - 4px);letter-spacing:0;padding:1.5rem;display:flex}@media (max-width:1920px){.PKEMnG_createPayloadApp{font-size:calc(var(--font-body-size) - 2px)}}@media (max-width:1024px){.PKEMnG_createPayloadApp{padding:1rem}}.PKEMnG_ctaWrapper{border-bottom:1px solid var(--grid-line-dark);height:4.2rem;display:flex}:is([data-theme=dark] .PKEMnG_ctaWrapper,[data-theme=dark]:not(:has([data-theme=light])) .PKEMnG_ctaWrapper){border-color:var(--grid-line-dark)}:is([data-theme=light] .PKEMnG_ctaWrapper,[data-theme=light]:not(:has([data-theme=dark])) .PKEMnG_ctaWrapper){border-color:var(--grid-line-light)}@media (max-width:1024px){.PKEMnG_ctaWrapper{border-top:1px solid;border-bottom:none}}.PKEMnG_link{width:100%}.PKEMnG_features{margin:0;padding:1.5rem;list-style:none}@media (max-width:1024px){.PKEMnG_features{padding:0 1rem 1.5rem}}.PKEMnG_features .PKEMnG_feature{align-items:center;margin-bottom:1.5rem;display:flex}.PKEMnG_features .PKEMnG_feature:last-of-type{margin-bottom:0}@media (max-width:1024px){.PKEMnG_features .PKEMnG_feature{margin-bottom:.4rem}.PKEMnG_features .PKEMnG_feature:last-of-type{margin-bottom:0}}.PKEMnG_features .PKEMnG_check,.PKEMnG_features .PKEMnG_x{flex-shrink:0;justify-content:center;place-items:center;width:1.5rem;height:1.5rem;margin-right:.8rem;display:flex}.PKEMnG_features .PKEMnG_check svg{color:#51bff6}.PKEMnG_features .PKEMnG_x{border:1px solid var(--color-error-500)}.PKEMnG_features .PKEMnG_x svg{color:var(--color-error-500);width:80%;height:80%}.PKEMnG_features .PKEMnG_x svg rect{height:1.5px}@media (max-width:1024px){.PKEMnG_list{display:none}}.PKEMnG_toggler{width:100%;font-size:var(--font-body-size);cursor:pointer;border:none;justify-content:space-between;align-items:center;padding:1.5rem 1rem;font-weight:500;line-height:1.4;display:none}@media (max-width:1024px){.PKEMnG_toggler{background-color:#0000;margin:0;padding:1rem;display:flex}}.PKEMnG_toggler svg{width:2rem;height:100%}.PKEMnG_collapsibleList{display:none}@media (max-width:1024px){.PKEMnG_collapsibleList{display:unset}}.PKEMnG_chevron{transform:rotate(90deg)}.PKEMnG_chevron path{stroke-width:1px}.PKEMnG_chevron.PKEMnG_open{transform:rotate(-90deg)}
.dMzGHa_statementWrap{z-index:1;height:auto;position:relative;overflow-x:clip}.dMzGHa_links{margin:0;padding:0;list-style:none;display:flex}.dMzGHa_links a{max-width:50%}.dMzGHa_links a:first-child{border-bottom:1px solid var(--theme-border-color)}@media (max-width:1024px){.dMzGHa_links{flex-direction:column}.dMzGHa_links a{max-width:none}.dMzGHa_links a:first-child{border-bottom:none}}.dMzGHa_content{margin-bottom:2rem}@media (max-width:1024px){.dMzGHa_content{margin-bottom:1.5rem}}.dMzGHa_content p{margin:0}.dMzGHa_assetWrap{flex-direction:column;align-items:center;padding-block:4rem;display:flex;position:relative}@media (max-width:1024px){.dMzGHa_assetWrap{padding-block:2rem}}.dMzGHa_codeBlock{padding:2rem calc(var(--column) - 2.5rem);border:1px solid var(--theme-elevation-100)}@media (max-width:1024px){.dMzGHa_codeBlock{padding:2rem}}.dMzGHa_white{position:relative}.dMzGHa_white:before{content:"";aspect-ratio:2;z-index:-1;filter:blur(8rem);background:radial-gradient(#fff 0%,#fff0 100%);border-radius:100%;width:auto;height:100%;animation:10s linear infinite dMzGHa_opacityPulse;position:absolute}.dMzGHa_colorful{position:relative}.dMzGHa_colorful:before{content:"";aspect-ratio:2;background:conic-gradient(var(--theme-elevation-0), var(--theme-elevation-0), var(--theme-warning-500), var(--theme-elevation-0), var(--theme-elevation-0), var(--theme-success-250), var(--theme-elevation-0), var(--theme-success-250), var(--theme-elevation-0), var(--theme-success-250), var(--theme-elevation-0), var(--theme-success-250), var(--theme-warning-250), var(--theme-elevation-0), var(--theme-success-250), var(--theme-elevation-0));z-index:-1;filter:blur(2rem);border-radius:100%;width:auto;height:100%;animation:15s linear infinite dMzGHa_opacityPulse;position:absolute}.dMzGHa_colorful:nth-of-type(odd):before{animation:20s linear infinite reverse dMzGHa_opacityPulse}@keyframes dMzGHa_opacityPulse{0%{opacity:.125;rotate:0;transform:scaleX(.8)}50%{opacity:.25;transform:scaleX(1)}to{opacity:.125;transform:scaleX(.8)}}.dMzGHa_fullMedia{margin-inline:calc(-1*var(--gutter-h))}.dMzGHa_assetCaption{text-align:left;width:calc(var(--column)*8);margin-top:3rem;display:block}
.jTY_Aa_steps{flex-direction:column;gap:12rem;margin:0;padding:4rem 0;list-style:none;display:flex}
.Re0HeW_stepContainer{flex-direction:column;align-items:center;gap:2rem;width:100%;display:flex}.Re0HeW_inView .Re0HeW_content,.Re0HeW_inView .Re0HeW_media{opacity:1;transform:translateY(0)}.Re0HeW_pill{border:1px solid var(--theme-success-200);background-color:var(--theme-success-50);color:var(--theme-success-650);border-radius:.25rem;margin:0;padding:.2rem .6rem;font-weight:400;line-height:1.2;display:inline-block}@media (max-width:1024px){.Re0HeW_pill{font-size:1rem}}@media (max-width:768px){.Re0HeW_pill{font-size:1rem}}.Re0HeW_content{width:calc(var(--column)*8);text-align:center;opacity:0;transition:transform 1s cubic-bezier(.4,0,0,1),opacity 1s cubic-bezier(.4,0,0,1);transform:translateY(3rem)}.Re0HeW_media{opacity:0;margin-top:2rem;transition:transform 1s cubic-bezier(.4,0,0,1),opacity 1s cubic-bezier(.4,0,0,1);transform:translateY(6rem)}
.HPNY6q_stickyHighlight{position:relative}@media (max-width:1024px){.HPNY6q_stickyHighlight{margin:var(--block-spacing) 0;padding:calc(var(--block-spacing)/2) 0}}.HPNY6q_stickyHighlight .code-block{overflow:hidden}.HPNY6q_minHeight{min-height:100vh}@media (max-width:1024px){.HPNY6q_minHeight{min-height:0}}.HPNY6q_scroll-direction--down .animate-enter{opacity:0;visibility:hidden;transform:translateY(4rem)}:is(.HPNY6q_scroll-direction--down .animate-enter-active,.HPNY6q_scroll-direction--down .animate-enter-done){opacity:1;visibility:visible;transition:all .75s;transform:translate(0,0)}.HPNY6q_scroll-direction--down .animate-exit{opacity:1;visibility:visible;transform:translate(0,0)}.HPNY6q_scroll-direction--down .animate-exit-active{opacity:0;visibility:hidden;transition:all .75s;transform:translateY(-4rem)}.HPNY6q_scroll-direction--up .animate-enter{opacity:0;visibility:hidden;transform:translateY(-4rem)}:is(.HPNY6q_scroll-direction--up .animate-enter-active,.HPNY6q_scroll-direction--up .animate-enter-done){opacity:1;visibility:visible;transition:all .75s;transform:translate(0,0)}.HPNY6q_scroll-direction--up .animate-exit{opacity:1;visibility:visible;transform:translate(0,0)}.HPNY6q_scroll-direction--up .animate-exit-active{opacity:0;visibility:hidden;transition:all .75s;transform:translateY(4rem)}.HPNY6q_leftContentWrapper{pointer-events:all}.HPNY6q_scanlineColumns{position:relative}.HPNY6q_scanlineWrapper{width:100%;height:100%;position:absolute}@media (max-height:1000px){.HPNY6q_scanlineWrapper{top:calc(var(--wrapper-padding-top)/-2);height:calc(100% + 4rem)}}@media (max-width:1024px){.HPNY6q_scanlineWrapper{display:none}}.HPNY6q_crosshairTopRight,.HPNY6q_crosshairBottomRight{width:1rem;height:auto;color:var(--theme-elevation-1000);opacity:.5;position:absolute}.HPNY6q_crosshairTopRight{top:-.5rem;right:-.5rem}.HPNY6q_crosshairBottomRight{bottom:-.5rem;right:-.5rem}.HPNY6q_scanlineDesktop{width:calc(100% + var(--gutter-h)*1);margin-right:calc(var(--gutter-h)*-1)}.HPNY6q_scanlineMobile{display:none}@media (max-width:1024px){.HPNY6q_scanlineMobile{width:calc(100% + var(--gutter-h)*2);margin-left:calc(var(--gutter-h)*-1);margin-right:calc(var(--gutter-h)*-1);display:block}}.HPNY6q_richText{margin-bottom:1.5rem}.HPNY6q_codeMediaPosition{top:calc(15vh + var(--header-height)/4);opacity:0;visibility:hidden;pointer-events:none;position:fixed;bottom:15vh;left:0;right:0}@media (max-height:1000px){.HPNY6q_codeMediaPosition{top:18vh;bottom:12vh}}@media (max-width:1024px){.HPNY6q_codeMediaPosition{pointer-events:initial;margin:2rem 0 0;position:relative;top:auto;bottom:auto;opacity:1!important;visibility:visible!important;padding:0!important;transform:translate(0,0)!important}}.HPNY6q_rightContentWrapper{pointer-events:all}.HPNY6q_codeMedia{height:100%;position:relative}@media (max-width:1024px){.HPNY6q_codeMedia{height:auto;margin:0}}.HPNY6q_codeMediaInner{width:100%}.HPNY6q_codeWrap{background:var(--color-base-900);height:100%;position:relative}.HPNY6q_codeWrapper{position:relative}.HPNY6q_code{margin:0!important}.HPNY6q_centerCodeMedia{align-items:center;display:flex}@media (max-width:1024px){.HPNY6q_centerCodeMedia{display:block}}.HPNY6q_mediaInner{width:100%;height:calc(100% - (var(--wrapper-padding-top)/2 + var(--wrapper-padding-bottom)/2));display:flex}.HPNY6q_media{align-items:center;width:100%;display:flex}
.vFu2Cq_stickyHighlights{position:relative}
._2fjjcq_desktopNav{width:100%;height:var(--header-height);position:relative}._2fjjcq_desktopNav:before,._2fjjcq_desktopNav:after{content:"";pointer-events:none;z-index:-5;width:100%;height:100%;transition:all var(--trans-default) cubic-bezier(.165, .84, .44, 1);display:block;position:fixed;top:0;left:0}@media (max-width:1170px){._2fjjcq_desktopNav{visibility:hidden;display:none}}._2fjjcq_background{height:var(--header-height);top:var(--header-height);z-index:-1;width:100%;margin:0 calc(var(--gutter-h)*-1);transition:all calc(var(--trans-default)*2) cubic-bezier(.165, .84, .44, 1);position:absolute}._2fjjcq_background:before,._2fjjcq_background:after{content:"";z-index:-1;width:100%;height:100%;transition:all calc(var(--trans-default)*2) cubic-bezier(.165, .84, .44, 1);display:block;position:absolute;top:0;left:0}._2fjjcq_background:before{background:var(--theme-bg);opacity:.9}._2fjjcq_background:after{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0}._2fjjcq_active:before,._2fjjcq_active:after{transition:all var(--trans-default) cubic-bezier(.165, .84, .44, 1)}._2fjjcq_active:before{background:var(--theme-elevation-800);opacity:.15;pointer-events:all}._2fjjcq_active ._2fjjcq_dropdown{z-index:1}._2fjjcq_active ._2fjjcq_background:after{opacity:1}._2fjjcq_grid{height:100%}._2fjjcq_grid a{text-decoration:none}._2fjjcq_content{width:100%;display:flex;position:relative}._2fjjcq_authNav{align-items:center;display:flex}._2fjjcq_authNav>:not(:last-child){margin-right:1rem}._2fjjcq_container{position:relative}._2fjjcq_logo{align-items:center;height:100%;display:flex}._2fjjcq_logo svg{width:auto;height:1.25rem}._2fjjcq_tabs{flex-direction:row;flex-grow:1;gap:1.5rem;padding:0;display:flex;position:relative}._2fjjcq_tab{box-shadow:none;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);cursor:pointer;background:0 0;border:0;border-radius:0;height:100%;padding:0;text-decoration:none}._2fjjcq_directLink{align-items:center;height:100%;text-decoration:none;display:flex}._2fjjcq_directLink:hover,._2fjjcq_directLink:focus{opacity:1;text-decoration:none}._2fjjcq_tabArrow,._2fjjcq_linkArrow{width:.5rem;height:.5rem;margin-left:.5rem}._2fjjcq_underline{transition:all var(--trans-default) cubic-bezier(.165, .84, .44, 1);position:absolute;bottom:0}._2fjjcq_underlineFill{background-color:var(--theme-elevation-800);height:2px}._2fjjcq_dropdownWrap{position:relative}._2fjjcq_description{letter-spacing:-.04em;font-size:24px;line-height:1.2em}@media (max-width:1920px){._2fjjcq_description{font-size:22px}}._2fjjcq_description{max-width:300px}._2fjjcq_dropdown{pointer-events:none;width:100%;padding:2.5rem var(--gutter-h) 0 var(--gutter-h);transition:opacity var(--trans-default) cubic-bezier(.165, .84, .44, 1);position:fixed;left:0}._2fjjcq_dropdownItem{position:relative}._2fjjcq_dropdownItem,._2fjjcq_description{text-wrap:wrap;transition:opacity var(--trans-default) cubic-bezier(.165, .84, .44, 1);opacity:0;margin-right:2rem;padding-bottom:2.5rem}._2fjjcq_dropdownItem:before,._2fjjcq_description:before{transition:all var(--trans-default) cubic-bezier(.165, .84, .44, 1);content:"";background-color:var(--theme-elevation-1000);opacity:1;width:0;height:2px;display:block;position:absolute;bottom:0;left:0}._2fjjcq_dropdownItem:last-child,._2fjjcq_description:last-child{padding-right:0}._2fjjcq_dropdownItem svg,._2fjjcq_description svg{transition:all var(--trans-default) cubic-bezier(.165, .84, .44, 1)}._2fjjcq_dropdownItem:nth-child(n),._2fjjcq_description:nth-child(n){transition-delay:.125s}._2fjjcq_dropdownItem:nth-child(2n),._2fjjcq_description:nth-child(2n){transition-delay:.1s}._2fjjcq_dropdownItem:nth-child(3n),._2fjjcq_description:nth-child(3n){transition-delay:75ms}._2fjjcq_dropdownItem:nth-child(4n),._2fjjcq_description:nth-child(4n){transition-delay:50ms}._2fjjcq_dropdownItem:nth-child(5n),._2fjjcq_description:nth-child(5n){transition-delay:25ms}._2fjjcq_activeTab{pointer-events:all}._2fjjcq_activeTab ._2fjjcq_description,._2fjjcq_activeTab ._2fjjcq_dropdownItem{opacity:1;transition:all var(--trans-default) cubic-bezier(.165, .84, .44, 1);transform:translateY(0)}._2fjjcq_activeTab ._2fjjcq_description:nth-child(n),._2fjjcq_activeTab ._2fjjcq_dropdownItem:nth-child(n){transition-delay:75ms}._2fjjcq_activeTab ._2fjjcq_description:nth-child(2n),._2fjjcq_activeTab ._2fjjcq_dropdownItem:nth-child(2n){transition-delay:.15s}._2fjjcq_activeTab ._2fjjcq_description:nth-child(3n),._2fjjcq_activeTab ._2fjjcq_dropdownItem:nth-child(3n){transition-delay:.225s}._2fjjcq_activeTab ._2fjjcq_description:nth-child(4n),._2fjjcq_activeTab ._2fjjcq_dropdownItem:nth-child(4n){transition-delay:.3s}._2fjjcq_activeTab ._2fjjcq_description:nth-child(5n),._2fjjcq_activeTab ._2fjjcq_dropdownItem:nth-child(5n){transition-delay:.375s}._2fjjcq_showUnderline:before{transition:all var(--trans-default) cubic-bezier(.165, .84, .44, 1);width:100%}._2fjjcq_showUnderline svg{transition:all var(--trans-default) cubic-bezier(.165, .84, .44, 1);transform:translate(10px,-10px)}._2fjjcq_defaultLink,._2fjjcq_defaultLinkDescription{flex-direction:column;justify-content:space-between;gap:1rem;display:flex}._2fjjcq_defaultLink{height:100%;transition:opacity var(--trans-default) cubic-bezier(.165, .84, .44, 1);flex:1}._2fjjcq_defaultLink:focus{text-decoration:none}._2fjjcq_defaultLinkLabel{letter-spacing:-.05em;margin:1.2rem 0;font-size:1.4rem;font-weight:500;line-height:1.2}@media (max-width:1600px){._2fjjcq_defaultLinkLabel{font-size:1.5rem}}@media (max-width:768px){._2fjjcq_defaultLinkLabel{font-size:1.125rem}}._2fjjcq_defaultLinkLabel code{font-size:inherit}._2fjjcq_defaultLinkLabel{flex-grow:1;margin:0}._2fjjcq_defaultLinkDescription{letter-spacing:0;min-height:5rem;font-size:16px;line-height:20px}@media (max-width:1920px){._2fjjcq_defaultLinkDescription{font-size:15px;line-height:18px}}._2fjjcq_tab{font-size:var(--font-body-size)}._2fjjcq_secondaryNavItems{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){._2fjjcq_secondaryNavItems{font-size:15px;line-height:18px}}._2fjjcq_linkList,._2fjjcq_featuredLink{flex-direction:column;gap:1rem;display:flex}._2fjjcq_listLabel{letter-spacing:.25em;text-transform:uppercase;margin:1.2rem 0;font-size:13px;font-weight:400;line-height:1}@media (max-width:1600px){._2fjjcq_listLabel{font-size:12px}}._2fjjcq_listLabel code{font-size:inherit}._2fjjcq_listLabel{text-transform:uppercase;margin:0}._2fjjcq_link{font-size:var(--font-body-size);transition:all var(--trans-default) cubic-bezier(.165, .84, .44, 1);font-weight:500;line-height:1.4;text-decoration:none}._2fjjcq_link:focus{text-decoration:none}._2fjjcq_link:hover{transition:all var(--trans-default) cubic-bezier(.165, .84, .44, 1);opacity:.8}._2fjjcq_featuredLinks,._2fjjcq_descriptionLink{font-size:var(--font-body-size);transition:all var(--trans-default) cubic-bezier(.165, .84, .44, 1);letter-spacing:0;flex-direction:row;align-items:center;line-height:1.4;display:flex}._2fjjcq_featuredLinks:hover,._2fjjcq_descriptionLink:hover{transition:all var(--trans-default) cubic-bezier(.165, .84, .44, 1);opacity:.8}._2fjjcq_descriptionLink{width:100%}._2fjjcq_featuredLinkWrap{flex-direction:row;gap:2rem;display:flex}._2fjjcq_descriptionLinks{flex-direction:column;gap:1rem;padding:2rem 0;display:flex}._2fjjcq_secondaryNavItems{white-space:nowrap;opacity:0;visibility:hidden;height:100%;transition:all var(--trans-default) cubic-bezier(.165, .84, .44, 1);justify-content:flex-end;align-items:center;gap:1.25rem;display:flex}._2fjjcq_secondaryNavItems>a:hover{opacity:.8}._2fjjcq_show{opacity:1;visibility:visible}._2fjjcq_payload{width:100%;height:100%;position:absolute;top:0;left:0}._2fjjcq_button{color:var(--theme-elevation-0);background:var(--theme-elevation-1000);border:1px solid var(--theme-elevation-1000);border-radius:4px;align-items:center;padding:.25rem .5rem;display:flex}._2fjjcq_icons{letter-spacing:0;align-items:center;font-size:16px;line-height:20px;display:flex}@media (max-width:1920px){._2fjjcq_icons{font-size:15px;line-height:18px}}._2fjjcq_icons>*{margin-right:.75rem}._2fjjcq_icons>:last-child{margin-right:0}._2fjjcq_github{align-items:center;gap:.5rem;display:flex}._2fjjcq_github svg{width:1.25rem}._2fjjcq_github:hover{opacity:.8}[data-theme=dark] ._2fjjcq_background:before{opacity:.9}[data-theme=dark] ._2fjjcq_active:before{background:var(--theme-elevation-50);opacity:.85}
.Tz_x2q_wrap{flex-direction:column;gap:2rem;display:flex}.Tz_x2q_heroHeader{max-width:640px}.Tz_x2q_heading{margin:0 0 .5rem}.Tz_x2q_tagline{opacity:.7;margin:0}.Tz_x2q_chartCard{border:1px solid var(--theme-border-color);background:var(--theme-bg);--background:var(--theme-bg);--foreground:var(--theme-text);--popover:var(--theme-elevation-50);--popover-foreground:var(--theme-text);--muted-foreground:var(--theme-elevation-500);--border:var(--theme-border-color);border-radius:6px;overflow:hidden}.Tz_x2q_chartTopRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem .75rem;display:flex}.Tz_x2q_priceDisplay{align-items:baseline;gap:.75rem;display:flex}.Tz_x2q_priceValue{font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1}.Tz_x2q_changeBadge{font-variant-numeric:tabular-nums;opacity:.9;font-size:.8rem;font-weight:600}.Tz_x2q_timeframeTabs{gap:.25rem;display:flex}.Tz_x2q_tfTab{border:1px solid var(--theme-border-color);color:var(--theme-text);letter-spacing:.04em;cursor:pointer;opacity:.45;background:0 0;border-radius:3px;padding:.25rem .6rem;font-size:.7rem;font-weight:500;transition:opacity .15s,background .15s}.Tz_x2q_tfTab:hover{opacity:.75}.Tz_x2q_tfTabActive{opacity:1;background:var(--theme-elevation-100)}.Tz_x2q_chartWrap{height:260px;padding:0 .25rem;position:relative}.Tz_x2q_ditherChart{width:100%;height:100%;transition:opacity .2s}.Tz_x2q_ditherChartFading{opacity:.5}.Tz_x2q_chartSkeleton{background:var(--theme-elevation-100);width:100%;height:100%;animation:1.5s ease-in-out infinite Tz_x2q_pulse}.Tz_x2q_statStrip{border-top:1px solid var(--theme-border-color);align-items:center;gap:0;padding:.75rem 1.5rem;display:flex}.Tz_x2q_stripStat{flex:1;align-items:center;gap:.5rem;display:flex}.Tz_x2q_stripDivider{background:var(--theme-border-color);flex-shrink:0;width:1px;height:1.5rem;margin:0 1.5rem}.Tz_x2q_statLabel{opacity:.5;text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;font-size:.7rem}.Tz_x2q_statValue{font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:600}.Tz_x2q_caInline{opacity:.75;font-family:monospace;font-size:.8rem}.Tz_x2q_copyButton{border:1px solid var(--theme-border-color);color:var(--theme-text);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;padding:.15rem .5rem;font-size:.7rem;transition:background .2s}.Tz_x2q_copyButton:hover{background:var(--theme-elevation-100)}.Tz_x2q_statPositive{color:#22c55e}.Tz_x2q_statNegative{color:#ef4444}.Tz_x2q_contentRow{grid-template-columns:1fr auto;align-items:flex-start;gap:3rem;display:grid}@media (max-width:1024px){.Tz_x2q_contentRow{grid-template-columns:1fr}}.Tz_x2q_whySC{margin:0}.Tz_x2q_featuredCol{min-width:200px}.Tz_x2q_stepsHeading{text-transform:uppercase;letter-spacing:.08em;opacity:.5;margin:0 0 .75rem;font-size:.75rem;font-weight:600}.Tz_x2q_featuredLinks{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.Tz_x2q_featuredLink{border:1px solid var(--theme-border-color);border-radius:4px}.Tz_x2q_featuredLinkAnchor{color:var(--theme-text);justify-content:space-between;align-items:center;padding:.6rem .75rem;font-size:.85rem;text-decoration:none;transition:background .2s;display:flex}.Tz_x2q_featuredLinkAnchor:after{content:"↗";opacity:.4;flex-shrink:0;margin-left:.5rem;font-size:.75rem}.Tz_x2q_featuredLinkAnchor:hover{background:var(--theme-elevation-100)}.Tz_x2q_skeleton{background:var(--theme-elevation-100);border-radius:3px;width:5rem;height:1rem;animation:1.5s ease-in-out infinite Tz_x2q_pulse;display:inline-block}@keyframes Tz_x2q_pulse{0%,to{opacity:1}50%{opacity:.4}}
.OD8KJq_wrapper{z-index:var(--z-nav);width:100%;position:fixed;top:0}.OD8KJq_header{align-items:center;width:100%;max-width:100vw;transition:color .3s;display:flex}.OD8KJq_header:before{content:"";background:var(--theme-bg);opacity:1;z-index:-1;width:100%;height:100%;transition:opacity .5s ease-out;position:absolute;top:0;left:0}.OD8KJq_header:after{content:"";z-index:-1;opacity:1;width:100%;height:100%;transition:opacity .5s ease-out;display:block;position:absolute;top:0;left:0}@media (max-width:1170px){.OD8KJq_header:before,.OD8KJq_header:after{transition:opacity .2s}}.OD8KJq_header.OD8KJq_hideBackground:before,.OD8KJq_header.OD8KJq_hideBackground:after{opacity:0}.OD8KJq_header.OD8KJq_mobileNavOpen{z-index:calc(var(--z-nav) + 11);border-bottom:1px solid var(--theme-border-color)}.OD8KJq_header.OD8KJq_mobileNavOpen:before,.OD8KJq_header.OD8KJq_mobileNavOpen:after{opacity:1}.OD8KJq_topBar{height:var(--top-bar-height);opacity:1;pointer-events:auto;transition:height .5s;overflow:hidden}
.EAocOq_icon{line-height:1;transition:opacity .2s}.EAocOq_icon:hover{opacity:.5}.EAocOq_small>svg,.EAocOq_regular>svg,.EAocOq_large>svg{width:100%;height:100%}.EAocOq_small{width:1.25rem;height:1.25rem;display:inline-block}.EAocOq_regular{width:1.5rem;height:1.5rem;display:inline-block}.EAocOq_large{width:2rem;height:2rem;display:inline-block}
.HNtazG_docSearch{min-width:20px;position:relative}.HNtazG_docSearch .DocSearch-Button{margin:0;padding:0}.HNtazG_blogResult .DocSearch-Hit-path{color:inherit}.HNtazG_blogResult .DocSearch-Hit-path:before{content:"Blog - "}.HNtazG_blogResult .DocSearch-Hit-icon:before{content:"☶";align-items:center;font-size:25px;display:flex;transform:translateY(2px)}.HNtazG_blogResult .DocSearch-Hit-icon svg{display:none}
.zvSlyW_defaultHero{position:relative}.zvSlyW_label{margin-bottom:2rem}@media (max-width:1024px){.zvSlyW_label{margin-bottom:1rem}}.zvSlyW_label label{margin-top:0;margin-bottom:0}.zvSlyW_container{align-items:center}@media (max-width:1024px){.zvSlyW_container{row-gap:2rem}}
.e3mxqq_authorSlot{border-bottom:1px solid var(--theme-border-color);flex-direction:column;gap:.25rem;padding:2.5rem 1rem 1rem;display:flex}.e3mxqq_authorSlot .e3mxqq_authorLabel{letter-spacing:-.05rem;margin:1.2rem 0;font-size:1rem;font-weight:500;line-height:1.2}@media (max-width:1600px){.e3mxqq_authorSlot .e3mxqq_authorLabel{font-size:1.25rem}}@media (max-width:768px){.e3mxqq_authorSlot .e3mxqq_authorLabel{font-size:1rem}}.e3mxqq_authorSlot .e3mxqq_authorLabel code{font-size:inherit}.e3mxqq_authorSlot .e3mxqq_authorLabel{margin:0 0 .5rem}.e3mxqq_label{letter-spacing:.25em;text-transform:uppercase;margin:1.2rem 0;font-size:13px;font-weight:400;line-height:1}@media (max-width:1600px){.e3mxqq_label{font-size:12px}}.e3mxqq_label code{font-size:inherit}.e3mxqq_authorLink{text-decoration:none}.e3mxqq_authorLink:focus{outline:none;text-decoration:underline}.e3mxqq_author{align-items:center;padding:0 0 .5rem;display:flex}.e3mxqq_author span{color:var(--theme-elevation-900);letter-spacing:0;margin:0;line-height:1}.e3mxqq_authorInfo{flex-direction:column;gap:4px;display:flex}.e3mxqq_twitter{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.e3mxqq_twitter{font-size:15px;line-height:18px}}.e3mxqq_twitter{color:var(--theme-elevation-500)}.e3mxqq_authorImage{border-radius:100%;flex-shrink:0;width:30px;height:30px;margin-right:.75rem;overflow:hidden}.e3mxqq_guestSocials{gap:.25rem;padding:.25rem 0;display:flex}@media (max-width:1024px){.e3mxqq_authorSlot{border:none;padding:0}.e3mxqq_authorLabel{display:none}}
._4InBNW_hero{position:relative}._4InBNW_heroContent{margin-block:8rem}._4InBNW_heroRichText{margin-bottom:2rem}._4InBNW_heroLink{width:100%;max-width:calc(var(--column)*4)}._4InBNW_featuredPartnersWrapper{margin-block:4rem}._4InBNW_featuredPartnersHeader{margin-bottom:4rem}._4InBNW_featuredPartnersHeader>*{align-self:center;margin:0}@media (max-width:1024px){._4InBNW_featuredPartnersHeader>*{margin:1rem 0}}
.fULY8W_mobileNav{visibility:hidden;-webkit-perspective:1000px;-webkit-backface-visibility:hidden;width:100%;display:none}@media (max-width:1170px){.fULY8W_mobileNav{visibility:visible;display:block}}.fULY8W_logo{position:relative;top:-2px}.fULY8W_logo svg{width:auto;height:1.25rem}.fULY8W_menuBarContainer{justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.fULY8W_menuBarContainer a{color:var(--theme-elevation-900)}.fULY8W_descriptionLinks{flex-direction:column;gap:1rem;padding:2rem 0;display:flex}.fULY8W_descriptionLink{align-items:center;gap:1rem;width:100%;text-decoration:none;display:flex}.fULY8W_icons{align-items:center;gap:1.25rem;display:flex}.fULY8W_icons a{text-decoration:none}.fULY8W_icons path,.fULY8W_icons rect{color:var(--theme-elevation-900)}.fULY8W_cloudNewProject{align-items:center;display:flex}.fULY8W_cloudNewProject>*{margin-right:1rem;line-height:1;text-decoration:none}.fULY8W_cloudNewProject>:last-child{margin-right:0}@media (max-width:768px){.fULY8W_cloudNewProject{visibility:hidden;display:none}}@media (max-width:1170px){.fULY8W_mobileAvatar{margin-left:1rem}}.fULY8W_searchToggler{all:unset;cursor:pointer;margin-right:.5rem}.fULY8W_modalToggler{all:unset;cursor:pointer;align-self:center;height:100%;display:flex}.fULY8W_modalToggler svg>*,.fULY8W_hamburgerOpen svg>*{transition:all var(--trans-default) ease}.fULY8W_hamburgerOpen svg rect:first-child{transform-origin:0 0;top:0;transform:translate(5px)rotate(45deg)}.fULY8W_hamburgerOpen svg rect:nth-child(2){opacity:0}.fULY8W_hamburgerOpen svg rect:nth-child(3){transform-origin:0 100%;bottom:0;transform:translate(5px)rotate(-45deg)}.fULY8W_modalBlur{content:"";background-color:var(--theme-bg);opacity:1;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.fULY8W_mobileMenuModal{-webkit-overflow-scrolling:touch;width:100%;max-width:100vw;height:100%;max-height:100%;margin-top:var(--page-padding-top);visibility:hidden;background-color:#0000;display:none;position:relative;overflow-y:scroll}.fULY8W_mobileMenuModal ::-webkit-scrollbar{opacity:#0000}@media (max-width:1170px){.fULY8W_mobileMenuModal{visibility:visible;display:block}}.fULY8W_mobileMenuWrap{height:100%;max-height:100%;padding-top:var(--gutter-h);position:relative}.fULY8W_mobileMenuItems{z-index:1;flex-direction:column;margin:0;padding:0;display:flex;position:relative}.fULY8W_mobileSubMenu{z-index:2;background-color:var(--theme-bg)}.fULY8W_crosshairTopLeft{top:0;transform:translate(-50%,-50%)}.fULY8W_crosshairBottomLeft{bottom:0;transform:translate(-50%,50%)}.fULY8W_mobileMenuItem{font-family:var(--font-body);box-shadow:none;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);letter-spacing:-.05em;background:0 0;border:0;border-radius:0;margin:1.2rem 0;padding:0;font-size:1.4rem;font-weight:500;line-height:1.2}@media (max-width:1600px){.fULY8W_mobileMenuItem{font-size:1.5rem}}@media (max-width:768px){.fULY8W_mobileMenuItem{font-size:1.125rem}}.fULY8W_mobileMenuItem code{font-size:inherit}.fULY8W_mobileMenuItem{letter-spacing:-.02em;color:var(--theme-text);border-left:1px solid var(--theme-border-color);border-bottom:1px solid var(--theme-border-color);background-color:var(--theme-bg);justify-content:space-between;align-items:center;width:100%;margin:0;padding:1.25rem;font-weight:500;text-decoration:none;display:flex}.fULY8W_mobileMenuItem:first-child{border-top:1px solid var(--theme-border-color)}.fULY8W_mobileMenuItem:hover,.fULY8W_mobileMenuItem:focus{text-decoration:none}@media (max-width:1170px){.fULY8W_mobileMenuItem{margin:0}}.fULY8W_backButton{box-shadow:none;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);cursor:pointer;border:0;border-top:1px solid var(--theme-border-color);background:0 0;border-radius:0;flex-direction:row;align-items:center;gap:1rem;padding:0;display:flex;position:relative}.fULY8W_directLink{text-decoration:none}.fULY8W_subMenuItems{flex-direction:column;display:flex;position:relative}.fULY8W_subMenuItems>*{border:1px solid var(--theme-border-color);background-color:var(--theme-bg);z-index:1;border-top:0;padding:1.25rem;position:relative}.fULY8W_subMenuItems a:focus{text-decoration:none}.fULY8W_subMenuItems:first-child{border-top:1px solid var(--theme-border-color)}.fULY8W_crosshair{z-index:3;opacity:.5;pointer-events:none;border:none;height:0;padding:0;position:absolute;left:0}.fULY8W_linkWrap{position:relative}.fULY8W_subMenuItem{border-top:1px solid var(--theme-border-color);text-decoration:none}.fULY8W_subMenuWrap{min-height:100%;padding:1rem 0;position:relative;top:0;bottom:0}@media (max-width:768px){.fULY8W_newProject{display:none}}.fULY8W_defaultLink,.fULY8W_listLabelWrap{box-shadow:none;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);background:0 0;border:0;border-radius:0;padding:0;text-decoration:none;display:flex}.fULY8W_featuredLinkWrap{box-shadow:none;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);background:0 0;border:0;border-radius:0;gap:2rem;margin-top:2rem;padding:0;display:flex}.fULY8W_featuredLinks{font-size:var(--font-size-body);align-items:center;gap:.75rem;text-decoration:none;display:flex}.fULY8W_featuredLinks svg{width:.85rem;height:.85rem}.fULY8W_linkArrow{width:.5rem;height:.5rem;margin-left:.5rem}.fULY8W_listLabelWrap{flex-direction:column;width:100%}.fULY8W_listLabel{letter-spacing:-.05rem;margin:1.2rem 0;font-size:1rem;font-weight:500;line-height:1.2}@media (max-width:1600px){.fULY8W_listLabel{font-size:1.25rem}}@media (max-width:768px){.fULY8W_listLabel{font-size:1rem}}.fULY8W_listLabel code{font-size:inherit}.fULY8W_listLabel{justify-content:space-between;align-items:center;margin:0 0 .5rem;display:flex}.fULY8W_listWrap{flex-wrap:wrap;justify-content:space-between;display:flex}.fULY8W_link{width:47%;margin-bottom:.5rem;font-weight:500;text-decoration:none}.fULY8W_itemDescription{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.fULY8W_itemDescription{font-size:15px;line-height:18px}}.fULY8W_itemDescription{line-height:1.5}.fULY8W_tag{letter-spacing:.25em;text-transform:uppercase;margin:1.2rem 0;font-size:13px;font-weight:400;line-height:1}@media (max-width:1600px){.fULY8W_tag{font-size:12px}}.fULY8W_tag code{font-size:inherit}.fULY8W_tag{text-transform:uppercase;margin:0 0 1.5rem;font-weight:400}.fULY8W_github{align-items:center;gap:.5rem;display:flex}.fULY8W_github svg{width:1.25rem}@media (max-width:768px){.fULY8W_github{visibility:hidden;display:none}}.fULY8W_github:hover{opacity:.8}a.fULY8W_button{color:var(--theme-elevation-0);background:var(--theme-elevation-1000);border:1px solid var(--theme-elevation-1000);border-radius:4px;align-items:center;padding:.25rem .5rem;display:flex}.fULY8W_authSection{z-index:1;border-left:1px solid var(--theme-border-color);border-top:1px solid var(--theme-border-color);background-color:var(--theme-bg);flex-direction:column;gap:0;margin-top:1.5rem;padding:1.25rem;display:flex;position:relative}.fULY8W_authLoginBtn,.fULY8W_authSignUpBtn{box-shadow:none;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);cursor:pointer;font-size:var(--font-size-body);transition:opacity var(--trans-default) ease;background:0 0;border:0;border-radius:0;padding:0;font-weight:500;line-height:1}.fULY8W_authLoginBtn{border-bottom:1px solid var(--theme-border-color);opacity:.7;padding:.85rem 0}.fULY8W_authLoginBtn:hover{opacity:1}.fULY8W_authSignUpBtn{padding:.85rem 0;font-weight:600}.fULY8W_authSignUpBtn:hover{opacity:.75}.fULY8W_authUserRow{border-bottom:1px solid var(--theme-border-color);align-items:center;gap:.75rem;margin-bottom:.25rem;padding-bottom:1rem;display:flex}.fULY8W_authAvatar{border-radius:50%;flex-shrink:0;width:36px;height:36px;overflow:hidden}.fULY8W_authAvatarImg{object-fit:cover;width:100%;height:100%;display:block}.fULY8W_authUserText{flex-direction:column;gap:.1rem;min-width:0;display:flex}.fULY8W_authUserName{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.fULY8W_authUserName{font-size:15px;line-height:18px}}.fULY8W_authUserName{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.fULY8W_authUserEmail{opacity:.5;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.fULY8W_authMenuLink{box-shadow:none;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);letter-spacing:0;background:0 0;border:0;border-radius:0;padding:0;font-size:16px;line-height:20px}@media (max-width:1920px){.fULY8W_authMenuLink{font-size:15px;line-height:18px}}.fULY8W_authMenuLink{text-align:left;border-bottom:1px solid var(--theme-border-color);cursor:pointer;width:100%;transition:opacity var(--trans-default) ease;color:var(--theme-text);justify-content:space-between;align-items:center;padding:.75rem 0;text-decoration:none;display:flex}.fULY8W_authMenuLink:last-child{border-bottom:none}.fULY8W_authMenuLink:hover{opacity:.7}.fULY8W_authMenuLinkDanger{opacity:.5}.fULY8W_authMenuLinkDanger:hover{opacity:1;color:var(--theme-error-600)}.fULY8W_mobileAvatarTrigger{align-items:center;display:flex}.fULY8W_mobileAvatarWrap{border:1px solid var(--theme-elevation-250);border-radius:50%;width:26px;height:26px;overflow:hidden}.fULY8W_mobileAvatarImg{object-fit:cover;width:100%;height:100%;display:block}
.VXyB1q_post{border-bottom:1px solid var(--grid-line-dark);padding-bottom:3rem;position:relative;overflow:hidden}:is([data-theme=dark] .VXyB1q_post,[data-theme=dark]:not(:has([data-theme=light])) .VXyB1q_post){border-color:var(--grid-line-dark)}:is([data-theme=light] .VXyB1q_post,[data-theme=light]:not(:has([data-theme=dark])) .VXyB1q_post){border-color:var(--grid-line-light)}.VXyB1q_titleWrap{padding:2.5rem 0}.VXyB1q_title{letter-spacing:-.05em;margin:3rem 0 2.4rem;font-size:4rem;font-weight:500;line-height:1}@media (max-width:768px){.VXyB1q_title{font-size:2.5rem}}.VXyB1q_title code{font-size:inherit}.VXyB1q_title{width:calc(var(--column)*11);margin:0}@media (max-width:1600px){.VXyB1q_title{letter-spacing:-.05em;margin:2.4rem 0 1.8rem;font-size:2.5rem;font-weight:500;line-height:1;margin:0!important}}@media (max-width:1600px) and (max-width:1600px){.VXyB1q_title{font-size:3rem}}@media (max-width:1600px) and (max-width:768px){.VXyB1q_title{font-size:1.75rem}}@media (max-width:1600px){.VXyB1q_title code{font-size:inherit}}@media (max-width:1024px){.VXyB1q_title{width:100%}}.VXyB1q_breadcrumbs{margin:0 0 1rem}.VXyB1q_guideBadge{font-size:var(--font-body-size);background:var(--theme-success-50);border:1px solid var(--theme-success-250);color:var(--theme-success-600);letter-spacing:normal;vertical-align:middle;border-radius:6px;justify-content:center;align-items:center;margin:1rem 0 0;padding:.125rem .375rem;font-weight:400;line-height:1.4;display:inline-flex}.VXyB1q_allPosts{cursor:pointer;align-items:center;gap:.5rem;text-decoration:none;display:flex}.VXyB1q_allPosts svg{transform:rotate(180deg)}.VXyB1q_blogWrap{flex-direction:column;display:flex}.VXyB1q_authorTimeSlots{border-bottom:1px solid var(--grid-line-dark);padding:2.5rem 1rem}:is([data-theme=dark] .VXyB1q_authorTimeSlots,[data-theme=dark]:not(:has([data-theme=light])) .VXyB1q_authorTimeSlots){border-color:var(--grid-line-dark)}:is([data-theme=light] .VXyB1q_authorTimeSlots,[data-theme=light]:not(:has([data-theme=dark])) .VXyB1q_authorTimeSlots){border-color:var(--grid-line-light)}@media (max-width:1024px){.VXyB1q_authorTimeSlots{margin-top:1rem}}.VXyB1q_dateSlot{flex-direction:column;padding:1.25rem 0 0;display:flex}@media (max-width:1024px){.VXyB1q_dateSlot{padding:.5rem 0 0}}.VXyB1q_date{font-size:var(--font-body-size);letter-spacing:0;color:var(--theme-elevation-900);margin:0;line-height:1.4}.VXyB1q_publishLabel{letter-spacing:.25em;text-transform:uppercase;margin:1.2rem 0;font-size:13px;font-weight:400;line-height:1}@media (max-width:1600px){.VXyB1q_publishLabel{font-size:12px}}.VXyB1q_publishLabel code{font-size:inherit}@media (max-width:1024px){.VXyB1q_stickyColumn{display:none}}.VXyB1q_stickyContent{position:sticky;top:0}.VXyB1q_excerpt{margin:3rem 0 1rem}@media (max-width:1024px){.VXyB1q_excerpt{margin:1rem 0}}.VXyB1q_heroImageWrap{margin-inline:calc(var(--column)*-1) calc(var(--column)*-4)}@media (max-width:1024px){.VXyB1q_heroImageWrap{display:none}}.VXyB1q_heroImage,.VXyB1q_heroImage img{width:100%}.VXyB1q_blocks>*>*{margin-top:2rem}.VXyB1q_blocks>*>:last-child{margin-bottom:2rem}.VXyB1q_mobileAuthor,.VXyB1q_mobileImage{display:none}@media (max-width:1024px){.VXyB1q_mobileAuthor,.VXyB1q_mobileImage{display:unset}.VXyB1q_mobileAuthor{margin-top:1rem;display:flex}.VXyB1q_mobileAuthor>*{width:50%}.VXyB1q_breadcrumbs{width:100%}}@media (max-width:768px){.VXyB1q_titleWrap{display:unset}.VXyB1q_mobileAuthor{flex-direction:column;margin-top:1rem;display:flex}.VXyB1q_heroImage{padding-bottom:1.5rem}}
.fM_8xG_label{color:var(--theme-elevation-650);align-self:flex-end;width:100%;margin-bottom:.5rem;font-size:14px;line-height:1;display:flex}.fM_8xG_required{color:var(--color-error-500);margin:0 .25rem}.fM_8xG_labelWithActions{align-items:center;width:100%;margin-bottom:.5rem;display:inline-flex}.fM_8xG_labelWithActions label{margin:0}.fM_8xG_actions{align-items:center;gap:.5rem;margin-left:auto;display:flex}.fM_8xG_noMargin{margin:0}
.Iv0ymW_description{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.Iv0ymW_description{font-size:15px;line-height:18px}}.Iv0ymW_description{color:var(--theme-elevation-400);margin-top:.5rem}.Iv0ymW_wrap{position:relative}.Iv0ymW_input{all:unset;-webkit-appearance:none;box-sizing:border-box;font-family:var(--font-body);border:1px solid var(--theme-elevation-250);background:var(--theme-elevation-50);width:100%;color:var(--theme-elevation-800);line-height:var(--base);padding:var(--base)}:is([data-theme=light] .Iv0ymW_input,[data-theme=light]:not(:has([data-theme=dark])) .Iv0ymW_input){background:var(--theme-elevation-0)}.Iv0ymW_input::-moz-placeholder{color:var(--theme-elevation-400);font-weight:400}.Iv0ymW_input::-webkit-input-placeholder{color:var(--theme-elevation-400);font-weight:400}.Iv0ymW_input:hover{border-color:var(--theme-elevation-250)}.Iv0ymW_input:focus,.Iv0ymW_input:active{border-color:var(--theme-elevation-400);outline:0}.Iv0ymW_input:disabled{background:var(--theme-elevation-200);color:var(--theme-elevation-450)}.Iv0ymW_input:disabled:hover{border-color:var(--theme-elevation-250)}.Iv0ymW_input.Iv0ymW_error{background-color:var(--theme-failure-500)}[data-theme=light] .Iv0ymW_input{background:var(--theme-elevation-50)}
.Ml74Ga_overlay{z-index:calc(var(--z-modal) + 10);background-color:var(--color-base-1000);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.Ml74Ga_videoWrapper{z-index:0;position:absolute;inset:0}.Ml74Ga_video{object-fit:cover;opacity:0;width:100%;height:100%;animation:2.5s cubic-bezier(.165,.84,.44,1) forwards Ml74Ga_fadeIn;position:absolute;inset:0}.Ml74Ga_videoCrt{z-index:1;mix-blend-mode:multiply;opacity:.6;background-image:url(/images/crt.gif);background-position:50%;background-repeat:repeat;background-size:256px;position:absolute;inset:0}.Ml74Ga_videoVignette{z-index:2;box-shadow:inset 0 0 120px 80px var(--color-base-1000),inset 0 160px 120px 0 var(--color-base-1000),inset 0 -160px 120px 0 var(--color-base-1000);position:absolute;inset:0}@keyframes Ml74Ga_fadeIn{0%{opacity:0}to{opacity:1}}.Ml74Ga_grid{z-index:3;opacity:.35}.Ml74Ga_scanline{z-index:4;opacity:.05}.Ml74Ga_corner{z-index:5;opacity:.2;position:absolute}.Ml74Ga_cornerTL{top:-.5rem;left:-.5rem}.Ml74Ga_cornerTR{top:-.5rem;right:-.5rem}.Ml74Ga_cornerBL{bottom:-.5rem;left:-.5rem}.Ml74Ga_cornerBR{bottom:-.5rem;right:-.5rem}.Ml74Ga_logoMark{z-index:6;opacity:0;animation:.8s cubic-bezier(.165,.84,.44,1) .3s forwards Ml74Ga_slideUp;position:absolute;top:2rem;left:2.5rem}.Ml74Ga_logo{color:var(--color-base-0);opacity:.85;width:140px;height:auto}.Ml74Ga_inner{z-index:6;text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:34rem;padding:3rem 2rem;display:flex;position:relative}.Ml74Ga_heading{letter-spacing:-.05em;margin:3rem 0 2.4rem;font-size:4rem;font-weight:500;line-height:1}@media (max-width:768px){.Ml74Ga_heading{font-size:2.5rem}}.Ml74Ga_heading code{font-size:inherit}.Ml74Ga_heading{color:var(--color-base-0);letter-spacing:-.04em;opacity:0;margin:0;animation:.7s cubic-bezier(.165,.84,.44,1) .35s forwards Ml74Ga_slideUp}.Ml74Ga_divider{opacity:0;background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:2.5rem;height:1px;animation:.7s cubic-bezier(.165,.84,.44,1) .45s forwards Ml74Ga_slideUp}.Ml74Ga_message{letter-spacing:-.04em;font-size:24px;line-height:1.2em}@media (max-width:1920px){.Ml74Ga_message{font-size:22px}}.Ml74Ga_message{color:#ffffff8c;opacity:0;margin:0;line-height:1.65;animation:.7s cubic-bezier(.165,.84,.44,1) .5s forwards Ml74Ga_slideUp}.Ml74Ga_eta{opacity:0;border:1px solid #ffffff1f;align-items:center;gap:.6rem;padding:.45rem .9rem;animation:.7s cubic-bezier(.165,.84,.44,1) .6s forwards Ml74Ga_slideUp;display:inline-flex}.Ml74Ga_etaLabel{color:#ffffff4d;letter-spacing:2.75px;text-transform:uppercase;letter-spacing:2px;margin:0 0 .75rem;font-size:.55rem;font-style:normal;font-weight:400;line-height:100%}.Ml74Ga_etaValue{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.Ml74Ga_etaValue{font-size:15px;line-height:18px}}.Ml74Ga_etaValue{color:#ffffffa6}.Ml74Ga_progressBar{opacity:0;background:#ffffff14;width:10rem;height:1px;animation:.7s cubic-bezier(.165,.84,.44,1) .7s forwards Ml74Ga_slideUp;overflow:hidden}.Ml74Ga_progressFill{background:linear-gradient(90deg,#0000,#ffffff80,#0000);width:40%;height:100%;animation:2.4s ease-in-out infinite Ml74Ga_scan}@keyframes Ml74Ga_scan{0%{transform:translate(-100%)}to{transform:translate(350%)}}@keyframes Ml74Ga_slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.Ml74Ga_logoMark{top:1.5rem;left:1.5rem}.Ml74Ga_logo{width:110px}.Ml74Ga_heading{letter-spacing:-.05em;margin:2.4rem 0 1.8rem;font-size:2.5rem;font-weight:500;line-height:1}}@media (max-width:1024px) and (max-width:1600px){.Ml74Ga_heading{font-size:3rem}}@media (max-width:1024px) and (max-width:768px){.Ml74Ga_heading{font-size:1.75rem}}@media (max-width:1024px){.Ml74Ga_heading code{font-size:inherit}.Ml74Ga_inner{gap:1.25rem;padding:2rem 1.5rem}}
.bd0WNG_description{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.bd0WNG_description{font-size:15px;line-height:18px}}.bd0WNG_description{color:var(--theme-elevation-400);margin-top:.5rem}.bd0WNG_component{flex-direction:column-reverse;gap:.5rem;display:inline-flex;position:relative}.bd0WNG_fullWidth{width:100%}.bd0WNG_inputWrap{position:relative}.bd0WNG_input{all:unset;-webkit-appearance:none;box-sizing:border-box;font-family:var(--font-body);border:1px solid var(--theme-elevation-250);background:var(--theme-elevation-50);width:100%;color:var(--theme-elevation-800);line-height:var(--base);padding:var(--base)}:is([data-theme=light] .bd0WNG_input,[data-theme=light]:not(:has([data-theme=dark])) .bd0WNG_input){background:var(--theme-elevation-0)}.bd0WNG_input::-moz-placeholder{color:var(--theme-elevation-400);font-weight:400}.bd0WNG_input::-webkit-input-placeholder{color:var(--theme-elevation-400);font-weight:400}.bd0WNG_input:hover{border-color:var(--theme-elevation-250)}.bd0WNG_input:focus,.bd0WNG_input:active{border-color:var(--theme-elevation-400);outline:0}.bd0WNG_input:disabled{background:var(--theme-elevation-200);color:var(--theme-elevation-450)}.bd0WNG_input:disabled:hover{border-color:var(--theme-elevation-250)}.bd0WNG_showError .bd0WNG_input{border-left:2px solid var(--theme-error-500)}.bd0WNG_description{margin:0}.bd0WNG_tooltipButton{width:100%;height:100%}.bd0WNG_type--hidden{display:none}.bd0WNG_iconWrapper{justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.bd0WNG_icon{justify-content:center;align-items:center;width:.5rem;height:.5rem;display:flex}.bd0WNG_suffix{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.bd0WNG_suffix{font-size:15px;line-height:18px}}.bd0WNG_suffix{color:var(--theme-elevation-500);display:flex}[data-theme=light] .bd0WNG_input{background:var(--theme-elevation-50)}[data-theme=light] .bd0WNG_input:disabled{background:var(--theme-elevation-100)}
.IduJUq_wrapper{border-bottom:1px solid var(--theme-border-color);position:relative}.IduJUq_sidebar{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem;padding:2.5rem 1.5rem;display:flex}@media (max-width:1024px){.IduJUq_sidebar{display:none}}.IduJUq_sidebarGroup{flex-direction:column;gap:1rem;margin-block:.75rem;display:flex}.IduJUq_sidebarGroup>h6{opacity:.75;margin:0}.IduJUq_sidebarGroup>ul{letter-spacing:0;margin:0;padding:0;font-size:16px;line-height:20px;list-style:none}@media (max-width:1920px){.IduJUq_sidebarGroup>ul{font-size:15px;line-height:18px}}.IduJUq_sidebarGroup>ul>li{line-height:1.75em}.IduJUq_socialIcons{flex-wrap:wrap;gap:.5rem;max-width:100%;display:flex}.IduJUq_badges{flex-direction:column;gap:.5rem;display:flex}.IduJUq_badge{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.IduJUq_badge{font-size:15px;line-height:18px}}.IduJUq_badge{border-radius:3px;align-items:center;width:max-content;padding:.25rem .5rem;display:flex}.IduJUq_featured{background-color:var(--theme-warning-50);border:1px solid var(--theme-warning-100);color:var(--theme-warning-700)}.IduJUq_contributor{background-color:var(--theme-success-50);border:1px solid var(--theme-success-100);color:var(--theme-success-700)}.IduJUq_main{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:3rem;padding:2.5rem 0 0;display:flex}.IduJUq_main h1,.IduJUq_main h2,.IduJUq_main h3{margin:0}@media (max-width:1024px){.IduJUq_main{gap:2rem;padding:1.5rem 0 0}}.IduJUq_name,.IduJUq_textBlock,.IduJUq_contributions,.IduJUq_projects,.IduJUq_detailsMobile{padding:0 var(--column);width:100%}@media (max-width:1024px){.IduJUq_name,.IduJUq_textBlock,.IduJUq_contributions,.IduJUq_projects,.IduJUq_detailsMobile{padding:0 1.5rem}}.IduJUq_banner{width:calc(var(--column)*13);border:1px solid var(--theme-border-color);background-color:var(--theme-bg);height:auto;padding-inline:1px;overflow:hidden}@media (max-width:1024px){.IduJUq_banner{width:100%}}.IduJUq_banner img{object-fit:cover;object-position:center;width:100%;height:100%}.IduJUq_textBlock{flex-direction:column;gap:1.5rem;display:flex}.IduJUq_caseStudy{border-block:1px solid var(--theme-border-color);width:100%;text-decoration:none;display:flex;position:relative}.IduJUq_caseStudy h6{gap:.5rem;display:flex}@media (max-width:1024px){.IduJUq_caseStudy{flex-direction:column}}.IduJUq_caseStudy h2{margin:0}.IduJUq_caseStudy .IduJUq_caseStudyText{height:100%;width:calc(var(--column)*6);padding:3rem var(--column);flex-direction:column;justify-content:center;gap:.75rem;display:flex}@media (max-width:1024px){.IduJUq_caseStudy .IduJUq_caseStudyText{width:100%;padding:2rem 1.5rem}}.IduJUq_caseStudy .IduJUq_caseStudyText>*{margin:0}.IduJUq_caseStudy .IduJUq_caseStudyImage{flex-direction:column;flex:2 3 0;justify-content:center;width:100%;height:100%;display:flex}.IduJUq_caseStudy .IduJUq_caseStudyImage img{object-fit:cover;object-position:left center;width:100%;height:100%}.IduJUq_caseStudy .IduJUq_scanlines{opacity:0;z-index:-1;transition:opacity .3s}.IduJUq_caseStudy:after{content:"";background:var(--theme-text);z-index:-1;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.IduJUq_caseStudy .IduJUq_scanlines{opacity:1}.IduJUq_caseStudy:hover:after{width:100%}.IduJUq_caseStudy:hover .IduJUq_arrow{transform:translate(4px,-4px)}.IduJUq_contributions,.IduJUq_projects{flex-direction:column;gap:1.5rem;display:flex}.IduJUq_projectTable{flex-direction:column;width:100%;display:flex}.IduJUq_project{border-bottom:1px solid var(--theme-border-color);justify-content:space-between;align-items:center;gap:1.5rem;width:100%;padding:1rem 0;text-decoration:none;transition:gap .3s;display:flex;position:relative}.IduJUq_project:last-child{border-bottom:none}.IduJUq_projectYear{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.IduJUq_projectYear{font-size:15px;line-height:18px}}.IduJUq_projectYear{opacity:.75;width:3rem}.IduJUq_projectName{width:100%;font-weight:500}.IduJUq_arrow{transition:transform .3s;display:block}.IduJUq_project:hover>.IduJUq_arrow{transform:translate(.25rem,-.25rem)}.IduJUq_project:hover>.IduJUq_projectName{opacity:.75}.IduJUq_contactForm{width:100%;padding:4rem var(--column) 5rem;border-top:1px solid var(--theme-border-color);flex-direction:column;gap:2rem;display:flex;position:relative}@media (max-width:1024px){.IduJUq_contactForm{padding:2.5rem 1.5rem}}.IduJUq_form{background-color:var(--theme-bg);z-index:1}.IduJUq_formScanlines{z-index:-1}.IduJUq_detailsMobile{display:none}@media (max-width:1024px){.IduJUq_detailsMobile{flex-direction:column;gap:.5rem;display:flex}}.IduJUq_detailsMobile>div{gap:1rem;display:flex}.IduJUq_detailsMobile>div:first-child{flex-direction:row;gap:.5rem;margin:.75rem 0}.IduJUq_detailsMobile>div>ul{flex-wrap:wrap;gap:.25rem;display:flex}.IduJUq_detailsMobile>div>ul>li{letter-spacing:0;font-size:16px;line-height:20px;list-style:none}@media (max-width:1920px){.IduJUq_detailsMobile>div>ul>li{font-size:15px;line-height:18px}}.IduJUq_detailsMobile>div>ul>li{background-color:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:3px;align-items:center;padding:.25rem .5rem;display:flex}
._5palNG_icon{width:.6rem;height:.6rem;overflow:visible}._5palNG_icon path{vector-effect:non-scaling-stroke}._5palNG_stroke{stroke-width:1px;fill:none;stroke:currentColor}._5palNG_extra-small{width:.25rem;height:.25rem}._5palNG_small{width:.5rem;height:.5rem}._5palNG_medium{width:.75rem;height:.75rem}._5palNG_large{width:1rem;height:1rem}._5palNG_full{width:100%;height:100%}._5palNG_fill{fill:currentColor}._5palNG_bold ._5palNG_stroke{stroke-width:2px}._5palNG_chevronDown{width:1rem;height:.5rem}._5palNG_spinning{animation:1s steps(8,end) infinite _5palNG_spin}@keyframes _5palNG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.QCj4eW_headerObserver{height:100%;position:relative}.QCj4eW_observerContainer{pointer-events:none;position:absolute;inset:0}.QCj4eW_stickyObserver{--observer-variance:1px;--center-of-header:calc(var(--header-height) * .5);top:calc(var(--center-of-header) - var(--observer-variance));margin-bottom:calc(var(--center-of-header) + var(--observer-variance));z-index:1;width:100%;height:0;position:sticky}.QCj4eW_debug .QCj4eW_observerContainer{background-color:var(--color-red-500);z-index:10000}.QCj4eW_debug .QCj4eW_observerContainer:after{content:"";opacity:.55;position:absolute;inset:0}.QCj4eW_debug .QCj4eW_stickyObserver{background-color:var(--color-blue-500);z-index:10000;height:2px}.QCj4eW_debug .QCj4eW_stickyObserver:after{content:"";height:calc(var(--center-of-header) + var(--observer-variance));opacity:.15;width:100%;z-index:inherit;background-color:red;position:absolute;top:100%}
.GsQIWq_topBar{height:3rem;padding:.75rem var(--gutter-h);background-color:var(--theme-success-100);border-bottom:1px solid var(--theme-success-150);width:100%;color:var(--theme-success-900);justify-content:space-between;align-items:center;gap:.75rem;text-decoration:none;transition:opacity .15s ease-in-out;display:flex}.GsQIWq_topBar *{text-align:left;line-height:1.5rem}@media (max-width:768px){.GsQIWq_topBar{letter-spacing:0;height:auto;font-size:16px;line-height:20px}}@media (max-width:768px) and (max-width:1920px){.GsQIWq_topBar{font-size:15px;line-height:18px}}@media (max-width:768px){.GsQIWq_topBar .GsQIWq_label{display:none}}.GsQIWq_topBar .GsQIWq_message{flex-grow:1}.GsQIWq_topBar:hover{opacity:.75}
._21PO_a_featuredImage{width:150%;height:auto}._21PO_a_content{flex-direction:column;gap:4rem;display:flex}@media (max-width:1024px){._21PO_a_content{gap:0}}._21PO_a_metaWrapper{max-width:calc(var(--column)*4)}@media (max-width:1024px){._21PO_a_metaWrapper{max-width:calc(var(--column)*8);flex-wrap:wrap;margin-block:2rem;display:flex}}._21PO_a_metaItem{border-top:1px solid var(--theme-border-color);border-bottom:none;flex-direction:column;gap:.5rem;width:100%;padding:1rem 1.5rem;text-decoration:none;display:flex;position:relative}._21PO_a_metaItem p{transition:opacity .2s}._21PO_a_metaItem:last-child{border-bottom:1px solid var(--theme-border-color)}._21PO_a_metaItem:hover p{opacity:.5}._21PO_a_metaItem:hover ._21PO_a_arrow{opacity:1;transform:translate(.25rem,calc(-50% - .25rem))}._21PO_a_metaLabel{letter-spacing:.25em;text-transform:uppercase;margin:1.2rem 0;font-size:13px;font-weight:400;line-height:1}@media (max-width:1600px){._21PO_a_metaLabel{font-size:12px}}._21PO_a_metaLabel code{font-size:inherit}._21PO_a_metaLabel{text-transform:uppercase;margin-block:0}._21PO_a_arrow{opacity:1;transition:opacity .2s,transform .2s;position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}._21PO_a_metaValue{margin:0}
.wTM6UG_top{margin-top:var(--block-spacing)}.wTM6UG_bottom{margin-bottom:var(--block-spacing)}
