.Home_shell__a2bm5{width:min(100%,var(--layout-max));margin-inline:auto;padding-inline:var(--page-gutter)}.Home_header__qwdnY{display:flex;align-items:center;gap:var(--space-6);padding-block:var(--space-5);border-bottom:var(--border-width) solid var(--line);font-family:var(--font-mono);font-size:var(--text-xs)}.Home_location__cWt5E{flex:1 1;color:var(--muted)}.Home_languages__X4c_t,.Home_navigation__ZnU_e{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5)}.Home_header__qwdnY a{display:inline-flex;align-items:center;min-height:var(--touch-target)}.Home_languages__X4c_t{gap:var(--space-2)}.Home_languages__X4c_t a{min-width:var(--touch-target);justify-content:center}.Home_languages__X4c_t a[aria-current]{color:var(--accent);text-decoration:underline;text-underline-offset:var(--space-2)}.Home_hero__SUKCZ{display:grid;grid-gap:var(--space-8);gap:var(--space-8);padding-top:var(--section-space);padding-bottom:var(--space-6)}.Home_signature__ZDaw3{display:grid;justify-items:start;grid-gap:var(--space-3);gap:var(--space-3);container-type:inline-size}.Home_brand__KGMVv{display:inline-flex;position:relative;align-items:flex-end;width:max-content;max-width:100%;font-family:var(--font-brand);font-weight:var(--weight-title);font-size:var(--brand-size);line-height:var(--brand-leading)}.Home_glyphs__BpsxJ{display:flex;align-items:flex-end}.Home_accentGlyph__vIOuh,.Home_glyph__CKxCh{display:inline-block;overflow:hidden;padding-block:var(--brand-mask-top) var(--brand-mask-bottom);letter-spacing:var(--brand-tracking)}.Home_accentGlyph__vIOuh>span,.Home_glyph__CKxCh>span{display:inline-block}.Home_accentGlyph__vIOuh{color:var(--accent)}.Home_caret__t1cVo{flex:0 0 var(--brand-caret-width);width:var(--brand-caret-width);height:var(--brand-caret-height);margin-left:var(--brand-caret-gap);margin-bottom:var(--brand-caret-bottom);background:var(--accent)}.Home_tagline__4XR2e{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--muted)}.Home_studioGrid__sQwlg{display:grid;grid-template-columns:1.1fr .9fr;align-items:end;grid-gap:var(--space-8);gap:var(--space-8)}.Home_studioHeading__DpHrG{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.Home_eyebrow__5Q2BS,.Home_label__UugIe{font-family:var(--font-mono);font-size:var(--text-xs)}.Home_eyebrow__5Q2BS{color:var(--muted)}.Home_studioHeading__DpHrG h1{font-size:var(--text-display);max-width:var(--heading-measure)}.Home_intro__Isu_t{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;grid-gap:var(--space-5);gap:var(--space-5)}.Home_contentIntro__MGldQ p,.Home_intro__Isu_t p,.Home_workflowCopy__63eL0 p{font-size:var(--text-md);max-width:var(--measure);min-width:0;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.Home_primaryLink__qp_ek{display:inline-flex;justify-content:center;align-items:center;min-height:var(--touch-target);padding:var(--space-3) var(--space-5);background:var(--accent);color:var(--background);border:var(--border-width) solid var(--accent);font-family:var(--font-mono);font-size:var(--text-xs);transition:background var(--motion-duration) var(--motion-ease),color var(--motion-duration) var(--motion-ease)}.Home_primaryLink__qp_ek:hover{color:var(--background);background:var(--foreground);border-color:var(--foreground)}.Home_primaryLink__qp_ek:active{opacity:.8}.Home_capabilities__r2xS_{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);margin:0;padding:var(--space-5) 0 0;list-style:none;font-family:var(--font-mono);font-size:var(--text-xs)}.Home_capabilities__r2xS_,.Home_section__Ffc8d{border-top:var(--border-width) solid var(--line)}.Home_section__Ffc8d{display:grid;grid-gap:var(--space-6);gap:var(--space-6);padding-block:var(--section-space)}.Home_sectionHeading__wnAMB{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-5)}.Home_sectionHeading__wnAMB h2{font-size:var(--text-section)}.Home_textLink__d_Ktn{display:inline-flex;align-items:center;min-height:var(--touch-target);padding:0;background:none;border:0;color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs)}.Home_textLink__d_Ktn:hover{color:var(--accent)}.Home_textLink__d_Ktn:active{opacity:.75}.Home_contentIntro__MGldQ{display:grid;justify-items:start;grid-gap:var(--space-3);gap:var(--space-3)}.Home_contentIntro__MGldQ .Home_label__UugIe{flex-shrink:0}.Home_videos__5fC_z{display:grid;grid-template-columns:minmax(0,256fr) repeat(2,minmax(0,81fr));grid-gap:var(--space-5);gap:var(--space-5);padding-top:var(--space-4)}.Home_video__YfpX9{min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:var(--space-4)}.Home_media___G6_N{position:relative;aspect-ratio:var(--media-ratio);background:var(--background-2)}.Home_shortMedia__lBmYo{aspect-ratio:var(--media-short-ratio)}.Home_media___G6_N iframe,.Home_thumbnail__g0kX_{position:absolute;inset:0;display:block;width:100%;height:100%;border:0}.Home_thumbnail__g0kX_{padding:0;background:var(--background-2);color:var(--background)}.Home_thumbnail__g0kX_ img{display:block;width:100%;height:100%;object-fit:contain}.Home_playIcon__UhOgk{position:absolute;right:var(--play-inset);bottom:var(--play-inset);display:grid;place-content:center;width:var(--play-size);height:var(--play-size);background:var(--accent);font-size:var(--play-font-size)}.Home_thumbnail__g0kX_:hover .Home_playIcon__UhOgk{background:var(--foreground)}.Home_thumbnail__g0kX_:active{opacity:.85}.Home_videoMeta__ewirI{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--muted)}.Home_video__YfpX9 h3{font-size:var(--text-card);line-height:1.3;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}.Home_video__YfpX9 h3 a{display:block;min-height:var(--touch-target)}.Home_playerActions__JsNy_{display:flex;flex-wrap:wrap;gap:var(--space-4)}.Home_workflowGrid__IWzAB{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.Home_workflowCopy__63eL0{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.Home_install__RaWob{min-width:0;background:var(--background-2);padding:var(--space-5);border:var(--border-width) solid var(--line)}.Home_install__RaWob h3{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-normal);letter-spacing:normal}.Home_install__RaWob pre{margin:0;overflow-x:auto;padding-bottom:var(--space-2);white-space:pre-wrap}.Home_command__Y_5A4{margin-top:var(--space-4)}.Home_commandHeader__ufP2X{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-2);font-family:var(--font-mono)}.Home_commandHeader__ufP2X,.Home_copyStatus__9q2oK{font-size:var(--text-xs);color:var(--muted)}.Home_copyStatus__9q2oK:empty{display:none}.Home_argument__TCwlE{display:inline-block;max-width:100%;white-space:normal;overflow-wrap:anywhere;vertical-align:top}.Home_install__RaWob code{font-family:var(--font-mono);font-size:var(--text-xs);line-height:var(--leading-body);color:var(--foreground)}.Home_footer__7dKhS{display:grid;grid-gap:var(--space-6);gap:var(--space-6);border-top:var(--border-width) solid var(--line);padding-top:var(--section-space)}.Home_footer__7dKhS h2{font-size:var(--text-section)}.Home_footerGrid__tRH3v{display:flex;justify-content:space-between;gap:var(--space-6)}.Home_footer__7dKhS address{display:flex;flex-direction:column;font-style:normal}.Home_footer__7dKhS address a,.Home_socials__r_NoQ a{display:inline-flex;align-items:center;min-height:var(--touch-target)}.Home_socials__r_NoQ{flex-wrap:wrap;gap:0 var(--space-5);align-content:flex-start}.Home_footerEnd__CEpjh,.Home_socials__r_NoQ{display:flex;font-family:var(--font-mono);font-size:var(--text-xs)}.Home_footerEnd__CEpjh{justify-content:space-between;padding-block:var(--space-5);margin-top:var(--space-5);border-top:var(--border-width) solid var(--line);color:var(--muted)}.Home_skip__3yjZ7{position:fixed;left:var(--space-4);top:var(--space-4);transform:translateY(-200%);z-index:10;padding:var(--space-3) var(--space-4);background:var(--accent);color:var(--background)}.Home_skip__3yjZ7:focus{transform:none}.Home_hero__SUKCZ,.Home_intro__Isu_t,.Home_section__Ffc8d,.Home_signature__ZDaw3,.Home_studioHeading__DpHrG,.Home_workflowCopy__63eL0{min-width:0}.Home_primaryLink__qp_ek{max-width:100%}@media (max-width:48rem){.Home_hero__SUKCZ{gap:var(--space-7)}.Home_studioGrid__sQwlg,.Home_workflowGrid__IWzAB{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.Home_studioHeading__DpHrG{gap:var(--space-4)}.Home_studioHeading__DpHrG h1{max-width:none}.Home_videos__5fC_z{grid-template-columns:1fr;gap:var(--space-7)}.Home_video__YfpX9 h3{font-size:var(--text-md)}.Home_shortMedia__lBmYo{aspect-ratio:var(--media-mobile-short-ratio)}.Home_contentIntro__MGldQ{gap:var(--space-4)}.Home_sectionHeading__wnAMB{gap:var(--space-3)}.Home_sectionHeading__wnAMB .Home_textLink__d_Ktn{max-width:100%}.Home_footerGrid__tRH3v{flex-direction:column}}@media (max-width:36rem){.Home_header__qwdnY{flex-wrap:wrap;gap:0 var(--space-4);padding-block:var(--space-4)}.Home_location__cWt5E{flex-basis:100%}.Home_navigation__ZnU_e{flex:1 0 max-content;flex-wrap:wrap;max-width:100%;gap:var(--navigation-gap)}.Home_languages__X4c_t{gap:var(--space-2)}.Home_tagline__4XR2e{font-size:var(--text-xs)}.Home_contentIntro__MGldQ p,.Home_intro__Isu_t p,.Home_workflowCopy__63eL0 p{font-size:var(--text-sm)}.Home_capabilities__r2xS_{gap:var(--space-3) var(--space-5)}}