img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}:root{--sv-post-nav-space:0;--sv-container-default-xlg-padding:2.5em;--sv-container-default-lg-padding:2.5em;--sv-container-default-slg-padding:2em;--sv-container-default-md-padding:2.5em;--sv-container-default-sm-padding:2.5em;--sv-container-default-xs-padding:2.4em;--sv-container-default-xxs-padding:1.8em;--sv-code-block-background:#ECEFF3;--sv-comment-inputs-background:#F9FAFB;--sv-normal-container-width:1160px;--sv-narrow-container-width:750px;--sv-blog-title-font-weight:600;--sv-blog-meta-weight:600;--sv-global-color-primary:var(--sv-global-color-4);--sv-global-color-secondary:var(--sv-global-color-5);--sv-global-color-alternate-background:var(--sv-global-color-6);--sv-global-color-subtle-background:var(--sv-global-color-7);--sv-bg-style-guide:var( --sv-global-color-secondary,var(--sv-global-color-5) );--sv-shadow-style-guide:0px 0px 4px 0 #00000057;--sv-global-dark-bg-style:#fff;--sv-global-dark-lfs:#fbfbfb;--sv-widget-bg-color:#fafafa;--sv-wc-container-head-bg-color:#fbfbfb;--sv-title-layout-bg:#eeeeee;--sv-search-border-color:#e7e7e7;--sv-lifter-hover-bg:#e6e6e6;--sv-gallery-block-color:#000;--srfm-color-input-label:var(--sv-global-color-2);}html{font-size:100%;}a{color:#69f67f;}a:hover,a:focus{color:#9293a3;}body,button,input,select,textarea,.sv-button,.sv-custom-button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:var(--sv-body-line-height,1.65);}blockquote{color:#474858;}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6),.site-title,.site-title a{font-weight:600;}.sv-site-identity .site-title a{color:/images/favicon.png;}.site-title{font-size:26px;font-size:1.625rem;display:none;}header .custom-logo-link img{max-width:120px;width:120px;}.site-header .site-description{font-size:15px;font-size:0.9375rem;display:none;}.entry-title{font-size:20px;font-size:1.25rem;}.sv-blog-single-element.sv-taxonomy-container a{font-size:14px;font-size:0.875rem;}.sv-blog-meta-container{font-size:13px;font-size:0.8125rem;}.archive .sv-article-post .sv-article-inner,.blog .sv-article-post .sv-article-inner,.archive .sv-article-post .sv-article-inner:hover,.blog .sv-article-post .sv-article-inner:hover{border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;overflow:hidden;}h1,.entry-content :where(h1){font-size:36px;font-size:2.25rem;font-weight:600;line-height:1.4em;}h2,.entry-content :where(h2){font-size:30px;font-size:1.875rem;font-weight:600;line-height:1.3em;}h3,.entry-content :where(h3){font-size:24px;font-size:1.5rem;font-weight:600;line-height:1.3em;}h4,.entry-content :where(h4){font-size:20px;font-size:1.25rem;line-height:1.2em;font-weight:600;}h5,.entry-content :where(h5){font-size:18px;font-size:1.125rem;line-height:1.2em;font-weight:600;}h6,.entry-content :where(h6){font-size:16px;font-size:1rem;line-height:1.25em;font-weight:600;}::selection{background-color:var(--sv-global-color-4);color:#000000;}body,h1,h2,h3,h4,h5,h6,.entry-title a,.entry-content :where(h1,h2,h3,h4,h5,h6){color:#9293a3;}.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#000000;border-color:#69f67f;background-color:#69f67f;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:#69f67f;}input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:#69f67f;background-color:#69f67f;box-shadow:none;}.site-footer a:hover + .post-count,.site-footer a:focus + .post-count{background:#69f67f;border-color:#69f67f;}.single .nav-links .nav-previous,.single .nav-links .nav-next{color:#69f67f;}.entry-meta,.entry-meta *{line-height:1.45;color:#69f67f;font-weight:600;}.entry-meta a:not(.sv-button):hover,.entry-meta a:not(.sv-button):hover *,.entry-meta a:not(.sv-button):focus,.entry-meta a:not(.sv-button):focus *,.page-links > .page-link,.page-links .page-link:hover,.post-navigation a:hover{color:#9293a3;}#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:#69f67f;}.secondary .calendar_wrap #today,.sv-progress-val span{background:#69f67f;}.secondary a:hover + .post-count,.secondary a:focus + .post-count{background:#69f67f;border-color:#69f67f;}.calendar_wrap #today > a{color:#000000;}.page-links .page-link,.single .post-navigation a{color:#9293a3;}.sv-search-menu-icon .search-form button.search-submit{padding:0 4px;}.sv-search-menu-icon form.search-form{padding-right:0;}.sv-header-search .sv-search-menu-icon.sv-dropdown-active .search-form,.sv-header-search .sv-search-menu-icon.sv-dropdown-active .search-field:focus{transition:all 0.2s;}.search-form input.search-field:focus{outline:none;}.sv-mobile-header-content .sv-builder-layout-element:not(.sv-builder-menu):not(.sv-header-divider-element),.sv-mobile-popup-content .sv-builder-layout-element:not(.sv-builder-menu):not(.sv-header-divider-element){padding:15px 20px;}.sv-search-menu-icon .search-form button.search-submit:focus,.sv-theme-transparent-header .sv-header-search .sv-dropdown-active .sv-icon,.sv-theme-transparent-header .sv-inline-search .search-field:focus .sv-icon{color:var(--sv-global-color-1);}.sv-desktop .sv-header-search .slide-search .search-form{border:2px solid var(--sv-global-color-0);}.sv-header-search .slide-search .search-field{background-color:var(--sv-global-dark-bg-style);}.sv-archive-title{color:#e9eaf4;}.widget-title{font-size:22px;font-size:1.375rem;color:#e9eaf4;}.sv-search-menu-icon.slide-search a:focus-visible:focus-visible,#close:focus-visible,a:focus-visible,.sv-menu-toggle:focus-visible,.site .skip-link:focus-visible,.sv-header-navigation-arrow:focus-visible,.sv-orders-table__row .sv-orders-table__cell:focus-visible,a#sv-apply-coupon:focus-visible,#sv-apply-coupon:focus-visible,#close:focus-visible,.button.search-submit:focus-visible,#search_submit:focus,.normal-search:focus-visible,.sv-header-account-wrap:focus-visible,.sv-single-variation:focus,.sv-button:focus,.sv-builder-button-wrap:has(.sv-custom-button-link:focus),.sv-builder-button-wrap .sv-custom-button-link:focus{outline-style:dotted;outline-color:inherit;outline-width:thin;}input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,input[type="number"]:focus,textarea:focus,[data-section="section-header-mobile-trigger"] .sv-button-wrap .sv-mobile-menu-trigger-minimal:focus,.sv-mobile-popup-drawer.active .menu-toggle-close:focus,#sv-scroll-top:focus,#coupon_code:focus,#sv-coupon-code:focus{border-style:dotted;border-color:inherit;border-width:thin;}input{outline:none;}.site-logo-img img{ transition:all 0.2s linear;}body .sv-oembed-container *{position:absolute;top:0;width:100%;height:100%;left:0;}.sv-single-post-featured-section + article{margin-top: 2em;}.site-content .sv-single-post-featured-section img{width: 100%;overflow: hidden;object-fit: cover;}.sv-separate-container .site-content .sv-single-post-featured-section + article{margin-top: -80px;z-index: 9;position: relative;border-radius: 4px;}@media (min-width: 922px){.sv-no-sidebar .site-content .sv-article-image-container--wide{margin-left: -120px;margin-right: -120px;max-width: unset;width: unset;}.sv-left-sidebar .site-content .sv-article-image-container--wide,.sv-right-sidebar .site-content .sv-article-image-container--wide{margin-left: -10px;margin-right: -10px;}.site-content .sv-article-image-container--full{margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.sv-left-sidebar .site-content .sv-article-image-container--full,.sv-right-sidebar .site-content .sv-article-image-container--full{margin-left: -10px;margin-right: -10px;max-width: inherit;width: auto;}}.site > .sv-single-related-posts-container{margin-top: 0;}@media (min-width: 922px){.sv-desktop .sv-container--narrow{max-width: var(--sv-narrow-container-width);margin: 0 auto;}}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type=reset],input[type=tel],input[type=date],select,textarea{font-size:16px;font-style:normal;font-weight:400;line-height:24px;width:100%;padding:12px 16px;border-radius:4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);color:var(--sv-form-input-text,#475569);}input[type="text"],input[type="number"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type=reset],input[type=tel],input[type=date],select{height:40px;}input[type="date"]{border-width:1px;border-style:solid;border-color:var(--sv-border-color);background:var( --sv-global-color-secondary,var(--sv-global-color-5) );}input[type="text"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type=reset]:focus,input[type="tel"]:focus,input[type="date"]:focus,select:focus,textarea:focus{border-color:#046BD2;box-shadow:none;outline:none;color:var(--sv-form-input-focus-text,#475569);}label,legend{color:var(--sv-global-color-2,#111827 );font-size:14px;font-style:normal;font-weight:500;line-height:20px;}select{padding:6px 10px;}fieldset{padding:30px;border-radius:4px;}button,.sv-button,.button,input[type="button"],input[type="reset"],input[type="submit"]{border-radius:4px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.05);}:root{--sv-comment-inputs-background:#FFF;}::placeholder{color:var(--sv-form-field-color,#9CA3AF);}::-ms-input-placeholder{color:var(--sv-form-field-color,#9CA3AF);}@media (max-width:921.9px){#sv-desktop-header{display:none;}}@media (min-width:922px){#sv-mobile-header{display:none;}}@media (max-width:921px){.sv-theme-transparent-header #primary,.sv-theme-transparent-header #secondary{padding:0;}}@media (max-width:921px){.sv-plain-container.sv-no-sidebar #primary{padding:0;}}.sv-plain-container.sv-no-sidebar #primary{margin-top:0;margin-bottom:0;}@media (min-width:1200px){.sv-plain-container.sv-no-sidebar #primary{margin-top:60px;margin-bottom:60px;}}.post-page-numbers.current .page-link,.sv-pagination .page-numbers.current{color:#000000;border-color:var(--sv-global-color-4);background-color:var(--sv-global-color-4);}.sv-outline-button{border-color:#5d89fc;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;font-family:inherit;font-weight:500;font-size:16px;font-size:1rem;line-height:1em;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}.sv-outline-button{color:var(--sv-global-color-4);}.sv-outline-button:hover,.sv-outline-button:focus{color:#fcfcfc;background-color:#fe359d;border-color:var(--sv-global-color-4);}.sv-outline-button{background-color:#5d89fc;}.sv-outline-button{background-color:#5d89fc;color:var(--sv-global-color-4);}.entry-content[data-sv-blocks-layout] > figure{margin-bottom:1em;}h1.widget-title{font-weight:600;}h2.widget-title{font-weight:600;}h3.widget-title{font-weight:600;}#page{display:flex;flex-direction:column;min-height:100vh;}.sv-404-layout-1 h1.page-title{color:var(--sv-global-color-2);}.single .post-navigation a{line-height:1em;height:inherit;}.error-404 .page-sub-title{font-size:1.5rem;font-weight:inherit;}.search .site-content .content-area .search-form{margin-bottom:0;}#page .site-content{flex-grow:1;}.widget{margin-bottom:1.25em;}#secondary li{line-height:1.5em;}#secondary h2{font-size:1.7rem;}.sv-separate-container .sv-article-post,.sv-separate-container .sv-article-single,.sv-separate-container .comment-respond{padding:3em;}.sv-separate-container .sv-article-single .sv-article-single{padding:0;}.sv-separate-container .comments-title,.sv-narrow-container .comments-title{padding:1.5em 2em;}.sv-page-builder-template .comment-form-textarea,.sv-comment-formwrap .sv-grid-common-col{padding:0;}.sv-comment-formwrap{padding:0;display:inline-flex;column-gap:20px;width:100%;margin-left:0;margin-right:0;}.comments-area textarea#comment:focus,.comments-area textarea#comment:active,.comments-area .sv-comment-formwrap input[type="text"]:focus,.comments-area .sv-comment-formwrap input[type="text"]:active{box-shadow:none;outline:none;}.archive.sv-page-builder-template .entry-header{margin-top:2em;}.sv-page-builder-template .sv-comment-formwrap{width:100%;}.entry-title{margin-bottom:0.6em;}.sv-archive-description p{font-size:inherit;font-weight:inherit;line-height:inherit;}.sv-separate-container .sv-comment-list li.depth-1,.hentry{margin-bottom:1.5em;}.site-content section.sv-archive-description{margin-bottom:2em;}@media (min-width:921px){.sv-left-sidebar.sv-page-builder-template #secondary,.archive.sv-right-sidebar.sv-page-builder-template .site-main{padding-left:20px;padding-right:20px;}}@media (max-width:544px){.sv-comment-formwrap.sv-row{column-gap:10px;display:inline-block;}#sv-commentform .sv-grid-common-col{position:relative;width:100%;}}@media (min-width:1201px){.sv-separate-container .sv-article-post,.sv-separate-container .sv-article-single,.sv-separate-container .sv-author-box,.sv-separate-container .sv-404-layout-1,.sv-separate-container .no-results{padding:3em;}}@media (max-width:921px){.sv-left-sidebar #content > .sv-container{display:flex;flex-direction:column-reverse;width:100%;}}@media (min-width:922px){.sv-separate-container.sv-right-sidebar #primary,.sv-separate-container.sv-left-sidebar #primary{border:0;}.search-no-results.sv-separate-container #primary{margin-bottom:4em;}}.menu-toggle,button,.sv-button,.sv-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"],#comments .submit,.search .search-submit,.search .search-submit{border-style:solid;border-top-width:0px;border-right-width:0px;border-left-width:0px;border-bottom-width:0px;color:#fcfcfc;border-color:var(--sv-global-color-4);background-color:#e30077;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;font-family:inherit;font-weight:900;font-size:16px;font-size:1rem;line-height:1em;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}button:focus,.menu-toggle:hover,button:hover,.sv-button:hover,.sv-custom-button:hover .button:hover,.sv-custom-button:hover,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{color:#fcfcfc;background-color:#fe359d;border-color:var(--sv-global-color-4);}@media (max-width:921px){.sv-mobile-header-stack .main-header-bar .sv-search-menu-icon{display:inline-block;}.sv-header-break-point.sv-header-custom-item-outside .sv-mobile-header-stack .main-header-bar .sv-search-icon{margin:0;}.sv-comment-avatar-wrap img{max-width:2.5em;}.sv-comment-meta{padding:0 1.8888em 1.3333em;}}@media (min-width:544px){.sv-container{max-width:100%;}}@media (max-width:544px){.sv-separate-container .sv-article-post,.sv-separate-container .sv-article-single,.sv-separate-container .comments-title,.sv-separate-container .sv-archive-description{padding:1.5em 1em;}.sv-separate-container #content .sv-container{padding-left:0.54em;padding-right:0.54em;}.sv-separate-container .sv-comment-list .bypostauthor{padding:.5em;}.sv-search-menu-icon.sv-dropdown-active .search-field{width:170px;}}#sv-mobile-header .sv-site-header-cart-li a{pointer-events:none;}.sv-separate-container{background-color:var(--sv-global-color-6);background-image:none;}@media (max-width:921px){.site-title{display:none;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;font-size:1.875rem;}h2,.entry-content :where(h2){font-size:25px;font-size:1.5625rem;}h3,.entry-content :where(h3){font-size:20px;font-size:1.25rem;}}@media (max-width:544px){.site-title{display:none;}.site-header .site-description{display:none;}h1,.entry-content :where(h1){font-size:30px;font-size:1.875rem;}h2,.entry-content :where(h2){font-size:25px;font-size:1.5625rem;}h3,.entry-content :where(h3){font-size:20px;font-size:1.25rem;}header .custom-logo-link img,.sv-header-break-point .site-branding img,.sv-header-break-point .custom-logo-link img{max-width:82px;width:82px;}.sv-header-break-point .site-logo-img .custom-mobile-logo-link img{max-width:82px;}}@media (max-width:921px){html{font-size:91.2%;}}@media (max-width:544px){html{font-size:91.2%;}}@media (min-width:922px){.sv-container{max-width:1200px;}}@media (min-width:922px){.site-content .sv-container{display:flex;}}@media (max-width:921px){.site-content .sv-container{flex-direction:column;}}.entry-content :where(h1,h2,h3,h4,h5,h6){clear:none;}@media (min-width:922px){.main-header-menu .sub-menu .menu-item.sv-left-align-sub-menu:hover > .sub-menu,.main-header-menu .sub-menu .menu-item.sv-left-align-sub-menu.focus > .sub-menu{margin-left:-0px;}}.entry-content li > p{margin-bottom:0;}.site .comments-area{padding-bottom:2em;margin-top:2em;}.footer-widget-area[data-section^="section-fb-html-"] .sv-builder-html-element{text-align:center;}.has-text-align-right > blockquote::before{justify-content: flex-start;}.has-text-align-left > blockquote::before{justify-content: flex-end;}:root{--sv-default-block-top-padding: 2em;--sv-default-block-right-padding: 2em;--sv-default-block-bottom-padding: 2em;--sv-default-block-left-padding: 2em;--sv-container-width: 1160px;--sv-content-width-size: 1160px;--sv-wide-width-size: calc(1160px + var(--sv-default-block-left-padding) + var(--sv-default-block-right-padding));}.sv-narrow-container{--sv-content-width-size: 750px;--sv-wide-width-size: 750px;}@media(max-width: 921px){:root{--sv-default-block-top-padding: 2em;--sv-default-block-right-padding: 2em;--sv-default-block-bottom-padding: 2em;--sv-default-block-left-padding: 2em;}}@media(max-width: 544px){:root{--sv-default-block-top-padding: 2em;--sv-default-block-right-padding: 2em;--sv-default-block-bottom-padding: 2em;--sv-default-block-left-padding: 2em;}}.sv-plain-container.sv-no-sidebar .entry-content > .alignfull,.sv-page-builder-template .sv-no-sidebar .entry-content > .alignfull{margin-left: calc( -50vw + 50%);margin-right: calc( -50vw + 50%);max-width: 100vw;width: 100vw;}.sv-plain-container.sv-no-sidebar .entry-content .alignfull .alignfull,.sv-page-builder-template.sv-no-sidebar .entry-content .alignfull .alignfull,.sv-plain-container.sv-no-sidebar .entry-content .alignfull .alignwide,.sv-page-builder-template.sv-no-sidebar .entry-content .alignfull .alignwide,.sv-plain-container.sv-no-sidebar .entry-content .alignwide .alignfull,.sv-page-builder-template.sv-no-sidebar .entry-content .alignwide .alignfull,.sv-plain-container.sv-no-sidebar .entry-content .alignwide .alignwide,.sv-page-builder-template.sv-no-sidebar .entry-content .alignwide .alignwide{margin-left: auto;margin-right: auto;width: 100%;}.entry-content[data-sv-blocks-layout] > *{max-width: var(--sv-content-width-size);margin-left: auto;margin-right: auto;}.entry-content[data-sv-blocks-layout] > .alignwide{max-width: var(--sv-wide-width-size);}.entry-content[data-sv-blocks-layout] .alignfull{max-width: none;}blockquote{margin: 1.5em;border-color: rgba(0,0,0,0.05);}.has-text-align-right > blockquote,blockquote.has-text-align-right{border-right: 5px solid rgba(0,0,0,0.05);}.has-text-align-left > blockquote,blockquote.has-text-align-left{border-left: 5px solid rgba(0,0,0,0.05);}.entry-content .media-block .media-body{padding: 0 0 0 8%;}.entry-content .media-block.has-media-on-the-right .media-body{padding: 0 8% 0 0;}.entry-content .media-block.has-background .media-body{padding: 8%;}.sv-page-builder-template .entry-content[data-sv-blocks-layout] > .inherit-container-width > *{max-width: none ;margin-left: auto;margin-right: auto;}.sv-page-builder-template .entry-content[data-sv-blocks-layout] > *{max-width: none;}@media(max-width: 1200px){.sv-separate-container .entry-content > .alignfull,.sv-separate-container .entry-content[data-sv-blocks-layout] > .alignwide,.sv-plain-container .entry-content[data-sv-blocks-layout] > .alignwide,.sv-plain-container .entry-content .alignfull{margin-left: calc(-1 * min(var(--sv-container-default-xlg-padding),20px)) ;margin-right: calc(-1 * min(var(--sv-container-default-xlg-padding),20px));}}@media(min-width: 1201px){.sv-separate-container .entry-content > .alignfull{margin-left: calc(-1 * var(--sv-container-default-xlg-padding) );margin-right: calc(-1 * var(--sv-container-default-xlg-padding) );}.sv-separate-container .entry-content[data-sv-blocks-layout] > .alignwide,.sv-plain-container .entry-content[data-sv-blocks-layout] > .alignwide{margin-left: auto;margin-right: auto;}}@media(min-width: 921px){.sv-plain-container.sv-right-sidebar .entry-content[data-sv-blocks-layout] .alignfull,.sv-plain-container.sv-left-sidebar .entry-content[data-sv-blocks-layout] .alignfull{margin-left: -60px;margin-right: -60px;}}@media(min-width: 544px){.entry-content > .alignleft{margin-right: 20px;}.entry-content > .alignright{margin-left: 20px;}}@media( max-width: 600px ){.entry-content .media-block .media-body,.entry-content .media-block.has-media-on-the-right .media-body{padding: 8% 0 0;}.entry-content .media-block.has-background .media-body{padding: 8%;}}.sv-page-builder-template .entry-header{padding-left: 0;}.entry-content ul,.entry-content ol{padding: revert;margin: revert;padding-left: 20px;}.entry-content ul.wc-block-product-template{padding: 0;}:root .has-sv-global-color-0-color{color:var(--sv-global-color-0);}:root .has-sv-global-color-0-background-color{background-color:var(--sv-global-color-0);}:root .has-sv-global-color-1-color{color:var(--sv-global-color-1);}:root .has-sv-global-color-1-background-color{background-color:var(--sv-global-color-1);}:root .has-sv-global-color-2-color{color:var(--sv-global-color-2);}:root .has-sv-global-color-2-background-color{background-color:var(--sv-global-color-2);}:root .has-sv-global-color-3-color{color:var(--sv-global-color-3);}:root .has-sv-global-color-3-background-color{background-color:var(--sv-global-color-3);}:root .has-sv-global-color-4-color{color:var(--sv-global-color-4);}:root .has-sv-global-color-4-background-color{background-color:var(--sv-global-color-4);}:root .has-sv-global-color-5-color{color:var(--sv-global-color-5);}:root .has-sv-global-color-5-background-color{background-color:var(--sv-global-color-5);}:root .has-sv-global-color-6-color{color:var(--sv-global-color-6);}:root .has-sv-global-color-6-background-color{background-color:var(--sv-global-color-6);}:root .has-sv-global-color-7-color{color:var(--sv-global-color-7);}:root .has-sv-global-color-7-background-color{background-color:var(--sv-global-color-7);}:root .has-sv-global-color-8-color{color:var(--sv-global-color-8);}:root .has-sv-global-color-8-background-color{background-color:var(--sv-global-color-8);}:root{--sv-global-color-0:#046bd2;--sv-global-color-1:#045cb4;--sv-global-color-2:#1e293b;--sv-global-color-3:#334155;--sv-global-color-4:#FFFFFF;--sv-global-color-5:#F0F5FA;--sv-global-color-6:#111111;--sv-global-color-7:#D1D5DB;--sv-global-color-8:#111111;}:root{--sv-border-color : var(--sv-global-color-5);}.sv-archive-entry-banner{-js-display: flex;display: flex;flex-direction: column;justify-content: center;text-align: center;position: relative;background: var(--sv-title-layout-bg);}.sv-archive-entry-banner[data-banner-width-type="custom"]{margin: 0 auto;width: 100%;}.sv-archive-entry-banner[data-banner-layout="layout-1"]{background: inherit;padding: 20px 0;text-align: left;}body.archive .sv-archive-description{max-width:1160px;width:100%;text-align:left;padding-top:3em;padding-right:3em;padding-bottom:3em;padding-left:3em;}body.archive .sv-archive-description .sv-archive-title,body.archive .sv-archive-description .sv-archive-title *{font-weight:600;font-size:32px;font-size:2rem;}body.archive .sv-archive-description > *:not(:last-child){margin-bottom:10px;}@media (max-width:921px){body.archive .sv-archive-description{text-align:left;}}@media (max-width:544px){body.archive .sv-archive-description{text-align:left;}}.sv-breadcrumbs .trail-browse,.sv-breadcrumbs .trail-items,.sv-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0;text-decoration:none;}.sv-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit;}.sv-breadcrumbs .trail-items{list-style:none;}.trail-items li::after{padding:0 0.3em;content:"\00bb";}.trail-items li:last-of-type::after{display:none;}.trail-items li::after{content:"\00BB";}.sv-breadcrumbs-wrapper a{color:#fcfcfc;}.sv-breadcrumbs-wrapper a:hover{color:#b38d2f;}.sv-breadcrumbs-wrapper,.main-header-bar.sv-header-breadcrumb{background-color:#0c0c10;}.sv-breadcrumbs-wrapper #sv-breadcrumbs-yoast,.sv-breadcrumbs-wrapper .breadcrumbs,.sv-breadcrumbs-wrapper .rank-math-breadcrumb,.sv-breadcrumbs-inner nav{padding-top:10px;padding-bottom:20px;}.sv-default-menu-enable.sv-main-header-nav-open.sv-header-break-point .main-header-bar.sv-header-breadcrumb,.sv-main-header-nav-open .main-header-bar.sv-header-breadcrumb{padding-top:1em;padding-bottom:1em;}.sv-header-break-point .main-header-bar.sv-header-breadcrumb{border-bottom-width:1px;border-bottom-color:#eaeaea;border-bottom-style:solid;}.sv-breadcrumbs-wrapper{line-height:1.4;}.sv-breadcrumbs-wrapper .rank-math-breadcrumb p{margin-bottom:0px;}.sv-breadcrumbs-wrapper{display:block;width:100%;}h1,h2,h3,h4,h5,h6,.entry-content :where(h1,h2,h3,h4,h5,h6){color:#e9eaf4;}.entry-title a{color:#e9eaf4;}@media (max-width:921px){.sv-builder-grid-row-container.sv-builder-grid-row-tablet-3-firstrow .sv-builder-grid-row > *:first-child,.sv-builder-grid-row-container.sv-builder-grid-row-tablet-3-lastrow .sv-builder-grid-row > *:last-child{grid-column:1 / -1;}}@media (max-width:544px){.sv-builder-grid-row-container.sv-builder-grid-row-mobile-3-firstrow .sv-builder-grid-row > *:first-child,.sv-builder-grid-row-container.sv-builder-grid-row-mobile-3-lastrow .sv-builder-grid-row > *:last-child{grid-column:1 / -1;}}.sv-builder-layout-element[data-section="title_tagline"]{display:flex;}@media (max-width:921px){.sv-header-break-point .sv-builder-layout-element[data-section="title_tagline"]{display:flex;}}@media (max-width:544px){.sv-header-break-point .sv-builder-layout-element[data-section="title_tagline"]{display:flex;}}.sv-builder-menu-1{font-family:inherit;font-weight:inherit;}.sv-builder-menu-1 .menu-item > .menu-link{font-size:18px;font-size:1.125rem;color:var(--sv-global-color-4);padding-top:0px;padding-bottom:0px;padding-left:-16px;padding-right:11px;}.sv-builder-menu-1 .menu-item > .sv-menu-toggle{color:var(--sv-global-color-4);}.sv-builder-menu-1 .menu-link:hover,.sv-builder-menu-1 .main-header-menu > .menu-item:hover > .menu-link,.sv-builder-menu-1 .inline-on-mobile .sv-menu-toggle:hover,.sv-builder-menu-1 .inline-on-mobile .main-header-menu > .menu-item:hover > .sv-menu-toggle{color:#69f67f;}.sv-builder-menu-1 .sv-menu-toggle:hover,.sv-builder-menu-1 .main-header-menu > .menu-item:hover > .sv-menu-toggle{color:#69f67f;}.sv-builder-menu-1 .menu-item.current-menu-item > .menu-link,.sv-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item > .sv-menu-toggle,.sv-builder-menu-1 .current-menu-ancestor > .menu-link{color:#69f67f;}.sv-builder-menu-1 .menu-item.current-menu-item > .sv-menu-toggle{color:#69f67f;}.sv-builder-menu-1 .sub-menu,.sv-builder-menu-1 .inline-on-mobile .sub-menu{border-top-width:2px;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;border-color:var(--sv-global-color-4);border-style:solid;width:100px;}.sv-builder-menu-1 .sub-menu .sub-menu{top:-2px;}.sv-builder-menu-1 .main-header-menu > .menu-item > .sub-menu{margin-top:0px;}.sv-desktop .sv-builder-menu-1 .main-header-menu > .menu-item > .sub-menu:before{height:calc( 0px + 2px + 5px );}.sv-builder-menu-1 .menu-item.menu-item-has-children > .sv-menu-toggle{top:0px;right:calc( 11px - 0.907em );}.sv-desktop .sv-builder-menu-1 .menu-item .sub-menu .menu-link{border-style:none;}@media (max-width:921px){.sv-header-break-point .sv-builder-menu-1 .menu-item.menu-item-has-children > .sv-menu-toggle{top:0;}.sv-builder-menu-1 .inline-on-mobile .menu-item.menu-item-has-children > .sv-menu-toggle{right:-15px;}.sv-builder-menu-1 .menu-item-has-children > .menu-link:after{content:unset;}.sv-builder-menu-1 .main-header-menu > .menu-item > .sub-menu{margin-top:0;}}@media (max-width:544px){.sv-header-break-point .sv-builder-menu-1 .menu-item.menu-item-has-children > .sv-menu-toggle{top:0;}.sv-builder-menu-1 .main-header-menu > .menu-item > .sub-menu{margin-top:0;}}.sv-builder-menu-1{display:flex;}@media (max-width:921px){.sv-header-break-point .sv-builder-menu-1{display:flex;}}@media (max-width:544px){.sv-header-break-point .sv-builder-menu-1{display:flex;}}.sv-desktop .sv-menu-hover-style-underline > .menu-item > .menu-link:before,.sv-desktop .sv-menu-hover-style-overline > .menu-item > .menu-link:before{content: "";position: absolute;width: 100%;right: 50%;height: 1px;background-color: transparent;transform: scale(0,0) translate(-50%,0);transition: transform .3s ease-in-out,color .0s ease-in-out;}.sv-desktop .sv-menu-hover-style-underline > .menu-item:hover > .menu-link:before,.sv-desktop .sv-menu-hover-style-overline > .menu-item:hover > .menu-link:before{width: calc(100% - 1.2em);background-color: currentColor;transform: scale(1,1) translate(50%,0);}.sv-desktop .sv-menu-hover-style-underline > .menu-item > .menu-link:before{bottom: 0;}.sv-desktop .sv-menu-hover-style-overline > .menu-item > .menu-link:before{top: 0;}.sv-desktop .sv-menu-hover-style-zoom > .menu-item > .menu-link:hover{transition: all .3s ease;transform: scale(1.2);}.sv-builder-html-element img.alignnone{display:inline-block;}.sv-builder-html-element p:first-child{margin-top:0;}.sv-builder-html-element p:last-child{margin-bottom:0;}.sv-header-break-point .main-header-bar .sv-builder-html-element{line-height:1.85714285714286;}.sv-header-html-1 .sv-builder-html-element{color:var(--sv-global-color-4);font-size:14px;font-size:0.875rem;}.sv-header-html-1 a:hover{color:var(--sv-global-color-4);}@media (max-width:544px){.sv-header-html-1 .sv-builder-html-element{font-size:12px;font-size:0.75rem;}}.sv-header-html-1{font-size:14px;font-size:0.875rem;}@media (max-width:544px){.sv-header-html-1{font-size:12px;font-size:0.75rem;}}.sv-header-html-1{display:flex;}@media (max-width:921px){.sv-header-break-point .sv-header-html-1{display:flex;}}@media (max-width:544px){.sv-header-break-point .sv-header-html-1{display:flex;}}.sv-header-html-2 .sv-builder-html-element{font-size:15px;font-size:0.9375rem;}@media (max-width:544px){.sv-header-html-2 .sv-builder-html-element{font-size:12px;font-size:0.75rem;}}.sv-header-html-2{font-size:15px;font-size:0.9375rem;}@media (max-width:544px){.sv-header-html-2{font-size:12px;font-size:0.75rem;}}.sv-header-html-2{display:flex;}@media (max-width:921px){.sv-header-break-point .sv-header-html-2{display:flex;}}@media (max-width:544px){.sv-header-break-point .sv-header-html-2{display:flex;}}.site-below-footer-wrap{padding-top:20px;padding-bottom:20px;}.site-below-footer-wrap[data-section="section-below-footer-builder"]{background-color:#1a1c21;background-image:none;min-height:60px;}.site-below-footer-wrap[data-section="section-below-footer-builder"] .sv-builder-grid-row{max-width:1160px;min-height:60px;margin-left:auto;margin-right:auto;}.site-below-footer-wrap[data-section="section-below-footer-builder"] .sv-builder-grid-row,.site-below-footer-wrap[data-section="section-below-footer-builder"] .site-footer-section{align-items:center;}.site-below-footer-wrap[data-section="section-below-footer-builder"].sv-footer-row-inline .site-footer-section{display:flex;margin-bottom:0;}.sv-builder-grid-row-full .sv-builder-grid-row{grid-template-columns:1fr;}@media (max-width:921px){.site-below-footer-wrap[data-section="section-below-footer-builder"].sv-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].sv-footer-row-tablet-stack .site-footer-section{display:block;margin-bottom:10px;}.sv-builder-grid-row-container.sv-builder-grid-row-tablet-full .sv-builder-grid-row{grid-template-columns:1fr;}}@media (max-width:544px){.site-below-footer-wrap[data-section="section-below-footer-builder"].sv-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-below-footer-wrap[data-section="section-below-footer-builder"].sv-footer-row-mobile-stack .site-footer-section{display:block;margin-bottom:10px;}.sv-builder-grid-row-container.sv-builder-grid-row-mobile-full .sv-builder-grid-row{grid-template-columns:1fr;}}.site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}@media (max-width:921px){.sv-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}@media (max-width:544px){.sv-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{display:grid;}}.sv-builder-html-element img.alignnone{display:inline-block;}.sv-builder-html-element p:first-child{margin-top:0;}.sv-builder-html-element p:last-child{margin-bottom:0;}.sv-header-break-point .main-header-bar .sv-builder-html-element{line-height:1.85714285714286;}.footer-widget-area[data-section="section-fb-html-1"]{display:block;}@media (max-width:921px){.sv-header-break-point .footer-widget-area[data-section="section-fb-html-1"]{display:block;}}@media (max-width:544px){.sv-header-break-point .footer-widget-area[data-section="section-fb-html-1"]{display:block;}}.footer-widget-area[data-section="section-fb-html-1"] .sv-builder-html-element{text-align:center;}@media (max-width:921px){.footer-widget-area[data-section="section-fb-html-1"] .sv-builder-html-element{text-align:center;}}@media (max-width:544px){.footer-widget-area[data-section="section-fb-html-1"] .sv-builder-html-element{text-align:center;}}.sv-footer-copyright{text-align:center;}.sv-footer-copyright.site-footer-focus-item{color:var(--sv-global-color-5);}@media (max-width:921px){.sv-footer-copyright{text-align:center;}}@media (max-width:544px){.sv-footer-copyright{text-align:center;}}.sv-footer-copyright.site-footer-focus-item{font-size:16px;font-size:1rem;}.sv-footer-copyright.sv-builder-layout-element{display:flex;}@media (max-width:921px){.sv-header-break-point .sv-footer-copyright.sv-builder-layout-element{display:flex;}}@media (max-width:544px){.sv-header-break-point .sv-footer-copyright.sv-builder-layout-element{display:flex;}}.site-above-footer-wrap{padding-top:20px;padding-bottom:20px;}.site-above-footer-wrap[data-section="section-above-footer-builder"]{background-color:#1a1c21;background-image:none;min-height:30px;}.site-above-footer-wrap[data-section="section-above-footer-builder"] .sv-builder-grid-row{max-width:1160px;min-height:30px;margin-left:auto;margin-right:auto;}.site-above-footer-wrap[data-section="section-above-footer-builder"] .sv-builder-grid-row,.site-above-footer-wrap[data-section="section-above-footer-builder"] .site-footer-section{align-items:flex-start;}.site-above-footer-wrap[data-section="section-above-footer-builder"].sv-footer-row-inline .site-footer-section{display:flex;margin-bottom:0;}.sv-builder-grid-row-2-equal .sv-builder-grid-row{grid-template-columns:repeat( 2,1fr );}@media (max-width:921px){.site-above-footer-wrap[data-section="section-above-footer-builder"].sv-footer-row-tablet-inline .site-footer-section{display:flex;margin-bottom:0;}.site-above-footer-wrap[data-section="section-above-footer-builder"].sv-footer-row-tablet-stack .site-footer-section{display:block;margin-bottom:10px;}.sv-builder-grid-row-container.sv-builder-grid-row-tablet-2-equal .sv-builder-grid-row{grid-template-columns:repeat( 2,1fr );}}@media (max-width:544px){.site-above-footer-wrap[data-section="section-above-footer-builder"].sv-footer-row-mobile-inline .site-footer-section{display:flex;margin-bottom:0;}.site-above-footer-wrap[data-section="section-above-footer-builder"].sv-footer-row-mobile-stack .site-footer-section{display:block;margin-bottom:10px;}.sv-builder-grid-row-container.sv-builder-grid-row-mobile-full .sv-builder-grid-row{grid-template-columns:1fr;}}.site-above-footer-wrap[data-section="section-above-footer-builder"]{display:grid;}@media (max-width:921px){.sv-header-break-point .site-above-footer-wrap[data-section="section-above-footer-builder"]{display:grid;}}@media (max-width:544px){.sv-header-break-point .site-above-footer-wrap[data-section="section-above-footer-builder"]{display:grid;}}.footer-widget-area.widget-area.site-footer-focus-item{width:auto;}.sv-footer-row-inline .footer-widget-area.widget-area.site-footer-focus-item{width:100%;}.sv-header-break-point .main-header-bar{border-bottom-width:1px;}@media (min-width:922px){.main-header-bar{border-bottom-width:1px;}}.main-header-menu .menu-item,.main-header-bar .sv-masthead-custom-menu-items{-js-display:flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.main-header-menu > .menu-item > .menu-link{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;display:flex;}.sv-header-break-point .main-navigation ul .menu-item .menu-link .icon-arrow:first-of-type svg{top:.2em;margin-top:0px;margin-left:0px;width:.65em;transform:translate(0, -2px) rotateZ(270deg);}.sv-mobile-popup-content .sv-submenu-expanded > .sv-menu-toggle{transform:rotateX(180deg);overflow-y:auto;}@media (min-width:922px){.sv-builder-menu .main-navigation > ul > li:last-child a{margin-right:0;}}.sv-separate-container .sv-article-inner{background-color:#0c0c10;background-image:none;}.sv-separate-container .sv-article-single:not(.sv-related-post),.sv-separate-container .error-404,.sv-separate-container .no-results,.single.sv-separate-container .site-main .sv-author-meta,.sv-separate-container .sv-separate-container.sv-two-container #secondary .widget{background-color:#0c0c10;background-image:none;}.sv-plain-container,.sv-page-builder-template{background-color:#0c0c10;background-image:none;}#sv-scroll-top{
			display: none;
			position: fixed;
			text-align: center;
			cursor: pointer;
			z-index: 99;
			width: 2.1em;
			height: 2.1em;
			line-height: 2.1;
			color: #ffffff;
			border-radius: 2px;
			content: "";
			outline: inherit;
		}@media (min-width: 769px){#sv-scroll-top{
				content: "769";
			}
		}#sv-scroll-top .sv-icon.icon-arrow svg{
			margin-left: 0px;
			vertical-align: middle;
			transform: translate(0, -20%) rotate(180deg);
			width: 1.6em;
		}.sv-scroll-to-top-right{
			right: 30px;
			bottom: 30px;
		}.sv-scroll-to-top-left{
			left: 30px;
			bottom: 30px;
		}#sv-scroll-top{color:var(--sv-global-color-2);background-color:var(--sv-global-color-4);font-size:15px;}@media (max-width:921px){#sv-scroll-top .sv-icon.icon-arrow svg{width:1em;}}.sv-mobile-header-content > *,.sv-desktop-header-content > *{padding: 10px 0;height: auto;}.sv-mobile-header-content > *:first-child,.sv-desktop-header-content > *:first-child{padding-top: 10px;}.sv-mobile-header-content > .sv-builder-menu,.sv-desktop-header-content > .sv-builder-menu{padding-top: 0;}.sv-mobile-header-content > *:last-child,.sv-desktop-header-content > *:last-child{padding-bottom: 0;}.sv-mobile-header-content .sv-search-menu-icon.sv-inline-search label,.sv-desktop-header-content .sv-search-menu-icon.sv-inline-search label{width: 100%;}.sv-desktop-header-content .main-header-bar-navigation .sv-submenu-expanded > .sv-menu-toggle::before{transform: rotateX(180deg);}#sv-desktop-header .sv-desktop-header-content,.sv-mobile-header-content .sv-search-icon,.sv-desktop-header-content .sv-search-icon,.sv-mobile-header-wrap .sv-mobile-header-content,.sv-main-header-nav-open.sv-popup-nav-open .sv-mobile-header-wrap .sv-mobile-header-content,.sv-main-header-nav-open.sv-popup-nav-open .sv-desktop-header-content{display: none;}.sv-main-header-nav-open.sv-header-break-point #sv-desktop-header .sv-desktop-header-content,.sv-main-header-nav-open.sv-header-break-point .sv-mobile-header-wrap .sv-mobile-header-content{display: block;}.sv-hfb-header.sv-default-menu-enable.sv-header-break-point .sv-mobile-header-wrap .sv-mobile-header-content .main-header-bar-navigation{width: unset;margin: unset;}.sv-mobile-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .sv-menu-toggle,.sv-desktop-header-content.content-align-flex-end .main-header-bar-navigation .menu-item-has-children > .sv-menu-toggle{left: calc( 20px - 0.907em);right: auto;}.sv-mobile-header-content .sv-search-menu-icon,.sv-mobile-header-content .sv-search-menu-icon.slide-search,.sv-desktop-header-content .sv-search-menu-icon,.sv-desktop-header-content .sv-search-menu-icon.slide-search{width: 100%;position: relative;display: block;right: auto;transform: none;}.sv-mobile-header-content .sv-search-menu-icon.slide-search .search-form,.sv-mobile-header-content .sv-search-menu-icon .search-form,.sv-desktop-header-content .sv-search-menu-icon.slide-search .search-form,.sv-desktop-header-content .sv-search-menu-icon .search-form{right: 0;visibility: visible;opacity: 1;position: relative;top: auto;transform: none;padding: 0;display: block;overflow: hidden;}.sv-mobile-header-content .sv-search-menu-icon.sv-inline-search .search-field,.sv-mobile-header-content .sv-search-menu-icon .search-field,.sv-desktop-header-content .sv-search-menu-icon.sv-inline-search .search-field,.sv-desktop-header-content .sv-search-menu-icon .search-field{width: 100%;padding-right: 5.5em;}.sv-mobile-header-content .sv-search-menu-icon .search-submit,.sv-desktop-header-content .sv-search-menu-icon .search-submit{display: block;position: absolute;height: 100%;top: 0;right: 0;padding: 0 1em;border-radius: 0;}.sv-hfb-header.sv-default-menu-enable.sv-header-break-point .sv-mobile-header-wrap .sv-mobile-header-content .main-header-bar-navigation ul .sub-menu .menu-link{padding-left: 30px;}.sv-hfb-header.sv-default-menu-enable.sv-header-break-point .sv-mobile-header-wrap .sv-mobile-header-content .main-header-bar-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left: 40px;}.sv-mobile-popup-drawer.active .sv-mobile-popup-inner{background-color:#ffffff;;}.sv-mobile-header-wrap .sv-mobile-header-content,.sv-desktop-header-content{background-color:#ffffff;;}.sv-mobile-popup-content > *,.sv-mobile-header-content > *,.sv-desktop-popup-content > *,.sv-desktop-header-content > *{padding-top:0px;padding-bottom:0px;}.content-align-flex-start .sv-builder-layout-element{justify-content:flex-start;}.content-align-flex-start .main-header-menu{text-align:left;}.sv-desktop-header-content,.sv-mobile-header-content{position:absolute;width:100%;}.sv-mobile-popup-drawer.active .menu-toggle-close{color:#3a3a3a;}.sv-mobile-header-wrap .sv-primary-header-bar,.sv-primary-header-bar .site-primary-header-wrap{min-height:82px;}.sv-desktop:not(:has(.sv-header-sticked)) .sv-primary-header-bar .main-header-menu > .menu-item{line-height:82px;}.sv-header-break-point #masthead .sv-mobile-header-wrap .sv-primary-header-bar,.sv-header-break-point #masthead .sv-mobile-header-wrap .sv-below-header-bar,.sv-header-break-point #masthead .sv-mobile-header-wrap .sv-above-header-bar{padding-left:20px;padding-right:20px;}.sv-header-break-point .sv-primary-header-bar{border-bottom-width:0px;border-bottom-color:var( --sv-global-color-subtle-background,var(--sv-global-color-7) );border-bottom-style:solid;}@media (min-width:922px){.sv-primary-header-bar{border-bottom-width:0px;border-bottom-color:var( --sv-global-color-subtle-background,var(--sv-global-color-7) );border-bottom-style:solid;}}.sv-primary-header-bar{background-color:#0c0c10;background-image:none;}@media (max-width:921px){.sv-mobile-header-wrap .sv-primary-header-bar,.sv-primary-header-bar .site-primary-header-wrap{min-height:76px;}}.sv-primary-header-bar{display:block;}@media (max-width:921px){.sv-header-break-point .sv-primary-header-bar{display:grid;}}@media (max-width:544px){.sv-header-break-point .sv-primary-header-bar{display:grid;}}[data-section="section-header-mobile-trigger"] .sv-button-wrap .sv-mobile-menu-trigger-outline{background:transparent;color:var(--sv-global-color-4);border-top-width:1px;border-bottom-width:1px;border-right-width:1px;border-left-width:1px;border-style:solid;border-color:var(--sv-global-color-4);}[data-section="section-header-mobile-trigger"] .sv-button-wrap .mobile-menu-toggle-icon .sv-mobile-svg{width:10px;height:10px;fill:var(--sv-global-color-4);}[data-section="section-header-mobile-trigger"] .sv-button-wrap .mobile-menu-wrap .mobile-menu{color:var(--sv-global-color-4);}.sv-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{color:var(--sv-global-color-3);}.sv-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .sv-menu-toggle{color:var(--sv-global-color-3);}.sv-builder-menu-mobile .main-navigation .menu-link:hover,.sv-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .menu-link,.sv-builder-menu-mobile .main-navigation .inline-on-mobile .sv-menu-toggle:hover,.sv-builder-menu-mobile .main-navigation .inline-on-mobile .main-header-menu > .menu-item:hover > .sv-menu-toggle{color:var(--sv-global-color-1);}.sv-builder-menu-mobile .menu-link:hover,.sv-builder-menu-mobile .main-header-menu > .menu-item:hover > .menu-link,.sv-builder-menu-mobile .main-navigation .inline-on-mobile .sv-menu-toggle:hover,.sv-builder-menu-mobile .main-navigation .inline-on-mobile .main-header-menu > .menu-item:hover > .sv-menu-toggle{color:var(--sv-global-color-1);}.sv-builder-menu-mobile .main-navigation .sv-menu-toggle:hover,.sv-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .sv-menu-toggle{color:var(--sv-global-color-1);}.sv-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link,.sv-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item > .sv-menu-toggle,.sv-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link,.sv-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .sv-menu-toggle{color:var(--sv-global-color-1);}.sv-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .sv-menu-toggle{color:var(--sv-global-color-1);}.sv-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .sv-menu-toggle{top:0;}.sv-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}.sv-hfb-header .sv-builder-menu-mobile .main-header-menu,.sv-hfb-header .sv-builder-menu-mobile .main-navigation .menu-item .menu-link,.sv-hfb-header .sv-builder-menu-mobile .main-navigation .menu-item .sub-menu .menu-link{border-style:none;}.sv-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .sv-menu-toggle{top:0;}@media (max-width:921px){.sv-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{color:var(--sv-global-color-3);}.sv-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .sv-menu-toggle{color:var(--sv-global-color-3);}.sv-builder-menu-mobile .main-navigation .menu-link:hover,.sv-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .menu-link,.sv-builder-menu-mobile .main-navigation .inline-on-mobile .sv-menu-toggle:hover,.sv-builder-menu-mobile .main-navigation .inline-on-mobile .main-header-menu > .menu-item:hover > .sv-menu-toggle{color:var(--sv-global-color-1);background:var(--sv-global-color-5);}.sv-builder-menu-mobile .main-navigation .sv-menu-toggle:hover,.sv-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .sv-menu-toggle{color:var(--sv-global-color-1);}.sv-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link,.sv-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item > .sv-menu-toggle,.sv-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link,.sv-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .sv-menu-toggle{color:var(--sv-global-color-1);background:var(--sv-global-color-5);}.sv-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .sv-menu-toggle{color:var(--sv-global-color-1);}.sv-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .sv-menu-toggle{top:0;}.sv-builder-menu-mobile .main-navigation .menu-item-has-children > .menu-link:after{content:unset;}.sv-builder-menu-mobile .main-navigation .main-header-menu,.sv-builder-menu-mobile .main-navigation .main-header-menu .menu-link,.sv-builder-menu-mobile .main-navigation .main-header-menu .sub-menu{background-color:var(--sv-global-color-4);background-image:none;}}@media (max-width:544px){.sv-builder-menu-mobile .main-navigation .main-header-menu .menu-item > .menu-link{color:var(--sv-global-color-4);}.sv-builder-menu-mobile .main-navigation .main-header-menu .menu-item  > .sv-menu-toggle{color:var(--sv-global-color-4);}.sv-builder-menu-mobile .main-navigation .menu-link:hover,.sv-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .menu-link,.sv-builder-menu-mobile .main-navigation .inline-on-mobile .sv-menu-toggle:hover,.sv-builder-menu-mobile .main-navigation .inline-on-mobile .main-header-menu > .menu-item:hover > .sv-menu-toggle{color:#69f67f;background:#0b1010;}.sv-builder-menu-mobile .main-navigation .sv-menu-toggle:hover,.sv-builder-menu-mobile .main-navigation .main-header-menu > .menu-item:hover > .sv-menu-toggle{color:#69f67f;}.sv-builder-menu-mobile .main-navigation .menu-item.current-menu-item > .menu-link,.sv-builder-menu-mobile .main-navigation .inline-on-mobile .menu-item.current-menu-item > .sv-menu-toggle,.sv-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .menu-link,.sv-builder-menu-mobile .main-navigation .menu-item.current-menu-ancestor > .sv-menu-toggle{color:#69f67f;background:#0b1010;}.sv-builder-menu-mobile .main-navigation .menu-item.current-menu-item  > .sv-menu-toggle{color:#69f67f;}.sv-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children > .sv-menu-toggle{top:0;}.sv-builder-menu-mobile .main-navigation .main-header-menu,.sv-builder-menu-mobile .main-navigation .main-header-menu .menu-link,.sv-builder-menu-mobile .main-navigation .main-header-menu .sub-menu{background-color:#0b1010;background-image:none;}}.sv-builder-menu-mobile .main-navigation{display:block;}@media (max-width:921px){.sv-header-break-point .sv-builder-menu-mobile .main-navigation{display:block;}}@media (max-width:544px){.sv-header-break-point .sv-builder-menu-mobile .main-navigation{display:block;}}.footer-widget-area[data-section="section-footer-menu"]{display:block;}@media (max-width:921px){.sv-header-break-point .footer-widget-area[data-section="section-footer-menu"]{display:block;}}@media (max-width:544px){.sv-header-break-point .footer-widget-area[data-section="section-footer-menu"]{display:block;}}:root{--sv-block-synced-color:#7a00df;--sv-block-synced-color--rgb:122,0,223;--sv-bound-block-color:var(--sv-block-synced-color);--sv-editor-canvas-background:#ddd;--sv-admin-theme-color:#007cba;--sv-admin-theme-color--rgb:0,124,186;--sv-admin-theme-color-darker-10:#006ba1;--sv-admin-theme-color-darker-10--rgb:0,107,160.5;--sv-admin-theme-color-darker-20:#005a87;--sv-admin-theme-color-darker-20--rgb:0,90,135;--sv-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--sv-admin-border-width-focus:1.5px}}: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)}:root{--sv--preset--font-size--normal:16px;--sv--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--sv--preset--font-size--normal)}.has-huge-font-size{font-size:var(--sv--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}.has-fit-text{white-space:nowrap!important}#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{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.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}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--sv-admin--admin-bar--position-offset:var(--sv-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--sv-admin--admin-bar--position-offset:0px}}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}ol,ul{box-sizing:border-box}:root :where(.list-plain.has-background){padding:1.25em 2.375em}.media-block{box-sizing:border-box;
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:grid;grid-template-columns:50% 1fr;grid-template-rows:auto}.media-block.has-media-on-the-right{grid-template-columns:1fr 50%}.media-block.is-vertically-aligned-top>.media-body,.media-block.is-vertically-aligned-top>.media-figure{align-self:start}.media-block.is-vertically-aligned-center>.media-body,.media-block.is-vertically-aligned-center>.media-figure,.media-block>.media-body,.media-block>.media-figure{align-self:center}.media-block.is-vertically-aligned-bottom>.media-body,.media-block.is-vertically-aligned-bottom>.media-figure{align-self:end}.media-block>.media-figure{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.media-block>.media-body{direction:ltr;
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.media-block.has-media-on-the-right>.media-figure{
  /*!rtl:begin:ignore*/grid-column:2;grid-row:1
  /*!rtl:end:ignore*/}.media-block.has-media-on-the-right>.media-body{
  /*!rtl:begin:ignore*/grid-column:1;grid-row:1
  /*!rtl:end:ignore*/}.media-figure a{display:block}.media-figure img,.media-figure video{height:auto;max-width:unset;vertical-align:middle;width:100%}.media-block.is-image-fill>.media-figure{background-size:cover;height:100%;min-height:250px}.media-block.is-image-fill>.media-figure>a{display:block;height:100%}.media-block.is-image-fill>.media-figure img{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.media-block.is-image-fill-element>.media-figure{height:100%;min-height:250px;position:relative}.media-block.is-image-fill-element>.media-figure>a{display:block;height:100%}.media-block.is-image-fill-element>.media-figure img{height:100%;object-fit:cover;position:absolute;width:100%}@media (max-width:600px){.media-block.is-stacked-on-mobile{grid-template-columns:100%!important}.media-block.is-stacked-on-mobile>.media-figure{grid-column:1;grid-row:1}.media-block.is-stacked-on-mobile>.media-body{grid-column:1;grid-row:2}}.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}.table-figure{overflow-x:auto}.table-figure table{border-collapse:collapse;width:100%}.table-figure thead{border-bottom:3px solid}.table-figure tfoot{border-top:3px solid}.table-figure td,.table-figure th{border:1px solid;padding:.5em}.table-figure .has-fixed-layout{table-layout:fixed;width:100%}.table-figure .has-fixed-layout td,.table-figure .has-fixed-layout th{word-break:break-word}.table-figure.aligncenter,.table-figure.alignleft,.table-figure.alignright{display:table;width:auto}.table-figure.aligncenter td,.table-figure.aligncenter th,.table-figure.alignleft td,.table-figure.alignleft th,.table-figure.alignright td,.table-figure.alignright th{word-break:break-word}.table-figure .has-subtle-light-gray-background-color{background-color:#f3f4f5}.table-figure .has-subtle-pale-green-background-color{background-color:#e9fbe5}.table-figure .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.table-figure .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.table-figure.is-style-stripes{background-color:initial;border-collapse:inherit;border-spacing:0}.table-figure.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.table-figure.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.table-figure.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.table-figure.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.table-figure.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.table-figure.is-style-stripes td,.table-figure.is-style-stripes th{border-color:#0000}.table-figure.is-style-stripes{border-bottom:1px solid #f0f0f0}.table-figure .has-border-color td,.table-figure .has-border-color th,.table-figure .has-border-color tr,.table-figure .has-border-color>*{border-color:inherit}.table-figure table[style*=border-top-color] tr:first-child,.table-figure table[style*=border-top-color] tr:first-child td,.table-figure table[style*=border-top-color] tr:first-child th,.table-figure table[style*=border-top-color]>*,.table-figure table[style*=border-top-color]>* td,.table-figure table[style*=border-top-color]>* th{border-top-color:inherit}.table-figure table[style*=border-top-color] tr:not(:first-child){border-top-color:initial}.table-figure table[style*=border-right-color] td:last-child,.table-figure table[style*=border-right-color] th,.table-figure table[style*=border-right-color] tr,.table-figure table[style*=border-right-color]>*{border-right-color:inherit}.table-figure table[style*=border-bottom-color] tr:last-child,.table-figure table[style*=border-bottom-color] tr:last-child td,.table-figure table[style*=border-bottom-color] tr:last-child th,.table-figure table[style*=border-bottom-color]>*,.table-figure table[style*=border-bottom-color]>* td,.table-figure table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.table-figure table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial}.table-figure table[style*=border-left-color] td:first-child,.table-figure table[style*=border-left-color] th,.table-figure table[style*=border-left-color] tr,.table-figure table[style*=border-left-color]>*{border-left-color:inherit}.table-figure table[style*=border-style] td,.table-figure table[style*=border-style] th,.table-figure table[style*=border-style] tr,.table-figure table[style*=border-style]>*{border-style:inherit}.table-figure table[style*=border-width] td,.table-figure table[style*=border-width] th,.table-figure table[style*=border-width] tr,.table-figure table[style*=border-width]>*{border-style:inherit;border-width:inherit}:root{--sv--preset--aspect-ratio--square: 1;--sv--preset--aspect-ratio--4-3: 4/3;--sv--preset--aspect-ratio--3-4: 3/4;--sv--preset--aspect-ratio--3-2: 3/2;--sv--preset--aspect-ratio--2-3: 2/3;--sv--preset--aspect-ratio--16-9: 16/9;--sv--preset--aspect-ratio--9-16: 9/16;--sv--preset--color--black: #000000;--sv--preset--color--cyan-bluish-gray: #abb8c3;--sv--preset--color--white: #ffffff;--sv--preset--color--pale-pink: #f78da7;--sv--preset--color--vivid-red: #cf2e2e;--sv--preset--color--luminous-vivid-orange: #ff6900;--sv--preset--color--luminous-vivid-amber: #fcb900;--sv--preset--color--light-green-cyan: #7bdcb5;--sv--preset--color--vivid-green-cyan: #00d084;--sv--preset--color--pale-cyan-blue: #8ed1fc;--sv--preset--color--vivid-cyan-blue: #0693e3;--sv--preset--color--vivid-purple: #9b51e0;--sv--preset--color--sv-global-color-0: var(--sv-global-color-0);--sv--preset--color--sv-global-color-1: var(--sv-global-color-1);--sv--preset--color--sv-global-color-2: var(--sv-global-color-2);--sv--preset--color--sv-global-color-3: var(--sv-global-color-3);--sv--preset--color--sv-global-color-4: var(--sv-global-color-4);--sv--preset--color--sv-global-color-5: var(--sv-global-color-5);--sv--preset--color--sv-global-color-6: var(--sv-global-color-6);--sv--preset--color--sv-global-color-7: var(--sv-global-color-7);--sv--preset--color--sv-global-color-8: var(--sv-global-color-8);--sv--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--sv--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--sv--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--sv--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--sv--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--sv--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--sv--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--sv--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--sv--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--sv--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--sv--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--sv--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--sv--preset--font-size--small: 13px;--sv--preset--font-size--medium: 20px;--sv--preset--font-size--large: 36px;--sv--preset--font-size--x-large: 42px;--sv--preset--spacing--20: 0.44rem;--sv--preset--spacing--30: 0.67rem;--sv--preset--spacing--40: 1rem;--sv--preset--spacing--50: 1.5rem;--sv--preset--spacing--60: 2.25rem;--sv--preset--spacing--70: 3.38rem;--sv--preset--spacing--80: 5.06rem;--sv--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--sv--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--sv--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--sv--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--sv--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:root{ --sv--style--global--content-size: var(--sv-content-width-size);--sv--style--global--wide-size: var(--sv-wide-width-size); }:where(body){ margin: 0; }:root{ --sv--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--sv--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--sv--style--global--wide-size);}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;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}.has-black-color{color: var(--sv--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--sv--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--sv--preset--color--white) !important;}.has-pale-pink-color{color: var(--sv--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--sv--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--sv--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--sv--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--sv--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--sv--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--sv--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--sv--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--sv--preset--color--vivid-purple) !important;}.has-sv-global-color-0-color{color: var(--sv--preset--color--sv-global-color-0) !important;}.has-sv-global-color-1-color{color: var(--sv--preset--color--sv-global-color-1) !important;}.has-sv-global-color-2-color{color: var(--sv--preset--color--sv-global-color-2) !important;}.has-sv-global-color-3-color{color: var(--sv--preset--color--sv-global-color-3) !important;}.has-sv-global-color-4-color{color: var(--sv--preset--color--sv-global-color-4) !important;}.has-sv-global-color-5-color{color: var(--sv--preset--color--sv-global-color-5) !important;}.has-sv-global-color-6-color{color: var(--sv--preset--color--sv-global-color-6) !important;}.has-sv-global-color-7-color{color: var(--sv--preset--color--sv-global-color-7) !important;}.has-sv-global-color-8-color{color: var(--sv--preset--color--sv-global-color-8) !important;}.has-black-background-color{background-color: var(--sv--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--sv--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--sv--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--sv--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--sv--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--sv--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--sv--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--sv--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--sv--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--sv--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--sv--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--sv--preset--color--vivid-purple) !important;}.has-sv-global-color-0-background-color{background-color: var(--sv--preset--color--sv-global-color-0) !important;}.has-sv-global-color-1-background-color{background-color: var(--sv--preset--color--sv-global-color-1) !important;}.has-sv-global-color-2-background-color{background-color: var(--sv--preset--color--sv-global-color-2) !important;}.has-sv-global-color-3-background-color{background-color: var(--sv--preset--color--sv-global-color-3) !important;}.has-sv-global-color-4-background-color{background-color: var(--sv--preset--color--sv-global-color-4) !important;}.has-sv-global-color-5-background-color{background-color: var(--sv--preset--color--sv-global-color-5) !important;}.has-sv-global-color-6-background-color{background-color: var(--sv--preset--color--sv-global-color-6) !important;}.has-sv-global-color-7-background-color{background-color: var(--sv--preset--color--sv-global-color-7) !important;}.has-sv-global-color-8-background-color{background-color: var(--sv--preset--color--sv-global-color-8) !important;}.has-black-border-color{border-color: var(--sv--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--sv--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--sv--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--sv--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--sv--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--sv--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--sv--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--sv--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--sv--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--sv--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--sv--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--sv--preset--color--vivid-purple) !important;}.has-sv-global-color-0-border-color{border-color: var(--sv--preset--color--sv-global-color-0) !important;}.has-sv-global-color-1-border-color{border-color: var(--sv--preset--color--sv-global-color-1) !important;}.has-sv-global-color-2-border-color{border-color: var(--sv--preset--color--sv-global-color-2) !important;}.has-sv-global-color-3-border-color{border-color: var(--sv--preset--color--sv-global-color-3) !important;}.has-sv-global-color-4-border-color{border-color: var(--sv--preset--color--sv-global-color-4) !important;}.has-sv-global-color-5-border-color{border-color: var(--sv--preset--color--sv-global-color-5) !important;}.has-sv-global-color-6-border-color{border-color: var(--sv--preset--color--sv-global-color-6) !important;}.has-sv-global-color-7-border-color{border-color: var(--sv--preset--color--sv-global-color-7) !important;}.has-sv-global-color-8-border-color{border-color: var(--sv--preset--color--sv-global-color-8) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--sv--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--sv--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--sv--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--sv--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--sv--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--sv--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--sv--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--sv--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--sv--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--sv--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--sv--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--sv--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--sv--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--sv--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--sv--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--sv--preset--font-size--x-large) !important;}:root{
	  --header-bg: #000000;
		--content-bg: #0C0C0C;
		--footer-bg: #000000;
		--link-h-color: #e5ff23;
	  --menu-link-col: #e5ff23;
		--btn-br: 8px;
		
	 	 
	  --hbtn1-bg: #e5ff23;
	  --hbtn1-color: #000000;
		--hbtn1-h-bg: #F1FF97;
	  --hbtn2-bg: #000000;
	  --hbtn2-color: #ffffff;
		--hbtn2-h-bg: #303030;
		--hbtn2-border: 2px solid #ffffff;
	
		
	  --cbtn-bg: #0C0C0C;
	  --cbtn-color: #ffffff;
		--cbtn-h-bg: #303030;
	  --cbtn-border: 2px solid #ffffff;
	
		
		--plbtn-bg: #e5ff23;
	  --plbtn-color: #000000;
		--plbtn-h-bg: #F1FF97;
	
		
		--bbbtn-bg: #e5ff23;
	  --bbbtn-color: #000000;
		--bbbtn-h-bg: #F1FF97;
		--bb-bg: #000000;
	
	  
		--cmbtn-bg: #e5ff23; 
	  --cmbtn-color: #000000;
		--cmbtn-h-bg: #F1FF97;
	
	  --table-bc: #181a1d;
}:root{
--sv-bg:#02010E;
--sv-bg-2:#0A0918;
--sv-surface:#181830;
--sv-surface-2:#12122a;
--sv-line:rgba(255,255,255,.10);
--sv-line-2:rgba(255,255,255,.06);
--sv-red:#D80000;
--sv-red-hi:#FF3333;
--sv-text:#E9EAF4;
--sv-text-dim:#9293A3;
--sv-white:#FFFFFF;
}
html,body{max-width:100%;overflow-x:hidden;overscroll-behavior-x:none}
*,*::before,*::after{box-sizing:border-box}
body{
background:var(--sv-bg);
background-image:radial-gradient(1200px 620px at 78% -8%, rgba(216,0,0,.16), transparent 62%),
                 radial-gradient(900px 520px at 8% 2%, rgba(24,24,48,.9), transparent 60%);
background-attachment:fixed;
color:var(--sv-text);
font-family:"Signika Negative",system-ui,-apple-system,Segoe UI,sans-serif;
line-height:1.7;
}
img,table,figure,pre{max-width:100%}
.site-content{padding:28px 0 40px}
.sv-container{max-width:1140px;margin:0 auto;padding:0 20px}
.entry-content{color:var(--sv-text)}
.entry-content h1,.entry-content h2,.entry-content h3{color:var(--sv-white);line-height:1.22}
.entry-content h2{font-size:clamp(1.35rem,2.6vw,1.9rem);margin:38px 0 14px}
.entry-content h3{font-size:1.1rem;margin:24px 0 10px}
.entry-content p,.entry-content li{color:var(--sv-text)}
.entry-content a{color:var(--sv-red-hi);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}
.entry-content a:hover{color:var(--sv-white)}
.entry-content strong{color:var(--sv-white)}
/* ---------- HERO ---------- */
.hero{display:grid;grid-template-columns:1fr 400px;gap:44px;align-items:center;margin:10px 0 26px}
.hero h1{font-size:clamp(2.1rem,4.6vw,3.4rem);font-weight:800;letter-spacing:-.02em;margin:0 0 18px;color:var(--sv-white)}
.hero__lead{font-size:1.02rem;line-height:1.68;color:var(--sv-text);margin:0 0 22px}
.hero__lead strong{color:var(--sv-white)}
.hero__cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:12px}
.hero__note{font-size:.8rem;color:var(--sv-text-dim);margin:0}
.hero__figure{margin:0}
.hero__figure img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;display:block;
 border-radius:26px;border:1px solid var(--sv-line);box-shadow:0 24px 60px rgba(216,0,0,.22),0 8px 28px rgba(0,0,0,.6)}
