._footer_nxb0k_1{--footer-pad:var(--uiarc-space-6);border-top:1px solid var(--uiarc-border);padding:var(--uiarc-space-12) var(--footer-pad) var(--uiarc-space-6);background:var(--uiarc-background);color:var(--uiarc-foreground);font-family:var(--uiarc-font-body);letter-spacing:var(--uiarc-tracking-body);position:relative;overflow:hidden;container:site-footer/inline-size}._srOnly_nxb0k_2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._top_nxb0k_4{gap:var(--uiarc-space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);display:grid}._intro_nxb0k_5{align-content:start;gap:var(--uiarc-space-3);min-width:0;display:grid}._brandRow_nxb0k_6{align-items:center;gap:var(--uiarc-space-2);display:inline-flex}._brandMark_nxb0k_7{width:22px;height:22px;color:var(--uiarc-foreground);flex:none}._brand_nxb0k_6{color:var(--uiarc-foreground);font:inherit;font-size:var(--uiarc-text-base);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:none}._tagline_nxb0k_9{max-width:320px;color:var(--uiarc-text-secondary);font-size:var(--uiarc-text-sm);line-height:var(--uiarc-leading-body);margin:0}._columns_nxb0k_11{gap:var(--uiarc-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._column_nxb0k_11 h2{margin:0 0 var(--uiarc-space-3);font-size:var(--uiarc-text-sm);font-weight:500}._column_nxb0k_11 ul,._inline_nxb0k_13{margin:0;padding:0;list-style:none}._column_nxb0k_11 ul{gap:var(--uiarc-space-2);display:grid}._link_nxb0k_15{color:var(--uiarc-text-secondary);font:inherit;font-size:var(--uiarc-text-sm);text-align:left;cursor:pointer;transition:color var(--uiarc-duration-fast) var(--uiarc-ease-standard);background:0 0;border:0;align-items:center;gap:3px;padding:2px 0;text-decoration:none;display:inline-flex}._link_nxb0k_15:active,._link_nxb0k_15:focus-visible{color:var(--uiarc-foreground)}._external_nxb0k_17{color:var(--uiarc-text-muted);transition:transform var(--uiarc-duration-fast) var(--uiarc-ease-standard)}@media (hover:hover) and (pointer:fine){._link_nxb0k_15:hover{color:var(--uiarc-foreground)}._link_nxb0k_15:hover ._external_nxb0k_17{transform:translate(1px,-1px)}}._newsletter_nxb0k_24{gap:var(--uiarc-space-2);max-width:400px;margin-top:var(--uiarc-space-5);display:grid}._newsletterTitle_nxb0k_25{font-size:var(--uiarc-text-sm);margin:0;font-weight:500}._newsletterRow_nxb0k_26{height:var(--uiarc-control-height-md);align-items:center;gap:var(--uiarc-space-2);border:1px solid var(--uiarc-border);border-radius:var(--uiarc-radius-control);padding:3px 3px 3px var(--uiarc-space-4);background:var(--uiarc-surface);transition:border-color var(--uiarc-duration-fast) var(--uiarc-ease-standard);display:flex}._newsletterRow_nxb0k_26:focus-within{border-color:var(--uiarc-border-strong)}._newsletterRow_nxb0k_26[data-invalid]{border-color:var(--uiarc-danger)}._newsletterInput_nxb0k_29{width:100%;min-width:0;color:var(--uiarc-foreground);font:inherit;font-size:var(--uiarc-text-sm);background:0 0;border:0;flex:1;padding:0}._newsletterInput_nxb0k_29::placeholder{color:var(--uiarc-text-muted)}._newsletterRow_nxb0k_26[data-done] ._newsletterInput_nxb0k_29{color:var(--uiarc-text-secondary)}._newsletterButton_nxb0k_32{border-radius:calc(var(--uiarc-radius-control) - 3px);flex:none}._messageSlot_nxb0k_33{min-height:20px;position:relative}._message_nxb0k_33{color:var(--uiarc-text-muted);font-size:var(--uiarc-text-xs);margin:0;line-height:20px}._message_nxb0k_33[data-tone=error]{color:var(--uiarc-danger)}._message_nxb0k_33[data-tone=success]{color:var(--uiarc-success)}._bottom_nxb0k_38{justify-content:space-between;align-items:center;gap:var(--uiarc-space-3) var(--uiarc-space-6);margin-top:var(--uiarc-space-12);border-top:1px solid var(--uiarc-border-subtle);padding-top:var(--uiarc-space-5);flex-wrap:wrap;display:flex}._bottomStart_nxb0k_39,._bottomEnd_nxb0k_39{align-items:center;gap:var(--uiarc-space-2) var(--uiarc-space-5);flex-wrap:wrap;display:flex}._inline_nxb0k_13{align-items:center;gap:var(--uiarc-space-1) var(--uiarc-space-4);flex-wrap:wrap;display:flex}._copyright_nxb0k_41{color:var(--uiarc-text-muted);font-size:var(--uiarc-text-sm)}._status_nxb0k_42{align-items:center;gap:var(--uiarc-space-2);color:var(--uiarc-text-secondary);font:inherit;font-size:var(--uiarc-text-sm);cursor:pointer;background:0 0;border:0;padding:2px 0;text-decoration:none;display:inline-flex}._statusDot_nxb0k_43{--tone:var(--uiarc-success);background:var(--tone);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklab, var(--tone) 18%, transparent);border-radius:50%}._status_nxb0k_42[data-tone=warning] ._statusDot_nxb0k_43{--tone:var(--uiarc-warning)}._status_nxb0k_42[data-tone=danger] ._statusDot_nxb0k_43{--tone:var(--uiarc-danger)}@media (hover:hover) and (pointer:fine){._status_nxb0k_42:hover{color:var(--uiarc-foreground)}}._minimal_nxb0k_49{padding-block:var(--uiarc-space-8) var(--uiarc-space-6)}._minimalRow_nxb0k_50{justify-content:space-between;align-items:center;gap:var(--uiarc-space-3) var(--uiarc-space-6);flex-wrap:wrap;display:flex}._minimalRow_nxb0k_50+._minimalRow_nxb0k_50{margin-top:var(--uiarc-space-6);border-top:1px solid var(--uiarc-border-subtle);padding-top:var(--uiarc-space-5)}._logo_nxb0k_54{padding-bottom:0}._markStage_nxb0k_55{margin:var(--uiarc-space-10) calc(var(--footer-pad) * -1) 0;pointer-events:none;-webkit-mask-image:linear-gradient(#000 18%,#0000 96%);mask-image:linear-gradient(#000 18%,#0000 96%)}._bigMark_nxb0k_56{width:100%;height:auto;display:block}@container site-footer (width<=760px){._top_nxb0k_4{gap:var(--uiarc-space-10);grid-template-columns:minmax(0,1fr)}}@container site-footer (width<=520px){._columns_nxb0k_11{gap:var(--uiarc-space-8) var(--uiarc-space-4);grid-template-columns:repeat(2,minmax(0,1fr))}._newsletter_nxb0k_24{max-width:none}._bottom_nxb0k_38{flex-direction:column;align-items:flex-start}}._preview_nxb0k_67{justify-items:center;gap:var(--uiarc-space-4);width:100%;display:grid}._frame_nxb0k_68{border:1px solid var(--uiarc-border);background:var(--uiarc-background);border-radius:20px;width:100%;overflow:hidden}._frameBody_nxb0k_69{overflow:hidden}._frame_nxb0k_68 ._footer_nxb0k_1{border-top:0}._previewNote_nxb0k_71{min-height:20px;color:var(--uiarc-text-muted);font-size:var(--uiarc-text-xs);margin:0}@media (prefers-reduced-motion:reduce){._link_nxb0k_15,._external_nxb0k_17,._newsletterRow_nxb0k_26{transition:none}}._header_16s8m_1{z-index:20;color:var(--uiarc-foreground);font-family:var(--uiarc-font-body);letter-spacing:var(--uiarc-tracking-body);transition:background-color var(--uiarc-duration-standard) var(--uiarc-ease-standard), border-color var(--uiarc-duration-standard) var(--uiarc-ease-standard), box-shadow var(--uiarc-duration-standard) var(--uiarc-ease-standard);background:0 0;border-bottom:1px solid #0000;position:relative;container:site-header/inline-size}._sticky_16s8m_2{position:sticky;top:0}._header_16s8m_1[data-scrolled]{border-bottom-color:var(--uiarc-border);background:var(--uiarc-background);box-shadow:var(--uiarc-shadow-resting)}._inner_16s8m_5{max-width:1200px;padding:0 var(--uiarc-space-6);margin:0 auto;position:relative}._bar_16s8m_6{align-items:center;gap:var(--uiarc-space-2);height:64px;display:flex}._header_16s8m_1[data-variant=centered] ._bar_16s8m_6{grid-template-columns:1fr auto 1fr;display:grid}._brandSlot_16s8m_8{min-width:0;display:flex}._brand_16s8m_8{align-items:center;gap:var(--uiarc-space-2);padding:var(--uiarc-space-2) var(--uiarc-space-2) var(--uiarc-space-2) 0;color:var(--uiarc-foreground);font:inherit;font-size:var(--uiarc-text-base);cursor:pointer;background:0 0;border:0;border-radius:12px;font-weight:500;text-decoration:none;display:inline-flex}._brandMark_16s8m_10{flex:none;width:22px;height:22px}._nav_16s8m_12{min-width:0;margin-left:var(--uiarc-space-4)}._header_16s8m_1[data-variant=centered] ._nav_16s8m_12{margin:0}._navList_16s8m_14{align-items:center;gap:2px;margin:0;padding:0;list-style:none;display:flex}._header_16s8m_1[data-variant=centered] ._navList_16s8m_14{border:1px solid var(--uiarc-border);border-radius:var(--uiarc-radius-pill);background:var(--uiarc-surface-muted);padding:3px}._navCell_16s8m_16{display:flex}._navItem_16s8m_17{isolation:isolate;height:36px;padding:0 var(--uiarc-space-3);color:var(--uiarc-text-secondary);font:inherit;font-size:var(--uiarc-text-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--uiarc-duration-fast) var(--uiarc-ease-standard);background:0 0;border:0;border-radius:12px;align-items:center;gap:4px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}._header_16s8m_1[data-variant=centered] ._navItem_16s8m_17{border-radius:var(--uiarc-radius-pill);height:32px;padding:0 14px}._navItem_16s8m_17:is([data-current],[data-open]){color:var(--uiarc-foreground)}@media (hover:hover) and (pointer:fine){._navItem_16s8m_17:hover{color:var(--uiarc-foreground)}}._navLabel_16s8m_21{position:relative}._chevron_16s8m_22{color:var(--uiarc-text-muted);transition:transform var(--uiarc-duration-standard) var(--uiarc-ease-standard)}._navItem_16s8m_17[data-open] ._chevron_16s8m_22{transform:rotate(180deg)}._hover_16s8m_24{z-index:-1;border-radius:inherit;background:var(--uiarc-surface-muted);position:absolute;inset:0}._indicator_16s8m_25{right:var(--uiarc-space-3);bottom:4px;left:var(--uiarc-space-3);background:var(--uiarc-accent);border-radius:2px;height:2px;position:absolute}._navItem_16s8m_17:has(._chevron_16s8m_22) ._indicator_16s8m_25{right:calc(var(--uiarc-space-3) + 18px)}._header_16s8m_1[data-variant=centered] ._indicator_16s8m_25{z-index:-1;border:1px solid var(--uiarc-border);border-radius:inherit;background:var(--uiarc-surface);height:auto;box-shadow:var(--uiarc-shadow-resting);inset:0}._actions_16s8m_29{align-items:center;gap:var(--uiarc-space-2);margin-left:auto;display:flex}._header_16s8m_1[data-variant=centered] ._actions_16s8m_29{justify-self:end}._action_16s8m_29{border-radius:var(--uiarc-radius-control);height:36px;font:inherit;font-size:var(--uiarc-text-sm);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--uiarc-duration-fast) var(--uiarc-ease-standard), background-color var(--uiarc-duration-fast) var(--uiarc-ease-standard), opacity var(--uiarc-duration-fast) var(--uiarc-ease-standard);border:1px solid #0000;justify-content:center;align-items:center;padding:0 14px;font-weight:500;text-decoration:none;display:inline-flex}._action_16s8m_29:active{transform:scale(.97)}._secondary_16s8m_33{color:var(--uiarc-text-secondary);background:0 0}._primary_16s8m_34{background:var(--uiarc-foreground);color:var(--uiarc-background)}@media (hover:hover) and (pointer:fine){._secondary_16s8m_33:hover{background:var(--uiarc-surface-muted);color:var(--uiarc-foreground)}._primary_16s8m_34:hover{opacity:.9}}._menuButton_16s8m_39{width:40px;height:40px;color:var(--uiarc-foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--uiarc-duration-fast) var(--uiarc-ease-standard);background:0 0;border:0;border-radius:12px;place-items:center;display:none;position:relative}._menuButton_16s8m_39:active{background:var(--uiarc-surface-muted)}._menuIcon_16s8m_41{place-items:center;display:grid}._panel_16s8m_44{top:calc(100% - 4px);right:var(--uiarc-space-6);left:var(--uiarc-space-6);border:1px solid var(--uiarc-border);border-radius:var(--uiarc-radius-panel);background:var(--uiarc-surface-raised);box-shadow:var(--uiarc-shadow-floating);transform-origin:50% 0;position:absolute;overflow:hidden}._header_16s8m_1[data-variant=centered] ._panel_16s8m_44{width:min(560px, calc(100% - 2 * var(--uiarc-space-6)));left:50%;right:auto;translate:-50%}._face_16s8m_46{padding:var(--uiarc-space-3);position:relative}._face_16s8m_46[data-leaving]{pointer-events:none;position:absolute;top:0;left:0;right:0}._faceGrid_16s8m_48{gap:var(--uiarc-space-2);display:grid}._faceGrid_16s8m_48[data-featured]{grid-template-columns:minmax(0,1fr) minmax(200px,260px)}._panelLinks_16s8m_50{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}._panelLink_16s8m_50{align-items:flex-start;gap:var(--uiarc-space-3);width:100%;height:100%;padding:var(--uiarc-space-3);color:var(--uiarc-foreground);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--uiarc-duration-fast) var(--uiarc-ease-standard);background:0 0;border:0;border-radius:16px;text-decoration:none;display:flex}._panelLink_16s8m_50:focus-visible,._feature_16s8m_52:focus-visible{background:var(--uiarc-surface-muted)}._panelIcon_16s8m_53{color:var(--uiarc-text-secondary);flex:none;margin-top:2px;display:flex}._panelText_16s8m_54{gap:2px;min-width:0;display:grid}._panelText_16s8m_54>span:first-child{font-size:var(--uiarc-text-sm);font-weight:500}._panelText_16s8m_54>span:last-child:not(:first-child){color:var(--uiarc-text-muted);font-size:var(--uiarc-text-sm)}._feature_16s8m_52{padding:var(--uiarc-space-2) var(--uiarc-space-2) var(--uiarc-space-3);background:var(--uiarc-surface-muted);color:var(--uiarc-foreground);font:inherit;text-align:left;cursor:pointer;border:0;border-radius:18px;align-content:start;gap:6px;text-decoration:none;display:grid}._featureImage_16s8m_58{aspect-ratio:16/10;background:var(--uiarc-border);border-radius:12px;margin-bottom:4px;display:block;position:relative;overflow:hidden}._featureImage_16s8m_58 img{object-fit:cover;transition:transform var(--uiarc-duration-considered) var(--uiarc-ease-standard)}._featureTitle_16s8m_60{padding:0 var(--uiarc-space-1);font-size:var(--uiarc-text-sm);align-items:center;gap:6px;font-weight:500;display:inline-flex}._featureTitle_16s8m_60 svg{color:var(--uiarc-text-muted);transition:transform var(--uiarc-duration-fast) var(--uiarc-ease-standard)}._featureText_16s8m_62{padding:0 var(--uiarc-space-1);color:var(--uiarc-text-muted);font-size:var(--uiarc-text-sm)}@media (hover:hover) and (pointer:fine){._panelLink_16s8m_50:hover{background:var(--uiarc-surface-muted)}._feature_16s8m_52:hover ._featureImage_16s8m_58 img{transform:scale(1.03)}._feature_16s8m_52:hover ._featureTitle_16s8m_60 svg{transform:translate(2px)}}._scrim_16s8m_70{background:oklch(0% 0 none/.16);height:100dvh;position:absolute;top:100%;left:0;right:0}._sheet_16s8m_71{border-bottom:1px solid var(--uiarc-border);background:var(--uiarc-background);position:absolute;top:100%;left:0;right:0;overflow:hidden}._sheetInner_16s8m_73{max-height:var(--site-header-sheet-max,calc(100dvh - 65px));overscroll-behavior:contain;padding:var(--uiarc-space-2) var(--uiarc-space-4) var(--uiarc-space-5);overflow-y:auto}._sheetList_16s8m_74{margin:0;padding:0;list-style:none}._sheetItem_16s8m_75{border-bottom:1px solid var(--uiarc-border-subtle)}._sheetRow_16s8m_76{justify-content:space-between;align-items:center;gap:var(--uiarc-space-3);width:100%;min-height:52px;padding:0 var(--uiarc-space-1);color:var(--uiarc-foreground);font:inherit;font-size:var(--uiarc-text-base);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;font-weight:500;text-decoration:none;display:flex}._sheetChevron_16s8m_77{color:var(--uiarc-text-muted);transition:transform var(--uiarc-duration-standard) var(--uiarc-ease-standard)}._sheetRow_16s8m_76[aria-expanded=true] ._sheetChevron_16s8m_77{transform:rotate(180deg)}._sheetDot_16s8m_79{background:var(--uiarc-accent);border-radius:50%;width:6px;height:6px}._sheetGroup_16s8m_80{overflow:hidden}._sheetGroup_16s8m_80 ul{padding:0 0 var(--uiarc-space-3);margin:0;list-style:none;display:grid}._sheetLink_16s8m_82{align-items:center;gap:var(--uiarc-space-3);width:100%;min-height:44px;padding:0 var(--uiarc-space-2);color:var(--uiarc-text-secondary);font:inherit;font-size:var(--uiarc-text-sm);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;text-decoration:none;display:flex}._sheetLink_16s8m_82:active{background:var(--uiarc-surface-muted);color:var(--uiarc-foreground)}._sheetActions_16s8m_84{gap:var(--uiarc-space-2);margin-top:var(--uiarc-space-5);grid-template-columns:1fr 1fr;display:grid}._sheetActions_16s8m_84 ._action_16s8m_29{height:var(--uiarc-control-height-md)}._sheetActions_16s8m_84 ._secondary_16s8m_33{border-color:var(--uiarc-border)}@container site-header (width<=759px){._inner_16s8m_5{padding:0 var(--uiarc-space-4)}._nav_16s8m_12,._wideOnly_16s8m_90,._panel_16s8m_44{display:none}._menuButton_16s8m_39{display:grid}._header_16s8m_1[data-variant=centered] ._bar_16s8m_6{display:flex}}@container site-header (width>=760px){._sheet_16s8m_71,._scrim_16s8m_70{display:none}}._preview_16s8m_99{justify-items:center;gap:var(--uiarc-space-4);width:100%;display:grid}._frame_16s8m_100{overscroll-behavior:contain;border:1px solid var(--uiarc-border);background:var(--uiarc-background);--site-header-sheet-max:calc(520px - 67px);border-radius:20px;width:100%;height:520px;position:relative;overflow-y:auto;container-type:inline-size}._page_16s8m_101{margin-top:-65px}._pageHero_16s8m_102{justify-items:center;gap:var(--uiarc-space-3);padding:128px var(--uiarc-space-6) 72px;background:var(--uiarc-arc-gradient-soft,var(--uiarc-surface-muted));text-align:center;display:grid}._pageHero_16s8m_102 h2{font-family:var(--uiarc-font-display);font-size:var(--uiarc-text-3xl);letter-spacing:var(--uiarc-tracking-display);font-weight:500;line-height:var(--uiarc-leading-display);margin:0}._pageHero_16s8m_102 p{max-width:420px;color:var(--uiarc-text-secondary);font-size:var(--uiarc-text-sm);line-height:var(--uiarc-leading-body);margin:0}._pageRows_16s8m_105{gap:var(--uiarc-space-3);padding:var(--uiarc-space-6);display:grid}._pageRow_16s8m_105{gap:var(--uiarc-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._pageRow_16s8m_105 span{background:var(--uiarc-surface-muted);border-radius:16px;height:120px}@container (width<=520px){._pageRow_16s8m_105{grid-template-columns:1fr}._pageRow_16s8m_105 span:not(:first-child){display:none}._pageHero_16s8m_102{padding:112px var(--uiarc-space-4) 56px}}@media (prefers-reduced-motion:reduce){._header_16s8m_1,._navItem_16s8m_17,._chevron_16s8m_22,._action_16s8m_29,._panelLink_16s8m_50,._featureImage_16s8m_58 img,._featureTitle_16s8m_60 svg,._sheetChevron_16s8m_77{transition:none}._action_16s8m_29:active{transform:none}}._srOnly_16s8m_115{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._rule_n5lv2_3{border-top:1px solid var(--uiarc-border);container:landing-footer/inline-size}._column_n5lv2_8{max-width:1200px;padding:0 var(--uiarc-space-6);margin:0 auto}._column_n5lv2_8>footer{--footer-pad:0px;border-top:0}@container site-footer (width>=521px){._column_n5lv2_8 nav{grid-template-columns:repeat(4,minmax(0,1fr))}}@container landing-footer (width<=759px){._column_n5lv2_8{padding:0 var(--uiarc-space-4)}}
