a:1:{i:0;a:2:{s:12:"google_fonts";a:2:{s:5:"Inter";a:5:{i:0;i:400;i:1;i:500;i:2;i:600;i:3;i:700;i:4;s:3:"800";}s:6:"Outfit";a:4:{i:0;i:400;i:1;i:500;i:2;i:600;i:3;i:700;}}s:6:"output";s:5827:":root { --c-main: #ec7902;
--c-main-rgb: 236,121,2;
--text-font: "Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
--body-font: "Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
--ui-font: "Outfit", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
--title-font: "Outfit", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
--h-font: "Outfit", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
--title-font: var(--ui-font);
--h-font: var(--ui-font);
--text-h-font: var(--h-font);
--title-font: "Inter", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
--title-size-xs: 15px;
--title-size-m: 19px;
--main-width: 1240px;
--wrap-padding: 35px;
--p-title-space: 11px;
--c-excerpts: #474747;
--excerpt-size: 14px; }
.s-dark body { background-color: #101016; }
.post-title:not(._) { line-height: 1.4; }
:root { --sidebar-width: 336px; }
.ts-row, .has-el-gap { --sidebar-c-width: calc(var(--sidebar-width) + var(--grid-gutter-h) + var(--sidebar-c-pad)); }
.smart-head-main { --c-shadow: rgba(0,0,0,0.02); }
.smart-head-main .smart-head-top { --head-h: 42px; border-image: linear-gradient(90deg, #e40666 0%, #3c3fde 100%); border-image-slice: 1; border-image-width: 3px 0 0 0; border-width: 3px 0; border-image-width: 0 0 3px 0; }
.smart-head-main .smart-head-mid { --head-h: 70px; border-bottom-width: 1px; border-bottom-color: #efefef; }
.s-dark .smart-head-main .smart-head-mid,
.smart-head-main .s-dark.smart-head-mid { border-bottom-color: #3f3f3f; }
.navigation-main .menu > li > a { font-size: 15.4px; letter-spacing: 0.01em; }
.navigation-main { --nav-items-space: 15px; }
.s-light .navigation { --c-nav-blip: var(--c-main); }
.smart-head-mobile .smart-head-mid { border-image: linear-gradient(90deg, #e40666 0%, #3c3fde 100%); border-image-slice: 1; border-image-width: 3px 0 0 0; border-width: 3px 0; }
.navigation-small { margin-left: calc(-1 * var(--nav-items-space)); }
.s-dark .navigation-small { --c-nav-hov: rgba(255,255,255,0.76); }
.s-dark .smart-head-main .spc-social,
.smart-head-main .s-dark .spc-social { --c-spc-social: #ffffff; --c-spc-social-hov: rgba(255,255,255,0.92); }
.smart-head-main .spc-social { --spc-social-fs: 13px; --spc-social-size: 26px; --spc-social-space: 5px; }
.s-dark .smart-head-main .offcanvas-toggle:hover,
.smart-head-main .s-dark .offcanvas-toggle:hover { --c-hamburger: #bcbcbc; }
.smart-head .ts-button1 { font-size: 12px; border-radius: 6px; height: 34px; line-height: 34px; padding-left: 14px; padding-right: 14px; }
.post-meta .text-in, .post-meta .post-cat > a { font-size: 11px; }
.post-meta .post-cat > a { font-weight: 600; }
.post-meta { --p-meta-sep: "\25c6"; --p-meta-sep-pad: 7px; }
.post-meta .meta-item:before { transform: scale(.65); }
.l-post { --media-radius: 10px; }
.cat-labels .category { font-weight: 600; letter-spacing: 0.06em; border-radius: 5px; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; }
.block-head-c .heading { font-size: 19px; text-transform: initial; }
.block-head-e3 .heading { font-size: 22px; }
.load-button { padding-top: 13px; padding-bottom: 13px; padding-left: 13px; padding-right: 13px; border-radius: 20px; }
.loop-grid-base .media { margin-bottom: 20px; }
.loop-grid .l-post { border-radius: 10px; overflow: hidden; }
.has-nums .l-post { --num-font: "Outfit", system-ui, -apple-system, "Segoe UI", Arial, sans-serif; }
.has-nums-a .l-post .post-title:before,
.has-nums-b .l-post .content:before { font-weight: 500; }
.has-nums-c .l-post .post-title:before,
.has-nums-c .l-post .content:before { font-size: 18px; }
.loop-list-card .l-post { border-radius: 10px; overflow: hidden; }
.loop-small .ratio-is-custom { padding-bottom: calc(100% / 1.3); }
.loop-small .media { width: 30%; max-width: 50%; }
.loop-small .media:not(i) { max-width: 97px; }
.single-featured .featured, .the-post-header .featured { border-radius: 10px; --media-radius: 10px; overflow: hidden; }
.post-meta-single .meta-item, .post-meta-single .text-in { font-size: 13px; }
.the-post-header .post-meta .post-title { font-family: var(--body-font); font-weight: 800; line-height: 1.3; letter-spacing: -0.01em; }
.entry-content { letter-spacing: -0.005em; }
.site-s-light .entry-content { color: #0a0a0a; }
:where(.entry-content) a { text-decoration: underline; text-underline-offset: 4px; text-decoration-thickness: 2px; }
.review-box .overall { border-radius: 8px; }
.review-box .rating-bar, .review-box .bar { height: 18px; border-radius: 8px; }
.review-box .label { font-size: 15px; }
.s-head-large .sub-title { font-size: 19px; }
.s-post-large .post-content-wrap { display: grid; grid-template-columns: minmax(0, 1fr); }
.s-post-large .entry-content { max-width: min(100%, calc(750px + var(--p-spacious-pad)*2)); justify-self: center; }
.category .feat-grid { --grid-gap: 10px; }
.spc-newsletter { --box-roundness: 10px; }
@media (min-width: 1200px) { .breadcrumbs { font-size: 13px; }
.nav-hov-b .menu > li > a:before { width: calc(100% - (var(--nav-items-space, 15px)*2)); left: var(--nav-items-space); }
.post-content h2 { font-size: 27px; }
.post-content h3 { font-size: 23px; } }
@media (min-width: 940px) and (max-width: 1200px) { :root { --sidebar-width: 300px; }
.ts-row, .has-el-gap { --sidebar-c-width: calc(var(--sidebar-width) + var(--grid-gutter-h) + var(--sidebar-c-pad)); }
.navigation-main .menu > li > a { font-size: calc(10px + (15.4px - 10px) * .7); }
.smart-head-main .ts-button1 { display: none; } }
@media (min-width: 768px) and (max-width: 940px) { .ts-contain, .main { padding-left: 35px; padding-right: 35px; } }
@media (max-width: 767px) { .ts-contain, .main { padding-left: 25px; padding-right: 25px; }
.block-head-e3 .heading { font-size: 18px; } }
@media (min-width: 940px) and (max-width: 1300px) { :root { --wrap-padding: min(35px, 5vw); } }

";}}