:root{--svh:1vh;--vh100:calc(var(--svh) * 100);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-top:env(safe-area-inset-top,0px);--color-primary-rgb:0, 0, 0;--color-alternative-rgb:241, 242, 234;--color-secondary-rgb:242, 40, 33;--color-tertiary-rgb:9, 71, 82;--color-black-rgb:0, 0, 0;--color-white-rgb:255, 255, 255;--color-primary:rgb(var(--color-primary-rgb));--color-alternative:rgb(var(--color-alternative-rgb));--color-secondary:rgb(var(--color-secondary-rgb));--color-tertiary:rgb(var(--color-tertiary-rgb));--color-black:rgb(var(--color-black-rgb));--color-white:rgb(var(--color-white-rgb));--font-family:"GT Standard", sans-serif;--font-weight-normal:500;--font-weight-bold:800;--font-c-xs-height:1.333;--font-c-xs-size:.75rem;--font-c-xs-spacing:-.00625rem;--font-c-xs-weight:var(--font-weight-normal);--font-c-s-height:1.375;--font-c-s-size:1rem;--font-c-s-spacing:-.0125rem;--font-c-s-weight:var(--font-weight-normal);--font-c-m-height:1.3;--font-c-m-size:1.25rem;--font-c-m-spacing:-.01875rem;--font-c-m-weight:var(--font-weight-normal);--font-c-l-height:1.214;--font-c-l-size:1.75rem;--font-c-l-spacing:-.05rem;--font-c-l-weight:var(--font-weight-normal);--font-c-xl-height:1.143;--font-c-xl-size:2.625rem;--font-c-xl-spacing:-0.2%;--font-c-xl-weight:var(--font-weight-bold);--font-c-xxl-height:1.071;--font-c-xxl-size:3.5rem;--font-c-xxl-spacing:-.125rem;--font-c-xxl-weight:var(--font-weight-bold);--font-c-xxxl-height:.9;--font-c-xxxl-size:5rem;--font-c-xxxl-spacing:-.208125rem;--font-c-xxxl-weight:var(--font-weight-bold);--font-h-xs-height:1.333;--font-h-xs-size:.75rem;--font-h-xs-spacing:-.00625rem;--font-h-xs-weight:var(--font-weight-normal);--font-h-s-height:1.375;--font-h-s-size:1rem;--font-h-s-spacing:-.0125rem;--font-h-s-weight:var(--font-weight-bold);--font-h-m-height:1.3;--font-h-m-size:1.25rem;--font-h-m-spacing:-.01875rem;--font-h-m-weight:var(--font-weight-normal);--font-h-l-height:1.214;--font-h-l-size:1.75rem;--font-h-l-spacing:-.05rem;--font-h-l-weight:var(--font-weight-bold);--font-h-xl-height:1.143;--font-h-xl-size:2.625rem;--font-h-xl-spacing:-0.2%;--font-h-xl-weight:var(--font-weight-bold);--font-h-xxl-height:1.071;--font-h-xxl-size:3.5rem;--font-h-xxl-spacing:-.125rem;--font-h-xxl-weight:var(--font-weight-bold);--font-h-xxxl-height:.9;--font-h-xxxl-size:5rem;--font-h-xxxl-spacing:-.208125rem;--font-h-xxxl-weight:var(--font-weight-bold);--gap-xxxs:.25rem;--gap-xxs:.5rem;--gap-xs:.75rem;--gap-s:1.25rem;--gap-m:2.5rem;--gap-l:4rem;--gap-xl:5rem;--gap-xxl:8rem;--gap-xxxl:18rem;--grid-columns:24;--grid-gutter:1.25rem;--grid-offset:1.25rem}@supports (height:1svh){:root{--svh:1svh}}@media (width>=48rem) and (width<=64rem){:root{--font-c-l-height:1.2;--font-c-l-size:1.5rem;--font-c-l-spacing:-.05rem;--font-c-m-height:1.28;--font-c-m-size:1.125rem;--font-c-m-spacing:-.01875rem;--font-c-s-height:1.33;--font-c-s-size:.875rem;--font-c-s-spacing:-.0125rem;--font-c-xl-height:1.15;--font-c-xl-size:2.25rem;--font-c-xl-spacing:-.09375rem;--font-c-xs-height:1.333;--font-c-xs-size:.75rem;--font-c-xs-spacing:-.00625rem;--font-c-xxl-height:1.09;--font-c-xxl-size:3rem;--font-c-xxl-spacing:-.125rem;--font-c-xxxl-height:.94;--font-c-xxxl-size:4rem;--font-c-xxxl-spacing:-.208188rem;--font-h-l-height:1.2;--font-h-l-size:1.5rem;--font-h-l-spacing:-.05rem;--font-h-m-height:1.28;--font-h-m-size:1.125rem;--font-h-m-spacing:-.01875rem;--font-h-s-height:1.33;--font-h-s-size:.875rem;--font-h-s-spacing:-.0125rem;--font-h-xl-height:1.15;--font-h-xl-size:2.25rem;--font-h-xl-spacing:-.09375rem;--font-h-xs-height:1.333;--font-h-xs-size:.75rem;--font-h-xs-spacing:-.00625rem;--font-h-xxl-height:1.09;--font-h-xxl-size:3rem;--font-h-xxl-spacing:-.125rem;--font-h-xxxl-height:.94;--font-h-xxxl-size:4rem;--font-h-xxxl-spacing:-.208188rem;--grid-columns:12}}@media (width<=47.9375rem){:root{--font-c-l-height:1.182;--font-c-l-size:1.375rem;--font-c-l-spacing:-.03125rem;--font-c-m-height:1.25;--font-c-m-size:1rem;--font-c-m-spacing:-.00625rem;--font-c-s-height:1.28;--font-c-s-size:.875rem;--font-c-s-spacing:0rem;--font-c-xl-height:1.154;--font-c-xl-size:1.625rem;--font-c-xl-spacing:-.03125rem;--font-c-xs-height:1.333;--font-c-xs-size:.75rem;--font-c-xs-spacing:-.00625rem;--font-c-xxl-height:1.125;--font-c-xxl-size:2rem;--font-c-xxl-spacing:-.0625rem;--font-c-xxxl-height:1;--font-c-xxxl-size:2.625rem;--font-c-xxxl-spacing:-.09375rem;--font-h-l-height:1.182;--font-h-l-size:1.375rem;--font-h-l-spacing:-.03125rem;--font-h-m-height:1.25;--font-h-m-size:1rem;--font-h-m-spacing:-.00625rem;--font-h-s-height:1.28;--font-h-s-size:.875rem;--font-h-s-spacing:0rem;--font-h-xl-height:1.154;--font-h-xl-size:1.625rem;--font-h-xl-spacing:-.03125rem;--font-h-xs-height:1.333;--font-h-xs-size:.75rem;--font-h-xs-spacing:-.00625rem;--font-h-xxl-height:1.125;--font-h-xxl-size:2rem;--font-h-xxl-spacing:-.0625rem;--font-h-xxxl-height:1;--font-h-xxxl-size:2.625rem;--font-h-xxxl-spacing:-.09375rem;--gap-xxs:.375rem;--gap-s:1rem;--gap-m:2rem;--gap-l:2.5rem;--grid-columns:6;--grid-gutter:.625rem}}body,html{overscroll-behavior:none}body{box-sizing:border-box;background-color:var(--color-primary);font-family:var(--font-family);color:var(--color-alternative);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-size:16px;line-height:1;overflow:hidden}:focus-visible{outline-offset:.25rem;outline:.0625rem solid}@font-face{font-family:GT Standard;src:url(../fonts/GT-Standard-Standard-Medium-L.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:GT Standard;src:url(../fonts/GT-Standard-Standard-Heavy-L.woff2)format("woff2");font-display:swap;font-style:normal;font-weight:800}.f-c-xs{font-size:var(--font-c-xs-size);line-height:var(--font-c-xs-height);letter-spacing:var(--font-c-xs-spacing);font-weight:var(--font-c-xs-weight)}.f-c-xs>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}@media (width>=48rem) and (width<=64rem){[class*=\ f-].f-c-xs-md,[class^=f-].f-c-xs-md{font-size:var(--font-c-xs-size);line-height:var(--font-c-xs-height);letter-spacing:var(--font-c-xs-spacing);font-weight:var(--font-c-xs-weight)}[class*=\ f-].f-c-xs-md>*,[class^=f-].f-c-xs-md>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}@media (width<=47.9375rem){[class*=\ f-].f-c-xs-sm,[class^=f-].f-c-xs-sm{font-size:var(--font-c-xs-size);line-height:var(--font-c-xs-height);letter-spacing:var(--font-c-xs-spacing);font-weight:var(--font-c-xs-weight)}[class*=\ f-].f-c-xs-sm>*,[class^=f-].f-c-xs-sm>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}.f-c-s{font-size:var(--font-c-s-size);line-height:var(--font-c-s-height);letter-spacing:var(--font-c-s-spacing);font-weight:var(--font-c-s-weight)}.f-c-s>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}@media (width>=48rem) and (width<=64rem){[class*=\ f-].f-c-s-md,[class^=f-].f-c-s-md{font-size:var(--font-c-s-size);line-height:var(--font-c-s-height);letter-spacing:var(--font-c-s-spacing);font-weight:var(--font-c-s-weight)}[class*=\ f-].f-c-s-md>*,[class^=f-].f-c-s-md>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}@media (width<=47.9375rem){[class*=\ f-].f-c-s-sm,[class^=f-].f-c-s-sm{font-size:var(--font-c-s-size);line-height:var(--font-c-s-height);letter-spacing:var(--font-c-s-spacing);font-weight:var(--font-c-s-weight)}[class*=\ f-].f-c-s-sm>*,[class^=f-].f-c-s-sm>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}.f-c-m{font-size:var(--font-c-m-size);line-height:var(--font-c-m-height);letter-spacing:var(--font-c-m-spacing);font-weight:var(--font-c-m-weight)}.f-c-m>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}@media (width>=48rem) and (width<=64rem){[class*=\ f-].f-c-m-md,[class^=f-].f-c-m-md{font-size:var(--font-c-m-size);line-height:var(--font-c-m-height);letter-spacing:var(--font-c-m-spacing);font-weight:var(--font-c-m-weight)}[class*=\ f-].f-c-m-md>*,[class^=f-].f-c-m-md>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}@media (width<=47.9375rem){[class*=\ f-].f-c-m-sm,[class^=f-].f-c-m-sm{font-size:var(--font-c-m-size);line-height:var(--font-c-m-height);letter-spacing:var(--font-c-m-spacing);font-weight:var(--font-c-m-weight)}[class*=\ f-].f-c-m-sm>*,[class^=f-].f-c-m-sm>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}.f-c-l{font-size:var(--font-c-l-size);line-height:var(--font-c-l-height);letter-spacing:var(--font-c-l-spacing);font-weight:var(--font-c-l-weight)}.f-c-l>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}@media (width>=48rem) and (width<=64rem){[class*=\ f-].f-c-l-md,[class^=f-].f-c-l-md{font-size:var(--font-c-l-size);line-height:var(--font-c-l-height);letter-spacing:var(--font-c-l-spacing);font-weight:var(--font-c-l-weight)}[class*=\ f-].f-c-l-md>*,[class^=f-].f-c-l-md>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}@media (width<=47.9375rem){[class*=\ f-].f-c-l-sm,[class^=f-].f-c-l-sm{font-size:var(--font-c-l-size);line-height:var(--font-c-l-height);letter-spacing:var(--font-c-l-spacing);font-weight:var(--font-c-l-weight)}[class*=\ f-].f-c-l-sm>*,[class^=f-].f-c-l-sm>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}.f-c-xl{font-size:var(--font-c-xl-size);line-height:var(--font-c-xl-height);letter-spacing:var(--font-c-xl-spacing);font-weight:var(--font-c-xl-weight)}.f-c-xl>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}@media (width>=48rem) and (width<=64rem){[class*=\ f-].f-c-xl-md,[class^=f-].f-c-xl-md{font-size:var(--font-c-xl-size);line-height:var(--font-c-xl-height);letter-spacing:var(--font-c-xl-spacing);font-weight:var(--font-c-xl-weight)}[class*=\ f-].f-c-xl-md>*,[class^=f-].f-c-xl-md>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}@media (width<=47.9375rem){[class*=\ f-].f-c-xl-sm,[class^=f-].f-c-xl-sm{font-size:var(--font-c-xl-size);line-height:var(--font-c-xl-height);letter-spacing:var(--font-c-xl-spacing);font-weight:var(--font-c-xl-weight)}[class*=\ f-].f-c-xl-sm>*,[class^=f-].f-c-xl-sm>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}.f-c-xxl{font-size:var(--font-c-xxl-size);line-height:var(--font-c-xxl-height);letter-spacing:var(--font-c-xxl-spacing);font-weight:var(--font-c-xxl-weight)}.f-c-xxl>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}@media (width>=48rem) and (width<=64rem){[class*=\ f-].f-c-xxl-md,[class^=f-].f-c-xxl-md{font-size:var(--font-c-xxl-size);line-height:var(--font-c-xxl-height);letter-spacing:var(--font-c-xxl-spacing);font-weight:var(--font-c-xxl-weight)}[class*=\ f-].f-c-xxl-md>*,[class^=f-].f-c-xxl-md>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}@media (width<=47.9375rem){[class*=\ f-].f-c-xxl-sm,[class^=f-].f-c-xxl-sm{font-size:var(--font-c-xxl-size);line-height:var(--font-c-xxl-height);letter-spacing:var(--font-c-xxl-spacing);font-weight:var(--font-c-xxl-weight)}[class*=\ f-].f-c-xxl-sm>*,[class^=f-].f-c-xxl-sm>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}.f-c-xxxl{font-size:var(--font-c-xxxl-size);line-height:var(--font-c-xxxl-height);letter-spacing:var(--font-c-xxxl-spacing);font-weight:var(--font-c-xxxl-weight)}.f-c-xxxl>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}@media (width>=48rem) and (width<=64rem){[class*=\ f-].f-c-xxxl-md,[class^=f-].f-c-xxxl-md{font-size:var(--font-c-xxxl-size);line-height:var(--font-c-xxxl-height);letter-spacing:var(--font-c-xxxl-spacing);font-weight:var(--font-c-xxxl-weight)}[class*=\ f-].f-c-xxxl-md>*,[class^=f-].f-c-xxxl-md>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}@media (width<=47.9375rem){[class*=\ f-].f-c-xxxl-sm,[class^=f-].f-c-xxxl-sm{font-size:var(--font-c-xxxl-size);line-height:var(--font-c-xxxl-height);letter-spacing:var(--font-c-xxxl-spacing);font-weight:var(--font-c-xxxl-weight)}[class*=\ f-].f-c-xxxl-sm>*,[class^=f-].f-c-xxxl-sm>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}.f-h-xs{font-size:var(--font-h-xs-size);line-height:var(--font-h-xs-height);letter-spacing:var(--font-h-xs-spacing);font-weight:var(--font-h-xs-weight)}.f-h-xs>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}@media (width>=48rem) and (width<=64rem){[class*=\ f-].f-h-xs-md,[class^=f-].f-h-xs-md{font-size:var(--font-h-xs-size);line-height:var(--font-h-xs-height);letter-spacing:var(--font-h-xs-spacing);font-weight:var(--font-h-xs-weight)}[class*=\ f-].f-h-xs-md>*,[class^=f-].f-h-xs-md>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}@media (width<=47.9375rem){[class*=\ f-].f-h-xs-sm,[class^=f-].f-h-xs-sm{font-size:var(--font-h-xs-size);line-height:var(--font-h-xs-height);letter-spacing:var(--font-h-xs-spacing);font-weight:var(--font-h-xs-weight)}[class*=\ f-].f-h-xs-sm>*,[class^=f-].f-h-xs-sm>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}.f-h-s{font-size:var(--font-h-s-size);line-height:var(--font-h-s-height);letter-spacing:var(--font-h-s-spacing);font-weight:var(--font-h-s-weight)}.f-h-s>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}@media (width>=48rem) and (width<=64rem){[class*=\ f-].f-h-s-md,[class^=f-].f-h-s-md{font-size:var(--font-h-s-size);line-height:var(--font-h-s-height);letter-spacing:var(--font-h-s-spacing);font-weight:var(--font-h-s-weight)}[class*=\ f-].f-h-s-md>*,[class^=f-].f-h-s-md>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}@media (width<=47.9375rem){[class*=\ f-].f-h-s-sm,[class^=f-].f-h-s-sm{font-size:var(--font-h-s-size);line-height:var(--font-h-s-height);letter-spacing:var(--font-h-s-spacing);font-weight:var(--font-h-s-weight)}[class*=\ f-].f-h-s-sm>*,[class^=f-].f-h-s-sm>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}.f-h-m{font-size:var(--font-h-m-size);line-height:var(--font-h-m-height);letter-spacing:var(--font-h-m-spacing);font-weight:var(--font-h-m-weight)}.f-h-m>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}@media (width>=48rem) and (width<=64rem){[class*=\ f-].f-h-m-md,[class^=f-].f-h-m-md{font-size:var(--font-h-m-size);line-height:var(--font-h-m-height);letter-spacing:var(--font-h-m-spacing);font-weight:var(--font-h-m-weight)}[class*=\ f-].f-h-m-md>*,[class^=f-].f-h-m-md>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}@media (width<=47.9375rem){[class*=\ f-].f-h-m-sm,[class^=f-].f-h-m-sm{font-size:var(--font-h-m-size);line-height:var(--font-h-m-height);letter-spacing:var(--font-h-m-spacing);font-weight:var(--font-h-m-weight)}[class*=\ f-].f-h-m-sm>*,[class^=f-].f-h-m-sm>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}.f-h-l{font-size:var(--font-h-l-size);line-height:var(--font-h-l-height);letter-spacing:var(--font-h-l-spacing);font-weight:var(--font-h-l-weight)}.f-h-l>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}@media (width>=48rem) and (width<=64rem){[class*=\ f-].f-h-l-md,[class^=f-].f-h-l-md{font-size:var(--font-h-l-size);line-height:var(--font-h-l-height);letter-spacing:var(--font-h-l-spacing);font-weight:var(--font-h-l-weight)}[class*=\ f-].f-h-l-md>*,[class^=f-].f-h-l-md>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}@media (width<=47.9375rem){[class*=\ f-].f-h-l-sm,[class^=f-].f-h-l-sm{font-size:var(--font-h-l-size);line-height:var(--font-h-l-height);letter-spacing:var(--font-h-l-spacing);font-weight:var(--font-h-l-weight)}[class*=\ f-].f-h-l-sm>*,[class^=f-].f-h-l-sm>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}.f-h-xl{font-size:var(--font-h-xl-size);line-height:var(--font-h-xl-height);letter-spacing:var(--font-h-xl-spacing);font-weight:var(--font-h-xl-weight)}.f-h-xl>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}@media (width>=48rem) and (width<=64rem){[class*=\ f-].f-h-xl-md,[class^=f-].f-h-xl-md{font-size:var(--font-h-xl-size);line-height:var(--font-h-xl-height);letter-spacing:var(--font-h-xl-spacing);font-weight:var(--font-h-xl-weight)}[class*=\ f-].f-h-xl-md>*,[class^=f-].f-h-xl-md>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}@media (width<=47.9375rem){[class*=\ f-].f-h-xl-sm,[class^=f-].f-h-xl-sm{font-size:var(--font-h-xl-size);line-height:var(--font-h-xl-height);letter-spacing:var(--font-h-xl-spacing);font-weight:var(--font-h-xl-weight)}[class*=\ f-].f-h-xl-sm>*,[class^=f-].f-h-xl-sm>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}.f-h-xxl{font-size:var(--font-h-xxl-size);line-height:var(--font-h-xxl-height);letter-spacing:var(--font-h-xxl-spacing);font-weight:var(--font-h-xxl-weight)}.f-h-xxl>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}@media (width>=48rem) and (width<=64rem){[class*=\ f-].f-h-xxl-md,[class^=f-].f-h-xxl-md{font-size:var(--font-h-xxl-size);line-height:var(--font-h-xxl-height);letter-spacing:var(--font-h-xxl-spacing);font-weight:var(--font-h-xxl-weight)}[class*=\ f-].f-h-xxl-md>*,[class^=f-].f-h-xxl-md>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}@media (width<=47.9375rem){[class*=\ f-].f-h-xxl-sm,[class^=f-].f-h-xxl-sm{font-size:var(--font-h-xxl-size);line-height:var(--font-h-xxl-height);letter-spacing:var(--font-h-xxl-spacing);font-weight:var(--font-h-xxl-weight)}[class*=\ f-].f-h-xxl-sm>*,[class^=f-].f-h-xxl-sm>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}.f-h-xxxl{font-size:var(--font-h-xxxl-size);line-height:var(--font-h-xxxl-height);letter-spacing:var(--font-h-xxxl-spacing);font-weight:var(--font-h-xxxl-weight)}.f-h-xxxl>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}@media (width>=48rem) and (width<=64rem){[class*=\ f-].f-h-xxxl-md,[class^=f-].f-h-xxxl-md{font-size:var(--font-h-xxxl-size);line-height:var(--font-h-xxxl-height);letter-spacing:var(--font-h-xxxl-spacing);font-weight:var(--font-h-xxxl-weight)}[class*=\ f-].f-h-xxxl-md>*,[class^=f-].f-h-xxxl-md>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}@media (width<=47.9375rem){[class*=\ f-].f-h-xxxl-sm,[class^=f-].f-h-xxxl-sm{font-size:var(--font-h-xxxl-size);line-height:var(--font-h-xxxl-height);letter-spacing:var(--font-h-xxxl-spacing);font-weight:var(--font-h-xxxl-weight)}[class*=\ f-].f-h-xxxl-sm>*,[class^=f-].f-h-xxxl-sm>*{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}}.g{box-sizing:border-box;grid-template-columns:repeat(var(--grid-columns),1fr);grid-column-gap:var(--grid-gutter);width:100%;padding-right:var(--grid-offset);padding-left:var(--grid-offset);margin-left:auto;margin-right:auto;display:grid}.g.--inner{padding-left:0;padding-right:0}.g.--1{grid-template-columns:repeat(1,1fr)}.g.--2{grid-template-columns:repeat(2,1fr)}.g.--3{grid-template-columns:repeat(3,1fr)}.g.--4{grid-template-columns:repeat(4,1fr)}.g.--5{grid-template-columns:repeat(5,1fr)}.g.--6{grid-template-columns:repeat(6,1fr)}.g.--7{grid-template-columns:repeat(7,1fr)}.g.--8{grid-template-columns:repeat(8,1fr)}.g.--9{grid-template-columns:repeat(9,1fr)}.g.--10{grid-template-columns:repeat(10,1fr)}.g.--11{grid-template-columns:repeat(11,1fr)}.g.--12{grid-template-columns:repeat(12,1fr)}.g.--13{grid-template-columns:repeat(13,1fr)}.g.--14{grid-template-columns:repeat(14,1fr)}.g.--15{grid-template-columns:repeat(15,1fr)}.g.--16{grid-template-columns:repeat(16,1fr)}.g.--17{grid-template-columns:repeat(17,1fr)}.g.--18{grid-template-columns:repeat(18,1fr)}.g.--19{grid-template-columns:repeat(19,1fr)}.g.--20{grid-template-columns:repeat(20,1fr)}.g.--21{grid-template-columns:repeat(21,1fr)}.g.--22{grid-template-columns:repeat(22,1fr)}.g.--23{grid-template-columns:repeat(23,1fr)}.g.--24{grid-template-columns:repeat(24,1fr)}.g__1{grid-column:auto/span 1}.g__2{grid-column:auto/span 2}.g__3{grid-column:auto/span 3}.g__4{grid-column:auto/span 4}.g__5{grid-column:auto/span 5}.g__6{grid-column:auto/span 6}.g__7{grid-column:auto/span 7}.g__8{grid-column:auto/span 8}.g__9{grid-column:auto/span 9}.g__10{grid-column:auto/span 10}.g__11{grid-column:auto/span 11}.g__12{grid-column:auto/span 12}.g__13{grid-column:auto/span 13}.g__14{grid-column:auto/span 14}.g__15{grid-column:auto/span 15}.g__16{grid-column:auto/span 16}.g__17{grid-column:auto/span 17}.g__18{grid-column:auto/span 18}.g__19{grid-column:auto/span 19}.g__20{grid-column:auto/span 20}.g__21{grid-column:auto/span 21}.g__22{grid-column:auto/span 22}.g__23{grid-column:auto/span 23}.g__24{grid-column:auto/span 24}.g .--s1{grid-column-start:1}.g .--s2{grid-column-start:2}.g .--s3{grid-column-start:3}.g .--s4{grid-column-start:4}.g .--s5{grid-column-start:5}.g .--s6{grid-column-start:6}.g .--s7{grid-column-start:7}.g .--s8{grid-column-start:8}.g .--s9{grid-column-start:9}.g .--s10{grid-column-start:10}.g .--s11{grid-column-start:11}.g .--s12{grid-column-start:12}.g .--s13{grid-column-start:13}.g .--s14{grid-column-start:14}.g .--s15{grid-column-start:15}.g .--s16{grid-column-start:16}.g .--s17{grid-column-start:17}.g .--s18{grid-column-start:18}.g .--s19{grid-column-start:19}.g .--s20{grid-column-start:20}.g .--s21{grid-column-start:21}.g .--s22{grid-column-start:22}.g .--s23{grid-column-start:23}.g .--s24{grid-column-start:24}@media (width>=48rem) and (width<=64rem){.g.--1-md{grid-template-columns:repeat(1,1fr)}.g.--2-md{grid-template-columns:repeat(2,1fr)}.g.--3-md{grid-template-columns:repeat(3,1fr)}.g.--4-md{grid-template-columns:repeat(4,1fr)}.g.--5-md{grid-template-columns:repeat(5,1fr)}.g.--6-md{grid-template-columns:repeat(6,1fr)}.g.--7-md{grid-template-columns:repeat(7,1fr)}.g.--8-md{grid-template-columns:repeat(8,1fr)}.g.--9-md{grid-template-columns:repeat(9,1fr)}.g.--10-md{grid-template-columns:repeat(10,1fr)}.g.--11-md{grid-template-columns:repeat(11,1fr)}.g.--12-md{grid-template-columns:repeat(12,1fr)}.g__1-md{grid-column:auto/span 1}.g__2-md{grid-column:auto/span 2}.g__3-md{grid-column:auto/span 3}.g__4-md{grid-column:auto/span 4}.g__5-md{grid-column:auto/span 5}.g__6-md{grid-column:auto/span 6}.g__7-md{grid-column:auto/span 7}.g__8-md{grid-column:auto/span 8}.g__9-md{grid-column:auto/span 9}.g__10-md{grid-column:auto/span 10}.g__11-md{grid-column:auto/span 11}.g__12-md{grid-column:auto/span 12}.g .--s1-md{grid-column-start:1}.g .--s2-md{grid-column-start:2}.g .--s3-md{grid-column-start:3}.g .--s4-md{grid-column-start:4}.g .--s5-md{grid-column-start:5}.g .--s6-md{grid-column-start:6}.g .--s7-md{grid-column-start:7}.g .--s8-md{grid-column-start:8}.g .--s9-md{grid-column-start:9}.g .--s10-md{grid-column-start:10}.g .--s11-md{grid-column-start:11}.g .--s12-md{grid-column-start:12}}@media (width<=47.9375rem){.g.--1-sm{grid-template-columns:repeat(1,1fr)}.g.--2-sm{grid-template-columns:repeat(2,1fr)}.g.--3-sm{grid-template-columns:repeat(3,1fr)}.g.--4-sm{grid-template-columns:repeat(4,1fr)}.g.--5-sm{grid-template-columns:repeat(5,1fr)}.g.--6-sm{grid-template-columns:repeat(6,1fr)}.g.--7-sm{grid-template-columns:repeat(7,1fr)}.g.--8-sm{grid-template-columns:repeat(8,1fr)}.g.--9-sm{grid-template-columns:repeat(9,1fr)}.g.--10-sm{grid-template-columns:repeat(10,1fr)}.g.--11-sm{grid-template-columns:repeat(11,1fr)}.g.--12-sm{grid-template-columns:repeat(12,1fr)}.g__1-sm{grid-column:auto/span 1}.g__2-sm{grid-column:auto/span 2}.g__3-sm{grid-column:auto/span 3}.g__4-sm{grid-column:auto/span 4}.g__5-sm{grid-column:auto/span 5}.g__6-sm{grid-column:auto/span 6}.g .--s1-sm{grid-column-start:1}.g .--s2-sm{grid-column-start:2}.g .--s3-sm{grid-column-start:3}.g .--s4-sm{grid-column-start:4}.g .--s5-sm{grid-column-start:5}.g .--s6-sm{grid-column-start:6}}.link{appearance:none;cursor:pointer;white-space:nowrap;color:currentColor;background-color:#0000;border:0 solid;border-radius:0;height:auto;padding:0;position:relative}.link:after{content:"";will-change:transform;pointer-events:none;transform-origin:100%;background-color:currentColor;height:.0625rem;transition:transform .75s cubic-bezier(.19,1,.22,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.link:hover{box-shadow:none}.link:hover:after{transform-origin:0}.link.--visible:after,.link:hover:after{transform:scaleX(1)}.link.--visible:hover:after{animation:.75s cubic-bezier(.19,1,.22,1) underline}@keyframes underline{0%{transform-origin:100%;transform:scaleX(1)}49%{transform-origin:100%;transform:scaleX(0)}50%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}
