.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}/**
 *  - v2.0.62
 * 
 * Copyright (c) 2024
 * Licensed GPLv2+
 */

.ct-newsletter-subscribe-form{--theme-link-initial-color: var(--text-color, var(--theme-text-color));--theme-button-min-height: var(--theme-form-field-height, 40px);--theme-button-border-radius: var(--theme-form-field-border-radius, 3px)}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements{display:grid;gap:var(--theme-form-field-gap, 10px)}@media(min-width: 690px){.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-columns="2"]{grid-template-columns:1fr auto}}@media(min-width: 690px){.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-columns="3"]{grid-template-columns:1fr 1fr auto}}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-container=boxed]{padding:calc(var(--theme-form-field-gap, 10px)/2);border-radius:calc(var(--theme-form-field-border-radius, 3px) + 2px);border:var(--theme-form-field-border-width, 1px) solid var(--theme-form-field-border-initial-color);background-color:var(--theme-form-field-background-initial-color);transition:border .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),background-color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-container=boxed] input{border:none;background:rgba(0,0,0,0)}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-container=boxed]:has(input:focus){border-color:var(--theme-form-field-border-focus-color);background-color:var(--theme-form-field-background-focus-color)}.ct-newsletter-subscribe-form .gdpr-confirm-policy,.ct-newsletter-subscribe-form .ct-newsletter-subscribe-message{margin:10px 0 0 0}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-message{display:none}.ct-newsletter-subscribe-form.subscribe-error .ct-newsletter-subscribe-message,.ct-newsletter-subscribe-form.subscribe-success .ct-newsletter-subscribe-message{display:block}.ct-newsletter-subscribe-form.subscribe-error .ct-newsletter-subscribe-message{color:#e42b2b;font-size:14px}.ct-newsletter-subscribe-form.subscribe-success *:not(.ct-newsletter-subscribe-message){display:none}.ct-newsletter-subscribe-container{margin-top:60px;padding:var(--padding, 30px);color:var(--text-color, var(--theme-text-color));border-radius:var(--theme-border-radius, 0px);border:var(--newsletter-container-border, none);box-shadow:var(--theme-box-shadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04))}.ct-newsletter-subscribe-container h3{font-size:20px}.ct-newsletter-subscribe-container>*{text-align:center;margin-inline:auto}@media(min-width: 690px){.ct-newsletter-subscribe-container>*{width:80%}}.ct-newsletter-subscribe-container>*:first-child{margin-top:20px}.ct-newsletter-subscribe-container>*:last-child{margin-bottom:20px}.ct-comments{color:var(--theme-text-color)}@media(min-width: 690px){.ct-has-avatar .ct-comment-content{padding-inline-start:70px}}.ct-comments-title{margin-bottom:50px}@media(max-width: 689.98px){.ct-comment-list .children{padding-inline-start:35px}}@media(min-width: 690px){.ct-comment-list .children{padding-inline-start:70px}}.ct-comment-list .comment-respond{padding-bottom:50px}@media(min-width: 690px){.ct-comment-list .comment-respond{padding-inline-start:70px}}.ct-comment-inner{padding-block:50px;border-top:1px solid var(--theme-border-color)}.ct-comment-inner:not(.ct-has-reply-form):hover .comment-reply-link{color:#fff;background:var(--theme-button-background-initial-color)}.ct-comment-inner:not(.ct-has-reply-form) .comment-reply-link:hover{background:var(--theme-button-background-hover-color)}.ct-comment-meta{position:relative;margin-bottom:20px;--theme-link-initial-color: var(--theme-text-color)}@media(min-width: 690px){.ct-comment-meta{display:flex;align-items:center}}.ct-comment-meta figure{position:absolute;inset-inline-start:0;border-radius:100%;max-width:var(--max-size, 50px);max-height:var(--max-size, 50px)}@media(max-width: 689.98px){.ct-comment-meta figure{--max-size: 40px}}@media(min-width: 690px){.ct-comment-meta figure{top:0}}@media(max-width: 689.98px){.ct-has-avatar .ct-comment-meta{padding-inline-start:50px}}@media(min-width: 690px){.ct-has-avatar .ct-comment-meta{padding-inline-start:70px}}.ct-comment-author{--theme-font-size: 16px;--theme-link-initial-color: currentColor;margin-bottom:0}.ct-comment-meta-data{display:flex;flex-wrap:wrap;align-items:center;font-size:11px;font-weight:500;text-transform:uppercase}@media(min-width: 690px){.ct-comment-meta-data{margin-inline-start:auto}}.ct-comment-meta-data .comment-edit-link:before,.ct-comment-meta-data .comment-reply-login:before{content:"/";margin-inline:3px}@media(max-width: 689.98px){.ct-comment-meta-data .comment-edit-link{display:none}}.ct-comment-meta-data .comment-reply-link{display:flex;align-items:center;height:25px;padding:0 10px;border-radius:3px;margin-inline-start:var(--margin-inline-start, 20px);transition:color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),background .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}@media(max-width: 689.98px){.ct-comment-meta-data .comment-reply-link{--margin-inline-start: auto}}#reply-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:16px}#cancel-comment-reply-link{padding:.5em .9em;font-size:11px;font-weight:500;text-transform:uppercase;border-radius:3px;color:var(--theme-button-text-initial-color, #fff);background:var(--theme-button-background-initial-color)}#cancel-comment-reply-link:hover{color:var(--theme-button-text-hover-color, #fff);background:var(--theme-button-background-hover-color)}.comment-respond:not(:only-child) .comment-reply-title{padding-top:40px;border-top:1px solid var(--theme-border-color)}.comment-respond+.ct-comment-list{margin-top:50px}.comment-form{display:grid;grid-column-gap:20px;grid-row-gap:1.5em;--theme-content-spacing: 0;--theme-link-initial-color: var(--theme-text-color)}@media(min-width: 690px){.comment-form{grid-template-columns:repeat(2, 1fr)}.comment-form.has-website-field{grid-template-columns:repeat(3, 1fr)}.comment-form>*{grid-column:var(--grid-column, 1/-1)}.comment-form [class*=comment-form-field-input]{--grid-column: span 1}}.comment-form .logged-in-as,.comment-form .comment-notes{font-size:13px}.comment-form .required{color:#c00}[class*=comment-form-field] label{display:flex;color:var(--theme-form-text-initial-color);margin-bottom:var(--has-classic-forms, 0.5em)}.has-labels-inside [class*=comment-form-field]{position:relative}.has-labels-inside [class*=comment-form-field] label{position:absolute;align-items:center;cursor:text;margin-bottom:0;inset-inline-start:0;height:var(--has-classic-forms, var(--theme-form-field-height, 40px));padding:var(--has-classic-forms, var(--theme-form-field-padding, 0 15px));transition:opacity .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),visibility .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),inset-inline-start .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.has-labels-inside [class*=comment-form-field][class*=textarea] label{height:40px;top:var(--has-classic-forms, 5px)}.has-labels-inside [class*=comment-form-field]:focus-within label,.has-labels-inside [class*=comment-form-field].ct-not-empty label{opacity:0;visibility:hidden;inset-inline-start:20px}.comment-form-cookies-consent+.gdpr-confirm-policy{margin-top:-1em}.no-comments{padding:15px 20px;text-align:center;background:rgba(233,235,239,.5);border-radius:2px}.ct-comments-navigation{display:flex;justify-content:space-between;padding-top:15px;margin-bottom:15px;border-top:1px solid var(--theme-border-color)}.author-box{display:flex;padding:var(--spacing, 40px)}@media(max-width: 689.98px){.author-box{flex-direction:column;align-items:center;text-align:center}}.author-box .ct-media-container{flex:0 0 60px;width:60px;height:60px;border-radius:100%}.author-box .ct-media-container:is(a) svg,.author-box .ct-media-container:is(a):before{position:absolute;inset:0;z-index:2;opacity:0;transition:opacity .15s cubic-bezier(0.455, 0.03, 0.515, 0.955),transform .15s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.author-box .ct-media-container:is(a):before{content:"";background:var(--theme-palette-color-1)}.author-box .ct-media-container:is(a) svg{margin:auto;fill:#fff;transform:translateX(-10px)}.author-box .ct-media-container:is(a):hover:before{opacity:.85}.author-box .ct-media-container:is(a):hover svg{opacity:1;transform:translateX(0)}.author-box[data-type=type-1]{margin-top:60px;margin-bottom:60px;box-shadow:var(--theme-box-shadow);border:var(--theme-border);border-radius:var(--theme-border-radius, 0)}@media(max-width: 689.98px){.author-box[data-type=type-1] .ct-media-container{margin-bottom:20px}}@media(min-width: 690px){.author-box[data-type=type-1] .ct-media-container{margin-right:25px}}.author-box[data-type=type-2]{flex-direction:column;align-items:center;text-align:center;position:relative;padding-top:50px;margin-top:90px;border-bottom:1px solid var(--theme-border-color, #e8ebf0)}.author-box[data-type=type-2]:not(:last-child){margin-bottom:60px}.author-box[data-type=type-2] .ct-media-container{position:absolute;top:-33px}.author-box[data-type=type-2]:after,.author-box[data-type=type-2]:before{position:absolute;content:"";top:-1px;width:calc(50% - 50px);height:1px;background:var(--theme-border-color, #e8ebf0)}.author-box[data-type=type-2]:before{left:0}.author-box[data-type=type-2]:after{right:0}.author-box .author-box-name:is(p,div){margin-bottom:20px;color:var(--theme-heading-color)}.author-box .author-box-bio{color:var(--theme-text-color)}.author-box .author-box-socials:not(:last-child){margin-bottom:15px}.author-box .ct-author-box-more{font-size:11px;font-weight:500;text-transform:uppercase;display:inline-flex}.author-box+.ct-comments,.author-box+.ct-related-posts{border-top:none;margin-top:0;padding-top:0}.post-navigation{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:8%;position:relative;margin-top:var(--margin, 50px)}.post-navigation figure{flex:0 0 var(--thumb-width, 70px);max-width:var(--thumb-width, 70px);align-items:center;justify-content:center;position:relative;border-radius:var(--theme-border-radius, 100%)}@media(max-width: 689.98px){.post-navigation figure{--thumb-width: 45px;--thumb-margin: 15px}}.post-navigation figure svg,.post-navigation figure:after{position:absolute;opacity:0;transition:all .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.post-navigation figure svg{z-index:3}.post-navigation figure:after{content:"";z-index:2;inset:0;background:var(--image-overlay-color, var(--theme-palette-color-1))}.post-navigation [class*=nav-item]{display:flex;align-items:center}.post-navigation [class*=nav-item]:hover figure:after{opacity:.85}.post-navigation [class*=nav-item]:hover svg{opacity:1;transform:translateX(0)}.post-navigation .nav-item-prev figure{margin-inline-end:var(--thumb-margin, 25px)}.post-navigation .nav-item-prev svg{transform:translateX(10px)}.post-navigation .nav-item-next{text-align:end;justify-content:flex-end}.post-navigation .nav-item-next figure{margin-inline-start:var(--thumb-margin, 25px)}.post-navigation .nav-item-next svg{transform:translateX(-10px)}.post-navigation .item-label{font-size:12px;font-weight:600;text-transform:uppercase;opacity:.9}@media(max-width: 689.98px){.post-navigation .item-label span{display:none}}.post-navigation .item-title{display:block;margin-top:5px;font-size:14px;font-weight:700;word-break:break-word}.post-navigation:after{position:absolute;content:"";top:25%;left:50%;width:1px;height:50%;background:var(--theme-border-color)}/**
 *  - v2.0.62
 * 
 * Copyright (c) 2024
 * Licensed GPLv2+
 */

html[data-color-mode*=updating] *:not(.ct-color-switch *){transition:all .15s ease !important}[data-color-mode*=dark] [data-color-switch=normal],[data-color-mode*=light] [data-color-switch=reversed]{--is-toggled: var(--true);--is-light-mode-visible: none;--is-toggled-path: path("M-9 3h25a1 1 0 0017 13v30H0Z")}[data-color-mode*=dark] [data-color-switch=reversed],[data-color-mode*=light] [data-color-switch=normal]{--is-toggled: var(--false);--is-dark-mode-visible: none}@media(prefers-color-scheme: dark){[data-color-mode=os-default] [data-color-switch=normal]{--is-toggled: var(--true);--is-light-mode-visible: none;--is-toggled-path: path("M-9 3h25a1 1 0 0017 13v30H0Z")}[data-color-mode=os-default] [data-color-switch=reversed]{--is-toggled: var(--false);--is-dark-mode-visible: none}}@media(prefers-color-scheme: light){[data-color-mode=os-default] [data-color-switch=normal]{--is-toggled: var(--false);--is-dark-mode-visible: none}[data-color-mode=os-default] [data-color-switch=reversed]{--is-toggled: var(--true);--is-light-mode-visible: none;--is-toggled-path: path("M-9 3h25a1 1 0 0017 13v30H0Z")}}.ct-color-switch{--animation-duration: 300ms}.ct-color-switch .ct-dark-mode-label{display:var(--is-dark-mode-visible, block)}.ct-color-switch .ct-light-mode-label{display:var(--is-light-mode-visible, block)}.ct-color-switch .ct-switch-type-expand :first-child path{d:var(--is-toggled-path, path("M0-11h25a1 1 0 0017 13v30H0Z"));transition-delay:var(--is-toggled, calc(var(--animation-duration) * 0.4));transition-timing-function:var(--is-toggled, cubic-bezier(0, 0, 0, 1.25))}.ct-color-switch .ct-switch-type-expand g path{transform:var(--is-toggled, scale(0.75));transition-delay:var(--is-toggled, 0s)}.ct-color-switch .ct-switch-type-expand g circle{transform:var(--is-toggled, scale(1.4));transition-delay:var(--is-toggled, 0s)}.ct-color-switch .ct-switch-type-within .ct-switch-type-within__circle{transform:var(--is-toggled, scale(1.5))}.ct-color-switch .ct-switch-type-within .ct-switch-type-within__inner{transform:var(--is-toggled, translate3d(3px, -3px, 0) scale(1.2))}.ct-color-switch .ct-switch-type-within g path{transform:var(--is-toggled, scale(0.65))}.ct-color-switch .ct-switch-type-dark-inner :first-child{transform:var(--is-toggled, rotate(180deg))}.ct-color-switch .ct-switch-type-dark-inner :last-child{transform:var(--is-toggled, rotate(-180deg))}.ct-color-switch .ct-switch-type-expand :first-child path{transition-property:transform,d;transition-duration:calc(var(--animation-duration)*.6);transition-timing-function:cubic-bezier(0, 0, 0.5, 1)}.ct-color-switch .ct-switch-type-expand g path,.ct-color-switch .ct-switch-type-expand g circle{transform-origin:center;transition:transform calc(var(--animation-duration)*.65) cubic-bezier(0, 0, 0, 1.25) calc(var(--animation-duration)*.35)}.ct-color-switch .ct-switch-type-within *{transform-origin:center;transition:transform calc(var(--animation-duration)) cubic-bezier(0, 0, 0, 1.25)}.ct-color-switch .ct-switch-type-dark-inner path{transform-origin:center;transition:transform var(--animation-duration) ease}@supports not (d: path("")){.ct-color-switch .ct-switch-type-expand :first-child path{transform:var(--is-toggled, translate3d(-9px, 14px, 0))}}/**
 *  - v2.0.62
 * 
 * Copyright (c) 2024
 * Licensed GPLv2+
 */

.ct-read-progress-bar{background:linear-gradient(to right, var(--progress-bar-scroll, var(--theme-palette-color-1)) var(--scroll, 0%), var(--progress-bar-background, transparent) 0);background-repeat:no-repeat;position:fixed;top:calc(var(--admin-bar, 0px) + var(--theme-frame-size, 0px));width:calc(100% - var(--theme-frame-size, 0px)*2);height:var(--progress-bar-height, 3px);z-index:51;opacity:1;transition:opacity .3s ease}.ct-read-progress-bar.ct-auto-hide[style*="100"]{opacity:0}.ct-dynamic-filter{display:flex;flex-wrap:wrap;justify-content:var(--filter-items-alignment, center);gap:var(--items-vertical-spacing, 10px) var(--items-horizontal-spacing, 30px);margin-bottom:var(--container-spacing, 40px);--theme-link-initial-color: var(--theme-text-color)}.ct-dynamic-filter a.active{color:var(--theme-link-hover-color)}.ct-dynamic-filter[data-type=buttons] a{padding:var(--padding, 8px 15px);border-radius:var(--theme-border-radius, 3px);background:var(--theme-button-background-initial-color)}.ct-dynamic-filter[data-type=buttons] a:hover,.ct-dynamic-filter[data-type=buttons] a.active{background:var(--theme-button-background-hover-color)}.ct-related-posts-items.flexy-items{margin-inline:calc(var(--grid-columns-gap, 30px)/-2)}.ct-related-posts-items.flexy-items .flexy-item{flex:0 0 var(--grid-columns-width, 25%);width:var(--grid-columns-width, 25%);padding-inline:calc(var(--grid-columns-gap, 30px)/2)}/**
 *  - v2.0.62
 * 
 * Copyright (c) 2024
 * Licensed GPLv2+
 */

.ct-popup-inner{position:fixed;z-index:999999;width:100%;height:var(--popup-height);max-width:min(var(--popup-max-width, 400px), calc(100vw - var(--popup-edges-offset, 25px) * 2 ));max-height:min(var(--popup-max-height, var(--viewport-height, 100vh)), calc(var(--viewport-height, 100vh) - var(--popup-edges-offset, 25px) * 2 ))}@supports(height: 100dvh){.ct-popup-inner{--viewport-height: 100dvh}}.ct-popup-inner>article{display:flex;flex-direction:column;height:100%;max-height:inherit;box-shadow:var(--popup-box-shadow);border-radius:var(--popup-border-radius, 7px);-webkit-backface-visibility:hidden}.ct-popup-inner .ct-popup-content{width:100%;border-radius:inherit;padding:var(--popup-padding, 30px);overflow-y:var(--popup-overflow-y, visible);overflow-x:var(--popup-overflow-x, visible);-webkit-backface-visibility:hidden}[data-popup-size=medium]{--popup-max-width: 600px}[data-popup-size=large]{--popup-max-width: 900px}[data-popup-position*=top] .ct-popup-inner{top:var(--popup-edges-offset, 25px)}[data-popup-position*=left] .ct-popup-inner{left:var(--popup-edges-offset, 25px)}[data-popup-position*=right] .ct-popup-inner{right:var(--popup-edges-offset, 25px)}[data-popup-position*=bottom] .ct-popup-inner{bottom:var(--popup-edges-offset, 25px)}[data-popup-position*=center] .ct-popup-inner{inset-inline:var(--popup-edges-offset, 25px);margin-inline:auto}[data-popup-position*=middle] .ct-popup-inner{top:50%;transform:translateY(-50%)}[data-popup-overflow=scroll]{--popup-overflow-y: auto;--popup-overflow-x: hidden}[data-popup-overflow=hidden]{--popup-overflow-y: hidden;--popup-overflow-x: hidden}[data-popup-backdrop]{position:fixed;z-index:999999}[data-popup-backdrop=no]{--background-image: none;--background-color: transparent}[data-popup-backdrop=yes]{inset:0}[data-popup-animation]{opacity:var(--opacity, 0);visibility:var(--visibility, hidden);transition:opacity var(--popup-entrance-speed, 0.3s) ease-in-out,visibility var(--popup-entrance-speed, 0.3s) ease-in-out}[data-popup-animation] .ct-popup-inner>article{transform:translateX(var(--translate-x, 0)) translateY(var(--translate-y, 0)) scale(var(--scale, 1));transition:transform var(--popup-entrance-speed, 0.3s) ease-in-out}[data-popup-animation].active{--opacity: 1;--visibility: visible;--translate-x: 0;--translate-y: 0;--scale: 1}[data-popup-animation]:not(.active){pointer-events:none}[data-popup-animation=zoom-in]{--scale: 0.8}[data-popup-animation=slide-left]{--translate-x: calc(var(--popup-entrance-value, 50px) * -1)}[data-popup-animation=slide-right]{--translate-x: var(--popup-entrance-value, 50px)}[data-popup-animation=slide-top]{--translate-y: calc(var(--popup-entrance-value, 50px) * -1)}[data-popup-animation=slide-bottom]{--translate-y: var(--popup-entrance-value, 50px)}.ct-popup .ct-toggle-close{--toggle-button-position: absolute;--toggle-button-z-index: 10;--theme-icon-size: 10px;--toggle-button-size: 28px;--toggle-button-radius: 100%}.ct-popup .ct-toggle-close[data-location=inside]{top:14px;--toggle-button-inset-end: 14px}.ct-popup .ct-toggle-close[data-location=outside]{top:-14px;--toggle-button-inset-end: -14px}.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}/**
 *  - v2.0.62
 * 
 * Copyright (c) 2024
 * Licensed GPLv2+
 */

