');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}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .close-button{align-items:center;cursor:pointer;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:0;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .close-button:focus,.wp-lightbox-overlay .close-button:hover,.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:none}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:9999999999}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:0 0;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@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%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}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}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;overflow-wrap:break-word}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap}.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}}:root :where(.wp-block-latest-posts.is-grid){padding:0}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;font-size:.8125em}.wp-block-latest-posts__post-excerpt,.wp-block-latest-posts__post-full-content{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}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.wp-block-loginout,.wp-block-media-text{box-sizing:border-box}.wp-block-media-text{direction:ltr;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.is-vertically-aligned-center>.wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center>.wp-block-media-text__media,.wp-block-media-text>.wp-block-media-text__content,.wp-block-media-text>.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;grid-row:1;margin:0}.wp-block-media-text>.wp-block-media-text__content{direction:ltr;grid-column:2;grid-row:1;padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media{grid-column:2;grid-row:1}.wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content{grid-column:1;grid-row:1}.wp-block-media-text__media a{display:block}.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}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media{height:100%;min-height:250px}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img{height:100%;object-fit:cover;width:100%}@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;z-index:1}.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(a),.wp-block-navigation :where(a:active),.wp-block-navigation :where(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%;visibility:hidden;width:0;z-index:2}@media not (prefers-reduced-motion){.wp-block-navigation .has-child .wp-block-navigation__submenu-container{transition:opacity .1s linear}}.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{display:flex;flex-grow:1;padding:.5em 1em}.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:#0000;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 .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container,.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container,.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-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:initial;border:none;color:currentColor;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;text-transform:inherit}.wp-block-navigation-submenu__toggle{cursor:pointer}.wp-block-navigation-submenu__toggle[aria-expanded=true]+.wp-block-navigation__submenu-icon>svg,.wp-block-navigation-submenu__toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle{padding-left:0;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-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle){padding:0}.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 #00000026}.wp-block-navigation.has-background .wp-block-navigation__submenu-container{background-color:inherit}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__submenu-container{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 :where(.wp-block-navigation-item 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{background-color:inherit;display:flex;flex-direction:column;overflow:auto;padding:clamp(1rem,var(--wp--style--root--padding-top),20rem) clamp(1rem,var(--wp--style--root--padding-right),20rem) clamp(1rem,var(--wp--style--root--padding-bottom),20rem) clamp(1rem,var(--wp--style--root--padding-left),20rem);z-index:100000}@media not (prefers-reduced-motion){.wp-block-navigation__responsive-container.is-menu-open{animation:overlay-menu__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.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-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list{background:#0000!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}.wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open{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:#0000;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}.wp-block-navigation .wp-block-navigation-item__description{display:none}.link-ui-tools{border-top:1px solid #f0f0f0;padding:8px}.link-ui-block-inserter{padding-top:8px}.link-ui-block-inserter__back{margin-left:8px;text-transform:uppercase}.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}.wp-block-page-list{box-sizing:border-box}.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}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.wp-block-post-author{box-sizing:border-box;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-author-biography{box-sizing:border-box}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px)}.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 :where(input[type=submit]){box-shadow:none;cursor:pointer;display:inline-block;overflow-wrap:break-word;text-align:center}.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-comments-count{box-sizing:border-box}.wp-block-post-content{display:flow-root}.wp-block-post-comments-link,.wp-block-post-date{box-sizing:border-box}:where(.wp-block-post-excerpt){box-sizing:border-box;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 :where(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:initial}.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-featured-image:where(.alignleft,.alignright){width:100%}.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-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"],.wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.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 :where(a){display:inline-block;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-post-author-name{box-sizing:border-box}.wp-block-preformatted{box-sizing:border-box;white-space:pre-wrap}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em}.wp-block-pullquote{box-sizing:border-box;margin:0 0 1em;overflow-wrap:break-word;padding:4em 0;text-align:center}.wp-block-pullquote blockquote,.wp-block-pullquote p{color:inherit}.wp-block-pullquote blockquote{margin:0}.wp-block-pullquote p{margin-top:0}.wp-block-pullquote p:last-child{margin-bottom:0}.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}.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.has-text-align-center blockquote{text-align:center}.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 :where(cite){color:inherit;display:block}.wp-block-post-template{box-sizing:border-box;list-style:none;margin-bottom:0;margin-top:0;max-width:100%;padding:0}.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-post-template-is-layout-constrained>li>.alignright,.wp-block-post-template-is-layout-flow>li>.alignright{float:right;margin-inline-end:0;margin-inline-start:2em}.wp-block-post-template-is-layout-constrained>li>.alignleft,.wp-block-post-template-is-layout-flow>li>.alignleft{float:left;margin-inline-end:2em;margin-inline-start:0}.wp-block-post-template-is-layout-constrained>li>.aligncenter,.wp-block-post-template-is-layout-flow>li>.aligncenter{margin-inline-end:auto;margin-inline-start:auto}.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-query-total,.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-quote>cite{display:block}.wp-block-read-more{display:block;width:fit-content}.wp-block-read-more:where(:not([style*=text-decoration])){text-decoration:none}.wp-block-read-more:where(:not([style*=text-decoration])):active,.wp-block-read-more:where(:not([style*=text-decoration])):focus{text-decoration:none}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;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-rss{box-sizing:border-box;list-style:none;padding:0}.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;height:1.25em;min-height:24px;min-width:24px;vertical-align:text-bottom;width:1.25em}: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{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{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;margin-left:0;max-width:100%}.wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{min-width:0!important;transition-property:width}.wp-block-search.wp-block-search__button-only .wp-block-search__input{flex-basis:100%;transition-duration:.3s}.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:hidden}.wp-block-search.wp-block-search__button-only.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}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background-color:#fff;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[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper{float:right}.wp-block-separator{border:none;border-top:2px solid}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center}:root :where(.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-separator.is-style-dots{background:none!important;border:none!important}.wp-block-site-logo{box-sizing:border-box;line-height:0}.wp-block-site-logo a{display:inline-block;line-height:0}.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}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px}.wp-block-site-tagline,.wp-block-site-title{box-sizing:border-box}.wp-block-site-title :where(a){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit}.wp-block-social-links{background:0 0;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 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}@media not (prefers-reduced-motion){.wp-block-social-link{transition:transform .1s ease}}.wp-block-social-link a{align-items:center;display:flex;line-height:0}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{fill:currentColor;color:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-amazon{background-color:#f90;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-behance{background-color:#0757fe;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-bluesky{background-color:#0a7aff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-discord{background-color:#5865f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-etsy{background-color:#f45800;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-flickr{background-color:#0461dd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-foursquare{background-color:#e65678;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-github{background-color:#24292d;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google{background-color:#ea4434;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar{background-color:#1d4fc4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-meetup{background-color:#f6405f;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-patreon{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest{background-color:#e60122;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pocket{background-color:#ef4155;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-reddit{background-color:#ff4500;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-skype{background-color:#0478d7;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-snapchat{stroke:#000;background-color:#fefc00;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-spotify{background-color:#1bd760;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram{background-color:#2aabee;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-threads{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tiktok{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr{background-color:#011835;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitch{background-color:#6440a4;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-vk{background-color:#4680c2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp{background-color:#25d366;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x{background-color:#000;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-yelp{background-color:#d32422;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link{background:0 0}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg{height:1.25em;width:1.25em}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-amazon{color:#f90}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bandcamp{color:#1ea0c3}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-behance{color:#0757fe}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-bluesky{color:#0a7aff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-codepen{color:#1e1f26}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-deviantart{color:#02e49b}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-discord{color:#5865f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dribbble{color:#e94c89}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-dropbox{color:#4280ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-etsy{color:#f45800}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook{color:#0866ff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-fivehundredpx{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-flickr{color:#0461dd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-foursquare{color:#e65678}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-github{color:#24292d}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-goodreads{color:#382110}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google{color:#ea4434}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar{color:#1d4fc4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram{color:#f00075}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-lastfm{color:#e21b24}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin{color:#0d66c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-mastodon{color:#3288d4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-meetup{color:#f6405f}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-patreon{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest{color:#e60122}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pocket{color:#ef4155}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-reddit{color:#ff4500}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-skype{color:#0478d7}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-snapchat{stroke:#000;color:#fff}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-soundcloud{color:#ff5600}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-spotify{color:#1bd760}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram{color:#2aabee}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-threads{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tiktok{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr{color:#011835}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitch{color:#6440a4}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter{color:#1da1f2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vimeo{color:#1eb7ea}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-vk{color:#4680c2}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp{color:#25d366}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress{color:#3499cd}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x{color:#000}:where(.wp-block-social-links.is-style-logos-only) .wp-social-link-yelp{color:#d32422}:where(.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}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em}.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 a{display:inline-block;margin-right:5px}.wp-block-tag-cloud span{display:inline-block;margin-left:5px;text-decoration:none}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch}:root :where(.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{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.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:initial;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:#0000}.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:initial}.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:initial}.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}:root :where(.wp-block-table-of-contents){box-sizing:border-box}:where(.wp-block-term-description){box-sizing:border-box;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.3333333333%}.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{vertical-align:middle;width:100%}@supports (position:sticky){.wp-block-video [poster]{object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video :where(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{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{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-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--primary:#2a4861;--wp--preset--color--secondary:#5d7b94;--wp--preset--color--tertiary:#90aec7;--wp--preset--color--accent:#60945d;--wp--preset--color--highlight:#915d94;--wp--preset--color--light-gray:#ededef;--wp--preset--color--gray:#84848f;--wp--preset--color--dark-gray:#24242f;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:16px;--wp--preset--font-size--medium:24px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--font-size--extra-large:48px;--wp--preset--font-size--huge:64px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}#ez-toc-container{background:#f9f9f9;border:1px solid #aaa;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);display:table;margin-bottom:1em;padding:10px 20px 10px 10px;position:relative;width:auto}div.ez-toc-widget-container{padding:0;position:relative}#ez-toc-container.ez-toc-light-blue{background:#edf6ff}#ez-toc-container.ez-toc-white{background:#fff}#ez-toc-container.ez-toc-black{background:#000}#ez-toc-container.ez-toc-transparent{background:0 0}div.ez-toc-widget-container ul{display:block}div.ez-toc-widget-container li{border:none;padding:0}div.ez-toc-widget-container ul.ez-toc-list{padding:10px}#ez-toc-container ul ul,.ez-toc div.ez-toc-widget-container ul ul{margin-left:1.5em}#ez-toc-container li,#ez-toc-container ul{padding:0}#ez-toc-container li,#ez-toc-container ul,#ez-toc-container ul li,div.ez-toc-widget-container,div.ez-toc-widget-container li{background:0 0;list-style:none;line-height:1.6;margin:0;overflow:hidden;z-index:1}#ez-toc-container .ez-toc-title{text-align:left;line-height:1.45;margin:0;padding:0}.ez-toc-title-container{display:table;width:100%}.ez-toc-title,.ez-toc-title-toggle{display:inline;text-align:left;vertical-align:middle}.ez-toc-btn,.ez-toc-glyphicon{display:inline-block;font-weight:400}#ez-toc-container.ez-toc-black a,#ez-toc-container.ez-toc-black a:visited,#ez-toc-container.ez-toc-black p.ez-toc-title{color:#fff}#ez-toc-container div.ez-toc-title-container+ul.ez-toc-list{margin-top:1em}.ez-toc-wrap-left{margin:0 auto 1em 0!important}.ez-toc-wrap-left-text{float:left}.ez-toc-wrap-right{margin:0 0 1em auto!important}.ez-toc-wrap-right-text{float:right}#ez-toc-container a{color:#444;box-shadow:none;text-decoration:none;text-shadow:none;display:inline-flex;align-items:stretch;flex-wrap:nowrap}#ez-toc-container a:visited{color:#9f9f9f}#ez-toc-container a:hover{text-decoration:underline}#ez-toc-container a.ez-toc-toggle{display:flex;align-items:center}.ez-toc-widget-container ul.ez-toc-list li:before{content:' ';position:absolute;left:0;right:0;height:30px;line-height:30px;z-index:-1}.ez-toc-widget-container ul.ez-toc-list li.active{background-color:#ededed}.ez-toc-widget-container li.active>a{font-weight:900}.ez-toc-btn{padding:6px 12px;margin-bottom:0;font-size:14px;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ez-toc-btn:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.ez-toc-btn:focus,.ez-toc-btn:hover{color:#333;text-decoration:none}.ez-toc-btn.active,.ez-toc-btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ez-toc-btn-default{color:#333;background-color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#ccc}.ez-toc-btn-default.active,.ez-toc-btn-default:active,.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{color:#333;background-color:#ebebeb;border-color:#adadad}.ez-toc-btn-default.active,.ez-toc-btn-default:active{background-image:none;background-color:#e0e0e0;border-color:#dbdbdb}.ez-toc-btn-sm,.ez-toc-btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.ez-toc-btn-xs{padding:1px 5px}.ez-toc-btn-default:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.active,.ez-toc-btn:active{background-image:none}.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.ez-toc-pull-right{float:right!important;margin-left:10px}#ez-toc-container label.cssicon,#ez-toc-widget-container label.cssicon{height:30px}.ez-toc-glyphicon{position:relative;top:1px;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;line-height:1;-moz-osx-font-smoothing:grayscale}.ez-toc-glyphicon:empty{width:1em}.ez-toc-toggle i.ez-toc-glyphicon,label.cssicon .ez-toc-glyphicon:empty{font-size:16px;margin-left:2px}#ez-toc-container input,.ez-toc-toggle #item{position:absolute;left:-999em}#ez-toc-container input[type=checkbox]:checked+nav,#ez-toc-widget-container input[type=checkbox]:checked+nav{opacity:0;max-height:0;border:none;display:none}#ez-toc-container .ez-toc-js-icon-con,#ez-toc-container label{position:relative;cursor:pointer;display:initial}#ez-toc-container .ez-toc-js-icon-con,#ez-toc-container .ez-toc-toggle label,.ez-toc-cssicon{float:right;position:relative;font-size:16px;padding:0;border:1px solid #999191;border-radius:5px;cursor:pointer;left:10px;width:35px}div#ez-toc-container .ez-toc-title{display:initial}.ez-toc-wrap-center{margin:0 auto 1em!important}#ez-toc-container a.ez-toc-toggle{color:#444;background:inherit;border:inherit}#ez-toc-container .eztoc-toggle-hide-by-default,.eztoc-hide,label.cssiconcheckbox{display:none}.ez-toc-widget-container ul li a{padding-left:10px;display:inline-flex;align-items:stretch;flex-wrap:nowrap}.ez-toc-widget-container ul.ez-toc-list li{height:auto!important}.ez-toc-icon-toggle-span{display:flex;align-items:center;width:35px;height:30px;justify-content:center;direction:ltr}.eztoc_no_heading_found{background-color:#ff0;padding-left:10px}.term-description .ez-toc-title-container p:nth-child(2){width:50px;float:right;margin:0}div#ez-toc-container .ez-toc-title{font-size:120%}div#ez-toc-container .ez-toc-title{font-weight:500}div#ez-toc-container ul li,div#ez-toc-container ul li a{font-size:95%}div#ez-toc-container ul li,div#ez-toc-container ul li a{font-weight:500}div#ez-toc-container nav ul ul li{font-size:95%}.ez-toc-container-direction{direction:ltr}.ez-toc-counter ul{counter-reset:item}.ez-toc-counter nav ul li a:before{content:counters(item,'.',decimal) '. ';display:inline-block;counter-increment:item;flex-grow:0;flex-shrink:0;margin-right:.2em;float:left}.ez-toc-widget-direction{direction:ltr}.ez-toc-widget-container ul{counter-reset:item}.ez-toc-widget-container nav ul li a:before{content:counters(item,'.',decimal) '. ';display:inline-block;counter-increment:item;flex-grow:0;flex-shrink:0;margin-right:.2em;float:left}:root{--primary-color:#2a4861;--secondary-color:#5d7b94;--tertiary-color:#90aec7;--accent-color:#60945d;--contrast-color:#e63e4c;--highlight-color:#915d94;--light-gray-color:#ededef;--gray-color:#84848f;--dark-gray-color:#24242f;--text-color:rgba(0,0,0,.9);--medium-text-color:rgba(0,0,0,.7);--light-text-color:rgba(0,0,0,.5);--medium-border-color:rgba(0,0,0,.3);--light-border-color:rgba(0,0,0,.1);--link-color:#5d7b94;--link-hover-color:#2a4861;--button-color:#2a4861;--button-text-color:#fff;--button-hover-color:#5d7b94;--button-hover-text-color:#fff;--header-background-color:#2a4861;--header-text-color:#fff;--header-text-hover-color:rgba(255,255,255,.5);--header-border-color:rgba(255,255,255,.1);--title-color:#2a4861;--title-hover-color:#5d7b94;--post-meta-background-color:#ededef;--comments-background-color:#ededef;--widget-title-color:#2a4861;--widget-title-hover-color:#5d7b94;--widget-background-color:#ededef;--footer-background-color:#2a4861;--footer-text-color:rgba(255,255,255,.6);--footer-link-color:#fff;--footer-link-hover-color:rgba(255,255,255,.6);--footer-border-color:rgba(255,255,255,.1);--text-font:"Barlow",arial,helvetica,sans-serif;--title-font:"Barlow",arial,helvetica,sans-serif;--navi-font:"Barlow",arial,helvetica,sans-serif;--widget-title-font:"Barlow",arial,helvetica,sans-serif;--title-font-weight:700;--navi-font-weight:400;--widget-title-font-weight:700;--title-text-transform:none;--navi-text-transform:none;--widget-title-text-transform:none;--text-line-height:1.75;--title-line-height:1.4}html{box-sizing:border-box;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:0}code,kbd,pre,samp{font-size:1em;font-family:monospace}button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield;appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0}optgroup{font-weight:700}body,button,input,select,textarea{color:rgba(0,0,0,.9);color:var(--text-color);font-size:16px;font-size:1rem;font-family:Barlow,arial,helvetica,sans-serif;font-family:var(--text-font);line-height:1.75;line-height:var(--text-line-height)}h1,h2,h3,h4,h5,h6{clear:both;margin-top:1em;margin-bottom:.75em;color:#2a4861;color:var(--title-color);font-family:Barlow,arial,helvetica,sans-serif;font-family:var(--title-font);font-weight:700;font-weight:var(--title-font-weight);text-transform:none;text-transform:var(--title-text-transform);line-height:1.4;line-height:var(--title-line-height)}h1{font-size:36px;font-size:2.25rem}h2{font-size:28px;font-size:1.75rem}h3{font-size:24px;font-size:1.5rem}h4{font-size:22px;font-size:1.375rem}h5{font-size:20px;font-size:1.25rem}h6{font-size:19px;font-size:1.1875rem}p{margin:1.75rem 0}dfn,cite,em,i{font-style:italic}address{margin:1.75rem 0}pre{overflow:auto;margin:1.75rem 0;padding:1rem 1.25rem;max-width:100%;border:1px solid;border-color:rgba(0,0,0,.1);border-color:var(--light-border-color);background:rgba(0,0,0,.05);font-size:15px;font-size:.9375rem;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.75;line-height:var(--text-line-height)}code,kbd,tt,var{font-size:15px;font-size:.9375rem;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;background:rgba(0,0,0,.1);border-radius:3px;padding:2px 5px}pre code{background:0 0;padding:0}abbr,acronym{border-bottom:1px solid rgba(0,0,0,.5);border-bottom:1px solid var(--light-text-color);cursor:help}mark,ins{text-decoration:none}big{font-size:125%}*,*:before,*:after{box-sizing:inherit}body{margin:0;background:0 0}blockquote{margin:1.75rem 0;padding-left:1.5rem;border-left:5px solid;border-color:rgba(0,0,0,.1);border-color:var(--light-border-color);color:rgba(0,0,0,.5);color:var(--light-text-color);font-family:Georgia,"Times New Roman",Times,serif}blockquote p{margin-bottom:1rem}blockquote cite{display:block;color:rgba(0,0,0,.9);color:var(--text-color);font-family:Barlow,arial,helvetica,sans-serif;font-family:var(--text-font);font-size:16px;font-size:1rem;font-style:normal}blockquote cite:before{content:"— "}hr{margin:1.75rem 0;height:1px;border:0;background-color:rgba(0,0,0,.1);background-color:var(--light-border-color);box-sizing:content-box}ul,ol{margin:1.75rem 0;padding:0 0 0 1.5rem}ul{list-style:square}ol{list-style:decimal}li>ul,li>ol{margin-top:.5em;margin-bottom:.5em;margin-left:1.5em}dt{font-weight:700}dd{margin:0 0 1.5em}img{border:0;max-width:100%;height:auto}table{margin:1.75rem 0;width:100%;border:none;table-layout:auto;border-spacing:0;border-collapse:collapse}th,td{padding:.4em .6em;border:1px solid;border-color:rgba(0,0,0,.1);border-color:var(--light-border-color)}th{font-weight:400;text-align:initial;background:rgba(0,0,0,.05)}tfoot td{background:rgba(0,0,0,.05)}a{color:#5d7b94;color:var(--link-color);text-decoration:underline;background-color:transparent}a:hover,a:focus,a:active{color:#2a4861;color:var(--link-hover-color);text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{outline:0}button,input[type=button],input[type=reset],input[type=submit]{margin:0;padding:.6rem 1rem;border:none;color:#fff;color:var(--button-text-color);background-color:#2a4861;background-color:var(--button-color);text-decoration:none;font-weight:400;font-size:15px;font-size:.9375rem}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{color:#fff;color:var(--button-hover-text-color);background-color:#5d7b94;background-color:var(--button-hover-color)}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],textarea{padding:.3em .6em;max-width:100%;border:1px solid;border-color:rgba(0,0,0,.1);border-color:var(--light-border-color);background:0 0;color:rgba(0,0,0,.7);color:var(--medium-text-color)}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{border:1px solid;border-color:rgba(0,0,0,.3);border-color:var(--medium-border-color);color:rgba(0,0,0,.9);color:var(--text-color);outline:none}textarea{overflow:auto;width:100%}.search-form{display:flex;margin:0;padding:0}.search-form label{flex-grow:1}.search-form .search-field{display:inline-block;box-sizing:border-box;margin:0;padding:.75rem 1rem;min-width:100px;width:100%;-webkit-appearance:none}.search-form .search-submit{display:flex;margin-left:.5rem;padding:.75rem 1rem;align-items:center}.search-form .search-submit .icon-search{width:24px;height:24px;fill:currentcolor}.screen-reader-text{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{top:5px;left:5px;z-index:100000;display:block;clip:auto !important;padding:15px 23px 14px;width:auto;height:auto;border-radius:3px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;text-decoration:none;font-weight:700;font-size:14px;font-size:.875rem;line-height:normal}.alignleft,.alignright,.aligncenter{display:block}.aligncenter{clear:both;margin-right:auto;margin-left:auto}.site{box-sizing:border-box;margin:0 auto;padding:0;width:100%;overflow:hidden;max-width:1240px}.site-header,.site-container{padding-left:1.25rem;padding-right:1.25rem}.site-content{padding:1.25rem 1.25rem 1px;background:#fff}.site-main{margin-left:auto;margin-right:auto;max-width:800px}.site-footer{padding:1.25rem}.site-header{background-color:#2a4861;background-color:var(--header-background-color)}.header-main{display:flex;flex-wrap:wrap;padding-top:1rem;padding-bottom:1rem}.site-logo{margin-right:1.25rem}.site-logo .custom-logo{margin:0;padding:0;max-width:100%;height:auto;border:none;vertical-align:top}.site-branding{display:flex;margin:0;padding:0;max-width:100%;flex-direction:column;justify-content:center}.site-branding a:link,.site-branding a:visited,.site-branding a:hover{text-decoration:none}.site-title{margin:0;padding:0;color:#fff;color:var(--header-text-color);text-decoration:none;font-size:24px;font-size:1.5rem;font-family:Barlow,arial,helvetica,sans-serif;font-family:var(--title-font);font-weight:700;font-weight:var(--title-font-weight);text-transform:none;text-transform:var(--title-text-transform);line-height:1.4;line-height:var(--title-line-height)}.site-title a:link,.site-title a:visited{color:#fff;color:var(--header-text-color);transition:all .15s ease}.site-title a:hover,.site-title a:active{color:rgba(255,255,255,.5);color:var(--header-text-hover-color)}.site-description{display:block;margin:0;padding:0;color:#fff;color:var(--header-text-color);font-size:14px;font-size:.875rem}.header-image{margin-top:1px}.header-image img,.header-image .wp-post-image{margin:0;width:100%;height:auto;vertical-align:top}body.site-title-hidden .site-header .site-title,body.site-description-hidden .site-header .site-description{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px}.primary-navigation{position:relative;width:100%}.main-navigation ul{margin:0;padding:0;color:#fff;color:var(--header-text-color);list-style:none;font-size:17px;font-size:1.0625rem;font-family:Barlow,arial,helvetica,sans-serif;font-family:var(--navi-font);font-weight:400;font-weight:var(--navi-font-weight);text-transform:none;text-transform:var(--navi-text-transform)}.main-navigation>ul{margin-top:1.5rem;margin-bottom:1rem;border-top:1px solid;border-color:#fff;border-color:var(--header-text-color)}.main-navigation ul,.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon,.main-navigation ul a>.icon{display:none}.main-navigation.toggled-on>ul.menu{display:block}.main-navigation ul li{position:relative;margin:0}.main-navigation ul a{display:block;margin:0;padding:1rem;border-bottom:1px solid;border-color:rgba(255,255,255,.1);border-color:var(--header-border-color);text-decoration:none}.main-navigation ul a,.main-navigation ul a:link,.main-navigation ul a:visited{color:#fff;color:var(--header-text-color);text-decoration:none;transition:all .15s ease}.main-navigation ul a:hover,.main-navigation ul a:active,.main-navigation ul a:focus{color:rgba(255,255,255,.5);color:var(--header-text-hover-color)}.main-navigation ul li.current-menu-item>a{text-decoration:underline}.main-navigation ul ul{font-size:16px;font-size:1rem;background-color:#2a4861;background-color:var(--header-background-color)}.is-amp-page .main-navigation ul button.toggled-on+ul,.main-navigation ul ul.toggled-on{display:block}.main-navigation ul ul a{padding-left:2rem}.main-navigation ul ul ul a{padding-left:4rem}.main-navigation ul ul ul ul a{padding-left:6rem}.primary-menu-toggle{display:flex;align-items:center;margin:0;margin-left:auto;padding:1rem;border:none;background:0 0;color:#fff;color:var(--header-text-color);text-decoration:none;font-size:17px;font-size:1.0625rem;font-family:Barlow,arial,helvetica,sans-serif;font-family:var(--navi-font);font-weight:400;font-weight:var(--navi-font-weight);text-transform:none;text-transform:var(--navi-text-transform);text-align:left;transition:all .15s ease}.primary-menu-toggle .menu-toggle-text{display:none}.primary-menu-toggle:focus{outline:thin dotted;color:#fff;color:var(--header-text-color);background:0 0}.primary-menu-toggle:hover,.primary-menu-toggle:active{color:rgba(255,255,255,.5);color:var(--header-text-hover-color);background:0 0;cursor:pointer}.primary-menu-toggle .icon{margin:0;width:28px;height:28px;vertical-align:top;fill:#fff;fill:var(--header-text-color);transition:fill .15s ease}.primary-menu-toggle:hover .icon,.primary-menu-toggle:active .icon{fill:rgba(255,255,255,.5);fill:var(--header-text-hover-color)}.primary-menu-toggle[aria-expanded=true] .icon-menu,.primary-menu-toggle[aria-expanded=false] .icon-close{display:none}.primary-menu-toggle[aria-expanded=true] .icon-close{display:inline-block}.main-navigation .dropdown-toggle{position:absolute;display:block;top:0;right:0;padding:1.1rem 1.5rem;background:0 0;border:none}.main-navigation .dropdown-toggle:focus{outline:thin dotted;color:#fff;color:var(--header-text-color);background:0 0}.main-navigation .dropdown-toggle:hover,.main-navigation .dropdown-toggle:active{background:0 0}.main-navigation .dropdown-toggle .icon{margin:.35em 0 0;width:20px;height:20px;vertical-align:top;fill:#fff;fill:var(--header-text-color);transition:fill .15s ease}.main-navigation .dropdown-toggle:hover .icon,.main-navigation .dropdown-toggle:active .icon,.main-navigation .dropdown-toggle:focus .icon{fill:rgba(255,255,255,.5);fill:var(--header-text-hover-color)}.main-navigation .dropdown-toggle.toggled-on .icon{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.main-navigation ul ul .dropdown-toggle{padding:1rem 1.2rem}.main-navigation ul ul .dropdown-toggle .icon{width:18px;height:18px}.sidebar{margin-left:auto;margin-right:auto;max-width:800px}.sidebar .widget{padding:1.5rem;background-color:#ededef;background-color:var(--widget-background-color)}@media only screen and (min-width:480px){.sidebar .widget{padding:2rem}}@media only screen and (min-width:880px){.has-sidebar .site-content{display:flex}.has-sidebar .site-content .site-main,.has-sidebar .site-content .sidebar{margin:0;box-sizing:border-box}.has-sidebar .site-content .site-main{flex-basis:70%}.has-sidebar .site-content .sidebar{max-width:100%;min-width:300px;padding-left:1.75rem;flex-grow:1;flex-basis:30%}.sidebar-left.has-sidebar .site-content .site-main,.page-template-template-sidebar-left.has-sidebar .site-content .site-main,.page-template-template-sidebar-left-no-title.has-sidebar .site-content .site-main{order:2}.sidebar-left.has-sidebar .site-content .sidebar,.page-template-template-sidebar-left.has-sidebar .site-content .sidebar,.page-template-template-sidebar-left-no-title.has-sidebar .site-content .sidebar{order:1;padding-left:0;padding-right:1.75rem}}@media only screen and (min-width:960px){.has-sidebar .site-content .sidebar{padding-left:2rem}.sidebar-left.has-sidebar .site-content .sidebar,.page-template-template-sidebar-left.has-sidebar .site-content .sidebar,.page-template-template-sidebar-left-no-title.has-sidebar .site-content .sidebar{padding-right:2rem}}@media only screen and (min-width:1280px){.has-sidebar .site-content .sidebar{padding-left:.75rem}.sidebar-left.has-sidebar .site-content .sidebar,.page-template-template-sidebar-left.has-sidebar .site-content .sidebar,.page-template-template-sidebar-left-no-title.has-sidebar .site-content .sidebar{padding-right:2.5rem}}.type-post,.type-page,.type-attachment{margin:0 0 1.25rem;padding:0}.sticky{padding-left:2rem;border-left:5px solid;border-color:#2a4861;border-color:var(--title-color)}.entry-header{margin-bottom:.5rem}.entry-title{margin:0;padding:0;color:#2a4861;color:var(--title-color);-ms-word-wrap:break-word;word-wrap:break-word;font-size:24px;font-size:1.5rem;font-family:Barlow,arial,helvetica,sans-serif;font-family:var(--title-font);font-weight:700;font-weight:var(--title-font-weight);text-transform:none;text-transform:var(--title-text-transform);line-height:1.4;line-height:var(--title-line-height)}.entry-title a:link,.entry-title a:visited{color:#2a4861;color:var(--title-color);text-decoration:none;transition:all .15s ease}.entry-title a:hover,.entry-title a:active{color:#5d7b94;color:var(--title-hover-color)}.entry-content{font-size:17px;font-size:1.0625rem}.post-image{margin-bottom:.5rem}.wp-post-image{margin:0;padding:0;vertical-align:top}.entry-meta{display:flex;flex-wrap:wrap;flex-direction:column;margin:1rem 0 0;font-size:15px;font-size:.9375rem}.entry-meta a:link,.entry-meta a:visited{text-decoration:none}.entry-meta a:hover,.entry-meta a:active{text-decoration:underline}.entry-meta .updated:not(.published){display:none}@media only screen and (min-width:360px){.entry-meta{flex-direction:row;align-items:center}.entry-meta>span{padding-bottom:2px}.entry-meta>span:after{display:inline-block;margin:0 .5rem;color:rgba(0,0,0,.5);color:var(--light-text-color);content:"/"}.entry-meta .entry-comments:after{margin:0;content:""}}.entry-categories{margin-right:1rem}.entry-categories ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.entry-categories ul li{margin:0}.entry-categories a{display:inline-block;margin:0 2px 2px 0;padding:.1em .6em;text-decoration:none;background-color:#ededef;background-color:var(--post-meta-background-color)}.entry-tags{display:flex;flex-wrap:wrap;margin:1.25rem 0 0;align-items:center;font-size:14px;font-size:.875rem}.entry-tags a{margin:0 2px 2px 0;padding:.1em .6em;text-decoration:none}.entry-tags a:link,.entry-tags a:visited{color:#fff;color:var(--button-text-color);background-color:#2a4861;background-color:var(--button-color);transition:all .15s ease}.entry-tags a:hover,.entry-tags a:active,.entry-tags a:focus{color:#fff;color:var(--button-hover-text-color);background-color:#5d7b94;background-color:var(--button-hover-color)}body.date-hidden .type-post .entry-meta .posted-on,body.author-hidden .type-post .entry-meta .posted-by,body.comments-hidden .type-post .entry-meta .entry-comments,body.categories-hidden .type-post .entry-categories,body.tags-hidden.single-post .type-post .entry-tags,body.post-navigation-hidden.single-post .post-navigation{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px}body.author-hidden .type-post .entry-meta .posted-by:after,body.date-hidden .type-post .entry-meta .posted-on:after,body.comments-hidden .type-post .entry-meta .posted-by:after,body.author-hidden.comments-hidden .type-post .entry-meta .posted-on:after,body.date-hidden.comments-hidden .type-post .entry-meta .posted-by:after{margin:0;content:""}body.date-hidden.author-hidden.categories-hidden.comments-hidden .type-post .entry-meta{display:none}.more-link{display:inline-block;padding:.6rem 1rem;color:#fff;color:var(--button-text-color);background-color:#2a4861;background-color:var(--button-color);font-size:15px;font-size:.9375rem}.more-link:link,.more-link:visited{color:#fff;color:var(--button-text-color);text-decoration:none;transition:all .15s ease}.more-link:hover,.more-link:active,.more-link:focus{color:#fff;color:var(--button-hover-text-color);background-color:#5d7b94;background-color:var(--button-hover-color)}.more-link:focus{outline:-webkit-focus-ring-color auto 1px}.more-link:after{content:" »"}.post-navigation{margin:0 0 1.5rem}.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{word-wrap:break-word}.post-navigation .nav-links .nav-next{margin-top:1.25rem;text-align:right}.post-navigation .nav-links a:link,.post-navigation .nav-links a:visited{color:rgba(0,0,0,.5);color:var(--light-text-color);text-decoration:none}.post-navigation .nav-links .entry-title{font-size:20px;font-size:1.25rem}.post-navigation .nav-links a:link .entry-title,.post-navigation .nav-links a:visited .entry-title{color:#2a4861;color:var(--title-color)}.post-navigation .nav-links a:hover .entry-title,.post-navigation .nav-links a:active .entry-title{color:#5d7b94;color:var(--title-hover-color)}.post-navigation .nav-links .nav-link-text{display:block}.post-navigation .nav-links .nav-previous .nav-link-text:before{margin-right:5px;content:"«"}.post-navigation .nav-links .nav-next .nav-link-text:after{margin-left:5px;content:"»"}body.page-template-template-fullwidth .site-content .site-main,body.page-template-template-fullwidth-no-title .site-content .site-main{max-width:1160px}body.page-template-template-fullwidth .site-content .site-main .entry-content>.alignwide,body.page-template-template-fullwidth-no-title .site-content .site-main .entry-content>.alignwide{max-width:1320px}body.page-template-template-fullwidth .site-content .site-main .entry-content>.alignwide>[class*=__inner-container]>*,body.page-template-template-fullwidth .site-content .site-main .entry-content>.alignfull>[class*=__inner-container]>*,body.page-template-template-fullwidth-no-title .site-content .site-main .entry-content>.alignwide>[class*=__inner-container]>*,body.page-template-template-fullwidth-no-title .site-content .site-main .entry-content>.alignfull>[class*=__inner-container]>*{max-width:1160px}body.page-template-template-fullwidth .site-content .site-main .entry-content>.alignwide>[class*=__inner-container]>*.alignwide,body.page-template-template-fullwidth .site-content .site-main .entry-content>.alignfull>[class*=__inner-container]>*.alignwide,body.page-template-template-fullwidth-no-title .site-content .site-main .entry-content>.alignwide>[class*=__inner-container]>*.alignwide,body.page-template-template-fullwidth-no-title .site-content .site-main .entry-content>.alignfull>[class*=__inner-container]>*.alignwide{max-width:1320px}body.page-template-template-fullwidth .site-content .site-main .entry-content>.alignwide>[class*=__inner-container]>*.alignfull,body.page-template-template-fullwidth .site-content .site-main .entry-content>.alignfull>[class*=__inner-container]>*.alignfull,body.page-template-template-fullwidth-no-title .site-content .site-main .entry-content>.alignwide>[class*=__inner-container]>*.alignfull,body.page-template-template-fullwidth-no-title .site-content .site-main .entry-content>.alignfull>[class*=__inner-container]>*.alignfull{max-width:100%}@media only screen and (min-width:960px){body.page-template-template-fullwidth .entry-content>.alignwide,body.page-template-template-fullwidth-no-title .entry-content>.alignwide{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}}@media only screen and (min-width:calc( 1240px )){body.page-template-template-fullwidth .entry-content > .alignwide, body.page-template-template-fullwidth-no-title .entry-content>.alignwide{margin-left:calc(100% / 2 - 1320px / 2);margin-right:calc(100% / 2 - 1320px / 2);max-width:1320px}}.archive-header .archive-title,.search-header .search-title{font-size:20px;font-size:1.25rem;font-family:Barlow,arial,helvetica,sans-serif;font-family:var(--title-font);font-weight:700;font-weight:var(--title-font-weight);text-transform:none;text-transform:var(--title-text-transform);line-height:1.4}.archive-header .archive-description,.search-header .search-form{margin-top:1rem}.archive-header .archive-description{font-size:16px;font-size:1rem}@media only screen and (min-width:640px){.blog-layout-horizontal-list .post-wrapper .type-post{display:flex;flex-wrap:nowrap;align-items:center}.blog-layout-horizontal-list .post-wrapper .type-post .post-image{width:42%;margin-right:1rem;margin-bottom:0}.blog-layout-horizontal-list .post-wrapper .type-post .entry-wrap{width:58%;margin-left:1rem}.blog-layout-horizontal-list .post-wrapper .type-post .entry-title{font-size:22px;font-size:1.375rem}.blog-layout-horizontal-list .post-wrapper .type-post .entry-content{font-size:16px;font-size:1rem}.blog-layout-horizontal-list .post-wrapper .type-post .entry-meta,.blog-layout-horizontal-list .post-wrapper .type-post .more-link{font-size:15px;font-size:.9375rem}.blog-layout-horizontal-list .post-wrapper .type-post .entry-tags{font-size:14px;font-size:.875rem}.blog-layout-two-column-grid .post-wrapper,.blog-layout-three-column-grid .post-wrapper{display:flex;flex-wrap:wrap;margin-right:-1.75rem}.blog-layout-two-column-grid .post-wrapper .type-post,.blog-layout-three-column-grid .post-wrapper .type-post{padding-right:1.75rem;width:50%}.blog-layout-two-column-grid .post-wrapper .type-post .entry-header,.blog-layout-two-column-grid .post-wrapper .type-post .post-image,.blog-layout-three-column-grid .post-wrapper .type-post .entry-header,.blog-layout-three-column-grid .post-wrapper .type-post .post-image{margin-bottom:.5rem}.blog-layout-two-column-grid .post-wrapper .type-post .entry-title,.blog-layout-three-column-grid .post-wrapper .type-post .entry-title{font-size:22px;font-size:1.375rem}.blog-layout-two-column-grid .post-wrapper .type-post .entry-content,.blog-layout-three-column-grid .post-wrapper .type-post .entry-content{font-size:16px;font-size:1rem}.blog-layout-two-column-grid .post-wrapper .type-post .entry-meta,.blog-layout-two-column-grid .post-wrapper .type-post .more-link,.blog-layout-three-column-grid .post-wrapper .type-post .entry-meta,.blog-layout-three-column-grid .post-wrapper .type-post .more-link{font-size:15px;font-size:.9375rem}.blog-layout-two-column-grid .post-wrapper .type-post .entry-tags,.blog-layout-three-column-grid .post-wrapper .type-post .entry-tags{font-size:14px;font-size:.875rem}}@media only screen and (min-width:960px){.blog-layout-two-column-grid .post-wrapper,.blog-layout-three-column-grid .post-wrapper{margin-right:-2rem}.blog-layout-two-column-grid .post-wrapper .type-post,.blog-layout-three-column-grid .post-wrapper .type-post{padding-right:2rem}}@media only screen and (min-width:1280px){.blog-layout-two-column-grid .post-wrapper,.blog-layout-three-column-grid .post-wrapper{margin-right:-2.5rem}.blog-layout-two-column-grid .post-wrapper .type-post,.blog-layout-three-column-grid .post-wrapper .type-post{padding-right:2.5rem;margin-bottom:2.5rem}.blog-layout-horizontal-list .post-wrapper .type-post .entry-header,.blog-layout-horizontal-list .post-wrapper .type-post .post-image,.blog-layout-two-column-grid .post-wrapper .type-post .entry-header,.blog-layout-two-column-grid .post-wrapper .type-post .post-image{margin-bottom:.75rem}.blog-layout-horizontal-list .post-wrapper .type-post .entry-title,.blog-layout-two-column-grid .post-wrapper .type-post .entry-title{font-size:24px;font-size:1.5rem}.blog-layout-horizontal-list .post-wrapper .type-post .entry-content,.blog-layout-two-column-grid .post-wrapper .type-post .entry-content{font-size:17px;font-size:1.0625rem}.blog-layout-horizontal-list .post-wrapper .type-post .entry-meta,.blog-layout-horizontal-list .post-wrapper .type-post .more-link,.blog-layout-two-column-grid .post-wrapper .type-post .entry-meta,.blog-layout-two-column-grid .post-wrapper .type-post .more-link{font-size:16px;font-size:1rem}.blog-layout-horizontal-list .post-wrapper .type-post .entry-tags,.blog-layout-two-column-grid .post-wrapper .type-post .entry-tags{font-size:15px;font-size:.9375rem}.blog-layout-three-column-grid .post-wrapper .type-post{width:33.3333333333%}}.blog-layout-two-column-grid .post-wrapper .type-post.sticky,.blog-layout-three-column-grid .post-wrapper .type-post.sticky{width:100%}.pagination{margin:0 0 1.5rem}.pagination .page-numbers,.pagination .current{display:inline-block;margin:0 .5rem 0 0;padding:.4rem 1rem;text-align:center;text-decoration:none;background-color:#ededef;background-color:var(--post-meta-background-color)}.pagination .page-numbers.dots{padding:.4rem;background:0 0}.pagination a:hover,.pagination a:active{color:#2a4861;color:var(--link-hover-color);text-decoration:underline}.pagination .current{color:#fff;color:var(--button-text-color);background-color:#2a4861;background-color:var(--button-color)}.entry-content>.alignwide{max-width:960px}.entry-content>.alignfull{max-width:100vw}.entry-content>.alignwide,.entry-content>.alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.entry-content>.alignwide>[class*=__inner-container]>*,.entry-content>.alignfull>[class*=__inner-container]>*{margin-left:auto;margin-right:auto;max-width:800px}.entry-content>.alignwide>[class*=__inner-container]>*.alignwide,.entry-content>.alignfull>[class*=__inner-container]>*.alignwide{max-width:960px}.entry-content>.alignwide>[class*=__inner-container]>*.alignfull,.entry-content>.alignfull>[class*=__inner-container]>*.alignfull{max-width:100%}@media only screen and (min-width:880px){.has-sidebar .site-content .entry-content>.alignwide,.has-sidebar .site-content .entry-content>.alignfull{margin-left:0;margin-right:0}}@media only screen and (min-width:960px){.entry-content>.alignwide{margin-left:-40px;margin-right:-40px}}@media only screen and (min-width:1280px){.entry-content>.alignwide{margin-left:-80px;margin-right:-80px}}@media only screen and (min-width:calc( 1240px )){body.centered-theme-layout .entry-content>.alignfull{margin-left:calc(100% / 2 - 1240px / 2);margin-right:calc(100% / 2 - 1240px / 2);max-width:1240px}}.wp-block-audio,.wp-block-button,.wp-block-buttons,.wp-block-columns,.wp-block-embed,.wp-block-image,.wp-block-gallery,.wp-block-cover,.wp-block-table{margin-bottom:1.75rem}p.has-background{padding:1rem 1.25rem}.has-drop-cap:not(:focus):first-letter {font-size:4.5rem;line-height:.7;font-weight:700}.wp-block-code{border-radius:3px}.wp-block-separator{border:none}.wp-block-separator:not(.is-style-wide):not(.is-style-dots),.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){margin-left:auto;margin-right:auto;max-width:6rem;height:5px}.wp-block-table table{margin:0}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:rgba(0,0,0,.05)}.wp-block-table.is-style-stripes thead{border-bottom:2px solid}.wp-block-table.is-style-stripes tfoot{border-top:2px solid}.wp-block-table.is-style-stripes thead,.wp-block-table.is-style-stripes tfoot{border-color:rgba(0,0,0,.9);border-color:var(--text-color)}.wp-block-table.is-style-stripes thead th,.wp-block-table.is-style-stripes tfoot td{background:0 0}.wp-block-buttons .wp-block-button{margin:0 .5rem 0 0}.wp-block-buttons .wp-block-button:last-child{margin-right:0}.wp-block-button{font-size:17px;font-size:1.0625rem}.wp-block-button.aligncenter{text-align:center}.wp-block-button__link{margin:0;padding:.6rem 1rem;border:none;border-radius:0;color:inherit;font-size:inherit;text-decoration:none}.wp-block-button__link:link,.wp-block-button__link:visited{color:inherit;text-decoration:none}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color),.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):link,.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):visited{color:#fff;color:var(--button-text-color)}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-background){background-color:#2a4861;background-color:var(--button-color)}.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):not(.has-background):hover,.wp-block-button:not(.is-style-outline) .wp-block-button__link:not(.has-text-color):not(.has-background):active{background-color:#5d7b94;background-color:var(--button-hover-color)}.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-text-color:hover,.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-text-color:active,.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-background:hover,.wp-block-button:not(.is-style-outline) .wp-block-button__link.has-background:active{text-decoration:underline}.wp-block-button.is-style-outline .wp-block-button__link{padding:calc(0.6em - 2px) calc(1em - 2px);background-color:transparent !important}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-cover .wp-block-button.is-style-outline .wp-block-button__link,.wp-block-media-text .wp-block-button.is-style-outline .wp-block-button__link{color:inherit}.wp-block-button.is-style-outline .wp-block-button__link:hover,.wp-block-button.is-style-outline .wp-block-button__link:active{text-decoration:underline}.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):hover,.wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color):active{color:inherit}.wp-block-quote.has-text-align-center:not(.is-style-large),.wp-block-quote.has-text-align-right:not(.is-style-large){padding-left:0;border-left:0}.wp-block-quote.has-text-align-right:not(.is-style-large){padding-right:1.5rem;border-right:5px solid;border-color:rgba(0,0,0,.1);border-color:var(--light-border-color)}.wp-block-quote.is-style-large{padding:0;border:none;font-size:28px;font-size:1.75rem}.wp-block-quote.is-style-large p{font-size:inherit;font-style:inherit;line-height:inherit}.wp-block-quote.is-style-large cite{text-align:inherit;font-size:16px;font-size:1rem}.wp-block-pullquote{margin:1.75rem 0;padding:0;border-bottom:5px solid;border-top:5px solid;border-color:rgba(0,0,0,.1);border-color:var(--light-border-color)}.wp-block-pullquote blockquote{border:none;padding:0;font-size:28px;font-size:1.75rem}.wp-block-pullquote p{font-size:inherit;line-height:inherit}.wp-block-pullquote blockquote>p:last-of-type{margin-bottom:0}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:.75em}.wp-block-pullquote blockquote cite{color:rgba(0,0,0,.9);color:var(--text-color)}.wp-block-pullquote.is-style-solid-color{padding:1px 2rem}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:0;margin-right:0;max-width:100%}.wp-block-pullquote.is-style-solid-color blockquote p{margin:1.75rem 0 1rem;font-size:inherit}.wp-block-pullquote.is-style-solid-color blockquote cite{color:inherit}.wp-block-image img{vertical-align:top}.wp-block-cover,.wp-block-cover-image{width:auto}.wp-block-cover>.wp-block-cover__inner-container>*:first-child,.wp-block-cover-image>.wp-block-cover__inner-container>*:first-child{margin-top:0}.wp-block-cover>.wp-block-cover__inner-container>*:last-child,.wp-block-cover-image>.wp-block-cover__inner-container>*:last-child{margin-bottom:0}.wp-block-gallery{justify-content:center}.wp-block-embed-vimeo.alignfull iframe{width:100%}.wp-block-group.has-background{padding:1.5rem}.wp-block-group.has-background>.wp-block-group__inner-container>*:first-child{margin-top:0}.wp-block-group.has-background>.wp-block-group__inner-container>*:last-child{margin-bottom:0}div.wp-block-columns{gap:1.5rem}.wp-block-column.has-background{padding:1.5rem;box-sizing:border-box}.wp-block-column.has-background>*:first-child{margin-top:0}.wp-block-column.has-background>*:last-child{margin-bottom:0}.wp-block-latest-posts.wp-block-latest-posts__list{padding:0}.wp-block-latest-posts.wp-block-latest-posts__list li{margin-top:.5rem}.wp-block-latest-posts__post-date,.wp-block-latest-posts__post-author{color:rgba(0,0,0,.5);color:var(--light-text-color);font-size:15px;font-size:.9375rem}.has-primary-color,.wp-block-button__link.has-primary-color{color:#2a4861;color:var(--primary-color)}.has-secondary-color,.wp-block-button__link.has-secondary-color{color:#5d7b94;color:var(--secondary-color)}.has-tertiary-color,.wp-block-button__link.has-tertiary-color{color:#90aec7;color:var(--tertiary-color)}.has-accent-color,.wp-block-button__link.has-accent-color{color:#60945d;color:var(--accent-color)}.has-highlight-color,.wp-block-button__link.has-highlight-color{color:#915d94;color:var(--highlight-color)}.has-white-color,.wp-block-button__link.has-white-color{color:#fff}.has-light-gray-color,.wp-block-button__link.has-light-gray-color{color:#ededef;color:var(--light-gray-color)}.has-gray-color,.wp-block-button__link.has-gray-color{color:#84848f;color:var(--gray-color)}.has-dark-gray-color,.wp-block-button__link.has-dark-gray-color{color:#24242f;color:var(--dark-gray-color)}.has-black-color,.wp-block-button__link.has-black-color{color:#000}.has-primary-background-color,.has-primary-background-color[class]{background-color:#2a4861;background-color:var(--primary-color)}.has-secondary-background-color,.has-secondary-background-color[class]{background-color:#5d7b94;background-color:var(--secondary-color)}.has-tertiary-background-color,.has-tertiary-background-color[class]{background-color:#90aec7;background-color:var(--tertiary-color)}.has-accent-background-color,.has-accent-background-color[class]{background-color:#60945d;background-color:var(--accent-color)}.has-highlight-background-color,.has-highlight-background-color[class]{background-color:#915d94;background-color:var(--highlight-color)}.has-white-background-color,.has-white-background-color[class]{background-color:#fff}.has-light-gray-background-color,.has-light-gray-background-color[class]{background-color:#ededef;background-color:var(--light-gray-color)}.has-gray-background-color,.has-gray-background-color[class]{background-color:#84848f;background-color:var(--gray-color)}.has-dark-gray-background-color,.has-dark-gray-background-color[class]{background-color:#24242f;background-color:var(--dark-gray-color)}.has-black-background-color,.has-black-background-color[class]{background-color:#000}.has-small-font-size{font-size:16px}.has-medium-font-size{font-size:24px}.has-large-font-size{font-size:36px}.has-extra-large-font-size{font-size:48px}.has-huge-font-size{font-size:64px}.widget{margin:0 0 1.25rem;padding:0}.widget .widget-title,.widget .is-style-widget-title{margin:0 0 1rem;padding:0;color:#2a4861;color:var(--widget-title-color);-ms-word-wrap:break-word;word-wrap:break-word;font-size:20px;font-size:1.25rem;font-family:Barlow,arial,helvetica,sans-serif;font-family:var(--widget-title-font);font-weight:700;font-weight:var(--widget-title-font-weight);text-transform:none;text-transform:var(--widget-title-text-transform);line-height:1.4;line-height:var(--title-line-height)}.widget ul a:link,.widget ul a:visited,.widget ol a:link,.widget ol a:visited,.widget .tagcloud a:link,.widget .tagcloud a:visited,.widget .menu-navigation-container>ul a:link,.widget .menu-navigation-container>ul a:visited{text-decoration:none}.widget ul a:hover,.widget ul a:active,.widget ol a:hover,.widget ol a:active,.widget .tagcloud a:hover,.widget .tagcloud a:active,.widget .menu-navigation-container>ul a:hover,.widget .menu-navigation-container>ul a:active{text-decoration:underline}.widget .textwidget>*:last-child,.widget .menu-navigation-container>ul,.widget ul:last-child,.widget ol:last-child{margin-bottom:0}.widget select{max-width:100%}.comments-area{margin:0 0 1.25rem;padding:1.5rem;background-color:#ededef;background-color:var(--comments-background-color)}@media only screen and (min-width:480px){.comments-area{padding:2rem}}.comments-title,.comment-reply-title{margin:0 0 1.5rem;color:#2a4861;color:var(--title-color);font-family:Barlow,arial,helvetica,sans-serif;font-family:var(--title-font);font-weight:700;font-weight:var(--title-font-weight);font-size:20px;font-size:1.25rem;text-transform:none;text-transform:var(--title-text-transform);line-height:1.4}.comment-reply-title{padding:0}.comment-list{margin:0;padding:0;list-style:none}.comment,.trackback,.pingback{margin:0 0 1.5rem;padding:0;font-size:16px;font-size:1rem}.comment{padding:1.5rem 0 0;border-top:1px solid rgba(0,0,0,.05)}.comment .comment-body{display:block;margin:0;padding:0}.comment-meta{float:left;padding:0;width:100%}.comment-meta .comment-author img{float:left;margin-right:1em}.comment-meta .comment-author a:link,.comment-meta .comment-author a:visited{text-decoration:none}.bypostauthor{display:block}.comment-meta .comment-metadata{margin-top:.3em;font-size:15px;font-size:.9375rem;color:rgba(0,0,0,.5);color:var(--light-text-color)}.comment-meta .comment-metadata a{margin-right:1em}.comment-meta .comment-metadata a:link,.comment-meta .comment-metadata a:visited{color:rgba(0,0,0,.5);color:var(--light-text-color);text-decoration:none}.comment-meta .comment-metadata a:hover,.comment-meta .comment-metadata a:active{color:rgba(0,0,0,.9);color:var(--text-color)}.comment-awaiting-moderation{display:block;margin-top:1.5rem}.comment-content{clear:left;padding:1.5rem 0 0}.comment ol.children{margin:1.5rem 0 0;list-style:none}.comment ol.children .comment{margin:0}.trackback .comment-meta,.pingback .comment-meta{float:none}.trackback .comment-meta .comment-author .says,.pingback .comment-meta .comment-author .says{display:none}.trackback .comment-meta .comment-metadata,.pingback .comment-meta .comment-metadata{font-size:15px;font-size:.9375rem}.trackback .comment-content,.pingback .comment-content{display:none}.comment .reply{font-size:15px;font-size:.9375rem}.comment .comment-respond,.comment-list+.comment-respond{margin:1.5rem 0 0;padding:1.5rem 0 0;border-top:1px solid rgba(0,0,0,.05)}.comment-navigation{margin:0 0 1rem;padding:1rem}.comment-navigation .nav-previous{float:left}.comment-navigation .nav-next{float:right}.comment-navigation a:link,.comment-navigation a:visited{color:rgba(0,0,0,.5);text-decoration:none}.comment-navigation a:hover,.comment-navigation a:active{color:rgba(0,0,0,.9);color:var(--text-color)}.comment-navigation .nav-previous a:before{margin-right:5px;content:"←"}.comment-navigation .nav-next a:after{margin-left:5px;content:"→"}.comment-form{padding:0;font-size:16px;font-size:1rem}.comment-form .logged-in-as{font-size:15px;font-size:.9375rem}.comment-form label{display:inline-block;min-width:150px;font-weight:700}.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url]{background:#fff}.comment-form textarea{margin-top:.4em;background:#fff}.comment-form .form-submit{margin-bottom:0}.comment-form input[type=checkbox]+label{display:inline;padding-left:.5em;font-weight:400}.comment-reply-title small a{margin-left:1em;text-transform:none;font-size:15px;font-size:.9375rem;font-weight:400}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{margin-top:0;margin-bottom:0;padding:0;border:none}embed,iframe,object,figure,img,picture{max-width:100%}figcaption,.wp-caption,.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-audio figcaption,.wp-block-table figcaption{font-size:16px;font-size:1rem;color:rgba(0,0,0,.7);color:var(--medium-text-color)}.wp-block-embed figcaption,.wp-block-image figcaption,.wp-block-audio figcaption,.wp-block-table figcaption,.wp-block-gallery>figcaption{margin:.5rem 0 1.5rem;max-width:100%;width:auto !important;text-align:center}.wp-block-table figcaption{margin-bottom:0}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption .wp-caption-text{margin:.5em 0}.gallery{display:grid;margin:1rem 0;padding:0;grid-gap:1rem}.gallery-columns-1{display:block}.gallery-columns-2,.gallery-columns-3,.gallery-columns-4,.gallery-columns-5,.gallery-columns-6,.gallery-columns-7,.gallery-columns-8,.gallery-columns-9{grid-template-columns:1fr 1fr}.gallery-item{display:block;box-sizing:border-box;margin:0;padding:0;text-align:center}.gallery-item img{vertical-align:top}.gallery-caption{display:block;margin:.5rem 0 0;font-size:15px;font-size:.9375rem;color:rgba(0,0,0,.5);color:var(--light-text-color)}@media only screen and (-ms-high-contrast:none),(-ms-high-contrast:active){.gallery{display:flex}.gallery-item{display:inline-block;padding:1rem}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.3333333333%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666666667%}.gallery-columns-7 .gallery-item{width:14.2857142857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111111111%}}.footer-wrap{color:rgba(255,255,255,.6);color:var(--footer-text-color);background-color:#2a4861;background-color:var(--footer-background-color)}.site-footer{font-size:14px;font-size:.875rem}.site-footer a:link,.site-footer a:visited{color:#fff;color:var(--footer-link-color);text-decoration:none}.site-footer a:hover,.site-footer a:active{text-decoration:underline}.site-footer input[type=text],.site-footer input[type=email],.site-footer input[type=url],.site-footer input[type=password],.site-footer input[type=search],.site-footer input[type=submit],.site-footer textarea{border:1px solid;border-color:rgba(255,255,255,.1);border-color:var(--footer-border-color);color:rgba(255,255,255,.6);color:var(--footer-link-hover-color)}.site-footer input[type=text]:focus,.site-footer input[type=email]:focus,.site-footer input[type=url]:focus,.site-footer input[type=password]:focus,.site-footer input[type=search]:focus,.site-footer textarea:focus{color:rgba(255,255,255,.6);color:var(--footer-text-color)}.site-footer button,.site-footer input[type=button],.site-footer input[type=reset],.site-footer input[type=submit]{color:rgba(255,255,255,.6);color:var(--footer-link-hover-color)}.site-footer button:hover,.site-footer input[type=button]:hover,.site-footer input[type=reset]:hover,.site-footer input[type=submit]:hover,.site-footer button:focus,.site-footer input[type=button]:focus,.site-footer input[type=reset]:focus,.site-footer input[type=submit]:focus,.site-footer button:active,.site-footer input[type=button]:active,.site-footer input[type=reset]:active,.site-footer input[type=submit]:active{color:rgba(255,255,255,.1);color:var(--footer-border-color)}.site-info .widget{margin-bottom:1.5rem}.site-info .widget .widget-title{color:rgba(255,255,255,.6);color:var(--footer-text-color);font-weight:400}.site-info .widget .tzwb-posts-list .tzwb-entry-meta,.site-info .widget .tzwb-posts-list .tzwb-entry-meta span:after,.site-info .widget .tzwb-posts-list .tzwb-entry-meta a:link,.site-info .widget .tzwb-posts-list .tzwb-entry-meta a:visited,.site-info .widget .tzwb-comments-list .tzwb-comment-date{color:rgba(255,255,255,.6);color:var(--footer-link-hover-color)}.site-info .widget .tzwb-posts-list .tzwb-entry-meta a:hover,.site-info .widget .tzwb-posts-list .tzwb-entry-meta a:active{color:rgba(255,255,255,.6);color:var(--footer-text-color)}.site-info .footer-text,.site-info .credit-link{display:block}.breadcrumbs{margin:0 0 1.25rem;padding:0;word-wrap:break-word;box-sizing:border-box}.breadcrumbs-container{font-size:14px;font-size:.875rem}.breadcrumbs .trail-browse,.breadcrumbs .trail-items,.breadcrumbs .trail-items li{display:inline;margin:0;padding:0}.breadcrumbs .trail-browse{margin-right:.5rem;font-weight:400;font-size:14px;font-size:.875rem}.breadcrumbs .trail-items{list-style:none}.breadcrumbs .trail-items li:after{padding:0 .5em;content:"»"}.trail-separator-slash .trail-items li:after{content:"/"}.trail-separator-dash .trail-items li:after{content:"–"}.trail-separator-bull .trail-items li:after{content:"•"}.trail-separator-arrow-bracket .trail-items li:after{content:">"}.trail-separator-raquo .trail-items li:after{content:"»"}.trail-separator-single-arrow .trail-items li:after{content:"→"}.trail-separator-double-arrow .trail-items li:after{content:"⇒"}.breadcrumbs .trail-items li:last-of-type:after{display:none}@media only screen and (min-width:640px){.breadcrumbs-container,.breadcrumbs .trail-browse{font-size:15px;font-size:.9375rem}}:root{--tz-column-gap:1.5rem}.tz-magazine-block .tz-magazine-post{margin:0 0 1.5rem;padding:0}.tz-magazine-block .tz-entry-image,.tz-magazine-block .tz-entry-header{margin-bottom:1rem}.tz-magazine-block .tz-entry-title{font-size:22px;font-size:1.375rem}.tz-magazine-block .tz-magazine-grid-columns-3 .tz-entry-title{font-size:18px;font-size:1.125rem}.tz-magazine-block .tz-magazine-grid-columns-4 .tz-entry-title,.tz-magazine-block .tz-magazine-thumbnail-list .tz-entry-title{font-size:17px;font-size:1.0625rem}.tz-magazine-block .tz-entry-meta{margin-top:.5rem;font-size:15px;font-size:.9375rem}.tz-magazine-block .tz-meta-field{margin-right:0}.tz-magazine-block .tz-entry-meta>span:last-child:after{display:none}.tz-magazine-block .tz-entry-content{font-size:16px;font-size:1rem}.tz-magazine-block .tz-entry-content .more-link{font-size:15px;font-size:.9375rem}.tz-magazine-thumbnail-list .tz-magazine-post .tz-entry-image,.tz-magazine-thumbnail-list .tz-magazine-post .tz-entry-header{margin-bottom:0}.tz-magazine-thumbnail-list .tz-magazine-post .tz-entry-meta{margin-top:.25rem;font-size:15px;font-size:.9375rem}@media only screen and (min-width:960px){:root{--tz-column-gap:2rem}.tz-magazine-block .tz-magazine-post{margin-bottom:2rem}.tz-magazine-block .tz-entry-title{font-size:24px;font-size:1.5rem}.tz-magazine-block .tz-magazine-grid-columns-3 .tz-entry-title{font-size:20px;font-size:1.25rem}.tz-magazine-block .tz-magazine-grid-columns-4 .tz-entry-title,.tz-magazine-block .tz-magazine-thumbnail-list .tz-entry-title{font-size:18px;font-size:1.125rem}.tz-magazine-block .tz-entry-meta{font-size:16px;font-size:1rem}.tz-magazine-block .tz-entry-content{font-size:17px;font-size:1.0625rem}.tz-magazine-block .tz-entry-content .more-link{font-size:16px;font-size:1rem}}.themezee-related-posts{margin:0 0 1.5rem}.themezee-related-posts .entry-meta>span:last-child:after{content:""}.themezee-related-posts ul.related-posts-list{margin:0;padding:0;list-style:none}.themezee-related-posts .related-posts-list li{display:block;margin-top:1.5rem;list-style:none}.themezee-related-posts .related-posts-list li .wp-post-image{margin:0 0 1rem}.themezee-related-posts .related-posts-list li .entry-header{margin-bottom:.5rem}.themezee-related-posts .related-posts-list li .entry-title{font-size:18px;font-size:1.125rem}.themezee-related-posts .related-posts-list li .entry-meta{font-size:14px;font-size:.875rem}.themezee-related-posts .related-posts-grid{margin:1.5rem 0 0}.themezee-related-posts .related-posts-columns .related-post-column{margin-top:1rem}.themezee-related-posts .related-posts-columns .related-post-column .wp-post-image{margin:0 0 .75rem;padding:0;border:none}.themezee-related-posts .related-posts-columns .related-post-column .entry-header{margin-bottom:.5rem}.themezee-related-posts .related-posts-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem}.themezee-related-posts .related-posts-columns .related-post-column .entry-meta{margin:0;font-size:14px;font-size:.875rem}.themezee-related-posts .related-posts .clearfix:before,.themezee-related-posts .related-posts .clearfix:after{display:inline;content:none}@media only screen and (min-width:400px){.themezee-related-posts .related-posts-list li{display:grid;grid-template-columns:2fr 3fr;grid-template-rows:auto 1fr;grid-column-gap:1rem}.themezee-related-posts .related-posts-list li>a{grid-row:1/span 2}.themezee-related-posts .related-posts-list li .wp-post-image{margin:0}.themezee-related-posts .related-posts-list li .entry-title{font-size:16px;font-size:1rem}.themezee-related-posts .related-posts-list li .entry-meta{margin:0;align-content:flex-start}.themezee-related-posts .related-posts-two-columns,.themezee-related-posts .related-posts-four-columns{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(2,1fr)}.themezee-related-posts .related-posts-two-columns .related-post-column,.themezee-related-posts .related-posts-four-columns .related-post-column{margin-top:0}.themezee-related-posts .related-posts-two-columns .related-post-column .entry-title,.themezee-related-posts .related-posts-four-columns .related-post-column .entry-title{font-size:16px;font-size:1rem}}@media only screen and (min-width:640px){.themezee-related-posts .related-posts-list li .entry-title{font-size:18px;font-size:1.125rem}.themezee-related-posts .related-posts-three-columns{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(3,1fr)}.themezee-related-posts .related-posts-three-columns .related-post-column{margin-top:0}.themezee-related-posts .related-posts-three-columns .related-post-column .entry-title{font-size:16px;font-size:1rem}.themezee-related-posts .related-posts-two-columns .related-post-column .entry-title,.themezee-related-posts .related-posts-four-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem}}@media only screen and (min-width:800px){.themezee-related-posts .related-posts-list li .entry-title{font-size:20px;font-size:1.25rem}.themezee-related-posts .related-posts-two-columns .related-post-column .entry-title,.themezee-related-posts .related-posts-four-columns .related-post-column .entry-title{font-size:20px;font-size:1.25rem}.themezee-related-posts .related-posts-three-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem}}@media only screen and (min-width:960px){.themezee-related-posts .related-posts-list li .entry-title{font-size:18px;font-size:1.125rem}.themezee-related-posts .related-posts-two-columns .related-post-column .entry-title,.themezee-related-posts .related-posts-four-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem}.themezee-related-posts .related-posts-three-columns .related-post-column .entry-title{font-size:16px;font-size:1rem}}@media only screen and (min-width:1120px){.themezee-related-posts .related-posts-list li .entry-title{font-size:18px;font-size:1.125rem}.themezee-related-posts .related-posts-four-columns{grid-template-columns:repeat(4,1fr)}.themezee-related-posts .related-posts-four-columns .related-post-column .entry-title{font-size:16px;font-size:1rem}.themezee-related-posts .related-posts-three-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem}.themezee-related-posts .related-posts-two-columns .related-post-column .entry-title{font-size:20px;font-size:1.25rem}}@media only screen and (min-width:1280px){.themezee-related-posts .related-posts-list li{grid-template-columns:1fr 2fr;grid-column-gap:1.5rem}.themezee-related-posts .related-posts-list li .entry-meta{font-size:15px;font-size:.9375rem}.themezee-related-posts .related-posts-list li .entry-title{font-size:20px;font-size:1.25rem}.themezee-related-posts .related-posts-four-columns .related-post-column .entry-title{font-size:18px;font-size:1.125rem}.themezee-related-posts .related-posts-columns .related-post-column .entry-meta{font-size:15px;font-size:.9375rem}}.tzwb-posts-list{margin:0;padding:0}.tzwb-posts-list li{margin:0;list-style:none}.tzwb-posts-list .tzwb-excerpt p{margin:0;padding:0}.tzwb-posts-list li.tzwb-has-thumbnail{margin:0;padding:.75rem 0;overflow:hidden}.tzwb-posts-list .wp-post-image{float:left;margin:0 1rem 0 0;max-width:55px;height:auto}.tzwb-posts-list .tzwb-entry-meta{margin:0;font-size:14px;font-size:.875rem;color:rgba(0,0,0,.5);color:var(--light-text-color)}.tzwb-posts-list .tzwb-entry-meta span:last-child:after{display:none}.tzwb-posts-list .tzwb-entry-meta a:link,.tzwb-posts-list .tzwb-entry-meta a:visited{color:rgba(0,0,0,.5);color:var(--light-text-color);text-decoration:none}.tzwb-posts-list .tzwb-entry-meta a:hover,.tzwb-posts-list .tzwb-entry-meta a:active{color:rgba(0,0,0,.9);color:var(--text-color)}.tzwb-comments-list{margin:0;padding:0}.tzwb-comments-list li{overflow:hidden;margin:0;list-style:none}.tzwb-comments-list li.tzwb-has-avatar{padding:.75rem 0}.tzwb-comments-list .avatar{float:left;margin:0 1rem 0 0}.tzwb-comments-list .tzwb-comment-content{font-style:italic}.tzwb-comments-list .tzwb-comment-date{color:rgba(0,0,0,.5);color:var(--light-text-color);font-size:14px;font-size:.875rem}.tzwb-tabbed-content .tzwb-tabnavi-wrap{margin:0;padding:0}.tzwb-tabbed-content .tzwb-tabnavi{display:flex;margin:0;padding:0;flex-flow:row wrap;list-style:none;list-style-position:outside}.tzwb-tabbed-content .tzwb-tabnavi li{margin:2px 2px 0 0;padding:0;border:none;list-style:none}.tzwb-tabbed-content .tzwb-tabnavi li a{display:block;margin:0;padding:.4rem .65rem;color:#fff;color:var(--button-text-color);background-color:#2a4861;background-color:var(--button-color);font-size:15px;font-size:.9375rem}.tzwb-tabbed-content .tzwb-tabnavi li a:link,.tzwb-tabbed-content .tzwb-tabnavi li a:visited{color:#fff;color:var(--button-text-color)}.tzwb-tabbed-content .tzwb-tabnavi li a:hover,.tzwb-tabbed-content .tzwb-tabnavi li a:active{color:#fff;color:var(--button-hover-text-color);background-color:#5d7b94;background-color:var(--button-hover-color);text-decoration:none}.tzwb-tabbed-content .tzwb-tabnavi li a.current-tab{text-decoration:underline}.tzwb-tabbed-content .tzwb-tabnavi li a:focus{outline:none}.tzwb-tabbed-content .tzwb-tabcontent{margin:1.5rem 0 0;padding:0}.tzwb-social-icons .social-icons-menu{display:flex;flex-flow:row wrap;margin:0;padding:0;border:none;list-style:none}.tzwb-social-icons .social-icons-menu li{margin:0;padding:0;border:none;list-style:none}.tzwb-social-icons .social-icons-menu li a{display:block;margin:2px 2px 0 0;padding:.5rem .75rem .75rem;background-color:#2a4861;background-color:var(--button-color)}.tzwb-social-icons .social-icons-menu li a:hover,.tzwb-social-icons .social-icons-menu li a:active{background-color:#5d7b94;background-color:var(--button-hover-color);text-decoration:none}.tzwb-social-icons .social-icons-menu li a .icon{margin:0;width:22px;height:22px;vertical-align:middle;fill:#fff;fill:var(--button-text-color)}.tzwb-social-icons .social-icons-menu li a:hover .icon,.tzwb-social-icons .social-icons-menu li a:active .icon{fill:#fff;fill:var(--button-hover-text-color)}@media only screen and (min-width:640px){.site-title{font-size:28px;font-size:1.75rem}.site-description{font-size:15px;font-size:.9375rem}.entry-title{font-size:28px;font-size:1.75rem}.entry-content{font-size:17px;font-size:1.0625rem}button,input[type=button],input[type=reset],input[type=submit],.entry-meta,.more-link,.pagination{font-size:16px;font-size:1rem}.entry-tags,.comment-meta .comment-metadata,.comment .reply,.comment-form .logged-in-as,.comment-reply-title small a,.site-footer{font-size:15px;font-size:.9375rem}}@media only screen and (min-width:960px){.site-title{font-size:32px;font-size:2rem}.site-description{font-size:16px;font-size:1rem}.entry-title{font-size:32px;font-size:2rem}.entry-content{font-size:18px;font-size:1.125rem}.archive-header .archive-title,.search-header .search-title{font-size:22px;font-size:1.375rem}.archive-header .archive-description,.comment{font-size:17px;font-size:1.0625rem}button,input[type=button],input[type=reset],input[type=submit],.entry-meta,.more-link,.pagination{font-size:17px;font-size:1.0625rem}.entry-tags,.comment-meta .comment-metadata,.comment .reply,.comment-form .logged-in-as,.comment-reply-title small a,.site-footer{font-size:16px;font-size:1rem}}@media only screen and (min-width:1280px){.site-title{font-size:36px;font-size:2.25rem}.entry-title{font-size:36px;font-size:2.25rem}.entry-content{font-size:19px;font-size:1.1875rem}}@media only screen and (min-width:480px){.site-header,.site-container{padding-left:1.5rem;padding-right:1.5rem}.header-main{padding-top:1.25rem;padding-bottom:1.25rem}.site-content{padding:1.5rem 1.5rem 1px}.site-footer{padding:1.5rem}.type-post,.type-page,.type-attachment,.post-navigation,.pagination,.widget,.comments-area,.themezee-related-posts{margin-bottom:1.5rem}.entry-header,.post-image{margin-bottom:.75rem}.entry-tags{margin-top:1.5rem}.post-navigation .nav-links{display:flex}.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{margin:0;width:50%}.post-navigation .nav-links .nav-previous{padding-right:1rem}.post-navigation .nav-links .nav-next{padding-left:1rem}}@media only screen and (min-width:640px){.site-header,.site-container{padding-left:1.75rem;padding-right:1.75rem}.header-main{padding-top:1.5rem;padding-bottom:1.5rem}.site-content{padding:1.75rem 1.75rem 1px}.site-footer{padding:1.75rem}.type-post,.type-page,.type-attachment,.post-navigation,.pagination,.widget,.comments-area,.themezee-related-posts{margin-bottom:1.75rem}.entry-header,.post-image{margin-bottom:1rem}.entry-tags{margin-top:1.75rem}}@media only screen and (min-width:960px){.site-header,.site-container{padding-left:2rem;padding-right:2rem}.header-main{padding-top:1.75rem;padding-bottom:1.75rem}.site-content{padding:2rem 2rem 1px}.site-footer{padding:2rem}.type-post,.type-page,.type-attachment,.post-navigation,.pagination,.widget,.comments-area,.themezee-related-posts{margin-bottom:2rem}.entry-header,.post-image{margin-bottom:1.25rem}.entry-tags{margin-top:2rem}}@media only screen and (min-width:1280px){.site-header,.site-container{padding-left:2.5rem;padding-right:2.5rem}.header-main{padding-top:2rem;padding-bottom:2rem}.site-content{padding:2.5rem 2.5rem 1px}.site-footer{padding:2.5rem}.type-post,.type-page,.type-attachment,.post-navigation,.pagination,.widget,.comments-area,.themezee-related-posts{margin-bottom:2.5rem}.entry-header,.post-image{margin-bottom:1.5rem}.entry-tags{margin-top:2.5rem}}@media only screen and (min-width:400px){.primary-menu-toggle .menu-toggle-text{display:block;margin-left:.75rem}}@media only screen and (min-width:960px){.primary-menu-toggle,.main-navigation .dropdown-toggle{display:none}.main-navigation ul,.main-navigation ul ul{display:block}.primary-navigation{display:flex;margin-left:auto;width:auto;align-items:center}#masthead .main-navigation>ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;border:none}.main-navigation>ul>li{padding:.8rem 1rem}.main-navigation>ul>li>a{padding:.2rem 0;border:none;border-bottom:3px solid transparent}.main-navigation>ul>li.current-menu-item>a{text-decoration:none;border-color:#fff;border-color:var(--header-text-color)}.main-navigation ul ul{position:absolute;left:-999em;top:100%;z-index:99999;padding:.5rem 0;border-top:1px solid;border-color:#fff;border-color:var(--header-text-color)}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{right:0;left:auto}.main-navigation ul ul li a{width:16rem}.main-navigation ul ul ul{left:-999em;top:0;margin-top:-.5rem;border:none;border-right:1px solid;border-color:#fff;border-color:var(--header-text-color)}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{right:100%;left:auto}.main-navigation ul ul li a,.main-navigation ul ul ul li a,.main-navigation ul ul ul ul li a{padding:.75rem 1.25rem;border:none}.main-navigation .menu-item-has-children>a>.icon,.main-navigation .page_item_has_children>a>.icon{position:relative;display:inline-block;left:.5rem;top:.1rem;width:14px;height:14px;fill:#fff;fill:var(--header-text-color);transition:fill .15s ease}.main-navigation ul ul .menu-item-has-children>a>.icon,.main-navigation ul ul .page_item_has_children>a>.icon{position:absolute;left:auto;right:1em;top:50%;margin-top:-.4rem;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.main-navigation ul .menu-item-has-children>a:hover>.icon,.main-navigation ul .page_item_has_children>a:hover>.icon{fill:rgba(255,255,255,.5);fill:var(--header-text-hover-color)}}@media only screen and (min-width:640px){div.wp-block-columns{gap:1.75rem}.wp-block-group.has-background,.wp-block-column.has-background{padding:1.75rem}}@media only screen and (min-width:960px){div.wp-block-columns{gap:2rem}.wp-block-group.has-background,.wp-block-column.has-background{padding:2rem}}@media only screen and (min-width:1280px){div.wp-block-columns{gap:2.5rem}.wp-block-group.has-background,.wp-block-column.has-background{padding:2.5rem}}@media only screen and (min-width:320px){.alignleft{float:left;margin-right:1.5rem}.alignright{float:right;margin-left:1.5rem}}@media only screen and (min-width:480px){.gallery-columns-3,.gallery-columns-5,.gallery-columns-6,.gallery-columns-7,.gallery-columns-9{grid-template-columns:repeat(3,1fr)}.gallery-columns-4,.gallery-columns-8{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:720px){.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}}@media only screen and (min-width:800px){.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}}body.wide-theme-layout .site{max-width:100%}body.wide-theme-layout .site .header-main,body.wide-theme-layout .site .site-content,body.wide-theme-layout .site .site-footer{margin-left:auto;margin-right:auto}body.wide-theme-layout .site .header-main{max-width:1160px}body.wide-theme-layout .site .site-content,body.wide-theme-layout .site .site-footer{max-width:1240px}.credit-link-hidden .site-info .credit-link{display:none}.custom-taxonomy-desc{font-size:1.13rem;color:#555;font-weight:500;margin-top:6px;margin-left:6px;padding-left:8px}.tax-highlight{color:#2979ff;font-weight:700}.downloads-filters select{padding:7px 16px;border-radius:8px;border:1.5px solid #ddd;background:#f8fafb;font-size:1rem;color:#2979ff;font-weight:600;transition:border .2s}.downloads-filters label{font-size:1rem;color:#444;margin-bottom:4px;display:block}.downloads-filters select:focus{border-color:#9c27b0;outline:none}.custom-header-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 22px;margin:24px 0 36px}.custom-type-title{display:flex;align-items:center;font-size:1rem;font-weight:700;background:linear-gradient(90deg,#f4f8ff 80%,#e3f2fd 100%);color:#224177;border-radius:18px;padding:5px 32px;box-shadow:0 4px 24px rgba(41,121,255,.07);gap:0px}.custom-type-icon{font-size:2.1em;margin-right:10px;filter:drop-shadow(0 2px 5px #e3f2fd)}.custom-type-count{font-size:1.1em;font-weight:400;margin-left:8px;color:#2979ff}.custom-type-filter{display:flex;align-items:center;gap:8px;font-size:1.1rem;background:#fff;border-radius:12px;padding:8px 14px;box-shadow:0 1px 4px rgba(41,121,255,.07)}.custom-type-filter label{color:#1a2540;font-weight:500}.custom-type-filter select{font-size:1.07rem;padding:6px 16px;border-radius:8px;border:1px solid #b3c6e0;background:#f4f8ff;color:#224177;transition:border .2s}.custom-type-filter select:focus{border:1.5px solid #2979ff;outline:none}@media (max-width:700px){.custom-header-container{flex-direction:column;align-items:flex-start;gap:16px}.custom-type-title{font-size:1.25rem;padding:12px 16px;border-radius:12px}}.search-summary-heading{display:flex;align-items:center;gap:12px;font-size:1.35rem;background:#f4f8ff;border-left:4px solid #2979ff;padding:18px 20px;border-radius:12px;color:#1a2540;margin-bottom:28px;margin-top:8px;font-weight:600;box-shadow:0 2px 8px rgba(41,121,255,.04)}.search-summary-icon{font-size:1.8em;vertical-align:middle}.search-summary-heading strong{color:#2979ff;font-weight:700}.btn-load-more{background:#009fe3;color:#fff;border:none;border-radius:18px;font-size:1rem;padding:10px 30px;cursor:pointer;transition:background .2s}.btn-load-more:hover{background:#007bbd}.site-main{max-width:100%}.header-main{padding-top:2rem;padding-bottom:2rem;padding:0;display:flow}.site-header{background:linear-gradient(90deg,rgba(34,169,225,1) 0%,rgba(0,74,176,1) 100%)}#zigg-footer{background:linear-gradient(90deg,#039 0%,#05c 100%);color:#fff;padding:40px 20px;font-size:15px}.footer-container{max-width:1200px;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px}.footer-logo-social{display:flex;flex-direction:column;gap:20px}.footer-logo img{max-width:160px;height:auto}.footer-social a{font-size:24px;color:#fff;margin-right:15px;transition:opacity .3s ease}.footer-social a:hover{opacity:.7}.footer-popular-tags h3{font-size:16px;font-weight:700;margin-bottom:12px;color:#fff}.footer-links h3{font-size:16px;font-weight:700;margin-bottom:12px;color:#fff}.tag-list a{display:inline-block;background:rgba(255,255,255,.15);color:#fff;padding:6px 12px;margin:4px;border-radius:6px;text-decoration:none;font-size:14px;transition:background .3s ease}.tag-list a:hover{background:rgba(255,255,255,.25)}.footer-links ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:12px}.footer-links a{color:#fff;text-decoration:none;font-weight:500}.footer-links a:hover{text-decoration:underline}.footer-copyright{grid-column:1/-1;text-align:center;margin-top:40px;font-size:14px;opacity:.8}@media (max-width:768px){.footer-container{grid-template-columns:1fr;gap:20px;text-align:center}.footer-social{justify-content:center}}.download-protection{max-width:600px;margin:60px auto;padding:30px;background:#f9f9f9;border:1px solid #ddd;border-radius:12px;text-align:center;font-family:sans-serif}.btn-download{background:#1a73e8;color:#fff;padding:12px 20px;border-radius:8px;text-decoration:none;font-weight:700;display:inline-block;margin-top:20px}.download-logo{width:90px;height:90px;object-fit:cover;border-radius:12px}.zigg-recomenda{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:40px}.col-tutoriais,.col-downloads{flex:1;min-width:300px}.col-tutoriais h2,.col-downloads h2{font-size:1.5rem;margin-bottom:1rem;color:#07c}.ztut-container{display:flex;flex-direction:column;gap:26px;padding:16px 0}.ztut-section-header h2#ztut-title{font-size:1.22rem;color:#2563eb;font-weight:800;margin-bottom:15px;letter-spacing:.4px}.ztut-card{background:#fff;border-radius:16px;box-shadow:0 2px 14px rgba(41,121,255,.07),0 .5px 2px rgba(0,0,0,.06);transition:box-shadow .17s,transform .15s;display:flex;min-height:120px;padding:0;overflow:hidden;position:relative}.ztut-card:hover{box-shadow:0 8px 24px rgba(41,121,255,.12),0 2px 16px rgba(0,0,0,.09);transform:translateY(-2px) scale(1.018)}.ztut-link{display:flex;align-items:stretch;width:100%;color:inherit;text-decoration:none;gap:0}.ztut-thumb{flex-shrink:0;width:112px;height:112px;background:#f6f9fc;display:flex;align-items:center;justify-content:center;overflow:hidden}.ztut-thumb img{width:100%;height:100%;object-fit:cover;border-radius:0;transition:filter .18s}.ztut-card:hover .ztut-thumb img{filter:brightness(.98) saturate(1.07) blur(.5px)}.ztut-info{flex-grow:1;display:flex;flex-direction:column;padding:18px 20px 16px 18px;justify-content:center}.ztut-title{font-size:1.07rem;font-weight:800;color:#181c22;margin:0 0 9px;line-height:1.35;min-height:48px}.ztut-meta{display:flex;flex-wrap:wrap;gap:9px 16px;font-size:.92rem;color:#7581a7;margin-top:2px}.ztut-cat{background:#2563eb;color:#fff;font-size:.92em;font-weight:700;border-radius:7px;padding:2px 12px 2px 9px;letter-spacing:.2px}.ztut-date,.ztut-author{color:#b6b8c8}@media (max-width:600px){.ztut-card,.ztut-link{flex-direction:column;min-height:unset}.ztut-thumb{width:100%;height:170px;border-radius:14px 14px 0 0}.ztut-info{padding:14px 13px 16px}}.ranking-item{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid #eee;font-family:sans-serif}.ranking-num{background:#f60;color:#fff;border-radius:8px;font-weight:700;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:14px}.ranking-link{display:flex;align-items:center;justify-content:space-between;gap:16px;text-decoration:none;flex-grow:1;color:#333}.ranking-thumb img{width:48px;height:48px;border-radius:50%;object-fit:cover}.ranking-info{flex-grow:1}.ranking-title{margin:0;font-size:16px;font-weight:600}.ranking-avaliacao{display:flex;align-items:center;gap:8px;font-size:14px}.ranking-avaliacao .nota{background:#222;color:#fff;font-weight:700;padding:2px 6px;border-radius:8px;font-size:12px}.estrelas .star{color:#ccc;font-size:14px}.estrelas .star.filled{color:#f90}.ranking-botao{display:flex;align-items:center;gap:4px;font-size:13px;color:#f60;font-weight:500}.entry-header-wrapper{width:100%;background:#fff;padding:30px 20px 0;margin-bottom:-20px}.entry-header{max-width:1200px;margin:0 auto}.entry-title{font-size:2.4rem;font-weight:700;color:#222}.entry-subtitle{font-size:1.2rem;color:#666;margin-top:5px}.zigg-featured-image{width:100%;max-height:500px;overflow:hidden;border-radius:10px;margin-bottom:20px}.zigg-featured-image img{width:100%;height:auto;object-fit:cover;display:block}.zigg-featured-wrapper{position:relative;overflow:hidden;padding-top:37.5%;border-radius:12px;max-height:400px}.zigg-featured-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:12px}.zigg-cat-labels{position:absolute;bottom:12px;left:12px;display:flex;flex-wrap:wrap;gap:8px}.zigg-cat-label{display:inline-block;color:#fff;font-size:13px;font-weight:600;padding:6px 12px;border-radius:6px;text-transform:uppercase;text-decoration:none;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:.3s}.zigg-cat-label:hover{filter:brightness(1.1)}.zigg-post-meta-share{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid #eee;margin-bottom:10px}.zigg-post-meta{display:flex;list-style:none;gap:6px;font-size:15px;padding:0;margin:0}.zigg-post-meta a{text-decoration:none;color:#000;font-weight:500}.zigg-share-buttons{display:flex;gap:10px}.share-icon{display:inline-block;width:26px;height:26px;background-color:#ccc;mask-repeat:no-repeat;mask-size:60%;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:60%;-webkit-mask-position:center;transition:background .3s;border-radius:50%}.share-icon:hover{background-color:#111}.share-icon.facebook{background-color:#3b5998;mask-image:url('https://cdn.jsdelivr.net/npm/simple-icons@v11/icons/facebook.svg')}.share-icon.twitter{background-color:#1da1f2;mask-image:url('https://cdn.jsdelivr.net/npm/simple-icons@v11/icons/x.svg')}.share-icon.pinterest{background-color:#bd081c;mask-image:url('https://cdn.jsdelivr.net/npm/simple-icons@v11/icons/pinterest.svg')}.share-icon.telegram{background-color:#08c;mask-image:url('https://cdn.jsdelivr.net/npm/simple-icons@v11/icons/telegram.svg')}.share-icon.whatsapp{background-color:#25d366;mask-image:url('https://cdn.jsdelivr.net/npm/simple-icons@v11/icons/whatsapp.svg')}.category-tabs{display:flex;flex-wrap:wrap;gap:24px;border-bottom:2px solid #ccc;margin-bottom:32px;padding:8px 0}.category-tabs .tab-link{position:relative;font-size:1rem;color:#888;text-decoration:none;font-weight:500;padding:10px 0;transition:all .3s ease}.category-tabs .tab-link:hover{color:#222}.category-tabs .tab-link.active{color:#e55330;font-weight:700}.category-tabs .tab-link.active:after{content:"";position:absolute;bottom:-10px;left:0;width:100%;height:3px;background-color:#e55330;border-radius:2px}.category-tabs .count{font-size:.875rem;color:#aaa;font-weight:400;margin-left:4px}.software-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px;border-radius:10px;background:#fff;font-family:'Inter',sans-serif;flex-wrap:wrap}.software-left{display:flex;align-items:center;gap:20px;flex-grow:1}.software-left img{width:90px;height:90px;object-fit:cover;border-radius:12px}.software-info h1{font-size:1.5rem;margin:0;color:#111}.software-info h1 span{font-weight:400;font-size:1rem;color:#444}.software-meta,.software-rating{list-style:none;padding:0;margin:4px 0;display:flex;gap:12px;flex-wrap:wrap;font-size:.9rem}.software-meta .gratis{color:#00c851;font-weight:700}.estrela{color:#ff9800}.seguro{color:#4caf50}.software-download{flex-shrink:0}.btn-download{background:#00a95d;color:#fff;padding:12px 20px;border-radius:10px;font-size:1rem;text-decoration:none;display:inline-flex;align-items:center;gap:10px;font-weight:700;width:100%}.btn-download span{display:block;font-size:.8rem;font-weight:400}.btn-download .icon{font-size:1.2rem}.outras-plataformas-bloco{margin-top:24px}.outras-plataformas-bloco h3{font-size:18px;margin-bottom:10px;font-weight:600}.plataformas-lista{display:flex;flex-wrap:wrap;gap:12px}.plataforma-botao{display:flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid #ccc;border-radius:12px;text-decoration:none;font-size:14px;color:#222;background:#fff;transition:.2s ease}.plataforma-botao:hover{border-color:#999;background:#f9f9f9}.plataforma-botao .icon{font-size:16px}.editor-opinion-box{background:#f5f7fa;border-left:4px solid #1e88e5;padding:24px;margin:40px 0;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.05)}.editor-opinion-title{font-size:20px;font-weight:600;color:#1e88e5;margin-bottom:12px}.editor-opinion-content{font-size:16px;color:#333;line-height:1.6}@media (max-width:600px){.editor-opinion-box{padding:16px}.editor-opinion-title{font-size:18px}.editor-opinion-content{font-size:15px}}.faq-box{margin-top:40px;padding:32px;border:1px solid #e5e7eb;border-radius:16px;background-color:#fafafa;box-shadow:0 1px 4px rgba(0,0,0,.04)}.faq-box h2{font-size:1.5rem;margin-bottom:24px;font-weight:700;color:#111827;border-bottom:2px solid #e5e7eb;padding-bottom:8px}.faq-item{margin-bottom:5px;border-bottom:1px solid #e5e7eb}.faq-toggle{width:100%;background:0 0;border:none;text-align:left;font-size:1.125rem;font-weight:600;color:#1f2937;padding:10px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-toggle:hover{background-color:transparent;color:#1f2937}.faq-icon{font-size:1.25rem;transition:transform .3s ease}.faq-content{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;color:#4b5563;font-size:1rem;line-height:1.6;padding:0}.faq-item.active .faq-content{max-height:500px;padding:8px 0 16px}.faq-item.active .faq-icon{transform:rotate(45deg)}.pro-contra-box{border:1px solid #ddd;border-radius:12px;padding:24px;background-color:#fafafa;box-shadow:0 2px 10px rgba(0,0,0,.04);margin-bottom:40px;font-family:system-ui,sans-serif;margin-top:25px}.pro-contra-box h2{margin-bottom:20px;font-size:1.5rem;border-bottom:2px solid #eee;padding-bottom:8px}.pro-contra-wrapper{display:grid;gap:16px}.pro-contra-item{padding:16px;border-left:5px solid #ccc;background-color:#f9f9f9;border-radius:8px;transition:.3s}.pro-contra-title{font-weight:700;margin-bottom:10px;display:block}.pro-contra-item[itemtype*=PositiveNote]{border-color:#4caf50;background-color:#eff8f2}.pro-contra-item[itemtype*=NegativeNote]{border-color:#f44336;background-color:#fff7f7}.related-posts{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px, 1fr));gap:24px;margin:40px 0}.related-post{display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:transform .2s ease}.related-post:hover{transform:translateY(-3px)}.related-post .thumbnail{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:10px;max-height:140px}.related-post .thumbnail img{width:100%;height:100%;object-fit:cover;display:block}.related-post .info h3{font-size:.95rem;margin:10px 0 0;line-height:1.3;font-weight:600}.related-posts .post-category{display:inline-block;background-color:#0073aa;color:#fff;padding:2px 8px;font-size:12px;border-radius:4px;margin-bottom:5px;text-transform:uppercase}.related-posts .post-category a{color:#fff;text-decoration:none}.relacionados-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px, 1fr));gap:20px;font-family:'Inter',sans-serif}.app-card{background:#fff;border-radius:16px;padding:16px;text-align:center;text-decoration:none;color:#111;box-shadow:0 2px 8px rgba(0,0,0,.03);display:flex;flex-direction:column;align-items:center;gap:10px;height:100%;transition:transform .2s}.app-card:hover{transform:translateY(-3px)}.app-thumb img{width:70px;height:70px;object-fit:cover;border-radius:12px;margin-bottom:5px}.app-meta{font-size:.85rem;font-weight:600;display:flex;justify-content:center;align-items:center;gap:6px;color:#00c851}.app-meta .nota{color:#ff9800}.app-nome{font-size:1rem;font-weight:700;margin-top:2px}.app-desc{font-size:.85rem;color:#444;line-height:1.4;max-width:240px;margin:0 auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.zigg-relacionados{margin-top:40px}.zigg-relacionados-title{font-size:22px;font-weight:700;color:#07c;margin-bottom:20px}.zigg-relacionados-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 40px}.zigg-relacionado-card{display:flex;gap:12px;text-decoration:none;color:#111;align-items:center;transition:all .3s ease}.zigg-relacionado-card:hover h4{text-decoration:underline}.zigg-thumb{width:160px;height:90px;object-fit:cover;border-radius:6px;display:block}.zigg-relacionado-thumb img{width:160px;height:90px;object-fit:cover;border-radius:6px}.zigg-relacionado-info h4{font-size:16px;font-weight:500;margin:0;line-height:1.3}.zigg-breadcrumb{display:flex;align-items:center;font-size:15px;font-weight:500;padding:12px 0;color:#222;gap:8px;flex-wrap:wrap}.zigg-breadcrumb .breadcrumb-wrapper{display:inline-flex;align-items:center;gap:8px}.zigg-breadcrumb a{color:#0099e5;text-decoration:none;font-weight:600;background-color:#e5f6fd;padding:0 4px;border-radius:8px;transition:background .2s ease}.zigg-breadcrumb .breadcrumb-root{background-color:#22a9e1;color:#fff}.zigg-breadcrumb a:hover{background-color:#c8ecff}.breadcrumb-sep{color:#999;font-size:16px}.breadcrumb-current{font-weight:600;color:#555}.home-section{margin:60px 0}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid #bfbfbf}.section-header h2{font-size:1.5rem;margin:0}.section-header .ver-tudo{font-size:.9rem;color:#e55330;text-decoration:none;font-weight:600}.home-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px, 1fr));gap:24px}.card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:transform .2s ease;position:relative}.card .info{font-size:.875rem;color:#666;padding-left:10px;padding-bottom:10px}.card a{text-decoration:none}.card .thumb-wrapper{position:relative;overflow:hidden;border-radius:10px}.card .thumb-wrapper img{display:block;width:100%;height:auto;border-radius:10px}.card .etiqueta{position:absolute;bottom:10px;left:10px;background-color:#007bff;color:#fff;font-size:.7rem;font-weight:700;text-transform:uppercase;padding:4px 10px;border-radius:6px;z-index:2;box-shadow:0 2px 4px rgba(0,0,0,.2);font-family:'Inter',sans-serif}.card:hover{transform:translateY(-3px)}.card img{width:100%;height:auto;object-fit:cover}.card h3{font-size:1rem;margin:12px;color:#111}.tutorial-item{display:flex;background:0 0;border-radius:10px;overflow:hidden;max-width:800px;margin:1rem auto;font-family:'Inter',sans-serif;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:transform .2s ease;position:relative}.tutorial-item .etiqueta{position:absolute;bottom:10px;left:10px;background-color:#007bff;color:#fff;font-size:.75rem;font-weight:700;text-transform:uppercase;padding:4px 10px;border-radius:6px;z-index:2;box-shadow:0 2px 4px rgba(0,0,0,.2);font-family:'Inter',sans-serif}.tutorial-item:hover{transform:translateY(-3px)}.tutorial-item a{display:flex;text-decoration:none;color:inherit;width:100%;border-radius:10px;overflow:hidden}.tutorial-item img{width:150px;height:150px;object-fit:cover;border-radius:10px 0 0 10px;flex-shrink:0}.tutorial-item .info{padding:1rem;display:flex;flex-direction:column;justify-content:center;color:#fff}.tutorial-item .cat{text-transform:uppercase;font-size:.75rem;color:#ff4d4d;font-weight:700;margin-bottom:.5rem}.tutorial-item h3{font-size:1.25rem;font-weight:600;margin:0 0 .5rem;color:#000}.tutorial-item time{font-size:.875rem;color:#ccc}.hero-destaque{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:repeat(2,1fr);gap:20px;margin-bottom:40px}.hero-destaque-main{grid-row:1/span 2;position:relative;border-radius:12px;overflow:hidden;height:100%}.hero-destaque-mini{border-radius:12px;overflow:hidden;position:relative;height:100%}.hero-destaque .thumb{width:100%;background-size:cover;background-position:center;height:100%;min-height:150px;position:relative}.hero-destaque .thumb:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:40%;background:linear-gradient(to top,rgba(0,0,0,.6),transparent);z-index:1;pointer-events:none}.hero-destaque .etiqueta{position:absolute;top:10px;left:10px;background:#007aff;color:#fff;font-weight:700;font-size:11px;padding:4px 8px;border-radius:4px;text-transform:uppercase;z-index:2}.hero-destaque .content{position:absolute;bottom:0;background:linear-gradient(to top,rgba(0,0,0,.7),transparent);color:#fff;padding:10px 14px;width:100%;z-index:1}.hero-destaque h3{font-size:1.1rem;line-height:1.3;font-weight:600;margin:0;color:#fff}.hero-destaque-main .thumb{min-height:280px}.hero-destaque-main h3{font-size:1.5rem}@media (max-width:768px){.hero-destaque{display:flex;flex-direction:column}.hero-destaque-main .thumb{min-height:250px}}.navbar{display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 20px;height:48px}.menu-principal{display:flex;margin:0;padding:0 20px;list-style:none;align-items:center;height:48px}.menu-principal>li{position:relative}.menu-principal>li>a{color:#fff;text-decoration:none;display:block;padding:10px;transition:background .3s,color .3s;font-size:14px;text-transform:uppercase}.menu-principal>li:hover>a{background:rgba(255,255,255,.1)}.menu-principal li ul.sub-menu{display:none;position:absolute;top:100%;left:0;background:#005cbf;padding:0;margin:0;min-width:180px;z-index:99;border-radius:0 0 4px 4px;box-shadow:0 2px 5px rgba(0,0,0,.2)}.menu-principal li:hover ul.sub-menu{display:block}.menu-principal li ul.sub-menu li{display:block;width:100%}.menu-principal li ul.sub-menu li a{display:block;padding:10px 16px;color:#fff;text-decoration:none;white-space:nowrap}.menu-principal li ul.sub-menu li a:hover{background:rgba(255,255,255,.1)}.menu-header-wrap{position:relative;display:flex;align-items:center;justify-content:space-between}.menu-main-menu-container{flex:1}.menu-header-wrap{display:flex;align-items:center;justify-content:space-between;position:relative;height:48px;padding:0 20px}.menu-main-menu-container{flex-grow:1}.zigg-search-wrapper{right:20px;top:0;height:48px;display:flex;align-items:center}.zigg-search-wrapper button{background:0 0;border:none;cursor:pointer;padding:12px;transition:background .3s;display:flex;align-items:center;justify-content:center}.zigg-search-wrapper button:hover{background-color:rgba(255,255,255,.1);border-radius:4px}.zigg-search-form{opacity:0;width:0;overflow:hidden;transition:width .3s ease,opacity .3s ease;margin-right:8px;direction:rtl}.zigg-search-form input{padding:8px 12px;border-radius:4px;border:none;font-size:14px;outline:none;direction:ltr;background:#fff}.zigg-search-wrapper.active .zigg-search-form{width:200px;opacity:1}#zigg-search-toggle{background:0 0;border:none;cursor:pointer;padding:12px;display:flex;align-items:center;justify-content:center}#logo{margin:0 5px;float:left}#logo span{display:none}#logo a{display:block;width:141px;height:37px;background:url(data:image/webp;base64,UklGRtYIAABXRUJQVlA4WAoAAAAUAAAAuAAANQAAQUxQSB8FAAABoEXbtilJOmnbZqhs27Zt27aVnW27u2zbtm2Hlcb5iHhXUeN9R8QEwJewUvbP5UCWZz5B/EdupQ2e2ARgOj680Vdm9fmMWDITflwb5AsyexIiYl75gfEgu93qT/z9Mc70hISKCTLLMfLkD7D4bcG7dSGyC9rOG4mODeRXQOVHWGR6sthfRkTUmdFMCKiLuxtoQkA2ujX+5XGRqYwYkx/4g4xsdKAEEZeBgJ5+futX+QT4+/p4yILg9fmIiJ+S+XiktZ2SvfXE1eu6Nzdv3bhy4djOP9eM1FAEqJQKpuoEiFcrpFUBABCYoVJQK5VRzoIylQpqpTKSTcoZdPoDcAxrueaMDlkas4OIWphNbG0b4T+bSdrcAjyn3jGaTfTmlxtCAXxm3zOxNL/ICmEQfw2dljRl5lZr7UNkfzCEpDWy3gM7kbQ1rELmu3zgO2S+lS7wJDp/HsHIp8uRPOT6LUkrZjthG1EjTQE7bFSlmB3SZaHkETcm7t3PIe/8asLV74wch/VGcWrnS2UBy1p7UcDl4nXgMaKHIJ7R6hqHULoHg9C1dhTxpAe//QINFyJjwE9nnxsLUPp9LF3jmyjmi2h+S2C7MOP4BfTcrUfaFUDrMTsPBTUqpDqwehwJO9id+mr9BtJvavYjKT2xgTgr26HLZaQ/F0YTuwWFtZaRypgx1fmok0Sl3YDDNh+gHUryvzdQB3yH9Lkb44Gy7E10BcLk10TbgMdS4DELqEP3IfXv/aoCbYNXKLBFQ+d1BEkNGi6ruSyg8tiI9AuBuoMBXWsmEi+AL8YoxOL8YoInxxDPe9J0saFrVbQQ3Q3h5hcZThjpMYTCLzKcMCJ7cddGdRp1GL5672M7on1wW0SbhqKjHcU2q2l8TyJpSXvgNuXZg4fSzzr1opj27CHhU3eQjqzStlMVqFGAOI6stQVFU9HMQeK/gd8KJB7Sg2INEgO10oB4wI2khhZFNyooqlqJ9AoBlpANoFnBJ/4NolFBkP4EhTdkkvmfQeKZ8CULu4+Ik6VCL6L4eooFSHzVT4SlXFby8b+BiFd9nLn/iy6oSyeqZiUqagEiLCst4rCqtJiH1zlExB7OZqCIr/JptGkkAeeQ+DcQIq3BVA7pDabycDvmcMPfoXmeAEWzotoZKT6lkCxG4g8pYgA05wDQnAcccMAFAJDyHAV85QOwmeJDMkFtO9kEEKU9l/Zc9jrJGx5Y8RKKaG8HGU8o3idJ+V9E4nO+IqzkMpffZieIT8wopmnbM6R8kyC1BInNtUGELIfmrJY7NOMyX8J13ydKlLOT6bbu3uP0YJYXh7dDW3Vo9QOrN4Nbd2j9I5eKOS5QSlZSV6JhMRnpLR8O9GT0DGCjCxRt3fSRAGtJ1CtgdcH7i1XRKh6+GKluuWTn7Q8G06dLQ92F68hjUE+xYJQLIF6bkOrlEZKQGuMB0uK049G/m2Awr9gFEG3n1/WvlREV6iVcI1Uhh/qVSwSDtvsLXMCx1Pzu2bVqEvVLWV3xhj1EreBndlcD3TeyO88IoNaa0x9MVouZqcVi1hcjYlFRfp7dYtR9ev/q9vUbdgfHN0qJWh91WqaGwz7wt1ErqTM0A7+F93VahjrtgbIAQcse6bRMD6iYAXhEZpYto2aq0aRNK0Qsndawbq2Kmoz46LAQP1/fikMXZf+68eespekgZ1UvERFHgvx234yOE2RYGatDSS0ZNhgdD3jJsKkOLxUgw9sj4q1yIMcTTPhzFMjz4Z1ADgIAVlA4IHYAAAAQBgCdASq5ADYAPpFInUwlpCyiIKnhkBIJaQAABJ8DPW6DqwY4pJAnVq/HwuPrA7WEdxZMETHEUgAA/vhQSvbJ6XzJDk+UJVEMn1Wdy3j47QtQN6IsNJDcrdAn9g4UGpJKsUutZUqf8FpBqSFfBIAiiVoAAAAAWE1QIBIDAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTU3NzIsIDIwMTQvMDEvMTMtMTk6NDQ6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE0IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg1RUYzNEY5MTc3RjExRTVCMkRGRDY1ODQ5OTBFMTU4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg1RUYzNEZBMTc3RjExRTVCMkRGRDY1ODQ5OTBFMTU4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODVFRjM0RjcxNzdGMTFFNUIyREZENjU4NDk5MEUxNTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODVFRjM0RjgxNzdGMTFFNUIyREZENjU4NDk5MEUxNTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4=) no-repeat center/contain}.grid4{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px, 1fr));gap:24px;margin-bottom:48px}.article-destaque{background:#fff;border-radius:16px;overflow:hidden;transition:transform .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;flex-direction:column;min-height:320px;height:100%}.article-destaque .thumb{position:relative;overflow:hidden;width:100%;aspect-ratio:16/9;min-height:180px;background:#f2f2f2;flex-shrink:0}.article-destaque .thumb img{width:100%;height:100%;object-fit:cover;display:block}.article-destaque .thumb .mask{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,0) 30%,rgba(0,0,0,.4));z-index:2}.article-destaque .spread{position:absolute;bottom:10px;left:10px;z-index:3}.article-destaque .catname{background:#009fe3;color:#fff;padding:6px 12px;border-radius:6px;font-size:12px;font-weight:700;text-transform:uppercase;display:inline-block;box-shadow:0 2px 8px rgba(0,0,0,.04)}.article-destaque .texts{padding:18px 18px 16px;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.article-destaque h2{font-size:1.14rem;color:#111;margin:0 0 8px;font-weight:700;line-height:1.4;flex-grow:1;min-height:48px}.article-destaque .info{font-size:.89rem;color:#666}.article-destaque .info time{display:inline-block;margin-right:6px}.article-destaque>a{text-decoration:none;display:flex;flex-direction:column;height:100%}@media (max-width:900px){.grid4{grid-template-columns:1fr 1fr}.article-destaque{min-height:340px}}@media (max-width:600px){.grid4{grid-template-columns:1fr}.article-destaque{min-height:240px}}.site-main{max-width:100%}.downloads-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px, 1fr));gap:24px;padding:20px 0}.download-card .center span[style*="border-radius:12px"]{display:inline-flex !important;align-items:center;justify-content:center;min-width:64px;max-width:35%;padding:4px 14px !important;border-radius:12px !important;font-size:13px !important;font-weight:600 !important;line-height:1.2 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 6px 2px 0 !important;box-shadow:none !important;transition:background .2s;cursor:default}.download-card{background:#f9f9f9;border-radius:12px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;transition:box-shadow .2s ease,transform .2s ease;border:1px solid #eee}.download-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.06);transform:translateY(-2px)}.download-card a{display:flex;align-items:center;gap:20px;width:100%;text-decoration:none;color:inherit}.download-card .left{display:flex;align-items:center;justify-content:center;min-width:64px;min-height:64px;width:64px;height:64px;margin-right:16px;flex-shrink:0}.download-logo{width:64px;height:64px;border-radius:16px;object-fit:cover;background:#fafafa;border:1px solid #eee;box-shadow:0 2px 8px rgba(0,0,0,.07);display:block;flex-shrink:0}.download-card .center{flex-grow:1;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.download-card .center strong{font-size:1.1rem;font-weight:700;color:#111;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.download-card .center p{font-size:.95rem;color:#555;margin:0;line-height:1.3;max-height:2.6em;overflow:hidden;text-overflow:ellipsis}.download-card .right{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:100px}.download-card .licenca{font-size:.875rem;color:#00af51;border:1px solid #00af51;padding:4px 10px;border-radius:20px;font-weight:600}.download-card .baixar{background:#27a96c;color:#fff;padding:8px 14px;font-weight:700;font-size:.95rem;border-radius:20px;display:inline-flex;align-items:center;gap:6px;transition:background .2s ease}.download-card .baixar:hover{background:#1e864f}@media (max-width:480px){.downloads-list{grid-template-columns:1fr}.download-card{flex-direction:column;align-items:flex-start;gap:12px}.download-card .right{flex-direction:row;justify-content:space-between;width:100%}.download-card a{flex-direction:column;gap:12px}.download-card .center strong,.download-card .center p{white-space:normal}}.site-main{max-width:100%}body{padding-top:64px}@media (max-width:768px){body{padding-top:54px}}.menu-item-has-children{position:relative}.dropdown-toggle{cursor:pointer;display:flex;align-items:center;gap:5px}.arrow{font-size:.85em;transition:transform .2s}.dropdown-menu{display:none;flex-direction:column;position:static;background:#06c;box-shadow:0 4px 18px rgba(0,0,0,.08);border-radius:0 0 10px 10px;overflow:hidden;z-index:1004}.menu-item-has-children.open .dropdown-menu{display:flex}.dropdown-menu a{color:#fff;padding:18px;text-decoration:none;font-size:1.15rem;border-bottom:1px solid rgba(255,255,255,.08);transition:background .2s}.dropdown-menu a:last-child{border-bottom:none}.dropdown-menu a:hover{background:#0052a3}@media (min-width:992px){.dropdown-menu{position:absolute;left:0;top:100%;min-width:180px;background:#06c;box-shadow:0 6px 28px rgba(41,121,255,.12);display:none}.menu-item-has-children:hover .dropdown-menu,.menu-item-has-children:focus-within .dropdown-menu{display:flex}.menu-item-has-children.open .dropdown-menu{display:flex}.dropdown-menu a{font-size:1.07rem}}.zigg-header{width:100%;position:fixed;top:0;left:0;background:#000;z-index:10000}.zigg-header-inner{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 28px}.menu-toggle{display:flex;flex-direction:column;gap:4px;background:0 0;border:none;cursor:pointer;padding:8px}.menu-toggle span{width:28px;height:3px;background:#2979ff;border-radius:3px;display:block}.zigg-menu{display:none;flex-direction:column;position:absolute;top:54px;left:0;width:100%;background:#111;padding:16px 0;z-index:1002;justify-content:end}.zigg-menu.open{display:flex}.zigg-menu a{color:#fff;padding:0 11px;text-decoration:none;font-size:1rem;border-bottom:1px solid #222}.zigg-menu a:last-child{border-bottom:none}@media (min-width:992px){.menu-toggle{display:none}.zigg-menu{display:flex !important;flex-direction:row;position:static;background:0 0;padding:0}.zigg-menu a{color:#fff;padding:0 11px;border:none;font-size:1rem}}.progress-bar-container{position:fixed;top:0;left:0;width:100%;height:5px;background:rgba(41,121,255,.11);z-index:11000}.progress-bar{height:100%;background:linear-gradient(90deg,#2979ff 0%,#00b0ff 100%);border-radius:0 12px 12px 0;box-shadow:0 1px 8px rgba(41,121,255,.08);transition:width .45s cubic-bezier(.4,1.2,.5,1)}@media (min-width:1025px){.row-grid-capa{display:grid;grid-template-columns:2fr 1fr;grid-auto-columns:auto}#fullbanner-container{width:100%;height:300px !important}#fullbanner-container #fullbanner.post{width:100%;height:300px !important;display:flex;text-align:center;align-items:center;align-content:center}#fullbanner-container #fullbanner.post .wrapper,#fullbanner-container #fullbanner.post .wrapper *{text-align:center;margin:0 auto}#fullbanner-container.sticky-top #fullbanner.post{position:fixed;top:50px;z-index:1;opacity:1;will-change:top;transition:top .2s ease}#fullbanner-container #fullbanner.post .wrapper .container{box-sizing:border-box}body.scrolling-down #fullbanner-container.sticky-top #fullbanner.post{top:0}}#fullbanner.post{background:#f8f8f8}#comments.comments-area{background:#fff;border-radius:16px;box-shadow:0 2px 20px rgba(30,40,60,.06);padding:32px 24px;margin:60px auto 32px auto;max-width:760px}#comments .comments-title,#comments #reply-title{color:#1976d2;font-size:1.35rem;font-weight:700;margin-bottom:28px;letter-spacing:.01em;text-align:left}#comments .caixa-reacoes{margin-top:0;margin-bottom:30px;box-shadow:none;border:1.5px solid #e3e6ea;max-width:100%}#comments .caixa-reacoes h3{font-size:1.18rem;color:#1976d2;font-weight:700;margin-bottom:8px;margin-top:0}#comments .caixa-reacoes .total{margin-bottom:1.1rem;font-size:.98rem;color:#7c8a9d}#comments .comment-respond{margin:0;padding:0;border:none;background:0 0}#comments .comment-form{display:flex;flex-direction:column;gap:16px}#comments .comment-form label{color:#444;font-size:1.01rem;margin-bottom:3px;display:block;font-weight:600}#comments .comment-form textarea,#comments .comment-form input[type=text],#comments .comment-form input[type=email],#comments .comment-form input[type=url]{width:100%;background:#f6f8fa;border:1.5px solid #e3e6ea;border-radius:10px;font-size:1rem;padding:12px 10px;color:#222;transition:border-color .2s;resize:vertical;outline:none}#comments .comment-form textarea:focus,#comments .comment-form input:focus{border-color:#1976d2;background:#f0f6fc}#comments .comment-form .form-submit{margin:0}#comments .comment-form .submit{background:#1976d2;color:#fff;font-size:1rem;font-weight:600;padding:12px 28px;border:none;border-radius:8px;cursor:pointer;box-shadow:0 1px 6px rgba(25,118,210,.08);transition:background .18s,transform .14s;outline:none}#comments .comment-form .submit:hover,#comments .comment-form .submit:focus{background:#1252a7;transform:translateY(-2px) scale(1.04)}#comments .required-field-message,#comments .required{color:#f43f5e;font-weight:500;font-size:.99rem}#comments .comment-list,#comments .children{list-style:none;margin:24px 0 0;padding:0}#comments .comment{margin-bottom:22px;padding:18px 16px;background:#f6f8fa;border-radius:10px;border:1.5px solid #e3e6ea;box-shadow:0 1px 5px rgba(30,40,60,.04)}#comments .comment-author{font-weight:700;color:#1976d2;margin-bottom:2px}#comments .comment-meta{font-size:.93rem;color:#7c8a9d;margin-bottom:10px;display:block}#comments .comment-content{color:#262f3a;font-size:1.04rem;line-height:1.6;margin-bottom:8px}#comments .reply{margin-top:8px}#comments .reply a{color:#1976d2;background:#e3f2fd;border-radius:6px;font-size:.95rem;padding:4px 11px;text-decoration:none;font-weight:500;transition:background .15s,color .15s}#comments .reply a:hover{background:#1976d2;color:#fff}@media (max-width:768px){#comments.comments-area{padding:14px 2vw 20px;max-width:98vw}#comments .caixa-reacoes{padding:22px 5px 15px}#comments .comment-form textarea{min-height:110px}}.caixa-reacoes{background:#f6f8fa;padding:28px 20px 22px;border-radius:14px;text-align:center;color:#222;max-width:680px;margin:40px auto 0 auto;box-shadow:0 2px 16px rgba(0,0,0,.05)}.caixa-reacoes h3{font-size:1.35rem;margin-bottom:.5rem;color:#1976d2;font-weight:700;letter-spacing:.01em}.caixa-reacoes .total{color:#6a7684;margin-bottom:1.5rem;font-size:1rem}.botoes-reacoes{display:flex;justify-content:center;flex-wrap:wrap;gap:16px}.reacao-botao{background:#fff;border:2px solid #e3e6ea;border-radius:14px;padding:12px 16px 10px;width:106px;min-height:92px;cursor:pointer;transition:box-shadow .22s,transform .18s,border-color .18s;color:#222;outline:none;box-shadow:0 2px 8px rgba(25,118,210,.06);display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:inherit}.reacao-botao .emoji{font-size:2rem;margin-bottom:4px;line-height:1}.reacao-botao .contagem{font-size:17px;font-weight:700;color:#1976d2;margin-bottom:2px}.reacao-botao .legenda{font-size:.93rem;color:#6a7684;font-weight:500;margin-top:2px;letter-spacing:.02em}.reacao-botao.selecionado,.reacao-botao:focus-visible{border-color:#fbc02d;background:#fffde7;box-shadow:0 2px 8px rgba(251,192,45,.15)}.reacao-botao:hover{transform:translateY(-2px) scale(1.04);border-color:#1976d2;background:#f0f6fc}@media (max-width:600px){.botoes-reacoes{gap:10px}.reacao-botao{width:48vw;min-width:110px;font-size:.98rem;padding:12px 4px 10px}}/*]]>*/
Skip to content Os LLMs, ou Modelos de Linguagem de Larga Escala, são sistemas de inteligência artificial avançados. Eles mudaram o jeito que processamos a linguagem. Esses modelos podem entender, criar e manipular textos de maneira incrível.
Eles analisam bilhões de dados de linguagem. Isso os torna muito bons em reconhecer padrões na linguagem humana. Assim, podem ser usados em muitas coisas, como fazer resumos, corrigir erros gramaticais e até criar conteúdo novo.
Empresas como OpenAI, Google e Meta estão no topo nesse campo. Elas criam alguns dos LLMs mais avançados e acessíveis do mundo.
Este artigo vai mostrar o que são os LLMs, como eles funcionam e suas características principais. Também vamos ver como eles são usados no mercado hoje. Você vai entender como essa tecnologia está mudando vários setores, como educação, saúde e desenvolvimento de software.
O que é um Large Language Model e sua importânciaOs modelos de linguagem de grande porte (Large Language Models – LLMs) são inteligência artificial treinada com muitos dados. Eles podem entender e criar linguagem natural para várias tarefas. Esses avanços vieram de melhorias em aprendizado de máquina e redes neurais .
Definição e conceitos básicos Os LLMs são conhecidos por processar e criar textos em grande escala. Eles são treinados em grandes conjuntos de dados linguísticos. Isso ajuda a entender frases complexas de forma mais precisa.
História e evolução dos LLMs Os LLMs podem aprender em larga escala. Isso permite fazer várias tarefas de linguagem natural, como traduzir e resumir textos. Eles também podem ser ajustados para áreas específicas, como medicina.
Principais características dos modelos de linguagem Os LLMs podem criar textos de forma coerente e criativa. Isso ajuda na criação de conteúdo diversificado, como assistentes virtuais . Mas, isso também traz preocupações éticas, como a disseminação de informações falsas.
Integrando LLMs com Mobile Device Management (MDM) , há benefícios. Isso melhora a comunicação, a segurança e a eficiência operacional. Também ajuda a contextualizar dados.
Como funcionam os parâmetros em um LLMOs parâmetros são essenciais para os Modelos de Linguagem de Grande Porte (LLMs) . Eles dão instruções para o modelo entender padrões e responder de forma coerente. O processo inicia com a tokenização , dividindo o texto em tokens, que são sequências de caracteres ou palavras.
Esses tokens são transformados em embeddings , representações numéricas do contexto. Durante o treinamento do modelo , os parâmetros são ajustados. Isso ajuda o modelo a prever a próxima palavra mais provável em um texto.
Alguns parâmetros importantes incluem:
Temperatura : Controla a criatividade e a diversidade das saídas do modelo.Top-K : Define o número máximo de tokens candidatos a serem considerados na próxima geração.Top-P : Estabelece um limite de probabilidade acumulada para os tokens a serem considerados.Penalidade de Repetição : Reduz a probabilidade de gerar tokens recentemente usados, evitando a repetição de conteúdo.Ajustar esses parâmetros permite que os LLMs se adaptem. Eles equilibram criatividade, coerência e eficiência computacional. Isso atende às necessidades específicas de cada aplicação.
Arquitetura e tecnologia por trás dos LLMsOs LLMs são um grande avanço na Ciência de Dados e Inteligência Artificial . Eles são projetados para entender e criar texto de forma humana. Isso os torna ferramentas poderosas para muitas aplicações.
Redes Neurais Artificiais (RNAs) Os LLMs se baseiam nas redes neurais artificiais , que imitam o cérebro humano. Essas redes têm várias camadas. Elas aprendem padrões complexos nos dados de treino, criando a base dos modelos de linguagem .
Deep Learning e processamento de dados Os LLMs também usam deep learning para processar grandes volumes de dados textuais. Essa técnica ajuda os modelos a entender e criar texto de forma mais sofisticada.
Mecanismo de atenção e transformers Um grande avanço nos LLMs é o mecanismo de atenção . A abordagem de transformers da Google é um exemplo. Esse mecanismo permite que o modelo foco em partes específicas do texto, melhorando sua compreensão.
Essas tecnologias de redes neurais , deep learning e mecanismo de atenção são a base dos LLMs. Elas permitem que os modelos processem e gerem texto de forma eficiente, muito próxima da humana.
Processo de treinamento dos Large Language ModelsO treinamento dos Large Language Models (LLMs) é um processo complexo. Eles são expostos a grandes volumes de dados textuais. Isso inclui páginas da web, livros e artigos.
Essa exposição permite que os LLMs aprendam a linguagem humana. Eles conseguem gerar textos semelhantes aos humanos.
Para o treinamento, usam-se técnicas avançadas. Aprendizado zero-shot e aprendizado autossupervisionado são essenciais. Isso permite que os modelos aprendam de muitos dados sem supervisão humana.
Para melhorar o desempenho, usam-se estratégias como engenharia de prompt , ajuste fino e aprendizagem de reforço com feedback humano (RLHF) . Essas técnicas ajudam a reduzir vieses nos dados.
A engenharia de prompt melhora as instruções para o modelo. Isso resulta em respostas mais precisas. O ajuste fino refina os LLMs em dados específicos. Eles se destacam em tarefas particulares. A aprendizagem de reforço com feedback humano (RLHF) melhora o desempenho com avaliações humanas. O treinamento cuidadoso é crucial para a precisão e segurança dos LLMs. Ele garante que os modelos gerem resultados éticos e alinhados com os objetivos.
O treinamento dos LLMs é essencial para modelos de linguagem avançados. Eles geram textos de alta qualidade e realizam diversas tarefas de processamento de linguagem natural . O objetivo é melhorar a compreensão e produção de linguagem pelos modelos.
Aplicações práticas dos LLMs no mercado atualOs Modelos de Linguagem de Grande Porte (LLMs) têm muitas aplicações. Eles ajudam a automatizar processos, melhorar a experiência do cliente e tomar decisões estratégicas. Essas ferramentas de inteligência artificial são muito poderosas.
Uso em diferentes setores No setor financeiro, os LLMs ajudam a analisar documentos legais e de crédito. Isso torna o trabalho mais eficiente e preciso. Por exemplo, o JP Morgan usa o modelo COIN para isso, liberando seus funcionários para focar em tarefas estratégicas.
No comércio eletrônico, os LLMs permitem personalizar a experiência do cliente. Eles analisam dados em tempo real para fazer recomendações de produtos mais acertadas. Isso se baseia no histórico de navegação e compras do usuário.
Setores como saúde e finanças também se beneficiam. Os LLMs ajudam na análise de mercado, previsão de tendências e tomada de decisões. Esses insights são muito valiosos para os profissionais.
Casos de sucesso e implementações Na educação, plataformas como a Duolingo usam LLMs para personalizar a aprendizagem de idiomas. Eles adaptam as lições ao desempenho e necessidades dos alunos. Isso melhora muito o processo educativo.
Empresas como Google e Microsoft também investem em LLMs. Isso impulsiona o sucesso desses modelos. As LLMs abertas, como o GPT-3 da OpenAI, facilitam o acesso para empresas menores. Isso promove transparência e acessibilidade na inteligência artificial.
Em resumo, os LLMs têm um grande potencial em várias áreas. Eles vão desde a automação de processos até a personalização da experiência do usuário. À medida que essa tecnologia evolui, mais setores vão se beneficiar dos LLMs.
Diferenças entre modelos de linguagem tradicionais e LLM
Os modelos de linguagem tradicionais usam regras e métodos estatísticos. Eles são diferentes dos Modelos de Linguagem de Grande Escala (LLM ). Os LLMs têm milhões ou bilhões de parâmetros, muito mais que os modelos antigos.
O GPT-3 da OpenAI tem 175 bilhões de parâmetros. Isso permite que os LLMs façam tarefas complexas. Eles podem traduzir, responder perguntas, sumarizar textos e gerar linguagem natural.
Os LLMs entendem o contexto e as relações entre palavras. Isso os torna mais precisos e flexíveis que os modelos antigos. Eles aprendem com o contexto, não apenas com as palavras anteriores.
Porém, os LLMs são mais caros. Eles precisam de muito dados e recursos computacionais. Isso é muito diferente dos modelos antigos.
Apesar das diferenças, ambos os modelos são importantes para o processamento de linguagem natural . Eles têm muitas aplicações, como chatbots e análise de sentimentos em redes sociais.
É importante entender as diferenças entre LLMs e modelos tradicionais. Isso ajuda a usar suas capacidades de maneira eficaz em tarefas complexas.
Benefícios e vantagens do uso de LLMsOs Large Language Models (LLMs) estão mudando muitos setores. Eles ajudam a responder perguntas com precisão, melhorando muito os negócios, especialmente em lojas virtuais. A linguagem LLM é muito usada no e-commerce.
Impacto na produtividade Os LLMs são como o cérebro humano. Eles têm unidades que imitam neurônios e se conectam para processar comandos. Aprenderam com muitos dados, tornando-se mais precisos em suas respostas.
Os LLMs são ótimos para entender o contexto das palavras. Isso é muito útil no e-commerce.
Na área de e-commerce, os LLMs ajudam muito. Eles melhoram a personalização da experiência do usuário e o atendimento ao cliente . Também ajudam a gerar descrições de produtos e a melhorar as buscas no site.
Usar LLMs no e-commerce traz muitos benefícios. Melhora a experiência do cliente, aumenta as conversões e ajuda a ajustar as estratégias em tempo real.
Melhorias na comunicação Os LLMs podem melhorar muito a comunicação. Eles geram conteúdo personalizado, como respostas a clientes e descrições de produtos. Isso reflete a voz da marca de forma eficaz.
Além disso, os LLMs podem entender e responder em vários idiomas. Isso facilita a comunicação global e a expansão internacional das empresas. Essa capacidade é muito útil no e-commerce.
Principais modelos LLM disponíveis no mercadoNo mundo dos LLMs, o GPT-3 e o GPT-4 da OpenAI são muito conhecidos. Eles são famosos por gerar textos e terem muitas aplicações. O DALL-E , também da OpenAI, gera imagens a partir de descrições.
O Gemini , do Google, é essencial para tarefas de busca e assistentes virtuais . Já os modelos Granite da IBM são usados em soluções corporativas, como o watsonx .
Outros modelos novos são o Claude 3 da Anthropic, com versões para diferentes usos. E o Llama 3.1 da Meta, que vem em tamanhos para diferentes necessidades.
Modelo Tamanho do Modelo Janela de Contexto Benchmark Características Exclusivas Claude 3 Cláudio 3 Opus, Soneto de Cláudio 3.5, Cláudio 3 Haiku 200,000 tokens MMLU 86.7%, GSM8K 94.9%, HumanEval 90.6%, GPQA 66.1%, MATEMÁTICA 53.9% Família de LLMs com versões específicas para casos de uso Llama 3.1 Lhama 3.1 405B, Lhama 3.1 70B, Lhama 3.1 8B 128,000 tokens MMLU 88.6%, HumanEval 89.0%, GSM8K 96.8%, MATEMÁTICA 73.8%, Desafio ARC 96.9%, GPQA 51.1% Diferentes tamanhos adaptados a necessidades de desempenho e recursos GPT-4o N/A N/A N/A 2x mais rápido que GPT-4 Turbo, 50% mais econômico na API, 5x maior limite de taxa
Modelos como o Claude 3 , GPT-4o e Llama 3.1 têm características únicas. Eles são perfeitos para diferentes tarefas.
Além disso, o BERT do Google é ótimo para entender textos. E o Gemini e o GPT-4 são usados em redação e chatbots .
Existem também modelos que fazem mais do que textos, como o Tess AI da Pareto. Eles processam e geram imagens e códigos. Além disso, há modelos focados em áreas específicas, como a lei, a medicina ou a tecnologia.
Os LLMs estão sempre melhorando. Agora, temos modelos que fazem tarefas sem treinamento ou com poucos exemplos.
Desafios e considerações éticas no uso de LLMs
Os Modelos de Linguagem de Grande Escala (LLMs) estão cada vez mais em vários setores, incluindo o ministerial. É crucial discutir os desafios e questões éticas que eles trazem. Problemas como a alucinação e o viés de IA são grandes obstáculos.
Questões de privacidade e segurança também são importantes. O uso de LLMs pode fazer as pessoas compartilharem informações sensíveis sem perceber. Além disso, a dependência excessiva desses modelos pode enfraquecer a interação humana no trabalho, especialmente no evangelismo.
Limitações técnicas Alucinações : Quando os LLMs geram conteúdo incorreto, enganoso ou manipulado.Viés de IA : Os LLMs podem refletir preconceitos sociais ou linguagem inadequada devido aos dados nos quais são treinados.Drift de dados: A degradação do desempenho do modelo à medida que os padrões de entrada mudam. Vulnerabilidades a ataques: LLMs podem ser suscetíveis a ataques que exploram suas fraquezas, como envenenamento de dados. Integração complexa: A integração de LLMs com sistemas e infraestrutura existentes pode ser desafiadora e exigir habilidades técnicas especializadas. Questões de privacidade e segurança O uso de LLMs no ministério também levanta preocupações em relação à privacidade de dados e à segurança da informação . É essencial garantir a conformidade com as normas de governança de dados e implementar práticas de responsabilidade ética para proteger a confidencialidade das interações e informações sensíveis.
Para mitigar esses riscos, algumas medidas importantes incluem a revisão manual do conteúdo gerado por IA, a formação de Conselhos de Ética em Tecnologia e o uso de ferramentas de governança de terceiros . Essas ferramentas podem ajudar a lidar com desafios como segurança, privacidade de dados, validação de saídas e gestão de conformidade.
O futuro dos Large Language ModelsO futuro dos Large Language Models (LLMs) promete modelos mais avançados. Eles terão a capacidade de entender texto, imagem e som. Isso vai tornar nossas interações com máquinas mais naturais e úteis.
Os LLMs futuros focarão em serem éticos e responsáveis. Isso ajudará a reduzir vieses e proteger a privacidade dos dados. Eles serão essenciais em vários setores, como educação e saúde, melhorando a vida das pessoas.
Os avanços tecnológicos também farão os LLMs entenderem melhor culturas e emoções. Eles poderão responder de maneira mais empática. A capacidade de entender imagens e vídeos também será crucial para entender contextos mais complexos.
Relacionados
AdBlock detectado! Por favor, desative o AdBlock para continuar acessando nosso conteúdo.
Verificar se AdBlock foi desativado
O que você achou?
0 resposta(s)