@font-face{font-family:'Inter';src:url(/wp-content/themes/expertpulse/assets/fonts/Inter-core.woff2) format('woff2');unicode-range:U+0020-007E,U+00A0,U+00A3,U+00A9,U+00AB,U+00AE,U+00B0,U+00B7,U+00BB,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20A6,U+20AC,U+2122;font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Inter';src:url(/wp-content/themes/expertpulse/assets/fonts/Inter-ext.woff2) format('woff2');unicode-range:U+00A1-00A2,U+00A4-00A8,U+00AA,U+00AC-00AD,U+00AF,U+00B1-00B6,U+00B8-00BA,U+00BC-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-2012,U+2015-2017,U+201A-201B,U+201E-2021,U+2023-2025,U+2027-206F,U+2074,U+20B5,U+20B9,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Manrope';src:url(/wp-content/themes/expertpulse/assets/fonts/Manrope-core.woff2) format('woff2');unicode-range:U+0020-007E,U+00A0,U+00A3,U+00A9,U+00AB,U+00AE,U+00B0,U+00B7,U+00BB,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20A6,U+20AC,U+2122;font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:'Manrope';src:url(/wp-content/themes/expertpulse/assets/fonts/Manrope-ext.woff2) format('woff2');unicode-range:U+00A1-00A2,U+00A4-00A8,U+00AA,U+00AC-00AD,U+00AF,U+00B1-00B6,U+00B8-00BA,U+00BC-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-2012,U+2015-2017,U+201A-201B,U+201E-2021,U+2023-2025,U+2027-206F,U+2074,U+20B5,U+20B9,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:'Merriweather';src:url(/wp-content/themes/expertpulse/assets/fonts/Merriweather-core.woff2) format('woff2');unicode-range:U+0020-007E,U+00A0,U+00A3,U+00A9,U+00AB,U+00AE,U+00B0,U+00B7,U+00BB,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20A6,U+20AC,U+2122;font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:'Merriweather';src:url(/wp-content/themes/expertpulse/assets/fonts/Merriweather-ext.woff2) format('woff2');unicode-range:U+00A1-00A2,U+00A4-00A8,U+00AA,U+00AC-00AD,U+00AF,U+00B1-00B6,U+00B8-00BA,U+00BC-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-2012,U+2015-2017,U+201A-201B,U+201E-2021,U+2023-2025,U+2027-206F,U+2074,U+20B5,U+20B9,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:'JetBrains Mono';src:url(/wp-content/themes/expertpulse/assets/fonts/JetBrainsMono-core.woff2) format('woff2');unicode-range:U+0020-007E,U+00A0,U+00A3,U+00A9,U+00AB,U+00AE,U+00B0,U+00B7,U+00BB,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20A6,U+20AC,U+2122;font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:'JetBrains Mono';src:url(/wp-content/themes/expertpulse/assets/fonts/JetBrainsMono-ext.woff2) format('woff2');unicode-range:U+00A1-00A2,U+00A4-00A8,U+00AA,U+00AC-00AD,U+00AF,U+00B1-00B6,U+00B8-00BA,U+00BC-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-2012,U+2015-2017,U+201A-201B,U+201E-2021,U+2023-2025,U+2027-206F,U+2074,U+20B5,U+20B9,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/wp-content/themes/expertpulse/assets/fonts/Montserrat-core.woff2) format('woff2');unicode-range:U+0020-007E,U+00A0,U+00A3,U+00A9,U+00AB,U+00AE,U+00B0,U+00B7,U+00BB,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20A6,U+20AC,U+2122;font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url(/wp-content/themes/expertpulse/assets/fonts/Montserrat-ext.woff2) format('woff2');unicode-range:U+00A1-00A2,U+00A4-00A8,U+00AA,U+00AC-00AD,U+00AF,U+00B1-00B6,U+00B8-00BA,U+00BC-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-2012,U+2015-2017,U+201A-201B,U+201E-2021,U+2023-2025,U+2027-206F,U+2074,U+20B5,U+20B9,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(/wp-content/themes/expertpulse/assets/fonts/OpenSans-core.woff2) format('woff2');unicode-range:U+0020-007E,U+00A0,U+00A3,U+00A9,U+00AB,U+00AE,U+00B0,U+00B7,U+00BB,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20A6,U+20AC,U+2122;font-weight:300 800;font-style:normal;font-display:swap}@font-face{font-family:'Open Sans';src:url(/wp-content/themes/expertpulse/assets/fonts/OpenSans-ext.woff2) format('woff2');unicode-range:U+00A1-00A2,U+00A4-00A8,U+00AA,U+00AC-00AD,U+00AF,U+00B1-00B6,U+00B8-00BA,U+00BC-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-2012,U+2015-2017,U+201A-201B,U+201E-2021,U+2023-2025,U+2027-206F,U+2074,U+20B5,U+20B9,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:300 800;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(/wp-content/themes/expertpulse/assets/fonts/Roboto-core.woff2) format('woff2');unicode-range:U+0020-007E,U+00A0,U+00A3,U+00A9,U+00AB,U+00AE,U+00B0,U+00B7,U+00BB,U+2013-2014,U+2018-2019,U+201C-201D,U+2022,U+2026,U+20A6,U+20AC,U+2122;font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url(/wp-content/themes/expertpulse/assets/fonts/Roboto-ext.woff2) format('woff2');unicode-range:U+00A1-00A2,U+00A4-00A8,U+00AA,U+00AC-00AD,U+00AF,U+00B1-00B6,U+00B8-00BA,U+00BC-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-2012,U+2015-2017,U+201A-201B,U+201E-2021,U+2023-2025,U+2027-206F,U+2074,U+20B5,U+20B9,U+2190-2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/expertpulse/assets/fonts/Poppins-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/expertpulse/assets/fonts/Poppins-Medium.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/expertpulse/assets/fonts/Poppins-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(/wp-content/themes/expertpulse/assets/fonts/Poppins-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Chillax';src:url(/wp-content/themes/expertpulse/assets/fonts/chillax-bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"remixicon";src:url(/wp-content/themes/expertpulse/assets/vendor/remixicon/remixicon-lite.woff2?v=7) format("woff2");font-display:swap}[class^="ri-"],[class*=" ri-"]{font-family:"remixicon"!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ri-lg{font-size:1.3333em;line-height:.75em;vertical-align:-.0667em}.ri-xl{font-size:1.5em;line-height:.6666em;vertical-align:-.075em}.ri-xxs{font-size:.5em}.ri-xs{font-size:.75em}.ri-sm{font-size:.875em}.ri-1x{font-size:1em}.ri-2x{font-size:2em}.ri-3x{font-size:3em}.ri-fw{text-align:center;width:1.25em}.ri-add-line:before{content:"\ea13"}.ri-advertisement-line:before{content:"\ea17"}.ri-alarm-warning-fill:before{content:"\ea1c"}.ri-album-line:before{content:"\ea1f"}.ri-alert-fill:before{content:"\ea20"}.ri-alert-line:before{content:"\ea21"}.ri-align-center:before{content:"\ea25"}.ri-apple-fill:before{content:"\ea3f"}.ri-apps-line:before{content:"\ea44"}.ri-arrow-down-line:before{content:"\ea4c"}.ri-arrow-down-s-fill:before{content:"\ea4d"}.ri-arrow-down-s-line:before{content:"\ea4e"}.ri-arrow-go-back-line:before{content:"\ea58"}.ri-arrow-left-line:before{content:"\ea60"}.ri-arrow-left-right-line:before{content:"\ea62"}.ri-arrow-left-s-line:before{content:"\ea64"}.ri-arrow-right-line:before{content:"\ea6c"}.ri-arrow-right-s-line:before{content:"\ea6e"}.ri-arrow-right-up-line:before{content:"\ea70"}.ri-arrow-up-circle-fill:before{content:"\ea71"}.ri-arrow-up-circle-line:before{content:"\ea72"}.ri-arrow-up-line:before{content:"\ea76"}.ri-arrow-up-s-fill:before{content:"\ea77"}.ri-arrow-up-s-line:before{content:"\ea78"}.ri-article-line:before{content:"\ea7e"}.ri-aspect-ratio-line:before{content:"\ea80"}.ri-award-line:before{content:"\ea8a"}.ri-bank-line:before{content:"\ea94"}.ri-bar-chart-2-line:before{content:"\ea96"}.ri-bar-chart-fill:before{content:"\ea99"}.ri-bar-chart-line:before{content:"\ea9e"}.ri-bit-coin-line:before{content:"\eac6"}.ri-book-open-fill:before{content:"\eada"}.ri-book-open-line:before{content:"\eadb"}.ri-bookmark-3-line:before{content:"\eae3"}.ri-bookmark-fill:before{content:"\eae4"}.ri-bookmark-line:before{content:"\eae5"}.ri-briefcase-fill:before{content:"\eaf4"}.ri-broadcast-fill:before{content:"\eaf8"}.ri-building-2-line:before{content:"\eb09"}.ri-calendar-2-line:before{content:"\eb21"}.ri-calendar-line:before{content:"\eb27"}.ri-camera-fill:before{content:"\eb2e"}.ri-camera-line:before{content:"\eb31"}.ri-chat-3-line:before{content:"\eb51"}.ri-chat-quote-line:before{content:"\eb6b"}.ri-chat-smile-2-line:before{content:"\eb6f"}.ri-check-double-line:before{content:"\eb79"}.ri-check-line:before{content:"\eb7b"}.ri-checkbox-blank-circle-line:before{content:"\eb7d"}.ri-checkbox-circle-fill:before{content:"\eb80"}.ri-checkbox-circle-line:before{content:"\eb81"}.ri-checkbox-multiple-line:before{content:"\eb89"}.ri-clapperboard-line:before{content:"\eb8f"}.ri-close-circle-fill:before{content:"\eb96"}.ri-close-circle-line:before{content:"\eb97"}.ri-close-line:before{content:"\eb99"}.ri-cloud-line:before{content:"\eb9d"}.ri-code-box-line:before{content:"\eba7"}.ri-code-s-slash-line:before{content:"\ebad"}.ri-compass-3-line:before{content:"\ebbe"}.ri-computer-fill:before{content:"\ebc9"}.ri-computer-line:before{content:"\ebca"}.ri-contrast-2-line:before{content:"\ebd4"}.ri-cpu-line:before{content:"\ebf0"}.ri-customer-service-2-line:before{content:"\ec0c"}.ri-dashboard-3-line:before{content:"\ec12"}.ri-delete-bin-2-line:before{content:"\ec1e"}.ri-delete-bin-6-line:before{content:"\ec26"}.ri-delete-bin-line:before{content:"\ec2a"}.ri-disc-line:before{content:"\ec36"}.ri-download-2-line:before{content:"\ec54"}.ri-download-cloud-2-line:before{content:"\ec56"}.ri-download-cloud-line:before{content:"\ec58"}.ri-drag-move-2-line:before{content:"\ec60"}.ri-draggable:before{content:"\f38f"}.ri-earth-fill:before{content:"\ec79"}.ri-edit-line:before{content:"\ec86"}.ri-emotion-happy-line:before{content:"\ec8d"}.ri-equalizer-line:before{content:"\ec9d"}.ri-eraser-line:before{content:"\ec9f"}.ri-error-warning-fill:before{content:"\eca0"}.ri-error-warning-line:before{content:"\eca1"}.ri-exchange-dollar-line:before{content:"\eca9"}.ri-external-link-line:before{content:"\ecaf"}.ri-eye-fill:before{content:"\ecb4"}.ri-eye-line:before{content:"\ecb5"}.ri-facebook-fill:before{content:"\ecbc"}.ri-facebook-line:before{content:"\ecbd"}.ri-file-copy-2-line:before{content:"\ecd3"}.ri-file-copy-line:before{content:"\ecd5"}.ri-file-list-3-line:before{content:"\ecef"}.ri-file-text-line:before{content:"\ed0f"}.ri-file-zip-line:before{content:"\ed1f"}.ri-film-line:before{content:"\ed21"}.ri-filter-line:before{content:"\ed27"}.ri-fire-fill:before{content:"\ed32"}.ri-fire-line:before{content:"\ed33"}.ri-flashlight-fill:before{content:"\ed3c"}.ri-flashlight-line:before{content:"\ed3d"}.ri-flask-line:before{content:"\ed3f"}.ri-folder-2-line:before{content:"\ed52"}.ri-folder-transfer-line:before{content:"\ed7e"}.ri-font-color:before{content:"\ed8b"}.ri-font-size-2:before{content:"\ed8c"}.ri-football-fill:before{content:"\ed8e"}.ri-football-line:before{content:"\ed8f"}.ri-fullscreen-line:before{content:"\ed9c"}.ri-function-line:before{content:"\ed9e"}.ri-gallery-fill:before{content:"\eda4"}.ri-gamepad-line:before{content:"\edab"}.ri-gift-line:before{content:"\edbb"}.ri-global-fill:before{content:"\edce"}.ri-global-line:before{content:"\edcf"}.ri-government-fill:before{content:"\edd8"}.ri-government-line:before{content:"\edd9"}.ri-graduation-cap-fill:before{content:"\f332"}.ri-grid-line:before{content:"\eddf"}.ri-group-line:before{content:"\ede3"}.ri-hand-heart-line:before{content:"\edf3"}.ri-heading:before{content:"\ee03"}.ri-headphone-line:before{content:"\ee05"}.ri-health-book-fill:before{content:"\ee06"}.ri-heart-3-fill:before{content:"\ee0a"}.ri-heart-3-line:before{content:"\ee0b"}.ri-heart-fill:before{content:"\ee0e"}.ri-heart-line:before{content:"\ee0f"}.ri-history-line:before{content:"\ee17"}.ri-home-4-line:before{content:"\ee1d"}.ri-home-gear-line:before{content:"\ee28"}.ri-image-2-line:before{content:"\ee45"}.ri-image-add-line:before{content:"\ee47"}.ri-image-line:before{content:"\ee4b"}.ri-inbox-archive-line:before{content:"\ee4d"}.ri-information-line:before{content:"\ee59"}.ri-instagram-line:before{content:"\ee66"}.ri-key-2-line:before{content:"\ee6f"}.ri-layout-4-line:before{content:"\ee83"}.ri-layout-bottom-2-line:before{content:"\ee89"}.ri-layout-bottom-line:before{content:"\ee8b"}.ri-layout-column-line:before{content:"\ee8d"}.ri-layout-grid-fill:before{content:"\ee8f"}.ri-layout-grid-line:before{content:"\ee90"}.ri-layout-line:before{content:"\ee95"}.ri-layout-masonry-line:before{content:"\ee97"}.ri-layout-right-line:before{content:"\ee9b"}.ri-layout-row-line:before{content:"\ee9d"}.ri-layout-top-line:before{content:"\eea1"}.ri-leaf-line:before{content:"\eea3"}.ri-lightbulb-flash-line:before{content:"\eea8"}.ri-line-chart-line:before{content:"\eeab"}.ri-link:before{content:"\eeb2"}.ri-linkedin-fill:before{content:"\eeb5"}.ri-links-line:before{content:"\eeb8"}.ri-live-line:before{content:"\eec0"}.ri-loader-4-line:before{content:"\eec6"}.ri-lock-2-line:before{content:"\eecc"}.ri-lock-line:before{content:"\eece"}.ri-login-circle-line:before{content:"\eed6"}.ri-loop-right-line:before{content:"\f33f"}.ri-magic-line:before{content:"\eeea"}.ri-mail-add-line:before{content:"\eeec"}.ri-mail-check-line:before{content:"\eeee"}.ri-mail-close-line:before{content:"\eef0"}.ri-mail-fill:before{content:"\eef3"}.ri-mail-line:before{content:"\eef6"}.ri-mail-open-line:before{content:"\eefa"}.ri-mail-send-line:before{content:"\eefc"}.ri-mail-settings-line:before{content:"\eefe"}.ri-mail-star-line:before{content:"\ef00"}.ri-map-pin-2-fill:before{content:"\ef09"}.ri-map-pin-2-line:before{content:"\ef0a"}.ri-map-pin-fill:before{content:"\ef13"}.ri-map-pin-line:before{content:"\ef14"}.ri-medal-fill:before{content:"\ef27"}.ri-megaphone-fill:before{content:"\f384"}.ri-megaphone-line:before{content:"\f385"}.ri-menu-2-line:before{content:"\ef32"}.ri-menu-3-line:before{content:"\ef34"}.ri-menu-4-line:before{content:"\ef36"}.ri-menu-5-line:before{content:"\ef38"}.ri-menu-fold-line:before{content:"\ef3d"}.ri-menu-line:before{content:"\ef3e"}.ri-menu-unfold-line:before{content:"\ef40"}.ri-mic-fill:before{content:"\ef4f"}.ri-mic-line:before{content:"\ef50"}.ri-money-dollar-circle-line:before{content:"\ef65"}.ri-moon-line:before{content:"\ef75"}.ri-movie-fill:before{content:"\ef80"}.ri-music-2-fill:before{content:"\ef82"}.ri-music-2-line:before{content:"\ef83"}.ri-music-fill:before{content:"\ef84"}.ri-mv-line:before{content:"\ef87"}.ri-navigation-line:before{content:"\ef89"}.ri-newspaper-line:before{content:"\ef8f"}.ri-notification-3-line:before{content:"\ef94"}.ri-pages-line:before{content:"\efbf"}.ri-palette-line:before{content:"\efc5"}.ri-pause-circle-line:before{content:"\efd6"}.ri-pause-fill:before{content:"\efd7"}.ri-pencil-line:before{content:"\efe0"}.ri-pencil-ruler-2-line:before{content:"\efe2"}.ri-phone-line:before{content:"\efec"}.ri-plane-line:before{content:"\f005"}.ri-play-circle-line:before{content:"\f009"}.ri-play-fill:before{content:"\f00a"}.ri-price-tag-3-fill:before{content:"\f022"}.ri-price-tag-3-line:before{content:"\f023"}.ri-printer-fill:before{content:"\f028"}.ri-printer-line:before{content:"\f029"}.ri-pulse-line:before{content:"\f035"}.ri-quill-pen-line:before{content:"\f04a"}.ri-radar-line:before{content:"\f04c"}.ri-radio-line:before{content:"\f052"}.ri-record-circle-line:before{content:"\f05a"}.ri-reddit-line:before{content:"\f062"}.ri-refresh-line:before{content:"\f064"}.ri-repeat-line:before{content:"\f074"}.ri-reply-line:before{content:"\f07a"}.ri-restart-line:before{content:"\f080"}.ri-restaurant-2-line:before{content:"\f082"}.ri-restaurant-line:before{content:"\f084"}.ri-rhythm-line:before{content:"\f08a"}.ri-rocket-2-line:before{content:"\f094"}.ri-rocket-line:before{content:"\f096"}.ri-ruler-line:before{content:"\f0a3"}.ri-search-2-line:before{content:"\f0cd"}.ri-search-eye-line:before{content:"\f0cf"}.ri-search-line:before{content:"\f0d1"}.ri-seedling-fill:before{content:"\f0d4"}.ri-seedling-line:before{content:"\f0d5"}.ri-send-plane-fill:before{content:"\f0d9"}.ri-send-plane-line:before{content:"\f0da"}.ri-server-line:before{content:"\f0e0"}.ri-settings-3-line:before{content:"\f0e6"}.ri-settings-4-line:before{content:"\f0e8"}.ri-settings-5-line:before{content:"\f0ea"}.ri-shape-line:before{content:"\f0f2"}.ri-share-box-line:before{content:"\f0f4"}.ri-share-fill:before{content:"\f0f7"}.ri-share-forward-line:before{content:"\f0fd"}.ri-share-line:before{content:"\f0fe"}.ri-shield-check-line:before{content:"\f100"}.ri-shield-cross-line:before{content:"\f102"}.ri-shield-user-line:before{content:"\f10c"}.ri-shirt-line:before{content:"\f112"}.ri-shopping-bag-3-line:before{content:"\f116"}.ri-shopping-cart-line:before{content:"\f120"}.ri-side-bar-line:before{content:"\f128"}.ri-smartphone-line:before{content:"\f15a"}.ri-speaker-line:before{content:"\f173"}.ri-spotify-fill:before{content:"\f17c"}.ri-stack-line:before{content:"\f181"}.ri-star-fill:before{content:"\f186"}.ri-star-half-fill:before{content:"\f187"}.ri-star-line:before{content:"\f18b"}.ri-stock-line:before{content:"\f19d"}.ri-store-2-line:before{content:"\f1a5"}.ri-subtract-line:before{content:"\f1af"}.ri-sun-line:before{content:"\f1bf"}.ri-survey-line:before{content:"\f1c7"}.ri-swap-line:before{content:"\f1cb"}.ri-t-shirt-air-line:before{content:"\f1d7"}.ri-tablet-line:before{content:"\f1e0"}.ri-text:before{content:"\f201"}.ri-thumb-down-fill:before{content:"\f204"}.ri-thumb-up-fill:before{content:"\f206"}.ri-tiktok-fill:before{content:"\f372"}.ri-tiktok-line:before{content:"\f373"}.ri-time-line:before{content:"\f20f"}.ri-timer-line:before{content:"\f215"}.ri-toggle-line:before{content:"\f219"}.ri-tools-line:before{content:"\f21b"}.ri-trophy-fill:before{content:"\f22e"}.ri-trophy-line:before{content:"\f22f"}.ri-tv-2-line:before{content:"\f235"}.ri-twitch-line:before{content:"\f239"}.ri-twitter-x-fill:before{content:"\f3e6"}.ri-twitter-x-line:before{content:"\f3e7"}.ri-upload-2-line:before{content:"\f24a"}.ri-upload-cloud-line:before{content:"\f24e"}.ri-user-3-line:before{content:"\f256"}.ri-user-follow-line:before{content:"\f261"}.ri-user-heart-line:before{content:"\f263"}.ri-user-line:before{content:"\f264"}.ri-vidicon-fill:before{content:"\f287"}.ri-vip-crown-fill:before{content:"\f28d"}.ri-vip-crown-line:before{content:"\f28e"}.ri-volume-up-fill:before{content:"\f2a1"}.ri-volume-up-line:before{content:"\f2a2"}.ri-whatsapp-line:before{content:"\f2bc"}.ri-wifi-off-line:before{content:"\f2c2"}.ri-youtube-fill:before{content:"\f2d4"}.ri-youtube-line:before{content:"\f2d5"}:root{--bg-body:#ffffff;--bg-card:#ffffff;--bg-section-alt:#f8f9fa;--text-main:#1a1a1a;--border:#eaeaea;--accent:#ff3366;--accent-hover:#d61c4e;--brand-color:var(--accent);--brand-hover:var(--accent-hover);--brand-accent:#1E3A8A;--border-light:#E2E8F0;--border-heavy:#0F172A;--ep-live-color:#ef4444;--ep-live-text:#c81e1e;--shadow:0 10px 40px rgba(0,0,0,0.08);--shadow-hover:0 20px 40px rgba(0,0,0,0.12);--radius:16px;--container:1280px;--header-height:80px;--ep-admin-bar:0px}[data-theme="dark"]{--ep-live-text:#f87171;--bg-body:#0f0f12;--bg-card:#1c1c22;--bg-section-alt:#16161a;--text-main:#ffffff;--border:#2d2d35;--border-light:#334155;--border-heavy:#F8FAFC;--shadow:0 4px 20px rgba(0,0,0,0.4);--shadow-hover:0 10px 30px rgba(0,0,0,0.6)}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body,'Inter',sans-serif);background-color:var(--bg-body);color:var(--text-main);line-height:1.6;transition:background 0.3s ease,color 0.3s ease;overflow-x:hidden}a{text-decoration:none;color:inherit;transition:all 0.2s ease}ul{list-style:none}img,svg{max-width:100%;height:auto;display:block}i{vertical-align:middle;line-height:1}.container{max-width:var(--container);margin:0 auto;padding:0 20px}body.admin-bar{--ep-admin-bar:32px}@media screen and (max-width:782px){body.admin-bar{--ep-admin-bar:46px}}body.admin-bar header.site-header{margin-top:0!important}header.site-header.is-sticky,header.site-header.header-style-3{top:var(--ep-admin-bar)!important}body.admin-bar .shortcut-nav-container{top:calc(var(--ep-header-stick, var(--header-height)) + var(--ep-admin-bar))!important}body.boxed-layout header.site-header.is-sticky{position:sticky!important;top:var(--ep-admin-bar)!important;width:100%!important;max-width:100%!important;left:auto!important;right:auto!important;transform:none!important}#scroll-progress-container{position:fixed;top:var(--ep-admin-bar);left:0;width:100%;height:4px;background-color:#fff0;z-index:999999}#scroll-progress-bar{height:100%;width:0%;background-color:var(--accent);transition:width 0.1s ease-out}.btn{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background:var(--accent);color:var(--on-accent-fill,#fff);border:none;border-radius:50px;font-size:.95rem;font-weight:700;cursor:pointer;box-shadow:0 4px 15px rgb(0 0 0 / .1);transition:all 0.2s ease}.btn:hover{background:var(--accent-hover);transform:translateY(-2px);color:#fff}.btn-outline{background:#fff0;border:2px solid var(--border);color:var(--text-main);box-shadow:none}.btn-outline:hover{border-color:var(--accent);color:var(--accent);background:#fff0}.badge{position:absolute;top:15px;left:15px;background:#fff;color:#1a1a1a;font-size:.75rem;font-weight:800;padding:6px 12px;border-radius:30px;text-transform:uppercase;z-index:10;box-shadow:0 4px 10px rgb(0 0 0 / .1)}.badge-custom-tax{background:#000;color:#fff;font-size:.6rem}#ep-preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--bg-body);z-index:9999;display:flex;align-items:center;justify-content:center;transition:opacity 0.5s ease,visibility 0.5s ease}.ep-spinner{width:50px;height:50px;border:4px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:ep-spin 1s linear infinite}.ri-spin{animation:ep-spin 1s linear infinite;display:inline-block}@keyframes ep-spin{100%{transform:rotate(360deg)}}.ajax-loading{position:relative;pointer-events:none;min-height:300px;transition:opacity 0.3s ease}.ajax-loading::after{content:'';position:absolute;inset:-10px;background:rgb(255 255 255 / .6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:10;border-radius:var(--radius);transition:all 0.3s ease}[data-theme="dark"] .ajax-loading::after{background:rgb(15 15 18 / .6)}.back-to-top{position:fixed;bottom:30px;right:30px;width:45px;height:45px;background:var(--back-to-top-bg,var(--accent));color:var(--back-to-top-text,#fff);border:none;border-radius:50%;font-size:1.5rem;cursor:pointer;box-shadow:0 4px 15px rgb(0 0 0 / .2);opacity:0;visibility:hidden;transform:translateY(20px);transition:all 0.3s ease;z-index:990;display:flex;align-items:center;justify-content:center}.back-to-top.show{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{background:var(--secondary);color:var(--back-to-top-text,#fff);transform:translateY(-5px)}.header-left-wrap{position:absolute;top:0;left:0;display:flex;align-items:center;z-index:10}.header-socials-group{display:flex;gap:8px}.header-socials-group.left-socials{position:static}.header-date{font-size:.9rem;color:var(--text-muted);font-weight:400;font-style:italic;display:flex;align-items:center}.header-date-style-7{order:1;margin-right:auto;padding-left:20px}.ep-logo-link{display:block}.ep-logo-img{width:100%;height:auto}.ep-logo-text{font-weight:900;font-size:1.5rem;display:flex;align-items:center;gap:5px;white-space:nowrap;color:var(--logo-text-color,#1a1a1a)}[data-theme="dark"] .ep-logo-text{color:var(--logo-text-color,#ffffff)}.ep-logo-accent{color:var(--logo-accent-color,var(--accent))}.logo-no-margin{margin-right:0}.ep-logo-light svg,.ep-logo-dark svg,.footer-custom-logo svg{width:100%;height:auto;display:block}.ep-logo-dark{display:none!important}[data-theme="dark"] .ep-logo-light{display:none!important}[data-theme="dark"] .ep-logo-dark{display:block!important}.ep-search-spinner{display:none;color:var(--accent)}.ep-search-view-all{display:none}.ep-section-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;position:relative;width:100%}.ep-section-heading .title-text{font-size:var(--grid-headline-size,1.75rem);font-weight:var(--grid-headline-weight,800);text-transform:var(--grid-headline-transform,none);font-family:var(--grid-headline-font,var(--font-heading,'Manrope',sans-serif));color:var(--text-main);margin:0;letter-spacing:-.5px;display:flex;align-items:center}.ep-section-heading .view-all{font-size:.85rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:5px;white-space:nowrap}.ep-section-heading .view-all:hover{color:var(--accent)}.ep-heading-style_1 .title-text{position:relative;padding-right:20px;z-index:2;background:var(--bg-body)}.ep-heading-style_1::after{content:'';flex-grow:1;height:2px;background:var(--border);opacity:.6;border-radius:2px}.ep-heading-style_2{border-bottom:1px solid var(--border);padding-bottom:15px;align-items:flex-end}.ep-heading-style_3 .title-text::before{content:'';display:block;width:6px;height:1.1em;background-color:var(--accent);border-radius:10px;margin-right:12px}.ep-heading-style_4{border-top:2px solid var(--text-main);padding-top:15px}.ep-heading-style_4 .title-text{text-transform:var(--grid-headline-transform,uppercase);font-size:var(--grid-headline-size,1.5rem);font-weight:var(--grid-headline-weight,800);letter-spacing:.5px}.ep-heading-style_4 .title-text::after{content:'\EA6A';font-family:'remixicon';margin-left:8px;font-size:1.3rem;font-weight:400}.ep-heading-style_5{border-bottom:4px double var(--text-main);padding-bottom:10px;align-items:flex-end}[data-theme="dark"] .ep-heading-style_5{border-bottom-color:var(--text-main)}.ep-heading-style_6{justify-content:center;text-align:center;position:relative;padding-bottom:0}.ep-heading-style_6::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--border);z-index:1}.ep-heading-style_6 .title-text{position:relative;padding-bottom:15px;padding:0 5px;z-index:2}.ep-heading-style_6 .title-text::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--accent)}.ep-heading-style_6 .view-all{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:3}.ep-heading-style_7{border-top:4px solid var(--border-heavy);border-bottom:1px solid var(--border-heavy);padding:.75rem 0;align-items:center}.ep-heading-style_7 .title-text{text-transform:var(--grid-headline-transform,uppercase);font-size:var(--grid-headline-size,1.5rem);font-weight:var(--grid-headline-weight,800);letter-spacing:.5px}[data-theme="dark"] .ep-heading-style_7{border-color:var(--border-heavy)}.ep-heading-style_8{border:none;padding-bottom:0}.card-thumb-placeholder{width:100%;height:100%;background:var(--bg-section-alt)}.card-excerpt{font-size:.9rem;color:var(--text-muted);margin-bottom:15px}.card-meta-info{display:flex;align-items:center;gap:10px}.no-posts-message{padding:20px;text-align:center;background:var(--bg-section-alt);border-radius:var(--radius);color:var(--text-muted);grid-column:1 / -1}.no-posts-icon{font-size:2rem;margin-bottom:10px;display:block}.ep-pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:40px;flex-wrap:wrap}.ep-pagination.numeric-pagination a,.ep-pagination.numeric-pagination span{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:8px;background:var(--bg-card);border:1px solid var(--border);color:var(--text-main);font-weight:700;transition:0.2s}.ep-pagination.numeric-pagination a:hover{background:var(--bg-section-alt);border-color:var(--accent);color:var(--accent);transform:translateY(-2px)}.ep-pagination.numeric-pagination span.current{background:var(--accent);color:var(--on-accent-fill,#fff);border-color:var(--accent);box-shadow:0 4px 10px color-mix(in srgb,var(--accent-fill,#ff3366) 20%,transparent)}.load-more-container{text-align:center;margin-top:50px}.ep-pagination.prev-next-pagination{justify-content:center;gap:15px}.btn-prev-next{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:14px 32px;background:#f4f5f7;color:var(--text-main);border:none;border-radius:4px;font-size:.95rem;font-weight:700;cursor:pointer;transition:all 0.25s ease}[data-theme="dark"] .btn-prev-next{background:#1f2024}.btn-prev-next:hover:not(:disabled){background:#e5e7eb;color:var(--accent)}[data-theme="dark"] .btn-prev-next:hover:not(:disabled){background:#2a2b30}.btn-prev-next:disabled{opacity:.4;cursor:not-allowed}.ep-main-content{min-height:100%}.single-content-block{margin-bottom:3rem}.content-narrow{margin:0 auto;min-height:100%}.content-narrow-style-1{max-width:1000px}.content-narrow-default{max-width:800px}.article-body-wrapper{display:flex;gap:40px}.article-body{flex-grow:1;min-width:0}.ep-author-role{display:inline-block;font-size:.8rem;font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:.5px;margin-top:3px}.author-socials{display:flex;gap:15px!important;margin-top:10px}.author-socials .share-btn{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;background:var(--bg-card);color:var(--text-muted);border:1px solid var(--border);transition:all 0.3s ease;box-shadow:0 4px 10px rgb(0 0 0 / .03)}.author-socials .share-btn:hover{background:var(--accent);color:var(--on-accent-fill,#fff);border-color:var(--accent);transform:translateY(-4px);box-shadow:0 8px 20px color-mix(in srgb,var(--accent-fill,#ff3366) 25%,transparent)}.author-socials .share-btn.tw:hover{background:#000;border-color:#000;box-shadow:0 8px 20px rgb(0 0 0 / .2)}.author-socials .share-btn.fb:hover{background:#1877F2;border-color:#1877F2;box-shadow:0 8px 20px rgb(24 119 242 / .3)}.like-btn.liked{background-color:rgb(239 68 68 / .1)!important;color:var(--ep-live-color)!important;border-color:var(--ep-live-color)!important}.ep-live-badge{display:inline-flex;align-items:center;gap:7px;line-height:1;font-weight:800;color:var(--ep-live-text,var(--ep-live-color))}.single-live-badge{font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}.grid-live-badge{margin-left:10px;margin-right:8px;transform:translateY(-2px)}.ep-live-dot{position:relative;display:inline-block;width:14px;height:14px;border:2px solid var(--ep-live-color);background-color:var(--ep-live-color);background-clip:content-box;padding:2px;border-radius:50%;transform-origin:center;flex-shrink:0;box-sizing:border-box}.ep-live-dot::after{content:'';position:absolute;top:-2px;left:-2px;width:14px;height:14px;border:2px solid var(--ep-live-color);border-radius:50%;box-sizing:border-box;animation:ep-live-pulse-anim 1.5s cubic-bezier(.21,.53,.56,.8) infinite}@keyframes ep-live-pulse-anim{0%{opacity:.6;transform:scale(1)}100%{opacity:0;transform:scale(2.5)}}.grid-live-badge .ep-live-dot::after{display:none!important;animation:none!important}.ep-review-box{background:var(--bg-section-alt);border:1px solid var(--border);border-radius:var(--radius);padding:40px;margin:4rem 0;box-shadow:var(--shadow);clear:both}.ep-review-header{display:flex;gap:35px;align-items:center;border-bottom:2px solid var(--border);padding-bottom:30px;margin-bottom:30px}.ep-review-score-wrap{flex-shrink:0}.ep-review-score-circle{width:120px;height:120px;border-radius:50%;border:8px solid var(--text-main);display:flex;align-items:center;justify-content:center;font-size:3.2rem;font-weight:900;font-family:var(--font-heading);color:var(--text-main);box-shadow:0 10px 30px rgb(0 0 0 / .05)}.ep-review-score-circle.excellent{border-color:#10B981;color:#10B981}.ep-review-score-circle.good{border-color:var(--accent);color:var(--accent)}.ep-review-score-circle.average{border-color:#F59E0B;color:#F59E0B}.ep-review-score-circle.poor{border-color:#EF4444;color:#EF4444}.ep-review-info{display:flex;flex-direction:column;justify-content:center}.ep-review-overline{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;color:var(--accent);margin-bottom:8px;display:block}.ep-review-info h3{font-size:2rem!important;font-weight:900!important;margin:0 0 12px!important;line-height:1.2!important;color:var(--text-main)!important;font-family:var(--font-heading)!important}.ep-review-info p{font-size:1.05rem!important;color:var(--text-muted)!important;margin:0!important}.ep-review-pros-cons{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.ep-review-list h4{font-size:1.1rem!important;font-weight:800!important;text-transform:uppercase!important;margin-bottom:20px!important;display:flex!important;align-items:center!important;gap:8px!important}.ep-review-list.pros h4{color:#10B981!important}.ep-review-list.cons h4{color:#EF4444!important}.ep-review-list ul{list-style:none!important;margin:0!important;padding:0!important}.ep-review-list li{position:relative!important;padding-left:32px!important;margin-bottom:14px!important;font-size:0.95rem!important;font-weight:500!important}.ep-review-list li::before{display:none!important}.ep-review-list li i{position:absolute;left:0;top:2px;font-size:1.3rem}.ep-review-list.pros li i{color:#10B981}.ep-review-list.cons li i{color:#EF4444}@media (max-width:768px){.ep-review-box{padding:30px 20px}.ep-review-header{flex-direction:column;text-align:center;gap:20px}.ep-review-pros-cons{grid-template-columns:minmax(0,1fr);gap:25px}}.ep-review-stars-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:120px;padding:10px}.ep-review-stars{display:flex;gap:4px;font-size:1.9rem;line-height:1}.ep-review-stars.excellent{color:#10B981}.ep-review-stars.good{color:var(--accent)}.ep-review-stars.average{color:#F59E0B}.ep-review-stars.poor{color:#EF4444}.ep-review-stars-text{font-size:1.25rem;font-weight:900;font-family:var(--font-heading)}.ep-store-btn{display:flex;align-items:center;gap:12px;padding:10px 25px;border-radius:50px;min-width:170px;box-shadow:0 4px 10px rgb(0 0 0 / .1)}.ep-store-btn:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgb(0 0 0 / .15)}.ep-apple-btn{background-color:#000;color:#fff!important}[data-theme="dark"] .ep-apple-btn{background-color:#fff;color:#000!important}.ep-store-btn .store-icon svg{width:24px;height:24px;fill:currentColor}.ep-store-btn .store-text{display:flex;flex-direction:column;text-align:left}.ep-store-btn .store-text small{font-size:10px;font-weight:500;text-transform:uppercase}.ep-store-btn .store-text strong{font-size:15px;font-weight:800;font-family:var(--font-heading)}.ep-digital-embed-youtube{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:12px;box-shadow:var(--shadow)}.ep-digital-embed-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contact-layout.style-1{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:60px;align-items:start}.contact-layout.style-2{display:block;max-width:700px;margin:0 auto}@media (max-width:992px){.contact-layout.style-1{grid-template-columns:minmax(0,1fr);gap:50px}}.ep-premium-form input[type="text"],.ep-premium-form input[type="email"],.ep-premium-form input[type="tel"],.ep-premium-form textarea{width:100%;padding:16px 20px;background:var(--bg-section-alt);border:1px solid #fff0;border-radius:8px;color:var(--text-main);margin-bottom:20px;transition:all 0.3s ease}.ep-premium-form input:focus,.ep-premium-form textarea:focus{outline:none;border-color:var(--accent);background:var(--bg-card);box-shadow:0 5px 15px rgb(0 0 0 / .05)}.ep-premium-form label{font-weight:700;display:block;margin-bottom:8px;font-size:.95rem}.ep-premium-form button[type="submit"],.ep-premium-form input[type="submit"]{background:var(--accent);color:var(--on-accent-fill,#fff);font-weight:800;padding:16px 40px;border:none;border-radius:4px;cursor:pointer;text-transform:uppercase;transition:all 0.3s ease}.ep-premium-form button[type="submit"]:hover{background:var(--text-main);transform:translateY(-2px);box-shadow:0 10px 20px rgb(0 0 0 / .1)}.contact-social-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:20px;text-align:center}.contact-social-item{display:flex;flex-direction:column;align-items:center;transition:transform 0.3s ease;color:var(--social-link-color);text-decoration:none}.contact-social-item:hover{transform:translateY(-5px)}.social-circle{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.8rem;margin-bottom:12px}.social-name{font-weight:800;font-size:.9rem;margin-bottom:2px;color:var(--social-link-color)}.social-action{font-size:.8rem;color:var(--text-muted)}.contact-directory-list{display:flex;flex-direction:column;gap:25px}.contact-directory-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}.directory-card{background:var(--bg-card);border:1px solid var(--border);padding:25px;border-radius:var(--radius);border-left:4px solid var(--accent);transition:transform 0.3s ease}.directory-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover)}.directory-card.centered{text-align:center;border-left:1px solid var(--border);border-top:4px solid var(--accent)}.dept-title{font-size:1.15rem;font-weight:800;margin-bottom:15px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.directory-card.centered .dept-title{justify-content:center}.dept-role{font-size:.75rem;background:color-mix(in srgb,var(--accent-fill,#ff3366) 10%,transparent);color:var(--accent);padding:4px 10px;border-radius:20px;text-transform:uppercase;font-weight:800}.dept-details{display:flex;flex-direction:column;gap:12px}.detail-row{display:flex;align-items:center;gap:12px;font-size:.95rem;font-weight:600}.directory-card.centered .detail-row{justify-content:center}.detail-row i{color:var(--accent);font-size:1.2rem}.detail-row a:hover{color:var(--accent)}.address-row{align-items:flex-start;color:var(--text-muted);font-weight:400}.ep-header-ad-wrapper{width:100%;max-width:100%;overflow:hidden;box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:10px 20px}.ep-header-ad-wrapper .ep-ad-container{max-width:100%}.ep-header-ad-wrapper img,.ep-ad-container img{max-width:100%;height:auto}.ep-ad-container iframe{max-width:100%!important;display:block;margin:0 auto}.ep-ad-footer{position:fixed!important;bottom:0;left:0;right:0;width:100%;margin:0!important;background:var(--bg-card);border-top:1px solid var(--border);box-shadow:0 -4px 15px rgb(0 0 0 / .08);z-index:9999;padding:10px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:transform 0.3s ease}.ep-ad-footer button{top:-12px!important;right:15px!important;width:26px!important;height:26px!important;font-size:14px!important;box-shadow:0 2px 8px rgb(0 0 0 / .2)}body:has(.ep-ad-footer){padding-bottom:90px}.site-footer{margin-top:0!important;border-top:80px solid #fff0}.footer-custom-logo{display:block;line-height:0}.footer-text-logo{font-weight:900;font-size:1.8rem;display:flex;align-items:center;gap:5px}.footer-brand-logo{margin-bottom:20px}.footer-subscribe-text{color:var(--footer-text,var(--text-muted));font-size:.9rem;margin-bottom:1rem}.footer-subscribe-form{display:flex;flex-wrap:nowrap;width:100%;background:var(--bg-card);border-radius:8px;overflow:hidden;border:1px solid var(--border)}.footer-subscribe-input{flex-grow:1;flex-shrink:1;min-width:0;background:#fff0;border:none;padding:12px 15px;color:var(--text-main);outline:none;box-shadow:none}.footer-subscribe-btn{flex-basis:54px;flex-shrink:0;flex-grow:0;width:54px;height:auto;background:var(--accent);color:var(--on-accent-fill,#fff);border:none;cursor:pointer;font-size:1.2rem;display:flex;align-items:center;justify-content:center;padding:0;margin:0}body{overflow-x:clip!important}header.site-header{position:sticky!important;top:var(--ep-admin-bar,0)!important}body.layout-boxed header.site-header{width:100%!important;max-width:var(--container,1200px)!important;margin:0 auto!important;left:0!important;right:0!important}.ep-header-ad-wrapper{max-width:var(--container,1200px)!important;margin:0 auto!important;background-color:var(--bg-body)!important;position:relative;z-index:10;box-sizing:border-box}body.layout-boxed header.site-header .container.header-inner{max-width:100%!important}.ep-trending-page-wrapper{max-width:var(--container,1200px)!important;margin:0 auto!important;background-color:var(--bg-body)!important;box-shadow:none!important;box-sizing:border-box;position:relative;z-index:10}.archive-header{max-width:var(--container,1200px)!important;margin:0 auto!important;box-shadow:0 0 50px rgb(0 0 0 / .1)!important;box-sizing:border-box;position:relative;z-index:10}body:has(.archive-header) .site-main{padding-top:50px!important}main.site-main{margin-bottom:0!important;padding-bottom:5rem!important}@media (max-width:992px){html body.wp-theme-expertpulse.layout-boxed{padding-top:0!important}.shortcut-nav-container{background-color:var(--shortcut-nav-bg,var(--bg-body))!important;box-sizing:border-box;border-left:none!important;border-right:none!important;position:sticky!important;top:var(--ep-header-stick,var(--header-height))!important;z-index:999}body.layout-boxed .shortcut-nav-container{max-width:var(--container,1200px)!important;margin:0 auto!important;box-shadow:0 0 50px rgb(0 0 0 / .1)!important}}body:has(header.header-style-3) .ep-header-ad-wrapper{padding-top:calc(var(--ep-header-stick, var(--header-height)) + 20px)!important}body:has(header.header-style-3) .ep-ad-header{margin-top:0!important}.store-text{display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;line-height:1}.store-text small{line-height:1;margin-bottom:1px}.store-text strong{line-height:1;margin-top:-1px}.container{width:100%;box-sizing:border-box}.site-main img,.site-footer img,.ep-ad-container img{max-width:100%}.site-main video,.site-main iframe,.site-main embed,.site-main object{max-width:100%}.site-main h1,.site-main h2,.site-main h3,.site-main h4,.archive-title,.article-title{overflow-wrap:break-word}.ep-ad-container{max-width:100%}.ep-ad-container>*{max-width:100%}@media (max-width:480px){.ep-ad-container iframe,.ep-ad-container ins{max-width:100%!important}}.load-more-btn.is-done,.load-more-btn.is-done:hover,.load-more-btn.is-done:focus{opacity:.5;cursor:default;pointer-events:none;box-shadow:none!important;filter:grayscale(.35)}.load-more-btn.is-done i{display:none}#ep-preloader.ep-ld{flex-direction:column;gap:18px}#ep-preloader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.ep-ld i{display:block}.ep-ld__brand{display:flex;flex-direction:column;align-items:center;gap:16px;animation:ep-ld-in .5s ease both}.ep-ld__logo{display:flex;align-items:center;max-width:70vw}.ep-ld__logo img,.ep-ld__logo svg{max-height:54px;width:auto;max-width:100%}.ep-ld__logo a{pointer-events:none}.ep-ld__name{font-family:var(--font-heading);font-size:1.8rem;font-weight:800;color:var(--text-main)}.ep-ld__rule{position:relative;width:160px;height:3px;overflow:hidden;border-radius:3px;background:var(--border)}.ep-ld__rule::after{content:'';position:absolute;inset:0;width:40%;border-radius:inherit;background:var(--accent);animation:ep-ld-rule 1.1s cubic-bezier(.6,0,.4,1) infinite}@keyframes ep-ld-rule{0%{transform:translateX(-100%)}100%{transform:translateX(260%)}}@keyframes ep-ld-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ep-ld__pulse{width:120px;height:44px;overflow:visible;animation:ep-ld-in .4s ease both}.ep-ld__pulse polyline{stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.ep-ld__pulse-track{stroke:color-mix(in srgb,var(--accent) 14%,transparent)}.ep-ld__pulse-line{stroke:var(--accent);stroke-dasharray:34 66;animation:ep-ld-trace 1.3s cubic-bezier(.45,0,.55,1) infinite}@keyframes ep-ld-trace{from{stroke-dashoffset:34}to{stroke-dashoffset:-100}}@media (prefers-reduced-motion:reduce){.ep-ld__pulse-line{animation:none;stroke-dasharray:none}}.ep-ld__ring{position:relative;width:58px;height:58px}.ep-ld__ring i{position:absolute;inset:0;border:3px solid #fff0;border-top-color:var(--accent);border-radius:50%;animation:ep-spin .9s linear infinite}.ep-ld__ring i+i{inset:9px;border-top-color:#fff0;border-bottom-color:color-mix(in srgb,var(--accent) 55%,var(--text-main));animation-duration:1.3s;animation-direction:reverse}.ep-ld__bars{display:flex;align-items:flex-end;gap:5px;height:44px}.ep-ld__bars i{width:7px;height:100%;border-radius:4px;background:var(--accent);transform-origin:bottom;animation:ep-ld-eq 1s ease-in-out infinite}.ep-ld__bars i:nth-child(2){animation-delay:-.8s}.ep-ld__bars i:nth-child(3){animation-delay:-.6s}.ep-ld__bars i:nth-child(4){animation-delay:-.4s}.ep-ld__bars i:nth-child(5){animation-delay:-.2s}@keyframes ep-ld-eq{0%,100%{transform:scaleY(.25)}50%{transform:scaleY(1)}}.ep-ld__dots{display:flex;gap:10px}.ep-ld__dots i{width:14px;height:14px;border-radius:50%;background:var(--accent);animation:ep-ld-dot .9s ease-in-out infinite}.ep-ld__dots i:nth-child(2){animation-delay:.15s;opacity:.8}.ep-ld__dots i:nth-child(3){animation-delay:.3s;opacity:.6}@keyframes ep-ld-dot{0%,100%{transform:translateY(0)}40%{transform:translateY(-14px)}}.ep-ld__stripes{display:flex;gap:8px;transform:skewX(-18deg)}.ep-ld__stripes i{width:14px;height:46px;background:var(--accent);animation:ep-ld-stripe .9s ease-in-out infinite}.ep-ld__stripes i:nth-child(2){animation-delay:.12s}.ep-ld__stripes i:nth-child(3){animation-delay:.24s}@keyframes ep-ld-stripe{0%,100%{opacity:.25;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ep-ld *,.ep-ld *::after{animation-duration:2.4s!important}}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-main,.site-footer{overflow-x:clip}.site-footer ul{flex-wrap:wrap}.site-footer :is(ul,ol,li,nav,form){min-width:0;max-width:100%}.site-footer a{overflow-wrap:anywhere}.entry-content :is(img,video,iframe,embed,object),.eps-content :is(img,video,iframe,embed,object),.article-content :is(img,video,iframe,embed,object){max-width:100%}@media (max-width:768px){.entry-content table,.eps-content table,.article-content table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}.entry-content pre,.eps-content pre,.article-content pre{max-width:100%;overflow-x:auto}.ep-section-heading>*{min-width:0}.ep-section-heading .title-text{overflow-wrap:anywhere}.ep-section-heading .view-all i{flex-shrink:0}@media (max-width:480px){.ep-section-heading{flex-wrap:wrap;row-gap:6px}.ep-section-heading .view-all{max-width:100%;white-space:normal}}.editorial-links ul+ul{margin-top:12px}header.site-header{height:var(--header-height);background:var(--bg-body);border-bottom:1px solid var(--border);display:flex;align-items:center;transition:background 0.3s ease,border-color 0.3s ease;width:100%;z-index:1000}.header-inner{display:flex;align-items:center;width:100%;height:100%;position:relative}.logo{font-size:1.4rem;font-weight:900;letter-spacing:-.5px;display:flex;align-items:center;gap:6px;color:var(--text-main);flex-shrink:0}.logo i,.logo span{color:var(--accent-text,var(--accent))}.header-actions{display:flex;gap:12px;align-items:center;flex-shrink:0}.icon-btn{background:#fff0;border:1px solid #fff0;width:42px;height:42px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--desk-icon-color);transition:0.2s;font-size:1.2rem}.icon-btn:hover{background:var(--desk-icon-hover-bg,var(--bg-section-alt));color:var(--desk-icon-hover-color,var(--accent))}.header-socials-group{display:flex;gap:8px;margin-right:10px;padding-right:22px;border-right:1px solid var(--border)}@media (max-width:992px){.header-socials-group{display:none!important}}.nav-menu{display:flex;align-items:center;margin:0 auto;height:100%}.ep-main-menu{display:flex;gap:32px;align-items:center;margin:0;padding:0;height:100%}.ep-main-menu li{position:relative;list-style:none;height:100%;display:flex;align-items:center}.ep-main-menu>li>a{font-weight:700;font-size:var(--desk-menu-size);color:var(--menu-text);display:flex;align-items:center;gap:6px;transition:color 0.2s;padding:var(--nav-padding,15px) 0;position:relative}.ep-main-menu a:hover{color:var(--desk-nav-hover-color,var(--accent))}.dropdown-icon{font-size:1.1em;transition:transform 0.3s ease}.ep-main-menu li:hover>a .dropdown-icon{transform:rotate(180deg)}[data-nav-hover="underline"] .ep-main-menu>li>a .ep-menu-title{position:relative}[data-nav-hover="underline"] .ep-main-menu>li>a .ep-menu-title::after{content:'';position:absolute;bottom:-6px;left:0;width:0;height:2px;background-color:var(--desk-nav-hover-color,var(--accent));transition:width 0.3s cubic-bezier(.25,.8,.25,1)}[data-nav-hover="underline"] .ep-main-menu>li:hover>a .ep-menu-title::after{width:100%}[data-nav-hover="dot"] .ep-main-menu>li>a .ep-menu-title{position:relative}[data-nav-hover="dot"] .ep-main-menu>li>a .ep-menu-title::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%) scale(0);width:6px;height:6px;border-radius:50%;background-color:var(--desk-nav-hover-color,var(--accent));transition:transform 0.3s cubic-bezier(.175,.885,.32,1.275)}[data-nav-hover="dot"] .ep-main-menu>li:hover>a .ep-menu-title::after{transform:translateX(-50%) scale(1)}[data-nav-hover="background"] .ep-main-menu>li>a::before{content:'';position:absolute;top:50%;left:-14px;right:-14px;height:42px;transform:translateY(-50%) scale(.9);background-color:var(--bg-section-alt);border-radius:50px;opacity:0;transition:all 0.25s ease;z-index:0}[data-nav-hover="background"] .ep-main-menu>li:hover>a::before{opacity:1;transform:translateY(-50%) scale(1)}[data-nav-hover="background"] .ep-main-menu>li>a .ep-menu-title,[data-nav-hover="background"] .ep-main-menu>li>a i{position:relative;z-index:1}.ep-main-menu .sub-menu{position:absolute;top:100%;left:0;min-width:250px;opacity:0;visibility:hidden;transform:translateY(15px) scale(.97);transform-origin:top left;transition:opacity 0.3s ease,transform 0.3s cubic-bezier(.16,1,.3,1),visibility 0.3s;z-index:999;display:flex;flex-direction:column}.ep-main-menu li:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.ep-main-menu .sub-menu li{width:100%;display:block;height:auto;position:relative}.ep-main-menu .sub-menu a{font-size:.95rem;color:var(--submenu-text,var(--text-main));width:100%;display:flex;align-items:center;gap:12px;font-weight:600;padding:10px 15px;transition:all 0.25s ease}.ep-main-menu .sub-menu .sub-menu{top:0;left:100%;margin-left:5px}[data-submenu="modern"] .ep-main-menu .sub-menu{background:var(--submenu-bg,var(--bg-card));border:1px solid var(--border);border-radius:16px;box-shadow:0 20px 40px rgb(0 0 0 / .06);padding:12px}[data-submenu="modern"] .ep-main-menu .sub-menu a{border-radius:8px}[data-submenu="modern"] .ep-main-menu .sub-menu a:hover{background:var(--submenu-hover-bg,var(--desk-icon-hover-bg,var(--bg-section-alt)));color:var(--submenu-hover-text,var(--desk-nav-hover-color,var(--accent)));padding-left:20px}[data-submenu="minimal"] .ep-main-menu .sub-menu{background:var(--submenu-bg,var(--bg-card));border:none;border-radius:0 0 4px 4px;border-top:3px solid var(--submenu-hover-text,var(--desk-nav-hover-color,var(--accent)));box-shadow:0 15px 35px rgb(0 0 0 / .08);padding:0}[data-submenu="minimal"] .ep-main-menu .sub-menu a{border-radius:0;border-bottom:1px solid rgb(0 0 0 / .04);padding:14px 25px}[data-submenu="minimal"] .ep-main-menu .sub-menu a:hover{background:#fff0;color:var(--submenu-hover-text,var(--desk-nav-hover-color,var(--accent)))}[data-submenu="glass"] .ep-main-menu .sub-menu{background:rgb(255 255 255 / .7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgb(255 255 255 / .3);border-radius:20px;padding:12px;box-shadow:0 15px 35px rgb(0 0 0 / .05)}[data-theme="dark"][data-submenu="glass"] .ep-main-menu .sub-menu{background:rgb(20 20 25 / .7);border-color:rgb(255 255 255 / .05)}[data-submenu="glass"] .ep-main-menu .sub-menu a:hover{background:rgb(255 255 255 / .4);color:var(--submenu-hover-text,var(--desk-nav-hover-color,var(--accent)))}[data-submenu="match"] .ep-main-menu .sub-menu{background:var(--submenu-bg,var(--bg-card));border:1px solid var(--border);border-radius:12px;box-shadow:0 20px 40px rgb(0 0 0 / .08);padding:10px}[data-submenu="match"] .ep-main-menu .sub-menu a:hover{color:var(--submenu-hover-text,var(--desk-nav-hover-color,var(--accent)))}[data-submenu="match"] .ep-main-menu .sub-menu .sub-menu{top:-10px;margin-left:8px}[data-submenu="match"] .ep-main-menu .sub-menu .sub-menu::after{content:'';position:absolute;top:0;bottom:0;left:-10px;width:10px}[data-submenu="match"] .ep-main-menu .sub-menu .dropdown-icon{margin-left:auto;transform:rotate(-90deg)}@media (prefers-reduced-motion:reduce){[data-submenu="match"] .ep-main-menu .sub-menu,[data-submenu="match"] .ep-main-menu .sub-menu a,[data-submenu="match"] .ep-main-menu .sub-menu a::before{transition:none!important}}.header-style-1 .header-inner{justify-content:space-between}.header-style-1 .nav-menu{margin-left:auto;margin-right:40px}.header-style-2 .header-inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;height:100%}.header-style-2 .nav-side{display:flex;align-items:center;height:100%;min-width:0;overflow:visible}.header-style-2 .nav-side-left{justify-content:flex-end}.header-style-2 .nav-side-right{justify-content:flex-start}.header-style-2 .logo{position:static;transform:none;padding:0 20px;justify-content:center}.header-style-2 .nav-split-left,.header-style-2 .nav-split-right{display:flex;align-items:center;height:100%;margin:0;overflow:visible}.header-style-2 .nav-split-right{flex:1;min-width:0}.header-style-2 .header-actions{flex-shrink:0;margin-left:0}.header-style-3{position:absolute!important;top:0;left:0;right:0;width:100%;background:transparent!important;border-bottom:none!important;z-index:2000}.header-style-3 .header-inner{justify-content:space-between}.header-style-3 .nav-menu{margin-left:auto;margin-right:40px}.header-style-4 .header-inner{justify-content:space-between}.header-style-4 .nav-menu{margin-left:40px;margin-right:auto}.header-style-5 .header-inner{justify-content:space-between}.header-style-5 .logo{flex:1;justify-content:flex-start}.header-style-5 .nav-menu{flex:2;display:flex;justify-content:center}.header-style-5 .header-actions{flex:1;justify-content:flex-end}.header-style-6{height:auto!important;padding-top:20px;padding-bottom:0;background-color:var(--bg-body)!important}.header-style-6 .header-inner{display:flex!important;flex-wrap:wrap;justify-content:space-between;align-items:center;min-height:auto}.header-style-6 .header-left-wrap{position:static!important;flex:1 1 0%;display:flex;align-items:center;justify-content:flex-start}.header-style-6 .logo{position:static!important;transform:none!important;flex:0 0 auto;display:flex;justify-content:center;margin:0 20px!important;padding-bottom:0!important;order:unset!important}.header-style-6 .header-actions{position:static!important;flex:1 1 0%;display:flex;justify-content:flex-end;order:unset!important}.header-style-6 .nav-menu{width:100%;display:flex;justify-content:center;border-top:1px solid var(--border);padding:5px 0;margin-top:15px!important;order:4!important}.header-style-7{height:auto!important;padding-top:25px;background-color:var(--bg-body)!important}.header-style-7 .header-inner{flex-wrap:wrap;justify-content:space-between;align-items:center}.header-style-7 .logo{order:1;position:relative}.header-style-7 .header-actions{order:2;margin-left:auto}.header-style-7 .nav-menu{order:3;width:100%;display:flex;justify-content:flex-start;border-top:1px solid var(--border);padding:5px 0;margin-top:15px}body:has(header.header-style-6) .site-main>section:first-child,body:has(header.header-style-7) .site-main>section:first-child{padding-top:40px!important}body.admin-bar header.site-header{margin-top:32px}body.admin-bar header.site-header[style*="position: fixed"],body.admin-bar header.site-header.is-fixed{margin-top:0!important;top:32px!important}body.admin-bar header.site-header.header-style-3{margin-top:0!important;top:32px!important}@media screen and (max-width:782px){body.admin-bar header.site-header{margin-top:46px}body.admin-bar header.site-header[style*="position: fixed"],body.admin-bar header.site-header.is-fixed{margin-top:0!important;top:46px!important}body.admin-bar header.site-header.header-style-3{top:46px!important}}body.admin-bar .shortcut-nav-container{top:calc(var(--ep-header-stick, var(--header-height)) + 32px)}@media screen and (max-width:782px){body.admin-bar .shortcut-nav-container{top:calc(var(--ep-header-stick, var(--header-height)) + 46px)}}.ticker-wrap{background:#0B1120;color:#fff;padding:.6rem 0;font-size:.85rem;width:100%;display:block;border-top:1px solid rgb(255 255 255 / .05);position:relative;z-index:100}@media (min-width:993px){body:has(header.header-style-3) .ticker-wrap{margin-top:var(--ep-header-stick,var(--header-height))}}@media (max-width:992px){body:has(header.header-style-3) .ticker-wrap{margin-top:0}.shortcut-nav-container{margin-top:0!important}}.ticker-content{display:flex;align-items:center;overflow:hidden;width:100%}.ticker-label{font-weight:800;color:var(--accent);text-transform:uppercase;margin-right:1.5rem;white-space:nowrap;z-index:10;background:#0B1120;padding-right:1.5rem;position:relative}.ticker-label::before{content:'';position:absolute;top:-50px;bottom:-50px;right:100%;width:100vw;background:#0B1120;z-index:10}.ticker-text{white-space:nowrap;animation:ticker var(--ticker-dur,35s) linear infinite;position:relative;z-index:1;display:flex;align-items:center}.ticker-text a{color:#fff;text-decoration:none;transition:0.3s}.ticker-text a:hover{color:var(--accent)}@keyframes ticker{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}.mobile-menu-trigger{display:none;background:var(--mob-icon-bg,#1a1a1a);border:none;color:var(--mob-icon-color,#ffffff);width:42px;height:42px;border-radius:12px;font-size:1.4rem;cursor:pointer;align-items:center;justify-content:center;transition:background 0.2s,color 0.2s}[data-theme="dark"] .mobile-menu-trigger{background:var(--mob-icon-bg,#2d2d2d)}.mobile-menu-trigger:hover{background:var(--mob-icon-hover-bg,var(--accent));color:var(--mob-icon-hover-color,var(--mob-icon-color,#ffffff))}.mobile-nav-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:var(--bg-card);padding:80px 20px 30px;transform:translateY(-100%);transition:transform 0.3s;z-index:2000;overflow-y:auto}.mobile-nav-overlay.active{transform:translateY(0)}.mobile-nav-close{position:absolute;top:25px;right:25px;background:var(--bg-section-alt);width:42px;height:42px;border-radius:50%;font-size:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.mobile-nav-links{width:100%}.ep-mobile-menu{display:flex;flex-direction:column;text-align:left;padding:0;margin:0}.ep-mobile-menu li{list-style:none}.ep-mobile-menu>li>a{font-size:1.15rem;font-weight:700;color:var(--text-main);display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid rgb(0 0 0 / .05)}[data-theme="dark"] .ep-mobile-menu>li>a{border-bottom-color:rgb(255 255 255 / .05)}.ep-menu-title{display:flex;align-items:center;gap:12px}.ep-main-menu .ep-menu-title{gap:6px}.ep-mobile-menu .sub-menu{display:none;padding:15px 0 15px 20px;flex-direction:column;gap:8px;border-left:2px solid var(--border);margin-left:10px;margin-top:5px;margin-bottom:10px}.ep-mobile-menu li.mobile-dropdown-active>.sub-menu{display:flex;animation:slideDown 0.3s ease}.ep-mobile-menu li.mobile-dropdown-active>a .dropdown-icon{transform:rotate(180deg);color:var(--accent-text,var(--accent))}.ep-mobile-menu .has-dropdown>a .dropdown-icon{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-10px -4px -10px 4px;font-size:1.3rem;cursor:pointer;flex-shrink:0}.ep-mobile-menu .sub-menu a{font-size:1rem;color:var(--text-muted);font-weight:600;display:flex;align-items:center;justify-content:space-between;padding:10px 0}.ep-mobile-menu .sub-menu a:hover{color:var(--accent-text,var(--accent))}.shortcut-nav-container{position:sticky;top:var(--ep-header-stick,var(--header-height));z-index:800;background:var(--shortcut-nav-bg,var(--bg-body));border-bottom:1px solid var(--border);padding:12px 0;width:100%;overflow-x:auto}.shortcut-nav-list{display:flex;gap:12px;margin:0;padding:0;white-space:nowrap}.shortcut-nav-list a{padding:8px 16px;background:var(--shortcut-nav-link-bg,var(--bg-section-alt));border-radius:50px;font-size:.85rem;font-weight:700;color:var(--shortcut-nav-link-text,var(--text-muted));display:flex;align-items:center;gap:6px}.shortcut-nav-list a:hover{background:var(--shortcut-nav-hover-bg,var(--accent));color:var(--shortcut-nav-hover-text,var(--bg-body))}.shortcut-nav-container.style-news{border-top:1px solid var(--border);border-bottom:2px solid var(--text-main);padding:.2rem 0;background:var(--shortcut-nav-bg,var(--bg-body))}.shortcut-nav-container.style-news .shortcut-nav-list{display:flex;justify-content:center;gap:2rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.shortcut-nav-container.style-news .shortcut-nav-list a{background:#fff0;border:none;min-height:34px;padding:0 2px;border-radius:0;font-weight:600;font-size:.9rem;color:var(--shortcut-nav-link-text,var(--text-main));text-transform:uppercase}.shortcut-nav-container.style-news .shortcut-nav-list a:hover{color:var(--shortcut-nav-hover-text,var(--accent));background:#fff0;box-shadow:none;transform:none}@media (max-width:900px){.shortcut-nav-container.style-news .shortcut-nav-list{justify-content:flex-start;padding:0 1rem}}@media (min-width:993px){.ep-hide-desktop{display:none!important}}.search-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(255 255 255 / .98);z-index:2000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:0.3s}.search-overlay.active{opacity:1;visibility:visible}.search-input{width:100%;background:#fff0;border:none;border-bottom:2px solid var(--border);font-size:3rem;font-weight:800;color:var(--text-main);padding:20px 0;text-align:center;outline:none}.search-close{position:absolute;top:30px;right:30px;font-size:2.5rem;cursor:pointer;background:#fff0;border:none}@media (max-width:992px){.site-header{height:var(--header-height)!important;padding-top:0!important}.nav-menu{display:none!important}.mobile-menu-trigger{display:flex;flex-shrink:0}.site-header .header-actions .icon-btn{color:var(--mob-actions-color,var(--mob-icon-color,#1a1a1a))}[data-theme="dark"] .site-header .header-actions .icon-btn{color:var(--mob-actions-color,var(--mob-icon-color,#ffffff))}.site-header .header-actions .icon-btn:hover{background:var(--mob-icon-hover-bg,var(--accent));color:var(--mob-icon-hover-color,var(--mob-icon-color,#1a1a1a))}[data-theme="dark"] .site-header .header-actions .icon-btn:hover{color:var(--mob-icon-hover-color,var(--mob-icon-color,#ffffff))}.site-header .header-inner{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:12px!important}.site-header:not(.header-style-2) .logo{position:static!important;transform:none!important;flex:1 1 0%!important;min-width:0!important;justify-content:flex-start!important;margin:0!important;padding-left:0!important}.site-header.header-style-2 .nav-split-left,.site-header.header-style-2 .nav-split-right{display:none!important}.site-header.header-style-2 .logo{position:static!important;transform:none!important;justify-content:center!important;max-width:calc(100vw - 160px)!important}.site-header .ep-logo-link{width:100%!important;max-width:var(--logo-width,150px)!important;display:flex;align-items:center;min-width:0}.site-header.header-style-2 .ep-logo-link{justify-content:center}.site-header .ep-logo-link>div:not(.ep-logo-light):not(.ep-logo-dark){font-size:1.25rem!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;width:100%}.site-header.header-style-2 .ep-logo-link>div:not(.ep-logo-light):not(.ep-logo-dark){text-align:center}.site-header .ep-logo-link>div span{display:inline!important}.site-header .ep-logo-link>div span{display:inline!important}.site-header .ep-logo-link svg,.site-header .ep-logo-link img{max-width:100%!important;height:auto!important;max-height:calc(var(--header-height) - 20px)}.site-header .header-actions{flex:0 0 auto!important;justify-content:flex-end!important;margin:0!important;position:static!important;gap:6px!important}.site-header .header-actions .icon-btn{width:36px!important;height:36px!important;font-size:1.15rem!important}.header-style-6 .left-socials,.header-style-6 .header-date,.header-style-7 .header-date{display:none!important}body:has(header.header-style-6) .site-main>section:first-child,body:has(header.header-style-7) .site-main>section:first-child{padding-top:40px!important}}@media (max-width:992px){.header-inner>.mobile-menu-trigger{margin-right:5px!important}.header-style-6 .header-left-wrap{display:none!important}}@media (max-width:992px){.header-inner>.mobile-menu-trigger{margin-right:20px!important}.site-header .logo{padding-left:5px!important}}.mobile-menu-socials{display:flex;justify-content:center;gap:15px;margin-top:20px;padding-top:20px;border-top:1px solid rgb(0 0 0 / .05)}[data-theme="dark"] .mobile-menu-socials{border-top-color:rgb(255 255 255 / .05)}.mobile-menu-socials a{font-size:1.4rem;color:var(--text-main);width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--bg-section-alt);border:1px solid var(--border);transition:all 0.3s ease;text-decoration:none}.mobile-menu-socials a:hover{color:var(--eph-on-fill,var(--on-accent-fill,#fff));background:var(--accent-fill,var(--accent));border-color:var(--accent);transform:translateY(-3px)}.shortcut-nav-list .dropdown-icon{display:none!important}.header-search-wrap{position:relative;display:flex;align-items:center}.ep-search-dropdown{position:absolute;top:calc(100% + 15px);right:-10px;width:360px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-hover);opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.3s cubic-bezier(.16,1,.3,1);z-index:1000;padding:15px}.ep-search-dropdown.active{opacity:1;visibility:visible;transform:translateY(0)}.ep-dropdown-search-form{display:flex;align-items:center;background:var(--bg-section-alt);border-radius:50px;padding:10px 15px;border:1px solid var(--border);transition:border-color 0.3s}.ep-dropdown-search-form:focus-within{border-color:var(--accent)}.ep-dropdown-search-form i.ri-search-line{color:var(--text-muted);margin-right:10px;font-size:1.1rem}.ep-ajax-search-input{flex-grow:1;border:none;background:#fff0;color:var(--text-main);outline:none;font-size:.95rem}.ep-ajax-search-input::placeholder{color:var(--text-muted);opacity:.7}.ep-ajax-search-results{display:flex;flex-direction:column;gap:15px;max-height:380px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border) #fff0}.ep-ajax-search-results::-webkit-scrollbar{width:4px}.ep-ajax-search-results::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.ep-ajax-result-item{display:flex;gap:12px;align-items:center;text-decoration:none;transition:0.2s ease;padding-top:15px}.ep-ajax-result-item:first-child{margin-top:5px}.ep-ajax-result-item:hover .ep-ajax-result-title{color:var(--accent-text,var(--accent))}.ep-ajax-result-thumb{width:60px;height:60px;border-radius:8px;object-fit:cover;flex-shrink:0;background:var(--bg-section-alt)}.ep-ajax-result-info{display:flex;flex-direction:column}.ep-ajax-result-title{font-size:.9rem;font-family:var(--font-heading);font-weight:700;color:var(--text-main);margin-bottom:4px;line-height:1.3;transition:color 0.2s}.ep-ajax-result-meta{font-size:.75rem;color:var(--text-muted);font-weight:600}.ep-search-view-all{display:block;text-align:center;margin-top:15px;padding-top:15px;border-top:1px solid var(--border);font-size:.85rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.ep-search-view-all:hover{color:var(--accent-text,var(--accent))}@media (max-width:768px){.ep-search-dropdown{position:fixed;top:var(--ep-header-stick,var(--header-height));left:20px;right:20px;width:auto;transform:translateY(-10px)}}@media (max-width:992px){.ep-search-dropdown{position:fixed;top:calc(var(--ep-header-stick, var(--header-height)) + 10px);left:15px;right:15px;width:auto;transform:translateY(-10px)}}.ep-header-ad-wrapper{padding-top:0;padding-bottom:0;background:var(--bg-body)}.ep-header-ad-wrapper .ep-ad-container{margin-top:0!important;margin-bottom:0!important;padding:8px 0}.ep-so{--so-radius:var(--sk-radius, 14px);--so-bg:var(--so-bg-c, var(--bg-body, #fff));--so-acc:var(--so-accent-c, var(--accent));--so-acc-text:var(--so-accent-c, var(--accent-text, var(--accent)));--so-fg:var(--text-main, #111);--so-muted:var(--text-muted, #666);--so-line:var(--border, rgba(0,0,0,.1));position:fixed;inset:0;z-index:2000;display:block;width:auto;height:auto;background:#fff0;opacity:0;visibility:hidden;transition:opacity .28s ease,visibility .28s}.ep-so.active{opacity:1;visibility:visible}.ep-so,.ep-so *,.ep-so *::before,.ep-so *::after{box-sizing:border-box}.ep-so__backdrop{position:absolute;inset:0;background:color-mix(in srgb,var(--so-bg) 96%,transparent)}.ep-so__panel{position:relative;z-index:1;width:min(880px, calc(100% - 40px));max-width:none;margin:0 auto;padding:0;display:flex;flex-direction:column;color:var(--so-fg)}.ep-so__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.ep-so__label{color:var(--so-label-c,var(--accent-text,var(--accent)));font-family:var(--sk-label-font,var(--font-body));font-size:12px;font-weight:700;letter-spacing:var(--sk-label-ls,2px);text-transform:var(--sk-label-tt,uppercase)}.ep-so .ep-so__close{position:static;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--so-line);border-radius:50%;background:#fff0;color:var(--so-fg);font-size:22px;line-height:1;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s,transform .2s}.ep-so .ep-so__close:hover,.ep-so .ep-so__close:focus-visible{border-color:var(--accent);background:var(--accent-fill,var(--accent));color:var(--on-accent,#fff);transform:rotate(90deg)}.ep-so__form{position:relative;display:flex;align-items:center;gap:14px;margin:0}.ep-so__icon{flex:0 0 auto;color:var(--so-acc-text)}.ep-so .search-input.ep-ajax-search-input{flex:1 1 auto;min-width:0;width:auto;margin:0;padding:0;border:0;background:#fff0;box-shadow:none;color:var(--so-fg);font-family:var(--font-heading);font-style:var(--sk-title-style,normal);font-weight:var(--sk-title-weight,800);letter-spacing:var(--sk-title-ls,-.02em);text-align:left;outline:none}.ep-so .search-input::placeholder{color:var(--so-muted);opacity:1}.ep-so .search-input::-webkit-search-cancel-button{display:none}.ep-so .ep-search-spinner{display:none;color:var(--so-acc-text);font-size:20px}.ep-so__kbd{flex:0 0 auto;padding:4px 8px;border:1px solid var(--so-line);border-bottom-width:2px;border-radius:6px;color:var(--so-muted);font:600 11px/1 var(--font-body,system-ui)}.ep-so__results{max-height:none;gap:0}.ep-so__results:empty{display:none}.ep-so .ep-ajax-result-item{padding:12px 0;border-bottom:1px solid var(--so-line)}.ep-so .ep-ajax-result-item:first-child{margin-top:0}.ep-so .ep-ajax-result-thumb{width:64px;height:64px;border-radius:calc(var(--so-radius) * .6)}.ep-so .ep-ajax-result-title{font-size:1rem}.ep-so .ep-search-view-all{display:none;margin-top:4px;border-top:0;text-align:left;color:var(--so-acc-text)}.ep-so__topics{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.ep-so.has-results .ep-so__topics{display:none}.ep-so__topics-title{color:var(--so-muted);font:600 12px/1 var(--sk-label-font,var(--font-body));letter-spacing:1px;text-transform:uppercase}.ep-so__topics ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ep-so__topics a{display:inline-block;padding:7px 14px;border:1px solid var(--so-chip-border,var(--so-line));border-radius:var(--sk-btn-radius,50px);background:var(--so-chip-bg,transparent);color:var(--so-chip-text,var(--so-fg));font-size:13px;font-weight:600;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s}.ep-so__topics a:hover,.ep-so__topics a:focus-visible{border-color:var(--accent);background:var(--accent-fill,var(--accent));color:var(--on-accent,#fff)}[data-theme="dark"] .ep-so{--so-line:color-mix(in srgb, var(--so-fg) 18%, transparent)}[data-theme="dark"] .ep-so--spotlight .ep-so__panel{box-shadow:0 0 0 1px var(--so-line),0 30px 80px -20px rgb(0 0 0 / .8)}.ep-so--overlay .ep-so__panel{height:100%;padding:8vh 0 40px;gap:26px;overflow-y:auto;transform:translateY(14px);transition:transform .35s cubic-bezier(.16,1,.3,1)}.ep-so--overlay.active .ep-so__panel{transform:none}.ep-so--overlay .ep-so__form{padding-bottom:14px;border-bottom:3px solid var(--so-fg)}.ep-so--overlay .ep-so__form:focus-within{border-bottom-color:var(--so-acc)}.ep-so--overlay .ep-so__icon{font-size:clamp(28px, 4vw, 44px)}.ep-so--overlay .search-input.ep-ajax-search-input{font-size:clamp(2rem, 1.2rem + 3.6vw, 4rem);line-height:1.1}.ep-so--overlay .ep-so__kbd{display:none}.ep-so--overlay .ep-so__results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:36px}.ep-so--spotlight .ep-so__backdrop{background:rgb(8 10 18 / .55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ep-so--spotlight .ep-so__panel{width:min(640px, calc(100% - 32px));margin-top:12vh;max-height:76vh;overflow:hidden;border:1px solid var(--so-line);border-radius:var(--so-radius);background:var(--so-bg);box-shadow:0 30px 80px rgb(0 0 0 / .35),0 0 0 1px color-mix(in srgb,var(--accent) 12%,transparent);transform:translateY(-10px) scale(.98);transition:transform .28s cubic-bezier(.16,1,.3,1)}.ep-so--spotlight.active .ep-so__panel{transform:none}.ep-so--spotlight .ep-so__top{order:3;padding:10px 18px;border-top:1px solid var(--so-line);background:color-mix(in srgb,var(--so-acc) 5%,var(--so-bg))}.ep-so--spotlight .ep-so__label{font-size:11px}.ep-so--spotlight .ep-so__close{width:32px;height:32px;font-size:18px}.ep-so--spotlight .ep-so__form{order:1;padding:16px 18px;border-bottom:1px solid var(--so-line)}.ep-so--spotlight .ep-so__icon{font-size:22px}.ep-so--spotlight .search-input.ep-ajax-search-input{font-family:var(--font-body);font-style:normal;font-size:1.15rem;font-weight:500;letter-spacing:0}.ep-so--spotlight .ep-so__results{order:2;padding:6px 10px;overflow-y:auto}.ep-so--spotlight .ep-ajax-result-item{padding:10px 8px;border:0;border-radius:calc(var(--so-radius) * .6)}.ep-so--spotlight .ep-ajax-result-item:hover{background:color-mix(in srgb,var(--so-acc) 9%,transparent)}.ep-so--spotlight .ep-ajax-result-thumb{width:48px;height:48px}.ep-so--spotlight .ep-search-view-all{order:2;padding:10px 18px 12px;margin:0}.ep-so--spotlight .ep-so__topics{order:2;padding:16px 18px 18px}.ep-so--sheet .ep-so__backdrop{background:rgb(10 12 20 / .42)}.ep-so--sheet .ep-so__panel{width:100%;max-width:none;padding:26px max(20px, calc((100% - 1040px) / 2)) 30px;gap:18px;max-height:88vh;overflow-y:auto;border-radius:0 0 calc(var(--so-radius) * 1.6) calc(var(--so-radius) * 1.6);background:var(--so-bg);box-shadow:0 24px 60px rgb(0 0 0 / .22);transform:translateY(-100%);transition:transform .38s cubic-bezier(.16,1,.3,1)}.ep-so--sheet.active .ep-so__panel{transform:none}.ep-so--sheet .ep-so__form{padding:6px 8px 6px 20px;border:2px solid var(--so-line);border-radius:var(--sk-btn-radius,50px);background:color-mix(in srgb,var(--accent) 5%,var(--so-bg));transition:border-color .2s,box-shadow .2s}.ep-so--sheet .ep-so__form:focus-within{border-color:var(--so-acc);box-shadow:0 0 0 4px color-mix(in srgb,var(--so-acc) 16%,transparent)}.ep-so--sheet .ep-so__icon{font-size:22px}.ep-so--sheet .search-input.ep-ajax-search-input{padding:12px 0;font-size:1.35rem;font-weight:700}.ep-so--sheet .ep-so__kbd{margin-right:8px}.ep-so--sheet .ep-so__results{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));column-gap:28px}body.admin-bar .ep-so--sheet .ep-so__panel,body.admin-bar .ep-so--overlay .ep-so__panel{margin-top:32px}@media (max-width:782px){body.admin-bar .ep-so--sheet .ep-so__panel,body.admin-bar .ep-so--overlay .ep-so__panel{margin-top:46px}}@media (max-width:768px){.ep-so__kbd{display:none}.ep-so--overlay .ep-so__panel{padding-top:40px}.ep-so--overlay .ep-so__results{grid-template-columns:minmax(0,1fr)}.ep-so--spotlight .ep-so__panel{margin-top:16px;max-height:calc(100vh - 32px)}.ep-so--sheet .ep-so__panel{padding:18px 16px 22px}.ep-so--sheet .search-input.ep-ajax-search-input{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.ep-so,.ep-so__panel{transition:none!important}}.mobile-nav-overlay.ep-mn{--mn-bg:var(--bg-body, #fff);--mn-fg:var(--text-main, #111);--mn-muted:var(--text-muted, #666);--mn-line:var(--border, rgba(0,0,0,.1));--mn-soft:color-mix(in srgb, var(--accent) 7%, var(--mn-bg));--mn-radius:var(--sk-radius, 16px);--mn-pill:var(--sk-btn-radius, 50px);position:fixed;inset:0;z-index:2100;width:auto;height:auto;padding:0;margin:0;background:#fff0;overflow:visible;transform:none;visibility:hidden;pointer-events:none;transition:visibility 0s linear .38s}.mobile-nav-overlay.ep-mn.active{visibility:visible;pointer-events:auto;transition:none}.ep-mn,.ep-mn *,.ep-mn *::before,.ep-mn *::after{box-sizing:border-box}.ep-mn__backdrop{position:absolute;inset:0;background:rgb(8 10 18 / .5);opacity:0;transition:opacity .3s ease}.ep-mn.active .ep-mn__backdrop{opacity:1}.ep-mn__panel{position:absolute;display:flex;flex-direction:column;gap:20px;padding:16px 20px calc(24px + env(safe-area-inset-bottom, 0px));background:var(--mn-bg);color:var(--mn-fg);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .3s ease}body.admin-bar .ep-mn__panel{padding-top:calc(16px + var(--ep-admin-bar, 0px))}.ep-mn__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid var(--mn-line)}.ep-mn__brand{color:var(--mn-fg);font-family:var(--font-heading);font-size:1.25rem;font-style:var(--sk-title-style,normal);font-weight:var(--sk-title-weight,800);letter-spacing:var(--sk-title-ls,-.02em);text-decoration:none}.ep-mn .ep-mn__close{position:static;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:42px;height:42px;padding:0;border:1px solid var(--mn-line);border-radius:50%;background:#fff0;color:var(--mn-fg);font-size:22px;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s,transform .2s}.ep-mn .ep-mn__close:hover{border-color:var(--accent);background:var(--accent);color:var(--eph-on-accent,var(--on-accent-fill,#fff));transform:rotate(90deg)}.ep-mn__form{display:flex;align-items:center;gap:10px;padding:4px 4px 4px 16px;border:1.5px solid var(--mn-line);border-radius:var(--mn-pill);background:var(--mn-soft);transition:border-color .2s,box-shadow .2s}.ep-mn__form:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 15%,transparent)}.ep-mn__form>i.ri-search-line{color:var(--accent-text,var(--accent));font-size:18px}.ep-mn__form .ep-ajax-search-input{min-width:0;padding:10px 0;border:0;background:#fff0;color:var(--mn-fg);font-size:16px}.ep-mn__form .ep-ajax-search-input::-webkit-search-cancel-button{display:none}.ep-mn .ep-search-spinner{display:none;color:var(--accent-text,var(--accent))}.ep-mn__go{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:38px;height:38px;padding:0;border:0;border-radius:var(--mn-pill);background:var(--accent);color:var(--eph-on-accent,var(--on-accent-fill,#fff));font-size:18px;cursor:pointer}.ep-mn__results{max-height:none;gap:0}.ep-mn__results:empty{display:none}.ep-mn .ep-ajax-result-item{padding:10px 0;border-bottom:1px solid var(--mn-line)}.ep-mn .ep-ajax-result-item:first-child{margin-top:6px}.ep-mn .ep-ajax-result-thumb{width:52px;height:52px;border-radius:calc(var(--mn-radius) * .5)}.ep-mn .ep-search-view-all.ep-mn__all{display:none;margin-top:6px;padding-top:8px;border-top:0;text-align:left;color:var(--accent-text,var(--accent))}.ep-mn:has(.ep-mn__search.has-results) .ep-mn__nav,.ep-mn:has(.ep-mn__search.has-results) .ep-mn__topics{display:none}.ep-mn .ep-mobile-menu>li>a{padding:14px 0;border-bottom:1px solid var(--mn-line);color:var(--mn-fg);font-family:var(--font-heading);font-size:1.12rem;font-weight:700}.ep-mn .ep-mobile-menu>li.current-menu-item>a,.ep-mn .ep-mobile-menu>li>a:hover{color:var(--accent-text,var(--accent))}.ep-mn .ep-mobile-menu .sub-menu{border-left-color:color-mix(in srgb,var(--accent) 40%,var(--mn-line))}.ep-mn__label{display:block;margin-bottom:10px;color:var(--mn-muted);font:700 11px/1 var(--sk-label-font,var(--font-body));letter-spacing:1.5px;text-transform:uppercase}.ep-mn__topics ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.ep-mn__topics a{display:inline-block;padding:7px 14px;border:1px solid var(--mn-line);border-radius:var(--mn-pill);color:var(--mn-fg);font-size:13px;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}.ep-mn__topics a:hover{border-color:var(--accent);background:var(--accent);color:var(--eph-on-accent,var(--on-accent-fill,#fff))}.ep-mn__foot{display:flex;flex-direction:column;gap:16px;margin-top:auto;padding-top:6px}.ep-mn__cta .eph-cta{display:flex!important;justify-content:center;box-sizing:border-box;width:100%;margin:0;padding:14px 18px}.ep-mn .mobile-menu-socials{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;border:0}.ep-mn .mobile-menu-socials a{background:#fff0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--mn-line);border-radius:50%;color:var(--mn-fg);font-size:18px;transition:background-color .2s,color .2s,border-color .2s}.ep-mn .mobile-menu-socials a:hover{border-color:var(--accent);background:var(--accent);color:var(--eph-on-accent,var(--on-accent-fill,#fff))}.ep-mn .mobile-menu-socials:empty{display:none}.ep-mn--classic .ep-mn__backdrop{display:none}.ep-mn--classic .ep-mn__panel{inset:0;transform:translateY(-100%)}.ep-mn--classic.active .ep-mn__panel{transform:none}.ep-mn--drawer .ep-mn__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ep-mn--drawer .ep-mn__panel{top:0;bottom:0;width:min(380px, 88vw);box-shadow:0 0 60px rgb(0 0 0 / .3)}.ep-mn--drawer.ep-mn--from-right .ep-mn__panel{right:0;border-radius:var(--mn-radius) 0 0 var(--mn-radius);transform:translateX(105%)}.ep-mn--drawer.ep-mn--from-left .ep-mn__panel{left:0;border-radius:0 var(--mn-radius) var(--mn-radius) 0;transform:translateX(-105%)}.ep-mn--drawer.active .ep-mn__panel{transform:none}.ep-mn--drawer .ep-mobile-menu>li>a{border-bottom:0;padding:12px 14px;margin:0 -14px;border-radius:calc(var(--mn-radius) * .6);font-family:var(--font-body);font-size:1.02rem;font-weight:600}.ep-mn--drawer .ep-mobile-menu>li>a:hover,.ep-mn--drawer .ep-mobile-menu>li.current-menu-item>a{background:color-mix(in srgb,var(--accent) 10%,transparent)}.ep-mn--editorial .ep-mn__backdrop{display:none}.ep-mn--editorial .ep-mn__panel{inset:0;padding-left:24px;padding-right:24px;opacity:0;transform:translateY(16px)}.ep-mn--editorial.active .ep-mn__panel{opacity:1;transform:none}.ep-mn--editorial .ep-mn__head{border-bottom:3px solid var(--mn-fg)}.ep-mn--editorial .ep-mn__brand{font-size:1.5rem}.ep-mn--editorial .ep-mobile-menu{counter-reset:mn}.ep-mn--editorial .ep-mobile-menu>li>a{justify-content:flex-start;gap:14px;padding:16px 0;font-size:clamp(1.5rem, 6.5vw, 2rem);font-style:var(--sk-title-style,normal);font-weight:var(--sk-title-weight,800);letter-spacing:var(--sk-title-ls,-.02em);line-height:1.1}.ep-mn--editorial.ep-mn--numbered .ep-mobile-menu>li>a::before{counter-increment:mn;content:counter(mn,decimal-leading-zero);align-self:flex-start;margin-top:.35em;color:var(--accent-text,var(--accent));font:700 12px/1 var(--sk-label-font,var(--font-body));letter-spacing:1px}.ep-mn--editorial .ep-mobile-menu>li>a .dropdown-icon{margin-left:auto}.ep-mn--editorial .ep-mobile-menu .ep-menu-title i{display:none}.ep-mn--sheet .ep-mn__panel{left:0;right:0;bottom:0;max-height:90vh;padding-top:26px;border-radius:calc(var(--mn-radius) * 1.6) calc(var(--mn-radius) * 1.6) 0 0;box-shadow:0 -20px 60px rgb(0 0 0 / .25);transform:translateY(105%)}.ep-mn--sheet .ep-mn__panel::before{content:'';position:absolute;top:9px;left:50%;width:44px;height:5px;margin-left:-22px;border-radius:5px;background:var(--mn-line)}.ep-mn--sheet.active .ep-mn__panel{transform:none}body.admin-bar .ep-mn--sheet .ep-mn__panel{padding-top:26px}.ep-mn--sheet .ep-mn__head{padding-bottom:0;border-bottom:0}.ep-mn--sheet .ep-mobile-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ep-mn--sheet .ep-mobile-menu>li>a{height:100%;padding:14px 14px;border:1px solid var(--mn-line);border-radius:var(--mn-radius);background:var(--mn-soft);font-family:var(--font-body);font-size:.98rem;font-weight:700}.ep-mn--sheet .ep-mobile-menu>li>a:hover,.ep-mn--sheet .ep-mobile-menu>li.current-menu-item>a{border-color:var(--accent)}.ep-mn--sheet .ep-mobile-menu>li.mobile-dropdown-active,.ep-mn--sheet .ep-mobile-menu>li:has(>.sub-menu):last-child:nth-child(odd){grid-column:1 / -1}.ep-mn--sheet .ep-mobile-menu>li:last-child:nth-child(odd){grid-column:1 / -1}.ep-mn--sheet .ep-mobile-menu>li{display:flex;flex-direction:column;min-width:0}.ep-mn--sheet .ep-mobile-menu>li>a{flex:1 0 auto;height:auto;min-height:52px}.ep-mn--sheet .ep-mobile-menu>li.mobile-dropdown-active>a{flex:0 0 auto;border-color:var(--accent);border-bottom-left-radius:0;border-bottom-right-radius:0}.ep-mn--sheet .ep-mobile-menu>li>.sub-menu{margin:0;padding:8px;gap:6px;border:1px solid var(--accent);border-top:0;border-radius:0 0 var(--mn-radius) var(--mn-radius);background:var(--mn-bg,var(--bg-body))}.ep-mn--sheet .ep-mobile-menu>li.mobile-dropdown-active>.sub-menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ep-mn--sheet .ep-mobile-menu>li>.sub-menu>li{min-width:0}.ep-mn--sheet .ep-mobile-menu>li>.sub-menu>li:has(>.sub-menu){grid-column:1 / -1}.ep-mn--sheet .ep-mobile-menu .sub-menu a{min-height:44px;padding:10px 12px;border-radius:calc(var(--mn-radius) * .6);background:var(--mn-soft);color:var(--mn-fg);font-size:.92rem;line-height:1.25;overflow-wrap:anywhere}.ep-mn--sheet .ep-mobile-menu .sub-menu a:hover,.ep-mn--sheet .ep-mobile-menu .sub-menu .current-menu-item>a{color:var(--accent-text,var(--accent))}.ep-mn--sheet .ep-mobile-menu .sub-menu .sub-menu{margin:6px 0 0 8px;padding:4px 0 4px 12px;border:0;border-left:2px solid color-mix(in srgb,var(--accent) 40%,var(--mn-line));border-radius:0;background:none}.ep-mn .ep-mobile-menu .sub-menu{gap:2px;padding:6px 0 6px 16px;margin:6px 0 10px 8px}.ep-mn .ep-mobile-menu .sub-menu a{min-height:44px;padding:10px 0;line-height:1.3}.ep-mn--sheet .ep-mobile-menu>li>.sub-menu{padding:8px;margin:0;gap:6px}.ep-mn--sheet .ep-mobile-menu .sub-menu a{padding:10px 12px}@media (min-width:993px){.mobile-nav-overlay.ep-mn{display:none}}@media (prefers-reduced-motion:reduce){.ep-mn__panel,.ep-mn__backdrop{transition:none!important}}.ep-main-menu>.ep-menu-more>.sub-menu{left:auto;right:0}.ep-main-menu .ep-menu-more .sub-menu .sub-menu{left:auto;right:100%;margin:0 5px 0 0}.ep-main-menu .ep-menu-more>.sub-menu>li>a .dropdown-icon{transform:rotate(-90deg)}.ep-main-menu>.ep-menu-more .ep-more-ico{font-size:1.25em;line-height:1;vertical-align:-.2em}.ep-main-menu>.ep-more--icon_text .ep-more-ico{margin-right:6px}.ep-main-menu>.ep-more--icon>a .dropdown-icon,.ep-main-menu>.ep-more--icon_text>a .dropdown-icon{display:none}.ep-main-menu>.ep-more--icon>a{min-width:34px;justify-content:center}.ep-main-menu>.ep-more--icon>a::after{display:none!important}.ep-main-menu>.ep-menu-more .screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.ticker-content:hover .ticker-text{animation-play-state:paused}.ep-mkt{display:inline-flex;align-items:baseline;gap:6px;margin-right:2rem;font-variant-numeric:tabular-nums}.ep-mkt__n{font-weight:700;color:#fff}.ep-mkt__p{color:rgb(255 255 255 / .82)}.ep-mkt__c{font-weight:600;font-size:.92em;color:rgb(255 255 255 / .6)}.ep-mkt__c.is-up{color:#34d399}.ep-mkt__c.is-down{color:#fb7185}.ep-mkt--wait{color:rgb(255 255 255 / .6)}@media (prefers-reduced-motion:reduce){.ticker-text[data-ep-market]{animation:none;overflow-x:auto}}.site-footer{background:var(--footer-bg,#000000);color:var(--footer-text,#a0a0a0);position:relative;z-index:10;margin-top:80px}.site-footer a{color:inherit;transition:0.3s}.site-footer a:hover{color:var(--accent)}.footer-text-logo{color:#fff!important;font-size:1.8rem;display:flex;align-items:center;gap:8px;margin-bottom:20px}.footer-text-logo span{color:var(--accent)}.footer-socials{display:flex;gap:12px;margin-top:15px;flex-wrap:wrap}.social-link{width:42px;height:42px;background:rgb(255 255 255 / .05);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all 0.3s ease;color:#ffffff!important;font-size:1.2rem;border:1px solid rgb(255 255 255 / .15)}.social-link:hover{background:var(--accent);border-color:var(--accent);transform:translateY(-5px)}.footer-style-1{padding:80px 0 0}.footer-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:50px;padding-bottom:60px}.footer-col h3{font-size:1.1rem;margin-bottom:25px;color:#fff;font-weight:800;text-transform:uppercase;letter-spacing:1px}.footer-col p{line-height:1.7;font-size:.95rem;margin-bottom:20px}.footer-col ul li{margin-bottom:12px}.footer-col ul li a{display:flex;align-items:center;font-weight:500;font-size:.95rem}.footer-subscribe{display:flex;flex-wrap:nowrap;width:100%;background:rgb(255 255 255 / .05);border-radius:8px;overflow:hidden;border:1px solid rgb(255 255 255 / .1)}.footer-subscribe input{flex-grow:1;flex-shrink:1;min-width:0;background:#fff0;border:none;padding:12px 15px;color:#fff;outline:none}.footer-subscribe button{flex-basis:54px;flex-shrink:0;flex-grow:0;width:54px;height:auto;background:var(--accent-fill,var(--accent));color:var(--on-accent-fill,#fff);border:none;padding:0;margin:0;cursor:pointer;font-size:1.2rem;display:flex;align-items:center;justify-content:center}.footer-bottom{border-top:1px solid rgb(255 255 255 / .1);padding:30px 0;text-align:center;font-size:.9rem}.footer-style-2{padding:80px 0;text-align:center}.footer-minimal-logo{display:flex;justify-content:center;margin-bottom:40px}.footer-minimal-nav ul{list-style:none;padding:0;display:flex;justify-content:center;gap:30px;flex-wrap:wrap;margin-bottom:40px}.footer-minimal-nav a{font-size:1rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px}.footer-minimal-socials{display:flex;justify-content:center;margin-bottom:40px}.footer-style-3{padding:80px 0 0}.editorial-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:50px;align-items:center;padding-bottom:80px;border-bottom:1px solid rgb(255 255 255 / .1)}.editorial-cta h2{font-size:3rem;color:#fff;font-weight:900;margin-bottom:10px;line-height:1.1}.editorial-form{display:flex;gap:15px}.editorial-form input{flex:1;padding:15px 20px;border-radius:50px;border:none;outline:none;background:rgb(255 255 255 / .1);color:#fff}.editorial-bottom{display:flex;justify-content:space-between;align-items:center;padding:40px 0;flex-wrap:wrap;gap:30px}.editorial-links{min-width:0;max-width:100%}.editorial-links ul{display:flex;flex-wrap:wrap;gap:10px 20px;margin:0;padding:0;list-style:none}.footer-style-4{padding:60px 0 0}.corporate-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:40px;border-bottom:1px solid rgb(255 255 255 / .1);flex-wrap:wrap;gap:20px}.corporate-middle{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:40px;padding:60px 0}.corp-col h4{color:#fff;font-size:1.2rem;margin-bottom:25px;font-weight:800}.footer-style-6{background:var(--bg-section-alt);border-top:4px solid var(--accent);padding:4rem 0 2rem;color:var(--text-main)}.footer-style-6 .footer-grid{display:flex;flex-wrap:wrap;gap:2.5rem 3rem;margin-bottom:2rem;padding-bottom:0}.footer-style-6 .footer-col{flex:1 1 150px;min-width:0}.footer-style-6 .footer-col.footer-col-first{flex:2 1 260px;padding-right:1.5rem}.footer-style-6 .footer-col.col-subscribe{flex:1.6 1 240px}.footer-style-6 .footer-col.footer-col-first:empty{display:none}.footer-style-6 .footer-col ul{list-style:none;margin:0;padding:0}.footer-style-6 .footer-col ul li{margin:0 0 .85rem}.footer-style-6 .footer-col .sub-menu{display:none}.footer-style-6 .footer-text-logo{color:var(--text-main)!important}.footer-style-6 .footer-text-logo span{color:var(--accent)!important}.footer-style-6 h4{font-family:var(--font-body);font-size:1rem;font-weight:800;text-transform:uppercase;margin-bottom:1.5rem;color:var(--text-main)}.footer-style-6 a{color:var(--text-muted);font-weight:600}.footer-style-6 a:hover{color:var(--accent)}.footer-style-6 .footer-bottom{border-top:1px solid var(--border);color:var(--text-muted)}.footer-style-6 .footer-copy{margin:0}@media (max-width:992px){.footer-style-6 .footer-col.footer-col-first,.footer-style-6 .footer-col.col-subscribe{flex-basis:100%;padding-right:0}}@media (max-width:600px){.footer-style-6{padding:3rem 0 1.5rem}.footer-style-6 .footer-grid{gap:2rem 1.5rem;text-align:left}.footer-style-6 .footer-col{flex:1 1 calc(50% - 1.5rem)}.footer-style-6 .footer-col.footer-col-first,.footer-style-6 .footer-col.col-subscribe{flex-basis:100%}.site-footer.footer-style-6 .footer-bottom{flex-direction:column;align-items:flex-start;text-align:left}.footer-style-6 .footer-bottom-links{flex-wrap:wrap;gap:.75rem 1.5rem}}@media (max-width:992px){.footer-grid,.corporate-middle{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-top{grid-template-columns:minmax(0,1fr);text-align:center}.editorial-bottom{flex-direction:column}.editorial-links ul{justify-content:center}}@media (max-width:600px){.footer-grid,.corporate-middle{grid-template-columns:minmax(0,1fr);text-align:center}.editorial-form{flex-direction:column}.corporate-top{flex-direction:column}.footer-socials{justify-content:center}}@media (max-width:380px){.footer-subscribe-form{flex-wrap:wrap}.footer-subscribe-input{min-width:0;flex-basis:100%}.footer-subscribe-btn{flex-basis:100%;width:100%;height:44px;border-radius:0 0 8px 8px}.footer-text-logo{font-size:1.4rem}.footer-subscribe-text{font-size:.85rem}.footer-grid>*,.corporate-middle>*{min-width:0}}.footer-news-logo{margin-bottom:1rem}.footer-news-logo-inner{color:var(--text-main)}.footer-style-6 .footer-desc{color:var(--text-muted);font-size:.95rem;margin-bottom:2rem;line-height:1.7}.footer-style-6 .footer-subscribe-desc{color:var(--text-muted);font-size:.9rem;margin-bottom:1rem}.footer-style-6 .footer-subscribe{background:var(--bg-card);border-color:var(--border)}.footer-style-6 .footer-subscribe input{color:var(--text-main)}.footer-style-6 .footer-subscribe button{padding:0 20px;font-size:1.2rem}.footer-style-6 .footer-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px;align-items:center;padding-top:1.5rem;margin-top:2rem;padding-bottom:0;text-align:left}.footer-style-6 .footer-bottom p{margin:0}.footer-bottom-links{display:flex;gap:1.5rem}.footer-bottom-links a{color:var(--text-secondary,var(--text-muted));font-weight:600;font-size:.9rem;text-decoration:none;transition:color 0.3s}.footer-bottom-links a:hover{color:var(--accent)}.editorial-copy{display:block;margin-top:15px}.article-card{background:var(--bg-card);border-radius:var(--radius);overflow:hidden;border:1px solid var(--border);transition:transform 0.3s,box-shadow 0.3s;display:flex;flex-direction:column;height:100%}.article-card:hover{transform:translateY(-8px);box-shadow:var(--shadow-hover);border-color:#fff0}.card-thumb{position:relative;padding-top:65%;overflow:hidden;background-color:#f0f0f0}.card-thumb img,.img-hover-zoom img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 0.6s cubic-bezier(.25,.46,.45,.94)}.article-card:hover .card-thumb img,.img-hover-zoom:hover img{transform:scale(1.05)}.card-body{padding:20px;flex-grow:1;display:flex;flex-direction:column}.card-cat,.category-tag{font-family:var(--font-body,'Inter',sans-serif);font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;display:inline-block;color:var(--accent-text,var(--accent))}.card-title,.headline{font-size:1.1rem;font-weight:800;margin:0 0 12px;line-height:1.4;color:var(--text-main);font-family:var(--font-heading)}.card-title a,.headline a{color:var(--text-main);transition:0.2s}.card-title a:hover,.headline:hover{color:var(--accent-text,var(--accent))}.abstract{font-size:.95rem;color:var(--text-muted);margin-bottom:1.5rem;line-height:1.6}.card-footer{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;color:var(--text-muted);padding-top:15px;border-top:1px dashed var(--border);margin-top:auto;font-weight:600}.card-footer.borderless{border-top:none;padding-top:0;margin-top:15px}.card-footer .btn,.card-footer .save-btn{position:relative;z-index:3;pointer-events:auto}.card-footer .btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;font-weight:600;font-size:14px;text-decoration:none;background:#fff0;transition:all 0.3s ease}.img-hover-zoom{display:block;overflow:hidden;position:relative;border-radius:4px;background:var(--bg-section-alt);margin-bottom:1rem}.section-divider{border-top:4px solid var(--border-heavy);border-bottom:1px solid var(--border-heavy);padding:.75rem 0;margin:3rem 0 2rem 0;display:flex;justify-content:space-between;align-items:center;width:100%}.section-divider h2{font-size:1.75rem;text-transform:uppercase;margin:0;color:var(--text-main)}.author-meta{font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;display:block}.author-meta span{color:var(--text-main)}.ri-user-3-line~a{color:var(--text-muted);text-decoration:none}.ri-user-3-line~a:hover{color:var(--text-main)}.save-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#fff0;border:1px solid var(--border);transition:all 0.3s ease;cursor:pointer;padding:0}.save-btn:hover{background:var(--bg-section-alt);border-color:var(--text-muted)}.save-btn svg{width:16px;height:16px;fill:none;stroke:var(--text-main);stroke-width:2;transition:all 0.3s ease}.save-btn.saved{border-color:var(--btn-bg,var(--accent));background:var(--btn-bg,var(--accent))}.save-btn.saved svg{fill:var(--btn-text,#ffffff);stroke:var(--btn-text,#ffffff)}.master-grid .article-card,.quad-grid .article-card{border:none;background:#fff0;box-shadow:none;border-radius:0}.master-grid .article-card:hover,.quad-grid .article-card:hover{transform:none;box-shadow:none}.grid-hero-section{padding:40px 0}.grid-hero-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:25px;min-height:500px;margin-bottom:40px}.feat-card{position:relative;border-radius:var(--radius);overflow:hidden;height:100%;box-shadow:var(--shadow);background:#000}.feat-card img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s}.feat-card:hover img{transform:scale(1.03)}.feat-overlay{position:absolute;bottom:0;left:0;width:100%;padding:30px;padding-top:80px;background:linear-gradient(to top,rgb(0 0 0 / .95) 0%,rgb(0 0 0 / .6) 50%,#fff0 100%);color:#ffffff!important;display:flex;flex-direction:column;justify-content:flex-end;z-index:2;pointer-events:none}.feat-overlay a{pointer-events:auto;color:#ffffff!important}.feat-meta{font-size:.85rem;opacity:.9;margin-bottom:10px;display:flex;gap:15px;font-weight:600;color:#ffffff!important;text-transform:none!important}.feat-meta span,.feat-meta i{color:#ffffff!important;text-transform:none!important}.feat-meta{align-items:center}.feat-meta span{display:inline-flex;align-items:center;gap:4px}.feat-meta a{display:inline-flex;align-items:center;min-height:24px;margin:-2px 0}.feat-title{font-size:2.2rem;font-weight:800;line-height:1.1;margin-bottom:20px;text-shadow:0 2px 10px rgb(0 0 0 / .2);color:#ffffff!important}.feat-title a{color:#ffffff!important}.feat-title a:hover{color:rgb(255 255 255 / .8)!important}.side-stack{display:flex;flex-direction:column;gap:25px;height:100%}.sub-feat{flex:1;min-height:0}.sub-feat .feat-title{font-size:1.3rem;margin-bottom:10px}.sub-feat .feat-overlay,.sub-feat .feat-title a,.sub-feat .feat-meta,.sub-feat .feat-meta span,.sub-feat .feat-meta i{color:#ffffff!important}.feat-overlay .save-btn{border-color:rgb(255 255 255 / .4);background:rgb(0 0 0 / .3)}.feat-overlay .save-btn svg{stroke:#ffffff!important}.feat-overlay .save-btn:hover{background:var(--btn-bg,var(--accent));border-color:var(--btn-bg,var(--accent))}.feat-overlay .save-btn.saved{background:var(--btn-bg,var(--accent));border-color:var(--btn-bg,var(--accent))}.feat-overlay .save-btn.saved svg{fill:var(--btn-text,#ffffff)!important;stroke:var(--btn-text,#ffffff)!important}.feat-card .badge{position:absolute;top:20px;left:20px;z-index:10;color:#1a1a1a!important}@media (max-width:600px){.feat-card .badge{top:15px;left:15px}.feat-card .feat-overlay{padding:20px 15px 15px 15px;padding-top:60px}.feat-card .feat-title{font-size:1.4rem;line-height:1.3;margin-bottom:15px}}.grid-standard-section{padding:20px 0}.magazine-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-bottom:20px}.seamless-grid{padding-top:20px!important;margin-top:-30px;z-index:5;position:relative}.grid-zebra-section{padding:60px 0;background:var(--bg-section-alt)}.zebra-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:50px}.zebra-main-post{height:550px;position:relative;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.zebra-main-post>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 0.6s}.zebra-main-post:hover>img{transform:scale(1.03)}.zebra-list{display:flex;flex-direction:column;gap:20px}.zebra-item{display:flex;gap:20px;align-items:center;padding:15px;border-radius:var(--radius);background:var(--bg-card);border:1px solid var(--border);transition:0.2s}.zebra-item:hover{border-color:var(--accent);transform:translateX(5px)}.zebra-thumb-link{display:block;flex-shrink:0}.zebra-thumb{width:90px;height:90px;border-radius:12px;flex-shrink:0;object-fit:cover;display:block}.master-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.5rem;row-gap:.5rem;margin-top:2rem;margin-bottom:2rem}.hero-section{grid-column:span 9;display:flex;flex-direction:column;gap:2.5rem}.sidebar-section{grid-column:span 3;border-left:1px solid var(--border);padding-left:2.5rem}.lead-story{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr);gap:2.5rem;align-items:center;padding-bottom:2.5rem;border-bottom:2px solid var(--border)}.lead-story .headline{font-size:2.5rem;letter-spacing:-.5px;margin-bottom:1rem}.lead-story .img-hover-zoom{margin:0;aspect-ratio:16/10}.sub-hero-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.sub-hero-grid .headline{font-size:1.25rem}.sidebar-title{font-size:1rem;font-weight:800;text-transform:uppercase;border-top:3px solid var(--accent);padding-top:.75rem;margin-bottom:1.5rem;color:var(--accent-text,var(--accent))}.opinion-item{border-bottom:1px solid var(--border);padding-bottom:1.5rem;margin-bottom:1.5rem}.opinion-item .headline{font-size:1.15rem;font-style:italic;margin-bottom:.5rem}.bento-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(220px,auto);gap:2rem;margin-bottom:4rem}.bento-item{background:var(--bg-section-alt);padding:1.5rem;border-top:3px solid var(--border-heavy);border-radius:0 0 4px 4px;display:flex;flex-direction:column}.bento-item.tall{grid-row:span 2}.bento-item.wide{grid-column:span 2}.bento-item.tall .img-hover-zoom{flex-grow:1;margin-top:1.5rem;margin-bottom:0;border-radius:4px}.bento-item .headline{font-size:1.3rem;margin-top:5px}.multimedia-wrapper{background-color:#0B1120;color:#fff;padding:4rem 0;margin:4rem 0}.multimedia-wrapper .headline{color:#fff}.multimedia-wrapper .ep-section-heading{border-color:#334155}.multimedia-wrapper .ep-section-heading .title-text{color:#ffffff!important}.multimedia-wrapper .ep-section-heading .view-all{color:#cbd5e1!important}.multimedia-wrapper .ep-section-heading .view-all:hover{color:#ffffff!important}.cinema-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:1.5rem}.cinema-card{position:relative;overflow:hidden;border-radius:4px}.cinema-card img{width:100%;height:100%;object-fit:cover;opacity:.75;transition:0.5s}.cinema-card:hover img{opacity:1;transform:scale(1.03)}.cinema-card.large{grid-row:span 2;height:500px}.cinema-card .overlay-content{position:absolute;bottom:0;left:0;width:100%;padding:2rem;background:linear-gradient(transparent,rgb(0 0 0 / .9))}.cinema-card.large .headline{font-size:2.2rem;line-height:1.2}.carousel-cards-section{padding:20px 0;background:var(--bg-body);border-bottom:1px solid var(--border)}.carousel-mask{width:100%;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%)}.carousel-track{display:flex;gap:40px;width:max-content;animation:scroll 40s linear infinite}.carousel-track:hover{animation-play-state:paused}.carousel-card{text-align:center;width:100px;flex-shrink:0;cursor:pointer;transition:transform 0.2s}.carousel-card:hover{transform:translateY(-5px)}.carousel-img{width:80px;height:80px;border-radius:50%;margin:0 auto 12px;border:2px solid #fff0;padding:2px;object-fit:cover;background:var(--bg-body);box-shadow:0 5px 15px rgb(0 0 0 / .05);transition:border-color 0.2s}.carousel-card:hover .carousel-img{border-color:var(--accent)}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.quad-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin-bottom:3rem}.quad-grid .img-hover-zoom{aspect-ratio:16/10}.quad-grid.ep-qd-3{grid-template-columns:repeat(3,minmax(0,1fr))}.quad-grid.ep-qd-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:899px){.quad-grid.ep-qm-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.quad-grid.ep-qm-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.quad-grid.ep-qm-1{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:600px){.grid-quad-section .article-card .headline{font-size:0.88rem!important;margin:0 0 6px!important;line-height:1.35!important}}.list-trending-section{padding:60px 0}.chart-list{counter-reset:chart-counter}.chart-item{display:flex;align-items:center;gap:25px;padding:20px 0;border-bottom:1px solid var(--border)}.chart-rank{width:40px;font-size:2rem;font-weight:900;color:#e0e0e0;text-align:center;counter-increment:chart-counter;font-style:italic}.chart-rank::before{content:counter(chart-counter)}.chart-item:nth-child(-n+3) .chart-rank{color:var(--accent-text,var(--accent))}.chart-thumb{width:70px;height:70px;border-radius:12px;object-fit:cover}.ep-row-layout{display:grid;gap:40px;align-items:start}.ep-row-layout.pos-right{grid-template-columns:minmax(0,1fr) 350px}.ep-row-layout.pos-left{grid-template-columns:350px minmax(0,1fr)}.ep-row-layout.pos-left>.ep-main-content{order:2}.ep-row-layout.pos-left>.ep-sidebar{order:1}.ep-sidebar{width:100%;max-width:350px;height:auto;overflow:visible}.ep-sidebar::-webkit-scrollbar{width:4px}.ep-sidebar::-webkit-scrollbar-track{background:#fff0}.ep-sidebar::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.ep-sidebar::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.ep-row-layout .magazine-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ep-row-layout .zebra-layout{grid-template-columns:minmax(0,1fr)}@media (max-width:992px){.ep-row-layout.pos-right,.ep-row-layout.pos-left{grid-template-columns:minmax(0,1fr)}.ep-sidebar{height:auto;max-width:100%;overflow-y:visible}}.ep-format-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;background:var(--format-icon-bg,rgb(0 0 0 / .6));color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.6rem;z-index:15;backdrop-filter:blur(4px);pointer-events:none;transition:all 0.3s}.article-card:hover .ep-format-icon{background:var(--format-icon-hover-bg,var(--accent));transform:translate(-50%,-50%) scale(1.15)}@media (max-width:1200px){.master-grid{grid-template-columns:minmax(0,1fr)}.hero-section,.sidebar-section{grid-column:1 / -1}.sidebar-section{border-left:none;border-top:1px solid var(--border);padding-left:0;padding-top:2rem}.cinema-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cinema-card.large{grid-column:span 2}.lead-story .headline{font-size:2.2rem}}@media (max-width:992px){.grid-hero-layout{grid-template-columns:minmax(0,1fr)}.side-stack{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}.magazine-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.zebra-layout{grid-template-columns:minmax(0,1fr)}.sub-hero-grid,.bento-grid,.quad-grid,.footer-style-6 .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ep-row-layout.pos-right,.ep-row-layout.pos-left{grid-template-columns:minmax(0,1fr)}.lead-story{grid-template-columns:minmax(0,1fr);gap:1.5rem}}@media (max-width:600px){.magazine-grid,.sub-hero-grid,.bento-grid,.cinema-grid,.quad-grid,.footer-style-6 .footer-grid{grid-template-columns:minmax(0,1fr)!important}.side-stack{grid-template-columns:minmax(0,1fr)}.feat-card{min-height:300px}.bento-item[style]{grid-column:span 1!important;width:100%!important}.bento-item.tall,.bento-item.wide,.cinema-card.large{grid-column:span 1!important;grid-row:span 1!important}.lead-story .headline{font-size:1.8rem}.cinema-card.large .headline{font-size:1.75rem}}@media (max-width:600px){:root{--bbc-img-w:132px;--bbc-img-h:74px;--nbc-img-w:147px;--nbc-img-h:98px;--alj-img-w:147px;--alj-img-h:98px}[data-mobile-excerpt="0"] .abstract,[data-mobile-excerpt="0"] .card-excerpt{display:none!important}.ep-mobile-style-list-classic,.ep-mobile-style-list-detailed,.ep-mobile-style-list-hero-stack,.ep-mobile-style-grid-2col{display:flex!important;flex-direction:column!important;gap:15px!important}.ep-mobile-style-list-classic .sub-hero-grid,.ep-mobile-style-list-detailed .sub-hero-grid,.ep-mobile-style-list-hero-stack .sub-hero-grid,.ep-mobile-style-grid-2col .sub-hero-grid{display:flex!important;flex-direction:column!important;gap:15px!important}.ep-mobile-style-grid-2col{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.ep-mobile-style-grid-2col .article-card{border-radius:var(--radius)!important;border:1px solid var(--border)!important;background:var(--bg-card)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.ep-mobile-style-grid-2col .article-card .card-thumb,.ep-mobile-style-grid-2col .article-card .img-hover-zoom{border-radius:0!important;flex-shrink:0!important;margin:0!important;width:100%!important}.ep-mobile-style-grid-2col .article-card .card-thumb{aspect-ratio:16/9!important;position:relative!important;overflow:hidden!important;background:var(--bg-section-alt)!important}.ep-mobile-style-grid-2col .article-card .card-thumb img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.ep-mobile-style-grid-2col .card-body{padding:8px 10px 12px!important;flex:1!important;display:flex!important;flex-direction:column!important}.ep-mobile-style-grid-2col .card-cat{font-size:0.6rem!important;margin:0 0 4px!important;display:block!important}.ep-mobile-style-grid-2col .card-title{font-size:0.88rem!important;margin:0 0 6px!important;line-height:1.35!important}.ep-mobile-style-grid-2col .card-excerpt{display:none!important}.ep-mobile-style-grid-2col .card-footer{font-size:0.65rem!important;padding:6px 0 0!important;margin-top:auto!important;display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:6px!important}.ep-mobile-style-grid-2col .card-meta-info{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:3px 6px!important;flex:1!important;min-width:0!important}.ep-mobile-style-grid-2col .card-meta-info span{display:flex!important;align-items:center!important;gap:3px!important;line-height:1.3!important;white-space:nowrap!important}.ep-mobile-style-grid-2col .card-footer .save-btn{flex-shrink:0!important;width:28px!important;height:28px!important;padding:4px!important;align-self:center!important}.quad-grid.ep-mobile-style-grid-2col{gap:10px!important}.quad-grid.ep-mobile-style-grid-2col .article-card{padding-bottom:10px!important}.quad-grid.ep-mobile-style-grid-2col .img-hover-zoom{aspect-ratio:16/10!important}.quad-grid.ep-mobile-style-grid-2col .category-tag{font-size:0.6rem!important;margin:8px 8px 3px!important;display:block!important;line-height:1.2!important}.quad-grid.ep-mobile-style-grid-2col .title-link{padding:0 8px!important}.quad-grid.ep-mobile-style-grid-2col .headline{font-size:0.8rem!important;line-height:1.35!important;margin:0!important}.quad-grid.ep-mobile-style-grid-2col .card-footer{font-size:0.62rem!important;padding:6px 8px 0!important;margin-top:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:4px!important}.quad-grid.ep-mobile-style-grid-2col .card-footer .time-read{white-space:nowrap!important;flex:1!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.quad-grid.ep-mobile-style-grid-2col .card-footer .save-btn{flex-shrink:0!important;width:26px!important;height:26px!important;padding:4px!important}.ep-mobile-style-quad-2col{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}.ep-mobile-style-quad-2col .article-card{border:none!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important;display:flex!important;flex-direction:column!important}.ep-mobile-style-quad-2col .img-hover-zoom{aspect-ratio:16/10!important;border-radius:4px!important;overflow:hidden!important}.ep-mobile-style-quad-2col .category-tag{font-size:0.65rem!important;margin-top:8px!important;display:block!important}.ep-mobile-style-quad-2col .headline{font-size:0.88rem!important;margin:4px 0 0!important;line-height:1.35!important}.ep-mobile-style-quad-2col .card-footer{font-size:0.65rem!important;padding:6px 0 0!important;margin-top:auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.ep-mobile-style-quad-2col .card-footer .time-read{white-space:nowrap!important}.ep-mobile-style-quad-2col .card-footer .save-btn{flex-shrink:0!important}.ep-mobile-style-list-classic .article-card,.ep-mobile-style-list-classic .lead-story,.ep-mobile-style-list-classic .bento-item,.ep-mobile-style-list-classic .zebra-main-post,.ep-mobile-style-list-classic .zebra-item{display:flex!important;flex-direction:row!important;align-items:flex-start!important;border:none!important;box-shadow:none!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;padding:0 0 15px 0!important;background:transparent!important;height:auto!important}.ep-mobile-style-list-classic .card-thumb,.ep-mobile-style-list-classic .img-hover-zoom,.ep-mobile-style-list-classic .zebra-thumb{width:var(--bbc-img-w)!important;height:var(--bbc-img-h)!important;padding-top:0!important;border-radius:4px!important;flex-shrink:0!important;margin:0 15px 0 0!important;aspect-ratio:auto!important}.ep-mobile-style-list-classic .zebra-main-post>img{width:var(--bbc-img-w)!important;height:var(--bbc-img-h)!important;position:static!important;border-radius:4px!important;margin-right:15px!important}.ep-mobile-style-list-classic .card-body,.ep-mobile-style-list-classic .lead-content,.ep-mobile-style-list-classic .feat-overlay,.ep-mobile-style-list-classic .zebra-info{padding:0!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;position:static!important;background:transparent!important;width:100%}.ep-mobile-style-list-classic .card-title,.ep-mobile-style-list-classic .headline,.ep-mobile-style-list-classic .feat-title,.ep-mobile-style-list-classic .zebra-info h4{font-size:1rem!important;margin-bottom:5px!important;line-height:1.3!important;color:var(--text-main)!important;text-shadow:none!important}.ep-mobile-style-list-classic .card-footer,.ep-mobile-style-list-classic .badge,.ep-mobile-style-list-classic .ep-format-icon,.ep-mobile-style-list-classic .feat-meta span:first-child,.ep-mobile-style-list-classic .btn,.ep-mobile-style-list-classic .ri-arrow-right-line{display:none!important}.ep-mobile-style-list-classic[data-mobile-excerpt="0"] .card-excerpt,.ep-mobile-style-list-classic[data-mobile-excerpt="0"] .abstract{display:none!important}.ep-mobile-style-list-detailed .article-card,.ep-mobile-style-list-detailed .lead-story,.ep-mobile-style-list-detailed .bento-item,.ep-mobile-style-list-detailed .zebra-main-post,.ep-mobile-style-list-detailed .zebra-item{display:flex!important;flex-direction:row-reverse!important;align-items:flex-start!important;border:none!important;box-shadow:none!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;padding:0 0 15px 0!important;background:transparent!important;height:auto!important}.ep-mobile-style-list-detailed .card-thumb,.ep-mobile-style-list-detailed .img-hover-zoom,.ep-mobile-style-list-detailed .zebra-thumb{width:var(--alj-img-w)!important;height:var(--alj-img-h)!important;padding-top:0!important;border-radius:4px!important;flex-shrink:0!important;margin:0 0 0 15px!important;aspect-ratio:auto!important}.ep-mobile-style-list-detailed .zebra-main-post>img{width:var(--alj-img-w)!important;height:var(--alj-img-h)!important;position:static!important;border-radius:4px!important;margin-left:15px!important}.ep-mobile-style-list-detailed .card-body,.ep-mobile-style-list-detailed .lead-content,.ep-mobile-style-list-detailed .feat-overlay,.ep-mobile-style-list-detailed .zebra-info{padding:0!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;position:static!important;background:transparent!important;width:100%}.ep-mobile-style-list-detailed .card-title,.ep-mobile-style-list-detailed .headline,.ep-mobile-style-list-detailed .feat-title,.ep-mobile-style-list-detailed .zebra-info h4{font-size:1rem!important;margin-bottom:5px!important;line-height:1.3!important;color:var(--text-main)!important;text-shadow:none!important}.ep-mobile-style-list-detailed .card-footer,.ep-mobile-style-list-detailed .badge,.ep-mobile-style-list-detailed .ep-format-icon,.ep-mobile-style-list-detailed .feat-meta span:first-child,.ep-mobile-style-list-detailed .btn,.ep-mobile-style-list-detailed .ri-arrow-right-line{display:none!important}.ep-mobile-style-list-detailed[data-mobile-excerpt="0"] .card-excerpt,.ep-mobile-style-list-detailed[data-mobile-excerpt="0"] .abstract{display:none!important}.ep-mobile-style-list-hero-stack .article-card,.ep-mobile-style-list-hero-stack .lead-story,.ep-mobile-style-list-hero-stack .bento-item,.ep-mobile-style-list-hero-stack .zebra-main-post,.ep-mobile-style-list-hero-stack .zebra-item{display:flex!important;flex-direction:row!important;align-items:center!important;border:none!important;box-shadow:none!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;padding:0 0 15px 0!important;background:transparent!important;height:auto!important}.ep-mobile-style-list-hero-stack>*:first-child,.ep-mobile-style-list-hero-stack>.sub-hero-grid>*:first-child,.ep-mobile-style-list-hero-stack .lead-story,.ep-mobile-style-list-hero-stack .zebra-main-post{flex-direction:column!important;border-bottom:2px solid var(--text-main)!important;margin-bottom:10px!important;align-items:stretch!important}.ep-mobile-style-list-hero-stack>*:first-child .card-thumb,.ep-mobile-style-list-hero-stack>*:first-child .img-hover-zoom,.ep-mobile-style-list-hero-stack>.sub-hero-grid>*:first-child .card-thumb,.ep-mobile-style-list-hero-stack>.sub-hero-grid>*:first-child .img-hover-zoom,.ep-mobile-style-list-hero-stack .lead-story .img-hover-zoom,.ep-mobile-style-list-hero-stack .zebra-main-post>img{width:100%!important;height:auto!important;padding-top:65%!important;margin:0 0 15px 0!important;position:relative!important}.ep-mobile-style-list-hero-stack>*:first-child .card-title,.ep-mobile-style-list-hero-stack>*:first-child .headline,.ep-mobile-style-list-hero-stack>.sub-hero-grid>*:first-child .card-title,.ep-mobile-style-list-hero-stack>.sub-hero-grid>*:first-child .headline,.ep-mobile-style-list-hero-stack .lead-story .headline,.ep-mobile-style-list-hero-stack .zebra-main-post .feat-title{font-size:1.4rem!important}.ep-mobile-style-list-hero-stack .card-thumb,.ep-mobile-style-list-hero-stack .img-hover-zoom,.ep-mobile-style-list-hero-stack .zebra-thumb{width:var(--nbc-img-w)!important;height:var(--nbc-img-h)!important;padding-top:0!important;border-radius:4px!important;flex-shrink:0!important;margin:0 15px 0 0!important}.ep-mobile-style-list-hero-stack .card-body,.ep-mobile-style-list-hero-stack .lead-content,.ep-mobile-style-list-hero-stack .feat-overlay,.ep-mobile-style-list-hero-stack .zebra-info{padding:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;position:static!important;background:transparent!important}.ep-mobile-style-list-hero-stack .card-title,.ep-mobile-style-list-hero-stack .headline,.ep-mobile-style-list-hero-stack .feat-title,.ep-mobile-style-list-hero-stack .zebra-info h4{font-size:1rem!important;margin-bottom:0!important;line-height:1.3!important;color:var(--text-main)!important;text-shadow:none!important}.ep-mobile-style-list-hero-stack .card-footer,.ep-mobile-style-list-hero-stack .badge,.ep-mobile-style-list-hero-stack .ep-format-icon,.ep-mobile-style-list-hero-stack .feat-meta span:first-child,.ep-mobile-style-list-hero-stack .btn,.ep-mobile-style-list-hero-stack .ri-arrow-right-line{display:none!important}.ep-mobile-style-list-hero-stack[data-mobile-excerpt="0"] .card-excerpt,.ep-mobile-style-list-hero-stack[data-mobile-excerpt="0"] .abstract{display:none!important}.ep-mobile-style-list-classic .classic-article-row,.ep-mobile-style-list-detailed .classic-article-row,.ep-mobile-style-list-hero-stack .classic-article-row{flex-direction:row!important;align-items:flex-start!important;gap:12px!important;padding:12px 0!important}.ep-mobile-style-list-classic .classic-meta-time,.ep-mobile-style-list-detailed .classic-meta-time,.ep-mobile-style-list-hero-stack .classic-meta-time{display:none!important}.ep-mobile-style-list-classic .classic-thumb{flex:0 0 var(--bbc-img-w)!important;height:var(--bbc-img-h)!important;border-radius:4px!important;margin:0 12px 0 0!important;order:-1!important}.ep-mobile-style-list-detailed .classic-thumb{flex:0 0 var(--alj-img-w)!important;height:var(--alj-img-h)!important;border-radius:4px!important;margin:0 0 0 12px!important;order:2!important}.ep-mobile-style-list-hero-stack .classic-thumb{flex:0 0 var(--nbc-img-w)!important;height:var(--nbc-img-h)!important;border-radius:4px!important;margin:0 12px 0 0!important;order:-1!important}.ep-mobile-style-list-classic .classic-content,.ep-mobile-style-list-detailed .classic-content,.ep-mobile-style-list-hero-stack .classic-content{flex:1!important}.ep-mobile-style-list-classic .classic-content .headline,.ep-mobile-style-list-detailed .classic-content .headline,.ep-mobile-style-list-hero-stack .classic-content .headline{font-size:1rem!important;margin-bottom:4px!important;line-height:1.3!important}.ep-mobile-style-list-classic .card-footer.classic,.ep-mobile-style-list-detailed .card-footer.classic,.ep-mobile-style-list-hero-stack .card-footer.classic{display:none!important}.ep-mobile-style-list-classic[data-mobile-excerpt="0"] .classic-content .abstract,.ep-mobile-style-list-detailed[data-mobile-excerpt="0"] .classic-content .abstract,.ep-mobile-style-list-hero-stack[data-mobile-excerpt="0"] .classic-content .abstract{display:none!important}.ep-mobile-style-list-hero-stack .classic-article-row:first-child{flex-direction:column!important;align-items:stretch!important;border-bottom:2px solid var(--text-main)!important;margin-bottom:5px!important;padding-bottom:15px!important}.ep-mobile-style-list-hero-stack .classic-article-row:first-child .classic-meta-time{display:block!important;font-size:0.75rem!important;margin-bottom:6px!important}.ep-mobile-style-list-hero-stack .classic-article-row:first-child .classic-thumb{flex:none!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important;margin:0 0 12px 0!important;padding-top:0!important;border-radius:4px!important}.ep-mobile-style-list-hero-stack .classic-article-row:first-child .classic-content{flex:1!important}.ep-mobile-style-list-hero-stack .classic-article-row:first-child .classic-content .headline{font-size:1.35rem!important;margin-bottom:6px!important}.ep-mobile-style-grid-2col .classic-wide-container{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important}.ep-mobile-style-grid-2col .classic-article-row{flex-direction:column!important;gap:8px!important;padding:8px!important;background:var(--bg-card)!important;border-radius:var(--radius)!important;border:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important}.ep-mobile-style-grid-2col .classic-meta-time{display:none!important}.ep-mobile-style-grid-2col .classic-thumb{flex:0 0 auto!important;width:100%!important;height:auto!important;aspect-ratio:16/9!important}.ep-mobile-style-grid-2col .classic-content .headline{font-size:0.85rem!important}.ep-mobile-style-list-classic .detailed-article-card,.ep-mobile-style-list-detailed .detailed-article-card,.ep-mobile-style-list-hero-stack .detailed-article-card{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:12px!important;border:none!important;box-shadow:none!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;padding:0 0 15px 0!important;background:transparent!important}.ep-mobile-style-list-classic .detailed-article-card a.detailed-thumb{width:var(--bbc-img-w)!important;height:var(--bbc-img-h)!important;flex-shrink:0!important;aspect-ratio:auto!important;margin:0 12px 0 0!important;border-radius:4px!important;order:-1!important}.ep-mobile-style-list-detailed .detailed-article-card a.detailed-thumb{width:var(--alj-img-w)!important;height:var(--alj-img-h)!important;flex-shrink:0!important;aspect-ratio:auto!important;margin:0 0 0 12px!important;border-radius:4px!important;order:2!important}.ep-mobile-style-list-hero-stack .detailed-article-card a.detailed-thumb{width:var(--nbc-img-w)!important;height:var(--nbc-img-h)!important;flex-shrink:0!important;aspect-ratio:auto!important;margin:0 12px 0 0!important;border-radius:4px!important;order:-1!important}.ep-mobile-style-list-classic .detailed-article-card .detailed-content,.ep-mobile-style-list-detailed .detailed-article-card .detailed-content,.ep-mobile-style-list-hero-stack .detailed-article-card .detailed-content{flex:1!important;padding:0!important}.ep-mobile-style-list-classic .detailed-article-card .headline,.ep-mobile-style-list-detailed .detailed-article-card .headline,.ep-mobile-style-list-hero-stack .detailed-article-card .headline{font-size:1rem!important;margin-bottom:4px!important;line-height:1.3!important}.ep-mobile-style-list-classic .detailed-article-card .card-footer,.ep-mobile-style-list-detailed .detailed-article-card .card-footer,.ep-mobile-style-list-hero-stack .detailed-article-card .card-footer{display:none!important}.ep-mobile-style-list-classic[data-mobile-excerpt="0"] .detailed-article-card .abstract,.ep-mobile-style-list-detailed[data-mobile-excerpt="0"] .detailed-article-card .abstract,.ep-mobile-style-list-hero-stack[data-mobile-excerpt="0"] .detailed-article-card .abstract{display:none!important}.ep-mobile-style-list-hero-stack .detailed-article-card:first-child{flex-direction:column!important;align-items:stretch!important;border-bottom:2px solid var(--text-main)!important;margin-bottom:5px!important;padding-bottom:15px!important}.ep-mobile-style-list-hero-stack .detailed-article-card:first-child a.detailed-thumb{width:100%!important;height:auto!important;flex:none!important;aspect-ratio:16/9!important;margin:0 0 12px 0!important;padding-top:0!important;border-radius:4px!important}.ep-mobile-style-list-hero-stack .detailed-article-card:first-child .detailed-content{flex:1!important}.ep-mobile-style-list-hero-stack .detailed-article-card:first-child .headline{font-size:1.35rem!important;margin-bottom:6px!important}.ep-mobile-style-list-hero-stack .detailed-article-card:first-child .card-footer{display:flex!important}.ep-mobile-style-grid-2col .detailed-large-wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important}.ep-mobile-style-grid-2col .detailed-article-card{flex-direction:column!important;border:1px solid var(--border)!important;border-radius:var(--radius)!important;padding:0 0 8px 0!important;background:var(--bg-card)!important;overflow:hidden!important}.ep-mobile-style-grid-2col .detailed-article-card a.detailed-thumb{width:100%!important;height:auto!important;aspect-ratio:16/9!important}.ep-mobile-style-grid-2col .detailed-article-card .headline{font-size:0.85rem!important;padding:0 8px!important}.ep-mobile-style-list-classic[data-mobile-excerpt="0"] .chart-title+*,.ep-mobile-style-list-detailed[data-mobile-excerpt="0"] .chart-title+*,.ep-mobile-style-list-hero-stack[data-mobile-excerpt="0"] .chart-title+*{display:none!important}.ep-mobile-style-list-hero-stack .chart-list>.chart-item:first-child{flex-direction:column!important;align-items:stretch!important;border-bottom:2px solid var(--text-main)!important;margin-bottom:8px!important;padding-bottom:15px!important;gap:0!important}.ep-mobile-style-list-hero-stack .chart-list>.chart-item:first-child .chart-rank{display:none!important}.ep-mobile-style-list-hero-stack .chart-list>.chart-item:first-child .chart-thumb-link{width:100%!important;margin:0 0 12px 0!important}.ep-mobile-style-list-hero-stack .chart-list>.chart-item:first-child .chart-thumb{width:100%!important;height:auto!important;aspect-ratio:16/9!important;object-fit:cover!important;border-radius:4px!important}.ep-mobile-style-list-hero-stack .chart-list>.chart-item:first-child .chart-title{font-size:1.2rem!important}.ep-mobile-style-grid-2col .chart-list{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important}.ep-mobile-style-grid-2col .chart-item{flex-direction:column!important;padding:8px!important;background:var(--bg-card)!important;border-radius:var(--radius)!important;border:1px solid var(--border)!important}.ep-mobile-style-grid-2col .chart-thumb-link{width:100%!important;margin:0 0 8px 0!important}.ep-mobile-style-grid-2col .chart-thumb{width:100%!important;height:auto!important;aspect-ratio:16/9!important;object-fit:cover!important}.ep-mobile-style-grid-2col .chart-rank{display:none!important}.ep-mobile-style-list-classic .cinema-grid,.ep-mobile-style-list-detailed .cinema-grid,.ep-mobile-style-list-hero-stack .cinema-grid,.ep-mobile-style-grid-2col .cinema-grid{display:flex!important;flex-direction:column!important;gap:12px!important}.ep-mobile-style-list-classic .cinema-card,.ep-mobile-style-list-detailed .cinema-card,.ep-mobile-style-list-hero-stack .cinema-card{aspect-ratio:16/9!important;height:auto!important}.ep-mobile-style-list-classic .cinema-card.large,.ep-mobile-style-list-detailed .cinema-card.large,.ep-mobile-style-list-hero-stack .cinema-card.large{grid-column:auto!important}.ep-mobile-style-grid-2col .cinema-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;flex-direction:unset!important}.ep-mobile-style-grid-2col .cinema-card{aspect-ratio:4/3!important;height:auto!important}.ep-mobile-style-grid-2col .cinema-card.large{grid-column:span 2!important;aspect-ratio:16/7!important}.ep-mobile-style-list-classic .split-cols-grid,.ep-mobile-style-list-detailed .split-cols-grid,.ep-mobile-style-list-hero-stack .split-cols-grid,.ep-mobile-style-grid-2col .split-cols-grid{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.ep-mobile-style-list-classic .split-lead-card,.ep-mobile-style-list-detailed .split-lead-card,.ep-mobile-style-list-hero-stack .split-lead-card,.ep-mobile-style-grid-2col .split-lead-card{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:12px!important;margin-bottom:12px!important;padding-bottom:12px!important}.ep-mobile-style-list-classic .split-lead-card .img-hover-zoom,.ep-mobile-style-list-detailed .split-lead-card .img-hover-zoom{flex:0 0 var(--bbc-img-w)!important;height:var(--bbc-img-h)!important;aspect-ratio:auto!important;margin:0!important;border-radius:4px!important}.ep-mobile-style-list-hero-stack .split-lead-card .img-hover-zoom,.ep-mobile-style-grid-2col .split-lead-card .img-hover-zoom{width:100%!important;aspect-ratio:16/9!important;height:auto!important;flex:none!important;margin:0 0 10px 0!important}.ep-mobile-style-list-classic .split-list-item,.ep-mobile-style-list-detailed .split-list-item,.ep-mobile-style-list-hero-stack .split-list-item{padding:10px 0!important}.ep-mobile-style-list-classic[data-mobile-excerpt="0"] .split-list-info .abstract,.ep-mobile-style-list-detailed[data-mobile-excerpt="0"] .split-list-info .abstract,.ep-mobile-style-list-hero-stack[data-mobile-excerpt="0"] .split-list-info .abstract{display:none!important}}.classic-article-row{display:flex;align-items:flex-start;padding:25px 0;border-bottom:1px solid var(--border);gap:25px}.classic-article-row:last-child{border-bottom:none}.classic-meta-time{flex:0 0 80px;font-size:.8rem;font-weight:600;color:var(--text-muted);padding-top:5px}.classic-content{flex:1;display:flex;flex-direction:column}.classic-content .headline{font-size:1.5rem;margin-bottom:10px}.classic-content .abstract{margin-bottom:0}.classic-thumb{flex:0 0 280px;border-radius:0;margin:0;aspect-ratio:16/9}.split-cols-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.split-lead-card{margin-bottom:25px;padding-bottom:25px;border-bottom:2px solid var(--text-main)}.split-lead-card .img-hover-zoom{aspect-ratio:16/10;margin-bottom:15px;border-radius:0}.split-lead-card .headline{font-size:1.6rem;margin-bottom:0}.split-list-item{display:flex;gap:15px;padding:15px 0;border-bottom:1px solid var(--border);align-items:center}.split-list-item:last-child{border-bottom:none;padding-bottom:0}.split-list-item .img-hover-zoom{flex:0 0 120px;aspect-ratio:16/10;margin:0;border-radius:0}.split-list-info{flex:1}.detailed-large-wrapper{display:flex;flex-direction:column;gap:35px}.detailed-article-card{display:flex;gap:30px;align-items:center;border-bottom:1px solid var(--border);padding-bottom:35px}.detailed-article-card:last-child{border-bottom:none;padding-bottom:0}.detailed-thumb{flex:0 0 38%;aspect-ratio:16/10;margin:0;border-radius:var(--radius)}.detailed-content{flex:1;min-width:0;padding:0}@media (max-width:992px){.split-cols-grid{grid-template-columns:minmax(0,1fr);gap:30px}.detailed-thumb{flex:0 0 45%}}.list-classic-wide-section,.grid-split-columns-section{margin-top:3rem;margin-bottom:4rem}.list-detailed-large-section{margin-top:2rem;margin-bottom:3rem}.grid-quad-section{margin-top:3rem;margin-bottom:3rem}.grid-hero-section .ep-section-heading{margin-bottom:1.5rem}.grid-standard-section .ep-section-heading{margin-bottom:1.25rem}.grid-zebra-section .ep-section-heading{margin-bottom:1.5rem}.bento-grid-wrapper .ep-section-heading{margin-bottom:1.5rem}.multimedia-wrapper .ep-section-heading{margin-bottom:1.5rem}.grid-quad-section .ep-section-heading{margin-bottom:1.25rem}.list-trending-section .ep-section-heading{margin-bottom:1rem}.carousel-cards-section .ep-section-heading{margin-bottom:1rem}.list-detailed-large-section .ep-section-heading{margin-bottom:1rem}.list-classic-wide-section .ep-section-heading{margin-bottom:1rem}.split-col .ep-section-heading{margin-bottom:1rem}.quad-slider-wrap{position:relative;outline:none}.quad-slider-wrap:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.quad-slider-viewport{overflow:hidden}.quad-slider-track{display:flex;gap:2rem;transition:transform 0.44s cubic-bezier(.25,.46,.45,.94);will-change:transform;user-select:none;-webkit-user-select:none;cursor:grab}.quad-slider-track:active{cursor:grabbing}.quad-slide-page{flex-shrink:0;min-width:0;box-sizing:border-box}.quad-slide-page .article-card{min-width:0;width:100%}.quad-slider-track .article-card{flex-shrink:0;min-width:0;border:none;background:#fff0;box-shadow:none;border-radius:0}.quad-slider-track .img-hover-zoom{display:block;aspect-ratio:16 / 10;overflow:hidden;border-radius:var(--radius);background:var(--bg-section-alt)}.quad-slider-track .img-hover-zoom img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.quad-slider-track .article-card:hover .img-hover-zoom img{transform:scale(1.04)}.quad-slider-arrow{position:absolute;top:28%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:1px solid var(--border);background:var(--bg-card);color:var(--text-main);display:flex;align-items:center;justify-content:center;font-size:1.3rem;cursor:pointer;z-index:10;box-shadow:0 2px 10px rgb(0 0 0 / .12);transition:background 0.2s,color 0.2s,border-color 0.2s,box-shadow 0.2s,opacity 0.25s,transform 0.2s}.quad-slider-arrow:hover{background:var(--accent-fill,var(--accent));color:var(--on-accent-fill,#fff);border-color:var(--accent);box-shadow:0 5px 16px rgb(0 0 0 / .18);transform:translateY(-50%) scale(1.1)}.quad-slider-arrow--prev{left:10px}.quad-slider-arrow--next{right:10px}.quad-slider-arrow.is-disabled{opacity:.22;cursor:default;pointer-events:none}.quad-slider-dots{display:flex;justify-content:center;align-items:center;gap:0;margin-top:8px}.quad-slider-dot{position:relative;width:24px;height:24px;border:none;background:#fff0;cursor:pointer;padding:0;transition:width 0.28s cubic-bezier(.34,1.56,.64,1)}.quad-slider-dot::before{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;border-radius:4px;background:var(--border);transform:translate(-50%,-50%);transition:background 0.2s ease,width 0.28s cubic-bezier(.34,1.56,.64,1)}.quad-slider-dot:hover::before{background:var(--text-muted,#888)}.quad-slider-dot.is-active{width:34px}.quad-slider-dot.is-active::before{background:var(--accent);width:24px}.quad-slider-dot:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:6px}@media (max-width:639px){.quad-slider-track{gap:.75rem}.quad-slider-arrow{width:30px;height:30px;font-size:1rem;top:30%}.quad-slider-arrow--prev{left:4px}.quad-slider-arrow--next{right:4px}}.bento-grid-wrapper{margin-top:3rem;margin-bottom:4rem}.bento-item-header{display:flex;justify-content:space-between;align-items:center}.bento-item-header.align-start{align-items:flex-start}.bento-item .abstract{margin-top:1rem}.ep-grid-full-width{grid-column:1 / -1;width:100%}.master-grid .ep-grid-full-width .ep-section-heading{margin-bottom:0}.card-footer.no-border{border:none;padding:0;justify-content:flex-start;gap:2rem}.img-hover-zoom.aspect-16-10{aspect-ratio:16/10;width:100%;display:block}.opinion-item-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.opinion-item .author-meta{margin:0}.opinion-item .headline{margin-bottom:0}.save-btn.save-sm{width:28px;height:28px}.save-btn.save-sm svg{width:14px;height:14px}.img-hover-zoom .grid-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--bg-section-alt)}.img-hover-zoom .grid-placeholder i{font-size:2rem;color:var(--border)}.img-hover-zoom .grid-placeholder i.icon-md{font-size:3rem}.img-hover-zoom .grid-placeholder i.icon-lg{font-size:4rem}.cinema-card .overlay-content{z-index:2;display:flex;flex-direction:column}.overlay-content-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.cinema-category-tag{color:#38BDF8;margin:0}.cinema-card.small{min-height:240px;display:flex;flex-direction:column}.cinema-img-link{display:block;width:100%;height:100%;position:relative}.cinema-img-link.fill{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;margin:0}.cinema-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--bg-section-alt)}.cinema-placeholder.dark{background:#1e293b}.cinema-placeholder i{color:#475569}.cinema-placeholder i.icon-lg{font-size:4rem}.cinema-placeholder i.icon-md{font-size:3rem}.save-btn.save-cinema{border-color:rgb(255 255 255 / .3);padding:0}.save-btn.save-cinema svg{stroke:#fff}.split-lead-card .card-footer{padding-top:10px;border:none}.split-list-info .headline{font-size:.95rem;margin-bottom:5px}.split-list-info .abstract{font-size:.8rem;margin:0}.detailed-content .headline{font-size:1.6rem;margin-bottom:12px}.detailed-content .abstract{font-size:1rem}.card-footer.no-top{padding-top:0;border:none}.detailed-meta{display:flex;flex-direction:column;gap:5px}.detailed-meta .time-read{font-size:.8rem;font-weight:600;color:var(--text-muted)}.detailed-meta .author-meta{font-size:.85rem}.card-footer.classic{border:none;padding:0;margin-top:15px}.card-footer.classic .category-tag{margin:0}.classic-placeholder{width:100%;height:100%;background:var(--bg-section-alt)}.grid-empty-state{padding:20px;text-align:center;background:var(--bg-section-alt);border-radius:var(--radius);color:var(--text-muted);grid-column:1 / -1}.grid-empty-state i{font-size:2rem;margin-bottom:10px;display:block}.badge.news-badge{background:#000;color:#fff;font-size:.6rem}.card-excerpt{font-size:.9rem;color:var(--text-muted);margin-bottom:15px}.card-time-meta{display:flex;align-items:center;gap:10px}.card-thumb-placeholder{width:100%;height:100%;background:var(--bg-section-alt)}.feat-overlay .abstract.card-excerpt{display:none}.feat-meta.no-margin{margin-bottom:0}.chart-thumb.no-image{background:var(--bg-section-alt)}.ep-dynamic-carousel{padding-top:30px;margin-bottom:2rem}.carousel-card{text-decoration:none;color:inherit}.carousel-name{font-weight:700;font-size:.95rem;text-align:center}@media (max-width:600px){.ep-mobile-style-list-classic .detailed-article-card a.detailed-thumb{flex:0 0 var(--bbc-img-w)!important}.ep-mobile-style-list-detailed .detailed-article-card a.detailed-thumb{flex:0 0 var(--alj-img-w)!important}.ep-mobile-style-list-hero-stack .detailed-article-card a.detailed-thumb{flex:0 0 var(--nbc-img-w)!important}}.ep-sidebar-widget{margin-bottom:40px}.trending-date-span{margin-right:8px}.trending-fire-icon{color:var(--accent-text,var(--accent))}@media (max-width:600px){.classic-article-row{flex-direction:column-reverse;gap:15px;padding:20px 0}.classic-meta-time{flex:auto;padding-top:0;margin-top:-10px}.classic-thumb{flex:auto;width:100%;margin-bottom:10px}.detailed-article-card{flex-direction:column;align-items:stretch;gap:20px}.detailed-thumb{flex:auto;width:100%}}.ep-sticky-sidebar{position:-webkit-sticky;position:sticky;top:calc(var(--ep-header-stick, var(--header-height, 80px)) + 30px);align-self:start;height:max-content;z-index:5}body.admin-bar .ep-sticky-sidebar{top:calc(var(--ep-header-stick, var(--header-height, 80px)) + 30px + var(--ep-admin-bar, 32px))}html[style*="--ep-stick-bottom"] .ep-sticky-sidebar,html[style*="--ep-stick-bottom"] body.admin-bar .ep-sticky-sidebar{top:calc(var(--ep-stick-bottom) + 30px)}@media (max-width:992px){.ep-sticky-sidebar{position:static}}.ep-sticky-sidebar-bottom{position:-webkit-sticky;position:sticky;bottom:20px;align-self:end;z-index:50}.ep-premium-search{display:flex;align-items:center;width:100%;background:var(--bg-card);border-radius:50px;border:1px solid var(--border);transition:all 0.3s ease;box-shadow:0 4px 15px rgb(0 0 0 / .02);padding:6px 6px 6px 22px}.ep-premium-search:focus-within{border-color:var(--search-btn-color,var(--accent))!important;box-shadow:0 4px 20px rgb(0 0 0 / .08)}.ep-premium-search-icon{color:var(--text-muted);font-size:1.2rem;margin-right:12px;flex-shrink:0;transition:color 0.3s}.ep-premium-search:focus-within .ep-premium-search-icon{color:var(--search-btn-color,var(--accent))!important}.ep-premium-search input{flex-grow:1;min-width:0;border:none;background:#fff0;color:var(--text-main);font-family:inherit;font-size:.95rem;outline:none;-webkit-appearance:none;padding:10px 0}.ep-premium-search input::placeholder{color:var(--text-muted);opacity:.7}.ep-premium-search button{flex-shrink:0;margin-left:10px;background-color:var(--search-btn-color,var(--accent))!important;color:var(--search-btn-text,var(--on-accent-fill,#fff))!important;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:transform 0.2s ease,box-shadow 0.2s ease;box-shadow:0 4px 10px rgb(0 0 0 / .1)}.ep-premium-search button:hover{transform:scale(1.05);box-shadow:0 6px 15px rgb(0 0 0 / .15)}.trending-list{display:flex;flex-direction:column;gap:15px}.trending-item{display:flex;gap:15px;align-items:center;cursor:pointer}.trending-thumb{width:80px;height:80px;border-radius:12px;object-fit:cover;flex-shrink:0}.trending-thumb-placeholder{width:80px;height:80px;background:var(--bg-section-alt);border-radius:12px;flex-shrink:0}.trending-info{display:flex;flex-direction:column}.trending-title{font-size:.95rem;font-weight:700;line-height:1.4;margin-bottom:5px;color:var(--text-main);transition:color 0.2s}.trending-item:hover .trending-title{color:var(--accent-text,var(--accent))}.trending-views{font-size:.8rem;color:var(--text-muted);font-weight:600}.no-trending-posts{color:var(--text-muted);font-size:.9rem}.trending-list.has-counter{counter-reset:trending-counter}.trending-list.has-counter .trending-item{counter-increment:trending-counter}.trending-rank{font-size:1.5rem;font-weight:900;font-style:italic;font-family:var(--font-heading,'Manrope',sans-serif);color:#e0e0e0;width:22px;text-align:center;flex-shrink:0;line-height:1}.trending-rank::before{content:counter(trending-counter)}.trending-list.has-counter .trending-item:nth-child(-n+3) .trending-rank{color:var(--accent-text,var(--accent))}.newsletter-widget-inner{background:var(--bg-section-alt);padding:25px;border-radius:var(--radius);border:1px solid var(--border);text-align:center}.newsletter-icon{font-size:2.5rem;color:var(--newsletter-icon,var(--accent));margin-bottom:10px;display:block}.newsletter-title{font-size:1.2rem;font-weight:800;margin-bottom:10px}.newsletter-desc{font-size:.9rem;color:var(--text-muted);margin-bottom:20px}.newsletter-form input{width:100%;padding:12px;border-radius:8px;border:1px solid var(--border);margin-bottom:10px;background:var(--bg-card);color:var(--text-main);outline:none}.newsletter-form .subscribe-btn{width:100%;justify-content:center;padding:12px 28px;background:var(--accent-fill,var(--accent));color:var(--on-accent-fill,white);border-radius:50px;font-weight:700;border:none;cursor:pointer;transition:opacity 0.2s}.newsletter-form .subscribe-btn:hover{opacity:.9}.wsc{background:var(--bg-section-alt);padding:25px;border-radius:var(--radius);border:1px solid var(--border);text-align:center}.wsc__mark{display:block;margin-bottom:10px;font-size:2.5rem;line-height:1;color:var(--accent-text,var(--accent))}.wsc__title{margin-bottom:10px;font-size:1.2rem;font-weight:800}.wsc__desc{margin-bottom:20px;font-size:.9rem;color:var(--text-muted)}.wsc__list{display:grid;gap:8px;margin:0;padding:0;list-style:none;text-align:left}.wsc__item{display:flex;align-items:center;gap:12px;padding:9px 14px 9px 9px;border:1px solid var(--border);border-radius:12px;background:var(--bg-card);color:var(--text-main)!important;text-decoration:none;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.wsc__ico{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:color-mix(in srgb,var(--net) 12%,transparent);color:var(--net);font-size:17px;transition:background .25s ease,color .25s ease}[data-theme="dark"] .wsc__ico{background:rgb(255 255 255 / .08);color:var(--text-main)}.wsc__name{flex:1;min-width:0;font-size:.9rem;font-weight:700}.wsc__count{font-size:.78rem;font-weight:700;color:var(--text-muted);font-variant-numeric:tabular-nums}.wsc__go{font-size:15px;color:var(--text-muted);transition:transform .25s ease,color .25s ease}.wsc__item:hover{border-color:var(--accent);transform:translateY(-1px);box-shadow:0 10px 22px -16px color-mix(in srgb,var(--accent) 70%,transparent)}.wsc__item:hover .wsc__ico{background:var(--accent-fill,var(--accent));color:var(--on-accent-fill,#fff)}.wsc__item:hover .wsc__go{color:var(--accent-text,var(--accent));transform:translate(2px,-2px)}.wsc__note{margin:14px 0 0;font-size:.75rem;color:var(--text-muted)}.wst{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--border);border-left:1px solid var(--border)}.wst>li{border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.wst.is-odd>li:first-child{grid-column:1 / -1}.wst__tile{display:flex;flex-direction:column;gap:14px;padding:16px;color:var(--text-main)!important;text-decoration:none;transition:background .25s ease}.wst__top{display:flex;align-items:center;justify-content:space-between}.wst__ico{font-size:19px;line-height:1;color:var(--net)}.wst__tile--tw .wst__ico,.wst__tile--tk .wst__ico{color:var(--text-main)}.wst__go{font-size:14px;color:var(--text-muted);opacity:0;transform:translate(-3px,3px);transition:opacity .25s ease,transform .25s ease,color .25s ease}.wst__num{display:block;font-family:var(--font-heading);font-size:1.2rem;font-weight:700;line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.wst__num--name{font-size:.95rem}.wst__label{margin-top:-8px;font-size:10.5px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;color:var(--text-muted)}.wst__tile:hover{background:var(--bg-section-alt)}.wst__tile:hover .wst__go{opacity:1;transform:none;color:var(--accent-text,var(--accent))}.widget-social--tiles .wsc__note{margin:12px 0 0;font-size:.75rem;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.wst__tile,.wst__go,.wsc__item,.wsc__ico,.wsc__go{transition:none}}.audio-player-widget{background:var(--audio-player-bg,var(--bg-card));border:1px solid var(--border);border-top:4px solid var(--audio-player-accent,var(--accent));border-radius:var(--radius);padding:25px}.audio-player-header{display:flex;align-items:center;gap:10px;margin-bottom:15px;font-weight:700;color:var(--text-main)}.audio-player-header i{font-size:1.2rem;color:var(--audio-player-accent,var(--accent))}.audio-controls{display:flex;align-items:center;gap:15px}.play-btn.ep-tts-btn{width:45px;height:45px;border-radius:50%;background:var(--audio-player-accent,var(--accent));color:#fff;display:flex;align-items:center;justify-content:center;border:none;font-size:1.2rem;cursor:pointer;transition:transform 0.2s}.play-btn.ep-tts-btn:hover{transform:scale(1.05)}.progress-bar{flex-grow:1;height:6px;background:var(--border);border-radius:3px;position:relative;overflow:hidden}.progress-fill.ep-tts-progress{position:absolute;left:0;top:0;height:100%;width:0%;background:var(--audio-player-accent,var(--accent));border-radius:3px;transition:width 0.1s linear}.ep-tts-time{font-size:.8rem;font-weight:600;color:var(--text-muted);min-width:40px;text-align:right}.ad-box.placeholder-ad{background:var(--bg-section-alt);border:2px dashed var(--border);height:300px;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-weight:700;border-radius:var(--radius)}.ad-box.placeholder-ad i{margin-right:5px}.ep-store-buttons{display:flex;gap:15px;flex-wrap:wrap}.store-btn{flex:1;justify-content:center;box-shadow:0 10px 25px color-mix(in srgb,var(--accent-fill,#ff3366) 15%,transparent);color:#fff!important;transition:transform 0.2s}.store-btn:hover{transform:translateY(-3px);color:#fff!important}.store-btn.apple-store{background:#000}.store-btn.spotify-store{background:#1db954}.ep-trending-page-wrapper{background-color:var(--bg-body);padding:60px 20px}.ep-trending-container{max-width:900px;margin:0 auto;background:var(--bg-card);overflow:hidden}.ep-trending-header{padding:40px 40px 20px;border-bottom:2px solid var(--text-main);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.ep-trending-page-title{font-family:var(--font-heading);font-size:clamp(1.8rem, 4vw, 2.5rem);font-weight:900;letter-spacing:-.5px;color:var(--text-main);margin:0;text-transform:uppercase}.live-pulse{display:flex;align-items:center;gap:8px;font-weight:700;font-size:.85rem;color:var(--accent-text,var(--accent));text-transform:uppercase;letter-spacing:1px}.ep-trending-live-dot{margin-top:-2px}.ep-trending-list{display:flex;flex-direction:column}.ep-trending-item{display:flex;align-items:center;gap:25px;padding:25px 40px;border-bottom:1px solid var(--border);text-decoration:none;transition:all 0.3s ease;background:var(--bg-card)}.ep-trending-item:last-child{border-bottom:none}.ep-trending-item:hover{background:var(--bg-section-alt);transform:translateX(8px);border-left:4px solid var(--accent);padding-left:36px}.ep-trending-rank{font-family:var(--font-heading);font-size:2.5rem;font-weight:900;color:var(--border);width:60px;text-align:center;font-style:italic;flex-shrink:0;line-height:1;transition:color 0.3s ease}.ep-trending-item.ep-rank-top .ep-trending-rank{color:var(--accent-text,var(--accent))}.ep-trending-thumb{width:100px;height:100px;border-radius:var(--radius);overflow:hidden;flex-shrink:0;position:relative;background:var(--bg-section-alt)}.ep-trending-thumb img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.ep-trending-item:hover .ep-trending-thumb img{transform:scale(1.08)}.ep-trending-content{display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-width:0}.ep-trending-category{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--accent-text,var(--accent));margin-bottom:6px}.ep-trending-title{font-family:var(--font-heading);font-size:1.15rem;font-weight:800;color:var(--text-main);line-height:1.4;margin:0 0 10px;transition:color 0.2s ease}.ep-trending-item:hover .ep-trending-title{color:var(--accent-text,var(--accent))}.ep-trending-empty{padding:60px 40px;text-align:center;color:var(--text-muted)}.ep-trending-empty i{font-size:3rem;margin-bottom:15px;display:block;color:var(--border)}.ep-trending-empty p{font-size:1.1rem;font-weight:600;margin:0}@media (max-width:768px){.ep-trending-header{padding:25px 15px 15px;flex-direction:column;align-items:flex-start}.ep-trending-item{padding:15px;gap:12px}.ep-trending-item:hover{transform:translateX(4px);padding-left:11px}.ep-trending-rank{font-size:1.75rem;width:35px}.ep-trending-thumb{width:70px;height:70px}.ep-trending-title{font-size:1rem;margin-bottom:5px;line-height:1.4;word-wrap:break-word;white-space:normal}}.ep-dynamic-carousel .carousel-mask{overflow:hidden;width:100%}.ep-dynamic-carousel .carousel-track{display:flex;gap:20px;width:max-content;animation:ep-carousel-scroll var(--carousel-speed,25s) linear infinite}.ep-dynamic-carousel .carousel-track:hover{animation-play-state:paused}.ep-dynamic-carousel.carousel-static .carousel-mask{overflow-x:auto;padding-bottom:15px;scrollbar-width:none}.ep-dynamic-carousel.carousel-static .carousel-mask::-webkit-scrollbar{display:none}.ep-dynamic-carousel.carousel-static .carousel-track{animation:none;width:auto}.ep-dynamic-carousel .carousel-card{width:155px;max-width:200px;min-width:100px;flex-shrink:0;display:flex;flex-direction:column;align-items:center}.ep-dynamic-carousel .carousel-img{width:100px;height:100px;border-radius:50%;object-fit:cover;margin-bottom:10px;transition:transform 0.3s ease,box-shadow 0.3s ease}.ep-dynamic-carousel .carousel-card:hover .carousel-img{transform:translateY(-5px);box-shadow:0 10px 20px rgb(0 0 0 / .1)}@media (max-width:992px){.ep-dynamic-carousel .carousel-card{width:130px}}@media (max-width:768px){.ep-dynamic-carousel .carousel-card{width:105px}.ep-dynamic-carousel .carousel-img{width:80px;height:80px}}@keyframes ep-carousel-scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - 10px))}}.carousel-cards-mini{border-bottom:none!important}.carousel-cards-mini .carousel-track{gap:12px!important}.carousel-cards-mini .carousel-card{width:70px!important;min-width:60px!important;max-width:80px!important}.carousel-cards-mini .carousel-img{width:48px!important;height:48px!important;margin-bottom:6px!important}@media (min-width:993px){.carousel-cards-mini .carousel-img{width:60px!important;height:60px!important;margin-bottom:6px!important}}.carousel-cards-mini .carousel-name{font-size:12px!important;line-height:1.3!important;white-space:nowrap!important}body.home .carousel-cards-mini{margin-bottom:-40px}body.archive .carousel-cards-mini{margin-top:-40px;border-bottom:none!important;margin-bottom:-40px}body.single .carousel-cards-mini{border-bottom:none!important;margin-bottom:-60px;margin-top:-40px}@media (max-width:992px){body.single.layout-boxed .carousel-cards-mini{border-bottom:none!important;padding-top:72px}}@media (max-width:992px){body.single.layout-wide .carousel-cards-mini{border-bottom:none!important}}.ep-card-footer{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:auto}.ep-card-footer.borderless.feat-overlay-actions{border-top:none;padding-top:0;margin-top:15px}.ep-card-footer .btn,.ep-card-footer .save-btn{position:relative;z-index:3;pointer-events:auto}.ep-card-footer .btn:hover{opacity:.9}.ep-badge{position:absolute;top:20px;left:20px;z-index:10;padding:5px 12px;font-size:.75rem;font-weight:800;text-transform:uppercase;border-radius:50px;letter-spacing:.5px;display:inline-flex;align-items:center;gap:5px;background-color:var(--btn-bg,var(--accent));color:var(--btn-text,#ffffff)}@media (max-width:600px){.ep-badge{top:15px;left:15px}}.feat-card-link{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.zebra-actions{display:flex;flex-direction:column;align-items:center;gap:10px;margin-left:auto}.zebra-arrow{color:var(--text-muted)!important;font-size:1.5rem;line-height:1;transition:color 0.2s ease,transform 0.2s ease}.zebra-arrow:hover,.zebra-item:hover .zebra-arrow{color:var(--btn-bg,var(--accent))!important;transform:translateX(3px)}.zebra-info h4{margin:0 0 8px 0;font-size:clamp(0.875rem, 2.2vw, 1.05rem);line-height:1.35;font-weight:700;font-family:var(--font-heading)}@media (max-width:640px){.zebra-info h4{font-size:.875rem;line-height:1.3;font-weight:700}}.zebra-info h4 a{color:var(--text-main)!important;text-decoration:none;transition:color 0.2s ease}.zebra-item:hover .zebra-info h4 a,.zebra-info h4 a:hover{color:var(--btn-bg,var(--accent))!important}.zebra-info span{font-size:.75rem;font-weight:600;color:var(--text-muted);text-transform:uppercase}.list-trending-section{padding:60px 0}.chart-list{counter-reset:chart-counter}.chart-item{display:flex;align-items:center;gap:25px;padding:20px 0;border-bottom:1px solid var(--border)}.chart-rank{width:40px;font-size:2rem;font-weight:900;color:#e0e0e0;text-align:center;counter-increment:chart-counter;font-style:italic}.chart-rank::before{content:counter(chart-counter)}.chart-item:nth-child(-n+3) .chart-rank{color:var(--accent-text,var(--accent))}.chart-thumb{width:70px;height:70px;border-radius:12px;object-fit:cover}.chart-thumb-link{position:relative;display:block;flex-shrink:0}.chart-thumb-link .chart-thumb{display:block;width:70px;height:70px;border-radius:12px;object-fit:cover}.chart-info{display:flex;flex-direction:column;flex-grow:1}.chart-title{font-size:1.1rem;font-weight:800;line-height:1.4;margin:0 0 8px 0;font-family:var(--font-heading)}.chart-title a{color:var(--text-main)!important;text-decoration:none;transition:color 0.2s ease}.chart-item:hover .chart-title a,.chart-title a:hover{color:var(--btn-bg,var(--accent))!important}.chart-meta-wrapper{display:flex;justify-content:space-between;align-items:center}.chart-meta{font-size:.85rem;color:var(--text-muted);display:flex;gap:10px;align-items:center;font-weight:600}.chart-fire-icon{color:var(--btn-bg,var(--accent))}.prev-next-pagination{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:32px;padding:20px 0 4px}.btn-prev-next{display:inline-flex;align-items:center;gap:6px;padding:10px 22px;border:2px solid var(--border,#e2e8f0);border-radius:var(--border-radius,8px);background:var(--bg-body);color:var(--text-main);font-size:.9rem;font-weight:700;font-family:var(--font-heading);cursor:pointer;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease,opacity 0.2s ease;white-space:nowrap;flex:1;max-width:160px;justify-content:center}.btn-prev-next:hover:not(:disabled){background:var(--accent-fill,var(--accent));border-color:var(--accent);color:var(--on-accent-fill,#fff)}.btn-prev-next:disabled{opacity:.35;cursor:not-allowed}.ep-page-indicator{display:flex;align-items:center;gap:4px;font-size:.9rem;font-weight:700;color:var(--text-muted,#64748b);min-width:56px;justify-content:center;flex-shrink:0}.ep-current-page{color:var(--accent-text,var(--accent));font-size:1.1rem}.ep-page-sep{opacity:.5}.magazine-grid.ajax-loading{opacity:.5;pointer-events:none;transition:opacity 0.25s ease}@media (max-width:600px){.btn-prev-next{padding:9px 14px;font-size:.82rem;max-width:130px}.ep-page-indicator{font-size:.82rem;min-width:44px}}@media (max-width:380px){.article-card .headline,.article-card h3,.article-card h4{font-size:clamp(0.85rem, 4vw, 1rem)!important}.chart-item{gap:12px;padding:14px 0}.chart-rank{width:28px;font-size:1.4rem}.chart-thumb,.chart-thumb-link .chart-thumb{width:54px;height:54px}.chart-title{font-size:.9rem}.zebra-item{gap:10px}.zebra-thumb{flex:0 0 66px;width:66px;height:66px}.zebra-info h4{font-size:.82rem;line-height:1.3}.detailed-article-card{flex-direction:column!important;align-items:stretch!important}.detailed-thumb{flex:none!important;width:100%!important;aspect-ratio:16 / 9}.load-more-container .btn{width:100%;justify-content:center}.ep-sidebar-widget{margin-bottom:28px}}@media (max-width:992px){body.page:not(.layout-boxed) .page-header{padding-top:35px!important}}.ep-latest-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:22px}.ep-latest-item{display:grid;grid-template-columns:100px minmax(0,1fr);gap:15px;align-items:start;margin:0}.ep-latest-thumb img,.ep-latest-ph{display:block;width:100px;height:70px;object-fit:cover;border-radius:4px;background:var(--bg-section-alt)}.ep-latest-body{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.ep-latest-badge{padding:4px 6px;border-radius:2px;background:var(--accent-fill,var(--accent));color:var(--on-accent-fill,#fff);font-size:10px;font-weight:700;line-height:1;letter-spacing:.4px;text-transform:uppercase}.ep-latest-title{color:var(--text-main);font-size:15px;font-weight:700;line-height:1.35;text-decoration:none;transition:color .2s}.ep-latest-title:hover{color:var(--accent-text,var(--accent))}.ep-latest-cat{font-size:11px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--text-muted,#888)}@media (max-width:992px){.feat-card:has(>.ep-badge){display:flex;flex-direction:column;justify-content:flex-end;min-height:340px;padding-top:58px}.feat-card:has(>.ep-badge)>.feat-card-link{position:absolute;inset:0}.feat-card:has(>.ep-badge)>.feat-card-link img{height:100%}.feat-card:has(>.ep-badge)>.feat-overlay{position:relative;inset:auto;padding-top:70px}}.ep-car__wrap{position:relative}.ep-dynamic-carousel .carousel-card{gap:2px}.ep-dynamic-carousel .carousel-card:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:12px}.ep-dynamic-carousel .carousel-name{line-height:1.3}.ep-dynamic-carousel .carousel-count{color:var(--text-muted);font-size:12px;font-weight:600}.ep-dynamic-carousel .carousel-img--initial{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 55%,#000));color:#fff;font-family:var(--font-heading);font-size:2.2rem;font-weight:800}.ep-dynamic-carousel:focus-within .carousel-track{animation-play-state:paused}.ep-car--swipe .carousel-mask{overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-mask-image:none;mask-image:none;padding:6px 2px 12px}.ep-car--swipe .carousel-card{scroll-snap-align:start}.ep-car__nav{position:absolute;top:50px;z-index:2;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--border);border-radius:50%;background:var(--bg-body);color:var(--text-main);font-size:22px;cursor:pointer;box-shadow:0 6px 18px rgb(0 0 0 / .08);transition:background-color .2s,color .2s,opacity .2s}.ep-car__nav:hover{background:var(--accent-fill,var(--accent));border-color:var(--accent);color:var(--on-accent-fill,#fff)}.ep-car__nav[disabled]{opacity:0;pointer-events:none}.ep-car__prev{left:-8px}.ep-car__next{right:-8px}.carousel-cards-mini .ep-car__nav{top:30px;width:32px;height:32px;font-size:18px}.ep-car--grid .carousel-mask{overflow:visible;-webkit-mask-image:none;mask-image:none}.ep-car--grid .carousel-track{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:26px 18px;width:auto;animation:none}.ep-car--grid .carousel-card{width:auto;max-width:none;min-width:0;padding:18px 10px 16px;border:1px solid var(--border);border-radius:var(--sk-radius,14px);background:var(--bg-body);transition:border-color .2s,box-shadow .2s,transform .2s}.ep-car--grid .carousel-card:hover{border-color:var(--accent);box-shadow:0 12px 26px rgb(0 0 0 / .07);transform:translateY(-3px)}.ep-car--grid .carousel-card:hover .carousel-img{transform:none;box-shadow:none}.carousel-cards-mini.ep-car--grid .carousel-track{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}@media (max-width:600px){.ep-car--grid .carousel-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px}.ep-car__nav{display:none}}@media (prefers-reduced-motion:reduce){.ep-car--auto .carousel-mask{overflow-x:auto}.ep-car--auto .carousel-track{animation:none}}.article-body,.article-content{font-size:1.15rem;line-height:1.8;color:var(--text-main)}.article-body p,.article-content p{margin-bottom:1.8rem}.article-body h2,.article-content h2{font-family:var(--font-heading);font-size:2rem;font-weight:800;margin:3.5rem 0 1.5rem;letter-spacing:-.5px;scroll-margin-top:100px;color:var(--text-main)}.article-body h3,.article-content h3{font-family:var(--font-heading);font-size:1.4rem;font-weight:700;margin:2.5rem 0 1rem;color:var(--text-main)}.article-body h4,.article-content h4,.article-body h5,.article-content h5,.article-body h6,.article-content h6{font-family:var(--font-heading);font-weight:700;margin:2rem 0 1rem;color:var(--text-main)}.bold-first-para>p:first-of-type{font-weight:700;font-size:1.05em;color:var(--text-main);line-height:1.7}.dropcap-wrapper>p:first-of-type::first-letter{font-family:var(--font-heading);font-size:4.5rem;float:left;line-height:.8;padding-right:12px;padding-top:8px;font-weight:900;color:var(--accent-text,var(--accent))}.article-body blockquote,.article-content blockquote{margin:3rem 0;padding:30px 40px;background:var(--bg-section-alt);border-radius:var(--radius);border-left:5px solid var(--accent);font-size:1.35rem;font-weight:600;font-style:italic;color:var(--text-main);line-height:1.6;position:relative}.article-body blockquote::before,.article-content blockquote::before{content:'\201C';position:absolute;top:-10px;left:20px;font-size:6rem;color:var(--accent-text,var(--accent));opacity:.1;font-family:Georgia,serif;line-height:1}.article-body .pullquote,.article-content .pullquote{margin:3.5rem 0;padding:40px 0;border-top:2px solid var(--accent);border-bottom:2px solid var(--accent);font-size:1.8rem;font-weight:900;text-align:center;color:var(--text-main);background:#fff0;border-left:none;line-height:1.4;font-style:normal}.article-body .pullquote::before,.article-content .pullquote::before{display:none}.article-body ul,.article-content ul,.article-body ol,.article-content ol{margin:0 0 2.5rem 1.5rem;padding:0}.article-body ul li,.article-content ul li,.article-body ol li,.article-content ol li{margin-bottom:.85rem;line-height:1.8}.article-body li p,.article-content li p{margin-bottom:0;display:inline}.article-body ul,.article-content ul{list-style-type:none}.article-body ul li,.article-content ul li{position:relative;padding-left:1.8rem}.article-body ul li::before,.article-content ul li::before{content:"\2022";position:absolute;left:0;color:var(--accent-text,var(--accent));font-weight:700;font-size:1.5rem;line-height:1.2;top:2px}.article-body ol,.article-content ol{counter-reset:custom-counter;list-style-type:none}.article-body ol li,.article-content ol li{position:relative;padding-left:2.2rem}.article-body ol li::before,.article-content ol li::before{counter-increment:custom-counter;content:counter(custom-counter) ".";position:absolute;left:0;color:var(--accent-text,var(--accent));font-weight:800;font-size:1.1rem;line-height:1.6;font-family:var(--font-heading)}.ep-main-content,.article-body-area,.article-content,.article-body,.main-article{min-width:0!important;max-width:100%!important}.wp-block-table,.article-body table,.article-content table{width:100%;max-width:100%;border-collapse:collapse;margin:3rem 0;background:var(--bg-card);font-size:.95rem;border-radius:var(--radius);box-shadow:0 4px 15px rgb(0 0 0 / .03);display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;word-break:normal!important}.article-body table::-webkit-scrollbar,.article-content table::-webkit-scrollbar{height:6px}.article-body table::-webkit-scrollbar-track,.article-content table::-webkit-scrollbar-track{background:#fff0}.article-body table::-webkit-scrollbar-thumb,.article-content table::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.article-body table:hover::-webkit-scrollbar-thumb,.article-content table:hover::-webkit-scrollbar-thumb{background:var(--text-muted)}.article-body thead,.article-content thead{background:var(--bg-section-alt);border-bottom:2px solid var(--border-heavy,var(--accent))}.article-body th,.article-content th,.article-body thead td,.article-content thead td{text-align:left;padding:18px 20px;font-weight:800;color:var(--text-main);text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;white-space:nowrap!important}.article-body td,.article-content td{padding:16px 20px;border-bottom:1px solid var(--border);color:var(--text-muted);vertical-align:top;line-height:1.6;min-width:150px}.article-body tr:last-child td,.article-content tr:last-child td{border-bottom:none}.article-body tr:hover td,.article-content tr:hover td{background:rgb(0 0 0 / .01)}[data-theme="dark"] .article-body tr:hover td,[data-theme="dark"] .article-content tr:hover td{background:rgb(255 255 255 / .02)}.article-body pre,.article-content pre{background:#1e1e2d;color:#a2a3b7;padding:25px;border-radius:var(--radius);margin:3rem 0;overflow-x:auto;font-family:'JetBrains Mono','Fira Code',monospace;font-size:.9rem;line-height:1.6;box-shadow:inset 0 0 10px rgb(0 0 0 / .5);border-left:4px solid var(--accent)}.article-body pre code,.article-content pre code{background:#fff0;padding:0;color:inherit;border-radius:0}.article-body code,.article-content code{background:var(--bg-section-alt);color:var(--accent-text,var(--accent));padding:3px 6px;border-radius:4px;font-family:'JetBrains Mono','Fira Code',monospace;font-size:.85em;border:1px solid var(--border)}.article-body .wp-caption,.article-content .wp-caption,.article-body figure,.article-content figure{max-width:100%!important;height:auto;margin:2rem auto;display:block}.article-body img,.article-content img{max-width:100%!important;height:auto!important;border-radius:var(--radius);margin:2rem 0;box-sizing:border-box}.article-body .wp-caption img,.article-content .wp-caption img,.article-body figure img,.article-content figure img{margin:0 auto;display:block;width:100%}.article-body figcaption,.article-content figcaption,.article-body .wp-caption-text,.article-content .wp-caption-text{text-align:center;font-size:.85rem;color:var(--text-muted);margin-top:10px;font-style:italic}.tag{padding:6px 14px;background:var(--tag-bg,var(--bg-section-alt));border-radius:20px;font-size:.8rem;font-weight:700;color:var(--tag-color);border:1px solid var(--border);transition:all 0.2s;display:inline-block;text-decoration:none}.tag:hover{background:var(--tag-hover-bg,var(--border));color:var(--tag-hover-text);border-color:var(--tag-hover-bg,var(--border))}.tag a{color:var(--tag-color);text-decoration:none}.tag:hover a{color:var(--tag-hover-text);text-decoration:none}.share-btn{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;background:var(--bg-card);color:var(--text-muted);border:1px solid var(--border);transition:all 0.2s ease;cursor:pointer}.share-btn:hover{background:var(--bg-section-alt);color:var(--accent-text,var(--accent));border-color:var(--accent);transform:translateY(-3px)}.share-btn.tw:hover{background:#000;color:#fff;border-color:#000}.share-btn.fb:hover{background:#1877F2;color:#fff;border-color:#1877F2}.share-btn.lk:hover{background:#0A66C2;color:#fff;border-color:#0A66C2}.minimal-hero{max-width:800px;margin:80px auto 40px;text-align:center}.hero-cat{color:var(--accent);font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:20px;display:block}.hero-title{font-size:3.5rem;font-weight:900;line-height:1.1;letter-spacing:-1.5px;margin-bottom:25px;color:var(--text-main)}.hero-subtitle{font-size:1.3rem;color:var(--text-muted);line-height:1.6;font-weight:400;max-width:700px;margin:0 auto}.hero-media-wrapper{max-width:1000px;margin:0 auto 60px;padding:0 20px}.hero-media-wrapper img{width:100%;height:65vh;max-height:700px;border-radius:24px;box-shadow:var(--shadow-subtle);object-fit:cover}.media-caption{text-align:center;font-size:.85rem;color:var(--text-muted);margin-top:15px;font-weight:500}.single-complete-article-block{margin-top:3rem;margin-bottom:4rem}.style-1-wrapper .article-layout{display:grid;grid-template-columns:60px minmax(0,1fr);gap:40px;max-width:1000px;margin:0 auto 80px;padding:0 20px}.action-sidebar{position:sticky;top:calc(var(--ep-stick-bottom, var(--ep-header-stick, 80px)) + 24px);height:fit-content;display:flex;flex-direction:column;align-items:center;gap:30px}.author-mini{text-align:center;border-bottom:1px solid var(--border);padding-bottom:30px;width:100%}.author-mini img{width:48px;height:48px;border-radius:50%;margin:0 auto 10px}.author-mini span{display:block;font-size:.75rem;font-weight:700;color:var(--text-muted);text-transform:uppercase}.author-mini strong{font-size:.9rem;color:var(--text-main)}.style-1-wrapper .action-buttons{display:flex;flex-direction:column;gap:15px}.style-1-wrapper .action-sidebar .action-btn{width:48px;height:48px;border-radius:50%;border:1px solid var(--border);background:var(--bg-card);color:var(--text-muted);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:0.2s;text-decoration:none;padding:0;gap:0}.style-1-wrapper .action-sidebar .action-btn i{font-size:1.2rem;line-height:1;margin:0}.style-1-wrapper .action-sidebar .action-btn .count{font-size:.7rem;font-weight:700;margin-top:2px;line-height:1}.style-1-wrapper .action-sidebar .action-btn:hover{border-color:var(--text-main);color:var(--text-main);transform:translateY(-3px)}.style-1-wrapper .action-sidebar .action-btn.active,.style-1-wrapper .action-sidebar .action-btn.saved{color:var(--accent-text,var(--accent));border-color:var(--accent);background:color-mix(in srgb,var(--accent-fill,#ff3366) 5%,transparent)}.inline-newsletter{background:var(--bg-section-alt);border-radius:var(--radius);padding:40px;margin:4rem 0;text-align:center;border:1px solid var(--border)}.inline-newsletter h4{font-size:1.4rem;font-weight:800;margin-bottom:10px;color:var(--text-main)}.inline-newsletter p{font-size:1rem;color:var(--text-muted);margin-bottom:25px}.news-form{display:flex;flex-wrap:wrap;gap:10px;max-width:450px;margin:0 auto}.news-form input{flex:1;min-width:200px;padding:15px 20px;border-radius:30px;border:1px solid var(--border);background:var(--bg-card);color:var(--text-main);font-family:inherit;font-size:1rem;outline:none;transition:0.2s}.news-form input:focus{border-color:var(--text-main)}.news-form button{padding:0 30px;border-radius:30px;background:var(--text-main);color:var(--bg-body);font-weight:700;border:none;cursor:pointer;transition:0.2s}.news-form button:hover{opacity:.8}.article-footer{max-width:680px;margin:0 auto 100px;padding-top:40px;border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}.tag-list{display:flex;gap:10px;flex-wrap:wrap}.tag-list a{padding:8px 16px;background:var(--tag-bg,var(--bg-section-alt));border-radius:30px;font-size:.85rem;font-weight:600;color:var(--tag-color);transition:0.2s;text-decoration:none}.tag-list a:hover{background:var(--tag-hover-bg,var(--border));color:var(--tag-hover-text)}.author-large{display:flex;gap:20px;align-items:center;margin-top:60px}.author-large img{width:80px;height:80px;border-radius:50%}.author-large h4{font-size:1.2rem;font-weight:800}.author-large p{font-size:.95rem;color:var(--text-muted);margin-top:5px;line-height:1.5}.comments-area{max-width:800px;margin:60px auto;background:var(--bg-card);padding:2.5rem;border-radius:12px;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06);box-sizing:border-box}.style-1-wrapper .comments-area{max-width:680px}.comments-title{font-size:1.5rem;font-weight:600;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid var(--bg-section-alt);color:var(--text-main)}.comment-list,.comment-list li,.comment-list ul,.comment-list ul li,.children,.children li{list-style:none!important;list-style-type:none!important}.comment-list li::marker,.children li::marker{content:none!important}.comment-list li::before,.children li::before{display:none!important;content:none!important}.comment-list{padding:0!important;margin:0!important}.comment{margin-bottom:2rem}.comment-body{display:flex;gap:1rem;align-items:flex-start}.comment-avatar{flex-shrink:0}.comment-avatar img{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid var(--bg-section-alt);margin:0;display:block}.comment-content-wrap{flex:1;min-width:0;background:var(--bg-section-alt);padding:1.25rem;border-radius:0 12px 12px 12px;border:1px solid var(--border)}.comment-meta{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.25rem;margin-bottom:.5rem}.comment-author{font-weight:600;color:var(--text-main);font-size:.95rem}.comment-author a{color:var(--text-main);text-decoration:none}.comment-author a:hover{color:var(--accent-text,var(--accent))}.comment-date{font-size:.8rem;color:var(--text-muted)}.comment-text{font-size:.95rem;color:var(--text-main);margin-bottom:1rem;line-height:1.6}.comment-text p{margin-bottom:.8rem}.comment-text p:last-child{margin-bottom:0}.comment-actions{display:flex;gap:1rem;align-items:center}.action-btn,.comment-reply-link{background:none;border:none;color:var(--text-muted);font-size:.85rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:.3rem;padding:0;transition:color 0.2s;text-decoration:none}.action-btn:hover,.comment-reply-link:hover{color:var(--accent-text,var(--accent))}.comment-like-btn.liked{color:#ef4444}.comment-like-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;transition:all 0.2s ease}.comment-like-btn.liked svg{fill:#ef4444;stroke:#ef4444;transform:scale(1.1)}.children{padding-left:3rem!important;margin-top:1.5rem!important;margin-bottom:0!important;border-left:2px solid var(--border)!important}.children .comment-avatar img{width:40px;height:40px}.comment-respond,#respond{margin-top:3rem;padding-top:2rem;border-top:2px solid var(--bg-section-alt)}.comment-reply-title{font-size:1.25rem;font-weight:600;margin-bottom:1rem;color:var(--text-main);display:flex;justify-content:space-between;align-items:center}.comment-reply-title small a{font-size:.85rem;color:var(--accent-ink,var(--accent));text-decoration:none}.comment-form .logged-in-as{font-size:.88rem;color:var(--text-muted);margin-bottom:1rem;line-height:1.5}.comment-form .logged-in-as a{color:var(--accent-ink,var(--accent));text-decoration:none}.comment-form-group{margin-bottom:1rem}.comment-form .comment-form-group[style]{width:100%;box-sizing:border-box}.comment-form input[type="text"],.comment-form input[type="email"],.comment-form textarea,#commentform textarea{width:100%;padding:1rem;border:1px solid var(--cm-field-border,var(--border));border-radius:8px;font-family:var(--font-body);font-size:.95rem;color:var(--text-main);background:var(--cm-field-bg,var(--bg-section-alt));box-sizing:border-box;transition:border-color 0.2s}.comment-form textarea,#commentform textarea{resize:vertical;min-height:120px;display:block}.comment-form input:focus,.comment-form textarea:focus,#commentform textarea:focus{outline:none;border-color:var(--cm-focus,var(--accent))}.submit-btn{background-color:var(--accent-fill,var(--accent));color:var(--on-accent-fill,white);border:none;padding:.75rem 2rem;border-radius:6px;font-size:.95rem;font-weight:600;cursor:pointer;transition:opacity 0.2s;display:inline-block}.submit-btn:hover{opacity:.9}.comments-area.no-comments>.comment-respond,.comments-area.no-comments>#respond{margin-top:0;padding-top:0;border-top:0}.comments-area.no-comments>.comment-respond .comment-reply-title{margin-top:0}.ep-comments-empty{display:flex;align-items:center;gap:10px;margin:0 0 1.5rem;padding:0 0 1.25rem;border-bottom:1px solid var(--border,rgb(127 127 127 / .2));color:var(--text-muted);font-size:.95rem;line-height:1.5}.ep-comments-empty i{flex:0 0 auto;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--cm-focus,var(--accent)) 12%,transparent);color:var(--cm-focus,var(--accent-text,var(--accent)));font-size:17px}.comment-form-cookies-consent{display:flex;align-items:flex-start;gap:10px;margin:0 0 1.25rem;color:var(--text-muted);font-size:.88rem;line-height:1.5}.comment-form-cookies-consent input[type="checkbox"]{flex:0 0 auto;width:18px;height:18px;margin:1px 0 0;accent-color:var(--cm-focus,var(--accent));cursor:pointer}.comment-form-cookies-consent label{cursor:pointer}.comment-form .required-field-message,.comment-form .comment-notes{color:var(--text-muted);font-size:.88rem}.comment-form .form-submit{margin:0}.submit-btn:focus-visible{outline:2px solid var(--cm-focus,var(--accent));outline-offset:2px}.comment-awaiting-moderation{font-style:italic;color:var(--accent-ink,var(--accent));margin-bottom:.5rem}@media (max-width:600px){.children{padding-left:1rem!important}.comments-area{padding:1.5rem}.comment-form .comment-form-group[style]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}.comment-body{flex-direction:column;gap:.75rem}.comment-content-wrap{border-radius:12px}}@media (max-width:992px){.style-1-wrapper .article-layout,.style-2-wrapper .article-layout,.article-layout{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}}@media (max-width:800px){.hero-title{font-size:2.5rem!important;margin-bottom:15px!important}.hero-subtitle{font-size:1.1rem!important}.hero-media-wrapper img{height:50vh!important}.style-1-wrapper .article-layout,.article-layout{grid-template-columns:minmax(0,1fr)!important;gap:20px!important;padding:0 20px!important}.author-mini{border-bottom:none!important;padding-bottom:0!important;width:auto!important;text-align:left!important;display:flex!important;align-items:center!important;gap:15px!important}.author-mini img{margin:0!important}.news-form{flex-direction:column!important}.news-form button{padding:15px!important}.article-footer{flex-direction:column!important;align-items:flex-start!important;gap:30px!important}}@media (max-width:768px){.article-title{font-size:1.7rem!important}.style-1-wrapper .action-sidebar,.style-2-wrapper .social-share-sidebar,.action-sidebar,.social-share-sidebar{position:static!important;flex-direction:row!important;justify-content:center!important;width:100%!important;border-bottom:1px solid var(--border)!important;padding-bottom:20px!important;margin-bottom:10px!important;height:auto!important}.article-body-wrapper{flex-direction:column!important;gap:20px!important}.dropcap-wrapper>p:first-of-type::first-letter{font-size:3.5rem!important}.article-body table,.article-content table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.style-1-wrapper .action-sidebar,.action-sidebar{flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;padding-bottom:20px!important;gap:20px!important}.style-1-wrapper .author-mini,.author-mini{display:flex!important;align-items:center!important;gap:15px!important;text-align:left!important;width:100%!important;border-bottom:none!important;padding-bottom:0!important}.style-1-wrapper .author-mini img,.author-mini img{width:50px!important;height:50px!important;margin:0!important;flex-shrink:0!important}.style-1-wrapper .author-mini div,.author-mini div{display:flex!important;flex-direction:column!important;min-width:0!important}.style-1-wrapper .author-mini span,.author-mini span{white-space:nowrap!important}.style-1-wrapper .action-buttons,.action-buttons{flex-direction:row!important;width:100%!important;justify-content:space-between!important;gap:10px!important;flex-wrap:nowrap!important}.style-1-wrapper .action-sidebar .action-btn,.action-sidebar .action-btn{flex-shrink:0!important;width:44px!important;height:44px!important}.comment-form .form-row{grid-template-columns:minmax(0,1fr)!important;gap:15px!important}.comment-body{flex-direction:column!important;gap:12px!important}.comment-content-wrap{border-radius:12px!important}.comment-avatar img{width:40px!important;height:40px!important}}@media (max-width:600px){.minimal-hero{margin:40px auto 30px!important}.hero-title{font-size:2rem!important}.inline-newsletter{padding:25px 20px!important;margin:3rem 0!important}.inline-newsletter h4{font-size:1.2rem!important}.author-large{flex-direction:column!important;text-align:center!important;gap:15px!important;margin-top:40px!important}.author-large img{margin:0 auto!important}}.single-wrapper .comments-area,#comments,.comments-section{max-width:800px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important;width:100%!important;box-sizing:border-box!important}.style-1-wrapper #comments,.style-1-wrapper .comments-section{max-width:680px!important}#respond,.comment-respond,.comment-respond form{width:100%!important;max-width:100%!important;box-sizing:border-box!important;overflow-x:hidden}.style-2-wrapper .article-hero-section{padding:40px 0;text-align:center;max-width:900px;margin:0 auto}.style-2-wrapper .article-category{display:inline-block;padding:6px 16px;background:color-mix(in srgb,var(--accent-fill,#ff3366) 10%,transparent);color:var(--accent-text,var(--accent));font-weight:800;border-radius:30px;font-size:.85rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.style-2-wrapper .article-title{font-size:2.2rem;font-weight:900;line-height:1.25;margin-bottom:25px;letter-spacing:-.5px}.style-2-wrapper .article-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px;padding:0;margin:0 auto;width:100%;color:var(--text-muted);font-weight:600;font-size:.95rem}.style-2-wrapper .article-meta span{flex:0 0 auto}.style-2-wrapper .author-box{display:flex;align-items:center;gap:10px;color:var(--text-main);flex:0 0 auto}.style-2-wrapper .author-box img{width:45px;height:45px;border-radius:50%;box-shadow:0 4px 10px rgb(0 0 0 / .1);margin:0}.style-2-wrapper .meta-divider{width:4px;height:4px;border-radius:50%;background:var(--border);flex:0 0 auto;transform:translateY(1px)}.style-2-wrapper .article-featured-image{width:100%;height:60vh;max-height:600px;object-fit:cover;border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:50px}.style-2-wrapper .article-layout{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:60px;padding-bottom:60px}.style-2-wrapper .article-body-wrapper{display:flex;gap:30px}.style-2-wrapper .social-share-sidebar{position:sticky;top:calc(var(--ep-stick-bottom, var(--ep-header-stick, 80px)) + 24px);display:flex;flex-direction:column;gap:15px;height:fit-content}.style-2-wrapper .share-btn{width:45px;height:45px;border-radius:50%;border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:var(--text-muted);background:var(--bg-card);cursor:pointer;transition:0.3s;padding:0}.style-2-wrapper .share-btn:hover{background:var(--accent-fill,var(--accent));border-color:var(--accent);color:var(--on-accent-fill,white);transform:translateY(-3px);box-shadow:0 5px 15px color-mix(in srgb,var(--accent-fill,#ff3366) 30%,transparent)}.style-2-wrapper .article-content{font-size:1.15rem;line-height:1.8;color:var(--text-main);min-width:0;flex-grow:1}.style-2-wrapper .article-tags{display:flex;gap:10px;flex-wrap:wrap;margin-top:40px;padding-top:30px;border-top:1px solid var(--border)}.style-2-wrapper .tag{padding:8px 16px;background:var(--tag-bg,var(--bg-section-alt));border:1px solid var(--border);border-radius:30px;font-size:.85rem;font-weight:700;color:var(--tag-color);transition:0.2s}.style-2-wrapper .tag:hover{background:var(--tag-hover-bg,var(--border));color:var(--tag-hover-text);border-color:var(--tag-hover-bg,var(--border))}.style-2-wrapper .author-bio-box{display:flex;gap:20px;padding:30px;margin-top:50px;background:var(--bg-section-alt);border-radius:var(--radius);border:1px solid var(--border)}.style-2-wrapper .author-bio-box img{width:80px;height:80px;border-radius:50%;object-fit:cover;flex-shrink:0;margin:0}.style-2-wrapper .author-bio-info h4{font-size:1.2rem;font-weight:800;margin:0 0 8px}.style-2-wrapper .author-bio-info p{font-size:.95rem;color:var(--text-muted);line-height:1.6;margin:0 0 12px}.style-2-wrapper .author-link{color:var(--accent-text,var(--accent));font-weight:700;font-size:.9rem}.style-2-wrapper .widget{margin-bottom:40px}.style-2-wrapper .widget-title{font-size:1.2rem;font-weight:800;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid var(--border);display:flex;align-items:center;gap:8px}.style-2-wrapper .widget-title i{color:var(--accent-text,var(--accent))}.style-2-wrapper .ad-box{background:var(--bg-section-alt);border:2px dashed var(--border);height:300px;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-weight:700;border-radius:var(--radius)}.style-2-wrapper .trending-list{display:flex;flex-direction:column;gap:15px}.style-2-wrapper .trending-item{display:flex;gap:15px;align-items:center;cursor:pointer}.style-2-wrapper .trending-item img{width:80px;height:80px;border-radius:12px;object-fit:cover;transition:0.3s;flex-shrink:0}.style-2-wrapper .trending-item:hover img{transform:scale(1.05);box-shadow:0 5px 15px rgb(0 0 0 / .1)}.style-2-wrapper .trending-info :is(h3,h4){font-size:.95rem;font-weight:700;line-height:1.4;margin-bottom:5px;color:var(--text-main);transition:0.2s}.style-2-wrapper .trending-item:hover h4{color:var(--accent-text,var(--accent))}.style-2-wrapper .trending-info span{font-size:.8rem;color:var(--text-muted);font-weight:600}@media (max-width:992px){.style-2-wrapper .article-layout,.article-layout{grid-template-columns:minmax(0,1fr)!important}.style-2-wrapper .article-title,.article-title{font-size:1.8rem!important}.style-2-wrapper .article-featured-image,.article-featured-image{height:40vh!important}}@media (max-width:768px){.style-2-wrapper .article-body-wrapper,.article-body-wrapper{flex-direction:column!important;gap:20px!important}.style-2-wrapper .social-share-sidebar,.social-share-sidebar{position:static!important;flex-direction:row!important;justify-content:center!important;padding:15px 0!important;border-top:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important;margin-bottom:20px!important;width:100%!important}.style-2-wrapper .author-bio-box,.author-bio-box{flex-direction:column!important;text-align:center!important}.style-2-wrapper .author-bio-box img,.author-bio-box img{margin:0 auto!important}.style-2-wrapper .article-meta,.article-meta{gap:8px 12px!important;font-size:0.85rem!important;padding:15px 0!important;justify-content:center!important}.style-2-wrapper .author-box,.author-box{gap:6px!important}.style-2-wrapper .author-box img,.author-box img{width:35px!important;height:35px!important}}.single-header-block{margin-top:3rem;margin-bottom:2rem}.article-header-wrapper{text-align:center;max-width:900px;margin:0 auto 2.5rem}.article-header-wrapper .category-tag{margin-bottom:15px}.article-header-wrapper .article-title{font-size:clamp(1.8rem, 3.5vw, 2.6rem);font-weight:900;line-height:1.2;margin-bottom:1.5rem;letter-spacing:-.5px;color:var(--text-main)}.article-header-wrapper .article-subtitle{font-size:1.25rem;color:var(--text-muted);line-height:1.6;margin-bottom:2rem;font-weight:400}.article-header-wrapper .article-meta{display:flex;align-items:center;justify-content:center;gap:15px;flex-wrap:wrap;font-size:.9rem;font-weight:600;color:var(--text-muted)}.article-header-wrapper .article-meta .meta-author{display:flex;align-items:center;gap:10px;color:var(--text-main)}.article-header-wrapper .article-meta .meta-author img{border-radius:50%;margin:0}.article-header-wrapper .article-meta .meta-divider{color:var(--border)}.article-header-wrapper .article-meta a{color:inherit;display:flex;align-items:center;gap:5px;transition:color 0.2s}.article-header-wrapper .article-meta a:hover{color:var(--accent-text,var(--accent))}.featured-image-wrapper{border-radius:var(--radius);overflow:hidden;margin-bottom:2rem;box-shadow:var(--shadow)}.featured-image-wrapper img{width:100%;height:auto;max-height:70vh;object-fit:cover;display:block;margin:0}.featured-image-wrapper .image-caption{font-size:.85rem;color:var(--text-muted);font-style:italic;margin-top:15px;margin-bottom:15px}.single-content-block{margin-bottom:3rem}.single-content-block .content-narrow{max-width:800px;margin:0 auto}.single-pagination{justify-content:flex-start;margin:2rem 0}.single-pagination .pages-label{font-weight:800;margin-right:10px;align-self:center}.author-bio-box{display:flex;gap:20px;padding:30px;margin-top:50px;background:var(--bg-section-alt);border-radius:var(--radius);border:1px solid var(--border)}.author-bio-box img{border-radius:50%;flex-shrink:0;margin:0}.author-bio-info h4{font-size:1.2rem;font-weight:800;margin:0 0 8px}.author-bio-info p{font-size:.95rem;color:var(--text-muted);line-height:1.6;margin:0 0 12px}.author-bio-info .author-link{color:var(--accent-text,var(--accent));font-weight:700;font-size:.9rem;transition:opacity 0.2s}.author-bio-info .author-link:hover{opacity:.8}.single-bottom-share-block{max-width:900px;margin:0 auto 3rem}.bottom-share-wrapper{display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:3rem;flex-wrap:wrap;gap:20px}.bottom-share-wrapper .tags-container{display:flex;gap:10px;flex-wrap:wrap}.bottom-share-wrapper .share-icons{display:flex;gap:10px;align-items:center}.bottom-share-wrapper .share-icons .share-label{font-weight:700;font-size:.9rem;margin-right:5px;color:var(--text-main)}.single-newsletter-block{max-width:800px;margin:3rem auto}.single-newsletter-block .newsletter-icon{font-size:3rem;color:var(--newsletter-icon,var(--accent));margin-bottom:15px;display:block}.single-next-prev-block{margin:4rem auto}@media (max-width:768px){.bottom-share-wrapper{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}}.style-3-wrapper .top-ad-banner{width:100%;text-align:center;margin-bottom:20px;display:flex;justify-content:center}.style-3-wrapper .article-wrapper{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:60px;align-items:start;padding-top:0;padding-bottom:80px}.style-3-wrapper .article-category{color:var(--accent-text,var(--accent));font-size:.85rem;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;display:inline-block}.style-3-wrapper .article-title{font-size:2rem;font-weight:800;line-height:1.25;color:var(--text-main);margin-bottom:20px;letter-spacing:-.5px}.style-3-wrapper .article-subtitle{font-size:1.2rem;color:var(--text-muted);line-height:1.6;margin-bottom:25px;font-weight:500}.style-3-wrapper .article-meta-row,.integrated-header.style-3-header .article-meta-row{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:30px}.style-3-wrapper .meta-info,.integrated-header.style-3-header .meta-info{display:flex;align-items:center;gap:15px;font-size:.9rem;color:var(--text-muted);font-weight:600}.style-3-wrapper .meta-info img,.integrated-header.style-3-header .meta-info img{width:45px;height:45px;border-radius:50%;object-fit:cover}.style-3-wrapper .meta-comments-link,.integrated-header.style-3-header .meta-comments-link{display:flex;align-items:center;gap:4px;transition:color 0.2s;color:var(--text-muted)}.style-3-wrapper .meta-comments-link:hover,.integrated-header.style-3-header .meta-comments-link:hover{color:var(--accent-text,var(--accent))}.style-3-wrapper .share-icons,.integrated-header.style-3-header .share-icons{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.style-3-wrapper .share-btn,.integrated-header.style-3-header .share-btn{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-section-alt);color:var(--text-main);font-size:1.1rem;border:1px solid var(--border);cursor:pointer;transition:0.2s;padding:0}.style-3-wrapper .share-btn:hover,.integrated-header.style-3-header .share-btn:hover{background:var(--accent-fill,var(--accent));color:var(--on-accent-fill,white);border-color:var(--accent);transform:translateY(-2px)}.style-3-wrapper .share-btn.like-btn,.integrated-header.style-3-header .share-btn.like-btn{width:auto;padding:0 14px;border-radius:30px;gap:6px}.style-3-wrapper .share-btn.like-btn .count,.integrated-header.style-3-header .share-btn.like-btn .count{font-size:.85rem;font-weight:700}.style-3-wrapper .share-btn.save-btn.saved,.style-3-wrapper .share-btn.like-btn.liked,.integrated-header.style-3-header .share-btn.save-btn.saved,.integrated-header.style-3-header .share-btn.like-btn.liked{background:color-mix(in srgb,var(--accent-fill,#ff3366) 10%,transparent);color:var(--accent-text,var(--accent));border-color:var(--accent)}.style-3-wrapper .share-divider,.integrated-header.style-3-header .share-divider{width:1px;height:20px;background:var(--border);margin:0 5px}.style-3-wrapper .article-main-img{width:100%;border-radius:var(--radius);margin-bottom:10px;max-height:600px;object-fit:cover}.style-3-wrapper .image-caption{font-size:.85rem;color:var(--text-muted);font-style:italic;margin-bottom:40px;padding-left:10px;border-left:3px solid var(--border)}.style-3-wrapper .article-content a{text-decoration:underline;font-weight:600}.style-3-wrapper .article-content a:hover{text-decoration:none}.style-3-wrapper .article-content .ep-audio-download-btn,.style-3-wrapper .article-content .ep-audio-download-btn:hover{text-decoration:none}.style-3-wrapper .newsletter-box{background:rgb(245 158 11 / .1);border:1px solid rgb(245 158 11 / .3);border-left:4px solid var(--accent-warning);padding:25px;border-radius:8px;margin:40px 0;display:flex;align-items:center;gap:20px}.style-3-wrapper .newsletter-box i{font-size:2rem;color:var(--accent-warning)}.style-3-wrapper .newsletter-content h4{font-size:1.1rem;font-weight:700;margin-bottom:5px;color:var(--text-main)}.style-3-wrapper .newsletter-content p{font-size:.95rem;margin-bottom:0;color:var(--text-muted)}.style-3-wrapper .sidebar-widget{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:25px;margin-bottom:30px;box-shadow:0 4px 15px rgb(0 0 0 / .03)}.style-3-wrapper .audio-player-widget{border-top:4px solid var(--audio-player-accent,var(--accent))}.style-3-wrapper .audio-player-header{display:flex;align-items:center;gap:10px;margin-bottom:15px;font-weight:700;color:var(--text-main)}.style-3-wrapper .audio-player-header i{font-size:1.2rem;color:var(--audio-player-accent,var(--accent))}.style-3-wrapper .audio-controls{display:flex;align-items:center;gap:15px}.style-3-wrapper .play-btn{width:45px;height:45px;border-radius:50%;background:var(--audio-player-accent,var(--accent));color:#fff;display:flex;align-items:center;justify-content:center;border:none;font-size:1.2rem;cursor:pointer}.style-3-wrapper .progress-bar{flex-grow:1;height:6px;background:var(--border);border-radius:3px;position:relative}.style-3-wrapper .progress-fill{position:absolute;left:0;top:0;height:100%;width:30%;background:#3b82f6;border-radius:3px}.style-3-wrapper .ad-space{background:var(--bg-section-alt);border:2px dashed var(--border);min-height:300px;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-weight:700;border-radius:var(--radius)}.style-3-wrapper .section-header{font-size:1.4rem;font-weight:800;margin-bottom:25px;padding-bottom:10px;border-bottom:2px solid var(--border);display:inline-block;color:var(--text-main)}.style-3-wrapper .related-media-list{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.style-3-wrapper .media-item{display:flex;gap:15px;align-items:center;cursor:pointer}.style-3-wrapper .media-thumb{width:120px;height:80px;position:relative;border-radius:8px;overflow:hidden;flex-shrink:0}.style-3-wrapper .media-thumb img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s}.style-3-wrapper .media-item:hover .media-thumb img{transform:scale(1.05)}.style-3-wrapper .play-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgb(0 0 0 / .6);color:#fff;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem}.style-3-wrapper .media-info h4{font-size:1rem;font-weight:700;line-height:1.4;color:var(--text-main);margin-bottom:5px;transition:color 0.2s}.style-3-wrapper .media-item:hover h4{color:var(--accent-text,var(--accent))}.style-3-wrapper .media-info span{font-size:.8rem;color:var(--text-muted)}.style-3-wrapper .read-more-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-bottom:60px}.style-3-wrapper .article-card{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:transform 0.3s;text-decoration:none}.style-3-wrapper .article-card:hover{transform:translateY(-5px);box-shadow:var(--shadow)}.style-3-wrapper .article-card img{width:100%;height:180px;object-fit:cover}.style-3-wrapper .article-card-content{padding:15px}.style-3-wrapper .article-card-content h4{font-size:1.1rem;font-weight:700;margin-bottom:8px;line-height:1.4;color:var(--text-main)}@media (max-width:992px){.style-3-wrapper .article-wrapper,.article-wrapper{grid-template-columns:minmax(0,1fr)!important;gap:40px!important}.style-3-wrapper .read-more-grid,.read-more-grid{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:600px){.style-3-wrapper .article-wrapper,.article-wrapper{padding-top:0!important}.style-3-wrapper .article-title,.article-title{font-size:1.6rem!important}.style-3-wrapper .meta-info,.meta-info{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}.style-3-wrapper .article-meta-row,.article-meta-row{flex-direction:column!important;align-items:flex-start!important;gap:20px!important}.style-3-wrapper .share-divider,.share-divider{display:none!important}.style-3-wrapper .newsletter-box,.newsletter-box{flex-direction:column!important;text-align:center!important}.style-3-wrapper .newsletter-box button,.newsletter-box button{margin-left:0!important;margin-top:10px!important}}.style-4-wrapper .single-layout{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:3rem;margin-top:2rem;margin-bottom:4rem}.style-4-wrapper .article-header-wrapper{grid-column:1 / -1;text-align:center;margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid var(--border-light);display:flex;flex-direction:column;align-items:center}.style-4-wrapper .breadcrumbs{font-size:.85rem;color:var(--text-secondary);margin-bottom:2rem;font-weight:500}.style-4-wrapper .breadcrumbs a{color:var(--text-main)}.style-4-wrapper .breadcrumbs a:hover{color:var(--brand-color)}.style-4-wrapper .breadcrumbs span.separator{margin:0 .5rem;color:var(--text-tertiary)}.style-4-wrapper .article-meta{font-size:.85rem;color:var(--text-secondary);margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.style-4-wrapper .meta-divider{color:var(--border-light)}.style-4-wrapper .meta-author{font-weight:600;color:var(--text-main)}.style-4-wrapper .meta-author a{color:inherit;transition:color 0.2s}.style-4-wrapper .meta-author a:hover{color:var(--brand-color)}.style-4-wrapper .meta-category{font-weight:600}.style-4-wrapper .meta-category a{color:inherit}.style-4-wrapper .meta-comments{display:flex;align-items:center;gap:.3rem}.style-4-wrapper .meta-comments svg{width:14px;height:14px;fill:currentColor}.style-4-wrapper .article-title{font-family:var(--font-display,'Merriweather',serif);font-size:2.4rem;line-height:1.25;color:var(--text-main);margin-bottom:2rem;max-width:900px}.style-4-wrapper .social-shares,.style-4-header .social-shares{display:flex;gap:.8rem;justify-content:center}.style-4-wrapper .social-btn,.style-4-header .social-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--border-light);color:var(--text-main);transition:all 0.3s ease;background:#fff}.style-4-wrapper .social-btn:hover,.style-4-header .social-btn:hover{border-color:var(--text-main);background:var(--bg-alt)}.style-4-wrapper .social-btn svg,.style-4-header .social-btn svg{width:16px;height:16px;fill:currentColor}.style-4-wrapper .main-article{display:flex;flex-direction:column;gap:1.2rem}.style-4-wrapper .article-body p{margin-top:0;margin-bottom:0}.style-4-wrapper .article-body h2{margin-top:.6rem;margin-bottom:0}.style-4-wrapper .article-body h3{margin-top:.4rem;margin-bottom:0}.style-4-wrapper .article-body blockquote{margin-top:0;margin-bottom:0}.style-4-wrapper .article-body ul,.style-4-wrapper .article-body ol{margin-top:0;margin-bottom:0}.style-4-wrapper .featured-image{width:100%;border-radius:4px;overflow:hidden;margin-bottom:1rem}.style-4-wrapper .featured-image img{width:100%;height:auto;object-fit:cover}.style-4-wrapper .article-body{font-family:var(--font-sans);font-size:1.1rem;line-height:1.8;color:var(--text-secondary)}.style-4-wrapper .dropcap::first-letter,.style-4-wrapper .dropcap-wrapper>p:first-of-type::first-letter{font-family:var(--font-sans);font-size:6rem;font-weight:300;line-height:.8;float:left;margin-right:.75rem;margin-top:.25rem;color:var(--text-main)}.style-4-wrapper .article-sidebar{display:flex;flex-direction:column;gap:3rem}.style-4-wrapper .widget-search{display:flex;background:var(--bg-alt);padding:2rem;border-radius:4px}.style-4-wrapper .widget-search input{flex-grow:1;padding:1rem;border-right:none;border-radius:4px 0 0 4px;outline:none;font-family:var(--font-sans)}.style-4-wrapper .widget-search button{background-color:#E11D48;color:#fff;padding:0 1.5rem;border-radius:0 4px 4px 0;display:flex;align-items:center;justify-content:center;transition:background 0.3s ease;border:none}.style-4-wrapper .widget-search button:hover{background-color:#BE123C}.style-4-wrapper .widget-search button svg{width:20px;height:20px;fill:currentColor}.style-4-wrapper .widget-promo{background:var(--bg-alt);padding:3rem 2rem;text-align:center;border-radius:4px;display:flex;flex-direction:column;align-items:center;border:1px solid var(--border-light)}.style-4-wrapper .widget-promo .promo-logo{font-family:var(--font-sans);font-weight:900;font-size:2.5rem;letter-spacing:-1px;color:var(--text-main);margin-bottom:.5rem}.style-4-wrapper .widget-promo .promo-subtitle{font-size:.9rem;color:var(--text-secondary);margin-bottom:2rem;font-weight:500;line-height:1.4}.style-4-wrapper .widget-promo .buy-btn{background-color:#F97316;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:.8rem 2rem;border-radius:50px;font-size:.85rem;margin-bottom:1rem;transition:background 0.3s ease}.style-4-wrapper .widget-promo .buy-btn:hover{background-color:#EA580C}.style-4-wrapper .widget-promo .demo-text{font-size:.75rem;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:1px;margin-bottom:2rem}.style-4-wrapper .widget-promo img{border-radius:4px;box-shadow:0 10px 25px rgb(0 0 0 / .1)}@media (max-width:1024px){.style-4-wrapper .single-layout,.single-layout{grid-template-columns:minmax(0,1fr)!important;gap:2rem!important}.style-4-wrapper .article-header-wrapper,.article-header-wrapper{text-align:left!important;align-items:flex-start!important}.style-4-wrapper .article-title,.article-title{font-size:2rem!important}.style-4-wrapper .social-shares,.style-4-header .social-shares,.social-shares{justify-content:flex-start!important}.style-4-wrapper .widget-search,.widget-search{padding:1rem 0!important;background:transparent!important}.style-4-wrapper .article-sidebar,.article-sidebar{gap:2rem!important}}@media (max-width:600px){.style-4-wrapper .article-title,.article-title{font-size:1.7rem!important;margin-bottom:1.5rem!important}.style-4-wrapper .breadcrumbs,.breadcrumbs{font-size:0.8rem!important;margin-bottom:1rem!important;line-height:1.5!important}.style-4-wrapper .article-meta{align-items:flex-start!important;gap:0.5rem!important}.style-4-wrapper .meta-divider{display:none!important}.style-4-wrapper .dropcap::first-letter,.style-4-wrapper .dropcap-wrapper>p:first-of-type::first-letter,.dropcap::first-letter,.dropcap-wrapper>p:first-of-type::first-letter{font-size:5rem!important}}.fallback-share-dropdown{display:none;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:var(--bg-card);padding:8px;border-radius:30px;border:1px solid var(--border);box-shadow:var(--shadow);gap:6px;z-index:100;flex-direction:row;margin-bottom:10px;white-space:nowrap!important;animation:epPopupFadeIn 0.2s ease forwards!important}.fallback-share-dropdown.open{display:flex}.fallback-share-dropdown .share-btn{width:36px;height:36px;min-height:36px;font-size:1rem}@keyframes epPopupFadeIn{from{opacity:0;transform:translateX(-50%) translateY(10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@media (max-width:768px){.fallback-share-dropdown{left:auto!important;right:-10px!important;transform:none!important;max-width:calc(100vw - 40px)!important;flex-wrap:wrap!important;justify-content:flex-end!important;border-radius:16px!important;animation:epPopupFadeInMobile 0.2s ease forwards!important}@keyframes epPopupFadeInMobile{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}.ep-author-box{display:flex;gap:25px;padding:35px;margin-top:50px;background:var(--bg-card);border-radius:var(--radius);border:1px solid var(--border);box-shadow:0 4px 20px rgb(0 0 0 / .03);transition:transform 0.3s ease,box-shadow 0.3s ease}.ep-author-box:hover{box-shadow:0 8px 30px rgb(0 0 0 / .06);transform:translateY(-2px)}.ep-author-avatar{flex-shrink:0;width:100px;height:100px;border-radius:50%;overflow:hidden;border:3px solid #fff;box-shadow:0 4px 15px rgb(0 0 0 / .08);background:var(--bg-section-alt)}.ep-author-avatar img{width:100%!important;height:100%!important;object-fit:cover!important;display:block;margin:0!important;border-radius:0!important}.ep-author-content{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.ep-author-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px;flex-wrap:wrap;gap:15px}.ep-author-label{font-size:.75rem;text-transform:uppercase;font-weight:800;letter-spacing:1px;color:var(--accent-text,var(--accent));margin-bottom:4px;display:block}.ep-author-name{font-size:1.5rem;font-weight:800;margin:0;color:var(--text-main);font-family:var(--font-heading)}.ep-author-socials{display:flex;gap:8px}.ep-author-socials a{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--bg-section-alt);color:var(--text-muted);font-size:1rem;border:1px solid var(--border);transition:all 0.2s ease;text-decoration:none}.ep-author-socials a:hover{background:var(--accent-fill,var(--accent));color:var(--on-accent-fill,#fff);border-color:var(--accent);transform:translateY(-3px)}.ep-author-bio{font-size:.95rem;color:var(--text-muted);line-height:1.7;margin:0 0 15px}.ep-author-footer{display:flex;align-items:center;margin-top:auto}.ep-author-link{display:inline-flex;align-items:center;gap:5px;color:var(--text-main);font-weight:700;font-size:.85rem;transition:color 0.2s;text-transform:uppercase;letter-spacing:.5px}.ep-author-link:hover{color:var(--accent-text,var(--accent))}.ep-author-link i{transition:transform 0.2s}.ep-author-link:hover i{transform:translateX(4px)}@media (max-width:600px){.ep-author-box{flex-direction:column!important;align-items:center!important;text-align:center!important;padding:25px!important}.ep-author-header{flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important}.ep-author-footer{justify-content:center!important}}.article-body p,.article-content p,.comment-content p{min-width:0!important;max-width:100%!important;word-break:break-word!important;overflow-wrap:anywhere!important}.article-body a,.article-content a,.comment-content a{word-break:normal!important;overflow-wrap:anywhere!important}.article-body .ep-irel a,.article-content .ep-irel a,.article-body .ep-tg a,.article-content .ep-tg a{overflow-wrap:break-word!important}.article-body pre,.article-content pre{white-space:pre-wrap!important;word-wrap:break-word!important;overflow-x:auto!important;max-width:100%!important}.article-body figure.wp-block-embed,.article-content figure.wp-block-embed,.article-body .wp-block-embed__wrapper,.article-content .wp-block-embed__wrapper{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important}.article-body iframe,.article-content iframe,.article-body embed,.article-content embed,.article-body object,.article-content object,.article-body video,.article-content video{max-width:100%!important;border-radius:var(--radius);display:block;box-sizing:border-box!important}.article-body iframe[src*="youtube.com"],.article-body iframe[src*="youtu.be"],.article-body iframe[src*="vimeo.com"],.article-content iframe[src*="youtube.com"],.article-content iframe[src*="youtu.be"],.article-content iframe[src*="vimeo.com"],.wp-block-embed-youtube iframe,.wp-block-embed-vimeo iframe{width:100%!important;aspect-ratio:16 / 9!important;height:auto!important;box-shadow:var(--shadow)}.ep-toc-container{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);margin:3rem 0;box-shadow:0 4px 20px rgb(0 0 0 / .03);clear:both}.ep-toc-header{display:flex;justify-content:space-between;align-items:center;padding:1.2rem 1.5rem;border-bottom:1px solid var(--border);transition:border-color 0.3s ease}.ep-toc-container.collapsed .ep-toc-header{border-bottom-color:#fff0}.ep-toc-title{display:flex;align-items:center;gap:12px;font-family:var(--font-heading);font-size:1.3rem;font-weight:900;color:var(--text-main);letter-spacing:-.5px}.ep-toc-title i{color:var(--accent-text,var(--accent));font-size:1.5rem}.ep-toc-toggle{background:#fff0;border:none;color:var(--text-main);font-size:1.6rem;cursor:pointer;padding:0;transition:transform 0.3s ease}.ep-toc-container.collapsed .ep-toc-toggle{transform:rotate(180deg)}.ep-toc-content{padding:1.5rem 2rem;transition:max-height 0.4s ease,padding 0.4s ease,opacity 0.3s ease}.ep-toc-container.collapsed .ep-toc-content{max-height:0;padding-top:0;padding-bottom:0;opacity:0;overflow:hidden}.ep-toc-list{list-style:none!important;margin:0!important;padding:0!important;column-count:2;column-gap:40px}.ep-toc-h2{break-inside:avoid;page-break-inside:avoid;margin:0 0 1rem 0!important;padding:0!important}.ep-toc-item::before{display:none!important}.ep-toc-sublist{list-style:none!important;margin:.5rem 0 0 0!important;padding:0 0 0 2rem!important}.ep-toc-link{display:flex;align-items:flex-start;gap:10px;color:var(--text-main);text-decoration:none!important;line-height:1.5;transition:color 0.2s ease}.ep-toc-link:hover{color:var(--accent-text,var(--accent))}.ep-toc-number{background:#1a1a1a;color:#fff;font-size:.75rem;font-weight:800;padding:2px 6px;min-width:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;flex-shrink:0;margin-top:3px;font-family:var(--font-body)}[data-theme="dark"] .ep-toc-number{background:#fff;color:#1a1a1a}.ep-toc-h2>.ep-toc-link{font-size:.95rem;font-weight:800}.ep-toc-h3{margin:0 0 .8rem 0!important;padding:0!important}.ep-toc-h3>.ep-toc-link{font-size:.9rem;font-weight:600}.ep-toc-h3>.ep-toc-link:hover{color:var(--accent-text,var(--accent))}.ep-heading-anchor{scroll-margin-top:calc(var(--ep-header-stick, var(--header-height)) + 40px)}@media (max-width:768px){.ep-toc-list{column-count:1}.ep-toc-content{padding:1.5rem}.ep-toc-sublist{padding-left:1.5rem!important}}.ep-article-tagline{font-size:1.35rem;color:var(--text-main);line-height:1.5;margin-top:-.5rem;margin-bottom:1.5rem;font-weight:500;letter-spacing:-.3px;opacity:.9}p.ep-article-tagline{margin-top:-.5rem;margin-bottom:1.5rem}.style-1-header .ep-article-tagline,.style-3-header .ep-article-tagline{text-align:left}.style-2-header .ep-article-tagline,.style-4-header .ep-article-tagline{text-align:center;margin-left:auto;margin-right:auto;max-width:850px}@media (max-width:800px){.ep-article-tagline{font-size:1.15rem;margin-top:0;margin-bottom:1.25rem}}.ep-live-timeline-wrapper{position:relative;margin:4rem 0;padding-left:0}.ep-live-timeline-wrapper::before{display:none}.ep-live-timeline-wrapper::before{display:none!important}.ep-timeline-item::before{content:''!important;display:block!important;position:absolute!important;top:24px!important;bottom:24px!important;left:6px!important;width:2px!important;background-color:var(--border)!important;z-index:1}.ep-timeline-item:last-child::before,.ep-timeline-item:last-of-type::before{display:block!important}.ep-timeline-item{position:relative;padding-bottom:3rem;padding-left:35px}.ep-timeline-item:last-child{padding-bottom:0}.ep-live-timeline-wrapper .ep-timeline-dot{position:absolute!important;left:0!important;top:0!important;z-index:2;margin:0!important;width:14px!important;height:14px!important;border:2px solid var(--ep-live-color)!important;background-color:var(--ep-live-color)!important;background-clip:content-box!important;padding:2px!important;border-radius:50%!important;box-sizing:border-box!important}.ep-live-timeline-wrapper .ep-timeline-dot::after{display:none!important;animation:none!important}.ep-timeline-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--border);padding-bottom:15px;margin-bottom:20px;font-size:.85rem;font-weight:700}.ep-timeline-meta-left{display:flex;align-items:center;gap:15px;color:var(--text-main)}.full-date{color:var(--text-muted);font-weight:500}.ep-timeline-content .timeline-title{font-size:1.8rem;font-family:var(--font-heading);font-weight:800;color:var(--text-main);margin-top:0;margin-bottom:1rem;letter-spacing:-.5px}.ep-timeline-content .timeline-text{color:var(--text-main);line-height:1.8}.ep-timeline-content .timeline-text p:last-child{margin-bottom:0}@media (max-width:600px){.ep-timeline-header{flex-direction:column;align-items:flex-start;gap:10px}.full-date{padding-left:0}}.container .article-layout{padding-left:0!important;padding-right:0!important}@media (max-width:768px){.style-2-wrapper .article-body-wrapper{flex-direction:column!important;gap:20px!important}.style-2-wrapper .social-share-sidebar{position:static!important;flex-direction:row!important;justify-content:center!important;width:100%!important;border-top:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important;padding:15px 0!important;margin-bottom:20px!important;height:auto!important}}.style-2-wrapper .article-layout>article,.style-2-wrapper .article-body-wrapper{min-width:0!important;max-width:100%!important;width:100%!important}.ep-google-preferred-wrapper{display:flex;margin:22px 0 8px;width:100%}.ep-google-preferred-btn{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background:var(--bg-card);border:1px solid var(--border);border-radius:50px;font-size:.85rem;font-weight:600;color:var(--text-main);transition:all 0.2s ease;text-decoration:none!important;box-shadow:0 2px 8px rgb(0 0 0 / .03)}.ep-google-preferred-btn:hover{border-color:var(--border-heavy,#d1d5db);background:var(--bg-section-alt);transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .06);color:var(--text-main)}.ep-google-preferred-btn svg{flex-shrink:0}.style-1-header .ep-google-preferred-wrapper{justify-content:flex-start}.style-2-header .ep-google-preferred-wrapper{justify-content:center}.style-3-header .ep-google-preferred-wrapper{justify-content:flex-start;margin:22px 0 0}.style-4-header .ep-google-preferred-wrapper{justify-content:center}.digital-store-grid a.ep-store-btn{text-decoration:none!important}.meta-avatar{border-radius:50%!important;margin:0!important}.style-2-header .article-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:10px;column-gap:15px;font-size:.9rem;font-weight:600;color:var(--text-muted);padding:20px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:2.5rem}.style-2-header .author-box{display:flex;align-items:center;gap:10px;color:var(--text-main)}.style-2-header .meta-divider{width:4px;height:4px;border-radius:50%;background:var(--border);flex:0 0 auto;transform:translateY(1px)}.style-3-header .meta-author-name,.style-3-wrapper .meta-author-name{font-weight:700;color:var(--text-main);font-size:1rem}.style-3-header .meta-sub,.style-3-wrapper .meta-sub{font-size:.85rem;color:var(--text-muted);margin-top:3px;font-weight:600;display:flex;align-items:center;gap:8px}.style-3-header .meta-sep,.style-3-wrapper .meta-sep{color:var(--border)}.style-4-header .article-meta{font-size:.85rem;color:var(--text-secondary);margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.style-4-header .meta-author{font-weight:600;color:var(--text-main)}.style-4-header .meta-divider{color:var(--border-light)}.style-4-header .meta-comments{display:flex;align-items:center;gap:.3rem}.meta-comments svg{width:14px;height:14px;fill:currentColor}.single-wrapper{padding-top:2rem}.integrated-header{margin-top:0;margin-bottom:2.5rem}@media (max-width:992px){.layout-wide .integrated-header{padding-top:1px}.layout-boxed .integrated-header{padding-top:1px;margin-bottom:2.5rem}.single-wrapper{padding-top:0}.header-badges .single-live-badge{padding-top:1.2rem}body.single:not(.layout-boxed) .article-wrapper{padding-top:35px!important}}.style-1-header{text-align:left;max-width:1000px;margin-left:auto;margin-right:auto}.style-1-header .article-title{font-size:clamp(1.7rem, 3vw, 2.4rem);font-weight:900;line-height:1.2;margin-bottom:1.2rem;letter-spacing:-.5px}.style-2-header{text-align:center}.style-2-header .article-header-content{max-width:900px;margin:0 auto}.style-2-header .article-title{font-size:clamp(1.8rem, 3.5vw, 2.6rem);font-weight:900;line-height:1.2;margin-bottom:1.2rem;letter-spacing:-.5px}.style-3-header{text-align:left;max-width:900px;margin-left:auto;margin-right:auto}.style-3-header .article-title{font-size:clamp(1.8rem, 3.5vw, 2.8rem);font-weight:800;line-height:1.2;margin-bottom:1.5rem;letter-spacing:-.5px}.style-3-header .article-meta-row{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:2.5rem;flex-wrap:wrap;gap:15px}.style-4-header{text-align:center}.style-4-header .article-header-wrapper{display:flex;flex-direction:column;align-items:center}.style-4-header .article-title{font-family:var(--font-display,'Merriweather',serif);font-size:clamp(1.8rem, 3vw, 2.4rem);font-weight:700;line-height:1.25;margin-bottom:1.5rem;max-width:900px}.header-badges{margin-bottom:15px!important;margin-top:15px!important;display:flex;flex-direction:column;gap:12px}.style-1-header .header-badges,.style-3-header .header-badges{align-items:flex-start}.style-2-header .header-badges,.style-4-header .header-badges{align-items:center;margin-bottom:2rem}.style-2-header .header-badges .category-tag{display:inline-block;padding:6px 16px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent-text,var(--accent));font-weight:800;border-radius:30px;font-size:.85rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:0;border:none}.style-1-header .featured-image-wrapper img{max-height:65vh}.style-2-header .featured-image-wrapper img{max-height:60vh}.style-4-header .featured-image-wrapper{border-radius:4px;max-width:900px;margin-left:auto;margin-right:auto;margin-bottom:1rem}.style-4-header .featured-image-wrapper img{max-height:60vh}.style-1-header .image-caption,.style-3-header .image-caption{text-align:left;border-left:3px solid var(--border);padding-left:10px}.style-2-header .image-caption{text-align:center}.style-4-header .image-caption{text-align:center;margin-top:.5rem;color:var(--text-secondary)}.style-4-header .breadcrumbs,.style-4-wrapper .breadcrumbs{font-size:.85rem;color:var(--text-secondary);margin-bottom:0;font-weight:500;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px}.style-4-header .breadcrumbs a,.style-4-wrapper .breadcrumbs a{color:var(--text-main)}.style-4-header .breadcrumbs span,.style-4-wrapper .breadcrumbs span{color:var(--text-main)}.style-4-header .breadcrumbs span.separator,.style-4-wrapper .breadcrumbs span.separator{color:var(--text-tertiary);margin:0 .25rem}.style-4-header .social-shares-wrapper{margin-top:15px}.social-btn svg{width:16px;height:16px;fill:currentColor}.share-dropdown-wrapper{position:relative;display:inline-block}.author-mini .author-label{font-size:.75rem;font-weight:700;color:var(--text-muted);text-transform:uppercase}.author-mini .author-name{display:block;font-size:1rem;color:var(--text-main);font-weight:700}.author-mini .author-meta{font-size:.85rem;color:var(--text-muted);margin-top:3px;display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap}.style-2-wrapper .social-share-sidebar,.social-share-sidebar{position:sticky;top:calc(var(--ep-stick-bottom, var(--ep-header-stick, 80px)) + 24px);display:flex;flex-direction:column;gap:15px;height:fit-content}.newsletter-icon{font-size:3rem;color:var(--newsletter-icon,var(--accent));margin-bottom:15px;display:block}.ep-related-posts{margin-top:2rem;margin-bottom:3rem;border-top:1px solid var(--border);padding-top:2rem}.ep-related-posts>h3{font-size:1rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin-bottom:1.5rem}.related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}.related-card{display:flex;flex-direction:column;gap:12px}.related-card .img-hover-zoom{border-radius:var(--radius);aspect-ratio:16/9;overflow:hidden;display:block;box-shadow:var(--shadow);margin:0}.related-card h4{font-size:1.1rem;font-weight:800;line-height:1.4;margin:0 0 5px}.related-card h4 a{color:var(--text-main);transition:color 0.2s}.related-card h4 a:hover{color:var(--accent-text,var(--accent))}.related-card .card-meta{font-size:.8rem;color:var(--text-muted);font-weight:600}.ep-post-navigation{margin-top:3rem;margin-bottom:3rem}.text-nav{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px;border-top:1px solid var(--border);padding-top:20px}.nav-prev{text-align:left;flex:1;min-width:250px}.nav-next{text-align:right;flex:1;min-width:250px}.nav-label{display:block;font-size:.8rem;color:var(--text-muted);font-weight:700;text-transform:uppercase;margin-bottom:8px}.nav-label i{vertical-align:middle}.nav-title{font-weight:800;font-size:1.1rem;color:var(--text-main);display:block;line-height:1.4;transition:color 0.2s}.nav-title:hover{color:var(--accent-text,var(--accent))}.ep-nav-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem}.ep-nav-card{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--border-radius);overflow:hidden;text-decoration:none;color:var(--nav-card-text,#1a1a1a);background:var(--nav-card-bg,var(--bg-body));transition:border-color 0.25s ease,box-shadow 0.25s ease,background 0.25s ease}.ep-nav-card:hover{box-shadow:0 4px 24px rgb(0 0 0 / .08);color:var(--nav-card-text,#1a1a1a)}.ep-nav-img--full{aspect-ratio:16 / 9;overflow:hidden;flex-shrink:0}.ep-nav-img--full img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.35s ease}.ep-nav-card:hover .ep-nav-img--full img{transform:scale(1.04)}.ep-nav-body{padding:1.125rem 1.25rem;display:flex;flex-direction:column;gap:.55rem;flex:1}.ep-nav-next .ep-nav-body{align-items:flex-end;text-align:right}.ep-nav-label{display:inline-flex;align-items:center;gap:5px;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.7px;color:var(--nav-card-label,#1a1a1a)}.ep-nav-next .ep-nav-label{flex-direction:row-reverse}.ep-nav-row{display:flex;align-items:center;gap:.75rem}.ep-nav-next .ep-nav-row{flex-direction:row-reverse}.ep-nav-img--thumb{width:58px;height:58px;flex-shrink:0;border-radius:calc(var(--border-radius) / 2);overflow:hidden}.ep-nav-img--thumb img{width:100%;height:100%;object-fit:cover;display:block}.ep-nav-title{margin:0;font-size:1rem;font-weight:700;line-height:1.4;color:var(--nav-card-text,#1a1a1a);transition:color 0.2s ease}.ep-nav-card:hover .ep-nav-title{color:var(--accent-text,var(--accent))}@media (max-width:640px){.ep-nav-grid{grid-template-columns:minmax(0,1fr)}.ep-nav-next .ep-nav-body{align-items:flex-start;text-align:left}.ep-nav-next .ep-nav-label{flex-direction:row}.ep-nav-next .ep-nav-row{flex-direction:row}}.single-author-box-block{max-width:800px;margin:0 auto 3rem}.single-bottom-share-block{max-width:900px;margin:0 auto 3rem}.single-comments-block{margin:4rem auto 6rem;max-width:800px}.content-narrow{max-width:900px;margin:0 auto;min-height:100%}.style-1-wrapper .content-narrow{max-width:1000px}.article-body-wrapper{display:flex;gap:40px}.article-body-wrapper .article-body{flex-grow:1;min-width:0}.single-style-1-bottom{max-width:680px;margin:0 auto 60px}.top-ad-banner{width:100%;text-align:center;margin-bottom:20px;display:flex;justify-content:center}.single-layout .main-article{min-width:0}.featured-image{width:100%;border-radius:4px;overflow:hidden;margin-bottom:2rem}.featured-image img{width:100%;height:auto;max-height:65vh;object-fit:cover;display:block}.featured-image .image-caption{font-size:.85rem;color:var(--text-secondary,var(--text-muted));text-align:center;margin-top:.8rem;font-style:italic}.ep-digital-store-links{margin:3rem 0;padding:2rem;background:var(--bg-section-alt);border-radius:var(--radius);border:1px solid var(--border)}.ep-digital-store-links .ep-section-heading{margin-bottom:2rem}.ep-digital-store-links .title-text{font-size:1.3rem}.digital-store-embed{margin-bottom:2rem;width:100%}.digital-store-grid{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.ep-store-btn.audiomack-btn{background-color:#FFA200;color:#000}.ep-store-btn.youtube-btn{background-color:#D40000;color:#fff}.ep-store-btn.spotify-btn{background-color:#1DB954;color:#000}@media (max-width:380px){.article-title,.hero-title,.style-3-wrapper .article-title,.style-4-wrapper .article-title{font-size:clamp(1.5rem, 6.5vw, 2rem)!important}.meta-info,.article-meta,.card-meta-info{flex-wrap:wrap!important;gap:6px!important;font-size:0.8rem!important}.ep-author-box{flex-direction:column!important;align-items:center!important;text-align:center!important}.ep-author-avatar{margin-bottom:12px}.author-socials{justify-content:center}.children{padding-left:0.75rem!important}.comment-avatar img{width:34px!important;height:34px!important}.share-buttons,.social-share-sidebar{flex-wrap:wrap!important;gap:8px!important}.share-btn{width:40px!important;height:40px!important;font-size:1rem!important}.ep-toc-list{column-count:1!important}.ep-toc-content{padding:1rem!important}.digital-store-grid{flex-direction:column;align-items:stretch}.ep-store-btn{min-width:0;width:100%;justify-content:center}.inline-newsletter{padding:20px 14px!important}.breadcrumbs{font-size:0.75rem!important;flex-wrap:wrap!important}}.ep-main-content.global-builder-content{display:flex;flex-direction:column}.global-builder-content .integrated-header{margin-bottom:0!important}.global-builder-content .integrated-header .featured-image-wrapper{margin-bottom:0}.single-comments-block .ep-block-heading{margin-bottom:2rem}.eps-scores,.eps-table{--eps-r:var(--sk-radius, 12px);--eps-line:var(--border);--eps-soft:var(--sk-soft, color-mix(in srgb, var(--accent) 6%, var(--bg-body)));color:var(--text-main)}.eps-crest{width:24px;height:24px;flex:0 0 24px;object-fit:contain}.eps-crest--init{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--eps-soft);color:var(--accent-text,var(--accent));font:800 11px/1 var(--font-heading)}.eps-live{display:inline-flex;align-items:center;gap:6px;color:#e11d48;font:800 11px/1 var(--sk-label-font,var(--font-body));letter-spacing:1px;text-transform:uppercase}.eps-live i{width:8px;height:8px;border-radius:50%;background:#e11d48;animation:eps-pulse 1.4s ease-out infinite}@keyframes eps-pulse{0%{box-shadow:0 0 0 0 rgb(225 29 72 / .55)}100%{box-shadow:0 0 0 9px #fff0}}.eps-state{color:var(--text-muted);font:700 11px/1.2 var(--sk-label-font,var(--font-body));letter-spacing:.6px;text-transform:uppercase}.eps-source{margin:10px 0 0;color:var(--text-muted);font-size:11.5px}.eps-empty{display:flex;gap:8px;align-items:center;margin:0;padding:18px;border:1px dashed var(--eps-line);border-radius:var(--eps-r);color:var(--text-muted);font-size:14px}.eps-empty a{color:var(--accent-text,var(--accent));font-weight:700}.eps-sub{margin:0 0 14px;font-family:var(--font-heading);font-size:1.15rem;font-weight:800;font-style:var(--sk-title-style,normal);text-transform:var(--sk-title-tt,none)}.eps-team{display:flex;align-items:center;gap:10px;min-width:0;font-weight:600;font-size:14.5px}.eps-team__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eps-team.is-win{font-weight:800}.eps-goals{min-width:18px;text-align:right;font-family:var(--font-heading);font-size:1.05rem;font-weight:800;font-variant-numeric:tabular-nums}.eps-match--ft .eps-team:not(.is-win){color:color-mix(in srgb,var(--text-main) 70%,var(--bg-body))}.ep-block-sports-scores{padding:18px 0}.eps-strip{display:flex;align-items:stretch;gap:14px}.eps-strip__league{flex:0 0 auto;display:flex;align-items:center;padding:0 16px;border-radius:var(--eps-r);background:var(--accent);color:var(--eph-on-accent,var(--on-accent-fill,#fff));font:800 12px/1.2 var(--sk-label-font,var(--font-body));letter-spacing:1px;text-transform:uppercase;writing-mode:horizontal-tb;max-width:120px;text-align:center}.eps-strip__track{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px;flex:1}.eps-strip__track::-webkit-scrollbar{display:none}.eps-strip .eps-match{flex:0 0 210px;scroll-snap-align:start;display:grid;gap:8px;padding:12px 14px;border:1px solid var(--eps-line);border-radius:var(--eps-r);background:var(--bg-body);transition:border-color .2s}.eps-strip .eps-match:hover{border-color:var(--accent)}.eps-strip .eps-match--live{border-color:color-mix(in srgb,#e11d48 45%,var(--eps-line));box-shadow:0 0 0 3px color-mix(in srgb,#e11d48 10%,transparent)}.eps-list{display:grid;gap:0;border:1px solid var(--eps-line);border-radius:var(--eps-r);overflow:hidden}.eps-day{margin:0;padding:9px 14px;background:var(--eps-soft);color:var(--text-muted);font:800 11px/1.2 var(--sk-label-font,var(--font-body));letter-spacing:1px;text-transform:uppercase}.eps-list .eps-match{display:grid;grid-template-columns:74px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;row-gap:6px;padding:12px 14px;border-top:1px solid var(--eps-line)}.eps-list .eps-day+.eps-match{border-top:0}.eps-list .eps-match__meta{grid-row:1 / 3;display:flex;align-items:center}.eps-list .eps-match--live{background:color-mix(in srgb,#e11d48 5%,var(--bg-body))}.eps-table__scroll{overflow-x:auto;border:1px solid var(--eps-line);border-radius:var(--eps-r)}.eps-table table{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.eps-table th{padding:10px 8px;background:var(--eps-soft);color:var(--text-muted);font:800 11px/1 var(--sk-label-font,var(--font-body));letter-spacing:.8px;text-align:center;text-transform:uppercase;white-space:nowrap}.eps-table td{padding:9px 8px;border-top:1px solid var(--eps-line);text-align:center;white-space:nowrap}.eps-table .eps-club{text-align:left}.eps-table td.eps-club{display:flex;align-items:center;gap:10px;min-width:150px;font-weight:700}.eps-table td.eps-club span{overflow:hidden;text-overflow:ellipsis}.eps-table .eps-pos{width:34px;color:var(--text-muted);font-weight:800;position:relative}.eps-table tr.is-top .eps-pos{color:var(--accent-text,var(--accent))}.eps-table tr.is-top td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.eps-table tr.is-drop td:first-child{box-shadow:inset 3px 0 0 #9ca3af}.eps-table .eps-pts{font-weight:800;color:var(--text-main)}.eps-table tbody tr:hover td{background:var(--eps-soft)}.eps-form{display:flex;gap:3px;justify-content:center}.eps-f{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px;color:#fff;font:800 9.5px/1 var(--font-body);font-style:normal}.eps-f--w{background:#16a34a}.eps-f--d{background:#9ca3af}.eps-f--l{background:#dc2626}.eps-table--compact table{font-size:13px}.eps-table--compact td.eps-club{min-width:0}.ep-block-sports-table{padding:30px 0}.eps-duo{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:28px;align-items:start}.eps-duo--page{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.eps-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px;justify-content:inherit}html[data-hs] .eps-tabs{justify-content:var(--sk-head-align,flex-start)}.eps-tabs a{padding:8px 16px;border:1px solid color-mix(in srgb,currentColor 22%,transparent);border-radius:var(--sk-btn-radius,999px);color:inherit;font-size:13.5px;font-weight:700;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}.eps-tabs a:hover,.eps-tabs a.is-active{border-color:var(--accent);background:var(--accent);color:var(--eph-on-accent,var(--on-accent-fill,#fff))}.is-pending{display:grid;gap:10px}.eps-scores--strip.is-pending{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.eps-skel{display:block;height:64px;border-radius:var(--sk-radius,12px);background:linear-gradient(90deg,var(--sk-soft,rgb(127 127 127 / .08)) 25%,rgb(127 127 127 / .16) 50%,var(--sk-soft,rgb(127 127 127 / .08)) 75%);background-size:200% 100%;animation:eps-shimmer 1.3s linear infinite}.eps-scores--strip.is-pending .eps-skel{height:92px}.eps-table.is-pending .eps-skel{height:34px;border-radius:6px}@keyframes eps-shimmer{to{background-position:-200% 0}}.eps-admin{display:block;margin-top:4px;font-size:12px;opacity:.85}.eps-scores.is-loading{opacity:.6;transition:opacity .2s}@media (max-width:992px){.eps-duo,.eps-duo--page{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.eps-strip{flex-direction:column;gap:10px}.eps-strip__league{max-width:none;padding:8px 12px;justify-content:center}.eps-strip .eps-match{flex-basis:190px}.eps-table th.eps-form-h,.eps-table td.eps-form{display:none}}@media (prefers-reduced-motion:reduce){.eps-live i,.eps-skel{animation:none}}.ep-save-toast{position:fixed;left:50%;bottom:24px;z-index:3000;display:flex;align-items:center;gap:12px;max-width:calc(100% - 32px);padding:10px 12px 10px 16px;border-radius:999px;background:var(--text-main,#111);color:var(--bg-body,#fff);font:600 14px/1.2 var(--font-body,system-ui);box-shadow:0 16px 40px -14px rgb(0 0 0 / .45);opacity:0;transform:translate(-50%,16px);pointer-events:none;transition:opacity .2s,transform .25s cubic-bezier(.2,.8,.2,1)}.ep-save-toast.is-on{opacity:1;transform:translate(-50%,0);pointer-events:auto}.ep-save-toast i{font-size:18px;color:var(--accent-text,var(--accent))}.ep-save-toast__link{color:inherit!important;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.ep-save-toast__undo{padding:6px 12px;border:0;border-radius:999px;background:color-mix(in srgb,var(--bg-body,#fff) 16%,transparent);color:inherit;font:inherit;cursor:pointer}.ep-save-toast__undo:hover{background:color-mix(in srgb,var(--bg-body,#fff) 26%,transparent)}.ep-saved-page{min-height:40vh;padding-top:8px;padding-bottom:64px}.ep-saved-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 24px;padding-bottom:14px;border-bottom:1px solid var(--border-color,var(--border));color:var(--text-muted)}.ep-saved-bar strong{color:var(--text-main)}.ep-saved-clear{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--border-color,var(--border));border-radius:999px;background:none;color:var(--text-muted);font:600 13px/1 var(--font-body);cursor:pointer}.ep-saved-clear:hover{border-color:var(--text-main);color:var(--text-main)}.ep-saved-skeleton{display:none;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px}.ep-saved-skeleton i{display:block;height:260px;border-radius:12px;background:linear-gradient(90deg,var(--bg-section-alt,#f3f4f6) 25%,color-mix(in srgb,var(--bg-section-alt,#f3f4f6) 60%,var(--bg-body)) 50%,var(--bg-section-alt,#f3f4f6) 75%);background-size:200% 100%;animation:ep-saved-shine 1.2s linear infinite}@keyframes ep-saved-shine{to{background-position:-200% 0}}.ep-saved-page.is-loading .ep-saved-skeleton{display:grid}.ep-saved-page.is-loading .ep-saved-empty,.ep-saved-page.is-loading .ep-saved-bar{display:none}.ep-saved-empty{display:none;max-width:420px;margin:48px auto;text-align:center;color:var(--text-muted)}.ep-saved-empty i{font-size:40px;color:var(--accent-text,var(--accent))}.ep-saved-empty h2{margin:10px 0 6px;color:var(--text-main);font-size:1.4rem}.ep-saved-empty .btn{margin-top:16px}.ep-saved-page.is-empty:not(.is-loading) .ep-saved-empty{display:block}.ep-saved-page.is-empty .ep-saved-bar{display:none}@media (prefers-reduced-motion:reduce){.ep-save-toast,.ep-saved-skeleton i{transition:none;animation:none}}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}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}