@charset "UTF-8";:root{--black:#000;--white:#fff;--tar:#203239;--tar-aa:#081d26f6;--moss:#b4cfb0;--paper:#eeedde;--sage:#789395;--bone-white:#fafbfb;--highlight-baby-blue:#88baeb;--highlight-peach:#ffbebe;--highlight-peach-aa:#d56c6c;--beige:#e5e3c9;--mint:#e1ecdf;--light-paper:#f8f7ec;--sage-aaa:#465759;--highlight-baby-blue-aa:#4894e0;--sage-aa:#60797b;--highlight-baby-blue-aaa:#2275c9;--offwhite-background:#fcfdfd;--error:#bb2929;--error-background:#ffe7e7;--error-text:#775050;--spacing-xxs:4px;--spacing-xs:6px;--spacing-s:12px;--spacing-m:24px;--spacing-l:36px;--spacing-xl:48px;--spacing-xxl:60px;--spacing-xxxl:72px;--max-container:960px;--max-content:792px;--max-content-sm:660px}.btn-large,.btn-primary{background-color:var(--tar);border-radius:.25rem;color:var(--white);display:inline-block;font-size:.75rem;line-height:1rem;padding:.75rem 1.5rem;text-decoration-line:none;text-transform:uppercase;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn-large:hover,.btn-primary:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;background-color:var(--tar-aa);color:var(--white);text-decoration-color:var(--white);text-decoration-line:none;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-large{font-size:.875rem;line-height:1.25rem;padding:.75rem 2.5rem}@media (min-width:800px){.btn-large{font-size:1rem;line-height:1.5rem;padding:1rem 3rem}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pulsate{0%{height:50px;opacity:1;width:50px}to{height:100px;opacity:.3;width:100px}}@keyframes loading{0%{background-position:-200px 0;opacity:.5}50%{opacity:.3}to{background-position:calc(200px + 100%) 0;opacity:.5}}body.post-template-note #cards-section{padding-top:4rem}body.post-template-note #cards-section p{font-size:18px;line-height:1.5}@media (min-width:800px){body.post-template-note #cards-section{padding-top:5rem}body.post-template-note #cards-section p{font-size:24px;line-height:2}}body.post-template-note #subscribe-section{margin-bottom:-70px;padding-bottom:100px}#note-section{margin-bottom:3rem;margin-top:.75rem}@media (min-width:992px){#note-section{margin-bottom:4.5rem;margin-top:4.5rem}}#note-section .note-content-wrapper{margin-left:auto;margin-right:auto}@media (min-width:480px){#note-section .note-content-wrapper{max-width:calc(100% - 10vw)}}@media (min-width:992px){#note-section .note-content-wrapper{max-width:792px}}#note-section .note-header{line-height:1.5}#note-section .note-header .note-header__breadcrumbs{font-size:14px;margin-bottom:1rem}#note-section .note-header .note-header__breadcrumbs a{color:var(--tar);font-size:14px;font-weight:400;text-decoration-line:none}#note-section .note-header .note-header__breadcrumbs .title{color:var(--sage-aa)}#note-section .note-header .note-header__breadcrumbs .separator{font-size:16px;margin-left:.25rem;margin-right:.25rem}#note-section .note-header .note-header__metas{align-items:center;display:flex;margin-bottom:.75rem}@media (min-width:992px){#note-section .note-header .note-header__metas{justify-content:normal}}#note-section .note-header .note-header__metas:nth-child(2){margin-bottom:1rem}#note-section .note-header .note-header__title h1{font-size:30px}@media (min-width:800px){#note-section .note-header .note-header__title h1{font-size:36px}}@media (min-width:992px){#note-section .note-header .note-header__title h1{font-size:48px}}#note-section .note-header .note-header__type{background-color:#f5f7f9;border-radius:5px;font-family:IBM Plex Mono,monospace;font-size:12px;margin-right:.5rem;padding:.25rem .5rem}@media (min-width:800px){#note-section .note-header .note-header__type{font-size:16px;padding-left:.75rem;padding-right:.75rem}}#note-section .note-header .note-header__categories,#note-section .note-header .note-header__read-time{color:var(--sage-aa);font-size:10px;text-transform:uppercase}@media (min-width:800px){#note-section .note-header .note-header__categories,#note-section .note-header .note-header__read-time{font-size:12px}}#note-section .note-header .note-header__categories.desktop,#note-section .note-header .note-header__read-time.desktop{display:none}@media (min-width:800px){#note-section .note-header .note-header__categories.desktop,#note-section .note-header .note-header__read-time.desktop{display:block}}#note-section .note-header .note-header__categories.mobile,#note-section .note-header .note-header__read-time.mobile{display:block}@media (min-width:800px){#note-section .note-header .note-header__categories.mobile,#note-section .note-header .note-header__read-time.mobile{display:none}}#note-section .note-header .note-header__read-time{background-color:var(--light-paper);border-radius:.25rem;color:var(--sage-aa);flex-shrink:0;line-height:18px;margin-left:.25rem;padding:.25rem .5rem}@media (min-width:800px){#note-section .note-header .note-header__read-time{background-color:transparent;margin-left:0}}#note-section .note-header .note-header__read-time span{display:none;margin-left:.25rem;margin-right:.25rem}@media (min-width:800px){#note-section .note-header .note-header__read-time span{display:inline-block}}#note-section .note-header .note-header__metas-more{display:flex;flex-direction:column-reverse;justify-content:space-between;margin-bottom:1.5rem;margin-top:.5rem}@media (min-width:992px){#note-section .note-header .note-header__metas-more{align-items:center;flex-direction:row;margin-bottom:1.5rem;margin-top:1.5rem}}#note-section .note-header .note-header__metas-more .dates{align-items:center;color:var(--sage-aa);display:flex;font-size:11px}#note-section .note-header .note-header__metas-more .dates .dates__updated:before{content:"•";margin-left:.25rem;margin-right:.25rem}@media (min-width:992px){#note-section .note-header .note-header__metas-more .dates{display:block;font-size:12px}#note-section .note-header .note-header__metas-more .dates .dates__updated:before{content:""}}#note-section .note-header .note-header__metas-more .author{align-items:center;display:flex;margin-top:1.5rem}@media (min-width:992px){#note-section .note-header .note-header__metas-more .author{margin-top:0}}#note-section .note-header .note-header__metas-more .author .author__profile{flex-shrink:0;margin-right:.75rem}#note-section .note-header .note-header__metas-more .author .author__profile .author__profile--image{padding-top:91%;position:relative;width:67px}#note-section .note-header .note-header__metas-more .author .author__profile .author__profile--image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#note-section .note-header .note-header__metas-more .author .author__content{flex-grow:1}#note-section .note-header .note-header__metas-more .author .author__name a{font-size:16px;font-weight:700;text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:2px}#note-section .note-header .note-header__metas-more .author .author__tagline{font-size:12px;font-style:italic;font-weight:400}#note-section .note-header .note-header__metas-more .author .author__tagline strong{font-weight:700}#note-section .note-header .note-header__metas-more .author .author__tagline a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration-line:underline;text-decoration-thickness:1px}#note-section .note-content,body#tinymce.page-template-note:not(.acf_content){font-size:16px;line-height:1.5}@media (min-width:480px){#note-section .note-content,body#tinymce.page-template-note:not(.acf_content){font-size:18px}}@media (min-width:800px){#note-section .note-content,body#tinymce.page-template-note:not(.acf_content){font-size:22px;line-height:1.7}}@media (min-width:992px){#note-section .note-content,body#tinymce.page-template-note:not(.acf_content){font-size:24px;line-height:1.8}}#note-section .note-content h2,body#tinymce.page-template-note:not(.acf_content) h2{font-size:28px;font-weight:700}@media (min-width:800px){#note-section .note-content h2,body#tinymce.page-template-note:not(.acf_content) h2{font-size:36px}}#note-section .note-content h3,body#tinymce.page-template-note:not(.acf_content) h3{font-size:22px;font-weight:700}@media (min-width:800px){#note-section .note-content h3,body#tinymce.page-template-note:not(.acf_content) h3{font-size:28px;line-height:1.5}}#note-section .note-content ul,body#tinymce.page-template-note:not(.acf_content) ul{list-style-type:none;margin-left:1rem;padding-left:1rem}@media (min-width:800px){#note-section .note-content ul,body#tinymce.page-template-note:not(.acf_content) ul{margin-left:2rem;padding-left:2.25rem}}#note-section .note-content ul>li>.inline,body#tinymce.page-template-note:not(.acf_content) ul>li>.inline{display:inline-block;margin-top:1.5rem}#note-section .note-content ul>li,body#tinymce.page-template-note:not(.acf_content) ul>li{counter-increment:list-counter;margin-bottom:1.5rem;margin-top:1.5rem;position:relative}#note-section .note-content ul>li:before,body#tinymce.page-template-note:not(.acf_content) ul>li:before{background-image:url(../../assets/img/logo-beaker@2x.png);background-size:contain;content:" ";display:block;height:20px;left:-34px;position:absolute;top:2px;width:20px}@media (min-width:800px){#note-section .note-content ul>li:before,body#tinymce.page-template-note:not(.acf_content) ul>li:before{height:24px;left:-44px;top:6px;width:24px}}@media (min-width:992px){#note-section .note-content ul>li:before,body#tinymce.page-template-note:not(.acf_content) ul>li:before{height:28px;left:-48px;top:8px;width:28px}}#note-section .note-content ol,body#tinymce.page-template-note:not(.acf_content) ol{list-style-type:none;margin-left:1rem;padding-left:1rem}@media (min-width:800px){#note-section .note-content ol,body#tinymce.page-template-note:not(.acf_content) ol{margin-left:2rem;padding-left:2.25rem}}#note-section .note-content ol>li>.inline,body#tinymce.page-template-note:not(.acf_content) ol>li>.inline{display:inline-block;margin-top:1.5rem}#note-section .note-content ol>li,body#tinymce.page-template-note:not(.acf_content) ol>li{counter-increment:list-counter;margin-bottom:1.5rem;margin-top:1.5rem;position:relative}#note-section .note-content ol>li:before,body#tinymce.page-template-note:not(.acf_content) ol>li:before{align-items:center;background-color:var(--beige);border-radius:50%;color:var(--tar);content:counter(list-counter);display:block;display:flex;font-size:14px;font-weight:600;height:20px;justify-content:center;left:-34px;position:absolute;top:2px;width:20px}@media (min-width:800px){#note-section .note-content ol>li:before,body#tinymce.page-template-note:not(.acf_content) ol>li:before{font-size:16px;height:24px;left:-44px;top:6px;width:24px}}@media (min-width:992px){#note-section .note-content ol>li:before,body#tinymce.page-template-note:not(.acf_content) ol>li:before{height:28px;left:-48px;top:8px;width:28px}}#note-section .note-content a span,body#tinymce.page-template-note:not(.acf_content) a span{color:inherit!important}#note-section .note-content hr,body#tinymce.page-template-note:not(.acf_content) hr{margin-bottom:2.5rem;margin-top:2.5rem}#note-section .note-content p,body#tinymce.page-template-note:not(.acf_content) p{margin-bottom:1.5rem;margin-top:1.5rem}@media (min-width:800px){#note-section .note-content p,body#tinymce.page-template-note:not(.acf_content) p{margin-bottom:2.5rem;margin-top:2.5rem}}#note-section .note-content blockquote,body#tinymce.page-template-note:not(.acf_content) blockquote{border-left:6px solid var(--highlight-baby-blue);font-size:24px;font-weight:300;letter-spacing:normal;margin-bottom:1.25rem;margin-top:1.25rem;padding-bottom:2.5rem;padding-left:1.25rem;padding-top:2.5rem;position:relative}@media (min-width:800px){#note-section .note-content blockquote,body#tinymce.page-template-note:not(.acf_content) blockquote{font-size:36px;letter-spacing:-2px;margin-bottom:2.5rem;margin-top:2.5rem;padding-bottom:2.5rem;padding-left:2.5rem;padding-top:2.5rem}}#note-section .note-content blockquote p,body#tinymce.page-template-note:not(.acf_content) blockquote p{margin-top:0}#note-section .note-content blockquote p:last-child,body#tinymce.page-template-note:not(.acf_content) blockquote p:last-child{margin-bottom:0}#note-section .note-content blockquote cite,body#tinymce.page-template-note:not(.acf_content) blockquote cite{color:var(--sage);display:block;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;margin-top:1rem}#note-section .note-content blockquote cite:before,body#tinymce.page-template-note:not(.acf_content) blockquote cite:before{content:"—";margin-right:.5rem}#note-section .note-content figure figcaption,body#tinymce.page-template-note:not(.acf_content) figure figcaption{color:var(--sage);font-size:14px;font-style:italic;line-height:1.5;margin-bottom:1rem;margin-top:1rem;text-align:center}@media (min-width:992px){#note-section .note-content figure figcaption,body#tinymce.page-template-note:not(.acf_content) figure figcaption{font-size:21px;margin-bottom:2.5rem;margin-top:2.5rem}}#note-section .note-content .wp-caption-dd,body#tinymce.page-template-note:not(.acf_content) .wp-caption-dd{color:var(--sage);font-size:16px;font-style:italic;line-height:1.5;margin-bottom:1rem;margin-top:1rem;text-align:center}@media (min-width:992px){#note-section .note-content .wp-caption-dd,body#tinymce.page-template-note:not(.acf_content) .wp-caption-dd{font-size:21px;margin-bottom:2.5rem;margin-top:2.5rem}}.modal.feedback-modal div.form-container.form[id^=form] .wpforms-confirmation-container-full{letter-spacing:-.4px;padding:16px;position:relative}.modal.feedback-modal div.form-container.form[id^=form] .wpforms-confirmation-container-full p{margin-bottom:12px;margin-right:130px}.modal.feedback-modal div.form-container.form[id^=form] .wpforms-confirmation-container-full:before{background-image:url(../../assets/img/svg/illustration-alert-success.svg);background-repeat:no-repeat;background-size:contain;bottom:-10px;content:"";display:block;position:absolute;right:-5px;top:10px;width:150px}#note-section .note-content figure,body#tinymce.page-template-note:not(.acf_content) figure{margin:50px auto;width:unset!important}#note-section .note-content figcaption,body#tinymce.page-template-note:not(.acf_content) figcaption{font-size:13px;margin-bottom:1.5rem;margin-top:.75rem;margin-top:10px;text-align:center}#note-section .note-content figcaption a,body#tinymce.page-template-note:not(.acf_content) figcaption a{color:inherit;text-decoration:underline}#note-section .note-content .figure-wrapper,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper{background-color:var(--white);border-radius:4px;box-shadow:0 6px 18px -10px #c5c4be;cursor:pointer;cursor:-webkit-zoom-in;display:flex;justify-content:center;margin-bottom:1.5rem;margin-left:-9px;margin-right:-9px;margin-top:1.5rem;max-width:calc(100vw - 18px);padding:12px;position:relative;transition:.2s linear 0s;transition-property:box-shadow,background-color}@media (min-width:480px){#note-section .note-content .figure-wrapper,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper{margin-bottom:3rem;margin-top:3rem;max-width:calc(95vw - 18px)}}@media (min-width:800px){#note-section .note-content .figure-wrapper,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper{margin-left:-18px;margin-right:-18px;max-width:calc(100vw - 36px)}}@media (min-width:992px){#note-section .note-content .figure-wrapper,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper{margin-left:-42px;margin-right:-42px;max-width:var(--max-container)}}#note-section .note-content .figure-wrapper img,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper img{border-radius:4px;image-rendering:auto;image-rendering:crisp-edges;image-rendering:pixelated;image-rendering:-webkit-optimize-contrast}#note-section .note-content .figure-wrapper figure,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper figure{margin:0}#note-section .note-content .figure-wrapper .figure-link,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper .figure-link{display:none}#note-section .note-content .figure-wrapper figcaption,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper figcaption{font-size:11px;font-style:italic;margin:10px auto auto;max-width:var(--max-content)}#note-section .note-content .figure-wrapper:hover,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper:hover{background-color:var(--mint);box-shadow:0 6px 18px -10px #7c8e79}#note-section .note-content .figure-wrapper:hover:before,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper:hover:before{background:var(--sage);content:"+"}#note-section .note-content .figure-wrapper:hover figcaption,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper:hover figcaption{color:var(--tar)}#note-section .note-content .figure-wrapper:before,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper:before{background:var(--tar);border-radius:100%;bottom:-15px;color:var(--white);content:"+";display:flex;font-size:20px;height:40px;justify-content:center;line-height:40px;position:absolute;right:-15px;transition:bottom .2s linear 0s;transition-property:bottom,background-color;width:40px}#note-section .note-content .figure-wrapper.focused,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper.focused{cursor:-webkit-zoom-out}#note-section .note-content .figure-wrapper.focused:before,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper.focused:before{background:#fff;bottom:80px;color:#333;content:"⊖";font-size:20px;height:40px;left:50%;line-height:40px;position:fixed;right:0;transform:translateX(-50%);width:40px;z-index:20}#note-section .note-content .figure-wrapper.focused figure,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper.focused figure{align-items:center;background:#333;background:rgba(30,30,30,.9);bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;max-width:unset!important;padding:10vh 10px 10px;position:fixed;right:0;top:0;z-index:10}#note-section .note-content .figure-wrapper.focused figcaption,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper.focused figcaption{color:#ccc;font-size:13px;height:10vh;max-width:90vw;overflow-y:hidden}#note-section .note-content .figure-wrapper.focused .figure-link,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper.focused .figure-link{color:#fff;display:block;font-size:18px;margin-bottom:1.5rem;opacity:.7;text-transform:capitalize;transition:opacity .25s linear 0s}#note-section .note-content .figure-wrapper.focused .figure-link:hover,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper.focused .figure-link:hover{opacity:1}#note-section .note-content .figure-wrapper.focused img,body#tinymce.page-template-note:not(.acf_content) .figure-wrapper.focused img{display:block;height:auto;max-height:calc(80vh - 100px);max-width:90vw;width:auto}
