.i_Zu-G_card{background:var(--theme-bg);border:1px solid var(--theme-border-color);color:var(--theme-text);--vigil:#6f8cff;--horizon:color-mix(in srgb, var(--theme-text) 62%, transparent);--hatch:repeating-linear-gradient(135deg, color-mix(in srgb, var(--theme-text) 55%, transparent) 0 2px, transparent 2px 5px);width:100%;position:relative}.i_Zu-G_vigil{background:var(--vigil)}.i_Zu-G_focus{background:var(--horizon)}.i_Zu-G_baseline{background:var(--hatch);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--theme-text) 55%, transparent)}.i_Zu-G_mono{font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.i_Zu-G_legend{border-bottom:1px solid var(--theme-border-color);flex-wrap:wrap;display:flex}.i_Zu-G_legendItem{border:0;border-right:1px solid var(--theme-border-color);color:inherit;cursor:pointer;font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;background:0 0;align-items:center;gap:.6rem;padding:.9rem 1.25rem;font-size:.72rem;transition:background .3s cubic-bezier(.165,.84,.44,1),opacity .3s;display:inline-flex}.i_Zu-G_legendItem:hover{background:color-mix(in srgb, var(--theme-text) 5%, transparent)}.i_Zu-G_legendItem.i_Zu-G_off{opacity:.35;text-decoration:line-through}.i_Zu-G_swatch{width:.7rem;height:.7rem;display:block}.i_Zu-G_plot{grid-template-columns:repeat(3,1fr);align-items:stretch;height:20rem;margin:2.5rem 1.5rem 3.5rem 3.5rem;display:grid;position:relative}.i_Zu-G_gridLine{border-top:1px solid var(--theme-border-color);pointer-events:none;position:absolute;left:0;right:0}.i_Zu-G_gridLine span{font-family:var(--font-geist-mono),monospace;letter-spacing:.06em;opacity:.55;font-size:.68rem;position:absolute;top:-.5rem;left:-3rem}.i_Zu-G_group{border-left:1px solid var(--theme-border-color);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.i_Zu-G_group:last-child{border-right:1px solid var(--theme-border-color)}.i_Zu-G_bars{justify-content:center;align-items:flex-end;gap:4px;height:100%;padding:0 .75rem;display:flex}.i_Zu-G_bar{cursor:pointer;border:0;border-radius:0;flex:1 1 0;max-width:3.25rem;padding:0;transition:height .9s cubic-bezier(.165,.84,.44,1),opacity .3s,filter .3s;position:relative}.i_Zu-G_bar.i_Zu-G_dim{opacity:.3}.i_Zu-G_bar.i_Zu-G_on{filter:brightness(1.15);outline:1px solid var(--theme-text);outline-offset:2px}.i_Zu-G_bar:focus-visible{outline:1px solid var(--theme-text);outline-offset:2px}.i_Zu-G_value{font-family:var(--font-geist-mono),monospace;letter-spacing:.04em;opacity:.7;pointer-events:none;white-space:nowrap;font-size:.68rem;transition:opacity .3s,transform .3s;position:absolute;top:-1.4rem;left:50%;transform:translate(-50%)}.i_Zu-G_on>.i_Zu-G_value{opacity:1;transform:translate(-50%)}.i_Zu-G_groupName{font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:.72rem;position:absolute;bottom:-2.4rem;left:0;right:0}.i_Zu-G_readout{border-top:1px solid var(--theme-border-color);justify-content:space-between;align-items:baseline;gap:1rem;min-height:3.25rem;padding:.9rem 1.25rem;display:flex}.i_Zu-G_readoutLabel{font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;opacity:.6;text-transform:uppercase;font-size:.72rem}.i_Zu-G_readoutValue{font-size:1.5rem;line-height:1}.i_Zu-G_note{border-top:1px solid var(--theme-border-color);opacity:.65;margin:0;padding:.9rem 1.25rem;font-size:.85rem}.i_Zu-G_metric{border-bottom:1px solid var(--theme-border-color);padding:1.5rem 1.25rem 1.25rem}.i_Zu-G_metricHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;margin-bottom:.9rem;display:flex}.i_Zu-G_metricHead h4{font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:400}.i_Zu-G_verdict{color:var(--vigil);font-family:var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.i_Zu-G_row{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:8rem 1fr 6.5rem;align-items:center;gap:1rem;width:100%;padding:.35rem 0;transition:opacity .3s;display:grid}.i_Zu-G_row.i_Zu-G_dim{opacity:.35}@media (max-width:640px){.i_Zu-G_row{grid-template-columns:5.5rem 1fr 5rem}}.i_Zu-G_rowLabel{font-family:var(--font-geist-mono),monospace;letter-spacing:.06em;opacity:.65;text-transform:uppercase;font-size:.7rem}.i_Zu-G_track{background:color-mix(in srgb, var(--theme-text) 6%, transparent);display:block}.i_Zu-G_fill{height:1.25rem;transition:width 1s cubic-bezier(.165,.84,.44,1);display:block}.i_Zu-G_rowValue{text-align:right;font-size:1.05rem}@media (prefers-reduced-motion:reduce){.i_Zu-G_bar,.i_Zu-G_fill{transition:none}}
.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%}
.ADvP0W_templateCardWrapper{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.ADvP0W_templateCard{width:100%;color:var(--theme-text);background-color:var(--theme-bg);border-radius:.25rem;align-items:center;transition:all .1s;display:flex;border:1px solid var(--theme-border-color)!important}.ADvP0W_templateCard:hover{border:1px solid var(--theme-elevation-400);background-color:var(--theme-elevation-50)}.ADvP0W_templateCard:hover .ADvP0W_arrow{opacity:1;transform:translate(.125rem,-.125rem)}.ADvP0W_imageContainer{flex:0 0 16rem;width:16rem;height:9rem;display:block;position:relative}.ADvP0W_imageContainer img{object-fit:cover;object-position:top left;height:auto}.ADvP0W_templateCardContent{width:auto;height:100%;color:inherit;flex-direction:column;justify-content:center;gap:1rem;padding:2rem 1.5rem;display:flex}.ADvP0W_templateCardContent>*{color:var(--theme-text);margin:0}.ADvP0W_arrow{opacity:0;width:.5rem;height:.5rem;margin-left:.5rem;transition:all .3s;transform:none}
.w89Kia_wrap{margin-top:2rem;margin-bottom:2rem;box-shadow:0 0 150px #00000021}.w89Kia_innerWrap{padding-top:56.25%;position:relative}.w89Kia_iframe{width:100%;height:100%;position:absolute;top:0;left:0}
.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}
.hkpCBG_pill{border:1px solid var(--color-base-650);border-radius:2px;align-items:center;height:30px;display:flex}.hkpCBG_leftPill{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.hkpCBG_leftPill{font-size:15px;line-height:18px}}.hkpCBG_leftPill{background-color:var(--color-base-850);color:var(--color-base-200);border-right:1px solid var(--color-base-650);align-items:center;height:28px;margin:0;padding:.25rem .5rem;font-weight:500;line-height:1;display:flex}.hkpCBG_userCount{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.hkpCBG_userCount{font-size:15px;line-height:18px}}.hkpCBG_userCount{color:var(--color-base-0);background-color:#5865f2;align-items:center;height:28px;margin:0;padding:.25rem .5rem;display:flex;position:relative}
._ftxwG_pill{border:1px solid var(--color-base-650);border-radius:2px;align-items:center;height:30px;display:flex}._ftxwG_leftPill{background-color:var(--color-base-850);color:var(--color-base-200);gap:.5rem;height:28px;padding:.25rem .5rem;display:flex}._ftxwG_leftPill svg{height:auto}._ftxwG_leftPill p{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){._ftxwG_leftPill p{font-size:15px;line-height:18px}}._ftxwG_leftPill p{color:currentColor;align-items:center;margin:0;font-weight:500;line-height:1;display:flex}._ftxwG_starCount{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){._ftxwG_starCount{font-size:15px;line-height:18px}}._ftxwG_starCount{background-color:var(--color-base-950);color:#fff;align-items:center;height:28px;margin:0;padding:.25rem .5rem;display:flex;position:relative}
.fF-U0a_cta{box-shadow:none;color:currentColor;font-size:var(--font-body-size);font-family:var(--font-body);text-align:left;border:0;border-bottom:1px solid var(--grid-line-dark);background:0 0;border-radius:0;flex-direction:column;justify-content:space-between;width:100%;margin:0;padding:1.5rem 1rem;text-decoration:none;display:flex;position:relative}:is([data-theme=dark] .fF-U0a_cta,[data-theme=dark]:not(:has([data-theme=light])) .fF-U0a_cta){border-color:var(--grid-line-dark)}:is([data-theme=light] .fF-U0a_cta,[data-theme=light]:not(:has([data-theme=dark])) .fF-U0a_cta){border-color:var(--grid-line-light)}.fF-U0a_cta:before{content:" ";background-color:var(--theme-elevation-1000);width:0;height:.5px;transition:all .3s ease-in-out;position:absolute;bottom:0;left:0}.fF-U0a_cta:hover{cursor:pointer}.fF-U0a_cta:hover .fF-U0a_message,.fF-U0a_cta:hover .fF-U0a_arrow{transition:all var(--trans-default) linear}.fF-U0a_cta:hover .fF-U0a_arrow{opacity:1;transform:translate(0,0)}.fF-U0a_cta:hover:before{width:100%}.fF-U0a_message{letter-spacing:-.05rem;margin:1.2rem 0;font-size:1rem;font-weight:500;line-height:1.2}@media (max-width:1600px){.fF-U0a_message{font-size:1.25rem}}@media (max-width:768px){.fF-U0a_message{font-size:1rem}}.fF-U0a_message code{font-size:inherit}.fF-U0a_message{color:var(--theme-text-color);justify-content:space-between;align-items:center;margin:0;display:flex}.fF-U0a_arrow{width:12px;height:12px;color:var(--theme-text-color);opacity:0;transform:translate(-5px,5px)}.fF-U0a_gitButton,.fF-U0a_discordButton{justify-content:space-between;align-items:center;width:100%;height:26px;margin:1rem 0 0;display:flex}.fF-U0a_gitButton img,.fF-U0a_discordButton img{border-radius:.25em;height:26px}.fF-U0a_enterpriseCTA{flex-direction:column;padding:1.5rem 1rem;line-height:1.2;display:flex}.fF-U0a_enterpriseCTA .fF-U0a_license{color:var(--theme-elevation-450);margin:0}.fF-U0a_enterpriseCTA .fF-U0a_button{color:var(--theme-elevation-900);transition:opacity .2s ease-in-out}.fF-U0a_enterpriseCTA .fF-U0a_button:hover{opacity:.8}@media (max-width:1024px){.fF-U0a_ctaWrap{display:none}}
._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{background-color:color-mix(in srgb, currentColor 5%, transparent);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{justify-content:flex-end;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:.45;transition:transform .4s cubic-bezier(.165,.84,.44,1),opacity .4s cubic-bezier(.165,.84,.44,1);transform:translateY(4px)}._0aPEDa_titleWrapper{flex-direction:column;flex:2 1 0;justify-content:flex-start;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}._0aPEDa_titleRow{flex-wrap:wrap;align-items:center;gap:.4rem .75rem;display:flex}._0aPEDa_titleWrapper ._0aPEDa_cardTag{margin:0;padding:.2em .7em;font-size:.6rem}
.tC3zka_partnerCard{width:calc(var(--column)*4);border-block:1px solid var(--theme-border-color);flex-direction:column;text-decoration:none;display:flex;position:relative}.tC3zka_partnerCard:after{content:"";background-color:var(--theme-text);width:0;height:2px;transition:width .3s;display:block;position:absolute;bottom:0}.tC3zka_partnerCard:hover img{transform:scale(1.02)}.tC3zka_partnerCard:hover:after{width:100%}.tC3zka_partnerCard:hover .tC3zka_scanlines{opacity:1}.tC3zka_partnerCard:hover .tC3zka_arrow{opacity:1;top:1.5rem;right:1.5rem}@media (max-width:768px){.tC3zka_partnerCard{width:calc(var(--column)*8)}}.tC3zka_partnerCardImage{aspect-ratio:7/4;border-inline:1px solid #0000;width:100%;height:auto;margin-inline:auto;display:block}.tC3zka_partnerCardImage>div{height:100%;overflow:hidden}.tC3zka_partnerCardImage>div>img{object-fit:cover;width:auto;height:100%;transition:transform .3s}.tC3zka_partnerCardInfo{border-top:1px solid var(--theme-border-color);flex-direction:column;flex-grow:1;gap:.25rem;padding:1.5rem;display:flex;position:relative}.tC3zka_partnerCardInfo>*{margin:0}.tC3zka_partnerCardCity{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.tC3zka_partnerCardCity{font-size:15px;line-height:18px}}.tC3zka_partnerCardCity{color:var(--theme-elevation-750)}.tC3zka_scanlines{opacity:0;transition:opacity .3s}.tC3zka_arrow{opacity:0;transition-property:top,right,opacity;transition-duration:.3s;transition-timing-function:ease;position:absolute;top:1.75rem;right:1.75rem}
.CnL21a_PartnerGridWrap{flex-wrap:wrap;row-gap:2rem;width:100%;display:flex}@media (max-width:400px){.CnL21a_PartnerGridWrap{flex-direction:column}}
.R4ajaW_blogCard{text-decoration:none;display:block;position:relative}.R4ajaW_blogCard:after{content:"";background:var(--theme-text);z-index:1;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.R4ajaW_blogCard:hover:after{width:100%}.R4ajaW_blogCard:hover .R4ajaW_scanline{opacity:1}.R4ajaW_scanline{z-index:-1;opacity:0;border-block:1px solid var(--theme-border-color);transition:opacity .3s}.R4ajaW_contentWrapper{display:flex}@media (max-width:768px){.R4ajaW_contentWrapper{flex-direction:column}}.R4ajaW_title{letter-spacing:-.05rem;margin:1.2rem 0;font-size:1rem;font-weight:500;line-height:1.2;display:block}@media (max-width:1600px){.R4ajaW_title{font-size:1.25rem}}@media (max-width:768px){.R4ajaW_title{font-size:1rem}}.R4ajaW_title code{font-size:inherit}.R4ajaW_title{text-decoration:none;margin-top:0!important}.R4ajaW_media{max-width:50%;position:relative}@media (max-width:768px){.R4ajaW_media{width:100%;max-width:100%;margin-bottom:2rem;padding:0}}.R4ajaW_meta{opacity:.5;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}@media (max-width:768px){.R4ajaW_meta{margin-bottom:.6rem}}.R4ajaW_meta time{text-wrap:nowrap;letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.R4ajaW_meta time{font-size:15px;line-height:18px}}.R4ajaW_meta p{text-wrap:nowrap;letter-spacing:0;margin:0;font-size:16px;line-height:20px}@media (max-width:1920px){.R4ajaW_meta p{font-size:15px;line-height:18px}}.R4ajaW_mediaLink{flex-grow:0;flex-shrink:0}.R4ajaW_content{flex-direction:column;flex-grow:1;justify-content:center;gap:.5rem;width:50%;padding-left:2rem;padding-right:2rem;text-decoration:none;display:flex}@media (max-width:768px){.R4ajaW_content{width:100%;padding:0}}.R4ajaW_minimal{border:1px solid var(--theme-border-color)}.R4ajaW_minimal .R4ajaW_media{max-width:25%}.R4ajaW_minimal .R4ajaW_title{font-size:var(--font-body-size);margin-bottom:0;font-weight:500;line-height:1.4}.R4ajaW_minimal .R4ajaW_scanline{border:none}
.dvCgkW_wrapper{margin-bottom:5.4rem;padding:2.5rem;text-decoration:none;display:block;position:relative}.dvCgkW_wrapper .dvCgkW_scanline{transition:opacity .3s}.dvCgkW_wrapper:before{content:"";background-color:var(--theme-elevation-0);height:100%;transition:background-color .3s;position:absolute;top:0;left:1px;right:1px}.dvCgkW_wrapper:after{content:"";background-color:var(--theme-elevation-1000);width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}@media (max-width:1024px){.dvCgkW_wrapper{padding:1.5rem}}.dvCgkW_wrapper:hover:before{background-color:var(--theme-elevation-50)}.dvCgkW_wrapper:hover:after{width:100%}.dvCgkW_scanline{border-top:1px solid var(--grid-line-dark);border-bottom:1px solid var(--grid-line-dark);width:calc(100% - 2px)}:is([data-theme=dark] .dvCgkW_scanline,[data-theme=dark]:not(:has([data-theme=light])) .dvCgkW_scanline){border-color:var(--grid-line-dark)}:is([data-theme=light] .dvCgkW_scanline,[data-theme=light]:not(:has([data-theme=dark])) .dvCgkW_scanline){border-color:var(--grid-line-light)}.dvCgkW_contentWrapper{align-items:center;display:flex;position:relative}@media (max-width:1024px){.dvCgkW_contentWrapper{flex-direction:column}}.dvCgkW_content{flex-grow:2;width:50%;text-decoration:none}@media (max-width:1024px){.dvCgkW_content{width:100%}}.dvCgkW_title{margin:0 0 1.2rem}.dvCgkW_meta{opacity:.5;align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex}.dvCgkW_meta time{font-size:var(--font-body-size);line-height:1.4}.dvCgkW_meta p,.dvCgkW_description{margin:0}.dvCgkW_media{flex-shrink:1;max-width:50%;padding-right:2.5rem}@media (max-width:1024px){.dvCgkW_media{width:100%;max-width:100%;margin-bottom:2.5rem;padding:0}}.dvCgkW_date{font-size:var(--font-body-size);line-height:1.4}.dvCgkW_crosshair{opacity:.75;width:1.25rem;height:auto;position:absolute}.dvCgkW_crosshairTopLeft{top:-.625rem;left:-.625rem}.dvCgkW_crosshairTopRight{top:-.625rem;right:-.625rem}.dvCgkW_crosshairBottomLeft{bottom:-.625rem;left:-.625rem}.dvCgkW_crosshairBottomRight{bottom:-.625rem;right:-.625rem}
.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}
.yGTbba_partnerDirectory{padding-block:6rem;position:relative}.yGTbba_directoryHeader{justify-content:space-between;align-items:center;margin-bottom:4rem;display:flex}.yGTbba_directoryHeader *{margin:0}.yGTbba_directoryHeader .yGTbba_results{align-items:center;gap:1rem;display:flex}@media (max-width:1024px){.yGTbba_directoryHeader{margin-bottom:2rem}}.yGTbba_sidebar{border-top:1px solid var(--theme-border-color);margin-bottom:2rem;position:relative}.yGTbba_filterWrapper{top:var(--header-height);height:auto;overflow:hidden}.yGTbba_filterWrapper>*{border-bottom:1px solid var(--theme-border-color)}@media (max-width:1024px){.yGTbba_filterWrapper{height:0}}.yGTbba_filterToggle{display:none}@media (max-width:1024px){.yGTbba_filterToggle{display:block}}.yGTbba_filterToggle>svg{stroke-width:2px;margin-right:.75rem;transition:rotate .3s;rotate:-45deg}.yGTbba_filterToggle>svg.yGTbba_openToggle{rotate:0deg}@media (max-width:1024px){.yGTbba_openFilters{height:auto}}.yGTbba_filterHeader{border-bottom:1px solid var(--theme-border-color);justify-content:space-between;align-items:center;padding:1rem 1.5rem;font-weight:500;display:flex}@media (max-width:1024px){.yGTbba_filterHeader{padding-left:1rem}}.yGTbba_filterHeader>*{margin:0}.yGTbba_filterHeader>button{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.yGTbba_filterHeader>button{font-size:15px;line-height:18px}}.yGTbba_filterHeader>button{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.yGTbba_filterHeader>button:hover{opacity:.75}.yGTbba_filterHeader>button:disabled{opacity:.5;pointer-events:none;text-decoration:none}.yGTbba_filterHeader>span{width:100%}.yGTbba_filterGroup{grid-template-rows:auto 0fr;display:grid;overflow:hidden}.yGTbba_filterGroup .yGTbba_filterGroupHeader{height:min-content;font-size:var(--font-body-size);letter-spacing:0;text-align:left;cursor:pointer;color:inherit;background-color:#0000;border:none;justify-content:space-between;align-items:center;margin:0;padding:1rem 1.5rem;line-height:1.4;display:flex;position:relative}.yGTbba_filterGroup .yGTbba_filterGroupHeader:hover .yGTbba_chevron{opacity:1}.yGTbba_filterGroup .yGTbba_pill{background-color:var(--theme-elevation-100);border-radius:.25rem;justify-content:center;align-items:center;width:1.2rem;height:100%;margin-left:.5rem;font-size:.75rem;line-height:1.2rem;display:flex}.yGTbba_filterGroup .yGTbba_chevron{opacity:.5;width:.75rem;height:.75rem;margin-left:auto;transition:transform .3s,opacity .3s;transform:rotate(-90deg)}.yGTbba_filterGroup .yGTbba_checkboxes{gap:.75rem;height:100%;padding:0 1.5rem;overflow:hidden}.yGTbba_filterGroup .yGTbba_checkboxes label{cursor:pointer;width:fit-content;color:var(--theme-elevation-750);letter-spacing:0;align-items:center;gap:.5rem;margin:0;padding:.375rem 0;font-size:16px;line-height:20px;transition:color .3s;display:flex}@media (max-width:1920px){.yGTbba_filterGroup .yGTbba_checkboxes label{font-size:15px;line-height:18px}}.yGTbba_filterGroup .yGTbba_checkboxes label:hover{color:var(--theme-text)}.yGTbba_filterGroup .yGTbba_checkboxes label:has(input:checked){color:var(--theme-text)}.yGTbba_filterGroup .yGTbba_checkboxes label:has(input:disabled){color:var(--theme-elevation-250);cursor:not-allowed}.yGTbba_filterGroup .yGTbba_checkboxes label input{appearance:none;width:1rem;height:1rem}.yGTbba_filterGroup .yGTbba_checkboxes label input:before{content:"";box-sizing:border-box;border:1px solid var(--theme-elevation-250);cursor:pointer;justify-content:center;align-items:center;width:1rem;height:100%;margin:0;padding:0;transition:background-color .3s,border-color .3s;display:flex}.yGTbba_filterGroup .yGTbba_checkboxes label input:checked:before{content:url(/images/check.svg);border-color:var(--theme-elevation-250);background-color:var(--theme-elevation-0)}[data-theme=dark] .yGTbba_filterGroup .yGTbba_checkboxes label input:checked:before{content:url(/images/check-dark.svg)}[data-theme=dark]:not(:has([data-theme=light])) .yGTbba_filterGroup .yGTbba_checkboxes label input:checked:before{content:url(/images/check-dark.svg)}.yGTbba_filterGroup .yGTbba_checkboxes label input:hover:before{border-color:var(--theme-elevation-750);background-color:var(--theme-elevation-50)}.yGTbba_filterGroup .yGTbba_checkboxes label input:disabled:before{border-color:var(--theme-elevation-100);background-color:var(--theme-elevation-0);cursor:not-allowed}.yGTbba_filterGroup .yGTbba_checkboxes *{gap:.75rem;margin:0;display:flex}.yGTbba_filterGroup .yGTbba_checkboxes>:last-child{margin-bottom:1rem}:is(.yGTbba_filterGroup:has(input:focus),.yGTbba_open){grid-template-rows:auto 1fr}:is(.yGTbba_filterGroup:has(input:focus) .yGTbba_filterGroupHeader,.yGTbba_open .yGTbba_filterGroupHeader){padding-bottom:.5rem}:is(.yGTbba_filterGroup:has(input:focus) .yGTbba_chevron,.yGTbba_open .yGTbba_chevron){transform:rotate(0)}
._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}
._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}}
.BEhDhW_navigation{margin-top:var(--page-padding-top);margin-inline:var(--gutter-h);border-block:1px solid var(--theme-border-color);justify-content:space-between;align-items:center;display:flex}.BEhDhW_navigation .BEhDhW_desktopNav{align-items:center;gap:1rem;display:flex}.BEhDhW_navigation .BEhDhW_desktopNav a{justify-content:center;align-items:center;gap:.5rem;padding:1rem .25rem;text-decoration:none;transition:color .2s;display:flex;position:relative}.BEhDhW_navigation .BEhDhW_desktopNav a:hover{color:var(--theme-elevation-500)}.BEhDhW_navigation .BEhDhW_desktopNav .BEhDhW_tab:after{content:"";background-color:var(--theme-bg);width:100%;height:2px;transition:background-color .2s;display:block;position:absolute;bottom:0;left:0}.BEhDhW_navigation .BEhDhW_desktopNav .BEhDhW_tab:hover:after{background-color:var(--theme-elevation-500)}.BEhDhW_navigation .BEhDhW_desktopNav .BEhDhW_tab.BEhDhW_active:after{content:"";background-color:var(--theme-elevation-1000);width:100%;height:2px;display:block;position:absolute;bottom:0;left:0}.BEhDhW_navigation .BEhDhW_desktopNav .BEhDhW_tab.BEhDhW_active:hover{color:var(--theme-elevation-500)}.BEhDhW_navigation .BEhDhW_desktopNav .BEhDhW_tab.BEhDhW_active:hover:after{background-color:var(--theme-elevation-500)}@media (max-width:1024px){.BEhDhW_navigation .BEhDhW_desktopNav{display:none}}.BEhDhW_hero{margin-bottom:5rem}.BEhDhW_pageTitle{letter-spacing:-.05rem;margin:1.2rem 0;font-size:1rem;font-weight:500;line-height:1.2}@media (max-width:1600px){.BEhDhW_pageTitle{font-size:1.25rem}}@media (max-width:768px){.BEhDhW_pageTitle{font-size:1rem}}.BEhDhW_pageTitle code{font-size:inherit}.BEhDhW_pageTitle{opacity:.5;margin:0 0 2rem}.BEhDhW_title{letter-spacing:-.05em;margin:3rem 0 2.4rem;font-size:4rem;font-weight:500;line-height:1}@media (max-width:768px){.BEhDhW_title{font-size:2.5rem}}.BEhDhW_title code{font-size:inherit}.BEhDhW_title{margin:0}@media (max-width:1024px){.BEhDhW_title{margin-bottom:2rem}}.BEhDhW_description{margin:0}.BEhDhW_cardGrid{row-gap:5rem}@media (max-width:1024px){.BEhDhW_cardGrid{row-gap:2.5rem}}.BEhDhW_noPosts{background:var(--theme-bg);border:1px solid var(--theme-border-color);justify-content:center;align-items:center;width:100%;padding:2rem;display:flex;position:relative}@media (max-width:1024px){.BEhDhW_breadcrumbsLabel{display:none}}.BEhDhW_mobileNav{display:none}@media (max-width:1024px){.BEhDhW_mobileNav{width:100%;padding:1.25rem 0;display:block}}.BEhDhW_mobileNav nav{flex-direction:column;gap:1rem;padding:1rem 0;display:flex}.BEhDhW_mobileNav nav a{align-items:center;gap:.5rem;text-decoration:none;display:flex}.BEhDhW_mobileNavTrigger{justify-content:space-between;align-items:center;width:100%;padding-right:.5rem;display:flex}.BEhDhW_mobileNavTrigger[data-state=open] .BEhDhW_chevron{transform:rotate(180deg)}.BEhDhW_divider{color:var(--theme-elevation-400)}
.M2XQ6q_header{padding-bottom:var(--wrapper-padding-top);align-items:flex-end}@media (max-width:1024px){.M2XQ6q_header{padding-bottom:2rem}}.M2XQ6q_headerContent{flex-direction:column;gap:1rem;display:flex}.M2XQ6q_title{letter-spacing:-.05em;margin:1.2rem 0;font-size:1.4rem;font-weight:500;line-height:1.2}@media (max-width:1600px){.M2XQ6q_title{font-size:1.5rem}}@media (max-width:768px){.M2XQ6q_title{font-size:1.125rem}}.M2XQ6q_title code{font-size:inherit}.M2XQ6q_title{margin:0}.M2XQ6q_subtitle{letter-spacing:-.04em;font-size:24px;line-height:1.2em}@media (max-width:1920px){.M2XQ6q_subtitle{font-size:22px}}.M2XQ6q_subtitle{opacity:.75;margin:0}.M2XQ6q_versionWrapper{align-items:flex-end;padding-bottom:.25rem;display:flex}@media (max-width:1024px){.M2XQ6q_versionWrapper{padding-bottom:0}}.M2XQ6q_versionBadge{letter-spacing:0;font-size:16px;line-height:20px}@media (max-width:1920px){.M2XQ6q_versionBadge{font-size:15px;line-height:18px}}.M2XQ6q_versionBadge{letter-spacing:.04em;text-transform:uppercase;opacity:.5;align-items:center;font-weight:500;display:inline-flex}.M2XQ6q_cardsContainer{position:relative}.M2XQ6q_margins{top:0;left:calc(var(--gutter-h)*-1);width:calc(100% + var(--gutter-h)*2);pointer-events:none;justify-content:space-between;height:100%;display:flex;position:absolute}.M2XQ6q_margins>*{position:relative}.M2XQ6q_margins .M2XQ6q_marginLeft,.M2XQ6q_margins .M2XQ6q_marginRight{width:var(--gutter-h);display:block}.M2XQ6q_cards{border-top:1px solid var(--grid-line-light);position:relative}:is([data-theme=dark] .M2XQ6q_cards,[data-theme=dark]:not(:has([data-theme=light])) .M2XQ6q_cards){border-color:var(--grid-line-dark)}:is([data-theme=light] .M2XQ6q_cards,[data-theme=light]:not(:has([data-theme=dark])) .M2XQ6q_cards){border-color:var(--grid-line-light)}.M2XQ6q_card{border-bottom:1px solid var(--grid-line-light);background:var(--theme-bg);flex-direction:column;gap:1.5rem;padding:1.5rem;transition:background-color .4s cubic-bezier(.165,.84,.44,1),gap .4s cubic-bezier(.165,.84,.44,1);display:flex;position:relative}:is([data-theme=dark] .M2XQ6q_card,[data-theme=dark]:not(:has([data-theme=light])) .M2XQ6q_card){border-color:var(--grid-line-dark)}:is([data-theme=light] .M2XQ6q_card,[data-theme=light]:not(:has([data-theme=dark])) .M2XQ6q_card){border-color:var(--grid-line-light)}.M2XQ6q_card .M2XQ6q_scanlines{opacity:0;transition:opacity .4s cubic-bezier(.165,.84,.44,1)}.M2XQ6q_card:not(.M2XQ6q_disabled):hover .M2XQ6q_scanlines{opacity:1}.M2XQ6q_disabled{opacity:.4;pointer-events:none}.M2XQ6q_cardIcon{color:var(--theme-elevation-800);align-items:center;display:flex}.M2XQ6q_cardMeta{flex-direction:column;flex:1;gap:.25rem;display:flex}.M2XQ6q_cardTitle{letter-spacing:-.03em;margin:0;font-size:1.5rem;font-weight:500;line-height:1.2em}.M2XQ6q_cardBadge{letter-spacing:.25em;text-transform:uppercase;margin:1.2rem 0;font-size:13px;font-weight:400;line-height:1}@media (max-width:1600px){.M2XQ6q_cardBadge{font-size:12px}}.M2XQ6q_cardBadge code{font-size:inherit}.M2XQ6q_cardBadge{opacity:.5;margin:0}.M2XQ6q_cardAction{margin-top:auto}
.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}
._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}
.KFLwhG_gutter{overflow:hidden}.KFLwhG_wrapper{min-height:80vh;padding-block:8rem;position:relative}@media (max-width:1024px){.KFLwhG_wrapper{padding-block:4rem}}@media (max-width:768px){.KFLwhG_wrapper{padding-top:500px;padding-bottom:4rem}}@media (max-width:400px){.KFLwhG_wrapper{padding-top:400px}}.KFLwhG_highlightText{letter-spacing:-.05em;margin:2.4rem 0 1.8rem;font-size:2.5rem;font-weight:500;line-height:1}@media (max-width:1600px){.KFLwhG_highlightText{font-size:3rem}}@media (max-width:768px){.KFLwhG_highlightText{font-size:1.75rem}}.KFLwhG_highlightText code{font-size:inherit}.KFLwhG_highlightText{align-items:center;gap:1rem;margin:0;text-decoration:none;display:flex}.KFLwhG_highlightText .KFLwhG_arrow{opacity:0;transition:opacity .6s .1s}.KFLwhG_highlightText:hover .KFLwhG_arrow{opacity:.5}@media (max-width:1024px){.KFLwhG_highlightText{letter-spacing:-.05em;margin:0;font-size:2rem;font-weight:500;line-height:1}}@media (max-width:1024px) and (max-width:768px){.KFLwhG_highlightText{font-size:1.5rem}}@media (max-width:1024px){.KFLwhG_highlightText code{font-size:inherit}}@media (max-width:768px){.KFLwhG_highlightText{letter-spacing:-.05em;margin:0;font-size:2.5rem;font-weight:500;line-height:1}}@media (max-width:768px) and (max-width:1600px){.KFLwhG_highlightText{font-size:3rem}}@media (max-width:768px) and (max-width:768px){.KFLwhG_highlightText{font-size:1.75rem}}@media (max-width:768px){.KFLwhG_highlightText code{font-size:inherit}}.KFLwhG_highlightMediaTop{top:0;left:calc(var(--column)*8);width:calc(var(--column)*12);pointer-events:none;z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:2rem;height:100%;display:flex;position:absolute}@media (max-width:1024px){.KFLwhG_highlightMediaTop{left:calc(var(--column)*4);width:calc(var(--column)*6)}}@media (max-width:768px){.KFLwhG_highlightMediaTop{width:calc(var(--column)*10);justify-content:flex-start;max-width:600px;left:0}}.KFLwhG_highlightMediaBottom{top:0;left:calc(var(--column)*8);width:calc(var(--column)*12);pointer-events:none;z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:2rem;height:100%;display:flex;position:absolute}.KFLwhG_highlightMediaBottom img{transition-duration:.9s}@media (max-width:1024px){.KFLwhG_highlightMediaBottom{left:calc(var(--column)*4);width:calc(var(--column)*6)}}@media (max-width:768px){.KFLwhG_highlightMediaBottom{width:calc(var(--column)*10);justify-content:flex-start;max-width:600px;left:0}}.KFLwhG_media{width:100%;height:auto;position:absolute}.KFLwhG_rightMargin div{width:calc(var(--gutter-h) + var(--column)*4);height:100%;left:calc(100% - var(--gutter-h) - var(--column)*4);position:absolute;top:0}@media (max-width:768px){.KFLwhG_rightMargin div{display:none}}.KFLwhG_highlightWrap{z-index:10;flex-direction:column;justify-content:center;gap:2rem;height:100%;display:flex}.KFLwhG_highlightWrap>span{letter-spacing:-.04em;font-size:24px;line-height:1.2em}@media (max-width:1920px){.KFLwhG_highlightWrap>span{font-size:22px}}@media (max-width:768px){.KFLwhG_highlightWrap{justify-content:flex-start}}.KFLwhG_highlightList{flex-direction:column;gap:1rem;display:flex}.KFLwhG_highlightText{opacity:.5;transition:opacity .9s}.KFLwhG_highlightText:focus{color:inherit;text-decoration:none}.KFLwhG_highlightText img{opacity:0;will-change:transition;transition:opacity .9s,transform .9s;display:block}.KFLwhG_beforeActive .KFLwhG_mediaTop img{opacity:0;transform:translateY(-6rem)}.KFLwhG_beforeActive .KFLwhG_mediaBottom img{opacity:0;transform:translateY(-4rem)}.KFLwhG_activeHighlight,.KFLwhG_activeHighlight .KFLwhG_highlightText{opacity:1}.KFLwhG_activeHighlight .KFLwhG_mediaTop img,.KFLwhG_activeHighlight .KFLwhG_mediaBottom img{opacity:1;transform:translateY(0)}.KFLwhG_afterActive .KFLwhG_mediaTop img{opacity:0;transform:translateY(6rem)}.KFLwhG_afterActive .KFLwhG_mediaBottom img{opacity:0;transform:translateY(4rem)}.KFLwhG_button{width:calc(var(--column)*4);margin-top:2rem}@media (max-width:768px){.KFLwhG_button{width:calc(var(--column)*8)}}
._5eBwtG_linkGrid{position:relative}._5eBwtG_links{border-top:1px solid var(--grid-line-dark);flex-direction:column;margin:0 1px;display:flex}:is([data-theme=light] ._5eBwtG_links,[data-theme=light]:not(:has([data-theme=dark])) ._5eBwtG_links){border-color:var(--grid-line-light)}._5eBwtG_link{letter-spacing:-.05em;margin:1.8rem 0 1.2rem;font-size:2rem;font-weight:500;line-height:1;position:relative}@media (max-width:768px){._5eBwtG_link{font-size:1.5rem}}._5eBwtG_link code{font-size:inherit}._5eBwtG_link{background-color:var(--theme-elevation-0);border-bottom:1px solid var(--grid-line-dark);justify-content:space-between;align-items:flex-start;width:100%;margin:0;padding:3rem 1.5rem;text-decoration:none;transition:padding-left .3s cubic-bezier(.165,.84,.44,1);display:flex}:is([data-theme=light] ._5eBwtG_link,[data-theme=light]:not(:has([data-theme=dark])) ._5eBwtG_link){border-color:var(--grid-line-light)}._5eBwtG_link:focus{text-decoration:none}._5eBwtG_link:before{content:"";background-color:var(--theme-elevation-1000);width:0;height:2px;transition:width .6s cubic-bezier(.165,.84,.44,1);position:absolute;bottom:0;left:0}._5eBwtG_link:hover{padding-left:2rem}._5eBwtG_link:hover:before{width:100%}._5eBwtG_link:hover ._5eBwtG_arrow{opacity:1;transform:translate(0)}._5eBwtG_arrow{transition:transform .3s cubic-bezier(.165,.84,.44,1);transform:translate(-.5rem,.5rem)}@media (max-width:1024px){._5eBwtG_arrow{transform:scale(.75)}}
.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)}
.FbtCvW_title{margin:0 0 2rem}.FbtCvW_grid{row-gap:2rem;display:grid}.FbtCvW_minimal .FbtCvW_grid{row-gap:1rem}
