body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a{text-decoration:none;text-decoration-thickness:1px;text-underline-offset:.25ch}a:hover,a:focus{text-decoration:underline}a:active{text-decoration:none}.wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}.wp-block-navigation.is-block-gap .wp-block-navigation__container{gap:var(--wp--custom--spacing--tiny)}.is-allele-query-loop>li:nth-child(even)>div{flex-direction:row-reverse}.is-allele-query-loop>li .is-featured-image-column{min-height:200px;background-color:var(--wp--preset--color--tl-background-alt)}.is-allele-query-loop>li .is-featured-image-column .wp-block-post-featured-image,.is-allele-query-loop>li .is-featured-image-column .wp-block-post-featured-image a{margin:0;padding:0;height:100%}.is-allele-query-loop>li .is-featured-image-column .wp-block-post-featured-image img,.is-allele-query-loop>li .is-featured-image-column .wp-block-post-featured-image a img{width:100%;height:100%;margin:0;padding:0;-o-object-fit:cover;object-fit:cover}.wp-block-query-pagination.is-style-allele-box-pagination-light{gap:.5rem !important}.wp-block-query-pagination.is-style-allele-box-pagination-light .wp-block-query-pagination-previous,.wp-block-query-pagination.is-style-allele-box-pagination-light .wp-block-query-pagination-next,.wp-block-query-pagination.is-style-allele-box-pagination-light .page-numbers{background-color:var(--wp--preset--color--tl-background-alt);color:var(--wp--preset--color--tl-heading);padding:.3em .6em;text-decoration:none}.wp-block-query-pagination.is-style-allele-box-pagination-light .wp-block-query-pagination-previous:hover,.wp-block-query-pagination.is-style-allele-box-pagination-light .wp-block-query-pagination-next:hover,.wp-block-query-pagination.is-style-allele-box-pagination-light .page-numbers:hover{color:var(--wp--preset--color--tl-meta);text-decoration:none}.wp-block-query-pagination.is-style-allele-box-pagination-light .page-numbers.current{color:var(--wp--preset--color--tl-meta)}.wp-block-query-pagination.is-style-allele-box-pagination-light .wp-block-query-pagination-previous,.wp-block-query-pagination.is-style-allele-box-pagination-light .wp-block-query-pagination-next,.wp-block-query-pagination.is-style-allele-box-pagination-light .wp-block-query-pagination-numbers{margin:0}.wp-block-query-pagination.is-style-allele-box-pagination-dark{gap:.5rem !important}.wp-block-query-pagination.is-style-allele-box-pagination-dark .wp-block-query-pagination-previous,.wp-block-query-pagination.is-style-allele-box-pagination-dark .wp-block-query-pagination-next,.wp-block-query-pagination.is-style-allele-box-pagination-dark .page-numbers{background-color:var(--wp--preset--color--td-background-alt);color:var(--wp--preset--color--td-heading);padding:.3em .6em;text-decoration:none}.wp-block-query-pagination.is-style-allele-box-pagination-dark .wp-block-query-pagination-previous:hover,.wp-block-query-pagination.is-style-allele-box-pagination-dark .wp-block-query-pagination-next:hover,.wp-block-query-pagination.is-style-allele-box-pagination-dark .page-numbers:hover{color:var(--wp--preset--color--td-meta);text-decoration:none}.wp-block-query-pagination.is-style-allele-box-pagination-dark .page-numbers.current{color:var(--wp--preset--color--td-meta)}.wp-block-query-pagination.is-style-allele-box-pagination-dark .wp-block-query-pagination-previous,.wp-block-query-pagination.is-style-allele-box-pagination-dark .wp-block-query-pagination-next,.wp-block-query-pagination.is-style-allele-box-pagination-dark .wp-block-query-pagination-numbers{margin:0}.wp-block-columns.is-featured-query{flex-direction:row-reverse;align-items:stretch}.wp-block-columns.is-featured-query:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2n){margin-left:0}.wp-block-columns.is-featured-query:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child){flex-grow:1}.wp-block-columns.is-featured-query:where(.has-background){margin:0;padding:0}.wp-block-columns.is-featured-query .wp-block-column{display:flex;align-items:center;margin:0;padding:0}.wp-block-columns.is-featured-query .wp-block-post-featured-image,.wp-block-columns.is-featured-query .wp-block-post-featured-image a{margin:0;padding:0;height:100%}.wp-block-columns.is-featured-query .wp-block-post-featured-image img,.wp-block-columns.is-featured-query .wp-block-post-featured-image a img{width:100%;height:100%;margin:0;padding:0;-o-object-fit:cover;object-fit:cover}.wp-block-group.is-style-allele-no-spacing{margin-top:0 !important;margin-bottom:0 !important}.wp-block-group.is-style-allele-box-shadow{border-radius:5px;box-shadow:0px 20px 50px 0px rgba(0,0,0,.1)}.wp-block-image.is-style-allele-fancy{overflow:hidden;border-radius:70% 30% 40% 50%/50% 30% 70% 40%}.wp-block-image.is-style-allele-shadow{box-shadow:10px 10px rgba(0,0,0,.1)}.wp-block-image.is-style-allele-comic{border-color:#000;border-style:solid;border-width:3px 3px 5px 5px;border-radius:4% 95% 6% 95%/95% 4% 92% 5%;padding:1px}.wp-block-image.is-style-allele-comic-right{border-color:#000;border-style:solid;border-width:3px 4px 3px 5px;border-radius:95% 4% 92% 5%/4% 95% 6% 95%;padding:1px;transform:rotate(4deg)}.wp-block-image.is-style-allele-comic-left{border-color:#000;border-style:solid;border-width:5px 3px 3px 5px;border-radius:95% 4% 97% 5%/4% 94% 3% 95%;padding:1px;transform:rotate(-2deg)}ul.is-style-allele-arrow,ol.is-style-allele-arrow{list-style-type:none}ul.is-style-allele-arrow>li,ol.is-style-allele-arrow>li{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktYXJyb3ctcmlnaHQtc2hvcnQiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNCA4YS41LjUgMCAwIDEgLjUtLjVoNS43OTNMOC4xNDYgNS4zNTRhLjUuNSAwIDEgMSAuNzA4LS43MDhsMyAzYS41LjUgMCAwIDEgMCAuNzA4bC0zIDNhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDguNUg0LjVBLjUuNSAwIDAgMSA0IDh6Ii8+Cjwvc3ZnPgo=) no-repeat left center;padding-left:2rem}ul.is-style-allele-arrow-fill,ol.is-style-allele-arrow-fill{list-style-type:none}ul.is-style-allele-arrow-fill>li,ol.is-style-allele-arrow-fill>li{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktYXJyb3ctcmlnaHQtY2lyY2xlLWZpbGwiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTggMGE4IDggMCAxIDEgMCAxNkE4IDggMCAwIDEgOCAwek00LjUgNy41YS41LjUgMCAwIDAgMCAxaDUuNzkzbC0yLjE0NyAyLjE0NmEuNS41IDAgMCAwIC43MDguNzA4bDMtM2EuNS41IDAgMCAwIDAtLjcwOGwtMy0zYS41LjUgMCAxIDAtLjcwOC43MDhMMTAuMjkzIDcuNUg0LjV6Ii8+Cjwvc3ZnPgo=) no-repeat left center;padding-left:2rem}ul.is-style-allele-check,ol.is-style-allele-check{list-style-type:none}ul.is-style-allele-check>li,ol.is-style-allele-check>li{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2hlY2siIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTEwLjk3IDQuOTdhLjc1Ljc1IDAgMCAxIDEuMDcgMS4wNWwtMy45OSA0Ljk5YS43NS43NSAwIDAgMS0xLjA4LjAyTDQuMzI0IDguMzg0YS43NS43NSAwIDEgMSAxLjA2LTEuMDZsMi4wOTQgMi4wOTMgMy40NzMtNC40MjVhLjI2Ny4yNjcgMCAwIDEgLjAyLS4wMjJ6Ii8+Cjwvc3ZnPgo=) no-repeat left center;padding-left:2rem}ul.is-style-allele-check-fill,ol.is-style-allele-check-fill{list-style-type:none}ul.is-style-allele-check-fill>li,ol.is-style-allele-check-fill>li{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0iY3VycmVudENvbG9yIiBjbGFzcz0iYmkgYmktY2hlY2stY2lyY2xlLWZpbGwiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZD0iTTE2IDhBOCA4IDAgMSAxIDAgOGE4IDggMCAwIDEgMTYgMHptLTMuOTctMy4wM2EuNzUuNzUgMCAwIDAtMS4wOC4wMjJMNy40NzcgOS40MTcgNS4zODQgNy4zMjNhLjc1Ljc1IDAgMCAwLTEuMDYgMS4wNkw2Ljk3IDExLjAzYS43NS43NSAwIDAgMCAxLjA3OS0uMDJsMy45OTItNC45OWEuNzUuNzUgMCAwIDAtLjAxLTEuMDV6Ii8+Cjwvc3ZnPgo=) no-repeat left center;padding-left:2rem}.wp-block-quote cite{font-family:var(--wp--preset--font-family--open-sans);font-size:var(--wp--preset--font-size--tiny);line-height:var(--wp--custom--typography--line-height--normal);font-weight:400;text-transform:uppercase;letter-spacing:2px}.wp-block-spacer.is-tiny-spacing{margin-top:var(--wp--custom--spacing--tiny) !important;margin-bottom:0 !important}.wp-block-spacer.is-tiny-spacing-tb{margin-top:var(--wp--custom--spacing--tiny) !important;margin-bottom:var(--wp--custom--spacing--tiny) !important}.wp-block-spacer.is-small-spacing{margin-top:var(--wp--custom--spacing--small) !important;margin-bottom:0 !important}.wp-block-spacer.is-small-spacing-tb{margin-top:var(--wp--custom--spacing--small) !important;margin-bottom:var(--wp--custom--spacing--small) !important}.wp-block-spacer.is-medium-spacing{margin-top:var(--wp--custom--spacing--medium) !important;margin-bottom:0 !important}.wp-block-spacer.is-medium-spacing-tb{margin-top:var(--wp--custom--spacing--medium) !important;margin-bottom:var(--wp--custom--spacing--medium) !important}.wp-block-spacer.is-large-spacing{margin-top:var(--wp--custom--spacing--large) !important;margin-bottom:0 !important}.wp-block-spacer.is-large-spacing-tb{margin-top:var(--wp--custom--spacing--large) !important;margin-bottom:var(--wp--custom--spacing--large) !important}.wp-site-blocks,.wp-site-blocks .wp-block-group.alignfull{padding-left:var(--wp--custom--spacing--outer);padding-right:var(--wp--custom--spacing--outer)}.wp-site-blocks .alignfull{margin-left:calc(-1*var(--wp--custom--spacing--outer)) !important;margin-right:calc(-1*var(--wp--custom--spacing--outer)) !important;width:unset}.wp-site-blocks .wp-block-columns .wp-block-column .alignfull,.wp-site-blocks .alignfull:not(.wp-block-group) .alignfull{margin-left:auto !important;margin-right:auto !important;width:inherit}.is-allele-no-spacing{margin-top:0 !important;margin-bottom:0 !important}@keyframes allele-shine{100%{left:125%}}.is-allele-hover-shine{overflow:hidden;position:relative}.is-allele-hover-shine:before{display:block;content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);z-index:2;transform:skewX(-25deg)}.is-allele-hover-shine:hover:before{animation:allele-shine .75s}@media only screen and (min-width: 600px)and (max-width: 781px){.wp-block-columns:not(.is-not-stacked-on-mobile):not(.is-stacked-before-medium):not(.is-stacked-before-large).is-tiny-gap>.wp-block-column:not(:nth-child(-n+2)){margin-top:var(--wp--custom--spacing--tiny)}.wp-block-columns:not(.is-not-stacked-on-mobile):not(.is-stacked-before-medium):not(.is-stacked-before-large).is-small-gap>.wp-block-column:not(:nth-child(-n+2)){margin-top:var(--wp--custom--spacing--small)}.wp-block-columns:not(.is-not-stacked-on-mobile):not(.is-stacked-before-medium):not(.is-stacked-before-large).is-medium-gap>.wp-block-column:not(:nth-child(-n+2)){margin-top:var(--wp--custom--spacing--medium)}}@media only screen and (min-width: 782px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:flex}}@media only screen and (min-width: 1080px){.wp-block-columns:not(.is-not-stacked-on-mobile).is-tiny-gap>.wp-block-column:not(:first-child){margin-left:var(--wp--custom--spacing--tiny)}.wp-block-columns:not(.is-not-stacked-on-mobile).is-small-gap>.wp-block-column:not(:first-child){margin-left:var(--wp--custom--spacing--small)}.wp-block-columns:not(.is-not-stacked-on-mobile).is-medium-gap>.wp-block-column:not(:first-child){margin-left:var(--wp--custom--spacing--medium)}.wp-block-group.is-small-gap>*{margin-bottom:var(--wp--custom--spacing--small)}.wp-block-group.is-small-gap>*:last-child{margin-bottom:0}}@media only screen and (min-width: 1280px){.is-allele-query-loop>li .is-featured-image-column{min-height:350px}}@media only screen and (max-width: 959px){.wp-block-columns:not(.is-not-stacked-on-mobile).is-stacked-before-large{flex-wrap:wrap !important}.wp-block-columns:not(.is-not-stacked-on-mobile).is-stacked-before-large>.wp-block-column{flex-basis:100% !important;flex-grow:1 !important;margin-left:0 !important}.wp-block-columns:not(.is-not-stacked-on-mobile).is-stacked-before-large.is-tiny-gap>.wp-block-column:not(:first-child){margin-top:var(--wp--custom--spacing--tiny)}.wp-block-columns:not(.is-not-stacked-on-mobile).is-stacked-before-large.is-small-gap>.wp-block-column:not(:first-child){margin-top:var(--wp--custom--spacing--small)}.wp-block-columns:not(.is-not-stacked-on-mobile).is-stacked-before-large.is-medium-gap>.wp-block-column:not(:first-child){margin-top:var(--wp--custom--spacing--medium)}}@media only screen and (max-width: 781px){.wp-block-columns:not(.is-not-stacked-on-mobile).is-stacked-before-medium{flex-wrap:wrap !important}.wp-block-columns:not(.is-not-stacked-on-mobile).is-stacked-before-medium>.wp-block-column{flex-basis:100% !important;flex-grow:1 !important;margin-left:0 !important}.wp-block-columns:not(.is-not-stacked-on-mobile).is-stacked-before-medium.is-tiny-gap>.wp-block-column:not(:first-child){margin-top:var(--wp--custom--spacing--tiny)}.wp-block-columns:not(.is-not-stacked-on-mobile).is-stacked-before-medium.is-small-gap>.wp-block-column:not(:first-child){margin-top:var(--wp--custom--spacing--small)}.wp-block-columns:not(.is-not-stacked-on-mobile).is-stacked-before-medium.is-medium-gap>.wp-block-column:not(:first-child){margin-top:var(--wp--custom--spacing--medium)}}@media only screen and (max-width: 767px){.is-allele-ellipsis-on-xsmall{width:250px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.is-allele-block-ellipsis-on-xsmall{width:250px;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media only screen and (max-width: 599px){.wp-block-columns:not(.is-not-stacked-on-mobile):not(.is-stacked-before-medium):not(.is-stacked-before-large).is-tiny-gap>.wp-block-column:not(:first-child){margin-top:var(--wp--custom--spacing--tiny)}.wp-block-columns:not(.is-not-stacked-on-mobile):not(.is-stacked-before-medium):not(.is-stacked-before-large).is-small-gap>.wp-block-column:not(:first-child){margin-top:var(--wp--custom--spacing--small)}.wp-block-columns:not(.is-not-stacked-on-mobile):not(.is-stacked-before-medium):not(.is-stacked-before-large).is-medium-gap>.wp-block-column:not(:first-child){margin-top:var(--wp--custom--spacing--medium);border-bottom:1px solid #ff0}}
