﻿@font-face{font-family:"Bitstream Charter";src:url("/fonts/CharterBT-Roman.woff") format("woff");font-display:swap}@font-face{font-family:"Bitstream Charter";src:url("/fonts/CharterBT-Bold.woff") format("woff");font-weight:bold;font-display:swap}@font-face{font-family:"Bitstream Charter";src:url("/fonts/CharterBT-Italic.woff") format("woff");font-style:italic;font-display:swap}*{margin:0;padding:0;font-weight:normal}body{font-family:"Bitstream Charter",Palatino,Georgia,serif;font-size:20px;line-height:1.4}p{font-size:19px;line-height:30px}a{text-decoration:none;color:inherit;font-weight:inherit}h1{font-weight:normal;font-size:1.8em;line-height:1}h2{font-size:1.2em}.grouped-section-heading{font-weight:700;font-size:1.6em}.grouped-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2em}.grouped-section-header.grouped-section-header-vertical{flex-direction:column;align-items:flex-start}h3{font-size:1.1em}em{font-style:italic}strong{font-weight:600}ul{list-style-type:square}code{font-family:"Monaco",monospace;font-size:17px}pre{font-family:"Monaco",monospace;overflow-x:scroll;border:1px solid;padding:.75em;line-height:1.2}pre code{font-size:16px}button{background:none;border:none;cursor:pointer}#container{margin-top:2.2em;margin-bottom:6em;padding-left:2em;padding-right:2em}@supports(padding: max(0px)) and (padding: env(safe-area-inset-left)){#container{padding-left:max(2em, calc(1em + env(safe-area-inset-left)));padding-right:max(2em, calc(1em + env(safe-area-inset-right)))}}@media(max-width: 600px){#container{padding-left:1em;padding-right:1em}}@media(max-width: 400px){#container{margin-top:1em;padding-left:.8em;padding-right:.8em}}#site-header{text-align:center;margin-bottom:3.5em}@media(max-width: 400px){#site-header{margin-bottom:2.5em}}#site-header #site-logo{display:inline-block;vertical-align:middle;width:360px;height:54px;background-image:url(/images/logo.png);background-size:contain;background-repeat:no-repeat;text-indent:200%;white-space:nowrap;overflow:hidden;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none;-webkit-user-drag:element}@media(max-width: 400px){#site-header #site-logo{width:320px;height:48px}}@media(max-width: 340px){#site-header #site-logo{width:270px;height:44px}}#site-header #site-links{font-size:1.1em;font-weight:normal;line-height:1.3}#site-header #site-links ul{list-style:none;padding:0}#site-header #site-links ul li{display:inline-block}#site-header #site-links ul li+li{margin-left:1em}@media(max-width: 375px){#site-header #site-links{font-size:1em}}.content-list .grouped-section-header{max-width:900px;margin-left:auto;margin-right:auto}.content-list .content-list-item{position:relative;max-width:900px;margin-left:auto;margin-right:auto}.content-list .content-list-item+.content-list-item{padding-top:4.5em;margin-top:4.5em;border-top-width:1px;border-top-style:solid}.content-list .content-list-item.seamless-content-list-item{padding-top:0;margin-bottom:0}.content-list .content-list-item+.seamless-content-list-item{margin-top:4.5em}.content-list .content-list-item.seamless-content-list-item+.content-list-item:not(.seamless-content-list-item){margin-top:0;padding-top:4.5em;border-top:none}@media(max-width: 1600px){.content-list .content-list-item{max-width:800px}}.content-reference-list{display:block;list-style-type:none}.content-reference-list+.content-reference-list{margin-top:2em}.content-reference-list .content-reference-list-item{margin-bottom:.5em}.content-reference-list .content-reference-list-item .content-reference-list-item-container{display:flex;justify-content:space-between;align-items:flex-start}.content-reference-list .content-reference-list-item .content-reference-list-item-container .article-heading{font-size:1.2em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:1em}.content-reference-list .content-reference-list-item .content-reference-list-item-container .content-reference-list-item-published-date{margin-left:1em;font-size:1.1em;width:7.5em;text-align:right;flex-shrink:0}@media(max-width: 600px){.content-reference-list+.content-reference-list{margin-top:3em}.content-reference-list .content-reference-list-item{margin-bottom:1em}.content-reference-list .content-reference-list-item .content-reference-list-item-container{display:block}.content-reference-list .content-reference-list-item .content-reference-list-item-container .article-heading{white-space:normal}.content-reference-list .content-reference-list-item .content-reference-list-item-container .content-reference-list-item-published-date{margin-left:0;margin-top:.5em}}.image-figure img,.video-figure iframe{border-width:1px;border-style:solid}.image-figure{display:block;position:relative;margin-top:1em;margin-bottom:1em}.image-figure img{display:block;margin-left:auto;margin-right:auto;max-width:100%;max-height:600px}.video-figure{display:block;position:relative;padding-bottom:56.25%;height:0;margin-top:1em;margin-bottom:1em}.video-figure video{background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.video-figure iframe{width:100%;height:100%;position:absolute;top:0;left:0}.inline-dialog{margin:1.5em 0;padding:.75em;border-radius:.25em;border:1px solid;box-sizing:border-box}.ispinner{position:relative;width:20px;height:20px}.ispinner .ispinner-blade{position:absolute;top:37%;left:44.5%;width:10%;height:25%;background-color:currentColor;border-radius:50%/20%;animation:iSpinnerBlade 1s linear infinite;will-change:opacity}.ispinner .ispinner-blade:nth-child(1){transform:rotate(30deg) translate(0, -150%);animation-delay:-1.6666666667s}.ispinner .ispinner-blade:nth-child(2){transform:rotate(60deg) translate(0, -150%);animation-delay:-1.5833333333s}.ispinner .ispinner-blade:nth-child(3){transform:rotate(90deg) translate(0, -150%);animation-delay:-1.5s}.ispinner .ispinner-blade:nth-child(4){transform:rotate(120deg) translate(0, -150%);animation-delay:-1.4166666667s}.ispinner .ispinner-blade:nth-child(5){transform:rotate(150deg) translate(0, -150%);animation-delay:-1.3333333333s}.ispinner .ispinner-blade:nth-child(6){transform:rotate(180deg) translate(0, -150%);animation-delay:-1.25s}.ispinner .ispinner-blade:nth-child(7){transform:rotate(210deg) translate(0, -150%);animation-delay:-1.1666666667s}.ispinner .ispinner-blade:nth-child(8){transform:rotate(240deg) translate(0, -150%);animation-delay:-1.0833333333s}.ispinner .ispinner-blade:nth-child(9){transform:rotate(270deg) translate(0, -150%);animation-delay:-1s}.ispinner .ispinner-blade:nth-child(10){transform:rotate(300deg) translate(0, -150%);animation-delay:-.9166666667s}.ispinner .ispinner-blade:nth-child(11){transform:rotate(330deg) translate(0, -150%);animation-delay:-.8333333333s}.ispinner .ispinner-blade:nth-child(12){transform:rotate(360deg) translate(0, -150%);animation-delay:-0.75s}.ispinner.ispinner-large{width:35px;height:35px}.ispinner.ispinner-large .ispinner-blade{width:8.5714285714%;height:25.7142857143%;border-radius:50%/16.67%}@keyframes iSpinnerBlade{0%{opacity:.85}50%{opacity:.25}100%{opacity:.25}}.nodule-button{display:inline-flex;align-content:center;align-items:center;justify-content:center;min-width:32px;height:32px;box-sizing:border-box;font-size:1.2em;padding-left:.2em;padding-right:.2em;border:1px solid;border-radius:4px}.nodule-button-list{display:table;border-collapse:collapse;margin-top:2em;margin-bottom:2em;caption-side:top;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.nodule-button-list .nodule-button-list-title{display:block;font-size:1.1em;font-weight:bold}.nodule-button-list .nodule-button-list-row{display:table-row;border-bottom:1px solid}.nodule-button-list .nodule-button-list-row .nodule-button-list-row-header{display:table-cell;width:auto;white-space:nowrap;vertical-align:middle;cursor:pointer}.nodule-button-list .nodule-button-list-row .nodule-button-list-row-options{display:table-cell;width:100%;padding-left:2em}.nodule-button-list .nodule-button-list-row .nodule-button-list-row-options .nodule-button{margin-right:.5em;margin-bottom:.5em}.nodule-button-list .nodule-button-list-row .nodule-button-list-row-options .nodule-button:first-of-type{margin-top:.5em}.nodule-button-list .nodule-button-list-row.nodule-button-list-row-selected .nodule-button-list-row-header{cursor:default}@media(max-width: 600px){.nodule-button-list{display:block}.nodule-button-list .nodule-button-list-row{display:block;margin-top:.5em;margin-bottom:.5em}.nodule-button-list .nodule-button-list-row .nodule-button-list-row-header{display:block}.nodule-button-list .nodule-button-list-row .nodule-button-list-row-options{display:block;padding-left:0}}.nodule-button-list.nodule-button-list-row-flex{display:flex;flex-wrap:wrap;margin-top:0em;margin-bottom:0em}.nodule-button-list.nodule-button-list-row-flex .nodule-button-list-title{margin-right:.5em;flex-basis:auto;flex-grow:0;flex-shrink:0}.nodule-button-list.nodule-button-list-row-flex .nodule-button-list-row{display:flex;flex-grow:1;align-items:center;border-bottom:none}.nodule-button-list.nodule-button-list-row-flex .nodule-button-list-row .nodule-button-list-row-header{display:flex}.nodule-button-list.nodule-button-list-row-flex .nodule-button-list-row .nodule-button-list-row-options{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;padding-left:2em}.nodule-button-list.nodule-button-list-row-flex .nodule-button-list-row .nodule-button-list-row-options .nodule-button{margin-top:0;margin-bottom:0}@media(max-width: 600px){.nodule-button-list.nodule-button-list-row-flex .nodule-button-list-row{flex-basis:100%}}.countdown-container{display:flex;position:relative;flex-direction:row;justify-content:center;margin-top:2em;margin-bottom:2em;text-align:center;line-height:1}.countdown-container .countdown-container-date-announcement{font-size:1.1em;line-height:1.2}.countdown-container .countdown-container-date-announcement .countdown-container-date-announcement-emphasized{font-weight:bold}.countdown-container .countdown-container-element{display:flex;flex-direction:column;margin-left:1em;margin-right:1em;align-items:center;font-size:1.2em;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none}.countdown-container .countdown-container-element .countdown-container-element-count{font-weight:bold;font-size:2.5em}.countdown-container .countdown-container-element .countdown-container-element-component{margin-top:.5em}.countdown-container.countdown-container-completed .countdown-container-element{opacity:.1}.countdown-container .countdown-container-completion-banner{width:100%;height:100%;display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center}.countdown-container .countdown-container-completion-banner .countdown-container-completion-banner-button{display:inline-block;padding:.3em .6em;font-family:"Bitstream Charter",Palatino,Georgia,serif;font-weight:bold;border-width:3px;border-style:solid;border-radius:.3em;line-height:1.3em;transition-property:color,border-color,background-color;transition-duration:.3s;transition-delay:0;transition-timing-function:linear;font-size:1.4em}@media(max-width: 500px){.countdown-container .countdown-container-element{font-size:.8em}}.content-list .content-list-item.link-call-to-action{border-top-width:1px;border-top-style:solid;border-bottom-width:1px;border-bottom-style:solid;display:flex;flex-direction:row;justify-content:center;overflow:hidden}.content-list .content-list-item.link-call-to-action .link-call-to-action-container{display:flex;flex-shrink:1;flex-grow:0;flex-direction:row;justify-content:space-between;align-items:center;margin:2em 1em}.content-list .content-list-item.link-call-to-action .link-call-to-action-container .link-call-to-action-item{display:flex;flex-direction:column;align-items:center;margin-left:2.5em;margin-right:2.5em}.content-list .content-list-item.link-call-to-action .link-call-to-action-container .link-call-to-action-item .link-call-to-action-item-image{height:100px;width:100px;margin-bottom:1em;border-radius:50px;border-width:1px;border-style:solid}.content-list .content-list-item.link-call-to-action .link-call-to-action-container .link-call-to-action-item .link-call-to-action-item-line{font-size:.9em;text-align:center;white-space:nowrap}.content-list .content-list-item.link-call-to-action .link-call-to-action-container .link-call-to-action-item .link-call-to-action-item-button{display:inline-block;padding:.3em .6em;font-family:"Bitstream Charter",Palatino,Georgia,serif;font-weight:bold;border-width:3px;border-style:solid;border-radius:.3em;line-height:1.3em;transition-property:color,border-color,background-color;transition-duration:.3s;transition-delay:0;transition-timing-function:linear;margin-top:.75em;font-size:1.1em}@media(max-width: 850px){.content-list .content-list-item.link-call-to-action .link-call-to-action-container .link-call-to-action-item{margin-left:1em;margin-right:1em}}@media(max-width: 750px){.content-list .content-list-item.link-call-to-action{font-size:.9em}}@media(max-width: 670px){.content-list .content-list-item.link-call-to-action{font-size:1em}.content-list .content-list-item.link-call-to-action .link-call-to-action-container .link-call-to-action-item:not(:first-child){display:none}}.banner{display:block;position:relative;box-sizing:border-box;border-radius:.275em;box-shadow:0px 1px 2px 1px rgba(0,0,0,.2)}.banner .banner-content{display:flex;flex-direction:row;justify-content:space-between;align-content:center;padding:.5rem .7rem}.banner .banner-content .banner-body{display:flex;flex-direction:column;font-size:.9em;margin-left:.25rem}.banner .banner-content .banner-body .banner-content-subline{font-size:15px;font-weight:bold;letter-spacing:.5px}.banner .banner-content .banner-button-container{display:flex;align-items:center}.banner .banner-content .banner-button-container .banner-button+.banner-button{margin-left:.6em}.banner .banner-content .banner-button-container .banner-button{display:inline-block;padding:.3em .6em;font-family:"Bitstream Charter",Palatino,Georgia,serif;font-weight:bold;border-width:3px;border-style:solid;border-radius:.3em;line-height:1.3em;transition-property:color,border-color,background-color;transition-duration:.3s;transition-delay:0;transition-timing-function:linear;font-size:1em;flex-shrink:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media(max-width: 850px){.banner .banner-content{flex-direction:column}.banner .banner-content .banner-button-container{justify-content:flex-end;margin-top:1em}}@media(max-width: 520px){.banner .banner-content .banner-button-container{justify-content:stretch}.banner .banner-content .banner-button-container button{flex-basis:auto;flex-grow:1;flex-shrink:1;font-size:1em}}@media(max-width: 400px){.banner .banner-content .banner-button-container{flex-direction:column;justify-content:stretch;align-items:stretch}.banner .banner-content .banner-button-container button+button{margin-left:0;margin-top:.5em}}.premium-preview{padding:1em;border-radius:.275em;box-shadow:0px 1px 2px 1px rgba(0,0,0,.2)}.premium-preview .premium-preview-snippet{display:block;margin-bottom:1em}.premium-preview .premium-preview-footer{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.premium-preview .premium-preview-footer .premium-preview-footer-subtitle{display:block;font-weight:bold;font-size:.9em;margin-right:2em}.premium-preview .premium-preview-footer .premium-preview-actions{display:flex;flex-direction:row}.premium-preview .premium-preview-footer .premium-preview-actions .premium-preview-actions-item{display:inline-block;padding:.3em .6em;font-family:"Bitstream Charter",Palatino,Georgia,serif;font-weight:bold;border-width:3px;border-style:solid;border-radius:.3em;line-height:1.3em;transition-property:color,border-color,background-color;transition-duration:.3s;transition-delay:0;transition-timing-function:linear;flex-shrink:0;text-align:center}.premium-preview .premium-preview-footer .premium-preview-actions .premium-preview-actions-item+.premium-preview-actions-item{margin-left:.6em}.premium-preview.content-list-item.seamless-content-list-item{padding:1em;border-top:none}#single .premium-preview.content-list-item{box-sizing:border-box}@media(max-width: 800px){.premium-preview .premium-preview-footer{flex-direction:column;align-items:stretch}.premium-preview .premium-preview-footer .premium-preview-footer-subtitle{margin-right:0;margin-bottom:1.5em}.premium-preview .premium-preview-footer .premium-preview-actions{flex-direction:column}.premium-preview .premium-preview-footer .premium-preview-actions .premium-preview-actions-item+.premium-preview-actions-item{margin-left:0;margin-top:.8em}}.article.article-columned .article-column-container{margin-top:2em}.article.article-columned .article-column+.article-column{margin-top:4em}.article.article-columned .article-column h2:first-child{margin-top:0}.article .premium-preview-inline-header{position:sticky;top:1.5em;z-index:1}.article .premium-preview-inline-header+.premium-preview-content-container{margin-top:2em}.article .premium-preview-content-container{position:relative}.article .premium-preview-content-container .premium-preview-content-container-abridged{max-height:36em;overflow:hidden;mask-image:linear-gradient(black, transparent);-webkit-mask-image:linear-gradient(black, transparent);user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none}.article .premium-preview-content-container .premium-preview-content-container-cover{position:absolute;top:0;left:0;right:0;bottom:0;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none}.article .premium-preview-content-container .premium-preview-content-container-cta{display:flex;flex-direction:column;align-items:center;position:absolute;bottom:.5em;left:50%;transform:translateX(-50%);border-bottom:none;max-width:100}.article .premium-preview-content-container .premium-preview-content-container-cta .premium-preview-content-container-cta-action{display:inline-block;padding:.3em .6em;font-family:"Bitstream Charter",Palatino,Georgia,serif;font-weight:bold;border-width:3px;border-style:solid;border-radius:.3em;line-height:1.3em;transition-property:color,border-color,background-color;transition-duration:.3s;transition-delay:0;transition-timing-function:linear;margin-bottom:.6em;white-space:nowrap}.article .premium-preview-content-container .premium-preview-content-container-cta .premium-preview-content-container-cta-subtitle{font-size:.8em;text-align:center}@media(max-width: 600px){.article .premium-preview-inline-header{position:static}}@media(min-width: 1190px){#single .article.article-columned{max-width:1250px}#single .article.article-columned .article-column-container{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-flow:row;grid-gap:3em;margin-top:2em}#single .article.article-columned .article-column+.article-column{margin-top:0}}.article blockquote{position:relative;margin-top:1em;margin-left:1.75em;margin-bottom:1em;padding-left:.8em;border-left-width:2px;border-left-style:solid}.article blockquote p,.article blockquote li{font-size:18px;line-height:28px}@media(max-width: 500px){.article blockquote{margin-left:0}}.article a{border-bottom:1px solid}.article p{text-align:justify;overflow-wrap:break-word;margin-bottom:1em}@media(max-width: 450px){.article p{text-align:left}}.article h2{margin-top:4em;margin-bottom:.5em}.article h3{margin-top:2em;margin-bottom:.5em}.article ul,.article ol{list-style-position:outside}.article ul li,.article ol li{margin-left:1em;font-size:19px;line-height:30px}.article table{width:100%;border-collapse:collapse;margin-top:1em;margin-bottom:1em}.article table th{font-weight:bold}.article table tr{border-bottom:1px solid}.article table tr th,.article table tr td{text-align:left;padding-top:.4em;padding-left:.4em;padding-bottom:.4em;padding-right:.4em}.article table tr th:first-of-type,.article table tr td:first-of-type{padding-left:0}.article table tr th:last-of-type,.article table tr td:last-of-type{padding-right:0}.article input[type=text]{font:inherit;border:1px solid gray;border-radius:.25em;padding-left:.25em;padding-right:.25em;margin-left:.25em;margin-right:.25em}.article pre{margin-top:1em;margin-bottom:1em}.article .accessory-annotation{--accessory-margin: 17em;display:none;width:15em;font-size:15px;float:right;margin-right:calc(var(--accessory-margin)*-1);margin-top:6px}@media(min-width: 1366px){.article .accessory-annotation{display:block}}@media(min-width: 1450px){.article .accessory-annotation{--accessory-margin: 19em}}.article .accessory-annotation.accessory-annotation-leading{margin-left:calc(var(--accessory-margin)*-1);float:left}@media(min-width: 1600px){.article .accessory-annotation{--accessory-margin: 22em;width:18em}.article .accessory-annotation.accessory-annotation-leading{--accessory-margin: 18em}}.article .article-metadata{line-height:1;list-style-type:none;margin-bottom:1.5em}.article .article-metadata .article-metadata-item{display:block;font-size:.8em;margin-top:.25em;margin-left:0;line-height:1}.article .article-metadata .article-metadata-item .article-metadata-item-attribution{display:none}.article>:last-child{margin-bottom:0}.article-heading{font-family:"Bitstream Charter",Palatino,Georgia,serif;font-size:1.35em;line-height:1.3em;margin-bottom:0;letter-spacing:-1px}.article-heading a{border-bottom:none}.content-list-navigation{display:flex;justify-content:space-between}.content-list-navigation .navigation-link{display:flex;flex-direction:row;align-items:flex-start;max-width:50%;margin-bottom:1em}.content-list-navigation .navigation-link.navigation-link-previous{order:1;margin-right:auto;text-align:left}.content-list-navigation .navigation-link.navigation-link-previous::before{content:"«";margin-right:.5em}.content-list-navigation .navigation-link.navigation-link-previous::after{content:"";margin-right:2em}.content-list-navigation .navigation-link.navigation-link-next{order:2;margin-left:auto;text-align:right}.content-list-navigation .navigation-link.navigation-link-next::before{content:"";margin-left:2em}.content-list-navigation .navigation-link.navigation-link-next::after{content:"»";margin-left:.5em}@media(max-width: 600px){.content-list-navigation.content-list-navigation-expandable{display:table;width:100%;border-spacing:0em .75em;border-collapse:separate;margin-top:4.5em}.content-list .content-list-item+.content-list-navigation.content-list-navigation-expandable{padding-top:1em}.content-list-navigation.content-list-navigation-expandable .navigation-link{display:table-row;flex-direction:row;justify-content:space-between;max-width:initial}.content-list-navigation.content-list-navigation-expandable .navigation-link.navigation-link-previous,.content-list-navigation.content-list-navigation-expandable .navigation-link.navigation-link-next{text-align:left}.content-list-navigation.content-list-navigation-expandable .navigation-link.navigation-link-previous::after,.content-list-navigation.content-list-navigation-expandable .navigation-link.navigation-link-next::after{content:none}.content-list-navigation.content-list-navigation-expandable .navigation-link.navigation-link-previous::before,.content-list-navigation.content-list-navigation-expandable .navigation-link.navigation-link-next::before{display:table-cell;font-size:.75em;margin-top:.25em;padding-right:1em}.content-list-navigation.content-list-navigation-expandable .navigation-link.navigation-link-previous::before{content:"Previous"}.content-list-navigation.content-list-navigation-expandable .navigation-link.navigation-link-next::before{content:"Next"}}@media(max-width: 400px){.content-list-navigation.content-list-navigation-expandable{display:block}.content-list-navigation.content-list-navigation-expandable .navigation-link{display:block}.content-list-navigation.content-list-navigation-expandable .navigation-link.navigation-link-previous::before,.content-list-navigation.content-list-navigation-expandable .navigation-link.navigation-link-next::before{display:block;margin-left:0}}#event-single-view #container{margin-top:2em;margin-left:auto;margin-bottom:4em;margin-right:auto;max-width:1250px}#event-single-view #container #event-metadata{margin-top:3em}#event-single-view #container #event-metadata h2{font-weight:bold}#event-single-view #container #event-content{margin-top:.5em}#event-single-view #container #event-content .event-content-section+.event-content-section{margin-top:3em;padding-top:3em;border-top-width:1px;border-top-style:solid}#event-single-view #container .event-content-lockup{display:flex;flex-direction:row}#event-single-view #container .event-content-lockup .event-content-lockup-item :first-child{margin-top:0}#event-single-view #container .event-content-lockup .event-content-lockup-item+.event-content-lockup-item{margin-left:1em}#event-single-view #container .event-content-lockup .event-content-lockup-item-primary{flex-basis:80%}#event-single-view #container .event-content-lockup .event-content-lockup-item-aside{flex-basis:300px}#event-single-view #container .event-content-lockup .event-content-lockup-item-aside p{font-size:17px;line-height:25px}#event-single-view #container .event-content-lockup .event-content-lockup-item-aside p+p{margin-top:12px}#event-single-view #container.event-container-schedule{max-width:900px}#event-single-view #container.event-container-schedule #event-metadata{margin-bottom:2em}#event-single-view #container.event-container-schedule #event-content .article p{text-align:left}@media(min-width: 700px){#event-single-view #container.event-container-schedule #event-metadata{text-align:center}#event-single-view #container.event-container-schedule #event-content .article p{text-align:center}}@media(max-width: 900px){#event-single-view #container .event-content-lockup{display:block}#event-single-view #container .event-content-lockup .event-content-lockup-item+.event-content-lockup-item{margin-top:1em;margin-left:0}}#how-to-find-large-iphone-and-ipad-app-icons-container{white-space:normal;text-overflow:ellipsis;overflow:hidden}#how-to-find-large-iphone-and-ipad-app-icons-container #how-to-find-large-iphone-and-ipad-app-icons-container-top-line{display:inline}@media(max-width: 800px){#how-to-find-large-iphone-and-ipad-app-icons-container{text-align:center;white-space:normal}#how-to-find-large-iphone-and-ipad-app-icons-container #how-to-find-large-iphone-and-ipad-app-icons-container-top-line{display:block;margin-bottom:.5em}}#archive .archive-search-bar{box-sizing:content-box;position:relative;max-width:150px;-webkit-appearance:none;appearance:none;outline:none;color:inherit;font-size:1em;border:2px solid;border-radius:1em;padding-left:2.25em;padding-right:1em;padding-top:.25em;padding-bottom:.25em;font-family:"Bitstream Charter",Palatino,Georgia,serif;text-align:right;background-image:url(/images/archive-search-bar-accessory.png);background-size:1.2em 1.2em;background-repeat:no-repeat;background-position-x:.4em;background-position-y:.25em;transition:.15s background-image}#archive .archive-search-bar::-webkit-search-decoration,#archive .archive-search-bar::-webkit-search-cancel-button,#archive .archive-search-bar::-webkit-search-results-button,#archive .archive-search-bar::-webkit-search-results-decoration{-webkit-appearance:none}#archive .archive-search-bar:focus{background-image:url(/images/archive-search-bar-accessory-template.png)}#archive .archive-search-results #no-results-placeholder{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:3em}#archive .archive-search-results #no-results-placeholder .ispinner{margin-right:.5em}#archive .archive-search-results #no-results-placeholder span em{font-weight:bold;font-style:normal}#archive .archive-content-group-body{margin-bottom:1em}@media(max-width: 600px){#archive .archive-search-bar{display:none}}#about .article{display:grid;grid-template-columns:220px 1fr;grid-template-rows:minmax(min-content, max-content) 1fr;grid-template-areas:"header header" "profile bio" "main main" "featured-work featured-work";grid-column-gap:1.2em;grid-row-gap:1em}#about .article .article-heading{grid-area:header}#about .article .profile-picture{width:auto;grid-area:profile;margin-top:8px;margin-bottom:6px}#about .article .bio{display:flex;justify-content:space-between;flex-direction:column;grid-area:bio}#about .article .bio .bio-preamble{margin-bottom:0}#about .article .bio .bio-contact-options{list-style-type:none;display:table}#about .article .bio .bio-contact-options .bio-contact-option{display:table-row;margin-left:0}#about .article .bio .bio-contact-options .bio-contact-option .bio-contact-option-link{border-bottom:none}#about .article .bio .bio-contact-options .bio-contact-option .bio-contact-option-label{display:table-cell;overflow:hidden;padding-right:.5em}#about .article .bio .bio-contact-options .bio-contact-option .bio-contact-option-value{display:table-cell;font-weight:bold}#about .article .exposition{grid-area:main}#about .article .featured-work{grid-area:featured-work;margin-top:-1em}#about .article .featured-work-items{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-column-gap:4em;grid-row-gap:1em;margin-top:2em;margin-bottom:2em;list-style-type:none}#about .article .featured-work-items .featured-work-item{margin-left:0}#about .article .featured-work-items .featured-work-item .featured-work-item-container{display:grid;grid-template-columns:128px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"icon header" "icon description";grid-column-gap:1.2em;grid-row-gap:.5em;border:none}#about .article .featured-work-items .featured-work-item .featured-work-item-container .featured-work-item-icon{grid-area:icon;width:128px;height:128px;border:1px solid;border-radius:20px;overflow:hidden}#about .article .featured-work-items .featured-work-item .featured-work-item-container .featured-work-item-icon img{width:100%;height:100%}#about .article .featured-work-items .featured-work-item .featured-work-item-container .featured-work-item-title{grid-area:header;font-size:22px;margin-top:0;margin-bottom:0;line-height:1.1;align-self:baseline}#about .article .featured-work-items .featured-work-item .featured-work-item-container .featured-work-item-description{grid-area:description;font-size:14px;line-height:18px;text-align:left}#about .article .featured-work-items+.featured-work-items{margin-top:4em}@media(max-width: 940px){#about .article{grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"header" "bio" "main" "featured-work"}#about .article .profile-picture{display:none}#about .article .bio .bio-preamble{margin-bottom:1em}#about .article .bio .bio-contact-options{list-style-type:square;display:block}#about .article .bio .bio-contact-options .bio-contact-option{display:list-item;margin-left:1em}#about .article .bio .bio-contact-options .bio-contact-option .bio-contact-option-label{display:inline;padding-right:0}#about .article .bio .bio-contact-options .bio-contact-option .bio-contact-option-label::after{content:" "}#about .article .bio .bio-contact-options .bio-contact-option .bio-contact-option-value{display:inline}#about .article .featured-work-items{display:block;border:1px solid;border-radius:.25em}#about .article .featured-work-items .featured-work-item{padding-left:.5em;padding-right:.5em;padding-top:.75em;padding-bottom:.5em}#about .article .featured-work-items .featured-work-item+.featured-work-item{border-top:1px solid}#about .article .featured-work-items .featured-work-item .featured-work-item-container{grid-template-columns:32px 1fr;grid-template-rows:32px 1fr;grid-template-areas:"icon header" "description description";grid-column-gap:.75em;align-items:center}#about .article .featured-work-items .featured-work-item .featured-work-item-container .featured-work-item-icon{width:32px;height:32px;border-radius:5px}#about .article .featured-work-items .featured-work-item .featured-work-item-container .featured-work-item-title{align-self:end}#about .article .featured-work-items .featured-work-item .featured-work-item-container .featured-work-item-description{font-size:18px;line-height:25px}}@media(min-width: 940px){#about .article .bio .bio-preamble{line-height:28px}#about .article .bio .bio-contact-options li{line-height:28px}#about .article .exposition{margin-top:1em}}#members #user-signup{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}#members #user-signup .user-signup-login-content{display:none}#members #user-signup.user-signup-mode-login .user-signup-registration-content{display:none}#members #user-signup.user-signup-mode-login .user-signup-login-content{display:revert}#members #user-signup #user-signup-primary{line-height:1.5}#members #user-signup #user-signup-primary #user-signup-primary-heading{margin-bottom:1em}#members #user-signup #user-signup-primary #user-signup-registration-summary{display:inline-block;white-space:nowrap;flex-shrink:0;margin-bottom:2em}#members #user-signup #user-signup-primary #user-signup-registration-details-list{font-size:.85em;list-style-position:inside}#members #user-signup #user-signup-secondary{display:flex;flex-direction:column;margin-left:2.5em}#members #user-signup #user-signup-secondary #user-signup-secondary-callout{display:flex;flex-direction:column;align-items:stretch;padding:.6em .8em .8em .8em;margin-bottom:.5em;border-radius:.275em;box-shadow:0px 1px 2px 1px rgba(0,0,0,.2)}#members #user-signup #user-signup-secondary #user-signup-secondary-callout #user-signup-secondary-callout-title{display:block;margin-bottom:1em;font-size:.9em;font-weight:bold}#members #user-signup #user-signup-secondary #user-signup-secondary-callout #user-signup-registration-options-list{display:flex;flex-direction:column;list-style-type:none;margin-bottom:1.5em;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none}#members #user-signup #user-signup-secondary #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item{display:flex;align-items:center;font-size:1em}#members #user-signup #user-signup-secondary #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item input[type=radio]{display:flex;align-items:center;appearance:none;-webkit-appearance:none;content:"";width:1em;height:1em;font-size:1em;border-radius:1em;border-width:2px;border-style:solid}#members #user-signup #user-signup-secondary #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item input[type=radio]:checked::after{content:"";width:.55em;height:.55em;margin-left:auto;margin-right:auto;border-radius:50%}#members #user-signup #user-signup-secondary #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item input[type=radio]+label{cursor:pointer;flex-grow:1;padding-left:.5em}#members #user-signup #user-signup-secondary #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item+.user-signup-registration-options-list-item{margin-top:.5em}#members #user-signup #user-signup-secondary #user-signup-secondary-callout #user-signup-login-steps-list{font-size:.9em;list-style-type:none;counter-reset:steps-counter}#members #user-signup #user-signup-secondary #user-signup-secondary-callout #user-signup-login-steps-list li{counter-increment:steps-counter;white-space:nowrap;transition-property:color,border-color,background-color;transition-duration:.3s;transition-delay:0;transition-timing-function:linear}#members #user-signup #user-signup-secondary #user-signup-secondary-callout #user-signup-login-steps-list li::before{display:inline-block;content:counter(steps-counter);width:1.5em;height:1.5em;margin-right:.75em;line-height:1.5em;text-align:center;vertical-align:bottom;border-radius:50%;font-weight:bold}#members #user-signup #user-signup-secondary #user-signup-secondary-callout #user-signup-login-steps-list li+li{margin-top:.5em}#members #user-signup #user-signup-secondary #user-signup-secondary-callout button{flex-grow:1;display:inline-block;padding:.3em .6em;font-family:"Bitstream Charter",Palatino,Georgia,serif;font-weight:bold;border-width:3px;border-style:solid;border-radius:.3em;line-height:1.3em;transition-property:color,border-color,background-color;transition-duration:.3s;transition-delay:0;transition-timing-function:linear;padding-left:1.75em;padding-right:1.75em;font-size:1em;white-space:nowrap}#members #user-signup #user-signup-mode-switcher{cursor:pointer}@media(max-width: 940px){#members #user-signup{flex-direction:column;align-items:flex-start}#members #user-signup #user-signup-primary{margin-bottom:2em}#members #user-signup #user-signup-primary #user-signup-registration-summary{white-space:normal}#members #user-signup #user-signup-secondary{margin-left:0}#members #user-signup #user-signup-secondary #user-signup-callout{margin-bottom:1em}}@media(max-width: 600px){#members #user-signup{align-items:stretch}#members #user-signup #user-signup-primary #user-signup-registration-summary br{display:none}#members #user-signup #user-signup-callout{flex-grow:1}}#members #member-area{margin-top:.75em}#members #member-area .member-area-item+.member-area-item{margin-top:2em}#members #member-area #member-area-summary{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-shrink:0;padding:.5em;border-radius:.275em;box-shadow:0px 1px 2px 1px rgba(0,0,0,.2)}#members #member-area #member-area-summary #member-area-membership-badge{padding:.5em .7em;border-radius:.4em;font-family:"Bitstream Charter",Palatino,Georgia,serif;font-weight:bold;margin-right:.75em}#members #member-area #member-area-summary #member-area-membership-renewal{display:inline-block;margin-right:2em}#members #member-area #member-area-thanks{font-style:italic;text-align:center}#members #member-area #member-area-actions #member-area-actions-heading{font-weight:bold;margin-bottom:.5em}#members #member-area #member-area-actions #member-area-actions-list{list-style:none}#members #member-area #member-area-actions #member-area-actions-list .member-area-actions-list-item{display:flex;flex-direction:row;align-items:center;margin-bottom:.75em}#members #member-area #member-area-actions #member-area-actions-list .member-area-actions-list-item .member-area-actions-list-item-button{width:7em;text-align:center;flex-shrink:0;margin-right:1em}#members #member-area .member-area-button-link{display:inline-block;padding:.3em .6em;font-family:"Bitstream Charter",Palatino,Georgia,serif;font-weight:bold;border-width:3px;border-style:solid;border-radius:.3em;line-height:1.3em;transition-property:color,border-color,background-color;transition-duration:.3s;transition-delay:0;transition-timing-function:linear}@media(max-width: 600px){#members #member-area #member-area-summary{flex-direction:column;align-items:flex-start}#members #member-area #member-area-summary #member-area-membership-cancel-button{margin-top:1em;display:block;flex-basis:100%;flex-grow:1;width:100%;box-sizing:border-box;text-align:center}#members #member-area #member-area-thanks{text-align:left;font-style:normal}#members #member-area #member-area-actions #member-area-actions-heading{text-align:center;margin-bottom:1em}#members #member-area #member-area-actions #member-area-actions-list .member-area-actions-list-item{flex-direction:column;align-items:stretch;text-align:center;margin-bottom:2.75em}#members #member-area #member-area-actions #member-area-actions-list .member-area-actions-list-item .member-area-actions-list-item-button{width:auto;margin-right:0;margin-bottom:.5em}#members #member-area #member-area-actions #member-area-actions-list .member-area-actions-list-item .member-area-actions-list-item-description{text-align:left}}#members #feed-details .feed-details-section{margin-bottom:2em}#members #feed-details #feed-details-main #feed-details-main-caption{margin-top:.5em;font-size:.8em}#members .form-row-container .form-row-caption{display:block;margin-top:.5em;font-size:.8em}#members .form-row{display:flex;flex-direction:row}#members .form-row .form-row-item+.form-row-item{margin-left:.75em}#members .form-submit-button{display:inline-block;padding:.3em .6em;font-family:"Bitstream Charter",Palatino,Georgia,serif;font-weight:bold;border-width:3px;border-style:solid;border-radius:.3em;line-height:1.3em;transition-property:color,border-color,background-color;transition-duration:.3s;transition-delay:0;transition-timing-function:linear;padding-left:1em;padding-right:1em;font-size:1em;white-space:nowrap}#members .form-input-context{display:flex;flex-direction:row-reverse;align-items:center;justify-content:stretch;flex-grow:1;border-width:3px;border-style:solid;border-radius:.3em;padding:.4em .65em}#members .form-input-context.form-input-context-labelled .form-input{text-align:right}#members .form-input-context .form-input-item+.form-input-item{margin-right:1em}#members .form-input-context .form-input-item.form-input-accessory-button:last-child{margin-right:-0.35rem}#members .form-input-context .form-input{display:block;flex-grow:1;cursor:text;-webkit-appearance:none;appearance:none;border:none;background:none;outline:none;font-family:"Bitstream Charter",Palatino,Georgia,serif;font-size:1em}#members .form-input-context label{font-size:1em;font-weight:bold;line-height:1}#members .form-input-context .form-input-accessory-button{padding-top:.5em;padding-bottom:.5em;padding-left:.4rem;padding-right:.4rem;margin-right:-0.25em;border-radius:.2rem;font-size:.6em;font-weight:bold;line-height:1}@media(max-width: 800px){#members .form-row-container .form-row-caption{margin-top:1em;text-align:center}#members .form-row{flex-direction:column}#members .form-row .form-row-item+.form-row-item{margin-left:0;margin-top:.75em}}#cv{max-width:900px;margin-left:auto;margin-right:auto}#cv #container{margin-top:3em}#cv #cv-content{display:flex;align-items:flex-start}#cv #cv-content #cv-profile{position:sticky;top:3em;flex-grow:1;flex-shrink:0;margin-right:3.5em}#cv #cv-content #cv-profile #cv-profile-title{font-size:27px;line-height:1;font-weight:bold;margin-bottom:.2em}#cv #cv-content #cv-profile #cv-profile-subtitle{font-size:19px}#cv #cv-content #cv-profile #cv-profile-about-list{font-size:16px;list-style-type:none;margin-top:2em}#cv #cv-content #cv-profile #cv-profile-about-list .cv-profile-about-list-item{display:block;margin-bottom:1em}#cv #cv-content #cv-profile #cv-profile-about-list .cv-profile-about-list-item .cv-profile-about-list-item-property{display:block;font-weight:bold;padding-right:1em}#cv #cv-content #cv-profile #cv-profile-about-list .cv-profile-about-list-item .cv-profile-about-list-item-value{display:block}#cv #cv-content #cv-profile #cv-profile-about-list .cv-profile-about-list-item .cv-profile-about-list-item-table{display:table}#cv #cv-content #cv-profile #cv-profile-about-list .cv-profile-about-list-item .cv-profile-about-list-item-table .cv-profile-about-list-item-table-row{display:table-row}#cv #cv-content #cv-profile #cv-profile-about-list .cv-profile-about-list-item .cv-profile-about-list-item-table .cv-profile-about-list-item-table-row .cv-profile-about-list-item-table-row-property{display:table-cell;padding-right:.75em}#cv #cv-content #cv-profile #cv-profile-about-list .cv-profile-about-list-item .cv-profile-about-list-item-table .cv-profile-about-list-item-table-row .cv-profile-about-list-item-table-row-value{display:table-cell}#cv #cv-content #cv-profile #cv-profile-about-list .cv-profile-about-list-item .cv-profile-about-list-item-groups .cv-profile-about-list-item-group+.cv-profile-about-list-item-group{margin-top:.5em}#cv #cv-content #cv-career #cv-career-introduction{margin-bottom:2.5em;padding-bottom:1.5em;border-bottom-width:1px;border-bottom-style:solid}#cv #cv-content #cv-career #cv-career-introduction p{margin-bottom:1em;font-size:17px;line-height:24px;text-align:justify}#cv #cv-content #cv-career #career-history{list-style:none}#cv #cv-content #cv-career #career-history .career-history-item{display:flex;flex-wrap:wrap;justify-content:space-between;page-break-inside:avoid}#cv #cv-content #cv-career #career-history .career-history-item+.career-history-item{margin-top:.5em}#cv #cv-content #cv-career #career-history .career-history-item .career-history-item-title{font-size:18px;font-weight:bold}#cv #cv-content #cv-career #career-history .career-history-item .career-history-item-time-period{font-size:18px}#cv #cv-content #cv-career #career-history .career-history-item .career-history-item-description{flex-basis:100%;margin-top:.5em;margin-bottom:.5em;font-size:15px;line-height:22px;text-align:justify}#cv #cv-footer{position:fixed;left:.5em;bottom:.5em;opacity:0;transition:.25s opacity}#cv #cv-footer.cv-footer-document-interaction-active{opacity:1}#cv #cv-footer:hover{opacity:1}#cv #cv-footer a{display:inline-block;display:inline-block;padding:.3em .6em;font-family:"Bitstream Charter",Palatino,Georgia,serif;font-weight:bold;border-width:3px;border-style:solid;border-radius:.3em;line-height:1.3em;transition-property:color,border-color,background-color;transition-duration:.3s;transition-delay:0;transition-timing-function:linear}@media(max-width: 900px){#cv #container{margin-top:2em;margin-bottom:1em}#cv #cv-content{flex-direction:column;align-items:stretch}#cv #cv-content #cv-profile{position:static;align-content:center;text-align:center;margin-right:0;margin-bottom:2em}#cv #cv-content #cv-profile #cv-profile-about-list .cv-profile-about-list-item .cv-profile-about-list-item-property{padding-right:0}#cv #cv-content #cv-profile #cv-profile-about-list .cv-profile-about-list-item .cv-profile-about-list-item-table{display:block}#cv #cv-content #cv-profile #cv-profile-about-list .cv-profile-about-list-item .cv-profile-about-list-item-table .cv-profile-about-list-item-table-row{display:block}#cv #cv-content #cv-profile #cv-profile-about-list .cv-profile-about-list-item .cv-profile-about-list-item-table .cv-profile-about-list-item-table-row .cv-profile-about-list-item-table-row-property{display:inline-block;padding-right:.25em}#cv #cv-content #cv-profile #cv-profile-about-list .cv-profile-about-list-item .cv-profile-about-list-item-table .cv-profile-about-list-item-table-row .cv-profile-about-list-item-table-row-value{display:inline}#cv #cv-footer{display:block;opacity:1;position:static;margin-top:4em}}#statistics .grouped-section-header{max-width:900px}#statistics .content-list-item{max-width:900px}#statistics .statistics-component{display:flex;flex-direction:row;margin-top:.75em;margin-bottom:.75em}#statistics .statistics-component .statistics-component-item{flex-grow:1;flex-shrink:1;flex-basis:auto}#statistics .statistics-component .statistics-component-item+.statistics-component-item{margin-left:1em}#statistics .statistics-component .statistics-component-item.statistics-source-list{list-style-type:none;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:3em}#statistics .statistics-component .statistics-component-item.statistics-source-list .statistics-source-item{margin-bottom:.5em}#statistics .statistics-component .statistics-component-item.statistics-source-list .statistics-source-item .statistics-source-item-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#statistics .statistics-component .statistics-component-item.statistics-source-list .statistics-source-item .statistics-source-item-content .statistics-source-item-details{display:flex;flex-direction:column;margin-right:2em;line-height:1.2}#statistics .statistics-component .statistics-component-item.statistics-source-list .statistics-source-item .statistics-source-item-content .statistics-source-item-citations{font-weight:bold;font-size:1.5em}#statistics .statistics-component .statistics-component-item.statistics-source-list .statistics-source-item .statistics-source-item-content .statistics-source-item-citations::after{content:"%";font-size:.75em;margin-left:1px}#statistics .statistics-component .statistics-component-item.statistics-totals-list{list-style-type:none;display:flex;max-width:66%}#statistics .statistics-component .statistics-component-item.statistics-totals-list .statistics-totals-item{flex-basis:auto;flex-grow:1}#statistics .statistics-component .statistics-component-item.statistics-totals-list .statistics-totals-item+.statistics-totals-item{margin-left:2em}#statistics .statistics-component .statistics-component-item.statistics-totals-list .statistics-totals-item .statistics-totals-item-count{display:block;font-size:2em;font-weight:bold;line-height:1.1}#statistics .statistics-component .statistics-component-item.statistics-totals-list .statistics-totals-item .statistics-totals-item-subtitle{display:block}#statistics .statistics-component .statistics-component-item.statistics-monthly-chart{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-end;height:12em;margin-top:.5em;user-select:none;-webkit-user-select:none;-webkit-user-drag:none;-webkit-user-modify:none}#statistics .statistics-component .statistics-component-item.statistics-monthly-chart .statistics-monthly-chart-segment{height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;flex-grow:1;flex-shrink:1;flex-basis:0}#statistics .statistics-component .statistics-component-item.statistics-monthly-chart .statistics-monthly-chart-segment .statistics-monthly-chart-segment-bar{width:.7em;height:var(--bar-height);border-top-left-radius:.35em;border-top-right-radius:.35em}#statistics .statistics-component .statistics-component-item.statistics-monthly-chart .statistics-monthly-chart-segment .statistics-monthly-chart-segment-label{width:100%;font-size:.8em;font-weight:bold;letter-spacing:2px;text-align:center;padding-top:.75em;border-top-width:2px;border-top-style:solid}#statistics .statistics-component .statistics-component-item.statistics-monthly-chart .statistics-monthly-chart-segment .statistics-monthly-chart-segment-label .statistics-monthly-chart-segment-label-variant{font-weight:inherit}#statistics .statistics-component .statistics-component-item.statistics-monthly-chart .statistics-monthly-chart-segment .statistics-monthly-chart-segment-label .statistics-monthly-chart-segment-label-variant.statistics-monthly-chart-segment-label-variant-letter{display:none}@media(max-width: 940px){#statistics .statistics-component .statistics-component-item.statistics-source-list{grid-template-columns:1fr 1fr}}@media(max-width: 700px){#statistics .statistics-component .statistics-component-item.statistics-totals-list{max-width:100%}#statistics .statistics-component .statistics-component-item.statistics-source-list{grid-template-columns:1fr}#statistics .statistics-component .statistics-component-item.statistics-monthly-chart .statistics-monthly-chart-segment .statistics-monthly-chart-segment-label .statistics-monthly-chart-segment-label-variant.statistics-monthly-chart-segment-label-variant-letter{display:inline}#statistics .statistics-component .statistics-component-item.statistics-monthly-chart .statistics-monthly-chart-segment .statistics-monthly-chart-segment-label .statistics-monthly-chart-segment-label-variant.statistics-monthly-chart-segment-label-variant-abbreviated{display:none}}body{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAHElEQVQIHWP48+fP9+/f////zwCkgBwQC4ghAACODRqkCkEF0QAAAABJRU5ErkJggg%3D%3D);color:#000}a:active{color:#1e1e64}.grouped-section-heading{color:#787878}pre{border-color:gray;background-color:#fafafd}#site-header #site-logo{filter:unset}#site-header #site-links a{color:#6e6e6e}#site-header #site-links a:hover{color:#000}.content-list .content-list-item{border-color:#e6e6c8}.content-reference-list .content-reference-list-item .content-reference-list-item-published-date{color:#787878}.inline-dialog{border-color:#ddd;background-color:#fafafd}.nodule-button{border-color:#ddd;background-color:#fafafd;color:#000}.nodule-button:active{border-color:#bcbcbc}.inline-dialog .nodule-button{background-color:#fff}.nodule-button.nodule-button-selected{color:#fff;background-color:#1e1e64;border-color:#1e1e64}.nodule-button-list .nodule-button-list-row{border-color:#ddd}.nodule-button-list .nodule-button-list-row .nodule-button-list-row-header{color:#787878}.nodule-button-list .nodule-button-list-row .nodule-button-list-row-header:active{color:#1e1e64}.nodule-button-list .nodule-button-list-row.nodule-button-list-row-selected .nodule-button-list-row-header{color:#000}.countdown-container .countdown-container-completion-banner .countdown-container-completion-banner-button{color:#000;border-color:#000;background-color:#fff}.countdown-container .countdown-container-completion-banner .countdown-container-completion-banner-button:active{color:#1e1e64;border-color:#1e1e64}.content-list-item.link-call-to-action .link-call-to-action-item .link-call-to-action-item-button{background-color:#fff;border-color:#000}.content-list-item.link-call-to-action .link-call-to-action-item .link-call-to-action-item-button:visited{color:#000}.content-list-item.link-call-to-action .link-call-to-action-item .link-call-to-action-item-button:active{color:#1e1e64;border-color:#1e1e64}.banner{background-color:#fafaf6}.banner .banner-content .banner-body{color:#000}.banner .banner-content .banner-body .banner-content-subline{color:#787878}.banner .banner-content .banner-button{cursor:pointer;background-color:#fff;border-color:#000;color:#000}.banner .banner-content .banner-button:active{color:#1e1e64;border-color:#1e1e64}.image-figure img,.video-figure iframe,.video-figure video,.link-call-to-action img{border-color:gray;box-shadow:2px 2px 1.25em #f0f0f0}.image-figure img,.link-call-to-action img{background-color:#fff}.video-figure iframe{background-color:#000}.premium-preview{background-color:#fafaf6}.premium-preview .premium-preview-snippet{color:#000046}.premium-preview .premium-preview-actions-item{cursor:pointer;background-color:#fff;border-color:#000;color:#000}.premium-preview .premium-preview-actions-item:visited{color:#000}.premium-preview .premium-preview-actions-item:active{color:#1e1e64;border-color:#1e1e64}.article .premium-preview-content-container .premium-preview-content-container-cover{background-color:rgba(255,255,255,.5)}.article .premium-preview-content-container .premium-preview-content-container-cta .premium-preview-content-container-cta-action{cursor:pointer;background-color:#fff;border-color:#000;color:#000}.article .premium-preview-content-container .premium-preview-content-container-cta:visited .premium-preview-content-container-cta-action{color:#000}.article .premium-preview-content-container .premium-preview-content-container-cta:active .premium-preview-content-container-cta-action{color:#1e1e64;border-color:#1e1e64}.article .premium-preview-content-container .premium-preview-content-container-cta .premium-preview-content-container-cta-action{box-shadow:0px -0.5em 2em 1em #fff}.article .premium-preview-content-container .premium-preview-content-container-cta .premium-preview-content-container-cta-subtitle{color:#787878}.article a:visited{color:#5a5078}.article a:active{color:#1e1e64}.article blockquote{border-left-color:#d3d3d3;color:#000046}.article table tr{border-color:#ddd}.article input[type=text]{background-color:#f8f8f8}.article .article-metadata{color:#787878}.article .article-quote figcaption a:visited{color:#000}.article .article-quote figcaption a:active{color:#1e1e64;border-color:#1e1e64}.article .accessory-annotation{color:#64646e}.article-heading a:visited{color:#000}.article-heading a:active{color:#1e1e64;border-color:#1e1e64}@media(max-width: 600px){.content-list-navigation.content-list-navigation-expandable .navigation-link.navigation-link-previous::before,.content-list-navigation.content-list-navigation-expandable .navigation-link.navigation-link-next::before{color:#787878}}#archive .archive-search-bar{background-color:#fafafd;border-color:#ddd}#archive .archive-search-bar::placeholder{color:#a9a9a9}#archive .archive-search-bar:focus{border-color:#bcbcbc}#archive .archive-search-results #no-results-placeholder{color:#787878}#archive .archive-search-results .archive-search-result-heading-match{font-weight:bold;color:#1e1e64}#about .article .bio-contact-option-link:visited{color:#000}#about .article .bio-contact-option-link:active{color:#1e1e64;border-color:#1e1e64}#about .article .featured-work-items .featured-work-item .featured-work-item-container .featured-work-item-icon{border-color:#b4b4b4}#about .article .featured-work-items .featured-work-item a.featured-work-item-container:visited{color:#000}#about .article .featured-work-items .featured-work-item a.featured-work-item-container:active{color:#1e1e64;border-color:#1e1e64}@media(max-width: 940px){#about .article .featured-work-items{border-color:#ddd;background-color:#fafafd}#about .article .featured-work-items .featured-work-item+.featured-work-item{border-color:#ddd}}#cv .cv-profile-about-list-item-table-row .cv-profile-about-list-item-table-row-property{color:#787878}#cv #cv-career-introduction{border-bottom-color:#e6e6c8}#cv .career-history-item .career-history-item-time-period{color:#787878}#members #user-signup-registration-details-list{color:#000046}#members #user-signup-secondary-callout{background-color:#fafaf6}#members #user-signup-secondary-callout button{cursor:pointer;background-color:#fff;border-color:#000;color:#000}#members #user-signup-secondary-callout button:disabled{cursor:default;background-color:#fff;border-color:#dcdcdc;color:#dcdcdc}#members #user-signup-secondary-callout button:active:not(:disabled){color:#1e1e64;border-color:#1e1e64}#members #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item input[type=radio]{cursor:pointer;background-color:#fff;border-color:#000;color:#000}#members #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item input[type=radio]:disabled{cursor:default;background-color:#fff;border-color:#dcdcdc;color:#dcdcdc}#members #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item input[type=radio]:active:not(:disabled){color:#1e1e64;border-color:#1e1e64}#members #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item input[type=radio]:checked::after{background-color:#000}#members #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item input[type=radio]+label{color:#787878}#members #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item input[type=radio]:checked+label{color:#000}#members #user-signup-secondary-callout #user-signup-login-steps-list li{color:#dcdcdc}#members #user-signup-secondary-callout #user-signup-login-steps-list li::before{color:#fff;background-color:#dcdcdc}#members #user-signup-secondary-callout #user-signup-login-steps-list li.user-signup-login-steps-list-item-active{color:#000}#members #user-signup-secondary-callout #user-signup-login-steps-list li.user-signup-login-steps-list-item-active::before{color:#fff;background-color:#000}#members #user-signup-mode-switcher{color:#787878}#members #user-signup-mode-switcher:hover #user-signup-mode-switcher-emphasized,#members #user-signup-mode-switcher:focus #user-signup-mode-switcher-emphasized{color:#000}#members #user-signup-mode-switcher:active #user-signup-mode-switcher-emphasized{color:#1e1e64}#members #user-signup-existing-account-login-modal{background-color:rgba(255,255,255,.5)}#members #member-area #member-area-summary{background-color:#fafaf6}#members #member-area #member-area-summary #member-area-membership-badge{background-color:#1e1e64;color:#fff}#members #member-area #member-area-summary #member-area-membership-renewal{color:#787878}#members #member-area .member-area-button-link{cursor:pointer;background-color:#fff;border-color:#000;color:#000}#members #member-area .member-area-button-link:active{color:#1e1e64;border-color:#1e1e64}#members #feed-details #feed-details-main-caption{color:#787878}#members .form-row-container .form-row-caption{color:#787878}#members .form-row-container .form-row-caption.form-row-caption-warning{color:#bd2c2c}#members .form-submit-button{cursor:pointer;background-color:#fff;border-color:#000;color:#000}#members .form-submit-button:disabled{cursor:default;background-color:#fff;border-color:#dcdcdc;color:#dcdcdc}#members .form-submit-button:active:not(:disabled){color:#1e1e64;border-color:#1e1e64}#members .form-input-context{background-color:#fff;border-color:#000}#members .form-input-context .form-input{color:#000}#members .form-input-context .form-input::placeholder{color:#a9a9a9}#members .form-input-context label{color:#787878}#members .form-input-context .form-input-accessory-button{background-color:#000;color:#fff}#members .account-form .account-form-input-container{background-color:#fff}#members .account-form .account-form-input-container label{color:#787878}#members .account-form .account-form-input-container input[type=text]:active+label,#members .account-form .account-form-input-container input[type=text]:focus+label,#members .account-form .account-form-input-container input[type=email]:active+label,#members .account-form .account-form-input-container input[type=email]:focus+label{color:#1e1e64}#members .account-form button{cursor:pointer;background-color:#fff;border-color:#000;color:#000}#members .account-form button:active{color:#1e1e64;border-color:#1e1e64}#statistics .statistics-component-item.statistics-source-list .statistics-source-item .statistics-source-item-content .statistics-source-item-details .statistics-source-item-details-domain{color:#787878}#statistics .statistics-component-item.statistics-monthly-chart .statistics-monthly-chart-segment .statistics-monthly-chart-segment-bar{background-color:#4f84bf}#statistics .statistics-component-item.statistics-monthly-chart .statistics-monthly-chart-segment .statistics-monthly-chart-segment-label{color:#82828c;border-top-color:#ddd}#event-single-view #container #event-metadata .event-metadata-teaser{color:#787878}#event-single-view #container #event-content .event-content-section+.event-content-section{border-top-color:#e6e6c8}#event-single-view #container.event-container-schedule #event-content .article p a:visited{color:#000}#event-single-view #container.event-container-schedule #event-content .article p a:active{color:#1e1e64;border-color:#1e1e64}@media(prefers-color-scheme: dark){body{background-color:#202022;background-image:none;color:#c8c8c8}a:active{color:#4141c2}.grouped-section-heading{color:#8c8c8c}pre{border-color:#000;background-color:#323235}#site-header #site-logo{filter:invert() opacity(0.75)}#site-header #site-links a{color:#6e6e6e}#site-header #site-links a:hover{color:#c8c8c8}.content-list .content-list-item{border-color:#272727}.content-reference-list .content-reference-list-item .content-reference-list-item-published-date{color:#8c8c8c}.inline-dialog{border-color:#303030;background-color:#323235}.nodule-button{border-color:#303030;background-color:#323235;color:#c8c8c8}.nodule-button:active{border-color:#000}.inline-dialog .nodule-button{background-color:#202022}.nodule-button.nodule-button-selected{color:#fff;background-color:#4141c2;border-color:#4141c2}.nodule-button-list .nodule-button-list-row{border-color:#505050}.nodule-button-list .nodule-button-list-row .nodule-button-list-row-header{color:#8c8c8c}.nodule-button-list .nodule-button-list-row .nodule-button-list-row-header:active{color:#4141c2}.nodule-button-list .nodule-button-list-row.nodule-button-list-row-selected .nodule-button-list-row-header{color:#c8c8c8}.countdown-container .countdown-container-completion-banner .countdown-container-completion-banner-button{color:#c8c8c8;border-color:#c8c8c8;background-color:#202022}.countdown-container .countdown-container-completion-banner .countdown-container-completion-banner-button:active{color:#4141c2;border-color:#4141c2}.content-list-item.link-call-to-action .link-call-to-action-item .link-call-to-action-item-button{background-color:#1e1e1e;border-color:#646464}.content-list-item.link-call-to-action .link-call-to-action-item .link-call-to-action-item-button:visited{color:#c8c8c8}.content-list-item.link-call-to-action .link-call-to-action-item .link-call-to-action-item-button:active{color:#4141c2;border-color:#4141c2}.banner{background-color:#323235}.banner .banner-content .banner-body{color:#c8c8c8}.banner .banner-content .banner-body .banner-content-subline{color:#8c8c8c}.banner .banner-content .banner-button{cursor:pointer;background-color:#1e1e1e;border-color:#646464;color:#c8c8c8}.banner .banner-content .banner-button:active{color:#4141c2;border-color:#4141c2}.image-figure img,.video-figure iframe,.video-figure video,.link-call-to-action img{border-color:#000;box-shadow:2px 2px 1.25em rgba(20,20,20,.5)}.image-figure img,.link-call-to-action img{background-color:#202022}.video-figure iframe{background-color:#000}.premium-preview{background-color:#323235}.premium-preview .premium-preview-snippet{color:#8f8fdf}.premium-preview .premium-preview-actions-item{cursor:pointer;background-color:#1e1e1e;border-color:#646464;color:#c8c8c8}.premium-preview .premium-preview-actions-item:visited{color:#c8c8c8}.premium-preview .premium-preview-actions-item:active{color:#4141c2;border-color:#4141c2}.article .premium-preview-content-container .premium-preview-content-container-cover{background-color:rgba(32,32,34,.5)}.article .premium-preview-content-container .premium-preview-content-container-cta .premium-preview-content-container-cta-action{cursor:pointer;background-color:#1e1e1e;border-color:#646464;color:#c8c8c8}.article .premium-preview-content-container .premium-preview-content-container-cta:visited .premium-preview-content-container-cta-action{color:#c8c8c8}.article .premium-preview-content-container .premium-preview-content-container-cta:active .premium-preview-content-container-cta-action{color:#4141c2;border-color:#4141c2}.article .premium-preview-content-container .premium-preview-content-container-cta .premium-preview-content-container-cta-action{box-shadow:0px -0.5em 2em 1em #202022}.article .premium-preview-content-container .premium-preview-content-container-cta .premium-preview-content-container-cta-subtitle{color:#8c8c8c}.article a:visited{color:#7f7896}.article a:active{color:#4141c2}.article blockquote{border-left-color:#323232;color:#7c7cb4}.article table tr{border-color:#505050}.article input[type=text]{background-color:#c8c8c8}.article .article-metadata{color:#8c8c8c}.article .article-quote figcaption a:visited{color:#c8c8c8}.article .article-quote figcaption a:active{color:#4141c2;border-color:#4141c2}.article .accessory-annotation{color:#64646e}.article-heading a:visited{color:#c8c8c8}.article-heading a:active{color:#4141c2;border-color:#4141c2}}@media(prefers-color-scheme: dark)and (max-width: 600px){.content-list-navigation.content-list-navigation-expandable .navigation-link.navigation-link-previous::before,.content-list-navigation.content-list-navigation-expandable .navigation-link.navigation-link-next::before{color:#8c8c8c}}@media(prefers-color-scheme: dark){#archive .archive-search-bar{background-color:#323235;border-color:#303030}#archive .archive-search-bar::placeholder{color:#646464}#archive .archive-search-bar:focus{border-color:#000}#archive .archive-search-results #no-results-placeholder{color:#8c8c8c}#archive .archive-search-results .archive-search-result-heading-match{font-weight:bold;color:#4141c2}}@media(prefers-color-scheme: dark){#about .article .bio-contact-option-link:visited{color:#c8c8c8}#about .article .bio-contact-option-link:active{color:#4141c2;border-color:#4141c2}#about .article .featured-work-items .featured-work-item .featured-work-item-container .featured-work-item-icon{border-color:#191919}#about .article .featured-work-items .featured-work-item a.featured-work-item-container:visited{color:#c8c8c8}#about .article .featured-work-items .featured-work-item a.featured-work-item-container:active{color:#4141c2;border-color:#4141c2}}@media(prefers-color-scheme: dark)and (max-width: 940px){#about .article .featured-work-items{border-color:#303030;background-color:#323235}#about .article .featured-work-items .featured-work-item+.featured-work-item{border-color:#303030}}@media(prefers-color-scheme: dark){#cv .cv-profile-about-list-item-table-row .cv-profile-about-list-item-table-row-property{color:#8c8c8c}#cv #cv-career-introduction{border-bottom-color:#272727}#cv .career-history-item .career-history-item-time-period{color:#8c8c8c}}@media(prefers-color-scheme: dark){#members #user-signup-registration-details-list{color:#7c7cb4}#members #user-signup-secondary-callout{background-color:#323235}#members #user-signup-secondary-callout button{cursor:pointer;background-color:#1e1e1e;border-color:#646464;color:#c8c8c8}#members #user-signup-secondary-callout button:disabled{cursor:default;background-color:#1e1e1e;border-color:#313131;color:#313131}#members #user-signup-secondary-callout button:active:not(:disabled){color:#4141c2;border-color:#4141c2}#members #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item input[type=radio]{cursor:pointer;background-color:#1e1e1e;border-color:#646464;color:#c8c8c8}#members #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item input[type=radio]:disabled{cursor:default;background-color:#1e1e1e;border-color:#313131;color:#313131}#members #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item input[type=radio]:active:not(:disabled){color:#4141c2;border-color:#4141c2}#members #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item input[type=radio]:checked::after{background-color:#c8c8c8}#members #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item input[type=radio]+label{color:#8c8c8c}#members #user-signup-secondary-callout #user-signup-registration-options-list .user-signup-registration-options-list-item input[type=radio]:checked+label{color:#c8c8c8}#members #user-signup-secondary-callout #user-signup-login-steps-list li{color:#646464}#members #user-signup-secondary-callout #user-signup-login-steps-list li::before{color:#505050;background-color:#646464}#members #user-signup-secondary-callout #user-signup-login-steps-list li.user-signup-login-steps-list-item-active{color:#c8c8c8}#members #user-signup-secondary-callout #user-signup-login-steps-list li.user-signup-login-steps-list-item-active::before{color:#fff;background-color:#000}#members #user-signup-mode-switcher{color:#8c8c8c}#members #user-signup-mode-switcher:hover #user-signup-mode-switcher-emphasized,#members #user-signup-mode-switcher:focus #user-signup-mode-switcher-emphasized{color:#c8c8c8}#members #user-signup-mode-switcher:active #user-signup-mode-switcher-emphasized{color:#4141c2}#members #user-signup-existing-account-login-modal{background-color:rgba(32,32,34,.5)}#members #member-area #member-area-summary{background-color:#323235}#members #member-area #member-area-summary #member-area-membership-badge{background-color:#2c2c99;color:#fff}#members #member-area #member-area-summary #member-area-membership-renewal{color:#8c8c8c}#members #member-area .member-area-button-link{cursor:pointer;background-color:#1e1e1e;border-color:#646464;color:#c8c8c8}#members #member-area .member-area-button-link:active{color:#4141c2;border-color:#4141c2}#members #feed-details #feed-details-main-caption{color:#8c8c8c}#members .form-row-container .form-row-caption{color:#8c8c8c}#members .form-row-container .form-row-caption.form-row-caption-warning{color:#ff5c52}#members .form-submit-button{cursor:pointer;background-color:#1e1e1e;border-color:#646464;color:#c8c8c8}#members .form-submit-button:disabled{cursor:default;background-color:#1e1e1e;border-color:#313131;color:#313131}#members .form-submit-button:active:not(:disabled){color:#4141c2;border-color:#4141c2}#members .form-input-context{background-color:#1e1e1e;border-color:#646464}#members .form-input-context .form-input{color:#c8c8c8}#members .form-input-context .form-input::placeholder{color:#646464}#members .form-input-context label{color:#8c8c8c}#members .form-input-context .form-input-accessory-button{background-color:#505050;color:#fff}#members .account-form .account-form-input-container{background-color:#202022}#members .account-form .account-form-input-container label{color:#8c8c8c}#members .account-form .account-form-input-container input[type=text]:active+label,#members .account-form .account-form-input-container input[type=text]:focus+label,#members .account-form .account-form-input-container input[type=email]:active+label,#members .account-form .account-form-input-container input[type=email]:focus+label{color:#4141c2}#members .account-form button{cursor:pointer;background-color:#1e1e1e;border-color:#646464;color:#c8c8c8}#members .account-form button:active{color:#4141c2;border-color:#4141c2}}@media(prefers-color-scheme: dark){#statistics .statistics-component-item.statistics-source-list .statistics-source-item .statistics-source-item-content .statistics-source-item-details .statistics-source-item-details-domain{color:#8c8c8c}#statistics .statistics-component-item.statistics-monthly-chart .statistics-monthly-chart-segment .statistics-monthly-chart-segment-bar{background-color:#3a618d}#statistics .statistics-component-item.statistics-monthly-chart .statistics-monthly-chart-segment .statistics-monthly-chart-segment-label{color:#6e6e6e;border-top-color:#505050}}@media(prefers-color-scheme: dark){#event-single-view #container #event-metadata .event-metadata-teaser{color:#8c8c8c}#event-single-view #container #event-content .event-content-section+.event-content-section{border-top-color:#272727}#event-single-view #container.event-container-schedule #event-content .article p a:visited{color:#c8c8c8}#event-single-view #container.event-container-schedule #event-content .article p a:active{color:#4141c2;border-color:#4141c2}}@media print{body{background:none;margin-top:.5cm;margin-left:.5cm;margin-bottom:.5cm;margin-right:.5cm}#container{padding-left:0;padding-right:0;margin-top:0;margin-bottom:0}#site-logo{-webkit-print-color-adjust:exact}#single #site-header{display:none}#single .content-list .content-list-item{max-width:100%;border-bottom:none;margin-bottom:0;padding-bottom:0}#single .content-list-navigation{display:none}#single .article .article-metadata{color:#5e5e5e}#single .article .article-metadata .article-metadata-item{line-height:1}#single .article .article-metadata .article-metadata-item .article-metadata-item-attribution{display:block}#single .article p,#single .article blockquote p,#single .article li{font-size:16px;line-height:24px}.content-list .content-list-item.banner{display:none}#cv #container{margin-top:.5em;margin-left:.5em;margin-right:.5em;margin-bottom:.5em}#cv #cv-footer{display:none}#cv #cv-content #cv-profile{position:static}#cv #cv-content #cv-profile #cv-profile-about-list .cv-profile-about-list-item .cv-profile-about-list-item-property{padding-right:0}#cv #cv-content #cv-profile #cv-profile-about-list .cv-profile-about-list-item .cv-profile-about-list-item-table .cv-profile-about-list-item-table-row .cv-profile-about-list-item-table-row-property{color:#5e5e5e}#cv .career-history-item .career-history-item-time-period{color:#5e5e5e}}
