ul{box-sizing:border-box;list-style:none}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}#snax-popup-content,#snax-popup-content input,.widget_adace_ads_widget{text-align:center}@font-face{font-family:cace;src:url(/wp-content/plugins/comment-ace/assets/css/iconfont/fonts/cace.eot);src:url(/wp-content/plugins/comment-ace/assets/css/iconfont/fonts/cace.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/comment-ace/assets/css/iconfont/fonts/cace.woff)format("woff"),url(/wp-content/plugins/comment-ace/assets/css/iconfont/fonts/cace.ttf)format("truetype"),url(/wp-content/plugins/comment-ace/assets/css/iconfont/fonts/cace.svg#cace)format("svg");font-weight:400;font-style:normal;font-display:swap}.mfp-hide{display:none!important}button::-moz-focus-inner{padding:0;border:0}@font-face{font-family:snaxicon;src:url(/wp-content/plugins/snax/css/snaxicon/fonts/snaxicon.eot);src:url(/wp-content/plugins/snax/css/snaxicon/fonts/snaxicon.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/snax/css/snaxicon/fonts/snaxicon.woff)format("woff"),url(/wp-content/plugins/snax/css/snaxicon/fonts/snaxicon.ttf)format("truetype"),url(/wp-content/plugins/snax/css/snaxicon/fonts/snaxicon.svg#snaxicon)format("svg");font-weight:400;font-style:normal;font-display:swap}.white-popup{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:540px;width:auto;padding:30px 20px 15px;margin:20px auto;position:relative;background:#fff;background:var(--g1-bg-color,#fff)}#snax-popup-content .snax-form-legend-sign-in{overflow:hidden;width:1px;height:1px;position:absolute;clip:rect(1px,1px,1px,1px)}#snax-popup-content #loginform-in-popup{max-width:300px;margin:0 auto}#snax-popup-content .login-username{margin-bottom:10px}#snax-popup-content .forgot-username label,#snax-popup-content .login-password label,#snax-popup-content .login-username label{display:block;overflow:hidden;width:1px;height:1px;position:absolute;clip:rect(1px,1px,1px,1px)}#snax-popup-content .login-username input[type=text]{width:100%}#snax-popup-content .login-password,#snax-popup-content .login-remember{margin-bottom:15px}#snax-popup-content .login-password input[type=password]{clear:both;width:100%}#snax-popup-content .login-remember input[type=checkbox]{vertical-align:middle}#snax-popup-content .forgot-submit input[type=submit],#snax-popup-content .forgot-username input[type=text],#snax-popup-content .login-submit input[type=submit]{width:100%}#snax-popup-content .snax-form-tip-register{margin-top:-.75em;text-align:center}#snax-login-recaptcha{margin:0-20px 10px -18px}@media only screen and (min-width:481px){.white-popup{padding:45px 60px 15px}}.snax-form-collection-search{margin-bottom:20px}.snax-form-collection-search label{font-size:0}.snax-form-collection-search [type=search],.snax-form-collection-search [type=submit]{width:100%;margin-bottom:6px}@media only screen and (min-width:480px){.snax-form-collection-search{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.snax-form-collection-search label{margin-right:6px;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.snax-form-collection-search [type=submit]{width:auto}}.snax-collections-items{margin:0;padding:0;list-style:none}.snax-collections-item{box-sizing:border-box}.snax-collection-tpl-listxs{padding:6px 0;position:relative}.snax-collection-tpl-listxs .snax-collection-title{margin:0}.snax-collection-tpl-listxs .snax-collection-title>a{padding-left:30px}.snax-collection-tpl-listxs .snax-collection-title>a:before{display:inline-block;position:absolute;left:0;right:auto;width:1em;font-size:16px;font-family:snaxicon;content:""}.snax-collection-tpl-listxs.snax-collection-private .snax-collection-title>a:before{content:""}.snax-collections-tpl-listxs .snax-collections-items{margin-bottom:24px}.snax-collections-tpl-listxs .snax-collections-item+.snax-collections-item{border-width:1px 0 0;border-style:solid;border-color:#e6e6e6;border-color:var(--g1-border-color,#e6e6e6)}.snax-collections-leading{margin-top:1.5em;margin-bottom:1.5em;text-align:center}.snax-collections-leading-icon:before{display:inline-block;margin-bottom:10px;font:48px/1 snaxicon;content:""}.snax-notifications{overflow:hidden;width:300px;position:fixed;z-index:99;top:10px;bottom:10px;left:auto;right:10px;pointer-events:none}.snax-notifications-off,.snax-tab-inactive{display:none}.snax .snax-notification{box-sizing:border-box;padding:20px 30px 0 20px;border-width:1px;margin-bottom:5px;position:relative;z-index:1;pointer-events:auto;border-style:solid;border-radius:4px;-webkit-box-shadow:0 12px 24px rgba(0,0,0,.1);-moz-box-shadow:0 12px 24px rgba(0,0,0,.1);box-shadow:0 12px 24px rgba(0,0,0,.1);opacity:.99;-webkit-transition:-webkit-transform 375ms cubic-bezier(.4,-.2,.6,1.2),opacity 375ms ease-in-out;-moz-transition:-moz-transform 375ms cubic-bezier(.4,-.2,.6,1.2),opacity 375ms ease-in-out;-o-transition:-o-transform 375ms cubic-bezier(.4,-.2,.6,1.2),opacity 375ms ease-in-out;transition:transform 375ms cubic-bezier(.4,-.2,.6,1.2),opacity 375ms ease-in-out;border-color:transparent;background:#fff;color:#1a1a1a}.snax .snax-notification-text{margin-bottom:20px}.snax .snax-notification-close{display:block;box-sizing:border-box;overflow:hidden;padding:0;border:0;margin:0;position:absolute;left:auto;right:5px;top:5px;width:20px;height:20px;font-size:0;line-height:20px;text-align:center;border-radius:50%;-webkit-transition:border-color 375ms ease-in-out,background-color 375ms ease-in-out,color 375ms ease-in-out,filter 375ms ease-in-out;-moz-transition:border-color 375ms ease-in-out,background-color 375ms ease-in-out,color 375ms ease-in-out,filter 375ms ease-in-out;-o-transition:border-color 375ms ease-in-out,background-color 375ms ease-in-out,color 375ms ease-in-out,filter 375ms ease-in-out;transition:border-color 375ms ease-in-out,background-color 375ms ease-in-out,color 375ms ease-in-out,filter 375ms ease-in-out;background:#e6e6e6;color:#666}.snax .snax-notification-close:before{font:8px/20px snaxicon;content:""}.snax .snax-notification-close:hover{filter:invert(100%)}@font-face{font-display:swap;font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff;--swiper-navigation-size:44px;--orange:#FF6314;--orange-dk:#e5550d;--orange-lt:#fff3ee;--dark:#1a1a2e;--mid:#2d2d44;--text:#222233;--muted:#6b7280;--border:#e5e7eb;--bg:#f3f4f6;--white:#ffffff;--green:#16a34a;--red:#dc2626;--yellow:#f59e0b;--radius:10px;--radius-sm:6px;--shadow:0 1px 4px rgba(0,0,0,.08),0 2px 12px rgba(0,0,0,.06);--shadow-lg:0 4px 24px rgba(0,0,0,.14);--font-head:'Montserrat','Arial Black',sans-serif;--font-body:'Open Sans',Arial,sans-serif;--font-ui:'Inter',Arial,sans-serif;--max-w:1200px;--sidebar-w:320px}@font-face{font-display:swap;font-family:FontAwesome;src:url(/wp-content/plugins/wp-carousel-free/public/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/plugins/wp-carousel-free/public/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/plugins/wp-carousel-free/public/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/plugins/wp-carousel-free/public/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/plugins/wp-carousel-free/public/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/plugins/wp-carousel-free/public/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}*,::after,::before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{background:var(--bg);color:var(--text);line-height:1.6;-webkit-font-smoothing:antialiased}a{color:var(--orange);text-decoration:none;transition:color .15s}a:hover{color:var(--orange-dk)}img{max-width:100%;height:auto;display:block}button{font-family:var(--font-ui)}body,input{font-family:var(--font-body)}h1,h2,h3,h4{font-family:var(--font-head);font-weight:800;line-height:1.25;color:var(--dark)}.container{max-width:var(--max-w);margin:0 auto;padding:0 20px}.mb-2{margin-bottom:16px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 22px;border-radius:var(--radius-sm);font-family:var(--font-ui);font-weight:700;font-size:.9rem;border:0;cursor:pointer;transition:all .18s;text-decoration:none;line-height:1;white-space:nowrap}.btn:focus-visible{outline:3px solid var(--orange);outline-offset:2px}.btn-primary{background:var(--orange);color:#fff}.btn-primary:hover{background:var(--orange-dk);color:#fff;transform:translateY(-1px);box-shadow:0 4px 14px rgb(255 99 20/.35)}.btn-ghost{background:#fff0;border:2px solid var(--border);color:var(--text)}.btn-ghost:hover{border-color:var(--orange);color:var(--orange);background:var(--orange-lt)}.btn-sm{padding:6px 14px;font-size:.8rem;border-radius:var(--radius-sm)}.btn-block{width:100%}.form-control{width:100%;padding:11px 14px;border:2px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-body);font-size:.95rem;color:var(--text);background:var(--white);transition:border-color .18s,box-shadow .18s;outline:0;appearance:none}.form-control:focus{border-color:var(--orange);box-shadow:0 0 0 3px rgb(255 99 20/.1)}.form-control::placeholder{color:#bbb}.form-control:invalid:not(:placeholder-shown){border-color:var(--red)}#site-header{background:var(--white);border-bottom:3px solid var(--orange);position:sticky;top:0;z-index:1000;box-shadow:0 2px 10px rgb(0 0 0/.07)}.header-wrap{height:66px;gap:18px}.header-wrap,.logo-icon,.site-logo{display:flex;align-items:center}.site-logo{gap:10px;text-decoration:none;flex-shrink:0}.logo-icon{width:42px;height:42px;background:linear-gradient(135deg,var(--orange),#ff9a3c);border-radius:12px;justify-content:center;font-size:1.35rem;box-shadow:0 2px 8px rgb(255 99 20/.3)}.logo-text{font-family:var(--font-head);font-size:1.5rem;font-weight:900;color:var(--dark);line-height:1}.footer-brand .logo-text em,.logo-text em{color:var(--orange);font-style:normal}.header-search{flex:1;max-width:440px;position:relative}.header-search input{width:100%;padding:9px 42px 9px 16px;border:2px solid var(--border);border-radius:30px;font-size:.9rem;outline:0;background:var(--bg);transition:all .18s}.header-search input:focus{border-color:var(--orange);background:#fff;box-shadow:0 0 0 3px rgb(255 99 20/.08)}.header-search .search-btn{position:absolute;right:6px;top:50%;transform:translateY(-50%);background:var(--orange);border-radius:20px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.85rem}.header-search .search-btn:hover{background:var(--orange-dk)}.header-nav{display:flex;align-items:center;gap:4px}.header-nav a.nav-link{font-family:var(--font-ui);font-weight:600;font-size:.875rem;color:var(--text);padding:7px 11px;border-radius:var(--radius-sm);transition:all .15s}.header-nav a.nav-link:hover{color:var(--orange);background:var(--orange-lt)}.hamburger,.header-search .search-btn{cursor:pointer;border:0;transition:background .15s}.hamburger{display:none;flex-direction:column;gap:5px;padding:6px;background:0 0;border-radius:var(--radius-sm)}.hamburger:hover{background:var(--bg)}.hamburger span{display:block;width:22px;height:2px;background:var(--dark);border-radius:2px;transition:all .25s}.cat-bar{background:var(--white);border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:none}.cat-bar::-webkit-scrollbar{display:none}.cat-bar-inner{display:flex;align-items:stretch;gap:0;max-width:var(--max-w);margin:0 auto;padding:0 20px}.cat-bar a{padding:10px 13px;font-family:var(--font-ui);font-weight:600;font-size:.8rem;color:var(--muted);white-space:nowrap;border-bottom:3px solid #fff0;transition:all .15s;text-transform:uppercase;letter-spacing:.05em;text-decoration:none}.cat-bar a:hover{color:var(--orange);border-bottom-color:var(--orange)}.site-main{padding:28px 0 60px}.content-sidebar-wrap{display:grid;grid-template-columns:1fr var(--sidebar-w);gap:28px;align-items:start}.main-content{min-width:0}.posts-feed{display:flex;flex-direction:column;gap:0}.post-card{background:var(--white);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);transition:transform .2s,box-shadow .2s;margin-bottom:22px;border:1px solid var(--border)}.post-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.post-card-top{display:flex;align-items:center;gap:10px;padding:14px 18px 8px}.pc-avatar{width:38px;height:38px;border-radius:50%;object-fit:cover;flex-shrink:0;background:var(--border)}.pc-meta{flex:1}.pc-author{font-family:var(--font-ui);font-weight:700;font-size:.875rem;color:var(--dark);text-decoration:none}.footer-col ul li a:hover,.pc-author:hover,.post-card-title a:hover,.trending-title a:hover{color:var(--orange)}.pc-time{font-size:.77rem;color:var(--muted);display:block;margin-top:1px}.pc-cat{font-family:var(--font-ui);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--orange);padding:3px 10px;background:var(--orange-lt);border-radius:20px;text-decoration:none;flex-shrink:0}.pc-cat:hover{background:var(--orange);color:#fff}.post-card-title{font-size:1.2rem;font-weight:900;color:var(--dark);padding:4px 18px 10px;line-height:1.3;font-family:var(--font-head)}.post-card-title a,.trending-title a{color:inherit;text-decoration:none}.post-card-img{width:100%;aspect-ratio:16/9;object-fit:cover;cursor:pointer;transition:opacity .2s}.post-card-img:hover{opacity:.93}.post-card-excerpt{padding:12px 18px 4px;font-size:.9rem;color:var(--muted);line-height:1.55}.post-card-footer{gap:6px;padding:10px 14px 12px;border-top:1px solid var(--border);margin-top:6px;flex-wrap:wrap}.post-card-footer,.vote-btn,.vote-group{display:flex;align-items:center}.vote-group{border:2px solid var(--border);border-radius:30px;overflow:hidden}.vote-btn{gap:5px;background:0 0;border:0;padding:6px 12px;cursor:pointer;font-family:var(--font-ui);font-weight:700;font-size:.84rem;color:var(--muted);transition:all .15s}.vote-btn.down:hover{background:#fef2f2;color:var(--red)}.vote-divider{width:1px;height:24px;background:var(--border);flex-shrink:0}.vote-score{font-weight:900;font-size:.95rem;color:var(--dark);min-width:30px;text-align:center;padding:0 4px}.action-btn,.footer-actions{display:flex;align-items:center}.footer-actions{gap:4px;margin-left:auto}.action-btn{gap:5px;background:0 0;border:0;cursor:pointer;font-size:.8rem;font-family:var(--font-ui);color:var(--muted);padding:6px 10px;border-radius:var(--radius-sm);transition:all .15s}.action-btn:hover,.vote-btn:hover{color:var(--orange);background:var(--orange-lt)}.action-btn .count{font-weight:700}.sidebar{display:flex;flex-direction:column;gap:18px;position:sticky;top:90px}.widget{background:var(--white);border-radius:var(--radius);padding:20px;box-shadow:var(--shadow);border:1px solid var(--border)}.widget-title{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:14px;padding-bottom:10px;border-bottom:2px solid var(--border);font-family:var(--font-ui)}.trending-list{display:flex;flex-direction:column;gap:0}.trending-item{display:flex;gap:11px;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--border)}.trending-item:last-child{border-bottom:none;padding-bottom:0}.trending-rank{width:22px;height:22px;background:var(--orange);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:900;flex-shrink:0;margin-top:1px;font-family:var(--font-ui)}.trending-rank.top-3{background:var(--dark)}.trending-thumb{width:70px;height:52px;object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0;background:var(--border)}.trending-info{flex:1;min-width:0}.trending-title{font-size:.84rem;font-weight:700;color:var(--dark);line-height:1.3;margin-bottom:3px}.trending-meta{font-size:.75rem;color:var(--muted);font-family:var(--font-ui)}.tags-cloud{display:flex;flex-wrap:wrap;gap:7px}.tag-pill{padding:4px 12px;background:var(--bg);border:1px solid var(--border);border-radius:20px;font-size:.8rem;color:var(--text);font-family:var(--font-ui);transition:all .15s;text-decoration:none;display:inline-block}.tag-pill:hover{background:var(--orange);color:#fff;border-color:var(--orange)}.newsletter-widget{background:linear-gradient(135deg,var(--dark),var(--mid));color:#fff;padding:22px}.newsletter-widget .widget-title{color:rgb(255 255 255/.6);border-bottom-color:rgb(255 255 255/.1)}.newsletter-widget h4{color:#fff;font-size:1rem;margin-bottom:6px}.newsletter-widget p{color:rgb(255 255 255/.68);font-size:.84rem;margin-bottom:14px;line-height:1.5}.newsletter-form{display:flex;flex-direction:column;gap:8px}.newsletter-form input{background:rgb(255 255 255/.1);border:1px solid rgb(255 255 255/.2);color:#fff;border-radius:var(--radius-sm);padding:9px 12px;font-size:.875rem}.newsletter-form input::placeholder{color:rgb(255 255 255/.45)}.newsletter-form input:focus{outline:0;border-color:var(--orange)}.social-follow{display:grid;grid-template-columns:1fr 1fr;gap:8px}.hp-pagination a,.hp-pagination span,.social-follow-btn{border-radius:var(--radius-sm);font-family:var(--font-ui);text-decoration:none;align-items:center}.social-follow-btn{display:flex;gap:8px;padding:9px 12px;font-size:.8rem;font-weight:700;cursor:pointer;border:0;transition:opacity .15s}.social-follow-btn:hover{opacity:.88}.sf-fb{background:#1877f2;color:#fff}.sf-ig{background:linear-gradient(135deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);color:#fff}.sf-tw{background:#000;color:#fff}.sf-yt{background:red;color:#fff}.hp-pagination{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;padding:24px 0 8px}.hp-pagination a,.hp-pagination span{padding:8px 14px;font-weight:600;font-size:.875rem;border:2px solid var(--border);color:var(--text);transition:all .15s;min-width:40px;text-align:center;display:inline-flex;justify-content:center}.hp-pagination a:hover{border-color:var(--orange);color:var(--orange);background:var(--orange-lt)}.hp-pagination .current{background:var(--orange);color:#fff;border-color:var(--orange)}.hp-pagination .dots{border:0;background:0 0;cursor:default}#site-footer{background:var(--dark);color:rgb(255 255 255/.75);padding:56px 0 0}.footer-main{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;padding-bottom:44px}.footer-brand .logo-text{color:#fff;font-size:1.5rem}.footer-tagline{font-size:.875rem;color:rgb(255 255 255/.5);margin-top:10px;line-height:1.6;max-width:240px}.footer-social-row{display:flex;gap:9px;margin-top:18px}.f-social{width:36px;height:36px;background:rgb(255 255 255/.07);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1rem;color:rgb(255 255 255/.65);transition:all .15s;text-decoration:none}.f-social:hover{background:var(--orange);color:#fff}.footer-col-title{font-size:.73rem;font-weight:800;text-transform:uppercase;letter-spacing:.13em;color:#fff;margin-bottom:14px;font-family:var(--font-ui)}.footer-col ul li{margin-bottom:9px}.footer-col ul li a{font-size:.875rem;transition:color .15s}.footer-bottom{border-top:1px solid rgb(255 255 255/.07);padding:18px 0;display:flex;align-items:center;justify-content:space-between;font-size:.8rem;color:rgb(255 255 255/.35);font-family:var(--font-ui);flex-wrap:wrap;gap:10px}.footer-bottom a,.footer-col ul li a{color:rgb(255 255 255/.5);text-decoration:none}.footer-bottom a:hover{color:var(--orange)}.footer-bottom-links{display:flex;gap:18px}#back-to-top,.mobile-menu{position:fixed;display:none}.mobile-menu{inset:0;background:var(--white);z-index:2000;flex-direction:column;overflow-y:auto}.mm-head{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border)}.mm-close{background:0 0;border:0;font-size:1.5rem;cursor:pointer;color:var(--dark);padding:4px;border-radius:var(--radius-sm);transition:background .15s}.mm-close:hover{background:var(--bg)}.mm-body{padding:16px 20px;display:flex;flex-direction:column;gap:0}.mm-link{display:flex;align-items:center;gap:12px;padding:13px 0;font-family:var(--font-ui);font-weight:600;font-size:1rem;color:var(--text);border-bottom:1px solid var(--border);text-decoration:none;transition:color .15s}.mm-link:hover{color:var(--orange)}.mm-divider{border:0;border-top:2px solid var(--border);margin:10px 0}.mm-auth{display:flex;flex-direction:column;gap:10px;padding-top:16px}#back-to-top{bottom:26px;right:26px;width:46px;height:46px;background:var(--orange);color:#fff;border:0;border-radius:50%;cursor:pointer;font-size:1.2rem;align-items:center;justify-content:center;box-shadow:0 4px 16px rgb(255 99 20/.4);z-index:500;transition:all .2s}#back-to-top:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgb(255 99 20/.5)}@media (max-width:1024px){:root{--sidebar-w:280px}.footer-main{grid-template-columns:1fr 1fr;gap:28px}}@media (max-width:900px){.content-sidebar-wrap{grid-template-columns:1fr}.sidebar{position:static;display:grid;grid-template-columns:1fr 1fr;gap:16px}}@media (max-width:768px){.header-nav .btn,.header-nav .nav-link,.header-search{display:none}.hamburger{display:flex}.footer-main,.sidebar{grid-template-columns:1fr}}@media (max-width:540px){.post-card-footer{flex-wrap:wrap;gap:8px}.footer-actions{margin-left:0;width:100%}}@font-face{font-family:g1-socials;src:url(/wp-content/plugins/g1-socials/css/iconfont/fonts/g1-socials.eot);src:url(/wp-content/plugins/g1-socials/css/iconfont/fonts/g1-socials.eot?#iefix)format("embedded-opentype"),url(/wp-content/plugins/g1-socials/css/iconfont/fonts/g1-socials.woff)format("woff"),url(/wp-content/plugins/g1-socials/css/iconfont/fonts/g1-socials.ttf)format("truetype"),url(/wp-content/plugins/g1-socials/css/iconfont/fonts/g1-socials.svg#g1-socials)format("svg");font-weight:400;font-style:normal;font-display:swap}