.Clearfix{zoom:1}.Clearfix:after{clear:both;content:"";display:table}.Grid{--grid-columns:12;display:flex;flex-wrap:wrap;gap:var(--grid-gap);width:100%}.Grid,.Grid>div{box-sizing:border-box}.Grid>div{--grid-item-width:1;flex-shrink:0;position:relative;width:calc(var(--grid-item-width)*(100%/var(--grid-columns) - (var(--grid-columns) - 1)/var(--grid-columns)*var(--grid-gap)) + (var(--grid-item-width) - 1)*var(--grid-gap))}.Grid>div.is-12{--grid-item-width:12}.Grid>div.is-11{--grid-item-width:11}.Grid>div.is-10{--grid-item-width:10}.Grid>div.is-9{--grid-item-width:9}.Grid>div.is-8{--grid-item-width:8}.Grid>div.is-7{--grid-item-width:7}.Grid>div.is-6{--grid-item-width:6}.Grid>div.is-5{--grid-item-width:5}.Grid>div.is-4{--grid-item-width:4}.Grid>div.is-3{--grid-item-width:3}.Grid>div.is-2{--grid-item-width:2}.Grid>div.is-1{--grid-item-width:1}@media(max-width:1479px){.Grid>div.is-12--laptop{--grid-item-width:12}.Grid>div.is-11--laptop{--grid-item-width:11}.Grid>div.is-10--laptop{--grid-item-width:10}.Grid>div.is-9--laptop{--grid-item-width:9}.Grid>div.is-8--laptop{--grid-item-width:8}.Grid>div.is-7--laptop{--grid-item-width:7}.Grid>div.is-6--laptop{--grid-item-width:6}.Grid>div.is-5--laptop{--grid-item-width:5}.Grid>div.is-4--laptop{--grid-item-width:4}.Grid>div.is-3--laptop{--grid-item-width:3}.Grid>div.is-2--laptop{--grid-item-width:2}.Grid>div.is-1--laptop{--grid-item-width:1}}@media(max-width:1079px){.Grid>div.is-12--tablet{--grid-item-width:12}.Grid>div.is-11--tablet{--grid-item-width:11}.Grid>div.is-10--tablet{--grid-item-width:10}.Grid>div.is-9--tablet{--grid-item-width:9}.Grid>div.is-8--tablet{--grid-item-width:8}.Grid>div.is-7--tablet{--grid-item-width:7}.Grid>div.is-6--tablet{--grid-item-width:6}.Grid>div.is-5--tablet{--grid-item-width:5}.Grid>div.is-4--tablet{--grid-item-width:4}.Grid>div.is-3--tablet{--grid-item-width:3}.Grid>div.is-2--tablet{--grid-item-width:2}.Grid>div.is-1--tablet{--grid-item-width:1}}@media(max-width:719px){.Grid>div.is-12--mobile{--grid-item-width:12}.Grid>div.is-11--mobile{--grid-item-width:11}.Grid>div.is-10--mobile{--grid-item-width:10}.Grid>div.is-9--mobile{--grid-item-width:9}.Grid>div.is-8--mobile{--grid-item-width:8}.Grid>div.is-7--mobile{--grid-item-width:7}.Grid>div.is-6--mobile{--grid-item-width:6}.Grid>div.is-5--mobile{--grid-item-width:5}.Grid>div.is-4--mobile{--grid-item-width:4}.Grid>div.is-3--mobile{--grid-item-width:3}.Grid>div.is-2--mobile{--grid-item-width:2}.Grid>div.is-1--mobile{--grid-item-width:1}}.with-12.Grid{--grid-columns:12}.with-11.Grid{--grid-columns:11}.with-10.Grid{--grid-columns:10}.with-9.Grid{--grid-columns:9}.with-8.Grid{--grid-columns:8}.with-7.Grid{--grid-columns:7}.with-6.Grid{--grid-columns:6}.with-5.Grid{--grid-columns:5}.with-4.Grid{--grid-columns:4}.with-3.Grid{--grid-columns:3}.with-2.Grid{--grid-columns:2}.with-1.Grid{--grid-columns:1}@media(max-width:1479px){.with-12--laptop.Grid{--grid-columns:12}.with-11--laptop.Grid{--grid-columns:11}.with-10--laptop.Grid{--grid-columns:10}.with-9--laptop.Grid{--grid-columns:9}.with-8--laptop.Grid{--grid-columns:8}.with-7--laptop.Grid{--grid-columns:7}.with-6--laptop.Grid{--grid-columns:6}.with-5--laptop.Grid{--grid-columns:5}.with-4--laptop.Grid{--grid-columns:4}.with-3--laptop.Grid{--grid-columns:3}.with-2--laptop.Grid{--grid-columns:2}.with-1--laptop.Grid{--grid-columns:1}}@media(max-width:1079px){.with-12--tablet.Grid{--grid-columns:12}.with-11--tablet.Grid{--grid-columns:11}.with-10--tablet.Grid{--grid-columns:10}.with-9--tablet.Grid{--grid-columns:9}.with-8--tablet.Grid{--grid-columns:8}.with-7--tablet.Grid{--grid-columns:7}.with-6--tablet.Grid{--grid-columns:6}.with-5--tablet.Grid{--grid-columns:5}.with-4--tablet.Grid{--grid-columns:4}.with-3--tablet.Grid{--grid-columns:3}.with-2--tablet.Grid{--grid-columns:2}.with-1--tablet.Grid{--grid-columns:1}}@media(max-width:719px){.with-12--mobile.Grid{--grid-columns:12}.with-11--mobile.Grid{--grid-columns:11}.with-10--mobile.Grid{--grid-columns:10}.with-9--mobile.Grid{--grid-columns:9}.with-8--mobile.Grid{--grid-columns:8}.with-7--mobile.Grid{--grid-columns:7}.with-6--mobile.Grid{--grid-columns:6}.with-5--mobile.Grid{--grid-columns:5}.with-4--mobile.Grid{--grid-columns:4}.with-3--mobile.Grid{--grid-columns:3}.with-2--mobile.Grid{--grid-columns:2}.with-1--mobile.Grid{--grid-columns:1}}.has-xSmallGaps.Grid{--grid-gap:var(--grid-gap-x-small)}.has-smallGaps.Grid{--grid-gap:var(--grid-gap-small)}.has-normalGaps.Grid{--grid-gap:var(--grid-gap-normal)}.has-largeGaps.Grid{--grid-gap:var(--grid-gap-large)}@media(max-width:1479px){.has-xSmallGaps--laptop.Grid{--grid-gap:var(--grid-gap-x-small)}.has-smallGaps--laptop.Grid{--grid-gap:var(--grid-gap-small)}.has-normalGaps--laptop.Grid{--grid-gap:var(--grid-gap-normal)}.has-largeGaps--laptop.Grid{--grid-gap:var(--grid-gap-large)}}@media(max-width:1079px){.has-xSmallGaps--tablet.Grid{--grid-gap:var(--grid-gap-x-small)}.has-smallGaps--tablet.Grid{--grid-gap:var(--grid-gap-small)}.has-normalGaps--tablet.Grid{--grid-gap:var(--grid-gap-normal)}.has-largeGaps--tablet.Grid{--grid-gap:var(--grid-gap-large)}}@media(max-width:719px){.has-xSmallGaps--mobile.Grid{--grid-gap:var(--grid-gap-x-small)}.has-smallGaps--mobile.Grid{--grid-gap:var(--grid-gap-small)}.has-normalGaps--mobile.Grid{--grid-gap:var(--grid-gap-normal)}.has-largeGaps--mobile.Grid{--grid-gap:var(--grid-gap-large)}}.Wrap,.Wrap--narrow{box-sizing:content-box;margin-left:auto;margin-right:auto;max-width:var(--layout-width);padding-left:var(--layout-padding);padding-right:var(--layout-padding);position:relative;width:calc(100% - var(--layout-padding)*2)}.Nav-menu.Nav>.menu:not(.Pacnav),.Nav>.Nav-items:not(.Pacnav),.Pacnav{align-items:center;display:flex;height:var(--button-height);position:relative;z-index:20}.Header-cta li,.Nav-menu.Nav>.menu:not(.Pacnav)>ul,.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li,.Nav>.Nav-items:not(.Pacnav)>ul,.Nav>.Nav-items:not(.Pacnav)>ul>li,.Pacnav>ul,.Pacnav>ul>li{list-style:none;margin:0;padding:0}.Nav-menu.Nav>.menu:not(.Pacnav)>ul,.Nav>.Nav-items:not(.Pacnav)>ul,.Pacnav>ul{align-items:center;display:flex;justify-content:flex-end}.Header-cta li,.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li,.Nav>.Nav-items:not(.Pacnav)>ul>li,.Pacnav>ul>li{-ms-grid-row-align:stretch;align-items:center;align-self:stretch;display:flex;height:var(--button-height);margin-left:var(--4x);position:relative}.Header-cta li:first-child,.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li:first-child,.Nav>.Nav-items:not(.Pacnav)>ul>li:first-child,.Pacnav>ul>li:first-child{margin-left:0}.Header-cta a:not([class]),.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>a:not(.Button),.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>div:not(.PacnavDropdown),.Nav>.Nav-items:not(.Pacnav)>ul>li>a:not(.Button),.Nav>.Nav-items:not(.Pacnav)>ul>li>div:not(.PacnavDropdown),.Pacnav>ul>li>a,.Pacnav>ul>li>div:first-child{color:var(--color-default);display:block;font-size:inherit;line-height:var(--button-height)}.Header-cta .has-children>a:not([class]),.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li.has-children>a:not([class]):not(.Button),.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li.has-children>div:not([class]):not(.PacnavDropdown),.Nav>.Nav-items:not(.Pacnav)>ul>li.has-children>a:not([class]):not(.Button),.Nav>.Nav-items:not(.Pacnav)>ul>li.has-children>div:not([class]):not(.PacnavDropdown),.Pacnav>ul>li.has-children>a:not([class]),.Pacnav>ul>li.has-children>div:not([class]):first-child{padding-right:var(--3x);position:relative}.Pacnav--is-active{height:100vh;overflow:hidden}.PacnavDropdown{background-color:var(--color-white);display:none;left:50%;min-width:160px;padding:20px;position:absolute;top:100%;transform:translate3d(-50%,0,0);width:200px}:hover>.PacnavDropdown{display:block}.PacnavDropdown-icon{display:flex;flex-shrink:0;height:32px;margin-right:0;width:32px}.PacnavDropdown-icon img{display:block;max-height:100%;max-width:100%}.PacnavDropdown li,.PacnavDropdown ul{list-style:none;margin:0;padding:0}.PacnavDropdown ul{display:flex;flex-direction:column;width:100%}.PacnavDropdown ul ul{margin:0}.PacnavDropdown li{color:var(--color-default);display:block;position:relative}.PacnavDropdown li>a{align-items:center;display:flex;font-size:var(--font-size-small);height:auto;line-height:16px;width:100%}.PacnavDropdown li>a,.PacnavDropdown li>a:active,.PacnavDropdown li>a:focus,.PacnavDropdown li>a:hover{color:var(--color-default)}.PacnavDropdownIcon{height:10px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:16px}.PacnavDropdownIcon [stroke="#000"]{transition:stroke .4s}.PacnavDropdownIcon line:first-child,.PacnavDropdownIcon line:nth-child(2){transform-origin:center;transition:transform .2s}.PacnavDropdownIcon line:first-child{transform-origin:left center}.PacnavDropdownIcon line:nth-child(2){transform-origin:right center}.is-active.PacnavDropdownIcon line:first-child{transform:translate(5.5px,5.5px) rotate(-90deg)}.is-active.PacnavDropdownIcon line:nth-child(2){transform:translate(-5.5px,5.5px) rotate(90deg)}.PacnavMobile{background-color:var(--color-white);bottom:0;display:none;left:0;overflow:auto;padding:32px;position:fixed;right:0;top:0;z-index:1000}.PacnavMobile li,.PacnavMobile ul{list-style:none;margin:0;padding:0}.PacnavMobile ul{margin:0 0 8px 16px}.PacnavMobile ul:last-child{margin-bottom:0}.PacnavMobile li{color:var(--color-default);margin:0 0 8px;position:relative}.PacnavMobile li:last-child{margin-bottom:0}.PacnavMobile li>a{display:block;font-size:14px;height:24px;line-height:20px}.PacnavMobile li>a,.PacnavMobile li>a:active,.PacnavMobile li>a:focus,.PacnavMobile li>a:hover{color:var(--color-default)}.is-mobile.is-active>.PacnavMobile{display:block}.PacnavToggle{cursor:pointer;display:flex;min-height:20px;position:relative;width:20px}.PacnavToggle svg{display:block;height:20px;margin:auto;width:20px}.PacnavToggle-lines{transform-origin:10px 10px;transition:fill .6s,opacity .4s,transform .4s}.PacnavToggle-line1,.PacnavToggle-line2,.PacnavToggle-line3,.PacnavToggle-line4,.PacnavToggle-lines{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-iteration-count:1;animation-iteration-count:1}.PacnavToggle-line1,.PacnavToggle-line2,.PacnavToggle-line3,.PacnavToggle-line4{transform-origin:10px 10px;transition:opacity .4s,transform .4s}.is-active.PacnavToggle .PacnavToggle-lines{transform:rotate(90deg)}.is-active.PacnavToggle .PacnavToggle-line1{opacity:0;transform:translateY(5px)}.is-active.PacnavToggle .PacnavToggle-line2{transform:rotate(-45deg)}.is-active.PacnavToggle .PacnavToggle-line3{transform:rotate(45deg)}.is-active.PacnavToggle .PacnavToggle-line4{opacity:0;transform:translateY(-5px)}.is-mobile.is-active .PacnavToggle{height:20px;position:fixed;right:32px;top:32px;z-index:1001}.ArchiveFilters{margin:var(--7x) 0 var(--7x) 0}.ArchiveFilters:first-child{margin-top:0}.ArchiveFilters:last-child{margin-bottom:0}.ArchiveFilters-form{display:flex;flex-direction:row;height:48px;justify-content:center}.ArchiveFilters-form>div{display:flex}.ArchiveFilters-form button{display:none}.ArchiveFilters-form--list{border:2px solid var(--color-accent);border-radius:6px;cursor:pointer;height:48px;margin:auto var(--1.5x) auto var(--1.5x);position:relative;width:320px}.ArchiveFilters-form--list:first-child{margin-top:0}.ArchiveFilters-form--list:last-child{margin-bottom:0}.ArchiveFilters-form--list .Archive-filters-label{line-height:48px;text-indent:16px}.ArchiveFilters-form--list .Archive-filters-label:after{background-image:url(../images/resources/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:12px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:all .4s;width:16px;z-index:10}.ArchiveFilters-form--list .Archive-filters-field{display:none;position:absolute;top:48px;width:100%;z-index:99}.ArchiveFilters-form--list .Archive-filters-field ul{background-color:var(--color-white);border-radius:6px;box-shadow:0 2px 4px 0 rgba(var(--color-black-rgb),.2);list-style:none;margin:0;padding:0;position:relative;width:100%}.ArchiveFilters-form--list .Archive-filters-field ul li{margin:0;padding:0}.ArchiveFilters-form--list .Archive-filters-field ul li a{background-color:var(--color-white);color:var(--color-accent);display:block;line-height:16px;padding:var(--2x) var(--2x) var(--2x) var(--2x);text-decoration:none;text-indent:0;transition:none;width:100%}.ArchiveFilters-form--list .Archive-filters-field ul li a.is-active,.ArchiveFilters-form--list .Archive-filters-field ul li a:hover{background-color:var(--color-accent);color:var(--color-white)}.ArchiveFilters-form--list .Archive-filters-field ul li:first-child a{border-top-left-radius:6px;border-top-right-radius:6px}.ArchiveFilters-form--list .Archive-filters-field ul li:last-child a{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.ArchiveFilters-form--list:not(.no-hover):hover .Archive-filters-field,.is-open.ArchiveFilters-form--list .Archive-filters-field{display:inline-block}.ArchiveFilters-form--list:not(.no-hover):hover .Archive-filters-label:after,.is-open.ArchiveFilters-form--list .Archive-filters-label:after{transform:translateY(-50%) rotate(180deg)}.ArchiveFilters-form--search{border:2px solid var(--color-accent);border-radius:6px;max-width:50%;overflow:hidden;width:240px}.ArchiveFilters-form--search .Archive-filters-label{display:none}.ArchiveFilters-form--search input{border:0;max-width:100%;padding-left:16px;padding-right:16px;width:calc(100% - 32px)}.ArchiveFilters-wrap{display:flex}.ArchiveFilters-field+.ArchiveFilters-field{margin-left:16px}.ArchiveFilters-search,.ArchiveFilters-select{width:240px}.ArchiveFilters-search input[type=search]{border:1px solid var(--color-lighter-gray);border-radius:5px;display:block;height:48px;line-height:46px;width:100%}.ArchiveFilters-search input[type=search]:hover{border-color:var(--color-light-gray)}.ArchiveFilters-search input[type=search]:focus{border-color:var(--color-accent)}@media(max-width:719px){.ArchiveFilters-form{flex-direction:column}.ArchiveFilters-form--list,.ArchiveFilters-form--search{margin:24px 0;max-width:100%;width:100%}.ArchiveFilters-form--list{order:2}.ArchiveFilters-form--search{order:1}}.Author{align-items:center;display:flex;margin:0 0 var(--1x) 0}.Author:last-child{margin-bottom:0}.Author>:first-child{margin-right:var(--2x)}.AuthorPhoto{border-radius:100%;max-width:var(--5x);overflow:hidden}.Blog-filters{font-size:var(--font-size-base);margin:var(--7x) var(--7x) var(--7x) var(--7x)}.Blog-filters:first-child{margin-top:0}.Blog-filters:last-child{margin-bottom:0}.Blog-filters-form{display:flex;flex-direction:row;justify-content:center}.Blog-filters-form>div{display:flex}.Blog-filters-form button{display:none}.Blog-filters-form--list{border:2px solid var(--color-accent);border-radius:6px;cursor:pointer;height:48px;margin:auto var(--1.5x) auto var(--1.5x);position:relative;width:320px;z-index:100}.Blog-filters-form--list:first-child{margin-top:0}.Blog-filters-form--list:last-child{margin-bottom:0}.Blog-filters-form--list .Blog-filters-label{font-size:var(--font-size-kicker);line-height:48px;text-indent:16px}.Blog-filters-form--list .Blog-filters-label:after{background-image:url(../images/blog/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:12px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:all .4s;width:16px;z-index:10}.Blog-filters-form--list .Blog-filters-field{display:none;position:absolute;width:100%;z-index:10}.Blog-filters-form--list .Blog-filters-field ul{background-color:var(--color-white);box-shadow:0 2px 4px 0 rgba(var(--color-black-rgb),.2);list-style:none;margin:0;padding:0;position:relative;width:100%}.Blog-filters-form--list .Blog-filters-field ul li{margin:0;padding:0}.Blog-filters-form--list .Blog-filters-field ul li a{background-color:var(--color-white);color:var(--color-accent);display:block;font-size:var(--font-size-kicker);line-height:var(--line-height-base);padding:var(--2x) var(--2x) var(--2x) var(--2x);text-decoration:none;text-indent:0;transition:none;width:100%}.Blog-filters-form--list .Blog-filters-field ul li a.is-active,.Blog-filters-form--list .Blog-filters-field ul li a:hover{background-color:var(--color-accent);color:var(--color-white)}.Blog-filters-form--list:not(.no-hover):hover .Blog-filters-field,.is-open.Blog-filters-form--list .Blog-filters-field{display:inline-block}.Blog-filters-form--list:not(.no-hover):hover .Blog-filters-label:after,.is-open.Blog-filters-form--list .Blog-filters-label:after{transform:translateY(-50%) rotate(180deg)}@media(max-width:719px){.Blog-filters-form{flex-direction:column}.Blog-filters-form--list{margin:24px 0;max-width:100%;order:2;width:100%}}.Content{position:relative}.Content-header{margin:0 0 var(--3x) 0}.Content-header:last-child{margin-bottom:0}.Content-body{margin:0 0 var(--3x) 0}.Content-body:last-child{margin-bottom:0}.ContentDate{font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0 0 var(--1x) 0}.ContentDate:last-child{margin-bottom:0}.ContentTitle{margin:0 0 var(--1x) 0}.ContentTitle:last-child{margin-bottom:0}.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>ul,.Nav>.Nav-items:not(.Pacnav)>ul>li>ul{background:var(--color-white);border:1px solid var(--color-lightest-gray);border-radius:4px;box-shadow:rgba(var(--color-gray-rgb),.1) 0 4px 12px;font-size:var(--font-size-small);font-variation-settings:"wght" var(--font-weight-base);font-weight:var(--font-weight-base);line-height:var(--line-height-small);list-style:none;padding:var(--4x) var(--4x) var(--4x) var(--4x);padding:var(--2x) var(--2x) var(--2x) var(--2x);position:absolute}.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>ul hr,.Nav>.Nav-items:not(.Pacnav)>ul>li>ul hr{background:var(--color-lighter-gray);border:0;height:1px;overflow:hidden}.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>ul p,.Nav>.Nav-items:not(.Pacnav)>ul>li>ul p{color:var(--color-gray);margin:var(--1x) 0 var(--1x) 0}.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>ul p:first-child,.Nav>.Nav-items:not(.Pacnav)>ul>li>ul p:first-child{margin-top:0}.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>ul p:last-child,.Nav>.Nav-items:not(.Pacnav)>ul>li>ul p:last-child{margin-bottom:0}.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>ul li,.Nav>.Nav-items:not(.Pacnav)>ul>li>ul li{margin:0}.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>ul li>div,.Nav>.Nav-items:not(.Pacnav)>ul>li>ul li>div{display:block;padding:var(--2x) var(--2x) var(--2x) var(--2x)}.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>ul li>a,.Nav>.Nav-items:not(.Pacnav)>ul>li>ul li>a{border-radius:2px;color:darkest-gray;display:block;height:auto;line-height:var(--2x);padding:var(--2x) var(--2x) var(--2x) var(--2x);transition:background .4s,color .4s}.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>ul li>a:active,.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>ul li>a:focus,.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>ul li>a:hover,.Nav>.Nav-items:not(.Pacnav)>ul>li>ul li>a:active,.Nav>.Nav-items:not(.Pacnav)>ul>li>ul li>a:focus,.Nav>.Nav-items:not(.Pacnav)>ul>li>ul li>a:hover{background:var(--color-lightest-gray);color:var(--color-darker-gray);text-decoration:none}@media(min-width:1480px){.with-reverseRow--desktop{flex-direction:row-reverse}}@media(max-width:1479px){.with-reverseRow--laptop{flex-direction:row-reverse}}@media(max-width:1079px){.with-reverseRow--tablet{flex-direction:row-reverse}}@media(max-width:719px){.with-reverseRow--mobile{flex-direction:row-reverse}}@media(min-width:1480px){.with-reverseColumn--desktop{flex-direction:column-reverse}}@media(max-width:1479px){.with-reverseColumn--laptop{flex-direction:column-reverse}}@media(max-width:1079px){.with-reverseColumn--tablet{flex-direction:column-reverse}}@media(max-width:719px){.with-reverseColumn--mobile{flex-direction:column-reverse}}.AuthorPhoto,.Lightbox-content,.wp-embed-aspect-16-9 .wp-block-embed__wrapper{display:block;font-size:0;position:relative;width:100%}.AuthorPhoto:before,.Lightbox-content:before,.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-bottom:100%;width:100%}.AuthorPhoto>:only-child,.Lightbox-content>:only-child,.wp-embed-aspect-16-9 .wp-block-embed__wrapper>:only-child{display:block;font-size:1rem;height:100%;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.Lightbox{z-index:999}.v--modal-overlay.Lightbox{background:rgba(var(--color-black-rgb),.4)}.v--modal-overlay.Lightbox .v--modal-box{border-radius:7px;height:auto!important;left:50%!important;max-height:calc(100% - var(--7x));max-width:calc(100% - var(--7x));overflow:visible;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)}.Lightbox-content{border-radius:7px;overflow:hidden}.Lightbox-content:before{padding-bottom:56.25%}.Lightbox-close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-white);border:0;border-radius:100%;display:block;height:var(--5x);outline:none;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:var(--5x);z-index:100}.Lightbox-close:after,.Lightbox-close:before{background:var(--color-gray);content:"";cursor:pointer;display:block;height:4px;left:var(--1x);position:absolute;top:calc(50% - 2px);transform-origin:center;width:var(--3x)}.Lightbox-close:before{transform:rotate(-45deg)}.Lightbox-close:after{transform:rotate(45deg)}.Nav-menu.Nav>.menu>ul>li>a:not(.Button),.Nav-menu.Nav>.menu>ul>li>div:not(.PacnavDropdown),.Nav>.Nav-items>ul>li>a:not(.Button),.Nav>.Nav-items>ul>li>div:not(.PacnavDropdown){transition:color .4s,opacity .4s}.Nav-menu.Nav>.menu>ul>.has-hover>a:not([class]),.Nav-menu.Nav>.menu>ul>li>a:not([class]):focus,.Nav-menu.Nav>.menu>ul>li>a:not([class]):hover,.Nav>.Nav-items>ul>.has-hover>a:not([class]),.Nav>.Nav-items>ul>li>a:not([class]):focus,.Nav>.Nav-items>ul>li>a:not([class]):hover{text-decoration:none}.Nav-menu.Nav>.menu>ul>li>.Button,.Nav>.Nav-items>ul>li>.Button{color:var(--color-white)}.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>ul,.Nav>.Nav-items:not(.Pacnav)>ul>li>ul{display:none;left:50%;top:100%;transform:translateX(-50%)}.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li:hover>ul,.Nav>.Nav-items:not(.Pacnav)>ul>li:hover>ul{display:block}.js .Nav-menu.Nav>.menu:not(.Pacnav),.js .Nav>.Nav-items:not(.Pacnav),.js .Pacnav{opacity:0;transition:opacity .4s}.Nav-menu.Nav>.is-mounted.menu:not(.Pacnav),.Nav>.is-mounted.Nav-items:not(.Pacnav),.is-mounted.Pacnav{opacity:1}.PacnavDropdown{display:block;transform-origin:center top;transform-style:preserve-3d;transition:left 0s,opacity .4s,transform .6s;z-index:10}:not(.has-hover)>.PacnavDropdown{left:200vw;opacity:0;transform:translateX(-50%);transition-delay:.4s,0s,0s}.has-hover>.PacnavDropdown{left:50%;opacity:1;transform:translateX(-50%)}.PacnavDropdownIcon [stroke="#000"]{stroke:darkest-gray!important}.is-active.PacnavDropdownIcon [stroke="#000"]{stroke:var(--color-accent)!important}.PacnavMobile{height:100%;padding-top:var(--17x)}@media(max-width:719px){.PacnavMobile{padding-top:var(--10x)}}.PacnavMobile>ul>li{border-top:1px solid var(--color-lighter-gray);margin-bottom:var(--2x);padding-top:var(--2x)}.PacnavMobile>ul>li>ul{margin-top:var(--2x)}.PacnavMobile>ul>li>a{align-items:center;display:flex;position:relative;white-space:nowrap}.PacnavMobile>ul>li>a:after,.PacnavMobile>ul>li>a:before{background:var(--color-lighter-gray);content:"";display:block;height:2px;position:absolute;right:2px;top:50%;width:10px}.PacnavMobile>ul>li>a:before{transform:rotate(-45deg);transform-origin:right top}.PacnavMobile>ul>li>a:after{transform:rotate(45deg);transform-origin:right bottom}.admin-bar .PacnavMobile{top:var(--admin-menu-height)}.has-announcement .PacnavMobile{top:var(--announcement-height)}.admin-bar .has-announcement .PacnavMobile{top:var(--admin-menu-height)var(--announcement-height)}.PacnavToggle [stroke-width="1"]{stroke-width:2!important}.PacnavToggle [fill="#000"],.is-mobile.PacnavToggle [fill="#000"]{fill:darkest-gray!important}.Pacnav--is-mobile.Pacnav--is-active .PacnavToggle{top:calc(var(--header-height)/2);transform:translateY(-50%)}.Pacnav--is-mobile.Pacnav--is-active .has-announcement .PacnavToggle{top:calc(var(--header-height)/2 + var(--announcement-height))}.Pacnav--is-mobile.Pacnav--is-active.admin-bar .PacnavToggle{top:calc(var(--header-height)/2 + var(--admin-menu-height))}.Pacnav--is-mobile.Pacnav--is-active.admin-bar .has-announcement .PacnavToggle{top:calc(var(--header-height)/2 + var(--admin-menu-height) + var(--announcement-height))}.Pagination{border-top:1px solid var(--color-lighter-gray);padding:var(--3x) 0 0 0}.ResourcesFilters{margin:var(--7x) 0 var(--7x) 0}.ResourcesFilters:first-child{margin-top:0}.ResourcesFilters:last-child{margin-bottom:0}.ResourcesFilters-form{display:flex;flex-direction:row;height:48px;justify-content:center}.ResourcesFilters-form>div{display:flex}.ResourcesFilters-form button{display:none}.ResourcesFilters-form--list{border:2px solid var(--color-accent);border-radius:6px;cursor:pointer;height:48px;margin:auto var(--1.5x) auto var(--1.5x);position:relative;width:320px}.ResourcesFilters-form--list:first-child{margin-top:0}.ResourcesFilters-form--list:last-child{margin-bottom:0}.ResourcesFilters-form--list .Resources-filters-label{line-height:48px;text-indent:16px}.ResourcesFilters-form--list .Resources-filters-label:after{background-image:url(../images/resources/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:12px;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:all .4s;width:16px;z-index:10}.ResourcesFilters-form--list .Resources-filters-field{display:none;position:absolute;top:48px;width:100%;z-index:10}.ResourcesFilters-form--list .Resources-filters-field ul{background-color:var(--color-white);border-radius:6px;box-shadow:0 2px 4px 0 rgba(var(--color-black-rgb),.2);list-style:none;margin:0;padding:0;position:relative;width:100%}.ResourcesFilters-form--list .Resources-filters-field ul li{margin:0;padding:0}.ResourcesFilters-form--list .Resources-filters-field ul li a{background-color:var(--color-white);color:var(--color-accent);display:block;line-height:16px;padding:var(--2x) var(--2x) var(--2x) var(--2x);text-decoration:none;text-indent:0;transition:none;width:100%}.ResourcesFilters-form--list .Resources-filters-field ul li a.is-active,.ResourcesFilters-form--list .Resources-filters-field ul li a:hover{background-color:var(--color-accent);color:var(--color-white)}.ResourcesFilters-form--list .Resources-filters-field ul li:first-child a{border-top-left-radius:6px;border-top-right-radius:6px}.ResourcesFilters-form--list .Resources-filters-field ul li:last-child a{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.ResourcesFilters-form--list:not(.no-hover):hover .Resources-filters-field,.is-open.ResourcesFilters-form--list .Resources-filters-field{display:inline-block}.ResourcesFilters-form--list:not(.no-hover):hover .Resources-filters-label:after,.is-open.ResourcesFilters-form--list .Resources-filters-label:after{transform:translateY(-50%) rotate(180deg)}.ResourcesFilters-form--search{border:2px solid var(--color-accent);border-radius:6px;max-width:50%;overflow:hidden;width:240px}.ResourcesFilters-form--search .Resources-filters-label{display:none}.ResourcesFilters-form--search input{border:0;max-width:100%;padding-left:16px;padding-right:16px;width:calc(100% - 32px)}.ResourcesFilters-wrap{display:flex}.ResourcesFilters-field+.ResourcesFilters-field{margin-left:16px}.ResourcesFilters-search,.ResourcesFilters-select{width:240px}.ResourcesFilters-search input[type=search]{border:1px solid var(--color-lighter-gray);border-radius:5px;display:block;height:48px;line-height:46px;width:100%}.ResourcesFilters-search input[type=search]:hover{border-color:var(--color-light-gray)}.ResourcesFilters-search input[type=search]:focus{border-color:var(--color-accent)}@media(max-width:719px){.ResourcesFilters-form{flex-direction:column}.ResourcesFilters-form--list,.ResourcesFilters-form--search{margin:24px 0;max-width:100%;width:100%}.ResourcesFilters-form--list{order:2}.ResourcesFilters-form--search{order:1}}.SocialMedia ul{display:flex;list-style:none;margin:0;padding:0}.SocialMedia li{margin:0}.SocialMedia li:not(:last-child){margin-right:var(--2x)}.SocialMedia .fab{font-size:24px}.is-sticky.SocialShare{left:0;position:absolute;z-index:10}.is-stuck.SocialShare{position:fixed;top:calc(var(--admin-menu-height) + var(--announcement-height) + var(--header-height) + var(--sticky-offset))}.is-bottom.SocialShare{bottom:0;position:absolute;top:auto}.SocialShare ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;padding-bottom:var(--8x)}.SocialShare ul li{background-color:var(--color-lighter-gray);border-bottom-left-radius:100%;border-bottom-right-radius:100%;border-top-left-radius:100%;border-top-right-radius:100%;height:48px;margin-bottom:24px;width:48px}.SocialShare ul li a{display:block;height:100%;text-align:center;width:100%}.SocialShare ul li a i{color:var(--color-gray);font-size:24px;line-height:18px}.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>ul,.Nav>.Nav-items:not(.Pacnav)>ul>li>ul{min-width:300px;white-space:nowrap}.Nav-menu.Nav>.menu:not(.Pacnav)>ul>li>ul li>a>span,.Nav>.Nav-items:not(.Pacnav)>ul>li>ul li>a>span{font-variation-settings:"wght" var(--font-weight-bold);font-weight:var(--font-weight-bold)}.PacnavDropdown{white-space:normal}.PacnavMobile{height:100vh}.Pagination{border-top:0;padding:var(--spacing-large) 0 0 0}.Pagination .nav-links{align-items:center;display:flex;gap:var(--spacing-xx-small);justify-content:center}.Wrap--narrow{max-width:var(--wrap-width-narrow);padding-left:var(--wrap-padding-narrow);padding-right:var(--wrap-padding-narrow);width:calc(100% - var(--wrap-padding-narrow)*2)}pacnav{display:block;height:0;overflow:hidden;width:0}.Pacnav:not(.is-mounted),.js pacnav{overflow:hidden;visibility:hidden}.Announcement{--announcement-background:var(--color-accent);--announcement-box-shadow:var(--box-shadow-high);--announcement-close-size:var(--3x);--announcement-link-color:var(--color-white);--announcement-link-hover-color:var(--color-white);background:var(--announcement-background);color:var(--announcement-color);height:var(--announcement-height);left:0;opacity:0;padding-right:calc(var(--announcement-close-size) + var(--announcement-gap));position:fixed;right:0;top:0;transform:translateY(-100%);transition:box-shadow .4s,opacity 0s,transform .4s;transition-delay:0s,.4s,0s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:ease-out;z-index:200}@media(min-width:720px){.Announcement{padding-left:calc(var(--announcement-close-size) + var(--announcement-gap))}}.Announcement-close{color:var(--announcement-close-color);cursor:pointer;height:var(--announcement-close-size);position:absolute;right:var(--3x);top:50%;transform:translateY(-50%);transition:color .4s;width:var(--announcement-close-size);z-index:20}.Announcement-close:active,.Announcement-close:focus,.Announcement-close:hover{color:var(--announcement-close-hover-color)}.Announcement-close:after,.Announcement-close:before{background:currentColor;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform-origin:center;width:var(--announcement-close-size)}.Announcement-close:before{transform:translate(-50%,-50%) rotate(-45deg)}.Announcement-close:after{transform:translate(-50%,-50%) rotate(45deg)}.Announcement .Wrap p{margin:0;width:100%}.Announcement .Wrap a{color:var(--announcement-link-color)}.Announcement .Wrap a:active,.Announcement .Wrap a:focus,.Announcement .Wrap a:hover{color:var(--announcement-link-hover-color)}.Announcement.is-active{box-shadow:var(--announcement-box-shadow);opacity:1;transform:none}.admin-bar .Announcement{top:var(--admin-menu-height)}.Archive{--archive-column-gap:var(--archive-gap);--archive-row-gap:var(--archive-gap);flex-grow:1;padding-bottom:var(--8x);padding-top:var(--8x);position:relative}@media(max-width:719px){.Archive{padding-bottom:var(--5x);padding-top:var(--5x)}}.Archive>[slot]{display:none}.Archive>[slot=before__unfiltered]{display:block}.Archive-items{-ms-grid-columns:(minmax(0,1fr))[var(--archive-width)];align-items:stretch;-moz-column-gap:var(--archive-column-gap);column-gap:var(--archive-column-gap);display:-ms-grid;display:grid;grid-template-columns:repeat(var(--archive-width),minmax(0,1fr));row-gap:var(--archive-row-gap)}.Archive-items>article{margin:0}.Archive-title{margin:0 0 var(--archive-row-gap)}.Archive-pagination{margin:var(--archive-row-gap) 0 0}.Archive-loading{background:transparent!important;background-color:transparent!important;border-color:transparent!important;color:transparent!important;display:block!important;font-size:0!important;height:40px;margin:0 auto 40px;position:relative;width:40px!important}.Archive-loading:after,.Archive-loading:before{-webkit-animation:load-more 1.8s ease-in-out infinite;animation:load-more 1.8s ease-in-out infinite;background:var(--color-default);content:"";height:24px;left:0;opacity:1;position:absolute;top:0;width:24px}.Archive-loading:before{-webkit-animation-delay:-.9s;animation-delay:-.9s;background:var(--color-accent)}.Body{padding-bottom:var(--8x);padding-top:var(--8x);width:100%}@media(max-width:719px){.Body{padding-bottom:var(--5x);padding-top:var(--5x)}}.BlogArchive{--archive-column-gap:var(--archive-gap);--archive-row-gap:var(--archive-gap)}.BlogArchive>[slot]{display:none}.BlogArchive>[slot=before__unfiltered]{display:block}.BlogArchive-items{-ms-grid-columns:(minmax(0,1fr))[var(--archive-width)];-moz-column-gap:var(--archive-column-gap);column-gap:var(--archive-column-gap);display:-ms-grid;display:grid;grid-template-columns:repeat(var(--archive-width),minmax(0,1fr));row-gap:var(--archive-row-gap)}.BlogArchive-title{margin:0 0 var(--archive-row-gap)}.BlogArchive-pagination{margin:var(--archive-row-gap) 0 0}.CategoryList{display:flex;flex-wrap:wrap;gap:var(--grid-gap-small);list-style:none;margin:0 0 var(--spacing-small) 0;padding:0}.CategoryList:last-child{margin-bottom:0}.CategoryList li{margin:0}.CategoryList a{font-size:var(--font-size-small);line-height:var(--line-height-small)}.Coda{padding:var(--2x) 0 var(--2x) 0;position:relative}.Coda-content{align-items:center;display:flex;width:100%}.Footer{margin-top:auto;position:relative}.Grid+.Grid.has-xSmallGaps,.Grid.has-xSmallGaps+.Grid{margin-top:16px}.Grid+.Grid.has-smallGaps,.Grid.has-smallGaps+.Grid{margin-top:24px}.Grid+.Grid,.Grid+.Grid.has-normalGaps,.Grid.has-normalGaps+.Grid{margin-top:40px}.Grid+.Grid.has-largeGaps,.Grid.has-largeGaps+.Grid{margin-top:80px}.Header{align-items:center;background-color:var(--color-white);display:flex;height:var(--header-height);left:0;position:fixed;right:0;top:0;transition:background .4s,box-shadow .4s,transform .8s;will-change:margin;z-index:100}.Header>.Wrap{-ms-grid-columns:-webkit-min-content 1fr;-ms-grid-columns:min-content 1fr;display:-ms-grid;display:grid;grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}.Header-wrap,.Header>.Wrap{align-items:center;gap:var(--5x)}.Header-wrap{display:flex;flex:1}.Header.has-search .Header-wrap{padding-right:calc(var(--5x) + 20px)}.Header-cta,.Header-logo{flex-shrink:0}.Header-cta ul{align-items:center;display:flex;gap:var(--5x)}.Header-cta li,.Header-cta ul{list-style:none;margin:0;padding:0}.Header-nav{flex:1}.Header.has-cta>.Wrap{-ms-grid-columns:-webkit-min-content 1fr -webkit-min-content;-ms-grid-columns:min-content 1fr min-content;grid-template-columns:-webkit-min-content 1fr -webkit-min-content;grid-template-columns:min-content 1fr min-content}.Header.is-scrolling{background-color:var(--color-white)}.admin-bar .Header{top:var(--admin-menu-height)}.has-announcement .Header{top:var(--announcement-height)}.admin-bar .has-announcement .Header{top:calc(var(--admin-menu-height) + var(--announcement-height))}.Pacnav--is-mobile.Pacnav--is-active .Header .Logo{left:var(--layout-padding);position:fixed;top:calc(var(--header-height)/2);transform:translateY(-50%);z-index:1001}.Pacnav--is-mobile.Pacnav--is-active .has-announcement .Header .Logo{top:calc(var(--announcement-height) + var(--header-height)/2)}.Pacnav--is-mobile.Pacnav--is-active.admin-bar .Header .Logo{top:calc(var(--admin-menu-height) + var(--header-height)/2)}.Pacnav--is-mobile.Pacnav--is-active.admin-bar .has-announcement .Header .Logo{top:calc(var(--admin-menu-height) + var(--announcement-height) + var(--header-height)/2)}.Kicker{font-size:var(--font-size-kicker);font-variation-settings:"wght" var(--font-weight-kicker);font-weight:var(--font-weight-kicker);line-height:var(--line-height-kicker);margin:0 0 var(--2x) 0}.Kicker:last-child{margin-bottom:0}.color-white .Kicker{color:var(--color-white)}.LoadMore{margin:var(--spacing-large) 0}.LoadMore>div{width:auto}.LoadMore:after,.LoadMore:before{opacity:0;transition:all .6s}.LoadMore.is-loading:after,.LoadMore.is-loading:before{-webkit-animation:load-more 1.8s ease-in-out infinite;animation:load-more 1.8s ease-in-out infinite;background:var(--color-default);content:"";height:24px;left:0;opacity:1;position:absolute;top:0;width:24px}.LoadMore.is-loading:before{-webkit-animation-delay:-.9s;animation-delay:-.9s;background:var(--color-accent)}.Logo{height:var(--logo-height);width:var(--logo-width)}.Logo a,.Logo img,.Logo svg{display:block;height:100%;width:100%}.Logo img,.Logo svg{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}pacnav [slot]{display:none}.Page{display:flex;flex-direction:column;margin:0 auto;min-height:100vh;overflow:hidden;padding-top:var(--header-height);position:relative;transition:padding .4s;transition-timing-function:cubic-bezier(.25,.46,.45,.94);width:100%;will-change:padding}.Page-content{margin-bottom:auto;position:relative}.Page:not(.has-announcement){--announcement-height:0}.Page.has-announcement{padding-top:calc(var(--header-height) + var(--announcement-height))}.ResourcesArchive{--archive-gap:var(--grid-gap);--archive-column-gap:var(--archive-gap);--archive-row-gap:var(--archive-gap);--archive-width:3;flex-grow:1;position:relative}.ResourcesArchive>[slot]{display:none}.ResourcesArchive>[slot=before__unfiltered]{display:block}.ResourcesArchive-items{-ms-grid-columns:(minmax(0,1fr))[var(--archive-width)];align-items:stretch;-moz-column-gap:var(--archive-column-gap);column-gap:var(--archive-column-gap);display:-ms-grid;display:grid;grid-template-columns:repeat(var(--archive-width),minmax(0,1fr));row-gap:var(--archive-row-gap)}.ResourcesArchive-items>article{margin:0}.ResourcesArchive-title{margin:0 0 var(--archive-row-gap)}.ResourcesArchive-pagination{margin:var(--archive-row-gap) 0 0}.ScrollStick-contents{display:flex;flex-direction:column;margin:0;padding:0}.ScrollStick-wrapper{left:0;position:absolute;right:0;z-index:10}.ScrollStick-wrapper.is-bottom{top:100%}.ScrollStick-wrapper.is-bottom .ScrollStick-contents{position:absolute}.ScrollStick-wrapper.is-stuck .ScrollStick-contents{position:fixed;top:0}@media(max-width:719px){.ScrollStick-contents{position:relative;top:auto}.ScrollStick-contents:before{content:"mobile";left:100vw;opacity:0;position:absolute;top:100vh}.ScrollStick-wrapper{left:auto;margin-bottom:var(--4x);position:relative}}.TagList{display:flex;flex-wrap:wrap;gap:var(--grid-gap-small);list-style:none;margin:0 0 var(--spacing-small) 0;padding:0}.TagList:last-child{margin-bottom:0}.TagList li{margin:0}.TagList a{font-size:var(--font-size-small);line-height:var(--line-height-small)}.Teaser{--teaser-background-color:transparent;--teaser-color:var(--color-default);--teaser-hover-color:var(--color-accent);-ms-grid-row-align:stretch;align-self:stretch;background:var(--teaser-background-color);color:var(--teaser-color);position:relative;width:100%}.Teaser>a,.Teaser>a:active,.Teaser>a:focus,.Teaser>a:hover{-ms-grid-row-align:stretch;align-self:stretch;color:inherit;display:block;text-decoration:none;width:100%}.Teaser-excerpt,.Teaser-header,.Teaser-thumbnail{margin:0 0 var(--spacing-x-small)}.Teaser-excerpt:last-child,.Teaser-header:last-child,.Teaser-thumbnail:last-child{margin-bottom:0}.Teaser-thumbnail img{display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.Teaser-title{margin:0}.Teaser>a:active .Teaser-title,.Teaser>a:focus .Teaser-title,.Teaser>a:hover .Teaser-title{color:var(--teaser-hover-color)}.Teaser-date{color:var(--color-gray);display:block}.Teaser-date,.Teaser-type{font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0 0 var(--spacing-xx-small)}.Teaser-date:last-child,.Teaser-type:last-child{margin-bottom:0}.TrailingLink{align-items:center;display:inline-flex}.TrailingLink:after{content:"›";display:block;margin-left:var(--1x);transition:transform .4s}.Announcement{--announcement-background:#0057b7;--announcement-box-shadow:none;--announcement-close-color:var(--color-white);--announcement-close-hover-color:var(--color-white);--announcement-close-size:var(--2x);--announcement-color:var(--color-white);--announcement-gap:var(--3x);--announcement-link-color:gold;--announcement-link-hover-color:gold;border-bottom:var(--1x) solid gold}@media(min-width:720px){.Announcement{text-align:center}}@media(max-width:1079px){.Announcement{display:block;height:72px}}.Announcement-arrow{display:block;margin-left:var(--3x)}@media(max-width:1079px){.Announcement-arrow{margin-left:var(--1x)}}.Announcement-arrow:active,.Announcement-arrow:focus,.Announcement-arrow:hover{text-decoration:none}.Announcement-arrow:active:after,.Announcement-arrow:focus:after,.Announcement-arrow:hover:after{transform:translateX(var(--1x))}.Announcement-arrow:after{content:"";display:block;font-family:Font Awesome\ 5 Pro;transition:transform .4s}.Announcement .Wrap p{width:auto}@media(max-width:399px){.Announcement .Wrap p{font-size:var(--font-size-small);line-height:var(--line-height-small)}}.Archive{--archive-gap:var(--grid-gap);--archive-width:3}@media(max-width:1079px){.ArchiveFilters{display:none}}.ArchiveFilters-list{align-items:stretch;border-bottom:4px solid var(--color-lightest-gray);display:flex;width:100%}.ArchiveFilters-list ul{align-items:stretch;display:flex;list-style:none;margin:0;padding:0;width:100%}.ArchiveFilters-list li{border-bottom:4px solid transparent;color:var(--color-gray);cursor:pointer;margin:0 0 -4px;padding:var(--1x) var(--4x)}.ArchiveFilters-list li.is-active{border-color:var(--color-blue);color:var(--color-blue);font-variation-settings:"wght" var(--font-weight-bold);font-weight:var(--font-weight-bold)}.BackLink{align-items:center;color:inherit;display:inline-flex;font-size:var(--font-size-small);font-variation-settings:"wght" var(--font-weight-bold);font-weight:var(--font-weight-bold);line-height:var(--line-height-small);position:relative}.BackLink:active,.BackLink:focus,.BackLink:hover{color:inherit;text-decoration:none}.BackLink:active:before,.BackLink:focus:before,.BackLink:hover:before{transform:translateX(calc(var(--1x)*-1))}.BackLink:before{content:"";display:block;font-family:Font Awesome\ 5 Pro;position:absolute;right:calc(100% + var(--1x));transition:transform .4s}@media(max-width:719px){.BackLink{margin-left:calc(var(--1x) + 11px)}}.BlogArchive{--archive-gap:var(--grid-gap);--archive-row-gap:var(--10x);--archive-width:3}@media(max-width:1079px){.BlogArchive{--archive-width:2}}@media(max-width:719px){.BlogArchive{--archive-width:1}}.Body{padding:var(--10x) 0}@media(max-width:1079px){.Body{padding:var(--8x) 0}}@media(max-width:719px){.Body{padding:var(--6x) 0}}.Body-content{grid-gap:var(--grid-gap);-ms-grid-columns:minmax(0,1fr) var(--6x);display:-ms-grid;display:grid;grid-template-columns:minmax(0,1fr) var(--6x);width:100%}@media(max-width:719px){.Body-content{-ms-grid-columns:100%;grid-template-columns:100%}}.Body-content>div{position:relative}.Byline{grid-gap:var(--grid-gap-small);-ms-grid-columns:var(--8x) 1fr;align-items:center;display:-ms-grid;display:grid;grid-template-columns:var(--8x) 1fr}.Byline-photos{height:var(--8x);position:relative}.Byline-photos img{background:var(--color-white);border-radius:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute}.Byline-photos img:first-child{border:2px solid var(--color-white);height:var(--7x);left:-2px;top:-2px;width:var(--7x);z-index:2}.Byline-photos img:nth-child(2){border:2px solid var(--color-white);bottom:-2px;height:var(--5x);right:-2px;width:var(--5x);z-index:3}.Byline-photos img:nth-child(2):last-child{height:var(--6x);width:var(--6x)}.Byline-photos img:nth-child(3){height:var(--4x);right:var(--1x);top:calc(var(--1x)/2);width:var(--4x);z-index:1}.Byline-photos img:only-child{border:0;height:var(--8x);left:0;top:0;width:var(--8x)}.Byline-names{font-family:var(--font-family-secondary);font-size:var(--font-size-h4);font-variation-settings:"wght" var(--font-weight-h4);font-weight:var(--font-weight-h4);line-height:var(--line-height-h4);text-transform:var(--text-transform-h4)}.Byline.is-multiple{-ms-grid-columns:var(--10x) 1fr;grid-template-columns:var(--10x) 1fr}.CategoryList ul{display:flex;flex-wrap:wrap;gap:var(--grid-gap-small);list-style:none;margin:0;padding:0}.CategoryList a{--button-background-color:transparent;--button-border-color:var(--color-black);--button-color:var(--color-black);--button-hover-background-color:var(--color-black);--button-hover-border-color:transparent;--button-hover-color:var(--color-white);--button-border-radius:var(--1x);--button-border-width:1px;--button-height:36px;--button-padding:0 var(--2x);background:var(--button-background-color);border:var(--button-border-width) var(--button-border-style) var(--button-border-color);border-radius:var(--button-border-radius);border-width:var(--button-border-width);color:var(--button-color);cursor:pointer;display:inline-flex;height:var(--button-height);justify-content:center;line-height:calc(var(--button-height) - var(--button-border-width)*2);padding:var(--button-padding);position:relative;text-align:center;text-decoration:none;transition:background .4s,border .4s,color .4s;white-space:nowrap}.CategoryList a:hover{background:var(--button-hover-background-color);border-color:var(--button-hover-border-color);color:var(--button-hover-color);text-decoration:none}.CategoryList a:focus{outline:none}.EventTeaser{--teaser-background-color:transparent;--teaser-color:var(--color-default);--teaser-hover-color:var(--color-accent)}.EventTeaser.is-featured,.EventTeaser.is-upcoming{--teaser-background-color:var(--color-white);border:1px solid var(--color-light-gray);border-radius:var(--1x);box-shadow:var(--box-shadow-low);overflow:hidden}.EventTeaser.is-featured>a,.EventTeaser.is-upcoming>a{grid-gap:var(--grid-gap);-ms-grid-columns:2fr 1fr;align-items:center;display:-ms-grid;display:grid;grid-template-columns:2fr 1fr}@media(max-width:1079px){.EventTeaser.is-featured>a,.EventTeaser.is-upcoming>a{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media(max-width:719px){.EventTeaser.is-featured>a,.EventTeaser.is-upcoming>a{-ms-grid-columns:1fr;gap:0;grid-template-columns:1fr}}.EventTeaser.is-featured .EventTeaser-thumbnail,.EventTeaser.is-upcoming .EventTeaser-thumbnail{margin:0}.EventTeaser.is-featured .EventTeaser-body,.EventTeaser.is-upcoming .EventTeaser-body{padding:var(--spacing-x-small)}@media(min-width:720px){.EventTeaser.is-featured .EventTeaser-thumbnail,.EventTeaser.is-upcoming .EventTeaser-thumbnail{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.EventTeaser.is-featured .EventTeaser-body,.EventTeaser.is-upcoming .EventTeaser-body{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}}.Footer{background-color:var(--color-light-slate);color:var(--color-white);padding:var(--2x) 0}.Footer-links{white-space:nowrap}.Footer-links li,.Footer-links ul{list-style:none;margin:0;padding:0}.Footer-links ul{grid-gap:var(--grid-gap-small);display:flex}.Footer-copyright{font-variation-settings:"wght" var(--font-weight-bold);font-weight:var(--font-weight-bold);white-space:nowrap}.Footer .d-grid{-ms-grid-columns:-webkit-min-content 1fr -webkit-min-content;-ms-grid-columns:min-content 1fr min-content;grid-template-columns:-webkit-min-content 1fr -webkit-min-content;grid-template-columns:min-content 1fr min-content}@media(max-width:719px){.Footer .d-grid{grid-gap:var(--2x);-ms-grid-columns:1fr;grid-template-columns:1fr}}.Footer a{color:var(--color-white)}.Header{border-bottom:4px solid var(--color-lighter-gray)}.Header>.Wrap{gap:var(--3x) var(--4x)}@media(max-width:719px){.Header>.Wrap{gap:var(--2x) var(--3x)}}.Header-quickLinks{-ms-grid-column-span:3;align-items:center;display:flex;gap:var(--4x);-ms-grid-column:1;grid-column:1/span 3;height:16px;justify-content:flex-end}.Header-quickLinks>span{display:block;height:20px}.Header-quickLinks a,.Header-quickLinks li,.Header-quickLinks ul{align-items:center;display:flex;list-style:none;margin:0;padding:0}.Header-quickLinks li,.Header-quickLinks ul{list-style:none}.Header-quickLinks ul{gap:var(--2x)}.Header-quickLinks a,.Header-quickLinks li{gap:var(--1x)}.Header-quickLinks a{color:var(--color-default)}.Header-quickLinks a:active,.Header-quickLinks a:focus,.Header-quickLinks a:hover{color:var(--color-accent);text-decoration:none}.Header-quickLinks .menu-icon{background:currentColor;display:block;height:16px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px}.Header-quickLinks .github-stars{height:20px;margin-top:4px}.Header-nav .Nav-items ul{justify-content:flex-end}.Kicker{color:var(--color-darker-gray);font-variation-settings:"wght" var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-transform:uppercase}.LoadMore{background:var(--color-lightest-gray);left:calc(50% - 50vw);padding:var(--spacing-small) 0;position:relative;width:100vw}.v--modal.v--modal-box{background:var(--color-white);border-radius:var(--1x);box-shadow:var(--box-shadow-high);padding:var(--spacing-small)}.v--modal.v--modal-box .Modal-close{border:3px solid;color:var(--color-black);height:var(--4x);position:absolute;right:var(--2x);top:var(--2x);transition:color .4s;width:var(--4x)}.v--modal.v--modal-box .Modal-close:active,.v--modal.v--modal-box .Modal-close:focus,.v--modal.v--modal-box .Modal-close:hover{color:var(--color-accent)}.v--modal.v--modal-box .Modal-close:after,.v--modal.v--modal-box .Modal-close:before{background:currentColor;content:"";display:block;height:var(--2x);left:calc(50% - 1.5px);position:absolute;top:calc(50% - var(--1x));transform-origin:center;width:3px}.v--modal.v--modal-box .Modal-close:before{transform:rotate(-45deg)}.v--modal.v--modal-box .Modal-close:after{transform:rotate(45deg)}.NewsTeaser{--teaser-background-color:transparent;--teaser-color:var(--color-default);--teaser-hover-color:var(--color-accent)}.Pacnav>ul>li{display:flex;justify-content:center}.Pacnav>ul>li>a:not([class]) span,.Pacnav>ul>li>div:not([class]):first-child span{white-space:nowrap}.Pacnav>ul>li:active>a:not([class]) span,.Pacnav>ul>li:active>div:not([class]):first-child span,.Pacnav>ul>li:focus>a:not([class]) span,.Pacnav>ul>li:focus>div:not([class]):first-child span,.Pacnav>ul>li:hover>a:not([class]) span,.Pacnav>ul>li:hover>div:not([class]):first-child span{font-variation-settings:"wght" var(--font-weight-bold);font-weight:var(--font-weight-bold)}.Pacnav>ul>li.has-children>a:not([class]),.Pacnav>ul>li.has-children>div:not([class]):first-child{padding-right:0}.PacnavDropdownIcon{display:none}.PacnavDropdown{border:1px solid var(--color-light-gray);border-radius:var(--1x);box-shadow:var(--box-shadow-high);padding:var(--1x) 0;top:calc(100% + var(--1x))}.PacnavDropdown:before{border-bottom:13px solid var(--color-light-gray);border-left:13px solid transparent;border-right:13px solid transparent}.PacnavDropdown:after,.PacnavDropdown:before{content:"";display:block;height:0;left:50%;position:absolute;top:0;transform:translate(-50%,-100%);width:0}.PacnavDropdown:after{border-bottom:12px solid var(--color-white);border-left:12px solid transparent;border-right:12px solid transparent}.PacnavDropdown>ul{margin:0}.PacnavDropdown li>a{display:block;padding:var(--1x) var(--3x);transition:none}.PacnavDropdown li>a:active,.PacnavDropdown li>a:focus,.PacnavDropdown li>a:hover{background:var(--color-light-yellow);color:var(--color-slate);font-variation-settings:"wght" var(--font-weight-bold);font-weight:var(--font-weight-bold);text-decoration:none}.PacnavMobile{padding-left:0;padding-right:0;padding-top:calc(var(--header-height) - 4px)}.PacnavMobile>ul{border-top:4px solid var(--color-lighter-gray);margin:0;padding-left:var(--layout-padding);padding-right:var(--layout-padding)}.PacnavMobile>ul>li>a,.PacnavMobile>ul>li>div:first-child{font-variation-settings:"wght" var(--font-weight-bold);font-weight:var(--font-weight-bold)}.PostTeaser{--teaser-background-color:transparent;--teaser-color:var(--color-default);--teaser-hover-color:var(--color-accent)}.PostTeaser-thumbnail{background:var(--color-white);border:1px solid var(--color-light-gray);border-radius:var(--1x);box-shadow:var(--box-shadow-low);overflow:hidden}.PressTeaser{--teaser-background-color:transparent;--teaser-color:var(--color-default);--teaser-hover-color:var(--color-accent)}.SocialShare ul li{overflow:hidden}.SocialShare ul li,.SocialShare ul li a,.SocialShare ul li a i{align-items:center;display:flex;justify-content:center}.SocialShare ul li a{text-decoration:none}.SocialShare ul li a:active i,.SocialShare ul li a:focus i,.SocialShare ul li a:hover i{color:var(--color-accent)}.SocialShare ul .is-ycombinator a i{background:var(--color-gray);color:var(--color-lightest-gray);font-size:var(--6x);height:var(--5x);line-height:var(--5x);width:var(--5x)}.SocialShare ul .is-ycombinator a:active i,.SocialShare ul .is-ycombinator a:focus i,.SocialShare ul .is-ycombinator a:hover i{background:var(--color-accent);color:var(--color-lightest-gray)}@media(max-width:719px){.SocialShare ul{flex-direction:row}.SocialShare ul li{margin-bottom:0;margin-right:var(--3x)}.SocialShare ul li:last-child{margin-right:0}}.TagList ul{display:flex;flex-wrap:wrap;gap:var(--grid-gap-small);list-style:none;margin:0;padding:0}.TagList li{background:var(--color-lightest-gray);border-radius:var(--1x);color:var(--color-dark-gray);font-family:var(--font-family-secondary);font-size:var(--font-size-small);font-variation-settings:"wght" var(--font-weight-semibold);font-weight:var(--font-weight-semibold);height:var(--3x);line-height:var(--line-height-small);line-height:var(--3x);padding:0 var(--3x);text-align:center;text-transform:uppercase}ol.private-terms{counter-reset:item;font-weight:700;margin:0;padding:0}ol.private-terms li{counter-increment:my-awesome-counter;display:table}ol.private-terms li:before{content:counters(item,".") ".";counter-increment:item;display:table-cell;padding-right:16px;text-align:left}ol.private-terms li ol.private-terms li{font-weight:400}ol.private-terms>li>ol.private-terms>li{margin-left:-40px}ol.clickhouse-data-addendum{counter-reset:item}ol.clickhouse-data-addendum li{display:block}ol.clickhouse-data-addendum li:before{content:counters(item,".") "."!important;counter-increment:item;margin-left:-34px;padding-right:8px}ol.clickhouse-data-addendum li>ol.clickhouse-data-addendum>li>ol.clickhouse-data-addendum>li:before{margin-left:-45px;padding-right:8px}ol.last-data-addendum{margin-left:10px}ol.last-data-addendum li:before{margin-left:-22px}hr.data-proc-add{border-top:1px solid #d6dbdf;margin:0 auto 20px;width:70%}.Teaser-date{font-family:var(--font-family-secondary)}.TrailingLink{color:inherit;font-size:var(--font-size-small);font-variation-settings:"wght" var(--font-weight-bold);font-weight:var(--font-weight-bold);line-height:var(--line-height-small)}.TrailingLink:active,.TrailingLink:focus,.TrailingLink:hover{color:inherit;text-decoration:none}.TrailingLink:active:after,.TrailingLink:focus:after,.TrailingLink:hover:after{transform:translateX(var(--1x))}.TrailingLink:after{content:"";font-family:Font Awesome\ 5 Pro}.wp-block-embed{margin:0 0 var(--spacing-small)}.wp-block-embed:last-child{margin-bottom:0}.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-bottom:56.25%}.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe{height:100%!important;width:100%!important}