@font-face{font-family:Bebas;src:url(/da39a3ee5e6b4b0d3255bfef95601890afd80709/e0c57/fonts/bebas-regular-webfont.woff) format("woff"),url(/638115a1236cac77fd7dea38d80f5bb20876202e/db10a/fonts/bebas-regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Rasmus;src:url(/1691e09bdf2e3cf301444bbf070e7ec58c0f748a/54056/fonts/hinted-rasmus-regular.woff) format("woff"),url(/6ca57d983f6f7737f7cbb414cd4b264e7c64f2fc/3ed1e/fonts/hinted-rasmus-regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Rasmus;src:url(/46c04db90338fdb1a702158f4b632c72237fdd9c/7de98/fonts/hinted-rasmus-italic.woff) format("woff"),url(/e285e6d71933c1def45060b726b4c24eadf88a7d/9b8f0/fonts/hinted-rasmus-italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:Rasmus;src:url(/1598215cd3f476aa1114ee657ae8c3a46fa17136/f4df5/fonts/hinted-rasmus-bold.woff) format("woff"),url(/1dd04ab0fd29af10c2114eeeffcc0c2a222fabf5/fd8ca/fonts/hinted-rasmus-bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Rasmus;src:url(/5d1326a2e2c08c53d8b5f4545353eca01d33d747/3ec67/fonts/hinted-rasmus-bolditalic.woff) format("woff"),url(/2bac31a24aadbfbc771010e801ea493e5af31394/5f88d/fonts/hinted-rasmus-bolditalic.woff2) format("woff2");font-weight:700;font-style:italic}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body:not(.styleguide) .page-intro{margin-top:40px;margin-bottom:40px}body{margin:0;text-rendering:geometricPrecision;font-size:1.0666666667em;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}@media screen and (min-width:80em){body{font-size:1vw}}figure{margin:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,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],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default;opacity:.3}button[disabled]:hover,html input[disabled]:hover{background-color:transparent;color:inherit}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}img{max-width:100%;vertical-align:middle;height:auto}.hover-animate>.gif{display:none}.hover-animate:hover>.jpg{display:none}.hover-animate:hover>.gif{display:block}.majesty-background{background-color:#403a60}.freedom-background{background-color:#c66e4e}.grain-one-background{background-color:#ddcba4}.grain-two-background{background-color:#faf4e9}.spacious-skies-background{background-color:#6399ae}.white-background{background-color:#fff}.shining-sea-background{background-color:#165c7d}.wilderness-background{background-color:#609771}.amber-waves-background{background-color:#ffb81c}.patriot-background{background-color:#ac3439}a{color:#6399ae;cursor:pointer;text-decoration:none;outline:0;font-family:Rasmus;font-weight:700;font-style:normal;font-size:1em}@media screen and (min-width:52em){a{-webkit-transition:.25s all ease;-moz-transition:.25s all ease;-ms-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}}@media screen and (min-width:80em){a{font-size:1.3vw}}a:hover{text-decoration:underline}a:active{color:#4c7e92}a:focus{color:#4c7e92}#hamburger{z-index:900;cursor:pointer;width:50px;height:25px;position:relative;font-size:0;overflow:hidden}#hamburger:before{content:'';position:absolute;width:50%;height:3px;background:#6399ae;top:0;bottom:0;right:0;margin:auto;margin:auto}#hamburger:after{content:"";-webkit-box-shadow:0 -8px 0 #6399ae,0 8px 0 #6399ae;-moz-box-shadow:0 -8px 0 #6399ae,0 8px 0 #6399ae;-o-box-shadow:0 -8px 0 #6399ae,0 8px 0 #6399ae;-ms-box-shadow:0 -8px 0 #6399ae,0 8px 0 #6399ae;box-shadow:0 -8px 0 #6399ae,0 8px 0 #6399ae;position:absolute;width:50%;height:3px;top:0;bottom:0;margin:auto;right:0}.button{display:inline-block;text-align:center;font-weight:600;line-height:normal;text-decoration:none;white-space:nowrap;box-sizing:border-box;text-transform:uppercase;letter-spacing:1px;position:relative;border:solid 3px transparent;cursor:pointer;overflow:hidden;-webkit-transition:all .25s cubic-bezier(0,.32,0,1.12);-moz-transition:all .25s cubic-bezier(0,.32,0,1.12);-ms-transition:all .25s cubic-bezier(0,.32,0,1.12);-o-transition:all .25s cubic-bezier(0,.32,0,1.12);transition:all .25s cubic-bezier(0,.32,0,1.12);background:#403a60;color:#fff;padding:10px 18px 8px 22px;font-size:.9333333333em}@media screen and (min-width:68.2666666667em){.button{font-size:1.1vw}}.button:hover{text-decoration:none;background:0 0;color:#403a60;border-color:#403a60}.button.outline{border-color:#403a60;background:0 0;color:#403a60}.button.outline:hover{color:#fff;background:#403a60;border-color:transparent}.button.secondary{background:#c66e4e;color:#fff}.button.secondary.outline{background:0 0;border-color:#c66e4e;color:#c66e4e}.button.secondary.outline:hover{background:#c66e4e;color:#fff}.button.secondary:hover{border-color:#c66e4e;color:#c66e4e;background:0 0}.button.tertiary{background:#6399ae;color:#fff}.button.tertiary.outline{background:#fff;border-color:#6399ae;color:#6399ae}.button.tertiary.outline:hover{background:#6399ae;color:#fff}.button.tertiary:hover{border-color:#6399ae;color:#6399ae;background:#fff}.rasumus{font-family:Rasmus;font-weight:400;font-style:normal}.rasumus-it{font-family:Rasmus;font-weight:400;font-style:italic}.rasumus-bold{font-family:Rasmus;font-weight:700;font-style:normal}.rasumus-bold-it{font-family:Rasmus;font-weight:700;font-style:italic}.champion-bantamweight{font-family:Bebas,Bebas;font-style:normal;font-weight:400;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:7px}.champion-featherweight{font-family:Bebas;font-style:normal;font-weight:400;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:6px}.button,.champion-lightweight,h1.subtitle,h2.subtitle,h3.subtitle,h4.subtitle,h5.subtitle,h6.subtitle{font-family:Bebas;font-style:normal;font-weight:400;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:5px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:8px;line-height:1.1;color:#c66e4e;font-family:Rasmus;font-weight:700;font-style:normal}.h1,.h1 a,h1,h1 a{font-size:38px}.h1 a.section-heading,.h1.section-heading,h1 a.section-heading,h1.section-heading{color:#403a60}.h1 a.section-heading:after,.h1.section-heading:after,h1 a.section-heading:after,h1.section-heading:after{content:"";background-image:url(/2746bd20fbf8786958ba56aaed233d5497e5e453/24ed0/images/header-divider.svg);display:block;width:55px;height:16px;background-repeat:no-repeat;margin-top:15px}@media screen and (min-width:52em){.h1,.h1 a,h1,h1 a{font-size:4em;font-size:5vw}}.h2,.h2 a,h2,h2 a{font-size:26px}.h2 a.section-heading,.h2.section-heading,h2 a.section-heading,h2.section-heading{color:#403a60}.h2 a.section-heading:after,.h2.section-heading:after,h2 a.section-heading:after,h2.section-heading:after{content:"";background-image:url(/2746bd20fbf8786958ba56aaed233d5497e5e453/24ed0/images/header-divider.svg);display:block;width:55px;height:16px;background-repeat:no-repeat;margin-top:15px}@media screen and (min-width:52em){.h2,.h2 a,h2,h2 a{font-size:3em;font-size:3vw}}.h3,.h3 a,h3,h3 a{font-size:1.3333333333em}@media screen and (min-width:52em){.h3,.h3 a,h3,h3 a{font-size:2.3333333333em;font-size:2vw}}.h4,.h4 a,h4,h4 a{font-size:16px}@media screen and (min-width:52em){.h4,.h4 a,h4,h4 a{font-size:1.4666666667em;font-size:1.5vw}}.h5,.h5 a,h5,h5 a{font-size:1em}@media screen and (min-width:52em){.h5,.h5 a,h5,h5 a{font-size:1vw}}.h6,.h6 a,h6,h6 a{font-size:.9333333333em}@media screen and (min-width:52em){.h6,.h6 a,h6,h6 a{font-size:.8vw}}p.medium-text{font-size:1.2em}@media screen and (min-width:68.2666666667em){p.medium-text{font-size:1.8vw}}p.large-text{font-size:1.3333333333em}@media screen and (min-width:68.2666666667em){p.large-text{font-size:2vw}}figcaption,label,p{padding-bottom:20px;margin:0;line-height:1.4;font-family:Rasmus;font-weight:400;font-style:normal;color:#403a60;font-size:1.0666666667em;padding-bottom:10px;margin-bottom:0}@media screen and (min-width:68.2666666667em){figcaption,label,p{font-size:1.3vw}}figcaption.large,label.large,p.large{font-size:1.2em}@media screen and (min-width:68.2666666667em){figcaption.large,label.large,p.large{font-size:1.8vw}}figcaption.x-large,label.x-large,p.x-large{font-size:1.6em}@media screen and (min-width:68.2666666667em){figcaption.x-large,label.x-large,p.x-large{font-size:2.2vw}}hr{border:0;height:0;border-top:0;border-bottom:1px solid #e9e9e9}sub,sup{vertical-align:baseline;position:relative}sup{top:-.4em}sub{top:.4em}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.title-case{text-transform:capitalize}nav ul{padding-left:0;list-style:none}nav ul li{padding-left:0}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0;margin-bottom:.6666666667em;color:#403a60;font-family:Rasmus;font-weight:400;font-style:normal}ol li,ul li{font-size:1em;font-weight:400}@media screen and (min-width:80em){ol li,ul li{font-size:1.3vw}}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}li{margin-bottom:.5333333333em}table{margin-bottom:2.5rem}td,th{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}.table{display:table;width:100%}.table .tr{display:table-row;height:40px}.table .tr:nth-child(even){background:#f7f7f7}.table .td{display:table-cell;padding:0 10px;vertical-align:middle}.table .th{display:table-row;background:#f7f7f7;color:#fff;height:40px;font-weight:300;text-transform:uppercase}input,select,textarea{margin-bottom:10px}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{padding:9px 10px;background-color:#fff;border:1px solid #ddd;box-shadow:none;box-sizing:border-box;display:block;box-sizing:border-box;width:100%;min-height:15px;padding:10px;margin:0;font-size:15px;color:#a7a7a7;font-weight:300;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-transition:all .25s cubic-bezier(0,.32,0,1.12);-moz-transition:all .25s cubic-bezier(0,.32,0,1.12);-ms-transition:all .25s cubic-bezier(0,.32,0,1.12);-o-transition:all .25s cubic-bezier(0,.32,0,1.12);transition:all .25s cubic-bezier(0,.32,0,1.12)}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border:1px solid #c66e4e;outline:0}select{width:100%;padding:10px;border:1px solid #ddd;font-size:15px;line-height:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="32" height="24" viewBox="0 0 32 24"><polygon points="0,0 32,0 16,24" style="fill: rgb(51, 51, 51)"></polygon></svg>');background-size:9px 6px;background-position:right .5em center;background-repeat:no-repeat}textarea{min-height:150px;padding:20px}.padding-top-large{padding-top:40px}.padding-bottom-large{padding-bottom:40px}.padding-top-small{padding-top:20px}.padding-bottom-small{padding-bottom:20px}@media screen and (min-width:52em){.padding-top-large{padding-top:80px}.padding-bottom-large{padding-bottom:80px}.padding-top-small{padding-top:40px}.padding-bottom-small{padding-bottom:40px}}@media screen and (min-width:52em){.hide-for-med{display:none}}@media screen and (min-width:68.2666666667em){.hide-for-large{display:none}}.alert{position:absolute;background:#ac3439;z-index:2;width:100%;padding:20px 80px}.alert .close-alert{font-size:0;position:absolute;right:80px;top:0;bottom:0;width:20px;height:20px;margin:auto}.alert .close-alert:after{content:"";width:20px;height:20px;background-repeat:no-repeat;background:url(/assets/img/close.svg);display:block}.alert p{margin-bottom:0;padding-bottom:0;text-align:center;font-weight:700;max-width:800px;margin-left:auto;margin-right:auto;padding-right:80px}.animate-fade{-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.animate-fade:hover{opacity:.5;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;-o-transition:.3s all ease;transition:.3s all ease}.grain-bg{background-image:url(/9385bb215b3f711e042792e31e33686c29629e76/9b171/images/light-grain.jpg);background-repeat:repeat;background-size:50%}.bordered-line-bottom{border-bottom:solid 10px #c66e4e;position:relative}.bordered-line-bottom:after{height:20px;width:1px;display:block;background:#ddcba4;margin:0 auto;position:absolute;bottom:0;content:"";left:0;right:0}@media screen and (min-width:52em){.bordered-line-bottom:after{height:50px}}.banner{padding:40px;text-align:center}@media screen and (min-width:68.2666666667em){.banner ol li a,.banner ul li a{font-size:18px;font-size:1.8vw}}@media screen and (min-width:68.2666666667em){.banner ol li,.banner ul li{font-size:18px;font-size:1.8vw}}@media screen and (min-width:68.2666666667em){.banner p{font-size:18px;font-size:1.8vw}}@media screen and (min-width:52em){.banner p{margin:20px auto 10px auto;max-width:50%}}.banner>.section-heading{text-align:center;margin-bottom:10px}.banner>.section-heading:after{margin-left:auto;margin-right:auto}.banner.split{text-align:left;padding:0}.banner.split:after,.banner.split:before{content:"";display:table}.banner.split:after{clear:both}@media screen and (min-width:40em){.banner.split.reverse>section{float:right}}@media screen and (min-width:40em){.banner.split.reverse>figure{float:left}}@media screen and (min-width:52em){.banner.split.two-third>section{width:45%;float:right}}@media screen and (min-width:52em){.banner.split.two-third>figure{width:55%;float:left}}.banner.split p{margin:0;max-width:100%}.banner.split>section{background-size:cover;background-position:center center;background-repeat:no-repeat;padding:40px 20px}@media screen and (min-width:40em){.banner.split>section{padding:40px;width:50%;float:left}}.banner.split>section.freedom-background h2,.banner.split>section.freedom-background ol li,.banner.split>section.freedom-background p,.banner.split>section.freedom-background ul li{color:#fff}@media screen and (min-width:52em){.banner.split>section{padding:80px}}@media screen and (min-width:68.2666666667em){.banner.split>section{padding:120px}}@media screen and (max-width:40em){.banner.split>figure{background-image:none!important}}@media screen and (min-width:40em){.banner.split>figure{float:right;width:50%;background-size:cover}.banner.split>figure img{display:none}}.banner>.majesty-background{color:#fff}.banner>.majesty-background h2,.banner>.majesty-background ol li,.banner>.majesty-background p,.banner>.majesty-background ul li{color:#fff}@media screen and (min-width:68.2666666667em){.banner{padding:80px}}@supports (display:grid){.banner.split{display:grid;grid-template-columns:repeat(2,1fr)}.banner.split.two-third{display:grid;grid-template-columns:repeat(12,1fr)}.banner.split.two-third>section{grid-column:1/span 12}@media screen and (min-width:52em){.banner.split.two-third>section{grid-column:1/span 5}}.banner.split.two-third>figure{grid-column:1/span 12}@media screen and (min-width:52em){.banner.split.two-third>figure{grid-column:6/span 7}}.banner.split.reverse.two-third{display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:0}.banner.split.reverse.two-third>section{grid-row:2;grid-column:1/span 12}@media screen and (min-width:40em){.banner.split.reverse.two-third>section{grid-column:8/span 5;grid-row:1;width:auto;float:none}}.banner.split.reverse.two-third>figure{grid-row:1;grid-column:1/span 12}@media screen and (min-width:40em){.banner.split.reverse.two-third>figure{grid-column:1/span 7;width:auto;float:none}}.banner.split.reverse>figure{grid-column:1/span 12;grid-row:1}@media screen and (min-width:40em){.banner.split.reverse>figure{grid-column:1/span 1}}.banner.split.reverse>section{grid-column:1/span 12}@media screen and (min-width:40em){.banner.split.reverse>section{grid-column:2/span 1}}.banner.split>section{grid-row:2;grid-column:1/span 2;width:auto;float:none}@media screen and (min-width:40em){.banner.split>section{grid-column:1/span 1;grid-row:1;float:none}}.banner.split>figure{grid-row:1;grid-column:1/span 2;width:auto;float:none}@media screen and (min-width:40em){.banner.split>figure{grid-column:2/span 1;float:none}}}#molecules-card .card{max-width:320px}.card{border:solid 1px #ddd;padding-bottom:20px}.card>figure{margin-bottom:20px}.card>:not(figure){padding-left:20px;padding-right:20px}#molecules-tout .tout{max-width:600px}.tout{position:relative;overflow:hidden}.tout img{-webkit-transition:.25s all ease;-moz-transition:.25s all ease;-ms-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}.tout:hover img{opacity:.8;-webkit-transition:.25s all ease;-moz-transition:.25s all ease;-ms-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}.tout:hover>figcaption{bottom:0;-webkit-transition:.25s all ease;-moz-transition:.25s all ease;-ms-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease}.tout figcaption{position:absolute;background:#000;bottom:-100%;padding:20px;-webkit-transition:.25s all ease;-moz-transition:.25s all ease;-ms-transition:.25s all ease;-o-transition:.25s all ease;transition:.25s all ease;width:100%}.tout figcaption a,.tout figcaption h3,.tout figcaption p{color:#fff}.inline-nav.primary>ul>li>a:not(.button){color:#403a60}.inline-nav.primary>ul>li>a:not(.button):hover{text-decoration:none;color:#c66e4e}.inline-nav>ul{align-items:center}@media screen and (min-width:52em){.inline-nav>ul{display:flex;margin-bottom:0;justify-content:space-between}}.inline-nav>ul li{margin:0;padding:10px 0}.inline-nav>ul li:hover>ul{display:block}@media screen and (min-width:52em){.inline-nav>ul li{padding:0 15px}.inline-nav>ul li:first-child{padding-left:0}.inline-nav>ul li:last-child{padding-right:0}}.inline-nav>ul li a{font-size:1em;display:block}@media screen and (min-width:68.2666666667em){.inline-nav>ul li a{font-size:1.2vw}}.inline-nav>ul>li>ul>li>a{padding:10px 0}@media screen and (min-width:52em){.inline-nav>ul>li>ul{display:none;position:absolute}}nav.utility-navigation.color-change ul li a{color:#6399ae}@media screen and (min-width:52em){nav.utility-navigation>ul{display:table}nav.utility-navigation>ul li{display:table-cell}}nav.utility-navigation>ul li:first-child{padding-right:100px}@supports (display:flex){@media screen and (min-width:52em){nav.utility-navigation>ul{display:flex}nav.utility-navigation>ul li{display:block}}}#molecules-text-block .text-block{max-width:320px}#molecules-inline-text-block .text-block{max-width:720px}.text-block{margin-bottom:0}.text-block h2 a,.text-block h3 a{color:#c66e4e}.text-block ul li{margin-bottom:30px;color:#403a60}@media screen and (min-width:68.2666666667em){.text-block ul li{font-size:18px;font-size:1.8vw}}@media screen and (min-width:68.2666666667em){.text-block p{font-size:18px;font-size:1.8vw}}.text-block h2,.text-block>h3{margin-bottom:16px}.text-block>.button{margin-top:10px}.text-block>figure{margin-bottom:20px}@supports (display:grid){.text-block.text-block-ordered{display:grid;grid-gap:10px;grid-template-columns:repeat(8,1fr)}.text-block.text-block-ordered>img{grid-column:1/span 1}.text-block.text-block-ordered>h3{grid-column:1/span 1}.text-block.text-block-ordered>p{grid-column:2/span 7}@media screen and (min-width:40em){.text-block.inline{grid-gap:40px;overflow:visible;display:grid;grid-template-columns:repeat(4,1fr)}.text-block.inline>figure{width:auto;float:none;grid-column:1/span 1}.text-block.inline>article{width:auto;float:none;padding:0;grid-column:2/span 3}}}.feature-block>section{position:absolute;padding-left:20px;padding-bottom:20px;color:#fff;z-index:3;width:50%;left:20px;bottom:20px;border-right-radius:100px}.feature-block{position:relative;overflow:hidden}.feature-block>section p{display:none}.feature-block>section h3{line-height:1}.video-wrap .full-screen{font-size:0;border:none;background:0 0;position:absolute;bottom:30px;right:10px;display:block}.video-wrap .full-screen:before{content:"";background:url(../../images/SVG/expand.svg);width:30px;height:30px;display:block;background-size:100%}.video-wrap video{width:100%}.video-overlay{position:fixed;left:0;right:0;top:0;bottom:0;z-index:4;background:rgba(0,0,0,.8)}.video-overlay video{width:85%;margin:auto;display:block;position:absolute;right:0;left:0;top:0;bottom:0}.progress-bar{padding:40px 0}@media screen and (min-width:52em){.progress-bar{padding:80px 0}}.progress-bar>h2.section-heading{text-align:center;margin-bottom:40px}.progress-bar>h2.section-heading:after{margin-left:auto;margin-right:auto}.progress-bar .button-group{margin-top:40px}@media screen and (min-width:52em){.progress-bar .button-group{max-width:65%;margin:40px auto 0}}.progress-bar p{font-size:26px;font-family:Bebas;font-style:normal;font-weight:400;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.progress-bar>.ammounts:after,.progress-bar>.ammounts:before{content:"";display:table}.progress-bar>.ammounts:after{clear:both}.progress-bar>.ammounts h3{color:#403a60}.progress-bar>.ammounts>.raised{width:50%;float:left}.progress-bar>.ammounts>.target{width:50%;text-align:right;float:right}.progress-bar .progress{display:block;height:40px;background-repeat:repeat-x;background-size:cover;background-position:center;background-image:url(/images/1144a47a0460399e8d307322a56f2de38516106d/stripes.jpg);margin-bottom:20px;position:relative;width:100%}.progress-bar .progress:after{content:"";display:block;background:#ddcba4;height:100%;width:50%}@supports (display:grid){.progress-bar>.ammounts{display:grid;grid-template-columns:repeat(2,1fr)}.progress-bar>.ammounts>.raised{grid-column:1;float:none;width:auto}.progress-bar>.ammounts>.target{grid-column:2;float:none;width:auto}}.button-group{text-align:center;overflow:hidden}.button-group .button:first-child{margin-bottom:20px}@media screen and (min-width:68.2666666667em){.button-group .button:first-child{float:left;margin-bottom:0}}@media screen and (min-width:68.2666666667em){.button-group .button:last-child{float:right}}.button-group .button{width:100%}@media screen and (min-width:68.2666666667em){.button-group .button{width:48%}}.staggered-images{position:relative}.staggered-images>figure{position:relative}@media screen and (max-width:40em){.staggered-images>figure{margin-bottom:40px}}.staggered-images>figure img{box-shadow:0 0 40px 10px rgba(0,0,0,.15);-moz-box-shadow:0 0 40px 10px rgba(0,0,0,.15)}@media screen and (min-width:40em){.staggered-images>figure.tertiary-image{position:absolute;top:-180px;width:40%;right:0}}@media screen and (min-width:40em){.staggered-images>figure.secondary-image{position:absolute;bottom:-160px;width:40%;left:0}}@media screen and (min-width:40em){.staggered-images>figure.main-image{width:80%;margin:180px auto 0}}.staggered-images>figure.main-image figcaption{position:absolute;top:-30px;left:0;font-family:Bebas;font-style:normal;font-weight:400;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:5px;font-size:12px}@media screen and (min-width:52em){.staggered-images>figure.main-image figcaption{font-size:16px;font-size:1.2vw}}@media screen and (min-width:68.2666666667em){.staggered-images>figure.main-image figcaption{left:-120px;transform:rotate(-90deg);top:80px}}@media screen and (max-width:40em){.staggered-images>figure.main-image figcaption{width:130px;top:-40px}}@supports (display:grid){.staggered-images{display:grid;grid-gap:20px;grid-template-columns:repeat(12,1fr)}@media screen and (min-width:40em){.staggered-images{grid-gap:0;grid-template-rows:repeat(6,1fr)}}@media screen and (max-width:40em){.staggered-images>figure{margin-bottom:0}}.staggered-images>figure.main-image{width:auto;margin:0;grid-column:2/span 10;grid-row:2/span 3}@media screen and (min-width:40em){.staggered-images>figure.main-image{grid-row:2/span 4}}.staggered-images>figure.secondary-image{grid-row:4/span 2;grid-column:1/span 6}@media screen and (min-width:40em){.staggered-images>figure.secondary-image{grid-row:5/span 2;grid-column:1/span 5;position:relative;width:auto;bottom:auto}}.staggered-images>figure.tertiary-image{grid-row:1/span 2;grid-column:7/span 6}@media screen and (min-width:40em){.staggered-images>figure.tertiary-image{grid-row:1/span 2;grid-column:8/span 5;position:relative;width:auto;top:0}}}figure.image-with-caption{position:relative}figure.image-with-caption figcaption{margin-top:10px;font-family:Bebas;font-style:normal;font-weight:400;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:5px;font-size:14px;font-size:1vw}.bilboard{position:relative;background-size:cover;padding-top:40px;padding-bottom:40px;padding-left:20px;padding-right:20px;overflow:hidden}@media screen and (min-width:40em){.bilboard{padding-top:80px;padding-bottom:80px}}@media screen and (min-width:52em){.bilboard{padding-top:160px;padding-bottom:320px;padding-left:8vw;padding-right:8vw}.bilboard:after,.bilboard:before{content:"";display:table}.bilboard:after{clear:both}.bilboard>h2{width:50%;float:left;padding-right:20px}.bilboard>div{float:right;width:50%;padding-left:20px}}.bilboard:before{z-index:0;content:"";background:rgba(64,58,96,.6);position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%}@media screen and (min-width:40em){.bilboard:before{background:rgba(64,58,96,.3)}}.bilboard h2{position:relative;z-index:1;font-size:35px;color:#faf4e9}@media screen and (min-width:40em){.bilboard h2{font-size:55px}}@media screen and (min-width:68.2666666667em){.bilboard h2{font-size:55px;font-size:5.5vw}}.bilboard>div{position:relative;z-index:1}.bilboard>div p{color:#faf4e9}@media screen and (min-width:68.2666666667em){.bilboard>div p{font-size:18px;font-size:1.8vw}}.bilboard>div p:first-child:first-letter{color:#6399ae;float:left;font-weight:700;font-size:75px;font-size:6vw;line-height:60px;padding-top:4px;padding-right:8px;padding-left:0}@supports (display:grid){.bilboard{grid-gap:40px}@media screen and (min-width:52em){.bilboard{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:52em){.bilboard>h2{grid-column:1/span 1;float:none;width:auto;padding:0}}@media screen and (min-width:52em){.bilboard>div{grid-column:2/span 1;float:none;width:auto;padding:0}}}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;box-shadow:0 0 40px 10px rgba(0,0,0,.15);-moz-box-shadow:0 0 40px 10px rgba(0,0,0,.15);border:solid 10px #fff}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.organisms-generic-grid .four-up,.organisms-generic-grid .three-up,.organisms-generic-grid .two-third,.organisms-generic-grid .two-third-reverse,.organisms-generic-grid .two-up{margin-bottom:40px}.organisms-generic-grid .four-up>div>*,.organisms-generic-grid .three-up>div>*,.organisms-generic-grid .two-third-reverse>div>*,.organisms-generic-grid .two-third>div>*,.organisms-generic-grid .two-up>div>*{background:#ddd;padding:20px}#organisms-block-grid .four-up,#organisms-block-grid .three-up,#organisms-block-grid .two-up{margin-bottom:40px}body:not(.styleguide) .wrapper{padding-left:1.3333333333em;padding-right:1.3333333333em;max-width:2130px}@media screen and (min-width:40em){body:not(.styleguide) .wrapper{padding-left:2.6666666667em;padding-right:2.6666666667em}}@media screen and (min-width:68.2666666667em){body:not(.styleguide) .wrapper{padding-left:5.3333333333em;padding-right:5.3333333333em;padding-left:8vw;padding-right:8vw}}body:not(.styleguide) .wrapper.page-content{background:url(//images.contentful.com/rpsste8hddw5/1jxH2TjbrIOcEi0s0WG8kE/04b51481a666e7279cb85c3466b895a4/light-grain.jpg);background-size:400px;background-repeat:repeat}@media screen and (min-width:40em){body:not(.styleguide) .wrapper.page-content{padding-left:24vw;padding-right:24vw}}body:not(.styleguide) .wrapper.page-content ol,body:not(.styleguide) .wrapper.page-content ul{margin-bottom:20px}@media screen and (min-width:68.2666666667em){body:not(.styleguide) .wrapper.page-content ol li,body:not(.styleguide) .wrapper.page-content ul li{font-size:18px;font-size:1.8vw}body:not(.styleguide) .wrapper.page-content ol li a,body:not(.styleguide) .wrapper.page-content ul li a{font-size:18px;font-size:1.8vw}}body:not(.styleguide) .wrapper.page-content>p{margin-bottom:20px}@media screen and (min-width:68.2666666667em){body:not(.styleguide) .wrapper.page-content>p{font-size:18px;font-size:1.8vw}body:not(.styleguide) .wrapper.page-content>p a{font-size:18px;font-size:1.8vw}}@media screen and (min-width:52em){body:not(.styleguide) .wrapper.thin{padding-left:18vw;padding-right:18vw}}.two-up{overflow:hidden}@media screen and (min-width:40em){.two-up{margin-left:-20px;margin-right:-20px}.two-up>h2,.two-up>h3,.two-up>h4{clear:both;width:100%;display:block;margin-bottom:40px}.two-up>*{width:50%;float:left;padding:0 20px}}@media screen and (min-width:40em){.three-up{overflow:hidden;margin-left:-20px;margin-right:-20px}.three-up>h2,.three-up>h3,.three-up>h4{clear:both;width:100%;display:block;margin-bottom:40px}.three-up>*{width:33.3334%;float:left;padding:0 20px}.three-up>:nth-child(3n+1){padding-right:20px;clear:right}}.four-up{overflow:hidden}@media screen and (min-width:40em){.four-up{margin-left:-20px;margin-right:-20px}.four-up>*{width:50%;float:left;padding:20px}}@media screen and (min-width:52em){.four-up>*{width:25%;float:left}}.two-third{overflow:hidden}.two-third>:first-child{width:66.6667%;float:left;padding-right:20px}.two-third>:last-child{width:33.3334%;float:right;padding-left:20px}.two-third-reverse{overflow:hidden}.two-third-reverse>:last-child{width:66.6667%;float:left;padding-right:20px}.two-third-reverse>:first-child{width:33.3334%;float:right;padding-left:20px}@supports (display:grid){.two-up{display:grid;grid-gap:40px;overflow:visible}@media screen and (min-width:40em){.two-up{margin-left:0;margin-right:0}.two-up>*{padding:0}}@media screen and (min-width:40em){.two-up{grid-template-columns:repeat(2,1fr)}.two-up .pagination{grid-column:1/span 2}.two-up h3,.two-up h4,.two-up>h2{grid-row:1;grid-column:1/span 2}.two-up>h2,.two-up>h3,.two-up>h4{clear:none;width:auto;display:inherit;margin-bottom:0}.two-up>*{width:auto;float:none}}@media screen and (min-width:40em){.three-up{display:grid;grid-gap:40px;grid-template-columns:repeat(3,1fr);overflow:visible;margin-left:0;margin-right:0}.three-up>h2,.three-up>h3,.three-up>h4{grid-row:1;grid-column:1/span 3;clear:none;width:auto;display:inherit;margin-bottom:0}.three-up>*{width:auto;float:none;padding:0}.three-up>:nth-child(3n+1){padding-right:0;clear:none}}.three-up h4,.three-up>h3{grid-row:1;grid-column:1/span 3}.four-up{display:grid;grid-gap:40px}@media screen and (min-width:40em){.four-up{margin-left:0;margin-right:0;grid-template-columns:repeat(2,1fr)}.four-up>*{width:auto;padding:0;float:none}}@media screen and (min-width:52em){.four-up{grid-template-columns:repeat(4,1fr)}.four-up>*{width:auto;padding:0;float:none}}.two-third{overflow:visible;display:grid;grid-column-gap:40px;grid-template-columns:1fr}@media screen and (min-width:40em){.two-third .two-up{grid-template-columns:1fr}}@media screen and (min-width:68.2666666667em){.two-third .two-up{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:52em){.two-third{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:68.2666666667em){.two-third{grid-template-columns:repeat(3,1fr)}}.two-third>:first-child{width:auto;float:none;padding-right:0}@media screen and (min-width:52em){.two-third>:first-child{grid-column:1}}@media screen and (min-width:68.2666666667em){.two-third>:first-child{grid-column:1/span 2}}.two-third>:last-child{width:auto;float:none;padding-left:0}@media screen and (min-width:52em){.two-third>:last-child{grid-column:2}}@media screen and (min-width:68.2666666667em){.two-third>:last-child{grid-column:3}}.two-third-reverse{overflow:visible;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:40px}.two-third-reverse>:first-child{width:auto;float:none;padding-left:0;grid-column:1/span 1}.two-third-reverse>:last-child{width:auto;float:none;padding-right:0;grid-column:2/span 2}}footer.site-footer{padding-top:40px;padding-bottom:40px;position:relative;background:#403a60}footer.site-footer:after,footer.site-footer:before{content:"";display:table}footer.site-footer:after{clear:both}@media screen and (min-width:52em){footer.site-footer{padding-top:80px;padding-bottom:80px}}@media screen and (min-width:52em){footer.site-footer>.legal-nav{width:30%;margin-top:40px;float:left}}@media screen and (min-width:52em){footer.site-footer>.footer-nav{width:30%;float:right;margin-top:40px}}footer.site-footer a{color:#fff}footer.site-footer>.logo-footer-link{display:block;margin-bottom:20px}@media screen and (min-width:52em){footer.site-footer>.logo-footer-link{width:40%;float:left;margin-bottom:0}footer.site-footer>.logo-footer-link img{max-width:200px;margin:0 auto;display:block}}footer.site-footer>p{margin-top:20px;color:#fff;padding-left:15px}@supports (display:grid){footer.site-footer{display:grid;grid-template-columns:repeat(12,1fr);align-items:center}footer.site-footer .legal-nav{grid-row:2;grid-column:1/span 12;text-align:center}@media screen and (min-width:52em){footer.site-footer .legal-nav{grid-column:1/span 4;grid-row:1;width:auto;margin-top:0;float:none}}footer.site-footer>.logo-footer-link{grid-column:5/span 4;margin-top:40px;grid-row:3}@media screen and (min-width:52em){footer.site-footer>.logo-footer-link{grid-column:6/span 2;grid-row:1;margin-top:0;width:auto;float:none}footer.site-footer>.logo-footer-link img{max-width:auto;margin:0}}footer.site-footer>.footer-nav{grid-row:1;grid-column:1/span 12;text-align:center}@media screen and (min-width:52em){footer.site-footer>.footer-nav{grid-column:9/span 4;width:auto;float:none;margin-top:0}}}.styleguide .site-header{position:relative;background:0 0;box-shadow:none}.site-header{background:rgba(255,255,255,.65);box-shadow:0 0 55px 60px rgba(255,255,255,.65);padding:20px}.site-header:after,.site-header:before{content:"";display:table}.site-header:after{clear:both}.site-header>#hamburger{position:absolute;right:20px;top:25px}@media screen and (min-width:52em){.site-header>#hamburger{display:none}}@media screen and (min-width:68.2666666667em){.site-header{padding-top:40px;padding-bottom:40px}}@media screen and (min-width:52em){.site-header{position:absolute;width:100%;z-index:2}}@media screen and (min-width:52em){.site-header>.site-logo{width:30%;display:block;float:left}}@media screen and (max-width:52em){.site-header>.site-logo{max-width:200px;display:block}}@media screen and (min-width:52em){.site-header>.inline-nav{width:66.6667%;float:right;padding-left:40px}}@media screen and (max-width:52em){.site-header>.inline-nav{display:none}.site-header>.inline-nav.active{display:block}}.hero{position:relative;background-size:cover;top:0;padding-top:40px;padding-bottom:40px}.hero:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(64,58,96,.5)}.hero h1,.hero p{color:#faf4e9}@media screen and (min-width:68.2666666667em){.hero{padding-top:220px;padding-top:16vw;padding-bottom:120px;padding-bottom:12vw;position:relative}}.hero>section{z-index:1;position:relative;text-align:center}.hero>section>p{margin-bottom:15px}@media screen and (min-width:52em){.hero>section>p{width:60%;margin:0 auto}}@media screen and (min-width:68.2666666667em){.hero>section>p{font-size:18px;font-size:1.8vw}}@supports (display:grid){.hero{display:grid;grid-template-columns:repeat(12,1fr)}.hero>section{grid-column:1/span 12;padding:0;align-self:center}@media screen and (min-width:52em){.hero>section{grid-column:3/span 8}.hero>section p{width:100%;margin:0}}}.inline-feed>*{margin-bottom:40px}.stacked-form label{display:block;margin-bottom:20px}.staggered-image-section{padding-top:40px;padding-bottom:40px}@media screen and (min-width:40em){.staggered-image-section{position:relative}.staggered-image-section:after,.staggered-image-section:before{content:"";display:table}.staggered-image-section:after{clear:both}}@media screen and (min-width:52em){.staggered-image-section{padding-top:80px;padding-bottom:80px}}.staggered-image-section .staggered-images{z-index:1}@media screen and (min-width:40em){.staggered-image-section .illustration{position:absolute;width:40%;z-index:0;bottom:0}}@media screen and (min-width:40em){.staggered-image-section .text-block{width:50%;float:right;margin-top:80px}}@media screen and (min-width:52em){.staggered-image-section .text-block{padding-right:120px}}.staggered-image-section .text-block ul{margin-bottom:40px}.staggered-image-section .text-block h2{color:#c66e4e}.staggered-image-section .text-block h2 a{color:#c66e4e}.staggered-image-section .text-block:not(.text-block-ordered) h3{color:#403a60}.staggered-image-section .listed-items h2{margin-bottom:20px}.staggered-image-section .listed-items .text-block{margin-bottom:20px}.staggered-image-section>.illustration{opacity:.5}@supports (display:grid){.staggered-image-section{display:grid;grid-template-columns:repeat(12,1fr)}@media screen and (min-width:40em){.staggered-image-section .text-block{width:auto;float:none;margin-top:0}}@media screen and (min-width:52em){.staggered-image-section .text-block{padding-right:0}}.staggered-image-section>.illustration{grid-column:2/span 10}@media screen and (min-width:40em){.staggered-image-section>.illustration{position:static;width:auto;z-index:0;bottom:auto}}@media screen and (min-width:52em){.staggered-image-section>.illustration{grid-column:1/span 5}}.staggered-image-section>.staggered-images{grid-column:1/span 12}.staggered-image-section>.text-block,.staggered-image-section>div{z-index:1;grid-column:1/span 12}@media screen and (min-width:52em){.staggered-image-section>.text-block,.staggered-image-section>div{grid-column:7/span 5}}.staggered-image-section>div.listed-items{display:grid;grid-template-columns:repeat(8,1fr)}.staggered-image-section>div.listed-items h2{grid-column:2/span 5}.staggered-image-section>div.listed-items .text-block{grid-column:1/span 8}}.carousel-feed{padding-top:40px;padding-bottom:40px;@incldue clearfix;}.carousel-feed>.swipe-indicator{margin-top:40px}.carousel-feed>.swipe-indicator img{max-width:50px;display:block;margin:0 auto}.carousel-feed>.swipe-indicator figcaption{text-align:center;font-size:14px;margin-top:10px}@media screen and (min-width:52em){.carousel-feed>.swipe-indicator figcaption{font-size:1.2vw}}@media screen and (min-width:52em){.carousel-feed>h2,.carousel-feed>p{float:left;width:75%}}@media screen and (min-width:52em){.carousel-feed>a{float:right;width:25%}}@media screen and (max-width:40em){.carousel-feed>a{display:none}}@media screen and (min-width:52em){.carousel-feed{padding-top:80px;padding-bottom:80px}}.carousel-feed>div.carousel{width:100%;clear:both;margin-top:20px;padding-top:20px;border-top:solid 1px #faf4e9}@media screen and (min-width:40em){.carousel-feed>div.carousel{margin-left:-20px;border-top:0;padding-top:0;padding-top:40px}}.carousel-feed>div.swipe-indicator{margin-top:10px}@media screen and (min-width:52em){.carousel-feed>div.swipe-indicator{margin-top:80px}}.carousel-feed>div article.slick-slide{outline:0}@media screen and (min-width:40em){.carousel-feed>div article.slick-slide{padding:0 20px}}.carousel-feed>div article.slick-slide>p{font-size:15px}@media screen and (min-width:68.2666666667em){.carousel-feed>div article.slick-slide>p{font-size:1.2vw}}@media screen and (min-width:68.2666666667em){.carousel-feed>p{font-size:18px;font-size:1.8vw}}@supports (display:grid){.carousel-feed{display:grid;grid-template-columns:repeat(12,1fr);overflow:hidden}.carousel-feed>h2{grid-row:1}@media screen and (min-width:52em){.carousel-feed>h2{width:auto;float:none}}.carousel-feed>a{grid-row:3;grid-column:1/span 12;margin-top:20px}@media screen and (min-width:52em){.carousel-feed>a{grid-row:2;margin-top:0;grid-column:7/span 6;justify-self:end;align-self:end;width:auto;float:none}}.carousel-feed>h2{grid-column:1/span 12}@media screen and (min-width:52em){.carousel-feed>h2{grid-column:1/span 6}}.carousel-feed>p{grid-column:1/span 12;padding-bottom:0;grid-row:2}@media screen and (min-width:52em){.carousel-feed>p{width:auto;float:none;grid-column:1/span 6}}.carousel-feed>div{grid-column:1/span 12;grid-row:4}@media screen and (min-width:52em){.carousel-feed>div{grid-row:3}}.carousel-feed>.swipe-indicator{grid-column:3/span 8;grid-row:5}@media screen and (min-width:52em){.carousel-feed>.swipe-indicator{grid-row:4;grid-column:6/span 2}}}@media screen and (min-width:68.2666666667em){.updates .text-block p{font-size:18px;font-size:1.4vw}}@media screen and (min-width:52em){.home .hero>section{padding:80px 0}}@media screen and (min-width:68.2666666667em){.home .progress-bar{padding-bottom:220px}}@media screen and (min-width:68.2666666667em){.home .staggered-image-section>.staggered-images{margin-top:-160px}}@media screen and (min-width:68.2666666667em){.history .staggered-image-section{position:relative}.history .staggered-image-section figure.illustration{position:absolute;bottom:200px;left:-230px;z-index:0}.history .staggered-image-section>.staggered-images{position:relative;z-index:1;margin-top:-180px}}header.sg-header{background-color:#403a60;padding-top:20px;padding-bottom:20px}@media screen and (min-width:52em){header.sg-header{padding-left:40px;padding-right:40px}}header.sg-header img{max-width:200px}@media screen and (min-width:52em){main.sg-main .styleguide,main.sg-main>header{padding-left:40px;padding-right:40px}}.sg-block{padding:30px;margin-bottom:20px;border:1px #f3e5c5 solid;background:#fff}.sg-block .code-block{margin-top:40px;display:block;padding:20px;border:solid 1px #ddd;background:#f7f7f7}.sg-block .logo{max-width:350px}.sg-block .logo-stacked{max-width:250px}.sg-block>div{margin-bottom:40px;padding-bottom:40px;border-bottom:solid 1px #403a60}.sg-block>div:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.sg-block h6.section-title{line-height:.7;color:#ddcba4;font-size:14px;letter-spacing:4px;padding-bottom:10px;font-family:Bebas;font-style:normal;font-weight:400;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:52em){.sg-block h6.section-title{font-size:1.2vw}}.sg-block>h3{margin-bottom:20px;padding-bottom:10px;border-bottom:dotted 1px #f3e5c5}@media screen and (min-width:52em){.sg-block .banner.split>section{padding:40px}}@media screen and (min-width:68.2666666667em){.sg-block .banner.split>section{padding:80px}}.sg-block .wrapper{padding-left:20px;padding-right:20px}.sg-main{background:#faf4e9}.sg-main>header>nav>ul>li>a{font-family:Rasmus;font-weight:400;font-style:normal}.sg-main>header .sg-title{font-size:24px}@media screen and (min-width:52em){.sg-main>header .sg-title{font-size:2vw;color:#403a60}}.sg-main aside h6{padding:10px;border-bottom:1px #f3e5c5 solid;margin-bottom:0}.sg-main aside nav{border:1px #f3e5c5 solid;background:#fff}.sg-main aside nav ul{margin-bottom:0}.sg-main aside nav ul li{margin-bottom:0}.sg-main aside nav ul li:last-child a{border-bottom:0}.sg-main aside nav ul li a{padding:10px;display:block;font-size:14px;font-weight:400;border-bottom:1px #f3e5c5 solid}@media screen and (min-width:52em){.sg-main aside nav ul li a{font-size:1.1vw}}.sg-main aside nav ul li a:hover{background:#fff8ec;text-decoration:none}.sg-colors{margin:0;list-style:none;padding:0}.sg-colors li .sg-swatch{border:solid 2px #fff;height:150px;border-radius:10px;margin-bottom:20px}.sg-block{padding:30px;margin-bottom:20px;border:1px #f3e5c5 solid;background:#fff}.sg-block .logo{max-width:350px}.sg-block .logo-stacked{max-width:250px}.sg-block>div{margin-bottom:40px;padding-bottom:40px;border-bottom:solid 1px #f3e5c5}.sg-block>div:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.sg-block h6.section-title{line-height:.7;color:#ddcba4;font-size:14px;letter-spacing:4px;padding-bottom:10px;font-family:Bebas;font-style:normal;font-weight:400;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:52em){.sg-block h6.section-title{font-size:1.2vw}}.sg-snippet.prettyprint{border:none;display:none;background:#f7f7f7;padding:20px}.sg-snippet.prettyprint code{white-space:pre}.codesnip{display:block;margin-top:20px}.sg-grid{overflow:hidden}@supports (display:grid){.sg-main>header{grid-row:1;grid-column:1/span 12;display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;padding-bottom:10px;padding-top:25px;align-items:center;background:#fff}.sg-main>header>h1{margin-bottom:0;grid-column:1/span 4}.sg-main>header>nav{grid-column:8/span 5}div.styleguide{display:grid;grid-template-columns:repeat(12,1fr);grid-row-gap:40px;grid-column-gap:20px}div.styleguide>section{grid-column:1/span 12;grid-row:2}@media screen and (min-width:68.2666666667em){div.styleguide>section{grid-column:3/span 10;grid-row:2}}div.styleguide aside{grid-column:1/span 12;grid-row:1;display:none}@media screen and (min-width:68.2666666667em){div.styleguide aside{grid-column:1/span 2;grid-row:2;display:block}}}