@font-face {
    font-display:swap;
    font-family:Schnyder S;
    font-style:normal;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/Schnyder/Schnyder-SDemi-Web.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Graphik;
    font-style:normal;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/Graphik/Graphik-Regular-Web.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Graphik Medium;
    font-style:normal;
    font-weight:500;
    src:url(https://i.forbesimg.com/assets/fonts/Graphik/Graphik-Medium-Web.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Highlander;
    font-style:normal;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/highlander/highlander-regular.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Highlander Bold;
    font-style:normal;
    font-weight:700;
    src:url(https://i.forbesimg.com/assets/fonts/highlander/highlander-bold.woff2) format("woff2")
}
@font-face {
    ascent-override:96.05%;
    descent-override:17.56%;
    font-family:Schnyder S Fallback;
    font-style:normal;
    font-weight:400;
    line-gap-override:0%;
    size-adjust:99.64%;
    src:local("Times New Roman")
}
@font-face {
    ascent-override:93.09%;
    descent-override:25.39%;
    font-family:Graphik Fallback;
    font-style:normal;
    font-weight:400;
    line-gap-override:0%;
    size-adjust:106.34%;
    src:local("Arial")
}
@font-face {
    ascent-override:91.64%;
    descent-override:24.99%;
    font-family:Graphik Medium Fallback;
    font-style:normal;
    font-weight:500;
    line-gap-override:0%;
    size-adjust:108.03%;
    src:local("Arial")
}
@font-face {
    ascent-override:86.65%;
    descent-override:21.89%;
    font-family:Highlander Fallback;
    font-style:normal;
    font-weight:400;
    line-gap-override:0%;
    size-adjust:109.64%;
    src:local("Times New Roman")
}
@font-face {
    ascent-override:87.65%;
    descent-override:22.14%;
    font-family:Highlander Bold Fallback;
    font-style:normal;
    font-weight:700;
    line-gap-override:0%;
    size-adjust:108.38%;
    src:local("Times New Roman Bold")
}
:root,
[data-theme=light] {
    --fbs-font-family-global-serif:"Schnyder S","Schnyder S Fallback",serif;
    --fbs-font-family-global-sans:Graphik,"Graphik Fallback",sans-serif;
    --fbs-font-family-global-sans-medium:"Graphik Medium","Graphik Medium Fallback",sans-serif;
    --fbs-font-family-global-body:Georgia,serif;
    --fbs-font-family-card-headline:Georgia,serif;
    --fbs-font-family-highlander:Highlander,"Highlander Fallback",serif;
    --fbs-font-family-highlander-bold:"Highlander Bold","Highlander Bold Fallback",serif;
    --fbs-font-weight-regular:400;
    --fbs-font-weight-medium:500;
    --fbs-font-weight-demi:400;
    --fbs-font-weight-bold:700;
    --fbs-font-size-mobile-display-xl:3rem;
    --fbs-font-size-mobile-display-l:2rem;
    --fbs-font-size-mobile-display-m:2rem;
    --fbs-font-size-mobile-display-s:1.625rem;
    --fbs-font-size-mobile-headline-main:2rem;
    --fbs-font-size-mobile-headline-xl:2rem;
    --fbs-font-size-mobile-headline-l:1.5rem;
    --fbs-font-size-mobile-headline-m:1.25rem;
    --fbs-font-size-mobile-headline-s:1.125rem;
    --fbs-font-size-mobile-headline-xs:1rem;
    --fbs-font-size-mobile-heading-xxl:2rem;
    --fbs-font-size-mobile-heading-xl:1.75rem;
    --fbs-font-size-mobile-heading-l:1.5rem;
    --fbs-font-size-mobile-heading-m:1.125rem;
    --fbs-font-size-mobile-heading-s:1rem;
    --fbs-font-size-mobile-highlander-l:1.5rem;
    --fbs-font-size-mobile-highlander-m:1.25rem;
    --fbs-font-size-mobile-highlander-s:1rem;
    --fbs-font-size-mobile-body:1.0625rem;
    --fbs-font-size-mobile-utility-l:0.875rem;
    --fbs-font-size-mobile-utility-m:0.75rem;
    --fbs-font-size-mobile-utility-s:0.625rem;
    --fbs-font-size-mobile-label-l:0.875rem;
    --fbs-font-size-mobile-label-m:0.75rem;
    --fbs-font-size-mobile-label-s:0.625rem;
    --fbs-font-size-mobile-vetted-module-h2:1.5rem;
    --fbs-font-size-mobile-vetted-module-h3:1.125rem;
    --fbs-font-size-mobile-inbody-h2:1.5rem;
    --fbs-font-size-mobile-inbody-h3:1.25rem;
    --fbs-font-size-desktop-display-xl:4rem;
    --fbs-font-size-desktop-display-l:3rem;
    --fbs-font-size-desktop-display-m:2.5rem;
    --fbs-font-size-desktop-display-s:2rem;
    --fbs-font-size-desktop-headline-main:3rem;
    --fbs-font-size-desktop-headline-xl:2rem;
    --fbs-font-size-desktop-headline-l:1.5rem;
    --fbs-font-size-desktop-headline-m:1.25rem;
    --fbs-font-size-desktop-headline-s:1.125rem;
    --fbs-font-size-desktop-headline-xs:1rem;
    --fbs-font-size-desktop-heading-xxl:2rem;
    --fbs-font-size-desktop-heading-xl:1.75rem;
    --fbs-font-size-desktop-heading-l:1.5rem;
    --fbs-font-size-desktop-heading-m:1.125rem;
    --fbs-font-size-desktop-heading-s:1rem;
    --fbs-font-size-desktop-highlander-l:1.5rem;
    --fbs-font-size-desktop-highlander-m:1.25rem;
    --fbs-font-size-desktop-highlander-s:1rem;
    --fbs-font-size-desktop-body:1.125rem;
    --fbs-font-size-desktop-utility-l:0.875rem;
    --fbs-font-size-desktop-utility-m:0.75rem;
    --fbs-font-size-desktop-utility-s:0.625rem;
    --fbs-font-size-desktop-label-l:0.875rem;
    --fbs-font-size-desktop-label-m:0.75rem;
    --fbs-font-size-desktop-label-s:0.625rem;
    --fbs-font-size-desktop-vetted-module-h2:1.5rem;
    --fbs-font-size-desktop-vetted-module-h3:1.125rem;
    --fbs-font-size-desktop-inbody-h2:1.5rem;
    --fbs-font-size-desktop-inbody-h3:1.25rem;
    --fbs-line-height-mobile-display-xl:1.2;
    --fbs-line-height-mobile-display-l:1.2;
    --fbs-line-height-mobile-display-m:1.2;
    --fbs-line-height-mobile-display-s:1.2;
    --fbs-line-height-mobile-headline-main:1.2;
    --fbs-line-height-mobile-headline-xl:1.05625;
    --fbs-line-height-mobile-headline-l:1.3;
    --fbs-line-height-mobile-headline-m:1.43;
    --fbs-line-height-mobile-headline-s:1.4444444444;
    --fbs-line-height-mobile-headline-xs:1.4625;
    --fbs-line-height-mobile-heading-xxl:1.5;
    --fbs-line-height-mobile-heading-xl:1.5;
    --fbs-line-height-mobile-heading-l:1.5;
    --fbs-line-height-mobile-heading-m:1.5;
    --fbs-line-height-mobile-heading-s:1.5;
    --fbs-line-height-mobile-body:1.6;
    --fbs-line-height-mobile-utility-l:1.5;
    --fbs-line-height-mobile-utility-m:1.5;
    --fbs-line-height-mobile-utility-s:1.5;
    --fbs-line-height-mobile-label-l:1.5;
    --fbs-line-height-mobile-label-m:1.5;
    --fbs-line-height-mobile-label-s:1.5;
    --fbs-line-height-mobile-vetted-module-h2:1.5;
    --fbs-line-height-mobile-vetted-module-h3:1.5;
    --fbs-line-height-mobile-inbody-h2:1.25;
    --fbs-line-height-mobile-inbody-h3:1.2;
    --fbs-line-height-desktop-display-xl:1.2;
    --fbs-line-height-desktop-display-l:1.2;
    --fbs-line-height-desktop-display-m:1.2;
    --fbs-line-height-desktop-display-s:1.2;
    --fbs-line-height-desktop-headline-main:1.2;
    --fbs-line-height-desktop-headline-xl:1.05625;
    --fbs-line-height-desktop-headline-l:1.3;
    --fbs-line-height-desktop-headline-m:1.43;
    --fbs-line-height-desktop-headline-s:1.4444444444;
    --fbs-line-height-desktop-headline-xs:1.4625;
    --fbs-line-height-desktop-heading-xxl:1.5;
    --fbs-line-height-desktop-heading-xl:1.5;
    --fbs-line-height-desktop-heading-l:1.5;
    --fbs-line-height-desktop-heading-m:1.5;
    --fbs-line-height-desktop-heading-s:1.5;
    --fbs-line-height-desktop-body:1.6;
    --fbs-line-height-desktop-utility-l:1.5;
    --fbs-line-height-desktop-utility-m:1.5;
    --fbs-line-height-desktop-utility-s:1.5;
    --fbs-line-height-desktop-label-l:1.5;
    --fbs-line-height-desktop-label-m:1.5;
    --fbs-line-height-desktop-label-s:1.5;
    --fbs-line-height-desktop-vetted-module-h2:1.5;
    --fbs-line-height-desktop-vetted-module-h3:1.5;
    --fbs-line-height-desktop-inbody-h2:1.25;
    --fbs-line-height-desktop-inbody-h3:1.2;
    --fbs-color-gray-50:#fff;
    --fbs-color-gray-100:#fcfcfc;
    --fbs-color-gray-150:#f4f4f4;
    --fbs-color-gray-200:#f0f0f0;
    --fbs-color-gray-250:#f7f7f7;
    --fbs-color-gray-300:#e3e3e3;
    --fbs-color-gray-400:#bbb;
    --fbs-color-gray-500:#737373;
    --fbs-color-gray-550:#7b7b7b;
    --fbs-color-gray-570:#424242;
    --fbs-color-gray-600:#333;
    --fbs-color-gray-650:#292929;
    --fbs-color-gray-700:#242424;
    --fbs-color-gray-750:#202020;
    --fbs-color-gray-800:#171717;
    --fbs-color-gray-900:#000;
    --fbs-color-blue-100:#bbc4f2;
    --fbs-color-blue-200:#278bff;
    --fbs-color-blue-300:#4285f4;
    --fbs-color-blue-400:#5c76f6;
    --fbs-color-blue-500:#0060cb;
    --fbs-color-blue-600:#007ac8;
    --fbs-color-blue-700:#0067a9;
    --fbs-color-blue-800:#005890;
    --fbs-color-blue-900:#003891;
    --fbs-color-red-100:#f9858b;
    --fbs-color-red-150:#ff7a7a;
    --fbs-color-red-200:#ff696f;
    --fbs-color-red-300:#d5384d;
    --fbs-color-red-400:#d8361e;
    --fbs-color-red-450:#fa4040;
    --fbs-color-red-500:#e50b16;
    --fbs-color-red-550:red;
    --fbs-color-red-600:#dc0000;
    --fbs-color-red-700:#c41a23;
    --fbs-color-red-800:#bd0000;
    --fbs-color-red-900:#a40000;
    --fbs-color-gold-500:#baa055;
    --fbs-color-gold-700:#706031;
    --fbs-color-green-200:#3ed170;
    --fbs-color-green-600:#008516;
    --fbs-color-teal-400:#629393;
    --fbs-color-teal-500:#537c7c;
    --fbs-color-text-primary:#333;
    --fbs-color-text-secondary:#737373;
    --fbs-color-text-display:#000;
    --fbs-color-text-invert-primary:#fff;
    --fbs-color-text-invert-secondary:#bbb;
    --fbs-color-text-user-action:#007ac8;
    --fbs-color-text-error:#e50b16;
    --fbs-color-text-premium:#706031;
    --fbs-color-text-topline:#d8361e;
    --fbs-color-text-trending-up:#008516;
    --fbs-color-text-trending-down:#d8361e;
    --fbs-color-text-brandvoice:#c41a23;
    --fbs-color-text-insights:#5c76f6;
    --fbs-color-text-connoisseur:#537c7c;
    --fbs-color-text-disabled:#bbb;
    --fbs-color-surface-primary:#fcfcfc;
    --fbs-color-surface-elevated:#fff;
    --fbs-color-surface-hover:#f0f0f0;
    --fbs-color-surface-click:#e3e3e3;
    --fbs-color-surface-invert:#171717;
    --fbs-color-surface-invert-hover:#292929;
    --fbs-color-surface-invert-click:#333;
    --fbs-color-surface-invert-elevated:#000;
    --fbs-color-surface-invert-pop:#171717;
    --fbs-color-surface-disabled:#f0f0f0;
    --fbs-color-legal:#333;
    --fbs-color-ui-icon-primary:#333;
    --fbs-color-ui-icon-secondary:#737373;
    --fbs-color-ui-icon-invert-primary:#fff;
    --fbs-color-ui-icon-invert-secondary:#bbb;
    --fbs-color-ui-icon-disabled:#bbb;
    --fbs-color-ui-user-action:#007ac8;
    --fbs-color-ui-premium:#706031;
    --fbs-color-ui-trending-up:#008516;
    --fbs-color-ui-trending-down:#d8361e;
    --fbs-color-ui-error:#e50b16;
    --fbs-color-surface-button-default-blend:#fcfcfc;
    --fbs-color-surface-button-default-pop:#fff;
    --fbs-color-surface-button-hover:#f0f0f0;
    --fbs-color-surface-button-click:#e3e3e3;
    --fbs-color-surface-button-invert-default-blend:#171717;
    --fbs-color-surface-button-invert-default-pop:#333;
    --fbs-color-surface-button-invert-hover:#292929;
    --fbs-color-surface-button-invert-click:#333;
    --fbs-color-surface-button-red-default:#dc0000;
    --fbs-color-surface-button-red-hover:#bd0000;
    --fbs-color-surface-button-red-click:#a40000;
    --fbs-color-surface-button-blue-default:#007ac8;
    --fbs-color-surface-button-blue-hover:#0067a9;
    --fbs-color-surface-button-blue-click:#005890;
    --fbs-color-border-primary:#e3e3e3;
    --fbs-color-border-secondary:#333;
    --fbs-color-border-focus:#4285f4;
    --fbs-color-border-error:#e50b16;
    --fbs-color-component-loading-state-shimmer-start:#e3e3e3;
    --fbs-color-component-loading-state-shimmer-end:#f0f0f0;
    --fbs-color-component-hyperlink-default:#003891;
    --fbs-color-component-hyperlink-hover:#333;
    --fbs-color-component-carousel-dots-active:#737373;
    --fbs-color-component-carousel-dots-inactive:#e3e3e3;
    --fbs-color-component-scrollbar-primary:#bbb;
    --fbs-color-component-watch-label-primary:#fff
}
[data-theme=dark] {
    --fbs-color-text-primary:#fff;
    --fbs-color-text-secondary:#bbb;
    --fbs-color-text-display:#fff;
    --fbs-color-text-invert-primary:#fff;
    --fbs-color-text-invert-secondary:#bbb;
    --fbs-color-text-user-action:#4285f4;
    --fbs-color-text-error:#f9858b;
    --fbs-color-text-premium:#baa055;
    --fbs-color-text-topline:#ff7a7a;
    --fbs-color-text-trending-up:#3ed170;
    --fbs-color-text-trending-down:#ff7a7a;
    --fbs-color-text-brandvoice:#ff696f;
    --fbs-color-text-insights:#bbc4f2;
    --fbs-color-text-connoisseur:#629393;
    --fbs-color-text-disabled:#7b7b7b;
    --fbs-color-surface-primary:#171717;
    --fbs-color-surface-elevated:#202020;
    --fbs-color-surface-hover:#292929;
    --fbs-color-surface-click:#737373;
    --fbs-color-surface-invert:#171717;
    --fbs-color-surface-invert-hover:#292929;
    --fbs-color-surface-invert-click:#333;
    --fbs-color-surface-invert-elevated:#000;
    --fbs-color-surface-invert-pop:#171717;
    --fbs-color-surface-disabled:#171717;
    --fbs-color-legal:#fff;
    --fbs-color-ui-icon-primary:#fff;
    --fbs-color-ui-icon-secondary:#bbb;
    --fbs-color-ui-icon-invert-primary:#fff;
    --fbs-color-ui-icon-invert-secondary:#bbb;
    --fbs-color-ui-icon-disabled:#7b7b7b;
    --fbs-color-ui-user-action:#4285f4;
    --fbs-color-ui-premium:#baa055;
    --fbs-color-ui-trending-up:#3ed170;
    --fbs-color-ui-trending-down:#ff7a7a;
    --fbs-color-ui-error:#f9858b;
    --fbs-color-surface-button-default-blend:#171717;
    --fbs-color-surface-button-default-pop:#333;
    --fbs-color-surface-button-hover:#292929;
    --fbs-color-surface-button-click:#737373;
    --fbs-color-surface-button-invert-default-blend:#171717;
    --fbs-color-surface-button-invert-default-pop:#333;
    --fbs-color-surface-button-invert-hover:#292929;
    --fbs-color-surface-button-invert-click:#333;
    --fbs-color-surface-button-red-default:#dc0000;
    --fbs-color-surface-button-red-hover:#bd0000;
    --fbs-color-surface-button-red-click:#a40000;
    --fbs-color-surface-button-blue-default:#007ac8;
    --fbs-color-surface-button-blue-hover:#0067a9;
    --fbs-color-surface-button-blue-click:#005890;
    --fbs-color-border-primary:#333;
    --fbs-color-border-secondary:#737373;
    --fbs-color-border-focus:#4285f4;
    --fbs-color-border-error:#f9858b;
    --fbs-color-component-loading-state-shimmer-start:#e3e3e3;
    --fbs-color-component-loading-state-shimmer-end:#f0f0f0;
    --fbs-color-component-hyperlink-default:#4285f4;
    --fbs-color-component-hyperlink-hover:#fff;
    --fbs-color-component-carousel-dots-active:#007ac8;
    --fbs-color-component-carousel-dots-inactive:#737373;
    --fbs-color-component-scrollbar-primary:#737373;
    --fbs-color-component-watch-label-primary:#fff
}
@layer garden {
    *,
    :after,
    :before {
        box-sizing:inherit
    }
    html {
        box-sizing:border-box;
        overflow-x: hidden;
    }
    body {
        -moz-font-feature-settings:"kern";
        -webkit-font-feature-settings:"kern";
        font-feature-settings:"kern";
        -moz-osx-font-smoothing:grayscale;
        -webkit-font-smoothing:antialiased;
        font-family:Graphik,sans-serif;
        -moz-font-kerning:normal;
        -webkit-font-kerning:normal;
        font-kerning:normal;
        -moz-font-variant-ligatures:common-ligatures;
        -webkit-font-variant-ligatures:common-ligatures;
        font-variant-ligatures:common-ligatures;
        height:100%;
        line-height:1;
        margin:0;
        text-rendering:optimizelegibility;
        width:100%
    }
    article,
    aside,
    details,
    figcaption,
    figure,
    footer,
    header,
    hgroup,
    menu,
    nav,
    section {
        display:block
    }
    textarea {
        overflow:auto;
        resize:vertical;
        vertical-align:top
    }
    button,
    input,
    select,
    textarea {
        font:inherit
    }
    a {
        color:inherit;
        cursor:pointer
    }
    p a {
        color:#003891
    }
    p a:hover {
        text-decoration:underline
    }
    li {
        -webkit-font-smoothing:antialiased
    }
    ul {
        margin:0;
        padding:0
    }
    button {
        background:none;
        border:none;
        color:inherit;
        cursor:pointer;
        outline:none;
        padding:0
    }
    em,
    i {
        font-style:italic
    }
    b,
    strong {
        font-weight:700
    }
    table {
        border-collapse:collapse;
        border-spacing:0
    }
    img {
        max-width:100%
    }
    blockquote,
    dd,
    dl,
    figure,
    h1,
    h2,
    h3,
    h4,
    p {
        margin:0
    }
    [hidden] {
        display:none
    }
}
fbs-video .brightcove_perform {
    height:0;
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    width:100%
}
fbs-video .vjs-big-play-button .vjs-icon-placeholder:before {
    content:""!important
}
fbs-video .playable-rectangle .play-button-icon,
fbs-video .playable-rectangle .vjs-big-play-button {
    background-color:#0000!important;
    box-shadow:none!important;
    font-family:Arial!important;
    height:0!important;
    left:50%!important;
    margin-left:0!important;
    margin-top:0!important;
    max-width:150px;
    min-width:30px;
    position:absolute;
    top:50%!important;
    transform:translate(-50%,-50%);
    width:20%!important
}
fbs-video .playable-rectangle .play-button-icon:after,
fbs-video .playable-rectangle .play-button-icon:before,
fbs-video .playable-rectangle .vjs-big-play-button:after,
fbs-video .playable-rectangle .vjs-big-play-button:before {
    content:" ";
    display:block;
    margin-top:-50%;
    padding-top:100%;
    position:absolute;
    transition:all .2s ease-in-out;
    width:100%
}
fbs-video .playable-rectangle .play-button-icon:before,
fbs-video .playable-rectangle .vjs-big-play-button:before {
    background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0zMjAgMjMyIDE1MCAxNTAiPjxwYXRoIGQ9Ik0tMjQ1IDIzMmMtNDEuNCAwLTc1IDMzLjYtNzUgNzVzMzMuNiA3NSA3NSA3NSA3NS0zMy42IDc1LTc1LTMzLjYtNzUtNzUtNzV6Ii8+PC9zdmc+");
    opacity:.5
}
fbs-video .playable-rectangle .play-button-icon:after,
fbs-video .playable-rectangle .vjs-big-play-button:after {
    background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0zMjAgMjMyIDE1MCAxNTAiPjxwYXRoIHN0eWxlPSJmaWxsOiNmZmYiIGQ9Ik0tMjY0LjEgMzM5LjV2LTY1bDU2LjIgMzIuNXoiLz48L3N2Zz4=")
}
fbs-video .playable-rectangle:hover .play-button-icon:before,
fbs-video .playable-rectangle:hover .vjs-big-play-button:before {
    transform:scale(0)
}
fbs-video .playable-rectangle:hover .play-button-icon:after,
fbs-video .playable-rectangle:hover .vjs-big-play-button:after {
    transform:scale(2)
}
@font-face {
    font-display:swap;
    font-family:Merriweather;
    font-style:normal;
    font-weight:400;
    src:local(merriweather),
    url(https://i.forbesimg.com/assets/fonts/merriweather/merriweather-regular-webfont.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:SchnyderSBold;
    font-weight:700;
    src:local("Schnyder S Bold"),
    local("Schnyder-S-Bold"),
    url(https://i.forbesimg.com/assets/fonts/schnyder-s-bold.otf) format("opentype")
}
@font-face {
    font-display:swap;
    font-family:SchnyderSDemi;
    font-style:normal;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/Schnyder/Schnyder-SDemi-Web.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Graphik;
    font-weight:500;
    src:url(https://i.forbesimg.com/assets/fonts/Graphik/Graphik-Semibold-Web.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:GraphikWide;
    font-weight:600;
    src:url(https://i.forbesimg.com/assets/fonts/Graphik/GraphikWide-Semibold-Web.woff) format("woff")
}
@font-face {
    font-display:swap;
    font-family:GraphikWide;
    font-weight:700;
    src:url(https://i.forbesimg.com/assets/fonts/Graphik/GraphikWide-Bold-Web.woff) format("woff")
}
@font-face {
    font-display:swap;
    font-family:Merriweather;
    font-style:italic;
    font-weight:700;
    src:local("Merriweather Bold Italic"),
    local("Merriweather-BoldItalic"),
    url(https://i.forbesimg.com/assets/fonts/merriweather/merriweather-bolditalic-webfont.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Merriweather;
    font-style:normal;
    font-weight:700;
    src:local("Merriweather Bold"),
    local("Merriweather-Bold"),
    url(https://i.forbesimg.com/assets/fonts/merriweather/merriweather-bold-webfont.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Merriweather;
    font-style:italic;
    font-weight:400;
    src:local("Merriweather Italic"),
    local("Merriweather-Italic"),
    url(https://i.forbesimg.com/assets/fonts/merriweather/merriweather-italic-webfont.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Merriweather;
    font-style:normal;
    font-weight:400;
    src:local("Merriweather"),
    url(https://i.forbesimg.com/assets/fonts/merriweather/merriweather-regular-webfont.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Work Sans;
    font-style:normal;
    font-weight:600;
    src:local("Work Sans SemiBold"),
    local("WorkSans-SemiBold"),
    url(https://i.forbesimg.com/assets/fonts/work-sans/work_sans_600_latin_ext.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Work Sans;
    font-style:normal;
    font-weight:600;
    src:local("Work Sans SemiBold"),
    local("WorkSans-SemiBold"),
    url(https://i.forbesimg.com/assets/fonts/work-sans/work_sans_600_latin.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Work Sans;
    font-style:normal;
    font-weight:400;
    src:local("Work Sans"),
    local("WorkSans-Regular"),
    url(https://i.forbesimg.com/assets/fonts/work-sans/work_sans_400_latin_ext.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Work Sans;
    font-style:normal;
    font-weight:400;
    src:local("Work Sans"),
    local("WorkSans-Regular"),
    url(https://i.forbesimg.com/assets/fonts/work-sans/work_sans_400_latin.woff2) format("woff2")
}
@font-face {
    font-display:block;
    font-family:EuclidCircularB;
    font-style:normal;
    font-weight:700;
    src:local("EuclidCircular Bold"),
    local("EuclidCircular-Bold"),
    local("EuclidCircularB"),
    url(https://i.forbesimg.com/assets/fonts/EuclidCircular/EuclidCircularB-Bold.otf) format("opentype")
}
@font-face {
    font-display:block;
    font-family:EuclidCircularSB;
    font-weight:600;
    src:local("EuclidCircularSB"),
    local("EuclidCircular Semi Bold"),
    local("EuclidCircular-Semi-Bold"),
    url(https://i.forbesimg.com/assets/fonts/EuclidCircular/EuclidCircularB-Semibold.otf) format("opentype")
}
@font-face {
    font-display:block;
    font-family:EuclidCircular;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/EuclidCircular/EuclidCircularB-Regular.otf) format("opentype")
}
@font-face {
    font-family:Graphik Wide;
    font-style:normal;
    font-weight:600;
    src:url(https://i.forbesimg.com/assets/fonts/graphik-wide/graphik-wide-semibold.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Graphik;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/Graphik/Graphik-Regular-Web.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Graphik;
    font-weight:500;
    src:url(https://i.forbesimg.com/assets/fonts/Graphik/Graphik-Medium-Web.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Graphik;
    font-weight:600;
    src:url(https://i.forbesimg.com/assets/fonts/Graphik/Graphik-Semibold-Web.woff2) format("woff2")
}
@font-face {
    font-family:Highlander;
    font-style:normal;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/highlander/highlander-regular.woff2) format("woff2")
}
@font-face {
    font-family:Highlander Bold;
    font-style:normal;
    font-weight:700;
    src:url(https://i.forbesimg.com/assets/fonts/highlander/highlander-bold.woff2) format("woff2")
}
@font-face {
    font-display:block;
    font-family:SchnyderL demi;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/Schnyder/SchnyderL-Demi.otf) format("opentype")
}
@font-face {
    font-family:Schnyder S;
    font-weight:700;
    src:url(https://i.forbesimg.com/assets/fonts/schnyder-s-bold.otf) format("opentype")
}
@font-face {
    font-display:block;
    font-family:SchnyderS demi;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/Schnyder/Schnyder-SDemi-Web.woff2) format("woff2")
}
@font-face {
    font-family:GraphikXXCond;
    font-weight:900;
    src:url(https://i.forbesimg.com/assets/fonts/GraphikXX/GraphikXCondensed-Black.otf) format("opentype")
}
@font-face {
    font-family:Schnyder Cond S;
    font-style:normal;
    font-weight:700;
    src:url(https://i.forbesimg.com/assets/fonts/schnyder-cond/schnyder-cond-bold.woff2) format("woff2")
}
@font-face {
    font-family:Schnyder Cond S;
    font-style:normal;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/schnyder-cond/schnyder-cond-light.woff2) format("woff2")
}
@font-face {
    ascent-override:68%;
    descent-override:0%;
    font-family:GeorgiaCustom;
    line-gap-override:2%;
    size-adjust:110%;
    src:local(Georgia)
}
#lanyard_root * #banner-title {
    font:500 18px/24px Graphik,Helvetica
}
#lanyard_root * #banner-description {
    font:400 14px/20px Graphik,Helvetica
}
#lanyard_root * #preference-title {
    font:500 36px/48px Graphik,Helvetica
}
#lanyard_root * #prefrence-description {
    font:400 12px/16px Graphik,Helvetica
}
#lanyard_root * #modal-title {
    font:500 18px/24px Graphik,Helvetica
}
#lanyard_root * #modal-description {
    font:400 12px/16px Graphik,Helvetica
}
#lanyard_root * div[class*=switch__]:focus-within,
#lanyard_root :focus-visible {
    outline:3px solid #4285f4
}
.genAiSummary {
    border:1px solid #e2e2e2;
    border-width:1px 0;
    margin:8px 0 16px;
    padding:16px 0
}
.genAiSummary span {
    padding:0
}
.genAiSummary ul {
    list-style:disc;
    max-width:calc(100% - 18px)
}
.genAiSummary a {
    text-decoration:underline
}
.summaryComponent div {
    padding:16px 0
}
.summaryComponent div div {
    padding:0 16px
}
.summaryComponent div span div {
    background:linear-gradient(180deg,#fcfcfc00 34.5%,#fcfcfc80 67.5%,#fcfcfc 93.5%);
    margin:0 -16px
}
.summaryComponent div p {
    margin:0 16px 8px
}
.summaryIcon {
    display:flex
}
.summaryIcon svg {
    height:14px;
    width:14px
}
.summaryIcon path {
    fill:#0062ff
}
.highlightText {
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    background-color:#ebf2ff;
    cursor:pointer;
    padding:.27em .6em .26em 0;
    position:relative
}
.highlightText button {
    color:#003891;
    display:contents
}
.highlightText:hover {
    background-color:#e5efff
}
.highlightText:active {
    background-color:#e0ecff
}
@media screen and (max-width:480px) {
    .highlightText {
        padding:.26em .26em .26em 0!important
    }
}
.highlightIcon {
    display:inline-block;
    height:1em;
    position:relative;
    width:2px
}
@media screen and (max-width:480px) {
    .highlightIcon {
        width:10px
    }
}
.highlightIcon svg {
    height:10px;
    margin-left:-2px;
    position:absolute;
    top:2px;
    width:14px
}
@media screen and (max-width:480px) {
    .highlightIcon svg {
        margin-left:-4px
    }
}
.highlightIcon svg g,
.highlightIcon svg path {
    fill:#0062ff
}
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
* Bootstrap v3.3.7 (http://getbootstrap.com)
* Copyright 2011-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*//*!
* Bootstrap v3.3.7 (http://getbootstrap.com)
* Copyright 2011-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/fbs-carousel {
      display:block
  }
.fbs-slider {
    max-width:100%;
    position:relative;
    width:100%
}
.fbs-slider--initialized .fbs-slider__controls {
    display:block
}
.fbs-slider--initialized .fbs-slider__slide {
    float:left;
    min-height:1px;
    overflow:hidden
}
.fbs-slider--no-controls .fbs-slider__controls {
    display:none
}
.fbs-slider__slides-wrapper {
    margin:0 80px;
    overflow:hidden
}
.fbs-slider__slides {
    transition:none
}
.fbs-slider__slides.is-animating {
    transition:all .5s ease
}
.fbs-slider__controls {
    display:none
}
.fbs-slider__controls button {
    background:#181716;
    border-radius:50%;
    box-shadow:0 0 50px #0003;
    color:#fff;
    cursor:pointer;
    display:flex;
    height:64px;
    justify-content:center;
    opacity:.7;
    position:absolute;
    top:45%;
    width:64px
}
.fbs-slider__controls button.disabled {
    color:#ccc
}
.fbs-slider__controls .fbs-slider__control-left {
    left:30px
}
.fbs-slider__controls .fbs-slider__control-right {
    right:30px
}
.fbs-slider__controls .fs-icon {
    fill:currentColor;
    width:24px
}
@media (max-width:1023px)and (min-width:769px) {
    .fbs-slider__controls .fbs-slider__control-left {
        left:15px
    }
    .fbs-slider__controls .fbs-slider__control-right {
        right:15px
    }
}
@media(max-width:479px) {
    html:has(.noScroll) {
        overflow:hidden
    }
}
.ha__ribbon {
    position:sticky!important;
    top:unset!important
}
body {
    -webkit-font-smoothing:antialiased;
    background-color:#fcfcfc;
    margin:0;
    overflow-x:hidden;
    padding:0
}
body>iframe {
    display:none
}
#et-toolbar ol,
#et-toolbar ul {
    list-style:none;
    padding-left:0
}
.et-on body {
    overflow:visible
}
.et-on .et-promoblock-star-item .star {
    bottom:0;
    margin-left:0!important;
    position:absolute
}
.no-overflow {
    overflow:hidden
}
.d-flex {
    display:flex
}
.d-none {
    display:none
}
.m-auto {
    margin:auto
}
.fs-premium {
    width:100%!important
}
body.flow-page {
    background:var(--fbs-color-surface-primary);
    overflow-y:scroll
}
body.flow-page.noScroll {
    overflow-y:hidden!important
}

@layer garden {
    .LYbP3oHd {
        background:var(--fbs-color-surface-invert);
        margin:0;
        padding:16px 0 11px;
        z-index:-1
    }
    .LYbP3oHd::-webkit-scrollbar {
        display:none
    }
    @media (max-width:1023px) {
        .LYbP3oHd {
            z-index:2
        }
    }
    .JZpuzF4t {
        display:flex;
        height:100%;
        overflow:hidden;
        padding-right:20px;
        width:100%
    }
    .ZGJ--TCc {
        display:grid;
        gap:16px 64px;
        grid-template-columns:repeat(4,1fr);
        height:calc(100vh - 56px);
        overflow-x:hidden;
        overflow-y:scroll;
        padding:0 32px;
        scrollbar-width:none;
        width:100%
    }
    @media (max-width:1023px) {
        .ZGJ--TCc {
            display:flex;
            flex-flow:column nowrap;
            gap:0;
            grid-template-columns:none;
            height:100vh
        }
    }
    .ZGJ--TCc::-webkit-scrollbar {
        display:none
    }
    .IQGeVfxX {
        height:100%
    }
    @media (max-width:1023px) {
        .LYbP3oHd {
            left:0;
            padding:0
        }
        .ZGJ--TCc {
            padding:0 0 190px;
            position:relative
        }
        .ZGJ--TCc>li>ul {
            overflow-y:hidden
        }
        .IQGeVfxX {
            margin:12px 0 0 -16px
        }
    }
}
@layer garden {
    .dN9h-rXs {
        -webkit-font-smoothing:antialiased;
        align-items:center;
        display:flex;
        flex-flow:row nowrap;
        padding-left:16px
    }
    @media (max-width:1023px) {
        .dN9h-rXs {
            padding-left:1rem
        }
    }
    @media (max-width:479px) {
        .dN9h-rXs {
            padding-left:16px
        }
    }
    .USVF4LaM {
        align-items:center;
        background:var(--surface-button-invert-default-pop,#333);
        border-radius:50%;
        cursor:pointer;
        display:flex;
        height:32px;
        justify-content:center;
        width:32px
    }
    .USVF4LaM:hover {
        background:var(--surface-button-invert-hover,#292929)
    }
    @media (min-width:1024px) {
        .USVF4LaM {
            padding:8px
        }
    }
    .USVF4LaM svg {
        fill:var(--fbs-color-ui-icon-invert-primary);
        width:16px
    }
    .sAj5URLT {
        position:relative
    }
    @media (min-width:1024px) {
        .sAj5URLT {
            display:contents
        }
        .sAj5URLT>li:nth-of-type(4n+1) {
            display:inline-block;
            position:relative
        }
        .sAj5URLT>li:nth-of-type(4n+1):after {
            background-color:var(--fbs-color-gray-600);
            bottom:0;
            content:"";
            height:1px;
            left:0;
            position:absolute;
            right:0;
            width:calc(400% + 192px)
        }
    }
    ._8WnggGf0,
    ._8WnggGf0:hover {
        background:none
    }
    @media (min-width:1024px) {
        ._8WnggGf0 {
            padding:0
        }
        ._8WnggGf0 svg {
            width:24px
        }
    }
    .t1VMlFvI {
        align-items:center;
        background-color:var(--fbs-color-surface-invert);
        border-block:1px solid var(--fbs-color-gray-600);
        display:flex;
        grid-column:1/-1;
        justify-content:space-between;
        padding:24px 0;
        position:relative;
        width:100%;
        z-index:2
    }
    @media (max-width:1023px) {
        .t1VMlFvI {
            align-items:baseline;
            border:none;
            flex-direction:column-reverse;
            gap:24px;
            padding:24px
        }
    }
    @media (max-width:479px) {
        .t1VMlFvI {
            gap:16px;
            padding:16px
        }
    }
    .IvFQ-csF {
        display:flex;
        gap:16px
    }
    .IvFQ-csF a {
        white-space:nowrap
    }
    @media (max-width:479px) {
        .IvFQ-csF {
            overflow:scroll;
            width:100%
        }
        .IvFQ-csF::-webkit-scrollbar {
            display:none
        }
    }
    @media (min-width:1024px) {
        .mANVVbeJ {
            display:none
        }
    }
    @keyframes _3rGzcfsn {
        0% {
            transform:translateY(-100%)
        }
        to {
            transform:none
        }
    }
    @keyframes Gvc13T9u {
        0% {
            transform:none
        }
        to {
            transform:translateY(-100%)
        }
    }
    @media (max-width:1023px) {
        @keyframes _3rGzcfsn {
            0% {
                transform:translate(-100%)
            }
            to {
                transform:none
            }
        }
        @keyframes Gvc13T9u {
            0% {
                transform:none
            }
            to {
                transform:translate(-100%)
            }
        }
    }
    .OExHEgP9 {
        align-items:center;
        background:var(--fbs-color-surface-invert);
        border-bottom:1px solid #333;
        display:flex;
        justify-content:space-between;
        margin:0 16px;
        padding:16px 0;
        position:sticky;
        top:0;
        z-index:3
    }
    @media (min-width:480px) {
        .OExHEgP9 {
            padding:24px 0
        }
    }
    @media (min-width:1024px) {
        .OExHEgP9 {
            display:none
        }
    }
    .J80tatyc {
        animation:Gvc13T9u .2s ease-in both;
        animation-duration:.4s;
        animation-timing-function:cubic-bezier(.87,0,.13,1);
        height:100vh;
        left:0;
        position:absolute;
        top:56px;
        width:100%
    }
    @media (max-width:1023px) {
        .J80tatyc {
            top:0;
            z-index:2
        }
    }
    @media (prefers-reduced-motion) {
        .J80tatyc {
            animation:Gvc13T9u;
            animation-duration:none;
            animation-timing-function:none
        }
    }
    .J80tatyc._7NaedbvZ {
        animation:_3rGzcfsn .3s ease-out both;
        animation-duration:.4s;
        animation-timing-function:cubic-bezier(.87,0,.13,1)
    }
    @media (prefers-reduced-motion) {
        .J80tatyc._7NaedbvZ {
            animation:_3rGzcfsn;
            animation-duration:none;
            animation-timing-function:none
        }
    }
    .R0tvspq- {
        cursor:default;
        display:flex;
        font:var(--fbs-font-size-mobile-highlander-m) var(--fbs-font-family-highlander-bold);
        justify-content:space-between;
        width:100%
    }
    .R0tvspq- a {
        cursor:pointer
    }
    .R0tvspq- a:hover {
        text-decoration:underline
    }
    @media (min-width:1024px) {
        .R0tvspq- {
            font-size:var(--fbs-font-size-desktop-highlander-l);
            margin-bottom:4px
        }
    }
    .XZBpHImX {
        align-items:center;
        background:var(--fbs-color-surface-invert);
        border-bottom:1px solid var(--fbs-color-border-secondary);
        color:var(--fbs-color-ui-icon-invert-primary);
        cursor:pointer;
        display:flex;
        font-size:var(--fbs-font-size-desktop-utility-l);
        justify-content:space-between;
        margin:0 16px;
        padding:16px 0;
        position:sticky;
        top:0;
        z-index:3
    }
    @media (min-width:480px) {
        .XZBpHImX {
            padding:24px 0
        }
    }
    @media (min-width:1024px) {
        .XZBpHImX {
            display:none
        }
    }
    .XZBpHImX button {
        align-items:center;
        display:flex;
        font-family:var(--fbs-font-family-global-sans);
        font-weight:500;
        line-height:var(--line-height-utility-l,21px)
    }
    .XZBpHImX button svg {
        fill:var(--fbs-color-ui-icon-invert-primary);
        height:24px;
        padding:0;
        width:24px
    }
    .XZBpHImX .USVF4LaM svg {
        fill:var(--fbs-color-ui-icon-invert-primary);
        height:16px;
        width:16px
    }
    @media (max-width:1023px) {
        .ZLRzxr3m {
            display:flex
        }
        .pByIWUpp {
            flex:0;
            margin-right:1rem
        }
        .Vcuosc4D {
            align-items:flex-start
        }
        .dN9h-rXs .ydtLHqts,
        .dN9h-rXs:hover .ydtLHqts {
            display:none
        }
        .pRMH86kL {
            pointer-events:none
        }
    }
}
@layer garden {
    @media (max-width:479px) {
        html.noScroll {
            overflow:hidden!important
        }
    }
    html.noScroll body {
        overflow:hidden!important
    }
    @media (max-width:479px) {
        html.noScroll body {
            overflow:visible!important
        }
    }
    ._5jL4nbZg {
        align-items:center;
        background-color:var(--fbs-color-surface-invert);
        color:var(--fbs-color-surface-invert);
        display:flex;
        flex-flow:row nowrap;
        height:56px;
        justify-content:space-between;
        position:relative;
        width:100%
    }
    @media (max-width:1023px) {
        ._5jL4nbZg {
            z-index:1
        }
    }
    @media (min-width:1024px) {
        ._5jL4nbZg:after {
            content:" ";
            display:block;
            height:2px;
            left:0;
            position:absolute;
            right:0;
            top:56px
        }
    }
    .ABr9cx9r,
    .nKfcv-Ux,
    .wOXWlwEZ {
        display:flex;
        flex-flow:column wrap;
        justify-content:center
    }
    .nKfcv-Ux {
        align-items:flex-start;
        flex-flow:row
    }
    .ABr9cx9r {
        align-items:center;
        display:flex;
        flex-direction:row;
        left:47px;
        position:absolute
    }
    @media (min-width:480px) {
        .ABr9cx9r {
            left:62px
        }
    }
    @media (min-width:1024px) {
        .ABr9cx9r {
            left:50%;
            transform:translate(-50%)
        }
    }
    @media (max-width:1023px) {
        .ABr9cx9r {
            flex-direction:row-reverse
        }
    }
    @media (max-width:479px) {
        .ABr9cx9r {
            left:50px
        }
    }
    .wOXWlwEZ {
        align-items:flex-end
    }
    ._1NZmb47g svg {
        fill:var(--fbs-color-ui-icon-invert-primary);
        height:24px;
        width:63px
    }
    @media (min-width:480px) {
        ._1NZmb47g svg {
            height:24px;
            width:80px
        }
    }
    @media (min-width:1024px) {
        ._1NZmb47g svg {
            height:28px;
            width:104px
        }
    }
    .pPmmgJQD {
        background:none;
        border:0;
        cursor:pointer;
        display:flex;
        flex-direction:row;
        height:100%;
        margin-right:16px;
        outline:none;
        padding:0;
        white-space:nowrap
    }
    @media (min-width:480px) {
        .pPmmgJQD {
            margin-right:32px
        }
    }
    .pPmmgJQD svg {
        fill:var(--fbs-color-surface-invert-click);
        width:30px
    }
    .pPmmgJQD path {
        fill:var(--fbs-color-surface-elevated);
        stroke:var(--fbs-color-surface-elevated)
    }
    .K8E0pmcH {
        background:none;
        border:0;
        border-radius:50%;
        color:var(--fbs-color-surface-elevated);
        cursor:pointer;
        display:flex;
        font-family:sans-serif;
        font-size:100%;
        line-height:1.15;
        margin-right:16px;
        outline:none;
        position:relative
    }
    @media (min-width:480px) {
        .K8E0pmcH {
            padding:8px
        }
        .K8E0pmcH:hover {
            background-color:var(--surface-button-invert-default-pop,#333)
        }
    }
    .K8E0pmcH .fs-icon--search,
    .K8E0pmcH .search_svg__fs-icon {
        fill:var(--fbs-color-surface-elevated);
        width:24px
    }
    .K8E0pmcH .fs-icon--search circle,
    .K8E0pmcH .search_svg__fs-icon circle {
        stroke:var(--fbs-color-surface-elevated)
    }
    .K8E0pmcH .fs-icon--sparkles,
    .K8E0pmcH .sparkles_svg__fs-icon {
        height:18px;
        position:absolute;
        right:-6px;
        top:-6px;
        width:18px
    }
    @media (min-width:480px) {
        .K8E0pmcH .fs-icon--sparkles,
        .K8E0pmcH .sparkles_svg__fs-icon {
            right:2px;
            top:2px
        }
    }
    .t5vQ80cK {
        display:flex;
        flex:1
    }
    .qWN3kcjB {
        align-items:center;
        display:flex;
        font-size:var(--fbs-font-size-mobile-label-l);
        justify-content:right;
        min-height:56px;
        min-width:225px
    }
    .eDqiJJ2t {
        display:none
    }
    .eDqiJJ2t.U8EUTM2k,
    .eDqiJJ2t:hover {
        display:block
    }
    @media (min-width:1024px) {
        .eDqiJJ2t:hover:after {
            content:" ";
            display:block;
            height:2px;
            left:0;
            position:absolute;
            right:0;
            top:56px
        }
    }
    .rraJLRQU {
        align-items:center;
        display:flex;
        height:56px
    }
    @media (min-width:480px) {
        .rraJLRQU {
            position:relative
        }
    }
    ._00AX4IpY {
        background-color:initial;
        border:0;
        cursor:pointer;
        font:var(--fbs-font-size-desktop-utility-m) var(--fbs-font-family-global-sans);
        outline:none
    }
    @media (min-width:480px) {
        ._00AX4IpY {
            font-size:14px
        }
    }
    @media (min-width:768px) {
        ._00AX4IpY:hover~.eDqiJJ2t {
            display:block
        }
    }
    @media (min-width:1024px) {
        ._00AX4IpY:hover:after {
            content:" ";
            display:block;
            height:2px;
            left:0;
            position:absolute;
            right:0;
            top:56px
        }
    }
    .suOjX7vq {
        display:flex
    }
    .QOiWaRFM {
        align-items:center;
        background:none;
        border:0;
        color:var(--fbs-color-text-invert-primary);
        cursor:pointer;
        font:var(--fbs-font-size-desktop-utility-l) var(--fbs-font-family-global-sans);
        margin-right:24px;
        outline:none;
        padding:0;
        white-space:nowrap
    }
    .QOiWaRFM:hover {
        text-decoration:underline
    }
    @media (max-width:479px) {
        .QOiWaRFM {
            font-size:var(--fbs-font-size-desktop-utility-m);
            margin-right:16px
        }
    }
    .paTN5R7V {
        background-color:var(--fbs-color-gray-700);
        color:var(--fbs-color-text-invert-primary);
        display:flex;
        flex-direction:column;
        left:0;
        margin:0;
        padding:0;
        position:absolute;
        right:0;
        text-align:left;
        top:56px
    }
    .paTN5R7V a:last-of-type {
        padding-bottom:17px
    }
    @media (min-width:480px) {
        .paTN5R7V {
            left:auto;
            right:32px;
            width:264px
        }
    }
    .dE7Pw5db {
        background:none;
        border:0;
        color:inherit;
        cursor:pointer;
        display:flex;
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-heading-s)/var(--fbs-line-height-mobile-headline-l) var(--fbs-font-family-global-sans);
        letter-spacing:-.2px;
        outline:none;
        padding:9px 16px;
        text-decoration:none
    }
    .dE7Pw5db:last-child {
        padding:17px 16px
    }
    .MWmOgFc9 {
        color:var(--fbs-color-text-premium);
        display:inline-block;
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-label-l)/var(--fbs-line-height-mobile-headline-l) var(--fbs-font-family-global-sans);
        letter-spacing:.5px;
        margin-bottom:8px
    }
    .-XtX5Ulr {
        align-items:baseline;
        display:flex;
        flex-direction:column;
        padding:16px 16px 8px
    }
    @media (min-width:480px) {
        .-XtX5Ulr {
            padding-top:24px
        }
    }
    .nsFdUuXU {
        display:flex;
        flex-wrap:wrap;
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-mobile-display-s)/var(--fbs-line-height-mobile-display-s) var(--fbs-font-family-global-serif);
        letter-spacing:.2px;
        white-space:pre;
        width:100%
    }
    .gPb97RFz {
        overflow:hidden;
        text-overflow:ellipsis;
        white-space:nowrap
    }
    .U1DpGihW:focus,
    .U1DpGihW:hover {
        text-decoration:none
    }
    .qaKFdvYl {
        border-top:1px solid var(--fbs-color-text-secondary);
        color:inherit
    }
    .mg7sMAfM {
        margin:0 16px
    }
    .GeqwIyqb {
        align-items:center;
        align-self:center;
        background-color:var(--fbs-color-surface-button-red-default);
        border:0;
        border-radius:8px;
        color:var(--fbs-color-ui-icon-invert-primary);
        cursor:pointer;
        display:flex;
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-m)/var(--fbs-line-height-desktop-headline-l) var(--fbs-font-family-global-sans);
        height:32px;
        justify-content:center;
        margin-right:16px;
        outline:none;
        padding:10px 8px;
        text-align:center;
        text-decoration:none
    }
    .GeqwIyqb:hover {
        background-color:var(--fbs-color-surface-button-red-hover)
    }
    @media (min-width:480px) {
        .GeqwIyqb {
            font-size:var(--fbs-font-size-desktop-utility-l);
            height:40px;
            line-height:var(--fbs-line-height-desktop-heading-l);
            margin-right:32px;
            padding:9px 16px
        }
    }
    .Tr39rH1r {
        display:none
    }
    ._17vDq6wa svg {
        fill:var(--fbs-color-surface-elevated)
    }
    .BmefNpol svg {
        fill:var(--fbs-color-ui-icon-secondar)
    }
    svg.j-8HLFO2 {
        fill:var(--fbs-color-ui-icon-invert-primary);
        height:15px;
        width:20px
    }
    .kre2rEuj:after {
        display:block
    }
    .EYqOBdug {
        border-left:1px solid var(--fbs-color-gray-600);
        padding-left:24px
    }
    @media (max-width:1023px) {
        .EYqOBdug svg {
            fill:var(--fbs-color-ui-icon-invert-primary);
            background-color:var(--fbs-color-gray-600);
            height:32px;
            padding:8px;
            width:32px
        }
    }
    .-N2Qj2aF {
        align-items:center;
        display:inline-flex;
        padding-left:8px
    }
    .-N2Qj2aF svg {
        fill:currentcolor;
        height:24px;
        width:24px
    }
    @media (max-width:1023px) {
        .Tr39rH1r {
            display:flex
        }
        .nKfcv-Ux {
            flex:0;
            margin-right:1rem
        }
        .ABr9cx9r {
            align-items:flex-start
        }
        ._6iObgz9n .v5qNsLKM,
        ._6iObgz9n:hover .v5qNsLKM {
            display:none
        }
        .vVZa2t9Y {
            pointer-events:none
        }
    }
}
@layer garden {
    .ZAVsoOI5 {
        align-items:center;
        background:none;
        border:1px solid;
        border-color:inherit;
        border-radius:8px;
        display:inline-flex;
        font-family:var(--fbs-font-family-global-sans);
        font-stretch:normal;
        font-style:normal;
        font-weight:var(--fbs-font-weight-medium);
        justify-content:center;
        line-height:var(--fbs-line-height-desktop-utility-l);
        padding:10px 16px;
        text-decoration:none
    }
    .yIcxpZkc {
        align-self:center;
        height:24px;
        margin-right:16px;
        width:24px
    }
    .yIcxpZkc svg>* {
        fill:currentcolor
    }
    .P24DIWIH {
        font-size:var(--fbs-font-size-desktop-utility-m);
        height:32px
    }
    ._94tfPf9S {
        height:40px
    }
    ._94tfPf9S,
    .rcXZWrRI {
        font-size:var(--fbs-font-size-desktop-utility-l)
    }
    .rcXZWrRI {
        height:48px
    }
    .DS-AJhzp {
        gap:4px
    }
    .DS-AJhzp:has(.hBeIonlG._68sz5eGy) {
        padding-left:10px
    }
    .DS-AJhzp:has(.hBeIonlG.EiDed6nS) {
        padding-right:10px
    }
    .DS-AJhzp.ye3tE7v0 {
        background:var(--fbs-color-surface-button-invert-default-pop);
        border-color:var(--fbs-color-surface-button-invert-default-pop);
        color:var(--fbs-color-text-invert-primary)
    }
    .DS-AJhzp.ye3tE7v0:hover {
        background:var(--fbs-color-surface-button-invert-hover);
        border-color:var(--fbs-color-surface-button-invert-hover)
    }
    .DS-AJhzp.ye3tE7v0:active {
        background:var(--fbs-color-surface-button-invert-click);
        border-color:var(--fbs-color-surface-button-invert-click)
    }
    .DS-AJhzp.ye3tE7v0:focus-visible {
        background:var(--fbs-color-surface-button-invert-default-pop);
        border:1px solid var(--fbs-color-border-primary);
        outline:3px solid var(--fbs-color-blue-300);
        outline-offset:1px
    }
    .DS-AJhzp.ye3tE7v0:disabled,
    .DS-AJhzp.ye3tE7v0:disabled:hover {
        background:var(--fbs-color-surface-disabled);
        border-color:var(--fbs-color-surface-disabled);
        color:var(--fbs-color-text-disabled);
        cursor:not-allowed
    }
    .DS-AJhzp._0iNU2WQY {
        background:var(--fbs-color-surface-button-default-pop);
        color:var(--fbs-color-text-primary)
    }
    .DS-AJhzp._0iNU2WQY,
    .DS-AJhzp._0iNU2WQY:hover {
        border:1px solid var(--fbs-color-border-secondary)
    }
    .DS-AJhzp._0iNU2WQY:hover {
        background:var(--fbs-color-surface-button-hover)
    }
    .DS-AJhzp._0iNU2WQY:active {
        background:var(--fbs-color-surface-button-click);
        border:1px solid var(--fbs-color-border-secondary)
    }
    .DS-AJhzp._0iNU2WQY:focus-visible {
        background-color:var(--fbs-color-surface-primary);
        border:1px solid var(--fbs-color-border-secondary);
        outline:3px solid var(--fbs-color-blue-300);
        outline-offset:1px
    }
    .DS-AJhzp._0iNU2WQY:disabled,
    .DS-AJhzp._0iNU2WQY:disabled:hover {
        background:var(--fbs-color-surface-disabled);
        border-color:var(--fbs-color-surface-disabled);
        color:var(--fbs-color-text-disabled);
        cursor:not-allowed
    }
    .DS-AJhzp.HHT4oEde {
        background:var(--fbs-color-surface-button-default-blend);
        color:var(--fbs-color-text-primary)
    }
    .DS-AJhzp.HHT4oEde,
    .DS-AJhzp.HHT4oEde:hover {
        border:1px solid var(--fbs-color-border-primary)
    }
    .DS-AJhzp.HHT4oEde:hover {
        background:var(--fbs-color-surface-button-hover)
    }
    .DS-AJhzp.HHT4oEde:active {
        background:var(--fbs-color-surface-button-click);
        border:1px solid var(--fbs-color-border-primary)
    }
    .DS-AJhzp.HHT4oEde:focus-visible {
        background-color:var(--fbs-color-surface-button-default-blend);
        border:1px solid var(--fbs-color-border-primary);
        outline:3px solid var(--fbs-color-blue-300);
        outline-offset:1px
    }
    .DS-AJhzp.HHT4oEde:disabled,
    .DS-AJhzp.HHT4oEde:disabled:hover {
        background:var(--fbs-color-surface-disabled);
        border-color:var(--fbs-color-surface-disabled);
        color:var(--fbs-color-text-disabled);
        cursor:not-allowed
    }
    .hBeIonlG {
        height:20px;
        margin:0;
        width:20px
    }
    .hLOX2Whv {
        align-items:center;
        background-color:var(--fbs-color-surface-elevated);
        border:1px solid var(--fbs-color-border-secondary);
        border-radius:4px;
        display:flex;
        height:52px;
        justify-content:center;
        padding:16px 12px;
        position:relative;
        width:480px
    }
}
@layer garden {
    @media (max-width:1023px) {
        .hLOX2Whv {
            width:100%
        }
    }
    .dF6cO4Oc {
        -webkit-appearance:none;
        -moz-appearance:none;
        appearance:none;
        background:none;
        border:none;
        color:var(--fbs-color-text-invert-secondary);
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-mobile-headline-s)/var(--fbs-line-height-desktop-body) var(--fbs-font-family-global-sans);
        outline:none;
        text-align:left;
        width:100%
    }
    .dF6cO4Oc:active,
    .dF6cO4Oc:focus {
        opacity:1
    }
    @media (max-width:767px) {
        .dF6cO4Oc {
            font:var(--fbs-font-weight-regular) var(--fbs-font-size-mobile-heading-m)/var(--fbs-line-height-mobile-heading-m) var(--fbs-font-family-global-sans)
        }
    }
    .pDaDmCur,
    .pDaDmCur svg {
        display:flex
    }
    .WgX9M995 {
        background:none;
        border:none;
        color:currentcolor;
        cursor:pointer;
        height:100%;
        outline:none;
        padding:0;
        right:12px
    }
    .WgX9M995 svg {
        fill:var(--fbs-color-text-invert-secondary);
        height:20px;
        width:20px
    }
    .LzaOYLZb,
    .YDENpiX2 {
        align-items:center;
        display:flex
    }
    .YDENpiX2 {
        padding:16px
    }
    .YDENpiX2 svg {
        fill:var(--fbs-color-text-invert-secondary);
        height:20px;
        width:20px
    }
    .YDENpiX2:after {
        background:var(--fbs-color-text-invert-secondary);
        content:"";
        display:block;
        height:14px;
        margin-left:16px;
        pointer-events:none;
        width:1px
    }
    ._0UnCgPRj {
        align-items:center;
        display:inline-flex
    }
    .p0qmWero {
        text-transform:uppercase
    }
    .Io6anw8a {
        display:inline-flex
    }
    .WS7L-h1G {
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-label-s)/var(--fbs-line-height-desktop-label-s) var(--fbs-font-family-global-sans-medium)
    }
    .WS7L-h1G svg {
        height:12px;
        margin:0 4px;
        width:12px
    }
    .VkUETck5 {
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-label-m)/var(--fbs-line-height-desktop-label-m) var(--fbs-font-family-global-sans-medium)
    }
    .VkUETck5 svg {
        height:16px;
        margin:0 4px;
        width:16px
    }
    .RHoDXwy0 {
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-label-l)/var(--fbs-line-height-desktop-label-l) var(--fbs-font-family-global-sans-medium)
    }
    .RHoDXwy0 svg {
        height:18px;
        margin:0 4px;
        width:18px
    }
    .ac1mEM8u {
        color:var(--fbs-color-text-primary)
    }
    .ac1mEM8u svg path {
        fill:var(--fbs-color-text-primary)
    }
    ._8ywwnd0e {
        color:var(--fbs-color-text-primary)
    }
    .V5vJncwc {
        border-block:1px solid var(--fbs-color-border-secondary);
        margin:0 16px;
        padding:16px 0
    }
}
@layer garden {
    @media (min-width:480px) {
        .V5vJncwc {
            margin:0 24px;
            padding:24px 0
        }
    }
    @media (min-width:1024px) {
        .V5vJncwc {
            display:none
        }
    }
    .dzq--44- {
        color:var(--fbs-color-ui-icon-invert-primary,#fff);
        font-family:var(--fbs-font-family-global-sans);
        font-size:var(--fbs-font-size-desktop-utility-m);
        font-weight:400;
        padding:16px 0
    }
    @media (min-width:480px) {
        .dzq--44- {
            padding:24px 0 16px
        }
    }
    @media (min-width:1024px) {
        .dzq--44- {
            padding-top:0
        }
    }
    .dzq--44- button {
        color:inherit;
        font-size:inherit
    }
    .ocPoioVz {
        color:var(--fbs-color-ui-icon-invert-primary);
        font:var(--fbs-font-size-desktop-highlander-l) var(--fbs-font-family-highlander-bold)
    }
    @media (min-width:1024px) {
        .ocPoioVz {
            padding-bottom:22px
        }
    }
    .ocPoioVz a,
    .ocPoioVz button {
        color:inherit;
        font-size:inherit
    }
    @media (max-width:1023px) {
        .ocPoioVz {
            border-top:1px solid #333;
            font-size:20px;
            margin:0 24px;
            padding:24px 0
        }
        .ocPoioVz:last-of-type {
            border-bottom:1px solid #333
        }
    }
    @media (max-width:479px) {
        .ocPoioVz {
            margin:0 16px
        }
    }
    .e180twVB {
        align-items:center;
        background-color:var(--surface-button-invert-default-pop,#333);
        border-radius:50%;
        cursor:pointer;
        display:flex;
        height:32px;
        justify-content:center;
        width:32px
    }
    .e180twVB:hover {
        background-color:var(--surface-button-invert-hover,#292929)
    }
    .e180twVB svg {
        fill:var(--fbs-color-ui-icon-invert-primary);
        width:16px
    }
    .QpfB0oZe {
        display:flex;
        flex-direction:column;
        line-height:120%;
        list-style:none;
        max-width:100%;
        position:relative;
        word-break:normal
    }
    @media (min-width:1024px) {
        .QpfB0oZe {
            flex-direction:column
        }
    }
    .QpfB0oZe.ocPoioVz {
        position:static
    }
    .QpfB0oZe a,
    .QpfB0oZe button {
        text-decoration:none
    }
    .QpfB0oZe button {
        font-family:var(--fbs-font-family-global-sans)
    }
    .QpfB0oZe a {
        display:block;
        width:100%
    }
    .QpfB0oZe a:hover {
        text-decoration:underline
    }
    .QpfB0oZe ._35-x6PHh {
        display:none
    }
    .QpfB0oZe ._35-x6PHh .-gQStZbT {
        color:#fff;
        display:flex;
        font:500 12px var(--fbs-font-family-global-sans)
    }
    .QpfB0oZe svg {
        fill:#fff;
        border-radius:16px;
        cursor:pointer;
        height:32px;
        padding:8px;
        vertical-align:middle;
        width:32px
    }
    @media (max-width:1023px) {
        .QpfB0oZe svg {
            height:24px;
            padding:0;
            width:24px
        }
    }
    .QpfB0oZe .m8U3dnD2 {
        border-top:1px solid var(--fbs-color-border-secondary);
        color:var(--fbs-color-ui-icon-invert-primary);
        font:500 16px/24px var(--fbs-font-family-global-sans);
        margin:0 16px;
        min-height:32px;
        padding:24px 0
    }
    @media (min-width:480px) {
        .QpfB0oZe .m8U3dnD2 {
            margin:0 24px
        }
    }
    @media (min-width:1024px) {
        .QpfB0oZe .m8U3dnD2 {
            border:none;
            margin:24px 0 0;
            padding:0
        }
    }
    .QpfB0oZe .m8U3dnD2 a,
    .QpfB0oZe .m8U3dnD2 button {
        align-items:center;
        color:inherit;
        display:flex;
        font-size:inherit;
        min-height:32px
    }
    .QpfB0oZe .m8U3dnD2 svg {
        background:var(--surface-button-invert-default-pop,#333);
        height:32px;
        padding:8px;
        width:32px
    }
    .QpfB0oZe .m8U3dnD2 svg:hover {
        background-color:var(--surface-button-invert-hover,#292929)
    }

    #navbar-mobile {
        display: none;
    }
    .ut3AszL- {
        align-items:center;
        border-top:1px solid var(--fbs-color-border-secondary);
        display:flex;
        font:var(--fbs-font-size-mobile-highlander-m) var(--fbs-font-family-highlander-bold);
        justify-content:space-between;
        margin:0 16px 16px;
        padding-top:24px
    }
    @media (min-width:480px) {
        .ut3AszL- {
            margin:0 24px 24px
        }
    }
    @media (min-width:1024px) {
        .ut3AszL- {
            display:none
        }
    }
    .f3-P7qdF {
        align-items:center;
        display:flex;
        justify-content:space-between;
        width:100%
    }
    @media (max-width:1023px) {
        .G-fdXOrK {
            display:none
        }
    }
    @media (min-width:1024px) {
        .gqTaOQk5 {
            display:none
        }
    }
    .Gs7SZLA4,
    .dKko5w95 {
        display:none
    }
    ._4r-DvsBQ {
        height:18px;
        width:18px
    }
    .CK8J0SxI {
        border-top:1px solid var(--fbs-color-border-secondary);
        margin:0 16px;
        padding-bottom:190px
    }
    @media (min-width:480px) {
        .CK8J0SxI {
            margin:0 24px
        }
    }
    @media (min-width:1024px) {
        .CK8J0SxI {
            display:none
        }
    }
    @media (max-width:1023px) {
        .QpfB0oZe ._35-x6PHh {
            display:flex
        }
        .ol1jAoex {
            display:block;
            height:200vh;
            margin-left:-16px;
            position:absolute;
            top:0;
            width:100%
        }
        .ol1jAoex a {
            pointer-events:none
        }
        .HsDj10Wf,
        .HsDj10Wf:active,
        .HsDj10Wf:hover {
            padding-bottom:0;
            position:absolute;
            width:100%
        }
        .HsDj10Wf .f3-P7qdF,
        .HsDj10Wf:active .f3-P7qdF,
        .HsDj10Wf:hover .f3-P7qdF {
            flex-direction:row-reverse;
            justify-content:flex-start
        }
        .HsDj10Wf .Gs7SZLA4,
        .HsDj10Wf:active .Gs7SZLA4,
        .HsDj10Wf:hover .Gs7SZLA4 {
            display:block;
            height:18px;
            left:-6px;
            position:relative;
            width:18px
        }
        .tpRLYIkD {
            align-items:center;
            display:flex;
            font-weight:var(--fbs-font-weight-medium);
            padding:12px 8px 12px 10px
        }
        .tpRLYIkD svg {
            margin-right:8px
        }
        .A6l1kjob {
            background-color:var(--fbs-color-surface-invert);
            display:block;
            margin:0 0 0 -16px;
            position:absolute;
            top:0;
            z-index:1
        }
    }
    @media (max-width:1023px) and (max-width:1023px) {
        .A6l1kjob {
            height:100%;
            margin-left:-24px;
            overflow-y:visible;
            width:100%
        }
    }
    @media (max-width:1023px) and (max-width:479px) {
        .A6l1kjob {
            margin-left:-16px
        }
    }
}
@layer garden {
    .x1RNzxMC {
        font-size:14px;
        font-weight:500
    }
    .l79dzEr7 {
        margin-top:24px
    }
    @media (min-width:1024px) {
        ._9pBhYW5G {
            display:none
        }
    }
}
@layer garden {
    .ZCZCinQE {
        color:var(--fbs-color-text-invert-secondary);
        font-size:var(--fbs-font-size-desktop-label-m);
        font-weight:400
    }
    ._3XBIQGxd {
        list-style:unset;
        margin:0;
        padding-top:12px
    }
    .U40pFDrj {
        -webkit-font-smoothing:antialiased;
        font:14px/21px var(--fbs-font-family-global-sans);
        list-style:none;
        padding-top:12px
    }
}
@layer garden {
    @media (max-width:1023px) {
        .U40pFDrj {
            margin:0
        }
        .U40pFDrj:first-child {
            padding-top:0
        }
    }
    @media (min-width:768px) {
        .U40pFDrj:last-child {
            padding-bottom:24px
        }
    }
    @media (min-width:1024px) {
        .U40pFDrj {
            padding:12px 0
        }
        .U40pFDrj:last-child {
            border-bottom:1px solid #333;
            padding-bottom:16px
        }
    }
    .w0vu6Ki4 {
        display:none
    }
    .MriTJdJU {
        display:block
    }
    ._7DLV83EX {
        grid-column:1/-1;
        line-height:150%;
        padding:0 16px
    }
}
@layer garden {
    @media (min-width:768px) {
        ._7DLV83EX {
            padding:0 24px
        }
    }
    @media (min-width:1024px) {
        ._7DLV83EX {
            padding:0 0 48px
        }
    }
    ._7DLV83EX li {
        border:none;
        line-height:150%
    }
    .wohQG0R1 {
        font-weight:400
    }
    .T-DGviCw {
        color:var(--fbs-color-ui-icon-invert-primary);
        font:400 var(--fbs-font-size-desktop-utility-m) var(--fbs-font-family-global-sans);
        padding:24px 0 16px
    }
    @media (min-width:1024px) {
        .T-DGviCw {
            padding-top:0
        }
    }
    ._0Y0YyXFC {
        display:flex;
        flex-wrap:wrap;
        font-family:var(--fbs-font-family-global-sans)
    }
    ._0Y0YyXFC li {
        padding:0 16px 16px 0
    }
    .xrSaSqik a {
        color:var(--fbs-color-text-invert-secondary,#bbb)
    }
}

@layer garden {
    .smP7p--o {
        background:var(--fbs-color-gray-200);
        color:var(--fbs-color-text-primary);
        min-height:200px;
        padding:0 32px
    }
    @media (min-width:480px) {
        .smP7p--o {
            padding:0
        }
    }
    .BawX4lOf {
        padding-bottom:120px
    }
    ._1FviBxkI {
        padding-top:16px
    }
    .RS-LXz9z,
    ._1FviBxkI {
        align-items:center;
        display:flex;
        flex-direction:column
    }
    .RS-LXz9z {
        border-bottom:1px solid var(--fbs-color-text-invert-secondary);
        padding-bottom:24px;
        width:100%
    }
    .Shi6M7tj {
        height:33px;
        margin-bottom:12px
    }
    .Shi6M7tj svg {
        fill:var(--fbs-color-ui-icon-primary);
        width:120px
    }
    .QUZBXqTw,
    .V2fcZocW {
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-mobile-utility-m)/var(--fbs-line-height-desktop-utility-m) var(--fbs-font-family-global-sans);
        text-align:center
    }
    .V2fcZocW {
        align-items:center;
        display:flex;
        flex-direction:column;
        list-style:none;
        margin:0;
        padding:24px 16px 10px
    }
    @media (min-width:480px) {
        .V2fcZocW {
            display:block;
            padding:24px 32px 0
        }
    }
    .v0KZSSFF,
    .wYCSe4n6 {
        padding-bottom:24px
    }
    @media (min-width:480px) {
        .v0KZSSFF,
        .wYCSe4n6 {
            padding:0 5px 24px
        }
    }
    .v0KZSSFF {
        color:var(--fbs-color-text-display);
        text-decoration:none
    }
    .wYCSe4n6 {
        display:inline-block;
        margin:0
    }
    .wYCSe4n6 svg {
        height:auto;
        margin-bottom:-2px;
        width:25px
    }
    @media (max-width:479px) {
        .wYCSe4n6 svg {
            margin-right:5px
        }
    }
}
@layer garden {
    .KChd-Vju,
    ._6Q2IDc-r,
    ._8cjw-SPU {
        align-items:center;
        display:flex
    }
    ._8cjw-SPU {
        font:var(--fbs-font-size-desktop-label-m)/var(--fbs-line-height-desktop-label-m) var(--fbs-font-family-global-sans);
        text-decoration:none;
        text-transform:uppercase
    }
    @media (max-width:479px) {
        ._8cjw-SPU {
            font-size:var(--fbs-font-size-mobile-label-s);
            line-height:var(--fbs-line-height-mobile-label-s)
        }
    }
    .isDg-4PG {
        color:var(--fbs-color-text-secondary);
        cursor:pointer;
        text-decoration:inherit
    }
    .isDg-4PG._2XNbdi6I {
        color:var(--fbs-color-text-primary)
    }
    .KChd-Vju svg {
        fill:var(--fbs-color-text-secondary);
        height:16px;
        margin-inline:4px;
        position:relative;
        width:16px
    }
    .Jb-Sd6g- {
        white-space:nowrap
    }
    .SwHG6sB2 {
        align-items:center;
        border-radius:50%;
        cursor:pointer;
        display:flex;
        justify-content:center;
        margin-right:8px
    }
    .SwHG6sB2 svg {
        fill:none;
        stroke:var(--fbs-color-surface-button-blue-default);
        height:18px;
        width:18px
    }
    .SwHG6sB2._3azkPcHz svg {
        fill:var(--fbs-color-surface-button-blue-default)
    }
    .SwHG6sB2[disabled] {
        pointer-events:none
    }
    .SwHG6sB2[disabled] svg {
        stroke:var(--fbs-color-ui-icon-disabled)
    }
    .SwHG6sB2[disabled] span {
        color:var(--fbs-color-ui-icon-disabled)
    }
    .fXvfhLnU.dZnpOFYQ {
        background:var(--fbs-color-surface-button-red-default);
        border-color:var(--fbs-color-surface-button-red-default);
        color:var(--fbs-color-text-invert-primary)
    }
    .fXvfhLnU.dZnpOFYQ:hover {
        background:var(--fbs-color-surface-button-red-hover);
        border-color:var(--fbs-color-surface-button-red-hover)
    }
    .fXvfhLnU.dZnpOFYQ:active {
        background:var(--fbs-color-surface-button-red-click);
        border-color:var(--fbs-color-surface-button-red-click)
    }
    .fXvfhLnU.dZnpOFYQ:focus-visible {
        background:var(--fbs-color-surface-button-red-default);
        border:1px solid var(--fbs-color-text-invert-primary);
        outline:3px solid var(--fbs-color-blue-300);
        outline-offset:1px
    }
    .fXvfhLnU.dZnpOFYQ:disabled,
    .fXvfhLnU.dZnpOFYQ:disabled:hover {
        background:var(--fbs-color-surface-disabled);
        border-color:var(--fbs-color-surface-disabled);
        color:var(--fbs-color-text-disabled);
        cursor:not-allowed
    }
    .fXvfhLnU._1kC6TlcG {
        background:var(--fbs-color-surface-button-blue-default);
        border-color:var(--fbs-color-surface-button-blue-default);
        color:var(--fbs-color-text-invert-primary)
    }
    .fXvfhLnU._1kC6TlcG:hover {
        background:var(--fbs-color-surface-button-blue-hover);
        border-color:var(--fbs-color-surface-button-blue-hover)
    }
    .fXvfhLnU._1kC6TlcG:active {
        background:var(--fbs-color-surface-button-blue-click);
        border-color:var(--fbs-color-surface-button-blue-click)
    }
    .fXvfhLnU._1kC6TlcG:focus-visible {
        background:var(--fbs-color-surface-button-blue-default);
        border:1px solid var(--fbs-color-text-invert-primary);
        outline:3px solid var(--fbs-color-blue-300);
        outline-offset:1px
    }
    .fXvfhLnU._1kC6TlcG:disabled,
    .fXvfhLnU._1kC6TlcG:disabled:hover {
        background:var(--fbs-color-surface-disabled);
        border-color:var(--fbs-color-surface-disabled);
        color:var(--fbs-color-text-disabled);
        cursor:not-allowed
    }
    .fXvfhLnU.OXut5atm {
        background:var(--fbs-color-surface-button-default-pop);
        color:var(--fbs-color-ui-user-action)
    }
    .fXvfhLnU.OXut5atm,
    .fXvfhLnU.OXut5atm:hover {
        border:1px solid var(--fbs-color-surface-button-blue-default)
    }
    .fXvfhLnU.OXut5atm:hover {
        background:var(--fbs-color-surface-button-hover)
    }
    .fXvfhLnU.OXut5atm:active {
        background:var(--fbs-color-surface-button-click)
    }
    .fXvfhLnU.OXut5atm:active,
    .fXvfhLnU.OXut5atm:focus-visible {
        border:1px solid var(--fbs-color-surface-button-blue-default)
    }
    .fXvfhLnU.OXut5atm:focus-visible {
        background:var(--fbs-color-surface-button-default-pop);
        outline:3px solid var(--fbs-color-blue-300);
        outline-offset:1px
    }
    .fXvfhLnU.OXut5atm:disabled,
    .fXvfhLnU.OXut5atm:disabled:hover {
        background:var(--fbs-color-surface-disabled);
        border-color:var(--fbs-color-surface-disabled);
        color:var(--fbs-color-text-disabled);
        cursor:not-allowed
    }
    .Ccg9Ib-7 {
        -webkit-box-orient:vertical;
        display:-webkit-box;
        overflow:hidden
    }
    .sElHJWe4 {
        align-items:center;
        background-color:var(--fbs-color-surface-button-default-blend);
        border-radius:50%;
        cursor:pointer;
        display:flex;
        justify-content:center;
        padding:8px
    }
    .sElHJWe4:hover {
        background-color:var(--fbs-color-surface-button-hover)
    }
    .sElHJWe4:active {
        background-color:var(--fbs-color-surface-button-click)
    }
    .sElHJWe4._0YX29K8j {
        border-radius:16px;
        padding:8px 10px
    }
    .sElHJWe4 svg {
        fill:none;
        stroke:var(--fbs-color-ui-user-action);
        stroke-width:2;
        height:16px;
        width:16px
    }
    .sElHJWe4.-AgvXsMp svg {
        fill:var(--fbs-color-ui-user-action)
    }
    .sElHJWe4[disabled] {
        background-color:var(--fbs-color-surface-disabled);
        pointer-events:none
    }
    .sElHJWe4[disabled] svg {
        stroke:var(--fbs-color-ui-icon-disabled)
    }
    .sElHJWe4[disabled]._0YX29K8j span {
        color:var(--fbs-color-text-disabled)
    }
    .IHojBFcO {
        color:var(--fbs-color-text-user-action);
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-m)/var(--fbs-line-height-desktop-utility-m) var(--fbs-font-family-global-sans);
        margin-left:8px
    }
    .Bp-0EId0 {
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-m)/var(--fbs-line-height-desktop-heading-l) var(--fbs-font-family-global-sans);
        margin-left:8px
    }
}
@layer garden {
    @media (max-width:479px) {
        .T4NV9J7O {
            bottom:0;
            left:0;
            position:fixed;
            z-index:1
        }
        .T4NV9J7O,
        .ik-pNYwi {
            height:100vh;
            width:100vh
        }
        .ik-pNYwi {
            background-color:var(--fbs-color-surface-button-invert-default-pop);
            opacity:90%
        }
    }
    .Dpsg3yht {
        position:relative
    }
    .sTVDLFT0 {
        align-items:center;
        border-radius:50%;
        cursor:pointer;
        display:flex;
        justify-content:center;
        padding:8px
    }
    .sTVDLFT0:hover {
        background-color:var(--fbs-surface-button-hover)
    }
    .sTVDLFT0:active {
        background-color:var(--fbs-surface-button-click)
    }
    .sTVDLFT0._7dB3-wXa {
        border-radius:16px
    }
    .sTVDLFT0 svg {
        width:16px
    }
    .ZPwyttXZ {
        background:var(--fbs-color-surface-elevated);
        box-shadow:0 4px 8px #3333331a;
        display:flex;
        flex-direction:column;
        max-height:380px;
        position:absolute;
        top:-24px;
        width:375px;
        z-index:1
    }
    @media (max-width:479px) {
        .ZPwyttXZ {
            bottom:0;
            left:0;
            top:auto;
            width:100vw
        }
    }
    @media (min-width:480px) {
        .mOgCFT9S {
            right:0
        }
        .QQtnB0fi {
            left:0
        }
    }
    ._5fYTtOJN {
        width:16px
    }
    ._5fYTtOJN svg {
        fill:var(--fbs-color-ui-icon-primary)
    }
    ._0f6MpxqY {
        display:flex;
        height:fit-content;
        justify-content:space-between;
        padding:16px;
        width:100%
    }
    .YPqpgUNF {
        color:var(--fbs-color-text-primary);
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-l)/var(--fbs-line-height-desktop-body) var(--fbs-font-family-global-sans)
    }
    .tv6ikQte {
        display:flex;
        flex-direction:column;
        height:100%;
        overflow:auto
    }
    .rhJs1L7Z {
        align-items:center;
        color:var(--fbs-color-text-primary);
        display:flex;
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-utility-l)/var(--fbs-line-height-desktop-body) var(--fbs-font-family-global-sans);
        height:56px;
        padding:8px 24px;
        width:100%
    }
    .rhJs1L7Z:hover {
        background-color:var(--fbs-color-surface-button-hover)
    }
    .rhJs1L7Z:active {
        background-color:var(--fbs-color-surface-button-click)
    }
    .JjmlppCP {
        align-items:center;
        border-radius:50%;
        color:currentcolor;
        cursor:pointer;
        display:flex;
        height:40px;
        justify-content:center;
        min-width:40px;
        transition:all 0s ease-in-out;
        width:40px
    }
    .JjmlppCP,
    .JjmlppCP:active,
    .JjmlppCP:hover {
        background-color:inherit
    }
    .JjmlppCP svg {
        height:24px;
        min-width:24px;
        width:24px
    }
    ._4l27W979 {
        color:currentcolor;
        padding-left:16px;
        text-align:left;
        width:100%
    }
    ._5OtTccMZ {
        align-items:center;
        background-color:var(--fbs-color-gray-900);
        display:flex;
        flex-direction:column;
        gap:16px;
        padding:16px;
        width:100%
    }
    .ee8ROvNB {
        color:var(--fbs-color-text-invert-primary);
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-l)/var(--fbs-line-height-desktop-body) var(--fbs-font-family-global-sans)
    }
    .BEtEK-iG {
        background:var(--fbs-color-surface-button-red-default);
        font-size:var(--fbs-font-size-desktop-utility-m);
        height:32px;
        line-height:var(--fbs-line-height-desktop-headline-l);
        text-align:center
    }
    ._7L8rncyg {
        align-items:center;
        border-radius:50%;
        cursor:pointer;
        display:flex;
        height:40px;
        justify-content:center;
        transition:all .2s ease-in-out;
        width:40px
    }
}
@layer garden {
    @media (max-width:767px) {
        ._7L8rncyg {
            height:32px;
            width:32px
        }
    }
    ._7L8rncyg svg {
        fill:var(--fbs-color-ui-icon-primary);
        height:24px;
        width:24px
    }
    ._7L8rncyg svg [stroke] {
        stroke:var(--fbs-color-ui-icon-primary)
    }
    @media (max-width:767px) {
        ._7L8rncyg svg {
            height:16px;
            width:16px
        }
    }
    ._7L8rncyg._57ZdkZp- {
        background-color:var(--fbs-color-surface-button-default-pop)
    }
    ._7L8rncyg:hover {
        background-color:var(--fbs-color-surface-button-hover)
    }
    ._7L8rncyg:active {
        background-color:var(--fbs-color-surface-button-click)
    }
    .G9049W9y {
        align-items:center;
        box-sizing:initial;
        display:flex;
        font-family:Graphik,helvetica,sans-serif;
        justify-content:center;
        width:100%
    }
    .G9049W9y>fbs-ad {
        position:relative;
        text-align:center;
        width:100%
    }
    .-f56S99-,
    .D5qUsYLg>fbs-ad {
        min-height:66px
    }
    ._1apm68B5>fbs-ad,
    ._58TEnws->fbs-ad {
        min-height:250px
    }
    .ohv2Kw5V>fbs-ad {
        max-height:100px;
        min-height:50px
    }
    .-pNJMgij {
        align-items:flex-start;
        min-width:160px;
        position:relative
    }
    .SfBp78q9 {
        padding-top:20px
    }
    .SfBp78q9>:before {
        color:#737373;
        content:"Advertisement";
        display:flex;
        font-size:10px;
        left:50%;
        margin-top:-20px;
        position:absolute;
        text-transform:uppercase;
        transform:translate(-50%)
    }
    .uUw53xCb>fbs-ad:before {
        color:#bbb
    }
    ._8XF2kHYM,
    .pFTQtdTK {
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-m)/var(--fbs-line-height-desktop-utility-m) var(--fbs-font-family-global-sans)
    }
    ._8XF2kHYM,
    .pGGCM2aD {
        color:inherit
    }
    .Jp--BF7- {
        position:relative
    }
    .pFTQtdTK {
        background-color:var(--fbs-color-surface-primary);
        color:var(--fbs-color-text-primary);
        font-weight:var(--fbs-font-weight-medium);
        padding-left:6px
    }
    .pFTQtdTK.o6gzSXOw {
        bottom:0;
        position:absolute;
        right:1px
    }
    .pGGCM2aD {
        display:block;
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-s)/var(--fbs-line-height-desktop-utility-s) var(--fbs-font-family-global-sans);
        text-transform:uppercase
    }
    .U0YTAmO6 {
        background-color:#000;
        height:100vh;
        left:0;
        opacity:.32;
        right:0;
        top:0
    }
    .U0YTAmO6,
    .jBamXdd5 {
        position:fixed;
        z-index:1000
    }
    .jBamXdd5 {
        background:#fcfcfc;
        border:1px solid #e3e3e3;
        border-radius:8px;
        left:50%;
        max-width:343px;
        top:50%;
        transform:translate(-50%,-50%);
        width:100%
    }
}
@layer garden {
    @media (min-width:768px) {
        .jBamXdd5 {
            max-width:469px
        }
    }
    .APWpKPVR {
        position:absolute;
        right:16px;
        top:14px
    }
    .APWpKPVR svg {
        fill:#333;
        height:16px;
        width:16px
    }
    @media (min-width:768px) {
        .APWpKPVR {
            fill:#737373;
            right:8px;
            top:8px
        }
    }
    .mbc8Zk6Q {
        align-items:center;
        color:#737373;
        display:flex;
        font:500 14px/21px Graphik,helvetica,sans-serif;
        gap:2px;
        height:21px;
        justify-content:flex-start;
        margin:16px 12px 8px
    }
    .mbc8Zk6Q svg {
        height:12px;
        width:12px
    }
    .mbc8Zk6Q path {
        fill:#0062ff
    }
    @media (min-width:768px) {
        .mbc8Zk6Q {
            gap:4px
        }
    }
    ._3j8CgDUI {
        color:#333;
        display:flex;
        flex-direction:column;
        font:400 16px/24px Graphik,helvetica,sans-serif;
        gap:16px;
        padding-inline:16px
    }
    .JUtFcWni {
        background:#e3e3e3;
        height:1px;
        width:100%
    }
    .YM6Cb204 {
        align-items:flex-start;
        display:flex;
        flex-direction:column;
        gap:17px
    }
    .YM6Cb204 a {
        -webkit-box-orient:vertical;
        -webkit-line-clamp:2;
        color:#003891;
        display:-webkit-box;
        overflow:hidden;
        text-decoration:none;
        width:100%;
        word-break:break-word
    }
    .aeeovfX6 {
        border-top:1px solid #e3e3e3;
        color:#737373;
        font:400 10px/15px Graphik,helvetica,sans-serif;
        margin-top:16px;
        padding:8px
    }
    ._4YqZ5gz6,
    .ef7tZD8z {
        height:MAX(290px,calc(22vw + 40px))
    }
    .ef7tZD8z {
        background-color:#fcfcfc;
        border-bottom:1px solid #e2e2e2;
        display:flex;
        flex-direction:column;
        overflow-y:hidden;
        padding-top:10px;
        text-align:left
    }
    .ef7tZD8z._92DsJTzS {
        justify-content:space-evenly;
        padding-top:0
    }
    .C-4VNeks {
        background-color:#f4f4f4
    }
    ._5An39fFS {
        left:0;
        position:fixed;
        width:100%
    }
    ._5An39fFS.KlTcxENj {
        position:sticky
    }
    .eDvOrxX2 {
        height:0;
        overflow:hidden;
        position:absolute
    }
    ._4-3bY6mv {
        padding-top:20px
    }
}
@layer garden {
    @keyframes j2Jqwe5b {
        0% {
            animation-timing-function:step-end;
            opacity:0
        }
        to {
            opacity:1
        }
    }
    .qG26paB6>:before {
        animation:j2Jqwe5b 1s
    }
    .uyQBPKoN {
        font-weight:400;
        margin:0 0 13px 80px
    }
    ._0Ldka37b {
        margin:0 24px;
        position:relative
    }
    ._0Ldka37b:after {
        background:linear-gradient(90deg,#fcfcfc00,#fcfcfc);
        bottom:0;
        content:" ";
        opacity:0;
        pointer-events:none;
        position:absolute;
        right:56px;
        top:0;
        transition:opacity .3s;
        width:15%;
        z-index:1
    }
    ._0Ldka37b.Fntcsvtq:after {
        opacity:1;
        transition:opacity .3s
    }
    ._0Ldka37b .QOeT3C2M {
        display:block;
        height:32px;
        margin:0;
        width:32px
    }
    ._0Ldka37b .QOeT3C2M:disabled {
        visibility:hidden
    }
    ._0Ldka37b .QOeT3C2M.jzPe8As0 {
        margin-right:24px
    }
    ._0Ldka37b .QOeT3C2M.-ad9vR9E {
        margin-left:24px
    }
    ._0Ldka37b .QOeT3C2M>svg {
        fill:#333
    }
}
@layer garden {
    @media (max-width:767px) {
        .uyQBPKoN {
            margin-left:24px
        }
        ._0Ldka37b:after {
            right:0
        }
        .QOeT3C2M {
            display:none
        }
    }
}
@layer garden {
    .DW9ax7M6 {
        background-color:#737373;
        color:#fff;
        display:inline-block;
        font:500 10px/2.4 Graphik,helvetica,sans-serif;
        padding:0 16px;
        text-align:center;
        text-decoration:none;
        text-transform:uppercase
    }
    .DW9ax7M6.cSw--35G {
        display:block;
        font-size:14px;
        line-height:22px;
        padding-block:5px
    }
    @media (max-width:479px) {
        .DW9ax7M6.cSw--35G {
            font-size:10px;
            line-height:12px;
            padding-block:6px
        }
    }
}
@layer garden {
    .PRnAoHbo {
        margin-bottom:14px;
        max-height:145px;
        max-width:258px;
        position:relative
    }
    .K5nxnYv4 {
        height:0;
        overflow:hidden;
        padding-bottom:56.25%;
        position:relative;
        width:100%
    }
    .F10qGe1- {
        height:100%!important;
        object-fit:cover
    }
    .F10qGe1-,
    .fcivtp2G {
        left:0;
        position:absolute;
        top:0;
        width:100%
    }
    .fcivtp2G {
        align-items:flex-end;
        display:flex;
        height:100%;
        text-decoration:none
    }
    .BoqYdKC- {
        padding:10px
    }
    .ACd7taGv {
        display:block;
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-m)/var(--fbs-line-height-desktop-utility-m) var(--fbs-font-family-global-sans)
    }
    .ACd7taGv,
    .gHlz0tIc {
        color:var(--fbs-color-text-primary)
    }
    .gHlz0tIc {
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-heading-s)/var(--fbs-line-height-desktop-heading-s) var(--fbs-font-family-global-sans);
        text-decoration:none
    }
    .gHlz0tIc:hover {
        text-decoration:underline
    }
    .Y0c5cdo- {
        color:var(--fbs-color-component-watch-label-primary);
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-label-m)/var(--fbs-line-height-desktop-label-m) var(--fbs-font-family-global-sans-medium);
        padding:10px
    }
    .Y0c5cdo- svg path {
        fill:currentcolor
    }
    .ifbbU5hs {
        -webkit-tap-highlight-color:transparent;
        color:var(--fbs-color-text-primary)
    }
    .iSFpH9MR {
        border-color:var(--fbs-color-gray-200);
        border-radius:8px;
        border-style:solid;
        display:flex;
        flex-direction:column;
        gap:8px;
        min-height:65px;
        overflow:hidden;
        padding:16px;
        transition:.3s ease-out
    }
    .L-V9VXRN {
        background:linear-gradient(180deg,#fcfcfc00 34.5%,#fcfcfc80 67.5%,#fcfcfc);
        border-bottom-color:var(--fbs-color-surface-primary);
        cursor:pointer
    }
    .kf74OBeR {
        max-height:100vh
    }
    .kNSKXdfP {
        display:flex;
        gap:4px
    }
    .Qk26-AyJ {
        align-self:center
    }
    .zUKNWC5- {
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-body)/var(--fbs-line-height-desktop-body) var(--fbs-font-family-global-sans)
    }
    .tVTKEKBc {
        position:relative
    }
    .SXQBPgVl {
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-body)/var(--fbs-line-height-desktop-utility-l) var(--fbs-font-family-global-sans);
        margin-bottom:8px
    }
}
@layer garden {
    @media (max-width:479px) {
        .SXQBPgVl {
            font-size:var(--fbs-font-size-mobile-body)
        }
    }
    .d9pAvljG {
        margin-left:18px
    }
    .d9pAvljG li:not(:last-child) {
        margin-bottom:8px
    }
    .d9pAvljG li::marker {
        font-size:var(--fbs-font-size-desktop-heading-s)
    }
    .H35DeaV7 {
        background:linear-gradient(180deg,#fcfcfc00 25%,#fcfcfc80 45%,#fcfcfc);
        bottom:0;
        height:100px;
        position:absolute;
        width:100%
    }
    .hv4fJVzJ {
        color:var(--fbs-color-text-secondary);
        display:flex;
        flex-wrap:wrap;
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-l)/var(--fbs-line-height-desktop-utility-l) var(--fbs-font-family-global-sans);
        gap:0 5px
    }
    ._4VS82kZZ {
        align-items:center;
        color:var(--fbs-color-text-primary);
        display:flex;
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-m)/var(--fbs-line-height-desktop-utility-m) var(--fbs-font-family-global-sans);
        gap:16px;
        height:32px;
        margin:4px auto 0
    }
    ._4VS82kZZ svg {
        fill:var(--fbs-color-text-primary);
        height:24px;
        width:24px
    }
    .ApGOvf-D svg {
        transform:rotate(180deg)
    }
    .UESAChoI {
        font-family:Graphik,helvetica,sans-serif;
        font-weight:400
    }
    .CzkiM8n0 {
        font-size:14px;
        line-height:1.57
    }
    .GTdYVAD- {
        font-size:12px;
        line-height:1.14
    }
    .ef-LuL5Q {
        font-size:10px;
        line-height:.85
    }
    .DUvhMuD- {
        font-weight:500
    }
    .VS6hgTWe {
        color:#737373
    }
    .rUwwgEfN {
        color:#bbb
    }
    .V1JqN3zp {
        color:#171717
    }
    .jXtOyWXF {
        color:#fcfcfc
    }
    ._4nAHeGGm {
        background-color:var(--fbs-color-surface-primary);
        color:inherit;
        display:flex;
        flex:1;
        min-width:max-content
    }
    ._1Dj82Ru- {
        max-width:fit-content;
        padding:8px
    }
    ._1Dj82Ru-:hover {
        background-color:var(--fbs-color-surface-hover)
    }
    ._1Dj82Ru-:active {
        background-color:var(--fbs-color-border-primary)
    }
    .LWABc3Lg {
        flex-grow:1;
        gap:8px
    }
    .LWABc3Lg,
    .W8GXPF-Z {
        display:flex
    }
    .X2BBPxjH {
        height:16px;
        object-fit:contain;
        width:16px
    }
    .zF6q35ZJ {
        height:40px;
        width:40px
    }
    .b0Fo6UgE {
        align-self:center;
        height:20px;
        width:20px
    }
    .c-xeoyd5 {
        display:flex;
        flex:1;
        flex-direction:column;
        font-size:12px;
        gap:2px
    }
    ._2G6GMgcY {
        gap:4px
    }
    .CVQOXYrQ {
        text-decoration:none
    }
    .CVQOXYrQ:hover {
        cursor:pointer;
        text-decoration:underline;
        text-decoration-color:var(--fbs-color-text-primary)
    }
    .dYroCHZK {
        display:flex
    }
    ._2G6GMgcY .dYroCHZK,
    .dYroCHZK {
        flex-direction:row;
        gap:4px
    }
    ._7QWNCNBY {
        color:var(--fbs-color-text-primary)
    }
    ._2G6GMgcY ._7QWNCNBY,
    ._7QWNCNBY {
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-m)/var(--fbs-line-height-desktop-utility-m) var(--fbs-font-family-global-sans)
    }
    .PE0CwW1X {
        color:var(--fbs-color-text-secondary);
        text-transform:uppercase
    }
    .PE0CwW1X,
    ._2G6GMgcY .PE0CwW1X {
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-label-m)/var(--fbs-line-height-desktop-utility-m) var(--fbs-font-family-global-sans)
    }
    .NvuTop9A {
        align-items:start;
        display:flex;
        flex-direction:row;
        gap:4px
    }
    .NvuTop9A,
    ._1mXsQ1Yt {
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-m)/var(--fbs-line-height-desktop-utility-m) var(--fbs-font-family-global-sans)
    }
    ._1mXsQ1Yt {
        color:var(--fbs-color-text-primary)
    }
    .MQ8YSO4F {
        color:var(--fbs-color-ui-trending-up)
    }
    ._2COw2MPF {
        color:var(--fbs-color-ui-trending-down)
    }
    .CB4iRY3- {
        color:var(--fbs-color-text-primary)
    }
    .i6-LxkXR {
        align-self:center;
        height:32px;
        width:56px
    }
    .LzN-3SCW {
        display:block;
        font-family:Graphik,helvetica,sans-serif;
        height:auto;
        width:100%
    }
    [data-theme=light] {
        --background-color:#fcfcfc;
        --background-color-hover:#f0f0f0;
        --background-color-active:#e3e3e3;
        --text-color-primary:#333;
        --text-color-secondary:#737373
    }
    [data-theme=dark] {
        --background-color:#171717;
        --background-color-hover:#292929;
        --background-color-active:#333;
        --text-color-primary:#fff;
        --text-color-secondary:#bbb
    }
    .rf--20Ww {
        border:solid var(--background-color-active);
        border-width:0 0 1px 1px;
        display:flex
    }
    ._9-I7-GeA {
        border-right:1px solid var(--background-color-active)
    }
    [data-size=dropdown] {
        --container-gap-lg:16px;
        --container-gap-sm:8px;
        --container-width-lg:194px;
        --container-width-sm:126px;
        --wrapper-padding-inline-lg:24px;
        --wrapper-padding-inline-sm:16px
    }
    [data-size=single] {
        --container-gap-lg:0;
        --container-gap-sm:0;
        --container-width-lg:142px;
        --container-width-sm:87px;
        --wrapper-padding-inline-lg:24px;
        --wrapper-padding-inline-sm:24px
    }
    .x3HlpnP5 {
        position:relative;
        text-decoration:none
    }
    .iuuU8V0u {
        background-color:var(--fbs-color-surface-primary);
        border-bottom:1px solid var(--fbs-color-border-primary);
        color:var(--fbs-color-text-primary);
        display:flex;
        height:56px;
        justify-content:center;
        min-width:var(--container-width-lg);
        width:fit-content
    }
    .iuuU8V0u:hover {
        background-color:var(--fbs-color-surface-hover);
        cursor:pointer;
        text-decoration:underline
    }
}
@layer garden {
    @media (max-width:479px) {
        .iuuU8V0u {
            min-width:var(--container-width-sm)
        }
    }
    .o5C9CMoX {
        display:block;
        text-decoration:none
    }
    .rvXnh6TK {
        display:inline
    }
    @media (max-width:479px) {
        .rvXnh6TK {
            display:none
        }
    }
    ._0xHjcCD8 {
        display:none
    }
    @media (max-width:479px) {
        ._0xHjcCD8 {
            display:inline
        }
    }
    .QccJ5RMz {
        align-items:center;
        display:flex;
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-l)/var(--fbs-line-height-desktop-utility-l) var(--fbs-font-family-global-sans);
        justify-content:space-between;
        padding-block:10px;
        padding-inline:var(--wrapper-padding-inline-lg);
        text-decoration:none
    }
    .QccJ5RMz:hover {
        background-color:var(--fbs-color-surface-hover);
        cursor:pointer;
        text-decoration:underline
    }
    @media (max-width:479px) {
        .QccJ5RMz {
            padding-inline:var(--wrapper-padding-inline-sm)
        }
    }
    .HN-8XiOj {
        background-color:var(--fbs-color-surface-primary);
        box-shadow:0 5px 15px #0000001a;
        color:var(--fbs-color-text-primary);
        display:none;
        flex-direction:column;
        padding-block:8px
    }
    ._0bb2J-vj,
    .opncDPUQ {
        display:flex
    }
    .opncDPUQ {
        align-items:center;
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-l)/var(--fbs-line-height-desktop-utility-l) var(--fbs-font-family-global-sans);
        gap:var(--container-gap-lg);
        width:100%
    }
    @media (max-width:479px) {
        .opncDPUQ {
            gap:var(--container-gap-sm)
        }
    }
    .SxhJV1p6 {
        fill:var(--fbs-color-text-primary);
        height:20px;
        width:20px
    }
    .jAruffk8 {
        background:#e3e3e3;
        bottom:0;
        left:0;
        min-height:50px;
        opacity:0;
        padding-top:0;
        text-align:center;
        transition:opacity .5s linear;
        visibility:hidden;
        width:100%
    }
    .jAruffk8.cosaBQbE {
        display:none
    }
    .nZUM0Wqd {
        opacity:1;
        visibility:visible
    }
    .DrqcpbOB {
        align-items:center;
        background:inherit;
        border:0;
        border-radius:50%;
        display:flex;
        flex-direction:column;
        height:38px;
        justify-content:flex-start;
        position:absolute;
        right:10px;
        top:-19px;
        width:38px;
        z-index:-1
    }
    .DrqcpbOB:before {
        display:none
    }
    .DrqcpbOB>svg {
        fill:#737373;
        height:15px;
        margin-top:5px;
        width:15px
    }
    [data-theme=light] {
        --background-color:#fff;
        --text-color:#333;
        --hover-background-color:#f0f0f0;
        --primary-border-color:#e3e3e3;
        --secondary-border-color:#171717;
        --box-shadow-color:0,0,0
    }
    [data-theme=dark] {
        --background-color:#171717;
        --text-color:#fff;
        --hover-background-color:#333;
        --primary-border-color:#4d4d4d;
        --secondary-border-color:#fcfcfc;
        --box-shadow-color:255,255,255
    }
    ._3m-Shs-i {
        background:var(--background-color);
        display:flex;
        flex-direction:column;
        position:relative;
        width:100%
    }
}
@layer garden {
    @media (min-width:1024px) {
        ._3m-Shs-i {
            border:var(--primary-border-color) solid;
            border-width:1px 0;
            flex-direction:row;
            justify-content:space-between
        }
    }
    .jvca6FUq {
        align-items:center;
        border-right:1px solid var(--primary-border-color);
        display:flex;
        line-height:0;
        padding:4px 32px 4px 0;
        white-space:nowrap
    }
    @media (min-width:480px) {
        .jvca6FUq {
            margin:10px 0
        }
    }
    .jvca6FUq svg {
        height:16px
    }
    @media (min-width:768px) {
        .jvca6FUq svg {
            height:22px
        }
    }
    .fYQUP6gM,
    .l70N66Fj {
        align-items:center;
        bottom:0;
        cursor:pointer;
        display:flex;
        height:100%;
        justify-content:center;
        position:absolute;
        width:55px;
        z-index:1
    }
    .fYQUP6gM svg,
    .l70N66Fj svg {
        height:24px;
        width:24px
    }
    @media (max-width:1023px) {
        .fYQUP6gM,
        .l70N66Fj {
            height:calc(100% - 2px);
            top:1px;
            width:32px
        }
    }
    ._3g15AlnX,
    .l70N66Fj {
        background:linear-gradient(90deg,#fcfcfc33 -24.64%,var(--fbs-color-surface-primary) 39.28%)
    }
    @media (max-width:1023px) {
        ._3g15AlnX,
        .l70N66Fj {
            background:linear-gradient(270deg,#fcfcfc33 -24.64%,var(--fbs-color-surface-primary) 39.28%);
            left:0
        }
    }
    .fYQUP6gM,
    .w1CyZu42 {
        background-color:var(--fbs-color-surface-primary);
        right:0
    }
    @media (max-width:1023px) {
        .fYQUP6gM,
        .w1CyZu42 {
            background:linear-gradient(90deg,#fcfcfc33 -24.64%,var(--fbs-color-surface-primary) 39.28%)
        }
    }
    .kTQ5bcqU {
        background:linear-gradient(90deg,#fcfcfc33 -24.64%,var(--fbs-color-surface-primary) 39.28%)
    }
    @media (max-width:479px) {
        ._1SIL6i2h {
            display:none
        }
    }
    .s4eF0ZZ9 {
        border:var(--primary-border-color) solid;
        gap:32px;
        overflow-x:auto;
        padding:0 16px;
        width:100%
    }
    .VdZJzbss {
        gap:16px;
        white-space:nowrap
    }
    @media (max-width:1023px) {
        .VdZJzbss {
            height:calc(100% - 1px)!important
        }
    }
    ._132H3dFw li:hover {
        background:var(--fbs-color-surface-hover)
    }
    .VdZJzbss,
    .s4eF0ZZ9 {
        align-items:center;
        border-width:1px 0;
        display:flex;
        flex:1;
        font-family:Graphik,helvetica,sans-serif;
        height:56px
    }
    .VdZJzbss::-webkit-scrollbar,
    .s4eF0ZZ9::-webkit-scrollbar {
        display:none
    }
    @media (min-width:1024px) {
        .VdZJzbss,
        .s4eF0ZZ9 {
            border:none
        }
        .WSrIUjch {
            justify-content:left
        }
        .Gpl7mqLo {
            justify-content:right
        }
        ._4Ex7hj4K {
            justify-content:center
        }
    }
    .bADzWiMJ svg,
    .y-yvj908 svg {
        fill:var(--fbs-color-surface-primary)
    }
    .y-yvj908 {
        background:linear-gradient(270deg,var(--fbs-color-surface-invert-elevated) 6.41%,#17171700 100%)
    }
    .bADzWiMJ {
        background:linear-gradient(90deg,var(--fbs-color-surface-invert-elevated) 6.41%,#17171700 100%)
    }
    .O3elfrtx {
        pointer-events:none
    }
    .O3elfrtx svg {
        opacity:.5
    }
    @media (min-width:1024px) {
        .R6uHyjJJ li:last-child {
            margin-right:95px
        }
    }
}
@layer garden {
    [data-theme=light] {
        --background-color:#fff;
        --text-color:#333;
        --hover-background-color:#f0f0f0;
        --primary-border-color:#e3e3e3;
        --secondary-border-color:#171717;
        --box-shadow-color:0,0,0
    }
    [data-theme=dark] {
        --background-color:#171717;
        --text-color:#fff;
        --hover-background-color:#333;
        --primary-border-color:#4d4d4d;
        --secondary-border-color:#fcfcfc;
        --box-shadow-color:255,255,255
    }
    .jQpuOHCa {
        align-items:center;
        border-top:2px solid #0000;
        display:flex;
        flex-shrink:0;
        font-size:14px;
        height:100%;
        line-height:1.43;
        text-transform:capitalize
    }
    .jQpuOHCa button {
        cursor:pointer
    }
    .jQpuOHCa button:focus-visible {
        outline:auto
    }
    .jQpuOHCa.Vc23XPIg {
        font-weight:500
    }
    .AnLdUWuU {
        align-items:center;
        border-bottom:2px solid #0000;
        color:var(--text-color);
        display:flex;
        height:100%;
        padding:10px 8px;
        text-decoration:none
    }
    .AnLdUWuU:active {
        font-weight:500;
        padding:10px 7px
    }
    .U7OCDadb,
    .UZ4Oxd-- {
        font:10px/12px Graphik,helvetica,sans-serif;
        margin-left:4px;
        text-transform:uppercase
    }
    .UZ4Oxd-- {
        color:#737373
    }
    @media (hover:hover) {
        ._1WOOm6d2 .AnLdUWuU:hover {
            border-bottom-color:var(--secondary-border-color)
        }
    }
    .Vc23XPIg .AnLdUWuU,
    ._2swowWeH .AnLdUWuU {
        border-bottom-color:var(--secondary-border-color)
    }
    [data-theme=light] {
        --background-color:#fff;
        --text-color:#333;
        --hover-background-color:#f0f0f0;
        --primary-border-color:#e3e3e3;
        --secondary-border-color:#171717;
        --box-shadow-color:0,0,0
    }
    [data-theme=dark] {
        --background-color:#171717;
        --text-color:#fff;
        --hover-background-color:#333;
        --primary-border-color:#4d4d4d;
        --secondary-border-color:#fcfcfc;
        --box-shadow-color:255,255,255
    }
    .JH9I81RM .RrnQxaUT,
    .zGbmVzPB .RrnQxaUT {
        border-bottom-color:var(--secondary-border-color)
    }
    .q9m9-Q3- {
        border-top:1px solid var(--primary-border-color);
        display:block;
        position:absolute;
        width:343px
    }
    .q9m9-Q3- .B2XIXZB2 {
        background-color:var(--background-color);
        border-radius:4px;
        box-shadow:0 5px 15px rgba(var(--box-shadow-color),.1);
        margin:0;
        max-height:244px;
        overflow-y:auto;
        padding:8px 0
    }
}
@layer garden {
    @media (max-width:1023px) {
        .q9m9-Q3- {
            left:0;
            width:100%
        }
    }
    .r0bgsTul {
        color:var(--text-color);
        font:14px/22px Graphik,helvetica,sans-serif;
        list-style-type:none
    }
    .r0bgsTul a {
        color:inherit;
        display:block;
        padding:10px 16px 10px 8px;
        text-decoration:none;
        white-space:pre-wrap;
        width:100%
    }
    .r0bgsTul a:active {
        font-weight:500
    }
    .r0bgsTul:hover {
        background-color:var(--hover-background-color)
    }
    .r0bgsTul.zGbmVzPB {
        font-weight:500
    }
    .egznaaaI {
        font-size:12px
    }
    .c5H6PPAS {
        font-size:14px
    }
    ._7mgWRihE {
        position:absolute
    }
    .ZwVm05m9 {
        text-transform:none
    }
    .p9hjoHLX {
        background-color:#007ac8;
        border-radius:6px;
        color:#fff;
        font:700 12px/1.9 Graphik,helvetica,sans-serif;
        margin-top:15px;
        padding:12px;
        position:absolute;
        transition:opacity .3s;
        white-space:break-spaces;
        width:262px;
        z-index:1
    }
    .p7flfBaw {
        position:relative
    }
    .p7flfBaw svg {
        fill:#fff;
        cursor:pointer;
        height:14px;
        position:absolute;
        right:-6px;
        top:-8px;
        width:14px
    }
    .WE0DewuZ {
        font-weight:400;
        line-height:16px
    }
    .uwkcTYjT {
        background:none;
        border:none;
        color:#fff;
        font-weight:700;
        outline:none;
        padding:0;
        text-decoration:underline
    }
    ._1XnDV7Kl {
        border:5px solid;
        border-color:#0000 #0000 #007ac8;
        bottom:100%;
        content:"";
        position:absolute
    }
    .bIlBkgqj {
        left:46px
    }
    .VzoDYEdZ {
        left:calc(100% - 46px)
    }
    .mDZGoGEp {
        left:50%
    }
}


.LBhHB {
    display:flex;
    flex-direction:column;
    max-width:100%;
    min-height:100vh
}
._uBnY {
    transform:translateX(300px)
}
.p5_3X {
    width:100%/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
}
@font-face {
    font-family:forbesicon;
    font-style:normal;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/fbs-typography/0233/forbesicon.eot);
    src:url(https://i.forbesimg.com/assets/fonts/fbs-typography/0233/forbesicon.eot?#iefix) format("embedded-opentype"),
    url(https://i.forbesimg.com/assets/fonts/fbs-typography/0233/forbesicon.woff) format("woff"),
    url(https://i.forbesimg.com/assets/fonts/fbs-typography/0233/forbesicon.ttf) format("truetype"),
    url(https://i.forbesimg.com/assets/fonts/fbs-typography/0233/forbesicon.svg#forbesicon) format("svg")
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family:forbesicon;
        src:url(https://i.forbesimg.com/assets/fonts/fbs-typography/0233/forbesicon.svg#forbesicon) format("svg")
    }
}
.p5_3X .icon:before {
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    font-smoothing:antialiased;
    speak:none;
    display:inline-block;
    font-family:forbesicon;
    font-style:normal;
    font-variant:normal;
    font-weight:400;
    line-height:1;
    text-decoration:inherit;
    text-rendering:optimizeLegibility;
    text-transform:none
}
.p5_3X .icon-add-person:before {
    content:""
}
.p5_3X .icon-amazon:before {
    content:""
}
.p5_3X .icon-arrow-down:before {
    content:""
}
.p5_3X .icon-arrow-down-bar:before {
    content:""
}
.p5_3X .icon-arrow-up:before {
    content:""
}
.p5_3X .icon-authorvoice:before {
    content:""
}
.p5_3X .icon-badge:before {
    content:""
}
.p5_3X .icon-baidu:before {
    content:""
}
.p5_3X .icon-book:before {
    content:""
}
.p5_3X .icon-brandvoice-logo:before {
    content:""
}
.p5_3X .icon-brandvoice-logo-brand:before {
    content:""
}
.p5_3X .icon-brandvoice-logo-voice:before {
    content:""
}
.p5_3X .icon-calendar:before {
    content:""
}
.p5_3X .icon-cart:before {
    content:""
}
.p5_3X .icon-chat:before {
    content:""
}
.p5_3X .icon-check:before {
    content:""
}
.p5_3X .icon-chevron-down:before {
    content:""
}
.p5_3X .icon-chevron-left:before {
    content:""
}
.p5_3X .icon-chevron-right:before {
    content:""
}
.p5_3X .icon-chevron-up:before {
    content:""
}
.p5_3X .icon-clipboard:before {
    content:""
}
.p5_3X .icon-clock:before {
    content:""
}
.p5_3X .icon-close:before {
    content:""
}
.p5_3X .icon-cog:before {
    content:""
}
.p5_3X .icon-comment-bubble:before {
    content:""
}
.p5_3X .icon-confirmation:before {
    content:""
}
.p5_3X .icon-copy:before {
    content:""
}
.p5_3X .icon-desktop:before {
    content:""
}
.p5_3X .icon-donald-trump:before {
    content:""
}
.p5_3X .icon-download:before {
    content:""
}
.p5_3X .icon-edit:before {
    content:""
}
.p5_3X .icon-email:before {
    content:""
}
.p5_3X .icon-enlarge:before {
    content:""
}
.p5_3X .icon-error:before {
    content:""
}
.p5_3X .icon-explore:before {
    content:""
}
.p5_3X .icon-facebook:before {
    content:""
}
.p5_3X .icon-flame:before {
    content:""
}
.p5_3X .icon-forbes-china-logo:before {
    content:""
}
.p5_3X .icon-forbes-finds-logo:before {
    content:""
}
.p5_3X .icon-forbes-italy:before {
    content:""
}
.p5_3X .icon-forbes-life:before {
    content:""
}
.p5_3X .icon-forbes-logo:before {
    content:""
}
.p5_3X .icon-forbes-logo-f:before {
    content:""
}
.p5_3X .icon-gallery:before {
    content:""
}
.p5_3X .icon-georgia-daquo:before {
    content:""
}
.p5_3X .icon-georgia-uaquo:before {
    content:""
}
.p5_3X .icon-google:before {
    content:""
}
.p5_3X .icon-group:before {
    content:""
}
.p5_3X .icon-hamburger:before {
    content:""
}
.p5_3X .icon-handshake:before {
    content:""
}
.p5_3X .icon-home:before {
    content:""
}
.p5_3X .icon-insights:before {
    content:""
}
.p5_3X .icon-instagram:before {
    content:""
}
.p5_3X .icon-italia:before {
    content:""
}
.p5_3X .icon-link:before {
    content:""
}
.p5_3X .icon-linkedin:before {
    content:""
}
.p5_3X .icon-location:before {
    content:""
}
.p5_3X .icon-lock:before {
    content:""
}
.p5_3X .icon-megaphone:before {
    content:""
}
.p5_3X .icon-microphone:before {
    content:""
}
.p5_3X .icon-mobile:before {
    content:""
}
.p5_3X .icon-pause:before {
    content:""
}
.p5_3X .icon-phone-call:before {
    content:""
}
.p5_3X .icon-photo:before {
    content:""
}
.p5_3X .icon-pinterest:before {
    content:""
}
.p5_3X .icon-plus:before {
    content:""
}
.p5_3X .icon-preview-eye:before {
    content:""
}
.p5_3X .icon-print:before {
    content:""
}
.p5_3X .icon-qzone:before {
    content:""
}
.p5_3X .icon-renren:before {
    content:""
}
.p5_3X .icon-reply:before {
    content:""
}
.p5_3X .icon-reset:before {
    content:""
}
.p5_3X .icon-rss-feed:before {
    content:""
}
.p5_3X .icon-search:before {
    content:""
}
.p5_3X .icon-share:before {
    content:""
}
.p5_3X .icon-snapchat:before {
    content:""
}
.p5_3X .icon-square-bracket-left:before {
    content:""
}
.p5_3X .icon-square-bracket-right:before {
    content:""
}
.p5_3X .icon-staff-verified:before {
    content:""
}
.p5_3X .icon-star:before {
    content:""
}
.p5_3X .icon-terms:before {
    content:""
}
.p5_3X .icon-trash:before {
    content:""
}
.p5_3X .icon-tumblr:before {
    content:""
}
.p5_3X .icon-twitter:before {
    content:""
}
.p5_3X .icon-twitter-verified:before {
    content:""
}
.p5_3X .icon-u30-logo:before {
    content:""
}
.p5_3X .icon-under-30-logo:before {
    content:""
}
.p5_3X .icon-user:before {
    content:""
}
.p5_3X .icon-video:before {
    content:""
}
.p5_3X .icon-video-rect:before {
    content:""
}
.p5_3X .icon-wechat:before {
    content:""
}
.p5_3X .icon-weibo:before {
    content:""
}
.p5_3X .icon-womenforbes-logo:before {
    content:""
}
.p5_3X .icon-youtube:before {
    content:""
}
.p5_3X fbs-ticker {
    background-color:#fff;
    border:1px solid #e2e2e2;
    color:#6f6f6f;
    font-size:14px;
    font-weight:500;
    letter-spacing:-.28px;
    padding:3px 4px;
    white-space:nowrap
}
.p5_3X fbs-ticker:hover {
    background-color:#eaeaea
}
.p5_3X fbs-ticker a {
    color:#6f6f6f;
    text-decoration:none
}
.p5_3X fbs-ticker span.ticker-green {
    color:#093
}
.p5_3X fbs-ticker span.ticker-red {
    color:#d41723
}
@media (max-width:480px) {
    .p5_3X span {
        padding:0 2px 0 0
    }
}
.p5_3X html {
    -ms-text-size-adjust:100%;
    -webkit-text-size-adjust:100%;
    font-family:sans-serif;
    line-height:1.15
}
.p5_3X body {
    margin:0
}
.p5_3X article,
.p5_3X aside,
.p5_3X footer,
.p5_3X header,
.p5_3X nav,
.p5_3X section {
    display:block
}
.p5_3X h1 {
    font-size:2em;
    margin:.67em 0
}
.p5_3X figcaption,
.p5_3X figure,
.p5_3X main {
    display:block
}
.p5_3X figure {
    margin:1em 40px
}
.p5_3X hr {
    box-sizing:initial;
    height:0;
    overflow:visible
}
.p5_3X pre {
    font-family:monospace,monospace;
    font-size:1em
}
.p5_3X a {
    -webkit-text-decoration-skip:objects;
    background-color:#0000
}
.p5_3X a:active,
.p5_3X a:hover {
    outline-width:0
}
.p5_3X abbr[title] {
    border-bottom:none;
    text-decoration:underline;
    text-decoration:underline dotted
}
.p5_3X b,
.p5_3X strong {
    font-weight:inherit;
    font-weight:bolder
}
.p5_3X code,
.p5_3X kbd,
.p5_3X samp {
    font-family:monospace,monospace;
    font-size:1em
}
.p5_3X dfn {
    font-style:italic
}
.p5_3X mark {
    background-color:#ff0;
    color:#000
}
.p5_3X small {
    font-size:80%
}
.p5_3X sub,
.p5_3X sup {
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:initial
}
.p5_3X p sub {
    bottom:-.25em
}
.p5_3X sup {
    top:-.5em
}
.p5_3X audio,
.p5_3X video {
    display:inline-block
}
.p5_3X audio:not([controls]) {
    display:none;
    height:0
}
.p5_3X img {
    border-style:none
}
.p5_3X svg:not(:root) {
    overflow:hidden
}
.p5_3X button,
.p5_3X input,
.p5_3X optgroup,
.p5_3X select,
.p5_3X textarea {
    font-family:sans-serif;
    font-size:100%;
    line-height:1.15;
    margin:0
}
.p5_3X button,
.p5_3X input {
    overflow:visible
}
.p5_3X button,
.p5_3X select {
    text-transform:none
}
.p5_3X [type=reset],
.p5_3X [type=submit],
.p5_3X button,
.p5_3X html [type=button] {
    -webkit-appearance:button
}
.p5_3X [type=button]::-moz-focus-inner,
.p5_3X [type=reset]::-moz-focus-inner,
.p5_3X [type=submit]::-moz-focus-inner,
.p5_3X button::-moz-focus-inner {
    border-style:none;
    padding:0
}
.p5_3X [type=button]:-moz-focusring,
.p5_3X [type=reset]:-moz-focusring,
.p5_3X [type=submit]:-moz-focusring,
.p5_3X button:-moz-focusring {
    outline:1px dotted ButtonText
}
.p5_3X fieldset {
    border:1px solid silver;
    margin:0 2px;
    padding:.35em .625em .75em
}
.p5_3X legend {
    box-sizing:border-box;
    color:inherit;
    display:table;
    max-width:100%;
    padding:0;
    white-space:normal
}
.p5_3X progress {
    display:inline-block;
    vertical-align:initial
}
.p5_3X textarea {
    overflow:auto
}
.p5_3X [type=checkbox],
.p5_3X [type=radio] {
    box-sizing:border-box;
    padding:0
}
.p5_3X [type=number]::-webkit-inner-spin-button,
.p5_3X [type=number]::-webkit-outer-spin-button {
    height:auto
}
.p5_3X [type=search] {
    -webkit-appearance:textfield;
    outline-offset:-2px
}
.p5_3X [type=search]::-webkit-search-cancel-button,
.p5_3X [type=search]::-webkit-search-decoration {
    -webkit-appearance:none
}
.p5_3X ::-webkit-file-upload-button {
    -webkit-appearance:button;
    font:inherit
}
.p5_3X details,
.p5_3X menu {
    display:block
}
.p5_3X summary {
    display:list-item
}
.p5_3X canvas {
    display:inline-block
}
.p5_3X [hidden],
.p5_3X template {
    display:none
}
.p5_3X *,
.p5_3X :after,
.p5_3X :before {
    box-sizing:border-box
}
.p5_3X body,
.p5_3X html {
    -webkit-font-feature-settings:"kern";
    -moz-font-feature-settings:"kern";
    font-feature-settings:"kern";
    font-family:Graphik,Helvetica;
    -webkit-font-kerning:normal;
    -moz-font-kerning:normal;
    font-kerning:normal;
    -webkit-font-variant-ligatures:common-ligatures;
    -moz-font-variant-ligatures:common-ligatures;
    font-variant-ligatures:common-ligatures;
    height:100%;
    text-rendering:optimizeLegibility;
    width:100%
}
.p5_3X img {
    display:block;
    height:auto!important;
    max-width:100%;
    width:auto
}
.p5_3X figure {
    margin:0
}
.p5_3X figure img {
    display:block;
    max-width:100%
}
.p5_3X a {
    color:inherit;
    cursor:pointer
}
.p5_3X button {
    background:none;
    border:none;
    cursor:pointer;
    outline:none;
    padding:0
}
.p5_3X em,
.p5_3X i {
    font-style:italic
}
.p5_3X b,
.p5_3X strong {
    font-weight:700
}
.p5_3X table {
    border-collapse:collapse;
    border-spacing:0
}
.p5_3X p a {
    color:#003891
}
.p5_3X p a:hover {
    text-decoration:underline
}
.p5_3X .container {
    margin-left:auto;
    margin-right:auto;
    padding-left:15px;
    padding-right:15px
}
.p5_3X .container:after,
.p5_3X .container:before {
    content:" ";
    display:table
}
.p5_3X .container:after {
    clear:both
}
@media(min-width:768px) {
    .p5_3X .container {
        width:750px
    }
}
@media(min-width:1024px) {
    .p5_3X .container {
        width:970px
    }
}
@media(min-width:1230px) {
    .p5_3X .container {
        width:1170px
    }
}
.p5_3X .container-fluid {
    margin-left:auto;
    margin-right:auto;
    padding-left:15px;
    padding-right:15px
}
.p5_3X .container-fluid:after,
.p5_3X .container-fluid:before {
    content:" ";
    display:table
}
.p5_3X .container-fluid:after {
    clear:both
}
.p5_3X .row {
    margin-left:-15px;
    margin-right:-15px
}
.p5_3X .row:after,
.p5_3X .row:before {
    content:" ";
    display:table
}
.p5_3X .row:after {
    clear:both
}
.p5_3X .col-lg-1,
.p5_3X .col-lg-10,
.p5_3X .col-lg-11,
.p5_3X .col-lg-12,
.p5_3X .col-lg-2,
.p5_3X .col-lg-3,
.p5_3X .col-lg-4,
.p5_3X .col-lg-5,
.p5_3X .col-lg-6,
.p5_3X .col-lg-7,
.p5_3X .col-lg-8,
.p5_3X .col-lg-9,
.p5_3X .col-md-1,
.p5_3X .col-md-10,
.p5_3X .col-md-11,
.p5_3X .col-md-12,
.p5_3X .col-md-2,
.p5_3X .col-md-3,
.p5_3X .col-md-4,
.p5_3X .col-md-5,
.p5_3X .col-md-6,
.p5_3X .col-md-7,
.p5_3X .col-md-8,
.p5_3X .col-md-9,
.p5_3X .col-sm-1,
.p5_3X .col-sm-10,
.p5_3X .col-sm-11,
.p5_3X .col-sm-12,
.p5_3X .col-sm-2,
.p5_3X .col-sm-3,
.p5_3X .col-sm-4,
.p5_3X .col-sm-5,
.p5_3X .col-sm-6,
.p5_3X .col-sm-7,
.p5_3X .col-sm-8,
.p5_3X .col-sm-9,
.p5_3X .col-xs-1,
.p5_3X .col-xs-10,
.p5_3X .col-xs-11,
.p5_3X .col-xs-12,
.p5_3X .col-xs-2,
.p5_3X .col-xs-3,
.p5_3X .col-xs-4,
.p5_3X .col-xs-5,
.p5_3X .col-xs-6,
.p5_3X .col-xs-7,
.p5_3X .col-xs-8,
.p5_3X .col-xs-9 {
    min-height:1px;
    padding-left:15px;
    padding-right:15px;
    position:relative
}
.p5_3X .col-xs-1,
.p5_3X .col-xs-10,
.p5_3X .col-xs-11,
.p5_3X .col-xs-12,
.p5_3X .col-xs-2,
.p5_3X .col-xs-3,
.p5_3X .col-xs-4,
.p5_3X .col-xs-5,
.p5_3X .col-xs-6,
.p5_3X .col-xs-7,
.p5_3X .col-xs-8,
.p5_3X .col-xs-9 {
    float:left
}
.p5_3X .col-xs-1 {
    width:8.3333333333%
}
.p5_3X .col-xs-2 {
    width:16.6666666667%
}
.p5_3X .col-xs-3 {
    width:25%
}
.p5_3X .col-xs-4 {
    width:33.3333333333%
}
.p5_3X .col-xs-5 {
    width:41.6666666667%
}
.p5_3X .col-xs-6 {
    width:50%
}
.p5_3X .col-xs-7 {
    width:58.3333333333%
}
.p5_3X .col-xs-8 {
    width:66.6666666667%
}
.p5_3X .col-xs-9 {
    width:75%
}
.p5_3X .col-xs-10 {
    width:83.3333333333%
}
.p5_3X .col-xs-11 {
    width:91.6666666667%
}
.p5_3X .col-xs-12 {
    width:100%
}
.p5_3X .col-xs-pull-0 {
    right:auto
}
.p5_3X .col-xs-pull-1 {
    right:8.3333333333%
}
.p5_3X .col-xs-pull-2 {
    right:16.6666666667%
}
.p5_3X .col-xs-pull-3 {
    right:25%
}
.p5_3X .col-xs-pull-4 {
    right:33.3333333333%
}
.p5_3X .col-xs-pull-5 {
    right:41.6666666667%
}
.p5_3X .col-xs-pull-6 {
    right:50%
}
.p5_3X .col-xs-pull-7 {
    right:58.3333333333%
}
.p5_3X .col-xs-pull-8 {
    right:66.6666666667%
}
.p5_3X .col-xs-pull-9 {
    right:75%
}
.p5_3X .col-xs-pull-10 {
    right:83.3333333333%
}
.p5_3X .col-xs-pull-11 {
    right:91.6666666667%
}
.p5_3X .col-xs-pull-12 {
    right:100%
}
.p5_3X .col-xs-push-0 {
    left:auto
}
.p5_3X .col-xs-push-1 {
    left:8.3333333333%
}
.p5_3X .col-xs-push-2 {
    left:16.6666666667%
}
.p5_3X .col-xs-push-3 {
    left:25%
}
.p5_3X .col-xs-push-4 {
    left:33.3333333333%
}
.p5_3X .col-xs-push-5 {
    left:41.6666666667%
}
.p5_3X .col-xs-push-6 {
    left:50%
}
.p5_3X .col-xs-push-7 {
    left:58.3333333333%
}
.p5_3X .col-xs-push-8 {
    left:66.6666666667%
}
.p5_3X .col-xs-push-9 {
    left:75%
}
.p5_3X .col-xs-push-10 {
    left:83.3333333333%
}
.p5_3X .col-xs-push-11 {
    left:91.6666666667%
}
.p5_3X .col-xs-push-12 {
    left:100%
}
.p5_3X .col-xs-offset-0 {
    margin-left:0
}
.p5_3X .col-xs-offset-1 {
    margin-left:8.3333333333%
}
.p5_3X .col-xs-offset-2 {
    margin-left:16.6666666667%
}
.p5_3X .col-xs-offset-3 {
    margin-left:25%
}
.p5_3X .col-xs-offset-4 {
    margin-left:33.3333333333%
}
.p5_3X .col-xs-offset-5 {
    margin-left:41.6666666667%
}
.p5_3X .col-xs-offset-6 {
    margin-left:50%
}
.p5_3X .col-xs-offset-7 {
    margin-left:58.3333333333%
}
.p5_3X .col-xs-offset-8 {
    margin-left:66.6666666667%
}
.p5_3X .col-xs-offset-9 {
    margin-left:75%
}
.p5_3X .col-xs-offset-10 {
    margin-left:83.3333333333%
}
.p5_3X .col-xs-offset-11 {
    margin-left:91.6666666667%
}
.p5_3X .col-xs-offset-12 {
    margin-left:100%
}
@media(min-width:768px) {
    .p5_3X .col-sm-1,
    .p5_3X .col-sm-10,
    .p5_3X .col-sm-11,
    .p5_3X .col-sm-12,
    .p5_3X .col-sm-2,
    .p5_3X .col-sm-3,
    .p5_3X .col-sm-4,
    .p5_3X .col-sm-5,
    .p5_3X .col-sm-6,
    .p5_3X .col-sm-7,
    .p5_3X .col-sm-8,
    .p5_3X .col-sm-9 {
        float:left
    }
    .p5_3X .col-sm-1 {
        width:8.3333333333%
    }
    .p5_3X .col-sm-2 {
        width:16.6666666667%
    }
    .p5_3X .col-sm-3 {
        width:25%
    }
    .p5_3X .col-sm-4 {
        width:33.3333333333%
    }
    .p5_3X .col-sm-5 {
        width:41.6666666667%
    }
    .p5_3X .col-sm-6 {
        width:50%
    }
    .p5_3X .col-sm-7 {
        width:58.3333333333%
    }
    .p5_3X .col-sm-8 {
        width:66.6666666667%
    }
    .p5_3X .col-sm-9 {
        width:75%
    }
    .p5_3X .col-sm-10 {
        width:83.3333333333%
    }
    .p5_3X .col-sm-11 {
        width:91.6666666667%
    }
    .p5_3X .col-sm-12 {
        width:100%
    }
    .p5_3X .col-sm-pull-0 {
        right:auto
    }
    .p5_3X .col-sm-pull-1 {
        right:8.3333333333%
    }
    .p5_3X .col-sm-pull-2 {
        right:16.6666666667%
    }
    .p5_3X .col-sm-pull-3 {
        right:25%
    }
    .p5_3X .col-sm-pull-4 {
        right:33.3333333333%
    }
    .p5_3X .col-sm-pull-5 {
        right:41.6666666667%
    }
    .p5_3X .col-sm-pull-6 {
        right:50%
    }
    .p5_3X .col-sm-pull-7 {
        right:58.3333333333%
    }
    .p5_3X .col-sm-pull-8 {
        right:66.6666666667%
    }
    .p5_3X .col-sm-pull-9 {
        right:75%
    }
    .p5_3X .col-sm-pull-10 {
        right:83.3333333333%
    }
    .p5_3X .col-sm-pull-11 {
        right:91.6666666667%
    }
    .p5_3X .col-sm-pull-12 {
        right:100%
    }
    .p5_3X .col-sm-push-0 {
        left:auto
    }
    .p5_3X .col-sm-push-1 {
        left:8.3333333333%
    }
    .p5_3X .col-sm-push-2 {
        left:16.6666666667%
    }
    .p5_3X .col-sm-push-3 {
        left:25%
    }
    .p5_3X .col-sm-push-4 {
        left:33.3333333333%
    }
    .p5_3X .col-sm-push-5 {
        left:41.6666666667%
    }
    .p5_3X .col-sm-push-6 {
        left:50%
    }
    .p5_3X .col-sm-push-7 {
        left:58.3333333333%
    }
    .p5_3X .col-sm-push-8 {
        left:66.6666666667%
    }
    .p5_3X .col-sm-push-9 {
        left:75%
    }
    .p5_3X .col-sm-push-10 {
        left:83.3333333333%
    }
    .p5_3X .col-sm-push-11 {
        left:91.6666666667%
    }
    .p5_3X .col-sm-push-12 {
        left:100%
    }
    .p5_3X .col-sm-offset-0 {
        margin-left:0
    }
    .p5_3X .col-sm-offset-1 {
        margin-left:8.3333333333%
    }
    .p5_3X .col-sm-offset-2 {
        margin-left:16.6666666667%
    }
    .p5_3X .col-sm-offset-3 {
        margin-left:25%
    }
    .p5_3X .col-sm-offset-4 {
        margin-left:33.3333333333%
    }
    .p5_3X .col-sm-offset-5 {
        margin-left:41.6666666667%
    }
    .p5_3X .col-sm-offset-6 {
        margin-left:50%
    }
    .p5_3X .col-sm-offset-7 {
        margin-left:58.3333333333%
    }
    .p5_3X .col-sm-offset-8 {
        margin-left:66.6666666667%
    }
    .p5_3X .col-sm-offset-9 {
        margin-left:75%
    }
    .p5_3X .col-sm-offset-10 {
        margin-left:83.3333333333%
    }
    .p5_3X .col-sm-offset-11 {
        margin-left:91.6666666667%
    }
    .p5_3X .col-sm-offset-12 {
        margin-left:100%
    }
}
@media(min-width:1024px) {
    .p5_3X .col-md-1,
    .p5_3X .col-md-10,
    .p5_3X .col-md-11,
    .p5_3X .col-md-12,
    .p5_3X .col-md-2,
    .p5_3X .col-md-3,
    .p5_3X .col-md-4,
    .p5_3X .col-md-5,
    .p5_3X .col-md-6,
    .p5_3X .col-md-7,
    .p5_3X .col-md-8,
    .p5_3X .col-md-9 {
        float:left
    }
    .p5_3X .col-md-1 {
        width:8.3333333333%
    }
    .p5_3X .col-md-2 {
        width:16.6666666667%
    }
    .p5_3X .col-md-3 {
        width:25%
    }
    .p5_3X .col-md-4 {
        width:33.3333333333%
    }
    .p5_3X .col-md-5 {
        width:41.6666666667%
    }
    .p5_3X .col-md-6 {
        width:50%
    }
    .p5_3X .col-md-7 {
        width:58.3333333333%
    }
    .p5_3X .col-md-8 {
        width:66.6666666667%
    }
    .p5_3X .col-md-9 {
        width:75%
    }
    .p5_3X .col-md-10 {
        width:83.3333333333%
    }
    .p5_3X .col-md-11 {
        width:91.6666666667%
    }
    .p5_3X .col-md-12 {
        width:100%
    }
    .p5_3X .col-md-pull-0 {
        right:auto
    }
    .p5_3X .col-md-pull-1 {
        right:8.3333333333%
    }
    .p5_3X .col-md-pull-2 {
        right:16.6666666667%
    }
    .p5_3X .col-md-pull-3 {
        right:25%
    }
    .p5_3X .col-md-pull-4 {
        right:33.3333333333%
    }
    .p5_3X .col-md-pull-5 {
        right:41.6666666667%
    }
    .p5_3X .col-md-pull-6 {
        right:50%
    }
    .p5_3X .col-md-pull-7 {
        right:58.3333333333%
    }
    .p5_3X .col-md-pull-8 {
        right:66.6666666667%
    }
    .p5_3X .col-md-pull-9 {
        right:75%
    }
    .p5_3X .col-md-pull-10 {
        right:83.3333333333%
    }
    .p5_3X .col-md-pull-11 {
        right:91.6666666667%
    }
    .p5_3X .col-md-pull-12 {
        right:100%
    }
    .p5_3X .col-md-push-0 {
        left:auto
    }
    .p5_3X .col-md-push-1 {
        left:8.3333333333%
    }
    .p5_3X .col-md-push-2 {
        left:16.6666666667%
    }
    .p5_3X .col-md-push-3 {
        left:25%
    }
    .p5_3X .col-md-push-4 {
        left:33.3333333333%
    }
    .p5_3X .col-md-push-5 {
        left:41.6666666667%
    }
    .p5_3X .col-md-push-6 {
        left:50%
    }
    .p5_3X .col-md-push-7 {
        left:58.3333333333%
    }
    .p5_3X .col-md-push-8 {
        left:66.6666666667%
    }
    .p5_3X .col-md-push-9 {
        left:75%
    }
    .p5_3X .col-md-push-10 {
        left:83.3333333333%
    }
    .p5_3X .col-md-push-11 {
        left:91.6666666667%
    }
    .p5_3X .col-md-push-12 {
        left:100%
    }
    .p5_3X .col-md-offset-0 {
        margin-left:0
    }
    .p5_3X .col-md-offset-1 {
        margin-left:8.3333333333%
    }
    .p5_3X .col-md-offset-2 {
        margin-left:16.6666666667%
    }
    .p5_3X .col-md-offset-3 {
        margin-left:25%
    }
    .p5_3X .col-md-offset-4 {
        margin-left:33.3333333333%
    }
    .p5_3X .col-md-offset-5 {
        margin-left:41.6666666667%
    }
    .p5_3X .col-md-offset-6 {
        margin-left:50%
    }
    .p5_3X .col-md-offset-7 {
        margin-left:58.3333333333%
    }
    .p5_3X .col-md-offset-8 {
        margin-left:66.6666666667%
    }
    .p5_3X .col-md-offset-9 {
        margin-left:75%
    }
    .p5_3X .col-md-offset-10 {
        margin-left:83.3333333333%
    }
    .p5_3X .col-md-offset-11 {
        margin-left:91.6666666667%
    }
    .p5_3X .col-md-offset-12 {
        margin-left:100%
    }
}
@media(min-width:1230px) {
    .p5_3X .col-lg-1,
    .p5_3X .col-lg-10,
    .p5_3X .col-lg-11,
    .p5_3X .col-lg-12,
    .p5_3X .col-lg-2,
    .p5_3X .col-lg-3,
    .p5_3X .col-lg-4,
    .p5_3X .col-lg-5,
    .p5_3X .col-lg-6,
    .p5_3X .col-lg-7,
    .p5_3X .col-lg-8,
    .p5_3X .col-lg-9 {
        float:left
    }
    .p5_3X .col-lg-1 {
        width:8.3333333333%
    }
    .p5_3X .col-lg-2 {
        width:16.6666666667%
    }
    .p5_3X .col-lg-3 {
        width:25%
    }
    .p5_3X .col-lg-4 {
        width:33.3333333333%
    }
    .p5_3X .col-lg-5 {
        width:41.6666666667%
    }
    .p5_3X .col-lg-6 {
        width:50%
    }
    .p5_3X .col-lg-7 {
        width:58.3333333333%
    }
    .p5_3X .col-lg-8 {
        width:66.6666666667%
    }
    .p5_3X .col-lg-9 {
        width:75%
    }
    .p5_3X .col-lg-10 {
        width:83.3333333333%
    }
    .p5_3X .col-lg-11 {
        width:91.6666666667%
    }
    .p5_3X .col-lg-12 {
        width:100%
    }
    .p5_3X .col-lg-pull-0 {
        right:auto
    }
    .p5_3X .col-lg-pull-1 {
        right:8.3333333333%
    }
    .p5_3X .col-lg-pull-2 {
        right:16.6666666667%
    }
    .p5_3X .col-lg-pull-3 {
        right:25%
    }
    .p5_3X .col-lg-pull-4 {
        right:33.3333333333%
    }
    .p5_3X .col-lg-pull-5 {
        right:41.6666666667%
    }
    .p5_3X .col-lg-pull-6 {
        right:50%
    }
    .p5_3X .col-lg-pull-7 {
        right:58.3333333333%
    }
    .p5_3X .col-lg-pull-8 {
        right:66.6666666667%
    }
    .p5_3X .col-lg-pull-9 {
        right:75%
    }
    .p5_3X .col-lg-pull-10 {
        right:83.3333333333%
    }
    .p5_3X .col-lg-pull-11 {
        right:91.6666666667%
    }
    .p5_3X .col-lg-pull-12 {
        right:100%
    }
    .p5_3X .col-lg-push-0 {
        left:auto
    }
    .p5_3X .col-lg-push-1 {
        left:8.3333333333%
    }
    .p5_3X .col-lg-push-2 {
        left:16.6666666667%
    }
    .p5_3X .col-lg-push-3 {
        left:25%
    }
    .p5_3X .col-lg-push-4 {
        left:33.3333333333%
    }
    .p5_3X .col-lg-push-5 {
        left:41.6666666667%
    }
    .p5_3X .col-lg-push-6 {
        left:50%
    }
    .p5_3X .col-lg-push-7 {
        left:58.3333333333%
    }
    .p5_3X .col-lg-push-8 {
        left:66.6666666667%
    }
    .p5_3X .col-lg-push-9 {
        left:75%
    }
    .p5_3X .col-lg-push-10 {
        left:83.3333333333%
    }
    .p5_3X .col-lg-push-11 {
        left:91.6666666667%
    }
    .p5_3X .col-lg-push-12 {
        left:100%
    }
    .p5_3X .col-lg-offset-0 {
        margin-left:0
    }
    .p5_3X .col-lg-offset-1 {
        margin-left:8.3333333333%
    }
    .p5_3X .col-lg-offset-2 {
        margin-left:16.6666666667%
    }
    .p5_3X .col-lg-offset-3 {
        margin-left:25%
    }
    .p5_3X .col-lg-offset-4 {
        margin-left:33.3333333333%
    }
    .p5_3X .col-lg-offset-5 {
        margin-left:41.6666666667%
    }
    .p5_3X .col-lg-offset-6 {
        margin-left:50%
    }
    .p5_3X .col-lg-offset-7 {
        margin-left:58.3333333333%
    }
    .p5_3X .col-lg-offset-8 {
        margin-left:66.6666666667%
    }
    .p5_3X .col-lg-offset-9 {
        margin-left:75%
    }
    .p5_3X .col-lg-offset-10 {
        margin-left:83.3333333333%
    }
    .p5_3X .col-lg-offset-11 {
        margin-left:91.6666666667%
    }
    .p5_3X .col-lg-offset-12 {
        margin-left:100%
    }
}
.p5_3X .clearfix:after,
.p5_3X .clearfix:before {
    content:" ";
    display:table
}
.p5_3X .clearfix:after {
    clear:both
}
.p5_3X .pull-right {
    float:right!important
}
.p5_3X .pull-left {
    float:left!important
}
.p5_3X .fs-hidden {
    display:none!important
}
.p5_3X .fs-clearfix:after,
.p5_3X .fs-clearfix:before {
    content:" ";
    display:table
}
.p5_3X .fs-clearfix:after {
    clear:both
}
.p5_3X .fs-card {
    padding:1em 0
}
.p5_3X .fs-card:after,
.p5_3X .fs-card:before {
    content:" ";
    display:table
}
.p5_3X .fs-card:after {
    clear:both
}
.p5_3X .fs-card-metric {
    color:gray;
    display:block;
    font-size:.75rem;
    font-weight:400;
    line-height:1;
    margin-bottom:1em
}
.p5_3X .fs-card-metric span {
    margin-right:1.5em
}
.p5_3X .fs-card-metric-type {
    color:#999;
    font-weight:700
}
.p5_3X .fs-card-metric-time {
    color:#666;
    font-style:italic
}
.p5_3X .fs-card-metric-views {
    color:#333
}
.p5_3X .fs-card-thumb {
    float:left;
    margin-right:1em;
    max-width:200px;
    width:20%
}
.p5_3X .fs-card--basic .fs-card-thumb:after {
    background:gray;
    content:"";
    display:block;
    padding-top:100%;
    width:100%
}
.p5_3X .fs-card-info {
    overflow:auto
}
.p5_3X .fs-author {
    display:block;
    font-style:normal
}
.p5_3X .fs-author:after,
.p5_3X .fs-author:before {
    content:" ";
    display:table
}
.p5_3X .fs-author:after {
    clear:both
}
.p5_3X .fs-author-avatar {
    float:left;
    margin-right:1em;
    max-width:1em;
    position:relative;
    width:20%
}
.p5_3X .fs-author-image {
    border:1px solid #00000026;
    border-radius:50%;
    max-width:100%;
    overflow:hidden
}
.p5_3X .fs-author-badge {
    bottom:0;
    font-size:.875rem;
    font-weight:400;
    position:absolute;
    right:0
}
.p5_3X .fs-author-badge .icon-flame {
    background:#ffc000;
    border-radius:50%;
    display:inline-block;
    height:1.5em;
    line-height:1.5em;
    text-align:center;
    width:1.5em
}
.p5_3X .fs-author-name {
    font-weight:700
}
.p5_3X .fs-author--inline {
    margin-top:.5em
}
.p5_3X .fs-author--inline .fs-author-info {
    line-height:1em
}
.p5_3X .fs-author--inline .fs-author-avatar {
    margin-right:.5em
}
.p5_3X .fs-author--inline .fs-author-byline {
    font-size:.75rem;
    font-weight:400
}
.p5_3X .fs-author--inline .fs-author-title {
    margin-left:.5em
}
.p5_3X .fs-card-description {
    color:#4d4d4d;
    display:none;
    font-size:.75em;
    line-height:1.5;
    margin:.5em 0 0;
    overflow:auto
}
@media(min-width:768px) {
    .p5_3X .fs-card-description {
        display:block
    }
}
.p5_3X .fs-card--dark {
    color:#fff
}
.p5_3X .fs-card--dark .fs-author-title .icon-staff-verified {
    color:#ffffffb3
}
.p5_3X .fs-card--cover .fs-card-content {
    overflow:hidden;
    position:relative
}
.p5_3X .fs-card--cover .fs-card-content:before {
    content:"";
    display:block;
    padding-bottom:56.25%
}
.p5_3X .fs-card--cover .fs-card-thumb {
    bottom:0;
    float:none;
    left:0;
    margin-right:auto;
    max-width:none;
    position:absolute;
    right:0;
    top:0;
    width:100%
}
.p5_3X .fs-card--cover .fs-card-thumb:after {
    background-image:linear-gradient(180deg,#0000,#000c);
    bottom:0;
    content:"";
    left:0;
    position:absolute;
    right:0;
    top:-2em
}
.p5_3X .fs-card--cover .fs-card-info {
    bottom:0;
    left:0;
    padding:1em;
    position:absolute;
    right:0;
    z-index:1
}
.p5_3X .fs-card--cover .fs-headline {
    font-size:1.25em
}
.p5_3X .fs-card--cover .fs-card-thumb {
    background-size:cover
}
.p5_3X .fs-text-link {
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    background-image:linear-gradient(#00389180,#00389180);
    background-position:0 1.2em;
    background-repeat:repeat-x;
    background-size:1px 1px;
    color:#003891;
    cursor:pointer;
    text-decoration:none
}
.p5_3X .fs-text-link *,
.p5_3X .fs-text-link :after,
.p5_3X .fs-text-link :before,
.p5_3X .fs-text-link:after,
.p5_3X .fs-text-link:before {
    text-shadow:none
}
.p5_3X .fs-text-link:visited {
    color:#003891
}
.p5_3X .fs-text-link:hover {
    background-image:linear-gradient(#003891,#003891)
}
@media(min-width:48rem) {
    .p5_3X .fs-text-link {
        background-position:0 1.3em
    }
}
.p5_3X body {
    -webkit-font-smoothing:antialiased;
    font-size:.9375em
}
@media(min-width:480px) {
    .p5_3X body {
        font-size:calc(.9375em + .32609vw - 1.56522px)
    }
}
@media(min-width:1400px) {
    .p5_3X body {
        font-size:1.125em
    }
}
.p5_3X h1,
.p5_3X h2,
.p5_3X h3,
.p5_3X h4,
.p5_3X h5,
.p5_3X h6,
.p5_3X li,
.p5_3X ol,
.p5_3X ul {
    -webkit-margin-before:0;
    -webkit-margin-after:0
}
.p5_3X .fs-text-xxl,
.p5_3X h1 {
    font-size:2.5rem;
    font-weight:400
}
.p5_3X .fs-text-xl,
.p5_3X h2 {
    font-size:2rem;
    font-weight:400;
    line-height:2.2rem
}
.p5_3X .fs-text-l,
.p5_3X h3 {
    font-size:1.5rem;
    font-weight:400
}
.p5_3X .fs-text-m,
.p5_3X h4 {
    font-size:1.25rem;
    font-weight:400
}
.p5_3X .fs-text-s,
.p5_3X h5 {
    font-size:.875rem;
    font-weight:400
}
.p5_3X .fs-text-xs,
.p5_3X h6 {
    font-size:.75rem;
    font-weight:400
}
.p5_3X .fs-text-xxs,
.p5_3X small {
    font-size:.625rem;
    font-weight:400
}
.p5_3X .fs-text-xxl.fs-responsive-text,
.p5_3X h1.fs-responsive-text {
    font-size:2.5em
}
.p5_3X .fs-text-xl.fs-responsive-text,
.p5_3X h2.fs-responsive-text {
    font-size:2em
}
.p5_3X .fs-text-l.fs-responsive-text,
.p5_3X h3.fs-responsive-text {
    font-size:1.5em
}
.p5_3X .fs-text-m.fs-responsive-text,
.p5_3X h4.fs-responsive-text {
    font-size:1.25em
}
.p5_3X .fs-text-s.fs-responsive-text,
.p5_3X h5.fs-responsive-text {
    font-size:.875em
}
.p5_3X .fs-text-xs.fs-responsive-text,
.p5_3X h6.fs-responsive-text {
    font-size:.75em
}
.p5_3X .fs-text-xxs.fs-responsive-text {
    font-size:.625em
}
.p5_3X .fs-headline {
    font-family:Merriweather,GeorgiaCustom;
    font-weight:700;
    line-height:2.75rem;
    margin:0
}
.p5_3X .fs-text-margin {
    margin:1.6rem 0
}
.p5_3X ul {
    -webkit-padding-start:0
}
.p5_3X button,
.p5_3X input,
.p5_3X optgroup,
.p5_3X select,
.p5_3X textarea {
    font-family:inherit
}
.p5_3X .fs-article {
    line-height:1.5;
    max-width:42em
}
.p5_3X .fs-article blockquote,
.p5_3X .fs-article h1,
.p5_3X .fs-article h5,
.p5_3X .fs-article h6,
.p5_3X .fs-article ol,
.p5_3X .fs-article pre,
.p5_3X .fs-article table {
    margin:1.6rem 0
}
.p5_3X .fs-article h2 {
    font-size:24px;
    line-height:1.25
}
.p5_3X .fs-article h3 {
    font-size:20px;
    line-height:1.2
}
.p5_3X .fs-article h4 {
    font-size:14px;
    line-height:1.33;
    margin:8px 0
}
.p5_3X .fs-article h2,
.p5_3X .fs-article h3,
.p5_3X .fs-article p {
    margin:1.2rem 0
}
.p5_3X .fs-article fbs-ticker {
    border:1px solid #e2e2e2;
    display:inline-block;
    font:13px Graphik,Helvetica;
    padding:3px;
    white-space:nowrap
}
.p5_3X .fs-article fbs-ticker a {
    border:none;
    color:#6f6f6f
}
.p5_3X .fs-article>div>div>:first-child {
    margin-top:0
}
.p5_3X .fs-article a {
    color:#003891;
    text-decoration:none
}
.p5_3X .fs-article a:hover {
    text-decoration:underline
}
.p5_3X .fs-article ol li,
.p5_3X .fs-article ul li {
    margin-bottom:16px
}
.p5_3X .fs-article ol li {
    list-style:decimal;
    padding-left:16px
}
.p5_3X .fs-article ul li {
    margin-bottom:16px;
    padding-left:16px;
    position:relative
}
.p5_3X .fs-article ul {
    list-style-type:none;
    padding-left:24px
}
.p5_3X .fs-article ul li:before {
    background-color:#000;
    border-radius:50%;
    content:"";
    height:8px;
    left:-20px;
    position:absolute;
    top:10px;
    width:8px
}
.p5_3X .fs-article :not(.fs-premium)>ol {
    padding-left:30px
}
.p5_3X .fs-article .table-wrapper {
    margin:10px 0;
    overflow-x:auto
}
.p5_3X .fs-article td,
.p5_3X .fs-article th {
    font-size:.75em;
    padding:3px 5px;
    vertical-align:top
}
.p5_3X .fs-article thead tr {
    background:#ccc
}
.p5_3X .fs-article thead th {
    border-left:1px solid #fff;
    font-weight:700;
    vertical-align:bottom
}
.p5_3X .fs-article tbody tr,
.p5_3X .fs-article thead th {
    border-bottom:2px solid #fff
}
.p5_3X .fs-article tbody tr:nth-child(odd) {
    background:#f2f2f2
}
.p5_3X .fs-article tbody tr:nth-child(2n) {
    background:#e6e6e6
}
.p5_3X .fs-article tbody td {
    border-left:1px solid #fff
}
.p5_3X .fs-article tbody td p {
    margin:0
}
.p5_3X .fs-article tfoot td {
    color:#999;
    font-size:.625em;
    padding:1px
}
.p5_3X .fs-article blockquote {
    padding-left:1.75em;
    position:relative
}
.p5_3X .fs-article blockquote:before {
    color:#b3b3b3;
    content:"“";
    font-size:2.5em;
    left:0;
    position:absolute;
    top:0
}
.p5_3X .fs-article blockquote:not(.embed-base) {
    clear:both;
    font:16px/24px Graphik,Helvetica;
    margin:0 0 0 78px;
    padding:0 77px 0 38px
}
.p5_3X .fs-article blockquote:not(.embed-base):before {
    background:#b3b3b3;
    content:"";
    height:100%;
    width:5px
}
.p5_3X .fs-article blockquote:not(.embed-base):last-of-type {
    margin-bottom:20px
}
.p5_3X .fs-article blockquote:not(.embed-base)+:not(blockquote) {
    margin:20px 0
}
.p5_3X .fs-article:not(.fs-premium) h2 {
    color:#333;
    font-family:Merriweather,GeorgiaCustom;
    font-weight:700
}
.p5_3X .fs-article:not(.fs-premium) h3 {
    color:#333;
    font-family:Graphik,Helvetica;
    font-weight:500
}
.p5_3X .fs-article:not(.fs-premium) h4 {
    color:#333;
    font-family:Graphik,Helvetica;
    font-weight:400
}
.p5_3X .fs-article fbs-video h2.vjs-social-description {
    color:#fff;
    font-family:Helvetica Neue;
    font-weight:400
}
.p5_3X .fs-article fbs-video a {
    color:#fff
}
.p5_3X .fs-article #forbes-dv {
    margin:1.2rem 0
}
.p5_3X .fs-premium {
    font-family:Georgia,Cambria,Times New Roman,Times,serif;
    font-size:20px;
    line-height:36px;
    margin:0 auto;
    max-width:700px;
    width:60%
}
.p5_3X .article-body-image {
    line-height:0;
    position:relative
}
.p5_3X .article-body-image small {
    background-color:#00000080;
    bottom:0;
    color:#fff;
    line-height:1;
    padding:.25em;
    position:absolute
}
.p5_3X .fs-main-content h1.fs-headline {
    -webkit-font-smoothing:antialiased;
    font-size:22px;
    margin-bottom:1rem;
    margin-top:1rem;
    position:relative
}
@media(min-width:480px) {
    .p5_3X .fs-main-content h1.fs-headline {
        font-size:calc(22px + 1.66667vw - .33333rem)
    }
}
@media(min-width:1400px) {
    .p5_3X .fs-main-content h1.fs-headline {
        font-size:40px
    }
}
.p5_3X .article-body.fs-responsive-text {
    font-family:Georgia,Cambria,Times New Roman,Times,serif;
    font-size:18px;
    line-height:30px
}
.p5_3X .wp-caption-text {
    line-height:1.4em
}
.p5_3X .offset {
    margin-left:calc((min(60vw + 180px,1440px) - 100%)/-2);
    max-width:1440px;
    width:calc(60vw + 180px)
}
.p5_3X .offset.brightcove-video-wrapper {
    height:auto
}
.p5_3X .offsetleft,
.p5_3X .offsetright {
    max-width:576px;
    width:calc(30vw + 20px)
}
.p5_3X .offsetleft {
    float:left;
    margin-left:calc((min(60vw + 180px,1440px) - 100%)/-2);
    margin-right:5.5%
}
.p5_3X .offsetright {
    float:right;
    margin-left:5.5%;
    margin-right:calc((min(60vw + 180px,1440px) - 100%)/-2)
}
.p5_3X .article-body.fs-vetted ul {
    list-style-type:none
}
.p5_3X .article-body.fs-vetted li {
    list-style:unset
}
.p5_3X .article-body.fs-vetted ul li:not(.article-sharing__item):before {
    background-color:#000;
    border-radius:50%;
    content:"";
    height:8px;
    left:-20px;
    position:absolute;
    top:10px;
    width:8px
}
.p5_3X .article-body.fs-article.article-topline .topline-heading,
.p5_3X .article-body.fs-article.article-topline h2 {
    color:#d8361e;
    font:500 14px/16px Graphik,Helvetica;
    text-transform:uppercase
}
.p5_3X .article-body.fs-article.article-topline h2 {
    margin-bottom:8px
}
.p5_3X .article-body.fs-article.article-topline h2+p {
    margin-top:8px
}
.p5_3X .article-body.fs-article.article-topline .topline-heading {
    display:inline;
    margin-right:4px
}
.p5_3X .article-body.fs-article.article-topline .topline-heading+p {
    display:inline
}
.p5_3X .article-body.fs-article.article-topline .key-facts .key-facts-element,
.p5_3X .article-body.fs-article.article-topline .key-facts .timeline-element,
.p5_3X .article-body.fs-article.article-topline .timeline .key-facts-element,
.p5_3X .article-body.fs-article.article-topline .timeline .timeline-element {
    margin:0 0 0 19px;
    padding-bottom:1.2rem;
    position:relative
}
.p5_3X .article-body.fs-article.article-topline .key-facts .key-facts-element:before,
.p5_3X .article-body.fs-article.article-topline .key-facts .timeline-element:before,
.p5_3X .article-body.fs-article.article-topline .timeline .key-facts-element:before,
.p5_3X .article-body.fs-article.article-topline .timeline .timeline-element:before {
    color:#d8361e;
    content:"•";
    margin-left:-19px;
    position:absolute;
    transform:scale(1.75)
}
.p5_3X .article-body.fs-article.article-topline .key-facts .key-facts-element:not(:last-of-type):after,
.p5_3X .article-body.fs-article.article-topline .key-facts .timeline-element:not(:last-of-type):after,
.p5_3X .article-body.fs-article.article-topline .timeline .key-facts-element:not(:last-of-type):after,
.p5_3X .article-body.fs-article.article-topline .timeline .timeline-element:not(:last-of-type):after {
    background-color:#d8361e;
    content:"";
    height:0;
    left:0;
    margin-left:-16px;
    position:absolute;
    top:16px;
    transition:height 1.25s ease;
    width:1px
}
.p5_3X .article-body.fs-article.article-topline .key-facts .key-facts-element:last-of-type,
.p5_3X .article-body.fs-article.article-topline .key-facts .timeline-element:last-of-type,
.p5_3X .article-body.fs-article.article-topline .timeline .key-facts-element:last-of-type,
.p5_3X .article-body.fs-article.article-topline .timeline .timeline-element:last-of-type {
    padding-bottom:0
}
.p5_3X .article-body.fs-article.article-topline .key-facts .key-facts-element.animate-line:not(:last-of-type):after,
.p5_3X .article-body.fs-article.article-topline .key-facts .timeline-element.animate-line:not(:last-of-type):after,
.p5_3X .article-body.fs-article.article-topline .timeline .key-facts-element.animate-line:not(:last-of-type):after,
.p5_3X .article-body.fs-article.article-topline .timeline .timeline-element.animate-line:not(:last-of-type):after {
    height:100%
}
.p5_3X .article-body.fs-article.article-topline .timeline-timestamp {
    color:#333;
    display:inline-block;
    font:600 14px/16px Graphik,Helvetica;
    margin:0 0 8px;
    width:100%
}
.p5_3X .article-body.fs-article.article-live h3:not(.headline) {
    color:#d8361e;
    font:500 14px/16px Graphik,Helvetica;
    text-transform:uppercase
}
.p5_3X .article-body.fs-article.article-live .live-update ul li {
    list-style-type:none;
    margin-left:1.5em;
    position:relative
}
.p5_3X .article-body.fs-article.article-live .live-update figure {
    margin-left:0;
    margin-right:0;
    margin-top:0
}
@media (min-width:1401px) {
    .p5_3X .fs-main-content h1.fs-headline {
        font-size:40.76px
    }
}
@media (min-width:1025px)and (max-width:1400px) {
    .p5_3X .fs-main-content h1.fs-headline {
        font-size:32.44px;
        line-height:1.2em
    }
}
@media (min-width:768px) {
    .p5_3X .article-body.fs-article.article-topline .key-facts .key-facts-element:not(:last-child) p,
    .p5_3X .article-body.fs-article.article-topline .key-facts .timeline-element:not(:last-child) p,
    .p5_3X .article-body.fs-article.article-topline .timeline .key-facts-element:not(:last-child) p,
    .p5_3X .article-body.fs-article.article-topline .timeline .timeline-element:not(:last-child) p {
        margin-bottom:0
    }
}
@media (min-width:768px)and (max-width:1024px) {
    .p5_3X .fs-main-content h1.fs-headline {
        font-size:27.44px;
        line-height:1.3em
    }
}
@media (max-width:767px) {
    .p5_3X .fs-main-content h1.fs-headline {
        font-size:32.64px;
        line-height:1.3em
    }
    .p5_3X .fs-premium {
        max-width:700px;
        width:100%
    }
    .p5_3X .offset,
    .p5_3X .offsetleft,
    .p5_3X .offsetright {
        float:none;
        left:0;
        margin-left:calc(50% - 45vw);
        max-width:none;
        right:0;
        width:90vw
    }
}
@media (max-width:480px) {
    .p5_3X .fs-article blockquote:not(.embed-base) {
        margin-left:22px;
        padding:0 22px
    }
    .p5_3X .fs-article blockquote:not(.embed-base):before {
        top:0
    }
    .p5_3X .article-body ul {
        list-style-type:none
    }
    .p5_3X .article-body li {
        list-style:unset
    }
}
@media print {
    .p5_3X #speechkit-io-iframe,
    .p5_3X .article-sharing,
    .p5_3X .article-video-placeholder,
    .p5_3X .fbs-ad--top-wrapper,
    .p5_3X .header,
    .p5_3X .medianet-wrapper,
    .p5_3X .right-rail,
    .p5_3X .top-ad-container,
    .p5_3X .vestpocket,
    .p5_3X article:not(.current-page),
    .p5_3X beta-flag,
    .p5_3X fbs-ad,
    .p5_3X fbs-video,
    .p5_3X footer,
    .p5_3X speed-bump {
        display:none!important
    }
    .p5_3X article.current-page {
        max-width:90%
    }
    .p5_3X .article-container,
    .p5_3X .article-wrapper {
        display:block!important
    }
    .p5_3X app {
        background-color:#fff!important
    }
    .p5_3X channel-path .crumb:before,
    .p5_3X channel-path .logo {
        display:inline-block!important;
        font-size:15px!important
    }
    .p5_3X stream.sidebar-expanded {
        margin-left:0!important;
        transform:none!important
    }
    .p5_3X .article-wrapper {
        width:100%
    }
    .p5_3X .hero-image-credit {
        margin:8px calc(50% - 45vw) 0 0!important
    }
    .p5_3X .premium-container {
        margin:0 auto;
        width:95%
    }
    .p5_3X .premium-container .top-contrib-block {
        border-color:#e2e2e2!important
    }
    .p5_3X .premium-container .article-wrapper contrib-block,
    .p5_3X .premium-container .article-wrapper group-blog,
    .p5_3X .premium-container .article-wrapper guest-contrib,
    .p5_3X .premium-container .fs-premium,
    .p5_3X .premium-container .top-contrib-block {
        max-width:100%!important;
        width:100%!important
    }
    .p5_3X .premium-container blockquote {
        background-color:#fff!important;
        color:#333!important
    }
    .p5_3X .premium-container .contrib-container {
        border-color:#e2e2e2!important
    }
}
.p5_3X .premium fbs-ad,
.p5_3X .quill-ad {
    margin-bottom:20px
}
.p5_3X .fs-article .atmospheric-video-wrapper,
.p5_3X .fs-article .brightcove-video-wrapper {
    clear:both
}
.p5_3X .fs-article .atmospheric-video-embed {
    background:#f2f2f2 url(https://thumbor.forbes.com/thumbor/75x0/i.forbesimg.com/media/assets/logos/f-gray.png) no-repeat 50%;
    height:0;
    margin-bottom:19px;
    position:relative;
    width:100%
}
.p5_3X .fs-article .atmospheric-video-embed video {
    display:inline-block;
    left:0;
    position:absolute;
    top:0;
    width:100%
}
.p5_3X .fs-article .atmospheric-video-wrapper figcaption {
    margin-top:8px
}
.p5_3X .fs-article .atmospheric-video-wrapper p {
    font:normal 12px/18px Graphik,Helvetica;
    margin:0
}
.p5_3X .fs-article .atmospheric-video-wrapper .caption-text {
    margin:0 8px 0 0
}
.p5_3X .fs-article .atmospheric-video-wrapper .credit-text {
    font:normal 10px/20px Graphik,Helvetica;
    text-transform:uppercase
}
.p5_3X .fs-article .atmospheric-video-wrapper.alignleft {
    float:left;
    margin:0 3.5% 1.75% 0;
    width:40%
}
.p5_3X .fs-article .atmospheric-video-wrapper.alignright {
    float:right;
    margin:0 0 1.75% 3.5%;
    width:40%
}
.p5_3X .fs-article .brightcove-video-wrapper.alignleft {
    float:left;
    margin:0 3.5% 1.75% 0;
    width:40%
}
.p5_3X .fs-article .brightcove-video-wrapper.alignright {
    float:right;
    margin:0 0 1.75% 3.5%;
    width:40%
}
@media(max-width:480px) {
    .p5_3X .fs-article .brightcove-video-wrapper.alignleft,
    .p5_3X .fs-article .brightcove-video-wrapper.alignright {
        float:none;
        margin:0;
        width:100%
    }
    .p5_3X .fs-article .atmospheric-video-wrapper.alignleft,
    .p5_3X .fs-article .atmospheric-video-wrapper.alignright {
        float:none;
        margin:0 0 12px;
        width:100%
    }
}
.p5_3X .fs-article .drop-cap {
    display:block;
    float:left;
    font:400 100px/85px Graphik,Helvetica;
    margin-right:12px;
    padding-top:5px;
    text-align:center;
    top:0
}
.p5_3X .inner-contain .drop-cap {
    font-size:80px;
    line-height:72px;
    margin-right:8px
}
.p5_3X .fs-article .embed-base {
    clear:both;
    margin-bottom:19px
}
@media(max-width:480px) {
    .p5_3X .fs-article .embed-base {
        margin-bottom:12px
    }
    .p5_3X .advisor-module-content--offset .embed-base {
        width:100%
    }
}
.p5_3X .fs-article .embedly-align {
    clear:both
}
.p5_3X .fs-article .embedly-align.tiktok-align {
    min-width:325px
}
.p5_3X .fs-article .embedly-embed {
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%
}
.p5_3X .fs-article .embedly-wrap {
    height:0;
    position:relative;
    width:100%
}
.p5_3X .fs-article h2.faqs-title,
.p5_3X .ql-editor h2.faqs-title {
    border-bottom:1px solid #e3e3e3;
    color:inherit;
    font:600 26px/32px Euclid,Graphik,serif;
    margin:0;
    padding:19px 0;
    width:100%
}
.p5_3X .faq-container {
    border-bottom:1px solid #e3e3e3;
    transition:height .3s ease;
    width:100%
}
.p5_3X .fs-article .faq-question>h3,
.p5_3X .ql-editor .faq-question>h3 {
    color:#333;
    font:600 1rem/22px Graphik,Helvetica;
    margin:24px 0 16px
}
.p5_3X .question-container {
    align-items:center;
    display:flex;
    justify-content:space-between
}
.p5_3X .question-container .svg-arrow {
    fill:currentColor;
    cursor:pointer;
    display:inline-block;
    height:24px;
    min-width:24px;
    transition:transform 333ms ease-out
}
.p5_3X .faq-answer {
    color:#333;
    display:none;
    font-family:Georgia,Cambria,Times New Roman,Times,serif;
    font-size:18px
}
.p5_3X .faq-answer.open {
    display:block
}
.p5_3X .faq-answer p {
    margin:0 0 16px
}
@media (max-width:480px) {
    .p5_3X .question-container .svg-arrow {
        transition:none
    }
    .p5_3X .faqs-title {
        font-size:24px;
        line-height:30px
    }
    .p5_3X .fs-article .faq-question>h3 {
        margin:24px 0
    }
}
.p5_3X .fs-article .embed-base.image-embed.alignleft {
    float:left;
    margin:0 5.5% 1.75% 0;
    width:40%
}
.p5_3X .fs-article .embed-base.image-embed.alignright {
    float:right;
    margin:0 0 1.75% 5.5%;
    width:40%
}
.p5_3X .fs-article .finds-embed {
    background:#d40000;
    border-radius:8px;
    clear:both;
    display:flex;
    margin-top:19px;
    max-width:310px;
    min-height:48px;
    padding:8px 16px;
    text-decoration:none
}
.p5_3X .fs-article .finds-embed:active,
.p5_3X .fs-article .finds-embed:link,
.p5_3X .fs-article .finds-embed:visited {
    text-decoration:none
}
.p5_3X .fs-article .finds-embed:hover {
    background:#c6102f;
    filter:brightness(.9);
    text-decoration:none
}
.p5_3X .fs-article .finds-embed button {
    background-color:inherit;
    border:0;
    color:#fff;
    font:600 14px/22px Graphik,Helvetica;
    text-align:center;
    width:100%
}
.p5_3X .fs-article .finds-embed:not(.color-embed-premium) button {
    font-size:16px
}
.p5_3X .fs-article .finds-embed.color-embed-forbes-advisor {
    background:#35b782
}
.p5_3X .fs-article .advisor-module-wrapper--offset .sponsored-label,
.p5_3X .fs-article .finds-module-wrapper--offset .sponsored-label {
    color:#1c1f69;
    line-height:20px
}
.p5_3X .fs-article .advisor-module-wrapper--offset .module-header-2,
.p5_3X .fs-article .finds-module-wrapper--offset .module-header-2 {
    box-sizing:border-box;
    margin-bottom:0;
    margin-top:0
}
.p5_3X .fs-article .advisor-module-wrapper .sponsored-label,
.p5_3X .fs-article .finds-module-wrapper .sponsored-label {
    color:#1c1f69;
    display:block;
    font:600 16px/22px Graphik,Helvetica;
    text-align:end
}
.p5_3X .fs-article .advisor-module-embed .finds-module-description ol,
.p5_3X .fs-article .advisor-module-embed .finds-module-description p,
.p5_3X .fs-article .advisor-module-embed .finds-module-description ul,
.p5_3X .fs-article .finds-module-embed .finds-module-description ol,
.p5_3X .fs-article .finds-module-embed .finds-module-description p,
.p5_3X .fs-article .finds-module-embed .finds-module-description ul {
    padding-top:16px
}
.p5_3X .fs-article .advisor-module-embed .advisor-module-content,
.p5_3X .fs-article .finds-module-embed:not(.finds-module-embed--sponsored) .finds-module-content {
    border:1px solid #e2e2e2
}
.p5_3X .fs-article .finds-module-embed--sponsored .finds-module-wrapper {
    background-color:#f2f2f2;
    padding:10px 16px 16px
}
.p5_3X .fs-article .finds-module-embed--sponsored .finds-module-description p {
    background-color:#f2f2f2;
    padding:16px 0 0
}
.p5_3X .fs-article .advisor-module-wrapper,
.p5_3X .fs-article .finds-module-wrapper {
    position:relative
}
.p5_3X .fs-article .advisor-module-wrapper .module-header-2,
.p5_3X .fs-article .finds-module-wrapper .module-header-2 {
    font:500 24px/1.5 Graphik,Helvetica;
    margin:0
}
.p5_3X .fs-article .advisor-module-wrapper .module-header-3,
.p5_3X .fs-article .finds-module-wrapper .module-header-3 {
    font:400 18px/1.5 Graphik,Helvetica;
    margin:5px 0 8px
}
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-content,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-content,
.p5_3X .fs-article .advisor-module-wrapper .image-embed,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-content,
.p5_3X .fs-article .finds-module-wrapper .finds-module-content,
.p5_3X .fs-article .finds-module-wrapper .image-embed {
    background-color:#fff
}
.p5_3X .fs-article .advisor-module-wrapper .image-embed .mobile-image-wrapper,
.p5_3X .fs-article .advisor-module-wrapper .image-embed amp-img,
.p5_3X .fs-article .finds-module-wrapper .image-embed .mobile-image-wrapper,
.p5_3X .fs-article .finds-module-wrapper .image-embed amp-img {
    margin:auto;
    max-height:420px;
    max-width:420px
}
.p5_3X .fs-article .advisor-module-wrapper .wp-credit-text,
.p5_3X .fs-article .finds-module-wrapper .wp-credit-text {
    display:block;
    padding:8px 8px 0;
    text-align:right
}
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-description p,
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-embed .finds-embed,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-description p,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-embed .finds-embed,
.p5_3X .fs-article .advisor-module-wrapper figure,
.p5_3X .fs-article .advisor-module-wrapper finds-embed,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-description p,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-embed .finds-embed,
.p5_3X .fs-article .finds-module-wrapper .finds-module-description p,
.p5_3X .fs-article .finds-module-wrapper .finds-module-embed .finds-embed,
.p5_3X .fs-article .finds-module-wrapper figure,
.p5_3X .fs-article .finds-module-wrapper finds-embed {
    margin:0
}
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-info,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-info,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-info,
.p5_3X .fs-article .finds-module-wrapper .finds-module-info {
    background-color:#fff;
    padding:0 24px 24px
}
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-info .advisor-module-title,
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-info .finds-module-title,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-info .advisor-module-title,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-info .finds-module-title,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-info .advisor-module-title,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-info .finds-module-title,
.p5_3X .fs-article .finds-module-wrapper .finds-module-info .advisor-module-title,
.p5_3X .fs-article .finds-module-wrapper .finds-module-info .finds-module-title {
    font:500 18px/1.5 Graphik,Helvetica;
    margin:1em 0
}
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-info .shopping-price,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-info .shopping-price,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-info .shopping-price,
.p5_3X .fs-article .finds-module-wrapper .finds-module-info .shopping-price {
    margin:.2rem 0 1rem
}
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-info .sale-price,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-info .sale-price,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-info .sale-price,
.p5_3X .fs-article .finds-module-wrapper .finds-module-info .sale-price {
    font:600 18px Graphik,Helvetica;
    padding-right:6px
}
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-info .regular-price,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-info .regular-price,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-info .regular-price,
.p5_3X .fs-article .finds-module-wrapper .finds-module-info .regular-price {
    color:#737373;
    font:600 14px Graphik,Helvetica
}
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-info button,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-info button,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-info button,
.p5_3X .fs-article .finds-module-wrapper .finds-module-info button {
    font-size:1rem
}
.p5_3X .fs-article:not(.article-subtype__paidSearch) .advisor-module-wrapper .module-header-2 {
    line-height:32px
}
.p5_3X .fs-article:not(.article-subtype__paidSearch) .advisor-module-wrapper .module-header-3 {
    font-size:22px;
    line-height:32px;
    margin-top:8px
}
.p5_3X .fs-article:not(.article-subtype__paidSearch) .advisor-module-info .advisor-module-title {
    font-size:22px;
    line-height:32px;
    margin:16px 0
}
@media(max-width:768px) {
    .p5_3X .fs-article:not(.article-subtype__paidSearch) .advisor-module-embed .advisor-module-wrapper h2.module-header-2 {
        font-size:22px
    }
    .p5_3X .fs-article:not(.article-subtype__paidSearch) .advisor-module-embed .advisor-module-wrapper .advisor-module-info .advisor-module-title,
    .p5_3X .fs-article:not(.article-subtype__paidSearch) .advisor-module-embed .advisor-module-wrapper .module-header-3 {
        font-size:18px;
        line-height:24px
    }
}
@media(max-width:480px) {
    .p5_3X .fs-article .finds-embed {
        display:block;
        max-width:310px;
        min-height:40px
    }
    .p5_3X .fs-article .finds-module-wrapper .advisor-module-info .advisor-module-title,
    .p5_3X .fs-article .finds-module-wrapper .advisor-module-info .finds-module-title,
    .p5_3X .fs-article .finds-module-wrapper .finds-module-info .advisor-module-title,
    .p5_3X .fs-article .finds-module-wrapper .finds-module-info .finds-module-title {
        font:500 16px/1.5 Graphik,Helvetica
    }
    .p5_3X .fs-article .finds-module-embed--sponsored .finds-module-wrapper {
        margin:0 -16px;
        padding-top:8px
    }
    .p5_3X .fs-article .advisor-module-wrapper,
    .p5_3X .fs-article .finds-module-wrapper {
        margin-top:4px
    }
    .p5_3X .fs-article .advisor-module-wrapper .advisor-module-info,
    .p5_3X .fs-article .advisor-module-wrapper .finds-module-info,
    .p5_3X .fs-article .finds-module-wrapper .advisor-module-info,
    .p5_3X .fs-article .finds-module-wrapper .finds-module-info {
        padding:0 16px 16px
    }
    .p5_3X .fs-article .advisor-module-wrapper .advisor-module-info p,
    .p5_3X .fs-article .advisor-module-wrapper .finds-module-info p,
    .p5_3X .fs-article .advisor-module-wrapper .image-embed p,
    .p5_3X .fs-article .finds-module-wrapper .advisor-module-info p,
    .p5_3X .fs-article .finds-module-wrapper .finds-module-info p,
    .p5_3X .fs-article .finds-module-wrapper .image-embed p {
        margin:0
    }
    .p5_3X .fs-article .alignleft,
    .p5_3X .fs-article .alignright {
        translate:0
    }
    .p5_3X .fs-article .aligncenter {
        margin-left:unset
    }
    .p5_3X .fs-article .embed-base.image-embed.alignleft,
    .p5_3X .fs-article .embed-base.image-embed.alignright {
        float:unset;
        margin:auto;
        width:100%
    }
}
.p5_3X .fs-article .product-notif-cta {
    display:flex;
    flex-direction:column;
    gap:.4rem;
    margin-top:1.5rem
}
.p5_3X .fs-article .product-notif-cta>div {
    align-items:center;
    display:flex;
    gap:.5rem;
    width:max-content
}
.p5_3X .fs-article .product-notif-cta .notif-question__icon {
    height:1.5rem
}
.p5_3X .fs-article .product-notif-cta .notif-question__icon svg {
    fill:#d40000;
    height:17px;
    width:16px
}
.p5_3X .fs-article .product-notif-cta .notif-question__text {
    font:500 14px/21px Graphik,Helvetica
}
.p5_3X .fs-article .product-notif-cta .alert-signup {
    cursor:pointer
}
.p5_3X .fs-article .product-notif-cta .alert-signup.success .alert-signup__text--default {
    display:none!important
}
.p5_3X .fs-article .product-notif-cta .alert-signup.success .alert-signup__text--success {
    display:inline-block!important
}
.p5_3X .fs-article .product-notif-cta .alert-signup.success .fs-icon--add {
    display:none
}
.p5_3X .fs-article .product-notif-cta .alert-signup.success .fs-icon--check {
    display:inline-block
}
.p5_3X .fs-article .product-notif-cta .alert-signup__icon {
    align-items:center;
    border:1px solid #333;
    border-radius:16px;
    display:flex;
    flex-shrink:0;
    height:24px;
    justify-content:center;
    padding:4px;
    width:24px
}
.p5_3X .fs-article .product-notif-cta .alert-signup__icon .fs-icon--check {
    display:none
}
.p5_3X .fs-article .product-notif-cta .alert-signup__icon svg {
    fill:#333;
    height:1rem;
    width:1rem
}
.p5_3X .fs-article .product-notif-cta .alert-signup__text--default,
.p5_3X .fs-article .product-notif-cta .alert-signup__text--success {
    font:400 14px/21px Graphik,Helvetica
}
.p5_3X .fs-article .product-notif-cta .alert-signup__text--success {
    display:none
}
.p5_3X .fs-article .advisor-module-embed .advisor-award,
.p5_3X .fs-article .finds-module-embed .vetted-award {
    align-items:center;
    background:#d40000;
    color:#fff;
    display:flex;
    font:600 12px Graphik,Helvetica;
    height:54px;
    justify-content:center;
    margin-top:-8px;
    padding:0 3px;
    position:absolute;
    right:16px;
    text-align:center;
    text-transform:uppercase;
    width:96px;
    z-index:1
}
.p5_3X .fs-article .advisor-module-embed .advisor-award:after,
.p5_3X .fs-article .finds-module-embed .vetted-award:after {
    border-left:48px solid #0000;
    border-right:48px solid #0000;
    border-top:10px solid #d40000;
    content:"";
    height:0;
    position:absolute;
    top:54px;
    width:0
}
.p5_3X .fs-article .advisor-module-embed .shopping-price,
.p5_3X .fs-article .finds-module-embed .shopping-price {
    align-items:center;
    display:flex;
    font-family:Graphik,Helvetica
}
.p5_3X .fs-article .advisor-module-embed .regular-price,
.p5_3X .fs-article .advisor-module-embed .sale-price,
.p5_3X .fs-article .finds-module-embed .regular-price,
.p5_3X .fs-article .finds-module-embed .sale-price {
    color:#333;
    font-size:20px;
    padding-left:12px;
    position:relative
}
.p5_3X .fs-article .advisor-module-embed .regular-price:before,
.p5_3X .fs-article .advisor-module-embed .sale-price:before,
.p5_3X .fs-article .finds-module-embed .regular-price:before,
.p5_3X .fs-article .finds-module-embed .sale-price:before {
    content:"$";
    left:0;
    position:absolute;
    top:0
}
.p5_3X .fs-article .advisor-module-embed .sale-price,
.p5_3X .fs-article .finds-module-embed .sale-price {
    font-weight:600;
    margin-right:5px
}
.p5_3X .fs-article .advisor-module-embed .regular-price,
.p5_3X .fs-article .finds-module-embed .regular-price {
    margin-right:10px;
    text-decoration:line-through
}
.p5_3X .fs-article .advisor-module-embed .call-out-text,
.p5_3X .fs-article .finds-module-embed .call-out-text {
    color:#d40000;
    font-size:14px;
    font-weight:600
}
.p5_3X .fs-article .advisor-module-embed .image-embed img,
.p5_3X .fs-article .finds-module-embed .image-embed img {
    margin:0 auto;
    max-height:420px;
    width:auto!important
}
.p5_3X .fs-article .advisor-module-embed .finds-embed,
.p5_3X .fs-article .finds-module-embed .finds-embed {
    margin:10px 0 0
}
.p5_3X .fs-article .advisor-module-embed figure,
.p5_3X .fs-article .finds-module-embed figure {
    margin:1.2rem 0
}
.p5_3X .fs-article .advisor-module-embed figure div,
.p5_3X .fs-article .finds-module-embed figure div {
    max-height:420px
}
.p5_3X .fs-article .advisor-module-embed .advisor-disclaimer-container,
.p5_3X .fs-article .advisor-module-embed .advisor-rating-container,
.p5_3X .fs-article .advisor-module-embed .vetted-disclaimer-container,
.p5_3X .fs-article .advisor-module-embed .vetted-rating-container,
.p5_3X .fs-article .finds-module-embed .advisor-disclaimer-container,
.p5_3X .fs-article .finds-module-embed .advisor-rating-container,
.p5_3X .fs-article .finds-module-embed .vetted-disclaimer-container,
.p5_3X .fs-article .finds-module-embed .vetted-rating-container {
    align-items:center;
    display:flex
}
.p5_3X .fs-article .advisor-module-embed .advisor-text,
.p5_3X .fs-article .advisor-module-embed .vetted-text,
.p5_3X .fs-article .finds-module-embed .advisor-text,
.p5_3X .fs-article .finds-module-embed .vetted-text {
    font:600 12px/18px Graphik,Helvetica;
    margin:0;
    text-transform:uppercase
}
.p5_3X .fs-article .advisor-module-embed .star-icon,
.p5_3X .fs-article .finds-module-embed .star-icon {
    margin-right:5px
}
.p5_3X .fs-article .advisor-module-embed .advisor-disclaimer:hover .advisor-tooltip,
.p5_3X .fs-article .advisor-module-embed .advisor-disclaimer:hover .vetted-tooltip,
.p5_3X .fs-article .advisor-module-embed .vetted-disclaimer:hover .advisor-tooltip,
.p5_3X .fs-article .advisor-module-embed .vetted-disclaimer:hover .vetted-tooltip,
.p5_3X .fs-article .finds-module-embed .advisor-disclaimer:hover .advisor-tooltip,
.p5_3X .fs-article .finds-module-embed .advisor-disclaimer:hover .vetted-tooltip,
.p5_3X .fs-article .finds-module-embed .vetted-disclaimer:hover .advisor-tooltip,
.p5_3X .fs-article .finds-module-embed .vetted-disclaimer:hover .vetted-tooltip {
    display:block
}
.p5_3X .fs-article .advisor-module-embed .fs-icon--info,
.p5_3X .fs-article .finds-module-embed .fs-icon--info {
    height:16px;
    transform:translateY(9.5%);
    width:16px
}
.p5_3X .fs-article .advisor-module-embed .advisor-tooltip,
.p5_3X .fs-article .advisor-module-embed .vetted-tooltip,
.p5_3X .fs-article .finds-module-embed .advisor-tooltip,
.p5_3X .fs-article .finds-module-embed .vetted-tooltip {
    align-items:flex-start;
    background-color:#fff;
    box-shadow:0 4px 8px #f2f2f2;
    color:#333;
    cursor:pointer;
    display:none;
    font:400 10px/12px Graphik,Helvetica;
    margin:0;
    order:0;
    padding:8px 12px;
    position:absolute;
    text-align:center;
    transform:translate(20px,-59px);
    width:296px
}
.p5_3X .fs-article .advisor-module-embed .vetted-rating-wrapper,
.p5_3X .fs-article .finds-module-embed .vetted-rating-wrapper {
    margin-top:16px
}
.p5_3X .fs-article .advisor-module-embed .advisor-rating-score,
.p5_3X .fs-article .advisor-module-embed .vetted-rating-score,
.p5_3X .fs-article .finds-module-embed .advisor-rating-score,
.p5_3X .fs-article .finds-module-embed .vetted-rating-score {
    font:32px/48px Graphik,Helvetica;
    margin-right:10px
}
.p5_3X .fs-article .finds-module-embed--sponsored.finds-module-offset {
    background-color:#f2f2f2
}
.p5_3X .fs-article .advisor-module-wrapper .image-embed,
.p5_3X .fs-article .finds-module-wrapper .image-embed {
    margin-top:0
}
.p5_3X .fs-article .advisor-module-wrapper .image-embed figcaption,
.p5_3X .fs-article .finds-module-wrapper .image-embed figcaption {
    background-color:#fff;
    margin:0;
    padding-top:8px;
    text-align:right
}
.p5_3X .fs-article .advisor-module-wrapper .image-embed div,
.p5_3X .fs-article .finds-module-wrapper .image-embed div {
    margin-bottom:0;
    max-height:420px
}
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-info fbs-pricing,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-info fbs-pricing,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-info fbs-pricing,
.p5_3X .fs-article .finds-module-wrapper .finds-module-info fbs-pricing {
    min-height:30px
}
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-info .fbs-pricing__sale-price,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-info .fbs-pricing__sale-price,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-info .fbs-pricing__sale-price,
.p5_3X .fs-article .finds-module-wrapper .finds-module-info .fbs-pricing__sale-price {
    font:600 18px Graphik,Helvetica;
    padding-right:6px
}
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-info .fbs-pricing__regular-price,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-info .fbs-pricing__regular-price,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-info .fbs-pricing__regular-price,
.p5_3X .fs-article .finds-module-wrapper .finds-module-info .fbs-pricing__regular-price {
    font:600 18px Graphik,Helvetica
}
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-info .fbs-pricing__sale-price+.fbs-pricing__regular-price,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-info .fbs-pricing__sale-price+.fbs-pricing__regular-price,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-info .fbs-pricing__sale-price+.fbs-pricing__regular-price,
.p5_3X .fs-article .finds-module-wrapper .finds-module-info .fbs-pricing__sale-price+.fbs-pricing__regular-price {
    color:#737373;
    font-size:14px
}
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-info .fbs-pricing__savings,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-info .fbs-pricing__savings,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-info .fbs-pricing__savings,
.p5_3X .fs-article .finds-module-wrapper .finds-module-info .fbs-pricing__savings {
    font:600 14px Graphik,Helvetica
}
.p5_3X .fs-article .advisor-module-wrapper .advisor-module-description li,
.p5_3X .fs-article .advisor-module-wrapper .finds-module-description li,
.p5_3X .fs-article .finds-module-wrapper .advisor-module-description li,
.p5_3X .fs-article .finds-module-wrapper .finds-module-description li {
    background-color:inherit
}
.p5_3X .fs-article .advisor-module-wrapper--offset .module-header-2,
.p5_3X .fs-article .finds-module-wrapper--offset .module-header-2 {
    margin-bottom:16px
}
.p5_3X .fs-article .advisor-module-wrapper--offset .vetted-award,
.p5_3X .fs-article .finds-module-wrapper--offset .vetted-award {
    height:24px;
    left:0;
    margin-top:28px;
    width:169px
}
.p5_3X .fs-article .advisor-module-wrapper--offset .vetted-award:after,
.p5_3X .fs-article .finds-module-wrapper--offset .vetted-award:after {
    border-left:12px solid #0000;
    border-right:12px solid #0000;
    border-top:12px solid #d40000;
    left:163px;
    position:absolute;
    top:6px;
    transform:rotate(270deg);
    width:0
}
.p5_3X .fs-article .advisor-module-wrapper--offset .vetted-award-text,
.p5_3X .fs-article .finds-module-wrapper--offset .vetted-award-text {
    padding:5px 16px
}
.p5_3X .fs-article .advisor-module-content--offset,
.p5_3X .fs-article .finds-module-content--offset {
    display:flex
}
.p5_3X .fs-article .advisor-module-content--offset .offset,
.p5_3X .fs-article .finds-module-content--offset .offset {
    max-width:284px
}
.p5_3X .fs-article .advisor-module-info--offset,
.p5_3X .fs-article .finds-module-info--offset {
    margin-left:16px;
    width:100%
}
.p5_3X .fs-article .advisor-module-info--offset .advisor-module-title,
.p5_3X .fs-article .finds-module-info--offset .finds-module-title {
    font:600 20px/24px Graphik,Helvetica;
    margin:0 0 16px
}
.p5_3X .fs-article .advisor-module-info--offset .advisor-module-description,
.p5_3X .fs-article .finds-module-info--offset .finds-module-description {
    font:400 16px/22px Graphik,Helvetica;
    margin:0 0 16px;
    min-height:66px
}
.p5_3X .fs-article .advisor-module-info--offset .advisor-module-description p,
.p5_3X .fs-article .finds-module-info--offset .finds-module-description p {
    padding:0
}
.p5_3X .fs-article .advisor-module-info--offset .advisor-module-description ul,
.p5_3X .fs-article .finds-module-info--offset .finds-module-description ul {
    padding-top:0
}
.p5_3X .fs-article .advisor-module-info--offset .advisor-module-description ul li,
.p5_3X .fs-article .finds-module-info--offset .finds-module-description ul li {
    margin-left:10px
}
.p5_3X .fs-article .advisor-module-info--offset>div:first-of-type p,
.p5_3X .fs-article .finds-module-info--offset>div:first-of-type p {
    background-color:unset
}
.p5_3X .fs-article .advisor-module-info--offset fbs-pricing .fbs-pricing__regular-price,
.p5_3X .fs-article .advisor-module-info--offset fbs-pricing .fbs-pricing__sale-price,
.p5_3X .fs-article .finds-module-info--offset fbs-pricing .fbs-pricing__regular-price,
.p5_3X .fs-article .finds-module-info--offset fbs-pricing .fbs-pricing__sale-price {
    font-size:18px;
    line-height:26px
}
.p5_3X .fs-article .advisor-module-info--offset fbs-pricing .fbs-pricing__sale-price+.fbs-pricing__regular-price,
.p5_3X .fs-article .advisor-module-info--offset fbs-pricing .fbs-pricing__savings,
.p5_3X .fs-article .finds-module-info--offset fbs-pricing .fbs-pricing__sale-price+.fbs-pricing__regular-price,
.p5_3X .fs-article .finds-module-info--offset fbs-pricing .fbs-pricing__savings {
    font:600 14px/26px Graphik,Helvetica
}
.p5_3X .fs-article .advisor-module-info--offset fbs-pricing .fbs-pricing__sale-price+.fbs-pricing__regular-price,
.p5_3X .fs-article .finds-module-info--offset fbs-pricing .fbs-pricing__sale-price+.fbs-pricing__regular-price {
    color:#737373
}
.p5_3X .fs-article:not(.article-subtype__paidSearch) .advisor-module-wrapper .advisor-module-info .fbs-pricing__regular-price,
.p5_3X .fs-article:not(.article-subtype__paidSearch) .advisor-module-wrapper .advisor-module-info .fbs-pricing__sale-price,
.p5_3X .fs-article:not(.article-subtype__paidSearch) .advisor-module-wrapper .advisor-module-info .fbs-pricing__savings,
.p5_3X .fs-article:not(.article-subtype__paidSearch) .finds-module-wrapper .finds-module-info .fbs-pricing__regular-price,
.p5_3X .fs-article:not(.article-subtype__paidSearch) .finds-module-wrapper .finds-module-info .fbs-pricing__sale-price,
.p5_3X .fs-article:not(.article-subtype__paidSearch) .finds-module-wrapper .finds-module-info .fbs-pricing__savings {
    font-size:14px;
    line-height:22px;
    margin:0 8px 0 0;
    padding:0
}
@media (max-width:480px) {
    .p5_3X .fs-article .advisor-module-embed,
    .p5_3X .fs-article .finds-module-embed {
        background-color:#fff;
        margin-bottom:.75rem
    }
    .p5_3X .fs-article .advisor-module-embed .advisor-module-title,
    .p5_3X .fs-article .advisor-module-embed .finds-module-title,
    .p5_3X .fs-article .finds-module-embed .advisor-module-title,
    .p5_3X .fs-article .finds-module-embed .finds-module-title {
        font:600 1.17em/1em Merriweather,GeorgiaCustom
    }
    .p5_3X .fs-article .advisor-module-embed .regular-price,
    .p5_3X .fs-article .advisor-module-embed .sale-price,
    .p5_3X .fs-article .finds-module-embed .regular-price,
    .p5_3X .fs-article .finds-module-embed .sale-price {
        font-size:16px
    }
    .p5_3X .fs-article .advisor-module-embed .call-out-text,
    .p5_3X .fs-article .finds-module-embed .call-out-text {
        font-size:12px
    }
    .p5_3X .fs-article .advisor-module-embed .regular-price,
    .p5_3X .fs-article .advisor-module-embed .sale-price,
    .p5_3X .fs-article .finds-module-embed .regular-price,
    .p5_3X .fs-article .finds-module-embed .sale-price {
        padding-left:10px
    }
    .p5_3X .fs-article .vetted-award {
        height:48px;
        width:86px
    }
    .p5_3X .fs-article .vetted-award:after {
        border-left:43px solid #0000;
        border-right:43px solid #0000;
        border-top:7px solid #d40000;
        content:"";
        height:0;
        position:absolute;
        top:48px;
        width:0
    }
    .p5_3X .fs-article .advisor-module-wrapper--offset,
    .p5_3X .fs-article .finds-module-wrapper--offset {
        padding:8px;
        width:100%
    }
    .p5_3X .fs-article .advisor-module-content--offset,
    .p5_3X .fs-article .finds-module-content--offset {
        display:flex;
        flex-direction:column
    }
    .p5_3X .fs-article .advisor-module-content--offset .offset,
    .p5_3X .fs-article .finds-module-content--offset .offset {
        max-height:unset;
        max-width:unset
    }
    .p5_3X .fs-article .advisor-module-content--offset .vetted-award,
    .p5_3X .fs-article .finds-module-content--offset .vetted-award {
        height:24px;
        left:20px;
        margin-top:18px;
        width:169px
    }
    .p5_3X .fs-article .advisor-module-content--offset .vetted-award:after,
    .p5_3X .fs-article .finds-module-content--offset .vetted-award:after {
        border-left:12px solid #0000;
        border-right:12px solid #0000;
        border-top:12px solid #d40000;
        content:"";
        height:0;
        left:163px;
        position:absolute;
        top:5px;
        transform:rotate(270deg);
        width:23px
    }
    .p5_3X .fs-article .advisor-module-content--offset .vetted-award .vetted-award-text,
    .p5_3X .fs-article .finds-module-content--offset .vetted-award .vetted-award-text {
        padding:0
    }
    .p5_3X .fs-article .advisor-module-content--offset .advisor-module-info--offset,
    .p5_3X .fs-article .advisor-module-content--offset .finds-module-info--offset,
    .p5_3X .fs-article .finds-module-content--offset .advisor-module-info--offset,
    .p5_3X .fs-article .finds-module-content--offset .finds-module-info--offset {
        margin-left:8px;
        width:auto
    }
    .p5_3X .fs-article .advisor-module-content--offset .advisor-module-info--offset .advisor-module-title,
    .p5_3X .fs-article .advisor-module-content--offset .advisor-module-info--offset .finds-module-title,
    .p5_3X .fs-article .advisor-module-content--offset .finds-module-info--offset .advisor-module-title,
    .p5_3X .fs-article .advisor-module-content--offset .finds-module-info--offset .finds-module-title,
    .p5_3X .fs-article .finds-module-content--offset .advisor-module-info--offset .advisor-module-title,
    .p5_3X .fs-article .finds-module-content--offset .advisor-module-info--offset .finds-module-title,
    .p5_3X .fs-article .finds-module-content--offset .finds-module-info--offset .advisor-module-title,
    .p5_3X .fs-article .finds-module-content--offset .finds-module-info--offset .finds-module-title {
        font:600 20px/24px Graphik,Helvetica;
        margin:0
    }
    .p5_3X .fs-article .advisor-module-content--offset .advisor-module-info--offset .advisor-module-description,
    .p5_3X .fs-article .advisor-module-content--offset .advisor-module-info--offset .finds-module-description,
    .p5_3X .fs-article .advisor-module-content--offset .finds-module-info--offset .advisor-module-description,
    .p5_3X .fs-article .advisor-module-content--offset .finds-module-info--offset .finds-module-description,
    .p5_3X .fs-article .finds-module-content--offset .advisor-module-info--offset .advisor-module-description,
    .p5_3X .fs-article .finds-module-content--offset .advisor-module-info--offset .finds-module-description,
    .p5_3X .fs-article .finds-module-content--offset .finds-module-info--offset .advisor-module-description,
    .p5_3X .fs-article .finds-module-content--offset .finds-module-info--offset .finds-module-description {
        margin:0 0 16px
    }
    .p5_3X .fs-article .advisor-module-content--offset fbs-pricing+a:first-of-type,
    .p5_3X .fs-article .finds-module-content--offset fbs-pricing+a:first-of-type {
        margin:10px 0 0
    }
}
.p5_3X .table-of-contents-products.styled {
    padding:16px
}
.p5_3X .table-of-contents-products.styled .our-picks-container {
    border-left:8px solid #d40000;
    display:flex;
    margin-bottom:16px;
    padding-left:16px
}
.p5_3X .table-of-contents-products.styled .our-picks-container .table-of-contents-our-picks {
    color:#333;
    font:600 22px/1.45 Graphik,Helvetica;
    margin:0
}
.p5_3X .table-of-contents-products.styled .table-of-contents-wrapper {
    padding:0
}
.p5_3X .table-of-contents-products.styled .table-of-contents-wrapper .table-of-contents-product {
    background-color:#0000;
    justify-content:space-between;
    list-style:none;
    margin:0
}
.p5_3X .table-of-contents-products.styled .table-of-contents-wrapper .table-of-contents-product .sponsored-label {
    background-color:#0000;
    margin:0
}
.p5_3X .table-of-contents-products.styled .table-of-contents-wrapper .table-of-contents-product .table-of-contents-heading-2 {
    background-color:#0000;
    font:700 16px/1.5 EuclidCircularB,Graphik,serif;
    margin:0
}
.p5_3X .table-of-contents-products.styled .table-of-contents-wrapper .table-of-contents-product .table-of-contents-product-title {
    background-color:#0000;
    font:14px/1.57 EuclidCircular,Graphik,serif;
    margin:0
}
.p5_3X .table-of-contents-products.styled .table-of-contents-wrapper .table-of-contents-product .table-of-contents-vendor-name {
    text-transform:capitalize
}
.p5_3X .table-of-contents-products.styled .table-of-contents-wrapper .table-of-contents-product .table-contents-price {
    color:#333;
    font:600 12px/1.83 EuclidCircularSB,Graphik,serif;
    letter-spacing:-.17px;
    margin:0
}
.p5_3X .table-of-contents-products.styled .table-of-contents-wrapper .table-of-contents-product .table-of-contents-btn {
    align-self:center;
    background-color:#d40000;
    border-radius:8px;
    cursor:pointer
}
.p5_3X .table-of-contents-products.styled .table-of-contents-wrapper .table-of-contents-product .table-of-contents-btn a {
    display:block
}
.p5_3X .table-of-contents-products.styled .table-of-contents-wrapper .table-of-contents-product .table-of-contents-btn button {
    background-color:#0000;
    border:none;
    color:#fff;
    font:600 12px/1.33 Graphik,Helvetica;
    padding:7px 15px
}
.p5_3X .table-of-contents-products.styled .table-of-contents-wrapper .table-of-contents-product+.table-of-contents-product {
    border-top:1px solid #e2e2e2;
    margin-top:8px;
    padding-top:8px
}
@media (min-width:480px) {
    .p5_3X .table-of-contents-products.styled .table-of-contents-product {
        display:flex
    }
    .p5_3X .table-of-contents-products.styled .table-of-contents-product .table-of-contents-product-info {
        max-width:70%
    }
}
@media (max-width:480px) {
    .p5_3X .table-of-contents-products.styled .table-of-contents-product {
        display:block
    }
    .p5_3X .table-of-contents-products.styled .table-of-contents-product .table-of-contents-btn {
        margin-top:8px;
        width:83px
    }
}
.p5_3X .table-of-contents-products.destyled .table-of-contents-title {
    font:var(--fbs-font-weight-medium,500) var(--fbs-font-size-desktop-inbody-h2,24px)/var(--fbs-line-height-desktop-inbody-h2,1.25) Graphik,Helvetica;
    margin:0 0 16px
}
.p5_3X .table-of-contents-products.destyled .paid-placement-text,
.p5_3X .table-of-contents-products.destyled .table-of-contents-heading-2 {
    display:inline;
    font-weight:600
}
.p5_3X .table-of-contents-products.destyled .paid-placement-text,
.p5_3X .table-of-contents-products.destyled .prime-exclusive-text {
    text-transform:uppercase
}
.p5_3X .table-of-contents-products.destyled .prime-exclusive-text {
    color:#1399ff;
    font:600 12px/15px Graphik,Helvetica;
    padding-left:16px;
    vertical-align:middle;
    white-space:nowrap
}
.p5_3X .article-gallery-embedded {
    border-style:solid;
    border-width:1px 0;
    color:#e6e6e6;
    font-size:1.5rem;
    font-weight:400;
    margin:1em 0;
    overflow:hidden;
    padding:1em 0;
    width:100%
}
.p5_3X .article-gallery-embedded .embedded-content.clearfix {
    display:flex;
    justify-content:space-between;
    text-decoration:none
}
.p5_3X .article-gallery-embedded .article-image-box {
    box-shadow:8px 8px 0 #0000000f;
    flex-basis:50%
}
.p5_3X .article-gallery-embedded .article-image-box img {
    display:block;
    height:100%
}
.p5_3X .article-gallery-embedded .article-text-box {
    flex-basis:50%;
    padding-left:1em;
    position:relative
}
.p5_3X .article-gallery-embedded .article-text-box a {
    display:flex;
    flex-direction:column;
    justify-content:space-between;
    text-decoration:none
}
.p5_3X .article-gallery-embedded .article-text-box a h4 {
    color:#333;
    font:700 18px/1.56 Merriweather,GeorgiaCustom;
    margin:0
}
.p5_3X .article-gallery-embedded .article-text-box .article-slide-count {
    color:#a9a9a9;
    font:.75rem Graphik,Helvetica;
    line-height:30px;
    margin:0;
    opacity:.8
}
.p5_3X .article-gallery-embedded .article-text-box .article-launch-gallery {
    color:#333;
    display:inline-block;
    font:500 .875rem Graphik,Helvetica;
    line-height:1.56
}
.p5_3X .article-gallery-embedded .article-text-box .article-launch-gallery .article-launch-text {
    margin-right:.5em
}
.p5_3X .article-gallery-embedded .article-text-box .article-launch-gallery .article-arrow-right {
    vertical-align:middle
}
.p5_3X .article-gallery-embedded .article-text-box .article-launch-gallery .article-arrow-right .fs-icon--arrow-right {
    fill:currentColor;
    height:1rem;
    width:1rem
}
@media (max-width:1229px) {
    .p5_3X .article-gallery-embedded {
        font-size:1.5rem;
        font-weight:400
    }
}
@media (max-width:479px) {
    .p5_3X .article-gallery-embedded {
        overflow:visible
    }
    .p5_3X .article-gallery-embedded .embedded-content.clearfix {
        flex-direction:column
    }
    .p5_3X .article-gallery-embedded a.clearfix {
        flex-wrap:wrap;
        height:auto
    }
    .p5_3X .article-gallery-embedded .article-image-box {
        flex-basis:100%;
        margin-bottom:12px
    }
    .p5_3X .article-gallery-embedded .article-text-box {
        flex-basis:100%;
        padding-left:0
    }
    .p5_3X .article-gallery-embedded .article-text-box .article-launch-button {
        left:23%;
        top:5%
    }
}
.p5_3X .ceros-embed {
    background:none
}
.p5_3X .ceros-embed:before {
    content:"";
    height:99%;
    left:50%;
    position:absolute;
    transform:translateX(-50%);
    width:99%
}
.p5_3X .ceros-embed:before,
.p5_3X .iframe-embed {
    background:#f2f2f2 url(https://thumbor.forbes.com/thumbor/75x0/i.forbesimg.com/media/assets/logos/f-gray.png) no-repeat 50%
}
.p5_3X .ceros-embed,
.p5_3X .iframe-embed {
    margin-bottom:1.2rem;
    margin-top:1.2rem;
    overflow:hidden;
    position:relative
}
.p5_3X .ceros-embed.iframe-ratio,
.p5_3X .iframe-embed.iframe-ratio {
    height:0
}
.p5_3X .ceros-embed:not(.offset),
.p5_3X .iframe-embed:not(.offset) {
    width:100%
}
.p5_3X .ceros-embed iframe,
.p5_3X .iframe-embed iframe {
    border:none;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%
}
.p5_3X .iframe-embed.offset {
    padding-bottom:210px
}
.p5_3X .fs-premium .iframe-embed.live-event-template.offset {
    padding-bottom:160px
}
@media (min-width:480px) {
    .p5_3X .fs-premium .iframe-embed.live-event-template {
        padding-top:42.08%!important
    }
}
@media (min-width:768px) {
    .p5_3X .fs-premium .embed-base:not(.image-embed).aligncenter {
        margin:19px auto
    }
    .p5_3X .fs-premium .embed-base:not(.image-embed).alignright {
        float:right;
        margin:0 0 1.75% 3.5%;
        width:40%
    }
    .p5_3X .fs-premium .embed-base:not(.image-embed).alignleft {
        float:left;
        margin:0 3.5% 1.75% 0;
        width:40%
    }
    .p5_3X .fs-premium .embed-base:not(.image-embed).offsetleft,
    .p5_3X .fs-premium .embed-base:not(.image-embed).offsetright {
        width:90%
    }
}
@media (max-width:1230px) {
    .p5_3X .iframe-embed.offset {
        padding-bottom:102px
    }
    .p5_3X .fs-premium .iframe-embed.live-event-template.offset {
        padding-bottom:80px
    }
}
@media (max-width:480px) {
    .p5_3X .ceros-embed,
    .p5_3X .iframe-embed {
        margin-bottom:.75rem;
        margin-left:0;
        margin-top:.75rem;
        width:100%
    }
    .p5_3X .ceros-embed iframe,
    .p5_3X .iframe-embed iframe {
        height:100%;
        left:0;
        position:absolute;
        top:0;
        width:100%
    }
    .p5_3X .ceros-embed.offset,
    .p5_3X .iframe-embed.offset {
        padding-bottom:0
    }
    .p5_3X .ceros-embed.iframe-ratio.offset,
    .p5_3X .iframe-embed.iframe-ratio.offset {
        width:90vw
    }
    .p5_3X .fs-premium .iframe-embed.live-event-template.offset {
        padding-bottom:0
    }
}
.p5_3X .fs-article .image-embed>div,
.p5_3X .fs-article .wp-caption div {
    line-height:0;
    overflow:hidden;
    position:relative
}
.p5_3X .fs-article .image-embed,
.p5_3X .fs-article .wp-caption {
    clear:both
}
.p5_3X .fs-article .image-embed fbs-accordion,
.p5_3X .fs-article .wp-caption fbs-accordion {
    display:inline
}
.p5_3X .fs-article .image-embed fbs-accordion span.plus,
.p5_3X .fs-article .wp-caption fbs-accordion span.plus {
    color:#333;
    cursor:pointer;
    font-size:var(--fbs-font-size-desktop-utility-m);
    font-weight:var(--fbs-font-weight-medium);
    height:auto;
    line-height:var(--fbs-line-height-desktop-utility-m)
}
.p5_3X .fs-article .image-embed fbs-accordion[current="-1"] span.expanded-caption,
.p5_3X .fs-article .image-embed fbs-accordion[current="0"] span.plus,
.p5_3X .fs-article .wp-caption fbs-accordion[current="-1"] span.expanded-caption,
.p5_3X .fs-article .wp-caption fbs-accordion[current="0"] span.plus {
    display:none
}
.p5_3X .fs-article .image-embed fbs-accordion[current="0"] p:after,
.p5_3X .fs-article .wp-caption fbs-accordion[current="0"] p:after {
    color:#333;
    content:"Less";
    cursor:pointer;
    font-size:var(--fbs-font-size-desktop-utility-m);
    font-weight:var(--fbs-font-weight-medium);
    height:auto;
    line-height:var(--fbs-line-height-desktop-utility-m);
    padding-left:5px
}
.p5_3X .fs-article .image-embed figcaption,
.p5_3X .fs-article .wp-caption figcaption {
    color:#737373;
    font-family:Graphik,Helvetica;
    font-size:.75rem;
    font-style:normal;
    font-weight:400;
    line-height:1.67;
    margin-top:.5em
}
.p5_3X .fs-article .image-embed p,
.p5_3X .fs-article .wp-caption p {
    display:inline;
    margin:0 8px 0 0
}
.p5_3X .fs-article .image-embed p:after,
.p5_3X .fs-article .wp-caption p:after {
    font-style:normal
}
.p5_3X .fs-article .image-embed small,
.p5_3X .fs-article .wp-caption small {
    display:block;
    font-size:var(--fbs-font-size-desktop-utility-s);
    font-style:normal;
    font-weight:var(--fbs-font-weight-medium);
    line-height:var(--fbs-line-height-desktop-utility-s);
    text-transform:uppercase
}
.p5_3X .fs-article .image-embed a img,
.p5_3X .fs-article .wp-caption a img {
    opacity:1
}
.p5_3X .fs-article .image-embed a img:hover,
.p5_3X .fs-article .wp-caption a img:hover {
    opacity:.75;
    transition:opacity .3s
}
.p5_3X .fs-article .wp-caption-text {
    font-size:.75rem;
    font-style:italic;
    font-weight:400;
    margin-top:.5em;
    position:relative
}
.p5_3X .fs-article.from-bertie blockquote,
.p5_3X .fs-article.from-bertie h1,
.p5_3X .fs-article.from-bertie h2,
.p5_3X .fs-article.from-bertie h3,
.p5_3X .fs-article.from-bertie h4,
.p5_3X .fs-article.from-bertie h5,
.p5_3X .fs-article.from-bertie h6,
.p5_3X .fs-article.from-bertie ol,
.p5_3X .fs-article.from-bertie p,
.p5_3X .fs-article.from-bertie pre,
.p5_3X .fs-article.from-bertie ul {
    counter-reset:list-1
}
.p5_3X .fs-article.from-bertie ol li,
.p5_3X .fs-article.from-bertie ul li {
    margin-left:0
}
.p5_3X .fs-article.from-bertie ol>li,
.p5_3X .fs-article.from-bertie ul>li {
    list-style:none
}
.p5_3X .fs-article.from-bertie ul>li:before {
    content:"•"
}
.p5_3X .fs-article.from-bertie ul[data-checked=false],
.p5_3X .fs-article.from-bertie ul[data-checked=true] {
    pointer-events:none
}
.p5_3X .fs-article.from-bertie ul[data-checked=false]>li *,
.p5_3X .fs-article.from-bertie ul[data-checked=true]>li * {
    pointer-events:all
}
.p5_3X .fs-article.from-bertie ul[data-checked=false]>li:before,
.p5_3X .fs-article.from-bertie ul[data-checked=true]>li:before {
    color:#777;
    cursor:pointer;
    pointer-events:all
}
.p5_3X .fs-article.from-bertie ul[data-checked=true]>li:before {
    content:"☑"
}
.p5_3X .fs-article.from-bertie ul[data-checked=false]>li:before {
    content:"☐"
}
.p5_3X .fs-article.from-bertie li:before {
    display:inline-block;
    white-space:nowrap;
    width:1.2em
}
.p5_3X .fs-article.from-bertie li:not(.ql-direction-rtl):before {
    margin-left:-1.5em;
    margin-right:.3em;
    text-align:right
}
.p5_3X .fs-article.from-bertie li.ql-direction-rtl:before {
    margin-left:.3em;
    margin-right:-1.5em
}
.p5_3X .fs-article.from-bertie ol li:not(.ql-direction-rtl),
.p5_3X .fs-article.from-bertie ul li:not(.ql-direction-rtl) {
    padding-left:1.5em
}
.p5_3X .fs-article.from-bertie ol li.ql-direction-rtl,
.p5_3X .fs-article.from-bertie ul li.ql-direction-rtl {
    padding-right:1.5em
}
.p5_3X .fs-article.from-bertie ol li {
    counter-increment:list-0;
    counter-reset:list-1
}
.p5_3X .fs-article.from-bertie ol li:before {
    content:counter(list-0,decimal) ". "
}
.p5_3X .fs-article.from-bertie ol li.ql-indent-1 {
    counter-increment:list-1
}
.p5_3X .fs-article.from-bertie ol li.ql-indent-1:before {
    content:counter(list-1,lower-alpha) ". "
}
.p5_3X .fs-article.from-bertie .ql-indent-1:not(.ql-direction-rtl) {
    padding-left:3em
}
.p5_3X .fs-article.from-bertie li.ql-indent-1:not(.ql-direction-rtl) {
    padding-left:4.5em
}
.p5_3X .fs-article.from-bertie .ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right:3em
}
.p5_3X .fs-article.from-bertie li.ql-indent-1.ql-direction-rtl.ql-align-right {
    padding-right:4.5em
}
.p5_3X .fs-article .link-embed {
    border-bottom:1px solid #e2e2e2;
    border-top:1px solid #e2e2e2;
    clear:both;
    color:#333;
    display:flex;
    justify-content:space-between;
    margin-bottom:-1px;
    padding:12px 0;
    text-decoration:none;
    width:100%
}
.p5_3X .fs-article .link-embed:hover {
    text-decoration:none
}
.p5_3X .fs-article .link-embed:hover .link-embed__title {
    text-decoration:underline
}
.p5_3X .fs-article .link-embed .link-embed__info {
    display:inline-flex;
    flex-direction:column;
    font-family:Graphik,Helvetica;
    justify-content:space-between;
    padding-right:10px;
    pointer-events:none;
    width:66%
}
.p5_3X .fs-article .link-embed .link-embed__provider {
    font-size:10px;
    line-height:1;
    margin-bottom:10px;
    text-transform:uppercase
}
.p5_3X .fs-article .link-embed .link-embed__title {
    font:700 16px/1.38 Merriweather,GeorgiaCustom
}
.p5_3X .fs-article .link-embed .link-embed__byline {
    font-size:10px;
    margin:10px 0 0
}
.p5_3X .fs-article .link-embed .link-embed__author {
    font-weight:700
}
.p5_3X .fs-article .link-embed .link-embed__thumbnail-wrapper {
    display:block;
    padding-bottom:18.56%;
    pointer-events:none;
    position:relative;
    width:33%
}
.p5_3X .fs-article .link-embed .link-embed__thumbnail {
    background-position:50%;
    background-repeat:no-repeat;
    background-size:cover;
    display:block;
    padding-bottom:56.25%;
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    width:100%
}
.p5_3X .fs-article .link-embed--no-thumbnail .link-embed__info {
    padding-right:0;
    width:100%
}
.p5_3X .fs-article .quote-embed {
    border:0!important;
    clear:both;
    font-family:Graphik,Helvetica;
    padding:30px!important;
    position:relative;
    width:100%
}
.p5_3X .fs-article .quote-embed footer,
.p5_3X .fs-article .quote-embed p {
    overflow:hidden;
    text-overflow:ellipsis
}
.p5_3X .fs-article .quote-embed p {
    background-color:inherit;
    font-size:24px;
    font-weight:600;
    line-height:1.25;
    margin:0!important
}
.p5_3X .fs-article .quote-embed footer {
    font-size:16px;
    margin-top:1.6rem;
    position:relative
}
.p5_3X .fs-article .quote-embed:before {
    display:none
}
.p5_3X .fs-article .quote-embed.bleedright {
    float:right;
    margin-top:0;
    padding:30px;
    text-align:left
}
.p5_3X .fs-article .quote-embed.bleedright p {
    line-height:1.25
}
.p5_3X .fs-article .quote-embed.bleedright footer {
    position:relative
}
.p5_3X .fs-article .quote-embed.bleedleft {
    float:left;
    margin-right:20px;
    margin-top:0;
    padding:30px;
    text-align:right
}
.p5_3X .fs-article .quote-embed.bleedleft p {
    line-height:1.25
}
.p5_3X .fs-article .quote-embed.bleedleft footer {
    position:relative
}
.p5_3X .fs-article .quote-embed.bleed {
    padding-left:200px!important;
    padding-right:200px!important;
    text-align:center
}
.p5_3X .fs-premium .quote-embed footer,
.p5_3X .fs-premium .quote-embed p {
    color:inherit
}
@media (max-width:768px) {
    .p5_3X .fs-premium .fs-article .quote-embed {
        margin-left:-1rem;
        max-width:700px;
        text-align:center;
        width:100vw
    }
    .p5_3X .fs-premium .fs-article .quote-embed.bleed {
        padding:30px!important
    }
    .p5_3X .fs-premium .fs-article .quote-embed.bleedleft {
        float:none;
        text-align:left
    }
    .p5_3X .fs-premium .fs-article .quote-embed.bleedright {
        float:none;
        text-align:right
    }
}
.p5_3X .recirc-container {
    border-top:1px solid #e3e3e3;
    padding:16px 0
}
.p5_3X .cards-container {
    border-bottom:1px solid #737373;
    gap:29px;
    padding-bottom:16px
}
.p5_3X .recirc-header {
    display:flex;
    font:400 10px/12px Graphik,Helvetica;
    margin-bottom:21px
}
.p5_3X .header-source {
    margin-left:4px
}
.p5_3X .recirc-unit-card-container {
    display:flex;
    gap:24px;
    justify-content:space-between;
    width:100%
}
.p5_3X .recommended-article-container {
    display:flex;
    flex-direction:column;
    width:50%
}
.p5_3X .recirc-unit-article-title {
    color:#333!important;
    display:block;
    font:500 18px/27px Graphik,Helvetica;
    margin:16px 0 8px;
    text-decoration:none!important
}
.p5_3X a.recir__comments {
    align-items:center;
    color:#007ac8;
    display:flex;
    gap:4px;
    line-height:0;
    padding:8px
}
.p5_3X a.recir__comments:hover {
    text-decoration:none
}
.p5_3X .recirc__comments-icon .fs-icon--comment {
    fill:currentColor;
    width:16px
}
.p5_3X .recirc__comments-count {
    font:10px/12px Graphik,Helvetica
}
.p5_3X .recirc-unit-actions:where(:not(:empty)) {
    align-items:center;
    display:flex;
    margin-bottom:16px
}
.p5_3X .recirc-unit-author-wrapper {
    align-items:center;
    display:flex;
    font:400 12px/16px Graphik,Helvetica
}
.p5_3X .recirc-unit-author-name {
    color:#333!important;
    margin-left:4px;
    text-decoration:none!important
}
.p5_3X .recirc-unit-author-label {
    color:#737373;
    margin-left:5px
}
.p5_3X .recirc-unit-thumbnail-wrapper {
    height:124px!important;
    margin-top:16px;
    min-height:unset!important;
    width:220px
}
.p5_3X .recirc-unit-article-thumbnail {
    height:124px!important;
    min-height:unset!important;
    object-fit:inherit!important;
    width:220px!important
}
.p5_3X .recirc-unit-article-thumbnail img {
    width:220px!important
}
@media (max-width:1024px) {
    .p5_3X .recirc-unit-card-container {
        gap:16px
    }
}
@media (max-width:768px) {
    .p5_3X .recirc-container {
        border-bottom:none
    }
    .p5_3X .recirc-header {
        margin-bottom:0
    }
    .p5_3X .recommended-article-container {
        width:60%
    }
    .p5_3X .recirc-unit-thumbnail-wrapper {
        height:68px;
        margin-top:36px;
        width:121px
    }
    .p5_3X .recirc-unit-article-thumbnail {
        height:68px!important;
        min-height:unset!important;
        width:121px!important
    }
    .p5_3X .recirc-unit-article-thumbnail img {
        width:121px!important
    }
}
.p5_3X .fs-article .rule-embed {
    border:0;
    border-top:1px solid;
    clear:both;
    color:#e2e2e2
}
.p5_3X .fs-article .rule-embed.weight-regular {
    border-top-width:4px
}
.p5_3X .fs-article .rule-embed.weight-medium {
    border-top-width:8px
}
.p5_3X .fs-article .rule-embed.weight-heavy {
    border-top-width:16px
}
.p5_3X .fs-article .rule-embed.border-dash {
    border-top-style:dashed
}
.p5_3X .fs-article .rule-embed.border-dot {
    border-top-style:dotted
}
.p5_3X .fs-premium .subhead-embed.has-bg-color,
.p5_3X .fs-premium .subhead3-embed.has-bg-color,
.p5_3X .fs-premium .subhead4-embed.has-bg-color {
    margin-left:-1.2rem;
    padding:1.2rem;
    width:calc(100% + 2.4rem)
}
.p5_3X .btn {
    align-items:center;
    border:none;
    border-radius:5px;
    box-sizing:border-box;
    cursor:pointer;
    display:inline-flex;
    font-size:.875em;
    font-weight:700;
    justify-content:center;
    line-height:1;
    transition:all .2s ease
}
.p5_3X .btn.btn-rect-lg {
    padding:1.5em 1em
}
.p5_3X .btn.btn-rect-sm {
    padding:.75em 1em
}
.p5_3X .btn.btn-square {
    height:45px;
    padding:1.1em 1em;
    width:45px
}
.p5_3X .btn.btn-circle {
    border-radius:50%;
    height:2rem;
    width:2rem
}
.p5_3X .btn.btn-black {
    background-color:#000;
    color:#fff
}
.p5_3X .btn.btn-black:hover {
    background-color:#1a1a1a;
    color:#fff
}
.p5_3X .btn.btn-black.secondary {
    background-color:#fff;
    border:2px solid #000;
    color:#000
}
.p5_3X .btn.btn-black.secondary:hover {
    border:2px solid #1a1a1a;
    color:#1a1a1a
}
.p5_3X .btn.btn-gray {
    background-color:#999;
    color:#fff
}
.p5_3X .btn.btn-gray:hover {
    background-color:#b3b3b3;
    color:#fff
}
.p5_3X .btn.btn-gray.secondary {
    background-color:#fff;
    border:2px solid #999;
    color:#999;
    color:#000
}
.p5_3X .btn.btn-gray.secondary:hover {
    border:2px solid #b3b3b3;
    color:#b3b3b3
}
.p5_3X .btn.btn-blue {
    background-color:#069eec;
    color:#fff
}
.p5_3X .btn.btn-blue:hover {
    background-color:#2bb4fa;
    color:#fff
}
.p5_3X .btn.btn-blue.secondary {
    background-color:#fff;
    border:2px solid #069eec;
    color:#069eec;
    color:#000
}
.p5_3X .btn.btn-blue.secondary:hover {
    border:2px solid #2bb4fa;
    color:#2bb4fa
}
.p5_3X .btn.btn-red {
    background-color:#f0222e;
    color:#fff
}
.p5_3X .btn.btn-red:hover {
    background-color:#f3525b;
    color:#fff
}
.p5_3X .btn.btn-red.secondary {
    background-color:#fff;
    border:2px solid #f0222e;
    color:#f0222e;
    color:#000
}
.p5_3X .btn.btn-red.secondary:hover {
    border:2px solid #f3525b;
    color:#f3525b
}
.p5_3X .btn.btn-yellow {
    background-color:#ffc000;
    color:#000
}
.p5_3X .btn.btn-yellow:hover {
    background-color:#ffcd33;
    color:#1a1a1a
}
.p5_3X .btn.btn-yellow.secondary {
    background-color:#fff;
    border:2px solid #ffc000;
    color:#ffc000;
    color:#000
}
.p5_3X .btn.btn-yellow.secondary:hover {
    border:2px solid #ffcd33;
    color:#ffcd33
}
.p5_3X .btn:hover {
    box-shadow:0 0 20px #0003
}
.p5_3X .btn:active {
    box-shadow:none;
    left:.5px;
    top:.5px
}
.p5_3X .btn-facebook {
    background-color:#3b5998;
    border-radius:50%;
    color:#fff;
    height:2rem;
    width:2rem
}
.p5_3X .btn-facebook:hover {
    background-color:#4c70ba;
    color:#fff
}
.p5_3X .btn-facebook-secondary {
    background-color:#fff;
    border:2px solid #3b5998;
    border-radius:50%;
    color:#3b5998;
    height:2rem;
    width:2rem
}
.p5_3X .btn-facebook-secondary:hover {
    border:2px solid #4c70ba;
    color:#4c70ba
}
.p5_3X .btn-google {
    background-color:#dd4b39;
    border-radius:50%;
    color:#fff;
    height:2rem;
    width:2rem
}
.p5_3X .btn-google:hover {
    background-color:#e47365;
    color:#fff
}
.p5_3X .btn-google-secondary {
    background-color:#fff;
    border:2px solid #dd4b39;
    border-radius:50%;
    color:#dd4b39;
    height:2rem;
    width:2rem
}
.p5_3X .btn-google-secondary:hover {
    border:2px solid #e47365;
    color:#e47365
}
.p5_3X .btn-linkedin {
    background-color:#0077b5;
    border-radius:50%;
    color:#fff;
    height:2rem;
    width:2rem
}
.p5_3X .btn-linkedin:hover {
    background-color:#0099e8;
    color:#fff
}
.p5_3X .btn-linkedin-secondary {
    background-color:#fff;
    border:2px solid #0077b5;
    border-radius:50%;
    color:#0077b5;
    height:2rem;
    width:2rem
}
.p5_3X .btn-linkedin-secondary:hover {
    border:2px solid #0099e8;
    color:#0099e8
}
.p5_3X .btn-twitter {
    background-color:#55acee;
    border-radius:50%;
    color:#fff;
    height:2rem;
    width:2rem
}
.p5_3X .btn-twitter:hover {
    background-color:#83c3f3;
    color:#fff
}
.p5_3X .btn-twitter-secondary {
    background-color:#fff;
    border:2px solid #55acee;
    border-radius:50%;
    color:#55acee;
    height:2rem;
    width:2rem
}
.p5_3X .btn-twitter-secondary:hover {
    border:2px solid #83c3f3;
    color:#83c3f3
}
.p5_3X .btn-instagram {
    background-color:#333;
    border-radius:50%;
    color:#fff;
    height:2rem;
    width:2rem
}
.p5_3X .btn-instagram:hover {
    background-color:#4d4d4d;
    color:#fff
}
.p5_3X .btn-instagram-secondary {
    background-color:#fff;
    border:2px solid #333;
    border-radius:50%;
    color:#333;
    height:2rem;
    width:2rem
}
.p5_3X .btn-instagram-secondary:hover {
    border:2px solid #4d4d4d;
    color:#4d4d4d
}
.p5_3X .btn-youtube {
    background-color:#cd201f;
    border-radius:50%;
    color:#fff;
    height:2rem;
    width:2rem
}
.p5_3X .btn-youtube:hover {
    background-color:#e23e3d;
    color:#fff
}
.p5_3X .btn-youtube-secondary {
    background-color:#fff;
    border:2px solid #cd201f;
    border-radius:50%;
    color:#cd201f;
    height:2rem;
    width:2rem
}
.p5_3X .btn-youtube-secondary:hover {
    border:2px solid #e23e3d;
    color:#e23e3d
}
.p5_3X .btn-pinterest {
    background-color:#bd081c;
    border-radius:50%;
    color:#fff;
    height:2rem;
    width:2rem
}
.p5_3X .btn-pinterest:hover {
    background-color:#ee0a23;
    color:#fff
}
.p5_3X .btn-pinterest-secondary {
    background-color:#fff;
    border:2px solid #bd081c;
    border-radius:50%;
    color:#bd081c;
    height:2rem;
    width:2rem
}
.p5_3X .btn-pinterest-secondary:hover {
    border:2px solid #ee0a23;
    color:#ee0a23
}
.p5_3X .btn-email {
    background-color:#999;
    border-radius:50%;
    color:#fff;
    height:2rem;
    width:2rem
}
.p5_3X .btn-email:hover {
    background-color:#b3b3b3;
    color:#fff
}
.p5_3X .btn-email-secondary {
    background-color:#fff;
    border:2px solid #999;
    border-radius:50%;
    color:#999;
    height:2rem;
    width:2rem
}
.p5_3X .btn-email-secondary:hover {
    border:2px solid #b3b3b3;
    color:#b3b3b3
}
.p5_3X fbs-embedly {
    display:block;
    height:0;
    margin:0;
    overflow:hidden;
    padding-bottom:67.5%;
    position:relative;
    width:100%
}
.p5_3X fbs-embedly iframe {
    border:0;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%
}
._4tKaI {
    flex:1 0 auto
}
.UNfk5 {
    position:sticky;
    top:56px;
    z-index:1000
}
.cjtCL,
.wqsEW {
    transition:transform 1s cubic-bezier(.16,1,.3,1)
}
.wqsEW {
    transform:translateY(-200%)
}
@media(max-width:479px) {
    .wqsEW {
        transform:translateY(-100%)
    }
}
.laU8g {
    color:#000;
    font:500 18px/27px Graphik,helvetica,sans-serif;
    text-decoration:none
}
@media(max-width:767px) {
    .laU8g {
        font:500 16px/24px Graphik,helvetica,sans-serif
    }
}
._y9nL {
    background-color:var(--anchor-nav-background-color,#fcfcfc);
    color:var(--anchor-nav-color,#000);
    font-family:var(--anchor-nav-font);
    height:32px;
    position:relative
}
@media(max-width:1023px) {
    ._y9nL {
        height:30px
    }
}
.nmj5b {
    display:flex;
    justify-content:space-evenly;
    overflow-x:auto;
    scroll-behavior:smooth;
    scroll-snap-type:x mandatory;
    scrollbar-width:none;
    width:100%
}
@media(max-width:479px) {
    .nmj5b {
        justify-content:space-between
    }
}
.nmj5b::-webkit-scrollbar {
    display:none
}
.LJ0i1 {
    padding:0 24px;
    scroll-snap-align:start;
    white-space:nowrap
}
@media(max-width:1023px) {
    .LJ0i1 {
        padding:0 16px
    }
}
.LJ0i1 ._1sRPt {
    color:var(--anchor-nav-color,#333);
    font:500 16px/32px var(--anchor-nav-font,"Graphik",helvetica,sans-serif);
    text-decoration:none;
    text-transform:uppercase
}
@media(max-width:1023px) {
    .LJ0i1 ._1sRPt {
        font-size:14px;
        line-height:30px
    }
}
.LJ0i1 ._1sRPt:hover {
    font-weight:600;
    text-decoration:underline
}
.LJ0i1 ._1sRPt:after {
    content:attr(data-element-text);
    display:block;
    font-weight:600;
    height:0;
    overflow:hidden;
    visibility:hidden
}
.N_hYE {
    padding:0 24px
}
.N_hYE>svg {
    fill:var(--anchor-nav-color,#000);
    height:24px;
    width:24px
}
@media(max-width:1023px) {
    .N_hYE {
        display:none
    }
}
.eh2hu {
    align-items:center;
    display:none;
    height:32px;
    position:absolute;
    top:0;
    width:150px
}
.eh2hu.NFMOp {
    display:flex
}
@media(max-width:1023px) {
    .eh2hu {
        height:30px;
        pointer-events:none;
        width:90px
    }
}
.SeMGW {
    background:linear-gradient(to right,var(--anchor-nav-background-color,#fcfcfc) 0,var(--anchor-nav-background-color,#fcfcfc) 20%,#0000 100%);
    left:0
}
.zC0Yx {
    background:linear-gradient(to left,var(--anchor-nav-background-color,#fcfcfc) 0,var(--anchor-nav-background-color,#fcfcfc) 20%,#0000 100%);
    justify-content:end;
    right:0
}
.HUZQQ {
    align-items:center;
    display:flex
}
@media(max-width:479px) {
    .HUZQQ {
        align-items:baseline;
        flex-direction:column;
        gap:8px
    }
}
.UzIGW {
    background-color:#171717;
    padding:8px 24px;
    position:relative;
    z-index:2
}
@media(max-width:479px) {
    .UzIGW {
        padding:8px 16px
    }
}
._8Y1JQ {
    color:#333;
    font:500 14px/21px Graphik,Helvetica;
    text-decoration:none;
    text-transform:uppercase
}
@media(max-width:479px) {
    ._8Y1JQ {
        font-size:12px;
        line-height:18px
    }
}
._8Y1JQ:has(+.cB20L):after {
    background-color:#333;
    border-radius:10px;
    content:"";
    display:inline-block;
    height:16px;
    margin:0 8px -2px;
    width:1px
}
@media(max-width:1023px) {
    ._8Y1JQ:has(+.cB20L):after {
        margin-bottom:-4px
    }
}
@media(max-width:479px) {
    ._8Y1JQ:has(+.cB20L):after {
        display:none
    }
}
._8Y1JQ.NNWFK {
    color:#d8361e
}
@media(min-width:480px) {
    ._ELXg {
        font:400 14px/21px Graphik,Helvetica
    }
}
@media(hover:hover) {
    .KAXdG:hover {
        background-color:rgba(240,240,240,var(--icon-hover-opacity,1))
    }
}
.KAXdG:active {
    background-color:rgba(227,227,227,var(--icon-hover-opacity,1))
}
@media(hover:hover) {
    .JWqrZ:hover {
        background-color:rgba(115,115,115,var(--icon-hover-opacity,1))
    }
}
.JWqrZ:active {
    background-color:#73737340
}
.HQjGm {
    width:115px
}
.lOw_p {
    width:120px
}
.pDsyM {
    border-color:var(--fbs-color-text-primary);
    color:var(--fbs-color-text-primary)
}
.pDsyM,
.pDsyM span {
    background-color:var(--fbs-color-surface-primary)
}
.pDsyM span svg {
    stroke:var(--fbs-color-text-primary)
}
.pDsyM:active span,
.pDsyM:hover span {
    background:none
}
.Msqbf * {
    display:inline
}
.Msqbf .Gt0EV {
    position:unset
}
.Msqbf .Gt0EV .sawvC {
    display:none
}
.Msqbf .Gt0EV svg {
    fill:var(--fbs-color-text-primary);
    height:12px;
    max-height:unset;
    width:12px
}
.Msqbf .Gt0EV:hover .sawvC {
    bottom:50px;
    display:block
}
@media(min-width:1024px) {
    .CRVMw {
        word-break:break-all
    }
}
.CF_dd {
    color:var(--fbs-color-text-primary);
    display:inline
}
.CF_dd .LfmqX,
.CF_dd .ZIbPg,
.CF_dd ._9xFYp {
    font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-l)/var(--fbs-line-height-desktop-utility-l) var(--fbs-font-family-global-sans-medium)
}
.CF_dd .ZIbPg,
.CF_dd ._9xFYp {
    color:currentColor;
    text-decoration:underline
}
.CF_dd ._9xFYp {
    margin-right:0;
    text-transform:none
}
.CF_dd .DHzQR {
    font-family:var(--fbs-font-family-global-sans);
    font-weight:var(--fbs-font-weight-regular)
}
._LpKe {
    display:inline;
    font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-l)/var(--fbs-line-height-desktop-utility-l) var(--fbs-font-family-global-sans)
}
._LpKe:before {
    content:", ";
    font-weight:var(--fbs-font-weight-medium)
}
._LpKe:before,
.msuaQ {
    font-family:var(--fbs-font-family-global-sans)
}
.msuaQ {
    font-weight:var(--fbs-font-weight-regular)
}
.AhtZ3 {
    margin:8px 0;
    max-width:704px
}
@media(min-width:480px) {
    .AhtZ3 {
        display:flex
    }
}
.ZgVJj {
    display:flex;
    flex-grow:1;
    gap:8px
}
@media(max-width:479px) {
    .ZgVJj {
        margin-bottom:16px
    }
}
._9GOxm {
    font-family:var(--fbs-font-family-global-sans);
    font-size:var(--fbs-font-size-desktop-utility-l);
    line-height:var(--fbs-line-height-desktop-utility-l);
    position:relative
}
._9GOxm.yF_7D {
    margin:auto 0
}
.vDF8R {
    display:flex;
    gap:8px
}
@media(min-width:480px) {
    .vDF8R {
        margin-top:5px
    }
}
.ftgFT {
    border-radius:50%;
    display:inline;
    height:40px;
    width:40px
}
.VdIFC {
    color:var(--article-text-color,#333);
    margin-top:4px
}
.VdIFC.vCM0_ {
    margin-top:0
}
.VdIFC .YDyVA,
.VdIFC .iOnj7 {
    font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-l)/var(--fbs-line-height-desktop-utility-l) var(--fbs-font-family-global-sans)
}
.VdIFC .iOnj7 {
    margin-right:0;
    text-decoration:underline
}
@media(max-width:479px) {
    .VdIFC {
        margin-top:4px
    }
}
.s0jT_ {
    display:inline;
    font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-l)/var(--fbs-line-height-desktop-utility-l) var(--fbs-font-family-global-sans)
}
.s0jT_:before {
    content:", ";
    font-weight:var(--fbs-font-weight-medium)
}
.Ltn4K,
.s0jT_:before {
    font-family:var(--fbs-font-family-global-sans)
}
.Ltn4K {
    font-weight:var(--fbs-font-weight-regular)
}
@media(max-width:479px) {
    .dk40Q {
        font-size:var(--fbs-font-size-mobile-utility-m);
        line-height:var(--fbs-line-height-mobile-headline-l)
    }
}
@media(max-width:1023px) {
    .T65Fn {
        margin-top:-5px;
        min-width:40px
    }
}
@media(max-width:479px) {
    .T65Fn {
        margin-top:0
    }
}
._9InvN {
    color:currentColor;
    flex-shrink:0;
    height:40px;
    margin:0;
    padding:8px;
    width:40px
}
._9InvN:focus {
    border-color:#0000
}
@media(min-width:1024px) {
    ._9InvN {
        height:32px;
        width:32px
    }
}
._9InvN svg {
    fill:var(--article-text-color,#007ac8);
    height:16px;
    width:16px
}
@media(max-width:1023px) {
    ._9InvN svg {
        height:24px;
        width:24px
    }
}
.RGcmU {
    margin-left:16px
}
@media(max-width:479px) {
    .RGcmU {
        margin:0
    }
}
.rwK2G {
    align-items:center;
    display:flex;
    gap:4px;
    margin:16px 0
}
@media(min-width:768px) {
    .rwK2G {
        margin-top:0
    }
}
.CKkMh {
    background-color:#0000;
    color:var(--article-text-color,#007ac8);
    padding:8px
}
.CKkMh:disabled {
    background-color:#f0f0f099;
    color:#bbb
}
.CKkMh svg {
    display:flex;
    height:16px;
    width:16px
}
.RbOxY {
    justify-content:start;
    width:76px
}
.RbOxY .ktx_b {
    color:currentColor
}
.RbOxY svg {
    stroke:currentColor
}
.RbOxY.zd3p0 svg {
    fill:currentColor
}
.j_WUt {
    align-items:center;
    border-radius:16px;
    display:flex;
    font:500 12px/16px Graphik,helvetica,sans-serif;
    gap:8px
}
.j_WUt svg {
    fill:currentColor
}
.j_WUt[disabled] {
    pointer-events:none
}
.j_WUt .QE3pD {
    font-weight:400
}
.AYwaD {
    width:unset
}
.AYwaD svg {
    fill:currentColor
}
@media(max-width:479px) {
    .ae7UW {
        z-index:11
    }
}
.iU854 {
    left:0;
    z-index:10
}
.Nq2IO {
    color:currentColor;
    font:500 12px/150% Graphik,helvetica,sans-serif
}
.b6Cr_ {
    margin:16px 0 24px
}
.b6Cr_ .fbs-ad--nativeinbody-d-wrapper {
    min-height:442px
}
.b6Cr_ .fbs-ad--nativeinbody-m-wrapper {
    min-height:460px
}
.b6Cr_ .fbs-ad--nativeinbody-d-wrapper,
.b6Cr_ .fbs-ad--nativeinbody-m-wrapper {
    font-feature-settings:"liga" off,"clig" off;
    display:flex;
    flex-direction:column;
    float:left;
    justify-content:center;
    margin:16px 16px -2px 0;
    overflow:hidden;
    width:342px
}
.b6Cr_ .fbs-ad--nativeinbody-d-wrapper.hidden,
.b6Cr_ .fbs-ad--nativeinbody-m-wrapper.hidden {
    display:none
}
@media(max-width:1280px) {
    .b6Cr_ .fbs-ad--nativeinbody-d-wrapper,
    .b6Cr_ .fbs-ad--nativeinbody-m-wrapper {
        float:none;
        margin:16px auto calc(-2px - 1.2rem) 0;
        min-width:unset;
        width:100%
    }
}
.b6Cr_ [id^=anchorTag] {
    scroll-margin-top:110px
}
.b6Cr_ progressive-image img {
    width:100%
}
.b6Cr_ .TuO_6 {
    background-color:#d8361e0d;
    padding:16px 24px
}
.b6Cr_ .TuO_6>p {
    font-size:17px;
    line-height:160%
}
.b6Cr_ .TuO_6 figure[class~=image-embed] {
    margin-bottom:0
}
.b6Cr_ .TuO_6 figure[class~=image-embed] div[class~=wp-caption-text],
.b6Cr_ .TuO_6 figure[class~=image-embed] p,
.b6Cr_ .TuO_6 figure[class~=image-embed] span[class~=content] {
    line-height:18px
}
.b6Cr_ .TuO_6 figure[class~=image-embed] figcaption small {
    font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-s)/var(--fbs-line-height-desktop-utility-s) var(--fbs-font-family-global-sans-medium);
    padding:0
}
@media(max-width:479px) {
    .b6Cr_ .TuO_6 {
        margin:24px -16px 16px;
        padding:16px
    }
    .b6Cr_ .TuO_6 figure p[class~=wp-caption-text] {
        margin-top:8px
    }
    .b6Cr_ .TuO_6 figure span[class~=wp-credit-text] {
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-s)/var(--fbs-line-height-desktop-utility-s) var(--fbs-font-family-global-sans-medium);
        padding:0
    }
    .b6Cr_ .TuO_6 figure p:last-of-type {
        display:block
    }
}
.b6Cr_ .premium-container .article-body-container fbs-ad[position=top],
.b6Cr_ .premium-container .article-body-container fbs-ad[position=topx] {
    display:block;
    margin:32px 0 32px calc(50% - 50vw);
    overflow-x:auto;
    padding:0;
    position:relative;
    text-align:center;
    width:100vw
}
.b6Cr_ .premium-container .article-body-container fbs-ad[position=top] div.show-label:before,
.b6Cr_ .premium-container .article-body-container fbs-ad[position=topx] div.show-label:before {
    opacity:.8
}
.b6Cr_ .premium-container .article-body-container p:has(br) {
    clear:both
}
.b6Cr_ .premium-container .article-body-container a.finds-embed.aligncenter {
    margin:19px auto
}
.b6Cr_ .premium-container .article-body.fs-premium figure {
    margin-top:0
}
.b6Cr_ .premium-container .article-body.fs-premium figure img {
    width:100%
}
.b6Cr_ .premium-container .embed-base.animatable {
    opacity:0;
    transition:all .8s ease-out
}
.b6Cr_ .premium-container .embed-base.animatable:not(.bleedright,
.bleedleft,
.alignright,
.alignleft,
.offsetright,
.offsetleft) {
    transform:translateY(150px)
}
.b6Cr_ .premium-container .embed-base.animatable:not(.bleedright,
.bleedleft,
.alignright,
.alignleft,
.offsetright,
.offsetleft).animate {
    opacity:1;
    transform:translateY(0);
    transition:all .8s ease-out
}
.b6Cr_ .premium-container .embed-base.animatable.alignright,
.b6Cr_ .premium-container .embed-base.animatable.bleedright,
.b6Cr_ .premium-container .embed-base.animatable.offsetright {
    transform:translateX(150px)
}
.b6Cr_ .premium-container .embed-base.animatable.alignright.animate,
.b6Cr_ .premium-container .embed-base.animatable.bleedright.animate,
.b6Cr_ .premium-container .embed-base.animatable.offsetright.animate {
    opacity:1;
    transform:translateX(0)
}
.b6Cr_ .premium-container .embed-base.animatable.alignleft,
.b6Cr_ .premium-container .embed-base.animatable.bleedleft,
.b6Cr_ .premium-container .embed-base.animatable.offsetleft {
    transform:translateX(-150px)
}
.b6Cr_ .premium-container .embed-base.animatable.alignleft.animate,
.b6Cr_ .premium-container .embed-base.animatable.bleedleft.animate,
.b6Cr_ .premium-container .embed-base.animatable.offsetleft.animate {
    opacity:1;
    transform:translateX(0)
}
.b6Cr_ .premium-container .embed-base.bleed {
    margin:0 0 1.2rem calc(50% - 50vw);
    width:100vw
}
.b6Cr_ .premium-container .embed-base.bleed img {
    width:100%
}
.b6Cr_ .premium-container .embed-base.bleed figcaption {
    margin:8px 20% 0
}
.b6Cr_ .premium-container .embed-base.bleedright {
    float:right;
    margin-left:5.5%;
    margin-right:calc(50% - 50vw);
    width:50vw
}
.b6Cr_ .premium-container .embed-base.bleedright figcaption {
    margin:8px 20% 0 0
}
.b6Cr_ .premium-container .embed-base.bleedleft {
    float:left;
    margin-left:calc(50% - 50vw);
    margin-right:5.5%;
    width:50vw
}
.b6Cr_ .premium-container .embed-base.bleedleft figcaption {
    margin:8px 0 0 20%
}
.b6Cr_ .premium-container .embed-base.brightcove-video-wrapper {
    height:auto!important;
    padding-bottom:0!important
}
.b6Cr_ .premium-container .embed-base.brightcove-video-wrapper .alignleft {
    margin:0 0 1.75%
}
.b6Cr_ .premium-container .embed-base.brightcove-video-wrapper .alignright {
    margin:0 0 1.75% auto
}
.b6Cr_ .premium-container .embed-base.brightcove-video-wrapper .video-watch--title {
    margin-bottom:8px
}
.b6Cr_ .article-body.active-hardwall>:nth-last-child(2):after {
    background-image:linear-gradient(180deg,#fff0,#fff 90%);
    bottom:0;
    content:"";
    display:block;
    height:6em;
    left:0;
    margin-bottom:-6em;
    pointer-events:none;
    position:relative;
    top:-6em;
    width:100%;
    z-index:1
}
.b6Cr_ .article-body .active-hardwall {
    min-height:1100px
}
.b6Cr_ .article-body .active-hardwall .tp-container-inner {
    box-shadow:0 1px 9px 4px #0000001a
}
@media (max-width:768px) {
    .b6Cr_ .premium-container.body-container {
        width:100%
    }
    .b6Cr_ .premium-container .bleed figcaption {
        margin:8px 12.5% 0
    }
}
.b6Cr_ div.article-body {
    color:#333;
    font:normal normal 18px/30px tabular-numbers,Georgia,"Droid Serif",Times New Roman,Times,serif;
    max-width:unset
}
.b6Cr_ div.article-body .article-gallery-embedded {
    border-color:currentcolor;
    border-style:solid;
    border-width:1px 0;
    color:#e6e6e6;
    font-size:1.5rem;
    margin:1em 0;
    overflow:hidden;
    padding:1.5em 0;
    width:100%
}
.b6Cr_ div.article-body .article-gallery-embedded.light-text {
    opacity:1
}
@media(min-width:480px) {
    .b6Cr_ div.article-body .article-gallery-embedded a {
        display:flex;
        justify-content:space-between;
        position:relative
    }
}
@media(max-width:479px) {
    .b6Cr_ div.article-body .article-gallery-embedded {
        margin-bottom:12px;
        margin-top:22px;
        padding:16px 0
    }
}
.b6Cr_ div.article-body .article-gallery-embedded a:hover {
    text-decoration:none
}
.b6Cr_ div.article-body .article-gallery-embedded a:hover h4 {
    text-decoration:underline
}
.b6Cr_ div.article-body .article-gallery-embedded .article-image-box {
    box-shadow:8px 8px 0 #0000000f;
    flex-basis:50%
}
.b6Cr_ div.article-body .article-gallery-embedded .article-image-box.light-text {
    opacity:1
}
.b6Cr_ div.article-body .article-gallery-embedded .article-image-box img {
    align-self:flex-start
}
.b6Cr_ div.article-body .article-gallery-embedded .article-text-box {
    flex-basis:50%;
    position:relative
}
.b6Cr_ div.article-body .article-gallery-embedded .article-text-box a {
    flex-direction:column
}
@media(min-width:480px) {
    .b6Cr_ div.article-body .article-gallery-embedded .article-text-box {
        padding-left:1em
    }
}
.b6Cr_ div.article-body .article-gallery-embedded .article-bv-label {
    color:#737373;
    font:12px/1 Graphik,Helvetica;
    margin-bottom:7px
}
.b6Cr_ div.article-body .article-gallery-embedded .bv-label-text {
    color:#c41a23;
    margin-left:5px
}
.b6Cr_ div.article-body .article-gallery-embedded .icon-gallery {
    color:#6f6f6f;
    margin-right:.5em
}
.b6Cr_ div.article-body .article-gallery-embedded .embedded-content {
    display:flex
}
.b6Cr_ div.article-body .article-gallery-embedded .embedded-content h4 {
    font:700 18px/1.56 Merriweather,GeorgiaCustom;
    margin:0
}
.b6Cr_ div.article-body .article-gallery-embedded .article-launch-gallery {
    color:#333;
    display:inline-block;
    font:500 14px/1.57 Graphik,Helvetica
}
.b6Cr_ div.article-body .article-gallery-embedded .article-launch-text {
    margin-right:8px
}
.b6Cr_ div.article-body .article-gallery-embedded .article-slide-count {
    color:#a9a9a9;
    font:12px/30px Graphik,Helvetica
}
.b6Cr_ div.article-body .article-gallery-embedded .article-arrow-right {
    display:inline-block;
    vertical-align:middle
}
@media(max-width:479px) {
    .b6Cr_ div.article-body .article-gallery-embedded .article-arrow-right {
        display:flex;
        margin-left:8px
    }
}
.b6Cr_ div.article-body .article-gallery-embedded .fs-icon--arrow-right {
    fill:currentColor;
    height:16px;
    width:16px
}
.b6Cr_ div.article-body .mobile-image-wrapper img {
    max-height:100%;
    object-fit:contain
}
.b6Cr_ div.article-body .mobile-image-wrapper img.contain {
    min-height:185px;
    position:relative;
    width:100%
}
.b6Cr_ div.article-body .image-embed .wp-caption-text {
    font-style:normal
}
.b6Cr_ div.article-body .image-embed .hidden-caption {
    display:none
}
.b6Cr_ div.article-body .image-embed figcaption {
    font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-m)/var(--fbs-line-height-desktop-utility-m) var(--fbs-font-family-global-sans);
    margin-top:8px
}
.b6Cr_ div.article-body .image-embed small {
    display:block;
    font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-s)/var(--fbs-line-height-desktop-utility-s) var(--fbs-font-family-global-sans)
}
.b6Cr_ div.article-body:not(.fs-premium)>h2 {
    font:500 24px/30px Graphik,Helvetica
}
.b6Cr_ div.article-body>h3.subhead3-embed {
    font-family:Graphik,Helvetica;
    font-weight:500
}
@media(max-width:479px) {
    .b6Cr_ div.article-body {
        font:normal normal 17px/27.2px tabular-numbers,Georgia,"Droid Serif",Times New Roman,Times,serif;
        font-stretch:normal;
        overflow-anchor:none;
        z-index:10
    }
}
.b6Cr_ div.article-body:not(.fs-premium)>p {
    font:normal 17px/160% Georgia,Cambria,Times New Roman,Times,serif;
    margin:16px 0
}
@media(min-width:768px) {
    .b6Cr_ div.article-body.fs-premium>p {
        font-size:18px;
        line-height:30px
    }
}
.b6Cr_ div.article-body.article-subtype__masthead>h2 strong,
.b6Cr_ div.article-body.article-subtype__masthead>h3 strong,
.b6Cr_ div.article-body:not(.fs-premium)>h2 strong,
.b6Cr_ div.article-body:not(.fs-premium)>h3 strong {
    all:unset
}
.b6Cr_ div.article-body ul li {
    list-style-position:inside
}
.b6Cr_ div.article-body.fs-article.article-topline .topline-heading,
.b6Cr_ div.article-body.fs-article.article-topline h2 {
    font:500 14px/21px Graphik,Helvetica;
    margin:32px 0 16px
}
@media(max-width:479px) {
    .b6Cr_ div.article-body.fs-article.article-topline .topline-heading,
    .b6Cr_ div.article-body.fs-article.article-topline h2 {
        margin-bottom:10px
    }
}
@media(max-width:767px) {
    .b6Cr_ div.article-body.fs-article.article-topline h2:first-of-type {
        margin:16px 0
    }
}
.b6Cr_ div.article-body.fs-article.article-topline .key-facts,
.b6Cr_ div.article-body.fs-article.article-topline .timeline {
    margin-top:-12px
}
@media(max-width:479px) {
    .b6Cr_ div.article-body.fs-article.article-topline .key-facts,
    .b6Cr_ div.article-body.fs-article.article-topline .timeline {
        margin-top:-6px
    }
}
.b6Cr_ div.article-body.fs-article.article-topline .key-facts fbs-ad,
.b6Cr_ div.article-body.fs-article.article-topline .timeline fbs-ad {
    margin:-16px 0 16px
}
.b6Cr_ div.article-body.fs-article.article-topline .key-facts .key-facts-element:before,
.b6Cr_ div.article-body.fs-article.article-topline .key-facts .timeline-element:before,
.b6Cr_ div.article-body.fs-article.article-topline .timeline .key-facts-element:before,
.b6Cr_ div.article-body.fs-article.article-topline .timeline .timeline-element:before {
    margin-left:-18px
}
.b6Cr_ div.article-body.fs-article.article-topline .key-facts .timeline-element:not(:last-of-type):after,
.b6Cr_ div.article-body.fs-article.article-topline .timeline .timeline-element:not(:last-of-type):after {
    margin-left:-15px
}
.b6Cr_ div.article-body.fs-article.article-topline .topline-heading+p {
    display:block
}
.b6Cr_ div.article-body.fs-article.article-topline-contributor .key-facts .key-facts-element:before,
.b6Cr_ div.article-body.fs-article.article-topline-contributor .key-facts .key-facts-element:not(:last-of-type):after,
.b6Cr_ div.article-body.fs-article.article-topline-contributor .key-facts .timeline-element:before,
.b6Cr_ div.article-body.fs-article.article-topline-contributor .key-facts .timeline-element:not(:last-of-type):after,
.b6Cr_ div.article-body.fs-article.article-topline-contributor .timeline .key-facts-element:before,
.b6Cr_ div.article-body.fs-article.article-topline-contributor .timeline .key-facts-element:not(:last-of-type):after,
.b6Cr_ div.article-body.fs-article.article-topline-contributor .timeline .timeline-element:before,
.b6Cr_ div.article-body.fs-article.article-topline-contributor .timeline .timeline-element:not(:last-of-type):after,
.b6Cr_ div.article-body.fs-article.article-topline-contributor .topline-heading,
.b6Cr_ div.article-body.fs-article.article-topline-contributor h2 {
    color:#333
}
.b6Cr_ .article-text {
    line-height:1.63
}
.b6Cr_ .article-mobile-ad,
.b6Cr_ .native-ad-mobile {
    display:flex!important;
    margin-bottom:5px
}
.b6Cr_ .article-mobile-ad>div,
.b6Cr_ .native-ad-mobile>div {
    text-align:center;
    width:100%
}
.b6Cr_ fbs-accordion .wp-caption-text-caption:after {
    content:"...";
    display:inline-block
}
.b6Cr_ fbs-accordion .content,
.b6Cr_ fbs-accordion .minus {
    display:none
}
.b6Cr_ fbs-accordion [aria-expanded=true] .minus {
    color:#333;
    display:inline-block;
    font-size:var(--fbs-font-size-desktop-utility-m);
    font-weight:var(--fbs-font-weight-medium);
    line-height:var(--fbs-line-height-desktop-utility-m);
    padding-left:5px
}
.b6Cr_ fbs-accordion [aria-expanded=true] .wp-caption-text-caption:after {
    display:none
}
.b6Cr_ fbs-accordion [aria-expanded=true] .content {
    display:block;
    line-height:16px
}
.b6Cr_ [position=inread] {
    text-align:center
}
.b6Cr_ .article-mobile-ad.showLabel>div:before,
.b6Cr_ [position=inread].showLabel>div:before {
    content:"ADVERTISEMENT";
    display:block;
    font:400 10px/10px Graphik,helvetica,sans-serif;
    margin-bottom:10px;
    text-align:center;
    width:100%
}
.b6Cr_ .vestpocket {
    margin:16px 0;
    min-height:180px
}
.b6Cr_ .amp-imgratio {
    display:block
}
.b6Cr_ .wp-caption-text,
.b6Cr_ .wp-credit-text {
    color:#737373;
    font:normal 12px Graphik,Helvetica
}
.b6Cr_ .wp-caption-text .header,
.b6Cr_ .wp-credit-text .header {
    outline:0
}
.b6Cr_ .wp-credit-text {
    display:block;
    text-transform:uppercase
}
@media(max-width:479px) {
    .b6Cr_ .wp-credit-text {
        display:block;
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-s)/var(--fbs-line-height-desktop-utility-s) var(--fbs-font-family-global-sans);
        text-transform:uppercase
    }
}
.b6Cr_ .recirc-module-title {
    color:#333;
    font:12px/18px Graphik,Helvetica
}
.b6Cr_ .recirc-module-title span {
    margin-left:5px
}
.b6Cr_ .recirc-module:not(:empty) {
    border-bottom:1px solid #ebebeb;
    border-top:1px solid #ebebeb;
    clear:both;
    margin-bottom:12px;
    padding:12px 0
}
.b6Cr_ .recirc-block-padding {
    display:flex;
    justify-content:space-between;
    padding-top:13px
}
.b6Cr_ .recirc-content {
    padding-right:10px;
    width:75%
}
.b6Cr_ .recirc-link h3.recirc-headline-no-margin {
    color:currentColor;
    font:700 16px/24px Merriweather,GeorgiaCustom;
    margin:0
}
.b6Cr_ .recirc-img {
    background:no-repeat 50%;
    background-size:cover;
    height:0;
    padding-bottom:14.0625%;
    width:25%
}
.b6Cr_ .fs-article a.recirc-author {
    color:currentColor;
    font:12px/18px Graphik,Helvetica;
    text-decoration:none;
    text-decoration-color:initial
}
.b6Cr_ .recirc-author {
    display:inline-block
}
.b6Cr_ .recirc-author-name {
    display:inline-block;
    font-weight:500;
    margin:0 5px
}
.b6Cr_ .recirc-author-type {
    color:#737373;
    display:inline-block;
    font:12px/16px Graphik,Helvetica
}
.b6Cr_ .newsletter-inline-flex {
    margin-bottom:19px
}
@media(max-width:479px) {
    .b6Cr_ .newsletter-inline-flex {
        margin-bottom:24px
    }
}
.b6Cr_ .newsletter-inline-flex .subscribe-wrapper {
    display:none
}
.b6Cr_ .fs-article .newsletter-header,
.b6Cr_ .fs-article .newsletter-inline-flex {
    margin:0 0 16px
}
.b6Cr_ .fs-premium h3.subhead3-embed {
    line-height:120%
}
@media(max-width:479px) {
    .b6Cr_ .fs-premium h3.subhead3-embed {
        font-size:18px
    }
}
@media(max-width:767px) {
    .b6Cr_ .fs-premium .image-embed {
        line-height:18px;
        margin:24px 0;
        max-width:425px;
        width:100%
    }
}
@media(max-width:479px) {
    .b6Cr_ .fs-premium hr.rule-embed:first-of-type {
        margin-bottom:24px
    }
    .b6Cr_ .fs-premium:first-child>.subhead3-embed {
        margin-top:24px
    }
}
.b6Cr_ .fs-article h2.faqs-title {
    color:var(--article-text-color,#242424);
    font:400 32px/1.2 SchnyderS demi,Garamond,serif;
    margin-top:24px;
    padding:0 0 19px
}
@media(max-width:479px) {
    .b6Cr_ .fs-article h2.faqs-title {
        font-size:26px
    }
    .b6Cr_ .fs-article .youtube-wrapper>iframe {
        width:100%
    }
}
.b6Cr_ .image-embed__placeholder {
    display:block;
    height:0;
    overflow:hidden
}
.b6Cr_ .image-embed__placeholder progressive-image {
    display:flex!important;
    height:100%;
    justify-content:center;
    left:0;
    position:absolute!important;
    top:0;
    width:100%
}
.b6Cr_ .image-embed__placeholder progressive-image img {
    height:100%!important;
    width:auto
}
.b6Cr_ .subhead-embed {
    scroll-margin-top:calc(var(--header-height, 56px) + 8px)
}
.b6Cr_ a.color-body-border.link-embed,
.b6Cr_ h3.subhead3-embed {
    margin-bottom:16px
}
.b6Cr_ .wp-caption .article-body-image img {
    position:absolute;
    top:0;
    width:100%
}
.b6Cr_ .adPlaceholderAsset {
    height:auto;
    margin:0 auto;
    max-width:310px;
    width:100%
}
.A7u9M {
    border:1px solid #e3e3e3;
    border-radius:4px;
    color:#333;
    display:flex;
    flex-direction:column;
    gap:8px;
    margin-block:24px 45px;
    padding:16px
}
@media(max-width:1023px) {
    .A7u9M {
        margin-block:32px
    }
}
@media(max-width:767px) {
    .A7u9M {
        margin-block:24px
    }
}
._1J1nD {
    align-items:center;
    display:flex;
    gap:4px
}
.CT_ia {
    display:flex;
    height:14px;
    width:14px
}
@media(max-width:767px) {
    .CT_ia {
        height:12px;
        width:12px
    }
}
.CT_ia g {
    fill:#0062ff
}
.I4REM {
    font:500 21px/27px Graphik,helvetica,sans-serif
}
@media(max-width:767px) {
    .I4REM {
        font:500 18px/27px Graphik,helvetica,sans-serif
    }
}
.K0jxS {
    font:400 18px/27px Graphik,helvetica,sans-serif
}
.K0jxS a {
    color:#003891;
    text-decoration:none
}
.K0jxS a:hover {
    text-decoration:underline
}
@media(max-width:767px) {
    .K0jxS {
        font:400 17px/160% Graphik,helvetica,sans-serif
    }
}
._38K2d {
    color:var(--fbs-color-text-secondary);
    display:flex;
    gap:16px;
    margin-bottom:24px
}
.TYbQt,
._38K2d {
    text-decoration:none
}
.TYbQt {
    font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-s)/var(--fbs-line-height-desktop-utility-s) var(--fbs-font-family-global-sans)
}
.HMT72 {
    background-color:var(--fbs-color-gray-300);
    height:16px;
    width:1px
}
.vKVY8 fbs-ad:before {
    line-height:1
}
.L996f {
    margin-left:calc(50% - 50vw);
    min-height:90px;
    width:100vw!important
}
.L996f.LfzXb {
    min-height:134px
}
.r70nM {
    min-height:270px
}
.txkpY {
    min-height:320px
}
.EhNgY,
.txkpY {
    margin-left:-16px;
    width:100vw!important
}
.LfzXb,
.lj8Sr {
    margin-bottom:32px;
    margin-top:32px
}
.CAfOz {
    align-items:center
}
.CAfOz:before {
    align-self:flex-start
}
.CAfOz.CF4ZK {
    align-items:normal;
    flex-direction:column
}
.CAfOz.CF4ZK:before {
    content:"PROMOTED"!important
}
@keyframes xXcs9 {
    0% {
        transform:translateY(100%)
    }
    to {
        transform:translateY(0)
    }
}
@keyframes RMg1k {
    0% {
        transform:translateY(0)
    }
    to {
        transform:translateY(100%)
    }
}
.BJ6dv {
    font:500 12px/18px Graphik,Helvetica;
    margin:16px 0 40px
}
.BJ6dv .CiWPn {
    color:#737373
}
.BJ6dv .ZDbnS {
    background-color:rgba(51,51,51,.902);
    display:none;
    inset:0;
    position:fixed;
    z-index:1
}
.BJ6dv .VXGX1 {
    display:block
}
.BJ6dv .RaGgQ {
    margin-bottom:8px
}
.BJ6dv ol._gju9 {
    display:flex;
    gap:0;
    margin:0
}
@media(min-width:480px) {
    .BJ6dv ol._gju9 {
        flex-wrap:wrap;
        gap:16px 32px;
        margin:0 0 40px;
        padding-left:16px
    }
}
.BJ6dv ol._gju9 .l79V0 {
    margin:0;
    padding:28px 0
}
@media(min-width:480px) {
    .BJ6dv ol._gju9 .l79V0 {
        padding:0;
        width:calc(50% - 16px)
    }
}
.BJ6dv ol._gju9 .l79V0 .li_8a {
    color:#333;
    text-decoration:none
}
.BJ6dv ol._gju9 .l79V0 .li_8a:hover {
    text-decoration:underline
}
.BJ6dv.JA8Od .CiWPn {
    font:600 14px/22px Graphik,Helvetica
}
@media(max-width:479px) {
    .BJ6dv.JA8Od .CiWPn {
        font-size:10px;
        line-height:12px
    }
}
.BJ6dv.JA8Od ._gju9 .l79V0 .li_8a {
    font:600 12px/16px Graphik,Helvetica
}
.BJ6dv .ZByIz {
    margin-left:0;
    width:calc(50% - 16px)
}
.qK3Up .RaGgQ {
    gap:12px;
    justify-content:flex-end
}
.qK3Up .RaGgQ,
.qK3Up .UEF7O {
    align-items:center;
    display:flex
}
.qK3Up .UEF7O {
    background-color:#f0f0f0;
    border-radius:8px;
    height:36px;
    justify-content:center;
    width:36px
}
.qK3Up .UEF7O svg {
    height:24px;
    width:24px
}
.qK3Up ._1KOs_ {
    animation:xXcs9 1s forwards;
    background-color:#fff;
    border-radius:8px;
    bottom:0;
    height:50vh;
    left:0;
    margin-bottom:0;
    padding:16px;
    position:fixed;
    width:100vw;
    z-index:2
}
.qK3Up ._1KOs_ .CiWPn {
    font-size:14px;
    line-height:21px
}
.qK3Up ._3P_Qt {
    animation:RMg1k 1s forwards
}
.qK3Up ._79TBB {
    align-items:center;
    display:flex;
    justify-content:space-between;
    width:100%
}
.qK3Up .VF07D {
    fill:#737373;
    height:20px;
    width:20px
}
.qK3Up ._gju9 {
    display:flex;
    flex-direction:column;
    flex-wrap:nowrap;
    gap:28px;
    max-height:calc(100% - 64px);
    overflow:auto;
    padding:0
}
.qK3Up ._gju9 .l79V0 {
    border-bottom:1px solid #e3e3e3;
    color:#333;
    list-style-position:inside;
    padding-bottom:28px;
    width:100%
}
.qK3Up ._gju9 .l79V0:last-child {
    border-bottom:none;
    padding-bottom:0
}
.Sg4hO {
    display:flex;
    flex-direction:column;
    min-height:inherit
}
.uey2j {
    align-items:center;
    border-bottom:1px solid #e6e6e6;
    border-top:1px solid #e6e6e6;
    display:flex;
    flex:1;
    flex-wrap:nowrap;
    gap:32px;
    justify-content:center;
    margin:0;
    padding:10px 0
}
.LfCZQ {
    align-self:center;
    color:#8c8c8c;
    font:10px/14px Graphik,helvetica,sans-serif;
    margin:0;
    padding-bottom:5px
}
.KqmFU {
    flex-basis:100%
}
.k0JS7 {
    align-items:center;
    display:flex;
    flex-basis:auto;
    justify-content:center;
    width:100%
}
.k0JS7>div {
    text-align:center;
    width:100%
}
.nsO6K {
    clear:both
}
.MWrh7 {
    aspect-ratio:16/9;
    margin:16px 0
}
._5rdr5 {
    display:flex;
    flex-direction:row;
    gap:16px
}
._5rdr5 .anbz7 {
    align-items:center;
    flex:1
}
._5rdr5 .anbz7 h3.z0b69 {
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    display:-webkit-box;
    font:500 16px/24px Graphik,helvetica,sans-serif;
    font-style:normal;
    margin:0;
    overflow:hidden;
    padding:0;
    text-overflow:ellipsis
}
._5rdr5 .anbz7 h3.z0b69 a {
    color:currentColor
}
._5rdr5 .anbz7.VsVwu {
    align-items:start
}
._5rdr5 .anbz7.VsVwu h3.z0b69 {
    font:500 18px/27px Graphik,helvetica,sans-serif
}
.kDIGV {
    display:block
}
.kDIGV img {
    height:90px;
    object-fit:contain;
    width:160px
}
.G7lMy {
    display:block;
    font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-m)/var(--fbs-line-height-mobile-utility-m) var(--fbs-font-family-global-sans);
    margin-top:8px
}
.G7lMy,
.G7lMy a.qxslY {
    color:var(--fbs-color-text-primary)
}
.G7lMy a.qxslY {
    text-decoration:underline
}
.fR_FY {
    font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-m)/var(--fbs-line-height-mobile-utility-m) var(--fbs-font-family-global-sans)
}
.YqppC {
    align-items:center;
    display:flex
}
.YqppC .Pv1rs {
    margin:-8px 0;
    padding:8px
}
.e2slo {
    animation:_dZ_B 1s linear infinite alternate
}
@keyframes _dZ_B {
    0% {
        background-color:#e3e3e3
    }
    to {
        background-color:#f0f0f0
    }
}
.P7h_m {
    border-bottom:1px solid #e3e3e3;
    border-top:1px solid #e3e3e3;
    display:flex;
    flex-direction:column;
    gap:16px;
    margin:16px 0;
    padding:16px 0
}
.ruw7_ {
    color:currentColor;
    font:500 10px/15px Graphik,helvetica,sans-serif
}
.ruw7_ ._rEMv {
    color:currentColor;
    text-decoration:underline
}
.yoTg4 {
    height:32px;
    width:32px
}
.bMqrj {
    margin-top:8px
}
.bMqrj .KLmjj {
    background:inherit;
    background-color:var(--article-bg-color,#fff);
    color:var(--fbs-color-text-primary);
    cursor:pointer;
    font-family:var(--fbs-font-family-global-sans-medium);
    font-size:var(--fbs-font-size-desktop-utility-m);
    font-weight:var(--fbs-font-weight-medium);
    height:auto;
    line-height:var(--fbs-line-height-desktop-utility-m);
    padding-left:6px
}
.Ud_Fz {
    background-color:#fff;
    border:1px solid #ddd;
    padding:15px;
    position:sticky;
    transition:all .2s linear;
    z-index:2
}
.Ud_Fz.FIZKt {
    position:relative
}
.KLLux {
    background-color:#0000;
    border-color:#0000;
    margin:0;
    padding:15px 15px 0
}
.KLLux,
.KLLux .bPipH {
    transition:all .2s linear
}
.KLLux .bPipH {
    height:169px;
    margin:4px auto 0;
    width:300px
}
@media(min-width:1024px) {
    .KLLux .bPipH {
        height:300px;
        width:400px
    }
    .KLLux.tS7VO .bPipH {
        height:225px
    }
}
.KLLux .WiQgo {
    height:0;
    transition:height .2s linear
}
.KLLux:before {
    background-color:#fcfcfc;
    content:"";
    height:1px;
    left:0;
    position:absolute;
    top:30px;
    width:100%
}
.bPipH {
    background:#f2f2f2 url(https://thumbor.forbes.com/thumbor/75x0/i.forbesimg.com/media/assets/logos/f-gray.png) no-repeat 50%;
    height:169px;
    margin:4px auto 16px;
    overflow:hidden;
    position:relative;
    transition:all .2s linear;
    width:300px
}
@media(min-width:1024px) {
    .bPipH {
        height:300px;
        width:400px
    }
}
.GoDXB,
.WiQgo {
    color:#333;
    display:block;
    font:400 10px/12px Graphik,helvetica,sans-serif;
    height:12px;
    overflow-x:hidden;
    text-overflow:ellipsis;
    text-transform:uppercase;
    transition:height .2s linear;
    white-space:nowrap;
    width:300px
}
@media(min-width:1024px) {
    .GoDXB,
    .WiQgo {
        width:400px
    }
}
.WiQgo {
    color:#171717;
    font-weight:500
}
.MU3_7 {
    border-radius:50%;
    color:#fff;
    cursor:pointer;
    height:26px;
    padding:3px;
    position:absolute;
    right:7px;
    top:7px;
    width:26px;
    z-index:3
}
.MU3_7:hover {
    background:#ffffff4d
}
.MU3_7>svg {
    color:#fff;
    height:20px;
    width:20px
}
.GzBjd {
    aspect-ratio:16/9;
    background:#f2f2f2 url(https://thumbor.forbes.com/thumbor/75x0/i.forbesimg.com/media/assets/logos/f-gray.png) no-repeat 50%;
    margin:16px -16px
}
.ruR2h {
    font:12px/1.5 Graphik,helvetica,sans-serif;
    margin-bottom:1.2rem;
    opacity:.8
}
.ruR2h p {
    margin:0!important;
    padding:0
}
.YtcMT {
    font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-heading-s)/var(--fbs-line-height-desktop-heading-s) var(--fbs-font-family-global-sans);
    padding:16px 0
}
.YtcMT a.lrpne {
    color:var(--fbs-color-text-primary);
    text-decoration:none
}
.YtcMT a.lrpne:hover {
    text-decoration:underline
}
@media(max-width:767px) {
    .YtcMT {
        padding-top:24px
    }
}
.h9nLs {
    position:relative
}
.RANYb {
    margin:16px auto;
    max-width:700px;
    width:calc(100% - 32px)
}
@media(min-width:480px) {
    .RANYb {
        width:calc(100% - 64px)
    }
}
.Ek4oE {
    height:0;
    padding-bottom:46.874%;
    position:relative;
    transition:.75s;
    width:100%
}
.Ek4oE .ceros-embed {
    background:none
}
.Ek4oE .ceros-embed:before {
    content:"";
    height:99%;
    left:50%;
    position:absolute;
    transform:translateX(-50%);
    width:99%
}
.Ek4oE .ceros-embed:before,
.Ek4oE .iframe-embed {
    background:#f2f2f2 url(https://thumbor.forbes.com/thumbor/75x0/i.forbesimg.com/media/assets/logos/f-gray.png) no-repeat 50%
}
.Ek4oE .ceros-embed,
.Ek4oE .iframe-embed {
    margin-bottom:1.2rem;
    margin-top:1.2rem;
    overflow:hidden;
    position:relative
}
.Ek4oE .ceros-embed.iframe-ratio,
.Ek4oE .iframe-embed.iframe-ratio {
    height:0
}
.Ek4oE .ceros-embed:not(.offset),
.Ek4oE .iframe-embed:not(.offset) {
    width:100%
}
.Ek4oE .ceros-embed iframe,
.Ek4oE .iframe-embed iframe {
    border:none;
    height:100%;
    left:0;
    position:absolute;
    top:0;
    width:100%
}
.Ek4oE .iframe-embed.offset {
    padding-bottom:210px
}
.Ek4oE .fs-premium .iframe-embed.live-event-template.offset {
    padding-bottom:160px
}
@media (min-width:480px) {
    .Ek4oE .fs-premium .iframe-embed.live-event-template {
        padding-top:42.08%!important
    }
}
@media (min-width:768px) {
    .Ek4oE .fs-premium .embed-base:not(.image-embed).aligncenter {
        margin:19px auto
    }
    .Ek4oE .fs-premium .embed-base:not(.image-embed).alignright {
        float:right;
        margin:0 0 1.75% 3.5%;
        width:40%
    }
    .Ek4oE .fs-premium .embed-base:not(.image-embed).alignleft {
        float:left;
        margin:0 3.5% 1.75% 0;
        width:40%
    }
    .Ek4oE .fs-premium .embed-base:not(.image-embed).offsetleft,
    .Ek4oE .fs-premium .embed-base:not(.image-embed).offsetright {
        width:90%
    }
}
@media (max-width:1280px) {
    .Ek4oE .iframe-embed.offset {
        padding-bottom:102px
    }
    .Ek4oE .fs-premium .iframe-embed.live-event-template.offset {
        padding-bottom:80px
    }
}
@media (max-width:480px) {
    .Ek4oE .ceros-embed,
    .Ek4oE .iframe-embed {
        margin-bottom:.75rem;
        margin-left:0;
        margin-top:.75rem;
        width:100%
    }
    .Ek4oE .ceros-embed iframe,
    .Ek4oE .iframe-embed iframe {
        height:100%;
        left:0;
        position:absolute;
        top:0;
        width:100%
    }
    .Ek4oE .ceros-embed.offset,
    .Ek4oE .iframe-embed.offset {
        padding-bottom:0
    }
    .Ek4oE .ceros-embed.iframe-ratio.offset,
    .Ek4oE .iframe-embed.iframe-ratio.offset {
        width:90vw
    }
    .Ek4oE .fs-premium .iframe-embed.live-event-template.offset {
        padding-bottom:0
    }
}
.c0EXy .ceros-embed {
    margin:0
}
.zVTfa {
    margin:0 auto;
    max-width:1600px;
    padding-bottom:40px;
    width:75%
}
.tblbc {
    width:100%
}
.eiggU {
    background:50%/contain no-repeat;
    display:block;
    position:relative
}
._3dMXW {
    padding:0;
    position:absolute;
    top:0
}
.U6W4J,
._3dMXW {
    transition:.75s;
    width:100%
}
.U6W4J {
    height:0;
    padding-bottom:46.874%;
    position:relative
}
.mqawg {
    height:100%!important;
    left:0;
    position:absolute;
    top:0;
    width:100%
}
.aY5Zr {
    font-size:32px;
    font-style:normal;
    font-weight:700;
    line-height:1.22;
    margin:0
}
@media(min-width:768px) {
    .aY5Zr {
        font-size:54px
    }
}
._RIvP {
    display:flex
}
.fROHd {
    text-align:left
}
.fROHd ._RIvP {
    justify-content:left
}
.InKvv {
    text-align:center
}
.InKvv ._RIvP {
    justify-content:center
}
._1Gnwh {
    text-align:right
}
._1Gnwh ._RIvP {
    justify-content:right
}
.ecTne {
    display:block;
    font:500 14px/150% Graphik,helvetica,sans-serif;
    margin-bottom:16px;
    text-transform:uppercase
}
@media(max-width:767px) {
    .ecTne {
        font-size:12px
    }
}
.kh5W_ {
    text-decoration:none
}
._fHoa {
    background-color:currentColor;
    height:5px
}
.u31Z5 {
    background-color:#fcfcfc;
    margin:-89px auto 0;
    max-width:780px;
    position:relative;
    width:calc(100% - 32px)
}
@media(min-width:480px) {
    .u31Z5 {
        width:calc(100% - 64px)
    }
}
.coR6g {
    padding:40px 40px 0
}
.XT9Di {
    background-color:#fcfcfc;
    position:relative
}
.SQna_ {
    margin:0 auto;
    max-width:900px;
    padding:52px 40px 40px;
    width:calc(100% - 32px)
}
@media(min-width:480px) {
    .SQna_ {
        width:calc(100% - 64px)
    }
}
.aGUMw {
    background-color:currentColor;
    margin:-89px auto 0;
    max-width:780px;
    position:relative;
    width:calc(100% - 32px)
}
@media(min-width:480px) {
    .aGUMw {
        width:calc(100% - 64px)
    }
}
.OyOnz {
    padding:52px 40px 40px
}
.tGnx_ {
    display:flex;
    flex-direction:column;
    position:relative
}
@media(min-width:480px) {
    .tGnx_ {
        flex-direction:column
    }
}
.DsQcU {
    width:calc(100% - 32px)
}
@media(min-width:480px) {
    .DsQcU {
        left:50%;
        max-width:780px;
        position:absolute;
        top:50%;
        transform:translate(-50%,-50%);
        width:calc(100% - 64px)
    }
}
.ZYRhz {
    padding:16px
}
@media(min-width:480px) {
    .ZYRhz {
        padding:40px
    }
}
.y2UMP {
    display:flex;
    flex-direction:column-reverse
}
@media(min-width:480px) {
    .y2UMP {
        flex-direction:row
    }
    .BErkS {
        flex-direction:row-reverse
    }
}
.ZgI9l {
    box-sizing:border-box;
    width:100%
}
@media(min-width:480px) {
    .ZgI9l {
        width:50%
    }
}
._2_rjn,
._7gdaz {
    align-items:center;
    display:flex
}
._7gdaz {
    background-color:currentColor;
    justify-content:center;
    position:relative
}
.jUkBn {
    padding:24px 16px
}
@media(min-width:480px) {
    .jUkBn {
        padding:40px
    }
    .IG3mj {
        height:50vw;
        min-height:384px;
        padding-bottom:0
    }
}
.cxkrv {
    background-color:#000;
    color:#fff;
    position:relative
}
.HQYQR {
    margin:auto;
    max-width:700px;
    padding:16px 0 24px;
    width:calc(100% - 32px)
}
@media(min-width:480px) {
    .HQYQR {
        padding:32px 0;
        width:calc(100% - 64px)
    }
}
.FBQIu h1 {
    font:400 48px/120% SchnyderS demi,Garamond,serif
}
@media(max-width:767px) {
    .FBQIu h1 {
        font-size:32px
    }
}
._3_WSY {
    font:400 17px/160% Georgia,Cambria,Times New Roman,Times,serif;
    margin-top:16px
}
@media(min-width:480px) {
    ._3_WSY {
        font-size:20px;
        line-height:140%
    }
}
._4Amui {
    display:flex;
    flex-direction:column;
    position:relative
}
._4Amui.RfmgA {
    flex-direction:column-reverse
}
.RCXlB {
    padding:16px
}
@media(min-width:480px) {
    .RCXlB {
        margin:32px auto;
        max-width:900px;
        width:70%
    }
}
._2Jb0b {
    padding:8px 0 0
}
@media(min-width:480px) {
    ._2Jb0b {
        padding:16px 0 0
    }
}
.HMpzH {
    position:relative
}
@media(max-width:479px) {
    .HMpzH {
        margin:20px auto;
        width:calc(100% - 32px)
    }
}
.paUHo,
.paUHo div {
    width:100%
}
.j91Ve {
    margin:auto;
    max-width:1216px;
    width:calc(100% - 32px)
}
@media(min-width:480px) {
    .j91Ve {
        width:calc(100% - 64px)
    }
}
.ysTtO div:nth-child(2) {
    display:none
}
.qGTRT {
    font:400 14px/1.33 Graphik,helvetica,sans-serif;
    opacity:.8
}
.qGTRT a {
    text-decoration:none
}
.v8jKF {
    color:currentColor;
    font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-m)/var(--fbs-line-height-desktop-utility-m) var(--fbs-font-family-global-sans)
}
@media(max-width:479px) {
    .v8jKF {
        margin-top:16px
    }
}
.UcPtB {
    color:currentColor
}
.UcPtB:before {
    content:"Published "
}
.eJ_uo {
    display:block
}
@media(min-width:480px) {
    .eJ_uo {
        display:inline
    }
    .QCahZ:before {
        content:", "
    }
}
.cO11L {
    margin:24px auto auto;
    max-width:700px;
    width:calc(100% - 32px)
}
@media(min-width:480px) {
    .cO11L {
        margin-top:32px;
        width:calc(100% - 64px)
    }
    .cO11L.OtGY6 {
        margin-top:16px
    }
}
.__D7j {
    background-color:#000;
    color:#fff;
    height:56px;
    margin-bottom:43px
}
.gy47N {
    margin-bottom:50.4px
}
@media(max-width:479px) {
    .gy47N {
        padding-bottom:32px
    }
}
.uoI3_ {
    border-top:1px solid #e3e3e3;
    margin-top:8px;
    padding:16px 0
}
@media(max-width:479px) {
    .uoI3_ {
        margin:8px 0;
        padding:5px 0 0
    }
}
.o0ryr {
    background-color:#171717
}
.hY7q0 {
    display:flex;
    flex-direction:column
}
.hY7q0.ZC7U0 {
    flex-direction:column-reverse
}
.OtGY6 .uoI3_ {
    padding:5px 0
}
.WBSa_:before {
    background-color:var(--fbs-color-surface-invert);
    content:"";
    height:60px;
    left:0;
    position:absolute;
    top:var(--header-height);
    width:100%;
    z-index:1
}
.k5HWd {
    height:28px
}
.Z_niP {
    position:relative
}
.hzRTd {
    align-items:center;
    background-color:#fff;
    border:1px solid #e3e3e3;
    color:#000;
    display:flex;
    font:500 14px/21px Graphik,helvetica,sans-serif;
    height:28px;
    left:0;
    padding:1px 8px;
    position:absolute;
    z-index:999
}
@media(min-width:768px) {
    .hzRTd:hover .FddGb {
        display:none
    }
    .hzRTd:hover .syL_I {
        align-items:center;
        display:flex
    }
}
.ds1OY {
    justify-content:center;
    width:100%
}
.FddGb {
    align-items:center;
    color:#000;
    display:flex
}
.FddGb svg {
    margin-left:-6px;
    width:24px
}
.GmkoR {
    display:none;
    position:absolute;
    right:8px;
    top:5px;
    width:16px
}
.GmkoR svg {
    fill:#333
}
@media(max-width:767px) {
    .GmkoR {
        display:flex
    }
}
.syL_I {
    display:none
}
.ymPK3 {
    display:flex
}
.FEN0p {
    color:#4211d3;
    cursor:pointer;
    text-decoration:underline
}
.KXN8t .ribbon {
    margin-bottom:inherit
}
@font-face {
    font-family:Schnyder S Light;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/Schnyder/Schnyder-SDemi-Web.woff2) format("opentype")
}
@font-face {
    font-family:Schnyder S Demi;
    font-weight:300;
    src:url(https://i.forbesimg.com/assets/fonts/Schnyder/Schnyder-SDemi-Web.woff2) format("woff2")
}
.dp_VC {
    color:#333;
    font:400 48px/57.6px Schnyder S Demi,Garamond,serif;
    margin:unset;
    margin-top:8px;
    max-width:1000px
}
@media(max-width:767px) {
    .dp_VC {
        font-size:32px;
        line-height:38.4px
    }
}
.ITdpl {
    border-bottom:1px solid #ddd;
    margin-bottom:16px;
    padding-bottom:16px
}
@media(max-width:479px) {
    .ITdpl {
        margin-bottom:8px
    }
    .CU3md {
        margin-bottom:16px
    }
}
._0th4g._Hvwt:before {
    content:"Published "
}
._0th4g._89Vaf {
    display:block
}
._0th4g._89Vaf:before {
    content:"Updated "
}
@media(min-width:480px) {
    ._0th4g._89Vaf {
        display:inline
    }
    ._0th4g._89Vaf:before {
        content:", Updated "
    }
}
@media(max-width:479px) {
    ._0th4g {
        line-height:var(--fbs-line-height-desktop-headline-l)
    }
}
.F_Kat {
    --main-gutter:16px;
    margin:0 var(--main-gutter);
    max-width:1600px
}
@media(min-width:768px) {
    .F_Kat {
        margin:0 auto;
        width:90%
    }
}
.YHOim {
    display:flex;
    flex-direction:column-reverse
}
@media(min-width:1024px) {
    .YHOim {
        flex-direction:row;
        gap:56px
    }
}
.WkaGZ {
    margin:0 auto;
    overflow:hidden;
    width:100%
}
@media(max-width:479px) {
    .WkaGZ {
        overflow:visible
    }
}
.TRJgE {
    --right-rail-item-width:300px;
    display:none;
    position:relative
}
@media(min-width:768px) {
    .TRJgE {
        display:flex;
        flex-direction:column;
        min-width:332px;
        width:332px
    }
}
@media(min-width:1024px) {
    .TRJgE {
        --right-rail-item-width:400px;
        min-width:432px;
        width:432px
    }
}
.TRJgE.Utzww .HUoD2:last-child {
    flex:1;
    min-height:0!important
}
.f5o7A {
    position:sticky
}
.zho_3 {
    align-self:center;
    min-height:1000px;
    width:var(--right-rail-item-width)
}
._63PTi {
    display:none;
    margin:-20px 0 0 16px;
    min-height:620px
}
@media(min-width:1024px) {
    ._63PTi {
        display:block
    }
}
.wr9U2 {
    position:relative;
    width:300px
}
._2R8zG {
    margin:32px 0 0;
    min-height:600px
}
@media(min-width:768px) {
    ._2R8zG {
        display:block
    }
}
.IQqQg {
    margin:auto;
    min-height:250px;
    padding:30px 0;
    position:sticky!important;
    width:var(--right-rail-item-width)
}
.IQqQg>fbs-ad {
    margin:0 auto
}
.DlCaB {
    z-index:998
}
._4FlgB {
    background-color:#f4f4f4
}
.bI3wj {
    fill:#c20000;
    height:24px;
    margin:0 2px -6px -5px;
    width:24px
}
.byn9U {
    color:#333;
    font:500 12px/16px Graphik,helvetica,sans-serif
}
.Sx49T {
    margin-bottom:20px
}
.BLYp_ {
    margin:0 auto 56px;
    width:100%
}
@media(max-width:479px) {
    .BLYp_ {
        margin:0
    }
    .BLYp_ .MFONZ {
        margin-top:24px
    }
}
.BLYp_._3SQ0O {
    max-width:704px
}
.MFONZ {
    margin-top:16px
}
.KpLaT {
    margin:auto;
    max-width:1216px;
    width:calc(100% - 32px)
}
@media(min-width:480px) {
    .KpLaT {
        width: 70%
    }
}
.jOjL0 {
    gap:40px;
    margin-bottom:32px;
    padding-top:16px
}
@media(max-width:479px) {
    .jOjL0 {
        margin-bottom:0;
        padding-top:0
    }
}
@media(min-width:1024px) {
    .jOjL0 {
        gap:80px
    }
}
@media(min-width:768px) {
    .jOjL0 {
        flex-direction:row
    }
}
.e9YVP {
    position:relative
}
.gi5_b {
    margin:64px 0
}
@media(max-width:479px) {
    .gi5_b {
        margin:32px 0 40px
    }
}
.E5vRT {
    margin-bottom:56px
}
@media(max-width:479px) {
    .E5vRT {
        margin-bottom:32px
    }
}
.tvoOV {
    background:#171717;
    display:none;
    position:sticky;
    z-index:1000
}
.tvoOV.GU8iy {
    display:block
}
.EAK9K,
.WRq_Y,
.cm8GT,
.h_DN8,
.tFfU3 {
    transition:transform 1s cubic-bezier(.16,1,.3,1)
}
.cm8GT {
    position:sticky;
    top:0;
    width:100%;
    z-index:1001
}
.cm8GT ._7BD1t {
    border-bottom:0
}
.EAK9K {
    background-color:#fff;
    left:0;
    position:fixed;
    right:0;
    visibility:hidden
}
.EAK9K.Oz7zH {
    top:56px
}
.EAK9K.i2U_E {
    top:112px
}
.EAK9K.s4JOv {
    top:168px
}
.EAK9K._1mbds {
    top:224px
}
.h_DN8.Oz7zH,
.tFfU3.Oz7zH {
    transform:translateY(-100%)
}
.h_DN8.i2U_E,
.tFfU3.i2U_E {
    transform:translateY(-200%)
}
.h_DN8.s4JOv,
.tFfU3.s4JOv {
    transform:translateY(-300%)
}
.h_DN8._1mbds,
.tFfU3._1mbds {
    transform:translateY(-400%)
}
.tFfU3 {
    visibility:visible
}
.H9ZEv {
    color:var(--fbs-color-text-primary);
    display:inline
}
.P9YZ5 {
    margin-left:16px
}
._1TZN0 {
    background-color:#fff;
    border-bottom:1px solid #e3e3e3;
    height:56px;
    justify-content:space-between;
    z-index:1002
}
.FG1g2,
._1TZN0 {
    align-items:center;
    display:flex
}
.quV5j {
    padding-right:24px;
    position:relative
}
@media(max-width:479px) {
    .quV5j {
        padding-right:0
    }
}
.quV5j:before {
    border-right:1px solid #e3e3e3;
    content:"";
    height:24px;
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%)
}
.lRM8V {
    align-items:center;
    display:flex;
    height:100%;
    white-space:nowrap
}
.NjswU {
    height:32px;
    margin-left:16px;
    width:32px
}
@media(max-width:479px) {
    .NjswU {
        margin:0 24px 0 16px
    }
}
.OCl9u {
    font-weight:var(--fbs-font-weight-medium);
    padding:0 24px
}
.OCl9u span {
    color:var(--fbs-color-text-primary)
}
@media(max-width:1023px) {
    .OCl9u {
        display:none
    }
}
.Y_uL_ {
    padding:0 24px;
    position:relative
}
@media(max-width:1023px) {
    .Y_uL_ {
        display:none
    }
}
.ndFe6 {
    display:flex
}
.Y_uL_:before {
    border-left:1px solid #e3e3e3;
    border-right:1px solid #e3e3e3;
    content:"";
    height:24px;
    left:0;
    pointer-events:none;
    position:absolute;
    right:0;
    top:50%;
    transform:translateY(-50%)
}
._9MklE {
    display:flex;
    padding:0 16px
}
.vAhSa {
    margin:0
}
@media(max-width:767px) {
    .sewLh {
        display:none
    }
    .TUyOu {
        width:unset
    }
}
@media(min-width:480px) {
    .PXNx_ {
        left:-210px
    }
}
fbs-cordial .w6q6j {
    top:10px
}
.H9ZEv {
    align-items:center;
    display:flex;
    white-space:nowrap
}
.S360V,
.WR6Ld,
._1TZN0,
.bKh2j,
.yTSx7 {
    transition:transform 1s cubic-bezier(.16,1,.3,1)
}
._1TZN0.nt9Vx {
    top:56px
}
._1TZN0.hUV3A {
    top:112px
}
._1TZN0.fzsgz {
    top:168px
}
._1TZN0.fngwU {
    top:224px
}
.WR6Ld.nt9Vx,
.bKh2j.nt9Vx {
    transform:translateY(-100%)
}
.WR6Ld.hUV3A,
.bKh2j.hUV3A {
    transform:translateY(-200%)
}
.WR6Ld.fzsgz,
.bKh2j.fzsgz {
    transform:translateY(-300%)
}
.WR6Ld.fngwU,
.bKh2j.fngwU {
    transform:translateY(-400%)
}
.bKh2j {
    visibility:visible
}
@keyframes YVMgg {
    0% {
        transform:translateX(-250%)
    }
    to {
        transform:translateX(0)
    }
}
@keyframes MMgcK {
    0% {
        transform:translateY(-250%)
    }
    to {
        transform:translateY(0)
    }
}
.u6_AM .toaster {
    animation:slideInFromTop .5s ease forwards;
    background-color:#242424;
    bottom:40px;
    box-shadow:0 4px 4px 0 #00000014;
    left:90px;
    max-width:250px;
    padding:16px;
    position:fixed;
    width:100%;
    z-index:1001
}
@media(min-width:768px) {
    .u6_AM .toaster {
        animation:slideInFromLeft .5s ease forwards
    }
}
@media(max-width:1023px) {
    .u6_AM .toaster {
        left:22px
    }
}
@media(max-width:767px) {
    .u6_AM .toaster {
        bottom:auto;
        left:0;
        max-width:100%;
        top:calc(56px + var(--top-offset, 0))
    }
}
.u6_AM .toaster-wrapper {
    color:#fff;
    display:grid;
    gap:16px;
    justify-items:flex-start;
    position:relative
}
.u6_AM .toaster__close {
    position:absolute;
    right:0;
    top:0
}
.u6_AM .fs-icon--close {
    fill:#fff;
    height:16px;
    width:16px
}
.u6_AM .toaster__headline {
    font:500 12px/18px Graphik,helvetica,sans-serif
}
.u6_AM .toaster__article:not(:hover),
.u6_AM .toaster__cta:not(:hover) {
    text-decoration:none
}
.u6_AM .toaster__article {
    color:#fff;
    font:500 14px/21px Graphik,helvetica,sans-serif
}
.u6_AM .toaster__cta {
    color:#fff;
    font:12px/18px Graphik,helvetica,sans-serif
}
.rsIL7 .priceTickerContainer {
    display:flex;
    height:56px
}
.rsIL7 .priceTickerContainer>button {
    max-width:194px;
    z-index:2
}
@media screen and (max-width:480px) {
    .rsIL7 .priceTickerContainer>button {
        max-width:126px
    }
}
.rsIL7 .container__assetticker--outer {
    overflow-x:visible
}
.rsIL7 .tickerCard {
    min-height:56px
}
.rsIL7 .assetPriceTicker {
    height:56px;
    width:calc(100% - 194px)
}
@media screen and (max-width:480px) {
    .rsIL7 .assetPriceTicker {
        width:calc(100% - 126px)
    }
}
.rsIL7 .assetPriceTicker div {
    overflow-y:hidden
}
.rsIL7 .assetPriceTicker div:first-of-type {
    max-height:56px
}
._5OuWW {
    position:sticky;
    top:0;
    z-index:1002
}
.uwWid {
    width:100%!important
}
@media(max-width:375px) {
    ._80A8I button[aria-label=Search] {
        display:none
    }
}
@font-face {
    font-display:swap;
    font-family:Merriweather;
    font-style:italic;
    font-weight:700;
    src:local("Merriweather Bold Italic"),
    local("Merriweather-BoldItalic"),
    url(https://i.forbesimg.com/assets/fonts/merriweather/merriweather-bolditalic-webfont.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Merriweather;
    font-style:normal;
    font-weight:700;
    src:local("Merriweather Bold"),
    local("Merriweather-Bold"),
    url(https://i.forbesimg.com/assets/fonts/merriweather/merriweather-bold-webfont.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Merriweather;
    font-style:italic;
    font-weight:400;
    src:local("Merriweather Italic"),
    local("Merriweather-Italic"),
    url(https://i.forbesimg.com/assets/fonts/merriweather/merriweather-italic-webfont.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Merriweather;
    font-style:normal;
    font-weight:400;
    src:local("Merriweather"),
    url(https://i.forbesimg.com/assets/fonts/merriweather/merriweather-regular-webfont.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Work Sans;
    font-style:normal;
    font-weight:600;
    src:local("Work Sans SemiBold"),
    local("WorkSans-SemiBold"),
    url(https://i.forbesimg.com/assets/fonts/work-sans/work_sans_600_latin_ext.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Work Sans;
    font-style:normal;
    font-weight:600;
    src:local("Work Sans SemiBold"),
    local("WorkSans-SemiBold"),
    url(https://i.forbesimg.com/assets/fonts/work-sans/work_sans_600_latin.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Work Sans;
    font-style:normal;
    font-weight:400;
    src:local("Work Sans"),
    local("WorkSans-Regular"),
    url(https://i.forbesimg.com/assets/fonts/work-sans/work_sans_400_latin_ext.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Work Sans;
    font-style:normal;
    font-weight:400;
    src:local("Work Sans"),
    local("WorkSans-Regular"),
    url(https://i.forbesimg.com/assets/fonts/work-sans/work_sans_400_latin.woff2) format("woff2")
}
@font-face {
    font-display:block;
    font-family:EuclidCircularB;
    font-style:normal;
    font-weight:700;
    src:local("EuclidCircular Bold"),
    local("EuclidCircular-Bold"),
    local("EuclidCircularB"),
    url(https://i.forbesimg.com/assets/fonts/EuclidCircular/EuclidCircularB-Bold.otf) format("opentype")
}
@font-face {
    font-display:block;
    font-family:EuclidCircularSB;
    font-weight:600;
    src:local("EuclidCircularSB"),
    local("EuclidCircular Semi Bold"),
    local("EuclidCircular-Semi-Bold"),
    url(https://i.forbesimg.com/assets/fonts/EuclidCircular/EuclidCircularB-Semibold.otf) format("opentype")
}
@font-face {
    font-display:block;
    font-family:EuclidCircular;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/EuclidCircular/EuclidCircularB-Regular.otf) format("opentype")
}
@font-face {
    font-family:Graphik Wide;
    font-style:normal;
    font-weight:600;
    src:url(https://i.forbesimg.com/assets/fonts/graphik-wide/graphik-wide-semibold.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Graphik;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/Graphik/Graphik-Regular-Web.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Graphik;
    font-weight:500;
    src:url(https://i.forbesimg.com/assets/fonts/Graphik/Graphik-Medium-Web.woff2) format("woff2")
}
@font-face {
    font-display:swap;
    font-family:Graphik;
    font-weight:600;
    src:url(https://i.forbesimg.com/assets/fonts/Graphik/Graphik-Semibold-Web.woff2) format("woff2")
}
@font-face {
    font-family:Highlander;
    font-style:normal;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/highlander/highlander-regular.woff2) format("woff2")
}
@font-face {
    font-family:Highlander Bold;
    font-style:normal;
    font-weight:700;
    src:url(https://i.forbesimg.com/assets/fonts/highlander/highlander-bold.woff2) format("woff2")
}
@font-face {
    font-display:block;
    font-family:SchnyderL demi;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/Schnyder/SchnyderL-Demi.otf) format("opentype")
}
@font-face {
    font-family:Schnyder S;
    font-weight:700;
    src:url(https://i.forbesimg.com/assets/fonts/schnyder-s-bold.otf) format("opentype")
}
@font-face {
    font-display:block;
    font-family:SchnyderS demi;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/Schnyder/Schnyder-SDemi-Web.woff2) format("woff2")
}
@font-face {
    font-family:GraphikXXCond;
    font-weight:900;
    src:url(https://i.forbesimg.com/assets/fonts/GraphikXX/GraphikXCondensed-Black.otf) format("opentype")
}
@font-face {
    font-family:Schnyder Cond S;
    font-style:normal;
    font-weight:700;
    src:url(https://i.forbesimg.com/assets/fonts/schnyder-cond/schnyder-cond-bold.woff2) format("woff2")
}
@font-face {
    font-family:Schnyder Cond S;
    font-style:normal;
    font-weight:400;
    src:url(https://i.forbesimg.com/assets/fonts/schnyder-cond/schnyder-cond-light.woff2) format("woff2")
}
@font-face {
    ascent-override:68%;
    descent-override:0%;
    font-family:GeorgiaCustom;
    line-gap-override:2%;
    size-adjust:110%;
    src:local(Georgia)
}
.Pyz5W {
    margin-right:calc(15% + 11px)
}
._2FUDW {
    align-items:center;
    color:#fff;
    display:flex
}
._2FUDW:hover ._820G9 {
    animation:MUAZM .5s forwards;
    color:#f3c864
}
.XXbhV {
    color:#f3c864;
    font:500 14px Graphik,Helvetica;
    height:16px;
    text-transform:uppercase
}
.XXbhV.N6gZH {
    margin-left:2px;
    width:86px
}
.XXbhV.G7DAH {
    margin:0;
    width:0
}
._820G9 {
    align-items:center;
    color:#f3c864;
    display:flex;
    font-size:20px;
    height:30px;
    justify-content:center;
    width:30px
}
@media(max-width:479px) {
    ._820G9 {
        display:none
    }
}
@keyframes MUAZM {
    0% {
        transform:rotate(0deg)
    }
    to {
        transform:rotate(1turn)
    }
}
.XDQ9T {
    background-color:var(--fbs-color-surface-primary);
    border-radius:0;
    height:56px;
    margin:0;
    position:absolute;
    width:35px;
    z-index:3
}
.XDQ9T:hover {
    background-color:var(--fbs-color-surface-button-default-blend)
}
.XDQ9T:hover svg {
    fill:var(--fbs-color-text-display)
}
.XDQ9T:focus {
    border:none
}
.XDQ9T.wPbjC {
    background-color:var(--fbs-color-surface-primary)
}
.XDQ9T.wPbjC svg {
    fill:var(--fbs-color-text-display)
}
.XDQ9T.wPbjC:hover {
    background:var(--fbs-color-surface-button-default-blend)
}
.XDQ9T.wPbjC:hover svg {
    fill:var(--fbs-color-ui-icon-invert-secondary)
}
@media(max-width:767px) {
    .XDQ9T {
        display:none
    }
}
.XDQ9T svg {
    pointer-events:none
}
.YYZtN {
    left:0
}
.Web_u {
    right:0
}
._70zuA {
    display:none
}
.zHwaw {
    align-items:center;
    border-left:1px solid var(--fbs-color-gray-200);
    color:var(--fbs-color-text-primary);
    display:flex;
    font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-utility-m)/var(--fbs-line-height-desktop-utility-m) var(--fbs-font-family-global-sans);
    height:48px;
    justify-content:center;
    max-width:230px;
    min-width:150px;
    padding:0 8px
}
.zHwaw.JfD3R {
    border-color:var(--fbs-color-surface-button-default-pop);
    color:var(--fbs-color-text-invert-primary)
}
.zHwaw._9hnaX {
    border:none;
    font-weight:600
}
.zHwaw._9hnaX:not(a) {
    cursor:default
}
.zHwaw .GdylL:not(span) {
    text-decoration:none
}
.zHwaw .GdylL:not(span):hover {
    text-decoration:underline
}
.zHwaw .GdylL:not(span) span {
    pointer-events:none
}
@media(max-width:767px) {
    .zHwaw {
        font-size:var(--fbs-font-size-desktop-utility-s);
        line-height:var(--fbs-line-height-desktop-utility-s);
        max-width:200px;
        min-width:100px
    }
}
.sg5Nf {
    display:flex;
    height:56px;
    position:sticky;
    top:56px;
    z-index:999
}
.JV0aD {
    --bg-color:#fcfcfc;
    border-bottom:.7px solid #e3e3e3;
    border-top:.7px solid #e3e3e3;
    color:var(--bg-color);
    padding:4px 8px;
    width:100%
}
.JV0aD,
.JV0aD.Gr_iZ {
    background-color:var(--bg-color)
}
.JV0aD.Gr_iZ {
    --bg-color:#171717;
    border-color:#333
}


.JV0aD.zDNNZ:before {
    background:linear-gradient(90deg,var(--bg-color) 6.41%,#0000);
    content:"";
    display:block;
    height:55px;
    left:35px;
    position:absolute;
    top:0;
    width:56px;
    z-index:2
}
@media(max-width:767px) {
    .JV0aD.zDNNZ:before {
        left:0;
        width:38px
    }
}
.JV0aD.QQGdM:after {
    background:linear-gradient(-90deg,var(--bg-color) 6.41%,#0000);
    content:"";
    display:block;
    height:55px;
    position:absolute;
    right:35px;
    top:0;
    width:56px;
    z-index:2
}
@media(max-width:767px) {
    .JV0aD.QQGdM:after {
        right:0;
        width:38px
    }
}
.JV0aD .swiper-slide {
    width:fit-content
}
.mUnMc {
    box-shadow:inset 0 1px 2px 0 #0000004d;
    min-height:50px;
    position:fixed;
    width:100%;
    z-index:1003
}

@layer garden {
    [data-theme=dark] {
        --fbs-text-primary:#fff;
        --fbs-text-secondary:#bbb;
        --fbs-surface-disabled:unset;
        --fbs-icons-disabled:#7b7b7b;
        --fbs-icons-fill:#4285f4;
        --fill-background-color:unset
    }
    [data-theme=light] {
        --fbs-text-primary:#333;
        --fbs-text-secondary:#737373;
        --fbs-surface-disabled:#f0f0f0;
        --fbs-icons-disabled:#bbb;
        --fbs-icons-fill:#007ac8
    }
    .Na3NTglQ {
        color:var(--fbs-color-text-primary);
        display:inline;
        font-family:var(--fbs-font-family-global-sans);
        font-weight:var(--fbs-font-weight-medium);
        line-height:var(--fbs-line-height-desktop-utility-m);
        min-height:20px
    }
    .Na3NTglQ._51GWpoAk {
        font-size:var(--fbs-font-size-desktop-utility-m)
    }
    .Na3NTglQ.nAWUpAKB {
        font-size:var(--fbs-font-size-desktop-utility-l)
    }
    .Na3NTglQ.Pzzl7kAi {
        font-size:16px
    }
    .S7tzPEZ-,
    ._4tin10wS {
        color:var(--fbs-color-text-primary);
        display:inline-block;
        font:var(--fbs-font-weight-medium) var(--fbs-font-size-desktop-label-l)/var(--fbs-line-height-desktop-utility-m) var(--fbs-font-family-global-sans-medium);
        text-decoration-skip-ink:none;
        text-decoration-style:solid;
        text-decoration-thickness:auto;
        text-transform:capitalize;
        text-underline-offset:auto
    }
    .YbfXuVMn {
        margin-left:5px
    }
    .ujvJmzbB {
        color:var(--fbs-color-text-primary);
        display:inline-block;
        font-size:var(--fbs-font-size-desktop-utility-l);
        font-weight:var(--fbs-font-weight-medium);
        margin-right:5px
    }
    .AtUb4gy8 {
        display:inline;
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-l)/var(--fbs-line-height-desktop-utility-m) var(--fbs-font-family-global-sans);
        font-style:normal;
        margin-right:5px
    }
    .MN11Q1kr {
        color:var(--fbs-color-text-secondary);
        font:italic var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-m)/var(--fbs-line-height-desktop-headline-l) Georgia,Cambria,Times New Roman,Times,serif;
        letter-spacing:-.2px
    }
    .if9PFZGp {
        color:var(--fbs-color-text-invert-secondary)
    }
    .if9PFZGp span div {
        box-shadow:none;
        color:var(--fbs-color-surface-invert)
    }
    .if9PFZGp ._4tin10wS {
        color:var(--fbs-color-text-invert-primary)
    }
    .if9PFZGp .MN11Q1kr {
        color:var(--fbs-color-text-invert-secondary)
    }
    ._9uH1L-MC ._4tin10wS,
    ._9uH1L-MC .ujvJmzbB {
        color:var(--fbs-text-primary);
        margin-right:4px
    }
    ._9uH1L-MC .AtUb4gy8,
    ._9uH1L-MC ._4tin10wS,
    ._9uH1L-MC .ujvJmzbB {
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-l)/var(--fbs-line-height-desktop-utility-m) var(--fbs-font-family-global-sans)
    }
    ._9uH1L-MC .AtUb4gy8 {
        color:var(--fbs-text-secondary)
    }
    :root {
        --swiper-theme-color:#007aff;
        --swiper-navigation-size:44px
    }
    .voMge9br {
        display:flex;
        position:relative
    }
}
@layer garden {
    @media (max-width:767px) {
        .voMge9br {
            flex-wrap:wrap
        }
    }
    @font-face {
        font-family:swiper-icons;
        font-style:normal;
        font-weight:400;
        src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA) format("woff")
    }
    .voMge9br :root {
        --swiper-theme-color:#007aff
    }
    .voMge9br :host {
        display:block;
        margin-left:auto;
        margin-right:auto;
        position:relative;
        z-index:1
    }
    .voMge9br .swiper {
        display:block;
        list-style:none;
        margin-left:auto;
        margin-right:auto;
        overflow:hidden;
        padding:0;
        position:relative;
        z-index:1
    }
    .voMge9br .swiper-vertical>.swiper-wrapper {
        flex-direction:column
    }
    .voMge9br .swiper-wrapper {
        box-sizing:initial;
        display:flex;
        height:100%;
        position:relative;
        transition-property:transform;
        transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);
        width:100%;
        z-index:1
    }
    .voMge9br .swiper-android .swiper-slide,
    .voMge9br .swiper-ios .swiper-slide,
    .voMge9br .swiper-wrapper {
        transform:translateZ(0)
    }
    .voMge9br .swiper-horizontal {
        touch-action:pan-y
    }
    .voMge9br .swiper-vertical {
        touch-action:pan-x
    }
    .voMge9br .swiper-slide {
        display:block;
        flex-shrink:0;
        height:100%;
        position:relative;
        transition-property:transform;
        width:100%
    }
    .voMge9br .swiper-slide-invisible-blank {
        visibility:hidden
    }
    .voMge9br .swiper-autoheight,
    .voMge9br .swiper-autoheight .swiper-slide {
        height:auto
    }
    .voMge9br .swiper-autoheight .swiper-wrapper {
        align-items:flex-start;
        transition-property:transform,height
    }
    .voMge9br .swiper-backface-hidden .swiper-slide {
        backface-visibility:hidden;
        transform:translateZ(0)
    }
    .voMge9br .swiper-3d.swiper-css-mode .swiper-wrapper {
        perspective:1200px
    }
    .voMge9br .swiper-3d .swiper-wrapper {
        transform-style:preserve-3d
    }
    .voMge9br .swiper-3d {
        perspective:1200px
    }
    .voMge9br .swiper-3d .swiper-cube-shadow,
    .voMge9br .swiper-3d .swiper-slide {
        transform-style:preserve-3d
    }
    .voMge9br .swiper-css-mode>.swiper-wrapper {
        -ms-overflow-style:none;
        overflow:auto;
        scrollbar-width:none
    }
    .voMge9br .swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
        display:none
    }
    .voMge9br .swiper-css-mode>.swiper-wrapper>.swiper-slide {
        scroll-snap-align:start start
    }
    .voMge9br .swiper-css-mode.swiper-horizontal>.swiper-wrapper {
        scroll-snap-type:x mandatory
    }
    .voMge9br .swiper-css-mode.swiper-vertical>.swiper-wrapper {
        scroll-snap-type:y mandatory
    }
    .voMge9br .swiper-css-mode.swiper-free-mode>.swiper-wrapper {
        scroll-snap-type:none
    }
    .voMge9br .swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {
        scroll-snap-align:none
    }
    .voMge9br .swiper-css-mode.swiper-centered>.swiper-wrapper:before {
        content:"";
        flex-shrink:0;
        order:9999
    }
    .voMge9br .swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {
        scroll-snap-align:center center;
        scroll-snap-stop:always
    }
    .voMge9br .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
        margin-inline-start:var(--swiper-centered-offset-before)
    }
    .voMge9br .swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
        height:100%;
        min-height:1px;
        width:var(--swiper-centered-offset-after)
    }
    .voMge9br .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
        margin-block-start:var(--swiper-centered-offset-before)
    }
    .voMge9br .swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before {
        height:var(--swiper-centered-offset-after);
        min-width:1px;
        width:100%
    }
    .voMge9br .swiper-3d .swiper-slide-shadow,
    .voMge9br .swiper-3d .swiper-slide-shadow-bottom,
    .voMge9br .swiper-3d .swiper-slide-shadow-left,
    .voMge9br .swiper-3d .swiper-slide-shadow-right,
    .voMge9br .swiper-3d .swiper-slide-shadow-top {
        height:100%;
        left:0;
        pointer-events:none;
        position:absolute;
        top:0;
        width:100%;
        z-index:10
    }
    .voMge9br .swiper-3d .swiper-slide-shadow {
        background:#00000026
    }
    .voMge9br .swiper-3d .swiper-slide-shadow-left {
        background-image:linear-gradient(270deg,#00000080,#0000)
    }
    .voMge9br .swiper-3d .swiper-slide-shadow-right {
        background-image:linear-gradient(90deg,#00000080,#0000)
    }
    .voMge9br .swiper-3d .swiper-slide-shadow-top {
        background-image:linear-gradient(0deg,#00000080,#0000)
    }
    .voMge9br .swiper-3d .swiper-slide-shadow-bottom {
        background-image:linear-gradient(180deg,#00000080,#0000)
    }
    .voMge9br .swiper-lazy-preloader {
        border-radius:50%;
        border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));
        border-top:4px solid #0000;
        box-sizing:border-box;
        height:42px;
        left:50%;
        margin-left:-21px;
        margin-top:-21px;
        position:absolute;
        top:50%;
        transform-origin:50%;
        width:42px;
        z-index:10
    }
    .voMge9br .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
    .voMge9br .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
        animation:swiper-preloader-spin 1s linear infinite
    }
    .voMge9br .swiper-lazy-preloader-white {
        --swiper-preloader-color:#fff
    }
    .voMge9br .swiper-lazy-preloader-black {
        --swiper-preloader-color:#000
    }
    @keyframes TX0-ctJF {
        0% {
            transform:rotate(0)
        }
        to {
            transform:rotate(1turn)
        }
    }
    .voMge9br .swiper-pagination {
        position:absolute;
        text-align:center;
        transform:translateZ(0);
        transition:opacity .3s;
        z-index:10
    }
    .voMge9br .swiper-pagination.swiper-pagination-hidden {
        opacity:0
    }
    ._3dLLpHN8>.voMge9br .swiper-pagination,
    .voMge9br .swiper-pagination.swiper-pagination-disabled {
        display:none!important
    }
    .voMge9br .swiper-horizontal>.swiper-pagination-bullets,
    .voMge9br .swiper-pagination-bullets.swiper-pagination-horizontal,
    .voMge9br .swiper-pagination-custom,
    .voMge9br .swiper-pagination-fraction {
        bottom:var(--swiper-pagination-bottom,8px);
        left:0;
        top:var(--swiper-pagination-top,auto);
        width:100%
    }
    .voMge9br .swiper-pagination-bullets-dynamic {
        font-size:0;
        overflow:hidden
    }
    .voMge9br .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        position:relative;
        transform:scale(.33)
    }
    .voMge9br .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
    .voMge9br .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
        transform:scale(1)
    }
    .voMge9br .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
        transform:scale(.66)
    }
    .voMge9br .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
        transform:scale(.33)
    }
    .voMge9br .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
        transform:scale(.66)
    }
    .voMge9br .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
        transform:scale(.33)
    }
    .voMge9br .swiper-pagination-bullet {
        background:var(--swiper-pagination-bullet-inactive-color,#000);
        border-radius:var(--swiper-pagination-bullet-border-radius,50%);
        display:inline-block;
        height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));
        opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);
        width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))
    }
    button.voMge9br .swiper-pagination-bullet {
        -webkit-appearance:none;
        -moz-appearance:none;
        appearance:none;
        border:none;
        box-shadow:none;
        margin:0;
        padding:0
    }
    .fnSC5srp .voMge9br .swiper-pagination-bullet {
        cursor:pointer
    }
    .voMge9br .swiper-pagination-bullet:only-child {
        display:none!important
    }
    .voMge9br .swiper-pagination-bullet-active {
        background:var(--swiper-pagination-color,var(--swiper-theme-color));
        opacity:var(--swiper-pagination-bullet-opacity,1)
    }
    .voMge9br .swiper-pagination-vertical.swiper-pagination-bullets,
    .voMge9br .swiper-vertical>.swiper-pagination-bullets {
        left:var(--swiper-pagination-left,auto);
        right:var(--swiper-pagination-right,8px);
        top:50%;
        transform:translate3d(0,-50%,0)
    }
    .voMge9br .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
    .voMge9br .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
        display:block;
        margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0
    }
    .voMge9br .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
    .voMge9br .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
        top:50%;
        transform:translateY(-50%);
        width:8px
    }
    .voMge9br .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
    .voMge9br .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        display:inline-block;
        transition:transform .2s,top .2s
    }
    .voMge9br .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,
    .voMge9br .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
        margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)
    }
    .voMge9br .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
    .voMge9br .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
        left:50%;
        transform:translate(-50%);
        white-space:nowrap
    }
    .voMge9br .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
    .voMge9br .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transition:transform .2s,left .2s
    }
    .voMge9br .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
        transition:transform .2s,right .2s
    }
    .voMge9br .swiper-pagination-fraction {
        color:var(--swiper-pagination-fraction-color,inherit)
    }
    .voMge9br .swiper-pagination-progressbar {
        background:var(--swiper-pagination-progressbar-bg-color,#00000040);
        position:absolute
    }
    .voMge9br .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
        background:var(--swiper-pagination-color,var(--swiper-theme-color));
        height:100%;
        left:0;
        position:absolute;
        top:0;
        transform:scale(0);
        transform-origin:left top;
        width:100%
    }
    .W0LgTzgN .voMge9br .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
        transform-origin:right top
    }
    .Mp-xh9T6>.voMge9br .swiper-pagination-progressbar,
    .dqxcifhy>.voMge9br .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
    .voMge9br .swiper-pagination-progressbar.swiper-pagination-horizontal,
    .voMge9br .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
        height:var(--swiper-pagination-progressbar-size,4px);
        left:0;
        top:0;
        width:100%
    }
    .Mp-xh9T6>.voMge9br .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
    .dqxcifhy>.voMge9br .swiper-pagination-progressbar,
    .voMge9br .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
    .voMge9br .swiper-pagination-progressbar.swiper-pagination-vertical {
        height:100%;
        left:0;
        top:0;
        width:var(--swiper-pagination-progressbar-size,4px)
    }
    .voMge9br .swiper-pagination-lock {
        display:none
    }
    .voMge9br :root {
        --swiper-navigation-size:44px
    }
    .voMge9br .swiper-button-next,
    .voMge9br .swiper-button-prev {
        align-items:center;
        color:var(--swiper-navigation-color,var(--swiper-theme-color));
        cursor:pointer;
        display:flex;
        height:var(--swiper-navigation-size);
        justify-content:center;
        margin-top:calc(0px - var(--swiper-navigation-size)/2);
        position:absolute;
        top:var(--swiper-navigation-top-offset,50%);
        width:calc(var(--swiper-navigation-size)/44*27);
        z-index:10
    }
    .voMge9br .swiper-button-next.swiper-button-disabled,
    .voMge9br .swiper-button-prev.swiper-button-disabled {
        cursor:auto;
        opacity:.35;
        pointer-events:none
    }
    .voMge9br .swiper-button-next.swiper-button-hidden,
    .voMge9br .swiper-button-prev.swiper-button-hidden {
        cursor:auto;
        opacity:0;
        pointer-events:none
    }
    .WNWRQ0ua .voMge9br .swiper-button-next,
    .WNWRQ0ua .voMge9br .swiper-button-prev {
        display:none!important
    }
    .voMge9br .swiper-button-next svg,
    .voMge9br .swiper-button-prev svg {
        height:100%;
        object-fit:contain;
        transform-origin:center;
        width:100%
    }
    .W0LgTzgN .voMge9br .swiper-button-next svg,
    .W0LgTzgN .voMge9br .swiper-button-prev svg {
        transform:rotate(180deg)
    }
    .voMge9br .swiper-button-prev,
    .voMge9br .swiper-rtl .swiper-button-next {
        left:var(--swiper-navigation-sides-offset,10px);
        right:auto
    }
    .voMge9br .swiper-button-lock {
        display:none
    }
    .voMge9br .swiper-button-next:after,
    .voMge9br .swiper-button-prev:after {
        font-family:swiper-icons;
        font-size:var(--swiper-navigation-size);
        font-variant:normal;
        letter-spacing:0;
        line-height:1;
        text-transform:none!important
    }
    .voMge9br .swiper-button-prev:after,
    .voMge9br .swiper-rtl .swiper-button-next:after {
        content:"prev"
    }
    .voMge9br .swiper-button-next,
    .voMge9br .swiper-rtl .swiper-button-prev {
        left:auto;
        right:var(--swiper-navigation-sides-offset,10px)
    }
    .voMge9br .swiper-button-next:after,
    .voMge9br .swiper-rtl .swiper-button-prev:after {
        content:"next"
    }
    .voMge9br ._9VVNs0BB {
        align-self:center
    }
    .voMge9br .qgFn6u-q {
        margin:4px;
        order:1
    }
    @media (max-width:767px) {
        .voMge9br .qgFn6u-q {
            order:2
        }
    }
    .voMge9br .BQQd8g4A {
        margin:4px;
        order:3
    }
    .voMge9br .Wich2Jyw {
        order:2;
        width:100%
    }
    @media (max-width:767px) {
        .voMge9br .Wich2Jyw {
            order:1
        }
        .voMge9br .Wich2Jyw.mNLBF-bv {
            margin-bottom:16px
        }
    }
    .voMge9br .QPxhP0hs {
        display:block;
        height:100%;
        width:100%
    }
    .voMge9br .wKMckZhE {
        transition:none!important
    }
    .voMge9br .XWIoBJcs {
        background-color:#e3e3e3;
        border-radius:50%;
        cursor:pointer;
        display:inline-block;
        height:8px;
        width:8px
    }
    .voMge9br .E7MrQ8Y3 {
        background-color:#737373
    }
    .voMge9br ._-7DhN-cb {
        bottom:-24px;
        display:flex;
        gap:8px;
        left:50%;
        position:absolute;
        transform:translate(-50%);
        z-index:2
    }
    .JULvqjXa {
        align-items:center;
        background:none;
        border:1px solid #0000;
        border-radius:50%;
        display:flex;
        justify-content:center;
        margin:4px;
        padding:8px
    }
    .JULvqjXa svg {
        min-width:16px
    }
    .JULvqjXa:focus-visible {
        box-shadow:inset 0 0 .5px var(--fbs-color-border-focus);
        outline:3px solid var(--fbs-color-border-focus)
    }
    ._1Dl6Y2Kb svg {
        height:16px;
        width:16px
    }
    .f79QY-7J svg {
        height:24px;
        width:24px
    }
    ._5CBu2WYB svg {
        height:32px;
        width:32px
    }
    .K55B6PbF svg {
        fill:var(--fbs-color-ui-icon-primary)
    }
    .K55B6PbF._7zkbhAtG {
        background-color:var(--fbs-color-surface-button-invert-default-pop)
    }
}
@layer garden {
    @media (hover:hover) {
        .K55B6PbF:hover {
            background:var(--fbs-color-surface-button-invert-hover)
        }
    }
    .K55B6PbF:active {
        background:var(--fbs-color-surface-button-invert-click);
        box-shadow:none
    }
    .K55B6PbF:focus {
        background:var(--fbs-color-surface-button-invert-default-pop);
        border-color:var(--fbs-color-ui-icon-primary)
    }
    .TVxEFOXb svg {
        fill:var(--fbs-color-ui-icon-primary)
    }
    .TVxEFOXb._7zkbhAtG {
        background-color:var(--fbs-color-surface-button-default-blend)
    }
    @media (hover:hover) {
        .TVxEFOXb:hover {
            background:var(--fbs-color-surface-button-hover)
        }
    }
    .TVxEFOXb:active {
        background:var(--fbs-color-surface-button-click);
        box-shadow:none
    }
    .TVxEFOXb:focus {
        border-color:var(--fbs-color-surface-button-default-blend)
    }
    .TVxEFOXb:disabled {
        cursor:default;
        pointer-events:none
    }
    .TVxEFOXb:disabled svg {
        opacity:.4
    }
    .K55B6PbF:disabled {
        cursor:default;
        pointer-events:none
    }
    .K55B6PbF:disabled svg {
        opacity:.4
    }
    .zkbhIIYL {
        align-self:center;
        font-weight:300;
        position:relative
    }
    .zkbhIIYL svg {
        fill:currentcolor;
        height:12px;
        opacity:.8;
        top:50%;
        transform:translateY(9.5%);
        width:12px
    }
    .zkbhIIYL svg path {
        fill:currentcolor;
        transform:scale(1.633) translate(-21%,-21%)
    }
    .zkbhIIYL .FlEs-i3G {
        align-items:center;
        bottom:35px;
        cursor:pointer;
        display:none;
        left:50%;
        margin-bottom:-18px;
        transform:translate(-50%)
    }
    .zkbhIIYL .FlEs-i3G.NCZi24ww {
        bottom:auto;
        top:20px
    }
    .zkbhIIYL .FlEs-i3G.Q16y-ZSe {
        bottom:10px;
        left:20px;
        transform:none
    }
    .zkbhIIYL .FlEs-i3G.-E3NQNhB {
        bottom:10px;
        left:auto;
        right:20px;
        transform:none
    }
    .zkbhIIYL .FlEs-i3G._4rbSpMRi {
        display:block
    }
    .LjRUXB48 {
        background-color:var(--fbs-color-surface-elevated);
        box-shadow:0 4px 8px #3333331a;
        cursor:default;
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-s)/var(--fbs-line-height-desktop-utility-s) var(--fbs-font-family-global-sans);
        padding:8px 12px;
        position:absolute;
        white-space:nowrap;
        width:auto
    }
    .LjRUXB48,
    .ycHdAQ4U {
        color:var(--fbs-color-text-primary)
    }
    .ycHdAQ4U {
        font:var(--fbs-font-weight-regular) var(--fbs-font-size-desktop-utility-m)/var(--fbs-line-height-desktop-utility-m) var(--fbs-font-family-global-sans)
    }
}