.styleguide__header{padding:1rem 0 0;background:#e8f0fb}.styleguide__header .styleguide__description p{font-size:18px;font-size:1.2rem;line-height:30px}.styleguide__header .styleguide__title{font-size:24px;font-size:1.6rem;line-height:36px;color:#193761}@media screen and (min-width:768px){.styleguide__header .styleguide__title{font-size:36px;font-size:2.4rem;line-height:40px}}.styleguide__layout{padding-top:2rem;padding-bottom:4rem;display:flex;flex-direction:row-reverse}.styleguide__layout>.layout__item:first-child{margin-top:2rem}.styleguide__nav-menu{list-style:none;padding:0;display:block;letter-spacing:-1em}.styleguide__nav-menu>li{display:inline-block;letter-spacing:normal}.styleguide__nav-menu>li:before{display:none}.styleguide__nav-link{padding:.33333rem 1rem;display:block;text-decoration:none;color:#193761;background:hsla(0,0%,100%,.4)}.styleguide__nav-item.is-active .styleguide__nav-link,.styleguide__nav-link:hover{background:#fff}.styleguide__nav-item:first-child .styleguide__nav-link{border-radius:3px 0 0 0}.styleguide__nav-item:last-child .styleguide__nav-link{border-radius:0 3px 0 0}.styleguide__aside-menu{font-size:14px;font-size:.93333rem;line-height:25px;list-style:none;padding:0;margin:0;display:block}.styleguide__aside-menu>li{display:block}.styleguide__aside-menu>li:before{display:none}.styleguide__aside-menu-item.active>.styleguide__aside-menu-child{display:block}.styleguide__aside-menu-item.active>.styleguide__aside-menu-link{color:#193761}.styleguide__aside-menu-link{text-decoration:none;color:#7b8ba0;font-weight:500}.styleguide__aside-menu-link:hover{color:#193761}.styleguide__aside-menu-child{font-size:13px;font-size:.86667rem;line-height:20px;list-style:none;padding:0 0 0 .66667rem;margin:0;display:none}.styleguide__aside-menu-child>li{display:block}.styleguide__aside-menu-child>li:before{display:none}.styleguide__body>table{border:1px solid #dfe4ec}.styleguide__body>table td,.styleguide__body>table th{vertical-align:top;padding:.5rem 1rem;text-align:left;border:1px solid #dfe4ec}.styleguide__body>table th{background-color:#f1f1f1}.styleguide__body>pre{padding:.66667rem 1rem;background:#f0f3fa;border-radius:3px}.styleguide__body>pre>code.hljs{padding:0;background:transparent;overflow-y:hidden;overflow-x:auto}.styleguide__body>pre>code.hljs.has-overflow{padding-bottom:1.33333rem}.styleguide__body>p>code,.styleguide__description code{color:#d61a37;word-break:break-word}.styleguide__example{margin-top:2rem}.styleguide__example-content{box-shadow:inset 0 0 0 2px #f0f3fa;border-radius:3px 3px 0 0;padding:1.33333rem}.styleguide__example-markup{background:#f0f3fa;margin:0;padding:1.33333rem;border-radius:0 0 3px 3px}.styleguide__example-markup>pre{margin-top:0;overflow:hidden}.styleguide__example-markup>pre>code.hljs{padding:0;background:transparent;overflow-y:hidden;overflow-x:auto}.styleguide__example-markup>pre>code.hljs.has-overflow{padding-bottom:1.33333rem}.styleguide__modifier{font-size:13px;font-size:.86667rem;line-height:1rem;color:#c5c5c5}.styleguide__modifier-markup:after,.styleguide__modifier-markup:before{content:"";display:table}.styleguide__modifier-markup:after{clear:both}.styleguide__modifier-markup>:first-child{margin-top:0}.styleguide__swatch{margin-top:2rem;border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,.2);overflow:hidden}.styleguide__swatch-fill{width:10rem;height:8rem}.styleguide__swatch-label{font-size:14px;font-size:.93333rem;line-height:2.14286;padding:1rem}.styleguide__swatch--biscay .styleguide__swatch-fill{background-color:#193761}.styleguide__swatch--madison .styleguide__swatch-fill{background-color:#0e3764}.styleguide__swatch--hippie-blue .styleguide__swatch-fill{background-color:#6185b6}.styleguide__swatch--lochmara .styleguide__swatch-fill{background-color:#07c}.styleguide__swatch--cerulean .styleguide__swatch-fill{background-color:#009ee8}.styleguide__swatch--steel-blue .styleguide__swatch-fill{background-color:#5985ba}.styleguide__swatch--blaze-orange .styleguide__swatch-fill{background-color:#fb6703}.styleguide__swatch--link-water .styleguide__swatch-fill{background-color:#dde7f5}.styleguide__swatch--botticelli .styleguide__swatch-fill{background-color:#ced9e8}.styleguide__swatch--blue-haze .styleguide__swatch-fill{background-color:#c7d1de}.styleguide__swatch--yellow-sea .styleguide__swatch-fill{background-color:#f07400}.styleguide__swatch--mystic .styleguide__swatch-fill{background-color:#dfe4ec}.styleguide__swatch--selago .styleguide__swatch-fill{background-color:#e8f0fb}.styleguide__swatch--silver .styleguide__swatch-fill{background-color:#c5c5c5}.styleguide__swatch--white-lilac .styleguide__swatch-fill{background-color:#f0f3fa}.styleguide__swatch--zircon .styleguide__swatch-fill{background-color:#f5f9ff}.styleguide__swatch--loblolly .styleguide__swatch-fill{background-color:#bdc4cf}.styleguide__swatch--bali-hai .styleguide__swatch-fill{background-color:#8f9db1}.styleguide__swatch--regent-gray .styleguide__swatch-fill{background-color:#7b8ba0}.styleguide__swatch--bright-gray .styleguide__swatch-fill{background-color:#383d47}.styleguide__swatch--abbey .styleguide__swatch-fill{background-color:#484a4e}.styleguide__swatch--cerise-red .styleguide__swatch-fill{background-color:#d61a37}.styleguide__swatch--fire-bush .styleguide__swatch-fill{background-color:#e68a36}.styleguide__swatch--selective-yellow .styleguide__swatch-fill{background-color:#f9bc08}.styleguide__swatch--pastel-green .styleguide__swatch-fill{background-color:#76d24e}.styleguide__swatch--jade .styleguide__swatch-fill{background-color:#00b640}.styleguide__swatch--ecru-white .styleguide__swatch-fill{background-color:#f4f4e4}.styleguide__swatch--woodland .styleguide__swatch-fill{background-color:#434927}.styleguide__swatch--honey-flower .styleguide__swatch-fill{background-color:#5f227b}.styleguide__font-specimen{font-size:16px;font-size:1.06667rem;line-height:35px;display:flex;flex-wrap:wrap;justify-content:flex-start}.styleguide__font-specimen>span{padding:4px 4px 5px 5px;border:1px solid #dfe4ec;margin:-1px -1px 0 0;min-width:45px;text-align:center;flex-grow:0}@media screen and (max-width:1023px){.styleguide__layout{display:block}}