');mask-image:url('data:image/svg+xml;utf8, ');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}.wp-block-image :where(.has-border-color){border-style:solid}.wp-block-image :where([style*=border-top-color]){border-top-style:solid}.wp-block-image :where([style*=border-right-color]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-color]){border-left-style:solid}.wp-block-image :where([style*=border-width]){border-style:solid}.wp-block-image :where([style*=border-top-width]){border-top-style:solid}.wp-block-image :where([style*=border-right-width]){border-right-style:solid}.wp-block-image :where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-image :where([style*=border-left-width]){border-left-style:solid}.wp-block-image figure{margin:0}.wp-lightbox-container .img-container{position:relative}.wp-lightbox-container button{background:none;border:none;cursor:zoom-in;height:100%;position:absolute;width:100%;z-index:100}.wp-lightbox-container button:focus-visible{outline:5px auto #212121;outline:5px auto -webkit-focus-ring-color;outline-offset:5px}.wp-lightbox-overlay{height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100vw;z-index:100000}.wp-lightbox-overlay .close-button{cursor:pointer;padding:0;position:absolute;right:12.5px;top:12.5px;z-index:5000000}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay .wp-block-image img{max-height:100%;max-width:100%;width:auto}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.fade.active{animation:turn-on-visibility .25s both;visibility:visible}.wp-lightbox-overlay.fade.active img{animation:turn-on-visibility .3s both}.wp-lightbox-overlay.fade.hideanimationenabled:not(.active){animation:turn-off-visibility .3s both}.wp-lightbox-overlay.fade.hideanimationenabled:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom img{height:var(--lightbox-image-max-height);position:absolute;transform-origin:top left;width:var(--lightbox-image-max-width)}.wp-lightbox-overlay.zoom.active{opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .wp-block-image img{animation:lightbox-zoom-in .4s forwards}@media(prefers-reduced-motion){.wp-lightbox-overlay.zoom.active .wp-block-image img{animation:turn-on-visibility .4s both}}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .wp-block-image img{animation:lightbox-zoom-out .4s forwards}@media(prefers-reduced-motion){.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .wp-block-image img{animation:turn-off-visibility .4s both}}.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .scrim{animation:turn-off-visibility .4s forwards}html.has-lightbox-open{overflow:hidden}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{left:var(--lightbox-initial-left-position);top:var(--lightbox-initial-top-position);transform:scale(var(--lightbox-scale-width),var(--lightbox-scale-height))}to{left:var(--lightbox-target-left-position);top:var(--lightbox-target-top-position);transform:scale(1)}}@keyframes lightbox-zoom-out{0%{left:var(--lightbox-target-left-position);top:var(--lightbox-target-top-position);transform:scale(1);visibility:visible}99%{visibility:visible}to{left:var(--lightbox-initial-left-position);top:var(--lightbox-initial-top-position);transform:scale(var(--lightbox-scale-width),var(--lightbox-scale-height))}}ol.wp-block-latest-comments{box-sizing:border-box;margin-left:0}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8}.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])){line-height:1.5}.wp-block-latest-comments .wp-block-latest-comments{padding-left:0}.wp-block-latest-comments__comment{list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{list-style:none;min-height:2.25em}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a{font-size:inherit}.wp-block-latest-posts{box-sizing:border-box}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none;padding-left:0}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media(min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-bottom:1em;margin-top:.5em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;max-width:100%;width:auto}.wp-block-latest-posts__featured-image.alignleft{float:left;margin-right:1em}.wp-block-latest-posts__featured-image.alignright{float:right;margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}ol,ul{box-sizing:border-box}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{box-sizing:border-box;/*!rtl:begin:ignore*/direction:ltr;/*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{align-self:start}.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media{align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{align-self:end}.wp-block-media-text .wp-block-media-text__media{grid-column:1;/*!rtl:begin:ignore*/grid-row:1;/*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;/*!rtl:begin:ignore*/grid-column:2;grid-row:1;/*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{grid-column:2;/*!rtl:begin:ignore*/grid-row:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{grid-column:1;/*!rtl:begin:ignore*/grid-row:1}.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto;max-width:unset;vertical-align:middle;width:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media{background-size:cover;height:100%;min-height:250px}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media(max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}.wp-block-navigation{--navigation-layout-justification-setting:flex-start;--navigation-layout-direction:row;--navigation-layout-wrap:wrap;--navigation-layout-justify:flex-start;--navigation-layout-align:center;position:relative}.wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none;padding:0}.wp-block-navigation .wp-block-navigation-item{align-items:center;display:flex;position:relative}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty{display:none}.wp-block-navigation .wp-block-navigation-item__content{display:block}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:inherit}.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus{text-decoration:underline}.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus{text-decoration:line-through}.wp-block-navigation:where(:not([class*=has-text-decoration])) a{text-decoration:none}.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus{text-decoration:none}.wp-block-navigation .wp-block-navigation__submenu-icon{align-self:center;background-color:inherit;border:none;color:currentColor;display:inline-block;font-size:inherit;height:.6em;line-height:0;margin-left:.25em;padding:0;width:.6em}.wp-block-navigation .wp-block-navigation__submenu-icon svg{stroke:currentColor;display:inline-block;height:inherit;margin-top:.075em;width:inherit}.wp-block-navigation.is-vertical{--navigation-layout-direction:column;--navigation-layout-justify:initial;--navigation-layout-align:flex-start}.wp-block-navigation.no-wrap{--navigation-layout-wrap:nowrap}.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:center;--navigation-layout-justify:center}.wp-block-navigation.items-justified-center.is-vertical{--navigation-layout-align:center}.wp-block-navigation.items-justified-right{--navigation-layout-justification-setting:flex-end;--navigation-layout-justify:flex-end}.wp-block-navigation.items-justified-right.is-vertical{--navigation-layout-align:flex-end}.wp-block-navigation.items-justified-space-between{--navigation-layout-justification-setting:space-between;--navigation-layout-justify:space-between}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{align-items:normal;background-color:inherit;color:inherit;display:flex;flex-direction:column;height:0;left:-1px;opacity:0;overflow:hidden;position:absolute;top:100%;transition:opacity .1s linear;visibility:hidden;width:0;z-index:2}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon{margin-left:auto;margin-right:0}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content{margin:0}@media(min-width:782px){.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon{margin-right:.25em}.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg{transform:rotate(-90deg)}}.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container{left:0;top:100%}@media(min-width:782px){.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:0}}.wp-block-navigation-submenu{display:flex;position:relative}.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg{stroke:currentColor}button.wp-block-navigation-item__content{background-color:transparent;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-right:.85em}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon{margin-left:-.6em;pointer-events:none}.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog{gap:inherit}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container{left:auto;right:0}.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:-1px;right:-1px}@media(min-width:782px){.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:auto;right:100%}}.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background-color:#fff;border:1px solid rgba(0,0,0,.15);color:#000}.wp-block-navigation__container{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial);list-style:none;margin:0;padding-left:0}.wp-block-navigation__container .is-responsive{display:none}.wp-block-navigation__container:only-child,.wp-block-page-list:only-child{flex-grow:1}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}.wp-block-navigation__responsive-container{bottom:0;display:none;left:0;position:fixed;right:0;top:0}.wp-block-navigation__responsive-container .wp-block-navigation-link a{color:inherit}.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-align,initial);display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open){background-color:inherit!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards;background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:var(--wp--style--root--padding-top,2rem) var(--wp--style--root--padding-right,2rem) var(--wp--style--root--padding-bottom,2rem) var(--wp--style--root--padding-left,2rem);z-index:100000}@media(prefers-reduced-motion:reduce){.wp-block-navigation__responsive-container.is-menu-open{animation-delay:0s;animation-duration:1ms}}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{align-items:var(--navigation-layout-justification-setting,inherit);display:flex;flex-direction:column;flex-wrap:nowrap;overflow:visible;padding-top:calc(2rem + 24px)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{justify-content:flex-start}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{border:none;height:auto;min-width:200px;opacity:1;overflow:initial;padding-left:2rem;padding-right:2rem;position:static;visibility:visible;width:auto}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{gap:inherit}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{padding-top:var(--wp--style--block-gap,2em)}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content{padding:0}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list{align-items:var(--navigation-layout-justification-setting,initial);display:flex;flex-direction:column}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:transparent!important;color:inherit!important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:auto;right:auto}@media(min-width:600px){.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close{display:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{left:0}}.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open{background-color:#fff;color:#000}.wp-block-navigation__toggle_button_label{font-size:1rem;font-weight:700}.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open{background:transparent;border:none;color:currentColor;cursor:pointer;margin:0;padding:0;text-transform:inherit;vertical-align:middle}.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg{fill:currentColor;display:block;height:24px;pointer-events:none;width:24px}.wp-block-navigation__responsive-container-open{display:flex}.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{font-family:inherit;font-size:inherit;font-weight:inherit}@media(min-width:600px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}}.wp-block-navigation__responsive-container-close{position:absolute;right:0;top:0;z-index:2}.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close{font-family:inherit;font-size:inherit;font-weight:inherit}.wp-block-navigation__responsive-close{width:100%}.has-modal-open .wp-block-navigation__responsive-close{margin-left:auto;margin-right:auto;max-width:var(--wp--style--global--wide-size,100%)}.wp-block-navigation__responsive-close:focus{outline:none}.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog{box-sizing:border-box}.wp-block-navigation__responsive-dialog{position:relative}.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:46px}@media(min-width:782px){.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog{margin-top:32px}}html.has-modal-open{overflow:hidden}.wp-block-navigation .wp-block-navigation-item__label{overflow-wrap:break-word;word-break:normal}.wp-block-navigation .wp-block-navigation-item__description{display:none}.wp-block-navigation .wp-block-page-list{align-items:var(--navigation-layout-align,initial);background-color:inherit;display:flex;flex-direction:var(--navigation-layout-direction,initial);flex-wrap:var(--navigation-layout-wrap,wrap);justify-content:var(--navigation-layout-justify,initial)}.wp-block-navigation .wp-block-navigation-item{background-color:inherit}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}p.has-background{padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{font-size:.5em;margin-bottom:0;margin-top:0;width:100%}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{font-size:.7em;margin-bottom:.7em}.wp-block-post-author__content{flex-basis:0;flex-grow:1}.wp-block-post-author__name{margin:0}.wp-block-post-comments-form{box-sizing:border-box}.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title){font-weight:inherit}.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title){font-family:inherit}.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title){font-size:inherit}.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title){line-height:inherit}.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title){font-style:inherit}.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title){letter-spacing:inherit}.wp-block-post-comments-form input[type=submit]{box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea{padding:calc(.667em + 2px)}.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-post-comments-form .comment-reply-title{margin-bottom:0}.wp-block-post-comments-form .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__excerpt{margin-bottom:0;margin-top:0}.wp-block-post-excerpt__more-text{margin-bottom:0;margin-top:var(--wp--style--block-gap)}.wp-block-post-excerpt__more-link{display:inline-block}.wp-block-post-featured-image{margin-left:0;margin-right:0}.wp-block-post-featured-image a{display:block;height:100%}.wp-block-post-featured-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;width:100%}.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img{width:100%}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim{background-color:#000;inset:0;position:absolute}.wp-block-post-featured-image{position:relative}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient{background-color:transparent}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0{opacity:0}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10{opacity:.1}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20{opacity:.2}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30{opacity:.3}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40{opacity:.4}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50{opacity:.5}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60{opacity:.6}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70{opacity:.7}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80{opacity:.8}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90{opacity:.9}.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100{opacity:1}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous{display:inline-block;margin-right:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next{display:inline-block;margin-left:1ch}.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-post-terms{box-sizing:border-box}.wp-block-post-terms .wp-block-post-terms__separator{white-space:pre-wrap}.wp-block-post-time-to-read,.wp-block-post-title{box-sizing:border-box}.wp-block-post-title{word-break:break-word}.wp-block-post-title a{display:inline-block}.wp-block-preformatted{white-space:pre-wrap}.wp-block-preformatted.has-background{padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;overflow-wrap:break-word;padding:3em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p{color:inherit}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}:where(.wp-block-pullquote){margin:0 0 1em}.wp-block-pullquote.has-text-align-left blockquote{text-align:left}.wp-block-pullquote.has-text-align-right blockquote{text-align:right}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:2em;margin-bottom:0;margin-top:0}.wp-block-pullquote.is-style-solid-color blockquote cite{font-style:normal;text-transform:none}.wp-block-pullquote cite{color:inherit}.wp-block-post-template{list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.wp-block-post-template.wp-block-post-template{background:none}.wp-block-post-template.is-flex-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25em}.wp-block-post-template.is-flex-container>li{margin:0;width:100%}@media(min-width:600px){.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}}@media(max-width:600px){.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid{grid-template-columns:1fr}}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{margin-bottom:.5em;margin-right:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type{margin-inline-start:auto}.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child{margin-inline-end:auto}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:1ch}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:1ch}.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron){transform:scaleX(1)}.wp-block-query-pagination.aligncenter{justify-content:center}.wp-block-query-title,.wp-block-quote{box-sizing:border-box}.wp-block-quote{overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-read-more{display:block;width:-moz-fit-content;width:fit-content}.wp-block-read-more:not([style*=text-decoration]),.wp-block-read-more:not([style*=text-decoration]):active,.wp-block-read-more:not([style*=text-decoration]):focus{text-decoration:none}ul.wp-block-rss{list-style:none;padding:0}ul.wp-block-rss.wp-block-rss{box-sizing:border-box}ul.wp-block-rss.alignleft{margin-right:2em}ul.wp-block-rss.alignright{margin-left:2em}ul.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;list-style:none;padding:0}ul.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media(min-width:600px){ul.wp-block-rss.columns-2 li{width:calc(50% - 1em)}ul.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}ul.wp-block-rss.columns-4 li{width:calc(25% - 1em)}ul.wp-block-rss.columns-5 li{width:calc(20% - 1em)}ul.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;font-size:.8125em}.wp-block-search__button{margin-left:10px;word-break:normal}.wp-block-search__button.has-icon{line-height:0}.wp-block-search__button svg{fill:currentColor;min-height:24px;min-width:24px;vertical-align:text-bottom}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px}.wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search__label{width:100%}.wp-block-search__input{-webkit-appearance:initial;appearance:none;border:1px solid #949494;flex-grow:1;margin-left:0;margin-right:0;min-width:3rem;padding:8px;text-decoration:unset!important}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border:none;border-radius:0;padding:0 4px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:none}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px}.wp-block-search.aligncenter .wp-block-search__inside-wrapper{margin:auto}.wp-block-search__button-behavior-expand .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search__button-behavior-expand .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden,.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden .wp-block-search__input{border-left-width:0!important;border-right-width:0!important;flex-basis:0;flex-grow:0;margin:0;min-width:0!important;padding-left:0!important;padding-right:0!important;width:0!important}.wp-block[data-align=right] .wp-block-search__button-behavior-expand .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:1px solid;border-left:none;border-right:none}.wp-block-separator.is-style-dots{background:none!important;border:none;height:auto;line-height:1;text-align:center}.wp-block-separator.is-style-dots:before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block}.wp-block-site-logo.is-default-size img{height:auto;width:120px}.wp-block-site-logo img{height:auto;max-width:100%}.wp-block-site-logo a,.wp-block-site-logo img{border-radius:inherit}.wp-block-site-logo.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.wp-block-site-logo.is-style-rounded{border-radius:9999px}.wp-block-site-title a{color:inherit}.wp-block-social-links{background:none;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-links .wp-social-link span:not(.screen-reader-text){font-size:.65em;margin-left:.5em;margin-right:.5em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{display:flex;justify-content:center}.wp-block-social-links.alignright{justify-content:flex-end}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media(prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#ff4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none}.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0}.wp-block-social-links.is-style-logos-only .wp-social-link svg{height:1.25em;width:1.25em}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#ff4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{stroke:#000;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp{color:#25d366}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{color:#d32422}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label{color:#000}.wp-block-spacer{clear:both}.wp-block-tag-cloud{box-sizing:border-box}.wp-block-tag-cloud.aligncenter{justify-content:center;text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-tag-cloud a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}.wp-block-tag-cloud.is-style-outline{display:flex;flex-wrap:wrap;gap:1ch}.wp-block-tag-cloud.is-style-outline a{border:1px solid;font-size:unset!important;margin-right:0;padding:1ch 2ch;text-decoration:none!important}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:transparent;border-bottom:1px solid #f0f0f0;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit}:where(.wp-block-term-description){margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap)}.wp-block-term-description p{margin-bottom:0;margin-top:0}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{overflow:auto;white-space:pre-wrap}:where(pre.wp-block-verse){font-family:inherit}.wp-block-video{box-sizing:border-box}.wp-block-video video{width:100%}@supports(position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-bottom:1em;margin-top:.5em}.editor-styles-wrapper,.entry-content{counter-reset:footnotes}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0}.wp-element-button{cursor:pointer}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}.wp-block-gallery.wp-block-gallery-1,.wp-block-gallery.wp-block-gallery-4{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default,var( --gallery-block--gutter-size,var( --wp--style--block-gap,0.5em ) ) );gap:var(--wp--style--gallery-gap-default,var(--gallery-block--gutter-size,var(--wp--style--block-gap,.5em)))}.c-pagehead__title{color:#fff;margin:0}h1{font-size:36px;font-size:2.25rem;letter-spacing:-.02em;line-height:1.22}h1,h2{font-family:Sentient,serif;font-weight:400}h2{font-size:32px;font-size:2rem;line-height:1.19}h3{font-family:Sentient,serif;font-size:28px;font-size:1.75rem;font-weight:400;line-height:1.5}h4{font-size:22px;font-size:1.375rem}h4,h5{font-family:Inter,sans-serif;font-weight:600;line-height:1.5}h5{font-size:18px;font-size:1.125rem}h6{font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:600;line-height:1.38}@media(min-width:992px){h1{font-size:68px;font-size:4.25rem;line-height:1.19}h2{font-size:48px;font-size:3rem;line-height:1.21}h3{font-size:40px;font-size:2.5rem;line-height:1.2}h4{font-size:28px;font-size:1.75rem;line-height:1.5}h5{font-size:23px;font-size:1.4375rem;line-height:1.48}h6{font-size:21px;font-size:1.3125rem;line-height:1.24}}.s-content{color:var(--color-text);font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.37;word-break:break-word}@media(min-width:48em){.s-content{font-size:18px;font-size:1.125rem;line-height:1.33}.s-content.is-default-page{font-size:19px;font-size:1.1875rem;line-height:1.5}}.s-content h1,.s-content h2,.s-content h3,.s-content h4,.s-content h5,.s-content h6{margin:0 0 4px;padding-top:16px}@media(min-width:48em){.s-content h1,.s-content h2,.s-content h3,.s-content h4,.s-content h5,.s-content h6{padding-top:24px}}.s-content h1:first-child,.s-content h2:first-child,.s-content h3:first-child,.s-content h4:first-child,.s-content h5:first-child,.s-content h6:first-child{margin-top:0;padding-top:0}.s-content h1:last-child,.s-content h2:last-child,.s-content h3:last-child,.s-content h4:last-child,.s-content h5:last-child,.s-content h6:last-child{margin-bottom:0}.s-content h1{font-family:Inter,sans-serif;font-size:36px;font-size:2.25rem;font-weight:700;letter-spacing:-.72px;line-height:1.22}@media(min-width:48em){.s-content h1{font-size:48px;font-size:3rem;letter-spacing:normal;line-height:1.2}}.s-content h2{font-family:Inter,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;line-height:1.27}@media(min-width:48em){.s-content h2{font-size:26px;font-size:1.625rem;line-height:1.3}}.s-content h3{font-family:Inter,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.33}@media(min-width:48em){.s-content h3{font-size:22px;font-size:1.375rem;line-height:1.09}}.s-content h4{font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:1.37}@media(min-width:48em){.s-content h4{font-size:18px;font-size:1.125rem;line-height:1.22}}.s-content h5{font-family:Inter,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.22}@media(min-width:48em){.s-content h5{font-size:24px;font-size:1.5rem;line-height:1.17}}.s-content h6{font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:1.5}@media(min-width:48em){.s-content h6{font-size:20px;font-size:1.25rem;line-height:1.5}}.s-content p{margin:0}.s-content p:not(:last-child){margin-bottom:12px}@media(min-width:48em){.s-content p:not(:last-child){margin-bottom:16px}}.s-content .has-drop-cap:not(:focus):first-letter{color:var(--color-text);font-family:Inter,sans-serif;font-size:56px;font-size:3.5rem;font-weight:700;line-height:1}@media(min-width:62em){.s-content .has-drop-cap:not(:focus):first-letter{font-size:160px;font-size:10rem;line-height:.94}}.s-content a,.s-content u{color:inherit;position:relative;text-decoration:underline}.s-content a{color:var(--color-primary-sh);text-decoration:underline;transition:all .25s ease-in-out}.s-content a:hover{color:var(--color-primary-l)}.s-content b,.s-content strong{font-weight:700}.s-content ol,.s-content ul{margin:0 0 0 1em;padding:0 0 0 .5rem}@media(min-width:48em){.s-content ol,.s-content ul{padding:0 0 0 1rem}}.s-content ol:not(:last-child),.s-content ul:not(:last-child){margin-bottom:1rem;margin-top:1rem}.s-content ol li:not(:last-child),.s-content ul li:not(:last-child){margin-bottom:10px}.s-content img{width:100%!important}.wp-block-image{margin:1.5rem 0}@media(min-width:48em){.wp-block-image{margin:2.5rem 0}}.wp-block-image:first-child{margin-top:0}.wp-block-image:last-child{margin-bottom:0}@media(max-width:40.625em){.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{float:none;margin:0;width:100%}}.wp-element-caption{color:#003233;font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.38;text-align:center}.wp-block-quote{border-left:4px solid var(--color-primary-l);display:flex;flex-direction:column;margin:50px 0;padding-left:20px}@media(min-width:48em){.wp-block-quote{margin:56px 0;padding-left:24px}}.wp-block-quote p{color:#003233;font-family:Inter,sans-serif;font-size:18px;font-size:1.125rem;font-weight:600;line-height:1.35}.wp-block-quote p:not(:last-child){margin-bottom:32px}@media(min-width:48em){.wp-block-quote p{font-size:24px;font-size:1.5rem;line-height:1.35}}.wp-block-quote cite{color:#003233;font-size:16px;font-size:1rem;font-style:normal;font-weight:600;line-height:1.1}.wp-block-pullquote{border-bottom:4px solid var(--color-primary-l);border-top:4px solid var(--color-primary-l);margin:50px 0;padding:32px 0}.wp-block-pullquote blockquote{display:flex;flex-direction:column;margin:0}.wp-block-pullquote blockquote p{color:#003233;font-size:24px;font-size:1.5rem;line-height:1.35;text-align:left}.wp-block-pullquote blockquote p:not(:last-child){margin-bottom:40px}.wp-block-pullquote blockquote cite{color:#003233;font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-style:normal;font-weight:600;line-height:1.35}@media(min-width:62em){.wp-block-pullquote{margin:60px 0;padding:50px 0}}.wp-block-gallery{margin:1.5rem 0}@media(min-width:48em){.wp-block-gallery{margin:2.5rem 0}}.wp-block-table{margin:1.5rem 0;overflow-x:auto}@media(min-width:48em){.wp-block-table{margin:2.5rem 0}}.wp-block-table table{border-collapse:collapse;border-spacing:0;width:100%}.wp-block-table table:not(:last-child){margin-bottom:10px}.wp-block-table thead{border-bottom:4px solid #003233}.wp-block-table thead th{border:none;font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:600;line-height:1.22;text-align:left;text-transform:uppercase}@media(min-width:48em){.wp-block-table thead th{font-size:18px;font-size:1.125rem;line-height:1.22}}.wp-block-table tfoot{border-top:4px solid #003233}.wp-block-table tfoot td{border:none;font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:600;line-height:1.22;text-align:left;text-transform:uppercase;white-space:nowrap}@media(min-width:48em){.wp-block-table tfoot td{font-size:18px;font-size:1.125rem;line-height:1.22}}.wp-block-table tbody tr:nth-child(2n){background-color:var(--color-cultred)}.wp-block-table tbody tr:nth-child(odd) td{padding:.6em .5em}@media(min-width:48em){.wp-block-table tbody tr:nth-child(odd) td{padding:.875em .5em}}.wp-block-table tbody td{border:none;color:#003233;font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.22}@media(min-width:48em){.wp-block-table tbody td{font-size:18px;font-size:1.125rem;line-height:1.33}}@media(min-width:62em){.wp-block-table{margin-bottom:30px}}.wp-block-media-text{margin:1.5rem 0}@media(min-width:48em){.wp-block-media-text{margin:2.5rem 0}}@media(max-width:600px){.wp-block-media-text .wp-block-media-text__media{margin-bottom:10px}}.wp-block-media-text .wp-block-media-text__content{font-family:Inter,sans-serif;font-size:18px;font-size:1.125rem;line-height:1.22;text-align:left}@media(max-width:600px){.wp-block-media-text .wp-block-media-text__content{padding:0 16px;text-align:center}}@media(min-width:62em){.wp-block-media-text .wp-block-media-text__content{font-size:24px;font-size:1.5rem;line-height:1.58;padding:0 0 0 32px}}.wp-block-cover{margin:1.5rem 0}@media(min-width:48em){.wp-block-cover{margin:2.5rem 0}}.wp-block-cover .wp-block-cover__inner-container p{color:var(--color-gray-1);font-family:Inter,sans-serif;font-size:21px;font-size:1.3125rem;font-weight:700;letter-spacing:-.5px;line-height:1.24}@media(min-width:48em){.wp-block-cover .wp-block-cover__inner-container p{font-family:Inter,sans-serif;font-size:36px;font-size:2.25rem;font-weight:400;letter-spacing:normal;line-height:1.22}}.wp-block-embed iframe{width:100%}.wp-block-embed .wp-block-embed__wrapper{display:flex}.wp-block-embed.is-type-video{margin:40px auto}@media(min-width:62em){.wp-block-embed.is-type-video{margin:30px auto}}.wp-block-embed.is-type-wp-embed{margin:40px auto;max-width:623px}@media(min-width:62em){.wp-block-embed.is-type-wp-embed{margin:30px auto}}.wp-block-embed.is-provider-twitter{margin:40px auto;max-width:623px}@media(min-width:62em){.wp-block-embed.is-provider-twitter{margin:30px auto}}.wp-block-group{margin:40px 0}@media(min-width:62em){.wp-block-group{margin:30px 0}}.wp-block-group.is-layout-flex{gap:2rem}.wp-block-group>*{flex-grow:1;margin:0}.wp-block-create-block-refact-blocks{border-left:4px solid #59cc51;margin:16px 0;padding:8px 16px}.wp-block-create-block-refact-blocks.is-pull-quote{border-bottom:4px solid #59cc51;border-left:none;border-top:4px solid #59cc51;padding:16px 0}.refact-blocks__text{color:#002729;font-family:Inter;font-size:18px;font-weight:600;line-height:1.5;margin:0!important}.refact-block__wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:8px;margin-top:16px}.wp-block-create-block-refact-blocks.is-pull-quote .refact-block__wrapper{align-items:center;justify-content:center;margin-top:20px;text-align:center}@media(min-width:768px){.wp-block-create-block-refact-blocks{margin:32px 0;padding:16px 20px}.wp-block-create-block-refact-blocks.is-pull-quote{padding:32px 0}.refact-blocks__text{font-size:24px;line-height:1.35}.refact-block__wrapper{align-items:center;flex-direction:row;margin-top:32px}.wp-block-create-block-refact-blocks.is-pull-quote .refact-block__wrapper{margin-top:40px;text-align:left}}.refact-block__image{align-items:center;display:flex;height:48px;width:48px}.refact-block-quote-cover{border-radius:50%;height:auto;object-fit:cover;width:100%}.refact-blocks-text--author{font-size:16px}.refact-blocks-text--jobtitle{font-size:14px;font-weight:400}code[class*=language-],pre[class*=language-]{white-space:pre-wrap!important}.wp-block-table.has-table{border:1px solid var(--color-text)}.wp-block-table.has-table table tbody tr:nth-child(odd) td{width:250px}.wp-block-table.has-table table tbody a{color:var(--color-text);font-weight:500}.wp-block-table.has-table table tbody a:hover{color:var(--color-primary-n)}.wp-block-table.has-table table tbody tr:nth-child(2n){background-color:transparent}.wp-block-table.has-table table tbody tr:not(:last-child){border-bottom:1px solid var(--color-text)}.wp-block-table.has-table table tbody tr td:first-child{background-color:var(--color-primary-h);border-right:1px solid var(--color-text);color:var(--color-text);font-size:.875rem;text-align:center;width:100px}@media(min-width:36em){.wp-block-table.has-table table tbody tr td:first-child{font-size:1rem;left:0;position:sticky;width:150px;z-index:2}}.wp-block-table.has-table table tbody tr td:nth-child(2n){background-color:var(--color-cultred)}.gform_not_found{color:var(--color-secondary-t);margin:0}.gform_wrapper .hidden_label .gfield_label,.gform_wrapper .hidden_sub_label,.gform_wrapper .screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.gform_wrapper .gf_invisible,.gform_wrapper .gfield_visibility_hidden,.gform_wrapper .gform_hidden,.gform_wrapper .gform_validation_container{left:-9999px;position:absolute;visibility:hidden}.gform_wrapper .gform_heading,.gform_wrapper .gform_submission_error{display:none}.gform_wrapper .gfield_description{color:var(--color-text);font-size:14px;font-size:.875rem;line-height:1.5;margin-top:.25em}@media(min-width:62em){.gform_wrapper .gfield_description{font-size:16px;font-size:1rem;line-height:1.5}}.gform_wrapper .validation_message{color:var(--color-red)}.gform_wrapper .gform_fields{grid-column-gap:1rem;grid-row-gap:1rem;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(auto-fill,auto)}.gform_wrapper .gform_fields .gfield{grid-column:1/-1;margin:0}.gform_wrapper .gform_fields .gfield--width-full{grid-column:span 12}.gform_wrapper .gform_fields .gfield--width-eleven-twelfths{grid-column:span 11}.gform_wrapper .gform_fields .gfield--width-five-sixths{grid-column:span 10}.gform_wrapper .gform_fields .gfield--width-three-quarter{grid-column:span 9}.gform_wrapper .gform_fields .gfield--width-two-thirds{grid-column:span 8}.gform_wrapper .gform_fields .gfield--width-seven-twelfths{grid-column:span 7}.gform_wrapper .gform_fields .gfield--width-half{grid-column:span 6}.gform_wrapper .gform_fields .gfield--width-five-twelfths{grid-column:span 5}.gform_wrapper .gform_fields .gfield--width-third{grid-column:span 4}.gform_wrapper .gform_fields .gfield--width-quarter{grid-column:span 3}.gform_wrapper .gform_fields .gfield.spacer{display:none}@media(max-width:47.99em){.gform_wrapper .gform_fields{grid-column-gap:0}.gform_wrapper .gform_fields .gfield:not(.gfield--width-full){grid-column:1/-1}}@media(min-width:48em){.gform_wrapper .gform_fields{grid-row-gap:1.5rem}}.gform_wrapper .gfield_label{color:var(--color-text);display:block;font-size:16px;font-size:1rem;font-weight:600;line-height:1.5;margin:0 0 .5rem;padding:0;width:100%}.gform_wrapper .gfield_label .gfield_required{font-weight:600;margin-left:.125rem}.gform_wrapper fieldset{border:none;margin:0;padding:0}.gform_wrapper input,.gform_wrapper textarea{background:var(--color-white);border:none;border:1px solid var(--color-grey);border-radius:.25rem;color:var(--color-text);font-family:Inter,sans-serif;font-size:16px;font-size:1rem;height:40px;line-height:1.5;margin:0;outline:none;padding:.5rem .75rem;transition:color .25s ease-in-out,border-color .25s ease-in-out;width:100%}@media(min-width:48em){.gform_wrapper input,.gform_wrapper textarea{height:48px;padding:.5rem 1rem}}.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder{color:var(--color-grey)}.gform_wrapper input:focus,.gform_wrapper textarea:focus{border-color:var(--color-primary-s);outline:1px solid var(--color-primary-s)}.gform_wrapper textarea{display:block;height:9.75rem;resize:none}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error textarea{border-color:var(--color-red);outline:1px solid var(--color-red)}.gform_wrapper .field_description_above .gfield_label{margin-bottom:0}.gform_wrapper .field_description_above .gfield_label span{font-weight:400}.gform_wrapper .field_description_above .gfield_description:not(.validation_message){margin-bottom:.5rem}.ginput_container_radio{margin-top:.25rem}.gfield_radio .gchoice{margin-bottom:.75rem;position:relative}.gfield_radio .gchoice:last-child{margin-bottom:0}.gfield_radio .gchoice .gfield-choice-input{height:1px;left:0;opacity:0;position:absolute;top:0;width:1px;z-index:-1}.gfield_radio .gchoice .gfield-choice-input:checked~.gform-field-label:after{transform:translateY(-50%) scale(1)}.gfield_radio .gchoice .gform-field-label{align-items:center;cursor:pointer;display:flex;font-size:16px;font-size:1rem;line-height:1.5}.gfield_radio .gchoice .gform-field-label:after,.gfield_radio .gchoice .gform-field-label:before{content:""}.gfield_radio .gchoice .gform-field-label:before{background:var(--color-cultred);border-radius:100%;height:1.25em;margin-right:.5em;width:1.25em}.gfield_radio .gchoice .gform-field-label:after{background:var(--color-primary-s);border-radius:100%;height:.75em;left:.25em;position:absolute;top:50%;transform:translateY(-50%) scale(0);transition:all .2s ease-in-out;width:.75em}.gform_footer,.gform_page_footer{align-items:center;display:flex;flex-direction:column;margin-top:2rem;position:relative}.gform_footer .gform_ajax_spinner,.gform_page_footer .gform_ajax_spinner{transform:translateY(100%)}.gform_footer .gform_ajax_spinner~.gform_button_cancel,.gform_page_footer .gform_ajax_spinner~.gform_button_cancel{display:none}@media(min-width:48em){.gform_footer,.gform_page_footer{flex-direction:row}.gform_footer .gform_ajax_spinner,.gform_page_footer .gform_ajax_spinner{margin-left:2rem;transform:none}}@media(min-width:62em){.gform_footer,.gform_page_footer{margin-top:2.5rem}}.gform_wrapper .gform_button{width:177.04px}@media(min-width:48em){.gform_wrapper .gform_button{width:199.93px}}.gform_wrapper .gform_button:disabled{padding:.25rem}.gform_wrapper .gform_button_cancel{background:transparent;border:none;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:600;line-height:1.5;margin-top:2rem;outline:none;padding:0;transition:color .25s linear}.gform_wrapper .gform_button_cancel:hover{color:var(--color-red)}@media(min-width:48em){.gform_wrapper .gform_button_cancel{margin:0 0 0 2rem}}.gform_confirmation_message{background:var(--color-cultred);font-size:18px;font-size:1.125rem;line-height:1.5556;padding:2rem 1.5rem;text-align:center}.gform_confirmation_message svg{margin-bottom:1rem;max-width:3rem}.gform_confirmation_message h3,.gform_confirmation_message h4{font-size:20px;font-size:1.25rem;line-height:1.5;margin:0}@media(min-width:48em){.gform_confirmation_message h3,.gform_confirmation_message h4{font-size:25px;font-size:1.5625rem;line-height:1.5}}.gform_confirmation_message br{display:none}.gform_confirmation_message p{margin:0}.c-form-fileupload input[type=file]{position:absolute;visibility:hidden}.c-form-fileupload .gfield_description:not(.validation_message),.c-form-fileupload .gform_fileupload_rules{display:none}.c-form-fileupload .ginput_container{align-items:center;border:1px dashed var(--color-grey);border-radius:1rem;display:flex;flex-direction:column;height:9.875rem;justify-content:center;padding:.5rem;position:relative}.c-form-fileupload .ginput_container.is-dragover{border-color:var(--color-primary-s)}.c-form-fileupload.gfield_error .ginput_container{border-color:var(--color-red)}.c-form-fileupload .c-form-fileupload__icon{margin-bottom:.5rem}.c-form-fileupload .c-form-fileupload__icon svg{display:block}.c-form-fileupload .c-form-fileupload__text{color:var(--color-grey);text-align:center;word-break:break-all}.c-form-fileupload .c-form-fileupload__text a{color:var(--color-primary-l);text-decoration:none;transition:all .2s ease-in-out}.c-form-fileupload .c-form-fileupload__text a:hover{color:var(--color-primary-s)}.c-form-fileupload .c-form-fileupload__info{align-items:center;color:var(--color-black);display:flex;flex-direction:column;font-size:14px;font-size:.875rem;gap:.25rem;line-height:1.4714;text-align:center;word-break:break-all}.c-form-fileupload .c-form-fileupload__info span{color:var(--color-grey);font-size:12px;font-size:.75rem;line-height:1.5}.c-form-fileupload .c-form-fileupload__info.is-visible~.c-form-fileupload__text{display:none}.c-form-fileupload .c-form-fileupload__remove,.c-form-fileupload .gform_delete_file{align-items:center;background:var(--color-black);border:0;border-radius:100%;color:var(--color-white);display:flex;height:1.5rem;justify-content:center;margin:0;outline:none;padding:0;position:absolute;right:-.75rem;top:-.75rem;transition:all .2s ease-in-out;width:1.5rem}.c-form-fileupload .c-form-fileupload__remove:hover,.c-form-fileupload .gform_delete_file:hover{color:var(--color-red);cursor:pointer}.c-form-fileupload .c-form-fileupload__remove:not(.is-visible),.c-form-fileupload .ginput_preview_list~*{display:none}.c-form-fileupload .ginput_preview{align-items:center;display:flex;flex-direction:column;gap:.25rem}.c-form-fileupload .ginput_preview .gfield_fileupload_filename{color:var(--color-black);font-size:14px;font-size:.875rem;line-height:1.4714;text-align:center;word-break:break-all}.c-form-fileupload .ginput_preview .gfield_fileupload_progress .gfield_fileupload_progressbar{display:none}.c-form-fileupload .ginput_preview .gfield_fileupload_progress .gfield_fileupload_percent{color:var(--color-grey);font-size:12px;font-size:.75rem;line-height:1.5}.c-form-fileupload .ginput_preview .gfield_fileupload_progress .gfield_fileupload_percent:after{content:" Uploaded"}.c-form-salary{position:relative}.c-form-salary .gfield_description:not(.validation_message){color:var(--color-grey);margin:0;position:absolute;right:1rem;top:3.34375rem}@media(min-width:62em){.c-form-salary .gfield_description:not(.validation_message){right:1.5rem;top:3.25rem}}.c-form.is-hidden{display:none}.ginput_container_checkbox{display:flex;flex-wrap:wrap;gap:10px}.ginput_container_checkbox input[type=checkbox]{display:none}.ginput_container_checkbox label{background-color:#fff;border:1px solid var(--color-grey);border-radius:.25rem;cursor:pointer;display:inline-block;font-weight:500;padding:10px 20px;transition:background-color .3s,border-color .3s;-webkit-user-select:none;user-select:none}.ginput_container_checkbox label:focus-within,.ginput_container_checkbox label:hover{background-color:var(--color-white);border-color:var(--color-primary-s)}.ginput_container_checkbox input[type=checkbox]:checked+label{background-color:var(--color-text);border-color:var(--color-text);color:var(--color-white)}.c-form-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--color-white);background-image:url('data:image/svg+xml;utf8, ');background-position:right 10px center;background-repeat:no-repeat;border:1px solid var(--color-grey);border-radius:.25rem;box-shadow:none;color:var(--color-text);cursor:pointer;font-size:16px;line-height:1.5;padding:7px 12px;width:100%}@media(min-width:48em){.c-form-select{padding:11px 12px}}.c-form-select:focus{border-color:var(--color-primary-s);outline:none;outline:1px solid var(--color-primary-s)}.c-section--blog{padding:7.0625rem 0 2.5rem}@media(min-width:62em){.c-section--blog{padding:10rem 0 4rem}}.c-section--blog.is-tag-archive{padding-top:0}.is-main-insight .c-section--blog .o-section__wrapper{padding-right:0}@media(min-width:48em){.is-main-insight .c-section--blog .o-section__wrapper{padding-right:1.25rem}}.is-main-insight .c-insights-topic__headline{padding-right:1.25rem}@media(min-width:48em){.is-main-insight .c-insights-topic__headline{padding-right:0}}.c-blog-post__category{align-items:flex-start;display:flex;flex-flow:row wrap;margin-bottom:.25rem}.c-blog-post__category span{color:var(--color-grey);font-family:Inter,sans-serif;font-size:12px;font-size:.75rem;font-weight:700;line-height:2;margin-right:2px}@media(min-width:48em){.c-blog-post__category span{font-size:14px;font-size:.875rem;line-height:1.71}}.c-blog-post__category .c-link--category{color:var(--color-grey);text-transform:capitalize}.c-blog-post__category .c-link--category:hover,.c-link--category{color:var(--color-primary-sh)}.c-link--category{align-items:center;display:flex;font-family:Inter,sans-serif;font-size:12px;font-size:.75rem;font-weight:700;justify-content:center;letter-spacing:.36px;line-height:2;position:relative;text-transform:uppercase;transition:color .35s ease-in-out;z-index:1}@media(min-width:48em){.c-link--category{font-size:14px;font-size:.875rem;letter-spacing:.42px;line-height:1.71}}.c-link--blog{color:var(--color-text)}.c-link--blog:hover{color:var(--color-primary-s)}.c-blog-featured__excerpt{margin:0}.c-blog-featured__excerpt p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:var(--color-text);display:-webkit-box;font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.35;margin:0;overflow:hidden}.c-blog-featured__excerpt p:not(:last-child){margin-bottom:8px}@media(min-width:48em){.c-blog-featured__excerpt p{font-size:16px;font-size:1rem;line-height:1.35}}.c-blog-post__image{margin-bottom:1rem;overflow:hidden;position:relative}.c-blog-post__image img{aspect-ratio:3/2;backface-visibility:hidden;display:block;height:auto;object-fit:cover;transition:transform .5s ease!important;width:100%}.c-blog-post__image .gatsby-image-wrapper{width:100%}.c-blog-post__image:hover img{transform:scale(1.03)}.c-blog-post__title{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-family:Inter,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.33;margin:0 0 .5rem;overflow:hidden}@media(min-width:48em){.c-blog-post__title{font-size:20px;font-size:1.25rem;line-height:1.3}}.c-blog-featured{margin-bottom:2.5rem;max-width:791px}@media(min-width:48em){.c-blog-featured{margin-bottom:3rem}}.c-blog-featured__wrap{align-items:flex-start;display:flex;flex-direction:column;width:100%}.c-blog-featured__wrap .c-blog-featured__excerpt{margin-bottom:1rem;max-width:766px}@media(min-width:62em){.c-blog-featured__wrap .c-blog-featured__excerpt{margin-bottom:1.5rem}.c-blog-featured__wrap .c-blog-featured__excerpt p{font-size:18px;font-size:1.125rem;line-height:1.5}}.c-blog-featured__image{margin-bottom:0;width:100%}.c-blog-featured__image img{height:auto;max-width:100%}@media(min-width:48em){.c-blog-featured__image{max-width:50%}.c-blog-featured__image img{max-height:27.875em;object-fit:cover}}@media(min-width:62em){.c-blog-featured__image{max-width:63%}}.c-blog-featured__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-family:Inter,sans-serif;font-size:28px;font-size:1.75rem;font-weight:700;line-height:1.14;margin:0 0 1rem;overflow:hidden}@media(min-width:62em){.c-blog-featured__title{font-size:48px;font-size:3rem;line-height:1.2}}.c-blog-featured__cta{margin-top:auto}.c-blog-nav{border-top:1px solid #d4d4d4;display:block;margin-bottom:2.5rem;padding:1.5rem 0}@media(max-width:767px){.c-blog-nav{margin-right:-2.5rem}}@media(min-width:48em){.c-blog-nav{align-items:center;display:grid;grid-template-columns:1fr;margin-bottom:4rem;overflow:hidden;position:relative}}.c-blog-nav__title{color:var(--color-text);font-family:Inter,sans-serif;font-size:18px;font-size:1.125rem;font-weight:600;line-height:1.22;margin-bottom:16px}@media(min-width:48em){.c-blog-nav__title{display:none}}.c-blog-nav__wrap{margin:0;max-width:99%;padding:0;position:relative;width:100%}@media(min-width:48em){.c-blog-nav__wrap{display:flex;justify-content:flex-start;margin-right:auto}}.c-blog-nav__wrap swiper-container{align-items:center;display:flex;gap:40px;margin-left:0;margin-right:0;max-width:99%;position:relative;transition-timing-function:linear!important}.c-blog-nav__wrap swiper-slide{width:auto!important}.c-blog-nav__wrap swiper-slide .item{display:flex;padding:0 .25em}.c-blog-nav__wrap swiper-slide .item:first-child{padding-left:0}.c-blog-nav__wrap swiper-slide .item:last-child{padding-right:0}.c-blog-nav__wrap swiper-slide .item.is-active a{background:var(--color-text);color:var(--color-white)}.c-blog-nav__wrap swiper-slide a{background:var(--color-primary-h);border-radius:11.875rem;color:var(--color-text);font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;letter-spacing:.42px;line-height:1.1;padding:.5rem 1rem;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out;white-space:nowrap}.c-blog-nav__wrap swiper-slide a:hover{background:var(--color-primary-t)}@media(min-width:62em){.c-blog-nav__wrap swiper-slide a{padding:.75rem 1.25rem}}.swiper-button-next,.swiper-button-prev{display:none!important}.s-blog-nav{display:flex;flex-wrap:nowrap;margin-bottom:-1em;margin-right:-1em;overflow:hidden;overflow:auto;padding-bottom:1em;position:relative;z-index:2}@media(min-width:62em){.s-blog-nav{margin-bottom:0;padding-bottom:0}}.s-blog-nav.flickity-enabled{margin:0;overflow:initial;width:100%;z-index:0}@media(min-width:62em){.s-blog-nav.flickity-enabled{margin:0;padding:0;width:100%}}.s-blog-nav .flickity-viewport{height:100%;overflow:visible;width:100%}.s-blog-nav .item{display:flex;padding:0 .25em}.s-blog-nav .item:first-child{padding-left:0}.s-blog-nav .item:last-child{padding-right:0}.s-blog-nav a{background:var(--color-primary-h);border-radius:2.375rem;color:var(--color-text);font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;letter-spacing:.02em;line-height:2;padding:.3572em 1.7143em;text-decoration:none;text-transform:capitalize;transition:all .2s ease-in-out;white-space:nowrap}.s-blog-nav a:hover{background:var(--color-primary-t)}@media(min-width:62em){.s-blog-nav a{padding:.6429em 2.2857em}}.bc-scroll-hide::-webkit-scrollbar{background:transparent;width:0}.c-blog-posts{overflow:hidden;padding:0;position:relative}.c-blog__list{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:48em){.c-blog__list{gap:2.5rem;grid-template-columns:1fr 1fr}}@media(min-width:62em){.c-blog__list{grid-template-columns:1fr 1fr 1fr}}.c-blog__item{width:100%}@media(min-width:48em){.c-blog__item{max-width:480px}}.c-blog__cta{margin-top:2.5em;text-align:center}@media(min-width:48em){.c-blog__cta{margin-top:3.75em}}@media(min-width:62em){.c-blog__cta{margin-top:4.375em}}.c-blog__cta .c-btn:disabled{display:none}.c-section--headline{padding:7.0625rem 0 0}@media(min-width:62em){.c-section--headline{padding:10rem 0 0}}.c-section--headline .c-btn-icon svg{width:1.5rem}.c-headline{display:grid;grid-template-columns:1fr;margin-bottom:2.5rem}.c-headline .c-article-header__links{margin-bottom:0}@media(min-width:62em){.c-headline{margin-bottom:4rem}}.c-headline__btn{display:flex;margin-bottom:1.25rem}.c-headline__title{color:var(--color-text);font-family:Inter,sans-serif;font-size:28px;font-size:1.75rem;font-weight:600;line-height:1.14;margin:0}@media(min-width:48em){.c-headline__title{font-size:40px;font-size:2.5rem;line-height:1.2}}.c-blog-posts__pagination{margin:3rem auto 0}.c-blog-posts__pagination.is-hidden{display:none}.c-blog-posts__pagination ul{align-items:center;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:center;list-style:none;margin:1.5rem auto 0;max-width:50rem;overflow:hidden;padding:0;transition:all .25s ease-in-out}.c-blog-posts__pagination a.page-link,.c-blog-posts__pagination span.page-link{align-items:center;background:#fff;border:.0625rem solid gray;border-radius:0;color:#000;color:inherit;display:flex;font-size:.875rem;font-weight:700;height:2rem;justify-content:center;letter-spacing:.28px;line-height:1;margin:0;padding:0;position:relative;text-decoration:none;transition:all .25s ease-in-out;width:2rem}@media(min-width:48em){.c-blog-posts__pagination a.page-link,.c-blog-posts__pagination span.page-link{height:2.5rem;width:2.5rem}}.c-blog-posts__pagination a.page-link:hover,.c-blog-posts__pagination span.page-link:hover{background:var(--color-primary-t);border-color:var(--color-primary-t)}.c-blog-posts__pagination li.page-item.active .page-link{background:var(--color-text);border-color:var(--color-text);color:#fff;pointer-events:none}.c-blog-posts__pagination .page-item{position:relative}.c-blog-posts__pagination .page-item.disabled{cursor:not-allowed;pointer-events:none}.c-blog-posts__pagination .page-item:first-child,.c-blog-posts__pagination .page-item:last-child{color:transparent!important}.c-blog-posts__pagination .page-item:first-child.disabled,.c-blog-posts__pagination .page-item:last-child.disabled{display:none}.c-blog-posts__pagination .page-item:first-child:after,.c-blog-posts__pagination .page-item:last-child:after{content:"";display:block;height:12px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.c-blog-posts__pagination .page-item:first-child:after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEyIDEyIj48cGF0aCBmaWxsPSIjMDAyNzI5IiBkPSJNLjIyNCA1LjQ1OWMtLjI5OS4yOTktLjI5OS43ODQgMCAxLjA4M0w1LjEgMTEuNDE2YS43NjYuNzY2IDAgMCAwIDEuMDgzLTEuMDgzTDEuODUgNmw0LjMzMy00LjMzM0EuNzY2Ljc2NiAwIDAgMCA1LjEuNTg0TC4yMjQgNS40NTlaTTEyIDUuMjM0SC43NjZ2MS41MzJIMTJWNS4yMzRaIi8+PC9zdmc+") no-repeat}.c-blog-posts__pagination .page-item:last-child:after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEyIDEyIj48cGF0aCBmaWxsPSIjMDAyNzI5IiBkPSJNMTEuNzc2IDYuNTQxYy4yOTktLjI5OS4yOTktLjc4NCAwLTEuMDgzTDYuOS41ODRhLjc2Ni43NjYgMCAwIDAtMS4wODMgMS4wODNMMTAuMTUgNmwtNC4zMzMgNC4zMzNBLjc2Ni43NjYgMCAwIDAgNi45IDExLjQxNmw0Ljg3NS00Ljg3NVpNMCA2Ljc2NmgxMS4yMzRWNS4yMzRIMHYxLjUzMloiLz48L3N2Zz4=") no-repeat}@media(min-width:48em){.c-blog-posts__pagination{margin:5rem auto 0}}.c-insights{display:flex;flex-direction:column;gap:4rem}@media(min-width:62em){.c-insights{gap:6rem}}.c-insights__featured{padding-right:1.25rem}@media(min-width:48em){.c-insights__featured{padding-right:0}}.c-insights__featured-list{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:48em){.c-insights__featured-list{gap:2.5rem;grid-template-columns:2fr 1fr}}.c-insights__list{display:flex;flex-direction:column;gap:5rem}@media(min-width:62em){.c-insights__list{gap:6rem}}.c-insights-topic__headline{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto;margin-bottom:.75rem}@media(min-width:48em){.c-insights-topic__headline{margin-bottom:1rem}}.c-insights-topic__title{color:var(--color-grey);font-family:Inter,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;line-height:1;margin:0;text-transform:capitalize}@media(min-width:48em){.c-insights-topic__title{font-size:28px;font-size:1.75rem;line-height:1.17}}.c-article-card{width:100%}.c-insights-featured-list__col:first-child .c-blog-post__title{font-size:24px;font-size:1.5rem;line-height:1.3}@media(min-width:36em){.c-insights-featured-list__col:first-child .c-blog-post__title{font-size:32px;font-size:2rem;line-height:1.3}}.c-insights-featured-list__col:first-child .c-blog-featured__excerpt p{font-size:16px;font-size:1rem;line-height:1.37}@media(min-width:36em){.c-insights-featured-list__col:first-child .c-blog-featured__excerpt p{font-size:18px;font-size:1.125rem;line-height:1.33}}.c-insights-featured-list__col:last-child{display:flex;flex-direction:column;gap:2rem}@media(min-width:48em){.c-insights-featured-list__col:last-child{gap:1.5rem}}.c-insights-featured-list__col:last-child .c-blog-featured__excerpt{display:none}.c-insights-featured-list__col:last-child .c-blog-post__title{font-size:16px;font-size:1rem;line-height:1.3}@media(min-width:36em){.c-insights-featured-list__col:last-child .c-blog-post__title{font-size:20px;font-size:1.25rem;line-height:1.3}}@media(max-width:767px){.c-insights-featured-list__col:last-child .c-article-card{display:grid;gap:.75rem;grid-template-columns:1fr 2fr}.c-insights-featured-list__col:last-child .c-blog-post__image{margin-bottom:0}}.c-insights-topic__slider{display:flex;gap:1.5rem;overflow:hidden}@media(min-width:48em){.c-insights-topic__slider{gap:2.5rem}}.c-insights-topic__slider .slick-slide{align-items:stretch;display:flex;width:328px}@media(min-width:48em){.c-insights-topic__slider .slick-slide{width:350px}}.c-insights-topic__slider .slick-track{display:flex;gap:1.5rem}@media(min-width:48em){.c-insights-topic__slider .slick-track{gap:2.5rem}.c-insights-topic__slider .slick-track:after,.c-insights-topic__slider .slick-track:before{display:none}}.c-insights-topic__slider .swiper-slide{width:auto}.c-insights-topic__slider .swiper-slide .c-article-card{width:100%}.s-share{align-items:center;display:flex;gap:.75rem;list-style:none;margin:0;padding:0}.s-share a,.s-share button{align-items:center;color:var(--color-text);cursor:pointer;display:flex;justify-content:center;text-decoration:none;transition:color .35s ease-in-out}.c-share-text,.s-share a:hover,.s-share button:hover{color:var(--color-primary-sh)}.c-share-text{font-size:13px;font-weight:600;margin:0}.c-link-copy{background:transparent;border:none;cursor:pointer;display:flex;outline:none;padding:0}.c-copy-link-container{position:relative}.c-link-tooltip{background:var(--color-primary-h);border-radius:4px;bottom:-2.5rem;color:var(--color-text);font-size:12px;font-weight:600;left:-1rem;padding:.5rem;position:absolute;text-transform:capitalize;white-space:nowrap;z-index:1}.c-section--article{overflow:initial;padding:7rem 0 2.6em}@media(min-width:62em){.c-section--article{padding:10.5625rem 0 6rem}}.c-section--article .o-section__wrapper{max-width:1440px}.c-article__header{margin:0 0 1.5rem;width:100%}@media(min-width:48em){.c-article__header{margin:0 0 3rem}}.c-article__header .c-article__share{align-items:center;display:flex;gap:.75rem;margin-top:1.875rem;padding:0}.c-article__header .c-article__share .c-article__share-title{margin-bottom:0}@media(min-width:62em){.c-article__header .c-article__share{display:none}}.c-article__image{display:flex;margin:0 -1em}.c-article__image img{display:block;height:100%;max-width:100%;object-fit:cover;object-position:center;width:100%}@media(min-width:48em){.c-article__image{margin:0;max-width:50%}}.c-article-header__links{display:grid;gap:.25rem;grid-template-columns:auto 1fr;margin:0 0 .5rem}.c-article-header__btn{display:grid;gap:.25rem;grid-template-columns:auto auto}.c-article-header__btn .c-link--category{color:var(--color-text);cursor:pointer;position:relative}.c-article-header__btn .c-link--category:before{background-color:var(--color-text);bottom:3px;content:"";height:1px;left:0;position:absolute;transition:background-color .35s ease-in-out;width:100%}.c-article-header__btn .c-link--category:hover{color:var(--color-primary-sh)}.c-article-header__btn .c-link--category:hover:before{background-color:var(--color-primary-sh)}.c-article-header__btn span{align-items:center;color:var(--color-text);display:flex;font-family:Inter,sans-serif;font-size:12px;font-size:.75rem;font-weight:700;justify-content:center;letter-spacing:.36px;line-height:2;position:relative;text-transform:uppercase;z-index:1}@media(min-width:48em){.c-article-header__btn span{font-size:14px;font-size:.875rem;letter-spacing:.42px;line-height:1.71}}.c-article__category{align-items:center;display:flex;gap:8px;margin:0}.c-article__title{border-bottom:1px solid var(--color-gains);color:var(--color-text);font-family:Inter,sans-serif;font-size:28px;font-size:1.75rem;font-weight:700;line-height:1.14;margin:0 0 1rem;padding-bottom:1rem}@media(min-width:62em){.c-article__title{font-size:40px;font-size:2.5rem;line-height:1.2}}.c-article__author{gap:.5rem;margin-bottom:1rem;margin-top:auto}.c-article-author__wrapper,.c-article__author{align-items:center;display:flex}.c-article-author__wrapper .c-article-author__img{align-items:center;display:flex;height:2.5rem;width:2.5rem}.c-article-author__wrapper .c-article-author__img img{border:2px solid #fff;border-radius:50%;height:auto;object-fit:cover;width:100%}.c-article-author__wrapper .c-article-author__img:not(:first-child){margin-left:-.875rem}.c-article-author__wrap{display:grid;grid-template-columns:1fr}.c-article-author__name{font-size:14px;font-size:.875rem;font-weight:600;margin:0}.c-article-author__date,.c-article-author__name{color:var(--color-black);font-family:Inter,sans-serif;line-height:1.35}.c-article-author__date{font-size:12px;font-size:.75rem;font-weight:400}.c-article{display:flex;flex-direction:column;position:relative}@media(min-width:62em){.c-article{flex-direction:row;gap:71px}}.c-article__main{align-items:flex-start;display:flex;flex-direction:column}.c-article__content{display:flex;flex-direction:column;margin:0;max-width:100%;width:100%}@media(min-width:62em){.c-article__content{max-width:672px}}.c-article__content-wrapper{border-bottom:1px solid var(--color-gains);padding-bottom:1.75rem;width:100%}@media(min-width:48em){.c-article__content-wrapper{padding-bottom:2.25rem}}.c-article__tags{display:flex;flex-flow:row wrap;gap:.5rem;margin:0;max-width:100%;padding:1.25rem 0;width:100%}@media(min-width:48em){.c-article__tags{padding:1.75rem 0}}@media(min-width:62em){.c-article__tags{max-width:672px}}.c-article__footer{border-top:1px solid var(--color-gains);margin:0;max-width:100%;padding:1.5rem 0;width:100%}@media(min-width:62em){.c-article__footer{max-width:672px}}.c-git{align-items:flex-start;display:flex;flex-direction:column}@media(min-width:48em){.c-git{align-items:center;flex-direction:row;justify-content:space-between}}.c-article__share{grid-area:share;margin:0 0 1rem;padding:8px}@media(min-width:48em){.c-article__share{grid-area:initial;margin:0}.c-article__share .c-share{left:0;position:sticky;top:5em;transition:top .15s ease-out}.has-sticky-header .c-article__share .c-share{top:1em}.c-article__share .s-share{flex-direction:row}}.c-article__share .c-article__share-title{color:#798686;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.36px;line-height:1.35;margin:0 0 .5rem;text-transform:uppercase}@media(min-width:48em){.c-git{align-items:center;display:flex;justify-content:space-between}}.c-git__wrap{margin-bottom:2em}@media(min-width:48em){.c-git__wrap{margin:0}}.c-git__title{color:var(--color-black);font-family:Inter,sans-serif;font-size:22px;font-size:1.375rem;font-weight:600;line-height:1.18;margin:0 0 .25rem}.c-git__text{color:var(--color-text);font-size:16px;font-size:1rem;line-height:1.35;margin:0}.c-section--related{background-color:#fff;padding:0 0 2.5rem;z-index:999}@media(min-width:62em){.c-section--related{padding-bottom:4rem}}.c-related{overflow:hidden;position:relative}.single .c-section--project{padding:0 0 3em}@media(min-width:62em){.single .c-section--project{padding-bottom:9.5em}}@media(min-width:48em){.single .c-project__item:nth-of-type(2n){padding-top:6em}}.c-article__left-side{margin-inline:-1.5rem;position:sticky;top:0;width:280px;z-index:9999}@media(min-width:62em){.c-article__left-side{margin-inline:0;position:static;z-index:1}}.c-article__toc-wrapper{height:100%;width:100%}.c-article__toc-wrapper .c-article__share,.c-article__toc-wrapper hr{display:none}@media(min-width:62em){.c-article__toc-wrapper .c-article__share,.c-article__toc-wrapper hr{display:block;padding:1.5rem 1rem 0}}.c-section--careers{padding:4rem 0}@media(min-width:62em){.c-section--careers{padding:6rem 0}}.c-careers{display:flex;flex-direction:column;gap:3rem}@media(min-width:62em){.c-careers{gap:5rem}}.c-careers__category.is-hidden{display:none}.c-careers__category-headline{margin-bottom:1.25rem}@media(max-width:767px){.c-careers__category-headline .c-section__title{font-size:28px;font-size:1.75rem;line-height:1.2}}.c-careers__category-headline>*{margin:0}.c-careers__item{border-bottom:1px solid var(--color-primary-h);padding:1.75rem 0;transition:.25s ease-in-out}@media(min-width:48em){.c-careers__item{align-items:center;display:flex;justify-content:space-between}.c-careers__item:hover{background:var(--color-primary-h);padding-left:1.25rem;padding-right:1.25rem}}.c-careers__item-name{font-size:22px;font-size:1.375rem;font-weight:700;line-height:1.27;margin-bottom:1rem}@media(min-width:48em){.c-careers__item-name svg{display:none}}@media(min-width:62em){.c-careers__item-name{font-size:24px;font-size:1.5rem;line-height:1.35}}.c-link--career{align-items:center;color:var(--color-text);display:flex;justify-content:space-between}.c-link--career:hover{color:var(--color-primary-s)}@media(min-width:48em){.c-link--career{display:block}}.c-careers__item-meta{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}@media(min-width:36em){.c-careers__item-meta{justify-content:flex-start}}.c-careers__meta{align-items:center;display:flex;font-size:14px;font-size:.875rem;line-height:1.5714}.c-careers__meta svg{margin-right:.5rem;max-width:1.25rem}@media(min-width:62em){.c-careers__meta{font-size:16px;font-size:1rem;line-height:1.5}.c-careers__meta svg{margin-right:.75rem;max-width:1.5rem}}.c-careers__item-cta{display:none}@media(min-width:48em){.c-careers__item-cta{display:block}}.c-careers__no-result{border-bottom:1px solid var(--color-primary-h);font-size:18px;font-size:1.125rem;font-weight:600;line-height:1.5;padding:2.875rem 0;text-align:center}.c-careers__no-result p{margin:0}@media(min-width:62em){.c-careers__no-result{font-size:23px;font-size:1.4375rem;line-height:1.4783}}.c-section--page-careers .c-page-header__title{margin:0}.c-career__header{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;max-width:800px}.c-career__header .c-btn-icon svg{width:1.5rem}.c-section--career-single{overflow:initial;padding:3rem 0}@media(min-width:62em){.c-section--career-single{padding:6rem 0}}.c-career__meta{color:var(--color-white);display:grid;gap:2rem;grid-template-columns:auto auto auto}@media(min-width:36em){.c-career__meta{gap:3rem}}@media(min-width:62em){.c-career__meta{gap:4rem}}.c-career__meta-item{min-width:calc(50% - .75rem)}@media(min-width:36em){.c-career__meta-item{min-width:auto}}.c-career__meta-label{color:hsla(0,0%,100%,.5);display:block;font-size:14px;font-size:.875rem;font-weight:700;line-height:1.5714;margin-bottom:.125rem;text-transform:uppercase}.c-career__meta-value{display:block;font-size:16px;font-size:1rem;line-height:1.5}.c-career__content{padding:0;position:relative}@media(min-width:62em){.c-career__content{display:flex}}.c-career__content-wrapper{margin-bottom:2rem}.c-career__content-wrapper:only-child{margin-bottom:0}.c-career__content-wrapper.is-hidden{display:none}@media(min-width:62em){.c-career__content-wrapper{margin-bottom:0;max-width:46.5rem}.c-career__content-wrapper:only-child{max-width:none}}.c-career__form.is-hidden{display:none}.c-career__form:only-child{width:100%}.c-career__sidebar{display:flex;justify-content:center}@media(max-width:61.99em){.c-career__content-wrapper.is-hidden~.c-career__sidebar{display:none}}@media(min-width:62em){.c-career__sidebar{align-items:flex-start;justify-content:flex-end;max-width:22.5rem;width:100%}}.c-career__sidebar-wrapper{position:sticky;top:5rem;transition:top .15s ease-out}.has-sticky-header .c-career__sidebar-wrapper{top:1em}.c-sf-list__info{display:flex;flex-direction:column;z-index:1}.c-services__wrap{align-items:flex-start;display:flex;gap:83px}.c-services{max-width:730px}.c-section--textbutton{background-color:var(--color-primary-h);padding:4rem 0}@media(min-width:48em){.c-section--textbutton{padding:6rem 0}}.c-section--textbutton .c-section__title{margin-bottom:.5rem}.c-section--textbutton .c-section__desc{margin-bottom:1.5rem}@media(min-width:48em){.c-section--textbutton .c-section__desc{margin-bottom:2rem;max-width:768px}}.c-services-sub-list__desc{color:var(--color-text);font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.57;margin:0}@media(min-width:36em){.c-services-sub-list__desc{font-size:16px;font-size:1rem;line-height:1.5}}.c-textbutton__cta{align-items:flex-start;display:flex;flex-direction:column;gap:24px}.c-textbutton__cta .c-btn{justify-content:center;width:100%}@media(min-width:48em){.c-textbutton__cta{align-items:center;flex-direction:row;gap:40px}.c-textbutton__cta .c-btn{width:auto}}.c-textbutton-cta__share-title{color:var(--color-text);font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5}.c-textbutton-cta__share{align-items:flex-start;display:flex;flex-direction:column;gap:12px}@media(min-width:48em){.c-textbutton-cta__share{align-items:center;flex-direction:row}}.c-work-page{display:flex;flex-direction:column;gap:64px}@media(min-width:48em){.c-work-page{gap:156px}.c-work-page .c-project__item:nth-of-type(2n){padding-top:6em}}.c-section--work{background-color:var(--color-text);padding:8.5625rem 0 4rem}@media(min-width:48em){.c-section--work{padding:10rem 0 7.875rem}.c-section--work.c-section--article-header{padding:8.4375rem 0 4rem}}.c-work-featured__info{align-items:flex-start;display:flex;flex-direction:column}.c-work__testimonial-wrapper{background:#e5f7e3}.c-work__testimonial-wrapper.is-services{padding:0}.c-work__testimonial{align-items:center;background-color:var(--color-primary-h);display:flex;flex-direction:column;margin:0 auto;overflow:hidden;padding:5rem 1.25rem;position:relative;z-index:-1}@media(min-width:62em){.c-work__testimonial{padding:8rem 10rem}}.c-work-testimonial__text{align-items:flex-start;color:var(--color-primary-r);display:flex;flex-direction:column;font-family:Inter,sans-serif;font-size:20px;font-size:1.25rem;font-weight:400;gap:1.25rem;line-height:1.4;margin:0 0 2rem;position:relative;width:100%;z-index:1}.c-work-testimonial__text span{max-width:757px}@media(min-width:48em){.c-work-testimonial__text{font-size:24px;font-size:1.5rem;line-height:1.35}}.c-work-testimonial__star{display:flex;margin:0;width:121px}.c-work-testimonial__star svg{width:100%}.c-work-testimonial__info{align-items:center;display:grid;gap:.5rem;grid-template-columns:auto 1fr;margin:0;width:100%}@media(min-width:48em){.c-work-testimonial__info{gap:.75rem}}.c-work-testimonial-info__details{align-items:flex-start;display:flex;flex-direction:column}.c-work-testimonial__name{font-size:16px;font-size:1rem;font-weight:700;line-height:1.5}.c-work-testimonial__name,.c-work-testimonial__position{color:var(--color-text);font-family:Inter,sans-serif;margin:0;text-align:left}.c-work-testimonial__position{font-size:14px;font-size:.875rem;font-weight:400;line-height:1.4}.c-page-header__scroll{align-items:center;background:transparent;border:none;color:var(--color-white);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:600;gap:12px;line-height:1.5;outline:none;padding:0;transition:color .25s ease-in-out}.c-page-header__scroll:hover{color:var(--color-primary-l)}.c-cta__arrow{align-items:center;border:1px solid var(--color-primary-l);border-radius:24px;display:flex;height:40px;justify-content:center;position:relative;width:28px}.c-cta__arrow svg{animation:ani-mouse 1.5s linear infinite;position:absolute;top:50%;transform:translateY(-50%)}@keyframes ani-mouse{0%{opacity:1;top:40%}15%{opacity:1;top:50%}50%{opacity:1;top:50%}to{opacity:1;top:40%}}.c-services__sidebar{align-items:flex-start;display:none;flex-direction:column;gap:24px;position:sticky;top:6em;transition:top .15s ease-out}.has-sticky-header .c-services__sidebar{top:3em}@media(min-width:62em){.c-services__sidebar{display:flex}}.c-services-sidebar__title{font-family:Inter,sans-serif;font-size:13px;font-size:.8125rem;font-weight:600;letter-spacing:3px;line-height:1.84;margin:0;text-transform:uppercase}.c-services-sidebar__link{align-items:center;background-color:transparent;border-radius:48px;color:var(--color-text);display:flex;font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:600;gap:12px;letter-spacing:.28px;line-height:1.57;padding:12px 24px;text-decoration:none;transition:background-color .25s ease-in-out;white-space:nowrap}.c-services-sidebar__link:hover{background-color:var(--color-primary-t)}.c-services-sidebar__list{display:flex;flex-direction:column;gap:4px}.c-services-sidebar__item.is-active .c-services-sidebar__link{background-color:var(--color-cultred)}.c-section--featured-testimonial{padding:0}@media(min-width:48em){.c-section--featured-testimonial{padding:3.75rem 0}}.c-section--spacer{padding:0}@media(min-width:62em){.c-section--services .c-page-header__title{font-size:64px;font-size:4rem;line-height:1.15}}.c-section--challenge{padding:4rem 0}@media(min-width:48em){.c-section--challenge{padding:8rem 0}}.c-section--challenge .c-section__desc{font-size:18px;font-size:1.125rem;line-height:1.4}@media(min-width:48em){.c-section--challenge .c-section__desc{font-size:22px;font-size:1.375rem;line-height:1.4}}.c-section--challenge .c-section__desc p:not(:last-child){margin-bottom:1.25rem}@media(min-width:48em){.c-section--challenge .c-section__desc p:not(:last-child){margin-bottom:2rem}}@media(max-width:767px){.c-section--challenge .o-section__wrapper{max-width:100%;padding:0}.c-section--challenge .c-section{padding:0 1.25rem}}.c-challenge__list{margin:1.25rem auto 2rem;position:relative}@media(min-width:48em){.c-challenge__list{margin:2rem auto 4rem}}.c-challenge__list:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 58%);content:"";display:block;height:100%;position:absolute;right:0;top:0;width:5%;z-index:1}@media(min-width:36em){.c-challenge__list:after{width:10%}}.c-challenge__list:before{background:linear-gradient(90deg,#fff 40.5%,hsla(0,0%,100%,0));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:5%;z-index:1}@media(min-width:36em){.c-challenge__list:before{width:10%}}.c-challenge__list .slick-track{align-items:center;display:flex}.c-challenge__list .slick-slide{padding:0 .25rem;width:310px}@media(min-width:48em){.c-challenge__list .slick-slide{padding:0 .5rem;width:582px}}.c-challenge__items{align-items:center;color:var(--color-primary-t);display:flex;font-family:Inter,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.2;text-align:center;transition:color .25s ease-in-out}.slick-current .c-challenge__items{color:var(--color-primary-sh)}@media(min-width:48em){.c-challenge__items{font-size:32px;font-size:2rem;line-height:1.12}}.c-section--goodtech{background-color:var(--color-text);padding:4rem 0}@media(min-width:48em){.c-section--goodtech{padding:8rem 0 5.5rem}}.c-section--goodtech .c-section{margin-bottom:2.5rem}@media(min-width:48em){.c-section--goodtech .c-section{margin-bottom:3rem}}.c-section--goodtech .c-section__title{color:var(--color-white)}.c-section--goodtech.is-branding-page{background-color:var(--color-primary-h);padding:4rem 0}.c-section--goodtech.is-branding-page.has-section-1{padding-bottom:2rem}.c-section--goodtech.is-branding-page.has-section-2{padding-top:2rem}@media(min-width:48em){.c-section--goodtech.is-branding-page{padding:8rem 0}.c-section--goodtech.is-branding-page.has-section-1{padding-bottom:4rem}.c-section--goodtech.is-branding-page.has-section-2{padding-top:4rem}}.c-section--goodtech.is-branding-page .c-section__desc,.c-section--goodtech.is-branding-page .c-section__title{color:var(--color-text)}.c-goodteach-content{background:linear-gradient(93deg,rgba(32,169,130,.15),hsla(0,0%,100%,0) 91.4%);padding:1.5rem}@media(min-width:48em){.c-goodteach-content{padding:2.5rem}}@media(min-width:62em){.c-goodteach-content{padding:3rem}}.c-goodteach-content.is-light{background:linear-gradient(135deg,#fff 31.53%,hsla(0,0%,100%,0) 100.04%)}.c-goodteach-content.is-light .c-goodteach-tabs-item{border-color:var(--color-gains);color:var(--color-text)}.c-goodteach-content.is-light .c-goodteach-tabs-item.is-active{background-color:var(--color-primary-r);border-color:var(--color-primary-r);color:var(--color-white)}.c-goodteach-content.is-light .c-goodtech-tabs-text{color:var(--color-text)}.c-goodteach-tabs{display:grid;gap:3rem;grid-template-columns:1fr 1fr}@media(min-width:62em){.c-goodteach-tabs{gap:5rem;grid-template-columns:385px auto}}.c-goodteach-tabs-item{align-items:center;background-color:transparent;border:none;border-bottom:1px solid rgba(229,247,227,.2);color:var(--color-white-80);cursor:pointer;display:grid;font-family:Inter,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;gap:.5rem;grid-template-columns:1fr auto;line-height:1.4;outline:none;padding:.75rem .5rem;position:relative;text-align:left;transition:color .25s ease-in-out,background-color .25s ease-in-out}@media(min-width:48em){.c-goodteach-tabs-item{padding:1rem}}.c-goodteach-tabs-item:after{background-color:transparent;background-color:var(--color-primary-sh);bottom:-1px;content:"";height:4px;left:0;position:absolute;transition:width .35s ease-in-out;width:0}@media(max-width:767px){.c-goodteach-tabs-item:after{display:none}}.c-goodteach-tabs-item:hover{color:var(--color-white)}.c-goodteach-tabs-item:hover .c-icon{opacity:1}.c-goodteach-tabs-item .c-icon{display:flex;opacity:0;transition:opacity .25s ease-in-out}@media(max-width:767px){.c-goodteach-tabs-item .c-icon{opacity:1}}.c-goodteach-tabs-item.is-active{background-color:var(--color-primary-h);color:var(--color-text);font-weight:700}.c-goodteach-tabs-item.is-active .c-icon{opacity:1}.c-goodteach-tabs-item.is-active:after{width:100%}.c-goodteach-tabs__content .c-icon{display:flex;margin:0 0 2rem}.c-goodtech-tabs-text{color:var(--color-white);font-family:Inter,sans-serif;margin:0}.c-goodtech-tabs-text p{margin:0}.c-goodtech-tabs-text p:not(:last-child){margin-bottom:.5rem}.c-goodtech-tabs-text ul{display:grid;font-weight:700;gap:.5rem;margin:1rem 0 0;padding:0 0 0 1rem}@media(min-width:48em){.c-goodtech-tabs-text ul{font-size:18px;font-size:1.125rem;line-height:1.35;margin:2rem 0 0}}.c-goodtech-tabs-text ul li::marker{color:var(--color-primary-sh)}.c-goodtech-tabs__title{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.16;margin:0 0 .5rem}.c-goodtech-tabs__text{font-size:16px;font-size:1rem;font-weight:400;line-height:1.35}@media(min-width:48em){.c-goodtech-tabs__text{font-size:22px;font-size:1.375rem;line-height:1.35}}.c-goodteach-list{display:none}.c-goodteach-tabs__items{display:flex;flex-direction:column}.c-goodteach-list__items .c-goodteach-tabs-item{border-bottom:none;border-top:1px solid rgba(229,247,227,.2)}.c-goodteach-list__items:first-child .c-goodteach-tabs-item{border-top:none}.c-goodteach-list__items:last-child .c-goodteach-tabs-item{border-bottom:1px solid rgba(229,247,227,.2)}.c-goodteach-list__items .c-goodteach-tabs-item{width:100%}.c-goodteach-list__items .c-goodtech-tabs__text{max-height:0;overflow:hidden;transition:max-height .2s ease-out,margin-top .2s ease-out,margin-bottom .2s ease-out}.c-goodteach-list__items.is-active .c-goodtech-tabs__text{margin-bottom:1rem;margin-top:1rem}@media(max-width:768px){.c-goodteach-tabs{display:none}.c-goodteach-list{display:block}}.c-section--inline-cta{background-color:var(--color-primary-r);padding:1.5rem 0}@media(min-width:48em){.c-section--inline-cta{padding:2rem 0}}.c-inline-cta{align-items:center;display:flex;flex-flow:row wrap;gap:.5rem;justify-content:center;text-align:center}@media(min-width:48em){.c-inline-cta{gap:1rem}}.c-inline-cta p{color:var(--color-white);font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:700;line-height:1.5;margin:0}@media(min-width:48em){.c-inline-cta p{font-size:20px;font-size:1.25rem;line-height:1.4}}.c-section--our-partners.is-industry-expert .c-section{margin-bottom:0;max-width:780px}.c-section--our-partners.is-industry-expert .c-section__title{margin:0 0 1rem}@media(min-width:48em){.c-section--our-partners.is-industry-expert .c-section__title{margin:0 0 1.5rem}}.c-section--our-partners.is-industry-expert .c-section__desc p{font-size:20px;font-size:1.25rem;line-height:1.4}.c-section--our-partners.is-industry-expert .c-section__desc p:first-child{margin-bottom:1rem}.c-section--our-partners.is-industry-expert .c-section__desc p:first-child strong{text-transform:uppercase}@media(min-width:48em){.c-section--our-partners.is-industry-expert .c-section__desc p:first-child strong{font-size:24px;font-size:1.5rem;line-height:1.35}}.c-section--t-list{background-color:var(--color-primary-h);padding:4rem 0}@media(min-width:48em){.c-section--t-list{padding:8rem 0}}.c-section--t-list .c-section{margin-bottom:2rem}@media(min-width:48em){.c-section--t-list .c-section{margin-bottom:3rem}}@media(min-width:62em){.c-section--t-list .c-section{margin-bottom:4rem}}.c-t-list{display:grid;gap:4rem;grid-template-columns:1fr}@media(min-width:48em){.c-t-list{gap:5rem;grid-template-columns:1fr 1fr}}@media(min-width:62em){.c-t-list{gap:9.5rem}}.c-t-list__items{align-items:flex-start;display:flex;flex-direction:column;gap:1.875rem;justify-content:space-between}@media(min-width:48em){.c-t-list__items{gap:2rem}}.c-t-list__stars{display:flex;margin:0 0 1rem}.c-t-list__text{color:var(--color-text);font-family:Inter,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5;margin:0}@media(min-width:48em){.c-t-list__text{font-size:20px;font-size:1.25rem;line-height:1.5}}.c-t-list__author{align-items:center;display:grid;gap:.5rem;grid-template-columns:56px 1fr}.c-t-author__img svg{width:100%}.c-t-author__text{color:var(--color-text);font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.42;margin:0;text-align:left}.c-t-author__text.is-name{font-size:16px;font-size:1rem;font-weight:700;line-height:1.5}.mb-0{margin-bottom:0!important}.c-section--capabilites.is-text-section.has-text-5{padding-bottom:1.25rem}.c-section--capabilites.is-text-section.has-text-6{padding-top:1.25rem}@media(min-width:48em){.c-section--capabilites.is-text-section.has-text-5{padding-bottom:2.5rem}.c-section--capabilites.is-text-section.has-text-6{padding-top:2.5rem}}.c-section--capabilites.is-text-section .c-section__title{margin-bottom:.5rem}.c-section--capabilites.is-text-section .c-section__desc p:not(:last-child){margin-bottom:1rem}@media(min-width:48em){.c-section--capabilites.is-text-section .c-section__desc p:not(:last-child){margin-bottom:1.5rem}}.has-green-bg{background-color:var(--color-primary-h)}.c-popup-guide{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.c-popup-guide__content{background-color:#fff;border-radius:.25rem;max-width:517px;padding:1.5rem 1rem;position:relative;text-align:center;width:90%;z-index:1}.c-popup-guide__content:before{background:linear-gradient(180deg,#ddf3de 40.82%,#fff 97.59%);content:"";display:block;height:50%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media(min-width:48em){.c-popup-guide__content{padding:2.5rem 3.75rem;width:100%}}.c-popup-guide__close{background:transparent;border:none;color:#fff;cursor:pointer;display:flex;outline:none;padding:0;position:absolute;right:.75rem;top:.75rem;transition:color .25s ease-in-out}.c-popup-guide__close svg path{transition:stroke .25s ease-in-out}.c-popup-guide__close:hover{color:var(--color-text)}.c-popup-guide__close:hover svg path{stroke:var(--color-white)}.c-popup-guide__image{margin:0 auto 1.75rem;max-width:120px}.c-popup-guide__image:after{background:radial-gradient(50% 50% at 50% 50%,#000 0,hsla(0,0%,40%,0) 100%);bottom:6px;content:"";display:block;filter:blur(5.9055161476px);height:12px;position:relative;width:100%}@media(min-width:48em){.c-popup-guide__image{max-width:210px}}.c-popup-guide__title{font-family:Inter,sans-serif;font-size:28px;font-size:1.75rem;font-weight:700;line-height:1;margin:0 0 .75rem}@media(min-width:48em){.c-popup-guide__title{font-size:40px;font-size:2.5rem;line-height:1}}.c-popup-guide__text{font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.4;margin:0 0 1.25rem}.c-popup-guide__cta{margin:0 auto;max-width:232px}.c-popup-guide__cta .c-btn{font-size:14px;font-size:.875rem;gap:8px;height:43px;line-height:1.5}.c-popup-guide__cta .c-btn .c-btn__icon{height:35px;width:35px}.c-service-faq{padding:3rem 0}@media(min-width:48em){.c-service-faq{padding:7rem 0}}.c-service-faq .c-service-faq__wrapper{display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:48em){.c-service-faq .c-service-faq__wrapper{grid-template-columns:1fr 1fr}}@media(min-width:62em){.c-service-faq .c-service-faq__wrapper{gap:5rem}}.c-service-faq .c-service-faq__wrapper .c-service-faq__title-section{align-items:flex-start;display:flex;flex-direction:column;gap:2rem}@media(min-width:61.25em){.c-service-faq .c-service-faq__wrapper .c-service-faq__title-section{width:31.25rem}}.c-service-faq .c-service-faq__wrapper .c-service-faq__title-section .c-service-faq__content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:.5rem}.c-service-faq .c-service-faq__wrapper .c-service-faq__title-section .c-service-faq__content .c-service-faq__title{color:var(--color-primary-r);font-family:Sentient;font-size:28px;font-size:1.75rem;font-weight:400;line-height:1.2;margin-block:0 .5rem}@media(min-width:48em){.c-service-faq .c-service-faq__wrapper .c-service-faq__title-section .c-service-faq__content .c-service-faq__title{font-size:40px;font-size:2.5rem;line-height:1.2}}.c-service-faq .c-service-faq__wrapper .c-service-faq__title-section .c-service-faq__content .c-service-faq__description{color:var(--color-primary-r);font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;margin:0;max-width:27.4375rem}@media(min-width:48em){.c-service-faq .c-service-faq__wrapper .c-service-faq__title-section .c-service-faq__content .c-service-faq__description{font-size:18px;font-size:1.125rem;line-height:1.35}}.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion{align-items:flex-start;display:flex;flex:1 0;flex-direction:column}.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion .c-service-faq__item{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion .c-service-faq__item.is-active .c-service-faq__answer{margin-bottom:1rem}.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion .c-service-faq__divider{align-self:stretch;background:var(--color-gains);height:.0625rem}.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion .c-service-faq__item-button{align-items:center;align-self:stretch;background-color:transparent;border:none;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:.75rem 0}@media(min-width:48em){.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion .c-service-faq__item-button{padding:1.25rem 0}}.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion .c-service-faq__item-button .c-service-faq__icon{display:flex;transition:transform .25s ease}.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion .c-service-faq__item-button.is-active .c-service-faq__icon{transform:rotate(180deg);transition:transform .25s ease}.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion .c-service-faq__item-button .c-service-faq__question{color:var(--color-primary-r);font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:600;line-height:1.35;text-align:left}@media(min-width:48em){.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion .c-service-faq__item-button .c-service-faq__question{font-size:18px;font-size:1.125rem;line-height:1.5}}.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion .c-service-faq__answer{color:var(--color-text);font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;max-height:0;overflow:hidden;transition:max-height .2s ease-out,margin-bottom .2s ease-out}.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion .c-service-faq__answer p{margin:0}.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion .c-service-faq__answer p:not(:last-child){margin-bottom:.5rem}@media(min-width:48em){.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion .c-service-faq__answer{font-size:19px;font-size:1.1875rem;line-height:1.47}}.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion .c-service-faq__answer a{color:var(--color-primary-sh);text-decoration:underline;transition:all .25s ease-in-out}.c-service-faq .c-service-faq__wrapper .c-service-faq__accordion .c-service-faq__answer a:hover{color:var(--color-primary-l)}.c-section--faq{padding:4rem 0}@media(min-width:48em){.c-section--faq{padding:8rem 0}}.c-section--faq.is-about-page .c-section{gap:0}.c-section--faq.is-about-page .c-faq__items.is-active{background-color:transparent}.c-faq{display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:48em){.c-faq{gap:5rem;grid-template-columns:1fr 1.3fr}}.c-faq .c-section{align-items:flex-start}.c-faq .c-section__title{margin-bottom:0}@media(min-width:48em){.c-faq .c-section__title{margin-bottom:2rem}}.c-faq__col:first-child .c-sf__cta{display:none}@media(min-width:48em){.c-faq__col:first-child .c-sf__cta{display:flex}}.c-faq__col:last-child .c-sf__cta{display:flex;margin-top:2.5rem}@media(min-width:48em){.c-faq__col:last-child .c-sf__cta{display:none}}.c-faq__list .c-faq__items{border-top:1px solid var(--color-gains);padding:.75rem 0}.c-faq__list .c-faq__items:last-child{border-bottom:1px solid var(--color-gains)}@media(min-width:48em){.c-faq__list .c-faq__items{padding:1.25rem 0}}.c-faq__list .c-faq__items.is-active{padding:.75rem 0}@media(min-width:48em){.c-faq__list .c-faq__items.is-active{padding:1.25rem 0}}.c-faq__list .c-faq__items.is-active .c-faq-icon{transform:rotate(180deg)}.c-faq__list .c-faq__question{align-items:flex-start;font-size:16px;font-size:1rem;font-weight:600;line-height:1.5}@media(min-width:48em){.c-faq__list .c-faq__question{font-size:18px;font-size:1.125rem;line-height:1.5}}.c-faq__list .c-faq__answer{font-size:16px;font-size:1rem;font-weight:400;line-height:1.5}@media(min-width:48em){.c-faq__list .c-faq__answer{font-size:18px;font-size:1.125rem;line-height:1.5}}.c-faq__list .c-faq-icon{transform-origin:center;transition:transform .25s ease}.c-section--tools{background-color:var(--color-white);padding:1.5rem 0}@media(min-width:62em){.c-section--tools{padding:3rem 0}}.c-section--tools .c-section{margin:0 0 2rem}@media(min-width:62em){.c-section--tools .c-section{margin:0 0 2.5rem}}@media(max-width:767px){.c-section--tools .c-section__title{font-size:28px;font-size:1.75rem;line-height:1.2}}.c-tools__list{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:48em){.c-tools__list{column-gap:2.5rem;grid-template-columns:1fr 1fr;row-gap:4rem}}.c-tools__wrap{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@media(min-width:62em){.c-tools__wrap{gap:1.5rem}}.c-tools-comingsoong{color:var(--color-grey);font-size:14px;font-size:.875rem;font-weight:600;letter-spacing:.42px;line-height:1.35;text-transform:uppercase}.c-tools__details{align-items:flex-start;display:flex;flex-direction:column;gap:1rem}.c-tools-item__image{position:relative}.c-tools-item__badge{align-items:center;background-color:var(--color-primary-r);border-radius:48px;color:var(--color-white);display:flex;font-family:Inter,sans-serif;font-size:12px;font-size:.75rem;font-weight:600;height:28px;justify-content:center;left:8px;letter-spacing:.24px;line-height:1.83;padding:6px 12px;position:absolute;text-align:center;text-transform:capitalize;top:8px}@media(min-width:62em){.c-tools-item__badge{border-radius:190px;font-size:14px;font-size:.875rem;height:46px;left:16px;letter-spacing:.28px;line-height:1.57;padding:12px 24px;top:16px}}.c-tools__item-title{color:var(--color-text);font-family:Inter,sans-serif;font-size:18px;font-size:1.125rem;font-weight:600;line-height:1.5;margin:0 0 8px}@media(min-width:62em){.c-tools__item-title{font-size:23px;font-size:1.4375rem;line-height:1.47}}.c-tools__item-title a{color:var(--color-text);text-decoration:none;transition:color .25s ease-in-out}.c-tools__item-title a:hover{color:var(--color-primary-s)}.c-tools__item-desc{color:var(--color-grey);font-size:16px;font-size:1rem;font-weight:400;line-height:1.35;margin:0}@media(min-width:62em){.c-tools__item-desc{min-height:44px}}.c-tools-item__cta{align-items:center;display:flex;gap:.75rem}@media(min-width:36em){.c-tools-item__cta{gap:1rem}}.c-btn--github{align-items:center;display:flex;gap:12px;height:48px;padding:10px 24px}@media(min-width:62em){.c-btn--github{height:64px}}.c-header-landing__nav{align-items:center;display:flex;gap:16px;list-style:none;margin:0;padding:0}@media(min-width:48em){.c-header-landing__nav{gap:32px}}.c-header-landing__nav li a,.c-header-landing__nav li button{align-items:center;background-color:transparent;border:none;color:var(--color-white);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:600;gap:4px;letter-spacing:.28px;line-height:1.57;outline:none;text-decoration:none;transition:color .25s ease-in-out}.c-header-landing__nav li a:hover,.c-header-landing__nav li button:hover{color:var(--color-primary-l)}@media(min-width:48em){.c-header-landing__nav li a,.c-header-landing__nav li button{font-size:16px;font-size:1rem;gap:8px;letter-spacing:normal;line-height:1.5}}.c-section--calltoaction{padding:2rem 0 1.5rem}@media(min-width:62em){.c-section--calltoaction{padding:6rem 0 3rem}}.c-calltoaction{align-items:flex-start;background:linear-gradient(102deg,#e5f7e3,rgba(229,247,227,0));display:flex;flex-direction:column;gap:2rem;overflow:hidden;padding:1.5rem;position:relative}@media(min-width:62em){.c-calltoaction{align-items:center;flex-direction:row;padding:2.5rem}}.c-calltoaction .c-section__title{font-size:24px;font-size:1.5rem;line-height:1.16}@media(min-width:62em){.c-calltoaction .c-section__title{font-size:32px;font-size:2rem;line-height:1.12;max-width:510px}.c-calltoaction .c-btn{margin-left:auto}.c-section--plugins{padding:5rem 0}}.c-section--plugins .c-section{margin:0 0 2rem}@media(min-width:62em){.c-section--plugins .c-section{margin:0 0 2.5rem}}@media(max-width:767px){.c-section--plugins .c-section__title{font-size:28px;font-size:1.75rem;line-height:1.2}}.c-notfound{align-items:flex-start;display:flex;flex-direction:column;gap:40px;width:100%}@media(min-width:62em){.c-notfound{gap:80px}}.c-notfound__info{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.c-notfound__title{font-family:Sentient,serif;letter-spacing:-1.36px}.c-notfound__text,.c-notfound__title{color:var(--color-white);font-weight:400;margin:0}.c-notfound__text{font-family:Inter,sans-serif;font-size:22px;font-size:1.375rem;line-height:1.5}@media(min-width:62em){.c-notfound__text{font-size:28px;font-size:1.75rem;line-height:1.5}}.c-notfound__cta{align-items:center;display:flex;flex-flow:row wrap;gap:8px;justify-content:flex-start}.c-notfound__cta span{color:var(--color-white);font-size:16px;font-size:1rem;font-weight:400;line-height:1.4}@media(min-width:48em){.c-notfound__cta span{font-size:19px;font-size:1.1875rem;line-height:1.4}}.c-notfound__cta a{color:var(--color-primary-l);font-size:16px;font-size:1rem;font-weight:400;line-height:1.4;text-decoration:none;transition:color .25s ease-in-out}.c-notfound__cta a:hover{color:var(--color-white)}@media(min-width:48em){.c-notfound__cta a{font-size:19px;font-size:1.1875rem;line-height:1.4}}.c-utm-builder{border:1px solid #d7dbdb}.c-utm-builder__tabs{background-color:#f2f3f3;border-bottom:1px solid #d7dbdb;display:flex}.c-utm-builder__tab{align-items:center;background-color:transparent;border:none;color:#002729;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:400;height:53px;justify-content:center;line-height:1.5;outline:none;position:relative;text-align:center;width:100%;z-index:1}.c-utm-builder__tab:after{background-color:#fff;border-top:6px solid #59cc51;content:"";display:block;height:67px;left:0;opacity:0;position:absolute;top:-1px;transition:opacity .25s ease-in-out;width:100%;z-index:-1}.c-utm-builder__tab:hover:after{opacity:1}@media(min-width:48em){.c-utm-builder__tab{width:231px}}@media(min-width:62em){.c-utm-builder__tab{font-size:23px;font-size:1.4375rem;height:65px;line-height:1.47}}.c-utm-builder__tab.is-active{background-color:#fff;border-left:1px solid #d7dbdb;border-right:1px solid #d7dbdb;font-weight:600}.c-utm-builder__tab.is-active:first-child{border-left:none}.c-utm-builder__tab.is-active:last-child{border-right:none}@media(min-width:48em){.c-utm-builder__tab.is-active:last-child{border-right:1px solid #d7dbdb}}.c-utm-builder__tab.is-active:after{opacity:1}.c-utm-builder__content{padding:16px}@media(min-width:48em){.c-utm-builder__content{padding:32px}}@media(min-width:62em){.c-utm-builder__content{padding:64px 50px}}.c-utm-builder__title{color:#002729;font-family:Inter,sans-serif;font-size:18px;font-size:1.125rem;font-weight:600;line-height:1.44;margin:0 0 24px}.is-utm-validator .c-utm-builder__title{max-width:903px}@media(min-width:62em){.c-utm-builder__title{font-size:28px;font-size:1.75rem;line-height:1.5;margin:0 0 48px}}.c-utm-generator__form{gap:24px}.c-utm-form__items,.c-utm-generator__form{align-items:flex-start;display:flex;flex-direction:column}.c-utm-form__items{gap:4px;width:100%}@media(min-width:48em){.c-utm-form__items{gap:8px}}.c-utm-form__items label{color:#002729;font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:500;line-height:2}@media(min-width:48em){.c-utm-form__items label{font-size:16px;font-size:1rem;font-weight:600;line-height:1.5}}.c-utm-form__items input{background-color:#fff;border:1px solid #798686;border-radius:4px;color:#002729;font-size:16px;font-size:1rem;height:48px;line-height:1.5;outline:none;padding:16px;width:100%}.c-utm-form__items input:active,.c-utm-form__items input:focus{border:2px solid #002729}@media(min-width:62em){.c-utm-form__items input{height:64px}}.c-utm-form__items.is-error input{border-color:#9e1414}.c-utm-form__items .error{color:#9e1414;font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5}.c-utm-field__text{color:#798686;font-family:Inter,sans-serif;font-size:13px;font-size:.8125rem;font-weight:400;line-height:1.53;margin:0}@media(min-width:48em){.c-utm-field__text{font-size:14px;font-size:.875rem;line-height:1.42}}.c-btn--utm{align-items:center;border-radius:4px;gap:0;height:48px}@media(min-width:62em){.c-btn--utm{height:64px;padding:0 32px}}.c-btn--utm .c-btn-icon svg{width:1.5rem!important}.c-utm-builder__row{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}@media(min-width:62em){.c-utm-builder__row{flex-direction:row;gap:79px;margin-bottom:48px}}.c-utm-builder__col{width:100%}@media(min-width:62em){.c-utm-builder__col:first-child{max-width:579px}.c-utm-builder__col:last-child{max-width:calc(100% - 658px)}}.c-utm-box{background-color:#f2f3f3;border:1px solid #798686;padding:16px}@media(min-width:48em){.c-utm-box{padding:32px}}@media(min-width:62em){.c-utm-box{padding:40px}}.c-utm-box__title{color:#002729;font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:600;line-height:1.5;margin:0 0 23px}@media(min-width:62em){.c-utm-box__title{font-size:28px;font-size:1.75rem;line-height:1.5}}.c-utm-box__generated{align-items:center;display:flex;flex-direction:column;gap:16px;margin-bottom:16px}@media(min-width:48em){.c-utm-box__generated{flex-direction:row;gap:19px}}@media(max-width:767px){.c-utm-box__generated-item{width:100%}.c-utm-box__generated-item .c-btn{justify-content:center;text-align:center;width:100%}}@media(min-width:48em){.c-utm-box__generated-item:first-child{flex:1 1}}.c-utm-box__generated-item input{background-color:#fff;border:2px solid #002729;border-radius:4px;color:#798686;cursor:not-allowed;font-size:16px;font-size:1rem;height:48px;line-height:1.5;outline:none;padding:16px;width:100%}@media(min-width:62em){.c-utm-box__generated-item input{height:64px}}.c-utm-validate__err{display:none;font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;line-height:1.4}.c-utm-validate__err a{color:#664819;transition:color .25s ease-in-out}.c-utm-validate__err a:hover{color:#3d2b0f}.c-utm-validate__err.is-text{font-size:13px;font-size:.8125rem;font-weight:400;line-height:1.4}.c-utm-validate-box{align-items:flex-start;background-color:#f2f3f3;border:2px solid #798686;display:flex;flex-direction:column;gap:4px;padding:16px;position:sticky;top:50px}.c-utm-validate-box.is-valid{background-color:#e5f7e3;border-color:#c6f0c2}.c-utm-validate-box.is-valid .c-utm-validate__text{display:block}.c-utm-validate-box.is-invalid{background-color:#f0dec2;border-color:#664819}.c-utm-validate-box.is-invalid .c-utm-validate__text{display:none}.c-utm-validate-box.is-invalid .c-utm-validate__err{color:#664819;display:block}.c-utm-validate-box.is-invalid .c-utm-validate__channel{color:#664819}.c-utm-validate-box.is-pending{background-color:#f2f3f3;border-color:#798686}.c-utm-validate-box.is-pending .c-utm-validate__text{display:block}@media(min-width:48em){.c-utm-validate-box{min-height:110px;padding:24px}}.c-utm-validate__text{color:#003233;display:none;font-size:14px;font-size:.875rem;font-weight:600;line-height:1.4;margin:0}.c-utm-validate__text.is-text{font-size:13px;font-size:.8125rem;font-weight:400;line-height:1.4}.c-utm-validate__channel{color:#002729;font-family:Inter,sans-serif;font-size:18px;font-size:1.125rem;font-weight:600;line-height:1.44;margin:0 0 4px}@media(min-width:48em){.c-utm-validate__channel{font-size:23px;font-size:1.4375rem;line-height:1.47}}.c-utm-validator{display:flex;flex-direction:column;gap:16px;margin:0;position:relative;width:100%}@media(min-width:48em){.c-utm-validator{align-items:center;flex-direction:row}}.c-utm-validator .c-utm-form__items,.c-utm-validator .c-utm-form__items:first-child{width:100%}@media(min-width:48em){.c-utm-validator .c-utm-form__items:first-child{width:calc(100% - 159px)}}.c-utm-validator .c-utm-form__items:last-child .c-btn--utm{justify-content:center;text-align:center;width:100%}@media(min-width:48em){.c-utm-validator .c-utm-form__items:last-child{position:absolute;right:0;top:32px;width:auto}.c-utm-validator .c-utm-form__items:last-child .c-btn--utm{width:auto}}.c-utm-validator__items{border-bottom:1px solid #d7dbdb;display:grid;gap:16px;grid-template-columns:1fr 1fr;height:40px;padding:8px}@media(min-width:48em){.c-utm-validator__items{gap:163px;grid-template-columns:auto 1fr}}.c-utm-validator__items:first-child{border-bottom:2px solid #d7dbdb}.c-utm-validator__items:first-child .c-utm-validator__col{font-weight:600}.c-utm-validator__items.is-valid{background-color:#e5f7e3}.c-utm-validator__items.is-valid .c-utm-validator__col{color:#2e9e62;font-weight:600}.c-utm-validator__items.is-invalid{background-color:#f0dec2}.c-utm-validator__items.is-invalid .c-utm-validator__col{color:#664819;font-weight:600}.c-utm-validator__items:last-child{border-bottom:none}.c-utm-validator__col{align-items:center;color:#003233;display:flex;font-size:14px;font-size:.875rem;font-weight:600;line-height:1.4;width:100%}@media(min-width:48em){.c-utm-validator__col{width:200px}}.c-utm-validator__col:last-child{font-weight:400}.c-utm-validator__results{display:none;margin-top:24px}@media(min-width:62em){.c-utm-validator__results{margin-top:48px}}.c-utm-validator__results.has-valid-url{display:block}.c-section--utm-builder{overflow:initial;padding:48px 0}@media(min-width:62em){.c-section--utm-builder{padding:80px 0}}.c-section--text{padding:0 0 24px}@media(min-width:62em){.c-section--text{padding:0 0 48px}}.c-section--text .s-content h4:first-child{padding-top:0}.c-section--text .o-section__wrapper{max-width:730px}.c-section--text.is-section--table .o-section__wrapper{max-width:1120px}.c-section--text.is-section--final{padding:0 0 48px}@media(min-width:62em){.c-section--text.is-section--final{padding:0 0 80px}}.c-table{border:4px solid #d7dbdb;padding:16px}@media(min-width:62em){.c-table{padding:64px}}.c-table__title{color:#002729;font-size:16px;font-size:1rem;font-weight:600;line-height:1.5;margin:0 0 8px}@media(min-width:62em){.c-table__title{font-size:23px;font-size:1.4375rem;line-height:1.47;margin:0 0 16px}}.c-table__description{color:#798686;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.5;margin:0 0 16px}@media(min-width:62em){.c-table__description{font-size:19px;font-size:1.1875rem;line-height:1.47;margin:0 0 48px}}.c-table__content{background:#fff;border:none;border-collapse:collapse;font-size:16px;position:relative;table-layout:auto;width:100%}.c-table__content thead{border-bottom:2px solid #d7dbdb}@media(max-width:767px){.c-table__content thead{display:none}}.c-table__content thead th{color:#003233;font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:600;line-height:1.42;padding-bottom:8px;text-align:left}.c-table__content tbody tr{border-bottom:1px solid #d7dbdb}.c-table__content tbody tr:last-child{border-bottom:none}@media(max-width:767px){.c-table__content tbody tr{display:flex;flex-direction:column;justify-content:flex-start;width:100%}}.c-table__content tbody td{font-weight:400;padding:12px 0;vertical-align:top}.c-table__content tbody td,.c-table__content tbody td:before{color:#003233;font-family:Inter,sans-serif;font-size:12px;font-size:.75rem;line-height:1.35;text-align:left}.c-table__content tbody td:before{align-items:center;content:attr(data-label);display:flex;font-weight:600;padding-right:42px;width:115px}@media(min-width:36em){.c-table__content tbody td:before{font-size:14px;font-size:.875rem;line-height:1.42}}@media(min-width:48em){.c-table__content tbody td:before{display:none}.c-table__content tbody td{width:180px}.c-table__content tbody td:last-child{width:374px}}@media(min-width:36em){.c-table__content tbody td{font-size:16px;font-size:1rem;line-height:1.5}}@media(max-width:767px){.c-table__content tbody td{align-items:flex-start;display:flex;text-align:left}}.c-table-parameter{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.c-table-parameter span{font-size:12px;font-size:.75rem;line-height:1.35}@media(min-width:36em){.c-table-parameter span{font-size:13px;font-size:.8125rem;line-height:1.5}}.c-section--faqs{background-color:#e5f7e3;padding:48px 0}@media(min-width:62em){.c-section--faqs{padding:80px 0}}.c-section--faqs .c-section--center{align-items:center;justify-content:center;margin-bottom:32px}@media(min-width:62em){.c-section--faqs .c-section--center{margin-bottom:40px}}.c-section--faqs.is-beehiiv{padding:1.5rem 0 3rem}@media(min-width:62em){.c-section--faqs.is-beehiiv{padding:5rem 0 10rem}}.c-section--faqs.is-beehiiv .c-section__title{font-family:Inter,sans-serif;font-weight:600}.c-section--faqs.is-beehiiv .c-section--center{margin-bottom:1.5rem}@media(min-width:62em){.c-section--faqs.is-beehiiv .c-section--center{margin-bottom:2.5rem}}.c-section--faqs.is-beehiiv .c-faq__items,.c-section--faqs.is-beehiiv .c-faq__items.is-active{padding:1rem}.c-faqs{display:flex;flex-direction:column;gap:8px;margin:0 auto;max-width:766px}.c-faq__items{padding:8px 16px;transition:background-color .25s ease-in-out,padding .25s ease-in-out}@media(min-width:48em){.c-faq__items{padding:16px 24px}}.c-faq__items.is-active{background-color:#fff;padding:16px}@media(min-width:48em){.c-faq__items.is-active{padding:24px}}.c-faq__question{align-items:center;background:transparent;border:none;color:#002729;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:600;justify-content:space-between;line-height:1.57;margin:0;outline:none;padding:0;width:100%}@media(min-width:48em){.c-faq__question{font-size:19px;font-size:1.1875rem;line-height:1.47}}.c-faq__question span{max-width:calc(100% - 40px);text-align:left}.c-faq-icon{align-items:center;display:flex;position:relative}.c-faq__question .icon-more{transition:transform .25s ease-out}.c-faq__question.is-active .icon-more{transform:rotate(180deg)}.c-faq__question .icon-more path:last-child,.c-faq__question.is-active .icon-more path:first-child{opacity:0}.c-faq__question.is-active .icon-more path:last-child{opacity:1}.c-faq__answer{font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.57;max-height:0;overflow:hidden;transition:max-height .2s ease-out,margin-top .2s ease-out}.is-active .c-faq__answer{margin-top:16px}@media(min-width:48em){.c-faq__answer{font-size:19px;font-size:1.1875rem;line-height:1.47}}.c-faq__answer p{margin:0}.c-faq__answer p:not(:last-child){margin-bottom:1rem}.c-faq__answer a{color:var(--color-text);text-decoration:underline;transition:all .25s ease-in-out}.c-faq__answer a:hover{color:var(--color-primary-n)}.c-section--landing-hero{padding-bottom:0!important}@media(min-width:48em){.c-section--landing-hero{padding-bottom:1rem!important}}.c-landing-hero__col:first-child{margin-bottom:3rem}@media(min-width:62em){.c-landing-hero__col:first-child{margin-bottom:0}}.c-landing-hero__cta{align-items:center;display:flex;flex-flow:row wrap;gap:1rem}@media(min-width:48em){.c-landing-hero__cta{gap:2.5rem}}.c-landing-hero__logo{display:flex;margin:0 0 .75rem}@media(min-width:48em){.c-landing-hero__logo{margin:0 0 2rem}}.c-landing-hero__title{color:var(--color-white);font-family:Inter,sans-serif;font-size:32px;font-size:2rem;font-weight:700;line-height:1.35;margin:0 0 1.5rem}@media(min-width:48em){.c-landing-hero__title{font-size:48px;font-size:3rem;line-height:1.4}}.c-landing-hero__text{color:var(--color-white);font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;margin:0 0 1.5rem}@media(min-width:48em){.c-landing-hero__text{font-size:19px;font-size:1.1875rem;line-height:1.47;margin:0 0 2rem}}.c-section--textbox{background-color:var(--color-text);padding:2.5rem 0}@media(min-width:62em){.c-section--textbox{padding:5rem 0}}.c-section--textbox.is-textbox-1 .c-textbox:after{background:radial-gradient(77.52% 77.52% at -18.58% 63.87%,rgba(202,107,190,.6) 0,hsla(0,0%,100%,0) 64.62%),radial-gradient(53.74% 53.74% at 117.17% 6.83%,rgba(46,158,98,.32) 29.74%,hsla(0,0%,100%,.6) 96.49%);background-blend-mode:luminosity;border-radius:1.5rem;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:100%;z-index:-1}.c-textbox{background-color:var(--color-white);border-radius:1.5rem;padding:1.5rem 1rem;position:relative;z-index:1}@media(min-width:48em){.c-textbox{padding:2.5rem}}@media(min-width:62em){.c-textbox{padding:5rem}}.c-textbox__wrap{margin:0 auto;max-width:46.25rem}.c-textbox__sub-title{color:var(--color-text);font-family:Inter,sans-serif;font-size:12px;font-size:.75rem;font-weight:600;letter-spacing:3px;line-height:2;margin:0 0 1rem;text-transform:uppercase}@media(min-width:48em){.c-textbox__sub-title{font-size:13px;font-size:.8125rem;line-height:1.84}}.c-textbox__title{color:var(--color-text);font-family:Inter,sans-serif;font-size:28px;font-size:1.75rem;font-weight:600;line-height:1.14;margin:0 0 1.5rem;word-break:break-word}@media(min-width:48em){.c-textbox__title{font-size:48px;font-size:3rem;line-height:1.2;margin:0 0 2.5rem}}.c-textbox__description{color:var(--color-text);font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5}.c-textbox__description p{margin:0}.c-textbox__description p:not(:last-child){margin:0 0 .625rem}@media(min-width:48em){.c-textbox__description{font-size:19px;font-size:1.1875rem;line-height:1.47}.c-textbox__description p:not(:last-child){margin:0 0 1rem}}.c-section__image-wrap{display:grid;gap:1rem;grid-template-columns:1fr;margin-top:1.5rem}@media(min-width:48em){.c-section__image-wrap{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}.c-section--feature-slides{background-color:var(--color-text);padding:1.5rem 0}@media(min-width:48em){.c-section--feature-slides{padding:2.5rem 0}}@media(min-width:62em){.c-section--feature-slides{padding:5rem 0}}.c-feature-slides .slick-slide{width:100%}.c-feature-slides .slick-dots{align-items:center;bottom:1.5em;display:flex!important;gap:1rem;justify-content:center}@media(min-width:48em){.c-feature-slides .slick-dots{bottom:3em;justify-content:flex-start;left:3.5625rem;width:auto}}.c-feature-slides .slick-dots li{height:auto;margin:0;width:auto}.c-feature-slides .slick-dots li.slick-active .c-slide-dots{color:var(--color-primary-l)}.c-feature-slides .slick-dots li.slick-active .c-slide-dots:after{background-color:var(--color-primary-l);height:2px;width:32px}.c-feature-slides .slick-dots .c-slide-dots{align-items:center;color:var(--color-grey);display:flex;font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:600;gap:4px;letter-spacing:.28px;line-height:1.57}@media(min-width:48em){.c-feature-slides .slick-dots .c-slide-dots{font-size:16px;font-size:1rem;line-height:1.5}}.c-feature-slides .slick-dots .c-slide-dots:after{background-color:var(--color-grey);content:"";display:flex;height:1px;transition:all .25s linear 0s;width:12px}.c-feature-slides__wrap{margin:0}@media(min-width:48em){.c-feature-slides__wrap{max-width:50%}}@media(min-width:62em){.c-feature-slides__wrap{max-width:31.375rem}}.c-feature-slides__items{background-color:var(--color-primary-h);border-radius:1.5rem;display:flex;flex-direction:column-reverse;gap:1rem;padding:1rem 1rem 4.875rem;width:100%}@media(min-width:48em){.c-feature-slides__items{flex-direction:row;justify-content:space-between;min-height:35.5rem;padding:2rem 2rem 3.5625rem}}@media(min-width:62em){.c-feature-slides__items{padding:4.625rem 3.5625rem}}.c-feature-slides__title{color:var(--color-text);font-family:Inter,sans-serif;font-size:22px;font-size:1.375rem;font-weight:600;line-height:1.27;margin:0 0 1rem}@media(min-width:48em){.c-feature-slides__title{font-size:28px;font-size:1.75rem;line-height:1.14}}.c-feature-slides__sub-title{margin-bottom:.25rem}@media(min-width:48em){.c-feature-slides__sub-title{margin-bottom:1rem}}@media(min-width:62em){.c-feature-slides__sub-title{margin-bottom:2rem}}.c-feature-slides__image{border-radius:18px;margin-bottom:1rem;max-width:100%}@media(min-width:48em){.c-feature-slides__image{margin-bottom:0;max-width:40%}}@media(min-width:62em){.c-feature-slides__image{max-width:21.625rem}}.c-feature-slides__description{font-size:16px;font-size:1rem;line-height:1.5;margin:0}.c-feature-slides__description ul li:not(:last-child){margin-bottom:16px}.c-section--btnbox{background-color:var(--color-primary-h);padding:1.5rem 0}@media(min-width:48em){.c-section--btnbox{padding:2.5rem 0}}@media(min-width:62em){.c-section--btnbox{padding:5rem 0}}.c-btnbox{align-items:center;background-color:var(--color-text);border-radius:1.5rem;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:1.5rem 1rem;text-align:center}@media(min-width:48em){.c-btnbox{gap:2rem;padding:2.5rem 1rem}}@media(min-width:62em){.c-btnbox{gap:2.5rem;padding:5rem 1rem}}.c-btnbox__title{color:var(--color-white);font-family:Inter,sans-serif;font-size:22px;font-size:1.375rem;font-weight:600;line-height:1.27;margin:0 auto;max-width:706px;text-align:center}@media(min-width:48em){.c-btnbox__title{font-size:32px;font-size:2rem;line-height:1.2}}@media(min-width:62em){.c-btnbox__title{font-size:48px;font-size:3rem;line-height:1.2}}.o-section-work{margin:0 0 2rem}@media(min-width:48em){.o-section-work{margin:0 0 4rem}}.o-section-work:last-child{margin-bottom:0}.o-section-work.c-section--calltoaction{padding-bottom:0;padding-top:.5rem}@media(min-width:36em){.o-section-work.c-section--calltoaction{padding-top:2rem}}.o-section-work .c-calltoaction .c-section__title{max-width:600px}.c-section--single-work{padding:8.5625rem 0 4rem}@media(min-width:48em){.c-section--single-work{padding:10rem 0 5rem}}.c-works__title{color:var(--color-black);font-family:Inter,sans-serif;font-size:36px;font-size:2.25rem;font-weight:600;line-height:1.22;margin:0 0 .5rem}@media(min-width:48em){.c-works__title{font-size:48px;font-size:3rem;line-height:1.2}}.c-works__head{display:grid;gap:2rem;grid-template-columns:1fr;margin:0 0 3rem}@media(min-width:48em){.c-works__head{grid-template-columns:1fr 163px;margin:0 0 4rem}}.c-works-head__info{margin:0;max-width:690px}.c-works-head__info p{color:var(--color-black);font-family:Sentient,serif;font-size:22px;font-size:1.375rem;font-weight:400;line-height:1.45;margin:0}@media(min-width:48em){.c-works-head__info p{font-size:24px;font-size:1.5rem;line-height:1.25}}.c-works-head__keywork{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.c-works-head__keywork li{color:var(--color-black);font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;margin:0}.c-section--works-content{max-width:690px}@media(min-width:48em){.c-section--works-content{margin-left:64px}}@media(min-width:62em){.c-section--works-content{margin-left:97px}}.c-works-content__title{color:var(--color-black);font-family:Sentient,serif;font-size:32px;font-size:2rem;font-weight:400;line-height:1.18;margin:0 0 .5rem}@media(min-width:48em){.c-works-content__title{font-size:48px;font-size:3rem;line-height:1.2}}.c-media{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:48em){.c-media-display-split{grid-template-columns:2fr 1fr}}.c-media-display-split.is-media-reverse{grid-template-areas:"two" "one"}@media(min-width:48em){.c-media-display-split.is-media-reverse{grid-template-areas:"two one";grid-template-columns:1fr 2fr}}.c-media-display-split.is-media-reverse .c-media__items:first-child{grid-area:one}.c-media-display-split.is-media-reverse .c-media__items:last-child{grid-area:two}@media(min-width:48em){.c-media-display-equal{grid-template-columns:1fr 1fr}}.c-media-display-equal.is-media-reverse{grid-template-areas:"two" "one"}@media(min-width:48em){.c-media-display-equal.is-media-reverse{grid-template-areas:"two one"}}.c-media-display-equal.is-media-reverse .c-media__items:first-child{grid-area:one}.c-media-display-equal.is-media-reverse .c-media__items:last-child{grid-area:two}.c-media__items{align-items:stretch;display:flex}.c-media__items img{border-radius:.5rem}.c-media__items video{border-radius:.5rem;display:block;height:auto;max-width:100%;pointer-events:none;width:100%}.c-section--works-testimonial{padding:2rem 0}@media(min-width:48em){.c-section--works-testimonial.has-media .c-works-testimonial{grid-template-columns:1fr 1fr}.c-section--works-testimonial.has-media .c-works-testimonial__quote{max-width:459px}}.c-works-testimonial{align-items:center;display:grid;gap:2rem;grid-template-columns:1fr}.c-works-testimonial__quote{position:relative}@media(min-width:48em){.c-works-testimonial__quote{margin-left:2.5rem}}.c-works-testimonial__quote p{font-family:Sentient,serif;font-size:36px;font-size:2.25rem;font-weight:400;line-height:1.27;margin:0 0 1rem}.c-works-testimonial__quote cite{color:var(--color-grey);font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}.c-works-testimonial__quote-icon{display:flex;left:-8px;position:absolute;top:-12px;z-index:-1}@media(min-width:48em){.c-works-testimonial__quote-icon{left:-40px}}.c-works-testimonial__col img{border-radius:.5rem}.c-works-testimonial__col video{border-radius:.5rem;display:block;height:auto;max-width:100%;pointer-events:none;width:100%}.c-section--related-work{padding-top:0}@media(min-width:62em){.c-section--related-work{padding-bottom:9.5em;padding-top:3rem}.c-section--related-work .c-project__title{font-size:32px;font-size:2rem;line-height:1.18}}.c-section--related-work .c-project__text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;position:relative}.c-related-work{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:48em){.c-related-work{align-items:flex-end;gap:2rem;grid-template-columns:1.3fr 1fr}}@media(min-width:62em){.c-related-work{grid-template-columns:2fr 1fr}}.c-related-work__col .c-project__img{margin-bottom:0}.c-related-work__col.is-media-both .gatsby-image-wrapper{opacity:1;transition:opacity .25s ease-in-out;z-index:1}.c-related-work__col.is-media-both:hover .gatsby-image-wrapper{opacity:0}.c-related-work__info{align-items:flex-start;display:flex;flex-direction:column}.c-section--talk{padding-bottom:4rem;padding-top:.875rem}@media(min-width:62em){.c-section--talk{padding-bottom:6rem;padding-top:1.625rem}}.c-talk{border-bottom:1px solid var(--color-primary-t);border-top:1px solid var(--color-primary-t);padding:3rem 0}@media(min-width:48em){.c-talk{padding:4rem 0}}.c-talk__wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:786px}.c-talk__title{color:var(--color-text);font-family:Sentient,serif;font-size:32px;font-size:2rem;font-weight:400;line-height:1.18;margin:0 0 .5rem;text-align:center}@media(min-width:48em){.c-talk__title{font-size:48px;font-size:3rem;line-height:1.2}}.c-talk__text{font-family:Inter,sans-serif;font-size:23px;font-size:1.4375rem;font-weight:400;line-height:1.4;margin:0 0 2rem;text-align:center}.c-blog-post__cta{display:flex}.c-section--works-textmedia{padding:2rem 0}@media(min-width:48em){.c-section--works-textmedia{padding:4rem 0}}.c-works-textmedia{align-items:flex-start;display:flex;flex-direction:column;gap:2rem}@media(min-width:48em){.c-works-textmedia{align-items:center;flex-direction:row;gap:5rem}}.c-works-textmedia__title{color:var(--color-black);font-family:Sentient,serif;font-size:32px;font-size:2rem;font-weight:400;line-height:1.18;margin:0 0 .5rem}@media(min-width:48em){.c-works-textmedia__title{font-size:36px;font-size:2.25rem;line-height:1.2}}.c-section--about{background-color:var(--color-text);padding:8.5625rem 0 4rem}@media(min-width:48em){.c-section--about{padding:13.1875rem 0 4rem}}.c-section--about .c-pattern.is-hero-pattern{top:-40px}@media(min-width:48em){.c-section--about .c-pattern.is-hero-pattern{top:-90px}}.c-section--about .c-page-header{margin-bottom:3.25rem;max-width:753px}@media(min-width:48em){.c-section--about .c-page-header{margin-bottom:4rem}}.c-section--refact-number{background-color:var(--color-primary-h);padding:3rem 0}@media(min-width:48em){.c-section--refact-number{padding:6rem 0 3rem}}.c-refact-number{display:flex;flex-direction:column;max-width:526px}.c-refact-number .c-page-header__sub-title{margin-bottom:1rem}.c-refact-number__list{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.c-refact-number__items{position:relative}.c-refact-number__items:before{background-color:#2e9e62;content:"";height:56px;left:0;opacity:.2;position:absolute;right:auto;top:50%;transform:translateY(-50%);width:1px}@media(min-width:48em){.c-refact-number__items:before{left:-3rem}}@media(min-width:62em){.c-refact-number__items:before{left:-2rem}}@media(min-width:48em){.c-refact-number__items:first-child:before{display:none}}.c-refact-number__items{align-items:flex-start;display:flex;flex-direction:column-reverse;gap:2px;justify-content:space-between;padding-left:1rem;width:100%}@media(min-width:48em){.c-refact-number__items{align-items:center;flex-direction:row;gap:1rem;justify-content:flex-start;padding-left:0}}@media(min-width:62em){.c-refact-number__items{gap:1.5rem}}.c-refact-number__items:first-child .c-refact-number__title{max-width:64px}@media(min-width:62em){.c-refact-number__items:first-child .c-refact-number__title{max-width:80px}.c-refact-number__items:nth-child(2){justify-content:center}.c-refact-number__items:nth-child(2) .c-refact-number__title{max-width:107px}}@media(max-width:991px){.c-refact-number__items:last-child br{display:none}}.c-refact-number__items:last-child .c-refact-number__title{max-width:75px}@media(min-width:62em){.c-refact-number__items:last-child{justify-content:flex-end}.c-refact-number__items:last-child .c-refact-number__title{max-width:135px}}.c-refact-number__num{color:var(--color-white);font-family:Inter,sans-serif;font-size:32px;font-size:2rem;font-weight:500;line-height:1}@media(min-width:62em){.c-refact-number__num{font-size:48px;font-size:3rem;line-height:1}}.c-refact-number__title{color:var(--color-white);font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:600;line-height:1.35;text-align:left;text-transform:none}@media(min-width:48em){.c-refact-number__title{font-size:20px;font-size:1.25rem;line-height:1.2}}.c-section--workstyle{background-color:var(--color-white);padding:4rem 0 2rem;position:relative}.c-section--workstyle .o-section__wrapper{padding:0}@media(min-width:62em){.c-section--workstyle .o-section__wrapper{padding:0 1.5rem}}@media(min-width:992px){.c-section--workstyle{padding:10rem 0}}@media(min-width:1250px){.c-section--workstyle{padding:20.9375rem 0 17.9375rem}}@media(min-width:1800px){.c-section--workstyle{padding:6rem 0}}.c-workstyle{display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:62em){.c-workstyle{align-items:center;gap:4rem;grid-template-columns:1.5fr 1fr}}@media(min-width:1800px){.c-workstyle{grid-template-columns:1fr 1.4fr}}.c-workstyle .c-section__title{margin:0 0 .5rem}@media(min-width:48em){.c-workstyle .c-section__title{margin:0 0 1rem}}@media(min-width:62em){.c-workstyle .c-section__desc{max-width:530px}}.c-workstyle__content{display:flex;flex-direction:column;padding:0 1.5rem;width:100%}@media(min-width:62em){.c-workstyle__content{padding:0}}.c-workstyle__image{position:relative;right:-10%}.c-workstyle__image img{width:100%}@media(min-width:992px){.c-workstyle__image{position:absolute;right:-200px;top:55%;transform:translateY(-50%);width:600px}}@media(min-width:1050px){.c-workstyle__image{right:-230px;width:700px}}@media(min-width:1250px){.c-workstyle__image{right:-250px;width:844px}}@media(min-width:1440px){.c-workstyle__image{right:-250px;width:944px}}@media(min-width:1800px){.c-workstyle__image{position:relative;right:auto;top:auto;transform:none;width:auto}}.c-team-list{align-items:flex-start;column-gap:1rem;display:grid;grid-template-columns:1fr 1fr;row-gap:2rem}@media(min-width:48em){.c-team-list{gap:1.5rem;grid-template-columns:1fr 1fr 1fr}}@media(min-width:62em){.c-team-list{gap:2.5rem;grid-template-columns:1fr 1fr 1fr 1fr}}.c-team-list__items{align-items:flex-start;cursor:default;display:flex;flex-direction:column;gap:.5rem}.c-team-list__items:hover .c-team-list__photo .gatsby-image-wrapper{filter:saturate(100%)!important}.c-team-list__photo{background-color:var(--color-primary-sh);display:flex;height:100%;width:100%}.c-team-list__photo .gatsby-image-wrapper{filter:saturate(0);height:100%;object-fit:cover;transition:filter .25s ease-in-out;width:100%}.c-team-list__info{align-items:flex-start;color:var(--color-white);display:flex;flex-direction:column;font-family:Inter,sans-serif;font-weight:400;gap:.25rem}.c-team-info__name{font-size:16px;font-size:1rem;font-weight:600;line-height:1.35}@media(min-width:48em){.c-team-info__name{font-size:18px;font-size:1.125rem;line-height:1.35}}.c-team-info__position{color:var(--color-white-80);font-size:14px;font-size:.875rem;line-height:1.35}@media(min-width:48em){.c-team-info__position{font-size:16px;font-size:1rem;line-height:1.5}}.c-section--team-testimonial{padding:4rem 0}@media(min-width:48em){.c-section--team-testimonial{padding:8rem 0}}.c-section--team-testimonial .o-section__wrapper{max-width:100%;padding:0}.c-section--team-testimonial .c-section{margin:0 auto 2rem;max-width:100%;padding:0 1.5rem}@media(min-width:62em){.c-section--team-testimonial .c-section{max-width:calc(1200px - 2em)}}.c-section--team-testimonial .c-section__title{font-size:24px;font-size:1.5rem;line-height:1.5;margin:0}@media(min-width:48em){.c-section--team-testimonial .c-section__title{font-size:32px;font-size:2rem;line-height:1.3}}.c-section--team-testimonial .c-sf__cta{justify-content:flex-start;margin:2rem auto 0;max-width:100%;padding:0 1.5rem}@media(min-width:48em){.c-section--team-testimonial .c-sf__cta{margin:4rem auto 0}}@media(min-width:62em){.c-section--team-testimonial .c-sf__cta{max-width:calc(1200px - 2em)}}.c-team-testimonial__items{background-color:var(--color-white);border:1px solid var(--color-gains);display:flex!important;flex-direction:column;gap:4rem;justify-content:space-between;padding:1.5rem 1.25rem}@media(min-width:48em){.c-team-testimonial__items{padding:2rem}}.c-team-testimonial__info{align-items:center;display:grid;gap:.75rem;grid-template-columns:auto 1fr}.c-team-testimonial__photo{height:3rem;width:3rem}@media(min-width:48em){.c-team-testimonial__photo{height:4rem;width:4rem}}.c-team-testimonial__photo img{border-radius:100%;height:100%;object-fit:cover;width:100%}.c-team-testimonial__author{align-items:flex-start;display:flex;flex-direction:column}.c-team-testimonial-author__text{color:var(--color-text);font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:600;line-height:1.35}@media(min-width:48em){.c-team-testimonial-author__text{font-size:16px;font-size:1rem;line-height:1.35}}.c-team-testimonial-author__text.is-position{color:var(--color-grey);font-weight:400}.c-team-testimonial__content{color:var(--color-text);font-size:20px;font-size:1.25rem;font-weight:400;line-height:1.3}@media(min-width:48em){.c-team-testimonial__content{font-size:22px;font-size:1.375rem;line-height:1.35}}.c-team-testimonial__list{margin:0 auto;max-width:calc(1200px - 2em);padding-left:1.5rem}.c-team-testimonial__list .slick-slide{align-items:stretch;display:flex;margin-right:1rem;width:340px}@media(min-width:48em){.c-team-testimonial__list .slick-slide{margin-right:2.5rem;width:540px}}.c-team-testimonial__list .slick-list{overflow:visible}@media(max-width:1500px){.c-team-testimonial__list .slick-list{position:relative;z-index:4}}.c-team-testimonial__list:before{background:#fff;content:"";display:block;height:100%;position:absolute;right:97%;top:50%;transform:translateY(-50%);width:100%;z-index:2}@media(min-width:36em){.c-team-testimonial__list:before{right:100%}}.c-team-testimonial__list .slick-arrow{align-items:center;cursor:pointer;display:none!important;height:40px;position:absolute;right:1.5rem;top:-69px;width:40px}@media(min-width:48em){.c-team-testimonial__list .slick-arrow{display:flex!important}}.c-team-testimonial__list .slick-arrow svg rect{fill:#e5f7e3}.c-team-testimonial__list .slick-arrow svg path{fill:#002729}.c-team-testimonial__list .slick-arrow.slick-prev{right:76px}.c-team-testimonial__list .slick-arrow.slick-disabled{cursor:not-allowed}.c-team-testimonial__list .slick-arrow.slick-disabled svg rect{fill:#f2f3f3}.c-team-testimonial__list .slick-arrow.slick-disabled svg path{fill:#798686}.c-team-testimonial__list .slick-track{display:flex}.c-team-testimonial__list .slick-track .slick-slide{display:flex;height:auto}.c-team-testimonial__list .slick-track .slick-slide>div{display:flex}.c-section--partners{padding:4rem 0}@media(min-width:48em){.c-section--partners{padding:6rem 0}}.c-section--partners .c-section{margin:0 0 2rem}@media(min-width:48em){.c-section--partners .c-section{margin-bottom:2.5rem}}@media(max-width:767px){.c-section--partners .c-section__title{font-size:28px;font-size:1.75rem;line-height:1.16}}.c-partners__list{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:48em){.c-partners__list{column-gap:2.5rem;grid-template-columns:1fr 1fr;row-gap:2rem}}@media(min-width:62em){.c-partners__list{grid-template-columns:1fr 1fr 1fr}}.c-partners-list__items{display:flex}.c-partners-list__items a{background-color:var(--color-white);border:2px solid var(--color-gains);color:var(--color-text);display:flex;flex-direction:column;padding:1.25rem;text-decoration:none;transition:background-color .25s ease-in-out,border-color .25s ease-in-out}@media(min-width:48em){.c-partners-list__items a{padding:2rem}}.c-partners-list__items a:hover{background-color:var(--color-primary-t);border-color:var(--color-primary-t)}.c-partners__logo{border-bottom:1px solid var(--color-gains);display:flex;flex-direction:column;height:77px;margin:0 0 1.5rem}.c-partners-logo__svg{display:flex}.c-partners__details{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}.c-partners__title{font-family:Inter,sans-serif;font-size:22px;font-size:1.375rem;font-weight:600;line-height:1.27;margin:0}@media(min-width:48em){.c-partners__title{font-size:24px;font-size:1.5rem;line-height:1.35}}.c-partners__text{color:var(--color-text);font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.35;margin:0}.c-section--our-partners{padding:4rem 0}@media(min-width:62em){.c-section--our-partners{padding:8rem 0}}@media(max-width:991px){.c-section--our-partners .o-section__wrapper{max-width:100%;padding:0}.c-section--our-partners .c-section{padding:0 1.25rem}}.c-section--our-partners .c-section{margin:0 auto 2.5rem;max-width:672px}@media(min-width:62em){.c-section--our-partners .c-section{margin-bottom:4rem}}.c-section--our-partners .c-section__desc{margin-bottom:2rem}@media(min-width:48em){.c-section--our-partners .c-section__desc{margin-bottom:2.5rem}}.c-section--our-partners .c-marquee-logo{gap:3rem;margin:0 auto;max-width:948px}.c-section--our-partners .c-marquee-logo .rfm-initial-child-container,.c-section--our-partners .c-marquee-logo .rfm-marquee{gap:3rem}.c-section--our-partners .c-marquee-logo__item{height:32px;padding:0}@media(min-width:48em){.c-section--our-partners .c-marquee-logo__item{height:46px}}@media(max-width:767px){.c-section--our-partners .c-marquee-logo__item svg{height:100%}}.c-section--our-partners.is-toolkit{background-color:var(--color-primary-h)}@media(min-width:62em){.c-section--our-partners.is-toolkit{padding:5rem 0}}.number{display:flex}.digit-con{display:inline-block;height:1em;overflow:hidden}.digit-con div{line-height:1em}.c-toc__wrapper{position:relative}.c-toc__wrapper:after{background:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));content:"";display:block;height:4rem;opacity:.3;position:absolute;width:100%}@media(min-width:62em){.c-toc__wrapper{border-left:2px solid #d7dbdb;padding:0 1rem}}.c-table-of-content{background:var(--color-white);display:none;left:0;position:fixed;top:0;transition:top .25s ease-in-out;width:100%}@media(min-width:62em){.c-table-of-content{background:none;display:block;position:static}}.c-table-of-content.is-hide{display:none!important}@media(min-width:62em){.c-table-of-content.is-hide{display:block!important}}.c-table-of-content.up-to-down{display:block;top:0}@media(min-width:62em){.c-table-of-content.up-to-down{top:1rem}}.c-table-of-content.down-to-up{display:block;top:71.06px}@media(min-width:62em){.c-table-of-content.down-to-up{top:calc(72px + 1rem)}}.c-table-of-content.is-sticky{position:fixed}@media(min-width:62em){.c-table-of-content.is-sticky{position:sticky;width:auto}}.c-table-of-content .c-table-of-content__title{align-items:center;background:var(--color-primary-h);border:none;color:var(--color-text);cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;height:3rem;justify-content:space-between;letter-spacing:.36px;line-height:1.35;margin:0;padding:0 1.5rem;text-align:start;text-transform:uppercase;width:100%}@media(min-width:62em){.c-table-of-content .c-table-of-content__title{background:none;color:#798686;cursor:default;display:block;height:auto;margin:0 0 .5rem;padding:0}.c-table-of-content .c-table-of-content__title svg{display:none}}.c-table-of-content .c-table-of-content__list{list-style:none;margin-block:0;overflow:hidden;position:relative}.c-table-of-content .c-table-of-content__list.collapsible:not(.is-opened){max-height:0}.c-table-of-content .c-table-of-content__list:not(.collapsible){padding:0 1.25rem 0 2.25rem;position:relative}@media(max-width:991px){.c-table-of-content .c-table-of-content__list:not(.collapsible){margin-bottom:1rem;margin-top:1.25rem}}.c-table-of-content .c-table-of-content__list:not(.collapsible):before{background-color:#d7dbdb;content:"";height:100%;left:1rem;position:absolute;top:0;width:2px}@media(min-width:62em){.c-table-of-content .c-table-of-content__list:not(.collapsible):before{display:none}.c-table-of-content .c-table-of-content__list:not(.collapsible){border-left:none;padding:0}}.c-table-of-content .c-table-of-content__list ul{padding-left:.5rem}.c-table-of-content .c-table-of-content__item{background-color:transparent;border:none;color:var(--color-text);cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.35;padding:.375rem 0;position:relative;text-align:left;transition:background-color .25s ease-in-out,color .25s ease-in-out;width:100%}.c-table-of-content .c-table-of-content__item:hover{color:var(--color-grey)}.c-table-of-content .c-table-of-content__item:hover span>svg.dot-icon>rect:not(.no-change-rect){fill:var(--color-text)}.c-table-of-content .c-table-of-content__item.is-active{color:var(--color-primary-sh);font-weight:600}.c-table-of-content .c-table-of-content__item.is-active span>svg.dot-icon>rect:not(.no-change-rect){fill:var(--color-primary-sh)}.c-table-of-content .c-table-of-content__item span{align-items:center;display:flex;gap:.5rem;justify-content:space-between;position:relative}.c-table-of-content .c-table-of-content__item span>svg.chevron{box-sizing:content-box;display:block;padding:0}.c-table-of-content .c-table-of-content__item span>svg.dot-icon{height:6px;left:-16px;position:absolute;top:calc(50% - 3px);width:6px}.c-table-of-content .c-table-of-content__item span>svg.dot-icon>rect:not(.no-change-rect){fill:#798686}.c-table-of-content .c-table-of-content__separator{border:.0625rem solid #d7dbdb;margin-block:1rem}.collapsible{max-height:100vh}.c-table-of-content__menu{height:calc(100vh - 3rem)}@media(min-width:62em){.c-table-of-content__menu{height:auto}}.collapsible-on-mobile{overflow:hidden;transition:max-height .3s ease-out}@media(min-width:62em){.collapsible-on-mobile{max-height:none;overflow:unset;transition:none}}@media(min-width:0em)and (max-width:61.99em){.collapsible-on-mobile{max-height:0;padding:0}.collapsible-on-mobile.is-opened{max-height:calc(100vh - 3rem);overflow-y:scroll}}.collapsible{padding:0;transition:max-height .3s ease-out,padding .3s ease-out}.collapsible,html.no-scroll{overflow:hidden}.chevron,.chevron.chevron-down{transition:all .5s ease}.chevron.chevron-down{transform:rotate(180deg)}.c-section--herobasic{background-color:var(--color-text);overflow:initial;padding:7.441875rem 0 0;z-index:2}@media(min-width:1100px){.c-section--herobasic{padding:10.625rem 0 10.0625rem}}.c-section--herobasic .c-pattern.is-hero-pattern{top:-40px}@media(min-width:48em){.c-section--herobasic .c-pattern.is-hero-pattern{top:-90px}}.c-section--herobasic .c-pattern.is-hero-highlight{top:-289px}.c-herobasic{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:1100px){.c-herobasic{gap:3rem;grid-template-columns:1fr 1.1fr}}.c-herobasic__title{color:var(--color-white);font-family:Inter,sans-serif;font-size:36px;font-size:2.25rem;font-weight:700;line-height:1.1;margin:0 0 1rem}@media(min-width:48em){.c-herobasic__title{font-size:50px;font-size:3.125rem;line-height:1.1;margin:0 0 1.5rem}}.c-herobasic__title div{font-size:24px;font-size:1.5rem;font-weight:400;line-height:1.35}@media(min-width:48em){.c-herobasic__title div{font-size:26px;font-size:1.625rem;line-height:1.35}}.c-section__desc.has-herobasic{color:var(--color-white);font-size:20px;font-size:1.25rem;font-weight:400;line-height:1.35}.c-section__desc.has-herobasic strong{font-weight:600}@media(min-width:48em){.c-section__desc.has-herobasic{font-size:18px;font-size:1.125rem;line-height:1.5;padding-bottom:1rem}}@media(min-width:1100px){.c-section__desc.has-herobasic{max-width:519px}}.c-basic-form{background:linear-gradient(145deg,rgba(46,158,98,.95) 7.05%,rgba(14,66,67,.95) 65.14%);border:1px solid hsla(0,0%,100%,.34);border-radius:.5rem;margin-bottom:-101px;padding:1.875rem 1.25rem;position:relative;z-index:2}@media(min-width:1100px){.c-basic-form{margin-bottom:-14.8125rem;padding:2.1875rem 2rem}}.c-basic-form .gform_wrapper .gfield_label{color:var(--color-white)}.c-basic-form .gform_wrapper .gform_fields{grid-row-gap:1.3125rem;grid-column-gap:.75rem}.c-basic-form .gform_wrapper input{border-color:transparent;height:3rem}.c-basic-form .gform_wrapper .gform_button{background-color:var(--color-primary-h);width:293px}.c-basic-form .gform_wrapper .validation_message{color:#fab0b0;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.66;margin:.25rem 0 0}.c-basic-form .gform_wrapper .gfield_error input{outline:1px solid #fab0b0}.c-basic-form .gform_footer,.c-basic-form .gform_page_footer{justify-content:center;margin-top:1.75rem}@media(min-width:62em){.c-basic-form .gform_footer,.c-basic-form .gform_page_footer{margin-top:2.8125rem}}.c-basic-form .gform_confirmation_message{background-color:var(--color-primary-h);border:1px solid var(--color-primary-t);padding:.75rem 1rem}.c-basic-form .c-confirmation__text{color:var(--color-primary-r);font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;text-align:left}.c-basic-form .c-confirmation__text a{color:var(--color-primary-r);font-weight:700}.c-basic-form__title{font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.16;margin:0 0 5px}.c-basic-form__desc,.c-basic-form__title{color:var(--color-white);font-family:Inter,sans-serif}.c-basic-form__desc{font-size:16px;font-size:1rem;line-height:1.35;margin:0 0 1rem}@media(min-width:1100px){.c-herobasic__content{margin-top:52px}}.c-section--basictext{padding:9.25rem 0 4rem}@media(min-width:48em){.c-section--basictext{padding:10rem 0 8.75rem}}.c-section--basictext.has-form{padding:8rem 0 2.8125rem}@media(min-width:48em){.c-section--basictext.has-form{padding:7.6875rem 0 9.0625rem}}.c-section--basictext.has-form .c-basictext{gap:3rem}@media(min-width:48em){.c-section--basictext.has-form .c-basictext{gap:5rem;grid-template-columns:1fr 350px}}.c-section--basictext.has-form .c-section__title{font-size:28px;font-size:1.75rem;font-weight:700;line-height:1.2}.c-section--basictext.has-form .c-section__title strong{font-weight:700}@media(min-width:48em){.c-section--basictext.has-form .c-section__title{font-size:34px;font-size:2.125rem;font-weight:400;line-height:1.2}.c-section--basictext.has-form .c-section__desc p:last-of-type{margin-bottom:4rem}}.c-basictext{display:grid;gap:3rem;grid-template-columns:1fr}@media(min-width:48em){.c-basictext{gap:2rem;grid-template-columns:auto 350px}}.c-basictext__images{order:-1}@media(min-width:48em){.c-basictext__images{order:1}}.c-basictext__image:after{background:radial-gradient(50% 50% at 50% 50%,#000 0,hsla(0,0%,40%,0) 100%);bottom:6px;content:"";display:block;filter:blur(5.9055161476px);height:12px;position:relative;width:100%}.c-basictext__content .c-section__title{font-size:28px;font-size:1.75rem;font-weight:700;line-height:1.2;margin:0 0 .75rem}@media(min-width:48em){.c-basictext__content .c-section__title{font-size:40px;font-size:2.5rem;line-height:1.2;margin:0 0 1.5rem}}.c-basictext__content .c-section__desc{font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:48em){.c-basictext__content .c-section__desc{font-size:18px;font-size:1.125rem;line-height:1.5}}.c-basictext__content .c-section__desc br{display:none}.c-basictext__content .c-section__desc p{margin:0 0 3rem}.c-basictext__content .c-section__desc p strong{font-weight:600}.c-basictext__content .c-section__desc h3{font-family:Inter,sans-serif;font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.5;margin:0 0 .75rem}@media(min-width:48em){.c-basictext__content .c-section__desc h3{line-height:2;margin:0}}.c-basictext__content .c-section__desc h4{font-family:Inter,sans-serif;font-size:20px;font-size:1.25rem;font-weight:600;line-height:1.5;margin:0 0 .75rem}@media(min-width:48em){.c-basictext__content .c-section__desc h4{font-size:18px;font-size:1.125rem;line-height:1.5;line-height:2;margin:0}}.c-basictext__content .c-section__desc h2{font-family:Inter,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.2;margin:0 0 .75rem}@media(min-width:48em){.c-basictext__content .c-section__desc h2{font-size:40px;font-size:2.5rem;line-height:1.2;margin:0 0 1rem}}.c-basictext__content .c-section__desc ol,.c-basictext__content .c-section__desc ul{display:grid;gap:.25rem;margin-top:0;padding-left:1.5rem}.c-section--basichero{background-color:var(--color-primary-r);overflow:initial;padding:7.441875rem 0 0;z-index:2}@media(min-width:1100px){.c-section--basichero{padding:6.5625rem 0 8.6875rem}}.c-section--basichero .c-pattern.is-hero-pattern{top:-40px}@media(min-width:48em){.c-section--basichero .c-pattern.is-hero-pattern{top:-90px}}@media(min-width:62em){.c-section--basichero .c-pattern.is-hero-highlight{top:-289px}}.c-basichero{display:grid;gap:2rem;grid-template-columns:1fr}@media(min-width:1100px){.c-basichero{gap:7.5rem;grid-template-columns:1fr auto}}.c-basichero .c-hero__title{font-size:36px;font-size:2.25rem;font-weight:700;line-height:1.2;margin:0 0 .5rem}@media(min-width:62em){.c-basichero .c-hero__title{font-size:48px;font-size:3rem;line-height:1.2;margin:0 0 .75rem}}.c-basichero .c-section__desc{color:var(--color-white);font-size:20px;font-size:1.25rem;font-weight:400;line-height:1.35}.c-basichero .c-section__desc strong{font-weight:600}@media(min-width:1100px){.c-basichero .c-section__desc{max-width:559px}}.c-basichero__content{max-width:900px}@media(min-width:1100px){.c-basichero__content{margin-top:102px}}.c-basichero__images{margin-bottom:-101px;position:relative;z-index:2}@media(min-width:36em){.c-basichero__images{margin:0 auto -101px;max-width:410px}}@media(min-width:1100px){.c-basichero__images{margin:0 1rem -14.8125rem 0}}.c-basichero__images:after{background:radial-gradient(50% 50% at 50% 50%,#000 0,hsla(0,0%,40%,0) 100%);bottom:6px;content:"";display:block;filter:blur(5.9055161476px);height:12px;position:relative;width:100%}.c-basictext__form .c-basic-form{background:transparent;margin:0;padding:0}.c-basictext__form .c-basic-form .gform_wrapper .gfield_label{color:var(--color-text)}.c-basictext__form .c-basic-form .gform_wrapper input{border-color:var(--color-text)}.c-basictext__form .c-basic-form .gform_wrapper .gform_button{background-color:var(--color-text);width:284px}@media(min-width:48em){.c-basictext__form .c-basic-form .gform_wrapper .gform_button{width:350px}}.c-basictext__form .c-basic-form .gform_footer{margin-top:1.5rem}.c-basictext__form .c-basic-form .validation_message{color:#9e1414}.c-basictext__form .c-basic-form .gfield_error input{outline:1px solid #9e1414}.c-basichero-p{position:absolute}.c-basichero-p svg{height:254px;width:254px}.c-basichero-p.is-left{left:-100px;top:53px}.c-basichero-p.is-right{bottom:73px;right:-100px}.c-section--work.is-calendar-page .c-page-header__text p a{background-color:transparent;border:none;color:var(--color-primary-t);height:43px;outline:none;overflow:hidden;position:relative;text-decoration:none;transition:color .35s ease-in-out;white-space:nowrap;z-index:1}.c-section--work.is-calendar-page .c-page-header__text p a:before{background-color:hsla(0,0%,100%,.1);bottom:-5px;content:"";height:.25rem;left:0;position:absolute;top:auto;width:100%;z-index:-1}.c-section--work.is-calendar-page .c-page-header__text p a:after{background-color:var(--color-white);bottom:-5px;content:"";height:.25rem;left:0;position:absolute;transition:width .35s ease-in-out;width:0}.c-section--work.is-calendar-page .c-page-header__text p a:hover,.c-section--work.is-calendar-page .c-page-header__text p a:hover .c-btn__icon{color:var(--color-white)}.c-section--work.is-calendar-page .c-page-header__text p a:hover:after{width:100%}.c-calendar__month{align-items:center;border-bottom:1px solid var(--color-gains);display:grid;font-size:24px;font-size:1.5rem;gap:.5rem;grid-template-columns:auto 1fr;line-height:1;margin:0 0 1.5rem;padding-bottom:1rem}@media(min-width:36em){.c-calendar__month{font-size:32px;font-size:2rem;line-height:1}}.c-calendar__items{display:flex;flex-direction:column;gap:1.5rem;margin:0 0 4rem}.c-calendar__event{display:grid;gap:1rem;grid-template-columns:1fr;margin-bottom:1rem;padding:1.5rem 1rem;transition:background-color .35s ease-in-out}.c-calendar__event:hover{background-color:#f9f9f9}@media(min-width:36em){.c-calendar__event{align-items:flex-start;gap:2rem;grid-template-columns:120px 1fr;margin-bottom:1.5rem}}.c-calendar-event__img{height:auto;margin:0 auto;max-width:100px}.c-icon--calendar,.c-icon--location{color:var(--color-primary-n);display:flex}.c-calendar-event__dates{align-items:center;background:var(--color-primary-h);border-radius:4px;display:flex;flex-direction:column;gap:.5rem;height:80px;justify-content:center;width:100%}@media(min-width:36em){.c-calendar-event__dates{height:120px;width:120px}}.c-event-date__start{align-items:flex-start;color:var(--color-primary-n);display:flex;font-size:28px;font-size:1.75rem;font-weight:700;gap:.25rem;line-height:1}.c-event-date__month{color:var(--color-primary-n);text-transform:capitalize}.c-calendar-event__title,.c-event-date__month{font-size:20px;font-size:1.25rem;font-weight:700;line-height:1}.c-calendar-event__title{align-items:center;column-gap:1rem;display:flex;flex-flow:row wrap;font-family:Inter,sans-serif;margin:0;row-gap:.5rem}@media(min-width:36em){.c-calendar-event__title{font-size:24px;font-size:1.5rem;line-height:1}}.c-calendar-event__title a{color:var(--color-text);text-decoration:none;transition:color .35s ease-in-out}.c-calendar-event__title a:hover,.c-calendar-event__type{color:var(--color-primary-n)}.c-calendar-event__type{background-color:var(--color-primary-h);border-radius:8px;font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;line-height:1;padding:2px 6px;text-transform:uppercase}.c-calendar-info__items{align-items:center;display:flex;gap:.5rem}.c-calendar-info__value{font-family:Inter,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;line-height:1}.c-calendar-event__desc{font-size:16px;font-size:1rem;line-height:1.5}.c-calendar-event__desc p{margin:0}.c-calendar-event__desc p:not(:last-child){margin:0 0 1rem}.c-calendar-event__details{display:flex;flex-direction:column;gap:1rem}.c-calendar-event__details.is-header{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto}@media(min-width:36em){.c-calendar-event__details.is-header{grid-template-columns:1fr}}.c-calendar-event__cta{display:flex}.c-calendar__search{align-items:center;display:flex;margin:0 0 3rem;width:100%}.c-calendar__search input{background:var(--color-white);border:none;border:1px solid var(--color-grey);border-radius:.25rem;color:var(--color-text);font-family:Inter,sans-serif;font-size:16px;font-size:1rem;height:40px;line-height:1.5;margin:0;outline:none;padding:.5rem .75rem;transition:color .25s ease-in-out,border-color .25s ease-in-out;width:100%}@media(min-width:48em){.c-calendar__search input{height:48px;padding:.5rem 1rem}}.c-calendar__search input::placeholder{color:var(--color-grey)}.c-calendar__search input:focus{border-color:var(--color-primary-s);outline:1px solid var(--color-primary-s)}.c-section--header{background-color:transparent;margin:0 0 -1px;padding:1em 0;position:relative;transition:padding .15s ease-out,background-color .25s ease-in-out;z-index:9999}.c-section--header:before{background-color:var(--color-white);left:0}.c-section--header:after,.c-section--header:before{content:"";height:100%;opacity:0;position:absolute;top:0;transition:opacity .25s ease-in-out;width:50%;z-index:1}.c-section--header:after{background-color:var(--color-cultred);right:0}@media(max-width:767px){.c-section--header{transition:background-color .25s ease-in-out;z-index:9999}.c-section--header:after,.c-section--header:before{display:none}}@media(min-width:48em){.c-section--header{padding:2em 0}}.is-insight-page .c-section--header,.is-work-single-page .c-section--header{background-color:var(--color-text)}.c-section--header.is-active{background-color:var(--color-white)!important}.c-section--header.is-active:after,.c-section--header.is-active:before{opacity:1}@media(max-width:767px){.c-section--header.is-active{background-color:var(--color-white)}}.c-section--header.is-active .c-header__logo svg g{fill:var(--color-text)}.c-section--header.is-active .c-hamburger__icon{background:var(--color-text)}.c-header{justify-content:space-between;z-index:999999}.c-header,.c-header__logo{align-items:center;display:flex;position:relative}.c-header__logo{z-index:2}.c-header__logo svg{width:100px}.c-header__logo svg g{transition:fill .25s ease-in-out}.is-landing .c-header__logo svg{width:86px}@media(min-width:48em){.c-header__logo svg,.is-landing .c-header__logo svg{width:104px}}.c-link--logo{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem}.is-insight-flag{color:var(--color-text);display:none;font-size:13px;font-size:.8125rem;font-weight:700;letter-spacing:.65px;line-height:1;text-transform:uppercase}.is-insight-page .c-section--header,.single .c-section--header{background-color:transparent}.is-insight-page .c-link--logo svg g,.single .c-link--logo svg g{fill:var(--color-text)}.is-insight-page .c-hamburger__icon,.single .c-hamburger__icon{background:var(--color-text)}.is-insight-page .is-insight-flag,.single .is-insight-flag{display:block}.is-insight-page .site-header.is-reset .c-section--header,.single .site-header.is-reset .c-section--header{background-color:var(--color-white);padding:1rem 0}.single .c-float-btn{display:none}.c-header__wrap{-webkit-font-smoothing:antialiased;align-items:flex-start;background:var(--color-white);display:flex;flex:1 1;flex-direction:column;height:100vh;justify-content:flex-start;left:0;list-style-type:none;list-style:none;margin:0;overflow-y:scroll;padding:0;position:fixed;top:0;transform:translateY(-200%);transform-origin:0 0;transition:transform .55s cubic-bezier(.77,.2,.05,1);width:100%;z-index:9999}.c-header__wrap.is-open{transform:translate(0)}.c-header__wrap.is-fixed{overflow:hidden}@media(min-width:48em){.c-header__wrap{flex-direction:row;justify-content:center}}.c-header-wrap__col{display:flex;flex-direction:column;width:100%}.c-header-wrap__col:last-child{background-color:var(--color-cultred)}@media(min-width:48em){.c-header-wrap__col{flex-grow:1;height:100vh;width:50%}}.c-header-wrap__inner{margin:0 auto;padding:84px 16px 48px;width:100%}@media(min-width:48em){.c-header-wrap__inner{max-width:357px;padding:126px 0 0}}@media(min-width:90em){.c-header-wrap__inner{margin-right:204px;padding:166px 0 0}}.c-header-wrap__post{background-color:var(--color-cultred);margin:0;padding:21px 21px 120px}@media(min-width:48em){.c-header-wrap__post{padding:126px 16px 161px 40px}}@media(min-width:90em){.c-header-wrap__post{padding:166px 16px 161px 90px}}.c-header__project{align-items:flex-start;display:flex;flex-direction:column;max-width:100%;width:100%}@media(min-width:48em){.c-header__project{max-width:449px}}.s-nav{align-items:flex-start;border-bottom:1px solid var(--color-gains);display:flex;flex-direction:column;gap:16px;list-style:none;margin:0 0 24px;padding:0 0 24px}.s-nav li{margin:0;position:relative}.s-nav li a{color:var(--color-text);font-family:Inter,sans-serif;font-size:32px;font-size:2rem;font-weight:600;line-height:1.18;position:relative;text-decoration:none;transition:color .25s ease-in-out}@media(min-width:62em){.s-nav li a{font-size:48px;font-size:3rem;line-height:1.2}}.s-nav li:before{background:var(--color-primary-s);content:"";height:5px;left:0;pointer-events:none;position:absolute;top:100%;transform:scaleX(0);transform-origin:100% 50%;transition:transform .25s ease-in-out;width:60px}.s-nav li:hover a{color:var(--color-primary-s)}.s-nav li:hover:before{transform:scaleX(1);transform-origin:0 50%}.s-nav li.current-menu-item a{color:var(--color-primary-s)}.s-nav li.current-menu-item:before{transform:scaleX(1)}.s-nav--sub{gap:8px}.s-nav--sub li a{font-family:Inter,sans-serif;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.5}@media(min-width:62em){.s-nav--sub li a{font-size:23px;font-size:1.4375rem;line-height:1.47}}.s-nav--sub li:before{height:3px;width:24px}.js-fixed-nav{left:0;position:fixed;right:0;top:-10.6875em;transition:top .2s cubic-bezier(.3,.73,.3,.74);z-index:9999}.js-fixed-animate .c-section--header{top:0}@media(min-width:48em){.js-fixed-animate .c-section--header{padding:1.513em 0}}.js-fixed-animate.admin-bar .c-section--header{top:2.875em}@media(min-width:48em){.js-fixed-animate.admin-bar .c-section--header{top:2em}}.c-header-wrap__text{color:var(--color-grey);font-family:Inter,sans-serif;font-size:12px;font-size:.75rem;font-weight:600;letter-spacing:3px;line-height:2;margin:0 0 16px;text-transform:uppercase}@media(min-width:90em){.c-header-wrap__text{font-size:13px;font-size:.8125rem;line-height:1.84}}.c-header-social{align-items:flex-end;display:flex;gap:48px}.c-header-social__wrap{align-items:center;display:flex;gap:24px}.c-header-social__wrap .c-link{color:var(--color-text)}.c-header-social__wrap .c-link:hover{color:var(--color-primary-s)}.site-header{z-index:9999}.refact-section-header-sticky{position:fixed;top:0;width:100%}.refact-section-header-hidden{transform:translateY(-120%)}.site-header.animate{transition:transform .15s ease-out}.site-header.is-reset .c-section--header{background-color:var(--color-text);padding:1.5em 0}.c-header__col:last-child{align-items:center;display:flex;gap:24px}.c-header-cta{display:none;transition:opacity .25s ease-in-out}@media(min-width:48em){.c-header-cta{display:flex}}.c-header-cta a{background:transparent;border:none;color:var(--color-white);cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:600;line-height:1;outline:none;padding:0;text-decoration:none;text-transform:uppercase;transition:color .25s linear 0s}.c-header-cta a:hover{color:var(--color-primary-l)}.is-active .c-header-cta{display:none;opacity:0}.c-section--footer{background:var(--color-text);margin:-1px 0;padding:1.5rem 0 3rem}@media(min-width:48em){.c-section--footer{padding:5rem 0 3rem}}.c-footer{display:flex;flex-direction:column}.c-footer__main{border-bottom:1px solid rgba(229,247,227,.2);display:grid;gap:3rem;grid-template-areas:"cta" "nav";grid-template-columns:1fr;margin-bottom:1rem;padding-bottom:3rem}@media(min-width:48em){.c-footer__main{align-items:center;grid-template-areas:"nav cta";grid-template-columns:1fr 1fr;margin-bottom:2rem}}.c-footer__col:first-child{grid-area:nav}.c-footer__col:last-child{grid-area:cta}.c-footer-cta{align-items:flex-start;background:linear-gradient(109deg,rgba(32,169,130,.15) 1.24%,hsla(0,0%,100%,0) 71.2%);display:flex;flex-direction:column;padding:1.5rem;width:100%}@media(min-width:48em){.c-footer-cta{margin-left:auto;max-width:28rem;padding:2rem}}.s-footer-nav{display:grid;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0;row-gap:.75rem;width:100%}@media(min-width:48em){.s-footer-nav{max-width:22rem}}.s-footer-nav li{display:flex}.s-footer-nav li a{align-items:center;color:var(--color-white);display:flex;font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;text-decoration:none;transition:color .25s linear 0s}.s-footer-nav li a:hover{color:var(--color-primary-l)}.s-footer-nav li a:hover path{fill:var(--color-primary-l)}.s-footer-nav li a svg{margin:0 .75em 0 0;width:16px}@media(min-width:48em){.s-footer-nav li a svg{width:24px}}.s-footer-nav li a path{transition:fill .25s linear 0s}.c-footer-cta__title{color:var(--color-white);font-family:Inter,sans-serif;font-size:22px;font-size:1.375rem;font-weight:700;line-height:1.43;margin:0 0 .5rem;text-transform:none}@media(min-width:48em){.c-footer-cta__title{font-size:24px;font-size:1.5rem;line-height:1.16}}.c-footer-cta__text{color:var(--color-white);font-family:Inter,sans-serif;font-size:16px;font-size:1rem;font-weight:400;line-height:1.35;margin:0 0 2rem}.c-footer__copyright{align-items:center;display:flex;flex-direction:column-reverse;gap:1.5rem;justify-content:space-between}@media(min-width:48em){.c-footer__copyright{flex-direction:row}}.c-copyright__col .c-logo a{display:flex}.c-copyright__col .c-link,.c-copyright__col span{color:var(--color-white-80);font-family:Inter,sans-serif;font-size:13px;font-size:.8125rem;font-weight:400;line-height:1.54}.c-copyright__col .c-link{transition:color .25s linear 0s}.c-copyright__col .c-link:hover{color:var(--color-primary-l)}.c-copyright__col:first-child{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center}@media(min-width:48em){.c-copyright__col:first-child{flex-direction:row;gap:1rem}}@media(max-width:767px){.c-copyright__col.has-badges{border-bottom:1px solid rgba(229,247,227,.2);display:flex;justify-content:center;padding-bottom:1rem;width:100%}}.c-footer__badges{align-items:center;display:flex;gap:.875rem}.c-footer__badges .clutch-widget{background-color:var(--color-white);border-radius:4px;display:flex;padding:.35rem;position:relative;width:100%}.c-footer__badges a{display:flex}.c-footer-clutch-wrapper{display:inline-block;margin:0 -1.75rem;overflow:hidden;transform:scale(.7);transform-origin:center;width:203px}.u-flex{display:flex}.u-flex--column{flex-direction:column}.u-flex--center{align-content:center;justify-content:center}.mb-0{margin-bottom:0}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:hsla(0,0%,100%,.5);color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}
Freemium vs Premium: Comparing Two Paywall Models for 2024 Freemium vs Premium: Comparing Two Paywall Models for 2024 Ali Rahebi
September 07, 2023
When it comes to paywalls (and, sooner or later, it will), two types of strategies stand out. Freemium vs premium is the choice for monetizing content, whether you’re a creator or publisher. We’re dedicating this article to comparing the two types of paywalls. Both approaches carry weight, with distinct benefits tailored to different business objectives and audiences. This isn’t about crowning a winner, but rather providing a clear lens to view these models. We’ll dissect the Freemium and Premium paywall strategies, diving into their strengths and potential challenges so you can make an informed decision for your digital venture.
Understanding Paywalls
If you’re in digital content, you’ve likely come across the term “paywall” one way or another. But what exactly does it mean, and why is it crucial to any content business?
A paywall restricts content access to content for paying subscribers. The purpose? To monetize digital content, of course.
While Freemium and Premium are the models we’ll focus on today, it’s worth noting that the paywall universe is diverse. There are metered paywalls that allow access to a limited number of articles or features before payment is required. On the other hand, hard paywalls permit zero access without a subscription. Then, there’s the dynamic paywall, which customizes access based on user behavior, location, or other factors.
Each model serves a unique purpose, tailored to specific business goals and audience types. The challenge is discerning which model aligns best with your content and objectives. As we journey through Freemium and Premium, we’ll equip you with the insights needed to make that call.
5 Benefits of the Freemium Model for Your Newsletter
At its core, the Freemium model is a two-tiered approach:
1. Free Tier : Users have access to a foundational set of features or content without any monetary commitment. The goal here? Acquaint users with the product or service, foster trust, and cultivate an appetite for more.
2. Premium Tier : For those seeking a richer experience or additional functionalities, a payment unlocks this elevated tier. This is where the business generates revenue and where the value proposition needs to shine. Now, the name here is similar to Freemium’s competitor, the Premium paywall, so it may be easy to confuse the two, but here we are talking about a higher user tier only available for paying subscribers.
The Freemium model, while not without its challenges, has carved a niche in the digital economy for several compelling reasons. Let’s break down the primary benefits that make it an attractive option for many businesses:
1. User Acquisition
One of the most significant hurdles for any new product or service is getting users on board. By offering a free tier, businesses can quickly attract a broad user base. Who doesn’t like free stuff, after all?
2. Viral Potential
Free users can become powerful brand ambassadors. If they like what they see, they’ll likely spread the word, leading to organic growth. This word-of-mouth marketing, often genuine and powerful, can be a game-changer.
3. Data Collection
With a larger user base comes a wealth of data. By analyzing the behaviors and preferences of free users, businesses can gain invaluable insights. This data can guide product development, marketing strategies, and user experience enhancements.
4. Upsell Opportunities
Once users are familiar with the free offerings, they’re potential candidates for an upgrade. With targeted promotions or by introducing new premium features, businesses can nudge free users to make the leap to a paid subscription.
5. Building Trust
Skepticism is natural when faced with a new product or platform. By giving users a taste for free, businesses can demonstrate their value, gradually building trust and increasing the likelihood of conversion to the premium tier.
While the benefits of the Freemium model are considerable, it’s not a one-size-fits-all solution. Success hinges on the perceived value of the premium offerings and the balance between the free and premium tiers. Offer too much for free, and users might not see a reason to upgrade. Offer too little, and they might turn away entirely.
6 Benefits of the Premium Model for Your Newsletter
Shifting gears, let’s turn our attention to the Premium model. If the Freemium approach is about luring users in with free offerings and hoping for an eventual conversion, the Premium model adopts a fundamentally different stance: “Pay to access.”
In a Premium model, there’s no free tier. Users must pay upfront to access the content or services on offer. At first glance, this might seem like a hard sell, especially when so many alternatives often provide free entry points. So, why do some businesses swear by the Premium model? Let’s dig deeper.
1. Clarity of Transaction
One of the standout features of the Premium model is its simplicity. Users pay a fee, and in return, they get access to the product or service. There’s no ambiguity about tiered offerings or concerns about being upsold later on.
2. Direct Revenue Stream
From the moment a user signs up, revenue starts flowing. There’s no waiting period or reliance on a small fraction of users to upgrade. Every user is a paying customer, ensuring a consistent revenue stream.
3. Exclusivity and Perceived Value
By placing content or services behind a paywall from the get-go, businesses can create a sense of exclusivity. This can elevate the perceived value of what’s on offer, making users more inclined to pay.
4. Dedicated User Base
While the initial user base might be smaller compared to Freemium, the users who do opt for a Premium subscription are often more committed and engaged. They’ve made an investment and are likely to be serious about what they’ve paid for.
5. Quality Over Quantity
The Premium model prioritizes the quality of users over sheer numbers. This can lead to a more sustainable, loyal audience, which can be especially valuable for niche content or specialized services.
6. Reduced Overheads
In a Premium model, there’s no need to maintain a dual structure of free and paid content. This can lead to reduced operational complexities and overheads, especially in terms of support and infrastructure.
But it’s not all smooth sailing. The Premium model comes with its challenges. The initial barrier to entry can deter potential users, and there’s a pressing need to continuously deliver high-quality content to justify the price point. As with any model, understanding your target audience and delivering value is paramount.
While the Freemium and Premium models each have their merits, it’s essential to recognize that neither is a silver bullet. Both come with their own sets of challenges that businesses must navigate to achieve success. Let’s unpack the key hurdles associated with each model:
Freemium Challenges
1. Conversion Rates: One of the most pressing concerns with Freemium is the actual rate at which free users convert to paid ones. Data shows that only a tiny fraction will make the leap, which can strain profitability.
2. Resource Strain: Catering to a large free user base can demand significant resources in terms of bandwidth, support, and infrastructure without the guarantee of proportional revenue.
3. Balancing Act: Determining what to offer for free and what to reserve for paying customers is tricky. Misjudging this balance can either deter users from upgrading or turn them away at the outset.
4. Revenue Predictability: With revenue primarily from conversions, financial forecasting can be more challenging, making scaling and investment decisions a bit riskier.
Premium Challenges
1. Initial Barrier : The upfront payment requirement can deter potential users, especially in markets where competitors offer free alternatives. It’s crucial to present undeniable value right from the start.
2. Higher Expectations : Paying customers have higher expectations. A single misstep in content quality, user experience, or support can lead to dissatisfaction and increased churn.
3. Marketing Pressure : Without a free entry point, marketing efforts need to be top-tier. It becomes essential to effectively communicate the value proposition and differentiate it from competitors.
4. Audience Growth Rate : The growth rate for Premium models is typically slower, given the absence of a free tier to pull users in initially.
Both models, while promising in their own right, require strategic planning, a keen understanding of the target audience, and consistent delivery of value. The challenges aren’t insurmountable, but awareness of these potential pitfalls is the first step in devising strategies to counteract them effectively.
Choosing the Right Model for Your Business
At the heart of the Freemium vs. Premium debate is a fundamental question: which model aligns best with your business goals, target audience, and resources? While there’s no one-size-fits-all answer, certain considerations can guide you toward an informed decision. Let’s explore these critical factors:
6 Factors for Choosing the Right Paywall
1. Understand Your Audience : Who are they? What do they value? If they’re hesitant to spend initially and need a taste before committing, the Freemium model might resonate. But if they’re seeking specialized, exclusive content and are willing to pay for it, Premium could be the way.
2. Evaluate Your Resources : Can your infrastructure and support teams handle a vast influx of free users? If not, it might be more sustainable to focus on a smaller, paying audience through the Premium model.
3. Consider Your Revenue Goals : If immediate, steady revenue is paramount, especially in the early stages, Premium offers more predictability. However, if you can afford a longer-term play with the potential for wider reach, Freemium might be worth the gamble.
4. Content and Service Differentiation : If you have a unique proposition that stands out and is difficult to replicate, charging for it from the get-go with a Premium model can make sense. Otherwise, Freemium can be a way to lure users in and gradually upsell.
5. Feedback and Iteration : Especially for businesses that are continuously evolving, the Freemium model can provide a vast user base for feedback, helping to refine and improve the product.
6. Market Dynamics : Look at your competitors. Are they mostly Freemium or Premium? Sometimes, zagging when everyone else is zigging can help you stand out.
In conclusion, the choice between Freemium and Premium isn’t a binary one. Some businesses even blend elements of both, offering limited free trials before a full premium commitment. The key lies in understanding your unique context, testing different approaches, and being adaptable based on real-world feedback and results.
7 Advantages of Implementing Paywalls on Your Own Website
Content is king. But the throne it sits on? That’s your website. When it comes to implementing paywalls, having your own website is not just a plus – it’s essential. Let’s explore why:
1. Complete Control : Platforms like Medium or Substack offer built-in monetization features, but they are the ones that decide what paywalls you use. Owning your website gives you the reins to your content kingdom. You decide your type of paywall , how and when paywalls appear, what content sits behind them, and how users interact with them.
2. Optimized User Experience : With a bespoke website, the user journey can be meticulously crafted. From the moment they land on your site to the moment they hit the ‘subscribe’ button, every step can be tailored for smoothness and intuitiveness.
4. Custom Analytics : Platforms offer generic analytics. However, a tailored website can provide insights specific to your content, audience behavior, and paywall interactions. This data is gold, helping refine strategies and drive growth.
5. Branding Consistency : Your brand is unique, and it should shine consistently across all touchpoints. A custom website ensures that even your paywall pages resonate with your brand’s voice, tone, and aesthetics.
7. SEO Advantages : Search Engine Optimization is pivotal for online visibility. With a dedicated website, SEO can be finely tuned, ensuring your paywalled content is discoverable and ranks high.
Now, crafting such a website might sound daunting. That’s where a digital partner comes into play. By collaborating with experts like Refact , you can ensure your website isn’t just a passive platform but a dynamic tool that actively supports and enhances your paywall strategy.
In essence, while platforms with built-in paywalls are convenient, they’re a bit like rented apartments. They’re functional, but they lack that personal touch. Your own website? That’s your dream home, built brick by brick to your vision. And when it comes to monetizing content, there’s no place like home.
Final Verdict: and the Winner Is?
As we wrap up our exploration of Freemium vs. Premium and the immense value of a personalized website for paywall implementation, one thing is crystal clear: navigating the digital landscape requires more than just great content. It demands a strategy, foresight, and the right tools at your disposal.
Implementing paywalls on a platform tailored to your needs not only provides a unique experience for your audience but sets you apart in a crowded market. It’s like having a custom-made suit – it fits better, looks sharper, and leaves a lasting impression.
Yet, such customization isn’t always straightforward. It requires expertise, a vision translated into digital reality, seamless integrations, and continuous optimizations. And that’s precisely where Refact comes into the picture.
Refact isn’t just another digital partner. We specialize in empowering newsletters and media companies to carve out their niche in the digital space. Whether it’s an optimized WordPress website that’s perfectly aligned with your brand, seamless integration with payment platforms, or ensuring your content reaches the right audience, Refact is here to make it happen.
Looking to grow your media business? Get in touch and tell us about your project!
Get in Touch LET’S WORK TOGETHER Sound smarter in meetings. Weekly media tech news in easy-to-read chunks.