.uth-ad-wrap{box-sizing:border-box;width:100%;text-align:center;margin-bottom:20px;margin-top:20px}}.uth-ad-desktop{display:none}@media (min-width:1025px){.uth-ad-desktop{display:block}}.uth-ad-tablet{display:none}@media (min-width:768px) and (max-width:1024px){.uth-ad-tablet{display:block}}.uth-ad-mobile{display:none}@media (max-width:767px){.uth-ad-mobile{display:block}}.uth-ad-label{display:block;color:#333;font-size:10px;font-weight:900;font-family:monospace;text-decoration:none;text-transform:uppercase;letter-spacing:1.5px;text-align:center;margin:0 0 4px;line-height:1.4;pointer-events:none;user-select:none}:root{--uth-max-width:100%;--uth-padding:10px;--uth-cw-side:67%;--uth-sw:31%;--uth-gap:1%;--uth-cw-full:100%}.page-content{max-width:var(--uth-max-width);width:100%;margin-left:auto;margin-right:auto}.page-content:not(.is-full-width){padding-left:var(--uth-padding);padding-right:var(--uth-padding);box-sizing:border-box}.page-content:not(.has-sidebar)>main{width:var(--uth-cw-full);max-width:100%}.page-content.has-sidebar{display:flex;gap:var(--uth-gap);align-items:flex-start}.page-content.has-sidebar>main{width:var(--uth-cw-side);flex:0 0 auto;min-width:0}.page-content.has-sidebar>.sidebar,.page-content.has-sidebar>aside{width:var(--uth-sw);flex:0 0 auto;min-width:0;border:none}body.sidebar-left .page-content.has-sidebar{flex-direction:row-reverse}body.sidebar-sticky .page-content.has-sidebar>.sidebar,body.sidebar-sticky .page-content.has-sidebar>aside{position:sticky;align-self:flex-start}@media (max-width:768px){.page-content.has-sidebar,body.sidebar-left .page-content.has-sidebar{flex-direction:column}.page-content.has-sidebar>main,.page-content.has-sidebar>.sidebar,.page-content.has-sidebar>aside{width:100%}body.sidebar-sticky .page-content.has-sidebar>.sidebar,body.sidebar-sticky .page-content.has-sidebar>aside{position:static;top:auto!important}.page-content:not(.is-full-width){padding-left:calc(var(--uth-padding)/2);padding-right:calc(var(--uth-padding)/2)}}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}.cookie-banner{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);max-width:800px;width:90%;background-color:#fff;border:2px solid #000;box-shadow:0 4px 20px rgb(0 0 0 / .15);padding:24px 28px;z-index:10000;display:flex;flex-direction:column;gap:16px;font-family:'Georgia','Times New Roman',serif}.cookie-banner::before{content:"🍪";font-size:28px;position:absolute;top:-18px;left:28px;background:#fff;padding:0 8px;border-left:2px solid #000;border-right:2px solid #000}.cookie-content{display:flex;flex-direction:column;gap:12px}.cookie-title{font-size:18px;font-weight:700;color:#000;text-transform:uppercase;letter-spacing:1px;margin:0 0 4px}.cookie-text{font-size:14px;line-height:1.6;color:#000;margin:0}.cookie-link{color:#000;text-decoration:underline;font-weight:700}.cookie-link:hover{text-decoration:none}.cookie-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.cookie-btn{padding:10px 24px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;border:2px solid #000;transition:background-color 0.2s ease,color 0.2s ease;font-family:'Georgia','Times New Roman',serif;line-height:1}.cookie-btn-primary{background-color:#000;color:#fff}.cookie-btn-primary:hover,.cookie-btn-primary:focus{background-color:#fff;color:#000;outline:none}.cookie-btn-secondary{background-color:#fff;color:#000}.cookie-btn-secondary:hover,.cookie-btn-secondary:focus{background-color:#000;color:#fff;outline:none}.wpcn-preferences{position:fixed;bottom:30px;left:50%;transform:translateX(-50%);max-width:800px;width:90%;background-color:#fff;border:2px solid #000;box-shadow:0 4px 20px rgb(0 0 0 / .15);padding:24px 28px;z-index:10001;font-family:'Georgia','Times New Roman',serif}.wpcn-pref-inner{display:flex;flex-direction:column;gap:16px}.wpcn-pref-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.wpcn-pref-list li{border-left:3px solid #000;padding-left:12px}.wpcn-pref-list label{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;font-weight:700;color:#000;margin-bottom:4px}.wpcn-pref-list input[type="checkbox"]{width:16px;height:16px;accent-color:#000;cursor:pointer}.wpcn-pref-list input[type="checkbox"]:disabled{cursor:not-allowed;opacity:.6}.wpcn-pref-list p{font-size:12px;color:#555;margin:0;line-height:1.5}.wpcn-toggle{position:fixed;bottom:24px;left:24px;z-index:99999!important;width:48px;height:48px;border-radius:50%;border:2px solid #000;background-color:#fff;font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 12px rgb(0 0 0 / .18);transition:background-color 0.2s ease,transform 0.2s ease;padding:0}.wpcn-toggle:hover{background-color:#000;transform:scale(1.1)}.wpcn-toggle[aria-pressed="true"]{background-color:#000}.wpcn-toggle::after{content:attr(title);position:absolute;left:56px;bottom:50%;transform:translateY(50%);background:#000;color:#fff;font-size:11px;font-family:'Georgia','Times New Roman',serif;font-weight:700;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;padding:4px 10px;border-radius:2px;pointer-events:none;opacity:0;transition:opacity 0.2s ease}.wpcn-toggle:hover::after,.wpcn-toggle:focus::after{opacity:1}@media (max-width:480px){.cookie-banner,.wpcn-preferences{bottom:0;left:0;right:0;transform:none;width:100%;border-left:none;border-right:none;border-bottom:none;padding:20px}.cookie-actions{flex-direction:column;width:100%}.cookie-btn{width:100%;text-align:center}.wpcn-toggle{bottom:16px;left:16px}.wpcn-toggle::after{display:none}}.site-footer{--uft-bg:rgba(20,20,50,0.8);--uft-text:#ffffff;--uft-max-w:1200px;--uft-pt:40px;--uft-pb:20px;--uft-divider:rgba(255,255,255,0.2);--uft-div-style:solid;--uft-div-w:1px;--uft-base-ff:'"Space Mono", monospace;',sans-serif;--uft-base-fs:16px;--uft-base-lh:1.5;--uft-brand-ff:'Inter',sans-serif;--uft-brand-fs:30px;--uft-brand-fw:400;--uft-brand-fst:normal;--uft-brand-color:#e0d7ff;--uft-brand-ls:0px;--uft-tagline-fs:15px;--uft-tagline-fw:400;--uft-tagline-color:rgba(255,255,255,0.75);--uft-tagline-lh:1.5;--uft-ct-ff:'Inter',sans-serif;--uft-ct-fs:18px;--uft-ct-fw:400;--uft-ct-color:#ffffff;--uft-cl-fs:14px;--uft-cl-fw:400;--uft-cl-color:#ffffff;--uft-cl-color-h:#cccccc;--uft-cl-deco:none;--uft-cl-deco-h:underline;--uft-nl-ff:'Inter',sans-serif;--uft-nl-fs:18px;--uft-nl-fw:400;--uft-nl-color:#ffffff;--uft-in-bg:rgba(255,255,255,0.1);--uft-in-color:#ffffff;--uft-in-ph:rgba(255,255,255,0.7);--uft-in-bdr:1px solid rgba(255,255,255,0.25);--uft-in-radius:0px;--uft-in-fs:13px;--uft-in-pad:8px 10px;--uft-in-focus-bdr:#cccccc;--uft-in-focus-shadow:0 0 0 2px rgba(255,255,255,0.2);--uft-btn-bg:rgba(255,255,255,0.1);--uft-btn-color:#ffffff;--uft-btn-bdr:1px solid rgba(255,255,255,0.3);--uft-btn-radius:0px;--uft-btn-fs:13px;--uft-btn-fw:600;--uft-btn-ls:0.5px;--uft-btn-pad:8px 14px;--uft-btn-h-bg:rgba(255,255,255,0.25);--uft-btn-h-color:#ffffff;--uft-btn-h-bdr:1px solid #ffffff;--uft-btn-tr:0.25s ease;--uft-soc-icon-sz:18px;--uft-soc-btn-sz:36px;--uft-soc-bg:rgba(255,255,255,0.1);--uft-soc-color:#ffffff;--uft-soc-bdr:1px solid rgba(255,255,255,0.3);--uft-soc-radius:0px;--uft-soc-h-bg:rgba(255,255,255,0.25);--uft-soc-h-color:#ffffff;--uft-bot-bg:transparent;--uft-bot-text:rgba(255,255,255,0.6);--uft-bot-link:rgba(255,255,255,0.7);--uft-bot-link-h:#cccccc;--uft-bot-fs:13px;--uft-bot-divider:rgba(255,255,255,0.15)}.breaking-news{background:var(--color-text,#111);color:var(--color-bg,#fff);padding:0.75rem;margin-bottom:var(--spacing-lg,1.5rem);overflow:hidden;position:relative;box-sizing:border-box}.breaking-label{font-family:"Space Mono",monospace;font-size:0.85rem;font-weight:400;text-transform:uppercase;letter-spacing:0.1em;margin:0 0 0.5rem;color:#fff;line-height:1}.bnt-controls{display:flex;gap:0.4rem;margin-bottom:0.5rem;flex-wrap:wrap}.bnt-select{background:rgba(255,255,255,0.12);color:#fff;border:1px solid rgba(255,255,255,0.25);border-radius:3px;font-size:0.7rem;padding:0.2rem 0.5rem 0.2rem 0.4rem;cursor:pointer;flex:1 1 auto;max-width:calc(50% - 0.2rem);appearance:auto}.bnt-select:focus{outline:2px solid rgba(255,255,255,0.6);outline-offset:1px}.bnt-select option{background:#222;color:#fff}.ticker-wrapper{overflow:hidden;position:relative}.ticker-content{display:flex;animation:bnt-ticker linear infinite;white-space:nowrap;list-style:none;margin:0;padding:0;will-change:transform;transition:opacity 0.2s ease;font-family:'Inter',sans-serif}.ticker-content.bnt-paused,.ticker-wrapper:hover .ticker-content,.ticker-content:focus-within{animation-play-state:paused}.ticker-item{padding-right:3rem;font-size:0.85rem;font-weight:500;flex-shrink:0}.ticker-item a{color:inherit;text-decoration:none}.ticker-item a:hover{text-decoration:underline}.ticker-item a:focus{outline:2px solid rgba(255,255,255,0.65);outline-offset:2px;border-radius:2px;text-decoration:underline}.bnt-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.5)}.bnt-loading[hidden]{display:none}.bnt-spinner{display:block;width:18px;height:18px;border:2px solid rgba(255,255,255,0.3);border-top-color:#fff;border-radius:50%;animation:bnt-spin 0.6s linear infinite}@keyframes bnt-ticker{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes bnt-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ticker-content{animation:none !important;flex-wrap:wrap;white-space:normal}.ticker-item{padding:0.15rem 0.5rem 0.15rem 0}.bnt-spinner{animation:none !important}}.section-heading{font-family:"Space Mono",monospace;font-size:20px;font-weight:400}.category-list{list-style:none;display:flex;flex-wrap:wrap;gap:0.5rem;padding:0;margin:0}.category-item{display:inline-block}.category-link{display:inline-block;padding:0.6rem 1.1rem;border:1px solid var(--color-text,#111);font-size:0.8rem;font-weight:400;text-decoration:none;color:var(--color-text,#111);transition:all 0.3s ease;background:transparent;position:relative;overflow:hidden;font-family:'Inter',sans-serif}.category-link::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--color-text,#111);transition:left 0.3s ease;z-index:-1}.category-link:hover,.category-link:focus{background:#000;color:#fff;outline:none}.category-link:hover::before,.category-link:focus::before{left:0}.section-heading{font-family:"Space Mono",monospace;font-size:20px;font-weight:400}.quick-links{list-style:none;margin:0;padding:0}.quick-link-item{border-bottom:1px solid var(--color-border,#e2e8f0)}.quick-link-item:last-child{border-bottom:none}.quick-link{display:flex;justify-content:space-between;align-items:center;padding:0.75rem 0;text-decoration:none;color:var(--color-text,#1a202c);font-size:0.9rem;font-weight:400;transition:all var(--transition-base,0.2s ease);font-family:'Inter',sans-serif}.quick-link:hover,.quick-link:focus{padding-left:0.5rem;color:var(--color-text-muted,#718096);outline:none}.quick-link-arrow{transition:transform var(--transition-base,0.2s ease);flex-shrink:0}.quick-link:hover .quick-link-arrow,.quick-link:focus .quick-link-arrow{transform:translateX(5px)}.ccp-faq-wrap{--ccp-card-bg:#fff;--ccp-name:#111;--ccp-caption:#aaa;--ccp-th-text:#999;--ccp-th-icon:#0073aa;--ccp-td-text:#222;--ccp-row-border:#eee;--ccp-accent:#0073aa;--ccp-engage-bg:#fafafa;--ccp-font-family:inherit;--ccp-q-size:16px;--ccp-a-size:15px;--ccp-q-weight:700;--ccp-a-weight:400;--ccp-line-height:1.6;--ccp-wrap-pad:16px;--ccp-item-pad:14px;--ccp-gap:10px;--ccp-radius:10px;--ccp-bw:1px;--ccp-border-color:#eee;--ccp-focus:#0073aa;--ccp-icon-bg:rgba(0,0,0,.03);--ccp-icon-size:18px;font-family:var(--ccp-font-family)}.ccp-faq-wrap *{box-sizing:border-box}.ccp-faq-card{background:var(--ccp-card-bg);border:var(--ccp-bw) solid var(--ccp-border-color);border-radius:var(--ccp-radius);padding:var(--ccp-wrap-pad);transition:box-shadow .25s}.ccp-faq-title{margin:0 0 16px;font-weight:800;color:var(--ccp-name);line-height:1.3;padding-bottom:12px;border-bottom:2px solid var(--ccp-border-color)}.ccp-faq-title.ccp-title-h1{font-size:2em}.ccp-faq-title.ccp-title-h2{font-size:1.7em}.ccp-faq-title.ccp-title-h3{font-size:1.4em}.ccp-faq-title.ccp-title-h4{font-size:1.2em}.ccp-faq-title.ccp-title-h5{font-size:1.05em}.ccp-faq-title.ccp-title-h6{font-size:.95em;text-transform:uppercase;letter-spacing:.06em}.ccp-faq-items{display:flex;flex-direction:column;gap:var(--ccp-gap)}.ccp-faq-item{border:var(--ccp-bw) solid var(--ccp-border-color);border-radius:calc(var(--ccp-radius) - 2px);background:var(--ccp-engage-bg);overflow:hidden;transition:border-color .2s,box-shadow .2s,transform .15s}.ccp-faq-item:hover{border-color:var(--ccp-accent);box-shadow:0 2px 12px rgba(0,0,0,.08)}.ccp-faq-item>summary{list-style:none;cursor:pointer;padding:var(--ccp-item-pad);display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--ccp-name);font-size:var(--ccp-q-size);font-weight:var(--ccp-q-weight);transition:background .2s}.ccp-faq-item>summary::-webkit-details-marker{display:none}.ccp-faq-q{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.ccp-faq-q span{min-width:0}.ccp-faq-icon{width:calc(var(--ccp-icon-size) + 10px);height:calc(var(--ccp-icon-size) + 10px);border-radius:999px;background:var(--ccp-icon-bg);display:grid;place-items:center;flex-shrink:0;color:var(--ccp-th-icon);transition:transform .3s,background .2s}.ccp-faq-icon svg{width:var(--ccp-icon-size);height:var(--ccp-icon-size)}.ccp-faq-item[open]>summary .ccp-faq-icon:last-child{transform:rotate(180deg)}.ccp-faq-item[open]>summary{background:color-mix(in srgb,var(--ccp-accent) 8%,var(--ccp-engage-bg));border-bottom:var(--ccp-bw) solid var(--ccp-border-color);border-left:3px solid var(--ccp-accent)}.ccp-faq-item>summary:focus{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--ccp-focus) 25%,transparent)}.ccp-faq-a{padding:var(--ccp-item-pad);color:var(--ccp-td-text);font-size:var(--ccp-a-size);font-weight:var(--ccp-a-weight);line-height:var(--ccp-line-height)}.ccp-faq-a p:last-child{margin-bottom:0}.ccp-layout-table .ccp-faq-dl{display:flex;flex-direction:column;gap:var(--ccp-gap)}.ccp-layout-table .ccp-faq-row{display:grid;grid-template-columns:38% 1fr;gap:14px;padding:var(--ccp-item-pad);border:var(--ccp-bw) solid var(--ccp-border-color);border-radius:calc(var(--ccp-radius) - 2px);background:var(--ccp-engage-bg);transition:border-color .2s,box-shadow .2s}.ccp-layout-table .ccp-faq-row:hover{border-color:var(--ccp-accent);box-shadow:0 2px 10px rgba(0,0,0,.06)}.ccp-layout-table dt{margin:0;padding-right:14px;color:var(--ccp-th-text);font-weight:var(--ccp-q-weight);font-size:var(--ccp-q-size);border-right:2px solid var(--ccp-border-color)}.ccp-layout-table dd{margin:0;color:var(--ccp-td-text);font-size:var(--ccp-a-size);font-weight:var(--ccp-a-weight);line-height:var(--ccp-line-height)}.ccp-layout-table dd p:last-child{margin-bottom:0}@media(max-width:600px){.ccp-layout-table .ccp-faq-row{grid-template-columns:1fr}.ccp-layout-table dt{padding-right:0;border-right:none;border-bottom:2px solid var(--ccp-border-color);padding-bottom:8px;margin-bottom:4px}}.ccp-layout-minimal .ccp-faq-min-item{padding:var(--ccp-item-pad);border-bottom:var(--ccp-bw) solid var(--ccp-border-color);transition:background .18s}.ccp-layout-minimal .ccp-faq-min-item:first-child{border-top:var(--ccp-bw) solid var(--ccp-border-color)}.ccp-layout-minimal .ccp-faq-min-item:hover{background:color-mix(in srgb,var(--ccp-accent) 5%,transparent)}.ccp-layout-minimal .ccp-faq-min-q{display:flex;align-items:flex-start;gap:10px;color:var(--ccp-name);font-weight:var(--ccp-q-weight);font-size:var(--ccp-q-size);margin:0 0 6px}.ccp-layout-minimal .ccp-faq-min-a{margin:0;padding-left:calc(var(--ccp-icon-size) + 20px);color:var(--ccp-td-text);font-size:var(--ccp-a-size);font-weight:var(--ccp-a-weight);line-height:var(--ccp-line-height)}.ccp-layout-minimal .ccp-faq-min-a p:last-child{margin-bottom:0}.ccp-layout-circle ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--ccp-gap)}.ccp-layout-circle li{display:grid;grid-template-columns:18px 35% 1fr;gap:14px;align-items:start;padding:var(--ccp-item-pad);border:var(--ccp-bw) solid var(--ccp-border-color);border-radius:calc(var(--ccp-radius) - 2px);background:var(--ccp-engage-bg);transition:border-color .2s,box-shadow .2s}.ccp-layout-circle li:hover{border-color:var(--ccp-accent);box-shadow:0 2px 10px rgba(0,0,0,.06)}.ccp-layout-circle .ccp-dot{width:12px;height:12px;border-radius:50%;background:var(--ccp-accent);margin-top:5px;box-shadow:0 0 0 3px color-mix(in srgb,var(--ccp-accent) 20%,transparent)}.ccp-layout-circle .ccp-circle-q{color:var(--ccp-th-text);font-weight:var(--ccp-q-weight);font-size:var(--ccp-q-size)}.ccp-layout-circle .ccp-circle-a{color:var(--ccp-td-text);font-size:var(--ccp-a-size);font-weight:var(--ccp-a-weight);line-height:var(--ccp-line-height)}.ccp-layout-circle .ccp-circle-a p:last-child{margin-bottom:0}@media(max-width:600px){.ccp-layout-circle li{grid-template-columns:14px 1fr}.ccp-layout-circle .ccp-circle-a{grid-column:2}}.ccp-layout-timeline .ccp-tl{position:relative;padding-left:24px;display:flex;flex-direction:column;gap:var(--ccp-gap)}.ccp-layout-timeline .ccp-tl::before{content:"";position:absolute;left:9px;top:8px;bottom:8px;width:2px;background:linear-gradient(to bottom,var(--ccp-accent),color-mix(in srgb,var(--ccp-accent) 20%,transparent));border-radius:2px}.ccp-layout-timeline .ccp-tl-item{position:relative;padding:var(--ccp-item-pad);border:var(--ccp-bw) solid var(--ccp-border-color);background:var(--ccp-engage-bg);transition:border-color .2s,box-shadow .2s}.ccp-layout-timeline .ccp-tl-dot{position:absolute;left:-24px;top:16px;width:14px;height:14px;border-radius:50%;background:var(--ccp-accent);border:3px solid var(--ccp-card-bg);box-shadow:0 0 0 2px var(--ccp-accent)}.ccp-layout-timeline .ccp-tl-q{margin:0 0 7px;color:var(--ccp-name);font-weight:var(--ccp-q-weight);font-size:var(--ccp-q-size)}.ccp-layout-timeline .ccp-tl-a{margin:0;color:var(--ccp-td-text);font-size:var(--ccp-a-size);font-weight:var(--ccp-a-weight);line-height:var(--ccp-line-height)}.ccp-layout-timeline .ccp-tl-a p:last-child{margin-bottom:0}.ccp-layout-grid .ccp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ccp-gap)}@media(max-width:700px){.ccp-layout-grid .ccp-grid{grid-template-columns:1fr}}.ccp-layout-grid .ccp-grid-item{padding:var(--ccp-item-pad);border:var(--ccp-bw) solid var(--ccp-border-color);border-top:3px solid var(--ccp-accent);border-radius:calc(var(--ccp-radius) - 2px);background:var(--ccp-engage-bg);transition:border-color .2s,box-shadow .2s,transform .15s}.ccp-layout-grid .ccp-grid-item:hover{box-shadow:0 4px 18px rgba(0,0,0,.1);transform:translateY(-2px)}.ccp-layout-grid .ccp-grid-q{margin:0 0 8px;color:var(--ccp-name);font-weight:var(--ccp-q-weight);font-size:var(--ccp-q-size)}.ccp-layout-grid .ccp-grid-a{margin:0;color:var(--ccp-td-text);font-size:var(--ccp-a-size);font-weight:var(--ccp-a-weight);line-height:var(--ccp-line-height)}.ccp-layout-grid .ccp-grid-a p:last-child{margin-bottom:0}.ccp-theme-dark .ccp-faq-card{box-shadow:0 8px 32px rgba(0,0,0,.45)}.ccp-theme-dark .ccp-faq-item{box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.ccp-theme-dark .ccp-faq-item:hover{box-shadow:0 4px 20px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.05)}.ccp-theme-dark .ccp-faq-item[open]>summary{background:rgba(110,168,216,.12)}.ccp-theme-neon .ccp-faq-card{box-shadow:0 0 30px rgba(0,255,255,.15),0 0 60px rgba(0,255,255,.07);border-color:#00ffff!important}.ccp-theme-neon .ccp-faq-item{border-color:#0a2020}.ccp-theme-neon .ccp-faq-item:hover{border-color:#00ffff;box-shadow:0 0 12px rgba(0,255,255,.3)}.ccp-theme-neon .ccp-faq-item[open]>summary{background:rgba(0,255,255,.08);text-shadow:0 0 8px rgba(0,255,255,.5)}.ccp-theme-neon .ccp-faq-icon{box-shadow:0 0 8px rgba(0,255,255,.4)}.ccp-theme-neon .ccp-faq-title{text-shadow:0 0 12px rgba(0,255,255,.5);border-bottom-color:#00ffff}.ccp-theme-royal .ccp-faq-card{border-top:3px solid #f5d978;box-shadow:0 8px 40px rgba(0,0,0,.6),inset 0 1px 0 rgba(245,217,120,.1)}.ccp-theme-royal .ccp-faq-item:hover{border-color:#f5d978;box-shadow:0 4px 16px rgba(0,0,0,.4)}.ccp-theme-royal .ccp-faq-item[open]>summary{background:rgba(245,217,120,.08)}.ccp-theme-royal .ccp-faq-title{border-bottom-color:#f5d978;text-shadow:0 1px 3px rgba(0,0,0,.4)}.ccp-theme-glass .ccp-faq-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(100,149,237,.75)!important;border-color:rgba(255,255,255,.3)!important;box-shadow:0 8px 32px rgba(31,38,135,.3)}.ccp-theme-glass .ccp-faq-item{background:rgba(255,255,255,.12)!important;border-color:rgba(255,255,255,.2)!important;backdrop-filter:blur(6px)}.ccp-theme-glass .ccp-faq-item:hover{background:rgba(255,255,255,.22)!important;border-color:rgba(255,255,255,.5)!important;box-shadow:0 4px 16px rgba(0,0,0,.1)}.ccp-theme-glass .ccp-faq-item[open]>summary{background:rgba(255,255,255,.15)!important}.ccp-theme-gradient .ccp-faq-card{background:linear-gradient(135deg,#f8f9fa 0%,#eaf4ff 100%)!important;border-color:#d0e8ff!important}.ccp-theme-gradient .ccp-faq-title{background:linear-gradient(90deg,#0073aa,#7b2ff7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;border-bottom-color:#d0e8ff}.ccp-theme-gradient .ccp-faq-item{background:rgba(255,255,255,.7)!important;border-color:#d0e8ff!important}.ccp-theme-gradient .ccp-faq-item:hover{background:#fff!important;border-color:#7b2ff7!important;box-shadow:0 4px 16px rgba(123,47,247,.12)}.ccp-theme-gradient .ccp-faq-item[open]>summary{background:linear-gradient(90deg,rgba(0,115,170,.06),rgba(123,47,247,.06))!important;border-left-color:#7b2ff7}.ccp-theme-bordered .ccp-faq-card{border:3px solid #111;box-shadow:6px 6px 0 #111}.ccp-theme-bordered .ccp-faq-item{border:2px solid #ddd;border-radius:4px}.ccp-theme-bordered .ccp-faq-item:hover{border-color:#f5c518;box-shadow:3px 3px 0 #111;transform:translate(-1px,-1px)}.ccp-theme-bordered .ccp-faq-item[open]>summary{background:#fffde7!important;border-left:4px solid #f5c518}.ccp-theme-bordered .ccp-faq-title{border-bottom:3px solid #111}.ccp-theme-minimal .ccp-faq-card{border:none;box-shadow:none;padding:20px}.ccp-theme-minimal .ccp-faq-item{border:none;border-radius:0;background:transparent!important}.ccp-theme-minimal .ccp-faq-item:hover{box-shadow:none;border:none}.ccp-theme-minimal .ccp-faq-item[open]>summary{background:transparent!important;border-left:3px solid var(--ccp-accent);border-bottom:1px solid #eee}.ccp-theme-minimal .ccp-faq-items{border-top:1px solid #eee}.section-heading{font-family:"Space Mono",monospace;font-size:20px;font-family:400}.post-list{list-style:none;padding-left:0px}.post-item{display:flex;gap:0.75rem;margin-bottom:1.25rem;cursor:pointer;transition:transform var(--transition-base,0.2s ease);position:relative;align-items:flex-start;font-family:'Inter',sans-serif}.post-item:hover,.post-item:focus-within{transform:translateX(-5px)}.post-rank{font-size:1.5rem;font-weight:200;color:#ddd;line-height:1;min-width:1.5rem;flex-shrink:0}.post-content{flex:1;min-width:0;display:flex;flex-direction:row;gap:0.75rem;width:100%}.post-link-wrapper{display:flex;flex-direction:row;gap:0.75rem;text-decoration:none;color:inherit;width:100%}.post-thumbnail{width:80px;height:60px;object-fit:cover;flex-shrink:0}.post-thumbnail--placeholder{background:#e8e8e8;display:block}.post-text-content{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.post-link{text-decoration:none;color:inherit;display:block}.post-link:hover .post-title,.post-link:focus .post-title{text-decoration:underline}.post-link-wrapper:hover .post-title,.post-link-wrapper:focus .post-title{text-decoration:underline}.post-title{font-size:0.9rem;font-weight:400;margin-bottom:0.25rem;line-height:1.4;color:var(--color-text,#1a1a1a);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:0;font-family:'Inter',sans-serif}.post-meta{font-size:0.75rem;color:var(--color-text-light,#666);display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap;margin:0;padding:0}.trending-arrow{color:#00aa00;font-size:0.9rem}.breadcrumbs{background-color:transparent;padding:10px 0;font-family:'Inter',sans-serif;font-size:14px;font-weight:400}.breadcrumbs a{color:#000000;text-decoration:none;transition:opacity 0.2s ease}.breadcrumbs a:hover{opacity:0.7;text-decoration:underline}.breadcrumbs .breadcrumb-separator{color:#000000;margin:0 8px}.breadcrumbs .current{color:#000000;font-weight:600}.back-to-top{position:fixed;bottom:28px;right:28px;width:40px;height:40px;background-color:#000000;color:#ffffff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transform:translateY(18px);transition:all 0.25s cubic-bezier(0.4,0,0.2,1);box-shadow:0 4px 12px rgba(0,0,0,0.15);z-index:9999;padding:0}.back-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{background-color:#222222;transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,0.22)}.back-to-top:active{transform:translateY(-1px)}.back-to-top i{font-size:14px;line-height:1;width:1em;height:1em;display:inline-block;vertical-align:middle;color:#ffffff}.back-to-top .screen-reader-text{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}@keyframes btt-pulse{0%{box-shadow:0 0 0 0 rgba(0,0,0,0.12)}70%{box-shadow:0 0 0 8px rgba(0,0,0,0)}100%{box-shadow:0 0 0 0 rgba(0,0,0,0)}}.back-to-top.visible{animation:btt-pulse 1.2s ease-out}:root{--us-overlay-bg:rgba(10,10,40,0.7);--us-box-bg:#ffffff;--us-radius:14px;--us-input-bg:#f4f4f5;--us-input-text:#111827;--us-input-border:#e4e4e7;--us-input-focus:#111827;--us-placeholder:#a1a1aa;--us-close-color:#71717a;--us-close-hover:#111827;--us-results-bg:#ffffff;--us-item-hover:#f4f4f5;--us-title-color:#111827;--us-excerpt-color:#71717a;--us-meta-color:#a1a1aa;--us-spinner-color:#111827;--us-input-size:20px;--us-result-size:14px;--us-font-family:inherit;--us-overlay-align:center;--us-overlay-padding:0 16px 40px}.ccp-card{--ccp-bg:#fff;--ccp-name:#111;--ccp-caption-c:#aaa;--ccp-th:#999;--ccp-th-icon:#0073aa;--ccp-td:#222;--ccp-border:#f3f3f3;--ccp-accent:#0073aa;--ccp-engage-bg:#fafafa;--ccp-radius:18px;--ccp-slider-w:290px;--ccp-max-w:860px;--ccp-fs:14px;--ccp-is:13px;--ccp-arrow-color:#fff;--ccp-arrow-bg:rgba(0,0,0,.38);--ccp-arrow-size:30px;--ccp-social-color:#0073aa;--ccp-social-bg:#f0f0f0;--ccp-like-bg:linear-gradient(135deg,#ff5476,#e8074b);--ccp-like-hover-bg:linear-gradient(135deg,#e8074b,#c0063e);--ccp-like-liked-bg:linear-gradient(135deg,#b91c1c,#7f1d1d);--ccp-like-text:#ffffff;--ccp-like-border:transparent;--ccp-share-bg:#0073aa;--ccp-share-hover-bg:#005a87;--ccp-share-text:#ffffff}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ccp-card{display:flex;max-width:var(--ccp-max-w);margin:1.2em auto;overflow:hidden;font-family:'Inter',sans-serif;background:var(--ccp-bg);position:relative;transition:box-shadow .3s}.ccp-card:hover{box-shadow:0 14px 55px rgba(0,0,0,.15),0 3px 12px rgba(0,0,0,.09)}@media(max-width:660px){.ccp-card{flex-direction:column}}.ccp-media{width:var(--ccp-slider-w);min-width:var(--ccp-slider-w);display:flex;flex-direction:column;position:relative;overflow:hidden;background:#111;flex-shrink:0;align-self:stretch;margin:0}@media(min-width:661px) and (max-width:900px){.ccp-media{width:min(var(--ccp-slider-w),42%);min-width:min(var(--ccp-slider-w),42%)}}@media(max-width:660px){.ccp-media{width:100%;min-width:unset;max-height:320px}}.ccp-slides{flex:1;position:relative;min-height:260px;-webkit-user-select:none;user-select:none}.ccp-slide{position:absolute;inset:0;opacity:0;transition:opacity .5s ease,transform .5s ease;transform:scale(1.04);will-change:opacity,transform}.ccp-slide.active{opacity:1;transform:scale(1)}.ccp-slide img{width:100%;height:100%;object-fit:cover;object-position:var(--ccp-img-pos-x,50%) var(--ccp-img-pos-y,50%);display:block;pointer-events:none;-webkit-user-drag:none;user-drag:none}.ccp-media[data-lightbox="1"] .ccp-slides{cursor:pointer}.ccp-media[data-lightbox="1"] .ccp-slides.is-dragging{cursor:grabbing}.ccp-lb-trigger{position:absolute;bottom:44px;right:10px;z-index:8;background:rgba(0,0,0,.45);color:#fff;border:none;width:30px;height:30px;border-radius:6px;font-size:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s;opacity:.8}.ccp-lb-trigger:hover{background:rgba(0,0,0,.7);opacity:1}.ccp-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:var(--ccp-arrow-bg);border:none;color:var(--ccp-arrow-color);width:32px;height:52px;font-size:var(--ccp-arrow-size);line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;font-family:serif;font-weight:300;transition:background .2s,width .18s;user-select:none}.ccp-arrow:hover,.ccp-arrow:focus-visible{background:rgba(0,0,0,.68);width:36px;outline:none}.ccp-prev{left:0;border-radius:0 5px 5px 0}.ccp-next{right:0;border-radius:5px 0 0 5px}.ccp-slide-count{position:absolute;bottom:10px;right:10px;background:rgba(0,0,0,.5);color:#fff;font-size:11px;font-weight:700;letter-spacing:.6px;padding:3px 9px;border-radius:99px;pointer-events:none}.ccp-info{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden}.ccp-header{padding:22px 24px 4px}.ccp-name{margin:0;font-size:20px;font-weight:800;color:var(--ccp-name);line-height:1.25;letter-spacing:-.3px}.ccp-caption{margin:6px 0 0;font-size:12px;color:var(--ccp-caption-c);font-style:italic;letter-spacing:.2px}.ccp-table-classic{width:100%;border-collapse:collapse}.ccp-table-classic .ccp-row{border-bottom:1px solid var(--ccp-border)}.ccp-table-classic .ccp-row:last-child{border-bottom:none}.ccp-table-classic .ccp-th{padding:8px 8px 8px 24px;white-space:nowrap;vertical-align:middle;font-size:var(--ccp-is);font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:var(--ccp-th);width:44%}.ccp-table-classic .ccp-th-inner{display:flex;align-items:center;gap:8px}.ccp-table-classic .ccp-th-inner i{color:var(--ccp-th-icon);width:14px;text-align:center;flex-shrink:0;font-size:var(--ccp-is)}.ccp-table-classic .ccp-td{padding:8px 24px 8px 8px;color:var(--ccp-td);font-size:var(--ccp-fs);font-weight:500;vertical-align:middle;word-break:break-word;line-height:1.5}.ccp-table-classic .ccp-td a{color:var(--ccp-accent);word-break:break-all}.ccp-table-modern{padding:0}.ccp-mrow{display:flex;align-items:center;gap:14px;padding:10px 20px;border-bottom:1px solid var(--ccp-border);transition:background .15s}.ccp-mrow:last-child{border-bottom:none}.ccp-mrow:hover{background:rgba(0,115,170,.04)}.ccp-mico{width:36px;height:36px;flex-shrink:0;border-radius:10px;background:rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;font-size:var(--ccp-is);color:var(--ccp-th-icon);transition:background .2s,color .2s}.ccp-mrow:hover .ccp-mico{background:var(--ccp-th-icon);color:#fff}.ccp-mtext{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.ccp-mlabel{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:var(--ccp-th);line-height:1.2}.ccp-mvalue{font-size:var(--ccp-fs);font-weight:600;color:var(--ccp-td);line-height:1.4;word-break:break-word}.ccp-mvalue a{color:var(--ccp-accent)}.ccp-table-compact{margin:0;padding:6px;display:flex;flex-direction:column;gap:0}.ccp-crow{display:flex;align-items:baseline;gap:8px;padding:5px 8px;border-bottom:1px solid var(--ccp-border)}.ccp-crow:last-child{border-bottom:none}.ccp-cterm{flex-shrink:0;display:flex;align-items:center;gap:5px;font-size:calc(var(--ccp-is) - 1px);font-weight:800;color:var(--ccp-th);text-transform:uppercase;letter-spacing:.4px;min-width:120px;max-width:140px}.ccp-cterm i{color:var(--ccp-th-icon);font-size:var(--ccp-is);width:12px;text-align:center;flex-shrink:0}.ccp-cdef{flex:1;font-size:calc(var(--ccp-fs) - 1px);color:var(--ccp-td);font-weight:500;line-height:1.4;word-break:break-word}.ccp-cdef a{color:var(--ccp-accent)}.ccp-table-timeline{padding:10px 20px}.ccp-tlitem{display:flex;gap:14px;position:relative;padding-bottom:14px}.ccp-tlitem::before{content:'';position:absolute;left:18px;top:26px;bottom:0;width:2px;background:var(--ccp-border);border-radius:2px}.ccp-tlitem.ccp-tl-last::before{display:none}.ccp-tlitem.ccp-tl-last{padding-bottom:4px}.ccp-tldot{width:36px;height:36px;border-radius:50%;background:var(--ccp-accent);color:#fff;display:flex;align-items:center;justify-content:center;font-size:calc(var(--ccp-is) - 1px);flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.15);position:relative;z-index:1}.ccp-tlbody{display:flex;flex-direction:column;gap:2px;padding-top:6px;min-width:0}.ccp-tllabel{font-size:calc(var(--ccp-is) - 1px);font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--ccp-th);line-height:1.2}.ccp-tlvalue{font-size:var(--ccp-fs);font-weight:500;color:var(--ccp-td);line-height:1.5;word-break:break-word}.ccp-tlvalue a{color:var(--ccp-accent)}.ccp-table-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 16px}@media(max-width:440px){.ccp-table-grid{grid-template-columns:1fr}}.ccp-gpill{display:flex;align-items:flex-start;gap:10px;background:rgba(0,0,0,.03);border:1px solid var(--ccp-border);border-radius:10px;padding:10px 12px;transition:border-color .2s,box-shadow .2s}.ccp-gpill:hover{border-color:var(--ccp-accent);box-shadow:0 2px 10px rgba(0,0,0,.07)}.ccp-gpill-icon{width:30px;height:30px;background:var(--ccp-accent);border-radius:7px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:var(--ccp-is);flex-shrink:0}.ccp-gpill-body{display:flex;flex-direction:column;gap:2px;min-width:0}.ccp-gpill-label{font-size:calc(var(--ccp-is) - 1px);font-weight:800;text-transform:uppercase;letter-spacing:.5px;color:var(--ccp-th);line-height:1.2}.ccp-gpill-value{font-size:calc(var(--ccp-fs) - 1px);font-weight:600;color:var(--ccp-td);line-height:1.4;word-break:break-word}.ccp-gpill-value a{color:var(--ccp-accent)}.ccp-engage{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:12px 24px;border-top:1px solid var(--ccp-border);margin-top:auto;background:var(--ccp-engage-bg)}.ccp-rate-block{display:flex;flex-direction:column;gap:4px}.ccp-avg-stars{display:flex;align-items:center;gap:2px}.ccp-avg-stars .fa-star{color:#e0e0e0;font-size:13px}.ccp-avg-stars .fa-star.on{color:#f0a500}.ccp-avg-num{font-size:12.5px;font-weight:700;color:#555;margin-left:5px}.ccp-rate-wrap{display:flex;align-items:center;gap:0}.ccp-star-btn{background:none;border:none;cursor:pointer;padding:3px 5px;color:#ddd;font-size:17px;line-height:1;transition:color .12s,transform .12s}.ccp-star-btn:hover,.ccp-star-btn.hov,.ccp-star-btn.sel{color:#f0a500;transform:scale(1.22)}.ccp-rate-wrap.done .ccp-star-btn{cursor:default;pointer-events:none}.ccp-vote-lbl{font-size:11px;color:#bbb;margin-left:5px}.ccp-engage-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ccp-social-nav{display:flex;align-items:center;gap:8px}.ccp-social-link{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:transform .2s,box-shadow .2s;font-size:14px;background:var(--ccp-social-bg);color:var(--ccp-social-color)}.ccp-social-link:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.ccp-social-website:hover{background:#0073aa;color:#fff}.ccp-social-facebook:hover{background:#1877f2;color:#fff}.ccp-social-instagram:hover{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);color:#fff}.ccp-social-x:hover,.ccp-social-twitter:hover{background:#000;color:#fff}.ccp-social-tiktok:hover{background:#000;color:#fff}.ccp-social-youtube:hover{background:#ff0000;color:#fff}.ccp-social-snapchat:hover{background:#fffc00;color:#000}.ccp-social-linkedin:hover{background:#0077b5;color:#fff}.ccp-social-pinterest:hover{background:#e60023;color:#fff}.ccp-social-threads:hover{background:#000;color:#fff}.ccp-social-twitch:hover{background:#9146ff;color:#fff}.ccp-like-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;background:var(--ccp-like-bg,linear-gradient(135deg,#ff5476,#e8074b));color:var(--ccp-like-text,#fff);border:2px solid var(--ccp-like-border,transparent);border-radius:99px;cursor:pointer;font-size:13px;font-weight:700;letter-spacing:.3px;box-shadow:0 4px 18px rgba(232,7,75,.32);transition:transform .22s,box-shadow .22s,background .2s,color .2s,border-color .2s}.ccp-like-btn:hover{transform:translateY(-2px);box-shadow:0 7px 24px rgba(232,7,75,.42);background:var(--ccp-like-hover-bg,linear-gradient(135deg,#e8074b,#c0063e))}.ccp-like-btn.liked{background:var(--ccp-like-liked-bg,linear-gradient(135deg,#b91c1c,#7f1d1d))}.ccp-like-btn i{font-size:14px;transition:transform .28s}.ccp-like-btn.beat i{animation:ccpBeat .42s ease}.ccp-share-wrap{position:relative}.ccp-share-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;background:var(--ccp-share-bg,var(--ccp-accent,#0073aa));color:var(--ccp-share-text,#fff);border:none;border-radius:99px;cursor:pointer;font-size:13px;font-weight:600;transition:transform .2s,box-shadow .2s,background .2s}.ccp-share-btn:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,115,170,.3);background:var(--ccp-share-hover-bg,#005a87)}.ccp-share-btn[aria-expanded="true"]{background:var(--ccp-share-hover-bg,#005a87)}.ccp-share-menu{position:absolute;bottom:calc(100% + 8px);right:0;background:#fff;border-radius:12px;box-shadow:0 8px 30px rgba(0,0,0,.18);padding:8px;min-width:180px;z-index:100;display:flex;flex-direction:column;gap:2px;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .2s,transform .2s,visibility .2s}.ccp-share-menu:not([hidden]){opacity:1;visibility:visible;transform:translateY(0)}.ccp-share-option{display:flex;align-items:center;gap:10px;padding:10px 14px;border:none;background:none;border-radius:8px;cursor:pointer;font-size:13px;color:#333;transition:background .15s;text-align:left;width:100%}.ccp-share-option:hover{background:#f0f7ff;color:#0073aa}.ccp-share-option i{width:18px;text-align:center;font-size:14px}.ccp-toast{position:fixed;bottom:28px;left:50%;transform:translateX(-50%) translateY(14px);background:#1a1a1a;color:#fff;padding:11px 22px;border-radius:10px;font-size:13.5px;font-weight:600;z-index:999999;opacity:0;transition:opacity .26s,transform .26s;pointer-events:none;max-width:92vw;text-align:center;box-shadow:0 6px 24px rgba(0,0,0,.28)}.ccp-toast.show{opacity:1;transform:translateX(-50%) translateY(0)}.ccp-lightbox{position:fixed;inset:0;background:rgba(0,0,0,.92);z-index:99999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.ccp-lightbox.open{opacity:1;visibility:visible}.ccp-lb-inner{display:flex;align-items:center;justify-content:center;max-width:90vw;max-height:90vh}.ccp-lb-img{max-width:90vw;max-height:86vh;object-fit:contain;border-radius:8px;box-shadow:0 20px 60px rgba(0,0,0,.5);transform:scale(.92);transition:transform .32s cubic-bezier(.34,1.56,.64,1),opacity .18s;opacity:0;display:block}.ccp-lightbox.open .ccp-lb-img{transform:scale(1);opacity:1}.ccp-lb-close{position:absolute;top:20px;right:22px;background:rgba(255,255,255,.15);color:#fff;border:none;width:46px;height:46px;border-radius:50%;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .2s;z-index:3}.ccp-lb-close:hover{background:rgba(255,255,255,.3);transform:rotate(90deg)}.ccp-lb-prev,.ccp-lb-next{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.13);color:#fff;border:none;width:50px;height:72px;font-size:42px;font-weight:300;font-family:serif;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:background .2s;z-index:3;line-height:1}.ccp-lb-prev{left:18px}.ccp-lb-next{right:18px}.ccp-lb-prev:hover,.ccp-lb-next:hover{background:rgba(255,255,255,.28)}.ccp-lb-counter{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);color:rgba(255,255,255,.7);font-size:14px;font-weight:600;background:rgba(0,0,0,.4);padding:4px 14px;border-radius:99px;white-space:nowrap}.ccp-theme-dark{--ccp-bg:#1a1a2e;--ccp-name:#f0f0ff;--ccp-caption-c:#666;--ccp-th:#777;--ccp-th-icon:#6ea8d8;--ccp-td:#ccc;--ccp-border:#252542;--ccp-accent:#6ea8d8;--ccp-engage-bg:#13132a;color:#ddd}.ccp-theme-glass{--ccp-name:#fff;--ccp-caption-c:rgba(255,255,255,.6);--ccp-th:rgba(255,255,255,.65);--ccp-th-icon:rgba(200,224,255,.9);--ccp-td:#fff;--ccp-border:rgba(255,255,255,.1);--ccp-engage-bg:rgba(0,0,0,.18);--ccp-accent:#6495ed;background:rgba(255,255,255,.14);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.28)}.ccp-theme-royal{--ccp-name:#f5d978;--ccp-caption-c:#b8960c;--ccp-th:#c9a227;--ccp-th-icon:#f5d978;--ccp-td:#e8dcc0;--ccp-border:rgba(212,175,55,.1);--ccp-engage-bg:rgba(10,6,40,.5);--ccp-accent:#f5d978;background:linear-gradient(155deg,#0f0c29,#302b63,#24243e);color:#d4af37}.ccp-theme-royal .ccp-name{text-shadow:0 0 22px rgba(212,175,55,.4);font-style:italic}.ccp-theme-royal .ccp-avg-stars .fa-star.on,.ccp-theme-royal .ccp-star-btn:hover,.ccp-theme-royal .ccp-star-btn.hov,.ccp-theme-royal .ccp-star-btn.sel{color:#f5d978}.ccp-theme-royal .ccp-like-btn{background:linear-gradient(135deg,#f5d978,#c9a227);color:#1a0a00;box-shadow:0 4px 18px rgba(212,175,55,.4)}.ccp-theme-neon{--ccp-bg:#050505;--ccp-name:#0ff;--ccp-caption-c:#0aa;--ccp-th:#0bb;--ccp-th-icon:#0ff;--ccp-td:#7fffee;--ccp-border:#0a2020;--ccp-engage-bg:#020202;--ccp-accent:#0ff;background:#050505;color:#0ff}.ccp-theme-neon .ccp-name{text-shadow:0 0 10px #0ff,0 0 28px rgba(0,255,255,.4)}.ccp-theme-neon .ccp-avg-stars .fa-star.on,.ccp-theme-neon .ccp-star-btn:hover,.ccp-theme-neon .ccp-star-btn.hov,.ccp-theme-neon .ccp-star-btn.sel{color:#0ff}.ccp-theme-neon .ccp-like-btn{background:linear-gradient(135deg,#0ff,#00aaff);color:#000;box-shadow:0 4px 16px rgba(0,255,255,.35)}.ccp-theme-gradient{background:linear-gradient(160deg,#f8f9fa,#eaf4ff);--ccp-th-icon:#7b2ff7;--ccp-accent:#7b2ff7;--ccp-engage-bg:#eaf4ff}.ccp-theme-gradient .ccp-name{background:linear-gradient(135deg,#0073aa,#7b2ff7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ccp-theme-minimal{background:#fdfdfd;border:1px solid #e8e8e8;box-shadow:0 1px 6px rgba(0,0,0,.08);--ccp-th:#555;--ccp-th-icon:#bbb;--ccp-engage-bg:#fff}.ccp-theme-minimal .ccp-table-classic .ccp-th{text-transform:none;letter-spacing:0;font-weight:600}.ccp-theme-minimal .ccp-like-btn{background:transparent;border:2px solid #e74c3c;color:#e74c3c;box-shadow:none}.ccp-theme-minimal .ccp-like-btn:hover,.ccp-theme-minimal .ccp-like-btn.liked{background:#e74c3c;color:#fff}.ccp-theme-bordered{background:#fff;border:2.5px solid #111;box-shadow:5px 5px 0 #111;border-radius:6px;--ccp-th:#333;--ccp-th-icon:#111}.ccp-theme-bordered .ccp-table-classic .ccp-th{border-right:1.5px solid #eee}.ccp-theme-bordered .ccp-like-btn{background:#f5c518;color:#111;border:2px solid #111;border-radius:4px;box-shadow:3px 3px 0 #111;transition:transform .18s,box-shadow .18s}.ccp-theme-bordered .ccp-like-btn:hover{transform:translate(-2px,-2px);box-shadow:5px 5px 0 #111}.ccp-theme-dark .ccp-tldot,.ccp-theme-neon .ccp-tldot{box-shadow:0 0 12px var(--ccp-accent)}.ccp-theme-dark .ccp-mico,.ccp-theme-neon .ccp-mico{background:rgba(255,255,255,.08)}.ccp-theme-dark .ccp-mrow:hover .ccp-mico,.ccp-theme-neon .ccp-mrow:hover .ccp-mico{background:var(--ccp-th-icon);color:#000}.ccp-theme-dark .ccp-gpill,.ccp-theme-neon .ccp-gpill{background:rgba(255,255,255,.03)}.ccp-no-icons .ccp-th-inner i{display:none}.ccp-no-icons .ccp-mico{display:none}.ccp-no-icons .ccp-cterm i{display:none}.ccp-no-icons .ccp-tldot i{display:none}.ccp-no-icons .ccp-gpill-icon{display:none}@media(max-width:660px){.ccp-table-classic .ccp-th,.ccp-table-classic .ccp-td{padding-left:14px;padding-right:14px}.ccp-header{padding:16px 14px 4px}.ccp-name{font-size:18px}.ccp-engage{flex-direction:column;align-items:stretch;padding:14px;gap:10px}.ccp-rate-block{width:100%}.ccp-rate-wrap{flex-wrap:wrap}.ccp-engage-actions{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ccp-social-nav{flex-wrap:wrap;gap:6px}.ccp-like-btn{padding:9px 16px;font-size:12.5px}.ccp-share-menu{right:auto;left:0}.ccp-table-modern{padding:0}.ccp-mrow{padding:9px 14px}.ccp-table-compact{padding:0 10px}.ccp-table-timeline{padding:8px 12px}.ccp-table-grid{padding:8px 10px;gap:6px}.ccp-lb-prev{left:6px}.ccp-lb-next{right:6px}.ccp-lb-prev,.ccp-lb-next{width:38px;height:58px;font-size:30px}}.rce-wrap{font-family:inherit;font-size:16px;line-height:1.8;letter-spacing:0em;font-weight:400;text-align:left;color:#1f2937;background-color:#ffffff;padding:24px;transition:all .3s ease}.rce-wrap h1,.rce-wrap h2,.rce-wrap h3,.rce-wrap h4,.rce-wrap h5,.rce-wrap h6{color:#111827;font-size:24px;font-family:inherit;margin-bottom:16px;line-height:1.3;font-weight:700}.rce-wrap p{margin-bottom:16px;color:#1f2937}.rce-wrap a{color:#6366f1;text-decoration:none;font-weight:500;border-bottom:1px solid currentColor;transition:opacity .2s}.rce-wrap a:hover{opacity:.7;border-bottom-color:transparent}.rce-wrap strong,.rce-wrap b{font-weight:700}.rce-wrap em,.rce-wrap i:not([class*='fa-']):not([class*='dashicons']){font-style:italic}.rce-wrap i[class*='fa-'],.rce-wrap i[class*='dashicons']{font-style:normal}.rce-wrap u{text-decoration:underline;text-decoration-color:#000000;text-underline-offset:3px}.rce-wrap ul,.rce-wrap ol{margin:0 0 16px 1.5em;padding:0}.rce-wrap li{margin-bottom:6px;color:#1f2937}.rce-wrap blockquote{border-left:4px solid #000000;margin:0 0 16px;padding:16px 24px;background:rgba(99,102,241,.04);border-radius:0 8px 8px 0;font-style:italic}.rce-wrap table{width:100%;border-collapse:collapse;margin-bottom:16px;border-radius:8px;overflow:hidden}.rce-wrap th{background:#000000;color:#fff;padding:12px 16px;text-align:left;font-weight:600}.rce-wrap td{padding:12px 16px;border-bottom:1px solid #e5e7eb;color:#1f2937}.rce-wrap tr:nth-child(even) td{background:rgba(0,0,0,.02)}.rce-wrap img{max-width:100%;height:auto;border-radius:8px}.rce-wrap hr{border:none;border-top:2px solid #000000;margin:16px 0;opacity:.2}.rce-wrap code{background:rgba(99,102,241,.1);color:#000000;padding:3px 8px;border-radius:4px;font-size:.9em}.rce-wrap pre{background:#1e1e2e;color:#e2e8f0;padding:20px;border-radius:8px;overflow-x:auto;font-size:.9em;line-height:1.6}.rce-wrap .rce-section-heading{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #000000}.rce-wrap .rce-section-heading i{color:#000000;font-size:1.2em;font-style:normal}.rce-wrap .rce-section-heading h2{margin:0;color:#111827;font-size:24px}.rce-wrap{background:#fff;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid #e5e7eb}.responsive-ad .ad-block{display:none}@media (max-width:767px){.responsive-ad .ad-mobile{display:block}}@media (min-width:768px) and (max-width:1024px){.responsive-ad .ad-tablet{display:block}}@media (min-width:1025px){.responsive-ad .ad-desktop{display:block}}.skip-link{position:absolute;left:0;top:0;transform:translateY(-100%);background:#000;color:#fff;padding:12px 20px;text-decoration:none;font-size:1rem;z-index:9999;border-radius:0;display:block}.skip-link:focus{transform:translateY(0%);outline:1px dotted #fff;outline-offset:1px}li{font-family:'Inter'}aside.sidebar,aside.rp-section{contain:layout}article.entry-content{contain:layout style paint}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:768px) and (max-width:1023px){.tl-container{content-visibility:auto;contain-intrinsic-size:auto 1970px;contain:layout}.fact-status-section{content-visibility:auto;contain-intrinsic-size:auto 785px;contain:layout}.ccwl-list-block{content-visibility:auto;contain-intrinsic-size:auto 260px;contain:layout}.cct-section{content-visibility:auto;contain-intrinsic-size:auto 512px;contain:layout}.rp-section{content-visibility:auto;contain-intrinsic-size:auto 514px;contain:layout}#comments{content-visibility:auto;contain-intrinsic-size:auto 440px;contain:layout}}@media (min-width:1024px){.tl-container{content-visibility:auto;contain-intrinsic-size:auto 1970px;contain:layout}.fact-status-section{content-visibility:auto;contain-intrinsic-size:auto 785px;contain:layout}.ccwl-list-block{content-visibility:auto;contain-intrinsic-size:auto 260px;contain:layout}.cct-section{content-visibility:auto;contain-intrinsic-size:auto 512px;contain:layout}.rp-section{content-visibility:auto;contain-intrinsic-size:auto 514px;contain:layout}#comments{content-visibility:auto;contain-intrinsic-size:auto 440px;contain:layout}}@media (min-width:1440px){.tl-container{content-visibility:auto;contain-intrinsic-size:auto 1970px;contain:layout}.fact-status-section{content-visibility:auto;contain-intrinsic-size:auto 785px;contain:layout}.ccwl-list-block{content-visibility:auto;contain-intrinsic-size:auto 260px;contain:layout}.cct-section{content-visibility:auto;contain-intrinsic-size:auto 512px;contain:layout}.rp-section{content-visibility:auto;contain-intrinsic-size:auto 514px;contain:layout}#comments{content-visibility:auto;contain-intrinsic-size:auto 440px;contain:layout}}html{scroll-behavior:smooth;scroll-padding-top:200px}.qotd-slide blockquote{margin:0px}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255,255,255),6px 6px rgb(0,0,0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0,0,0)}:where(.is-layout-flex){gap:0.5em}:where(.is-layout-grid){gap:0.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}body{margin:0}.uptohit-header{width:100%;background-color:var(--uptohit-bg-color);background-image:var(--uptohit-bg-image);background-size:cover;background-position:center;color:var(--uptohit-text-color);top:0;left:0;z-index:999;box-sizing:border-box}.uptohit-header,.uptohit-header *{box-sizing:border-box;margin:0;padding:0}.uptohit-header-inner{max-width:1200px;margin:0 auto;height:var(--uptohit-header-height);display:flex;align-items:center;justify-content:space-between;padding:0 20px}.uptohit-header-left{flex:0 0 auto;display:flex;align-items:center;min-width:0}.uptohit-header-center{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:var(--uptohit-menu-gap)}.uptohit-header-right{flex:0 0 auto;display:flex;align-items:center;gap:14px}.uptohit-logo{display:block;line-height:0;flex-shrink:0;min-width:0}.uptohit-menu{list-style:none;display:flex;gap:var(--uptohit-menu-gap);align-items:center;font-family:"Space Mono",monospace;font-size:var(--uptohit-menu-font-size);letter-spacing:var(--uptohit-menu-letter-spacing);line-height:var(--uptohit-menu-line-height);color:var(--uptohit-text-color)}.uptohit-menu a{color:inherit;text-decoration:none;padding:6px 2px;display:inline-block;position:relative}.uptohit-menu a::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--uptohit-active-color);transform-origin:left center;transform:scaleX(0);transition:transform 160ms ease}.uptohit-menu a:hover::after,.uptohit-menu a:focus::after{transform:scaleX(1);background:var(--uptohit-underline-color)}.uptohit-menu a:hover,.uptohit-menu a:focus{color:var(--uptohit-hover-color) !important}.uptohit-menu .current-menu-item>a,.uptohit-menu a.current{color:var(--uptohit-active-color)}.uptohit-menu .current-menu-item>a::after,.uptohit-menu a.current::after{transform:scaleX(1)}.uptohit-utility{display:flex;align-items:center;gap:var(--uptohit-util-gap)}.uptohit-utility-btn{display:inline-flex;align-items:center;gap:8px;color:var(--uptohit-text-color);background:none;border:none;padding:6px;cursor:pointer;font:inherit;text-decoration:none}.uptohit-utility-btn .uptohit-util-text{font-family:"Space Mono",monospace !important;font-size:0.95rem}.menu-item{font-family:"Space Mono",monospace !important}.uptohit-utility-btn i,.uptohit-utility-btn svg{width:var(--uptohit-util-icon-size);height:var(--uptohit-util-icon-size);display:inline-block;color:currentColor}.uptohit-menu-toggle .uptohit-hamburger-svg,.uptohit-menu-toggle .uptohit-cross-svg{width:var(--uptohit-hamburger-size);height:var(--uptohit-hamburger-size);display:block;color:var(--uptohit-text-color)}.uptohit-menu-toggle .uptohit-cross-svg{display:none}.uptohit-menu-toggle.open .uptohit-hamburger-svg{display:none}.uptohit-menu-toggle.open .uptohit-cross-svg{display:block}.uptohit-mobile-drawer{display:none;position:absolute;width:100%;left:0;top:calc(var(--uptohit-header-height));background:var(--uptohit-bg-color);box-sizing:border-box;padding:14px 18px;border-top:1px solid rgba(0,0,0,0.04);z-index:9998}.uptohit-mobile-inner{max-width:1200px;margin:0 auto}.uptohit-mobile-menu{display:flex;flex-direction:column;gap:12px;font-family:"Space Mono",monospace !important;font-size:calc(var(--uptohit-menu-font-size) - 2px)}.uptohit-menu a:focus,.uptohit-utility .uptohit-utility-btn:focus{outline:2px solid rgba(0,0,0,0.08);outline-offset:2px}@media (max-width:900px){.uptohit-header-center,.uptohit-menu-right{display:none}.uptohit-mobile-drawer{display:none}.uptohit-mobile-drawer.open{display:block;height:100%;min-height:950px}.uptohit-menu-toggle{display:inline-flex}}@media (min-width:901px){.uptohit-mobile-drawer{display:none !important;visibility:hidden}.uptohit-menu-toggle{display:none !important}}.uptohit-mobile-drawer[data-mobile-align="left"] .uptohit-mobile-menu{align-items:flex-start;text-align:left}.uptohit-mobile-drawer[data-mobile-align="center"] .uptohit-mobile-menu{align-items:center;text-align:center}.uptohit-mobile-drawer[data-mobile-align="right"] .uptohit-mobile-menu{align-items:flex-end;text-align:right}.uptohit-header.is-sticky{position:fixed;top:0;left:0;right:0;z-index:999}.uptohit-mobile-menus{padding:6px 0}.uptohit-hero-slider *{box-sizing:border-box}.uptohit-hero-slider{margin:0;height:70vh;min-height:200px;display:flex;align-items:center;color:#ffffff;position:relative;overflow:hidden}.uptohit-slider-slide{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center right;background-repeat:no-repeat;opacity:0;transition:opacity 1s ease-in-out;z-index:1}.uptohit-slider-slide.uptohit-active{opacity:1;z-index:2}.uptohit-slider-slide::before{content:'';position:absolute;inset:0;background-color:#000000;opacity:0.2;z-index:1;pointer-events:none}.uptohit-hero-content{width:100%;max-width:720px;padding:6vw 6vw 6vw 8vw;position:relative;z-index:10;text-align:left;pointer-events:none}.uptohit-hero-content a{pointer-events:auto}.uptohit-content-lead,.uptohit-headline-wrap,.uptohit-meta{opacity:0}.uptohit-content-lead{font-weight:800;letter-spacing:0.6px;margin:0 0 8px 0;font-family:"Inter",sans-serif}.uptohit-headline-wrap{display:inline-block;vertical-align:top;line-height:1}.uptohit-content-headline{margin:0;font-weight:900;line-height:1;font-size:0;font-family:"Inter",sans-serif}.uptohit-brand{display:block;font-weight:900;letter-spacing:-1px;line-height:0.95}.uptohit-meta{width:100%;margin-top:0.55rem;font-family:"Inter",sans-serif}.uptohit-content-sub{display:block;text-align:right;font-weight:700;margin:0}.uptohit-cta{display:inline-block;margin-top:1.25rem;padding:0.65rem 1.1rem;text-decoration:none;font-weight:700;text-transform:uppercase;letter-spacing:0.6px;cursor:pointer;transition:all 0.3s ease}.uptohit-cta .uptohit-chev{margin-left:10px;transform:translateY(-1px);font-weight:bolder}@keyframes uptohit-fadeUp{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes uptohit-fadeIn{from{opacity:0}to{opacity:1}}@keyframes uptohit-slideLeft{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes uptohit-slideRight{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes uptohit-zoomIn{from{opacity:0;transform:scale(0.9)}to{opacity:1;transform:scale(1)}}.uptohit-nav-arrows{display:block}.uptohit-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:20;-webkit-appearance:none;appearance:none;background:rgba(255,255,255,0.3);color:#ffffff;border:none;width:50px;height:50px;cursor:pointer;font-size:24px;display:flex;align-items:center;justify-content:center;padding:0;transition:background 0.3s ease}.uptohit-arrow:hover{background:rgba(255,255,255,0.5)}.uptohit-arrow-prev{left:20px}.uptohit-arrow-next{right:20px}.uptohit-nav-bullets{display:flex;position:absolute;bottom:26px;left:50%;transform:translateX(-50%);z-index:20;gap:10px;align-items:center;justify-content:center;list-style:none;margin:0;padding:0}.uptohit-nav-bullets li{display:flex;align-items:center;justify-content:center;padding:0;margin:0;line-height:0}.uptohit-bullet{-webkit-appearance:none;appearance:none;display:block;width:12px;height:12px;min-width:12px;min-height:12px;flex-shrink:0;padding:0;margin:0;font-size:0;line-height:0;background:rgba(255,255,255,0.5);border:2px solid #ffffff;cursor:pointer;transition:background 0.3s ease,transform 0.3s ease;box-sizing:border-box}.uptohit-bullet.uptohit-active{background:#ffffff;transform:scale(1.3)}@media (prefers-reduced-motion:reduce){.uptohit-content-lead,.uptohit-headline-wrap,.uptohit-meta{animation:none !important;opacity:1 !important;transform:none !important}}@media (max-width:900px){.uptohit-slider-slide{background-position:center center}.uptohit-hero-content{padding-left:6vw;padding-right:6vw}.uptohit-arrow{width:40px;height:40px;font-size:18px}}@media (max-width:767px){.uptohit-hero-slider{height:30vh;align-items:flex-end;padding-bottom:14vh}.uptohit-hero-content{padding-left:6vw;padding-right:6vw}.uptohit-arrow{width:36px;height:36px;font-size:16px}.uptohit-arrow-prev{left:10px}.uptohit-arrow-next{right:10px}.uptohit-nav-bullets{bottom:18px}.uptohit-bullet{width:10px;height:10px;min-width:10px;min-height:10px}}.uptohit-cg-section{background:#ffffff;padding:0px;width:100%;box-sizing:border-box}.uptohit-cg-grid{display:grid;width:100%;gap:12px;grid-template-columns:repeat(3,1fr);align-items:start;list-style:none;margin:10px 0 15px !important;padding:0 !important}@media (min-width:768px) and (max-width:1157px){.uptohit-cg-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1158px){.uptohit-cg-grid{grid-template-columns:repeat(6,1fr);gap:14px}}@media (max-width:420px){.uptohit-cg-grid{gap:8px}}.uptohit-cg-cell{position:relative;overflow:hidden;display:block;list-style:none}.uptohit-cg-cell:focus-within{outline:2px solid #ffa200;outline-offset:2px}.uptohit-cg-cell__img{width:100%;display:block;aspect-ratio:86.6 / 50;object-fit:cover;transition:transform 0.45s ease}.uptohit-cg-cell:hover .uptohit-cg-cell__img,.uptohit-cg-cell:focus-within .uptohit-cg-cell__img{transform:scale(1.06)}.uptohit-cg-cell__placeholder{width:100%;aspect-ratio:86.6 / 50;background:#ececec;display:flex;align-items:center;justify-content:center}.uptohit-cg-cell__overlay{position:absolute;bottom:0;left:0;right:0;top:auto;background:rgba(0,0,0,0.45);display:flex;align-items:center;justify-content:center;padding:10px 8px;text-decoration:none;transition:background 0.3s ease}.uptohit-cg-cell:hover .uptohit-cg-cell__overlay,.uptohit-cg-cell:focus-within .uptohit-cg-cell__overlay{background:rgba(0,0,0,0.65)}.uptohit-cg-cell__name{font-size:14px;font-weight:600;text-transform:uppercase;color:#ffffff;font-family:"Space Mono",monospace;text-align:center;line-height:1.3;letter-spacing:0.04em;margin:0;text-shadow:0 1px 4px rgba(0,0,0,0.5);pointer-events:none;word-break:break-word;transition:transform 0.3s ease}.uptohit-cg-cell:hover .uptohit-cg-cell__name,.uptohit-cg-cell:focus-within .uptohit-cg-cell__name{transform:translateY(-2px)}.uptohit-cg-cell__caption{padding:7px 4px;text-align:center}.uptohit-cg-cell__name-link{font-size:14px;font-weight:600;text-transform:uppercase;font-family:inherit;color:inherit;text-decoration:none;display:block}.uptohit-cg-cell__name-link:hover{text-decoration:underline}.uptohit-cg-caption{margin-top:12px;margin-bottom:35px;font-size:18px;color:#222222;font-style:italic;font-family:Playfair Display,serif;text-align:center;font-weight:600}.uptohit-cg-no-results{color:#888;padding:20px 0;text-align:center}.uptohit-cg-slider-wrapper{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}@media (min-width:480px){.uptohit-cg-slider-wrapper{-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 3%,#000 97%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 3%,#000 97%,transparent 100%)}}.uptohit-cg-slider{display:flex;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:12px;list-style:none;margin:10px 0 0 !important;padding:4px 0 10px !important;cursor:grab;-webkit-user-select:none;user-select:none;align-items:stretch}.uptohit-cg-slider::-webkit-scrollbar{display:none}.uptohit-cg-slider.is-dragging{cursor:grabbing;scroll-snap-type:none;pointer-events:none}.uptohit-cg-slider.is-few{justify-content:center;scroll-snap-type:none}.uptohit-cg-slider>.uptohit-cg-cell{flex:0 0 calc((100% - (12px * (4 - 1))) / 4);scroll-snap-align:start;min-width:0;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,0.10);transition:box-shadow 0.25s ease,transform 0.25s ease}.uptohit-cg-slider>.uptohit-cg-cell:hover{box-shadow:0 6px 20px rgba(0,0,0,0.18);transform:translateY(-2px)}@media (max-width:767px){.uptohit-cg-slider>.uptohit-cg-cell{flex:0 0 calc(50% - (12px * 0.5))}}@media (max-width:479px){.uptohit-cg-slider>.uptohit-cg-cell{flex:0 0 calc(92% - (12px * 0.25))}}.uptohit-cg-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:20;background:#ffa200;color:#ffffff;border:0px solid transparent;border-radius:4px;width:35px;height:35px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;opacity:calc(100 / 100);transition:background 0.3s ease,transform 0.15s ease,opacity 0.2s ease,box-shadow 0.2s ease;box-shadow:0 2px 8px rgba(0,0,0,0.20);-webkit-mask-image:none !important;mask-image:none !important}.uptohit-cg-arrow--prev{left:10px}.uptohit-cg-arrow--next{right:10px}.uptohit-cg-arrow:hover:not(:disabled){background:rgba(255,162,0,0.3);box-shadow:0 4px 16px rgba(0,0,0,0.30);opacity:1}.uptohit-cg-arrow:active:not(:disabled){transform:translateY(-50%) scale(0.94)}.uptohit-cg-arrow:disabled{background:#ddd !important;color:#aaa !important;border-color:transparent !important;cursor:not-allowed;opacity:0.4;box-shadow:none}.uptohit-cg-arrow:focus-visible{outline:3px solid #ffa200;outline-offset:3px}.uptohit-cg-dots{display:flex;gap:8px;list-style:none;margin:14px 0 0 !important;padding:0 !important;flex-wrap:wrap;justify-content:center;align-items:center}.uptohit-cg-dot{width:12px;height:12px;border-radius:50%;background:#cccccc;border:2px solid #ffa200;padding:0;cursor:pointer;opacity:calc(100 / 100);transition:background 0.25s ease,transform 0.25s ease,width 0.25s ease,border-radius 0.25s ease}.uptohit-cg-dot.is-active{background:#ffa200;width:calc(12px * 2);border-radius:99px;transform:scale(1.2);opacity:1;border-color:#ffa200}.uptohit-cg-dot:hover:not(.is-active){background:#ffa200;transform:scale(1.4);opacity:0.8}.uptohit-cg-dot:focus-visible{outline:3px solid #ffa200;outline-offset:3px}#ep-1-general{--ep-bg:#fcf7f7;--ep-card-bg:#f2f2f2;--ep-text:#0f1724;--ep-border:#0f1724;--ep-gap:28px;--ep-card-hover-bg:#ffffff;--ep-card-hover-tr:none;--ep-lm-hover:#555555;--ep-cbw:1px;--ep-cbs:solid;--ep-cbc:#e0e0e0;--ep-cbr:0px;--ep-pag-color:#0f1724;--ep-pag-bg:transparent;--ep-pag-border:#0f1724;--ep-pag-hover-color:#ffffff;--ep-pag-hover-bg:#0f1724;--ep-pag-hover-border:#0f1724;--ep-pag-cur-color:#ffffff;--ep-pag-cur-bg:#0f1724;--ep-pag-cur-border:#0f1724}#ep-spacer-top-ep-1-general,#ep-spacer-bot-ep-1-general{background:#fcf7f7}#ep-1-general .ep-section{background:var(--ep-bg);color:var(--ep-text);padding:40px 20px 40px;-webkit-font-smoothing:antialiased}#ep-1-general .ep-section-head{text-align:center;margin-bottom:36px}#ep-1-general .ep-cat-description{font-family:'Inter',sans-serif;max-width:680px;margin:16px auto 0;text-align:left;opacity:.75}#ep-1-general .ep-cat-description .ep-cat-desc-para{margin:0 0 .75em;line-height:1.65;font-size:14px}#ep-1-general .ep-cat-description .ep-cat-desc-para:last-child{margin-bottom:0}#ep-1-general .ep-kicker{display:inline-block;font-size:14px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;color:#0f1724;letter-spacing:.16em;text-transform:uppercase}#ep-1-general .ep-section-title{margin:0;font-size:clamp(28px,4vw,45px);font-family:Playfair Display,serif;font-size:45px;font-weight:700;color:#0f1724}#ep-1-general .ep-grid{display:grid;gap:var(--ep-gap);grid-template-columns:repeat(1,1fr)}@media (min-width:600px){#ep-1-general .ep-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){#ep-1-general .ep-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){#ep-1-general .ep-grid{grid-template-columns:repeat(4,1fr)}}#ep-1-general .ep-card{display:flex;flex-direction:column;background:var(--ep-card-bg);border-width:var(--ep-cbw);border-style:var(--ep-cbs);border-color:var(--ep-cbc);border-radius:var(--ep-cbr);overflow:hidden;transition:background 0.25s ease,transform 0.25s ease,box-shadow 0.25s ease;text-decoration:none;color:var(--ep-text)}#ep-1-general .ep-card:hover,#ep-1-general .ep-card:focus-within{background:var(--ep-card-hover-bg);transform:var(--ep-card-hover-tr)}#ep-1-general .ep-card-media{width:100%;aspect-ratio:4/3;overflow:hidden;flex-shrink:0;background:#eee;display:block}#ep-1-general .ep-card-media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform 0.35s ease}#ep-1-general .ep-card:hover .ep-card-media img{transform:scale(1.04)}#ep-1-general .ep-card-body{padding:18px 10px;display:flex;flex-direction:column;gap:10px;flex:1}#ep-1-general .ep-card-title{margin:0;font-size:clamp(16px,2vw,22px);line-height:1.25;font-family:Playfair Display,Georgia,serif;font-size:22px;font-weight:700;color:#0f1724}#ep-1-general .ep-card-title a{color:inherit;text-decoration:none}#ep-1-general .ep-card-title a:hover{text-decoration:underline}#ep-1-general .ep-excerpt{margin:0;line-height:1.5;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;color:#0f1724;line-height:1.45}#ep-1-general .ep-meta-row{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:auto;flex-wrap:wrap;color:#111}#ep-1-general .ep-date{font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0f1724;letter-spacing:.08em;text-transform:uppercase}#ep-1-general .ep-learn-more{text-decoration:none;display:inline-flex;align-items:center;gap:4px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600;color:#111 transition:color 0.2s ease}#ep-1-general .ep-learn-more:hover,#ep-1-general .ep-learn-more:focus{color:var(--ep-lm-hover);text-decoration:underline}#ep-1-general .ep-learn-more .ep-link-icon{display:inline-block;transition:transform 0.2s ease}#ep-1-general .ep-learn-more:hover .ep-link-icon{transform:translateX(2px)}#ep-1-general .ep-cta-wrap{display:flex;justify-content:center;margin-top:48px}#ep-1-general .ep-view-all-btn{background:#fff0;border:1.5px solid var(--ep-border);padding:12px 28px;cursor:pointer;color:var(--ep-border);text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:background 0.2s ease,color 0.2s ease;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600;color:#0f1724;letter-spacing:.12em;text-transform:uppercase}#ep-1-general .ep-view-all-btn:hover,#ep-1-general .ep-view-all-btn:focus{background:var(--ep-border);color:var(--ep-bg)}#ep-1-general .ep-view-all-btn .ep-btn-icon{transition:transform 0.2s ease}#ep-1-general .ep-view-all-btn:hover .ep-btn-icon{transform:translateX(3px)}#ep-1-general .ep-pagination{display:flex;justify-content:center;margin-top:48px}#ep-1-general .ep-pagination ul.page-numbers{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:center}#ep-1-general .ep-pagination ul.page-numbers li{list-style:none;margin:0;padding:0;display:flex}#ep-1-general .ep-pagination ul.page-numbers li .page-numbers.dots{display:none}#ep-1-general .ep-pagination ul.page-numbers li a.page-numbers,#ep-1-general .ep-pagination ul.page-numbers li span.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border:1px solid var(--ep-pag-border);border-radius:0;background:var(--ep-pag-bg);color:var(--ep-pag-color);text-decoration:none;font-size:13px;font-weight:600;letter-spacing:.04em;font-family:Inter,system-ui,sans-serif;line-height:1;box-sizing:border-box;transition:background 0.18s ease,color 0.18s ease,border-color 0.18s ease,box-shadow 0.18s ease}#ep-1-general .ep-pagination ul.page-numbers li a.page-numbers:hover,#ep-1-general .ep-pagination ul.page-numbers li a.page-numbers:focus{background:var(--ep-pag-hover-bg);color:var(--ep-pag-hover-color);border-color:var(--ep-pag-hover-border);outline:none;text-decoration:none}#ep-1-general .ep-pagination ul.page-numbers li span.page-numbers.current{background:var(--ep-pag-cur-bg);color:var(--ep-pag-cur-color);border-color:var(--ep-pag-cur-border);cursor:default;box-shadow:0 2px 6px rgb(0 0 0 / .12)}#ep-1-general .ep-pagination ul.page-numbers li a.page-numbers.prev,#ep-1-general .ep-pagination ul.page-numbers li a.page-numbers.next{padding:0 18px;letter-spacing:0}.responsive-ad .ad-block{display:none}@media (max-width:767px){.responsive-ad .ad-mobile{display:block}}@media (min-width:768px) and (max-width:1024px){.responsive-ad .ad-tablet{display:block}}@media (min-width:1025px){.responsive-ad .ad-desktop{display:block}}input#uptohit-search-input:focus,.uptohit-search-input:focus{outline:none;border:none}