:root{--color-bg:#000;--color-bg-deep:#040405;--color-bg-article:#151515;--color-bg-legal:#040102;--color-surface-1:#ffffff03;--color-surface-2:#ffffff05;--color-surface-3:#ffffff08;--color-surface-4:#ffffff0d;--color-surface-5:#ffffff0f;--color-surface-6:#ffffff1a;--color-scrim:#0003;--color-border-subtle:#ffffff0d;--color-border-1:#ffffff0f;--color-border-2:#ffffff1a;--color-border-3:#fff3;--color-border-nav-pill:#9c9c9c1a;--border-quiet:1px solid var(--color-border-1);--border-default:1px solid var(--color-border-2);--border-strong:1px solid var(--color-border-3);--border-subtle:1px solid var(--color-border-subtle);--border-width:1px;--color-text:#fff;--color-text-body:#ffffff8c;--color-text-muted:#fff6;--color-text-inverse:#151515;--color-text-blog-desc:#c9c9c9;--color-text-blog-meta:#7a7a7a;--color-icon-nav-rest:#9c8d92;--color-icon-footer-rest:#ffffffa6;--color-text-w69:#ffffffb0;--color-text-w47:#ffffff78;--color-text-w41:#ffffff69;--color-text-custom-sub:#5c5c5c;--color-text-custom-body:#afafaf;--color-text-fineprint:#757575;--color-text-be-label:#ada7a1;--color-text-3d3d3d:#3d3d3d;--color-accent:#ce7b35;--color-accent-bright:#ff9e0d;--color-accent-deep:#de5100;--color-accent-glow:#ff7300;--color-link:#ff9e4fe6;--color-link-hover:#fff;--color-accent-benefits-icon:#ff7605;--color-accent-hero-span:#d4701f;--color-accent-custom-bg:#e87811;--color-accent-custom-border:#d6701c;--color-blue-wash:#29a6d18f;--color-blue-wash-2:#2634d147;--color-blue-funnel-border:#33374d;--color-orb-from:#263354;--color-orb-to:#8db0e0;--color-funnel-border:#e3e3e3;--color-funnel-text:#666;--color-funnel-contrast:#000;--code-surface:#161820;--code-surface-2:#252525;--code-surface-3:#2f2f2f;--code-plain:#eee;--code-comment:#666;--code-keyword:#0bf;--code-tag:#0bf;--code-punctuation:#999;--code-definition:#fc6;--code-property:#7dd;--code-static:#f86;--code-string:#b8f;--code-ui-clickable:#999;--code-ui-hover:#c5c5c5;--code-ui-disabled:#4d4d4d;--code-ui-accent:#09f;--code-ui-base:#d92121;--code-ui-error:#f36;--code-ui-error-surface:#ffe0e8;--shadow-inner-glass:inset 0 1px 4px 1px #ffffff14, inset 0 1px 0 0 #fff3;--shadow-inner-bloom:inset 0 0 20px #ffffff1a;--shadow-panel-glow:inset 0 0 30px #ffffff0d;--shadow-nav-pill:6px 6px 6px -3px #3336, -6px -6px 6px -3px #ffffff17;--shadow-accent-glow:.180656px .602187px 3.14351px -.666667px #ff730069, .68656px 2.28853px 11.9465px -1.33333px #ff730073, 3px 10px 52.2015px -2px #ff730099, 0 2px 4px #00000040;--shadow-ring:0 0 0 1px #ffffff0f;--shadow-ring-top:0 0 0 1px #ffffff0f, 0 -1px 0 0 #ffffff1a;--shadow-lift-faint:0 10px 20px 0 #ffffff03;--shadow-dropdown:0 10px 10px #0003;--shadow-custom-neumorphic:3px 3px 6px 1px #1012217a, -3px -3px 6px #0000008a;--shadow-accent-drop:0 1px 5px 0 #de5100;--space-4:4px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-30:30px;--space-32:32px;--space-48:48px;--space-60:60px;--space-64:64px;--space-80:80px;--space-96:96px;--space-120:120px;--space-5:5px;--space-9:9px;--space-14:14px;--space-15:15px;--space-17:17px;--space-21:21px;--space-29:29px;--space-35:35px;--space-47:47px;--space-61:61px;--space-75:75px;--radius-sm:8px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-pill:999px;--radius-1:1px;--radius-2:2px;--radius-6:6px;--radius-11:11px;--radius-12:12px;--radius-13:13px;--radius-15:15px;--radius-30:30px;--radius-40:40px;--radius-42:42px;--radius-48:48px;--radius-50:50px;--radius-80:80px;--radius-100:100px;--radius-half:50%;--radius-full:100%;--container-primary:1280px;--container-narrow:1200px;--container-funnel:1500px;--container-narrow-gutter:20px;--container-funnel-gutter:16px;--container-funnel-gap:24px;--funnel-rail:360px;--measure-section-header:768px;--container-primary-gutter:16px;--measure-prose-blog:342px;--measure-prose-legal:358px;--measure-blog-list:350px;--nav-pill-w:302px;--nav-pill-h:67px;--nav-top-cms:20px;--nav-top-sticky-22:22px;--nav-top-default:30px;--nav-top-custom:39px;--grid-min-96:96px;--grid-min-50:50px;--grid-min-200:200px;--blur-backdrop-4:4px;--blur-backdrop-10:10px;--blur-backdrop-14:14px;--blur-backdrop-15:15px;--blur-backdrop-16:16px;--blur-backdrop-20:20px;--blur-orb:200px;--ease-framer:cubic-bezier(.44, 0, .56, 1);--transition-link:color .4s var(--ease-framer)}@media (min-width:810px){:root{--container-primary-gutter:32px;--measure-prose-blog:946px;--measure-prose-legal:800px;--measure-blog-list:600px;--nav-pill-w:517px}}@media (min-width:1245px){:root{--measure-prose-blog:1118px;--measure-blog-list:900px}}
@font-face{font-family:Exo Light;src:url(/fonts/exo/Exo-Light.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:200;size-adjust:95.91%;ascent-override:98.43%;descent-override:26.9%;line-gap-override:18.98%}@font-face{font-family:Exo Book;src:url(/fonts/exo/Exo-Book.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:300;size-adjust:95.92%;ascent-override:99.15%;descent-override:27.21%;line-gap-override:19.08%}@font-face{font-family:Exo Regular;src:url(/fonts/exo/Exo-Regular.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:400;size-adjust:96.2%;ascent-override:99.8%;descent-override:27.55%;line-gap-override:19.23%}@font-face{font-family:Exo SemiBold;src:url(/fonts/exo/Exo-SemiBold.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:600;size-adjust:96.34%;ascent-override:100.58%;descent-override:28.03%;line-gap-override:19.41%}@font-face{font-family:Exo Bold;src:url(/fonts/exo/Exo-Bold.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:700;size-adjust:96.62%;ascent-override:101.32%;descent-override:28.46%;line-gap-override:19.66%}@font-face{font-family:Exo Black;src:url(/fonts/exo/Exo-Black.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:900;size-adjust:96.77%;ascent-override:103.03%;descent-override:29.76%;line-gap-override:20.05%}
:root{--ff-petrov-regular:"Petrov Sans Regular", "Petrov Sans Regular Placeholder", sans-serif;--ff-petrov-book:"Petrov Sans Book", "Petrov Sans Book Placeholder", sans-serif;--ff-petrov-light:"Petrov Sans Light", "Petrov Sans Light Placeholder", sans-serif;--ff-petrov-semibold:"Petrov Sans SemiBold", "Petrov Sans SemiBold Placeholder", sans-serif;--ff-petrov-bold:"Petrov Sans Bold", "Petrov Sans Bold Placeholder", sans-serif;--ff-petrov-black:"Petrov Sans Black", "Petrov Sans Black Placeholder", sans-serif;--ff-inter:"Inter", "Inter Placeholder", sans-serif;--ff-mono:"Fragment Mono", monospace;--ff-mono-generic:monospace;--ff-exo-light:"Exo Light", var(--ff-petrov-light);--ff-exo-book:"Exo Book", var(--ff-petrov-book);--ff-exo-regular:"Exo Regular", var(--ff-petrov-regular);--ff-exo-semibold:"Exo SemiBold", var(--ff-petrov-semibold);--ff-exo-bold:"Exo Bold", var(--ff-petrov-bold);--ff-exo-black:"Exo Black", var(--ff-petrov-black);--fw-light:200;--fw-book:300;--fw-regular:400;--fw-semibold:600;--fw-bold:700;--fw-black:900;--fs-display:30px;--lh-display:36px;--fs-display-mark:100px;--lh-display-mark:110px;--fs-display-custom:45px;--lh-display-custom:45px;--fs-display-custom-accent:45px;--lh-display-custom-accent:60px;--fs-h1-article:33px;--lh-h1-article:45px;--ff-h1-hero-black:var(--ff-exo-bold);--fw-h1-hero-black:var(--fw-bold);--fs-h1-hero-black:48px;--lh-h1-hero-black:56px;--fs-h1-start:48px;--lh-h1-start:48px;--ls-h1-start:-1.92px;--fs-h2-section:48px;--lh-h2-section:56px;--fs-h2:45px;--lh-h2:49.5px;--fs-h2-card:23px;--lh-h2-card:25.3px;--fs-h3:24px;--lh-h3:26.4px;--fs-h3-lg:36px;--lh-h3-lg:44px;--fs-h3-md:27px;--lh-h3-md:29.7px;--fs-h4:27px;--lh-h4:37.8px;--ls-h4:-1.08px;--fs-h5:21px;--lh-h5:29.4px;--ls-h5:-.84px;--fs-h6:21px;--lh-h6:29.4px;--ls-h6:-.42px;--fs-lede:27px;--lh-lede:29.7px;--ls-lede:.3px;--fs-quote-light:42px;--lh-quote-light:45px;--fs-body-lg:18px;--lh-body-lg:27px;--fs-body-base:16px;--lh-body-base:24px;--fs-body-sm:14px;--lh-body-sm:20px;--fs-nav-item:14px;--lh-nav-item:20px;--ls-nav-item:normal;--fs-eyebrow:11px;--lh-eyebrow:15.4px;--fs-button:14px;--lh-button:14px;--fs-micro:9px;--lh-micro:20px;--fs-mono:14px;--lh-mono:21px;--fs-mono-code:18px;--lh-mono-code:27px;--fs-mono-fallback:16px;--lh-mono-fallback:24px;--ls-exo-display:-.0168em;--ls-exo-h2-section:-.0063em;--ls-exo-h3:-.0078em;--ls-exo-h3-md:-.0074em;--ls-exo-h5:calc(var(--ls-h5) - .0006em);--ls-exo-body-lg:-.0136em;--ls-exo-body-base:-.0095em;--ls-exo-body-sm:-.0105em;--ls-exo-nav-item:var(--ls-nav-item);--ls-exo-eyebrow:-.0071em;--ls-exo-micro:-.0129em}@media (min-width:810px){:root{--fs-display:45px;--lh-display:60px;--fs-display-custom:72px;--lh-display-custom:80px;--fs-display-custom-accent:75px;--lh-display-custom-accent:80px;--fs-h1-article:45px;--lh-h1-article:69px;--fs-h2-card:29px;--lh-h2-card:31.9px;--fs-nav-item:15px;--lh-nav-item:14px;--ls-nav-item:1px;--ls-exo-display:-.0156em;--ls-exo-h2-section:-.008em;--ls-exo-body-lg:-.0092em;--ls-exo-body-base:-.0105em;--ls-exo-body-sm:-.0107em;--ls-exo-nav-item:calc(var(--ls-nav-item) - .0167em)}}@media (min-width:1245px){:root{--fs-display:60px;--lh-display:69px;--ff-h1-hero-black:var(--ff-exo-black);--fw-h1-hero-black:var(--fw-black);--fs-h1-hero-black:56px;--lh-h1-hero-black:64px;--fs-h1-start:60px;--lh-h1-start:60px;--ls-h1-start:-2.4px;--fs-h2-card:21px;--lh-h2-card:23.1px;--fs-lede:30px;--lh-lede:33px;--lh-quote-light:56px;--ls-exo-display:-.0132em;--ls-exo-body-lg:-.0112em;--ls-exo-body-base:-.0106em}}.t-display{font-family:var(--ff-exo-regular);font-weight:var(--fw-regular);font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-exo-display)}.t-display-mark{font-family:var(--ff-exo-bold);font-weight:var(--fw-bold);font-size:var(--fs-display-mark);line-height:var(--lh-display-mark)}.t-display-custom{font-family:var(--ff-exo-bold);font-weight:var(--fw-bold);font-size:var(--fs-display-custom);line-height:var(--lh-display-custom)}.t-display-custom-accent{font-family:var(--ff-exo-bold);font-weight:var(--fw-bold);font-size:var(--fs-display-custom-accent);line-height:var(--lh-display-custom-accent)}.t-h1-article{font-family:var(--ff-exo-bold);font-weight:var(--fw-bold);font-size:var(--fs-h1-article);line-height:var(--lh-h1-article)}.t-h1-hero-black{font-family:var(--ff-h1-hero-black);font-weight:var(--fw-h1-hero-black);font-size:var(--fs-h1-hero-black);line-height:var(--lh-h1-hero-black)}.t-h1-start{font-family:var(--ff-exo-semibold);font-weight:var(--fw-semibold);font-size:var(--fs-h1-start);line-height:var(--lh-h1-start);letter-spacing:var(--ls-h1-start)}.t-h2-section{font-family:var(--ff-exo-bold);font-weight:var(--fw-bold);font-size:var(--fs-h2-section);line-height:var(--lh-h2-section);letter-spacing:var(--ls-exo-h2-section)}.t-h2{font-family:var(--ff-exo-bold);font-weight:var(--fw-bold);font-size:var(--fs-h2);line-height:var(--lh-h2)}.t-h2-card{font-family:var(--ff-exo-bold);font-weight:var(--fw-bold);font-size:var(--fs-h2-card);line-height:var(--lh-h2-card)}.t-h3{font-family:var(--ff-exo-semibold);font-weight:var(--fw-semibold);font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-exo-h3)}.t-h3-lg{font-family:var(--ff-exo-semibold);font-weight:var(--fw-semibold);font-size:var(--fs-h3-lg);line-height:var(--lh-h3-lg)}.t-h3-md{font-family:var(--ff-exo-semibold);font-weight:var(--fw-semibold);font-size:var(--fs-h3-md);line-height:var(--lh-h3-md);letter-spacing:var(--ls-exo-h3-md)}.t-h4{font-family:var(--ff-inter);font-weight:var(--fw-bold);font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:var(--ls-h4)}.t-h5{font-family:var(--ff-exo-bold);font-weight:var(--fw-bold);font-size:var(--fs-h5);line-height:var(--lh-h5);letter-spacing:var(--ls-exo-h5)}.t-h6{font-family:var(--ff-exo-bold);font-weight:var(--fw-bold);font-size:var(--fs-h6);line-height:var(--lh-h6);letter-spacing:var(--ls-h6)}.t-lede{font-family:var(--ff-exo-bold);font-weight:var(--fw-bold);font-size:var(--fs-lede);line-height:var(--lh-lede);letter-spacing:var(--ls-lede)}.t-quote-light{font-family:var(--ff-exo-light);font-weight:var(--fw-light);font-size:var(--fs-quote-light);line-height:var(--lh-quote-light)}.t-body-lg{font-family:var(--ff-exo-book);font-weight:var(--fw-book);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);letter-spacing:var(--ls-exo-body-lg)}.t-body-base{font-family:var(--ff-exo-regular);font-weight:var(--fw-regular);font-size:var(--fs-body-base);line-height:var(--lh-body-base);letter-spacing:var(--ls-exo-body-base)}.t-body-sm{font-family:var(--ff-exo-regular);font-weight:var(--fw-regular);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);letter-spacing:var(--ls-exo-body-sm)}.t-nav-item{font-family:var(--ff-exo-regular);font-weight:var(--fw-regular);font-size:var(--fs-nav-item);line-height:var(--lh-nav-item);letter-spacing:var(--ls-exo-nav-item)}.t-eyebrow{font-family:var(--ff-exo-bold);font-weight:var(--fw-bold);font-size:var(--fs-eyebrow);line-height:var(--lh-eyebrow);letter-spacing:var(--ls-exo-eyebrow)}.t-button{font-family:var(--ff-exo-bold);font-weight:var(--fw-bold);font-size:var(--fs-button);line-height:var(--lh-button);text-transform:uppercase}.t-button-sentence{font-family:var(--ff-exo-bold);font-weight:var(--fw-bold);font-size:var(--fs-button);line-height:var(--lh-button);text-transform:none}.t-micro{font-family:var(--ff-exo-regular);font-weight:var(--fw-regular);font-size:var(--fs-micro);line-height:var(--lh-micro);letter-spacing:var(--ls-exo-micro)}.t-mono{font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono);line-height:var(--lh-mono)}.t-mono-code{font-family:var(--ff-mono);font-weight:var(--fw-regular);font-size:var(--fs-mono-code);line-height:var(--lh-mono-code)}.t-mono-fallback{font-family:var(--ff-mono-generic);font-weight:var(--fw-regular);font-size:var(--fs-mono-fallback);line-height:var(--lh-mono-fallback)}
:root{--shell-nav-radius:9px;--shell-nav-blur:blur(30px);--shell-nav-pad-y:var(--space-4);--shell-nav-pad-x:31px;--shell-nav-gap-phone:42px;--shell-nav-gap-desktop:65px;--shell-mark-w:30px;--shell-mark-h:59px;--shell-burger-w:60px;--shell-burger-h:42px;--shell-burger-icon:24px;--shell-cta-chip:32px;--shell-cta-icon:16px;--shell-cta-pad-left:var(--space-16);--shell-cta-gap:var(--space-10);--shell-cta-gap-hover:var(--space-20);--shell-menu-surface:#32323621;--shell-menu-blur:blur(30px);--shell-menu-h-phone:472px;--shell-menu-h-desktop:429px;--shell-menu-w-phone:304px;--shell-menu-pad:var(--space-10);--shell-menu-item-gap:22px;--shell-menu-item-pad:var(--space-14);--shell-menu-item-shadow-rest:0 10px 20px 0 #0000;--shell-menu-item-shadow-active:0 10px 20px 0 #0006;--shell-menu-item-size:15px;--shell-menu-item-leading:100%;--shell-menu-item-tracking:1px;--shell-footer-pad-bottom-phone:87px;--shell-footer-pad-bottom:var(--space-32);--shell-footer-pad-top-tablet:var(--space-96);--shell-footer-root-gap:90px;--shell-footer-container-gap-phone:var(--space-48);--shell-footer-container-gap:53px;--shell-footer-gutter-phone:var(--space-16);--shell-footer-gutter:var(--space-32);--shell-footer-columns-gap-phone:var(--space-60);--shell-footer-columns-gap-tablet:var(--space-48);--shell-footer-columns-gap:var(--space-64);--shell-footer-brand-pad-phone:86px;--shell-footer-brand-gap:var(--space-9);--shell-footer-logo-w:278px;--shell-footer-logo-h:70px;--shell-footer-logo-w-phone:240px;--shell-footer-logo-h-phone:60px;--shell-footer-tagline-measure:320px;--shell-footer-col-gap:var(--space-24);--shell-footer-col1-min:400px;--shell-footer-link-gap:var(--space-16);--shell-footer-link-row-gap:var(--space-10);--shell-footer-col4-pad-top:42px;--shell-footer-slot-h:var(--space-20);--shell-footer-bar-pad-top:var(--space-32);--shell-footer-bar-pad-bottom-phone:122px;--shell-footer-bar-gap-phone:var(--space-32);--shell-footer-bar-measure:256px;--shell-footer-social:36px;--shell-footer-social-pad:var(--space-8);--shell-footer-social-icon:var(--space-20);--shell-footer-social-gap:var(--space-20);--shell-footer-social-gap-phone:36px;--shell-root-underlap:1600px}.shell-header{top:var(--shell-header-top,30px);transform:translate(calc(-50% - var(--shell-scrollbar-compensation,0px) / 2), var(--shell-header-shift-y,0px));z-index:10;flex:none;width:auto;height:auto;position:fixed;left:50%}.shell-header[data-position=sticky]{width:fit-content;margin-inline:auto;position:sticky;left:auto;transform:none}.shell-header[data-position=absolute]{position:absolute}#main>:has(+.shell-footer){box-sizing:content-box;padding-bottom:var(--shell-root-underlap);margin-bottom:calc(-1 * var(--shell-root-underlap))}#main>.shell-header[data-position=sticky]~:has(+.shell-footer){margin-top:calc(-1 * var(--nav-pill-h));padding-top:var(--nav-pill-h)}#main>.shell-footer{position:relative}#main:has(>.shell-footer){overflow-y:clip}.shell-nav{justify-content:flex-start;align-items:center;gap:var(--shell-nav-gap-phone);width:min-content;height:min-content;padding:var(--shell-nav-pad-y) var(--shell-nav-pad-x);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:var(--shell-nav-radius);box-shadow:none;background:0 0;border:none;flex-direction:row;display:flex;position:relative;overflow:hidden}.shell-nav-logo{justify-content:center;align-items:center;gap:var(--space-8);flex-direction:row;padding:0;text-decoration:none;display:flex;overflow:hidden}.shell-nav-mark{width:var(--shell-mark-w);height:var(--shell-mark-h);flex:none;display:block;position:relative;overflow:hidden}.shell-nav-mark img{object-fit:cover;object-position:center;border-radius:inherit;width:100%;height:100%;display:block}.shell-nav-wordmark{color:var(--color-text);white-space:pre}.shell-nav .shell-nav-wordmark{letter-spacing:-.0121em}.shell-burger{appearance:none;font:inherit;color:var(--color-text);width:var(--shell-burger-w);height:var(--shell-burger-h);cursor:pointer;background:var(--color-surface-1);border-radius:var(--radius-md);box-shadow:var(--shadow-nav-pill), inset 0 0 0 var(--border-width) var(--color-border-nav-pill);border:0;flex:none;margin:0;padding:0;display:block;position:relative;overflow:visible}.shell-burger-icon{top:calc(50% - var(--shell-burger-icon) / 2);left:calc(50% - var(--shell-burger-icon) / 2);width:var(--shell-burger-icon);height:var(--shell-burger-icon);display:block;position:absolute}.shell-burger-icon path,.shell-cta-icon path{fill:#0000;stroke:var(--color-text);stroke-width:2px;stroke-linecap:round;stroke-miterlimit:10}.shell-nav-cta{display:none}.shell-nav-cta-label{color:var(--color-text);text-align:center}.shell-nav-cta-chip{width:var(--shell-cta-chip);height:var(--shell-cta-chip);background:var(--color-surface-4);border-radius:var(--radius-6);color:var(--color-text);flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.shell-cta-icon{width:var(--shell-cta-icon);height:var(--shell-cta-icon);display:block}@media (min-width:810px){.shell-nav{gap:var(--shell-nav-gap-desktop)}.shell-nav-cta{justify-content:center;align-items:center;gap:var(--shell-cta-gap);padding:var(--space-4) var(--space-4) var(--space-4) var(--shell-cta-pad-left);cursor:pointer;background:var(--color-scrim);border-radius:var(--radius-md);box-shadow:var(--shadow-lift-faint);transition:gap .949s linear(0, .2018, .4422, .6229, .7437, .8277, .883, .9213, .9466, .9641, .9756, .9836, .9889, .9925, .995, .9966, .9977, .9984, .999, .9993, .9995, .9997, .9998, .9999, 1), box-shadow .949s linear(0, .2018, .4422, .6229, .7437, .8277, .883, .9213, .9466, .9641, .9756, .9836, .9889, .9925, .995, .9966, .9977, .9984, .999, .9993, .9995, .9997, .9998, .9999, 1);flex-direction:row;text-decoration:none;display:flex;position:relative;overflow:hidden}.shell-nav-cta:after{content:"";border:var(--border-width) solid var(--color-border-2);border-radius:inherit;box-sizing:border-box;pointer-events:none;position:absolute;inset:0}.shell-nav-cta:hover{gap:var(--shell-cta-gap-hover);box-shadow:0 3px 20px #fff6}}@media (min-width:810px) and (max-width:1244.98px){.shell-header[data-nav-variant-at-tablet=mobile] .shell-nav{gap:var(--shell-nav-gap-phone)}.shell-header[data-nav-variant-at-tablet=mobile] .shell-nav-cta{display:none}}.shell-menu-positioner{top:var(--shell-menu-top,104px);transform:translateX(calc(-50% - var(--shell-scrollbar-compensation,0px) / 2));z-index:10;visibility:visible;width:auto;height:auto;position:fixed;left:50%}.shell-menu-catcher{z-index:10;position:fixed;inset:0}.shell-menu-dialog{width:calc(var(--nav-pill-w) + 2px);height:var(--shell-menu-h-phone);padding:var(--shell-menu-pad);background-color:var(--shell-menu-surface);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:var(--radius-md);transform-origin:100% 0;will-change:transform;opacity:1;flex-flow:row;place-content:center;align-items:center;gap:100px;display:flex;position:relative;overflow:hidden;transform:none}.shell-menu-dialog:focus{outline:none}.shell-menu-list{place-content:center flex-start;align-items:center;gap:var(--shell-menu-item-gap);flex-flow:column;flex:1 0 0;padding:0;display:flex;overflow:visible}.shell-menu-item{width:100%;padding:var(--shell-menu-item-pad);border-radius:var(--radius-md);cursor:pointer;box-shadow:var(--shell-menu-item-shadow-rest), inset 0 0 0 var(--border-width) #fff0;background:linear-gradient(#fff0 0% 100%);flex-flow:row;place-content:center;align-items:center;gap:0;text-decoration:none;display:flex;position:relative;overflow:visible}.shell-menu-item[aria-current=page]{cursor:unset;background:linear-gradient(var(--color-surface-6) 0%, #fff0 100%);box-shadow:var(--shell-menu-item-shadow-active), inset 0 0 0 var(--border-width) var(--color-border-2)}.shell-menu-item-title{font-family:var(--ff-exo-regular);font-weight:var(--fw-regular);font-size:var(--shell-menu-item-size);line-height:var(--shell-menu-item-leading);letter-spacing:calc(var(--shell-menu-item-tracking) - .0116em);color:var(--color-text);white-space:pre}@media (min-width:810px){.shell-menu-item-title{letter-spacing:calc(var(--shell-menu-item-tracking) - .0135em)}.shell-menu-dialog{height:var(--shell-menu-h-desktop)}}@media (min-width:810px) and (max-width:1244.98px){.shell-menu-positioner[data-nav-variant-at-tablet=mobile] .shell-menu-dialog{width:var(--shell-menu-w-phone);height:var(--shell-menu-h-phone)}}.shell-footer{--shell-fv-root-gap:0px;--shell-fv-root-pad:0 0 var(--shell-footer-pad-bottom-phone);--shell-fv-gutter:var(--shell-footer-gutter-phone);--shell-fv-container-gap:var(--shell-footer-container-gap-phone);--shell-fv-columns-display:grid;--shell-fv-columns-template:repeat(2, minmax(var(--grid-min-96), 1fr));--shell-fv-columns-gap:var(--shell-footer-columns-gap-phone);--shell-fv-columns-justify:center;--shell-fv-columns-align:normal;--shell-fv-brand-span:span 2;--shell-fv-brand-place-self:center;--shell-fv-brand-align:center;--shell-fv-brand-pad:var(--shell-footer-brand-pad-phone) 0;--shell-fv-brand-flex:none;--shell-fv-brand-min-w:auto;--shell-fv-logo-w:var(--shell-footer-logo-w-phone);--shell-fv-logo-h:var(--shell-footer-logo-h-phone);--shell-fv-logo-ratio:4;--shell-fv-text-align:center;--shell-fv-col-flex:none;--shell-fv-col-place-self:start;--shell-fv-bar-direction:column;--shell-fv-bar-align:center;--shell-fv-bar-justify:flex-start;--shell-fv-bar-gap:var(--shell-footer-bar-gap-phone);--shell-fv-bar-pad:var(--shell-footer-bar-pad-top) 0 var(--shell-footer-bar-pad-bottom-phone);--shell-fv-bar-item-w:100%;--shell-fv-copyright-align:center;--shell-fv-copyright-order:1;--shell-fv-credit-order:2;--shell-fv-socials-gap:var(--shell-footer-social-gap-phone);--shell-fv-socials-order:0;justify-content:flex-start;align-items:center;gap:var(--shell-fv-root-gap);padding:var(--shell-fv-root-pad);background:0 0;flex-direction:column;width:100%;display:flex;overflow:hidden}.shell-footer-container{align-items:center;gap:var(--shell-fv-container-gap);width:100%;max-width:var(--container-primary);padding:0 var(--shell-fv-gutter);border-radius:var(--radius-sm);flex-direction:column;display:flex;overflow:visible}.shell-footer-columns{display:var(--shell-fv-columns-display);grid-template-columns:var(--shell-fv-columns-template);justify-content:var(--shell-fv-columns-justify);align-items:var(--shell-fv-columns-align);gap:var(--shell-fv-columns-gap);flex-direction:row;grid-auto-rows:min-content;width:100%}.shell-footer-brand{gap:var(--shell-footer-brand-gap);grid-column:var(--shell-fv-brand-span);place-self:var(--shell-fv-brand-place-self);align-items:var(--shell-fv-brand-align);flex-direction:column;flex:var(--shell-fv-brand-flex);min-width:var(--shell-fv-brand-min-w);width:100%;padding:var(--shell-fv-brand-pad);display:flex;overflow:hidden}.shell-footer-logo{width:var(--shell-fv-logo-w);height:var(--shell-fv-logo-h);aspect-ratio:var(--shell-fv-logo-ratio);flex:none;position:relative}.shell-footer-logo img{border-radius:var(--radius-100);object-fit:fill;width:100%;height:100%;display:block;position:absolute;inset:0}.shell-footer-tagline{color:var(--color-text-body);max-width:var(--shell-footer-tagline-measure);text-align:var(--shell-fv-text-align)}.shell-footer-col{align-items:flex-start;gap:var(--shell-footer-col-gap);flex-direction:column;flex:var(--shell-fv-col-flex);place-self:var(--shell-fv-col-place-self);width:100%;height:auto;display:flex;overflow:hidden}.shell-footer-heading{color:var(--color-text)}.shell-footer-links{align-items:center;gap:var(--shell-footer-link-gap);flex-direction:column;width:100%;display:flex;overflow:hidden}.shell-footer-links--col4{padding:var(--shell-footer-col4-pad-top) 0 0;justify-content:flex-end;align-items:flex-end}.shell-footer-link-row{justify-content:center;align-items:center;gap:var(--shell-footer-link-row-gap);flex-direction:row;width:100%;display:flex;overflow:visible}.shell-footer-slot{min-height:var(--shell-footer-slot-h);width:100%}.shell-footer-link,.shell-footer-credit a{color:var(--color-link);transition:var(--transition-link);text-decoration:none}.shell-footer-link{text-align:left;word-break:break-word;flex:1 0 1px}.shell-footer-link:hover,.shell-footer-credit a:hover{color:var(--color-link-hover);text-decoration-line:underline}.shell-footer-link[aria-current=page]{color:var(--color-link-hover);text-decoration:none}.shell-footer-bar{flex-direction:var(--shell-fv-bar-direction);align-items:var(--shell-fv-bar-align);justify-content:var(--shell-fv-bar-justify);gap:var(--shell-fv-bar-gap);width:100%;padding:var(--shell-fv-bar-pad);border-top:var(--border-quiet);display:flex;overflow:hidden}.shell-footer-copyright{color:var(--color-text-body);width:var(--shell-fv-bar-item-w);text-align:var(--shell-fv-copyright-align);order:var(--shell-fv-copyright-order)}.shell-footer-credit{color:var(--color-text-body);width:var(--shell-fv-bar-item-w);text-align:center;z-index:1;order:var(--shell-fv-credit-order)}.shell-footer-socials{justify-content:center;align-items:center;gap:var(--shell-fv-socials-gap);flex-direction:row;order:var(--shell-fv-socials-order);width:min-content;display:flex;overflow:hidden}.shell-footer-social{justify-content:center;align-items:center;gap:var(--space-8);width:var(--shell-footer-social);height:var(--shell-footer-social);padding:var(--shell-footer-social-pad);border-radius:var(--radius-pill);box-shadow:var(--shadow-inner-glass);flex-direction:row;flex:none;text-decoration:none;display:flex;overflow:hidden}.shell-footer-social-icon{width:var(--shell-footer-social-icon);height:var(--shell-footer-social-icon);min-width:var(--shell-footer-social-icon);will-change:filter;display:block;overflow:hidden}.shell-footer-social-icon img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:810px){.shell-footer{--shell-fv-root-gap:var(--shell-footer-root-gap);--shell-fv-root-pad:0 0 var(--shell-footer-pad-bottom);--shell-fv-gutter:var(--shell-footer-gutter);--shell-fv-container-gap:var(--shell-footer-container-gap);--shell-fv-columns-display:flex;--shell-fv-columns-template:none;--shell-fv-columns-gap:var(--shell-footer-columns-gap);--shell-fv-columns-justify:flex-start;--shell-fv-columns-align:flex-start;--shell-fv-brand-span:auto;--shell-fv-brand-place-self:auto;--shell-fv-brand-align:flex-start;--shell-fv-brand-pad:0;--shell-fv-brand-flex:1 0 0;--shell-fv-brand-min-w:var(--shell-footer-col1-min);--shell-fv-logo-w:var(--shell-footer-logo-w);--shell-fv-logo-h:var(--shell-footer-logo-h);--shell-fv-logo-ratio:auto;--shell-fv-text-align:left;--shell-fv-col-flex:1 0 1px;--shell-fv-col-place-self:auto;--shell-fv-bar-direction:row;--shell-fv-bar-align:flex-end;--shell-fv-bar-justify:space-between;--shell-fv-bar-gap:0px;--shell-fv-bar-pad:var(--shell-footer-bar-pad-top) 0 0;--shell-fv-bar-item-w:var(--shell-footer-bar-measure);--shell-fv-copyright-align:left;--shell-fv-copyright-order:0;--shell-fv-credit-order:0;--shell-fv-socials-gap:var(--shell-footer-social-gap);--shell-fv-socials-order:0}}@media (min-width:810px) and (max-width:1244.98px){.shell-footer[data-footer-variant-at-tablet=tablet]{--shell-fv-root-pad:var(--shell-footer-pad-top-tablet) 0 var(--shell-footer-pad-bottom);--shell-fv-columns-display:grid;--shell-fv-columns-template:repeat(3, minmax(var(--grid-min-96), 1fr));--shell-fv-columns-gap:var(--shell-footer-columns-gap-tablet);--shell-fv-columns-justify:center;--shell-fv-columns-align:normal;--shell-fv-brand-span:span 3;--shell-fv-brand-place-self:start;--shell-fv-brand-flex:none;--shell-fv-brand-min-w:auto;--shell-fv-col-flex:none;--shell-fv-col-place-self:start}.shell-footer[data-footer-variant-at-tablet=mobile]{--shell-fv-root-gap:0px;--shell-fv-root-pad:0 0 var(--shell-footer-pad-bottom-phone);--shell-fv-gutter:var(--shell-footer-gutter-phone);--shell-fv-container-gap:var(--shell-footer-container-gap-phone);--shell-fv-columns-display:grid;--shell-fv-columns-template:repeat(2, minmax(var(--grid-min-96), 1fr));--shell-fv-columns-gap:var(--shell-footer-columns-gap-phone);--shell-fv-columns-justify:center;--shell-fv-columns-align:normal;--shell-fv-brand-span:span 2;--shell-fv-brand-place-self:center;--shell-fv-brand-align:center;--shell-fv-brand-pad:var(--shell-footer-brand-pad-phone) 0;--shell-fv-brand-flex:none;--shell-fv-brand-min-w:auto;--shell-fv-logo-w:var(--shell-footer-logo-w-phone);--shell-fv-logo-h:var(--shell-footer-logo-h-phone);--shell-fv-logo-ratio:4;--shell-fv-text-align:center;--shell-fv-col-flex:none;--shell-fv-col-place-self:start;--shell-fv-bar-direction:column;--shell-fv-bar-align:center;--shell-fv-bar-justify:flex-start;--shell-fv-bar-gap:var(--shell-footer-bar-gap-phone);--shell-fv-bar-pad:var(--shell-footer-bar-pad-top) 0 var(--shell-footer-bar-pad-bottom-phone);--shell-fv-bar-item-w:100%;--shell-fv-copyright-align:center;--shell-fv-copyright-order:1;--shell-fv-credit-order:2;--shell-fv-socials-gap:var(--shell-footer-social-gap-phone);--shell-fv-socials-order:0}}
