:root{--primary-color:#3b8e7d;--secondary-color:#f5e6c8;--accent-color:#d6ebe6;--accent-color-light:#eff8f5;--bg-color:#fff;--text-color:#1a1a1a;--border-color:var(--grey-300);--black:#1a1a1a;--white:#fff;--success:#80b912;--error:#f05230;--link-color:var(--primary-color);--link-hover-color:var(--black);--grey-100:#f6f7f4;--grey-200:#edeee9;--grey-300:#b1b4ad;--grey-400:#6d736e;--serif-font:"Lora",serif;--sans-serif-font:"Lato",sans-serif;--gh-font-body:var(--sans-serif-font);--gh-font-heading:var(--serif-font);--font-lg-4:3.25rem;--font-lg-3:2.75rem;--font-lg-2:2.25rem;--font-lg-1:2rem;--font-lg:1.75rem;--font-md-1:1.5rem;--font-md:1.25rem;--font-base:1.125rem;--font-sm:1rem;--font-sm-1:0.812rem;--font-sm-2:0.625rem;--lh-lg-4:1.2;--lh-lg-3:1.2;--lh-lg-2:1.2;--lh-lg-1:1.2;--lh-lg:1.2;--lh-md-1:1.2;--lh-md:1.5;--lh-base:1.5;--lh-sm:1.2;--lh-sm-1:1.2;--lh-sm-2:1.2;--font-thin:100;--font-extra-light:200;--font-light:300;--font-regular:400;--font-medium:500;--font-semi-bold:600;--font-bold:700;--font-extra-bold:800;--font-heavy:900;--widescreen:1680px;--desktop:1280px;--tablet-lg:1000px;--tablet:760px;--mobile:550px;--height:3rem;--margin:2rem;--radius:0.5rem;--grid-gap:40px}*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;background:var(--bg-color);color:#1a1a1a;color:var(--text-color);display:flex;flex-direction:column;font-family:Lato,sans-serif;font-family:var(--gh-font-body);font-size:1.125rem;font-size:var(--font-base);font-style:normal;font-weight:400;font-weight:var(--font-regular);line-height:1.5;line-height:var(--lh-base);min-height:100vh;overflow-x:hidden;scroll-behavior:smooth;text-rendering:optimizeSpeed}blockquote,body,dd,dl,figcaption,figure,form,hr,li,ol,p,pre,table,ul,video{margin:0;padding:0}ol[class],ul[class]{list-style:none;padding:0}img{display:block;height:auto;max-width:100%}button,input,select,textarea{-webkit-appearance:none;font:inherit}fieldset{border:0;margin:0;padding:0}label{font-size:.625rem;font-size:var(--font-sm-2);font-weight:700;font-weight:var(--font-bold)}hr,label{display:block}hr{border:0;border-top:1px solid;height:1px;opacity:.2;position:relative;width:100%}::-moz-selection{background:#cbeafb;text-shadow:none}::selection{background:#cbeafb;text-shadow:none}mark{background-color:#fdffb6}small,sub,sup{font-size:.625rem;font-size:var(--font-sm-2)}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}ul:not([class]) li+li{margin-top:.6em}a:not([class]){-webkit-text-decoration-skip:ink;color:#3b8e7d;color:var(--primary-color);text-decoration-skip-ink:auto;transition:color .3s ease}a:not([class]):hover{color:#1a1a1a;color:var(--link-hover-color)}a[class]{-webkit-text-decoration:none;text-decoration:none}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;padding:0}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}h1,h2,h3,h4,h5,h6{font-family:Lora,serif;font-family:var(--gh-font-heading);font-weight:600;font-weight:var(--font-semi-bold);letter-spacing:-.01em;margin:0}h1{font-size:3.25rem;font-size:var(--font-lg-4);letter-spacing:-.5px;line-height:1.2;line-height:var(--lh-lg-4)}@media (max-width:760px){h1{font-size:2.75rem;font-size:var(--font-lg-3);line-height:1.2;line-height:var(--lh-lg-3)}}h2{font-size:2.75rem;font-size:var(--font-lg-3);line-height:1.2;line-height:var(--lh-lg-3)}@media (max-width:550px){h2{font-size:2.25rem;font-size:var(--font-lg-2);line-height:1.2;line-height:var(--lh-lg-2)}}h3{font-size:2.25rem;font-size:var(--font-lg-2);line-height:1.2;line-height:var(--lh-lg-2)}h4{font-size:2rem;font-size:var(--font-lg-1);line-height:1.2;line-height:var(--lh-lg-1)}h5{font-size:1.75rem;font-size:var(--font-lg);line-height:1.2;line-height:var(--lh-lg)}h6{font-size:1.25rem;font-size:var(--font-md);line-height:1.5;line-height:var(--lh-md)}p{font-size:1.125rem;font-size:var(--font-base);line-height:1.5;line-height:var(--lh-base)}a{color:#3b8e7d;color:var(--link-color);-webkit-text-decoration:none;text-decoration:none;transition:.2s ease}a:hover{color:#1a1a1a;color:var(--link-hover-color)}figcaption{font-size:.812rem;font-size:var(--font-sm-1);font-weight:600;font-weight:var(--font-semi-bold);line-height:1.2;line-height:var(--lh-sm-1);padding-top:12px}figcaption,figcaption strong{color:#1a1a1a;color:var(--black)}blockquote{font-family:Lora,serif;font-family:var(--gh-font-heading);font-size:1.75rem;font-size:var(--font-lg);font-style:italic;font-weight:600;font-weight:var(--font-semi-bold);line-height:1.2;line-height:var(--lh-lg);margin:30px;position:relative}blockquote:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.505 29.568c-2.56.064-4.48-.8-5.76-2.592-1.28-1.792-1.856-4-1.728-6.624.064-1.92.416-4 1.056-6.24.704-2.304 1.728-4.672 3.072-7.104C5.553 4.576 7.25 2.24 9.233 0l3.168 2.4c-.832.96-1.727 2.304-2.688 4.032A36.245 36.245 0 0 0 7.41 12c-.64 1.92-.96 3.776-.96 5.568.448-.128.8-.192 1.056-.192.32-.064.672-.096 1.056-.096 1.537 0 2.88.48 4.033 1.44 1.152.96 1.696 2.368 1.632 4.224-.065 1.856-.737 3.424-2.017 4.704-1.28 1.28-2.848 1.92-4.704 1.92Zm17.857 0c-2.624.064-4.576-.8-5.856-2.592-1.216-1.792-1.793-4-1.729-6.624.064-1.92.448-4 1.152-6.24.705-2.304 1.729-4.672 3.073-7.104C23.346 4.576 25.01 2.24 26.994 0l3.168 2.4c-.832.96-1.697 2.304-2.592 4.032A36.244 36.244 0 0 0 25.265 12c-.64 1.92-.992 3.776-1.056 5.568.448-.128.832-.192 1.152-.192.32-.064.64-.096.96-.096 1.6 0 2.944.48 4.032 1.44 1.152.96 1.697 2.368 1.632 4.224-.063 1.856-.735 3.424-2.015 4.704-1.216 1.28-2.752 1.92-4.608 1.92Z' fill='%233B8E7D'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;margin-right:.2em;width:20px}@media (min-width:1000px){blockquote{font-size:2.75rem;font-size:var(--font-lg-3);line-height:1.2;line-height:var(--lh-lg-3);margin:48px 30px}blockquote:before{height:32px;width:32px}}@media (min-width:1280px){blockquote{margin:48px 60px}}time{color:#6d736e;color:var(--grey-400);font-weight:600;font-weight:var(--font-semi-bold)}.sf-container{margin:0 auto;max-width:calc(1416px + 8vmin);padding:0 4vmin;width:100%}.sf-grid-12{grid-gap:40px;grid-gap:var(--grid-gap);display:grid;grid-template-columns:repeat(12,1fr)}@media (max-width:550px){.sf-grid-12{grid-gap:40px;grid-gap:var(--grid-gap);grid-template-columns:repeat(4,1fr)}}.sf-input,.sf-textarea{background:#fff;background:var(--bg-color);border:1px solid #b1b4ad;border:1px solid var(--border-color);border-radius:.5rem;border-radius:var(--radius);color:inherit;display:block;outline:0;padding:0 .6em;-webkit-text-decoration:none;text-decoration:none}.sf-input:focus{border-color:#3b8e7d;border-color:var(--primary-color)}.sf-select{height:3rem;height:var(--height);padding-right:3rem;padding-right:var(--height);text-overflow:ellipsis}.sf-select option{background:#fff;background:var(--bg-color);color:#3b8e7d;color:var(--primary-color)}.sf-select:focus::-ms-value{background-color:transparent}.sf-select::-ms-expand{display:none}.sf-input,.sf-select{height:3rem;height:var(--height)}.sf-textarea{padding:.3em .6em;resize:vertical}.sf-check{display:block;margin-right:-2em;opacity:0;width:1em;z-index:-1}.sf-check+label{align-items:center;color:#1a1a1a;color:var(--black);cursor:pointer;display:flex;font-size:1.125rem;font-size:var(--font-base);font-weight:400;font-weight:var(--font-regular);padding-left:calc(1.8rem + .75em);padding-left:calc(var(--height)*.6 + .75em);padding-right:2rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sf-check+label:before{background:#fff;background:var(--bg-color);border:1px solid #b1b4ad;border:1px solid var(--border-color);border-radius:.5rem;border-radius:var(--radius);content:"";display:inline-block;height:1.8rem;height:calc(var(--height)*.6);line-height:1.68rem;line-height:calc(var(--height)*.56);margin-right:1rem;text-align:center;width:1.8rem;width:calc(var(--height)*.6)}.sf-check:checked+label:before{background:#3b8e7d;background:var(--primary-color);border-color:#3b8e7d;border-color:var(--primary-color);color:#fff;color:var(--bg-color);content:"✓"}.sf-check:focus+label:before{border-color:#3b8e7d;border-color:var(--primary-color);box-shadow:0 0 0 1px #3b8e7d;box-shadow:0 0 0 1px var(--primary-color)}.sf-check+label:before{border-radius:.5rem;border-radius:var(--radius);border-radius:100%}.sf-author-block{border-bottom:1px solid #b1b4ad;border-bottom:1px solid var(--grey-300);border-top:1px solid #b1b4ad;border-top:1px solid var(--grey-300);margin-bottom:48px;margin-top:48px;padding-bottom:16px;padding-top:16px}.sf-author-block__row{align-items:center;display:flex;flex-wrap:wrap;font-size:1rem;font-size:var(--font-sm);gap:16px;margin-bottom:16px}.sf-author-block__avatar{align-items:center;background-color:#b1b4ad;background-color:var(--grey-300);border-radius:50%;display:flex;height:104px;justify-content:center;overflow:hidden;position:relative;width:104px}.sf-author-block__avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sf-author-block__link{font-size:1.125rem;font-size:var(--font-base);font-weight:700;font-weight:var(--font-bold);line-height:1.5;line-height:var(--lh-base)}.sf-author-block__link span{font-style:italic}.sf-author-block__bio,.sf-author-block__link span{font-family:Lora,serif;font-family:var(--serif-font)}.sf-author-block__bio{color:#6d736e;color:var(--grey-400);font-size:1.125rem;font-size:var(--font-base);line-height:1.5;line-height:var(--lh-base)}.sf-archive-posts{grid-gap:40px;grid-gap:var(--grid-gap);display:grid;gap:40px;gap:var(--grid-gap);grid-template-columns:repeat(4,1fr)}@media (min-width:550px){.sf-archive-posts{grid-template-columns:repeat(12,1fr)}}@media (min-width:1000px){.sf-archive-posts{gap:0}.sf-archive-posts .sf-card{grid-column-end:-1;grid-column-start:1}}@media (min-width:1280px){.sf-archive-posts .sf-card{grid-column-end:12;grid-column-start:2}.sf-archive-pagination{grid-gap:40px;grid-gap:var(--grid-gap);display:grid;gap:40px;gap:var(--grid-gap);grid-template-columns:repeat(12,1fr)}.sf-archive-pagination__container{grid-column-end:12;grid-column-start:2}}.sf-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:.5rem;border-radius:var(--radius);color:inherit;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-family:var(--gh-font-body);font-size:1rem;font-size:var(--font-sm);font-weight:700;font-weight:var(--font-bold);letter-spacing:.075em;line-height:1;padding:10px 18px;text-align:center;text-transform:uppercase;transition:.4s ease;white-space:nowrap}.sf-button,.sf-button:hover{-webkit-text-decoration:none;text-decoration:none}.sf-button:hover{transition:.2s ease}.sf-button--primary{background-color:#3b8e7d;background-color:var(--primary-color);box-shadow:none;color:#fff}.sf-button--primary:hover{background-color:#1a1a1a;background-color:var(--black)}.sf-button--secondary{background-color:#f5e6c8;background-color:var(--secondary-color);border:none;color:#1a1a1a;color:var(--black)}.sf-button--secondary:hover{background-color:#fff;background-color:var(--white);color:#1a1a1a;color:var(--black)}.sf-button--grey{background-color:#edeee9;background-color:var(--grey-200);border:none;color:#1a1a1a;color:var(--black)}.sf-button--grey:hover{background-color:#b1b4ad;background-color:var(--grey-300);color:#1a1a1a;color:var(--black)}.sf-button--fit{width:100%}.sf-button--small{font-size:1rem;font-size:var(--font-sm);padding:10px 12px}.sf-button--large{padding:15px}.sf-button--disabled,.sf-button:disabled{opacity:.4;pointer-events:none}.sf-breadcrumbs{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:1rem;padding-left:0}.sf-breadcrumbs__item{font-size:1rem;font-size:var(--font-sm);font-weight:700;font-weight:var(--font-bold);position:relative}.sf-breadcrumbs__item a{-webkit-text-decoration:none;text-decoration:none}.sf-breadcrumbs__item:not(:last-child):after{color:var(--grey-500);content:">";display:inline-block;font-weight:700;font-weight:var(--font-bold);margin:0 .5em}.sf-categories{display:flex;flex-wrap:wrap;gap:.5em .3em;list-style:none;margin-bottom:1rem;margin-top:1rem;padding-left:0}.sf-categories__item{font-size:1.125rem;font-size:var(--font-base);font-weight:700;font-weight:var(--font-bold);position:relative}.sf-categories__item:not(:last-child):after{content:",";display:inline-block}.sf-header{--nav-gap:24px;background:#3b8e7d;background:var(--primary-color);box-shadow:18px 0 0 #3b8e7d;box-shadow:18px 0 0 var(--primary-color);font-size:1.125rem;font-size:var(--font-base);line-height:1.5;line-height:var(--lh-base);margin-bottom:24px;padding-bottom:16px;padding-top:16px}@media (min-width:1000px){.sf-header{margin-bottom:48px;padding-top:24px}}.sf-header a{-webkit-text-decoration:none;text-decoration:none}.sf-header__upper{gap:24px}.sf-header__lower,.sf-header__upper{align-items:center;display:flex;justify-content:space-between;width:100%}.sf-header__lower{border-top:4px solid #d6ebe6;border-top:4px solid var(--accent-color);margin-top:18px;padding-top:14px}.sf-header__brand{align-items:center;display:flex;max-width:426px;text-align:center;word-break:break-all}.sf-header__logo{display:block;font-size:1.25rem;font-size:var(--font-md);font-weight:600;font-weight:var(--font-semi-bold);line-height:1.5;line-height:var(--lh-md);width:100%}.sf-header__logo img{width:100%}.sf-header__icon{display:none}@media (min-width:1000px){.sf-header__icon{display:block;height:86px;width:86px}}.sf-header__icon svg{height:100%;width:100%}.sf-header__menu{align-items:center;display:flex}.sf-header__menu .nav{align-items:center;display:inline-flex;flex-wrap:wrap;gap:var(--nav-gap);list-style:none}.sf-header__menu .nav li{padding:0;position:relative}@media (min-width:1000px){.sf-header__menu .nav li:first-child,.sf-header__menu .nav li:nth-child(3){margin-right:var(--nav-gap)}.sf-header__menu .nav li:first-child:after,.sf-header__menu .nav li:nth-child(3):after{background-color:#fff;background-color:var(--white);content:"";display:inline-block;height:24px;margin-left:var(--nav-gap);position:absolute;top:50%;transform:translateY(-50%);width:1px}}.sf-header__menu .nav a{color:#fff;color:var(--white);display:inline-block;font-size:1.25rem;font-size:var(--font-md);font-weight:700;font-weight:var(--font-bold);letter-spacing:-.02em;line-height:1.5;line-height:var(--lh-md)}.sf-header__menu .nav a:hover,.sf-header__menu .nav-current a{color:#f5e6c8;color:var(--secondary-color)}.sf-header__actions{align-items:center;display:flex;justify-content:flex-end;list-style:none;min-height:36px;text-align:right}.sf-header__actions-list{align-items:center;display:inline-flex;flex-wrap:wrap;gap:20px;justify-content:flex-end}.sf-header__actions-list a:not([class]){display:inline-block;padding:5px 0}.sf-header__actions-account,.sf-header__actions-signin{color:#fff;color:var(--white);letter-spacing:.01em;transition:.2s ease}.sf-header__actions-account:hover,.sf-header__actions-signin:hover{color:#f5e6c8;color:var(--secondary-color)}.sf-header__search{align-items:center;background:none;border:none;color:#fff;color:var(--white);cursor:pointer;display:flex;transition:.2s ease}.sf-header__search:hover{color:#f5e6c8;color:var(--secondary-color);opacity:.8}.sf-header__search svg{height:1.6rem;width:1.6rem}.sf-header__search-label{display:none}@media (max-width:1000px){.sf-header__search svg{display:none}.sf-header__search-label{display:inline}.sf-header__actions-signin,.sf-header__search-label{font-size:1.25rem;font-size:var(--font-md);font-weight:700;font-weight:var(--font-bold);line-height:1.5;line-height:var(--lh-md)}}.sf-burger{cursor:pointer;display:none}.sf-burger,.sf-burger__box{height:33px;position:relative;width:33px}.sf-burger__box{align-items:center;color:#fff;color:var(--white);display:flex;justify-content:center}.sf-burger__inner{height:100%;width:100%}.sf-burger__box:before{transition:transform .3s cubic-bezier(.2,.6,.3,1),width .3s cubic-bezier(.2,.6,.3,1)}.sf-burger__box:before,.sf-burger__inner:after,.sf-burger__inner:before{background:currentcolor;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;top:0;width:100%;will-change:transform,width}.sf-burger__inner:after,.sf-burger__inner:before{transition:transform .25s cubic-bezier(.2,.7,.3,1),width .25s cubic-bezier(.2,.7,.3,1)}.sf-burger__inner:before{transform:translatey(-8px)}.sf-burger__inner:after{transform:translatey(8px)}body:not(.sf-header__open) .sf-burger:hover .sf-burger__inner:before{transform:translatey(-8px)}body:not(.sf-header__open) .sf-burger:hover .sf-burger__inner:after{transform:translatey(8px)}.sf-header__open .sf-burger__box:before{transform:translatex(19px);transition:transform .2s cubic-bezier(.2,.7,.3,1),width .2s cubic-bezier(.2,.7,.3,1);width:0}.sf-header__open .sf-burger__inner:before{transform:translatex(6px) rotate(135deg);width:26px}.sf-header__open .sf-burger__inner:after{transform:translatex(6px) rotate(-135deg);width:26px}@media (max-width:1000px){.sf-burger{display:inline-block}#sf-header{--nav-gap:32px;overflow:hidden;transition:all .4s ease-out}#sf-header .sf-header__upper{display:flex;justify-content:space-between;width:100%}#sf-header .sf-header__lower{align-items:flex-start;border-top:none;flex-direction:column;gap:var(--nav-gap);margin-top:0;padding-top:0}#sf-header .sf-header__brand{max-width:200px}#sf-header .sf-header__menu{align-items:flex-start;display:flex;flex-direction:column;margin-top:40px;text-align:left}#sf-header .sf-header__menu .nav{align-items:flex-start;display:flex;flex-direction:column}.sf-header__menu .nav li:nth-child(2):after{display:none}#sf-header .sf-header__actions{border-top:1px solid #fff;border-top:1px solid var(--white);justify-content:flex-start;padding-top:var(--nav-gap);text-align:left;width:100%}#sf-header .sf-header__actions-list{align-items:flex-start;flex-direction:column;gap:var(--nav-gap)}#sf-header .sf-header__actions,#sf-header .sf-header__menu{display:none}.sf-header__open{height:100vh;overflow:hidden}.sf-header__open #sf-header{bottom:0;left:0;overflow-y:scroll;position:fixed;right:0;top:0;z-index:900}.sf-header__open #sf-header .sf-header__inner{grid-template-rows:auto 1fr auto}.sf-header__open #sf-header .sf-header__actions,.sf-header__open #sf-header .sf-header__menu{display:flex}}.sf-header__actions a:not(.sf-button){align-items:center;display:inline-flex;margin:0;padding:10px}.sf-header__actions a svg{fill:currentcolor;height:1.8rem}.sf-header__actions a:first-child svg{margin-left:20px}.sf-header__actions a:last-child svg{height:2rem}.sf-main{padding-bottom:100px}.sf-auth__form{margin:0 auto 10vmin;max-width:600px;text-align:center;width:100%}.sf-auth__title{font-size:2.25rem;font-size:var(--font-lg-2);margin:0 0 .1em}.sf-auth__form p{color:rgba(0,0,0,.6);font-size:1.125rem;font-size:var(--font-base);margin:10px 0 4vmin}.sf-auth__form p small{display:inline-block;font-size:1rem;font-size:var(--font-sm);margin:15px 0 0}.sf-auth__box{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:460px}.sf-auth__box .sf-button{margin-left:10px}@media (max-width:550px){.sf-auth__box{flex-direction:column;max-width:400px}.sf-auth__box .sf-button{margin:15px 0 0;width:100%}}form[data-members-form] .message-error,form[data-members-form] .message-success,form[data-members-form] .sf-button-loader{display:none}.sf-button-content{min-width:100px}.message-error svg,.message-success svg{height:15px;margin-right:5px;position:relative;top:-1px;width:15px}.message-success svg{fill:#fff}.message-error svg{fill:var(--color-error)}form[data-members-form].error .message-error,form[data-members-form].success .message-success{background:var(--color-base);border-radius:.5rem;border-radius:var(--radius);color:#fff;font-size:1rem;font-size:var(--font-sm);font-weight:500;font-weight:var(--font-medium);left:4vmin;line-height:1.2;line-height:var(--lh-sm);margin:0 auto;max-width:calc(1400px - 8vmin);padding:10px 0;position:fixed;right:4vmin;text-align:center;top:20px;z-index:9999}form[data-members-form].success .message-success{background:var(--color-success)}form[data-members-form].error .message-error{background:#fff;box-shadow:var(--color-error) 0 0 0 1px;color:var(--color-error)}form[data-members-form] .sf-button{min-width:120px;position:relative}form[data-members-form].loading .sf-button-content{visibility:hidden}form[data-members-form].loading .sf-button-loader{bottom:-30%;display:inline-block;left:50%;margin:0 0 0 -19px;position:absolute;transform:scale(.6)}.sf-button-loader svg path,.sf-button-loader svg rect{fill:#fff}form[data-members-form].error .message-error,form[data-members-form].success .message-success{display:block}.sf-error{display:flex;flex:1 0 auto;flex-direction:column;justify-content:center;padding-bottom:2vmin}.sf-error__content{flex:1 0 auto;text-align:center}.sf-error__code{font-size:14vmin;margin:0}.sf-error__description{font-size:4vmin;font-weight:300;font-weight:var(--font-light);line-height:1.2em;margin:0 auto;max-width:600px;opacity:.6;padding:0 2rem}.sf-error__link{display:block;font-size:1.125rem;font-size:var(--font-base);margin-top:4vmin}.sf-error__stack{margin:0 auto;max-width:600px;padding:8vmin 0;text-align:left}.sf-error__stack-list{font-size:1rem;font-size:var(--font-sm);margin:4vmin 0 0}.sf-error__stack-list>li{border-top:1px solid rgba(0,0,0,.1);margin:0;padding:2rem 0}.sf-error__stack-function{color:red;font-size:1.25rem;font-size:var(--font-md);margin:0 0 .5em}.sf-footer{background:#f6f7f4;background:var(--grey-100);padding-bottom:44px;padding-top:44px}.sf-footer__row{border-bottom:1px solid #1a1a1a;border-bottom:1px solid var(--black);border-top:4px solid #1a1a1a;border-top:4px solid var(--black);color:#1a1a1a;color:var(--text-color);display:flex;flex-direction:column;flex-wrap:wrap;gap:24px;margin-bottom:24px;padding-bottom:24px;padding-top:24px}@media (min-width:768px){.sf-footer__row{align-items:center;flex-direction:row;justify-content:space-between}}.sf-footer__logo{display:block;max-width:260px}.sf-footer__logo svg{height:auto;width:100%}.sf-footer__menu{display:flex;flex-direction:column;gap:24px}@media (min-width:550px){.sf-footer__menu{align-items:center;flex-direction:row}}.sf-footer__menu .nav{display:flex;flex-direction:column;flex-wrap:wrap;gap:24px}@media (min-width:550px){.sf-footer__menu .nav{align-items:center;flex-direction:row;justify-content:flex-start}}.sf-footer__menu .nav li{font-size:1.25rem;font-size:var(--font-md);line-height:1.25rem;line-height:var(--font-md);padding:0}.sf-footer__menu .nav a{color:#1a1a1a;color:var(--black);display:inline-block;-webkit-text-decoration:none;text-decoration:none}.sf-footer__menu .nav a:hover{color:#3b8e7d;color:var(--primary-color)}.sf-footer__menu-social,.sf-footer__meta{align-items:center;display:flex;gap:24px}.sf-footer__meta{flex-wrap:wrap;font-size:1.125rem;font-size:var(--font-base);justify-content:space-between;opacity:.75}.sf-newsletter__container{align-items:center;background-color:#d6ebe6;background-color:var(--accent-color);display:flex;flex-direction:column;gap:24px;margin-top:48px;padding:48px 24px;text-align:center}@media (min-width:550px){.sf-newsletter__container{padding:48px}}.sf-newsletter__subheader{color:#6d736e;color:var(--grey-400);font-size:1.25rem;font-size:var(--font-md);line-height:1.5;line-height:var(--lh-md)}.sf-newsletter__form{margin-top:16px;max-width:600px;width:100%}.sf-newsletter__form-contents{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-end;width:100%}.success .sf-newsletter__form-contents{display:none}.sf-newsletter__input{flex:1 0 auto;min-width:100%}@media (min-width:550px){.sf-newsletter__input{min-width:280px}}.sf-newsletter__message-success{color:#6d736e;color:var(--grey-400);display:none}.sf-newsletter__message-success p{font-size:1.25rem;font-size:var(--font-md);line-height:1.5;line-height:var(--lh-md)}.success .sf-newsletter__message-success{display:block}.sf-newsletter__message-error{color:#6d736e;color:var(--grey-400);display:none}.error .sf-newsletter__message-error{display:block;margin-top:16px}.sf-pagination .pagination{align-items:center;display:flex;gap:16px;justify-content:center;margin-bottom:48px;margin-top:48px}.sf-pagination__link{height:32px;width:32px}.sf-pagination__link.disabled{cursor:default;opacity:.35;pointer-events:none}.sf-pagination__link svg{height:auto;width:100%}@media (min-width:1280px){.sf-page-head{grid-gap:40px;grid-gap:var(--grid-gap);display:grid;gap:40px;gap:var(--grid-gap);grid-template-columns:repeat(12,1fr)}}.sf-page-head__container{border-bottom:1px solid #1a1a1a;border-bottom:1px solid var(--black);border-top:1px solid #b1b4ad;border-top:1px solid var(--grey-300);display:flex;flex-direction:column-reverse;gap:24px;margin-bottom:32px;padding-bottom:32px;padding-top:32px}@media (min-width:760px){.sf-page-head__container{align-items:center;flex-direction:row;gap:96px;margin-bottom:72px;padding-bottom:48px;padding-top:48px}}@media (min-width:1280px){.sf-page-head__container{grid-column-end:12;grid-column-start:2}}.sf-page-head__content{display:flex;flex:1 1 auto;flex-direction:column;gap:30px}@media (min-width:760px){.sf-page-head__content{gap:48px}}.sf-page-head__content p{color:#6d736e;color:var(--grey-400);font-size:1.25rem;font-size:var(--font-md);line-height:1.5;line-height:var(--lh-md);max-width:696px}@media (min-width:760px){.sf-page-head__content p{font-size:1.75rem;font-size:var(--font-lg);line-height:1.2;line-height:var(--lh-lg)}}.sf-page-head__image-container{border-radius:50%;height:100px;min-width:100px;overflow:hidden;width:100px}@media (min-width:550px){.sf-page-head__image-container{height:150px;min-width:150px;width:150px}}@media (min-width:760px){.sf-page-head__image-container{height:240px;min-width:240px;width:240px}}@media (min-width:1000px){.sf-page-head__image-container{height:384px;min-width:384px;width:384px}.paged .sf-page-head__image-container{height:240px;min-width:240px;width:240px}}.sf-page-head__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sf-page-head__links{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.sf-page-head__link{height:28px;width:28px}.sf-page-head__link:hover{opacity:.8}.sf-page-head__link svg{height:auto;width:100%}.sf-main{display:flex;flex:1 0 auto;flex-direction:column}.sf-card{background-color:#fff;background-color:var(--bg-color);color:#1a1a1a;color:var(--text-color);container-name:card;container-type:inline-size;grid-column:span 4}@media (min-width:550px){.sf-card{grid-column:span 6}}@media (min-width:1000px){.sf-card{grid-column:span 4}}.sf-hero-section .sf-card--hero:not(:first-child){display:flex;flex-direction:row;gap:16px}.sf-post__read-more .sf-card,.sf-post__sidebar-cards .sf-card{border-bottom:1px solid #b1b4ad;border-bottom:1px solid var(--grey-300);padding-bottom:54px}@media (min-width:1000px){.sf-post__sidebar-cards .sf-card{grid-column:span 3}}.sf-card-section--opinion .sf-card{border-bottom:1px solid #b1b4ad;border-bottom:1px solid var(--grey-300);padding-bottom:24px}@media (min-width:1000px){.sf-card-section--opinion .sf-card:first-child{grid-column:span 6;grid-row:span 2}.sf-card-section--opinion .sf-card:not(:first-child){grid-column:span 3}}.sf-card.featured{--bg-color:var(--grey-800);--text-color:var(--white)}.sf-card__link{display:flex;flex-direction:column}.sf-card__picture{aspect-ratio:3/2;display:flex;margin-bottom:24px;overflow:hidden}@media (min-width:1000px){.sf-card--hero:first-child .sf-card__picture{aspect-ratio:4/3;margin-bottom:0}.sf-card-section--opinion .sf-card:first-child .sf-card__picture{aspect-ratio:4/3}}.sf-card__image{-o-object-fit:cover;object-fit:cover;width:100%}.sf-card--hero:not(:first-child) .sf-card__image-link{display:none}.sf-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.sf-card time{font-size:1rem;font-size:var(--font-sm);line-height:1.2;line-height:var(--lh-sm)}.sf-card--hero time{font-size:.812rem;font-size:var(--font-sm-1);line-height:1.2;line-height:var(--lh-sm-1)}.sf-card--hero:first-child time{font-size:1rem;font-size:var(--font-sm);line-height:1.2;line-height:var(--lh-sm)}.sf-card__author span{color:#6d736e;color:var(--grey-400);font-family:Lora,serif;font-family:var(--serif-font);font-size:1.125rem;font-size:var(--font-base);font-style:italic;font-weight:600;font-weight:var(--font-semi-bold);line-height:1.5;line-height:var(--lh-base)}.sf-card__author a{font-weight:700;font-weight:var(--font-bold)}.sf-card--hero .sf-card__author{display:inline-block;font-size:1rem;font-size:var(--font-sm);line-height:1.2;line-height:var(--lh-sm);margin-bottom:12px}.sf-card--hero:first-child .sf-card__author{font-size:1.25rem;font-size:var(--font-md);line-height:1.5;line-height:var(--lh-md);margin-bottom:20px}.sf-card__content{font-size:1.125rem;font-size:var(--font-base);max-width:720px}.sf-card.featured .sf-card__content{padding:20px 3vmin}.sf-card--hero:not(:first-child):not(:nth-child(2)) .sf-card__content{border-top:1px solid #b1b4ad;border-top:1px solid var(--grey-300);margin-top:0;padding-top:4px}.sf-card__title{color:#1a1a1a;color:var(--black);font-size:1.5rem;font-size:var(--font-md-1);line-height:1.2;line-height:var(--lh-md-1);margin-bottom:15px}.sf-card__title:hover{color:#3b8e7d;color:var(--primary-color);transition:.2s ease}@container card (width >= 400px){.sf-card__title{font-size:1.75rem;font-size:var(--font-lg);line-height:1.2;line-height:var(--lh-lg)}}@container card (width >= 600px){.sf-card__title{font-size:2.75rem;font-size:var(--font-lg-3);line-height:1.2;line-height:var(--lh-lg-3)}}.sf-card--hero .sf-card__title{font-size:1.25rem;font-size:var(--font-md);line-height:1.5;line-height:var(--lh-md);margin-bottom:12px}@media (min-width:1000px){.sf-card--hero:first-child .sf-card__title{font-size:2.75rem!important;font-size:var(--font-lg-3)!important;line-height:1.2!important;line-height:var(--lh-lg-3)!important;margin-bottom:20px!important}}.sf-card__excerpt{color:#6d736e;color:var(--grey-400);font-size:1.125rem;font-size:var(--font-base);line-height:1.5;line-height:var(--lh-base)}@container card (width >= 600px){.sf-card__excerpt{font-size:1.75rem;font-size:var(--font-lg);line-height:1.2;line-height:var(--lh-lg)}}.sf-hero-section .sf-card:first-child .sf-card__avatar{display:none}.sf-card__avatar a{align-items:center;background-color:#edeee9;background-color:var(--grey-200);border-radius:50%;display:flex;height:80px;justify-content:center;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:80px}.sf-card__avatar a img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:1000px){.sf-archive-posts .sf-card{grid-gap:40px;grid-gap:var(--grid-gap);border-top:1px solid #b1b4ad;border-top:1px solid var(--grey-300);display:grid;gap:40px;gap:var(--grid-gap);grid-template-columns:repeat(12,1fr);grid-template-columns:repeat(10,1fr);padding-bottom:48px;padding-top:48px}.sf-archive-posts .sf-card:last-child{border-bottom:1px solid #b1b4ad;border-bottom:1px solid var(--grey-300)}.sf-archive-posts .sf-card__image-link{grid-column-end:11;grid-column-start:7;grid-row-end:1;grid-row-start:1}.sf-archive-posts .sf-card__content{grid-column-end:6;grid-column-start:1;grid-row-end:1;grid-row-start:1}.sf-archive-posts .sf-card__title{font-size:2.25rem;font-size:var(--font-lg-2);line-height:1.2;line-height:var(--lh-lg-2)}.sf-archive-posts .sf-card__excerpt{font-size:1.5rem;font-size:var(--font-md-1);line-height:1.2;line-height:var(--lh-md-1)}.sf-archive-posts .sf-card__picture{margin-bottom:0}}.sf-card-section{grid-column-end:-1;grid-column-start:1;margin-bottom:48px}.sf-card-section--news{border-bottom:1px solid #1a1a1a;border-bottom:1px solid var(--black);padding-bottom:48px}.sf-card-section__content{width:100%}.sf-card-section__header{align-items:center;border-bottom:1px solid #1a1a1a;border-bottom:1px solid var(--black);display:flex;justify-content:space-between;margin-bottom:24px}.sf-card-section__title{color:#1a1a1a;color:var(--black);font-family:Lato,sans-serif;font-family:var(--sans-serif-font);font-size:1.75rem;font-size:var(--font-lg);font-weight:900;font-weight:var(--font-heavy);letter-spacing:.1em;line-height:1.2;line-height:var(--lh-lg);text-transform:uppercase}.sf-card-section__more{border-radius:0}.sf-hero-section{border-bottom:1px solid #1a1a1a;border-bottom:1px solid var(--black);grid-column-end:-1;grid-column-start:1;margin-bottom:6vmin;padding-bottom:6vmin}@media (min-width:1000px){.sf-hero-section__content{gap:12px 40px;gap:12px var(--grid-gap)}.sf-hero-section .sf-card:first-child{grid-gap:40px;grid-gap:var(--grid-gap);display:grid;gap:40px;gap:var(--grid-gap);grid-column:1/9;grid-row:1/4;grid-template-columns:repeat(8,1fr);position:relative}.sf-hero-section .sf-card:first-child:after{border-right:thin solid #b1b4ad;border-right:thin solid var(--grey-300);content:"";height:100%;position:absolute;right:-40px;top:0;width:0;z-index:1}.sf-hero-section .sf-card.sf-card:not(:first-child){padding-left:24px}}@media (max-width:1000px){.sf-hero-section .sf-card:first-child{grid-column:1/-1}}.sf-hero-section .sf-card:not(:first-child){grid-column:9/-1}@media (max-width:1000px){.sf-hero-section .sf-card:not(:first-child){grid-column:1/-1}}@media (max-width:550px){.sf-hero-section .sf-card:not(:first-child){grid-column:1/-1}}@media (min-width:1000px){.sf-hero-section .sf-card:first-child .sf-card__image-link{grid-column-end:9;grid-column-start:5;grid-row-end:2;grid-row-start:1}.sf-hero-section .sf-card:first-child .sf-card__content{grid-column-end:5;grid-column-start:1;grid-row-end:2;grid-row-start:1}}.sf-hero-section .sf-card:first-child .sf-card__title{font-size:2.25rem;font-size:var(--font-lg-2);line-height:1.2;line-height:var(--lh-lg-2)}@media (max-width:550px){.sf-hero-section .sf-card:first-child .sf-card__title{font-size:2rem;font-size:var(--font-lg-1);line-height:1.2;line-height:var(--lh-lg-1)}}.sf-hero-section .sf-card:first-child .sf-card__excerpt{margin-bottom:24px}.sf-hero-section .sf-card:not(:first-child) .sf-card__excerpt{display:none}.sf-page-image{margin:4vmin 0 0}.sf-post{padding-bottom:2vmin;padding-top:2vmin}.sf-post__wrapper{grid-column-end:-1;grid-column-start:1}@media (min-width:1000px){.sf-post__wrapper{grid-column-end:9;grid-column-start:1}}@media (min-width:1280px){.sf-post__wrapper{grid-column-end:9;grid-column-start:2}}@media (min-width:1000px){.sf-post__wrapper--full-width{grid-column-end:13;grid-column-start:1}}@media (min-width:1280px){.sf-post__wrapper--full-width{grid-column-end:12;grid-column-start:2}}.sf-post__sidebar{grid-column-end:-1;grid-column-start:1}@media (min-width:1000px){.sf-post__sidebar{grid-column-end:13;grid-column-start:10}}.sf-post__sidebar-title{border-bottom:2px solid #1a1a1a;border-bottom:2px solid var(--black);font-family:Lato,sans-serif;font-family:var(--sans-serif-font);font-size:1.25rem;font-size:var(--font-md);font-weight:900;font-weight:var(--font-heavy);letter-spacing:.1em;line-height:1.5;line-height:var(--lh-md);margin-bottom:24px;padding-bottom:8px;text-transform:uppercase}.sf-post__sidebar-cards{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}@media (min-width:550px){.sf-post__sidebar-cards{grid-template-columns:repeat(12,1fr)}}@media (min-width:1000px){.sf-post__sidebar-cards{grid-template-columns:repeat(3,1fr)}}.sf-post__header{padding:0 0 48px}.sf-post__feature-image{grid-column:wide-start/wide-end;margin:65px 0 48px;width:100%}.page-template .sf-post__feature-image{margin-bottom:0}.sf-post__feature-image img{margin-left:auto;margin-right:auto;width:100%}.sf-post__meta{border-bottom:1px solid #b1b4ad;border-bottom:1px solid var(--grey-300);font-size:1rem;font-size:var(--font-sm);line-height:1.2;line-height:var(--lh-sm);padding-bottom:16px}.sf-post__meta,.sf-post__title{margin-bottom:16px}.sf-post__excerpt{color:#6d736e;color:var(--grey-400);font-size:1.75rem;font-size:var(--font-lg);font-style:italic;line-height:1.2;line-height:var(--lh-lg)}.sf-post__share-links{align-items:center;display:flex;font-size:1rem;font-size:var(--font-sm);gap:16px;line-height:1.2;line-height:var(--lh-sm)}.sf-post__share-links-row{align-items:center;display:flex;gap:24px}.sf-post__footer{margin:32px 0}.sf-post__authors{align-items:center;display:flex;flex-wrap:wrap;font-size:1rem;font-size:var(--font-sm);gap:16px;margin-bottom:16px}.sf-post__author-avatar{align-items:center;background-color:#b1b4ad;background-color:var(--grey-300);border-radius:50%;display:flex;height:104px;justify-content:center;overflow:hidden;position:relative;width:104px}.sf-post__author-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sf-post__author-link{font-size:1.125rem;font-size:var(--font-base);font-weight:700;font-weight:var(--font-bold);line-height:1.5;line-height:var(--lh-base)}.sf-post__author-link span{font-family:Lora,serif;font-family:var(--serif-font);font-style:italic}.sf-post__comments{border-bottom:1px solid #1a1a1a;border-bottom:1px solid var(--black);border-top:1px solid #1a1a1a;border-top:1px solid var(--black);padding-bottom:48px;padding-top:48px}.sf-post__content>h1,.sf-post__content>h2,.sf-post__content>h3,.sf-post__content>h4,.sf-post__content>h5,.sf-post__content>h6{margin-bottom:30px}.sf-post__content>dl,.sf-post__content>ol,.sf-post__content>p,.sf-post__content>ul{font-family:Lora,serif;font-family:var(--serif-font);font-size:1.125rem;font-size:var(--font-base);font-weight:400;font-weight:var(--font-regular);line-height:1.5;line-height:var(--lh-base);margin-bottom:1.5em;max-width:800px}.sf-post__content .kg-card{margin-bottom:30px;max-width:800px}.sf-post__content .kg-card+dl,.sf-post__content .kg-card+ol,.sf-post__content .kg-card+p,.sf-post__content .kg-card+ul{margin-top:1.5em}.sf-post__content>dl,.sf-post__content>ol,.sf-post__content>ul{padding-left:1.9em}.sf-post__content hr{margin-top:6vmin}.sf-post__content hr+*{margin-top:6vmin!important}.sf-post__content figure{margin:48px 0}@media (max-width:760px){.sf-post__content dl,.sf-post__content ol,.sf-post__content p,.sf-post__content ul{font-size:1.25rem;font-size:var(--font-md)}.sf-post__content blockquote:before{left:-4vmin}}.sf-post__content>:where(iframe[src*="youtube.com"],iframe[src*="vimeo.com"]){aspect-ratio:16/9;height:auto;width:100%}.sf-post__tags{display:flex;flex-wrap:wrap;gap:12px}.sf-post__tags-title{color:#6d736e;color:var(--grey-400);font-family:Lato,sans-serif;font-family:var(--sans-serif-font);font-weight:700;font-weight:var(--font-bold);letter-spacing:.1em;text-transform:uppercase}.sf-post__tag{color:#3b8e7d;color:var(--primary-color);font-size:1.125rem;font-size:var(--font-base);font-weight:var(--font);line-height:1.5;line-height:var(--lh-base);text-transform:capitalize}.sf-post__read-more{margin-top:100px}.sf-post__cta{align-items:center;background-color:#edeee9;background-color:var(--grey-200);border-radius:8px;display:flex;flex-direction:column;gap:24px;margin-top:40px;padding:48px;position:relative;text-align:center}.sf-post__cta .sf-button{letter-spacing:normal;text-transform:none}.kg-cta-card+.sf-post__cta{margin-top:80px}.kg-cta-card+.sf-post__cta:before{color:#6d736e;color:var(--grey-400);content:"— or —";display:block;position:absolute;text-align:center;top:-50px;width:100%}.sf-postfeed>.sf-card:first-child,.sf-postfeed__header{grid-column:1/-1}.sf-postfeed>.sf-card:first-child .sf-card__picture{aspect-ratio:16/9}.sf-author__image{border-radius:100%;height:12vmin;margin:0 auto 1.5em;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:12vmin}.sf-author__meta{font-size:.812rem;font-size:var(--font-sm-1);margin:2vmin 0 0}.sf-author__links{align-items:center;display:flex;justify-content:center}.sf-author__link{align-items:center;display:inline-flex;margin:0 .75vmin;position:relative}.sf-author__link+.sf-author__link:before{background:rgba(0,0,0,.3);content:"";display:block;height:1em;margin:0 1.25vmin 0 0;transform:rotate(20deg);width:1px}@media (max-width:760px){.sf-author__meta{font-size:1.125rem;font-size:var(--font-base)}}table{border-collapse:collapse;width:100%}th{font-size:.625rem;font-size:var(--font-sm-2);padding:.5em .8em;text-align:left;text-transform:uppercase}td{padding:.4em .7em}tbody tr:nth-child(odd){background-color:rgba(0,0,0,.1);padding:1px}tbody tr:nth-child(2n+2) td:last-child{box-shadow:inset 1px 0 rgba(0,0,0,.1),inset -1px 0 rgba(0,0,0,.1)}tbody tr:nth-child(2n+2) td{box-shadow:inset 1px 0 rgba(0,0,0,.1)}tbody tr:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.kg-content-wide>div,.kg-width-wide{grid-column:wide-start/wide-end}.kg-width-full{grid-column:full-start/full-end}.kg-width-full img{width:100%}.sf-tiers{display:flex;flex-direction:row;gap:1rem;margin-top:4vmin}.sf-tiers-plan{background:#fafbfc;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.04);flex:1;margin-bottom:2rem;max-width:400px;padding:1.5rem}.sf-tiers-plan-header{margin-bottom:1rem}.sf-tiers-plan-header h3{color:#222;font-size:1.4rem;margin:0 0 .25rem}.sf-tiers-plan-header span{color:#666;font-size:1rem}.sf-tiers-plan-content{margin-bottom:1rem;padding-left:1.2rem}.sf-tiers-plan-content li{color:#444;margin-bottom:.5rem}.price-button{display:block;font-weight:600;margin-bottom:.5rem;width:100%}.sf-divider{color:#aaa;display:block;margin:.5rem 0;text-align:center}.sf-signup{margin-top:4vmin;max-width:600px}.sf-signup form{align-items:flex-end;gap:2vmin}.sf-signup form,.sf-signup__field{display:flex;flex-direction:column}.sf-signup__field{gap:.5rem;margin-bottom:1vmin;width:100%}.sf-signup label{font-size:1.125rem;font-size:var(--font-base);font-weight:700}.sf-signup input{border:1px solid #ccc;border-radius:4px;font-size:1rem;padding:.5rem 1rem;width:100%}.sf-signup .success-message{font-weight:700;text-align:center}
/*# sourceMappingURL=index.css.map */