.global_background-blur__jMcpa{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.global_only-on-desktop__6ZjS_{display:none}@media(min-width:1024px){.global_only-on-desktop__6ZjS_{display:block}.global_hide-on-desktop__iX_AG{display:none}}.global_only-on-mobile__uIAV0{display:none}@media(max-width:768px){.global_only-on-mobile__uIAV0{display:block}.global_hide-on-mobile__fHk5k{display:none}}.internals_box__CpJeg{position:var(--box-position-base,static);background-color:var(--box-background-color-base,transparent);padding:var(--box-padding-y-base,0) var(--box-padding-x-base,0);max-width:var(--box-max-width-base,none);max-height:var(--box-max-height-base,none);--box-border-color:var(--LC-White-2)}@media(max-width:768px){.internals_box__CpJeg{position:var(--box-position-mobile,var(--box-position-base,static));background-color:var(--box-background-color-mobile,var(--box-background-color-base,transparent));padding:var(--box-padding-y-mobile,var(--box-padding-y-base,0)) var(--box-padding-x-mobile,var(--box-padding-x-base,0));max-width:var(--box-max-width-mobile,var(--box-max-width-base,none));max-height:var(--box-max-height-mobile,var(--box-max-height-base,none))}}@media(min-width:480px)and (max-width:1024px){.internals_box__CpJeg{position:var(--box-position-tablet,var(--box-position-base,static));background-color:var(--box-background-color-tablet,var(--box-background-color-base,transparent));padding:var(--box-padding-y-tablet,var(--box-padding-y-base,0)) var(--box-padding-x-tablet,var(--box-padding-x-base,0));max-width:var(--box-max-width-tablet,var(--box-max-width-base,none));max-height:var(--box-max-height-tablet,var(--box-max-height-base,none))}}.internals_box-border-top__a8oJQ{border-top:.375rem solid var(--box-border-color)}.internals_box-border-top__a8oJQ[style*="--box-border-color:var(--LC-Blue-6)"]{border-top:.75rem solid var(--box-border-color)}.internals_box-border-bottom__MHq9N{border-bottom:1px solid var(--box-border-color)}.internals_box-shadow__mGSO8{filter:drop-shadow(0 2px 12px rgba(0,24,60,.25))}.internals_button__lXc7_{font-family:Syne,sans-serif;background-color:var(--LC-Pink-2);text-transform:uppercase;font-weight:700;line-height:1;display:inline-block;white-space:nowrap}.internals_button-full__ROhNZ{width:100%}.internals_button-flex-grow__fo3gV{flex-grow:1}.internals_button-sm__0TIFp{padding:.6875rem .75rem;font-size:.75rem;line-height:.9375rem;letter-spacing:.0375rem}.internals_button-md__yD9TP{padding:1rem 1.125rem;font-size:.9375rem;line-height:1rem;letter-spacing:.046875rem}.internals_button-lg__3rlrh{padding:1.5rem 1.875rem;font-size:1.125rem;line-height:1.125rem;letter-spacing:.05625rem}.internals_button-primary__rpZns{background-color:var(--LC-Pink-2);color:#fff;border:1px solid var(--LC-Pink-2);transition:box-shadow .15s ease-in-out}.internals_button-primary__rpZns:hover{box-shadow:0 3px 24px var(--LC-Pink-2)}.internals_button-secondary__B55gR{background-color:transparent;color:var(--color-default);border:1px solid var(--color-alt-background);transition:text-shadow .15s ease-in-out}.internals_button-secondary__B55gR:hover{text-shadow:0 0 12px color-mix(in srgb,var(--color-accent) 75%,transparent)}.internals_code-snippet__nosRd{text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.75rem;line-height:.75rem;font-weight:500}.internals_container__pGkQA{position:relative;max-width:75.5rem;padding:0 1.375rem;margin:0 auto;gap:2.25rem}.internals_flexbox__aSEzp{display:flex;--flex-direction-base:row;--flex-gap-base:18;--flex-justify-base:flex-start;--flex-align-base:start;--flex-grow-base:0;--flex-width-base:auto;--flex-height-base:auto;flex-direction:var(--flex-direction-base);gap:var(--flex-gap-base);justify-content:var(--flex-justify-base);align-items:var(--flex-align-base);flex-grow:var(--flex-grow-base);width:var(--flex-width-base);height:var(--flex-height-base)}.internals_flexbox__aSEzp>*{width:var(--flex-child-width,auto)}@media(max-width:768px){.internals_flexbox__aSEzp{flex-direction:var(--flex-direction-mobile,var(--flex-direction-base));gap:var(--flex-gap-mobile,var(--flex-gap-base));justify-content:var(--flex-justify-mobile,var(--flex-justify-base));align-items:var(--flex-align-mobile,var(--flex-align-base));flex-grow:var(--flex-grow-mobile,var(--flex-grow-base));width:var(--flex-width-mobile,var(--flex-width-base));height:var(--flex-height-mobile,var(--flex-height-base))}.internals_flexbox__aSEzp>*{width:var(--flex-child-width-mobile,var(--flex-child-width,auto))}}@media(min-width:480px)and (max-width:1024px){.internals_flexbox__aSEzp{flex-direction:var(--flex-direction-tablet,var(--flex-direction-base));gap:var(--flex-gap-tablet,var(--flex-gap-base));justify-content:var(--flex-justify-tablet,var(--flex-justify-base));align-items:var(--flex-align-tablet,var(--flex-align-base));flex-grow:var(--flex-grow-tablet,var(--flex-grow-base));width:var(--flex-width-tablet,var(--flex-width-base));height:var(--flex-height-tablet,var(--flex-height-base))}.internals_flexbox__aSEzp>*{width:var(--flex-child-width-tablet,var(--flex-child-width,auto))}}.internals_grid__4elSs{display:grid;grid-template-columns:repeat(12,1fr);width:100%;align-items:center;grid-gap:var(--grid-gap-mobile,0);gap:var(--grid-gap-mobile,0);--grid-gap-mobile:6;--grid-gap-tablet:18;--grid-gap-desktop:36}@media(min-width:640px){.internals_grid__4elSs{gap:var(--grid-gap-tablet,0)}}@media(min-width:1024px){.internals_grid__4elSs{gap:var(--grid-gap-desktop,0)}}.internals_column__IFIL0{height:100%;align-self:center;grid-column:span var(--col-span-mobile);--col-span-mobile:12;--col-span-tablet:6;--col-span-desktop:3}@media(min-width:640px){.internals_column__IFIL0{grid-column:span var(--col-span-tablet)}}@media(min-width:1024px){.internals_column__IFIL0{grid-column:span var(--col-span-desktop)}}.internals_info-banner__Hy5UC{display:inline-block;font-family:Inter,sans-serif;font-weight:500;font-size:1.125rem;line-height:1.3125rem;background-color:var(--color-alt-background);color:var(--LC-Blue-2)!important;padding:.5625rem .75rem}.internals_label__Ig2EU{font-family:Syne,sans-serif;text-transform:uppercase;align-self:center;cursor:text}@media screen and (min-width:1024px){.internals_label__Ig2EU{line-height:1.2}}.internals_label-force-single-line__Rwd_g{line-height:1!important;white-space:nowrap!important;overflow:ellipsis!important;word-wrap:none!important;word-break:none!important;-webkit-hyphens:none!important;hyphens:none!important}.internals_label-sm__kC7Vz{font-weight:700;font-size:.75rem;line-height:.9375rem;letter-spacing:.003515625rem}.internals_label-md__ZX0zN{font-size:.9375rem}.internals_label-lg__08ZIi,.internals_label-md__ZX0zN{font-weight:700;line-height:1.125rem;letter-spacing:.003515625rem}.internals_label-lg__08ZIi{font-size:1.125rem}.internals_spacer__Tc17b{height:var(--spacer-height)!important;width:var(--spacer-width)!important;--spacer-width:0;--spacer-height:0}@media(max-width:768px){.internals_spacer__Tc17b{height:var(--spacer-height-mobile)!important;width:var(--spacer-width-mobile)!important}}@media(min-width:480px)and (max-width:1024px){.internals_spacer__Tc17b{height:var(--spacer-height-tablet)!important;width:var(--spacer-width-tablet)!important}}.internals_surhead__bqC_h{font-family:IBM Plex Mono;text-transform:uppercase;align-self:start;text-align:start;font-weight:500;line-height:1}.internals_surhead-sm__NLTxP{font-size:.75rem;line-height:.75rem;letter-spacing:.16875rem}.internals_surhead-md__fR8Cq{font-size:1.125rem;line-height:1.125rem;letter-spacing:.16875rem}.internals_surhead-lg__85Bsy{font-size:1.5rem;line-height:1.5rem;letter-spacing:.225rem}.internals_quote__CM4mN{color:var(--color-default);font-family:Inter,sans-serif;font-weight:200;font-size:2.25rem;line-height:2.625rem}.internals_quote__CM4mN+.internals_quote__CM4mN{margin-top:.9375rem}.internals_text-align-center__rUpoc{text-align:center}.internals_text-align-end__6ea3M{text-align:end}.internals_text__8zWWD{font-family:Inter,sans-serif;font-weight:300;font-size:1.125rem;line-height:1.5rem}.internals_text-sm__enwk4{font-size:.9375rem;line-height:1.125rem}.internals_text-sm__enwk4 li+li,.internals_text-sm__enwk4+.internals_text-sm__enwk4{margin-top:.46875rem}.internals_text-md__Cl_YU{font-size:1.125rem;line-height:1.5rem}.internals_text-md__Cl_YU li+li,.internals_text-md__Cl_YU+.internals_text-md__Cl_YU{margin-top:.5625rem}.internals_text-lg__ZuxWP{font-size:1.5rem;line-height:1.875rem}.internals_text-lg__ZuxWP+.internals_text-lg__ZuxWP{margin-top:.75rem}.internals_text-lg__ZuxWP li+li{margin-top:1.125rem}.internals_text-xl__8kh_u{font-size:1.875rem;line-height:2.25rem}.internals_text-xl__8kh_u+.internals_text-xl__8kh_u{margin-top:.9375rem}.internals_text-xl__8kh_u li+li{margin-top:1.125rem}.internals_title__Bojt3{font-family:Syne,sans-serif;font-weight:700;font-size:2.8125rem;line-height:3rem;letter-spacing:-.045rem;filter:drop-shadow(0 .375rem 2.25rem color-mix(in srgb,var(--LC-Blue-2) 25%,transparent))}.internals_title-xl__KxgpH{font-size:4.5rem;line-height:4.5rem;letter-spacing:-.045rem}@media only screen and (max-width:375px){.internals_title-xl__KxgpH{font-size:3.75rem;line-height:3.75rem}}@media only screen and (max-width:480px){.internals_title-xl__KxgpH{font-size:4.125rem;line-height:4.125rem}}.internals_title-lg__FYVVv{font-size:2.8125rem;line-height:3rem;letter-spacing:-.045rem}.internals_title-md__fMA_V{font-size:2.25rem;line-height:2.4375rem;letter-spacing:-.045rem}.internals_title-sm__TF7_k{font-size:1.875rem;line-height:2.0625rem;letter-spacing:-.045rem}.internals_title-xs__iGSfe{font-size:1.5rem;line-height:1.6875rem}@font-face{font-family:revicons;fallback:fallback;src:url(/_next/static/media/revicons.ff59b316.woff) format("woff"),url(/_next/static/media/revicons.b96bdb22.ttf) format("ttf"),url(/_next/static/media/revicons.652e7269.eot) format("ttf")}.react-multi-carousel-list{display:flex;align-items:center;overflow:hidden;position:relative}.react-multi-carousel-track{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;position:relative;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform,transition}.react-multiple-carousel__arrow{position:absolute;outline:0;transition:all .5s;border-radius:35px;z-index:1000;border:0;background:rgba(0,0,0,.5);min-width:43px;min-height:43px;opacity:1;cursor:pointer}.react-multiple-carousel__arrow:hover{background:rgba(0,0,0,.8)}.react-multiple-carousel__arrow:before{font-size:20px;color:#fff;display:block;font-family:revicons;text-align:center;z-index:2;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:rgba(0,0,0,.5)}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{position:absolute;bottom:0;display:flex;left:0;right:0;justify-content:center;padding:0;margin:0;list-style:none;text-align:center}.react-multi-carousel-dot button{display:inline-block;width:12px;height:12px;border-radius:50%;opacity:1;box-shadow:none;transition:background .5s;border:2px solid grey;padding:0;margin:0 6px 0 0;outline:0;cursor:pointer}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{right:auto;left:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}
/*!
  Theme: GitHub Dark
  Description: Dark theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-dark
  Current colors taken from GitHub's CSS
*/.hljs{color:#c9d1d9;background:#0d1117}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#ff7b72}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#d2a8ff}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id,.hljs-variable{color:#79c0ff}.hljs-meta .hljs-string,.hljs-regexp,.hljs-string{color:#a5d6ff}.hljs-built_in,.hljs-symbol{color:#ffa657}.hljs-code,.hljs-comment,.hljs-formula{color:#8b949e}.hljs-name,.hljs-quote,.hljs-selector-pseudo,.hljs-selector-tag{color:#7ee787}.hljs-subst{color:#c9d1d9}.hljs-section{color:#1f6feb;font-weight:700}.hljs-bullet{color:#f2cc60}.hljs-emphasis{color:#c9d1d9;font-style:italic}.hljs-strong{color:#c9d1d9;font-weight:700}.hljs-addition{color:#aff5b4;background-color:#033a16}.hljs-deletion{color:#ffdcd7;background-color:#67060c}.typography_typography__KEY1s{color:var(--color-default);font-size:14px;line-height:1.5;font-family:Inter,sans-serif}@media only screen and (min-width:768px){.typography_typography__KEY1s{font-size:16px}}@media only screen and (min-width:1024px){.typography_typography__KEY1s{font-size:18px}}.typography_typography__KEY1s h1,.typography_typography__KEY1s h2,.typography_typography__KEY1s h3,.typography_typography__KEY1s h4,.typography_typography__KEY1s h5,.typography_typography__KEY1s h6{font-family:Syne,sans-serif;font-weight:500;margin:32px 0 16px;color:var(--color-default)}.typography_typography__KEY1s h1{font-size:32px;line-height:42px}@media only screen and (min-width:768px){.typography_typography__KEY1s h1{font-size:36px;line-height:56px}}@media only screen and (min-width:1024px){.typography_typography__KEY1s h1{font-size:42px;line-height:64px}}.typography_typography__KEY1s h2{color:var(--color-accent-alt);font-size:24px;line-height:28px;font-weight:660;letter-spacing:-.36px}@media only screen and (min-width:768px){.typography_typography__KEY1s h2{font-size:28px;line-height:32px}}@media only screen and (min-width:1024px){.typography_typography__KEY1s h2{font-size:36px;line-height:39px}}.typography_typography__KEY1s h3{font-size:21px;line-height:28px}@media only screen and (min-width:768px){.typography_typography__KEY1s h3{font-size:24px;line-height:32px}}@media only screen and (min-width:1024px){.typography_typography__KEY1s h3{font-size:28px;line-height:32px}}.typography_typography__KEY1s p{font-family:Inter,sans-serif;font-weight:300;font-size:1rem;line-height:1.25rem;color:var(--color-default)}.typography_typography__KEY1s p:not(:last-child){margin-bottom:16px}.typography_typography__KEY1s ol,.typography_typography__KEY1s ul{padding-left:24px;margin-bottom:16px}*+.typography_typography__KEY1s ol,*+.typography_typography__KEY1s ul{margin-top:8px}.typography_typography__KEY1s ol{list-style-type:decimal}.typography_typography__KEY1s ul{list-style-type:disc}.typography_typography__KEY1s li+li{margin-top:4px}.typography_typography__KEY1s a{color:var(--color-accent);text-decoration:none}.typography_typography__KEY1s a:hover{color:var(--color-accent-alt)}.typography_typography__KEY1s code{background-color:var(--color-alt-background);padding:2px 4px;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.9em}.typography_typography__KEY1s pre{background-color:var(--color-alt-background);padding:16px;border-radius:6px;overflow-x:auto;margin:16px 0}.typography_typography__KEY1s pre code{background:none;padding:0}.typography_typography__KEY1s img{max-width:100%;height:auto;margin:16px 0}.typography_typography__KEY1s blockquote{border-left:4px solid var(--color-accent);padding-left:16px;margin:16px 0;font-style:italic;color:var(--color-default);opacity:.8}.typography_typography__KEY1s table{width:100%;border-collapse:collapse;margin:16px 0}.typography_typography__KEY1s table td,.typography_typography__KEY1s table th{border:1px solid var(--color-alt-background);padding:8px 12px;text-align:left}.typography_typography__KEY1s table th{background-color:var(--color-alt-background);font-weight:600}