.styles_wrapper__o7iAS{display:flex;flex-direction:column;width:min(100% - 2rem,88rem);color:#1b1b20;margin-inline:auto;padding-block:clamp(2rem,calc(3.5 / 88 * 100vw),3.5rem)}:is(.styles_wrapper__o7iAS>aside):first-of-type{display:none}:is(.styles_wrapper__o7iAS>aside):last-of-type{order:-1}.styles_authorCard__34kxI,.styles_wrapper__o7iAS>article{display:flex;flex-direction:column}.styles_authorCard__34kxI{height:-moz-max-content;height:max-content;padding:1.5rem;border:1px solid #eeeeef;border-radius:1rem}.styles_authorCard__34kxI>img{width:3.5rem;height:3.5rem;margin-block-end:1rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.styles_authorCard__34kxI>p{color:#62626d;font-size:.875rem;line-height:1.28}:is(.styles_authorCard__34kxI>p)>a{text-decoration:underline}:is(.styles_authorCard__34kxI>p):first-of-type{margin-block-end:.125rem;color:#1b1b20;font-size:1.125rem;line-height:1.5;letter-spacing:-.1px}:is(.styles_authorCard__34kxI>p):last-of-type{margin-block-start:1rem}.styles_authorCard__34kxI>div{display:grid;grid-template-columns:repeat(3,1fr);width:-moz-max-content;width:max-content;margin-block-start:1.5rem;grid-gap:1.375rem;gap:1.375rem}:is(.styles_authorCard__34kxI>div)>a{color:#c9c9cd;transition:color .2s ease-in-out}:is(:is(.styles_authorCard__34kxI>div)>a):hover{color:#8d8d95}.styles_ctaContainer___3HXx{display:flex;flex-direction:column;margin-block-start:1.5rem;padding:1.5rem;background:#fff;border:1px solid #eeeeef;border-radius:1rem;gap:1rem}.styles_ctaContainer___3HXx>p{font-size:1.5rem;font-weight:500;line-height:1.33;letter-spacing:-.1px}.styles_ctaContainer___3HXx a{width:100%}@media (min-width:64.001rem){.styles_wrapper__o7iAS{display:grid;grid-template-columns:[full-start] 1.5fr [content-start] 5fr [content-end] 1.5fr [full-end];grid-gap:2rem;gap:2rem}:is(.styles_wrapper__o7iAS>aside):first-of-type{display:block;grid-column:full-start/content-start}:is(.styles_wrapper__o7iAS>aside):first-of-type>div{position:sticky;top:6.188rem;max-height:calc(100vh - 12rem);overflow-y:auto;scrollbar-width:thin}:is(.styles_wrapper__o7iAS>aside):last-of-type{order:0;grid-column:content-end/full-end}.styles_wrapper__o7iAS>article{display:grid;grid-template-columns:subgrid;grid-column:full-start/full-end}:is(.styles_wrapper__o7iAS>article)>*{grid-column:content-start/content-end}.styles_wrapper__o7iAS>*{grid-row:1}}.styles_wrapper___Oqq5{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f6f6f7;border:1px solid #e2e2e4;border-radius:1rem}.styles_wrapper___Oqq5 h3{margin-block-end:.5rem;font-size:1.5rem;font-weight:500;line-height:1.33;letter-spacing:-.1px}.styles_wrapper___Oqq5 p{margin-block-end:1rem;font-weight:400}.styles_wrapper___Oqq5 .styles_link__cBr3f,.styles_wrapper___Oqq5 p{color:#3b3b43;font-size:1.125rem;line-height:1.55;letter-spacing:-.1px}.styles_wrapper___Oqq5 .styles_link__cBr3f{padding:0;font-weight:500;text-decoration-line:underline}:is(.styles_wrapper___Oqq5 .styles_link__cBr3f):hover{color:#3b3b43!important}.styles_wrapper___Oqq5>div{padding:1.5rem;flex-shrink:1}.styles_wrapper___Oqq5 img{display:block;-o-object-fit:cover;object-fit:cover}@media (min-width:48.001rem){.styles_wrapper___Oqq5{flex-direction:row}.styles_wrapper___Oqq5 img{align-self:flex-end}}.styles_wrapper__3W2FM{position:relative;z-index:10;grid-column:full-start/full-end!important;background:#fff;-webkit-mask-image:linear-gradient(180deg,rgb(255 255 255/0) 0,rgb(255 255 255/1) 5%,rgb(255 255 255/1) 95%,rgb(255 255 255/0));mask-image:linear-gradient(180deg,rgb(255 255 255/0) 0,rgb(255 255 255/1) 5%,rgb(255 255 255/1) 95%,rgb(255 255 255/0));padding-block:4rem}.styles_container__L4IIm{padding-block-end:1rem;overflow-x:auto}.styles_table__7kzd6{font-size:.875rem;line-height:1.28;text-align:left;border-collapse:collapse;border-spacing:0;table-layout:auto}.styles_table__7kzd6 thead{position:relative;overflow:clip;background:#f6f6f7}:is(.styles_table__7kzd6 thead) th{padding:1rem;font-weight:500;white-space:nowrap;box-shadow:inset 0 -1px 0 0 #eeeeef}:is(:is(.styles_table__7kzd6 thead) th):first-of-type{border-bottom-left-radius:.5rem;border-top-left-radius:.5rem}:is(:is(.styles_table__7kzd6 thead) th):last-of-type{border-bottom-right-radius:.5rem;border-top-right-radius:.5rem}:is(:is(.styles_table__7kzd6 thead) th):not(:first-of-type){padding-inline:2rem}:is(:is(.styles_table__7kzd6 tbody) tr) td{border-bottom:1px solid #eeeeef;padding-block:1rem;padding-inline:1.875rem;vertical-align:middle}:is(:is(.styles_table__7kzd6 tbody) tr) .styles_logo__ew6pe{min-width:3.75rem;padding:.75rem}:is(:is(:is(.styles_table__7kzd6 tbody) tr) .styles_logo__ew6pe) img{width:100%;height:auto}:is(:is(.styles_table__7kzd6 tbody) tr) .styles_name__BkX9f{min-width:5rem;max-width:15rem;font-weight:500;white-space:normal}:is(:is(:is(.styles_table__7kzd6 tbody) tr) .styles_name__BkX9f) .styles_profileLink__hJ82N{width:-moz-fit-content;width:fit-content;padding:0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:left;white-space:normal}:is(:is(:is(:is(.styles_table__7kzd6 tbody) tr) .styles_name__BkX9f) .styles_profileLink__hJ82N):hover{text-decoration:underline}:is(:is(.styles_table__7kzd6 tbody) tr) .styles_review__1u_dr div{display:flex;align-items:center;height:1.5rem;gap:.625rem}:is(:is(.styles_table__7kzd6 tbody) tr) .styles_website__U1JJf{white-space:nowrap}:is(:is(:is(.styles_table__7kzd6 tbody) tr) .styles_website__U1JJf) a{text-decoration:underline}:is(:is(.styles_table__7kzd6 tbody) tr) .styles_employees__fV6qq{width:-moz-max-content;width:max-content;white-space:nowrap}:is(:is(.styles_table__7kzd6 tbody) tr) .styles_services__ap3wB{min-width:20rem}.styles_container__V0FrX{display:flex;flex-direction:column}.styles_container__V0FrX h2{margin-block-end:1.5rem;font-size:clamp(2rem,calc(2.5 / 88 * 100vw),2.5rem);font-weight:500;line-height:1.15;letter-spacing:-.5px}.styles_container__V0FrX p{color:#3b3b43;font-size:1.125rem;font-weight:400;line-height:1.55;letter-spacing:-.1px}:is(.styles_container__V0FrX p):not(:last-of-type){margin-block-end:1.5rem}.styles_container__fURXg header{display:flex;flex-direction:column;margin-block-start:2.5rem;gap:1.5rem}:is(.styles_container__fURXg header) h2{font-size:clamp(2rem,calc(2.5 / 88 * 100vw),2.5rem);font-weight:500;line-height:1.15;letter-spacing:-.5px}:is(.styles_container__fURXg header) p{color:#3b3b43;font-size:1.125rem;line-height:1.55;letter-spacing:-.1px}.styles_container__fURXg h3{margin-block:2.5rem 1.5rem;font-size:clamp(1.5rem,calc(2 / 88 * 100vw),2rem);font-weight:500;line-height:1.33;letter-spacing:-.1px}.styles_container__fURXg p{color:#3b3b43;font-size:1.125rem;font-weight:400;line-height:1.55;letter-spacing:-.1px}.styles_list__Ly1sB{display:flex;flex-direction:column}.styles_section___H2oJ{position:relative;z-index:10;grid-column:full-start/full-end!important;width:100%;margin-block:4rem}.styles_section___H2oJ:after,.styles_section___H2oJ:before{position:absolute;left:0;width:100%;height:4rem;content:"";pointer-events:none}.styles_section___H2oJ:before{top:-4rem;background:linear-gradient(180deg,rgb(255 255 255/0) 0,rgb(255 255 255/1))}.styles_section___H2oJ:after{bottom:-4rem;background:linear-gradient(0deg,rgb(255 255 255/0) 0,rgb(255 255 255/1))}.styles_wrapper__4B6qP{background-image:url(/_next/static/media/cta-bg.0d37cc7c.webp);background-repeat:no-repeat;background-size:cover;border-radius:1rem;padding-inline:1rem}.styles_container__x8IFS{width:min(100%,34.5rem);text-align:center;margin-inline:auto;padding-block:clamp(3rem,calc(6 / 88 * 100vw),6rem)}.styles_container__x8IFS>h3{margin-block-end:clamp(1rem,calc(2 / 88 * 100vw),2rem);font-size:clamp(2.5rem,calc(3.5 / 88 * 100vw),3.5rem);font-weight:500;line-height:1.15;letter-spacing:-.5px}.styles_container__x8IFS>p{margin-block-end:2rem;font-size:1.125rem;font-weight:400;line-height:1.55;letter-spacing:-.1px}:is(.styles_container__x8IFS>p):first-of-type{margin-block-end:clamp(.5rem,calc(1 / 88 * 100vw),1rem);color:#29292f;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:1.5px;text-transform:uppercase}.styles_section__Zzpl5{color:#1b1b20;background-color:#f6f6f7;background-image:radial-gradient(circle at center,#e2e2e4 1.25px,transparent 0);background-repeat:repeat;background-size:20px 20px}.styles_container__36gGD{display:flex;flex-direction:column;width:min(100% - 3rem,82rem);text-align:center;gap:2rem;margin-inline:auto;padding-block:clamp(3rem,calc(4.5 / 82 * 100vw),4.5rem)}.styles_container__36gGD h1{width:min(100%,57.5rem);font-size:clamp(2.5rem,calc(3.5 / 70 * 100vw),3.5rem);font-weight:500;line-height:1.08;letter-spacing:-2px;margin-inline:auto;text-wrap:balance}.styles_serviceTag__Z4bg1{display:flex;align-items:center;width:-moz-max-content;width:max-content;padding:.25rem .625rem .25rem .25rem;font-size:.875rem;line-height:1.28;background:#fff;border:1px solid #eeeeef;border-radius:.5rem;transition:box-shadow .2s ease-in-out;gap:.625rem;margin-inline:auto}.styles_serviceTag__Z4bg1:hover{box-shadow:0 38px 11px 0 rgb(0 0 0/0),0 25px 10px 0 rgb(0 0 0/0),0 14px 8px 0 rgb(0 0 0/.01),0 6px 6px 0 rgb(0 0 0/.02),0 2px 3px 0 rgb(0 0 0/.02)}:is(.styles_serviceTag__Z4bg1>span):first-of-type{width:1.75rem;height:1.75rem;padding:.328rem;background-color:#eeeeef;border-radius:.328rem}:is(.styles_serviceTag__Z4bg1>span):last-of-type{color:#62626d}.styles_meta__qwfZe{display:flex;flex-flow:row wrap;justify-content:center;font-size:1.125rem;font-weight:400;line-height:1.5;letter-spacing:-.1px;gap:1rem}.styles_meta__qwfZe>span{display:none}.styles_meta__qwfZe p{display:inline-flex;gap:.5rem}.styles_buttons__e0viu{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem}.styles_buttons__e0viu p{font-size:clamp(1.25rem,calc(1.5 / 82 * 100vw),1.5rem);font-weight:500;line-height:1.33;letter-spacing:-.1px}.styles_buttons__e0viu>div{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:1rem;margin-inline:auto}@media (min-width:48.001rem){.styles_meta__qwfZe>span{display:inline}}.styles_container__fDR9M{display:flex;flex-direction:column;gap:clamp(2rem,calc(4 / 88 * 100vw),4rem);padding-block:clamp(3rem,calc(4 / 88 * 100vw),4rem)}.styles_card__r_KC7{display:grid;grid-template-columns:1fr;grid-gap:clamp(2rem,calc(3 / 88 * 100vw),3rem);gap:clamp(2rem,calc(3 / 88 * 100vw),3rem)}.styles_header__C10Os>div:first-of-type{display:grid;align-items:center;grid-template-columns:auto 1fr;margin-block-end:1.5rem;grid-gap:1.5rem;gap:1.5rem}.styles_header__C10Os>div:last-of-type{display:flex;flex-flow:row wrap;gap:1rem}:is(.styles_header__C10Os>div:last-of-type) a{width:-moz-fit-content;width:fit-content}.styles_iconWrapper__Kx2td{display:grid;width:5.75rem;height:5.75rem;padding:1rem;border:1px solid #e2e2e4;border-radius:.75rem;place-items:center}.styles_iconWrapper__Kx2td img{border-radius:.5rem}.styles_badge__Z_QxY{display:inline-flex;align-items:flex-start;padding:.375rem 1rem .375rem .5rem;font-size:1rem;font-weight:400;line-height:1.5;background:linear-gradient(95deg,#daedff,#fbfdff 111.37%);border-radius:2rem;gap:.25rem}.styles_actions__hvA8h{display:flex;flex-flow:row nowrap;gap:1rem}.styles_description__aoXYp{color:#3b3b43;font-size:1.125rem;line-height:1.55;letter-spacing:-.1px}.styles_description__aoXYp p:first-of-type{margin-block-end:1.5rem}.styles_details__dg5M3{display:grid;grid-template-columns:1fr;color:#3b3b43;font-size:1.125rem;line-height:1.55;letter-spacing:-.1px;border:1px solid #767680;border-radius:.75rem;border-collapse:collapse}.styles_details__dg5M3>div{display:flex;flex-direction:row;align-items:center;padding:1rem 1.5rem;gap:.625rem}:is(.styles_details__dg5M3>div)>ul{list-style-position:inside}:is(.styles_details__dg5M3>div) .styles_websiteLink__7mMqt{text-decoration:underline}:is(.styles_details__dg5M3>div):nth-of-type(odd){padding-block-end:0}:is(.styles_details__dg5M3>div):nth-of-type(2n):not(:last-of-type){padding-block-start:0;border-block-end:1px solid #767680}@media (min-width:64.001rem){.styles_details__dg5M3{grid-template-columns:auto 1fr}.styles_details__dg5M3>div{padding:1rem 1.5rem!important}:is(.styles_details__dg5M3>div):nth-of-type(odd){border-inline-end:1px solid #767680}:is(.styles_details__dg5M3>div):nth-of-type(odd):not(:nth-last-of-type(-n+2)){border-block-end:1px solid #767680}}.styles_section__E9d6I{color:#1b1b20}.styles_container__oDrac h2{margin-block:2.5rem 1.5rem;font-size:clamp(1.75rem,calc(2.5 / 88 * 100vw),2.5rem);font-weight:500;line-height:1.15;letter-spacing:-.5px}.styles_container__oDrac p:not(.styles_excerpt__vtXxq){margin-block-end:1.5rem;color:#3b3b43;font-size:1.125rem;line-height:1.55;letter-spacing:-.1px}.styles_excerpt__vtXxq{color:#1b1b20;font-size:clamp(1.25rem,calc(1.5 / 88 * 100vw),1.5rem);line-height:1.33;letter-spacing:-.1px}.styles_methodologyHeading__xQsz4{font-weight:500}.styles_methodologyHeading__xQsz4,.styles_methodologyText__0t_k2{color:#3b3b43;font-size:1.125rem;font-style:normal;line-height:1.55;letter-spacing:-.1px}.styles_methodologyText__0t_k2{font-weight:400}.styles_summaryButton__QaTAz{display:flex;flex-wrap:nowrap;align-items:center;width:-moz-max-content;width:max-content;padding:.5rem 1.5rem .5rem 1rem;font-size:1rem;font-weight:500;line-height:1.5;background-color:#fff;border:2px solid #e2e2e4;border-radius:.5rem;transition:border .2s ease-in-out;cursor:pointer;gap:.5rem}.styles_summaryButton__QaTAz:focus-within,.styles_summaryButton__QaTAz:hover{border:2px solid #1b1b20}.styles_callout__1NB8p{display:flex;align-items:flex-start;margin-top:1.5rem;margin-bottom:1.5rem;padding:1rem;border-radius:1rem;gap:1rem}@media(min-width:36rem){.styles_callout__1NB8p{margin-top:3rem;margin-bottom:3rem;padding:1.5rem 2.5rem;gap:2.5rem}}.styles_callout__1NB8p.styles_default__08u8J{background:var(--color-black-20);border:1px solid var(--color-black-100)}.styles_callout__1NB8p.styles_default__08u8J .styles_icon__ZrjCR{color:var(--color-black-300)}.styles_callout__1NB8p.styles_info__V7I3z{background:var(--color-green-50);border:1px solid var(--color-green-200)}.styles_callout__1NB8p.styles_info__V7I3z .styles_icon__ZrjCR{color:var(--color-green-600)}.styles_callout__1NB8p.styles_warning__yQBcw{background:var(--color-yellow-50);border:1px solid var(--color-yellow-200)}.styles_callout__1NB8p.styles_warning__yQBcw .styles_icon__ZrjCR{color:var(--color-yellow-600)}.styles_icon__ZrjCR{width:2rem;height:2rem;flex-shrink:0}.styles_icon__ZrjCR>svg{width:100%;height:100%;stroke-width:1}@media(min-width:36rem){.styles_icon__ZrjCR{width:3rem;height:3rem}.styles_icon__ZrjCR>svg{stroke-width:1.25}}.styles_content__hU9kG{color:var(--color-black-500);font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:-.1px}.styles_content__hU9kG :first-child{margin-top:0}.styles_content__hU9kG :last-child{margin-bottom:0}@media(min-width:64rem){.styles_content__hU9kG{font-size:1.125rem;line-height:1.55}}.styles_section__B5TpV{background:#1b1b20}.styles_container__b_Vx0{width:min(100% - 1.5rem,70rem);color:#8d8d95;margin-inline:auto;padding-block:clamp(3rem,calc(8 / 70 * 100vw),8rem)}.styles_container__b_Vx0 h2{margin-block-end:clamp(2rem,calc(4 / 70 * 100vw),4rem);font-size:2.5rem;font-weight:500;line-height:1.15;letter-spacing:-.031em}.styles_banner__1JJYC{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;width:min(100%,70rem);margin-block-start:4rem;padding:1.5rem;color:#c9c9cd;font-size:1.125rem;line-height:1.5;letter-spacing:-.006em;text-align:left;background-color:#131317;border-radius:1rem;gap:1rem 3rem;margin-inline:auto}.styles_banner__1JJYC>span{display:grid;grid-template-columns:auto 1fr;grid-gap:.75rem;gap:.75rem;place-items:center center}.styles_section__O6mCR{color:#1b1b20;background-color:#f6f6f7}.styles_container__58ycl{display:flex;flex-direction:column;align-items:center;width:min(100% - 2rem,58rem);text-align:center;gap:clamp(2rem,calc(3 / 58 * 100vw),3rem);margin-inline:auto;padding-block:clamp(3rem,calc(6 / 58 * 100vw),6rem)}:is(.styles_container__58ycl header) h2{margin-block-end:clamp(1rem,calc(2 / 58 * 100vw),2rem);font-size:clamp(2.5rem,calc(3.5 / 58 * 100vw),3.5rem);font-weight:500;line-height:1.15;letter-spacing:-.5px}:is(:is(.styles_container__58ycl header) p):first-of-type{margin-block-end:clamp(.5rem,calc(1.5 / 58 * 100vw),1.5rem);color:#29292f;font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:1.5px;text-transform:uppercase}:is(:is(.styles_container__58ycl header) p):last-of-type{width:min(100%,65ch);font-size:1.125rem;font-weight:400;line-height:1.5;letter-spacing:-.1px;margin-inline:auto}.styles_imageWrapper__AgvKZ{padding:clamp(1rem,calc(4.5 / 58 * 100vw),4.5rem);background-image:url(/_next/static/media/promo-bg.a9fc3f50.webp);background-position:50%;background-size:cover;border-radius:clamp(1rem,calc(2 / 58 * 100vw),2rem)}.styles_imageWrapper__AgvKZ img{display:block}.styles_container__XaQK_ header{display:flex;flex-direction:column}:is(.styles_container__XaQK_ header) h2{margin-block-end:1.5rem;font-size:clamp(2rem,calc(2.5 / 88 * 100vw),2.5rem);font-weight:500;line-height:1.15;letter-spacing:-.5px}:is(.styles_container__XaQK_ header) p{color:#3b3b43;font-size:1.125rem;line-height:1.55;letter-spacing:-.1px}.styles_container__XaQK_ h3{margin-block:2.5rem 0;font-size:clamp(1.5rem,calc(2 / 88 * 100vw),2rem);font-weight:500;line-height:1.33;letter-spacing:-.1px}.styles_container__XaQK_ p{color:#3b3b43;font-size:1.125rem;font-weight:400;line-height:1.55;letter-spacing:-.1px}.styles_list__UtxWf,.styles_list__UtxWf>div{display:flex;flex-direction:column}.styles_list__UtxWf>div{gap:clamp(.5rem,calc(1.5 / 88 * 100vw),1.5rem)}:is(.styles_list__UtxWf>div) img{border-radius:1rem}:is(.styles_list__UtxWf>div) a{color:#3b3b43;font-size:1.125rem;font-weight:500;line-height:1.55;letter-spacing:-.1px;text-decoration:underline}.styles_container__9pQJ9 header{display:flex;flex-direction:column}:is(.styles_container__9pQJ9 header) h2{margin-block-end:1.5rem;font-size:clamp(2rem,calc(2.5 / 88 * 100vw),2.5rem);font-weight:500;line-height:1.15;letter-spacing:-.5px}:is(.styles_container__9pQJ9 header) p{color:#3b3b43;font-size:1.125rem;line-height:1.55;letter-spacing:-.1px}.styles_container__9pQJ9 h3{margin-block:2.5rem 1.5rem;font-size:clamp(1.5rem,calc(2 / 88 * 100vw),2rem);font-weight:500;line-height:1.33;letter-spacing:-.1px}.styles_container__9pQJ9 p{color:#3b3b43;font-size:1.125rem;font-weight:400;line-height:1.55;letter-spacing:-.1px}.styles_list__qHUrS{display:flex;flex-direction:column}.styles_codeBlock__n9VQp{width:100%;margin-top:1.5rem;margin-bottom:1.5rem;overflow:hidden}.styles_codeBlockWrapper__90L_V{overflow-y:auto;border-radius:0 0 1rem 1rem}.styles_codeBlockWrapper__90L_V>pre{margin:0!important;padding:20px!important;font-size:.875rem!important;border:1px solid var(--color-black-100);border-top:none;border-radius:0 0 1rem 1rem!important}.styles_codeBlockTopBar__2KIxO{display:flex;align-items:center;height:48px;padding:1rem;background-color:var(--color-black-50);border-radius:1rem 1rem 0 0}.styles_codeBlockTopBar__2KIxO .styles_filePath__E7N6l{padding-left:4px;color:var(--color-black-900);font-size:.875rem;line-height:1.5;letter-spacing:1.5px}.styles_codeBlockTopBar__2KIxO .styles_copyButton__amJ2s{position:relative;width:32px;height:32px;margin-left:auto;padding:4px;color:var(--color-black-900);background-color:var(--color-black-50);border:0;border-radius:.5rem;opacity:1;transition:opacity .2s ease-in-out;cursor:pointer}.styles_codeBlockTopBar__2KIxO .styles_copyButton__amJ2s:after{--offset-from-button:0.5rem;position:absolute;top:50%;right:calc(100% + var(--offset-from-button));align-self:center;width:4rem;margin-inline-start:.5rem;padding:.25rem .5rem;color:var(--color-white);font-size:.75rem;font-weight:400;line-height:1.5;letter-spacing:-.1px;border-radius:1.5rem;opacity:0;transform:translateY(-50%);text-wrap:nowrap}.styles_codeBlockTopBar__2KIxO .styles_copyButton__amJ2s[data-copied=false]:after{background-color:var(--color-purple-700);content:"Copy code"}.styles_codeBlockTopBar__2KIxO .styles_copyButton__amJ2s[data-copied=true]:after{background-color:var(--color-purple-400);content:"Copied!"}.styles_codeBlockTopBar__2KIxO .styles_copyButton__amJ2s:hover{color:var(--color-black);background-color:var(--color-black-100)}.styles_codeBlockTopBar__2KIxO .styles_copyButton__amJ2s:hover[data-copied=false]:after,.styles_codeBlockTopBar__2KIxO .styles_copyButton__amJ2s:hover[data-copied=true]:after{opacity:1;transition:opacity .2s ease-in-out}@media(min-width:64rem){.styles_codeBlock__n9VQp{margin-top:3.5rem;margin-bottom:3.5rem}.styles_codeBlockWrapper__90L_V{overflow-y:auto}.styles_codeBlockWrapper__90L_V>pre{padding:40px!important;font-size:1rem!important}.styles_codeBlockTopBar__2KIxO{height:56px}.styles_codeBlockTopBar__2KIxO .styles_filePath__E7N6l{padding-left:1.5rem;font-size:1rem}}.styles_mobileContainer__AwhHh{margin-inline:auto;width:min(100%,52rem)}.styles_container__veXem{display:none}@media(min-width:64rem){.styles_mobileContainer__AwhHh{display:none}.styles_container__veXem{--spacing-header-height:75px;--spacing-sticky-offset-from-header:1.5rem;display:block;position:sticky;top:0;margin-top:calc(-1*(var(--spacing-header-height) + var(--spacing-sticky-offset-from-header)));padding-top:calc(var(--spacing-header-height) + var(--spacing-sticky-offset-from-header))}.styles_container__veXem>p{margin-block-end:1rem;padding-inline:.5rem;color:#62626d;font-weight:500;font-size:1rem;line-height:1.5;letter-spacing:1px;text-transform:uppercase}.styles_container__veXem>ul{display:flex;flex-direction:column;max-height:calc(100vh - 16rem);overflow-y:auto;scrollbar-width:thin;list-style-type:none}.styles_container__veXem>ul>li{border-radius:.5rem;padding:.5rem}.styles_container__veXem>ul>li:hover{background:#f6f6f7}.styles_container__veXem>ul a{display:flex;width:100%;height:100%;color:#62626d;font-size:.875rem;line-height:1.28}.styles_container__veXem>ul a.styles_active__2uVFK{color:#1b1b20;font-weight:500}}.styles_selectWrapper__6I1eH{position:relative;margin-block-end:2rem;width:min(100%,25rem)}.styles_selectWrapper__6I1eH>svg{position:absolute;top:50%;right:1rem;translate:0 -50%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_select__TiOz9{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #c9c9cd;border-radius:.5rem;background:#fff;padding:.625rem .75rem;width:100%;color:#8d8d95;font-size:.875rem;line-height:1.5;font-family:inherit}@media(min-width:64rem){.styles_select__TiOz9{display:none}}.styles_videoContainer__HFOTB{position:relative;width:100%;margin-top:1.5rem;margin-bottom:1.5rem;overflow:hidden;border-radius:1rem;aspect-ratio:16/9}.styles_iframe__hlvJ0{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media(min-width:64rem){.styles_videoContainer__HFOTB{margin-top:3.5rem;margin-bottom:3.5rem}}.styles_chip__Fn9aL{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;height:26px;padding:3px 7px;color:var(--color-black-300);font-size:.875rem;line-height:1.3;letter-spacing:0;border:1px solid var(--color-black-50);border-radius:4px;gap:3px}.styles_chip__Fn9aL>span{display:block;margin-top:2px}.styles_icon__ho3Re{width:18px;height:18px;opacity:.64}.styles_icon__ho3Re>svg{width:100%;height:100%}