.ss{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;line-height:var(--line-height--150,1.5)}.ss-field{display:flex;flex:1 1 auto;box-sizing:border-box;align-items:center;gap:var(--spacing--6px,.375rem);padding:var(--spacing--8px,.5rem);background:var(--color--input-bg,#fdfcfd);border:var(--border--1px,1px) solid var(--border--darker,rgba(39,39,42,.15));border-radius:var(--radius--8px,.5rem)}.ss-field--bare{padding:0;border:0;border-radius:0;background:none}.ss-icon{display:flex;width:var(--spacing--20px,1.25rem);height:var(--spacing--20px,1.25rem);align-items:center;justify-content:center;color:var(--color--placeholder,#949ca8);flex:0 0 auto}.ss-icon svg{display:block;width:var(--spacing--16px,1rem);height:var(--spacing--16px,1rem)}.ss-input{flex:1 1 auto;min-width:0;border:0;outline:none;background:none;padding:0 var(--spacing--4px,.25rem);font-family:var(--font--body,Poppins,sans-serif);font-size:var(--font-size--text-small,.875rem);line-height:var(--line-height--140,1.4);color:var(--color--ink,#14181f)}.ss-input::placeholder{color:var(--color--placeholder,#949ca8)}.ss-menu{position:absolute;top:calc(100% + var(--spacing--6px, .375rem));left:0;right:0;z-index:80;max-height:26rem;overflow:auto;padding:var(--spacing--6px,.375rem);background:var(--color--white,#fff);border:var(--border--1px,1px) solid var(--color--field-border,#d8dde3);border-radius:var(--radius--12px,.75rem);box-shadow:0 1.125rem 3.125rem -1.375rem rgba(13,31,56,.35)}.ss-group+.ss-group{margin-top:var(--spacing--8px,.5rem)}.ss-group-label{margin:0 0 var(--spacing--4px,.25rem);padding:0 var(--spacing--8px,.5rem);font-size:var(--font-size--text-tiny,.75rem);font-weight:var(--weight--semibold,600);letter-spacing:-.01em;text-transform:uppercase;color:var(--color--text-muted,#5a6472)}.ss-opt{display:flex;flex-direction:column;gap:.125rem;padding:var(--spacing--8px,.5rem);border-radius:var(--radius--8px,.5rem);text-decoration:none;color:var(--color--ink,#14181f)}.ss-opt--active{background:var(--color--grey-50,#f5f6f9)}@media (hover:hover){.ss-opt:hover{background:var(--color--grey-50,#f5f6f9)}}.ss-opt-title{font-size:var(--font-size--text-small,.875rem);font-weight:var(--weight--medium,500)}.ss-opt-sub,.ss-opt-title{line-height:var(--line-height--140,1.4)}.ss-opt-sub{font-size:var(--font-size--text-tiny,.75rem);color:var(--color--text-muted,#5a6472)}.ss-empty{margin:0;color:var(--color--text-muted,#5a6472)}.ss-all,.ss-empty{padding:var(--spacing--8px,.5rem);font-size:var(--font-size--text-small,.875rem)}.ss-all{display:block;width:100%;margin-top:var(--spacing--8px,.5rem);background:none;border:0;border-top:var(--border--1px,1px) solid var(--color--field-border,#d8dde3);border-radius:0;font-family:var(--font--body,Poppins,sans-serif);font-weight:var(--weight--semibold,600);color:var(--color--blue-bright,#1c5296);text-align:left;cursor:pointer}@font-face{font-family:Inter;src:url(https://webflow-files-prod.global.ssl.fastly.net/6a87182814d23f09ac6e84c1/fonts/6a87238c28faf79577d849d9-inter-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(https://webflow-files-prod.global.ssl.fastly.net/6a87182814d23f09ac6e84c1/fonts/6a87238ba55cccf24c109df6-poppins-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(https://webflow-files-prod.global.ssl.fastly.net/6a87182814d23f09ac6e84c1/fonts/6a87238ce8967b50b9470b85-poppins-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(https://webflow-files-prod.global.ssl.fastly.net/6a87182814d23f09ac6e84c1/fonts/6a876fdf8c10f86bbf0721b1-poppins-600italic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(https://webflow-files-prod.global.ssl.fastly.net/6a87182814d23f09ac6e84c1/fonts/6a87238c41b418eff3772888-poppins-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(https://webflow-files-prod.global.ssl.fastly.net/6a87182814d23f09ac6e84c1/fonts/6a873cb03e0d4d518e055aa4-poppins-700italic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(https://webflow-files-prod.global.ssl.fastly.net/6a87182814d23f09ac6e84c1/fonts/6a875ba5a8c120b2f60a76e3-poppins-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(https://webflow-files-prod.global.ssl.fastly.net/6a87182814d23f09ac6e84c1/fonts/6a873caff5c49a7d9c142dde-roboto-300.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(https://webflow-files-prod.global.ssl.fastly.net/6a87182814d23f09ac6e84c1/fonts/6a872361b4729654cd293c8f-roboto-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(https://webflow-files-prod.global.ssl.fastly.net/6a87182814d23f09ac6e84c1/fonts/6a87238b61c91010bb250018-roboto-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(https://webflow-files-prod.global.ssl.fastly.net/6a87182814d23f09ac6e84c1/fonts/6a873caf08ad79d0d7d2ea2d-roboto-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(https://webflow-files-prod.global.ssl.fastly.net/6a87182814d23f09ac6e84c1/fonts/6a87238b28faf79577d84928-roboto-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(https://webflow-files-prod.global.ssl.fastly.net/6a87182814d23f09ac6e84c1/fonts/6a873caf3e0d4d518e055a19-roboto-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--color--black:#000000;--color--blue:#133c74;--color--blue-bright:#1c5296;--color--field-border:#d8dde3;--color--field-text:#2d3037;--color--grey-50:#f5f6f9;--color--ink:#14181f;--color--ink-soft:#222529;--color--input-bg:#fdfcfd;--color--navy:#1a2954;--color--navy-deep:#1e2951;--color--off-white:#fdfdfd;--color--placeholder:#949ca8;--color--red:#db192a;--color--red-deep:#760d17;--color--red-gradient-end:#930512;--color--red-gradient-start:#dc192b;--color--sky-blue:#7fb0e8;--color--steel-200:#b3bfd1;--color--text-disabled:rgba(90,100,114,0.2);--color--text-muted:#5a6472;--color--transparent:rgba(0,0,0,0);--color--white:#ffffff;--overlay--black-49:rgba(0,0,0,0.49);--overlay--white-5:rgba(255,255,255,0.05);--overlay--white-11:rgba(255,255,255,0.11);--overlay--white-25:rgba(255,255,255,0.25);--overlay--white-40:rgba(255,255,255,0.4);--overlay--white-50:rgba(255,255,255,0.5);--overlay--white-65:rgba(255,255,255,0.65);--overlay--white-75:rgba(255,255,255,0.75);--border--1px:1px;--border--4px:4px;--border--darker:rgba(39,39,42,0.15);--border--hairline:rgba(0,0,0,0.1);--border--lang-divider:rgba(209,218,233,0.5);--border--muted:rgba(90,100,114,0.2);--border--on-dark:rgba(255,255,255,0.2);--font--body:Poppins,sans-serif;--font--copy:Poppins,sans-serif;--font--display:Poppins,sans-serif;--font--heading:Poppins,sans-serif;--font--ui:Inter,sans-serif;--font-size--announce:0.9375rem;--font-size--body-copy:1.125rem;--font-size--diff-title:1.5rem;--font-size--ev-day:1.375rem;--font-size--faq-answer:0.9375rem;--font-size--heading-1:4.5rem;--font-size--heading-2:3rem;--font-size--heading-3:2.5rem;--font-size--heading-4:2rem;--font-size--heading-5:1.5rem;--font-size--heading-6:1.25rem;--font-size--hero-h1:4.5rem;--font-size--hero-h1-sm:3rem;--font-size--hero-lead:1.125rem;--font-size--hero-sub:2rem;--font-size--hero-timing:3.5rem;--font-size--stat-title:1.25rem;--font-size--story-stat:2rem;--font-size--story-stat-sm:1.5rem;--font-size--text-large:1.25rem;--font-size--text-medium:1.125rem;--font-size--text-regular:1rem;--font-size--text-small:0.875rem;--font-size--text-tiny:0.75rem;--weight--bold:700;--weight--extrabold:800;--weight--light:300;--weight--medium:500;--weight--regular:400;--weight--semibold:600;--line-height--14px:0.875rem;--line-height--16px:1rem;--line-height--20px:1.25rem;--line-height--22px:1.375rem;--line-height--100:1;--line-height--115:1.15;--line-height--120:1.2;--line-height--130:1.3;--line-height--140:1.4;--line-height--150:1.5;--line-height--heading-4:1.3;--line-height--hero-timing:1;--letter-spacing--heading:-0.02em;--letter-spacing--none:0px;--letter-spacing--tight:-0.02em;--letter-spacing--tight-sm:-0.01em;--spacing--0:0px;--spacing--2px:0.125rem;--spacing--4px:0.25rem;--spacing--6px:0.375rem;--spacing--8px:0.5rem;--spacing--10px:0.625rem;--spacing--12px:0.75rem;--spacing--13px:0.81rem;--spacing--14px:0.875rem;--spacing--16px:1rem;--spacing--20px:1.25rem;--spacing--24px:1.5rem;--spacing--30px:1.875rem;--spacing--32px:2rem;--spacing--40px:2.5rem;--spacing--48px:3rem;--spacing--56px:3.5rem;--spacing--64px:4rem;--spacing--72px:4.5rem;--spacing--80px:5rem;--spacing--89px:5.56rem;--spacing--112px:7rem;--spacing--120px:7.5rem;--spacing--124px:7.75rem;--spacing--191px:11.94rem;--spacing--200px:12.5rem;--spacing--244px:15.25rem;--radius--2px:2px;--radius--4px:4px;--radius--6px:6px;--radius--8px:0.5rem;--radius--12px:0.75rem;--radius--16px:1rem;--radius--24px:1.5rem;--radius--pill:999px;--max-width--container:82rem;--max-width--cta:80rem;--max-width--large:48rem;--max-width--lead:33rem;--size--ben-copy:32.69rem;--size--ben-media:40rem;--size--button-height:3.5rem;--size--card-image:16.25rem;--size--card-media-compact:11.25rem;--size--careers-hero:40.63rem;--size--careers-hero-media:39rem;--size--careers-hero-media-sm:20.31rem;--size--careers-intro-text:35.44rem;--size--contact-icon:3rem;--size--contact-title:42rem;--size--contacts-col:36rem;--size--diff-card:28.13rem;--size--dropdown-item:2.375rem;--size--dropdown-panel:12.5rem;--size--ev-badge:6.63rem;--size--ev-date-col:4.06rem;--size--ev-featured:31.38rem;--size--ev-media-h:19.94rem;--size--ev-rule:7.31rem;--size--faq-left:28.38rem;--size--filters-col:20rem;--size--hero-bars:6.375rem;--size--hero-column:51rem;--size--hero-copy:42.31rem;--size--hero-copy-col:33rem;--size--hero-panel:33.56rem;--size--hero-slider:44.38rem;--size--hero-sub-line:32.06rem;--size--hero-sub-line-sm:18.31rem;--size--icon-16:1rem;--size--icon-24:1.5rem;--size--icon-tile:3.5rem;--size--join-copy:43.25rem;--size--join-media-h:21.56rem;--size--join-quote:29.31rem;--size--loc-carousel:46.56rem;--size--loc-carousel-sm:28.31rem;--size--loc-dot:1.88rem;--size--loc-slide:21.55rem;--size--loc-slide-sm:13.56rem;--size--loc-text-min:6.38rem;--size--loc-text-offset:5.88rem;--size--loc-text-offset-sm:3.84rem;--size--mobile-nav-row:3.125rem;--size--nav-row:5.625rem;--size--nav-search:30.88rem;--size--ne-feat-card:25.81rem;--size--ne-hero-col:43.25rem;--size--ne-hero-h:40.63rem;--size--ne-hero-media-h:29.44rem;--size--ne-search:13.75rem;--size--page-btn:2.25rem;--size--positions-lead:38.19rem;--size--split-left:35rem;--size--split-right:41.69rem;--size--story-cog:46.5rem;--size--sub-right:46.94rem;--size--swatch-chip:6rem;--size--swatch-item:11.5rem;--size--timing-hero-col:36.31rem}@media screen and (max-width:991px){:root{--font-size--body-copy:0.875rem;--font-size--faq-answer:0.875rem;--font-size--heading-1:3rem;--font-size--heading-2:2.5rem;--font-size--heading-3:2rem;--font-size--heading-4:1.5rem;--font-size--heading-5:1.25rem;--font-size--heading-6:1.125rem;--font-size--hero-lead:1rem;--font-size--hero-timing:3rem;--font-size--stat-title:1.5rem;--line-height--heading-4:1.2;--line-height--hero-timing:1.15;--size--card-image:13.75rem}}.heading-1{margin:var(--spacing--0);padding:var(--spacing--0);font-family:var(--font--display);color:var(--color--black);font-size:var(--font-size--heading-1);line-height:var(--line-height--100);font-style:italic;font-weight:var(--weight--bold);letter-spacing:var(--letter-spacing--tight);text-transform:uppercase}.heading-1.is-on-dark{width:100%;color:var(--color--white);word-break:break-word}.heading-2{font-size:var(--font-size--heading-2)}.heading-2,.heading-3{margin:var(--spacing--0);padding:var(--spacing--0);font-family:var(--font--heading);color:var(--color--black);line-height:var(--line-height--120);font-style:normal;font-weight:var(--weight--bold);letter-spacing:var(--letter-spacing--heading);text-transform:none}.heading-3{font-size:var(--font-size--heading-3)}.heading-3.is-display{font-family:var(--font--display)}.heading-4{margin:var(--spacing--0);padding:var(--spacing--0);font-family:var(--font--heading);color:var(--color--black);font-size:var(--font-size--heading-4);line-height:var(--line-height--heading-4);font-style:normal;font-weight:var(--weight--bold);letter-spacing:var(--letter-spacing--heading);text-transform:none}.heading-5{font-size:var(--font-size--heading-5)}.heading-5,.heading-6{margin:var(--spacing--0);padding:var(--spacing--0);font-family:var(--font--heading);color:var(--color--black);line-height:var(--line-height--140);font-style:normal;font-weight:var(--weight--bold);letter-spacing:var(--letter-spacing--heading);text-transform:none}.heading-6{font-size:var(--font-size--heading-6)}.tagline,.text-large,.text-medium,.text-regular,.text-small,.text-tiny,.type-caption{margin:var(--spacing--0);padding:var(--spacing--0);font-family:var(--font--body);color:var(--color--black);line-height:var(--line-height--150);font-weight:var(--weight--regular);letter-spacing:var(--letter-spacing--none)}.text-large{font-size:var(--font-size--text-large)}.text-medium{font-size:var(--font-size--text-medium)}.text-regular,.type-caption{font-size:var(--font-size--text-regular)}.text-small{font-size:var(--font-size--text-small)}.text-tiny{font-size:var(--font-size--text-tiny)}.tagline{font-size:var(--font-size--text-regular);font-style:normal;font-weight:var(--weight--semibold);text-transform:none}.text-large.is-light,.text-medium.is-light,.text-regular.is-light,.text-small.is-light,.text-tiny.is-light{font-weight:var(--weight--light)}.text-large.is-normal,.text-medium.is-normal,.text-regular.is-normal,.text-small.is-normal,.text-tiny.is-normal{font-weight:var(--weight--regular)}.text-large.is-medium,.text-medium.is-medium,.text-regular.is-medium,.text-small.is-medium,.text-tiny.is-medium{font-weight:var(--weight--medium)}.text-large.is-semibold,.text-medium.is-semibold,.text-regular.is-semibold,.text-small.is-semibold,.text-tiny.is-semibold{font-weight:var(--weight--semibold)}.text-large.is-bold,.text-medium.is-bold,.text-regular.is-bold,.text-small.is-bold,.text-tiny.is-bold{font-weight:var(--weight--bold)}.text-large.is-extrabold,.text-medium.is-extrabold,.text-regular.is-extrabold,.text-small.is-extrabold,.text-tiny.is-extrabold{font-weight:var(--weight--extrabold)}.text-medium.is-display{font-family:var(--font--display)}.text-small.is-on-dark,.type-caption.is-on-dark{color:var(--color--white)}.btn{display:inline-flex;justify-content:center;align-items:center;column-gap:var(--spacing--12px);row-gap:var(--spacing--12px);height:var(--size--button-height);margin:var(--spacing--0);padding:var(--spacing--0) var(--spacing--24px);border:var(--spacing--0) solid;border-radius:var(--radius--8px);background-color:var(--color--transparent);background-image:none;font-family:var(--font--display);font-size:var(--font-size--text-regular);line-height:var(--line-height--150);font-style:normal;font-weight:var(--weight--medium);text-align:center;letter-spacing:var(--letter-spacing--none);text-decoration:none;white-space:nowrap;cursor:pointer;transition-property:background-color,background-position,border-color,box-shadow,column-gap,color;transition-duration:.3s,.4s,.3s,.4s,.3s,.25s;transition-timing-function:ease}.btn:focus-visible{outline:2px solid var(--color--ink);outline-offset:2px}.btn.is-primary{color:var(--color--white);background-image:linear-gradient(90deg,var(--color--red) 0 50%,var(--color--red-gradient-start) 50%,var(--color--red-gradient-end) 100%);background-position:0;background-repeat:no-repeat;background-size:200% 100%;box-shadow:0 .0625rem .1875rem transparent,0 .375rem .375rem transparent,0 .8125rem .5rem transparent}.btn.is-primary:hover{column-gap:var(--spacing--16px);row-gap:var(--spacing--16px);background-position:100%;box-shadow:0 .0625rem .1875rem rgba(0,0,0,.03),0 .375rem .375rem rgba(0,0,0,.03),0 .8125rem .5rem rgba(0,0,0,.02)}.btn.is-primary.is-on-dark:focus-visible{outline-color:var(--color--white)}.btn.is-secondary{border-width:var(--border--1px);border-color:var(--overlay--white-40);background-color:var(--overlay--white-11);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);color:var(--color--white);box-shadow:0 .0625rem .1875rem transparent,0 .375rem .375rem transparent,0 .8125rem .5rem transparent}.btn.is-secondary:hover{border-color:var(--overlay--white-65);background-color:var(--overlay--white-25);box-shadow:0 .0625rem .1875rem rgba(0,0,0,.03),0 .375rem .375rem rgba(0,0,0,.03),0 .8125rem .5rem rgba(0,0,0,.02)}.btn.is-hollow{border-width:var(--border--1px);border-color:var(--color--blue);background-color:var(--color--transparent);color:var(--color--blue);box-shadow:0 .0625rem .1875rem transparent,0 .375rem .375rem transparent,0 .8125rem .5rem transparent}.btn.is-hollow:hover{background-color:var(--color--grey-50);box-shadow:0 .0625rem .1875rem rgba(0,0,0,.03),0 .375rem .375rem rgba(0,0,0,.03),0 .8125rem .5rem rgba(0,0,0,.02)}.btn-tertiary{display:inline-flex;justify-content:center;align-items:center;column-gap:var(--spacing--8px);row-gap:var(--spacing--8px);margin:var(--spacing--0);padding:var(--spacing--0);border-width:var(--spacing--0);background-color:var(--color--transparent);background-image:none;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);font-family:var(--font--display);color:var(--color--blue);font-size:var(--font-size--text-small);line-height:var(--line-height--20px);font-style:normal;font-weight:var(--weight--semibold);letter-spacing:var(--letter-spacing--tight);text-decoration:none;white-space:nowrap;cursor:pointer;transition:column-gap .25s ease,color .25s ease}.btn-tertiary:hover{column-gap:var(--spacing--16px);row-gap:var(--spacing--16px)}.btn-icon{display:block;width:var(--spacing--16px);height:var(--spacing--16px);margin:var(--spacing--0);padding:var(--spacing--0);flex-shrink:0}.btn-row{flex-flow:row wrap;column-gap:var(--spacing--32px);row-gap:var(--spacing--32px)}.btn-group,.btn-row{display:flex;align-items:flex-start;margin:var(--spacing--0);padding:var(--spacing--0)}.btn-group{flex-direction:column;column-gap:var(--spacing--12px);row-gap:var(--spacing--12px)}.cl-section{align-items:center;margin:var(--spacing--0);padding:var(--spacing--112px) var(--spacing--64px);background-color:var(--color--white)}.cl-container,.cl-section{position:relative;display:flex;flex-direction:column;width:100%}.cl-container{align-items:flex-start;column-gap:var(--spacing--56px);row-gap:var(--spacing--56px);margin:var(--spacing--0) auto;padding:var(--spacing--0)}.cl-section-title{position:relative;display:flex;flex-direction:column;align-items:flex-start;column-gap:var(--spacing--16px);row-gap:var(--spacing--16px);max-width:var(--max-width--large);flex-shrink:0}.cl-section-heading,.cl-section-title{width:100%;margin:var(--spacing--0);padding:var(--spacing--0)}.cl-section-heading{font-family:var(--font--display);color:var(--color--ink);font-size:var(--font-size--heading-2);line-height:var(--line-height--120);font-weight:var(--weight--bold);letter-spacing:var(--letter-spacing--tight);overflow-wrap:break-word}.cl-tagline-row{display:flex;flex-direction:row;align-items:center;column-gap:var(--spacing--8px);row-gap:var(--spacing--8px)}.cl-tagline-dash,.cl-tagline-row{position:relative;margin:var(--spacing--0);padding:var(--spacing--0);flex-shrink:0}.cl-tagline-dash{width:var(--spacing--16px);height:var(--spacing--2px);border-radius:var(--radius--pill);background-color:var(--color--red)}.cl-tagline-text{margin:var(--spacing--0);padding:var(--spacing--0);font-family:var(--font--display);color:var(--color--red);font-size:var(--font-size--text-regular);line-height:var(--line-height--150);font-weight:var(--weight--semibold);text-align:center;letter-spacing:var(--letter-spacing--tight);white-space:nowrap;flex-shrink:0}.type-head{align-items:stretch;column-gap:var(--spacing--8px);row-gap:var(--spacing--8px);width:100%}.type-head,.type-stack{display:flex;flex-direction:column;margin:var(--spacing--0);padding:var(--spacing--0)}.type-stack{align-items:flex-start;column-gap:var(--spacing--40px);row-gap:var(--spacing--40px)}@media screen and (max-width:991px){.cl-section{padding:var(--spacing--89px) var(--spacing--20px)}}*,:after,:before{box-sizing:border-box}html{font-size:100%;color:var(--color--ink);color-scheme:light}body,html{font-family:var(--font--body);line-height:var(--line-height--150);background:var(--color--white)}body{margin:0;min-height:100vh;color:var(--color--ink);font-size:var(--font-size--text-regular)}a{color:var(--color--blue-bright);text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:var(--font--heading);font-weight:var(--weight--bold);letter-spacing:var(--letter-spacing--heading);color:var(--color--ink);margin-block:0 var(--spacing--16px)}h1{font-size:var(--font-size--heading-2)}h1,h2{line-height:var(--line-height--120)}h2{font-size:var(--font-size--heading-3)}h3{font-size:var(--font-size--heading-4);line-height:var(--line-height--heading-4)}h4{font-size:var(--font-size--heading-5)}h4,h5,h6{line-height:var(--line-height--140)}h5,h6{font-size:var(--font-size--heading-6)}ol,ul{padding-left:var(--spacing--24px)}button,input,select{font:inherit}.container{width:100%;margin-inline:auto;padding-inline:var(--spacing--20px)}@media (min-width:992px){.container{padding-inline:var(--spacing--64px)}}@media (min-width:2560px){html{font-size:133.3333%}}@media (min-width:3200px){html{font-size:177.7778%}}.page-main{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.page-main__inner{padding-top:var(--spacing--40px);padding-bottom:var(--spacing--80px)}.tool-strip{display:flex;width:100%;margin-bottom:var(--spacing--48px);border-bottom:var(--border--1px) solid var(--border--hairline)}.tool-strip__nav{display:flex;gap:var(--spacing--32px);overflow-x:auto;scrollbar-width:none}.tool-strip__tab{padding:var(--spacing--12px) 0;border-bottom:.25rem solid transparent;margin-bottom:calc(var(--border--1px) * -1);font-family:var(--font--display);font-size:var(--font-size--text-regular);font-weight:var(--weight--medium);line-height:var(--line-height--150);color:var(--color--text-muted);text-decoration:none;white-space:nowrap;transition:color var(--dur-fast) var(--ease-inout),border-color var(--dur-fast) var(--ease-inout)}@media (hover:hover){.tool-strip__tab:hover{color:var(--color--ink)}}.tool-strip__tab--current{color:var(--color--ink);font-weight:var(--weight--semibold);border-bottom-color:var(--color--red)}.tool-strip__tab:focus-visible{outline:2px solid var(--color--ink);outline-offset:2px}.market-selector{display:inline-flex;gap:var(--spacing--4px)}.market-selector__btn{padding:var(--spacing--4px) var(--spacing--12px);border:var(--border--1px) solid var(--color--text-muted);border-radius:var(--radius--4px);background:transparent;color:var(--color--ink);font-size:var(--font-size--text-small);font-weight:var(--weight--regular);cursor:pointer}.market-selector__btn--active{background:var(--color--ink);color:var(--color--white);font-weight:var(--weight--semibold)}.market-badge{padding:.15rem var(--spacing--8px);border-radius:var(--radius--4px);font-size:var(--font-size--text-tiny);font-weight:var(--weight--semibold);color:#444444;background:#eeeeee}.market-badge--lg{padding:.2rem var(--spacing--12px)}.market-badge--us{color:#1a5276;background:#d6eaf8}.market-badge--mex{color:#6b2d00;background:#fde8d0}.dim{color:var(--color--text-disabled)}.dim--italic{color:var(--color--text-muted);font-style:italic;margin:0}.sitenav{width:100%;background-color:var(--color--white);font-family:var(--font--body)}.sitenav__top{display:flex;align-items:center;justify-content:center;gap:.625rem;height:3rem;padding:0 var(--spacing--24px);background-color:var(--color--blue)}.sitenav__dash{width:var(--spacing--12px);height:var(--spacing--2px);border-radius:var(--radius--pill);background-color:var(--color--red)}.sitenav__promo{color:var(--color--white);font-size:.9375rem;line-height:var(--line-height--150)}.sitenav__main{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing--24px);padding:var(--spacing--16px) var(--spacing--64px);background-color:#fdfdfd;border-bottom:var(--border--1px) solid rgba(0,0,0,.1)}.sitenav__logo{display:block;width:7.1875rem;height:3.5rem}.sitenav__actions{display:flex;align-items:center;gap:var(--spacing--16px)}.sitenav__contact{color:var(--color--text-muted);font-size:var(--font-size--text-small);font-weight:var(--weight--medium);letter-spacing:var(--letter-spacing--tight);text-transform:uppercase;text-decoration:none}.sitenav__vdiv{width:var(--border--1px);height:var(--spacing--12px);border-radius:var(--radius--pill);background-color:rgba(209,218,233,.5)}.sitenav__lang{color:var(--color--text-muted);font-size:var(--font-size--text-small);letter-spacing:var(--letter-spacing--tight);text-transform:uppercase}.sitenav__lang b{color:var(--color--ink);font-weight:var(--weight--semibold)}.sitenav__links{display:flex;align-items:center;gap:var(--spacing--56px);height:var(--spacing--64px);padding:0 var(--spacing--64px);background-color:var(--color--white);border-bottom:var(--border--1px) solid rgba(0,0,0,.1)}.sitenav__link{color:var(--color--ink);font-size:var(--font-size--text-regular);font-weight:var(--weight--semibold);letter-spacing:-.01em;text-transform:uppercase;text-decoration:none}.sitenav__link--active{color:var(--color--red)}.sitefoot{width:100%;padding:var(--spacing--80px) var(--spacing--64px);background-color:var(--color--blue);font-family:var(--font--body)}.sitefoot__inner{display:flex;flex-direction:column;gap:var(--spacing--80px);max-width:90rem;margin:0 auto}.sitefoot__cols{display:flex;align-items:flex-start;gap:var(--spacing--40px)}.sitefoot__col{display:flex;flex-direction:column;gap:var(--spacing--16px);flex:1 1;min-width:0}.sitefoot__logo{display:block;width:8.1875rem;height:var(--spacing--64px)}.sitefoot__head{color:var(--color--white);font-size:var(--font-size--text-regular);font-weight:var(--weight--semibold);text-transform:uppercase}.sitefoot__head,.sitefoot__link{letter-spacing:var(--letter-spacing--tight);line-height:var(--line-height--150)}.sitefoot__link{color:var(--overlay--white-65);font-size:var(--font-size--text-small);text-decoration:none;padding:var(--spacing--8px) 0}.sitefoot__social{display:flex;gap:var(--spacing--12px)}.sitefoot__soc{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:var(--border--1px) solid var(--overlay--white-40);border-radius:var(--radius--12px);background-color:var(--overlay--white-5)}.sitefoot__soc img{display:block;width:var(--size--icon-24);height:var(--size--icon-24)}.sitefoot__credits{display:flex;flex-direction:column;gap:var(--spacing--32px)}.sitefoot__divider{width:100%;height:var(--border--1px);background-color:var(--border--on-dark)}.sitefoot__bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing--24px)}.sitefoot__copy{color:rgba(255,255,255,.5);font-size:var(--font-size--text-small);line-height:var(--line-height--150)}.sitefoot__legal{display:flex;gap:var(--spacing--24px)}.sitefoot__legal a{color:rgba(255,255,255,.5);font-size:var(--font-size--text-small);line-height:var(--line-height--150);letter-spacing:var(--letter-spacing--tight);text-decoration:underline}@media screen and (max-width:991px){.sitenav__main{padding:var(--spacing--16px) var(--spacing--24px)}.sitenav__links{padding:var(--spacing--12px) var(--spacing--24px);gap:1.75rem;height:auto;flex-wrap:wrap}.sitefoot{padding:var(--spacing--56px) var(--spacing--24px)}.sitefoot__cols{flex-wrap:wrap;gap:var(--spacing--32px)}.sitefoot__col{flex:1 1 40%}}@media screen and (max-width:767px){.sitenav__main{flex-wrap:wrap}.sitenav__links{gap:var(--spacing--16px)}.sitefoot__cols{flex-direction:column}.sitefoot__col{flex:1 1 auto;width:100%}.sitefoot__bottom{flex-direction:column;align-items:flex-start;gap:var(--spacing--16px)}.sitefoot__legal{flex-wrap:wrap}}.is-nav-lang a{color:inherit;text-decoration:none}@media (hover:hover){.is-nav-lang a:not(.cl-nav-lang-en):hover{color:var(--color--red)}}.text-regular.is-nav-link.w--current,.text-regular.is-nav-link.w--open,.text-regular.is-nav-link[aria-expanded=true]{color:var(--color--red);border-bottom-color:var(--color--red)}.text-regular.is-nav-link.w--open .cl-nav-chev,.text-regular.is-nav-link[aria-expanded=true] .cl-nav-chev{transform:rotate(180deg)}.cl-nav.is-menu-open .cl-burger-bar.is-top{top:.375rem;transform:rotate(45deg)}.cl-nav.is-menu-open .cl-burger-bar.is-mid{opacity:0}.cl-nav.is-menu-open .cl-burger-bar.is-bottom{top:.375rem;transform:rotate(-45deg)}@media screen and (max-width:767px){.cl-nav.is-menu-open .cl-nav-links{display:flex}.text-regular.is-nav-link.w--open,.text-regular.is-nav-link[aria-expanded=true]{border-bottom-color:var(--border--lang-divider)}.cl-nav-actions .is-nav-util{display:none}.cl-nav-links .is-nav-util{display:flex;align-items:center;width:100%;height:var(--size--mobile-nav-row);padding-left:var(--spacing--20px);padding-right:var(--spacing--20px);text-decoration:none}}@media screen and (min-width:768px){.cl-nav-links .is-nav-util{display:none}}.text-regular.is-nav-link{transition:color var(--dur-fast) var(--ease-inout),border-bottom-color var(--dur-fast) var(--ease-inout)}.cl-nav-chev{transition:transform var(--dur-base) var(--ease-out);background-color:currentColor;-webkit-mask:url(https://cdn.prod.website-files.com/6a87182814d23f09ac6e84c1/6a8724135c36821fa5169893_icon-chevron-down.svg) center/contain no-repeat;mask:url(https://cdn.prod.website-files.com/6a87182814d23f09ac6e84c1/6a8724135c36821fa5169893_icon-chevron-down.svg) center/contain no-repeat;object-position:-9999px 0}@media screen and (min-width:768px){.cl-nav-links>.cl-nav-dd,.cl-nav-links>.text-regular.is-nav-link{height:calc(100% + 1px);align-self:flex-start}.cl-nav-dd>.cl-nav-dd-list.w-dropdown-list{display:block;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-inout),visibility 0s linear var(--dur-fast)}.cl-nav-dd>.cl-nav-dd-list.w-dropdown-list.w--open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--dur-base) var(--ease-out),visibility 0s linear 0s}}@media (hover:hover) and (min-width:768px){.text-regular.is-nav-link:hover{color:var(--color--red);border-bottom-color:var(--color--red)}}:root{--mo:1;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-inout:cubic-bezier(0.4,0,0.2,1);--dur-instant:calc(0.12s * var(--mo));--dur-fast:calc(0.2s * var(--mo));--dur-base:calc(0.32s * var(--mo));--dur-slow:calc(0.5s * var(--mo));--dur-entrance:calc(0.75s * var(--mo));--stagger:calc(70ms * var(--mo));--reveal:24px;--lift:4px}html.mo-ready [data-reveal-group]>*,html.mo-ready [data-reveal]{opacity:0;transform:translateY(var(--reveal));will-change:opacity,transform}html.mo-ready [data-reveal-group]>[data-no-reveal],html.mo-ready [data-reveal][data-no-reveal]{opacity:1;transform:none;will-change:auto}html.mo-ready [data-reveal-group]>:not(.settled):not([data-no-reveal]),html.mo-ready [data-reveal]:not(.settled):not([data-no-reveal]){transition:opacity var(--dur-entrance) var(--ease-out),transform var(--dur-entrance) var(--ease-out);transition-delay:calc(var(--i, 0) * var(--stagger))}html.mo-ready [data-reveal-group=x]>*,html.mo-ready [data-reveal=x]{transform:translateX(calc(var(--reveal) * -1))}html.mo-ready [data-reveal-group=scale]>*,html.mo-ready [data-reveal=scale]{transform:scale(1.04)}html.mo-ready [data-reveal-group]>.is-in,html.mo-ready [data-reveal].is-in{opacity:1;transform:none}html.mo-ready [data-reveal-group]>.settled,html.mo-ready [data-reveal].settled{will-change:auto}html.mo-ready [data-reveal-group]>* .cl-tagline-dash,html.mo-ready [data-reveal] .cl-tagline-dash{transform:scaleX(0);transform-origin:0 50%;transition:transform var(--dur-base) var(--ease-out)}html.mo-ready [data-reveal-group]>.is-in .cl-tagline-dash,html.mo-ready [data-reveal].is-in .cl-tagline-dash{transform:scaleX(1)}.btn,.cl-pf-btn-find,.cl-pf-btn-reset{transition:background-color var(--dur-fast) var(--ease-inout),background-position var(--dur-base) var(--ease-inout),border-color var(--dur-fast) var(--ease-inout),box-shadow var(--dur-fast) var(--ease-inout),column-gap var(--dur-base) var(--ease-out),color var(--dur-fast) var(--ease-inout)}.btn-tertiary,.cl-cat-card-link{transition:column-gap var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-inout)}.cl-cat-card,.cl-diff-card,.cl-news-card{transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-inout)}.cl-cat-card-media img,.cl-news-media img{transition:transform var(--dur-slow) var(--ease-out);transform-origin:50% 50%}.cl-page-num,.cl-tab{transition:color var(--dur-fast) var(--ease-inout),background-color var(--dur-fast) var(--ease-inout),border-color var(--dur-base) var(--ease-out)}.cl-pager-btn{transition:color var(--dur-fast) var(--ease-inout),background-color var(--dur-fast) var(--ease-inout),border-color var(--dur-base) var(--ease-out),column-gap var(--dur-fast) var(--ease-inout),padding-left var(--dur-fast) var(--ease-inout),padding-right var(--dur-fast) var(--ease-inout)}@keyframes cl-page-in{0%{opacity:0;transform:translateY(calc(var(--reveal) / 3))}}html.mo-ready .is-paging{animation:cl-page-in var(--dur-slow) var(--ease-out) backwards;animation-delay:calc(min(var(--i, 0), 8) * var(--stagger))}@media (hover:hover){.btn-tertiary:hover,.cl-cat-card:hover .cl-cat-card-link,.cl-news-card:hover .cl-cat-card-link{column-gap:1rem}.cl-tab:not(.is-active):hover{color:var(--color--blue-bright);border-color:var(--border--muted)}.cl-page-num:not(.is-active):hover{color:var(--color--blue-bright);border-color:var(--color--blue-bright)}.cl-pager-btn.is-enabled:hover{color:var(--color--blue);border-color:var(--color--blue);column-gap:1rem}.cl-pager-btn.is-enabled:not(.is-next):hover{padding-left:calc(var(--spacing--24px) - (1rem - var(--spacing--8px)))}.cl-pager-btn.is-next.is-enabled:hover{padding-right:calc(var(--spacing--24px) - (1rem - var(--spacing--8px)))}.cl-cat-card:hover,.cl-diff-card:hover,.cl-news-card:hover{transform:translateY(calc(var(--lift) * -1))}.cl-cat-card:hover .cl-cat-card-media img,.cl-news-card:hover .cl-news-media img{transform:scale(1.1)}}@media (hover:hover) and (max-width:991px){.cl-pager-btn.is-enabled:not(.is-next):hover{padding-left:calc(var(--spacing--13px) - (1rem - var(--spacing--8px)))}.cl-pager-btn.is-next.is-enabled:hover{padding-right:calc(var(--spacing--13px) - (1rem - var(--spacing--8px)))}}@media (prefers-reduced-motion:reduce){:root{--mo:0;--reveal:0px;--lift:0px}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.12s!important;scroll-behavior:auto!important}html.mo-ready [data-reveal-group]>*,html.mo-ready [data-reveal]{transform:none!important}}html[data-reduced=true]{--mo:0;--reveal:0px;--lift:0px}html[data-reduced=true].mo-ready [data-reveal-group]>*,html[data-reduced=true].mo-ready [data-reveal]{transform:none!important}