") right 17px center / 10px 10px no-repeat; font-size: 1.6rem; height: 35px; line-height: 1.2; max-width: 300px; padding: 0px 38px 0px 15px; } .lumen-content .lumen-select--small, .lumen-content select--small { font-size: 1.4rem; height: 28px; } .lumen-content .lumen-select--large, .lumen-content select--large { font-size: 2rem; height: 40px; } .lumen-content-block > div { margin: 0px 0px 26px; } .lumen-image { margin: 0px; } .lumen-image__wrapper { position: relative; } .lumen-image__copyright { position: absolute; bottom: 6px; left: 8px; color: rgb(255, 255, 255); font-size: 1rem; line-height: 1.2; } .lumen-image__picture { display: block; } .lumen-image__image { width: 100%; } .lumen-image.lumen-image__lazy.no-js { display: none; } .lumen-title-block { margin-top: 76px; text-align: center; margin-bottom: 76px; } .lumen-title-block .lumen-media-block { text-align: left; margin: 0px 0px 40px; width: auto; } .lumen-title-block .lumen-media-block img { min-width: 100%; } .lumen-title-block__pre-title { display: inline-block; margin-bottom: 10px; } .lumen-title-block__byline[class] { margin-bottom: 40px; } .lumen-title-block__lede[class] { margin-bottom: 28px; font-family: Helam, Helvetica, Arial, sans-serif; } .lumen-title-block__epigraph[class] { margin-bottom: 40px; font-family: "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; color: rgb(51, 51, 51); } .lumen-title-block__epigraph[class], .lumen-title-block__lede[class] { font-size: 2rem; } .lumen-title-block--index { margin-bottom: 26px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) { color: rgb(255, 255, 255); margin-top: 76px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper { position: relative; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper .lumen-media-block .lumen-image { background: rgb(51, 51, 51); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper .lumen-media-block .lumen-image img { opacity: 0.9; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper .lumen-media-block__caption, .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper .lumen-media-block__download { display: none; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper .lumen-media-block > [class*="spark-drawer"] { display: none; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading-wrapper[class] { position: absolute; z-index: 200; bottom: 0px; background: linear-gradient(transparent, rgba(0, 0, 0, 0.7)) transparent; width: 100%; padding-top: 76px; pointer-events: none; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading-wrapper[class] a { pointer-events: all; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__pre-title { display: inline-block; margin-bottom: 10px; pointer-events: none; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__pre-title a { pointer-events: all; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading[class] { margin: 0px 0px 26px; pointer-events: none; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading[class] a { pointer-events: all; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__byline[class] { margin-bottom: 40px; pointer-events: none; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__byline[class] a { pointer-events: all; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__lede[class] { margin-bottom: 40px; pointer-events: none; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__lede[class] a { pointer-events: all; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .spark-content-actions { pointer-events: auto; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .spark-content-actions .lumen-icon__graphic, .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .spark-content-actions .lumen-icon__graphic--facebook::before, .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .spark-content-actions .lumen-icon__graphic--google-plus::before, .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .spark-content-actions .lumen-icon__graphic--twitter::before { color: rgb(255, 255, 255); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-title-block__heading-wrapper[class] { position: static; background: 0px 0px; width: 100%; pointer-events: none; color: rgb(51, 51, 51); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-title-block__heading-wrapper[class] a { pointer-events: all; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-title-block__byline[class], .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-title-block__heading[class], .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-title-block__lede[class], .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-title-block__pre-title { pointer-events: auto; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .spark-content-actions .lumen-icon__graphic { color: inherit; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .spark-content-actions .lumen-icon__graphic--facebook::before { color: rgb(59, 89, 152); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .spark-content-actions .lumen-icon__graphic--twitter::before { color: rgb(85, 172, 238); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-media-block__caption, .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-media-block__download { display: block; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-media-block > [class*="spark-drawer"] { display: block; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-small .lumen-media-block .lumen-image[class] { background: rgb(51, 51, 51); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-small .lumen-media-block .lumen-image[class] img { opacity: 0.75; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-small .lumen-title-block__heading-wrapper { padding-top: 76px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-small .lumen-title-block__heading[class] { font-size: 3.6rem; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-small .lumen-title-block__byline { margin-bottom: 28px; font-size: 1.6rem; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-small .lumen-title-block__lede { font-size: 2rem; margin-bottom: 26px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-smaller .lumen-media-block .lumen-image[class] { background: rgb(51, 51, 51); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-smaller .lumen-media-block .lumen-image[class] img { opacity: 0.7; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-smaller .lumen-title-block__heading-wrapper { padding-top: 28px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-smaller .lumen-title-block__heading { font-size: 2.8rem; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-smaller .lumen-title-block__byline { margin-bottom: 26px; font-size: 1.4rem; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-smaller .lumen-title-block__lede { font-size: 1.8rem; margin-bottom: 15px; } .lumen-quote[class] { border-left: 0px; padding-left: 0px; margin: 40px auto; position: relative; text-align: center; } .lumen-quote__quote[class] { font-size: 2.8rem; font-family: Helam, Helvetica, Arial, sans-serif; font-style: italic; font-weight: 400; line-height: 1.2; margin-bottom: 0px; } .lumen-quote__citation { font-size: 1.2rem; font-style: normal; display: inline-block; margin-top: 26px; font-family: Helam, Helvetica, Arial, sans-serif; text-transform: uppercase; letter-spacing: 0.1em; font-weight: 400; color: rgb(51, 51, 51); } .lumen-quote hr, .lumen-quote__social { display: none; } .lumen-quote--grey { color: rgb(83, 86, 90); } .lumen-quote--green { color: rgb(35, 179, 137); } .lumen-quote--blue { color: rgb(26, 168, 222); } .lumen-quote--red { color: rgb(209, 48, 47); } .lumen-quote--orange { color: rgb(248, 142, 36); } .publisher-form-admin { padding-top: 150px; width: 83.2vw; margin-left: 8.4vw; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class], .publisher-form-admin .lumen-content .lumen-button[class], .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class], .publisher-form-admin .lumen-content button, .publisher-form-admin .lumen-content input[type="button"], .publisher-form-admin .lumen-content input[type="reset"], .publisher-form-admin .lumen-content input[type="submit"] { background: rgb(20, 126, 167); border: 0px; color: rgb(255, 255, 255); appearance: none; padding: 6px 8px; margin: 0px 6px 10px 0px; line-height: 1.2; font-size: 1.4rem; border-radius: 3px; display: inline-block; outline: 0px; box-sizing: border-box; letter-spacing: 0.1em; cursor: pointer; max-width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class]:hover, .publisher-form-admin .lumen-content .lumen-button[class]:hover, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class]:hover, .publisher-form-admin .lumen-content button:hover, .publisher-form-admin .lumen-content input[type="button"]:hover, .publisher-form-admin .lumen-content input[type="reset"]:hover, .publisher-form-admin .lumen-content input[type="submit"]:hover { color: rgb(255, 255, 255); text-decoration: none; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class]:active, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class]:focus, .publisher-form-admin .lumen-content .lumen-button[class]:active, .publisher-form-admin .lumen-content .lumen-button[class]:focus, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class]:active, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class]:focus, .publisher-form-admin .lumen-content button:active, .publisher-form-admin .lumen-content button:focus, .publisher-form-admin .lumen-content input[type="button"]:active, .publisher-form-admin .lumen-content input[type="button"]:focus, .publisher-form-admin .lumen-content input[type="reset"]:active, .publisher-form-admin .lumen-content input[type="reset"]:focus, .publisher-form-admin .lumen-content input[type="submit"]:active, .publisher-form-admin .lumen-content input[type="submit"]:focus { outline: 0px; box-shadow: rgb(107, 205, 237) 0px 0px 4px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--secondary, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--secondary, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--secondary, .publisher-form-admin .lumen-content button.lumen-button--secondary, .publisher-form-admin .lumen-content input[type="button"].lumen-button--secondary, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--secondary, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--secondary { border: 2px solid rgb(83, 86, 90); background: rgba(255, 255, 255, 0.5); color: rgb(83, 86, 90); padding: 4px 6px; font-weight: 500; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--secondary:hover, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--secondary:hover, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--secondary:hover, .publisher-form-admin .lumen-content button.lumen-button--secondary:hover, .publisher-form-admin .lumen-content input[type="button"].lumen-button--secondary:hover, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--secondary:hover, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--secondary:hover { color: rgb(83, 86, 90); } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--tag, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--tag, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag, .publisher-form-admin .lumen-content button.lumen-button--tag, .publisher-form-admin .lumen-content input[type="button"].lumen-button--tag, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--tag, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--tag { background: 0px 0px; border: 1px solid rgb(51, 51, 51); color: rgb(51, 51, 51); font-size: 1rem; font-weight: 400; padding: 6px 10px; letter-spacing: 0.05em; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--tag:focus, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--tag:hover, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--tag:focus, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--tag:hover, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag:focus, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag:hover, .publisher-form-admin .lumen-content button.lumen-button--tag:focus, .publisher-form-admin .lumen-content button.lumen-button--tag:hover, .publisher-form-admin .lumen-content input[type="button"].lumen-button--tag:focus, .publisher-form-admin .lumen-content input[type="button"].lumen-button--tag:hover, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--tag:focus, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--tag:hover, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--tag:focus, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--tag:hover { border-color: rgb(20, 126, 167); color: rgb(20, 126, 167); } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--tag--destructive::after, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--tag--destructive::after, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag--destructive::after, .publisher-form-admin .lumen-content button.lumen-button--tag--destructive::after, .publisher-form-admin .lumen-content input[type="button"].lumen-button--tag--destructive::after, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--tag--destructive::after, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--tag--destructive::after { font-family: Gideon; display: inline-block; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1em; height: 1em; max-width: 1em; border-radius: 1em; position: relative; -webkit-font-smoothing: antialiased; content: ""; margin-left: 6px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--tag--destructive:hover, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--tag--destructive:hover, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag--destructive:hover, .publisher-form-admin .lumen-content button.lumen-button--tag--destructive:hover, .publisher-form-admin .lumen-content input[type="button"].lumen-button--tag--destructive:hover, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--tag--destructive:hover, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--tag--destructive:hover { border-color: rgb(188, 36, 45); color: rgb(188, 36, 45); } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--destructive, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--destructive, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--destructive, .publisher-form-admin .lumen-content button.lumen-button--destructive, .publisher-form-admin .lumen-content input[type="button"].lumen-button--destructive, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--destructive, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--destructive { background: rgb(188, 36, 45); } .publisher-form-admin .lumen-content .lumen-select, .publisher-form-admin .lumen-content select { appearance: none; border: 1px solid rgb(51, 51, 51); border-radius: 3px; background: url("data:image/svg+xml;utf8,") right 17px center / 10px 10px no-repeat; font-size: 1.6rem; height: 35px; line-height: 1.2; max-width: 300px; padding: 0px 38px 0px 15px; } .publisher-form-admin .lumen-content .lumen-select--small, .publisher-form-admin .lumen-content select--small { font-size: 1.4rem; height: 28px; } .publisher-form-admin .lumen-content .lumen-select--large, .publisher-form-admin .lumen-content select--large { font-size: 2rem; height: 40px; } .lumen-content .publisher-form-admin .ajaxn[class]::after, .publisher-form-admin__header .ajaxn[class]::after { font-family: Gideon; display: inline-block; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1em; height: 1em; max-width: 1em; border-radius: 1em; position: relative; -webkit-font-smoothing: antialiased; content: ""; animation: 1s ease-in-out 0s infinite normal none running ajax-indication; } .publisher-form-admin__header { background: rgb(255, 255, 255); padding: 15px; } .publisher-form-admin__header .components__search { width: 26.6667vw; padding: 6px; margin-left: 15px; } .publisher-form-admin__update-all { float: right; } .publisher-form-admin__metadata-section { display: none; background: rgb(255, 255, 255); padding: 15px; margin-bottom: 15px; } .publisher-form-admin__metadata-section.active { display: block; } .publisher-form-admin__code-container { background: rgb(51, 51, 51); color: rgb(255, 255, 255); font-size: 1.4rem; max-height: 500px; overflow: auto; padding: 0px; margin: 15px 0px; } .publisher-form-admin__code-container pre { margin: 0px; padding: 10px; white-space: pre-wrap; } .publisher-form-admin .invalid { color: rgb(227, 130, 126); } .publisher-form-admin .hidden { display: none; } .publisher-form-admin__component-item { background: rgb(241, 241, 243); margin: 26px 0px 90px; padding: 15px; } .publisher-form-admin__component-item h2 { margin-top: 0px !important; } .publisher-form-admin__component-item h2::after { content: "show details"; font-size: 1.6rem; float: right; } .publisher-form-admin__component-item h2.active::after { content: "hide details"; } .publisher-form-admin__action-row { text-align: right; } .publisher-form-admin__action-row .lumen-button--destructive { float: left; } .publisher-form-admin .unlist { margin: 0px; padding: 0px; list-style: none; } .publisher-form-admin__form-data { background: rgb(255, 255, 255); padding: 26px; margin: 28px 0px; } .publisher-form-admin__form-data h3 { margin-top: 0px !important; } .lumen-media-block { margin: 40px 0px; position: relative; width: 100%; } .lumen-media-block .lumen-media-block__caption { color: rgb(151, 153, 155); font-size: 1.2rem; font-weight: 600; line-height: 1.4; padding-top: 10px; } .lumen-media-block span.lumen-media-block__caption__title { display: block; color: rgb(51, 51, 51); font-weight: 700; } .lumen-media-block--breakout-end { margin: 0px auto 26px; float: right; text-align: center; width: 100%; } .lumen-media-block--breakout-start { margin: 0px auto 26px; float: left; text-align: center; width: 100%; } .lumen-media-block .spark-drawer__title { position: absolute; right: 0px; color: rgb(51, 51, 51); margin-top: 6px; } .lumen-media-block .spark-drawer__title .lumen-icon__graphic::before { transition: all 0.5s ease 0s; transform: rotate(0deg); } .lumen-media-block .spark-drawer__title:hover { text-decoration: none; } .lumen-media-block .spark-drawer__title[aria-expanded="true"] .lumen-icon .lumen-icon__graphic::before { transform: rotate(180deg); } .lumen-media-block .spark-drawer__content { margin: 10px 0px; padding-bottom: 10px; padding-right: 40px; border-bottom: 1px solid rgb(162, 170, 173); } .lumen-media-block .spark-drawer__container + figcaption { margin-right: 16.6vw; } .lumen-video { position: relative; } .lumen-video__length { position: absolute; bottom: 26px; right: 26px; background: rgba(0, 0, 0, 0.7); color: rgb(255, 255, 255); border-radius: 3px; padding: 6px 12px; z-index: 10; } .lumen-video .lumen-icon { color: rgb(255, 255, 255); position: absolute; bottom: 26px; left: 26px; font-size: 44px; line-height: 1; z-index: 10; } .lumen-video .lumen-icon__graphic::before { background: rgba(51, 51, 51, 0.3); box-sizing: content-box; max-width: none; text-align: center; height: 44px; width: 44px; } .lumen-video .lumen-image__wrapper { background: rgb(51, 51, 51); text-align: center; } .lumen-content .lumen-video button[class]:not(.vjs-big-play-button) { background: inherit; border: inherit; color: inherit; display: inherit; overflow: inherit; font-size: inherit; line-height: inherit; text-transform: inherit; text-decoration: inherit; transition: inherit; appearance: inherit; } .lumen-tile { margin-bottom: 40px; border-bottom: 1px solid rgb(162, 170, 173); width: 100%; } .lumen-tile__link { display: block; } .lumen-tile__link:hover[class] { text-decoration: none; } .lumen-tile__title { color: rgb(51, 51, 51); font: italic 700 2.2rem / 1.2 "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; margin: 15px 0px 10px; } .lumen-tile__title[class] a, .lumen-tile__title[class] a:hover { color: rgb(51, 51, 51); text-decoration: none; } .lumen-tile__content { color: rgb(51, 51, 51); font: 300 1.6rem / 1.4 "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; margin: 10px 0px 15px; } .lumen-tile__content p:last-child { margin-bottom: 0px; } .lumen-tile__metadata { color: rgb(151, 153, 155); font: 500 1.4rem / 1.4 "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; margin-top: 15px; } .lumen-tile__metadata p:last-child { margin-bottom: 0px; } .lumen-tile .lumen-image { margin-bottom: 0px; } .lumen-tile__text-wrapper { padding-bottom: 28px; } .lumen-tile__image-wrapper { position: relative; } .lumen-tile__image-wrapper .lumen-icon { position: absolute; display: flex; width: 100%; height: 100%; align-items: center; justify-content: center; cursor: pointer; color: rgb(255, 255, 255); font-size: 74px; z-index: 200; } .lumen-tile__image-wrapper .lumen-icon__graphic::before { background: rgba(0, 0, 0, 0.3); box-sizing: content-box; width: 1em; text-align: center; border: 0.08em solid transparent; } .lumen-tile--horizontal { margin-bottom: 10px; } .lumen-tile--horizontal, .lumen-tile--horizontal .lumen-tile__link { display: flex; flex-direction: row; width: 100%; } .lumen-tile--horizontal .lumen-tile__image-wrapper { width: 19.4vw; margin-right: 2.8vw; margin-bottom: 10px; } .lumen-tile--horizontal .lumen-tile__image-wrapper .lumen-icon { display: none; } .lumen-tile--horizontal .lumen-tile .lumen-image { margin-bottom: 10px; } .lumen-tile--horizontal .lumen-tile__title { margin: 0px 0px 6px; font-size: 1.6rem; font-style: normal; } .lumen-tile--horizontal .lumen-tile__content { margin: 0px 0px 10px; font-size: 1.6rem; } .lumen-tile--horizontal .lumen-tile__metadata { margin: 0px; font-size: 1.4rem; } .lumen-tile--horizontal .lumen-tile__text-wrapper { flex-grow: 1; width: 1px; padding: 0px; } .lumen-tile--horizontal .lumen-tile__text-wrapper > :last-child { margin: 0px 0px 10px; } .lumen-tile--spot, .lumen-tile--spot > a.lumen-tile__link { text-align: center; border-bottom: none; display: flex; flex-direction: column; align-items: center; } .lumen-tile--spot .lumen-tile__title { font-size: 2.2rem; font-family: "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; line-height: 1.2; font-weight: 300; color: rgb(51, 51, 51); font-style: normal; } .lumen-tile--spot .lumen-tile__title[class] a, .lumen-tile--spot .lumen-tile__title[class] a:hover { color: rgb(51, 51, 51); text-decoration: none; } .lumen-tile--spot .lumen-tile__image-wrapper { margin-bottom: 15px; border-radius: 50%; overflow: hidden; max-width: 38.8vw; width: 70%; } .lumen-tile--spot .lumen-tile__image-wrapper .lumen-image { margin-bottom: 0px; } .lumen-tile--spot .lumen-tile__image-wrapper .lumen-icon { display: none; } .lumen-tile--card { background-color: rgb(255, 255, 255); border-bottom: 0px; } .lumen-tile--card .lumen-tile__text-wrapper { margin-left: 15px; margin-right: 15px; } .lumen-tile--selected .lumen-image { box-shadow: rgb(107, 205, 237) 0px 0px 0px 5px inset; padding: 5px; } .lumen-dynamic-layout { margin: 76px 0px; } [class$="--major"] .lumen-dynamic-layout, [class$="--minor"] .lumen-dynamic-layout { margin-top: 0px; } [class$="--major"] .lumen-dynamic-layout__heading[class], [class$="--minor"] .lumen-dynamic-layout__heading[class] { margin-top: 0px; } [class$="--minor"] .lumen-dynamic-layout .lumen-dynamic-layout__items { display: block; } .lumen-dynamic-layout__heading, h2.lumen-dynamic-layout__heading[class], h3.lumen-dynamic-layout__heading[class], h4.lumen-dynamic-layout__heading[class] { display: block; font-family: "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; font-weight: 700; margin: 76px 0px 26px; font-size: 1.6rem; line-height: 1.2; letter-spacing: 0.05em; text-transform: uppercase; } .lumen-dynamic-layout__description { margin: 6px 0px 26px; } .lumen-dynamic-layout .lumen-dynamic-layout__items { display: flex; justify-content: space-between; flex-wrap: wrap; position: relative; } .lumen-dynamic-layout .lumen-dynamic-layout__items::after, .lumen-dynamic-layout .lumen-dynamic-layout__items::before { content: ""; order: 999; height: 0px; display: block; } .lumen-dynamic-layout .lumen-dynamic-layout__items .lumen-dynamic-layout__item { display: flex; margin-bottom: 26px; } .lumen-dynamic-layout .lumen-dynamic-layout__items .lumen-dynamic-layout__item > :first-child { margin-top: 0px; } .lumen-dynamic-layout .lumen-dynamic-layout__items .lumen-dynamic-layout__item > :last-child { margin-bottom: 0px; } .lumen-dynamic-layout--mansory { background-color: rgb(241, 241, 243); } .lumen-dynamic-layout--masonry, .lumen-dynamic-layout:not([class$="--major"].lumen-dynamic-layout), .lumen-dynamic-layout:not([class$="--minor"].lumen-dynamic-layout) { margin-bottom: 0px; margin-top: 0px; } .lumen-frame--full .lumen-dynamic-layout--masonry, .lumen-frame--full .lumen-dynamic-layout:not([class$="--major"].lumen-dynamic-layout), .lumen-frame--full .lumen-dynamic-layout:not([class$="--minor"].lumen-dynamic-layout) { padding: 40px 0px; } .lumen-frame--narrow .lumen-dynamic-layout--masonry, .lumen-frame--narrow .lumen-dynamic-layout:not([class$="--major"].lumen-dynamic-layout), .lumen-frame--narrow .lumen-dynamic-layout:not([class$="--minor"].lumen-dynamic-layout) { padding: 76px 0px; } .lumen-content .lumen-dynamic-layout .lumen-dynamic-layout__show-more[class] { display: none; } .lumen-dynamic-layout__show-more { position: absolute; bottom: -26px; left: 50%; transform: translateX(-50%); display: none; } .lumen-dynamic-layout .lumen-dynamic-layout__items--max-enabled .lumen-dynamic-layout__show-more[class] { display: inline-block; } .lumen-dynamic-layout .lumen-dynamic-layout__items--max-enabled .lumen-dynamic-layout__item.lumen-dynamic-layout__item--last-shown-item ~ :not(.lumen-dynamic-layout__show-more) { display: none; } .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } .lumen-frame--narrow .lumen-dynamic-layout--masonry[class] { margin-left: -8.4vw; padding-left: 8.4vw; padding-right: 8.4vw; width: 100vw; } .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } .lumen-frame--full .lumen-dynamic-layout--masonry { margin-left: -8.4vw; padding-left: 8.4vw; padding-right: 8.4vw; width: 100vw; } [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } .spark-section-heading { text-align: center; display: flex; flex-direction: column; align-items: center; } .spark-section-heading__visual { margin-bottom: 15px; border-radius: 50%; overflow: hidden; width: 38.8vw; } .spark-feature { position: relative; color: rgb(255, 255, 255); overflow: hidden; text-align: center; margin: 28px 0px; } .spark-feature .lumen-image img { min-width: 100%; } .spark-feature__text[class] { width: 100%; bottom: 0px; padding-top: 76px; display: flex; flex-direction: column; align-items: center; justify-content: flex-end; position: absolute; left: 0px; padding-bottom: 40px; background: linear-gradient(transparent, rgba(0, 0, 0, 0.7)) transparent; } .spark-feature__text[class] > a { color: rgb(255, 255, 255); } .spark-feature__text[class] > a:hover { color: rgb(255, 255, 255); text-decoration: none; } .spark-feature .lumen-icon { color: rgb(255, 255, 255); font-size: 50px; z-index: 200; line-height: 1em; } .spark-feature .lumen-icon__graphic::before { background: rgba(0, 0, 0, 0.3); box-sizing: content-box; width: 1em; text-align: center; border: 0.08em solid transparent; } .spark-feature__pre-title { text-transform: uppercase; font-size: 1.4rem; font-weight: 600; position: relative; letter-spacing: 0.5px; margin-bottom: 6px; } .spark-feature__title { margin-bottom: 15px; } .spark-feature__content { margin-bottom: 28px; font-family: "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; font-weight: 300; } .spark-feature--fit-small { background: rgb(51, 51, 51); } .spark-feature--fit-small .lumen-image { opacity: 0.75; } .spark-feature--fit-small .spark-feature__text { padding-top: 28px; padding-bottom: 28px; } .spark-feature--fit-small .spark-feature__play-button .lumen-icon { font-size: 60px; padding-bottom: 15px; } .spark-feature--fit-small .spark-feature__pre-title { font-size: 1.4rem; } .spark-feature--fit-small .spark-feature__title[class] { font-size: 3.6rem; margin-bottom: 10px; } .spark-feature--fit-small .spark-feature__content { font-size: 2rem; margin-bottom: 26px; } .spark-feature--fit-smaller { background: rgb(51, 51, 51); } .spark-feature--fit-smaller .lumen-image { opacity: 0.7; } .spark-feature--fit-smaller .spark-feature__text { padding-top: 26px; padding-bottom: 26px; } .spark-feature--fit-smaller .spark-feature__play-button .lumen-icon { font-size: 50px; padding-bottom: 10px; } .spark-feature--fit-smaller .spark-feature__pre-title { font-size: 1.2rem; } .spark-feature--fit-smaller .spark-feature__title { font-size: 2.8rem; margin-bottom: 8px; } .spark-feature--fit-smaller .spark-feature__content { font-size: 1.8rem; margin-bottom: 15px; } .spark-feature--fit-smallest { background: rgb(51, 51, 51); } .spark-feature--fit-smallest .lumen-image { opacity: 0.6; } .spark-feature--fit-smallest .spark-feature__text { padding-top: 15px; padding-bottom: 15px; } .spark-feature--fit-smallest .spark-feature__play-button { display: none; } .spark-feature--fit-smallest .spark-feature__pre-title { font-size: 1.2rem; } .spark-feature--fit-smallest .spark-feature__title { font-size: 2.4rem; margin-bottom: 8px; } .spark-feature--fit-smallest .spark-feature__content { display: none; } .spark-feature--text-bottom { display: flex; justify-content: space-between; align-items: center; flex-direction: column; } .spark-feature--text-bottom.spark-feature { text-align: center; } .spark-feature--text-bottom.spark-feature .lumen-image__wrapper { overflow: hidden; border-radius: 50%; width: 38.8vw; } .spark-feature--text-bottom.spark-feature .lumen-image__wrapper .lumen-image { margin-bottom: 0px; } .spark-feature--text-bottom.spark-feature .lumen-image__wrapper .lumen-icon { display: none; } .spark-feature--text-bottom .spark-feature__play-button { display: none; } .spark-feature--text-bottom .spark-feature__text { position: static; background: 0px 0px; display: block; padding: 0px; } .spark-feature--text-bottom .spark-feature__text > a { color: rgb(51, 51, 51); } .spark-feature--text-bottom .spark-feature__text > a:hover { color: rgb(51, 51, 51); text-decoration: none; } .spark-feature--text-bottom .spark-feature__pre-title { font-size: 1.2rem; margin-bottom: 4px; } .spark-feature--text-right { display: flex; justify-content: space-between; align-items: flex-start; color: rgb(51, 51, 51); text-align: left; } .spark-feature--text-right .spark-feature__text { position: static; background: 0px 0px; display: block; padding: 15px 0px; } .spark-feature--text-right .spark-feature__text > a { color: rgb(51, 51, 51); } .spark-feature--text-right .spark-feature__text > a:hover { color: rgb(51, 51, 51); text-decoration: none; } .spark-feature--text-right .spark-feature__pre-title { font-size: 1.2rem; margin-bottom: 4px; } .spark-feature--text-right .spark-feature__title[class] { text-align: left; font-size: 2.8rem; } .spark-feature--text-right .spark-feature__play-button { display: none; } .spark-feature--text-right .lumen-image { width: 100%; } .lumen-content .lumen-button[class], .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class], .lumen-content button, .lumen-content input[type="button"], .lumen-content input[type="reset"], .lumen-content input[type="submit"], .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class] { background: rgb(20, 126, 167); border: 0px; color: rgb(255, 255, 255); appearance: none; padding: 6px 8px; margin: 0px 6px 10px 0px; line-height: 1.2; font-size: 1.4rem; border-radius: 3px; display: inline-block; outline: 0px; box-sizing: border-box; letter-spacing: 0.1em; cursor: pointer; max-width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .lumen-content .lumen-button[class]:hover, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class]:hover, .lumen-content button:hover, .lumen-content input[type="button"]:hover, .lumen-content input[type="reset"]:hover, .lumen-content input[type="submit"]:hover, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class]:hover { color: rgb(255, 255, 255); text-decoration: none; } .lumen-content .lumen-button[class]:active, .lumen-content .lumen-button[class]:focus, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class]:active, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class]:focus, .lumen-content button:active, .lumen-content button:focus, .lumen-content input[type="button"]:active, .lumen-content input[type="button"]:focus, .lumen-content input[type="reset"]:active, .lumen-content input[type="reset"]:focus, .lumen-content input[type="submit"]:active, .lumen-content input[type="submit"]:focus, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class]:active, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class]:focus { outline: 0px; box-shadow: rgb(107, 205, 237) 0px 0px 4px; } .lumen-content .lumen-button[class].lumen-button--secondary, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--secondary, .lumen-content button.lumen-button--secondary, .lumen-content input[type="button"].lumen-button--secondary, .lumen-content input[type="reset"].lumen-button--secondary, .lumen-content input[type="submit"].lumen-button--secondary, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--secondary { border: 2px solid rgb(83, 86, 90); background: rgba(255, 255, 255, 0.5); color: rgb(83, 86, 90); padding: 4px 6px; font-weight: 500; } .lumen-content .lumen-button[class].lumen-button--secondary:hover, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--secondary:hover, .lumen-content button.lumen-button--secondary:hover, .lumen-content input[type="button"].lumen-button--secondary:hover, .lumen-content input[type="reset"].lumen-button--secondary:hover, .lumen-content input[type="submit"].lumen-button--secondary:hover, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--secondary:hover { color: rgb(83, 86, 90); } .lumen-content .lumen-button[class].lumen-button--tag, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag, .lumen-content button.lumen-button--tag, .lumen-content input[type="button"].lumen-button--tag, .lumen-content input[type="reset"].lumen-button--tag, .lumen-content input[type="submit"].lumen-button--tag, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--tag { background: 0px 0px; border: 1px solid rgb(51, 51, 51); color: rgb(51, 51, 51); font-size: 1rem; font-weight: 400; padding: 6px 10px; letter-spacing: 0.05em; } .lumen-content .lumen-button[class].lumen-button--tag:focus, .lumen-content .lumen-button[class].lumen-button--tag:hover, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag:focus, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag:hover, .lumen-content button.lumen-button--tag:focus, .lumen-content button.lumen-button--tag:hover, .lumen-content input[type="button"].lumen-button--tag:focus, .lumen-content input[type="button"].lumen-button--tag:hover, .lumen-content input[type="reset"].lumen-button--tag:focus, .lumen-content input[type="reset"].lumen-button--tag:hover, .lumen-content input[type="submit"].lumen-button--tag:focus, .lumen-content input[type="submit"].lumen-button--tag:hover, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--tag:focus, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--tag:hover { border-color: rgb(20, 126, 167); color: rgb(20, 126, 167); } .lumen-content .lumen-button[class].lumen-button--tag--destructive::after, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag--destructive::after, .lumen-content button.lumen-button--tag--destructive::after, .lumen-content input[type="button"].lumen-button--tag--destructive::after, .lumen-content input[type="reset"].lumen-button--tag--destructive::after, .lumen-content input[type="submit"].lumen-button--tag--destructive::after, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--tag--destructive::after { font-family: Gideon; display: inline-block; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1em; height: 1em; max-width: 1em; border-radius: 1em; position: relative; -webkit-font-smoothing: antialiased; content: ""; margin-left: 6px; } .lumen-content .lumen-button[class].lumen-button--tag--destructive:hover, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag--destructive:hover, .lumen-content button.lumen-button--tag--destructive:hover, .lumen-content input[type="button"].lumen-button--tag--destructive:hover, .lumen-content input[type="reset"].lumen-button--tag--destructive:hover, .lumen-content input[type="submit"].lumen-button--tag--destructive:hover, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--tag--destructive:hover { border-color: rgb(188, 36, 45); color: rgb(188, 36, 45); } .lumen-content .lumen-button[class].lumen-button--destructive, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--destructive, .lumen-content button.lumen-button--destructive, .lumen-content input[type="button"].lumen-button--destructive, .lumen-content input[type="reset"].lumen-button--destructive, .lumen-content input[type="submit"].lumen-button--destructive, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--destructive { background: rgb(188, 36, 45); } .spark-drawer__title[class] { cursor: pointer; } .spark-drawer__title .open { display: none; } .spark-drawer__title:hover .open { text-decoration: none; } .spark-drawer__container { max-height: 0px; margin-top: -1px; overflow: hidden; transition: all 0.3s ease 0s; } .spark-drawer__container.active { max-height: 10000px; } .spark-drawer__title[aria-expanded="true"] + .spark-drawer__container { max-height: 10000px; } .spark-drawer__content.spark-drawer--bar { padding: 6px 0px; margin: 0px auto; width: 83.2vw; } .spark-drawer--bar.spark-drawer__container[class]:last-child, .spark-drawer--bar.spark-drawer__title[class] { margin-bottom: 6px; } .spark-drawer--bar.spark-drawer__container[class]:last-child:first-of-type, .spark-drawer--bar.spark-drawer__title[class]:first-of-type { margin-top: 8px; } .spark-drawer--bar.spark-drawer__title[class] { display: flex; position: relative; min-height: 40px; color: rgb(51, 51, 51); } .spark-drawer--bar.spark-drawer__title[class]:hover { color: rgb(83, 86, 90); text-decoration: none; } .spark-drawer--bar.spark-drawer__title[aria-expanded="true"] { font-weight: 700; } .spark-drawer--bar.spark-drawer__title:last-of-type { margin-bottom: 26px; } .spark-drawer--bar .spark-drawer__container[class], .spark-drawer--bar .spark-drawer__title[class] { margin-bottom: 0px; } .spark-drawer--bar .spark-drawer__title[class] { background: 0px 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(241, 241, 243); border-top: 1px solid rgb(241, 241, 243); } .spark-drawer--bar .spark-drawer__title__text[class] { display: inline-block; flex: 1 1 100%; background: rgb(241, 241, 243); padding: 10px 15px; } .spark-drawer--bar .spark-drawer__title__trigger { transition: background 0.3s ease 0s; color: rgb(51, 51, 51); margin-left: 4px; display: flex; align-items: center; justify-content: center; background: rgb(241, 241, 243); padding: 6px 15px; min-width: 40px; } .spark-drawer--bar .spark-drawer__title__trigger__icon { text-align: center; } .spark-drawer--bar .spark-drawer__title__trigger__icon::before { display: inline-block; transform: rotate(0deg); transition: all 0.3s ease 0s; } .spark-drawer--bar .spark-drawer__content { padding-left: 0px; padding-right: 0px; } .spark-drawer--bar .spark-drawer--bar:first-of-type { border-top: 0px; } .spark-drawer--bar .spark-drawer--bar:first-of-type[class] { margin-top: 0px; border-bottom: 0px; } .spark-drawer--bar .spark-drawer--bar:last-of-type { border-bottom: 0px; } .spark-drawer--bar .spark-drawer--bar .spark-drawer__title__text, .spark-drawer--bar .spark-drawer--bar .spark-drawer__title__trigger { background-color: rgb(255, 255, 255); } .spark-drawer--bar .spark-drawer--bar[aria-expanded="true"] { border-bottom: 1px solid rgb(241, 241, 243); } .spark-drawer--link .spark-drawer__title__trigger { display: inline-block; } .spark-drawer--link .spark-drawer__title__trigger__icon::before { display: inline-block; transition: all 0.3s ease 0s; } .spark-drawer__title[aria-expanded="true"] .closed { display: none; } .spark-drawer__title[aria-expanded="true"] .open { display: inline-block; } .spark-drawer__title[aria-expanded="true"]:hover .open { text-decoration: underline; } .spark-drawer__title[aria-expanded="true"].spark-drawer--bar:hover .open { text-decoration: none; } .spark-drawer__title[aria-expanded="true"] .spark-drawer__title__trigger { background: rgb(255, 255, 255); } .spark-drawer__title[aria-expanded="true"] .spark-drawer__title__trigger__icon::before { transform: rotate(-90deg); content: ""; width: 18px; } .spark-breadcrumb { width: 100vw; background-color: rgb(255, 255, 255); padding: 8px 28px 8px 8.4vw; color: rgb(162, 170, 173); font-weight: 100; font-family: "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; border-bottom: 1px solid rgb(230, 230, 232); } .spark-breadcrumb__divider { color: rgb(230, 230, 232); border-bottom: none; } .spark-breadcrumb__link { text-transform: uppercase; font-size: 1.2rem; font-weight: 700; letter-spacing: 1px; padding: 0px 8px; } .spark-breadcrumb__link:first-child { padding-left: 0px; } .spark-breadcrumb__current { color: rgb(83, 86, 90); font-size: 1.4rem; padding: 0px 8px; } .lumen-header .spark-breadcrumb[class] { margin-left: 0px; } .lumen-title-block .spark-link-list { color: rgb(51, 51, 51); } .spark-link-list__items[class] { margin: 15px 0px 0px; display: block; column-gap: 5.6vw; } .spark-link-list__items[class]::after, .spark-link-list__items[class]::before { content: ""; order: 999; height: 0px; display: block; } .spark-link-list__items[class] .spark-link-list__items__item { break-inside: avoid; max-width: 100%; } .spark-link-list__items[class] .spark-link-list__items__item:last-child a.lumen-button { margin-bottom: 26px; } .spark-link-list__items[class] .spark-link-list__items__item a { display: table; } .spark-link-list__items[class] .spark-link-list__items__item a.lumen-button { margin-right: 0px; } .spark-link-list__items[class] .spark-link-list__items__item a:not(.lumen-button) { margin-bottom: 26px; } .spark-link-list--columns-1 .spark-link-list__items { columns: 1; } .spark-link-list--columns-2 .spark-link-list__items { columns: 1; } .spark-link-list--columns-3 .spark-link-list__items { columns: 1; } .spark-link-list--columns-4 .spark-link-list__items { columns: 1; } .spark-link-list--flow .spark-link-list__items[class] { display: flex; flex-wrap: wrap; columns: 1; } .spark-link-list--flow .spark-link-list__items__item[class] { display: inline-block; line-height: 1; margin: 0px; padding: 0px; } .spark-link-list--flow .spark-link-list__items a { display: inline-block; } .spark-link-list--flow .spark-link-list__items a.lumen-button[class] { margin: 0px 10px 10px 0px; } .spark-link-list--flow .spark-link-list__items a:not(.lumen-button) { margin-right: 26px; } .spark-link-list--row .spark-link-list__items { display: flex; flex-wrap: wrap; justify-content: left; flex: 1 1 0%; } .spark-link-list--row .spark-link-list__items__item[class] { width: 100%; } .spark-link-list .hide-items__label:empty ~ .lumen-icon { display: none; } .spark-link-list .hide-items__last-shown ~ * { display: none; } .spark-link-list .hide-items__last-shown ~ .hide-items__trigger { display: initial; } .spark-pagination { width: auto; display: inline-block; margin: 40px 0px 90px; } .spark-pagination__list { display: flex; padding-left: 0px; width: auto; } .spark-pagination__list-item { list-style: none; flex: 0 1 auto; } .spark-pagination__list-item__item[class] { display: block; padding: 4px 8px; font-size: 1.4rem; font-weight: 400; color: rgb(151, 153, 155); border-radius: 3px; margin-right: 8px; } .spark-pagination__list-item__item[class]:focus, .spark-pagination__list-item__item[class]:hover { box-shadow: rgb(230, 230, 232) 0px 0px 0px 1px inset; color: rgb(151, 153, 155); text-decoration: none; outline: 0px; font-weight: 600; } .spark-pagination__list-item__item--active[class] { background: rgb(20, 126, 167); cursor: default; color: rgb(255, 255, 255); font-weight: 600; } .spark-pagination__list-item__item--active[class]:focus, .spark-pagination__list-item__item--active[class]:hover { box-shadow: none; color: rgb(255, 255, 255); } .spark-pagination__list-item--next .spark-pagination__list-item__item, .spark-pagination__list-item--previous .spark-pagination__list-item__item { color: rgb(20, 126, 167); font-size: 2.2rem; line-height: 1; padding: 2px 3px 3px; } .spark-pagination__list-item--next .spark-pagination__list-item__item:hover, .spark-pagination__list-item--previous .spark-pagination__list-item__item:hover { color: rgb(19, 97, 127); } .spark-author-block { display: flex; align-items: flex-start; margin: 40px 0px; width: 100%; } .spark-author-block .lumen-image { margin-right: 15px; width: 16.6vw; } .spark-author-block .lumen-image img { border-radius: 50%; } .spark-author-block__author { flex: 1 1 0%; } .spark-author-block__author-name[class] { font: 2.4rem / 1.2 Helam, Helvetica, Arial, sans-serif; margin-bottom: 10px; } .spark-author-block__bio[class] { margin-bottom: 8px; } .spark-author-block__bio { color: rgb(151, 153, 155); font-size: 1.6rem; font-style: italic; } .spark-content-actions { margin: 28px 0px; position: relative; text-align: center; } .spark-content-actions__section { display: inline-block; } .spark-content-actions__section:first-child { padding-left: 0px; } .spark-content-actions__section:not(:first-child) { margin-top: 8px; padding-top: 8px; } .spark-content-actions__action { display: inline-block; font-size: 2.5rem; padding: 0px 10px; } .spark-content-actions__action > span { cursor: pointer; } .spark-content-actions .spark-drawer__title[class] { color: rgb(20, 126, 167); } .spark-content-actions .spark-drawer__title[aria-expanded="true"] { min-height: 120px; position: relative; } .spark-content-actions .spark-drawer__title[aria-expanded="true"]::before { font-family: Gideon; font-size: 2em; color: rgb(255, 255, 255); position: absolute; bottom: 22px; left: -12px; z-index: 12; text-shadow: rgb(208, 211, 212) 0px -2px 0px; } .spark-content-actions .spark-drawer__title[aria-expanded="true"] + .spark-drawer__container { max-height: 60px; min-height: 60px; border-top: 1px solid rgb(208, 211, 212); border-bottom: 1px solid rgb(208, 211, 212); } .spark-content-actions .spark-drawer__container { text-align: left; position: absolute; top: 60px; left: 0px; max-width: 100%; background: rgb(255, 255, 255); font-size: 1.5rem; } .spark-content-actions--end { display: flex; width: 100%; text-align: left; } .spark-content-actions--end .spark-content-actions__section { flex-shrink: 0; margin: 0px; padding: 0px; } .spark-content-actions--end .spark-content-actions__section:nth-child(2) { color: rgb(151, 153, 155); } .spark-select { margin: 40px 0px 26px; } .spark-select__label { margin-right: 10px; } .spark-serp-tile { border-bottom: 1px solid rgb(162, 170, 173); margin: 26px 0px 28px; } .spark-serp-tile, .spark-serp-tile__link { display: flex; flex-flow: wrap; width: 100%; } .spark-serp-tile__link:hover[class] { text-decoration: none; } .spark-serp-tile__title { color: rgb(51, 51, 51); flex: 1 1 100%; font: 400 2rem / 1.2 "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; margin-bottom: 10px; } .spark-serp-tile__metadata { color: rgb(151, 153, 155); flex: 1 1 100%; font: 400 1.2rem / 1.4 "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; margin-bottom: 10px; } .spark-serp-tile__metadata p:last-child { margin-bottom: 0px; } .spark-serp-tile__image-wrapper { height: 18.5vw; overflow: hidden; position: relative; width: 22.2vw; margin-bottom: 28px; margin-right: 15px; } .spark-serp-tile__image-wrapper .lumen-icon { align-items: flex-end; color: rgb(255, 255, 255); cursor: pointer; font-size: 1.8rem; height: 100%; line-height: 1; margin: -10px 0px 0px 10px; position: absolute; z-index: 200; } .spark-serp-tile__image-wrapper .lumen-icon__graphic::before { background: rgba(0, 0, 0, 0.3); } .spark-serp-tile__content { color: rgb(51, 51, 51); flex: 1 1 1%; font: 300 1.6rem / 1.4 "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; margin-bottom: 28px; } .spark-serp-tile__content p:last-child { margin-bottom: 0px; } .lumen-region.lumen-frame--narrow { width: 83.2vw; margin-left: 8.4vw; } .lumen-region.lumen-frame--narrow .lumen-title-block:not(.lumen-title-block--overlay) .lumen-media-block { margin-left: auto; margin-right: auto; } .lumen-region.lumen-frame--narrow .lumen-quote[class] { margin: 76px auto; } .lumen-region.lumen-frame--narrow .lumen-quote hr, .lumen-region.lumen-frame--narrow .lumen-quote__social { display: block; } .lumen-region.lumen-frame--narrow .lumen-quote__social { margin-top: 28px; } .lumen-region.lumen-frame--narrow .lumen-quote hr:first-of-type { margin-bottom: 28px; } .lumen-region.lumen-frame--narrow .lumen-quote hr:last-of-type { margin-top: 15px; } .lumen-region.lumen-frame--narrow .lumen-quote__twitter { font-size: 2.4rem; } .lumen-region.lumen-frame--narrow .lumen-quote__twitter:hover .lumen-icon__graphic--twitter::before { color: rgb(131, 195, 243); } .lumen-region.lumen-frame--full { width: 83.2vw; margin-left: 8.4vw; } .lumen-region.lumen-frame--full > .lumen-content-block { width: 83.2vw; margin-left: 0px; } .lumen-region.lumen-frame--full > .lumen-media-block { width: 83.2vw; margin-left: 0px; } .spark-image-gallery { margin: 40px 0px; text-align: center; } .lumen-frame--narrow .spark-image-gallery { margin-left: auto; margin-right: auto; } .spark-image-gallery__items { display: flex; flex-flow: wrap; justify-content: flex-start; margin-right: -11px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .spark-image-gallery button.spark-image-gallery__load-more[class], .spark-image-gallery .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button.spark-image-gallery__load-more[class], .spark-image-gallery .spark-image-gallery__load-more.lumen-button[class] { font-size: 1.2rem; display: none; } .spark-image-gallery .spark-image-gallery-item { margin: 0px 10px 10px 0px; } .spark-image-gallery[data-aspect-ratios] .spark-image-gallery-item { display: none; } .spark-image-gallery-item { text-align: left; } .spark-image-gallery-item.selected { position: relative; } .spark-image-gallery-item.selected::after { content: ""; position: absolute; bottom: -15px; left: 50%; transform: translateX(-50%); width: 0px; height: 0px; border-left: 15px solid transparent; border-right: 15px solid transparent; border-bottom: 15px solid rgb(51, 51, 51); } .spark-image-gallery-item.selected .spark-image-gallery-item__drawer { display: block; } .spark-image-gallery-item__drawer { background: rgb(51, 51, 51); color: rgb(241, 241, 243); display: none; padding: 40px; position: absolute; width: 83.2vw; } .spark-image-gallery-item__drawer__close { position: absolute; right: 15px; top: 10px; cursor: pointer; } .spark-image-gallery-item__drawer__download .lumen-icon { cursor: pointer; } .spark-image-gallery-item__drawer__title { display: block; font-size: 2.8rem; margin-bottom: 15px; } .spark-image-gallery-item__drawer__description { font-size: 1.6rem; } .spark-image-gallery-item__drawer--downloads-active .spark-image-gallery-item__downloads { display: block; } .spark-image-gallery-item__drawer--downloads-active .spark-image-gallery-item__drawer__download { color: rgb(83, 86, 90); } .spark-image-gallery-item__drawer--downloads-active .spark-image-gallery-item__drawer__download .lumen-icon { cursor: default; } .spark-image-gallery-item__drawer--downloads-active .spark-image-gallery-item__drawer__description + .lumen-image { display: none; } .spark-image-gallery-item__drawer .lumen-image { display: none; } .spark-image-gallery-item__drawer .lumen-image__wrapper { background: rgba(0, 0, 0, 0.3); text-align: center; } .spark-image-gallery-item__drawer .lumen-image__image { max-height: 50vh; width: auto; } .spark-image-gallery-item__drawer .lumen-icon__graphic--close-open { font-size: 3.6rem; padding: 10px; line-height: 1; } .spark-image-gallery-item__downloads { background: rgb(51, 51, 51); display: none; height: 100vh; padding: 26px; position: fixed; left: 0px; top: 0px; width: 100%; z-index: 500; } .spark-image-gallery-item__downloads__close { position: absolute; right: 15px; top: 10px; cursor: pointer; } .spark-image-gallery-item__downloads__title { display: block; margin: 76px 0px 28px; } .spark-image-gallery-item__downloads__buttons { display: flex; flex-flow: wrap; justify-content: space-between; margin: 28px 0px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .spark-image-gallery-item__downloads__buttons button[class], .spark-image-gallery-item__downloads__buttons .lumen-button[class], .spark-image-gallery-item__downloads__buttons .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class] { font-size: 1.6rem; flex: 0 0 calc(50% - 8px); margin: 0px 0px 15px; } .spark-image-gallery-item__downloads__buttons .lumen-button__details[class] { display: block; font-size: 1rem; margin-top: 6px; white-space: normal; } .spark-image-gallery-item__downloads__info[class] { color: rgb(208, 211, 212); font-size: 1.4rem; margin: 28px 0px; } .spark-image-gallery-item__downloads__info[class] a { font-weight: 600; } .spark-input { color: rgb(83, 86, 90); display: block; margin-bottom: 40px; } .spark-input__label { display: block; font-size: 1.2rem; margin-bottom: 6px; } .spark-input--checkbox { margin-bottom: 6px; } .spark-input input { border: 1px solid rgb(162, 170, 173); border-radius: 3px; font-size: 1.6rem; padding: 6px; } .spark-date-select { color: rgb(83, 86, 90); display: block; font-size: 1.2rem; margin-bottom: 40px; } .spark-date-select__label { display: block; margin-bottom: 6px; } .spark-date-select .spark-select { display: inline-block; margin: 0px 6px; } .spark-date-select .spark-select:first-child { margin-left: 0px; } .spark-date-select .spark-select:last-child { margin-right: 0px; } .spark-textarea { color: rgb(83, 86, 90); display: block; font-size: 1.2rem; margin-bottom: 40px; } .spark-textarea__label { display: block; margin-bottom: 6px; } .spark-textarea__text { border: 1px solid rgb(162, 170, 173); border-radius: 3px; font-size: 1.6rem; min-height: 200px; padding: 6px; width: 100%; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button.spark-multifile-upload__add-button[class], .spark-multifile-upload__add-button.lumen-button[class] { margin-top: 15px; } .spark-multifile-upload .spark-input { margin-bottom: 10px; } .spark-fieldset { border: 0px; margin: 40px 0px; padding: 0px; } .spark-fieldset legend { font-size: 2.8rem; margin-bottom: 26px; } .spark-search-facets[class] { margin-left: -8.4vw; width: 100vw; border-bottom: 1px solid rgb(208, 211, 212); font-size: 1.4rem; list-style: none; margin-bottom: 40px; padding: 0px; } .spark-search-facets__item[class] { border-bottom: 2px solid rgb(255, 255, 255); display: inline-block; margin: 0px 40px 0px 0px; padding: 8px 0px 6px; } .spark-search-facets__item[class]:first-child { margin-top: 0px; } .spark-search-facets__item[class]:last-child { margin-right: 0px; } .spark-search-facets__item[class] a { color: rgb(51, 51, 51); } .spark-search-facets__item[class] a:hover { text-decoration: none; } .spark-search-facets__item--active[class], .spark-search-facets__item:hover { border-bottom-color: rgb(26, 168, 222); } .spark-order-form-module input[type="checkbox"] { float: left; } .spark-order-form-module .lumen-tile { border: 0px; float: right; width: calc(100% - 26px); } .spark-order-form-module__quantity { clear: both; position: relative; text-align: center; } .spark-order-form-module__quantity input { width: 60px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button.spark-order-form-module__qbtn[class], .spark-order-form-module__qbtn.lumen-button[class] { position: absolute; bottom: 0px; font-size: 2.4rem; line-height: 0; margin: 0px; height: 36px; width: 36px; } .spark-order-form-module__qbtn--fewer { left: calc(50% - 72px); } .spark-order-form-module__qbtn--greater { left: calc(50% + 36px); } .lumen-sub-nav { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 4px; font-size: 1.2rem; padding: 15px 0px 0px; position: relative; width: 100%; } .lumen-sub-nav ul { align-self: flex-start; list-style: none; margin: 0px; padding: 0px 0px 20px; } .lumen-sub-nav ul li, .lumen-sub-nav ul li:first-child { margin: 0px; padding: 8px 15px; } .lumen-sub-nav a { color: rgb(51, 51, 51); display: block; text-decoration: none; width: 100%; } .lumen-sub-nav a:hover { color: rgb(51, 51, 51); text-decoration: none; } .lumen-sub-nav__header[class] { font: 700 1.2rem / 1.2 "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; letter-spacing: 0.05em; margin: 0px 40px 0px 0px; padding: 0px 10px 0px 31px; text-transform: uppercase; } .lumen-sub-nav__wrapper { align-items: center; display: flex; flex: 1 1 100%; height: 48px; overflow: hidden; justify-content: flex-start; } .lumen-sub-nav__advance, .lumen-sub-nav__retreat { cursor: pointer; display: none; font-size: 1.8rem; padding: 2px 10px; position: relative; } .lumen-sub-nav__advance::before, .lumen-sub-nav__retreat::before { content: ""; width: 80px; height: 100%; background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255)); display: block; position: absolute; left: -81px; top: 0px; pointer-events: none; } .lumen-sub-nav__advance { border-left: 1px solid rgb(162, 170, 173); } .lumen-sub-nav__retreat { border-right: 1px solid rgb(162, 170, 173); } .lumen-sub-nav__retreat::before { background: linear-gradient(to left, rgba(255, 255, 255, 0), rgb(255, 255, 255)); left: auto; right: -81px; } .lumen-sub-nav__list { display: flex; overflow-x: scroll; } .lumen-sub-nav__list::-webkit-scrollbar { display: none; } .lumen-sub-nav__list[class] > li:first-child { padding-left: 0px; margin-left: 31px; } .lumen-sub-nav__list li > a, .lumen-sub-nav__list li > span { border-bottom: 3px solid transparent; cursor: pointer; display: inline-block; padding-bottom: 1px; white-space: nowrap; } .lumen-sub-nav__list li > a:hover, .lumen-sub-nav__list li > span:hover { border-bottom-color: rgb(20, 126, 167); } .lumen-sub-nav__list li.active > a, .lumen-sub-nav__list li.active > span, .lumen-sub-nav__list li.open > a, .lumen-sub-nav__list li.open > span { border-bottom-color: rgb(20, 126, 167); } .lumen-sub-nav__list li > span::after { font-family: Gideon; display: inline-block; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1em; height: 1em; max-width: 1em; border-radius: 1em; position: relative; -webkit-font-smoothing: antialiased; content: ""; } .lumen-sub-nav__list > li > a, .lumen-sub-nav__list > li > span { padding: 6px 0px 15px; } .lumen-sub-nav__sub-list[class] { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 4px 0px; display: none; left: 0px; min-width: 100%; padding: 8px 0px; position: absolute; z-index: 100; } .lumen-sub-nav__sub-list[class].active { display: block; } .lumen-sub-nav__sub-list[class] li a { border: 0px; display: inline; line-height: 1.6; white-space: normal; } .lumen-sub-nav__sub-list[class] li a:hover { text-decoration: underline; } .acp-home-template__content { width: 83.2vw; margin-left: 8.4vw; } .acp-home-template__content--major { width: 83.2vw; margin-bottom: 15px; } .acp-home-template__content--minor { width: 83.2vw; } .acp-home-template .lumen-dynamic-layout:nth-child(2) .lumen-tile__image-wrapper { width: 8.3vw; max-width: 50px; } .components-list .spark-feature__title, .components-list .spark-section-heading__heading, .components-list h1 { margin-top: 90px; } .components-list__search { margin-bottom: 15px; padding: 10px; width: 100%; } .components-list__link { text-align: center; display: flex; text-transform: capitalize; border: 1px solid rgb(230, 230, 232); margin: 10px 0px; overflow: hidden; font-size: 1.6rem; } .components-list__link a { color: rgb(51, 51, 51); padding: 45px 5px; align-self: center; flex-grow: 1; } .components-list__link a:active, .components-list__link a:hover { background: rgb(241, 241, 243); text-decoration: none; color: rgb(51, 51, 51); } .components-list__link.hidden { display: none; } .components-list__link--alpha, .components-list__link--deprecated, .components-list__link--lumen, .components-list__link--mjs, .components-list__link--spark { position: relative; overflow: hidden; } .components-list__link--alpha ::before, .components-list__link--deprecated ::before, .components-list__link--lumen ::before, .components-list__link--mjs ::before, .components-list__link--spark ::before { display: block; position: absolute; color: rgb(255, 255, 255); transform: rotate(-45deg); text-transform: uppercase; font-size: 1rem; top: 15px; left: -28px; padding: 6px 40px; } .components-list__link--alpha ::before { content: "alpha"; background: rgb(114, 199, 178); } .components-list__link--lumen ::before { content: "lumen"; background: rgb(26, 168, 222); } .components-list__link--spark ::before { content: "spark"; background: rgb(248, 142, 36); color: rgb(255, 255, 255); } .components-list__link--deprecated ::before { content: "depricated"; background: rgb(188, 36, 45); top: 18px; padding: 6px 30px; } .components-list__link--mjs ::before { content: "mjs"; background: rgb(151, 153, 155); top: 12px; padding: 6px 48px; } .error { text-align: center; font-size: 1.6rem; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container { position: static; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar { position: static; background: rgb(241, 241, 243); box-shadow: none; border-bottom: 1px solid rgb(230, 230, 232); display: flex; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-toggle { display: none; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu { border: none; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu .ldse-toolbar-logo { margin: 0px; padding: 0px; position: relative; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu .ldse-toolbar-logo .ldse-icon { display: inline-block; align-self: flex-start; flex: 0 0 auto; margin-top: 3px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu .ldse-toolbar-logo .ldse-brand { display: inline-block; vertical-align: top; padding-top: 10px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu .ldse-toolbar-logo .ldse-site-name { display: inline-block; width: auto; position: absolute; left: 38px; text-align: left; padding: 0px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu .ldse-toolbar-logo > span { letter-spacing: 0.2em; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu ul.ldse-menu { top: 0px; border-radius: 0px; background: rgb(241, 241, 243); box-shadow: none; border-right: 1px solid rgb(208, 211, 212); border-bottom: 1px solid rgb(208, 211, 212); border-image: initial; border-top: none; border-left: none; display: none; z-index: 1024; position: relative !important; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu ul.ldse-menu li, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu ul.ldse-menu li a { background: rgb(230, 230, 232); border-bottom-color: rgb(255, 255, 255); color: rgb(51, 51, 51); } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-brand { position: static; line-height: 1.2; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-brand span { color: rgb(51, 51, 51); } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-site-name { position: static; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-item.ldse-open, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-item:hover { background: 0px 0px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons { position: static; display: flex; align-items: center; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button { font-family: "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; min-height: 0px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button::before { display: none; } body { margin-top: 0px !important; } .pf-footer .spark-link-list__items { margin: 0px; } .pf-footer .lumen-icon__graphic { font-size: 2.4rem; } .pf-footer .content-rating { display: inline-block; margin-left: 6px; padding: 0px 2px; border-radius: 3px; border: 1px solid rgb(51, 51, 51); color: rgb(51, 51, 51); text-align: center; } .video-gallery-item { margin-left: -8.4vw; width: 100vw; background: rgb(51, 51, 51); color: rgb(255, 255, 255); padding: 76px 0px; } .video-gallery-item .spark-link-list__items__item a { color: rgb(107, 205, 237); } .video-gallery-item .lumen-media-block .spark-link-list__items__item .lumen-button--tag { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); } .video-gallery-item .lumen-media-block .spark-link-list__items__item .lumen-button--tag:hover { color: rgb(107, 205, 237); border: 1px solid rgb(107, 205, 237); } .video-gallery-item .lumen-title-block .spark-link-list { color: rgb(255, 255, 255); } .video-gallery-item .lumen-content-block { color: rgb(255, 255, 255); } .video-gallery-item .lumen-title-block { margin: 0px; } .video-gallery-item .lumen-icon__graphic::before { color: rgb(241, 241, 243); } .video-gallery-item .lumen-icon__text { color: rgb(241, 241, 243); } .video-gallery-item .lumen-content-block a { color: rgb(107, 205, 237); } .video-gallery-item span.lumen-media-block__caption__title { color: rgb(241, 241, 243); } body { overflow-x: hidden; } .lumen-page-read .spark-breadcrumb { margin-left: -8.4vw; } .lumen-page-discover .spark-breadcrumb, .lumen-page-scan .spark-breadcrumb { margin-left: -8.4vw; } @media screen and (min-width: 500px) { .spark-feature--text-right .spark-feature__title[class] { font-size: 3.6rem; } .spark-content-actions__section:not(:first-child) { margin-top: 0px; padding-top: 0px; border-top: none; } } @media (min-width: 640px) { .lumen-content { line-height: 1.6; } .lumen-content .spark-feature__title, .lumen-content .spark-section-heading__heading, .lumen-content h1 { font-size: 3.6rem; } .lumen-content h2 { margin: 76px 0px 26px; } .lumen-content h3 { margin: 76px 0px 15px; } .lumen-content .spark-link-list__heading, .lumen-content h4 { margin-bottom: 10px; } .lumen-content h5 { margin-bottom: 10px; } .lumen-title-block__epigraph[class], .lumen-title-block__lede[class] { font-size: 2.2rem; text-align: center; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading-wrapper { padding: 28px 7.66667vw 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__epigraph { padding: 0px 7.66667vw; } .lumen-quote[class] { margin: 76px auto; } .lumen-quote__quote[class] { font-size: 3.6rem; } .lumen-quote__citation { font-size: 1.4rem; } .publisher-form-admin { width: 88vw; margin-left: 6vw; } .lumen-media-block .lumen-media-block__caption { font-size: 1.4rem; } .lumen-video .lumen-icon { font-size: 60px; } .lumen-video .lumen-icon__graphic::before { height: 60px; width: 60px; } .lumen-tile--horizontal .lumen-tile__image-wrapper { width: 13.3333vw; margin-right: 2vw; } .lumen-tile--spot .lumen-tile__image-wrapper { max-width: 15.3333vw; } .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 34.3333vw; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper { width: 88vw; margin-left: -7.66667vw; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 26.6667vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper { width: 88vw; margin-left: -7.66667vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 42vw; } .lumen-frame--narrow .lumen-dynamic-layout--masonry[class] { margin-left: -13.6667vw; padding-left: 13.6667vw; padding-right: 13.6667vw; } .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 42vw; } .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 42vw; } .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 42vw; } .lumen-frame--full .lumen-dynamic-layout--masonry { margin-left: -6vw; padding-left: 6vw; padding-right: 6vw; } [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 57.3333vw; } [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 57.3333vw; } [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 57.3333vw; } .spark-section-heading__visual { width: 15.3333vw; } .spark-feature__text[class] { padding-left: 7.66667vw; padding-right: 7.66667vw; } .spark-feature--text-bottom.spark-feature .lumen-image__wrapper { width: 15.3333vw; } .spark-breadcrumb { padding-left: 6vw; } .spark-link-list__items[class] { column-gap: 4vw; } .spark-link-list--columns-2 .spark-link-list__items { columns: 2; } .spark-link-list--columns-3 .spark-link-list__items { columns: 2; } .spark-link-list--columns-4 .spark-link-list__items { columns: 2; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class] { width: calc(50% - 1px); } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n-1) { padding-right: 2vw; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n) { padding-left: 2vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class] { width: calc(50% - 1px); } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class] { width: calc(50% - 1px); } .spark-author-block { margin: 76px 0px; } .spark-author-block .lumen-image { width: 5.66667vw; } .spark-author-block__author-name[class] { margin-bottom: 15px; } .lumen-frame--full .spark-serp-tile { width: 88vw; } .spark-serp-tile__metadata { margin-bottom: 15px; } .spark-serp-tile__image-wrapper { height: 11.1111vw; width: 13.3333vw; margin-right: 2vw; } .spark-serp-tile__image-wrapper .lumen-icon { font-size: 2.2rem; } .lumen-region.lumen-frame--narrow { width: 72.6667vw; margin-left: 13.6667vw; } .lumen-region.lumen-frame--narrow .lumen-title-block--overlay { width: 88vw; margin-left: -7.66667vw; } .lumen-region.lumen-frame--narrow .lumen-quote__social { display: flex; align-items: flex-end; flex-flow: column wrap; justify-content: center; height: 100%; position: absolute; margin-left: -7.66667vw; margin-top: 0px; text-align: right; top: 0px; width: 3.66667vw; } .lumen-region.lumen-frame--narrow .lumen-quote hr:first-of-type { margin-bottom: 40px; } .lumen-region.lumen-frame--narrow .lumen-quote hr:last-of-type { margin-top: 40px; } .lumen-region.lumen-frame--full { width: 88vw; margin-left: 6vw; } .lumen-region.lumen-frame--full > .lumen-content-block { width: 72.6667vw; margin-left: 7.66667vw; } .lumen-region.lumen-frame--full > .lumen-media-block { width: 72.6667vw; margin-left: 7.66667vw; } .spark-image-gallery-item__drawer { padding: 76px; width: 88vw; } .lumen-frame--full .spark-image-gallery-item__drawer { width: 88vw; } .spark-image-gallery-item__drawer__download { text-align: right; } .spark-image-gallery-item__drawer .lumen-image { display: block; margin-bottom: 26px; max-height: 50vh; } .spark-image-gallery-item__downloads { background: rgba(38, 38, 38, 0.95); height: auto; margin-bottom: 26px; position: relative; } .spark-image-gallery-item__downloads__title { margin: 28px 0px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .spark-image-gallery-item__downloads__buttons--3-columns button[class], .spark-image-gallery-item__downloads__buttons--3-columns .lumen-button[class], .spark-image-gallery-item__downloads__buttons--3-columns .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class] { flex: 0 0 calc(33.3333% - 8px); } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .spark-image-gallery-item__downloads__buttons--4-columns button[class], .spark-image-gallery-item__downloads__buttons--4-columns .lumen-button[class], .spark-image-gallery-item__downloads__buttons--4-columns .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class] { flex: 0 0 calc(25% - 8px); } .spark-image-gallery-item__downloads__info[class] { margin: 40px 0px; } .spark-search-facets[class] { margin-left: -6vw; padding-left: 6vw; padding-right: 6vw; } .lumen-sub-nav { align-items: center; display: flex; padding-top: 4px; } .lumen-sub-nav__header[class] { flex: 0 0 auto; max-width: 40vw; margin: 0px; padding-bottom: 4px; } .lumen-sub-nav__wrapper { justify-content: flex-end; } .lumen-sub-nav__advance.active, .lumen-sub-nav__retreat.active { display: block; } .lumen-sub-nav__sub-list[class] { max-width: 57.3333vw; min-width: auto; padding-right: 15px; } .lumen-sub-nav__sub-list--2-columns[class].active { display: flex; flex-flow: wrap; } .lumen-sub-nav__sub-list--2-columns[class] li { flex: 0 0 50%; } .acp-home-template__content { display: flex; justify-content: space-between; width: 88vw; margin-left: 6vw; } .acp-home-template__content--major { width: 57.3333vw; margin-bottom: 0px; } .acp-home-template__content--minor { width: 26.6667vw; } .acp-home-template .lumen-dynamic-layout:nth-child(2) .lumen-tile__image-wrapper { width: 5.5vw; } .video-gallery-item { margin-left: -13.6667vw; padding-left: 13.6667vw; padding-right: 13.6667vw; } .lumen-page-read .spark-breadcrumb { margin-left: -13.6667vw; } .lumen-page-discover .spark-breadcrumb, .lumen-page-scan .spark-breadcrumb { margin-left: -6vw; } } @media screen and (min-width: 640px) { .lumen-content hr { width: 26.6667vw; } .lumen-media-block--breakout-end { margin-left: 4vw; margin-right: -7.66667vw; } .lumen-media-block--breakout-end { text-align: left; margin-bottom: 4vw; width: 19vw; } .lumen-media-block--breakout-start { margin-left: -7.66667vw; margin-right: 4vw; } .lumen-media-block--breakout-start { text-align: left; margin-bottom: 4vw; width: 19vw; } .lumen-media-block .spark-drawer__container + figcaption { margin-right: 3.66667vw; } .spark-feature .lumen-icon { padding-bottom: 40px; font-size: 74px; } .spark-feature__pre-title { font-size: 1.6rem; } .spark-drawer__content.spark-drawer--bar { width: 72.6667vw; } .spark-content-actions--end { justify-content: flex-end; } .spark-serp-tile__title { font-size: 2.2rem; } .lumen-region.lumen-frame--narrow .lumen-title-block:not(.lumen-title-block--overlay) .lumen-media-block { margin-left: -7.66667vw; margin-right: -7.66667vw; } .lumen-frame--narrow .spark-image-gallery { margin-left: -7.66667vw; margin-right: -7.66667vw; } } @media (min-width: 640px) and (max-width: 900px) { .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-media-block .lumen-image[class] { background: rgb(51, 51, 51); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-media-block .lumen-image[class] img { opacity: 0.75; } } @media (min-width: 640px) and (max-width: 899px) { .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(2n-1) { padding-right: 2vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(2n) { padding-left: 2vw; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(2n-1) { padding-right: 2vw; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(2n) { padding-left: 2vw; } } @media screen and (min-width: 900px) { .lumen-content hr { width: 12.4vw; } .lumen-media-block--breakout-end { margin-left: 3.2vw; margin-right: -7.8vw; } .lumen-media-block--breakout-end { width: 20.2vw; } .lumen-media-block--breakout-start { margin-left: -7.8vw; margin-right: 3.2vw; } .lumen-media-block--breakout-start { width: 20.2vw; } .lumen-media-block .spark-drawer__container + figcaption { margin-right: 4.6vw; } .spark-drawer__content.spark-drawer--bar { width: 74.8vw; } .lumen-region.lumen-frame--narrow .lumen-title-block:not(.lumen-title-block--overlay) .lumen-media-block { margin-left: -7.8vw; margin-right: -7.8vw; } .lumen-frame--narrow .spark-image-gallery { margin-left: -7.8vw; margin-right: -7.8vw; } } @media (min-width: 900px) { .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading-wrapper { padding: 76px 7.8vw 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__epigraph { padding: 0px 15.6vw; } .lumen-quote[class] { width: 74.8vw; } .publisher-form-admin { width: 90.4vw; margin-left: 4.8vw; } .lumen-tile--horizontal .lumen-tile__image-wrapper { width: 6.2vw; margin-right: 1.6vw; } .lumen-tile--spot .lumen-tile__image-wrapper { max-width: 12.4vw; } .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 28vw; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper { width: auto; margin-left: 0px; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 28vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper { width: 90.4vw; margin-left: -15.6vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 20.2vw; } .lumen-frame--narrow .lumen-dynamic-layout--masonry[class] { margin-left: -20.4vw; padding-left: 20.4vw; padding-right: 20.4vw; } .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 43.6vw; } .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 28vw; } .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 20.2vw; } .lumen-frame--full .lumen-dynamic-layout--masonry { margin-left: -4.8vw; padding-left: 4.8vw; padding-right: 4.8vw; } [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 28vw; } [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 28vw; } [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 28vw; } .spark-section-heading__visual { width: 12.4vw; } .spark-feature__text[class] { padding-left: 7.8vw; padding-right: 7.8vw; } .spark-feature--text-bottom.spark-feature .lumen-image__wrapper { width: 12.4vw; } .spark-feature--text-right .spark-feature__text { padding: 15px 0px; width: 28vw; border-top: 1px solid rgb(208, 211, 212); } .spark-feature--text-right .lumen-image { width: 59.2vw; } .spark-feature--text-right--fit-small .spark-feature__title[class] { font-size: 2.8rem; margin-bottom: 10px; } .spark-feature--text-right--fit-small .spark-feature__content { font-size: 1.6rem; margin-bottom: 26px; } .spark-feature--text-right--fit-smaller .spark-feature__title[class] { margin-bottom: 10px; } .spark-feature--text-right--fit-smaller .spark-feature__content { display: none; } .spark-feature--text-right--fit-smallest .spark-feature__title[class] { font-size: 2.8rem; } .spark-feature--text-right--fit-smallest .spark-feature__content { display: none; } .spark-breadcrumb { padding-left: 4.8vw; } .spark-link-list__items[class] { column-gap: 3.2vw; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n-1) { padding-right: 1.6vw; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n) { padding-left: 1.6vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class] { width: calc(33.3333% - 1px); padding-right: 1.6vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(3n-1) { padding-left: 1.6vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(3n) { padding-left: 1.6vw; padding-right: 0px; } .spark-author-block .lumen-image { width: 6.2vw; } .lumen-frame--full .spark-serp-tile { width: 59.2vw; } .spark-serp-tile__image-wrapper { height: 11.6667vw; width: 14vw; margin-right: 1.6vw; } .lumen-region.lumen-frame--narrow { width: 59.2vw; margin-left: 20.4vw; } .lumen-region.lumen-frame--narrow .lumen-title-block--overlay { width: 90.4vw; margin-left: -15.6vw; } .lumen-region.lumen-frame--narrow .lumen-quote[class] { width: auto; } .lumen-region.lumen-frame--narrow .lumen-quote__social { margin-left: -7.8vw; width: 4.6vw; } .lumen-region.lumen-frame--full { width: 90.4vw; margin-left: 4.8vw; } .lumen-region.lumen-frame--full > .lumen-content-block { width: 59.2vw; margin-left: 15.6vw; } .lumen-region.lumen-frame--full > .lumen-media-block { width: 59.2vw; margin-left: 15.6vw; } .spark-image-gallery-item__drawer { padding: 90px; width: 74.8vw; } .lumen-frame--full .spark-image-gallery-item__drawer { width: 90.4vw; } .spark-search-facets[class] { margin-left: -4.8vw; padding-left: 4.8vw; padding-right: 4.8vw; } .lumen-sub-nav__sub-list[class] { max-width: 43.6vw; } .acp-home-template__content { width: 90.4vw; margin-left: 4.8vw; } .acp-home-template__content--major { width: 59.2vw; } .acp-home-template__content--minor { width: 28vw; } .video-gallery-item { margin-left: -20.4vw; padding-left: 20.4vw; padding-right: 20.4vw; } .lumen-page-read .spark-breadcrumb { margin-left: -20.4vw; } .lumen-page-discover .spark-breadcrumb, .lumen-page-scan .spark-breadcrumb { margin-left: -4.8vw; } } @media (min-width: 900px) and (max-width: 1199px) { .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(2n-1) { padding-right: 1.6vw; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(2n) { padding-left: 1.6vw; } } @media (min-width: 1200px) { .lumen-content .spark-feature__title, .lumen-content .spark-section-heading__heading, .lumen-content h1 { font-size: 5.4rem; } .lumen-content h2 { font-size: 2.8rem; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading-wrapper { padding: 76px 15.8667vw 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__epigraph { padding: 0px 23.8vw; } .lumen-quote[class] { margin: 90px auto; width: 61.0667vw; } .publisher-form-admin { width: 92.8vw; margin-left: 3.6vw; } .lumen-media-block { margin-bottom: 76px; margin-top: 76px; } .lumen-tile--horizontal .lumen-tile__image-wrapper { width: 6.73333vw; margin-right: 1.2vw; } .lumen-tile--spot .lumen-tile__image-wrapper { max-width: 13.4667vw; } .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 21.4vw; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper { width: auto; margin-left: 0px; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 13.4667vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper { width: 61.0667vw; margin-left: -7.93333vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 13.4667vw; } .lumen-frame--narrow .lumen-dynamic-layout--masonry[class] { margin-left: -27.4vw; padding-left: 27.4vw; padding-right: 27.4vw; } .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 45.2vw; } .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 29.3333vw; } .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 21.4vw; } .lumen-frame--full .lumen-dynamic-layout--masonry { margin-left: -3.6vw; padding-left: 3.6vw; padding-right: 3.6vw; } [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 29.3333vw; } [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 29.3333vw; } [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 29.3333vw; } .spark-section-heading__visual { width: 13.4667vw; } .spark-feature__text[class] { padding-left: 15.8667vw; padding-right: 15.8667vw; } .spark-feature--text-bottom.spark-feature .lumen-image__wrapper { width: 13.4667vw; } .spark-feature--text-right .spark-feature__text { padding: 15px 0px; width: 29.3333vw; } .spark-feature--text-right .lumen-image { width: 61.0667vw; } .spark-breadcrumb { padding-left: 3.6vw; } .spark-link-list__items[class] { column-gap: 2.4vw; } .spark-link-list--columns-3 .spark-link-list__items { columns: 3; } .spark-link-list--columns-4 .spark-link-list__items { columns: 4; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n-1) { padding-right: 1.2vw; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n) { padding-left: 1.2vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class] { padding-right: 1.2vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(3n-1) { padding-left: 1.2vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(3n) { padding-left: 1.2vw; padding-right: 0px; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class] { width: calc(25% - 1px); padding-left: 1.2vw; padding-right: 1.2vw; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(4n-3) { padding-left: 0px; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(4n) { padding-right: 0px; } .spark-author-block .lumen-image { width: 6.73333vw; } .lumen-frame--full .spark-serp-tile { width: 61.0667vw; } .spark-serp-tile__image-wrapper { height: 5.61111vw; width: 6.73333vw; margin-right: 1.2vw; } .lumen-region.lumen-frame--narrow { width: 45.2vw; margin-left: 27.4vw; } .lumen-region.lumen-frame--narrow .lumen-title-block--overlay { width: 92.8vw; margin-left: -23.8vw; } .lumen-region.lumen-frame--narrow .lumen-quote[class] { margin: 90px auto; width: auto; } .lumen-region.lumen-frame--narrow .lumen-quote__social { margin-left: -7.93333vw; width: 5.53333vw; } .lumen-region.lumen-frame--full { width: 92.8vw; margin-left: 3.6vw; } .lumen-region.lumen-frame--full > .lumen-content-block { width: 45.2vw; margin-left: 23.8vw; } .lumen-region.lumen-frame--full > .lumen-media-block { width: 45.2vw; margin-left: 23.8vw; } .spark-image-gallery-item__drawer { width: 61.0667vw; } .lumen-frame--full .spark-image-gallery-item__drawer { width: 92.8vw; } .spark-search-facets[class] { margin-left: -3.6vw; padding-left: 3.6vw; padding-right: 3.6vw; } .lumen-sub-nav__sub-list[class] { max-width: 37.2667vw; } .acp-home-template__content { width: 92.8vw; margin-left: 3.6vw; } .acp-home-template__content--major { width: 61.0667vw; } .acp-home-template__content--minor { width: 29.3333vw; } .video-gallery-item { margin-left: -27.4vw; padding-left: 27.4vw; padding-right: 27.4vw; } .lumen-page-read .spark-breadcrumb { margin-left: -27.4vw; } .lumen-page-discover .spark-breadcrumb, .lumen-page-scan .spark-breadcrumb { margin-left: -3.6vw; } } @media screen and (min-width: 1200px) { .lumen-content hr { width: 13.4667vw; } .lumen-media-block--breakout-end { margin-left: 2.4vw; margin-right: -7.93333vw; } .lumen-media-block--breakout-end { width: 21.4vw; } .lumen-media-block--breakout-start { margin-left: -7.93333vw; margin-right: 2.4vw; } .lumen-media-block--breakout-start { width: 21.4vw; } .lumen-media-block .spark-drawer__container + figcaption { margin-right: 5.53333vw; } .spark-drawer__content.spark-drawer--bar { width: 76.9333vw; } .lumen-region.lumen-frame--narrow .lumen-title-block:not(.lumen-title-block--overlay) .lumen-media-block { margin-left: -7.93333vw; margin-right: -7.93333vw; } .lumen-frame--narrow .spark-image-gallery { margin-left: -7.93333vw; margin-right: -7.93333vw; } } @media screen and (min-width: 1500px) { .lumen-content hr { width: 10.5vw; } .lumen-media-block--breakout-end { margin-left: 1.6vw; margin-right: -6.05vw; } .lumen-media-block--breakout-end { width: 16.55vw; } .lumen-media-block--breakout-start { margin-left: -6.05vw; margin-right: 1.6vw; } .lumen-media-block--breakout-start { width: 16.55vw; } .lumen-media-block .spark-drawer__container + figcaption { margin-right: 4.45vw; } .spark-drawer__content.spark-drawer--bar { width: 58.9vw; } .lumen-region.lumen-frame--narrow .lumen-title-block:not(.lumen-title-block--overlay) .lumen-media-block { margin-left: -6.05vw; margin-right: -6.05vw; } .lumen-frame--narrow .spark-image-gallery { margin-left: -6.05vw; margin-right: -6.05vw; } } @media (min-width: 1500px) { .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading-wrapper { padding: 76px 12.1vw 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__epigraph { padding: 0px 18.15vw; } .lumen-quote[class] { width: 46.8vw; } .publisher-form-admin { width: 71vw; margin-left: 14.5vw; } .lumen-tile--horizontal .lumen-tile__image-wrapper { width: 5.25vw; margin-right: 0.8vw; } .lumen-tile--spot .lumen-tile__image-wrapper { max-width: 10.5vw; } .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 16.55vw; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 10.5vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper { width: 46.8vw; margin-left: -6.05vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 10.5vw; } .lumen-frame--narrow .lumen-dynamic-layout--masonry[class] { margin-left: -32.65vw; padding-left: 32.65vw; padding-right: 32.65vw; } .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 34.7vw; } .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 22.6vw; } .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 16.55vw; } .lumen-frame--full .lumen-dynamic-layout--masonry { margin-left: -14.5vw; padding-left: 14.5vw; padding-right: 14.5vw; } [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 22.6vw; } [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 22.6vw; } [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 10.5vw; } .spark-section-heading__visual { width: 10.5vw; } .spark-feature__text[class] { padding-left: 12.1vw; padding-right: 12.1vw; } .spark-feature--text-bottom.spark-feature .lumen-image__wrapper { width: 10.5vw; } .spark-feature--text-right .spark-feature__text { padding: 15px 0px; width: 22.6vw; } .spark-feature--text-right .lumen-image { width: 46.8vw; } .spark-breadcrumb { padding-left: 2.4vw; } .spark-link-list__items[class] { column-gap: 1.6vw; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n-1) { padding-right: 0.8vw; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n) { padding-left: 0.8vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class] { padding-right: 0.8vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(3n-1) { padding-left: 0.8vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(3n) { padding-left: 0.8vw; padding-right: 0px; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class] { padding-left: 0.8vw; padding-right: 0.8vw; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(4n-3) { padding-left: 0px; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(4n) { padding-right: 0px; } .spark-author-block .lumen-image { width: 5.25vw; } .lumen-frame--full .spark-serp-tile { width: 46.8vw; } .spark-serp-tile__image-wrapper { height: 4.375vw; width: 5.25vw; margin-right: 0.8vw; } .lumen-region.lumen-frame--narrow { width: 34.7vw; margin-left: 32.65vw; } .lumen-region.lumen-frame--narrow .lumen-title-block--overlay { width: 71vw; margin-left: -18.15vw; } .lumen-region.lumen-frame--narrow .lumen-quote[class] { width: auto; } .lumen-region.lumen-frame--narrow .lumen-quote__social { margin-left: -6.05vw; width: 4.45vw; } .lumen-region.lumen-frame--full { width: 71vw; margin-left: 14.5vw; } .lumen-region.lumen-frame--full > .lumen-content-block { width: 34.7vw; margin-left: 18.15vw; } .lumen-region.lumen-frame--full > .lumen-media-block { width: 34.7vw; margin-left: 18.15vw; } .spark-image-gallery-item__drawer { width: 46.8vw; } .lumen-frame--full .spark-image-gallery-item__drawer { width: 71vw; } .spark-search-facets[class] { margin-left: -14.5vw; padding-left: 14.5vw; padding-right: 14.5vw; } .lumen-sub-nav__sub-list[class] { max-width: 28.65vw; } .acp-home-template__content { width: 71vw; margin-left: 14.5vw; } .acp-home-template__content--major { width: 46.8vw; } .acp-home-template__content--minor { width: 22.6vw; } .video-gallery-item { margin-left: -32.65vw; padding-left: 32.65vw; padding-right: 32.65vw; } .lumen-page-read .spark-breadcrumb { margin-left: -32.65vw; } .lumen-page-discover .spark-breadcrumb, .lumen-page-scan .spark-breadcrumb { margin-left: -2.4vw; } } @media (max-width: 900px) { .spark-feature--text-right { flex-direction: column; } } @media (max-width: 799px) { .lumen-sub-nav__header[class] { padding: 0px 10px; } .lumen-sub-nav__list[class] > li:first-child { margin-left: 10px; } } @media (max-width: 640px) { .lumen-title-block .lumen-video { width: 100vw; margin-left: -8.4vw; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) { color: rgb(51, 51, 51); margin-top: 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper { background: 0px 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper .lumen-media-block .lumen-image[class] { background: 0px 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper .lumen-media-block .lumen-image[class] img { opacity: 1; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper { background: 0px 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading-wrapper[class] { position: static; background: 0px 0px; color: rgb(51, 51, 51); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__lede[class] { text-align: left; } .spark-feature { color: rgb(51, 51, 51); } .spark-feature__text[class] { position: static; background: 0px 0px; padding-top: 40px; } .spark-feature__text[class] > a { color: rgb(51, 51, 51); } .spark-feature__text[class] > a:hover { color: rgb(51, 51, 51); text-decoration: none; } .spark-feature .lumen-icon { display: none; } } @media (max-width: 639px) { .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class] { margin-right: 0px; } .lumen-sub-nav::before { background: linear-gradient(to right, rgba(230, 230, 232, 0), rgb(230, 230, 232)); content: ""; display: block; height: 100%; pointer-events: none; position: absolute; right: 0px; top: 0px; width: 30px; } } @media print { .lumen-region.lumen-frame--narrow { width: 94%; margin-left: auto; margin-right: auto; } .lumen-region.lumen-frame--full > .lumen-content-block { width: 94%; margin-left: auto; margin-right: auto; } } @keyframes ajax-indication { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } ") right 17px center / 10px 10px no-repeat; font-size: 1.6rem; height: 35px; line-height: 1.2; max-width: 300px; padding: 0px 38px 0px 15px; } .lumen-content .lumen-select--small, .lumen-content select--small { font-size: 1.4rem; height: 28px; } .lumen-content .lumen-select--large, .lumen-content select--large { font-size: 2rem; height: 40px; } .lumen-content-block > div { margin: 0px 0px 26px; } .lumen-image { margin: 0px; } .lumen-image__wrapper { position: relative; } .lumen-image__copyright { position: absolute; bottom: 6px; left: 8px; color: rgb(255, 255, 255); font-size: 1rem; line-height: 1.2; } .lumen-image__picture { display: block; } .lumen-image__image { width: 100%; } .lumen-image.lumen-image__lazy.no-js { display: none; } .lumen-title-block { margin-top: 76px; text-align: center; margin-bottom: 76px; } .lumen-title-block .lumen-media-block { text-align: left; margin: 0px 0px 40px; width: auto; } .lumen-title-block .lumen-media-block img { min-width: 100%; } .lumen-title-block__pre-title { display: inline-block; margin-bottom: 10px; } .lumen-title-block__byline[class] { margin-bottom: 40px; } .lumen-title-block__lede[class] { margin-bottom: 28px; font-family: Helam, Helvetica, Arial, sans-serif; } .lumen-title-block__epigraph[class] { margin-bottom: 40px; font-family: "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; color: rgb(51, 51, 51); } .lumen-title-block__epigraph[class], .lumen-title-block__lede[class] { font-size: 2rem; } .lumen-title-block--index { margin-bottom: 26px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) { color: rgb(255, 255, 255); margin-top: 76px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper { position: relative; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper .lumen-media-block .lumen-image { background: rgb(51, 51, 51); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper .lumen-media-block .lumen-image img { opacity: 0.9; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper .lumen-media-block__caption, .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper .lumen-media-block__download { display: none; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper .lumen-media-block > [class*="spark-drawer"] { display: none; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading-wrapper[class] { position: absolute; z-index: 200; bottom: 0px; background: linear-gradient(transparent, rgba(0, 0, 0, 0.7)) transparent; width: 100%; padding-top: 76px; pointer-events: none; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading-wrapper[class] a { pointer-events: all; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__pre-title { display: inline-block; margin-bottom: 10px; pointer-events: none; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__pre-title a { pointer-events: all; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading[class] { margin: 0px 0px 26px; pointer-events: none; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading[class] a { pointer-events: all; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__byline[class] { margin-bottom: 40px; pointer-events: none; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__byline[class] a { pointer-events: all; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__lede[class] { margin-bottom: 40px; pointer-events: none; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__lede[class] a { pointer-events: all; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .spark-content-actions { pointer-events: auto; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .spark-content-actions .lumen-icon__graphic, .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .spark-content-actions .lumen-icon__graphic--facebook::before, .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .spark-content-actions .lumen-icon__graphic--google-plus::before, .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .spark-content-actions .lumen-icon__graphic--twitter::before { color: rgb(255, 255, 255); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-title-block__heading-wrapper[class] { position: static; background: 0px 0px; width: 100%; pointer-events: none; color: rgb(51, 51, 51); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-title-block__heading-wrapper[class] a { pointer-events: all; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-title-block__byline[class], .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-title-block__heading[class], .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-title-block__lede[class], .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-title-block__pre-title { pointer-events: auto; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .spark-content-actions .lumen-icon__graphic { color: inherit; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .spark-content-actions .lumen-icon__graphic--facebook::before { color: rgb(59, 89, 152); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .spark-content-actions .lumen-icon__graphic--twitter::before { color: rgb(85, 172, 238); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-media-block__caption, .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-media-block__download { display: block; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--overlay--play .lumen-media-block > [class*="spark-drawer"] { display: block; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-small .lumen-media-block .lumen-image[class] { background: rgb(51, 51, 51); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-small .lumen-media-block .lumen-image[class] img { opacity: 0.75; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-small .lumen-title-block__heading-wrapper { padding-top: 76px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-small .lumen-title-block__heading[class] { font-size: 3.6rem; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-small .lumen-title-block__byline { margin-bottom: 28px; font-size: 1.6rem; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-small .lumen-title-block__lede { font-size: 2rem; margin-bottom: 26px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-smaller .lumen-media-block .lumen-image[class] { background: rgb(51, 51, 51); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-smaller .lumen-media-block .lumen-image[class] img { opacity: 0.7; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-smaller .lumen-title-block__heading-wrapper { padding-top: 28px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-smaller .lumen-title-block__heading { font-size: 2.8rem; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-smaller .lumen-title-block__byline { margin-bottom: 26px; font-size: 1.4rem; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest).lumen-title-block--fit-smaller .lumen-title-block__lede { font-size: 1.8rem; margin-bottom: 15px; } .lumen-quote[class] { border-left: 0px; padding-left: 0px; margin: 40px auto; position: relative; text-align: center; } .lumen-quote__quote[class] { font-size: 2.8rem; font-family: Helam, Helvetica, Arial, sans-serif; font-style: italic; font-weight: 400; line-height: 1.2; margin-bottom: 0px; } .lumen-quote__citation { font-size: 1.2rem; font-style: normal; display: inline-block; margin-top: 26px; font-family: Helam, Helvetica, Arial, sans-serif; text-transform: uppercase; letter-spacing: 0.1em; font-weight: 400; color: rgb(51, 51, 51); } .lumen-quote hr, .lumen-quote__social { display: none; } .lumen-quote--grey { color: rgb(83, 86, 90); } .lumen-quote--green { color: rgb(35, 179, 137); } .lumen-quote--blue { color: rgb(26, 168, 222); } .lumen-quote--red { color: rgb(209, 48, 47); } .lumen-quote--orange { color: rgb(248, 142, 36); } .publisher-form-admin { padding-top: 150px; width: 83.2vw; margin-left: 8.4vw; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class], .publisher-form-admin .lumen-content .lumen-button[class], .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class], .publisher-form-admin .lumen-content button, .publisher-form-admin .lumen-content input[type="button"], .publisher-form-admin .lumen-content input[type="reset"], .publisher-form-admin .lumen-content input[type="submit"] { background: rgb(20, 126, 167); border: 0px; color: rgb(255, 255, 255); appearance: none; padding: 6px 8px; margin: 0px 6px 10px 0px; line-height: 1.2; font-size: 1.4rem; border-radius: 3px; display: inline-block; outline: 0px; box-sizing: border-box; letter-spacing: 0.1em; cursor: pointer; max-width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class]:hover, .publisher-form-admin .lumen-content .lumen-button[class]:hover, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class]:hover, .publisher-form-admin .lumen-content button:hover, .publisher-form-admin .lumen-content input[type="button"]:hover, .publisher-form-admin .lumen-content input[type="reset"]:hover, .publisher-form-admin .lumen-content input[type="submit"]:hover { color: rgb(255, 255, 255); text-decoration: none; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class]:active, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class]:focus, .publisher-form-admin .lumen-content .lumen-button[class]:active, .publisher-form-admin .lumen-content .lumen-button[class]:focus, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class]:active, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class]:focus, .publisher-form-admin .lumen-content button:active, .publisher-form-admin .lumen-content button:focus, .publisher-form-admin .lumen-content input[type="button"]:active, .publisher-form-admin .lumen-content input[type="button"]:focus, .publisher-form-admin .lumen-content input[type="reset"]:active, .publisher-form-admin .lumen-content input[type="reset"]:focus, .publisher-form-admin .lumen-content input[type="submit"]:active, .publisher-form-admin .lumen-content input[type="submit"]:focus { outline: 0px; box-shadow: rgb(107, 205, 237) 0px 0px 4px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--secondary, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--secondary, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--secondary, .publisher-form-admin .lumen-content button.lumen-button--secondary, .publisher-form-admin .lumen-content input[type="button"].lumen-button--secondary, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--secondary, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--secondary { border: 2px solid rgb(83, 86, 90); background: rgba(255, 255, 255, 0.5); color: rgb(83, 86, 90); padding: 4px 6px; font-weight: 500; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--secondary:hover, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--secondary:hover, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--secondary:hover, .publisher-form-admin .lumen-content button.lumen-button--secondary:hover, .publisher-form-admin .lumen-content input[type="button"].lumen-button--secondary:hover, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--secondary:hover, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--secondary:hover { color: rgb(83, 86, 90); } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--tag, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--tag, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag, .publisher-form-admin .lumen-content button.lumen-button--tag, .publisher-form-admin .lumen-content input[type="button"].lumen-button--tag, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--tag, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--tag { background: 0px 0px; border: 1px solid rgb(51, 51, 51); color: rgb(51, 51, 51); font-size: 1rem; font-weight: 400; padding: 6px 10px; letter-spacing: 0.05em; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--tag:focus, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--tag:hover, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--tag:focus, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--tag:hover, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag:focus, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag:hover, .publisher-form-admin .lumen-content button.lumen-button--tag:focus, .publisher-form-admin .lumen-content button.lumen-button--tag:hover, .publisher-form-admin .lumen-content input[type="button"].lumen-button--tag:focus, .publisher-form-admin .lumen-content input[type="button"].lumen-button--tag:hover, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--tag:focus, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--tag:hover, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--tag:focus, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--tag:hover { border-color: rgb(20, 126, 167); color: rgb(20, 126, 167); } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--tag--destructive::after, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--tag--destructive::after, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag--destructive::after, .publisher-form-admin .lumen-content button.lumen-button--tag--destructive::after, .publisher-form-admin .lumen-content input[type="button"].lumen-button--tag--destructive::after, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--tag--destructive::after, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--tag--destructive::after { font-family: Gideon; display: inline-block; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1em; height: 1em; max-width: 1em; border-radius: 1em; position: relative; -webkit-font-smoothing: antialiased; content: ""; margin-left: 6px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--tag--destructive:hover, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--tag--destructive:hover, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag--destructive:hover, .publisher-form-admin .lumen-content button.lumen-button--tag--destructive:hover, .publisher-form-admin .lumen-content input[type="button"].lumen-button--tag--destructive:hover, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--tag--destructive:hover, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--tag--destructive:hover { border-color: rgb(188, 36, 45); color: rgb(188, 36, 45); } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .publisher-form-admin .lumen-content button[class].lumen-button--destructive, .publisher-form-admin .lumen-content .lumen-button[class].lumen-button--destructive, .publisher-form-admin .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--destructive, .publisher-form-admin .lumen-content button.lumen-button--destructive, .publisher-form-admin .lumen-content input[type="button"].lumen-button--destructive, .publisher-form-admin .lumen-content input[type="reset"].lumen-button--destructive, .publisher-form-admin .lumen-content input[type="submit"].lumen-button--destructive { background: rgb(188, 36, 45); } .publisher-form-admin .lumen-content .lumen-select, .publisher-form-admin .lumen-content select { appearance: none; border: 1px solid rgb(51, 51, 51); border-radius: 3px; background: url("data:image/svg+xml;utf8,") right 17px center / 10px 10px no-repeat; font-size: 1.6rem; height: 35px; line-height: 1.2; max-width: 300px; padding: 0px 38px 0px 15px; } .publisher-form-admin .lumen-content .lumen-select--small, .publisher-form-admin .lumen-content select--small { font-size: 1.4rem; height: 28px; } .publisher-form-admin .lumen-content .lumen-select--large, .publisher-form-admin .lumen-content select--large { font-size: 2rem; height: 40px; } .lumen-content .publisher-form-admin .ajaxn[class]::after, .publisher-form-admin__header .ajaxn[class]::after { font-family: Gideon; display: inline-block; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1em; height: 1em; max-width: 1em; border-radius: 1em; position: relative; -webkit-font-smoothing: antialiased; content: ""; animation: 1s ease-in-out 0s infinite normal none running ajax-indication; } .publisher-form-admin__header { background: rgb(255, 255, 255); padding: 15px; } .publisher-form-admin__header .components__search { width: 26.6667vw; padding: 6px; margin-left: 15px; } .publisher-form-admin__update-all { float: right; } .publisher-form-admin__metadata-section { display: none; background: rgb(255, 255, 255); padding: 15px; margin-bottom: 15px; } .publisher-form-admin__metadata-section.active { display: block; } .publisher-form-admin__code-container { background: rgb(51, 51, 51); color: rgb(255, 255, 255); font-size: 1.4rem; max-height: 500px; overflow: auto; padding: 0px; margin: 15px 0px; } .publisher-form-admin__code-container pre { margin: 0px; padding: 10px; white-space: pre-wrap; } .publisher-form-admin .invalid { color: rgb(227, 130, 126); } .publisher-form-admin .hidden { display: none; } .publisher-form-admin__component-item { background: rgb(241, 241, 243); margin: 26px 0px 90px; padding: 15px; } .publisher-form-admin__component-item h2 { margin-top: 0px !important; } .publisher-form-admin__component-item h2::after { content: "show details"; font-size: 1.6rem; float: right; } .publisher-form-admin__component-item h2.active::after { content: "hide details"; } .publisher-form-admin__action-row { text-align: right; } .publisher-form-admin__action-row .lumen-button--destructive { float: left; } .publisher-form-admin .unlist { margin: 0px; padding: 0px; list-style: none; } .publisher-form-admin__form-data { background: rgb(255, 255, 255); padding: 26px; margin: 28px 0px; } .publisher-form-admin__form-data h3 { margin-top: 0px !important; } .lumen-media-block { margin: 40px 0px; position: relative; width: 100%; } .lumen-media-block .lumen-media-block__caption { color: rgb(151, 153, 155); font-size: 1.2rem; font-weight: 600; line-height: 1.4; padding-top: 10px; } .lumen-media-block span.lumen-media-block__caption__title { display: block; color: rgb(51, 51, 51); font-weight: 700; } .lumen-media-block--breakout-end { margin: 0px auto 26px; float: right; text-align: center; width: 100%; } .lumen-media-block--breakout-start { margin: 0px auto 26px; float: left; text-align: center; width: 100%; } .lumen-media-block .spark-drawer__title { position: absolute; right: 0px; color: rgb(51, 51, 51); margin-top: 6px; } .lumen-media-block .spark-drawer__title .lumen-icon__graphic::before { transition: all 0.5s ease 0s; transform: rotate(0deg); } .lumen-media-block .spark-drawer__title:hover { text-decoration: none; } .lumen-media-block .spark-drawer__title[aria-expanded="true"] .lumen-icon .lumen-icon__graphic::before { transform: rotate(180deg); } .lumen-media-block .spark-drawer__content { margin: 10px 0px; padding-bottom: 10px; padding-right: 40px; border-bottom: 1px solid rgb(162, 170, 173); } .lumen-media-block .spark-drawer__container + figcaption { margin-right: 16.6vw; } .lumen-video { position: relative; } .lumen-video__length { position: absolute; bottom: 26px; right: 26px; background: rgba(0, 0, 0, 0.7); color: rgb(255, 255, 255); border-radius: 3px; padding: 6px 12px; z-index: 10; } .lumen-video .lumen-icon { color: rgb(255, 255, 255); position: absolute; bottom: 26px; left: 26px; font-size: 44px; line-height: 1; z-index: 10; } .lumen-video .lumen-icon__graphic::before { background: rgba(51, 51, 51, 0.3); box-sizing: content-box; max-width: none; text-align: center; height: 44px; width: 44px; } .lumen-video .lumen-image__wrapper { background: rgb(51, 51, 51); text-align: center; } .lumen-content .lumen-video button[class]:not(.vjs-big-play-button) { background: inherit; border: inherit; color: inherit; display: inherit; overflow: inherit; font-size: inherit; line-height: inherit; text-transform: inherit; text-decoration: inherit; transition: inherit; appearance: inherit; } .lumen-tile { margin-bottom: 40px; border-bottom: 1px solid rgb(162, 170, 173); width: 100%; } .lumen-tile__link { display: block; } .lumen-tile__link:hover[class] { text-decoration: none; } .lumen-tile__title { color: rgb(51, 51, 51); font: italic 700 2.2rem / 1.2 "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; margin: 15px 0px 10px; } .lumen-tile__title[class] a, .lumen-tile__title[class] a:hover { color: rgb(51, 51, 51); text-decoration: none; } .lumen-tile__content { color: rgb(51, 51, 51); font: 300 1.6rem / 1.4 "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; margin: 10px 0px 15px; } .lumen-tile__content p:last-child { margin-bottom: 0px; } .lumen-tile__metadata { color: rgb(151, 153, 155); font: 500 1.4rem / 1.4 "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; margin-top: 15px; } .lumen-tile__metadata p:last-child { margin-bottom: 0px; } .lumen-tile .lumen-image { margin-bottom: 0px; } .lumen-tile__text-wrapper { padding-bottom: 28px; } .lumen-tile__image-wrapper { position: relative; } .lumen-tile__image-wrapper .lumen-icon { position: absolute; display: flex; width: 100%; height: 100%; align-items: center; justify-content: center; cursor: pointer; color: rgb(255, 255, 255); font-size: 74px; z-index: 200; } .lumen-tile__image-wrapper .lumen-icon__graphic::before { background: rgba(0, 0, 0, 0.3); box-sizing: content-box; width: 1em; text-align: center; border: 0.08em solid transparent; } .lumen-tile--horizontal { margin-bottom: 10px; } .lumen-tile--horizontal, .lumen-tile--horizontal .lumen-tile__link { display: flex; flex-direction: row; width: 100%; } .lumen-tile--horizontal .lumen-tile__image-wrapper { width: 19.4vw; margin-right: 2.8vw; margin-bottom: 10px; } .lumen-tile--horizontal .lumen-tile__image-wrapper .lumen-icon { display: none; } .lumen-tile--horizontal .lumen-tile .lumen-image { margin-bottom: 10px; } .lumen-tile--horizontal .lumen-tile__title { margin: 0px 0px 6px; font-size: 1.6rem; font-style: normal; } .lumen-tile--horizontal .lumen-tile__content { margin: 0px 0px 10px; font-size: 1.6rem; } .lumen-tile--horizontal .lumen-tile__metadata { margin: 0px; font-size: 1.4rem; } .lumen-tile--horizontal .lumen-tile__text-wrapper { flex-grow: 1; width: 1px; padding: 0px; } .lumen-tile--horizontal .lumen-tile__text-wrapper > :last-child { margin: 0px 0px 10px; } .lumen-tile--spot, .lumen-tile--spot > a.lumen-tile__link { text-align: center; border-bottom: none; display: flex; flex-direction: column; align-items: center; } .lumen-tile--spot .lumen-tile__title { font-size: 2.2rem; font-family: "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; line-height: 1.2; font-weight: 300; color: rgb(51, 51, 51); font-style: normal; } .lumen-tile--spot .lumen-tile__title[class] a, .lumen-tile--spot .lumen-tile__title[class] a:hover { color: rgb(51, 51, 51); text-decoration: none; } .lumen-tile--spot .lumen-tile__image-wrapper { margin-bottom: 15px; border-radius: 50%; overflow: hidden; max-width: 38.8vw; width: 70%; } .lumen-tile--spot .lumen-tile__image-wrapper .lumen-image { margin-bottom: 0px; } .lumen-tile--spot .lumen-tile__image-wrapper .lumen-icon { display: none; } .lumen-tile--card { background-color: rgb(255, 255, 255); border-bottom: 0px; } .lumen-tile--card .lumen-tile__text-wrapper { margin-left: 15px; margin-right: 15px; } .lumen-tile--selected .lumen-image { box-shadow: rgb(107, 205, 237) 0px 0px 0px 5px inset; padding: 5px; } .lumen-dynamic-layout { margin: 76px 0px; } [class$="--major"] .lumen-dynamic-layout, [class$="--minor"] .lumen-dynamic-layout { margin-top: 0px; } [class$="--major"] .lumen-dynamic-layout__heading[class], [class$="--minor"] .lumen-dynamic-layout__heading[class] { margin-top: 0px; } [class$="--minor"] .lumen-dynamic-layout .lumen-dynamic-layout__items { display: block; } .lumen-dynamic-layout__heading, h2.lumen-dynamic-layout__heading[class], h3.lumen-dynamic-layout__heading[class], h4.lumen-dynamic-layout__heading[class] { display: block; font-family: "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; font-weight: 700; margin: 76px 0px 26px; font-size: 1.6rem; line-height: 1.2; letter-spacing: 0.05em; text-transform: uppercase; } .lumen-dynamic-layout__description { margin: 6px 0px 26px; } .lumen-dynamic-layout .lumen-dynamic-layout__items { display: flex; justify-content: space-between; flex-wrap: wrap; position: relative; } .lumen-dynamic-layout .lumen-dynamic-layout__items::after, .lumen-dynamic-layout .lumen-dynamic-layout__items::before { content: ""; order: 999; height: 0px; display: block; } .lumen-dynamic-layout .lumen-dynamic-layout__items .lumen-dynamic-layout__item { display: flex; margin-bottom: 26px; } .lumen-dynamic-layout .lumen-dynamic-layout__items .lumen-dynamic-layout__item > :first-child { margin-top: 0px; } .lumen-dynamic-layout .lumen-dynamic-layout__items .lumen-dynamic-layout__item > :last-child { margin-bottom: 0px; } .lumen-dynamic-layout--mansory { background-color: rgb(241, 241, 243); } .lumen-dynamic-layout--masonry, .lumen-dynamic-layout:not([class$="--major"].lumen-dynamic-layout), .lumen-dynamic-layout:not([class$="--minor"].lumen-dynamic-layout) { margin-bottom: 0px; margin-top: 0px; } .lumen-frame--full .lumen-dynamic-layout--masonry, .lumen-frame--full .lumen-dynamic-layout:not([class$="--major"].lumen-dynamic-layout), .lumen-frame--full .lumen-dynamic-layout:not([class$="--minor"].lumen-dynamic-layout) { padding: 40px 0px; } .lumen-frame--narrow .lumen-dynamic-layout--masonry, .lumen-frame--narrow .lumen-dynamic-layout:not([class$="--major"].lumen-dynamic-layout), .lumen-frame--narrow .lumen-dynamic-layout:not([class$="--minor"].lumen-dynamic-layout) { padding: 76px 0px; } .lumen-content .lumen-dynamic-layout .lumen-dynamic-layout__show-more[class] { display: none; } .lumen-dynamic-layout__show-more { position: absolute; bottom: -26px; left: 50%; transform: translateX(-50%); display: none; } .lumen-dynamic-layout .lumen-dynamic-layout__items--max-enabled .lumen-dynamic-layout__show-more[class] { display: inline-block; } .lumen-dynamic-layout .lumen-dynamic-layout__items--max-enabled .lumen-dynamic-layout__item.lumen-dynamic-layout__item--last-shown-item ~ :not(.lumen-dynamic-layout__show-more) { display: none; } .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } .lumen-frame--narrow .lumen-dynamic-layout--masonry[class] { margin-left: -8.4vw; padding-left: 8.4vw; padding-right: 8.4vw; width: 100vw; } .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } .lumen-frame--full .lumen-dynamic-layout--masonry { margin-left: -8.4vw; padding-left: 8.4vw; padding-right: 8.4vw; width: 100vw; } [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 83.2vw; } .spark-section-heading { text-align: center; display: flex; flex-direction: column; align-items: center; } .spark-section-heading__visual { margin-bottom: 15px; border-radius: 50%; overflow: hidden; width: 38.8vw; } .spark-feature { position: relative; color: rgb(255, 255, 255); overflow: hidden; text-align: center; margin: 28px 0px; } .spark-feature .lumen-image img { min-width: 100%; } .spark-feature__text[class] { width: 100%; bottom: 0px; padding-top: 76px; display: flex; flex-direction: column; align-items: center; justify-content: flex-end; position: absolute; left: 0px; padding-bottom: 40px; background: linear-gradient(transparent, rgba(0, 0, 0, 0.7)) transparent; } .spark-feature__text[class] > a { color: rgb(255, 255, 255); } .spark-feature__text[class] > a:hover { color: rgb(255, 255, 255); text-decoration: none; } .spark-feature .lumen-icon { color: rgb(255, 255, 255); font-size: 50px; z-index: 200; line-height: 1em; } .spark-feature .lumen-icon__graphic::before { background: rgba(0, 0, 0, 0.3); box-sizing: content-box; width: 1em; text-align: center; border: 0.08em solid transparent; } .spark-feature__pre-title { text-transform: uppercase; font-size: 1.4rem; font-weight: 600; position: relative; letter-spacing: 0.5px; margin-bottom: 6px; } .spark-feature__title { margin-bottom: 15px; } .spark-feature__content { margin-bottom: 28px; font-family: "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; font-weight: 300; } .spark-feature--fit-small { background: rgb(51, 51, 51); } .spark-feature--fit-small .lumen-image { opacity: 0.75; } .spark-feature--fit-small .spark-feature__text { padding-top: 28px; padding-bottom: 28px; } .spark-feature--fit-small .spark-feature__play-button .lumen-icon { font-size: 60px; padding-bottom: 15px; } .spark-feature--fit-small .spark-feature__pre-title { font-size: 1.4rem; } .spark-feature--fit-small .spark-feature__title[class] { font-size: 3.6rem; margin-bottom: 10px; } .spark-feature--fit-small .spark-feature__content { font-size: 2rem; margin-bottom: 26px; } .spark-feature--fit-smaller { background: rgb(51, 51, 51); } .spark-feature--fit-smaller .lumen-image { opacity: 0.7; } .spark-feature--fit-smaller .spark-feature__text { padding-top: 26px; padding-bottom: 26px; } .spark-feature--fit-smaller .spark-feature__play-button .lumen-icon { font-size: 50px; padding-bottom: 10px; } .spark-feature--fit-smaller .spark-feature__pre-title { font-size: 1.2rem; } .spark-feature--fit-smaller .spark-feature__title { font-size: 2.8rem; margin-bottom: 8px; } .spark-feature--fit-smaller .spark-feature__content { font-size: 1.8rem; margin-bottom: 15px; } .spark-feature--fit-smallest { background: rgb(51, 51, 51); } .spark-feature--fit-smallest .lumen-image { opacity: 0.6; } .spark-feature--fit-smallest .spark-feature__text { padding-top: 15px; padding-bottom: 15px; } .spark-feature--fit-smallest .spark-feature__play-button { display: none; } .spark-feature--fit-smallest .spark-feature__pre-title { font-size: 1.2rem; } .spark-feature--fit-smallest .spark-feature__title { font-size: 2.4rem; margin-bottom: 8px; } .spark-feature--fit-smallest .spark-feature__content { display: none; } .spark-feature--text-bottom { display: flex; justify-content: space-between; align-items: center; flex-direction: column; } .spark-feature--text-bottom.spark-feature { text-align: center; } .spark-feature--text-bottom.spark-feature .lumen-image__wrapper { overflow: hidden; border-radius: 50%; width: 38.8vw; } .spark-feature--text-bottom.spark-feature .lumen-image__wrapper .lumen-image { margin-bottom: 0px; } .spark-feature--text-bottom.spark-feature .lumen-image__wrapper .lumen-icon { display: none; } .spark-feature--text-bottom .spark-feature__play-button { display: none; } .spark-feature--text-bottom .spark-feature__text { position: static; background: 0px 0px; display: block; padding: 0px; } .spark-feature--text-bottom .spark-feature__text > a { color: rgb(51, 51, 51); } .spark-feature--text-bottom .spark-feature__text > a:hover { color: rgb(51, 51, 51); text-decoration: none; } .spark-feature--text-bottom .spark-feature__pre-title { font-size: 1.2rem; margin-bottom: 4px; } .spark-feature--text-right { display: flex; justify-content: space-between; align-items: flex-start; color: rgb(51, 51, 51); text-align: left; } .spark-feature--text-right .spark-feature__text { position: static; background: 0px 0px; display: block; padding: 15px 0px; } .spark-feature--text-right .spark-feature__text > a { color: rgb(51, 51, 51); } .spark-feature--text-right .spark-feature__text > a:hover { color: rgb(51, 51, 51); text-decoration: none; } .spark-feature--text-right .spark-feature__pre-title { font-size: 1.2rem; margin-bottom: 4px; } .spark-feature--text-right .spark-feature__title[class] { text-align: left; font-size: 2.8rem; } .spark-feature--text-right .spark-feature__play-button { display: none; } .spark-feature--text-right .lumen-image { width: 100%; } .lumen-content .lumen-button[class], .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class], .lumen-content button, .lumen-content input[type="button"], .lumen-content input[type="reset"], .lumen-content input[type="submit"], .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class] { background: rgb(20, 126, 167); border: 0px; color: rgb(255, 255, 255); appearance: none; padding: 6px 8px; margin: 0px 6px 10px 0px; line-height: 1.2; font-size: 1.4rem; border-radius: 3px; display: inline-block; outline: 0px; box-sizing: border-box; letter-spacing: 0.1em; cursor: pointer; max-width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } .lumen-content .lumen-button[class]:hover, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class]:hover, .lumen-content button:hover, .lumen-content input[type="button"]:hover, .lumen-content input[type="reset"]:hover, .lumen-content input[type="submit"]:hover, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class]:hover { color: rgb(255, 255, 255); text-decoration: none; } .lumen-content .lumen-button[class]:active, .lumen-content .lumen-button[class]:focus, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class]:active, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class]:focus, .lumen-content button:active, .lumen-content button:focus, .lumen-content input[type="button"]:active, .lumen-content input[type="button"]:focus, .lumen-content input[type="reset"]:active, .lumen-content input[type="reset"]:focus, .lumen-content input[type="submit"]:active, .lumen-content input[type="submit"]:focus, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class]:active, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class]:focus { outline: 0px; box-shadow: rgb(107, 205, 237) 0px 0px 4px; } .lumen-content .lumen-button[class].lumen-button--secondary, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--secondary, .lumen-content button.lumen-button--secondary, .lumen-content input[type="button"].lumen-button--secondary, .lumen-content input[type="reset"].lumen-button--secondary, .lumen-content input[type="submit"].lumen-button--secondary, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--secondary { border: 2px solid rgb(83, 86, 90); background: rgba(255, 255, 255, 0.5); color: rgb(83, 86, 90); padding: 4px 6px; font-weight: 500; } .lumen-content .lumen-button[class].lumen-button--secondary:hover, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--secondary:hover, .lumen-content button.lumen-button--secondary:hover, .lumen-content input[type="button"].lumen-button--secondary:hover, .lumen-content input[type="reset"].lumen-button--secondary:hover, .lumen-content input[type="submit"].lumen-button--secondary:hover, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--secondary:hover { color: rgb(83, 86, 90); } .lumen-content .lumen-button[class].lumen-button--tag, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag, .lumen-content button.lumen-button--tag, .lumen-content input[type="button"].lumen-button--tag, .lumen-content input[type="reset"].lumen-button--tag, .lumen-content input[type="submit"].lumen-button--tag, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--tag { background: 0px 0px; border: 1px solid rgb(51, 51, 51); color: rgb(51, 51, 51); font-size: 1rem; font-weight: 400; padding: 6px 10px; letter-spacing: 0.05em; } .lumen-content .lumen-button[class].lumen-button--tag:focus, .lumen-content .lumen-button[class].lumen-button--tag:hover, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag:focus, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag:hover, .lumen-content button.lumen-button--tag:focus, .lumen-content button.lumen-button--tag:hover, .lumen-content input[type="button"].lumen-button--tag:focus, .lumen-content input[type="button"].lumen-button--tag:hover, .lumen-content input[type="reset"].lumen-button--tag:focus, .lumen-content input[type="reset"].lumen-button--tag:hover, .lumen-content input[type="submit"].lumen-button--tag:focus, .lumen-content input[type="submit"].lumen-button--tag:hover, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--tag:focus, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--tag:hover { border-color: rgb(20, 126, 167); color: rgb(20, 126, 167); } .lumen-content .lumen-button[class].lumen-button--tag--destructive::after, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag--destructive::after, .lumen-content button.lumen-button--tag--destructive::after, .lumen-content input[type="button"].lumen-button--tag--destructive::after, .lumen-content input[type="reset"].lumen-button--tag--destructive::after, .lumen-content input[type="submit"].lumen-button--tag--destructive::after, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--tag--destructive::after { font-family: Gideon; display: inline-block; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1em; height: 1em; max-width: 1em; border-radius: 1em; position: relative; -webkit-font-smoothing: antialiased; content: ""; margin-left: 6px; } .lumen-content .lumen-button[class].lumen-button--tag--destructive:hover, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--tag--destructive:hover, .lumen-content button.lumen-button--tag--destructive:hover, .lumen-content input[type="button"].lumen-button--tag--destructive:hover, .lumen-content input[type="reset"].lumen-button--tag--destructive:hover, .lumen-content input[type="submit"].lumen-button--tag--destructive:hover, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--tag--destructive:hover { border-color: rgb(188, 36, 45); color: rgb(188, 36, 45); } .lumen-content .lumen-button[class].lumen-button--destructive, .lumen-content .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class].lumen-button--destructive, .lumen-content button.lumen-button--destructive, .lumen-content input[type="button"].lumen-button--destructive, .lumen-content input[type="reset"].lumen-button--destructive, .lumen-content input[type="submit"].lumen-button--destructive, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .lumen-content button[class].lumen-button--destructive { background: rgb(188, 36, 45); } .spark-drawer__title[class] { cursor: pointer; } .spark-drawer__title .open { display: none; } .spark-drawer__title:hover .open { text-decoration: none; } .spark-drawer__container { max-height: 0px; margin-top: -1px; overflow: hidden; transition: all 0.3s ease 0s; } .spark-drawer__container.active { max-height: 10000px; } .spark-drawer__title[aria-expanded="true"] + .spark-drawer__container { max-height: 10000px; } .spark-drawer__content.spark-drawer--bar { padding: 6px 0px; margin: 0px auto; width: 83.2vw; } .spark-drawer--bar.spark-drawer__container[class]:last-child, .spark-drawer--bar.spark-drawer__title[class] { margin-bottom: 6px; } .spark-drawer--bar.spark-drawer__container[class]:last-child:first-of-type, .spark-drawer--bar.spark-drawer__title[class]:first-of-type { margin-top: 8px; } .spark-drawer--bar.spark-drawer__title[class] { display: flex; position: relative; min-height: 40px; color: rgb(51, 51, 51); } .spark-drawer--bar.spark-drawer__title[class]:hover { color: rgb(83, 86, 90); text-decoration: none; } .spark-drawer--bar.spark-drawer__title[aria-expanded="true"] { font-weight: 700; } .spark-drawer--bar.spark-drawer__title:last-of-type { margin-bottom: 26px; } .spark-drawer--bar .spark-drawer__container[class], .spark-drawer--bar .spark-drawer__title[class] { margin-bottom: 0px; } .spark-drawer--bar .spark-drawer__title[class] { background: 0px 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(241, 241, 243); border-top: 1px solid rgb(241, 241, 243); } .spark-drawer--bar .spark-drawer__title__text[class] { display: inline-block; flex: 1 1 100%; background: rgb(241, 241, 243); padding: 10px 15px; } .spark-drawer--bar .spark-drawer__title__trigger { transition: background 0.3s ease 0s; color: rgb(51, 51, 51); margin-left: 4px; display: flex; align-items: center; justify-content: center; background: rgb(241, 241, 243); padding: 6px 15px; min-width: 40px; } .spark-drawer--bar .spark-drawer__title__trigger__icon { text-align: center; } .spark-drawer--bar .spark-drawer__title__trigger__icon::before { display: inline-block; transform: rotate(0deg); transition: all 0.3s ease 0s; } .spark-drawer--bar .spark-drawer__content { padding-left: 0px; padding-right: 0px; } .spark-drawer--bar .spark-drawer--bar:first-of-type { border-top: 0px; } .spark-drawer--bar .spark-drawer--bar:first-of-type[class] { margin-top: 0px; border-bottom: 0px; } .spark-drawer--bar .spark-drawer--bar:last-of-type { border-bottom: 0px; } .spark-drawer--bar .spark-drawer--bar .spark-drawer__title__text, .spark-drawer--bar .spark-drawer--bar .spark-drawer__title__trigger { background-color: rgb(255, 255, 255); } .spark-drawer--bar .spark-drawer--bar[aria-expanded="true"] { border-bottom: 1px solid rgb(241, 241, 243); } .spark-drawer--link .spark-drawer__title__trigger { display: inline-block; } .spark-drawer--link .spark-drawer__title__trigger__icon::before { display: inline-block; transition: all 0.3s ease 0s; } .spark-drawer__title[aria-expanded="true"] .closed { display: none; } .spark-drawer__title[aria-expanded="true"] .open { display: inline-block; } .spark-drawer__title[aria-expanded="true"]:hover .open { text-decoration: underline; } .spark-drawer__title[aria-expanded="true"].spark-drawer--bar:hover .open { text-decoration: none; } .spark-drawer__title[aria-expanded="true"] .spark-drawer__title__trigger { background: rgb(255, 255, 255); } .spark-drawer__title[aria-expanded="true"] .spark-drawer__title__trigger__icon::before { transform: rotate(-90deg); content: ""; width: 18px; } .spark-breadcrumb { width: 100vw; background-color: rgb(255, 255, 255); padding: 8px 28px 8px 8.4vw; color: rgb(162, 170, 173); font-weight: 100; font-family: "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; border-bottom: 1px solid rgb(230, 230, 232); } .spark-breadcrumb__divider { color: rgb(230, 230, 232); border-bottom: none; } .spark-breadcrumb__link { text-transform: uppercase; font-size: 1.2rem; font-weight: 700; letter-spacing: 1px; padding: 0px 8px; } .spark-breadcrumb__link:first-child { padding-left: 0px; } .spark-breadcrumb__current { color: rgb(83, 86, 90); font-size: 1.4rem; padding: 0px 8px; } .lumen-header .spark-breadcrumb[class] { margin-left: 0px; } .lumen-title-block .spark-link-list { color: rgb(51, 51, 51); } .spark-link-list__items[class] { margin: 15px 0px 0px; display: block; column-gap: 5.6vw; } .spark-link-list__items[class]::after, .spark-link-list__items[class]::before { content: ""; order: 999; height: 0px; display: block; } .spark-link-list__items[class] .spark-link-list__items__item { break-inside: avoid; max-width: 100%; } .spark-link-list__items[class] .spark-link-list__items__item:last-child a.lumen-button { margin-bottom: 26px; } .spark-link-list__items[class] .spark-link-list__items__item a { display: table; } .spark-link-list__items[class] .spark-link-list__items__item a.lumen-button { margin-right: 0px; } .spark-link-list__items[class] .spark-link-list__items__item a:not(.lumen-button) { margin-bottom: 26px; } .spark-link-list--columns-1 .spark-link-list__items { columns: 1; } .spark-link-list--columns-2 .spark-link-list__items { columns: 1; } .spark-link-list--columns-3 .spark-link-list__items { columns: 1; } .spark-link-list--columns-4 .spark-link-list__items { columns: 1; } .spark-link-list--flow .spark-link-list__items[class] { display: flex; flex-wrap: wrap; columns: 1; } .spark-link-list--flow .spark-link-list__items__item[class] { display: inline-block; line-height: 1; margin: 0px; padding: 0px; } .spark-link-list--flow .spark-link-list__items a { display: inline-block; } .spark-link-list--flow .spark-link-list__items a.lumen-button[class] { margin: 0px 10px 10px 0px; } .spark-link-list--flow .spark-link-list__items a:not(.lumen-button) { margin-right: 26px; } .spark-link-list--row .spark-link-list__items { display: flex; flex-wrap: wrap; justify-content: left; flex: 1 1 0%; } .spark-link-list--row .spark-link-list__items__item[class] { width: 100%; } .spark-link-list .hide-items__label:empty ~ .lumen-icon { display: none; } .spark-link-list .hide-items__last-shown ~ * { display: none; } .spark-link-list .hide-items__last-shown ~ .hide-items__trigger { display: initial; } .spark-pagination { width: auto; display: inline-block; margin: 40px 0px 90px; } .spark-pagination__list { display: flex; padding-left: 0px; width: auto; } .spark-pagination__list-item { list-style: none; flex: 0 1 auto; } .spark-pagination__list-item__item[class] { display: block; padding: 4px 8px; font-size: 1.4rem; font-weight: 400; color: rgb(151, 153, 155); border-radius: 3px; margin-right: 8px; } .spark-pagination__list-item__item[class]:focus, .spark-pagination__list-item__item[class]:hover { box-shadow: rgb(230, 230, 232) 0px 0px 0px 1px inset; color: rgb(151, 153, 155); text-decoration: none; outline: 0px; font-weight: 600; } .spark-pagination__list-item__item--active[class] { background: rgb(20, 126, 167); cursor: default; color: rgb(255, 255, 255); font-weight: 600; } .spark-pagination__list-item__item--active[class]:focus, .spark-pagination__list-item__item--active[class]:hover { box-shadow: none; color: rgb(255, 255, 255); } .spark-pagination__list-item--next .spark-pagination__list-item__item, .spark-pagination__list-item--previous .spark-pagination__list-item__item { color: rgb(20, 126, 167); font-size: 2.2rem; line-height: 1; padding: 2px 3px 3px; } .spark-pagination__list-item--next .spark-pagination__list-item__item:hover, .spark-pagination__list-item--previous .spark-pagination__list-item__item:hover { color: rgb(19, 97, 127); } .spark-author-block { display: flex; align-items: flex-start; margin: 40px 0px; width: 100%; } .spark-author-block .lumen-image { margin-right: 15px; width: 16.6vw; } .spark-author-block .lumen-image img { border-radius: 50%; } .spark-author-block__author { flex: 1 1 0%; } .spark-author-block__author-name[class] { font: 2.4rem / 1.2 Helam, Helvetica, Arial, sans-serif; margin-bottom: 10px; } .spark-author-block__bio[class] { margin-bottom: 8px; } .spark-author-block__bio { color: rgb(151, 153, 155); font-size: 1.6rem; font-style: italic; } .spark-content-actions { margin: 28px 0px; position: relative; text-align: center; } .spark-content-actions__section { display: inline-block; } .spark-content-actions__section:first-child { padding-left: 0px; } .spark-content-actions__section:not(:first-child) { margin-top: 8px; padding-top: 8px; } .spark-content-actions__action { display: inline-block; font-size: 2.5rem; padding: 0px 10px; } .spark-content-actions__action > span { cursor: pointer; } .spark-content-actions .spark-drawer__title[class] { color: rgb(20, 126, 167); } .spark-content-actions .spark-drawer__title[aria-expanded="true"] { min-height: 120px; position: relative; } .spark-content-actions .spark-drawer__title[aria-expanded="true"]::before { font-family: Gideon; font-size: 2em; color: rgb(255, 255, 255); position: absolute; bottom: 22px; left: -12px; z-index: 12; text-shadow: rgb(208, 211, 212) 0px -2px 0px; } .spark-content-actions .spark-drawer__title[aria-expanded="true"] + .spark-drawer__container { max-height: 60px; min-height: 60px; border-top: 1px solid rgb(208, 211, 212); border-bottom: 1px solid rgb(208, 211, 212); } .spark-content-actions .spark-drawer__container { text-align: left; position: absolute; top: 60px; left: 0px; max-width: 100%; background: rgb(255, 255, 255); font-size: 1.5rem; } .spark-content-actions--end { display: flex; width: 100%; text-align: left; } .spark-content-actions--end .spark-content-actions__section { flex-shrink: 0; margin: 0px; padding: 0px; } .spark-content-actions--end .spark-content-actions__section:nth-child(2) { color: rgb(151, 153, 155); } .spark-select { margin: 40px 0px 26px; } .spark-select__label { margin-right: 10px; } .spark-serp-tile { border-bottom: 1px solid rgb(162, 170, 173); margin: 26px 0px 28px; } .spark-serp-tile, .spark-serp-tile__link { display: flex; flex-flow: wrap; width: 100%; } .spark-serp-tile__link:hover[class] { text-decoration: none; } .spark-serp-tile__title { color: rgb(51, 51, 51); flex: 1 1 100%; font: 400 2rem / 1.2 "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; margin-bottom: 10px; } .spark-serp-tile__metadata { color: rgb(151, 153, 155); flex: 1 1 100%; font: 400 1.2rem / 1.4 "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; margin-bottom: 10px; } .spark-serp-tile__metadata p:last-child { margin-bottom: 0px; } .spark-serp-tile__image-wrapper { height: 18.5vw; overflow: hidden; position: relative; width: 22.2vw; margin-bottom: 28px; margin-right: 15px; } .spark-serp-tile__image-wrapper .lumen-icon { align-items: flex-end; color: rgb(255, 255, 255); cursor: pointer; font-size: 1.8rem; height: 100%; line-height: 1; margin: -10px 0px 0px 10px; position: absolute; z-index: 200; } .spark-serp-tile__image-wrapper .lumen-icon__graphic::before { background: rgba(0, 0, 0, 0.3); } .spark-serp-tile__content { color: rgb(51, 51, 51); flex: 1 1 1%; font: 300 1.6rem / 1.4 "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; margin-bottom: 28px; } .spark-serp-tile__content p:last-child { margin-bottom: 0px; } .lumen-region.lumen-frame--narrow { width: 83.2vw; margin-left: 8.4vw; } .lumen-region.lumen-frame--narrow .lumen-title-block:not(.lumen-title-block--overlay) .lumen-media-block { margin-left: auto; margin-right: auto; } .lumen-region.lumen-frame--narrow .lumen-quote[class] { margin: 76px auto; } .lumen-region.lumen-frame--narrow .lumen-quote hr, .lumen-region.lumen-frame--narrow .lumen-quote__social { display: block; } .lumen-region.lumen-frame--narrow .lumen-quote__social { margin-top: 28px; } .lumen-region.lumen-frame--narrow .lumen-quote hr:first-of-type { margin-bottom: 28px; } .lumen-region.lumen-frame--narrow .lumen-quote hr:last-of-type { margin-top: 15px; } .lumen-region.lumen-frame--narrow .lumen-quote__twitter { font-size: 2.4rem; } .lumen-region.lumen-frame--narrow .lumen-quote__twitter:hover .lumen-icon__graphic--twitter::before { color: rgb(131, 195, 243); } .lumen-region.lumen-frame--full { width: 83.2vw; margin-left: 8.4vw; } .lumen-region.lumen-frame--full > .lumen-content-block { width: 83.2vw; margin-left: 0px; } .lumen-region.lumen-frame--full > .lumen-media-block { width: 83.2vw; margin-left: 0px; } .spark-image-gallery { margin: 40px 0px; text-align: center; } .lumen-frame--narrow .spark-image-gallery { margin-left: auto; margin-right: auto; } .spark-image-gallery__items { display: flex; flex-flow: wrap; justify-content: flex-start; margin-right: -11px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .spark-image-gallery button.spark-image-gallery__load-more[class], .spark-image-gallery .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button.spark-image-gallery__load-more[class], .spark-image-gallery .spark-image-gallery__load-more.lumen-button[class] { font-size: 1.2rem; display: none; } .spark-image-gallery .spark-image-gallery-item { margin: 0px 10px 10px 0px; } .spark-image-gallery[data-aspect-ratios] .spark-image-gallery-item { display: none; } .spark-image-gallery-item { text-align: left; } .spark-image-gallery-item.selected { position: relative; } .spark-image-gallery-item.selected::after { content: ""; position: absolute; bottom: -15px; left: 50%; transform: translateX(-50%); width: 0px; height: 0px; border-left: 15px solid transparent; border-right: 15px solid transparent; border-bottom: 15px solid rgb(51, 51, 51); } .spark-image-gallery-item.selected .spark-image-gallery-item__drawer { display: block; } .spark-image-gallery-item__drawer { background: rgb(51, 51, 51); color: rgb(241, 241, 243); display: none; padding: 40px; position: absolute; width: 83.2vw; } .spark-image-gallery-item__drawer__close { position: absolute; right: 15px; top: 10px; cursor: pointer; } .spark-image-gallery-item__drawer__download .lumen-icon { cursor: pointer; } .spark-image-gallery-item__drawer__title { display: block; font-size: 2.8rem; margin-bottom: 15px; } .spark-image-gallery-item__drawer__description { font-size: 1.6rem; } .spark-image-gallery-item__drawer--downloads-active .spark-image-gallery-item__downloads { display: block; } .spark-image-gallery-item__drawer--downloads-active .spark-image-gallery-item__drawer__download { color: rgb(83, 86, 90); } .spark-image-gallery-item__drawer--downloads-active .spark-image-gallery-item__drawer__download .lumen-icon { cursor: default; } .spark-image-gallery-item__drawer--downloads-active .spark-image-gallery-item__drawer__description + .lumen-image { display: none; } .spark-image-gallery-item__drawer .lumen-image { display: none; } .spark-image-gallery-item__drawer .lumen-image__wrapper { background: rgba(0, 0, 0, 0.3); text-align: center; } .spark-image-gallery-item__drawer .lumen-image__image { max-height: 50vh; width: auto; } .spark-image-gallery-item__drawer .lumen-icon__graphic--close-open { font-size: 3.6rem; padding: 10px; line-height: 1; } .spark-image-gallery-item__downloads { background: rgb(51, 51, 51); display: none; height: 100vh; padding: 26px; position: fixed; left: 0px; top: 0px; width: 100%; z-index: 500; } .spark-image-gallery-item__downloads__close { position: absolute; right: 15px; top: 10px; cursor: pointer; } .spark-image-gallery-item__downloads__title { display: block; margin: 76px 0px 28px; } .spark-image-gallery-item__downloads__buttons { display: flex; flex-flow: wrap; justify-content: space-between; margin: 28px 0px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .spark-image-gallery-item__downloads__buttons button[class], .spark-image-gallery-item__downloads__buttons .lumen-button[class], .spark-image-gallery-item__downloads__buttons .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class] { font-size: 1.6rem; flex: 0 0 calc(50% - 8px); margin: 0px 0px 15px; } .spark-image-gallery-item__downloads__buttons .lumen-button__details[class] { display: block; font-size: 1rem; margin-top: 6px; white-space: normal; } .spark-image-gallery-item__downloads__info[class] { color: rgb(208, 211, 212); font-size: 1.4rem; margin: 28px 0px; } .spark-image-gallery-item__downloads__info[class] a { font-weight: 600; } .spark-input { color: rgb(83, 86, 90); display: block; margin-bottom: 40px; } .spark-input__label { display: block; font-size: 1.2rem; margin-bottom: 6px; } .spark-input--checkbox { margin-bottom: 6px; } .spark-input input { border: 1px solid rgb(162, 170, 173); border-radius: 3px; font-size: 1.6rem; padding: 6px; } .spark-date-select { color: rgb(83, 86, 90); display: block; font-size: 1.2rem; margin-bottom: 40px; } .spark-date-select__label { display: block; margin-bottom: 6px; } .spark-date-select .spark-select { display: inline-block; margin: 0px 6px; } .spark-date-select .spark-select:first-child { margin-left: 0px; } .spark-date-select .spark-select:last-child { margin-right: 0px; } .spark-textarea { color: rgb(83, 86, 90); display: block; font-size: 1.2rem; margin-bottom: 40px; } .spark-textarea__label { display: block; margin-bottom: 6px; } .spark-textarea__text { border: 1px solid rgb(162, 170, 173); border-radius: 3px; font-size: 1.6rem; min-height: 200px; padding: 6px; width: 100%; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button.spark-multifile-upload__add-button[class], .spark-multifile-upload__add-button.lumen-button[class] { margin-top: 15px; } .spark-multifile-upload .spark-input { margin-bottom: 10px; } .spark-fieldset { border: 0px; margin: 40px 0px; padding: 0px; } .spark-fieldset legend { font-size: 2.8rem; margin-bottom: 26px; } .spark-search-facets[class] { margin-left: -8.4vw; width: 100vw; border-bottom: 1px solid rgb(208, 211, 212); font-size: 1.4rem; list-style: none; margin-bottom: 40px; padding: 0px; } .spark-search-facets__item[class] { border-bottom: 2px solid rgb(255, 255, 255); display: inline-block; margin: 0px 40px 0px 0px; padding: 8px 0px 6px; } .spark-search-facets__item[class]:first-child { margin-top: 0px; } .spark-search-facets__item[class]:last-child { margin-right: 0px; } .spark-search-facets__item[class] a { color: rgb(51, 51, 51); } .spark-search-facets__item[class] a:hover { text-decoration: none; } .spark-search-facets__item--active[class], .spark-search-facets__item:hover { border-bottom-color: rgb(26, 168, 222); } .spark-order-form-module input[type="checkbox"] { float: left; } .spark-order-form-module .lumen-tile { border: 0px; float: right; width: calc(100% - 26px); } .spark-order-form-module__quantity { clear: both; position: relative; text-align: center; } .spark-order-form-module__quantity input { width: 60px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button.spark-order-form-module__qbtn[class], .spark-order-form-module__qbtn.lumen-button[class] { position: absolute; bottom: 0px; font-size: 2.4rem; line-height: 0; margin: 0px; height: 36px; width: 36px; } .spark-order-form-module__qbtn--fewer { left: calc(50% - 72px); } .spark-order-form-module__qbtn--greater { left: calc(50% + 36px); } .lumen-sub-nav { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 4px; font-size: 1.2rem; padding: 15px 0px 0px; position: relative; width: 100%; } .lumen-sub-nav ul { align-self: flex-start; list-style: none; margin: 0px; padding: 0px 0px 20px; } .lumen-sub-nav ul li, .lumen-sub-nav ul li:first-child { margin: 0px; padding: 8px 15px; } .lumen-sub-nav a { color: rgb(51, 51, 51); display: block; text-decoration: none; width: 100%; } .lumen-sub-nav a:hover { color: rgb(51, 51, 51); text-decoration: none; } .lumen-sub-nav__header[class] { font: 700 1.2rem / 1.2 "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; letter-spacing: 0.05em; margin: 0px 40px 0px 0px; padding: 0px 10px 0px 31px; text-transform: uppercase; } .lumen-sub-nav__wrapper { align-items: center; display: flex; flex: 1 1 100%; height: 48px; overflow: hidden; justify-content: flex-start; } .lumen-sub-nav__advance, .lumen-sub-nav__retreat { cursor: pointer; display: none; font-size: 1.8rem; padding: 2px 10px; position: relative; } .lumen-sub-nav__advance::before, .lumen-sub-nav__retreat::before { content: ""; width: 80px; height: 100%; background: linear-gradient(to right, rgba(255, 255, 255, 0), rgb(255, 255, 255)); display: block; position: absolute; left: -81px; top: 0px; pointer-events: none; } .lumen-sub-nav__advance { border-left: 1px solid rgb(162, 170, 173); } .lumen-sub-nav__retreat { border-right: 1px solid rgb(162, 170, 173); } .lumen-sub-nav__retreat::before { background: linear-gradient(to left, rgba(255, 255, 255, 0), rgb(255, 255, 255)); left: auto; right: -81px; } .lumen-sub-nav__list { display: flex; overflow-x: scroll; } .lumen-sub-nav__list::-webkit-scrollbar { display: none; } .lumen-sub-nav__list[class] > li:first-child { padding-left: 0px; margin-left: 31px; } .lumen-sub-nav__list li > a, .lumen-sub-nav__list li > span { border-bottom: 3px solid transparent; cursor: pointer; display: inline-block; padding-bottom: 1px; white-space: nowrap; } .lumen-sub-nav__list li > a:hover, .lumen-sub-nav__list li > span:hover { border-bottom-color: rgb(20, 126, 167); } .lumen-sub-nav__list li.active > a, .lumen-sub-nav__list li.active > span, .lumen-sub-nav__list li.open > a, .lumen-sub-nav__list li.open > span { border-bottom-color: rgb(20, 126, 167); } .lumen-sub-nav__list li > span::after { font-family: Gideon; display: inline-block; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1em; height: 1em; max-width: 1em; border-radius: 1em; position: relative; -webkit-font-smoothing: antialiased; content: ""; } .lumen-sub-nav__list > li > a, .lumen-sub-nav__list > li > span { padding: 6px 0px 15px; } .lumen-sub-nav__sub-list[class] { background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.3) 0px 4px 4px 0px; display: none; left: 0px; min-width: 100%; padding: 8px 0px; position: absolute; z-index: 100; } .lumen-sub-nav__sub-list[class].active { display: block; } .lumen-sub-nav__sub-list[class] li a { border: 0px; display: inline; line-height: 1.6; white-space: normal; } .lumen-sub-nav__sub-list[class] li a:hover { text-decoration: underline; } .acp-home-template__content { width: 83.2vw; margin-left: 8.4vw; } .acp-home-template__content--major { width: 83.2vw; margin-bottom: 15px; } .acp-home-template__content--minor { width: 83.2vw; } .acp-home-template .lumen-dynamic-layout:nth-child(2) .lumen-tile__image-wrapper { width: 8.3vw; max-width: 50px; } .components-list .spark-feature__title, .components-list .spark-section-heading__heading, .components-list h1 { margin-top: 90px; } .components-list__search { margin-bottom: 15px; padding: 10px; width: 100%; } .components-list__link { text-align: center; display: flex; text-transform: capitalize; border: 1px solid rgb(230, 230, 232); margin: 10px 0px; overflow: hidden; font-size: 1.6rem; } .components-list__link a { color: rgb(51, 51, 51); padding: 45px 5px; align-self: center; flex-grow: 1; } .components-list__link a:active, .components-list__link a:hover { background: rgb(241, 241, 243); text-decoration: none; color: rgb(51, 51, 51); } .components-list__link.hidden { display: none; } .components-list__link--alpha, .components-list__link--deprecated, .components-list__link--lumen, .components-list__link--mjs, .components-list__link--spark { position: relative; overflow: hidden; } .components-list__link--alpha ::before, .components-list__link--deprecated ::before, .components-list__link--lumen ::before, .components-list__link--mjs ::before, .components-list__link--spark ::before { display: block; position: absolute; color: rgb(255, 255, 255); transform: rotate(-45deg); text-transform: uppercase; font-size: 1rem; top: 15px; left: -28px; padding: 6px 40px; } .components-list__link--alpha ::before { content: "alpha"; background: rgb(114, 199, 178); } .components-list__link--lumen ::before { content: "lumen"; background: rgb(26, 168, 222); } .components-list__link--spark ::before { content: "spark"; background: rgb(248, 142, 36); color: rgb(255, 255, 255); } .components-list__link--deprecated ::before { content: "depricated"; background: rgb(188, 36, 45); top: 18px; padding: 6px 30px; } .components-list__link--mjs ::before { content: "mjs"; background: rgb(151, 153, 155); top: 12px; padding: 6px 48px; } .error { text-align: center; font-size: 1.6rem; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container { position: static; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar { position: static; background: rgb(241, 241, 243); box-shadow: none; border-bottom: 1px solid rgb(230, 230, 232); display: flex; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-toggle { display: none; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu { border: none; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu .ldse-toolbar-logo { margin: 0px; padding: 0px; position: relative; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu .ldse-toolbar-logo .ldse-icon { display: inline-block; align-self: flex-start; flex: 0 0 auto; margin-top: 3px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu .ldse-toolbar-logo .ldse-brand { display: inline-block; vertical-align: top; padding-top: 10px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu .ldse-toolbar-logo .ldse-site-name { display: inline-block; width: auto; position: absolute; left: 38px; text-align: left; padding: 0px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu .ldse-toolbar-logo > span { letter-spacing: 0.2em; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu ul.ldse-menu { top: 0px; border-radius: 0px; background: rgb(241, 241, 243); box-shadow: none; border-right: 1px solid rgb(208, 211, 212); border-bottom: 1px solid rgb(208, 211, 212); border-image: initial; border-top: none; border-left: none; display: none; z-index: 1024; position: relative !important; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu ul.ldse-menu li, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-main-menu ul.ldse-menu li a { background: rgb(230, 230, 232); border-bottom-color: rgb(255, 255, 255); color: rgb(51, 51, 51); } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-brand { position: static; line-height: 1.2; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-brand span { color: rgb(51, 51, 51); } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-site-name { position: static; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-item.ldse-open, .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-item:hover { background: 0px 0px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons { position: static; display: flex; align-items: center; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button { font-family: "Open Sans", Zoram, "noto sans", Helvetica, Arial, sans-serif; min-height: 0px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button::before { display: none; } body { margin-top: 0px !important; } .pf-footer .spark-link-list__items { margin: 0px; } .pf-footer .lumen-icon__graphic { font-size: 2.4rem; } .pf-footer .content-rating { display: inline-block; margin-left: 6px; padding: 0px 2px; border-radius: 3px; border: 1px solid rgb(51, 51, 51); color: rgb(51, 51, 51); text-align: center; } .video-gallery-item { margin-left: -8.4vw; width: 100vw; background: rgb(51, 51, 51); color: rgb(255, 255, 255); padding: 76px 0px; } .video-gallery-item .spark-link-list__items__item a { color: rgb(107, 205, 237); } .video-gallery-item .lumen-media-block .spark-link-list__items__item .lumen-button--tag { color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); } .video-gallery-item .lumen-media-block .spark-link-list__items__item .lumen-button--tag:hover { color: rgb(107, 205, 237); border: 1px solid rgb(107, 205, 237); } .video-gallery-item .lumen-title-block .spark-link-list { color: rgb(255, 255, 255); } .video-gallery-item .lumen-content-block { color: rgb(255, 255, 255); } .video-gallery-item .lumen-title-block { margin: 0px; } .video-gallery-item .lumen-icon__graphic::before { color: rgb(241, 241, 243); } .video-gallery-item .lumen-icon__text { color: rgb(241, 241, 243); } .video-gallery-item .lumen-content-block a { color: rgb(107, 205, 237); } .video-gallery-item span.lumen-media-block__caption__title { color: rgb(241, 241, 243); } body { overflow-x: hidden; } .lumen-page-read .spark-breadcrumb { margin-left: -8.4vw; } .lumen-page-discover .spark-breadcrumb, .lumen-page-scan .spark-breadcrumb { margin-left: -8.4vw; } @media screen and (min-width: 500px) { .spark-feature--text-right .spark-feature__title[class] { font-size: 3.6rem; } .spark-content-actions__section:not(:first-child) { margin-top: 0px; padding-top: 0px; border-top: none; } } @media (min-width: 640px) { .lumen-content { line-height: 1.6; } .lumen-content .spark-feature__title, .lumen-content .spark-section-heading__heading, .lumen-content h1 { font-size: 3.6rem; } .lumen-content h2 { margin: 76px 0px 26px; } .lumen-content h3 { margin: 76px 0px 15px; } .lumen-content .spark-link-list__heading, .lumen-content h4 { margin-bottom: 10px; } .lumen-content h5 { margin-bottom: 10px; } .lumen-title-block__epigraph[class], .lumen-title-block__lede[class] { font-size: 2.2rem; text-align: center; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading-wrapper { padding: 28px 7.66667vw 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__epigraph { padding: 0px 7.66667vw; } .lumen-quote[class] { margin: 76px auto; } .lumen-quote__quote[class] { font-size: 3.6rem; } .lumen-quote__citation { font-size: 1.4rem; } .publisher-form-admin { width: 88vw; margin-left: 6vw; } .lumen-media-block .lumen-media-block__caption { font-size: 1.4rem; } .lumen-video .lumen-icon { font-size: 60px; } .lumen-video .lumen-icon__graphic::before { height: 60px; width: 60px; } .lumen-tile--horizontal .lumen-tile__image-wrapper { width: 13.3333vw; margin-right: 2vw; } .lumen-tile--spot .lumen-tile__image-wrapper { max-width: 15.3333vw; } .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 34.3333vw; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper { width: 88vw; margin-left: -7.66667vw; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 26.6667vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper { width: 88vw; margin-left: -7.66667vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 42vw; } .lumen-frame--narrow .lumen-dynamic-layout--masonry[class] { margin-left: -13.6667vw; padding-left: 13.6667vw; padding-right: 13.6667vw; } .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 42vw; } .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 42vw; } .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 42vw; } .lumen-frame--full .lumen-dynamic-layout--masonry { margin-left: -6vw; padding-left: 6vw; padding-right: 6vw; } [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 57.3333vw; } [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 57.3333vw; } [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 57.3333vw; } .spark-section-heading__visual { width: 15.3333vw; } .spark-feature__text[class] { padding-left: 7.66667vw; padding-right: 7.66667vw; } .spark-feature--text-bottom.spark-feature .lumen-image__wrapper { width: 15.3333vw; } .spark-breadcrumb { padding-left: 6vw; } .spark-link-list__items[class] { column-gap: 4vw; } .spark-link-list--columns-2 .spark-link-list__items { columns: 2; } .spark-link-list--columns-3 .spark-link-list__items { columns: 2; } .spark-link-list--columns-4 .spark-link-list__items { columns: 2; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class] { width: calc(50% - 1px); } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n-1) { padding-right: 2vw; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n) { padding-left: 2vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class] { width: calc(50% - 1px); } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class] { width: calc(50% - 1px); } .spark-author-block { margin: 76px 0px; } .spark-author-block .lumen-image { width: 5.66667vw; } .spark-author-block__author-name[class] { margin-bottom: 15px; } .lumen-frame--full .spark-serp-tile { width: 88vw; } .spark-serp-tile__metadata { margin-bottom: 15px; } .spark-serp-tile__image-wrapper { height: 11.1111vw; width: 13.3333vw; margin-right: 2vw; } .spark-serp-tile__image-wrapper .lumen-icon { font-size: 2.2rem; } .lumen-region.lumen-frame--narrow { width: 72.6667vw; margin-left: 13.6667vw; } .lumen-region.lumen-frame--narrow .lumen-title-block--overlay { width: 88vw; margin-left: -7.66667vw; } .lumen-region.lumen-frame--narrow .lumen-quote__social { display: flex; align-items: flex-end; flex-flow: column wrap; justify-content: center; height: 100%; position: absolute; margin-left: -7.66667vw; margin-top: 0px; text-align: right; top: 0px; width: 3.66667vw; } .lumen-region.lumen-frame--narrow .lumen-quote hr:first-of-type { margin-bottom: 40px; } .lumen-region.lumen-frame--narrow .lumen-quote hr:last-of-type { margin-top: 40px; } .lumen-region.lumen-frame--full { width: 88vw; margin-left: 6vw; } .lumen-region.lumen-frame--full > .lumen-content-block { width: 72.6667vw; margin-left: 7.66667vw; } .lumen-region.lumen-frame--full > .lumen-media-block { width: 72.6667vw; margin-left: 7.66667vw; } .spark-image-gallery-item__drawer { padding: 76px; width: 88vw; } .lumen-frame--full .spark-image-gallery-item__drawer { width: 88vw; } .spark-image-gallery-item__drawer__download { text-align: right; } .spark-image-gallery-item__drawer .lumen-image { display: block; margin-bottom: 26px; max-height: 50vh; } .spark-image-gallery-item__downloads { background: rgba(38, 38, 38, 0.95); height: auto; margin-bottom: 26px; position: relative; } .spark-image-gallery-item__downloads__title { margin: 28px 0px; } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .spark-image-gallery-item__downloads__buttons--3-columns button[class], .spark-image-gallery-item__downloads__buttons--3-columns .lumen-button[class], .spark-image-gallery-item__downloads__buttons--3-columns .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class] { flex: 0 0 calc(33.3333% - 8px); } .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons .spark-image-gallery-item__downloads__buttons--4-columns button[class], .spark-image-gallery-item__downloads__buttons--4-columns .lumen-button[class], .spark-image-gallery-item__downloads__buttons--4-columns .publisher-bar #ldse-toolbar-container.ldse-toolbar-container .ldse-toolbar-buttons button[class] { flex: 0 0 calc(25% - 8px); } .spark-image-gallery-item__downloads__info[class] { margin: 40px 0px; } .spark-search-facets[class] { margin-left: -6vw; padding-left: 6vw; padding-right: 6vw; } .lumen-sub-nav { align-items: center; display: flex; padding-top: 4px; } .lumen-sub-nav__header[class] { flex: 0 0 auto; max-width: 40vw; margin: 0px; padding-bottom: 4px; } .lumen-sub-nav__wrapper { justify-content: flex-end; } .lumen-sub-nav__advance.active, .lumen-sub-nav__retreat.active { display: block; } .lumen-sub-nav__sub-list[class] { max-width: 57.3333vw; min-width: auto; padding-right: 15px; } .lumen-sub-nav__sub-list--2-columns[class].active { display: flex; flex-flow: wrap; } .lumen-sub-nav__sub-list--2-columns[class] li { flex: 0 0 50%; } .acp-home-template__content { display: flex; justify-content: space-between; width: 88vw; margin-left: 6vw; } .acp-home-template__content--major { width: 57.3333vw; margin-bottom: 0px; } .acp-home-template__content--minor { width: 26.6667vw; } .acp-home-template .lumen-dynamic-layout:nth-child(2) .lumen-tile__image-wrapper { width: 5.5vw; } .video-gallery-item { margin-left: -13.6667vw; padding-left: 13.6667vw; padding-right: 13.6667vw; } .lumen-page-read .spark-breadcrumb { margin-left: -13.6667vw; } .lumen-page-discover .spark-breadcrumb, .lumen-page-scan .spark-breadcrumb { margin-left: -6vw; } } @media screen and (min-width: 640px) { .lumen-content hr { width: 26.6667vw; } .lumen-media-block--breakout-end { margin-left: 4vw; margin-right: -7.66667vw; } .lumen-media-block--breakout-end { text-align: left; margin-bottom: 4vw; width: 19vw; } .lumen-media-block--breakout-start { margin-left: -7.66667vw; margin-right: 4vw; } .lumen-media-block--breakout-start { text-align: left; margin-bottom: 4vw; width: 19vw; } .lumen-media-block .spark-drawer__container + figcaption { margin-right: 3.66667vw; } .spark-feature .lumen-icon { padding-bottom: 40px; font-size: 74px; } .spark-feature__pre-title { font-size: 1.6rem; } .spark-drawer__content.spark-drawer--bar { width: 72.6667vw; } .spark-content-actions--end { justify-content: flex-end; } .spark-serp-tile__title { font-size: 2.2rem; } .lumen-region.lumen-frame--narrow .lumen-title-block:not(.lumen-title-block--overlay) .lumen-media-block { margin-left: -7.66667vw; margin-right: -7.66667vw; } .lumen-frame--narrow .spark-image-gallery { margin-left: -7.66667vw; margin-right: -7.66667vw; } } @media (min-width: 640px) and (max-width: 900px) { .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-media-block .lumen-image[class] { background: rgb(51, 51, 51); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-media-block .lumen-image[class] img { opacity: 0.75; } } @media (min-width: 640px) and (max-width: 899px) { .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(2n-1) { padding-right: 2vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(2n) { padding-left: 2vw; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(2n-1) { padding-right: 2vw; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(2n) { padding-left: 2vw; } } @media screen and (min-width: 900px) { .lumen-content hr { width: 12.4vw; } .lumen-media-block--breakout-end { margin-left: 3.2vw; margin-right: -7.8vw; } .lumen-media-block--breakout-end { width: 20.2vw; } .lumen-media-block--breakout-start { margin-left: -7.8vw; margin-right: 3.2vw; } .lumen-media-block--breakout-start { width: 20.2vw; } .lumen-media-block .spark-drawer__container + figcaption { margin-right: 4.6vw; } .spark-drawer__content.spark-drawer--bar { width: 74.8vw; } .lumen-region.lumen-frame--narrow .lumen-title-block:not(.lumen-title-block--overlay) .lumen-media-block { margin-left: -7.8vw; margin-right: -7.8vw; } .lumen-frame--narrow .spark-image-gallery { margin-left: -7.8vw; margin-right: -7.8vw; } } @media (min-width: 900px) { .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading-wrapper { padding: 76px 7.8vw 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__epigraph { padding: 0px 15.6vw; } .lumen-quote[class] { width: 74.8vw; } .publisher-form-admin { width: 90.4vw; margin-left: 4.8vw; } .lumen-tile--horizontal .lumen-tile__image-wrapper { width: 6.2vw; margin-right: 1.6vw; } .lumen-tile--spot .lumen-tile__image-wrapper { max-width: 12.4vw; } .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 28vw; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper { width: auto; margin-left: 0px; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 28vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper { width: 90.4vw; margin-left: -15.6vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 20.2vw; } .lumen-frame--narrow .lumen-dynamic-layout--masonry[class] { margin-left: -20.4vw; padding-left: 20.4vw; padding-right: 20.4vw; } .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 43.6vw; } .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 28vw; } .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 20.2vw; } .lumen-frame--full .lumen-dynamic-layout--masonry { margin-left: -4.8vw; padding-left: 4.8vw; padding-right: 4.8vw; } [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 28vw; } [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 28vw; } [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 28vw; } .spark-section-heading__visual { width: 12.4vw; } .spark-feature__text[class] { padding-left: 7.8vw; padding-right: 7.8vw; } .spark-feature--text-bottom.spark-feature .lumen-image__wrapper { width: 12.4vw; } .spark-feature--text-right .spark-feature__text { padding: 15px 0px; width: 28vw; border-top: 1px solid rgb(208, 211, 212); } .spark-feature--text-right .lumen-image { width: 59.2vw; } .spark-feature--text-right--fit-small .spark-feature__title[class] { font-size: 2.8rem; margin-bottom: 10px; } .spark-feature--text-right--fit-small .spark-feature__content { font-size: 1.6rem; margin-bottom: 26px; } .spark-feature--text-right--fit-smaller .spark-feature__title[class] { margin-bottom: 10px; } .spark-feature--text-right--fit-smaller .spark-feature__content { display: none; } .spark-feature--text-right--fit-smallest .spark-feature__title[class] { font-size: 2.8rem; } .spark-feature--text-right--fit-smallest .spark-feature__content { display: none; } .spark-breadcrumb { padding-left: 4.8vw; } .spark-link-list__items[class] { column-gap: 3.2vw; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n-1) { padding-right: 1.6vw; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n) { padding-left: 1.6vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class] { width: calc(33.3333% - 1px); padding-right: 1.6vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(3n-1) { padding-left: 1.6vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(3n) { padding-left: 1.6vw; padding-right: 0px; } .spark-author-block .lumen-image { width: 6.2vw; } .lumen-frame--full .spark-serp-tile { width: 59.2vw; } .spark-serp-tile__image-wrapper { height: 11.6667vw; width: 14vw; margin-right: 1.6vw; } .lumen-region.lumen-frame--narrow { width: 59.2vw; margin-left: 20.4vw; } .lumen-region.lumen-frame--narrow .lumen-title-block--overlay { width: 90.4vw; margin-left: -15.6vw; } .lumen-region.lumen-frame--narrow .lumen-quote[class] { width: auto; } .lumen-region.lumen-frame--narrow .lumen-quote__social { margin-left: -7.8vw; width: 4.6vw; } .lumen-region.lumen-frame--full { width: 90.4vw; margin-left: 4.8vw; } .lumen-region.lumen-frame--full > .lumen-content-block { width: 59.2vw; margin-left: 15.6vw; } .lumen-region.lumen-frame--full > .lumen-media-block { width: 59.2vw; margin-left: 15.6vw; } .spark-image-gallery-item__drawer { padding: 90px; width: 74.8vw; } .lumen-frame--full .spark-image-gallery-item__drawer { width: 90.4vw; } .spark-search-facets[class] { margin-left: -4.8vw; padding-left: 4.8vw; padding-right: 4.8vw; } .lumen-sub-nav__sub-list[class] { max-width: 43.6vw; } .acp-home-template__content { width: 90.4vw; margin-left: 4.8vw; } .acp-home-template__content--major { width: 59.2vw; } .acp-home-template__content--minor { width: 28vw; } .video-gallery-item { margin-left: -20.4vw; padding-left: 20.4vw; padding-right: 20.4vw; } .lumen-page-read .spark-breadcrumb { margin-left: -20.4vw; } .lumen-page-discover .spark-breadcrumb, .lumen-page-scan .spark-breadcrumb { margin-left: -4.8vw; } } @media (min-width: 900px) and (max-width: 1199px) { .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(2n-1) { padding-right: 1.6vw; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(2n) { padding-left: 1.6vw; } } @media (min-width: 1200px) { .lumen-content .spark-feature__title, .lumen-content .spark-section-heading__heading, .lumen-content h1 { font-size: 5.4rem; } .lumen-content h2 { font-size: 2.8rem; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading-wrapper { padding: 76px 15.8667vw 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__epigraph { padding: 0px 23.8vw; } .lumen-quote[class] { margin: 90px auto; width: 61.0667vw; } .publisher-form-admin { width: 92.8vw; margin-left: 3.6vw; } .lumen-media-block { margin-bottom: 76px; margin-top: 76px; } .lumen-tile--horizontal .lumen-tile__image-wrapper { width: 6.73333vw; margin-right: 1.2vw; } .lumen-tile--spot .lumen-tile__image-wrapper { max-width: 13.4667vw; } .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 21.4vw; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper { width: auto; margin-left: 0px; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 13.4667vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper { width: 61.0667vw; margin-left: -7.93333vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 13.4667vw; } .lumen-frame--narrow .lumen-dynamic-layout--masonry[class] { margin-left: -27.4vw; padding-left: 27.4vw; padding-right: 27.4vw; } .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 45.2vw; } .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 29.3333vw; } .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 21.4vw; } .lumen-frame--full .lumen-dynamic-layout--masonry { margin-left: -3.6vw; padding-left: 3.6vw; padding-right: 3.6vw; } [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 29.3333vw; } [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 29.3333vw; } [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 29.3333vw; } .spark-section-heading__visual { width: 13.4667vw; } .spark-feature__text[class] { padding-left: 15.8667vw; padding-right: 15.8667vw; } .spark-feature--text-bottom.spark-feature .lumen-image__wrapper { width: 13.4667vw; } .spark-feature--text-right .spark-feature__text { padding: 15px 0px; width: 29.3333vw; } .spark-feature--text-right .lumen-image { width: 61.0667vw; } .spark-breadcrumb { padding-left: 3.6vw; } .spark-link-list__items[class] { column-gap: 2.4vw; } .spark-link-list--columns-3 .spark-link-list__items { columns: 3; } .spark-link-list--columns-4 .spark-link-list__items { columns: 4; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n-1) { padding-right: 1.2vw; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n) { padding-left: 1.2vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class] { padding-right: 1.2vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(3n-1) { padding-left: 1.2vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(3n) { padding-left: 1.2vw; padding-right: 0px; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class] { width: calc(25% - 1px); padding-left: 1.2vw; padding-right: 1.2vw; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(4n-3) { padding-left: 0px; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(4n) { padding-right: 0px; } .spark-author-block .lumen-image { width: 6.73333vw; } .lumen-frame--full .spark-serp-tile { width: 61.0667vw; } .spark-serp-tile__image-wrapper { height: 5.61111vw; width: 6.73333vw; margin-right: 1.2vw; } .lumen-region.lumen-frame--narrow { width: 45.2vw; margin-left: 27.4vw; } .lumen-region.lumen-frame--narrow .lumen-title-block--overlay { width: 92.8vw; margin-left: -23.8vw; } .lumen-region.lumen-frame--narrow .lumen-quote[class] { margin: 90px auto; width: auto; } .lumen-region.lumen-frame--narrow .lumen-quote__social { margin-left: -7.93333vw; width: 5.53333vw; } .lumen-region.lumen-frame--full { width: 92.8vw; margin-left: 3.6vw; } .lumen-region.lumen-frame--full > .lumen-content-block { width: 45.2vw; margin-left: 23.8vw; } .lumen-region.lumen-frame--full > .lumen-media-block { width: 45.2vw; margin-left: 23.8vw; } .spark-image-gallery-item__drawer { width: 61.0667vw; } .lumen-frame--full .spark-image-gallery-item__drawer { width: 92.8vw; } .spark-search-facets[class] { margin-left: -3.6vw; padding-left: 3.6vw; padding-right: 3.6vw; } .lumen-sub-nav__sub-list[class] { max-width: 37.2667vw; } .acp-home-template__content { width: 92.8vw; margin-left: 3.6vw; } .acp-home-template__content--major { width: 61.0667vw; } .acp-home-template__content--minor { width: 29.3333vw; } .video-gallery-item { margin-left: -27.4vw; padding-left: 27.4vw; padding-right: 27.4vw; } .lumen-page-read .spark-breadcrumb { margin-left: -27.4vw; } .lumen-page-discover .spark-breadcrumb, .lumen-page-scan .spark-breadcrumb { margin-left: -3.6vw; } } @media screen and (min-width: 1200px) { .lumen-content hr { width: 13.4667vw; } .lumen-media-block--breakout-end { margin-left: 2.4vw; margin-right: -7.93333vw; } .lumen-media-block--breakout-end { width: 21.4vw; } .lumen-media-block--breakout-start { margin-left: -7.93333vw; margin-right: 2.4vw; } .lumen-media-block--breakout-start { width: 21.4vw; } .lumen-media-block .spark-drawer__container + figcaption { margin-right: 5.53333vw; } .spark-drawer__content.spark-drawer--bar { width: 76.9333vw; } .lumen-region.lumen-frame--narrow .lumen-title-block:not(.lumen-title-block--overlay) .lumen-media-block { margin-left: -7.93333vw; margin-right: -7.93333vw; } .lumen-frame--narrow .spark-image-gallery { margin-left: -7.93333vw; margin-right: -7.93333vw; } } @media screen and (min-width: 1500px) { .lumen-content hr { width: 10.5vw; } .lumen-media-block--breakout-end { margin-left: 1.6vw; margin-right: -6.05vw; } .lumen-media-block--breakout-end { width: 16.55vw; } .lumen-media-block--breakout-start { margin-left: -6.05vw; margin-right: 1.6vw; } .lumen-media-block--breakout-start { width: 16.55vw; } .lumen-media-block .spark-drawer__container + figcaption { margin-right: 4.45vw; } .spark-drawer__content.spark-drawer--bar { width: 58.9vw; } .lumen-region.lumen-frame--narrow .lumen-title-block:not(.lumen-title-block--overlay) .lumen-media-block { margin-left: -6.05vw; margin-right: -6.05vw; } .lumen-frame--narrow .spark-image-gallery { margin-left: -6.05vw; margin-right: -6.05vw; } } @media (min-width: 1500px) { .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading-wrapper { padding: 76px 12.1vw 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__epigraph { padding: 0px 18.15vw; } .lumen-quote[class] { width: 46.8vw; } .publisher-form-admin { width: 71vw; margin-left: 14.5vw; } .lumen-tile--horizontal .lumen-tile__image-wrapper { width: 5.25vw; margin-right: 0.8vw; } .lumen-tile--spot .lumen-tile__image-wrapper { max-width: 10.5vw; } .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 16.55vw; } .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 10.5vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper { width: 46.8vw; margin-left: -6.05vw; } .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--narrow .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 10.5vw; } .lumen-frame--narrow .lumen-dynamic-layout--masonry[class] { margin-left: -32.65vw; padding-left: 32.65vw; padding-right: 32.65vw; } .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 34.7vw; } .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 22.6vw; } .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, .lumen-frame--full .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 16.55vw; } .lumen-frame--full .lumen-dynamic-layout--masonry { margin-left: -14.5vw; padding-left: 14.5vw; padding-right: 14.5vw; } [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--2-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 22.6vw; } [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--3-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 22.6vw; } [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__item, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::after, [class$="--major"] .lumen-dynamic-layout--4-column .lumen-dynamic-layout__wrapper .lumen-dynamic-layout__items::before { width: 10.5vw; } .spark-section-heading__visual { width: 10.5vw; } .spark-feature__text[class] { padding-left: 12.1vw; padding-right: 12.1vw; } .spark-feature--text-bottom.spark-feature .lumen-image__wrapper { width: 10.5vw; } .spark-feature--text-right .spark-feature__text { padding: 15px 0px; width: 22.6vw; } .spark-feature--text-right .lumen-image { width: 46.8vw; } .spark-breadcrumb { padding-left: 2.4vw; } .spark-link-list__items[class] { column-gap: 1.6vw; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n-1) { padding-right: 0.8vw; } .spark-link-list--row.spark-link-list--columns-2 .spark-link-list__items__item[class]:nth-child(2n) { padding-left: 0.8vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class] { padding-right: 0.8vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(3n-1) { padding-left: 0.8vw; } .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class]:nth-child(3n) { padding-left: 0.8vw; padding-right: 0px; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class] { padding-left: 0.8vw; padding-right: 0.8vw; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(4n-3) { padding-left: 0px; } .spark-link-list--row.spark-link-list--columns-4 .spark-link-list__items__item[class]:nth-child(4n) { padding-right: 0px; } .spark-author-block .lumen-image { width: 5.25vw; } .lumen-frame--full .spark-serp-tile { width: 46.8vw; } .spark-serp-tile__image-wrapper { height: 4.375vw; width: 5.25vw; margin-right: 0.8vw; } .lumen-region.lumen-frame--narrow { width: 34.7vw; margin-left: 32.65vw; } .lumen-region.lumen-frame--narrow .lumen-title-block--overlay { width: 71vw; margin-left: -18.15vw; } .lumen-region.lumen-frame--narrow .lumen-quote[class] { width: auto; } .lumen-region.lumen-frame--narrow .lumen-quote__social { margin-left: -6.05vw; width: 4.45vw; } .lumen-region.lumen-frame--full { width: 71vw; margin-left: 14.5vw; } .lumen-region.lumen-frame--full > .lumen-content-block { width: 34.7vw; margin-left: 18.15vw; } .lumen-region.lumen-frame--full > .lumen-media-block { width: 34.7vw; margin-left: 18.15vw; } .spark-image-gallery-item__drawer { width: 46.8vw; } .lumen-frame--full .spark-image-gallery-item__drawer { width: 71vw; } .spark-search-facets[class] { margin-left: -14.5vw; padding-left: 14.5vw; padding-right: 14.5vw; } .lumen-sub-nav__sub-list[class] { max-width: 28.65vw; } .acp-home-template__content { width: 71vw; margin-left: 14.5vw; } .acp-home-template__content--major { width: 46.8vw; } .acp-home-template__content--minor { width: 22.6vw; } .video-gallery-item { margin-left: -32.65vw; padding-left: 32.65vw; padding-right: 32.65vw; } .lumen-page-read .spark-breadcrumb { margin-left: -32.65vw; } .lumen-page-discover .spark-breadcrumb, .lumen-page-scan .spark-breadcrumb { margin-left: -2.4vw; } } @media (max-width: 900px) { .spark-feature--text-right { flex-direction: column; } } @media (max-width: 799px) { .lumen-sub-nav__header[class] { padding: 0px 10px; } .lumen-sub-nav__list[class] > li:first-child { margin-left: 10px; } } @media (max-width: 640px) { .lumen-title-block .lumen-video { width: 100vw; margin-left: -8.4vw; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) { color: rgb(51, 51, 51); margin-top: 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper { background: 0px 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper .lumen-media-block .lumen-image[class] { background: 0px 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper .lumen-media-block .lumen-image[class] img { opacity: 1; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__title-wrapper { background: 0px 0px; } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__heading-wrapper[class] { position: static; background: 0px 0px; color: rgb(51, 51, 51); } .lumen-title-block--overlay:not(.lumen-title-block--fit-smallest) .lumen-title-block__lede[class] { text-align: left; } .spark-feature { color: rgb(51, 51, 51); } .spark-feature__text[class] { position: static; background: 0px 0px; padding-top: 40px; } .spark-feature__text[class] > a { color: rgb(51, 51, 51); } .spark-feature__text[class] > a:hover { color: rgb(51, 51, 51); text-decoration: none; } .spark-feature .lumen-icon { display: none; } } @media (max-width: 639px) { .spark-link-list--row.spark-link-list--columns-3 .spark-link-list__items__item[class] { margin-right: 0px; } .lumen-sub-nav::before { background: linear-gradient(to right, rgba(230, 230, 232, 0), rgb(230, 230, 232)); content: ""; display: block; height: 100%; pointer-events: none; position: absolute; right: 0px; top: 0px; width: 30px; } } @media print { .lumen-region.lumen-frame--narrow { width: 94%; margin-left: auto; margin-right: auto; } .lumen-region.lumen-frame--full > .lumen-content-block { width: 94%; margin-left: auto; margin-right: auto; } } @keyframes ajax-indication { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .\[\&_\.gdprAdTransparencyCogWheelButton\]\:\!pjra-z-\[5\], ad-slot, ad-triple-box, dfp-ad, [class^="adDisplay-module"], [class^="amp-ad-"], [class^="div-gpt-ad"], [data-ad-cls], [data-ad-manager-id], [data-ad-module], [data-ad-width], [data-adblockkey], [data-adbridg-ad-class], [data-adshim], [data-advadstrackid], [data-block-type="ad"], [data-css-class="dfp-inarticle"], [data-d-ad-id], [data-desktop-ad-id], [data-dynamic-ads], [data-ez-name], [data-freestar-ad][id], [data-id^="div-gpt-ad"], [data-m-ad-id], [data-mobile-ad-id], [data-name="adaptiveConstructorAd"], [data-rc-widget], [data-revive-zoneid] > iframe, [data-role="tile-ads-module"], [data-template-type="nativead"], [data-testid="adBanner-wrapper"], [data-testid="ad_testID"], [data-type="ad-vertical"], [data-wpas-zoneid], [id^="ad-wrap-"], [id^="ad_sky"], [id^="ad_slider"], [id^="section-ad-banner"], [name^="google_ads_iframe"], [onclick^="location.href='https://1337x.vpnonly.site/"], a-ad, a[data-href^="http://ads.trafficjunky.net/"], a[style="width:100%;height:100%;z-index:10000000000000000;position:absolute;top:0;left:0;"], ad-shield-ads, ad-slot, app-ad, app-advertisement, app-large-ad, ark-top-ad, aside[id^="adrotate_widgets-"], atf-ad-slot, bottomadblock, display-ad-component, display-ads, div[class^="Adstyled__AdWrapper-"], div[class^="Display_displayAd"], div[class^="kiwi-ad-wrapper"], div[class^="native-ad-"], div[data-ad-placeholder], div[data-ad-wrapper], div[data-adname], div[data-adunit-path], div[data-adunit], div[data-adzone], div[data-alias="300x250 Ad 1"], div[data-alias="300x250 Ad 2"], div[data-contentexchange-widget], div[data-dfp-id], div[data-id-advertdfpconf], div[data-native-ad], div[id^="ad-div-"], div[id^="ad-position-"], div[id^="adngin-"], div[id^="adrotate_widgets-"], div[id^="adspot-"], div[id^="crt-"][style], div[id^="div-ads-"], div[id^="google_dfp_"], div[id^="gpt_ad_"], div[id^="lazyad-"], div[id^="optidigital-adslot"], div[id^="pa_sticky_ad_box_middle_"], div[id^="rc-widget-"], div[id^="sticky_ad_"], div[id^="vuukle-ad-"], gpt-ad, guj-ad, hl-adsense, img[src^="https://images.purevpnaffiliates.com"], ps-connatix-module, span[data-ez-ph-id], span[id^="ezoic-pub-ad-placeholder-"], topadblock, zeus-ad, [class^="tile-picker__CitrusBannerContainer-sc-"], citrus-ad-wrapper, [class^="s2nPlayer"], div[id*="MarketGid"], div[id*="ScriptRoot"], [onclick*="content.ad/"], amp-ad, amp-ad, amp-ad-custom, amp-connatix-player, amp-fx-flying-carpet, a[data-obtrack^="http://paid.outbrain.com/network/redir?"], a[data-oburl^="https://paid.outbrain.com/network/redir?"], a[data-redirect^="https://paid.outbrain.com/network/redir?"], a[data-url^="http://paid.outbrain.com/network/redir?"] + .author, a[data-widget-outbrain-redirect^="http://paid.outbrain.com/network/redir?"], a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"], a[onmousedown^="this.href='http://paid.outbrain.com/network/redir?"][target="_blank"] + .ob_source, a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"] + .ob_source, a[target="_blank"][onmousedown="this.href^='http://paid.outbrain.com/network/redir?"], amp-embed[type="taboola"], div[id^="taboola-stream-"], div[id^="zergnet-widget"] { display: none !important; } [data-ad-name], [id^="div-gpt-ad"], div[aria-label="Ads"], div[data-ad-targeting], div[data-native_ad], div[id^="ad_position_"], div[id^="dfp-ad-"], div[id^="div-gpt-"], div[id^="ezoic-pub-ad-"], div[id^="yandex_ad"], ins.adsbygoogle[data-ad-slot], a[onmousedown^="this.href='https://paid.outbrain.com/network/redir?"][target="_blank"] { display: none !important; } a[href^="http://cam4com.go2cloud.org/aff_c?"], a[href^="https://cam4com.go2cloud.org/"] { display: none !important; } (cache)Kirche Jesu Christi der Heiligen der Letzten Tage

Aktuelle Artikel und Videos

Der Weltgesundheitsorganisation (WHO) zufolge stehen alle Länder, die die WHO zum Gebiet Europa zählt, bei der Förderung des geistigen und seelischen Wohlbefindens der Bevölkerung vor Herausforderungen.
Alle Menschen sind herzlich eingeladen, bei der jährlichen Übertragung der Generalkonferenz das Wort Gottes zu hören. Führer der Kirche werden Botschaften der Liebe, Hoffnung und Freude vermitteln.
Unsere Welt scheint immer mehr dazu zu neigen, nur auf sich selbst zu schauen, vorschnell zu urteilen und ebenfalls vorschnell jene, die anderer Meinung sind, zu beschimpfen und anzugreifen.
Dallin H. Oaks, Präsident des Kollegiums der Zwölf Apostel der Kirche Jesu Christi der Heiligen der Letzten Tage, hat am Montag, dem 29. September 2025, folgende Stellungnahme veröffentlicht.
Unsere Sicht des Lebens ändert sich, wenn wir bestrebt sind, anderen zu dienen.
Every day of our lives, we must look for these opportunities to continually do good, to follow the guidance of the spirit. We will receive many opportunities to do this.
Konferenz in Wiesbaden für vier Pfähle mit Elder Gerrit W. Gong
Konferenz der Pfähle München und Salzburg mit Elder Gerrit W. Gong