html {-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-family: sans-serif;}
body {margin: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}
audio, canvas, progress, video {vertical-align: baseline; display: inline-block;}
audio:not([controls]) {height: 0; display: none;}
[hidden], template {display: none;}
a {background-color: #0000;}
a:active, a:hover {outline: 0;}
b, strong {font-weight: bold;}
dfn {font-style: italic;}
h1 {margin: .67em 0; font-size: 2em;}
mark {color: #000; background: #ff0;}
small {font-size: 80%;}
sub, sup {vertical-align: baseline; font-size: 75%; line-height: 0; position: relative;}
sup {top: -.5em;}
sub {bottom: -.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
hr {box-sizing: content-box; height: 0;}
pre {overflow: auto;}
code, kbd, pre, samp {font-family: monospace; font-size: 1em;}
button, input, optgroup, select, textarea {color: inherit; font: inherit; margin: 0;}
button {overflow: visible;}
button, select {text-transform: none;}
button, html input[type="button"], input[type="reset"] {-webkit-appearance: button; cursor: pointer;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0; padding: 0;}
input {line-height: normal;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
legend {border: 0; padding: 0;}
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table {border-collapse: collapse; border-spacing: 0;}
td, th {padding: 0;}
html {height: 100%;}
body {color: #333; background-color: #fff; min-height: 100%; margin: 0; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px;}
img {vertical-align: middle; max-width: 100%; display: inline-block;}
h1, h2, h3, h4, h5, h6 {margin-bottom: 10px; font-weight: bold;}
h1 {margin-top: 20px; font-size: 38px; line-height: 44px;}
h2 {margin-top: 20px; font-size: 32px; line-height: 36px;}
h3 {margin-top: 20px; font-size: 24px; line-height: 30px;}
h4 {margin-top: 10px; font-size: 18px; line-height: 24px;}
h5 {margin-top: 10px; font-size: 14px; line-height: 20px;}
h6 {margin-top: 10px; font-size: 12px; line-height: 18px;}
p {margin-top: 0; margin-bottom: 10px;}
blockquote {border-left: 5px solid #e2e2e2; margin: 0 0 10px; padding: 10px 20px; font-size: 18px; line-height: 22px;}
figure {margin: 0 0 10px;}
figcaption {text-align: center; margin-top: 5px;}
ul, ol {margin-top: 0; margin-bottom: 10px; padding-left: 40px;}
fieldset {border: 0; margin: 0; padding: 0;}
button, [type="button"], [type="reset"] {cursor: pointer; -webkit-appearance: button; border: 0;}
label {margin-bottom: 5px; font-weight: bold; display: block;}
.w-input[disabled]:not(.w-input-disabled), .w-select[disabled]:not(.w-input-disabled), .w-input[readonly], .w-select[readonly], fieldset[disabled]:not(.w-input-disabled) .w-input, fieldset[disabled]:not(.w-input-disabled) .w-select {background-color: #eee;}
body {background-color: var(--_colors---primary--beige); font-family: var(--_typography---font-family--secondary); color: var(--_colors---primary--black); font-size: var(--fixed--1rem); line-height: 1.4; font-weight: var(--_typography---font-weight--regular);}
h1 {margin-top: var(--fixed--0rem); font-family: var(--_typography---h1--font-family); font-size: var(--_typography---h1--font-size); line-height: var(--_typography---h1--line-height); letter-spacing: var(--_typography---h1--letter-spacing); margin-bottom: 0; font-weight: 400;}
h2 {margin-top: var(--fixed--0rem); margin-bottom: var(--fixed--0rem); font-family: var(--_typography---h2--font-family); font-size: var(--_typography---h2--font-size); line-height: var(--_typography---h1--line-height); font-weight: var(--_typography---h2--font-weight\<deleted\|variable-ea929e60-f029-5ce7-8387-3c7c91d199f7\>); letter-spacing: var(--_typography---h2--letter-spacing);}
h3 {margin-top: var(--fixed--0rem); margin-bottom: var(--fixed--0rem); font-family: var(--_typography---h3--font-family); font-size: var(--_typography---h3--font-size); line-height: var(--_typography---h3--line-height); font-weight: var(--_typography---h3--font-weight\<deleted\|variable-5f7c6177-d237-4faf-357e-9ccd86d29fc5\>); letter-spacing: var(--_typography---h3--letter-spacing);}
h4 {margin-top: var(--fixed--0rem); margin-bottom: var(--fixed--0rem); font-family: var(--_typography---h4--font-family); font-size: var(--_typography---h4--font-size); line-height: var(--_typography---h4--line-height); font-weight: var(--_typography---h4--font-weight\<deleted\|variable-b864a238-bc6a-0a2a-a387-fcac20b637bb\>); letter-spacing: var(--_typography---h4--letter-spacing);}
h5 {margin-top: var(--fixed--0rem); font-family: var(--_typography---h5--font-family); font-size: var(--_typography---h5--font-size); line-height: var(--_typography---h5--line-height); font-weight: var(--_typography---h5--font-weight\<deleted\|variable-f20c2662-86f1-848a-5c03-ef144984ceaf\>); letter-spacing: var(--_typography---h5--letter-spacing);}
h6 {margin-top: var(--fixed--0rem); font-family: var(--_typography---h6--font-family); font-size: var(--_typography---h6--font-size); line-height: var(--_typography---h6--line-height); font-weight: var(--_typography---h6--font-weight\<deleted\|variable-5d3216cf-0bc0-ea11-a434-5e302c7e6bf6\>); letter-spacing: var(--_typography---h6--letter-spacing); margin-bottom: 0;}
p {margin-bottom: var(--fixed--0rem);}
a {color: #000; text-decoration: none;}
ul, ol {margin-top: var(--fixed--0rem); margin-bottom: var(--fixed--0rem); padding-left: var(--fixed--2-5rem);}
li {margin-bottom: var(--fixed--1rem);}
img {max-width: 100%; display: inline-block;}
blockquote {margin-bottom: var(--fixed--0rem); padding: var(--fixed--0rem); font-size: var(--fixed--1-5rem); border-left: 5px #e2e2e2; line-height: 120%;}
figure {margin-bottom: 10px;}
figcaption {margin-top: 5px; margin-bottom: var(--fixed--2rem); font-family: var(--_typography---font-family--secondary); color: var(--_colors---grey--300); text-align: left;}
@media screen and (max-width: 991px) {
body {--fixed--1rem: 1rem; --fixed--0rem: 0rem; --fixed--2-5rem: 2.5rem; --fixed--1-5rem: 1.5rem; --fixed--1-125rem: 1.125rem; --fixed--2rem: 2rem; --spacer--xxhuge: var(--fixed--12rem); --fixed--1-25rem: 1.25rem; --fixed--1-75rem: 1.75rem; --fixed--4rem: 4rem; --fixed--3rem: 3rem; --section--medium: var(--fixed--7rem); --fixed--6rem: 6rem; --spacer--medium: var(--fixed--2rem); --spacer--custom-2: var(--fixed--1-5rem); --fixed--2-25rem: 2.25rem; --spacer--small: var(--fixed--1rem); --spacer--xxlarge: var(--fixed--4rem); --section--xsmall: var(--fixed--2-75rem); --section--small: var(--fixed--5rem); --spacer--xlarge: var(--fixed--4rem); --section--xlarge: var(--fixed--9rem); --spacer--xsmall: var(--fixed--0-5rem); --fixed--0-875rem: .875rem; --spacer--huge: var(--fixed--6rem); --fixed--3-5rem: 3.5rem; --spacer--large: var(--fixed--3rem); --fixed--0-75rem: .75rem; --fixed--2-75rem: 2.75rem; --fixed--4-5rem: 4.5rem; --fixed--0-5rem: .5rem; --fixed--999px: 999px; --fixed--5rem: 5rem; --border-radius--large: var(--fixed--0-75rem); --fixed--12rem: 12rem; --section--large: var(--fixed--8rem); --fixed--10rem: 10rem; --fixed--9rem: 9rem; --fixed--7rem: 7rem; --fixed--0-25rem: .25rem; --fixed--8rem: 8rem; --fixed--0-125rem: .125rem; --fixed--5-5rem: 5.5rem; --fixed--6-5rem: 6.5rem; --fixed--11rem: 11rem; --fixed--13rem: 13rem; --fixed--14rem: 14rem; --fixed--15rem: 15rem; --fixed--16rem: 16rem; --spacer--tiny: var(--fixed--0-125rem); --spacer--xxsmall: var(--fixed--0-25rem); --spacer--xhuge: var(--fixed--8rem); --spacer--custom-1: var(--fixed--1-25rem); --spacer--custom-3: var(--fixed--2-5rem); --section--xxlarge: var(--fixed--10rem); --border-radius--tiny: var(--fixed--0-125rem); --border-radius--xxsmall: var(--fixed--0-25rem); --border-radius--xsmall: var(--fixed--0-25rem); --border-radius--small: var(--fixed--0-5rem); --border-radius--medium: var(--fixed--0-5rem); --border-radius--xlarge: var(--fixed--0-75rem); --border-radius--xxlarge: var(--fixed--0-875rem); --border-radius--huge: var(--fixed--0-875rem); --border-radius--xhuge: var(--fixed--0-875rem); --border-radius--xxhuge: var(--fixed--1-25rem); --border-radius--ultra: var(--fixed--1-5rem); --hero--space-x: var(--fixed--2-5rem); --hero--space-bottom: var(--fixed--4rem); --hero--gap: var(--fixed--0rem); --_typography---font-family--secondary: "Gt America Standard", Arial, sans-serif; --_typography---font-weight--regular: 400; --_typography---h1--font-family: var(--_typography---font-family--primary); --_typography---h1--font-size: var(--fixed--1-75rem); --_typography---h1--line-height: 125%; --_typography---h1--letter-spacing: -.07em; --_typography---h2--font-family: var(--_typography---font-family--primary); --_typography---h2--font-size: var(--fixed--1-25rem); --_typography---h2--font-weight\<deleted\|variable-ea929e60-f029-5ce7-8387-3c7c91d199f7\>: var(--_typography---font-weight--medium); --_typography---h2--letter-spacing: -.07em; --_typography---h3--font-family: var(--_typography---font-family--primary); --_typography---h3--font-size: var(--fixed--2rem); --_typography---h3--line-height: 125%; --_typography---h3--font-weight\<deleted\|variable-5f7c6177-d237-4faf-357e-9ccd86d29fc5\>: var(--_typography---font-weight--medium); --_typography---h3--letter-spacing: -.07em; --_typography---h4--font-family: var(--_typography---font-family--primary); --_typography---h4--font-size: var(--fixed--1-25rem); --_typography---h4--line-height: 110%; --_typography---h4--font-weight\<deleted\|variable-b864a238-bc6a-0a2a-a387-fcac20b637bb\>: var(--_typography---font-weight--medium); --_typography---h4--letter-spacing: -.07em; --_typography---h5--font-family: var(--_typography---font-family--primary); --_typography---h5--font-size: var(--fixed--1-5rem); --_typography---h5--line-height: 150%; --_typography---h5--font-weight\<deleted\|variable-f20c2662-86f1-848a-5c03-ef144984ceaf\>: var(--_typography---font-weight--medium); --_typography---h5--letter-spacing: -.07em; --_typography---h6--font-family: var(--_typography---font-family--primary); --_typography---h6--font-size: var(--fixed--1-125rem); --_typography---h6--line-height: 120%; --_typography---h6--font-weight\<deleted\|variable-5d3216cf-0bc0-ea11-a434-5e302c7e6bf6\>: var(--_typography---font-weight--medium); --_typography---h6--letter-spacing: -.07em; --_typography---font-family--rms-accent: "Gt America Mono", Arial, sans-serif; --_typography---font-family--primary: "Gt Standard S Standard", Arial, sans-serif; --_typography---font-weight--medium: 500; --_typography---h2--line-height: 100%; --_typography---font-family--detail: "Gt America Standard", Arial, sans-serif; --_typography---font-family--accent: "Gt Standard S Standard", Arial, sans-serif; --_typography---font-weight--thin: 100; --_typography---font-weight--extra-light: 200; --_typography---font-weight--light: 300; --_typography---font-weight--semibold: 600; --_typography---font-weight--bold: 700; --_typography---font-weight--extra-bold: 800; --_typography---font-weight--black: 900;}
}
@media screen and (max-width: 767px) {
body {--fixed--1rem: 1rem; --fixed--0rem: 0rem; --fixed--2-5rem: 2.5rem; --fixed--1-5rem: 1.5rem; --fixed--1-125rem: 1.125rem; --fixed--2rem: 2rem; --spacer--xxhuge: var(--fixed--6rem); --fixed--1-25rem: 1.25rem; --fixed--1-75rem: 1.75rem; --fixed--4rem: 4rem; --fixed--3rem: 3rem; --section--medium: var(--fixed--5rem); --fixed--6rem: 6rem; --spacer--medium: var(--fixed--1-5rem); --spacer--custom-2: var(--fixed--1-125rem); --fixed--2-25rem: 2.25rem; --spacer--small: var(--fixed--1rem); --spacer--xxlarge: var(--fixed--3rem); --section--xsmall: var(--fixed--2-25rem); --section--small: var(--fixed--3rem); --spacer--xlarge: var(--fixed--3rem); --section--xlarge: var(--fixed--5rem); --spacer--xsmall: var(--fixed--0-5rem); --fixed--0-875rem: .875rem; --spacer--huge: var(--fixed--5rem); --fixed--3-5rem: 3.5rem; --spacer--large: var(--fixed--2rem); --fixed--0-75rem: .75rem; --fixed--2-75rem: 2.75rem; --fixed--4-5rem: 4.5rem; --fixed--0-5rem: .5rem; --fixed--999px: 999px; --fixed--5rem: 5rem; --border-radius--large: var(--fixed--0-75rem); --fixed--12rem: 12rem; --section--large: var(--fixed--5rem); --fixed--10rem: 10rem; --fixed--9rem: 9rem; --fixed--7rem: 7rem; --fixed--0-25rem: .25rem; --fixed--8rem: 8rem; --fixed--0-125rem: .125rem; --fixed--5-5rem: 5.5rem; --fixed--6-5rem: 6.5rem; --fixed--11rem: 11rem; --fixed--13rem: 13rem; --fixed--14rem: 14rem; --fixed--15rem: 15rem; --fixed--16rem: 16rem; --spacer--tiny: var(--fixed--0-125rem); --spacer--xxsmall: var(--fixed--0-25rem); --spacer--xhuge: var(--fixed--6rem); --spacer--custom-1: var(--fixed--1-125rem); --spacer--custom-3: var(--fixed--2rem); --section--xxlarge: var(--fixed--5rem); --border-radius--tiny: var(--fixed--0-125rem); --border-radius--xxsmall: var(--fixed--0-25rem); --border-radius--xsmall: var(--fixed--0-25rem); --border-radius--small: var(--fixed--0-5rem); --border-radius--medium: var(--fixed--0-5rem); --border-radius--xlarge: var(--fixed--0-75rem); --border-radius--xxlarge: var(--fixed--0-875rem); --border-radius--huge: var(--fixed--0-875rem); --border-radius--xhuge: var(--fixed--0-875rem); --border-radius--xxhuge: var(--fixed--1rem); --border-radius--ultra: var(--fixed--1-25rem); --hero--space-x: var(--fixed--1-25rem); --hero--space-bottom: var(--fixed--5rem); --hero--gap: var(--fixed--4rem); --_typography---font-family--secondary: "Gt America Standard", Arial, sans-serif; --_typography---font-weight--regular: 400; --_typography---h1--font-family: var(--_typography---font-family--primary); --_typography---h1--font-size: var(--fixed--1-75rem); --_typography---h1--line-height: 125%; --_typography---h1--letter-spacing: -.07em; --_typography---h2--font-family: var(--_typography---font-family--primary); --_typography---h2--font-size: var(--fixed--1-25rem); --_typography---h2--font-weight\<deleted\|variable-ea929e60-f029-5ce7-8387-3c7c91d199f7\>: var(--_typography---font-weight--medium); --_typography---h2--letter-spacing: -.07em; --_typography---h3--font-family: var(--_typography---font-family--primary); --_typography---h3--font-size: var(--fixed--2rem); --_typography---h3--line-height: 125%; --_typography---h3--font-weight\<deleted\|variable-5f7c6177-d237-4faf-357e-9ccd86d29fc5\>: var(--_typography---font-weight--medium); --_typography---h3--letter-spacing: -.07em; --_typography---h4--font-family: var(--_typography---font-family--primary); --_typography---h4--font-size: var(--fixed--1-25rem); --_typography---h4--line-height: 110%; --_typography---h4--font-weight\<deleted\|variable-b864a238-bc6a-0a2a-a387-fcac20b637bb\>: var(--_typography---font-weight--medium); --_typography---h4--letter-spacing: -.07em; --_typography---h5--font-family: var(--_typography---font-family--primary); --_typography---h5--font-size: var(--fixed--1-5rem); --_typography---h5--line-height: 150%; --_typography---h5--font-weight\<deleted\|variable-f20c2662-86f1-848a-5c03-ef144984ceaf\>: var(--_typography---font-weight--medium); --_typography---h5--letter-spacing: -.07em; --_typography---h6--font-family: var(--_typography---font-family--primary); --_typography---h6--font-size: var(--fixed--1rem); --_typography---h6--line-height: 120%; --_typography---h6--font-weight\<deleted\|variable-5d3216cf-0bc0-ea11-a434-5e302c7e6bf6\>: var(--_typography---font-weight--medium); --_typography---h6--letter-spacing: -.07em; --_typography---font-family--rms-accent: "Gt America Mono", Arial, sans-serif; --_typography---font-family--primary: "Gt Standard S Standard", Arial, sans-serif; --_typography---font-weight--medium: 500; --_typography---h2--line-height: 100%; --_typography---font-family--detail: "Gt America Standard", Arial, sans-serif; --_typography---font-family--accent: "Gt Standard S Standard", Arial, sans-serif; --_typography---font-weight--thin: 100; --_typography---font-weight--extra-light: 200; --_typography---font-weight--light: 300; --_typography---font-weight--semibold: 600; --_typography---font-weight--bold: 700; --_typography---font-weight--extra-bold: 800; --_typography---font-weight--black: 900;}
blockquote {font-size: var(--fixed--1-125rem);}
}
