.palette ul,.palette-combos ul{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.palette li,.palette-combos li{margin-bottom:0;display:flex;flex-flow:column;align-items:center;gap:6px}.palette span,.palette-combos span{display:block;width:50px;height:50px;box-shadow:0 0 12px #000}.palette .primary-white span,.palette-combos .primary-white span{background-color:#fff}.palette .primary-grey span,.palette-combos .primary-grey span{background-color:#212121}.palette .secondary-grey span,.palette-combos .secondary-grey span{background-color:#757575}.palette .hover-grey span,.palette-combos .hover-grey span{background-color:#424242}.palette .divider-color span,.palette-combos .divider-color span{background-color:#f57f17}.palette .error-color span,.palette-combos .error-color span{background-color:#ef5350}.palette .primary-color-dark span,.palette-combos .primary-color-dark span{background-color:rgb(204.5,72.0195652174,0)}.palette .primary-color-light span,.palette-combos .primary-color-light span{background-color:#f57f17}.palette .accent-color span,.palette-combos .accent-color span{background-color:#69f0ae}.palette [class^=palette--],.palette-combos [class^=palette--]{padding:6px;box-shadow:0 0 12px #000}.palette .palette--base,.palette-combos .palette--base{color:#fff;background-color:#212121}.palette .palette--base--inverted,.palette-combos .palette--base--inverted{color:#212121;background-color:#fff}.palette .palette--primary,.palette-combos .palette--primary{color:#fff;background-color:rgb(204.5,72.0195652174,0)}.palette .palette--header,.palette-combos .palette--header{color:#fff;mixin:surface;background-color:rgba(0,0,0,.1);background-blend-mode:luminosity;backdrop-filter:blur(10px)}.palette .palette--orange-gradient,.palette-combos .palette--orange-gradient{background:linear-gradient(to left,#f57f17,rgb(204.5,72.0195652174,0))}.defaults .container div{color:#212121;background-color:#fff;box-shadow:0 0 12px #000;text-align:left;padding:6px 0;margin:0 auto 36px}.defaults .content-max-width{width:min(100%,1024px)}.defaults .full-bleed{width:min(100%,1024px)}.defaults .full-width-small{width:min(100%,1000px)}.defaults .full-width-medium{width:min(100%,952px)}.viewports .container div{color:#212121;background-color:#fff;box-shadow:0 0 12px #000;text-align:left;padding:6px 0;margin:0 auto 36px}.viewports .small{width:min(100%,320px)}.viewports .medium{width:min(100%,600px)}.viewports .large{width:min(100%,960px)}.fonts .serif-regular{mixin:type--regular-serif;font-family:"Source Serif Pro",serif;font-weight:300}.fonts .serif-bold{mixin:type--bold-serif;font-family:"Source Serif Pro",serif;font-weight:500}.fonts .sans-serif-regular{mixin:type--regular-sans-serif;font-family:Roboto,sans-serif;font-weight:300}.fonts .sans-serif-bold{mixin:type--bold-sans-serif;font-family:Roboto,sans-serif;font-weight:500}.type .type--headings{mixin:type--headings;mixin:type--bold-sans-serif;font-family:Roboto,sans-serif;font-weight:500;text-align:left;text-shadow:0 2px 4px #000}.type .type--title{mixin:type--title;mixin:type--headings;mixin:type--bold-sans-serif;font-family:Roboto,sans-serif;font-weight:500;text-align:left;text-shadow:0 2px 4px #000;mixin:font-size;font-size:39px;line-height:58.5px;margin-bottom:36px}.type .type--heading-1{mixin:type--heading-1;mixin:type--headings;mixin:type--bold-sans-serif;font-family:Roboto,sans-serif;font-weight:500;text-align:left;text-shadow:0 2px 4px #000;mixin:font-size;font-size:36px;line-height:54px;margin-bottom:36px}.type .type--heading-2{mixin:type--heading-2;mixin:type--headings;mixin:type--bold-sans-serif;font-family:Roboto,sans-serif;font-weight:500;text-align:left;text-shadow:0 2px 4px #000;mixin:font-size;font-size:33px;line-height:49.5px;margin-bottom:36px}.type .type--heading-3{mixin:type--heading-3;mixin:type--headings;mixin:type--bold-sans-serif;font-family:Roboto,sans-serif;font-weight:500;text-align:left;text-shadow:0 2px 4px #000;mixin:font-size;font-size:30px;line-height:45px;margin-bottom:24px}.type .type--heading-4{mixin:type--heading-4;mixin:type--headings;mixin:type--bold-sans-serif;font-family:Roboto,sans-serif;font-weight:500;text-align:left;text-shadow:0 2px 4px #000;mixin:font-size;font-size:27px;line-height:40.5px;margin-bottom:18px}.type .type--heading-5{mixin:type--heading-5;mixin:type--headings;mixin:type--bold-sans-serif;font-family:Roboto,sans-serif;font-weight:500;text-align:left;text-shadow:0 2px 4px #000;mixin:font-size;font-size:24px;line-height:36px;margin-bottom:18px}.type .type--heading-6{mixin:type--heading-6;mixin:type--headings;mixin:type--bold-sans-serif;font-family:Roboto,sans-serif;font-weight:500;text-align:left;text-shadow:0 2px 4px #000;mixin:font-size;font-size:21px;line-height:31.5px;margin-bottom:18px}.type .type--body{mixin:type--body;mixin:type--regular-serif;font-family:"Source Serif Pro",serif;font-weight:300;mixin:font-size;font-size:18px;line-height:27px}.type .type--body-small{mixin:type--body-small;mixin:type--regular-serif;font-family:"Source Serif Pro",serif;font-weight:300;mixin:font-size;font-size:15px;line-height:22.5px}.type .type--body-tiny{mixin:type--body-tiny;mixin:type--regular-serif;font-family:"Source Serif Pro",serif;font-weight:300;mixin:font-size;font-size:12px;line-height:18px}.type .italic{mixin:italic;font-style:italic}