.btn{display:inline-block;padding:14px 30px;border-radius:14px;font-weight:700;font-size:.98rem;
 text-decoration:none!important;text-align:center;transition:background-color .2s,transform .12s,color .2s}
.btn--primary{background:var(--sv-red);color:#fff!important;box-shadow:0 10px 26px rgba(216,0,0,.34)}
.btn--primary:hover{background:var(--sv-red-hi);transform:translateY(-1px);color:#fff!important}
.btn--ghost{background:transparent;border:1px solid var(--sv-line);color:var(--sv-text)!important}
.btn--ghost:hover{border-color:var(--sv-red-hi);color:var(--sv-white)!important}
.quickfacts{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 30px;padding:0}
.quickfacts li{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:14px;
 background:var(--sv-surface);border:1px solid var(--sv-line-2)}
.quickfacts span{font-size:.72rem;color:var(--sv-text-dim);text-transform:uppercase;letter-spacing:.06em}
.quickfacts strong{font-size:.95rem;color:var(--sv-red-hi)}
/* ---------- БЛОКИ ---------- */
.toc{margin:22px 0;border:1px solid var(--sv-line);border-radius:14px;background:var(--sv-surface-2)}
.toc>summary{cursor:pointer;padding:14px 18px;font-weight:700;list-style:none;color:var(--sv-white)}
.toc>summary::-webkit-details-marker{display:none}
.toc>summary::after{content:"▾";float:right;color:var(--sv-red-hi);transition:transform .2s}
.toc[open]>summary::after{transform:rotate(180deg)}
.toc__list{margin:0;padding:0 18px 16px 36px}
.toc__list li{margin:6px 0}
.callout{border-left:3px solid var(--sv-red);background:rgba(216,0,0,.09);padding:14px 18px;border-radius:0 12px 12px 0;margin:20px 0}
.table-note{font-size:.85rem;color:var(--sv-text-dim);border-left:2px solid var(--sv-line);padding-left:12px;margin:-4px 0 20px}
.game-categories{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}
.game-categories a{text-decoration:none!important}
.cat-chip{display:inline-block;padding:9px 18px;border-radius:999px;border:1px solid rgba(216,0,0,.45);
 background:rgba(216,0,0,.10);color:var(--sv-red-hi);font-size:.9rem;font-weight:600;transition:background-color .2s}
.cat-chip:hover{background:rgba(216,0,0,.26);color:#fff}
/* ---------- ТАБЛИЦЫ ---------- */
.entry-content figure{margin:22px 0}
.entry-content table{width:100%;border-collapse:collapse;background:var(--sv-surface-2);
 border:1px solid var(--sv-line-2);border-radius:14px;overflow:hidden;font-size:.93rem}
.entry-content caption{caption-side:top;text-align:left;font-weight:700;padding:0 0 10px;color:var(--sv-white)}
.entry-content th{background:var(--sv-surface);color:var(--sv-white);text-align:left;padding:12px 14px;
 font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--sv-line)}
.entry-content td{padding:12px 14px;border-top:1px solid var(--sv-line-2);vertical-align:top;color:var(--sv-text)}
.entry-content tbody tr:hover td{background:rgba(255,255,255,.02)}
table.pros td:first-child{border-left:3px solid #34C759}
table.cons td:first-child{border-left:3px solid var(--sv-red)}
.list-plain{list-style:none;padding:0}
.list-plain li{padding:9px 0 9px 20px;border-top:1px solid var(--sv-line-2);position:relative}
.list-plain li:first-child{border-top:0}
.list-plain li::before{content:"";position:absolute;left:2px;top:18px;width:6px;height:6px;border-radius:50%;background:var(--sv-red)}
.entry-content ol,.entry-content ul{padding-left:22px}
.entry-content ol li,.entry-content ul li{margin:7px 0}
/* ---------- MEDIA-БЛОКИ ---------- */
.media-block{display:grid;grid-template-columns:340px 1fr;gap:28px;align-items:center;margin:30px 0}
.media-block--right{grid-template-columns:1fr 340px}
.media-figure{margin:0}
.media-figure img{width:100%;height:auto;border-radius:16px;display:block;border:1px solid var(--sv-line-2)}
.media-body h2{margin-top:0}
.bonus-buttons{margin-top:16px}
.content-button{display:inline-block;padding:13px 26px;border-radius:14px;background:var(--sv-red);
 color:#fff!important;font-weight:700;text-decoration:none!important;box-shadow:0 8px 22px rgba(216,0,0,.3)}
.content-button:hover{background:var(--sv-red-hi)}
/* ---------- КАРУСЕЛИ ---------- */
.wins-section{margin:26px 0}
.wins-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;
 font-weight:700;color:var(--sv-white);text-transform:uppercase;letter-spacing:.05em;font-size:.9rem}
.wins-arrows{display:flex;gap:8px}
.wins-arrow,.banner-carousel .prev,.banner-carousel .next{border:1px solid var(--sv-line);border-radius:50%;
 width:34px;height:34px;background:var(--sv-surface);color:var(--sv-red-hi);cursor:pointer;font-size:.85rem}
.wins-arrow:hover{border-color:var(--sv-red);color:#fff}
.wins-carousel,.banner-carousel .carousel{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;
 scrollbar-width:none;-webkit-overflow-scrolling:touch;transform:none!important}
.wins-carousel::-webkit-scrollbar,.banner-carousel .carousel::-webkit-scrollbar{display:none}
.win-item{flex:0 0 auto;scroll-snap-align:start;width:170px;text-decoration:none!important;
 background:var(--sv-surface);border:1px solid var(--sv-line-2);border-radius:14px;overflow:hidden;display:block}
.win-item img{width:100%;height:110px;object-fit:cover;display:block}
.win-info{padding:10px 12px}
.win-slot-title{font-size:.82rem;font-weight:700;color:var(--sv-white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.win-name{font-size:.72rem;color:var(--sv-text-dim)}
.win-amount{font-size:.9rem;font-weight:700;color:var(--sv-red-hi);margin-top:2px}
.banner-carousel{position:relative;margin:24px 0}
.banner-carousel .slide{flex:0 0 100%;scroll-snap-align:center}
.banner-carousel .slide img{width:100%;height:auto;border-radius:16px;display:block}
.banner-carousel .prev,.banner-carousel .next{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:rgba(2,1,14,.8)}
.banner-carousel .prev{left:10px}.banner-carousel .next{right:10px}
/* ---------- FAQ ---------- */
.faq-section{margin:34px 0}
.faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left;
 background:none;border:0;cursor:pointer;color:inherit;padding:16px 0}
.faq-question h3{margin:0;font-size:1.02rem;color:var(--sv-white)}
.faq-item{border-bottom:1px solid var(--sv-line-2)}
.faq-item.active .faq-question h3{color:var(--sv-red-hi)}
.faq-icon{flex:0 0 auto;width:14px;height:14px;position:relative}
.faq-icon::before,.faq-icon::after{content:"";position:absolute;background:var(--sv-red-hi);transition:transform .2s}
.faq-icon::before{left:0;top:6px;width:14px;height:2px}
.faq-icon::after{left:6px;top:0;width:2px;height:14px}
.faq-item.active .faq-icon::after{transform:scaleY(0)}
.faq-answer{padding-bottom:8px}
.faq-answer-content p{margin:0 0 12px;font-size:.94rem;line-height:1.68}
/* ---------- 18+ / АВТОР / CHANGELOG ---------- */
.age-block{display:flex;gap:18px;align-items:flex-start;margin:30px 0;padding:20px;
 border:1px solid rgba(216,0,0,.35);border-radius:16px;background:rgba(216,0,0,.07)}
.age-block__badge{flex:0 0 auto;width:58px;height:58px;display:flex;align-items:center;justify-content:center;
 border-radius:50%;border:2px solid var(--sv-red);color:var(--sv-red-hi);font-weight:800}
.age-block__text p{margin:0 0 10px;font-size:.92rem}
.age-block__text p:last-child{margin-bottom:0}
.author-box{display:grid;grid-template-columns:120px 1fr;gap:22px;margin:34px 0;padding:22px;
 border:1px solid var(--sv-line);border-radius:16px;background:var(--sv-surface-2)}
.author-box__photo{border-radius:50%;object-fit:cover;width:120px;height:120px;border:2px solid var(--sv-red)}
.author-box__role{margin:0;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--sv-text-dim)}
.author-box__name{margin:2px 0;font-size:1.35rem}
.author-box__name a{color:var(--sv-white)!important;text-decoration:none!important}
.author-box__job{margin:0 0 12px;font-size:.9rem;color:var(--sv-red-hi)}
.author-box__meta{font-size:.85rem;color:var(--sv-text-dim)}
.author-box__links{font-size:.9rem;margin-bottom:0}
.changelog{margin:28px 0;padding:18px 20px;border:1px solid var(--sv-line-2);border-radius:14px;background:var(--sv-surface-2)}
.changelog h2{margin:0 0 10px;font-size:.92rem;text-transform:uppercase;letter-spacing:.06em;color:var(--sv-text-dim)}
.changelog ul{font-size:.85rem;color:var(--sv-text-dim)}
.changelog__note{font-size:.85rem;color:var(--sv-text-dim);margin:0 0 12px}
.scroll-top{position:fixed;right:18px;bottom:18px;z-index:60;width:46px;height:46px;border:0;border-radius:50%;
 background:var(--sv-red);color:#fff;cursor:pointer;display:none;align-items:center;justify-content:center;
 box-shadow:0 8px 24px rgba(216,0,0,.4)}
.scroll-top.is-visible{display:flex}
/* ---------- ДОП. СТРАНИЦЫ ---------- */
.crumbs{font-size:.82rem;color:var(--sv-text-dim);margin:0 0 14px}
.crumbs a{color:var(--sv-red-hi)}
.page-upd{font-size:.8rem;color:var(--sv-text-dim);margin:-6px 0 22px}
.page-lead{font-size:1.04rem;line-height:1.7;border-left:3px solid var(--sv-red);padding-left:18px;margin:0 0 26px}
.sitemap-list{list-style:none;padding:0;margin:0 0 18px}
.sitemap-list li{padding:10px 0;border-top:1px solid var(--sv-line-2);font-size:.94rem}
.sitemap-list li:first-child{border-top:0}
.help-box{margin:0 0 26px;padding:20px;border:2px solid var(--sv-red);border-radius:16px;background:rgba(216,0,0,.10)}
.help-box p{margin:0 0 10px;font-size:1.02rem;color:var(--sv-white)}
.help-box ul{margin:0;padding-left:20px;font-size:.93rem}
.help-box li{margin:8px 0}
.author-hero{display:grid;grid-template-columns:160px 1fr;gap:26px;align-items:center;margin:0 0 26px;padding:22px;
 border:1px solid var(--sv-line);border-radius:18px;background:var(--sv-surface-2)}
.author-hero__photo{width:160px;height:160px;border-radius:50%;object-fit:cover;border:2px solid var(--sv-red)}
.author-hero__role{margin:0;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--sv-text-dim)}
.author-hero__job{margin:2px 0 14px;font-size:1rem;color:var(--sv-red-hi)}
.author-hero__facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}
.author-hero__facts li{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:12px;background:var(--sv-surface)}
.author-hero__facts span{font-size:.7rem;color:var(--sv-text-dim);text-transform:uppercase;letter-spacing:.04em}
.author-hero__facts strong{font-size:.88rem;color:var(--sv-white)}
.skip-link{position:absolute;left:-9999px}
.skip-link:focus{left:12px;top:12px;z-index:9999;background:var(--sv-red);color:#fff;padding:10px 16px;border-radius:8px}
/* ---------- МОБИЛЬНАЯ ---------- */
@media(max-width:1000px){
.hero{grid-template-columns:1fr;gap:22px}
.hero__body{display:contents}
.hero h1{order:1}.hero__lead{order:2}.hero__cta-row{order:3}.hero__figure{order:4}.hero__note{order:5}
.hero__figure img{max-width:420px;margin:0 auto}
.media-block,.media-block--right{grid-template-columns:1fr;gap:18px}
.media-block--right .media-figure{order:2}
.author-box{grid-template-columns:1fr;text-align:center}
.author-box__photo{margin:0 auto}
.author-hero{grid-template-columns:1fr;text-align:center}
.author-hero__photo{margin:0 auto}
.author-hero__facts{grid-template-columns:1fr;text-align:left}
.quickfacts{grid-template-columns:repeat(2,1fr)}
figure:has(>table){overflow-x:auto}
}
@media(max-width:640px){
.quickfacts{grid-template-columns:1fr}
.btn{display:block;width:100%}
.age-block{flex-direction:column}
.entry-content table{font-size:.86rem}
}
.proscons th:first-child{color:#34C759}
.proscons th:last-child{color:var(--sv-red-hi)}
.proscons td{width:50%}
.proscons td:first-child{border-left:3px solid #34C759}
.proscons td:last-child{border-left:3px solid var(--sv-red)}
.img-center{margin:18px auto 24px;text-align:center;max-width:520px}
.img-center img{width:100%;height:auto;border-radius:16px;border:1px solid var(--sv-line-2);display:block}
/* ---- ФИКСЫ СПЕЦИФИЧНОСТИ (перебиваем шаблон и свои же общие правила) ---- */
.entry-content figure.img-center,
.entry-content .img-center{
 margin:20px auto 26px!important;
 max-width:520px;
 text-align:center;
 display:block;
 float:none;
}
.entry-content .img-center a{display:block}
.entry-content .img-center img{
 width:100%;height:auto;display:block;margin:0 auto;
 border-radius:16px;border:1px solid var(--sv-line-2);
}
.entry-content figure.hero__figure{margin:0!important;max-width:none}
.entry-content figure.table-figure{margin:22px 0!important;max-width:none}
/* FAQ: шаблон ставил белую плашку */
.entry-content .faq-container,
.faq-container{
 background:var(--sv-surface-2)!important;
 border:1px solid var(--sv-line)!important;
 border-radius:16px!important;
 box-shadow:none!important;
 padding:4px 20px!important;
 overflow:visible!important;
}
.faq-section .faq-title{margin-bottom:14px}
.entry-content .faq-item{border-bottom:1px solid var(--sv-line-2);background:none}
.entry-content .faq-item:last-child{border-bottom:0}
.entry-content .faq-question{width:100%;display:flex;align-items:center;justify-content:space-between;
 gap:14px;text-align:left;background:none!important;border:0;cursor:pointer;padding:16px 0;color:inherit}
.entry-content .faq-question h3{margin:0;font-size:1.02rem;color:var(--sv-white);text-align:left}
.entry-content .faq-answer-content{padding:0 0 6px}
.entry-content .faq-answer-content p{color:var(--sv-text)}
/* шаблонная сетка категорий с !important */
.entry-content nav.game-categories{
 display:flex!important;flex-wrap:wrap;gap:10px;max-width:none!important;
 padding:0!important;margin:20px 0!important;grid-template-columns:none!important;
}
.entry-content nav.game-categories a{
 display:inline-block!important;width:auto!important;height:auto!important;
 background:none!important;padding:0!important;border-radius:0!important;
}
/* карточки Big Wins: шаблон задавал ширину в 1/4 и flex-строку */
.entry-content .win-item{width:170px!important;min-width:170px!important;display:block!important;padding:0!important}
/* ---- КНОПКИ: единый вид, перебиваем base.css ---- */
.entry-content .content-button{
 margin-left:0!important;
 display:inline-flex;align-items:center;justify-content:center;gap:8px;
 padding:14px 28px!important;border-radius:14px!important;
 background:var(--sv-red)!important;color:#fff!important;border:0!important;
 font-weight:700;font-size:.95rem;text-transform:none;
 box-shadow:0 8px 22px rgba(216,0,0,.3);text-decoration:none!important;
}
.entry-content .content-button:hover{background:var(--sv-red-hi)!important;color:#fff!important;border:0!important}
.bonus-buttons{margin-top:16px}
.bonus-content{margin-top:0!important;align-items:flex-start!important;gap:10px!important}
/* шапка карусели */
.wins-section .wins-title{font-size:.95rem!important;font-weight:700;text-transform:uppercase;
 letter-spacing:.05em;color:var(--sv-white);margin-bottom:12px!important;
 display:flex;align-items:center;justify-content:space-between;gap:12px}
.wins-section .wins-arrows{display:flex;gap:8px}
.wins-section .wins-arrow{width:36px!important;height:36px!important;border-radius:50%!important;
 background:var(--sv-surface)!important;border:1px solid var(--sv-line)!important;
 color:var(--sv-red-hi)!important;font-size:.9rem!important;padding:0!important;
 display:flex;align-items:center;justify-content:center;flex:0 0 auto}
.wins-section .wins-arrow:hover{border-color:var(--sv-red)!important;color:#fff!important;background:var(--sv-surface)!important}
.banner-carousel .prev,.banner-carousel .next{width:38px!important;height:38px!important;
 padding:0!important;border-radius:50%!important;background:rgba(2,1,14,.82)!important;
 color:var(--sv-red-hi)!important;border:1px solid var(--sv-line)!important;font-size:.9rem!important;
 display:flex;align-items:center;justify-content:center}
@media(max-width:900px){
 .hero__cta-row{margin-bottom:4px}
 .entry-content .content-button,.btn{width:100%;text-align:center;justify-content:center}
 .bonus-content{width:100%;align-items:stretch!important}
 .bonus-content a{width:100%}
}
@media(max-width:640px){
 .quickfacts{grid-template-columns:1fr;gap:8px}
 .quickfacts li{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}
 .quickfacts span{font-size:.68rem;flex:0 0 auto}
 .quickfacts strong{font-size:.88rem;text-align:right}
 .wins-section .wins-title{font-size:.85rem!important}
 .wins-section .wins-arrow{width:32px!important;height:32px!important}
 .btn,.entry-content .content-button{padding:15px 20px!important;font-size:.95rem}
 .win-item{width:150px!important;min-width:150px!important}
}
/* ---- FAQ на всю ширину (шаблон зажимал в 800px) ---- */
.entry-content .faq-section,
.faq-section{
 max-width:none!important;
 width:100%!important;
 margin:36px 0!important;
 padding:0!important;
 font-family:inherit!important;
}
.faq-section .faq-title{text-align:left;font-size:clamp(1.35rem,2.6vw,1.9rem)}
.entry-content .faq-section .faq-container{
 background:var(--sv-surface-2)!important;
 border:1px solid var(--sv-line)!important;
 box-shadow:none!important;
 border-radius:16px!important;
 padding:4px 22px!important;
 max-width:none!important;width:100%!important;
}
.faq-section .faq-question:hover{background:none!important;color:inherit!important}
.faq-section .faq-question:hover h3{color:var(--sv-red-hi)!important}
.entry-content .faq-section .faq-item{border-bottom:1px solid var(--sv-line-2)!important}
.entry-content .faq-section .faq-item:last-child{border-bottom:0!important}
/* ---- КАРУСЕЛЬ БАННЕРОВ: убираем пустоту ---- */
.banner-carousel{margin:22px 0!important;overflow:hidden;border-radius:14px}
.banner-carousel .carousel{align-items:stretch}
.banner-carousel .slide{flex:0 0 100%;min-width:100%}
.banner-carousel .slide a{display:block;line-height:0}
.banner-carousel .slide img{width:100%;height:auto;display:block;border-radius:14px}
/* ---- КНОПКИ: по центру, равные отступы ---- */
.bonus-buttons{margin:20px 0!important}
.bonus-content{display:flex!important;flex-direction:column;align-items:center!important;
 justify-content:center;gap:12px!important;margin:0!important;width:100%}
.entry-content .content-button{margin:0 auto!important;min-width:260px}
.hero__cta-row{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 4px}
.entry-content nav.game-categories{
 display:flex!important;flex-wrap:wrap;justify-content:center!important;
 gap:10px!important;margin:20px 0!important;padding:0!important;max-width:none!important;
}
@media(max-width:900px){
 .entry-content .content-button{min-width:0;width:100%}
}
