*,*:before,*:after{box-sizing:border-box;border:0 solid var(--color--gray-300, #e5e7eb)}[data-theme=dark] *,[data-theme=dark] *:before,[data-theme=dark] *:after{border-color:var(--color--gray-700)}:root{-moz-tab-size:4;tab-size:4}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji"}hr{height:0;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:var(--font-weight--semi-bold, 600)}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:1.4rem}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}html{touch-action:manipulation}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,fieldset,form,label,legend,textarea,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;line-height:24px}html,body{height:100%;min-height:100%;width:100%}a,span{line-height:inherit}ul{list-style:none}body{background-color:var(--theme--background);-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}em{font-style:italic}img{vertical-align:middle;max-width:100%}a{color:var(--theme--primary);text-decoration:none}:root{overflow-x:hidden;height:100%}*{--xcu-ring-inset: var(--xcu-empty, );--xcu-ring-offset-width: 0px;--xcu-ring-offset-color: var(--theme--background);--xcu-ring-color: rgba(var(--theme-rgb--primary), .5);--xcu-ring-offset-shadow: 0 0 #0000;--xcu-ring-shadow: 0 0 #0000}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:var(--webkit-autofill-color, var(--color--black))}@font-face{font-family:Raleway;font-style:italic;font-weight:400;font-display:swap;src:local("Raleway Italic"),url(/assets/fonts/raleway/italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:italic;font-weight:500;font-display:swap;src:local("Raleway Medium Italic"),url(/assets/fonts/raleway/italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:italic;font-weight:600;font-display:swap;src:local("Raleway SemiBold Italic"),url(/assets/fonts/raleway/italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:italic;font-weight:700;font-display:swap;src:local("Raleway Bold Italic"),url(/assets/fonts/raleway/italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:400;font-display:swap;src:local("Raleway Regular"),url(/assets/fonts/raleway/base.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:500;font-display:swap;src:local("Raleway Medium"),url(/assets/fonts/raleway/base.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:600;font-display:swap;src:local("Raleway SemiBold"),url(/assets/fonts/raleway/base.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:700;font-display:swap;src:local("Raleway Bold"),url(/assets/fonts/raleway/base.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Raleway;font-style:normal;font-weight:800;font-display:swap;src:local("Raleway Extra Bold"),url(/assets/fonts/raleway/base.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:local("Playfair Display Italic"),url(/assets/fonts/playfair/italic.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:500;font-display:swap;src:local("Playfair Display Bold Italic"),url(/assets/fonts/playfair/italic.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:local("Playfair Display Regular"),url(/assets/fonts/playfair/base.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:local("Playfair Display Bold"),url(/assets/fonts/playfair/base.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--theme--primary: #004f71;--theme-rgb--primary: 0,79,113;--theme--secondary: #67b346;--theme-rgb--secondary: 103,179,70;--color--apple: #67b346;--color-rgb--apple: 103,179,70;--color--blue-lagoon: #004f71;--color-rgb--blue-lagoon: 0,79,113;--color--conifer: #a4d65e;--color-rgb--conifer: 164,214,94;--color--hippie-green: #57854e;--color-rgb--hippie-green: 87,133,78;--color--deep-sea: #008264;--color-rgb--deep-sea: 0,130,100;--color--green-pea: #205c40;--color-rgb--green-pea: 32,92,64;--color--deep-teal: #173f35;--color-rgb--deep-teal: 23,63,53;--color--silver-tree: #57c18e;--color-rgb--silver-tree: 87,193,142;--color--bunker: #101820;--color-rgb--bunker: 16,24,32;--color--merlin: #3d3935;--color-rgb--merlin: 61,57,53;--color--shuttle-grey: #63666a;--color-rgb--shuttle-grey: 99,102,106;--color--kangaroo: #c8c9c7;--color-rgb--kangaroo: 200,201,199;--color--pattens: #f8fafc;--color-rgb--pattens: 248,250,252;--color--black: #000;--color-rgb--black: 0,0,0;--color--white: #fff;--color-rgb--white: 255,255,255;--color--warning: #d32f2f;--color-rgb--warning: 211,47,47;--color--code: #db3a1b;--color-rgb--code: 219,58,27;--color--gray-50: #f8fafc;--color-rgb--gray-50: 248,250,252;--color--gray-100: #f1f5f9;--color-rgb--gray-100: 241,245,249;--color--gray-200: #e2e8f0;--color-rgb--gray-200: 226,232,240;--color--gray-300: #cbd5e1;--color-rgb--gray-300: 203,213,225;--color--gray-400: #94a3b8;--color-rgb--gray-400: 148,163,184;--color--gray-500: #64748b;--color-rgb--gray-500: 100,116,139;--color--gray-600: #475569;--color-rgb--gray-600: 71,85,105;--color--gray-700: #334155;--color-rgb--gray-700: 51,65,85;--color--gray-800: #1e293b;--color-rgb--gray-800: 30,41,59;--color--gray-900: #0f172a;--color-rgb--gray-900: 15,23,42;--textcolor: rgba(16, 24, 32, .87);--textcolor--secondary: rgba(16, 24, 32, .65);--textcolor-reverse: rgba(255, 255, 255, .87);--textcolor-reverse--secondary: rgba(255, 255, 255, .65);--font-family--emphasis: "Playfair Display", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;--font-family--base: "Raleway", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;--font-family--monospace: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", Courier, monospace;--theme--background: var(--color--gray-100);--theme-rgb--background: 243, 244, 246;--theme--background-accent: var(--color--gray-200);--theme-rgb--background-accent: 229, 231, 235;--baseline:8px;--font-size: 1.6rem;--font-size--small: 1.4rem;--font-size--large: 1.8rem;--font-line-height: calc(var(--baseline) * 2);--font-weight--thin: 100;--font-weight--extra-light: 200;--font-weight--light: 300;--font-weight--regular: 400;--font-weight--medium: 500;--font-weight--semi-bold: 600;--font-weight--bold: 700;--font-weight--extra-bold: 800;--font-weight--black: 900;--paragraph--font-size: 1.6rem;--paragraph--font-weight: 500;--paragraph--margin-bottom: 12px;--paragraph--max-width: 640px;--button__color--on-dark: #ffffff;--button__color--on-warning: #ffffff;--breakpoint--phone-min: 0;--breakpoint--phone-max: 479px;--breakpoint--phone: 479px;--breakpoint--tablet-min: 480px;--breakpoint--tablet-max: 839px;--breakpoint--tablet: 839px;--breakpoint--desktop-min: 840px;--breakpoint--desktop-max: 1279px;--breakpoint--desktop: 840px;--breakpoint--xl-min: 1280px;--breakpoint--xl: 1280px}html{font-size:62.5%}body{color:var(--textcolor);font-family:var(--font-family--base, "system-ui");font-size:var(--font-size);font-weight:var(--font-weight--medium);line-height:var(--font-line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;vertical-align:baseline}code{color:var(--color--code);word-spacing:normal;word-wrap:break-word}.colorize{color:var(--page-nav-color);transition:color .1s ease}.colorize.active,.colorize:hover{color:var(--page-nav-color--active)}::selection{background-color:rgba(var(--theme-rgb--secondary),.5)}:root[data-theme=dark]{color-scheme:dark;--theme--primary: #adf48f;--theme-rgb--primary: 173,244,143;--theme--secondary: #004f71;--theme-rgb--secondary: 0,79,113;--color--code: #f7856f;--color-rgb--code: 247,133,111;--textcolor: rgba(255, 255, 255, .87);--textcolor--secondary: rgba(195, 200, 187, .65);--textcolor-reverse: rgba(16, 24, 32, .87);--textcolor-reverse--secondary: rgba(16, 24, 32, .65);--theme--background: var(--color--gray-900);--theme-rgb--background: 17, 24, 39;--theme--background-accent: var(--color--gray-800);--theme-rgb--background-accent: 31, 41, 55;--webkit-autofill-color: var(--color--white)}:root[data-theme=dark] img{filter:brightness(.8) contrast(1.2)}:root[data-theme=dark] input:-webkit-autofill,:root[data-theme=dark] input:-webkit-autofill:hover,:root[data-theme=dark] input:-webkit-autofill:focus,:root[data-theme=dark] textarea:-webkit-autofill,:root[data-theme=dark] textarea:-webkit-autofill:hover,:root[data-theme=dark] textarea:-webkit-autofill:focus,:root[data-theme=dark] select:-webkit-autofill,:root[data-theme=dark] select:-webkit-autofill:hover,:root[data-theme=dark] select:-webkit-autofill:focus{--border-color: var(--color--gray-400);-webkit-box-shadow:0 0 0px 1000px var(--color--shuttle-grey) inset;transition:background-color 5000s ease-in-out 0s}:root[data-theme=dark] input:-webkit-autofill:focus,:root[data-theme=dark] textarea:-webkit-autofill:focus,:root[data-theme=dark] select:-webkit-autofill:focus{--border-color: var(--theme--primary)}:root{--grid-margin-desktop: 24px;--grid-gutter-desktop: 24px;--grid-column-width-desktop: 72px;--grid-margin-tablet: 16px;--grid-gutter-tablet: 16px;--grid-column-width-tablet: 72px;--grid-margin-phone: 16px;--grid-gutter-phone: 16px;--grid-column-width-phone: 72px}@media (min-width: 840px){.grid{box-sizing:border-box;margin:0 auto;padding:24px;padding:var(--grid-margin-desktop, 24px);max-width:var(--grid-max-width, 1300px)}}@media (min-width: 480px) and (max-width: 839px){.grid{box-sizing:border-box;margin:0 auto;padding:16px;padding:var(--grid-margin-tablet, 16px);max-width:var(--grid-max-width, 1300px)}}@media (max-width: 479px){.grid{box-sizing:border-box;margin:0 auto;padding:16px;padding:var(--grid-margin-phone, 16px);max-width:var(--grid-max-width, 1300px)}}@media (min-width: 840px){.grid__inner{display:flex;flex-flow:row wrap;align-items:stretch;margin:-12px;margin:calc(var(--grid-gutter-desktop, 24px) / 2 * -1)}@supports (display: grid){.grid__inner{display:grid;margin:0;grid-gap:24px;grid-gap:var(--grid-gutter-desktop, 24px);grid-template-columns:repeat(8,minmax(0,1fr))}}}@media (min-width: 480px) and (max-width: 839px){.grid__inner{display:flex;flex-flow:row wrap;align-items:stretch;margin:-8px;margin:calc(var(--grid-gutter-tablet, 16px) / 2 * -1)}@supports (display: grid){.grid__inner{display:grid;margin:0;grid-gap:16px;grid-gap:var(--grid-gutter-tablet, 16px);grid-template-columns:repeat(6,minmax(0,1fr))}}}@media (max-width: 479px){.grid__inner{display:flex;flex-flow:row wrap;align-items:stretch;margin:-8px;margin:calc(var(--grid-gutter-phone, 16px) / 2 * -1)}@supports (display: grid){.grid__inner{display:grid;margin:0;grid-gap:16px;grid-gap:var(--grid-gutter-phone, 16px);grid-template-columns:repeat(4,minmax(0,1fr))}}}@media (min-width: 840px){.grid__cell{width:calc(25% - 24px);width:calc(25% - var(--grid-gutter-desktop, 24px));box-sizing:border-box;margin:12px;margin:calc(var(--grid-gutter-desktop, 24px) / 2)}@supports (display: grid){.grid__cell{width:auto;grid-column-end:span 2}}@supports (display: grid){.grid__cell{margin:0}}.grid__cell--span-1,.grid__cell--span-1-desktop{width:calc(12.5% - 24px);width:calc(12.5% - var(--grid-gutter-desktop, 24px))}@supports (display: grid){.grid__cell--span-1,.grid__cell--span-1-desktop{width:auto;grid-column-end:span 1}}.grid__cell--span-2,.grid__cell--span-2-desktop{width:calc(25% - 24px);width:calc(25% - var(--grid-gutter-desktop, 24px))}@supports (display: grid){.grid__cell--span-2,.grid__cell--span-2-desktop{width:auto;grid-column-end:span 2}}.grid__cell--span-3,.grid__cell--span-3-desktop{width:calc(37.5% - 24px);width:calc(37.5% - var(--grid-gutter-desktop, 24px))}@supports (display: grid){.grid__cell--span-3,.grid__cell--span-3-desktop{width:auto;grid-column-end:span 3}}.grid__cell--span-4,.grid__cell--span-4-desktop{width:calc(50% - 24px);width:calc(50% - var(--grid-gutter-desktop, 24px))}@supports (display: grid){.grid__cell--span-4,.grid__cell--span-4-desktop{width:auto;grid-column-end:span 4}}.grid__cell--span-5,.grid__cell--span-5-desktop{width:calc(62.5% - 24px);width:calc(62.5% - var(--grid-gutter-desktop, 24px))}@supports (display: grid){.grid__cell--span-5,.grid__cell--span-5-desktop{width:auto;grid-column-end:span 5}}.grid__cell--span-6,.grid__cell--span-6-desktop{width:calc(75% - 24px);width:calc(75% - var(--grid-gutter-desktop, 24px))}@supports (display: grid){.grid__cell--span-6,.grid__cell--span-6-desktop{width:auto;grid-column-end:span 6}}.grid__cell--span-7,.grid__cell--span-7-desktop{width:calc(87.5% - 24px);width:calc(87.5% - var(--grid-gutter-desktop, 24px))}@supports (display: grid){.grid__cell--span-7,.grid__cell--span-7-desktop{width:auto;grid-column-end:span 7}}.grid__cell--span-8,.grid__cell--span-8-desktop{width:calc(100% - 24px);width:calc(100% - var(--grid-gutter-desktop, 24px))}@supports (display: grid){.grid__cell--span-8,.grid__cell--span-8-desktop{width:auto;grid-column-end:span 8}}}@media (min-width: 480px) and (max-width: 839px){.grid__cell{width:calc(33.3333333333% - 16px);width:calc(33.3333333333% - var(--grid-gutter-tablet, 16px));box-sizing:border-box;margin:8px;margin:calc(var(--grid-gutter-tablet, 16px) / 2)}@supports (display: grid){.grid__cell{width:auto;grid-column-end:span 2}}@supports (display: grid){.grid__cell{margin:0}}.grid__cell--span-1,.grid__cell--span-1-tablet{width:calc(16.6666666667% - 16px);width:calc(16.6666666667% - var(--grid-gutter-tablet, 16px))}@supports (display: grid){.grid__cell--span-1,.grid__cell--span-1-tablet{width:auto;grid-column-end:span 1}}.grid__cell--span-2,.grid__cell--span-2-tablet{width:calc(33.3333333333% - 16px);width:calc(33.3333333333% - var(--grid-gutter-tablet, 16px))}@supports (display: grid){.grid__cell--span-2,.grid__cell--span-2-tablet{width:auto;grid-column-end:span 2}}.grid__cell--span-3,.grid__cell--span-3-tablet{width:calc(50% - 16px);width:calc(50% - var(--grid-gutter-tablet, 16px))}@supports (display: grid){.grid__cell--span-3,.grid__cell--span-3-tablet{width:auto;grid-column-end:span 3}}.grid__cell--span-4,.grid__cell--span-4-tablet{width:calc(66.6666666667% - 16px);width:calc(66.6666666667% - var(--grid-gutter-tablet, 16px))}@supports (display: grid){.grid__cell--span-4,.grid__cell--span-4-tablet{width:auto;grid-column-end:span 4}}.grid__cell--span-5,.grid__cell--span-5-tablet{width:calc(83.3333333333% - 16px);width:calc(83.3333333333% - var(--grid-gutter-tablet, 16px))}@supports (display: grid){.grid__cell--span-5,.grid__cell--span-5-tablet{width:auto;grid-column-end:span 5}}.grid__cell--span-6,.grid__cell--span-6-tablet{width:calc(100% - 16px);width:calc(100% - var(--grid-gutter-tablet, 16px))}@supports (display: grid){.grid__cell--span-6,.grid__cell--span-6-tablet{width:auto;grid-column-end:span 6}}.grid__cell--span-7,.grid__cell--span-7-tablet{width:calc(100% - 16px);width:calc(100% - var(--grid-gutter-tablet, 16px))}@supports (display: grid){.grid__cell--span-7,.grid__cell--span-7-tablet{width:auto;grid-column-end:span 6}}.grid__cell--span-8,.grid__cell--span-8-tablet{width:calc(100% - 16px);width:calc(100% - var(--grid-gutter-tablet, 16px))}@supports (display: grid){.grid__cell--span-8,.grid__cell--span-8-tablet{width:auto;grid-column-end:span 6}}}@media (max-width: 479px){.grid__cell{width:calc(50% - 16px);width:calc(50% - var(--grid-gutter-phone, 16px));box-sizing:border-box;margin:8px;margin:calc(var(--grid-gutter-phone, 16px) / 2)}@supports (display: grid){.grid__cell{width:auto;grid-column-end:span 2}}@supports (display: grid){.grid__cell{margin:0}}.grid__cell--span-1,.grid__cell--span-1-phone{width:calc(25% - 16px);width:calc(25% - var(--grid-gutter-phone, 16px))}@supports (display: grid){.grid__cell--span-1,.grid__cell--span-1-phone{width:auto;grid-column-end:span 1}}.grid__cell--span-2,.grid__cell--span-2-phone{width:calc(50% - 16px);width:calc(50% - var(--grid-gutter-phone, 16px))}@supports (display: grid){.grid__cell--span-2,.grid__cell--span-2-phone{width:auto;grid-column-end:span 2}}.grid__cell--span-3,.grid__cell--span-3-phone{width:calc(75% - 16px);width:calc(75% - var(--grid-gutter-phone, 16px))}@supports (display: grid){.grid__cell--span-3,.grid__cell--span-3-phone{width:auto;grid-column-end:span 3}}.grid__cell--span-4,.grid__cell--span-4-phone{width:calc(100% - 16px);width:calc(100% - var(--grid-gutter-phone, 16px))}@supports (display: grid){.grid__cell--span-4,.grid__cell--span-4-phone{width:auto;grid-column-end:span 4}}.grid__cell--span-5,.grid__cell--span-5-phone{width:calc(100% - 16px);width:calc(100% - var(--grid-gutter-phone, 16px))}@supports (display: grid){.grid__cell--span-5,.grid__cell--span-5-phone{width:auto;grid-column-end:span 4}}.grid__cell--span-6,.grid__cell--span-6-phone{width:calc(100% - 16px);width:calc(100% - var(--grid-gutter-phone, 16px))}@supports (display: grid){.grid__cell--span-6,.grid__cell--span-6-phone{width:auto;grid-column-end:span 4}}.grid__cell--span-7,.grid__cell--span-7-phone{width:calc(100% - 16px);width:calc(100% - var(--grid-gutter-phone, 16px))}@supports (display: grid){.grid__cell--span-7,.grid__cell--span-7-phone{width:auto;grid-column-end:span 4}}.grid__cell--span-8,.grid__cell--span-8-phone{width:calc(100% - 16px);width:calc(100% - var(--grid-gutter-phone, 16px))}@supports (display: grid){.grid__cell--span-8,.grid__cell--span-8-phone{width:auto;grid-column-end:span 4}}}.grid__cell--order-1{order:1}.grid__cell--order-2{order:2}.grid__cell--order-3{order:3}.grid__cell--order-4{order:4}.grid__cell--order-5{order:5}.grid__cell--order-6{order:6}.grid__cell--order-7{order:7}.grid__cell--order-8{order:8}.grid__cell--align-top{align-self:flex-start}@supports (display: grid){.grid__cell--align-top{align-self:start}}.grid__cell--align-middle{align-self:center}.grid__cell--align-bottom{align-self:flex-end}@supports (display: grid){.grid__cell--align-bottom{align-self:end}}@media (min-width: 840px){.grid--fixed-column-width{width:792px;width:calc(var(--grid-column-width-desktop, 72px) * 8 + var( --grid-gutter-desktop, 24px ) * 7 + var(--grid-margin-desktop, 24px) * 2)}}@media (min-width: 480px) and (max-width: 839px){.grid--fixed-column-width{width:544px;width:calc(var(--grid-column-width-tablet, 72px) * 6 + var( --grid-gutter-tablet, 16px ) * 5 + var(--grid-margin-tablet, 16px) * 2)}}@media (max-width: 479px){.grid--fixed-column-width{width:368px;width:calc(var(--grid-column-width-phone, 72px) * 4 + var( --grid-gutter-phone, 16px ) * 3 + var(--grid-margin-phone, 16px) * 2)}}.grid--align-left{margin-right:auto;margin-left:0}.grid--align-right{margin-right:0;margin-left:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,a,address,cite,code,label,strong,button,.typography{--cap-height: .64;--line-height: calc(var(--baseline) * var(--baseline-multi));--baseline-offset: calc( (var(--line-height) - var(--cap-height) * var(--font-size)) / 2 );font-size:var(--font-size);line-height:var(--line-height);padding-top:var(--baseline-offset)}.typography.mb{margin-bottom:calc(1 * var(--font-line-height) - var(--baseline-offset))}.typography.mb-2{margin-bottom:calc(2 * var(--font-line-height) - var(--baseline-offset))}h1,.h1{--font-size: 3.4rem;--baseline-multi: 5;font-weight:var(--font-weight--semi-bold);margin-bottom:calc(2 * var(--font-line-height) - var(--baseline-offset));word-spacing:-.2rem}h2,.h2{--font-size: 3rem;--baseline-multi: 4.5;font-weight:var(--font-weight--semi-bold);margin-bottom:calc(2 * var(--font-line-height) - var(--baseline-offset));letter-spacing:-.05rem}h3,.h3{--font-size: 2.8rem;--baseline-multi: 4;font-weight:var(--font-weight--semi-bold);letter-spacing:-.02rem;margin-bottom:calc(2 * var(--font-line-height) - var(--baseline-offset))}h4,.h4{--font-size: 2rem;--baseline-multi: 3;font-weight:var(--font-weight--semi-bold);margin-bottom:calc(2 * var(--font-line-height) - var(--baseline-offset))}p,address{--font-size: var(--paragraph--font-size);--baseline-multi: 3;margin-bottom:calc(var(--font-line-height) - var(--baseline-offset));max-width:var(--paragraph--max-width)}code{--cap-height: .828;--font-size: var(--font-size--small);--baseline-multi: 2;font-family:var(--font-family--monospace)}pre{--cap-height: .828;--font-size: var(--font-size--small);--baseline-multi: 2;font-family:var(--font-family--monospace);max-width:640px;padding:.8rem 1.6rem;white-space:pre-wrap}ol,ul{list-style-position:inside}li{--baseline-multi: 2;margin-bottom:calc(var(--font-line-height) - var(--baseline-offset))}.small-meta{--cap-height: .828;--font-size: var(--font-size--small);--baseline-multi: 3;font-family:var(--font-family--emphasis)}.textcolor{color:var(--textcolor)}.textcolor--secondary{color:var(--textcolor--secondary)}.textcolor-reverse{color:var(--textcolor-reverse)}.textcolor-reverse--secondary{color:var(--textcolor-reverse--secondary)}.font-weight--medium{font-weight:var(--font-weight--medium)}.font-weight--semi-bold{font-weight:var(--font-weight--semi-bold)}.font-weight--bold{font-weight:var(--font-weight--bold)}.font-style--italic{font-style:italic}.font-size--small{--baseline-multi: 2.5;--font-size: var(--font-size--small);font-size:var(--font-size--small)}.font-size--large{--baseline-multi: 3.5;--font-size: var(--font-size--large);font-size:var(--font-size--large)}.underline{text-decoration:underline}.page-title{font-weight:var(--font-weight--extra-bold);margin-bottom:var(--page-title__margin, 0)}@media (prefers-reduced-motion: reduce){*,:before,:after{animation-delay:-1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;background-attachment:initial!important;scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important}}
