.entry-content{padding:0 !important}*:target{scroll-margin-top:8.5rem}@media screen and (max-width: 1440px){*:target{scroll-margin-top:6.75rem}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(rf(40))}100%{opacity:1;transform:translateY(0)}}@keyframes enter-right{0%{opacity:0;transform:translateX(rf(40))}100%{opacity:1;transform:translateX(0)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes rotate{100%{transform:rotate(360deg)}}.btn-primary{font-family:"Saans",Arial,sans-serif;font-weight:570;font-size:1.375rem;line-height:100%;padding:0.75rem 1.125rem;border:0.15625rem solid #000;color:#000;border-radius:1.625rem;display:flex;align-items:center;gap:0.375rem;max-width:fit-content;overflow:hidden;position:relative;cursor:pointer}@media screen and (max-width: 1279px){.btn-primary{font-size:1.0625rem}}@media screen and (max-width: 767px){.btn-primary{padding:0.59375rem 1.125rem 0.59375rem 1.25rem}}.btn-primary.mini{padding:0.5rem 0.625rem;font-size:0.875rem}.btn-primary.mini svg{display:block;width:1rem;height:1rem}.btn-primary::after{position:absolute;right:-10%;top:50%;transform:translateY(-50%) scale(0);width:110%;height:110%;background:#00b388;z-index:-1;content:"";border-radius:1.625rem;max-width:3.375rem;max-height:3.375rem;transition:max-width .3s ease-in-out .3s,max-height .3s ease-in-out .3s,transform .3s ease-in-out}@media(hover: hover)and (pointer: fine){.btn-primary:hover::after{transform:translateY(-50%) scale(1);max-width:110%;max-height:110%}}.btn-primary.primary-b::after{background:#ffcd00}.btn-primary.priority-tab{font-size:1.125rem;line-height:1.5rem}@media screen and (max-width: 1279px){.btn-primary.priority-tab{line-height:100%}}@media screen and (max-width: 767px){.btn-primary.priority-tab{font-size:1.0625rem;line-height:100%}}.btn-primary.priority-tab::after{background:#00b388}@media(hover: hover)and (pointer: fine){.btn-primary.priority-tab:hover{color:#000}}.btn-primary.white{border-color:#fff;color:#fff}.btn-primary.white svg path{stroke:#fff}.btn-secondary{font-family:"Saans",Arial,sans-serif;font-weight:570;font-size:1.25rem;line-height:120%;color:#000;display:inline-block;max-width:fit-content;vertical-align:middle;position:relative;z-index:1;padding:0.0625rem 0}@media screen and (max-width: 1279px){.btn-secondary{font-size:1rem}}.btn-secondary svg{display:inline-block;vertical-align:middle;width:1.75rem;height:1.75rem;margin:0 0 0 1.25rem}.btn-secondary svg path{transition:opacity .1s ease-in-out}@media screen and (max-width: 767px){.btn-secondary svg{width:1.5rem;height:1.5rem;min-width:1.5rem;margin:0 0 0 0.5rem}}.btn-secondary::after{position:absolute;right:0;top:50%;transform:translateY(-50%) scale(0);width:calc(100% + 0.75rem);height:100%;background:#00b388;z-index:-1;content:"";border-radius:0.9375rem;max-width:1.875rem;max-height:1.875rem;border:0.09375rem solid #000;transition:max-width .3s ease-in-out .3s,max-height .3s ease-in-out .3s,transform .3s ease-in-out,border .3s ease-in-out}@media(hover: hover)and (pointer: fine){.btn-secondary:hover::after{transform:translateY(-50%) scale(1);max-width:calc(100% + 0.75rem);max-height:100%}.btn-secondary:hover svg path:first-child{opacity:0}}.caption-caption{width:100%;position:absolute;bottom:0;right:0;color:#fff;z-index:3;padding:0 4.625rem 2rem 2rem;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.caption-caption.active{opacity:1;visibility:visible}.caption-caption::after{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 16.9%, #000000 100%);width:100%;height:18.125rem;position:absolute;bottom:0;left:0;z-index:-1;content:""}.caption-caption.rounded::after{border-bottom-left-radius:1.75rem;border-bottom-right-radius:1.75rem}.caption-caption.color-black .caption-info svg path{stroke:#000}@media(hover: hover)and (pointer: fine){.caption-caption.color-black .caption-info:hover svg{background:#00b388}}.caption-info.color-black svg path{stroke:#000}@media(hover: hover)and (pointer: fine){.caption-info.color-black:hover svg{background:#00b388}}.caption-info,.caption-close{position:absolute;display:block;bottom:1.125rem;right:1.125rem;width:1.875rem;height:1.875rem;opacity:0;visibility:hidden;z-index:4;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;cursor:pointer}@media(hover: hover)and (pointer: fine){.caption-info:hover svg,.caption-close:hover svg{background:#00b388}}.caption-info svg,.caption-close svg{border-radius:50%;pointer-events:none;transition:background .3s ease-in-out}.caption-info svg path,.caption-close svg path{stroke:#fff}.caption-info.active,.caption-close.active{visibility:visible;opacity:1}.post-content{padding:1.25rem 0}.post-content .container{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem}@media screen and (max-width: 767px){.post-content .container{flex-direction:column}}.post-content__content{margin:0 0 0 auto;min-width:58%;width:58%}.post-content__content.no-image{width:100%;margin:0 auto}@media screen and (max-width: 767px){.post-content__content{width:100%;min-width:unset}}.post-content__content strong{font-weight:570}.post-content__content h2{margin:0 0 0.5rem}.post-content__content h3{margin:2.5rem 0 0.5rem}@media screen and (max-width: 767px){.post-content__content h3{margin:1.75rem 0 0.5rem}}.post-content__content p:not(:last-child){margin:0 0 1.5rem}@media screen and (max-width: 767px){.post-content__content p:not(:last-child){margin:0 0 1rem}}.post-content__content a{text-decoration:underline;color:#00614a;font-weight:570}.post-content__content a:has(.btn-primary-svg){text-decoration:none}.post-content__content ul{padding:0 0 0 1.25rem}.post-content__content ul:not(:last-child){margin:0 0 1.5rem}@media screen and (max-width: 767px){.post-content__content ul:not(:last-child){margin:0 0 1rem}}.post-content__content ul li{list-style-type:disc;margin:0}.post-content__content img{height:24.125rem;border-radius:1.75rem;object-fit:cover;width:100%}@media screen and (max-width: 767px){.post-content__content img{height:20.375rem}}.post-content__content figure{margin:1.25rem 0;width:100% !important;position:relative}.post-content__image{width:100%;max-width:25.75rem;height:24.125rem;border-radius:1.75rem;position:sticky;top:7.5rem}@media screen and (max-width: 767px){.post-content__image{position:relative;top:0;max-height:20.375rem;height:20.375rem}}.post-content__image img{width:100%;height:100%;object-fit:cover;border-radius:1.75rem}.post-content .post-author{max-width:12.5rem;width:100%;position:sticky;top:7.5rem}.post-content .post-author.style-wide{max-width:25.75rem}.post-content .post-author.style-wide .post-author__content{display:flex;align-items:center;gap:0.875rem}@media screen and (max-width: 767px){.post-content .post-author{position:unset;margin:0 0 2.75rem;max-width:100%}}.post-content .post-author__heading{padding:0 0 0.75rem;border-bottom:0.0625rem solid #000;width:100%;margin:0 0 1.625rem}@media screen and (max-width: 767px){.post-content .post-author__heading{padding:0 0 0.875rem;margin:0 0 1rem}}@media screen and (max-width: 767px){.post-content .post-author__content{display:flex;align-items:center;gap:0.875rem}}.post-content .post-author__content img{width:6rem;height:6rem;object-fit:cover;border-radius:50%;margin:0 0 0.5rem}@media screen and (max-width: 767px){.post-content .post-author__content img{margin:0;width:3.75rem;height:3.75rem}}.btn-primary-svg{font-family:"Saans",Arial,sans-serif;font-weight:570;font-size:1.375rem;line-height:100%;padding:0.75rem 1.125rem;border:0.15625rem solid #000;color:#000;border-radius:1.625rem;display:flex;align-items:center;gap:0.375rem;max-width:fit-content;overflow:hidden;position:relative;cursor:pointer;margin:1.875rem 0 0}@media screen and (max-width: 1279px){.btn-primary-svg{font-size:1.0625rem}}@media screen and (max-width: 767px){.btn-primary-svg{margin:1.25rem 0 0}}.btn-primary-svg::after{display:block;width:1.0625rem;height:1.0625rem;content:"";background-image:url(cc4cfa711acea1b6e249.svg)}.btn-primary-svg::before{position:absolute;right:-10%;top:50%;transform:translateY(-50%) scale(0);width:110%;height:110%;background:#00b388;z-index:-1;content:"";border-radius:1.625rem;max-width:3.375rem;max-height:3.375rem;transition:max-width .3s ease-in-out .3s,max-height .3s ease-in-out .3s,transform .3s ease-in-out}@media(hover: hover)and (pointer: fine){.btn-primary-svg:hover::before{transform:translateY(-50%) scale(1);max-width:110%;max-height:110%}}

/*# sourceMappingURL=post-content.css.map*/