@layer properties,interface-icons;@layer menu-design{.developer-design-module__kwYcsq__scope[data-developer-ui] :is([data-menu-row],.developer-design-module__kwYcsq__panel-menu-row,[data-panel-menu-type=row]),.developer-design-module__kwYcsq__scope[data-developer-ui] :is([data-menu-row],.developer-design-module__kwYcsq__panel-menu-row,[data-panel-menu-type=row]):not(:disabled,[data-disabled],[aria-disabled=true]):is(:hover,:focus-visible,[data-highlighted],[data-popup-open],[data-checked],[data-selected],[aria-selected=true],[aria-pressed=true]){height:32px!important;min-height:32px!important;padding:4px 10px!important}.developer-design-module__kwYcsq__scope[data-developer-ui] [data-panel-search-field=menu]{border-radius:var(--panel-radius-pill)!important;height:32px!important;padding:0 10px!important}@media (max-width:768px){.developer-design-module__kwYcsq__scope[data-developer-ui] [data-panel-search-field=menu] input{font-size:16px!important}}}@layer flat-ui,theme;@layer base{:is([data-product-ui=beside][data-landing-system][data-landing-mode=product] [data-developer-ui].developer-design-module__kwYcsq__scope,[data-product-ui=beside][data-product-portal][data-developer-ui].developer-design-module__kwYcsq__scope) :is([data-panel-control=action],[data-panel-control=small]){height:32px!important;min-height:32px!important;padding:0 10px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product] [data-developer-ui].developer-design-module__kwYcsq__scope,[data-product-ui=beside][data-product-portal][data-developer-ui].developer-design-module__kwYcsq__scope) :is([data-panel-control=icon],[data-panel-control=icon-small]){border-radius:50%!important;width:32px!important;height:32px!important;min-height:32px!important;padding:0!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product] [data-developer-ui].developer-design-module__kwYcsq__scope,[data-product-ui=beside][data-product-portal][data-developer-ui].developer-design-module__kwYcsq__scope) [data-panel-control=tab]{height:28px!important;min-height:28px!important;padding:4px 8px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product] [data-developer-ui].developer-design-module__kwYcsq__scope,[data-product-ui=beside][data-product-portal][data-developer-ui].developer-design-module__kwYcsq__scope) :is([data-panel-field=input],[data-slot=input],[data-slot=select-trigger]){height:32px!important;min-height:32px!important;padding:4px 10px!important;line-height:22px!important}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product] [data-developer-ui].developer-design-module__kwYcsq__scope,[data-product-ui=beside][data-product-portal][data-developer-ui].developer-design-module__kwYcsq__scope) [data-panel-control=text]{min-height:0}:is([data-product-ui=beside][data-landing-system][data-landing-mode=product] [data-developer-ui].developer-design-module__kwYcsq__scope,[data-product-ui=beside][data-product-portal][data-developer-ui].developer-design-module__kwYcsq__scope) [data-panel-text=title]{font-size:32px!important;line-height:40px!important}@media (max-width:839px){:is([data-product-ui=beside][data-landing-system][data-landing-mode=product] [data-developer-ui].developer-design-module__kwYcsq__scope,[data-product-ui=beside][data-product-portal][data-developer-ui].developer-design-module__kwYcsq__scope) [data-panel-text=title]{font-size:28px!important;line-height:36px!important}}@media (max-width:768px){:is([data-product-ui=beside][data-landing-system][data-landing-mode=product] [data-developer-ui].developer-design-module__kwYcsq__scope,[data-product-ui=beside][data-product-portal][data-developer-ui].developer-design-module__kwYcsq__scope) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px!important}}}@layer components,utilities;.developer-design-module__kwYcsq__scope{letter-spacing:normal;font-size:14px;line-height:22px}.developer-design-module__kwYcsq__scope[data-developer-ui]{--developer-method-ink:#345cce;--developer-method-bg:#4269e117;--developer-required-ink:#9b3c3b;--developer-required-bg:#d96c6c17;--developer-success-ink:#2b6f63;--developer-danger-ink:#b23a32;--developer-code-chip:#0000000d;--code-str:#267568;--code-key:#315775;--code-kw:#9b4760;--code-num:#965a22;--code-fn:#765696;--code-var:#765696;--code-punct:#707278;--code-comment:#74767c;--code-gutter:#a3a5ab}.developer-design-module__kwYcsq__scope[data-developer-ui][data-reference-theme=dark]{--developer-method-ink:#9bb7ff;--developer-method-bg:#9bb7ff1f;--developer-required-ink:#f0aaa8;--developer-required-bg:#f0aaa81a;--developer-success-ink:#8fd3c2;--developer-danger-ink:#f4a7a1;--developer-code-chip:#ffffff14;--code-str:#a8cc8c;--code-key:#a4bddb;--code-kw:#d5a0b6;--code-num:#cba276;--code-fn:#b6a2d4;--code-var:#b6a2d4;--code-punct:#8a8f98;--code-comment:#868b94;--code-gutter:#5d6168}.developer-design-module__kwYcsq__scope :is(button,input,select,textarea){font-family:inherit}.developer-design-module__kwYcsq__scope :is(pre,code,kbd,samp,[data-code-field]){font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.developer-design-module__kwYcsq__scope [data-doc-method]{background:var(--developer-method-bg);height:18px;color:var(--developer-method-ink);letter-spacing:normal;border-radius:5px;flex-shrink:0;align-items:center;padding:0 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:500;line-height:16px;display:inline-flex}.developer-design-module__kwYcsq__scope [data-developer-icon]{--button-radius:50%;border-radius:50%!important}.developer-design-module__kwYcsq__scope :is(button,a,input,select,textarea):focus-visible{outline-offset:2px!important;outline:2px solid!important}@media (max-width:768px){.developer-design-module__kwYcsq__scope :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}}
@layer properties,interface-icons,menu-design,flat-ui,theme,base,components,utilities;.public-ui-module__H_Yy0a__tag{color:#3860b4;width:fit-content;max-width:100%;font-family:var(--font-app);font-size:var(--type-body);font-weight:var(--type-weight-medium);line-height:var(--type-body-line-height);letter-spacing:var(--type-tracking-body);background:#e4f5fe;border-radius:9999px;padding:8px 16px;display:block}.public-ui-module__H_Yy0a__tag[data-tone=green]{color:#267347;background:#e6f6ec}.public-ui-module__H_Yy0a__sectionTypography{font-family:var(--font-app);font-size:var(--type-title);line-height:var(--type-title-line-height);font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-title);text-wrap:balance}.public-ui-module__H_Yy0a__sectionTitle{text-align:center;justify-content:center;margin:0 auto;}.public-ui-module__H_Yy0a__cardTitle{font-family:var(--font-app);font-size:var(--type-lede);line-height:var(--type-lede-line-height);font-weight:var(--type-weight-medium);letter-spacing:var(--type-tracking-lede);text-wrap:balance;margin:0}.public-ui-module__H_Yy0a__infoGrid{border:1px solid color-mix(in srgb, var(--homepage-on-navy) 10%, transparent);color:var(--homepage-on-navy);border-radius:24px;grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.public-ui-module__H_Yy0a__infoGrid>li{min-width:0;padding:22px 20px 24px}.public-ui-module__H_Yy0a__infoGrid>li+li{border-block-start:1px solid color-mix(in srgb, var(--homepage-on-navy) 10%, transparent)}.public-ui-module__H_Yy0a__infoGrid p{max-width:34rem;color:var(--homepage-navy-muted);font-size:var(--type-body);font-weight:var(--type-weight);letter-spacing:var(--type-tracking-body);line-height:var(--type-body-line-height);margin:8px 0 0}@media (min-width:768px){.public-ui-module__H_Yy0a__infoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-ui-module__H_Yy0a__infoGrid>li{padding:28px 28px 30px}.public-ui-module__H_Yy0a__infoGrid>li+li{border-block-start:0}.public-ui-module__H_Yy0a__infoGrid>li:nth-child(2n){border-inline-start:1px solid color-mix(in srgb, var(--homepage-on-navy) 10%, transparent)}.public-ui-module__H_Yy0a__infoGrid>li:nth-child(n+3){border-block-start:1px solid color-mix(in srgb, var(--homepage-on-navy) 10%, transparent)}}@media (min-width:1024px){.public-ui-module__H_Yy0a__cardTitle{font-size:var(--type-subtitle);line-height:var(--type-subtitle-line-height);letter-spacing:var(--type-tracking-subtitle)}.public-ui-module__H_Yy0a__infoGrid>li{padding:30px 32px 32px}.public-ui-module__H_Yy0a__infoGrid p{margin-top:10px}}