.ct-newsletter-subscribe-form{--theme-link-initial-color: var(--text-color, var(--theme-text-color));--theme-button-min-height: var(--theme-form-field-height, 40px);--theme-button-border-radius: var(--theme-form-field-border-radius, 3px)}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements{display:grid;gap:var(--theme-form-field-gap, 10px)}@media(min-width: 690px){.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-columns="2"]{grid-template-columns:1fr auto}}@media(min-width: 690px){.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-columns="3"]{grid-template-columns:1fr 1fr auto}}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-container=boxed]{padding:calc(var(--theme-form-field-gap, 10px)/2);border-radius:calc(var(--theme-form-field-border-radius, 3px) + 2px);border:var(--theme-form-field-border-width, 1px) solid var(--theme-form-field-border-initial-color);background-color:var(--theme-form-field-background-initial-color);transition:border .12s cubic-bezier(0.455, 0.03, 0.515, 0.955),background-color .12s cubic-bezier(0.455, 0.03, 0.515, 0.955)}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-container=boxed] input{border:none;background:rgba(0,0,0,0)}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-form-elements[data-container=boxed]:has(input:focus){border-color:var(--theme-form-field-border-focus-color);background-color:var(--theme-form-field-background-focus-color)}.ct-newsletter-subscribe-form .gdpr-confirm-policy,.ct-newsletter-subscribe-form .ct-newsletter-subscribe-message{margin:10px 0 0 0}.ct-newsletter-subscribe-form .ct-newsletter-subscribe-message{display:none}.ct-newsletter-subscribe-form.subscribe-error .ct-newsletter-subscribe-message,.ct-newsletter-subscribe-form.subscribe-success .ct-newsletter-subscribe-message{display:block}.ct-newsletter-subscribe-form.subscribe-error .ct-newsletter-subscribe-message{color:#e42b2b;font-size:14px}.ct-newsletter-subscribe-form.subscribe-success *:not(.ct-newsletter-subscribe-message){display:none}.ct-newsletter-subscribe-container{margin-top:60px;padding:var(--padding, 30px);color:var(--text-color, var(--theme-text-color));border-radius:var(--theme-border-radius, 0px);border:var(--newsletter-container-border, none);box-shadow:var(--theme-box-shadow, 0px 12px 18px -6px rgba(34, 56, 101, 0.04))}.ct-newsletter-subscribe-container h3{font-size:20px}.ct-newsletter-subscribe-container>*{text-align:center;margin-inline:auto}@media(min-width: 690px){.ct-newsletter-subscribe-container>*{width:80%}}.ct-newsletter-subscribe-container>*:first-child{margin-top:20px}.ct-newsletter-subscribe-container>*:last-child{margin-bottom:20px}.ct-share-box a{display:flex;justify-content:center}.ct-share-box a:hover .ct-tooltip{opacity:1;visibility:visible;transform:translate3d(0px, calc(-100% - 12px), 0px)}.ct-share-box .ct-tooltip{transform:translate3d(0px, calc(-100% - 7px), 0px)}.ct-share-box:is([data-type=type-2],[data-type=type-3])>div{display:inline-flex;flex-wrap:wrap;gap:var(--items-spacing, 15px)}.ct-share-box a{display:flex;justify-content:center}.ct-share-box a:hover .ct-tooltip{opacity:1;visibility:visible;transform:translate3d(0px, calc(-100% - 12px), 0px)}.ct-share-box .ct-tooltip{transform:translate3d(0px, calc(-100% - 7px), 0px)}.ct-share-box:is([data-type=type-2],[data-type=type-3])>div{display:inline-flex;flex-wrap:wrap;gap:var(--items-spacing, 15px)}