*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}abbr[title]{text-decoration:unset}ul{-webkit-padding-start:0;padding-inline-start:0}:root{--pk-pallete-base-white:rgba(246,246,246,1);--pk-pallete-base-black:rgba(21,21,21,1);--pk-pallete-primary:rgba(0,116,67,0.9);--pk-pallete-secondary:rgba(254,194,33,1);--pk-pallete-accent:210,33,53;--pk-pallete-gray-25:rgba(240,240,240,1);--pk-pallete-gray-50:rgba(235,235,235,1);--pk-pallete-gray-100:rgba(223,223,223,1);--pk-pallete-gray-200:rgba(201,201,201,1);--pk-pallete-gray-300:rgba(178,178,178,1);--pk-pallete-gray-600:rgba(111,111,111,1);--pk-pallete-gray-700:rgba(89,89,89,1);--pk-pallete-gray-800:rgba(66,66,66,1);--pk-pallete-gray-900:rgba(44,44,44,1);--pk-pallete-light-gray:rgba(240,240,240,1);--pk-pallete-green:rgba(26,136,81,1);--pk-pallete-yellow:rgba(253,193,31,0.9);--pk-pallete-red:rgba(210,33,53,1);--pk-spacing-xs:0.5rem;--pk-spacing-sm:0.75rem;--pk-spacing-md:1rem;--pk-spacing-lg:1.25rem;--pk-spacing-xl:1.5rem;--pk-spacing-2xl:2.5rem;--pk-spacing-3xl:3rem;--pk-spacing-4xl:4rem;--pk-spacing-5xl:5rem;--pk-spacing-6xl:6rem;--pk-spacing-10xl:10rem;--pk-spacing-15xl:15rem;--pk-text-base-color:var(--pk-pallete-gray-700);--pk-card-bg:#fff;--pk-surface-bg:var(--pk-pallete-base-white);--pk-heading-base-color:var(--pk-pallete-base-black);--pk-heading-accent-color:var(--pk-pallete-primary);--pk-button-base-color:var(--pk-pallete-base-black);--pk-button-base-alt-color:var(--pk-pallete-gray-800);--pk-button-contrast-color:var(--pk-pallete-base-white);--pk-button-contrast-alt-color:var(--pk-pallete-gray-300);--pk-button-surface-color:var(--pk-pallete-base-black)}.invert{--pk-text-base-color:var(--pk-pallete-gray-300);--pk-card-bg:var(--pk-pallete-gray-900);--pk-surface-bg:var(--pk-pallete-base-black);--pk-heading-base-color:var(--pk-pallete-base-white);--pk-heading-accent-color:var(--pk-pallete-secondary);--pk-button-base-color:var(--pk-pallete-base-white);--pk-button-base-alt-color:var(--pk-pallete-gray-300);--pk-button-contrast-color:var(--pk-pallete-base-black);--pk-button-contrast-alt-color:var(--pk-pallete-gray-800);--pk-button-hover-color:var(--pk-pallete-gray-800);--pk-button-surface-color:var(--pk-pallete-secondary);color:var( --pk-text-base-color)}html{scroll-behavior:smooth}body{color:var(--pk-text-base-color);background-color:var(--pk-pallete-base-white);font-family:Roboto Condensed,serif;font-size:1.1875rem;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.02375rem}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{color:var(--pk-heading-base-color)}.h1--accent,.h2--accent,.h3--accent,.h4--accent,h1>em,h2>em,h3>em,h4>em{color:var(--pk-heading-accent-color);font-style:normal}.h1,h1{font-size:clamp(3.25rem,10vw,7.5rem)}.h1,.h2,h1,h2{font-family:Teko,sans-serif;font-style:normal;font-weight:600;line-height:90%;letter-spacing:-.02em;text-transform:uppercase}.h2,h2{font-size:clamp(2.75rem,8vw,5rem)}.h3,h3{font-family:Teko,sans-serif;font-size:clamp(2.5rem,6vw,3.375rem);font-style:normal;font-weight:600;line-height:90%;letter-spacing:-.02em;text-transform:uppercase}.h3--subtitle{font-weight:400}.h4,h4{font-size:clamp(1.25rem,4vw,1.5rem);letter-spacing:-.02em}.h4,.h5,h4,h5{font-family:Teko,serif;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase}.h5,h5{font-size:1.1875rem;letter-spacing:-.02375rem}.ts{font-family:Teko,serif;font-size:13px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.02em}.tm{font-size:1rem}.tl,.tm{font-family:Roboto Condensed,serif;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.02em}.tl{font-size:1.1875rem}.bold{font-weight:700}.up{text-transform:uppercase}.container{padding-left:1rem;padding-right:1rem;width:100%;max-width:1366px;margin-left:auto;margin-right:auto}@media (min-width:769px){.container{padding-left:2rem;padding-right:2rem}}@media (min-width:1025px){.container{padding-left:3rem;padding-right:3rem}}.table{font-size:1rem}.two-columns{display:grid;grid-row-gap:2vh;row-gap:2vh;grid-column-gap:5vw;column-gap:5vw;grid-template-columns:1fr 1fr}@media (max-width:768px){.two-columns{grid-template-columns:1fr}.two-columns>aside,.two-columns>figure{order:1}.two-columns>.push-up{order:-1}}