.nca-article-page{min-height:100vh}.nca-article-page__hero{background-color:var(--nca-off-white)}.nca-article-page__hero-content{margin-left:auto;margin-right:auto;padding:3.5rem 1rem 2.5rem}.nca-article-page__hero-title{color:var(--nca-green);font-family:var(--font-immortel-infra-g1);font-size:40px;font-weight:400;letter-spacing:-.01em;line-height:120%;margin-bottom:2rem;text-align:center;text-decoration-skip-ink:none;text-underline-offset:from-font}@media(min-width:768px){.nca-article-page__hero-title{font-size:56px;letter-spacing:-.02em;line-height:64px}}.nca-article-page__hero-image-container{margin-left:auto;margin-right:auto;max-width:36rem}.nca-article-page__hero-image-wrapper{aspect-ratio:16/9;border-radius:1rem;cursor:pointer;overflow:hidden;position:relative;width:100%}.nca-article-page__hero-image-wrapper:hover .play-btn{transform:scale(1.1)}.nca-article-page__hero-image-wrapper .play-btn-container{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.nca-article-page__hero-image-wrapper .play-btn-container .play-btn{align-items:center;background-color:var(--nca-orange);border-radius:50%;display:flex;height:3rem;justify-content:center;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:3rem}.nca-article-page__hero-image-wrapper .play-btn-container .play-btn svg{margin-left:.25rem}.nca-article-page__hero-image{object-fit:cover}.nca-article-page__content{background-color:var(--nca-white);margin-left:auto;margin-right:auto;padding:3rem 1rem}@media(min-width:768px){.nca-article-page__content{width:80vw}}.nca-article-page__content-sidebar{margin-bottom:2rem}.nca-article-page__content-publish-label{color:var(--nca-green);font-family:var(--font-american);font-size:12px;font-weight:700;letter-spacing:.05em;line-height:14px;margin-bottom:.5rem;text-align:left;text-decoration-skip-ink:none;text-transform:uppercase;text-underline-offset:from-font}@media(min-width:768px){.nca-article-page__content-publish-label{font-size:16px;line-height:16px}}.nca-article-page__content-publish-date{color:var(--nca-green);font-family:var(--font-immortel-infra-g1);font-size:14px;font-weight:400;line-height:16px;text-align:left;text-decoration-skip-ink:none;text-underline-offset:from-font}@media(min-width:768px){.nca-article-page__content-publish-date{font-size:16px;line-height:20px}}.nca-article-page .nca-article{width:100%}.nca-article-page .nca-article__content{padding-left:0;padding-right:0}@media(min-width:640px){.nca-article-page .nca-article__content{padding-bottom:3rem;padding-top:3rem}}@media(min-width:768px){.nca-article-page .nca-article__content{padding-bottom:0;padding-top:0}}.nca-article-page__share-menu{display:flex;justify-content:flex-end;position:relative}.nca-article-page__share-btn{align-items:center;background-color:rgba(0,0,0,0);border:1px solid var(--nca-green);border-radius:9999px;color:var(--nca-green);display:inline-flex;font-size:1rem;font-weight:700;line-height:1.5rem;padding:.75rem 1.5rem;text-transform:uppercase;transition:all .3s cubic-bezier(.4,0,.2,1)}.nca-article-page__share-btn:hover{background-color:var(--nca-green);color:var(--nca-off-white)}.nca-article-page .socials-menu{background-color:#fff;border:2px solid #104537;border-radius:.5rem;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:calc(100% + 8px);transition-property:opacity;transition-duration:.3s;transition-timing-function:ease-in-out;width:12rem;z-index:10}.nca-article-page .socials-menu.share-open{opacity:1;pointer-events:all}.nca-article-page .socials-menu .instagram-share-btn{border-bottom:1px solid rgba(16,69,55,.1);color:var(--nca-green)!important;font-family:var(--font-american);font-size:20px;padding:.75rem 1rem;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.nca-article-page .socials-menu .instagram-share-btn:active,.nca-article-page .socials-menu .instagram-share-btn:hover{background-color:#fdecda!important;color:var(--nca-green)!important}.nca-article-page .socials-menu .social-link-container{border-bottom:1px solid rgba(16,69,55,.1)}.nca-article-page .socials-menu .social-link-container:hover{background-color:#fdecda!important;color:var(--nca-green)!important}.nca-article-page .socials-menu .social-link-container a{width:100%}.nca-article-page .socials-menu .social-link-name{color:var(--nca-green)!important;font-family:var(--font-american);font-size:20px;padding:.75rem 1rem;text-align:left}