main h2{font-family:"Fedra Serif A Pro","Times New Roman",Times,serif;margin-top:35px;margin-bottom:15px;font-weight:700;color:#333;font-size:26px;line-height:35px;letter-spacing:-.14px;padding-top:5px;padding-bottom:5px}main h2:first-child{margin-top:0}@media all and (min-width:768px),print{main h2{margin-top:40px;margin-bottom:20px}}@media all and (min-width:768px),print{main h2{font-size:32px;line-height:50px;letter-spacing:-.17px;padding-top:6px;padding-bottom:4px}}main h3{font-family:"Fedra Serif A Pro","Times New Roman",Times,serif;margin-top:35px;margin-bottom:15px;font-weight:700;color:#333;font-size:22px;line-height:30px;letter-spacing:-.12px;padding-top:8px;padding-bottom:2px}main h3:first-child{margin-top:0}@media all and (min-width:768px),print{main h3{margin-top:40px;margin-bottom:20px}}@media all and (min-width:768px),print{main h3{font-size:28px;line-height:40px;letter-spacing:-.15px;padding-top:2px;padding-bottom:8px}}main h4{font-family:"Fedra Serif A Pro","Times New Roman",Times,serif;margin-top:35px;margin-bottom:15px;font-weight:700;color:#333;font-size:18px;line-height:30px;letter-spacing:-.1px;padding-top:9px;padding-bottom:1px}main h4:first-child{margin-top:0}@media all and (min-width:768px),print{main h4{margin-top:40px;margin-bottom:20px}}@media all and (min-width:768px),print{main h4{font-size:24px;line-height:40px;letter-spacing:-.13px;padding-top:2px;padding-bottom:8px}}main ol,main ul{list-style:none;margin-bottom:20px}main ol>li,main ul>li{display:block;padding:0;margin:0}main ol>li::before,main ul>li::before{content:none}main ol:last-child,main ul:last-child{margin-bottom:0}main ol>li,main ul>li{font-size:16px;line-height:25px;letter-spacing:.5px;padding-top:2px;padding-bottom:8px;margin-bottom:20px;margin-bottom:5px}main ol>li:last-child,main ul>li:last-child{margin-bottom:0}@media all and (min-width:768px),print{main ol>li,main ul>li{font-size:18px;line-height:30px;letter-spacing:.6px;padding-top:9px;padding-bottom:1px}}@media all and (min-width:768px),print{main ol>li,main ul>li{margin-bottom:10px}}main ol>li>p,main ul>li>p{padding-top:0;padding-bottom:0;margin-bottom:10px}main ol ol,main ol ul,main ul ol,main ul ul{margin-top:10px}main ol:not(ol)>li,main ul:not(ol)>li{padding-left:32px;position:relative}main ol:not(ol)>li::before,main ul:not(ol)>li::before{content:"";background:#8e0038;width:10px;height:1px;margin-left:-32px;position:absolute;top:15px}@media all and (min-width:768px),print{main ol:not(ol)>li::before,main ul:not(ol)>li::before{top:24px}}main ol:not(ul),main ul:not(ul){counter-reset:ordered-list}main ol:not(ul)>li,main ul:not(ul)>li{padding-left:32px;position:relative}@media all and (min-width:768px),print{main ol:not(ul)>li,main ul:not(ul)>li{padding-left:42px}}main ol:not(ul)>li::before,main ul:not(ul)>li::before{counter-increment:ordered-list;content:counter(ordered-list) ".";font-size:16px;line-height:25px;letter-spacing:.7px;font-family:"Fedra Serif A Pro Digits","Times New Roman",Times,serif;color:#8e0038;white-space:nowrap;position:absolute;top:3.8px;left:0}@media all and (min-width:768px),print{main ol:not(ul)>li::before,main ul:not(ul)>li::before{font-size:22px;line-height:30px;letter-spacing:.9px;top:8.8px}}main code,main pre{margin:0;padding:0;font-family:monospace;text-align:left;white-space:pre-wrap}main pre{font-size:14px;line-height:15px;background-color:rgba(0,0,0,.05);padding:15px 20px;margin-bottom:20px}main p code{display:inline-block;font-size:14px;margin-bottom:-5px;padding-left:5px;padding-right:5px;background-color:rgba(0,0,0,.05)}main .table-of-contents{margin-bottom:40px}body[data-view=svg_images] main .content,body[data-view=tables] main .content,body[data-view=text] main .content{max-width:700px}body[data-view=columns] main>.container>.content~.content{margin-top:40px}body[data-view=columns] main .content.optimized{max-width:700px}body[data-view=columns] main .contents{margin-top:30px;margin-bottom:30px}@media all and (min-width:768px),print{body[data-view=columns] main .contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body[data-view=columns] main .contents>.content{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;min-width:0}}body[data-view=columns] main .contents p{background:rgba(0,0,0,.05)}body[data-view=columns] main .contents>.content:nth-child(n){background:khaki}body[data-view=columns] main .contents>.content:nth-child(2n){background:#98fb98}@media all and (min-width:768px),print{body[data-view=columns] main .contents.thirds>.content.one-third{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}}@media all and (min-width:1000px),print{body[data-view=columns] main .contents.thirds>.content.one-third{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:33.33333%}}@media all and (min-width:768px),print{body[data-view=columns] main .contents.thirds>.content.two-thirds{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:100%}}@media all and (min-width:1000px),print{body[data-view=columns] main .contents.thirds>.content.two-thirds{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:66.66667%}}@media all and (min-width:768px) and (min-width:768px),print{body[data-view=columns] main .contents.quarters>.content.one-quarter{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%}}@media all and (min-width:1000px),print{body[data-view=columns] main .contents.quarters>.content.one-quarter{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:25%}}body[data-view=columns] main .contents.extended{margin-left:20px;margin-right:20px}@media all and (min-width:768px),print{body[data-view=columns] main .contents.extended{margin-left:-20px;margin-right:-20px}}body[data-view=svg_images] .presentation-svgs{margin-bottom:40px}body[data-view=svg_images] .presentation-svgs .css.example:after{display:inline-block;content:url(data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.9%2014.3L3.2%208.5l.7-.7%205%205.1%207.2-7.2.7.7z%22%2F%3E%3C%2Fsvg%3E)}body[data-view=svg_images] .presentation-svgs .color.example:before{display:inline-block;content:url(data:image/svg+xml,%3Csvg%20fill%3D%22dodgerblue%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.9%2014.3L3.2%208.5l.7-.7%205%205.1%207.2-7.2.7.7z%22%2F%3E%3C%2Fsvg%3E)}body[data-view=svg_images] .presentation-svgs .color.example:hover:before{content:url(data:image/svg+xml,%3Csvg%20fill%3D%22darkorange%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M8.9%2014.3L3.2%208.5l.7-.7%205%205.1%207.2-7.2.7.7z%22%2F%3E%3C%2Fsvg%3E)}body[data-view=svg_images] .presentation-svgs .color.example:hover{position:relative}body[data-view=text] .extra-large-heading{font-family:"Fedra Serif A Pro","Times New Roman",Times,serif;margin-top:35px;margin-bottom:15px;font-weight:700;color:#333;font-size:28px;line-height:40px;letter-spacing:-.15px;padding-top:2px;padding-bottom:8px}body[data-view=text] .extra-large-heading:first-child{margin-top:0}@media all and (min-width:768px),print{body[data-view=text] .extra-large-heading{margin-top:40px;margin-bottom:20px}}@media all and (min-width:768px),print{body[data-view=text] .extra-large-heading{font-size:38px;line-height:50px;letter-spacing:-.2px;padding-top:4px;padding-bottom:6px}}body[data-view=text] .large-heading{font-family:"Fedra Serif A Pro","Times New Roman",Times,serif;margin-top:35px;margin-bottom:15px;font-weight:700;color:#333;font-size:26px;line-height:35px;letter-spacing:-.14px;padding-top:5px;padding-bottom:5px}body[data-view=text] .large-heading:first-child{margin-top:0}@media all and (min-width:768px),print{body[data-view=text] .large-heading{margin-top:40px;margin-bottom:20px}}@media all and (min-width:768px),print{body[data-view=text] .large-heading{font-size:32px;line-height:50px;letter-spacing:-.17px;padding-top:6px;padding-bottom:4px}}body[data-view=text] .normal-heading{font-family:"Fedra Serif A Pro","Times New Roman",Times,serif;margin-top:35px;margin-bottom:15px;font-weight:700;color:#333;font-size:22px;line-height:30px;letter-spacing:-.12px;padding-top:8px;padding-bottom:2px}body[data-view=text] .normal-heading:first-child{margin-top:0}@media all and (min-width:768px),print{body[data-view=text] .normal-heading{margin-top:40px;margin-bottom:20px}}@media all and (min-width:768px),print{body[data-view=text] .normal-heading{font-size:28px;line-height:40px;letter-spacing:-.15px;padding-top:2px;padding-bottom:8px}}body[data-view=text] .color{padding-left:0}body[data-view=text] .color::before{content:none}body[data-view=text] .color p{margin:0}body[data-view=text] .color .swatch{position:relative;top:2px;display:inline-block;width:30px;height:30px;margin-right:10px;vertical-align:top}body[data-view=text] .color code{max-width:84%;white-space:normal}body[data-view=text] .color.background-lightest .swatch{background:#fff}body[data-view=text] .color.background-lightest code::after{content:": #fff;"}body[data-view=text] .color.background-lighter .swatch{background:#f7f5ef}body[data-view=text] .color.background-lighter code::after{content:": #f7f5ef;"}body[data-view=text] .color.background-normal .swatch{background:#ebe6d8}body[data-view=text] .color.background-normal code::after{content:": #ebe6d8;"}body[data-view=text] .color.background-darker .swatch{background:#bbb9ad}body[data-view=text] .color.background-darker code::after{content:": #bbb9ad;"}body[data-view=text] .color.text-darker .swatch{background:#333}body[data-view=text] .color.text-darker code::after{content:": #333;"}body[data-view=text] .color.text-normal .swatch{background:#736c65}body[data-view=text] .color.text-normal code::after{content:": #736c65;"}body[data-view=text] .color.text-lighter .swatch{background:#88817b}body[data-view=text] .color.text-lighter code::after{content:": #88817b;"}body[data-view=text] .color.text-lightest .swatch{background:#d2d0cd}body[data-view=text] .color.text-lightest code::after{content:": #d2d0cd;"}body[data-view=text] .color.border-normal .swatch{background:#d2d0cd}body[data-view=text] .color.border-normal code::after{content:": #d2d0cd;"}body[data-view=text] .color.border-darker .swatch{background:#88817b}body[data-view=text] .color.border-darker code::after{content:": #88817b;"}body[data-view=text] .color.brand-normal .swatch{background:#ed0039}body[data-view=text] .color.brand-normal code::after{content:": #ed0039;"}body[data-view=text] .color.brand-darker .swatch{background:#8e0038}body[data-view=text] .color.brand-darker code::after{content:": #8e0038;"}body[data-view=text] .color.link-normal .swatch{background:#bf1528}body[data-view=text] .color.link-normal code::after{content:": #bf1528;"}body[data-view=text] .color.link-active .swatch{background:#8e0038}body[data-view=text] .color.link-active code::after{content:": #8e0038;"}body[data-view=text] .color.alert .swatch{background:#ed0039}body[data-view=text] .color.alert code::after{content:": #ed0039;"}body[data-view=text] .color.success .swatch{background:#bfbc00}body[data-view=text] .color.success code::after{content:": #bfbc00;"}body[data-view=text] .color.background-inverted-normal .swatch{background:#333}body[data-view=text] .color.background-inverted-normal code::after{content:": #333;"}body[data-view=text] .color.text-inverted-darker .swatch{background:#88817b}body[data-view=text] .color.text-inverted-darker code::after{content:": #88817b;"}body[data-view=text] .color.text-inverted-normal .swatch{background:#d2d0cd}body[data-view=text] .color.text-inverted-normal code::after{content:": #d2d0cd;"}body[data-view=text] .color.text-inverted-lighter .swatch{background:#fff}body[data-view=text] .color.text-inverted-lighter code::after{content:": #fff;"}