/*Global*/
html {-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% } body {margin: 0; padding: 0 } ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, hgroup, p, blockquote, figure, form, fieldset, input, legend, pre, abbr, button {margin: 0; padding: 0 } pre, code, address, caption, th, figcaption {font-size: 1em; font-weight: normal; font-style: normal } fieldset, iframe {border: 0 } caption, th {text-align: left } table {border-collapse: collapse; border-spacing: 0 } main, summary, details {display: block } audio, canvas, video, progress {vertical-align: baseline } button {background: none; border: 0; -webkit-box-sizing: content-box; box-sizing: content-box; color: inherit; cursor: pointer; font: inherit; line-height: inherit; overflow: visible; vertical-align: inherit } button:disabled {cursor: default } :focus {outline: 4px solid rgba(0, 125, 250, 0.6); outline-offset: 1px } :focus[data-focus-method="mouse"]:not(input):not(textarea):not(select), :focus[data-focus-method="touch"]:not(input):not(textarea):not(select) {outline: none } ::-moz-focus-inner {border: 0; padding: 0 } html {font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif; font-size: 106.25%; quotes: "“""”"} body {font-size: 17px; line-height: 1.47059; font-weight: 400; letter-spacing: -.022em; font-family: "SF Pro Text", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif; background-color: #fff; color: #1d1d1f; font-style: normal } body, input, textarea, select, button {font-synthesis: none; -moz-font-feature-settings: 'kern'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; direction: ltr;text-align: left } h1, h2, h3, h4, h5, h6 {font-weight: 600; color: #1d1d1f } h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {display: block; margin: 0 } h1+*, h2+*, h3+*, h4+*, h5+*, h6+* {margin-top: .8em } h1+h1, h1+h2, h1+h3, h1+h4, h1+h5, h1+h6, h2+h1, h2+h2, h2+h3, h2+h4, h2+h5, h2+h6, h3+h1, h3+h2, h3+h3, h3+h4, h3+h5, h3+h6, h4+h1, h4+h2, h4+h3, h4+h4, h4+h5, h4+h6, h5+h1, h5+h2, h5+h3, h5+h4, h5+h5, h5+h6, h6+h1, h6+h2, h6+h3, h6+h4, h6+h5, h6+h6 {margin-top: .4em } p+h1, ul+h1, ol+h1, p+h2, ul+h2, ol+h2, p+h3, ul+h3, ol+h3, p+h4, ul+h4, ol+h4, p+h5, ul+h5, ol+h5, p+h6, ul+h6, ol+h6 {margin-top: 1.6em } .heading-collapsed+* {margin-top: 0 } p+*, ul+*, ol+* {margin-top: .8em } ul, ol {margin-left: 1.17647em } ul ul, ul ol, ol ul, ol ol {margin-top: 0; margin-bottom: 0 } nav ul, nav ol {margin: 0; list-style: none } li li {font-size: 1em }
a, .link {color: #06c; letter-spacing: inherit } a:link, a:visited, .link:link, .link:visited {text-decoration: none } a:hover, .link:hover {text-decoration: underline } a:active, .link:active {text-decoration: none } a:disabled, .link:disabled {opacity: .32 } .links-inline, .links-stacked {margin-left: 0; margin-right: 0; list-style: none } .links-inline li {display: inline; margin: 0 0.8em } .links-inline li:first-child {margin-left: 0 } .links-inline li:last-child {margin-right: 0 } .links-stacked li {margin: 0; display: block } .links-stacked li+li {margin-top: .4em } b, strong {font-weight: 600 } em, i, cite, dfn {font-style: italic } sup, sub {position: relative; font-size: 0.6em; vertical-align: baseline } sup {top: -0.5em } sub {bottom: -0.25em } .footnote a {vertical-align: inherit; color: inherit } .footnote a:hover {color: #06c; text-decoration: none } .footnote-reduced {font-size: 0.45em } sup.footnote-reduced {top: -0.86em } sub.footnote-reduced {bottom: -0.36em } .footnote-supglyph {position: relative; vertical-align: baseline } .footnote-supglyph.footnote-reduced {font-size: 0.9em; top: -0.09em } .footnote-diamond {-webkit-font-feature-settings: "numr"; font-feature-settings: "numr"; position: relative; vertical-align: baseline } .footnote-diamond.footnote-reduced {font-size: 0.9em; top: -0.09em } .footnote-number {-webkit-font-feature-settings: "numr"; font-feature-settings: "numr"; position: relative; vertical-align: baseline } .footnote-number.footnote-reduced {font-size: 0.9em; top: -0.09em } abbr {border: 0 }
.visuallyhidden {position: absolute; clip: rect(1px, 1px, 1px, 1px); -webkit-clip-path: inset(0px 0px 99.9% 99.9%); clip-path: inset(0px 0px 99.9% 99.9%); overflow: hidden; height: 1px; width: 1px; padding: 0; border: 0 } @media only screen and (inverted-colors) {.no-inversion {-webkit-filter: invert(1); filter: invert(1) } } .nowrap {display: inline-block; text-decoration: inherit; white-space: nowrap } .clear {clear: both } .cursor-grab {cursor: move; cursor: -webkit-grab; cursor: grab } .cursor-grabbing {cursor: move; cursor: -webkit-grabbing; cursor: grabbing } .large-offset-0 {margin-left: 0 } .large-order-0 {-webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0 } .large-1 {-ms-flex-preferred-size: 8.33333%; flex-basis: 8.33333%; max-width: 8.33333% } .large-offset-1 {margin-left: 8.33333% } .large-order-1 {-webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 } .large-2 {-ms-flex-preferred-size: 16.66667%; flex-basis: 16.66667%; max-width: 16.66667% } .large-offset-2 {margin-left: 16.66667% } .large-order-2 {-webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2 } .large-3 {-ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25% } .large-offset-3 {margin-left: 25% } .large-order-3 {-webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3 } .large-4 {-ms-flex-preferred-size: 33.33333%; flex-basis: 33.33333%; max-width: 33.33333% } .large-offset-4 {margin-left: 33.33333% } .large-order-4 {-webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4 } .large-5 {-ms-flex-preferred-size: 41.66667%; flex-basis: 41.66667%; max-width: 41.66667% } .large-offset-5 {margin-left: 41.66667% } .large-order-5 {-webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5 } .large-6 {-ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50% } .large-offset-6 {margin-left: 50% } .large-order-6 {-webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6 } .large-7 {-ms-flex-preferred-size: 58.33333%; flex-basis: 58.33333%; max-width: 58.33333% } .large-offset-7 {margin-left: 58.33333% } .large-order-7 {-webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7 } .large-8 {-ms-flex-preferred-size: 66.66667%; flex-basis: 66.66667%; max-width: 66.66667% } .large-offset-8 {margin-left: 66.66667% } .large-order-8 {-webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8 } .large-9 {-ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75% } .large-offset-9 {margin-left: 75% } .large-order-9 {-webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9 } .large-10 {-ms-flex-preferred-size: 83.33333%; flex-basis: 83.33333%; max-width: 83.33333% } .large-offset-10 {margin-left: 83.33333% } .large-order-10 {-webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10 } .large-11 {-ms-flex-preferred-size: 91.66667%; flex-basis: 91.66667%; max-width: 91.66667% } .large-offset-11 {margin-left: 91.66667% } .large-order-11 {-webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11 } .large-12 {-ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100% } .large-offset-12 {margin-left: 100% } .large-order-12 {-webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12 } .large-centered {margin-left: auto; margin-right: auto } .large-uncentered {margin-left: 0; margin-right: 0 } .large-last {margin-left: auto } .large-notlast {margin-left: 0 } .large-grow {-webkit-box-flex: 1; -ms-flex: auto; flex: auto; max-width: initial } .large-ungrow {-webkit-box-flex: initial; -ms-flex: initial; flex: initial; max-width: initial } @media only screen and (min-width: 1441px) {.xlarge-offset-0 {margin-left: 0 } .xlarge-order-0 {-webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0 } .xlarge-1 {-ms-flex-preferred-size: 8.33333%; flex-basis: 8.33333%; max-width: 8.33333% } .xlarge-offset-1 {margin-left: 8.33333% } .xlarge-order-1 {-webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 } .xlarge-2 {-ms-flex-preferred-size: 16.66667%; flex-basis: 16.66667%; max-width: 16.66667% } .xlarge-offset-2 {margin-left: 16.66667% } .xlarge-order-2 {-webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2 } .xlarge-3 {-ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25% } .xlarge-offset-3 {margin-left: 25% } .xlarge-order-3 {-webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3 } .xlarge-4 {-ms-flex-preferred-size: 33.33333%; flex-basis: 33.33333%; max-width: 33.33333% } .xlarge-offset-4 {margin-left: 33.33333% } .xlarge-order-4 {-webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4 } .xlarge-5 {-ms-flex-preferred-size: 41.66667%; flex-basis: 41.66667%; max-width: 41.66667% } .xlarge-offset-5 {margin-left: 41.66667% } .xlarge-order-5 {-webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5 } .xlarge-6 {-ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50% } .xlarge-offset-6 {margin-left: 50% } .xlarge-order-6 {-webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6 } .xlarge-7 {-ms-flex-preferred-size: 58.33333%; flex-basis: 58.33333%; max-width: 58.33333% } .xlarge-offset-7 {margin-left: 58.33333% } .xlarge-order-7 {-webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7 } .xlarge-8 {-ms-flex-preferred-size: 66.66667%; flex-basis: 66.66667%; max-width: 66.66667% } .xlarge-offset-8 {margin-left: 66.66667% } .xlarge-order-8 {-webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8 } .xlarge-9 {-ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75% } .xlarge-offset-9 {margin-left: 75% } .xlarge-order-9 {-webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9 } .xlarge-10 {-ms-flex-preferred-size: 83.33333%; flex-basis: 83.33333%; max-width: 83.33333% } .xlarge-offset-10 {margin-left: 83.33333% } .xlarge-order-10 {-webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10 } .xlarge-11 {-ms-flex-preferred-size: 91.66667%; flex-basis: 91.66667%; max-width: 91.66667% } .xlarge-offset-11 {margin-left: 91.66667% } .xlarge-order-11 {-webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11 } .xlarge-12 {-ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100% } .xlarge-offset-12 {margin-left: 100% } .xlarge-order-12 {-webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12 } .xlarge-centered {margin-left: auto; margin-right: auto } .xlarge-uncentered {margin-left: 0; margin-right: 0 } .xlarge-last {margin-left: auto } .xlarge-notlast {margin-left: 0 } .xlarge-grow {-webkit-box-flex: 1; -ms-flex: auto; flex: auto; max-width: initial } .xlarge-ungrow {-webkit-box-flex: initial; -ms-flex: initial; flex: initial; max-width: initial } } @media only screen and (max-width: 1068px) {.medium-offset-0 {margin-left: 0 } .medium-order-0 {-webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0 } .medium-1 {-ms-flex-preferred-size: 8.33333%; flex-basis: 8.33333%; max-width: 8.33333% } .medium-offset-1 {margin-left: 8.33333% } .medium-order-1 {-webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 } .medium-2 {-ms-flex-preferred-size: 16.66667%; flex-basis: 16.66667%; max-width: 16.66667% } .medium-offset-2 {margin-left: 16.66667% } .medium-order-2 {-webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2 } .medium-3 {-ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25% } .medium-offset-3 {margin-left: 25% } .medium-order-3 {-webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3 } .medium-4 {-ms-flex-preferred-size: 33.33333%; flex-basis: 33.33333%; max-width: 33.33333% } .medium-offset-4 {margin-left: 33.33333% } .medium-order-4 {-webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4 } .medium-5 {-ms-flex-preferred-size: 41.66667%; flex-basis: 41.66667%; max-width: 41.66667% } .medium-offset-5 {margin-left: 41.66667% } .medium-order-5 {-webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5 } .medium-6 {-ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50% } .medium-offset-6 {margin-left: 50% } .medium-order-6 {-webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6 } .medium-7 {-ms-flex-preferred-size: 58.33333%; flex-basis: 58.33333%; max-width: 58.33333% } .medium-offset-7 {margin-left: 58.33333% } .medium-order-7 {-webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7 } .medium-8 {-ms-flex-preferred-size: 66.66667%; flex-basis: 66.66667%; max-width: 66.66667% } .medium-offset-8 {margin-left: 66.66667% } .medium-order-8 {-webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8 } .medium-9 {-ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75% } .medium-offset-9 {margin-left: 75% } .medium-order-9 {-webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9 } .medium-10 {-ms-flex-preferred-size: 83.33333%; flex-basis: 83.33333%; max-width: 83.33333% } .medium-offset-10 {margin-left: 83.33333% } .medium-order-10 {-webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10 } .medium-11 {-ms-flex-preferred-size: 91.66667%; flex-basis: 91.66667%; max-width: 91.66667% } .medium-offset-11 {margin-left: 91.66667% } .medium-order-11 {-webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11 } .medium-12 {-ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100% } .medium-offset-12 {margin-left: 100% } .medium-order-12 {-webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12 } .medium-centered {margin-left: auto; margin-right: auto } .medium-uncentered {margin-left: 0; margin-right: 0 } .medium-last {margin-left: auto } .medium-notlast {margin-left: 0 } .medium-grow {-webkit-box-flex: 1; -ms-flex: auto; flex: auto; max-width: initial } .medium-ungrow {-webkit-box-flex: initial; -ms-flex: initial; flex: initial; max-width: initial } } @media only screen and (max-width: 734px) {.small-offset-0 {margin-left: 0 } .small-order-0 {-webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0 } .small-1 {-ms-flex-preferred-size: 8.33333%; flex-basis: 8.33333%; max-width: 8.33333% } .small-offset-1 {margin-left: 8.33333% } .small-order-1 {-webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1 } .small-2 {-ms-flex-preferred-size: 16.66667%; flex-basis: 16.66667%; max-width: 16.66667% } .small-offset-2 {margin-left: 16.66667% } .small-order-2 {-webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2 } .small-3 {-ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25% } .small-offset-3 {margin-left: 25% } .small-order-3 {-webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3 } .small-4 {-ms-flex-preferred-size: 33.33333%; flex-basis: 33.33333%; max-width: 33.33333% } .small-offset-4 {margin-left: 33.33333% } .small-order-4 {-webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4 } .small-5 {-ms-flex-preferred-size: 41.66667%; flex-basis: 41.66667%; max-width: 41.66667% } .small-offset-5 {margin-left: 41.66667% } .small-order-5 {-webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5 } .small-6 {-ms-flex-preferred-size: 50%; flex-basis: 50%; max-width: 50% } .small-offset-6 {margin-left: 50% } .small-order-6 {-webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6 } .small-7 {-ms-flex-preferred-size: 58.33333%; flex-basis: 58.33333%; max-width: 58.33333% } .small-offset-7 {margin-left: 58.33333% } .small-order-7 {-webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7 } .small-8 {-ms-flex-preferred-size: 66.66667%; flex-basis: 66.66667%; max-width: 66.66667% } .small-offset-8 {margin-left: 66.66667% } .small-order-8 {-webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8 } .small-9 {-ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75% } .small-offset-9 {margin-left: 75% } .small-order-9 {-webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9 } .small-10 {-ms-flex-preferred-size: 83.33333%; flex-basis: 83.33333%; max-width: 83.33333% } .small-offset-10 {margin-left: 83.33333% } .small-order-10 {-webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10 } .small-11 {-ms-flex-preferred-size: 91.66667%; flex-basis: 91.66667%; max-width: 91.66667% } .small-offset-11 {margin-left: 91.66667% } .small-order-11 {-webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11 } .small-12 {-ms-flex-preferred-size: 100%; flex-basis: 100%; max-width: 100% } .small-offset-12 {margin-left: 100% } .small-order-12 {-webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12 } .small-centered {margin-left: auto; margin-right: auto } .small-uncentered {margin-left: 0; margin-right: 0 } .small-last {margin-left: auto } .small-notlast {margin-left: 0 } .small-grow {-webkit-box-flex: 1; -ms-flex: auto; flex: auto; max-width: initial } .small-ungrow {-webkit-box-flex: initial; -ms-flex: initial; flex: initial; max-width: initial } }
.icon::before, .icon::after, .more::before, .more::after {font-family: "SF Pro Icons"; color: inherit; display: inline-block; font-style: normal; font-weight: inherit; font-size: inherit; line-height: 1; text-decoration: underline; position: relative; z-index: 1; alt: ''} .icon::before, .icon::after, .more::before, .more::after {text-decoration: none } .icon::before, .more::before {display: none } .icon-after::after, .more::after {padding-left: .3em; top: 0 } .icon-before::before {padding-right: .3em; display: inline-block; top: 0 } .icon-before::after {display: none } .icon-before.icon-apple::before {padding-right: 0; display: inline-block; top: 0 } .icon-before.icon-apple::after {display: none } .icon-apple::before, .icon-apple::after {content: ""} .icon-chevrondown::before, .icon-chevrondown::after {content: ""} .icon-chevrondowncircle::before, .icon-chevrondowncircle::after {content: ""} .icon-chevronleft::before, .icon-chevronleft::after {content: ""} .icon-chevronleftcircle::before, .icon-chevronleftcircle::after {content: ""} .icon-chevronright::before, .icon-chevronright::after {content: ""} .icon-chevronrightcircle::before, .icon-chevronrightcircle::after {content: ""} .icon-chevronup::before, .icon-chevronup::after {content: ""} .icon-chevronupcircle::before, .icon-chevronupcircle::after {content: ""} .icon-downloadcircle::before, .icon-downloadcircle::after {content: ""} .icon-arrowupcircle::before, .icon-arrowupcircle::after {content: "􀁶"} .icon-external::before, .icon-external::after {content: ""} .icon-share::before, .icon-share::after {content: ""} .icon-search::before, .icon-search::after {content: ""} .icon-arkit::before, .icon-arkit::after {content: ""} .icon-pausecircle::before, .icon-pausecircle::after {content: ""} .icon-pausesolid::before, .icon-pausesolid::after {content: ""} .icon-playcircle::before, .icon-playcircle::after {content: ""} .icon-playsolid::before, .icon-playsolid::after {content: ""} .icon-replay::before, .icon-replay::after {content: ""} .icon-stopcircle::before, .icon-stopcircle::after {content: ""} .icon-stopsolid::before, .icon-stopsolid::after {content: ""} .icon-circle::before, .icon-circle::after {content: ""} .icon-check::before, .icon-check::after {content: ""} .icon-checkcircle::before, .icon-checkcircle::after {content: ""} .icon-checksolid::before, .icon-checksolid::after {content: ""} .icon-reset::before, .icon-reset::after {content: ""} .icon-resetcircle::before, .icon-resetcircle::after {content: ""} .icon-resetsolid::before, .icon-resetsolid::after {content: ""} .icon-exclamation::before, .icon-exclamation::after {content: ""} .icon-exclamationcircle::before, .icon-exclamationcircle::after {content: ""} .icon-exclamationsolid::before, .icon-exclamationsolid::after {content: ""} .icon-exclamationtriangle::before, .icon-exclamationtriangle::after {content: ""} .icon-exclamationtrianglesolid::before, .icon-exclamationtrianglesolid::after {content: ""} .icon-infocircle::before, .icon-infocircle::after {content: ""} .icon-infosolid::before, .icon-infosolid::after {content: ""} .icon-question::before, .icon-question::after {content: ""} .icon-questioncircle::before, .icon-questioncircle::after {content: ""} .icon-questionsolid::before, .icon-questionsolid::after {content: ""} .icon-plus::before, .icon-plus::after {content: ""} .icon-pluscircle::before, .icon-pluscircle::after {content: ""} .icon-plussolid::before, .icon-plussolid::after {content: ""} .icon-minus::before, .icon-minus::after {content: ""} .icon-minuscircle::before, .icon-minuscircle::after {content: ""} .icon-minussolid::before, .icon-minussolid::after {content: ""} .icon-1circle::before, .icon-1circle::after {content: ""} .icon-2circle::before, .icon-2circle::after {content: ""} .icon-3circle::before, .icon-3circle::after {content: ""} .icon-4circle::before, .icon-4circle::after {content: ""} .icon-5circle::before, .icon-5circle::after {content: ""} .icon-6circle::before, .icon-6circle::after {content: ""} .icon-7circle::before, .icon-7circle::after {content: ""} .icon-8circle::before, .icon-8circle::after {content: ""} .icon-9circle::before, .icon-9circle::after {content: ""} .icon-10circle::before, .icon-10circle::after {content: ""} .icon-11circle::before, .icon-11circle::after {content: ""} .icon-12circle::before, .icon-12circle::after {content: ""} .icon-13circle::before, .icon-13circle::after {content: ""} .icon-14circle::before, .icon-14circle::after {content: ""} .icon-15circle::before, .icon-15circle::after {content: ""} .icon-16circle::before, .icon-16circle::after {content: ""} .icon-17circle::before, .icon-17circle::after {content: ""} .icon-18circle::before, .icon-18circle::after {content: ""} .icon-19circle::before, .icon-19circle::after {content: ""} .icon-20circle::before, .icon-20circle::after {content: ""} .icon-close::before, .icon-close::after {content: ""} .icon-closecompact::before, .icon-closecompact::after {content: ""} .icon-paddleleft::before, .icon-paddleleft::after {content: ""} .icon-paddleleftcompact::before, .icon-paddleleftcompact::after {content: ""} .icon-paddleright::before, .icon-paddleright::after {content: ""} .icon-paddlerightcompact::before, .icon-paddlerightcompact::after {content: ""} .icon-paddleup::before, .icon-paddleup::after {content: ""} .icon-paddleupcompact::before, .icon-paddleupcompact::after {content: ""} .icon-paddledown::before, .icon-paddledown::after {content: ""} .icon-paddledowncompact::before, .icon-paddledowncompact::after {content: ""} .icon-thumbnailreplay::before, .icon-thumbnailreplay::after {content: ""} .icon-thumbnailpause::before, .icon-thumbnailpause::after {content: ""} .icon-thumbnailplay::before, .icon-thumbnailplay::after {content: ""} .icon-externalrtl::before, .icon-externalrtl::after {content: ""} .icon-questionrtl::before, .icon-questionrtl::after {content: ""} .icon-questioncirclertl::before, .icon-questioncirclertl::after {content: ""} .icon-questionsolidrtl::before, .icon-questionsolidrtl::after {content: ""} .more::before, .more::after {content: ""} .more-block {margin-top: .5em } .icon-wrapper .icon, .icon-wrapper .more::after, .icon-wrapper .icon-before::before, .icon-wrapper .icon-after::after {display: inline } a.icon-wrapper {text-decoration: none } a.icon-wrapper:hover .icon-copy {text-decoration: underline }
body {min-width: 320px } .large-hide {display: none } .large-show {display: block } .large-show-inline {display: inline } .large-show-inlineblock {display: inline-block } @media only screen and (min-width: 1441px) {.xlarge-hide {display: none } .xlarge-show {display: block } .xlarge-show-inline {display: inline } .xlarge-show-inlineblock {display: inline-block } } @media only screen and (max-width: 1068px) {.medium-hide {display: none } .medium-show {display: block } .medium-show-inline {display: inline } .medium-show-inlineblock {display: inline-block } } @media only screen and (max-width: 734px) {.small-hide {display: none } .small-show {display: block } .small-show-inline {display: inline } .small-show-inlineblock {display: inline-block } } .list {-webkit-box-sizing: border-box; box-sizing: border-box; color: #1d1d1f } .list+ul, .list+ol, .list+.list {margin-top: 1.6em } .list li {margin-top: .4em } ol.list {list-style-type: decimal } ol.list ol {list-style-type: lower-alpha } ol.list ol ol {list-style-type: lower-roman } .list-title {color: #1d1d1f } .list-title+ul, .list-title+ol, .list-title+.list {margin-top: 0 } ul+.list-title, ol+.list-title, .list+.list-title {margin-top: 1.6em } .list-nobullet {margin-left: 0; list-style-type: none } .list-nobullet ul {list-style-type: disc } .list-nobullet ul ul {list-style-type: circle } .list-nobullet ul ul ul {list-style-type: square } .main {margin-top: 65px; margin-bottom: 22px } @media only screen and (max-width: 734px) {.main {margin-top: 45px; margin-bottom: 9px } } .category {margin-left: auto; margin-right: auto; width: 980px } @media only screen and (min-width: 1441px) {.category {margin-left: auto; margin-right: auto; width: 980px } } @media only screen and (max-width: 1068px) {.category {margin-left: auto; margin-right: auto; width: 692px } } @media only screen and (max-width: 734px) {.category {margin-left: auto; margin-right: auto; width: 87.5% } } .category-title {font-size: 32px; line-height: 1.125; font-weight: 600; letter-spacing: .004em; font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif; display: block; padding: 0 } @media only screen and (max-width: 1068px) {.category-title {font-size: 28px; line-height: 1.14286; font-weight: 600; letter-spacing: .007em; font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif } } @media only screen and (max-width: 734px) {.category-title {font-size: 24px; line-height: 1.16667; font-weight: 600; letter-spacing: .009em; font-family: "SF Pro Display", "SF Pro Icons", "Helvetica Neue", "Helvetica", "Arial", sans-serif } } .category-subheadline {font-size: 17px; line-height: 1.47059; font-weight: 400; padding-bottom: 20px; } .category-sections {-webkit-columns: 3 auto; columns: 3 auto; margin: 10px 0 0; padding-bottom: 25px } @media only screen and (max-width: 734px) {.category-sections {-webkit-column-count: 1; column-count: 1 } } html.no-css-columns .category-sections {-webkit-columns: auto auto; columns: auto auto } html.no-css-columns .category-sections::before, html.no-css-columns .category-sections::after {content: ' '; display: table } html.no-css-columns .category-sections::after {clear: both } .category-section {display: inline-block; margin-bottom: 26px; vertical-align: top; z-index: 1; -webkit-column-span: 1; column-span: 1 } html.no-css-columns .category-section {-webkit-column-span: none; column-span: none; float: left } html.no-css-columns .category-section:nth-child(4n+1) {clear: left } @media only screen and (max-width: 1068px) {html.no-css-columns .category-section:nth-child(4n+1) {clear: none }html.no-css-columns .category-section:nth-child(3n+1) {clear: left } } @media only screen and (max-width: 734px) {html.no-css-columns .category-section {clear: left } } .category-section h3, .category-section .list li {padding-bottom: 7px; padding-right: 40px } @media only screen and (max-width: 1068px) {.category-section h3, .category-section .list li {padding-right: 17px } } @media only screen and (max-width: 734px) {.category-section h3, .category-section .list li {padding-right: 0 } } .category-section .list li:last-child {margin-bottom: 0 } .category .list li {margin-top: 0 } .category .list-nobullet ul {list-style-type: none } .category-title.first {border: 0; padding-top: 0 } .category-sections {margin-bottom: 26px } .category-sections.list li {padding-bottom: 7px; padding-right: 40px }