@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}html{--wp--custom--siteheader-height: 4.5rem}@media(min-width: 48rem){html{--wp--custom--siteheader-height: 6rem}}@media(min-width: 37.5625rem){body.admin-bar{--wp--custom--adminbar-height: 2.875rem}}@media(min-width: 48.9375rem){body.admin-bar{--wp--custom--adminbar-height: 2rem}}@media(min-width: 48rem){body{--wp--custom--site-edge: 2.5rem;--wp--custom--siteheader-height: 6rem}}@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}@media(min-width: 48rem){*:has(+.block-latest-issue-cta)>*{padding-bottom:4rem}}.search-form{align-items:flex-start;display:flex;flex-flow:column wrap}.search-form-field{align-items:center;border:.0625rem solid var(--wp--preset--color--cacm-gray-500);display:flex;height:2.875rem;margin-bottom:1.25rem;position:relative}.search-form-field-label{color:var(--wp--preset--color--cacm-gray-600);display:flex;gap:.75rem;left:1.25rem;position:absolute}.search-form-field-input{color:var(--wp--preset--color--cacm-dark-blue);height:2.75rem;padding:.75rem 1.25rem .75rem 7.15rem;width:100%}.search-form-buttons{display:flex;flex-direction:column;gap:1.25rem}@media(min-width: 37.5rem){.search-form-buttons{flex-direction:row}}.search-form-buttons-cacm,.search-form-buttons-dl{font-size:.9375rem;font-weight:var(--wp--custom--font-weight-bold);line-height:1.4;align-items:center;border-radius:0;border-width:1px;box-sizing:border-box;display:inline-flex;flex-flow:row wrap;justify-content:center;min-height:2.5rem;min-width:8.75rem;padding:0 1rem;text-decoration:none;transition:all .18s ease-in;background-color:var(--wp--preset--color--cacm-link-blue);position:relative;transform-style:preserve-3d;color:var(--wp--preset--color--white);font-size:.9375rem;font-weight:var(--wp--custom--font-weight-bold);line-height:1.21;cursor:pointer;padding:1rem}.search-form-buttons-cacm::after,.search-form-buttons-dl::after{transition:all .18s ease-in}@media(min-width: 48rem){.search-form-buttons-cacm,.search-form-buttons-dl{font-size:1rem;font-weight:var(--wp--custom--font-weight-bold);line-height:1.3}}.search-form-buttons-cacm img,.search-form-buttons-cacm svg,.search-form-buttons-dl img,.search-form-buttons-dl svg{display:inline-block;height:100%;margin-left:.5rem;max-height:1rem;width:auto !important}.search-form-buttons-cacm::after,.search-form-buttons-dl::after{border:1px solid var(--wp--preset--color--cacm-link-blue);content:"";display:flex;height:100%;left:6px;position:absolute;top:6px;transform:translateZ(-1px);width:100%}.search-form-buttons-cacm:active,.search-form-buttons-cacm:focus,.search-form-buttons-cacm:hover,.search-form-buttons-dl:active,.search-form-buttons-dl:focus,.search-form-buttons-dl:hover{background-color:var(--wp--preset--color--cacm-black);position:relative;transform-style:preserve-3d;color:var(--wp--preset--color--white)}.search-form-buttons-cacm:active::after,.search-form-buttons-cacm:focus::after,.search-form-buttons-cacm:hover::after,.search-form-buttons-dl:active::after,.search-form-buttons-dl:focus::after,.search-form-buttons-dl:hover::after{border:1px solid var(--wp--preset--color--cacm-black);content:"";display:flex;height:100%;left:6px;position:absolute;top:6px;transform:translateZ(-1px);width:100%}.search-form-buttons-cacm:active::after,.search-form-buttons-cacm:focus::after,.search-form-buttons-cacm:hover::after,.search-form-buttons-dl:active::after,.search-form-buttons-dl:focus::after,.search-form-buttons-dl:hover::after{left:0;top:0}.search-form-buttons-cacm svg,.search-form-buttons-cacm path,.search-form-buttons-dl svg,.search-form-buttons-dl path{fill:var(--wp--preset--color--white)}@media(min-width: 48rem){.search-form-buttons-cacm,.search-form-buttons-dl{font-size:.9375rem;font-weight:var(--wp--custom--font-weight-bold);line-height:1.21}}.search-form-buttons-dl .icon-dl,.search-form-buttons-dl .icon-arrow{height:auto;margin:0;max-height:100%}@media(max-width: 37.4375rem){.search-form-buttons-dl .icon-dl,.search-form-buttons-dl .icon-arrow{display:none}}.search-form-buttons-dl .icon-arrow{transform:rotate(-45deg)}@media(min-width: 37.5rem){.search-form-buttons-dl{-moz-column-gap:.625rem;column-gap:.625rem}}@media print{.article-header__share,.article-sidebar,.article-table-of-contents,.article-connected-content,.share,.article-digital-library__article-info,.article-authors__membership-cta-container,.accordion-controller-icon,.cta-join-the-discussion,.post-list,.cta-become-a-member,.comments-area,.site-footer,.site-header,.article-header__figure,.topics-dropdown__button{display:none !important}.entry-content p,.entry-content ol,.entry-content ul{font-size:12.5pt !important;line-height:16pt !important}.entry-content img{max-width:50% !important}.site-content::before{content:"Communications of the ACM";display:block;font-size:10pt;font-weight:bold}.article-header article-header--default{background-color:rgba(0,0,0,0) !important}.article-header__title,.article-header__subtitle,.article-header__byline,.article-header__byline>a,.article-header__section>a{color:var(--wp--preset--color--cacm-black) !important}.article-header__section>a{padding:0 !important;text-transform:none !important}.topics-dropdown__list{display:inline-block !important;overflow:visible !important;position:relative !important;top:0 !important}.topics-dropdown__list li{display:inline-block !important;margin-right:10pt !important}.article-header__meta,.article-header__topic,.article-header__section>a,cite,.wp-block-quote__citation,.wp-block-pullquote__citation,.article-references p{font-size:10pt !important}.article-header__title,.entry-header{font-size:24pt !important;line-height:25.5pt !important}.article-header__subtitle,.heading{font-size:16pt !important;line-height:18.25pt !important;margin-bottom:10pt !important}.wp-block-pullquote p{margin-bottom:10pt !important}.wp-block-pullquote>blockquote{padding:25pt 25pt 10pt !important}.article-authors__info-title{border-bottom:0 !important;padding-bottom:0 !important}.article-authors__info{padding-bottom:0 !important}.article-digital-library__copyright-info{border-top:0 !important;padding-top:0 !important}.accordion-controller:not(:disabled)[aria-expanded=false]~.accordion-content{display:block !important;visibility:visible !important}.post-list__post-eyebrow{display:flex;gap:.75rem}.tax-issue .site-main{display:block !important}.issue-header{margin-bottom:2.5rem}.issue-details-cover-art{display:flex !important;margin:0 !important;padding:0 !important;width:100% !important}.issue-details-cover-art .image-wrapper{align-self:flex-start !important;margin:0 !important;padding:0 !important}.issue-section-post-list .post-list,.issue-sections .post-list.the-latest{display:block !important}.issue-section-post-list .post-list .post-list__post-excerpt,.issue-sections .post-list.the-latest .post-list__post-excerpt{display:block !important}.issue-recent-issues,.issue-details-about,.issue-details-nav,.issue-live-and-learn-cta,.issue-navigation{display:none !important}#CybotCookiebotDialog{display:none !important}.site-header-hamburger-menu-communications{display:none !important}}@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}.single-digital-library .table-container{overflow-x:auto}.single-digital-library .table-container thead tr,.single-digital-library .table-container thead td,.single-digital-library .table-container thead th{border:1px solid #e2e8f0}.single-digital-library .table-container thead h6{display:flex;font-size:.75rem !important;height:100%;justify-content:center;text-align:center !important}.single-digital-library .table-container thead th,.single-digital-library .table-container thead th p{font-size:.75rem !important;padding:.5rem !important;text-align:center !important}.single-digital-library .table-container tbody td{border:1px solid #e2e8f0;font-size:.75rem !important;padding:.5rem}.single-digital-library .table-container tbody td p{font-family:Inter,helvetica,arial,sans-serif;font-size:.75rem !important;margin-bottom:.5rem;padding:.5rem}a{color:var(--wp--preset--color--cacm-blue)}svg{pointer-events:none}abbr{border-bottom:1px dotted currentColor;cursor:help;text-decoration:none}
@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}.image-wrapper--square{height:100%;overflow:hidden;position:relative;width:100%;padding-bottom:100%}.image-wrapper--square>img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.image-wrapper--portrait{height:100%;overflow:hidden;position:relative;width:100%;padding-bottom:133.33%}.image-wrapper--portrait>img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.image-wrapper--widescreen{height:100%;overflow:hidden;position:relative;width:100%;padding-bottom:56.25%}.image-wrapper--widescreen>img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}
@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}.site-footer{--wp--custom--vertical-block-rhythm: 1rem;background-color:var(--wp--preset--color--cacm-black);color:var(--wp--preset--color--white);padding-top:var(--wp--custom--gap)}.site-footer a{text-decoration:none}.site-footer a:hover,.site-footer a:active,.site-footer a:focus{text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:1px;text-underline-offset:2.5px}.site-footer a{font-size:var(--wp--preset--font-size--inter-xxxs);line-height:21px;font-weight:var(--wp--custom--font-weight-bold);color:var(--wp--preset--color--white);font-size:1rem;font-weight:var(--wp--custom--font-weight-bold)}.site-footer__heading{margin-bottom:var(--wp--custom--vertical-block-rhythm);font-size:.875rem}.site-footer__heading:last-child{margin-bottom:0}.site-footer__columns{display:flex;flex-direction:column;gap:var(--wp--custom--gap);margin-bottom:var(--wp--custom--gap)}@media(min-width: 48rem){.site-footer__columns{display:grid;grid-template-columns:repeat(3, 1fr)}}@media(min-width: 64rem){.site-footer__columns{gap:calc(var(--wp--custom--gap)*3)}}.site-footer__logo{display:block;max-width:17.5625rem;width:100%}@media(min-width: 48rem){.site-footer__logo{max-width:24.1875rem;min-width:17.5625rem}}@media(min-width: 64rem){.site-footer__logo{min-width:24.1875rem}}.site-footer__logo>svg{height:auto;width:100%}.site-footer__topics-menu ul>li,.site-footer__menu-magazine ul>li,.site-footer__menu-communications ul>li{margin-bottom:var(--wp--custom--vertical-block-rhythm)}.site-footer__topics-menu ul>li:last-child,.site-footer__menu-magazine ul>li:last-child,.site-footer__menu-communications ul>li:last-child{margin-bottom:0}@media(max-width: 47.9375rem){.site-footer__menu-communications .site-footer__heading{display:none}}@media(max-width: 47.9375rem){.site-footer__menu-communications ul>li{--wp--custom--vertical-block-rhythm: 2rem}}.site-footer__column-branding{display:flex;flex-direction:column}@media(max-width: 47.9375rem){.site-footer__column-branding{align-items:center;row-gap:var(--wp--custom--gap)}}@media(min-width: 48rem){.site-footer__column-branding{height:100%}}@media(min-width: 48rem){.site-footer__column-branding .social-navigation{margin-top:auto}}@media(max-width: 47.9375rem){.site-footer__column-topics{display:none}}@media(max-width: 47.9375rem){.site-footer__column-about{text-align:center}}@media(min-width: 64rem){.site-footer__column-about{justify-self:end}}.site-footer__column-about .site-footer__menu-magazine{margin-bottom:3rem}@media(max-width: 47.9375rem){.site-footer__column-about .site-footer__menu-magazine{display:none}}.site-footer__info{padding-bottom:var(--wp--custom--gap)}.site-footer__info::before{background-color:var(--wp--preset--color--cacm-gray-300);content:"";display:block;height:1px;margin-bottom:var(--wp--custom--gap);width:100%}@media(max-width: 47.9375rem){.site-footer__info::before{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}@media(max-width: 47.9375rem){.site-footer__info__inner{text-align:center}}@media(min-width: 48rem){.site-footer__info__inner{display:flex;flex-wrap:wrap;justify-content:space-between}}.site-footer__info-copyright{margin-right:1rem}@media(max-width: 47.9375rem){.site-footer__info-copyright{--wp--custom--vertical-block-rhythm: 2rem;margin-bottom:var(--wp--custom--vertical-block-rhythm)}.site-footer__info-copyright:last-child{margin-bottom:0}}@media(min-width: 48rem){.site-footer__info-policy-list{display:flex}}.site-footer__info-policy-list a{font-size:.875rem;text-transform:uppercase}@media(max-width: 47.9375rem){.site-footer__info-policy-list li:not(:last-of-type){margin-bottom:var(--wp--custom--vertical-block-rhythm)}.site-footer__info-policy-list li:not(:last-of-type):last-child{margin-bottom:0}}@media(min-width: 48rem){.site-footer__info-policy-list li:not(:last-of-type){margin-right:1rem}}
@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}.social-navigation__list{display:flex}.social-navigation__list>li{border:1px solid var(--wp--preset--color--white);border-radius:50%}.social-navigation__list>li:not(:last-child){margin-right:1rem}
@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}.site-header-hamburger{cursor:pointer;min-width:1.375rem;width:1.375rem}@media(min-width: 48rem){.site-header-hamburger{min-width:1rem;width:1rem}}@media(min-width: 64rem){.site-header-hamburger{min-width:1.375rem;width:1.5625rem}}.site-header-hamburger[aria-expanded=true] .site-header-hamburger-closed{display:none}.site-header-hamburger[aria-expanded=false] .site-header-hamburger-open{display:none}@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}.site-header-hamburger-menu{background-color:var(--wp--preset--color--white);box-shadow:0 .125rem .25rem -0.125rem rgba(24,39,75,.12),0 .25rem .25rem -0.125rem rgba(24,39,75,.08);display:flex;flex-direction:column;height:100%;overflow-y:scroll;padding:1.5rem 0}.site-header-hamburger-menu a{text-decoration:none}.site-header-hamburger-menu a:hover,.site-header-hamburger-menu a:active,.site-header-hamburger-menu a:focus{text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:1px;text-underline-offset:2.5px}@media(min-width: 64rem){.site-header-hamburger-menu{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:45% 25% 1fr;grid-template-rows:repeat(12, min-content);padding:2rem 3rem;row-gap:3rem}}.site-header-hamburger-menu-topics,.site-header-hamburger-menu-sections,.site-header-hamburger-menu-magazine,.site-header-hamburger-menu-membership,.site-header-hamburger-menu-communications,.site-header-hamburger-menu-social{padding:1.5rem}@media(min-width: 64rem){.site-header-hamburger-menu-topics,.site-header-hamburger-menu-sections,.site-header-hamburger-menu-magazine,.site-header-hamburger-menu-membership,.site-header-hamburger-menu-communications,.site-header-hamburger-menu-social{padding:0}}.site-header-hamburger-menu-topics-menu li:not(:last-of-type),.site-header-hamburger-menu-magazine-menu li:not(:last-of-type),.site-header-hamburger-menu-sections-menu li:not(:last-of-type),.site-header-hamburger-menu-communications-menu li:not(:last-of-type){margin-bottom:1rem}.site-header-hamburger-menu-topics-menu a,.site-header-hamburger-menu-magazine-menu a,.site-header-hamburger-menu-sections-menu a,.site-header-hamburger-menu-communications-menu a{font-size:1rem;font-weight:var(--wp--custom--font-weight-regular);line-height:1.171875;color:var(--wp--preset--color--black);letter-spacing:-0.0125rem}@media(min-width: 64rem){.site-header-hamburger-menu-topics-menu a,.site-header-hamburger-menu-magazine-menu a,.site-header-hamburger-menu-sections-menu a,.site-header-hamburger-menu-communications-menu a{font-size:1.125rem;font-weight:var(--wp--custom--font-weight-regular);line-height:1.1111111111}}.site-header-hamburger-menu-topics .site-header-hamburger-menu-accordion-icon,.site-header-hamburger-menu-magazine .site-header-hamburger-menu-accordion-icon,.site-header-hamburger-menu-sections .site-header-hamburger-menu-accordion-icon,.site-header-hamburger-menu-communications .site-header-hamburger-menu-accordion-icon{display:none}@media(max-width: 63.9375rem){.site-header-hamburger-menu-topics,.site-header-hamburger-menu-magazine,.site-header-hamburger-menu-sections,.site-header-hamburger-menu-communications{border-bottom:var(--wp--custom--border-gray)}.site-header-hamburger-menu-topics .site-header-hamburger-menu-accordion-icon,.site-header-hamburger-menu-magazine .site-header-hamburger-menu-accordion-icon,.site-header-hamburger-menu-sections .site-header-hamburger-menu-accordion-icon,.site-header-hamburger-menu-communications .site-header-hamburger-menu-accordion-icon{display:block}.site-header-hamburger-menu-topics .site-header-hamburger-menu-heading,.site-header-hamburger-menu-magazine .site-header-hamburger-menu-heading,.site-header-hamburger-menu-sections .site-header-hamburger-menu-heading,.site-header-hamburger-menu-communications .site-header-hamburger-menu-heading{display:flex;justify-content:space-between}.site-header-hamburger-menu-topics:not(.site-header-hamburger-menu-topics--expanded,.site-header-hamburger-menu-magazine--expanded,.site-header-hamburger-menu-sections--expanded,.site-header-hamburger-menu-communications--expanded) .site-header-hamburger-menu-heading,.site-header-hamburger-menu-magazine:not(.site-header-hamburger-menu-topics--expanded,.site-header-hamburger-menu-magazine--expanded,.site-header-hamburger-menu-sections--expanded,.site-header-hamburger-menu-communications--expanded) .site-header-hamburger-menu-heading,.site-header-hamburger-menu-sections:not(.site-header-hamburger-menu-topics--expanded,.site-header-hamburger-menu-magazine--expanded,.site-header-hamburger-menu-sections--expanded,.site-header-hamburger-menu-communications--expanded) .site-header-hamburger-menu-heading,.site-header-hamburger-menu-communications:not(.site-header-hamburger-menu-topics--expanded,.site-header-hamburger-menu-magazine--expanded,.site-header-hamburger-menu-sections--expanded,.site-header-hamburger-menu-communications--expanded) .site-header-hamburger-menu-heading{margin-bottom:0}.site-header-hamburger-menu-topics:not(.site-header-hamburger-menu-topics--expanded,.site-header-hamburger-menu-magazine--expanded,.site-header-hamburger-menu-sections--expanded,.site-header-hamburger-menu-communications--expanded) ul,.site-header-hamburger-menu-magazine:not(.site-header-hamburger-menu-topics--expanded,.site-header-hamburger-menu-magazine--expanded,.site-header-hamburger-menu-sections--expanded,.site-header-hamburger-menu-communications--expanded) ul,.site-header-hamburger-menu-sections:not(.site-header-hamburger-menu-topics--expanded,.site-header-hamburger-menu-magazine--expanded,.site-header-hamburger-menu-sections--expanded,.site-header-hamburger-menu-communications--expanded) ul,.site-header-hamburger-menu-communications:not(.site-header-hamburger-menu-topics--expanded,.site-header-hamburger-menu-magazine--expanded,.site-header-hamburger-menu-sections--expanded,.site-header-hamburger-menu-communications--expanded) ul{display:none}.site-header-hamburger-menu-topics--expanded svg,.site-header-hamburger-menu-magazine--expanded svg,.site-header-hamburger-menu-sections--expanded svg,.site-header-hamburger-menu-communications--expanded svg{transform:rotate(180deg)}}.site-header-hamburger-menu-heading{font-family:var(--wp--preset--font-family--work-sans);font-size:var(--wp--preset--font-size--work-xxs);line-height:22.5px;font-weight:var(--wp--custom--font-weight-bold);color:var(--wp--preset--color--cacm-black);margin-bottom:1rem}@media(min-width: 48rem){.site-header-hamburger-menu-heading{font-size:var(--wp--preset--font-size--work-xs);line-height:25.2px;font-weight:var(--wp--custom--font-weight-bold)}}.site-header-hamburger-menu-search{margin:0 1.5rem;order:1;position:relative}@media(min-width: 64rem){.site-header-hamburger-menu-search{grid-column:1/4;grid-row:1/2;margin:0}}.site-header-hamburger-menu-search-icon{left:1.25rem;position:absolute;top:1rem}.site-header-hamburger-menu-search-input{border:1px solid var(--wp--preset--color--cacm-gray-500);border-radius:3.125rem;padding:1rem 1rem 1rem 3.5rem;width:100%}.site-header-hamburger-menu-topics{order:2}@media(min-width: 64rem){.site-header-hamburger-menu-topics{grid-column:1/2;grid-row:2/-1}}.site-header-hamburger-menu-magazine{order:3}@media(min-width: 64rem){.site-header-hamburger-menu-magazine{grid-column:2/3;grid-row:3;order:4}}.site-header-hamburger-menu-sections{order:4}@media(min-width: 64rem){.site-header-hamburger-menu-sections{grid-column:2/3;grid-row:2;order:3}}.site-header-hamburger-menu-communications{order:5}@media(min-width: 64rem){.site-header-hamburger-menu-communications{grid-column:3/4;grid-row:3;order:6}}.site-header--member-logged-in .site-header-hamburger-menu-communications{order:4}@media(min-width: 64rem){.site-header--member-logged-in .site-header-hamburger-menu-communications{grid-row:2;order:5}}.site-header-hamburger-menu-membership{background-color:var(--wp--preset--color--cacm-beige);order:6}@media(min-width: 64rem){.site-header-hamburger-menu-membership{background-color:rgba(0,0,0,0);grid-column:3/4;grid-row:2;order:5}}.site-header--member-logged-in .site-header-hamburger-menu-membership{display:none}.site-header-hamburger-menu-membership-logo{float:right;margin-bottom:1rem;margin-left:1rem}@media(min-width: 64rem){.site-header-hamburger-menu-membership-logo{display:none}}.site-header-hamburger-menu-membership-heading,.site-header-hamburger-menu-membership-text{margin-bottom:1.5rem}.site-header-hamburger-menu-membership-buttons{display:flex;gap:1rem}.site-header-hamburger-menu-membership-buttons-log-in{background-color:var(--wp--preset--color--cacm-black);position:relative;transform-style:preserve-3d;background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--cacm-black);color:var(--wp--preset--color--cacm-black)}.site-header-hamburger-menu-membership-buttons-log-in::after{border:1px solid var(--wp--preset--color--cacm-black);content:"";display:flex;height:100%;left:5px;position:absolute;top:5px;transform:translateZ(-1px);width:100%}.site-header-hamburger-menu-membership-buttons-sign-up{background-color:var(--wp--preset--color--cacm-link-blue);position:relative;transform-style:preserve-3d;background-color:var(--wp--preset--color--cacm-link-blue);color:var(--wp--preset--color--white)}.site-header-hamburger-menu-membership-buttons-sign-up::after{border:1px solid var(--wp--preset--color--cacm-link-blue);content:"";display:flex;height:100%;left:5px;position:absolute;top:5px;transform:translateZ(-1px);width:100%}.site-header-hamburger-menu-membership-buttons a{font-size:.875rem;font-weight:var(--wp--custom--font-weight-bold);line-height:1;cursor:pointer;flex:0 1 9.0625rem;padding:.8125rem;text-align:center}.site-header-hamburger-menu-social{order:7}@media(min-width: 64rem){.site-header-hamburger-menu-social{grid-column:3/4;grid-row:6/-1}}.site-header--member-logged-in .site-header-hamburger-menu-social{order:6}@media(min-width: 64rem){.site-header--member-logged-in .site-header-hamburger-menu-social{grid-row:3}}.site-header-hamburger-menu-social ul{display:flex;gap:.625rem}@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}.site-header-magazine-menu-expanded-current{border-bottom:var(--wp--custom--border-gray);padding-bottom:1rem}.site-header-magazine-menu-expanded-previous{padding-bottom:.875rem;padding-top:1rem}.site-header-magazine-menu-expanded-issue{font-size:1rem;font-weight:var(--wp--custom--font-weight-regular);line-height:1.171875;color:var(--wp--preset--color--black)}.site-header-magazine-menu-expanded-issue b{font-size:1rem;font-weight:var(--wp--custom--font-weight-medium);line-height:1.171875}.site-header-magazine-menu-expanded-heading{margin-bottom:var(--wp--custom--vertical-block-rhythm);font-family:var(--wp--preset--font-family--work-sans);font-weight:var(--wp--custom--font-weight-bold);font-size:.875rem;line-height:1.1428571429;font-family:var(--wp--preset--font-family--inter);color:var(--wp--preset--color--cacm-black);font-weight:var(--wp--custom--font-weight-regular);margin-bottom:.875rem}.site-header-magazine-menu-expanded-heading:last-child{margin-bottom:0}.site-header-magazine-menu-expanded-link{font-size:.9375rem;font-weight:var(--wp--custom--font-weight-regular);line-height:1.172;align-items:center;color:var(--wp--preset--color--black);display:flex;gap:.65625rem}.site-header-magazine-menu-expanded-image{width:7.5rem}@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}.site-header-logo svg{width:13.7875rem}@media(min-width: 48rem){.site-header-logo svg{width:10.625rem}}@media(min-width: 64rem){.site-header-logo svg{width:16.25rem}}@media(min-width: 80rem){.site-header-logo svg{width:20.625rem}}.site-header .site-header-logo svg{display:none}.site-header:not(.site-header--expanded) .site-header-logo svg[fill="#000"],.site-header--expanded .site-header-logo svg[fill="#FFF"]{display:block}@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}@media(min-width: 48rem){.site-header-search{align-items:center;display:flex;gap:.5rem}}.site-header-search[aria-hidden=true]{visibility:hidden}.site-header-search-text{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.site-header-search-icon{width:1.375rem}@media(min-width: 48rem){.site-header-search-icon{width:1.054375rem}}@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}.site-header-cta-membership{align-self:stretch;background-color:var(--wp--preset--color--cacm-beige);display:flex;padding:0 1rem}.site-header-cta-membership a{text-decoration:none}.site-header-cta-membership a:hover,.site-header-cta-membership a:active,.site-header-cta-membership a:focus{text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:1px;text-underline-offset:2.5px}@media(min-width: 80rem){.site-header-cta-membership{padding:0 2rem}}.site-header--member-logged-in .site-header-cta-membership{display:none}.site-header-cta-membership-container{align-items:center;display:flex;gap:.3333333333rem}@media(min-width: 80rem){.site-header-cta-membership-container{gap:.8rem}}.site-header-cta-membership-text{font-size:1rem;font-weight:var(--wp--custom--font-weight-bold);line-height:1.21;align-items:center;color:var(--wp--preset--color--black);display:flex;gap:.1666666667rem}@media(min-width: 80rem){.site-header-cta-membership-text{gap:.25rem}}@media(max-width: 47.9375rem){.site-header-cta-membership{display:none}}.site-header-cta-membership[aria-hidden=true]{visibility:hidden}@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}.site-header-membership-nav__button{background-color:var(--wp--preset--color--cacm-beige);cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:0 1rem;position:relative}@media(min-width: 80rem){.site-header-membership-nav__button{padding:0 2rem}}.site-header-membership-nav__button-text{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.site-header-membership-nav__menu-container{background-color:var(--wp--preset--color--cacm-gray-100);border-radius:3px 0 0 3px;box-shadow:0 3px 30px rgba(25,30,35,.2);min-width:11.875rem;padding:1rem;position:absolute;right:0;top:var(--wp--custom--siteheader-height);width:100%}.site-header-membership-nav__menu-container[aria-hidden=true]{display:none}.site-header-membership-nav__menu-item{--wp--custom--vertical-block-rhythm: 1rem;margin-bottom:var(--wp--custom--vertical-block-rhythm)}.site-header-membership-nav__menu-item:last-child{margin-bottom:0}.site-header-membership-nav__menu-item a{color:var(--wp--preset--color--cacm-black)}@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}.site-header-topics-menu{margin-left:auto}.site-header-topics-menu-list-item:not(:last-of-type){margin-bottom:1rem}.site-header-topics-menu-list-item a{color:var(--wp--preset--color--cacm-black)}
@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}.meta-dropdown--active{position:relative;z-index:6}.meta-dropdown__button{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row-reverse;line-height:1.5rem;text-align:left}.meta-dropdown__button .icon{margin-right:.3125rem;margin-top:.5rem}.meta-dropdown__list{list-style-type:none;margin:0;padding:0;font-size:.9375rem;line-height:1.5333333333;font-family:var(--wp--preset--font-family--inter);max-height:0;overflow:hidden;position:absolute;top:1.5rem}.meta-dropdown__list li{margin:0;padding:0}.meta-dropdown__list[aria-hidden=false]{background:var(--wp--preset--color--white);border:var(--wp--custom--border-gray);border-radius:5px;box-shadow:0 2px 27px rgba(0,0,0,.15);max-height:6.5rem;max-width:300px;min-width:150px;overflow-wrap:break-word;overflow-y:auto;padding:.5rem;width:-moz-fit-content;width:fit-content}.meta-dropdown__list[aria-hidden=false] li{--wp--custom--vertical-block-rhythm: 0.5rem;margin-bottom:var(--wp--custom--vertical-block-rhythm);color:var(--wp--preset--color--black);line-height:1.5rem}.meta-dropdown__list[aria-hidden=false] li a{text-decoration:none}.meta-dropdown__list[aria-hidden=false] li a:hover,.meta-dropdown__list[aria-hidden=false] li a:active,.meta-dropdown__list[aria-hidden=false] li a:focus{text-decoration:underline;text-decoration-color:inherit;text-decoration-thickness:1px;text-underline-offset:2.5px}.meta-dropdown__list[aria-hidden=false] li:last-child{margin-bottom:0}.meta-dropdown__list[aria-hidden=false] li a{color:var(--wp--preset--color--black)}
@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}.ad-desktop{background-color:var(--wp--preset--color--cacm-gray-200);padding:1.5625rem .625rem 1rem}@media(max-width: 47.9375rem){.ad-desktop{display:none}}
@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}.ad-mobile{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw;margin-bottom:var(--wp--custom--vertical-block-rhythm);background-color:var(--wp--preset--color--cacm-gray-200);line-height:0;padding:.75rem .625rem 1.5rem}.ad-mobile:last-child{margin-bottom:0}@media(min-width: 48rem){.ad-mobile{display:none}}.cacm-ad-unit>*{display:block;margin:0 auto;text-align:center}.cacm-ad-unit img{display:inline-block}.cacm-ad-unit .ad-label{font-size:.8125rem;line-height:1;font-family:var(--wp--preset--font-family--inter);color:var(--wp--preset--color--cacm-gray-600);margin-bottom:.25rem}
@font-face{font-display:swap;font-family:"Inter";font-style:normal;src:url(../be7cb18dc7caf47cf7e9.woff2) format("woff2"),url(../817c4274293e221c5076.woff) format("woff")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:bold;src:url(../54321e26b8bf4739a16d.woff2) format("woff2"),url(../7ad0df5561cc0933cead.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:500;src:url(../2dd7c3c79fd1aa1d85ca.woff2) format("woff2"),url(../9a8cbe3b3bec955df411.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:700;src:url(../ab8702255905c24de1c1.woff2) format("woff2"),url(../9ab52d2504cfe145b9bd.woff) format("woff")}@font-face{font-display:swap;font-family:"Work Sans";font-style:normal;font-weight:800;src:url(../cef488e4e9f273a0a1e3.woff2) format("woff2"),url(../a99bf2b51c426338ae2c.woff) format("woff")}.ad[data-show-ad=false],.ad.ad--is-loading{display:none}.ad.ad-mobile .ad-unit{height:38rem;width:10.5rem}.ad.ad-desktop .ad-unit{height:38rem;width:10.5rem}