.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:1280px;--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}.ac-author-card,.ac-author-card *,.ac-author-card *::before,.ac-author-card *::after{box-sizing:border-box;-webkit-box-sizing:border-box}.ac-author-card{display:block;max-width:860px;margin:48px auto 0;font-family:'Inter',Arial,sans-serif;font-size:14px;line-height:1.5;color:#1a1a1a;background:transparent}.ac-author-card__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 12px 0;font-family:'Space Mono','Courier New',monospace;font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#666666}.ac-author-card__eyebrow::before,.ac-author-card__eyebrow::after{content:'';flex:1;height:1px;background:#000000;display:block}.ac-author-card__eyebrow::before{max-width:24px}.ac-author-card__inner{display:grid;grid-template-columns:auto 1fr;gap:0;background:#ffffff;border:2px solid #00000090;overflow:hidden}.ac-author-card__accent{display:flex;flex-direction:column;align-items:center;justify-content:center;width:64px;background:#000000;position:relative;flex-shrink:0;gap:6px;padding:24px 0}.ac-author-card__accent-label{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);font-family:'Space Mono','Courier New',monospace;font-size:9px;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:#ffffff;user-select:none;-webkit-user-select:none}.ac-author-card__accent-dots{display:flex;flex-direction:column;gap:4px;margin-top:16px}.ac-author-card__accent-dot{width:4px;height:4px;background:#ffffff;opacity:0.4;display:block}.ac-author-card__accent-dot:first-child{opacity:1}.ac-author-card__content{padding:28px 32px;display:flex;flex-direction:column;gap:12px;border-left:2px solid #00000090}.ac-author-card__header{display:flex;flex-direction:column;gap:6px}.ac-author-card__role{display:inline-flex;align-items:center;gap:6px;width:fit-content;padding:4px 10px;border:1px solid #000000;font-family:'Space Mono','Courier New',monospace;font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#666666;background:transparent;line-height:1.2}.ac-author-card__name{font-family:'Space Mono','Courier New',monospace;font-size:20px;font-weight:700;line-height:1.3;color:#000000;margin:0;padding:0;border:none;background:transparent;letter-spacing:0}.ac-author-card__bio{font-family:'Inter',Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.7;color:#333333;margin:0;padding:0}.ac-author-card__footer{display:flex;align-items:center;padding-top:14px;border-top:1px solid #eeeeee;margin-top:4px}.ac-author-card__link{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border:2px solid #000000;background:#ffffff;font-family:'Space Mono','Courier New',monospace;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#000000;text-decoration:none;line-height:1;cursor:pointer;transition:background 0.2s ease,color 0.2s ease,transform 0.1s ease;outline:none;-webkit-appearance:none;appearance:none}.ac-author-card__link:hover{background:#000000;color:#ffffff}.ac-author-card__link:active{transform:scale(0.97)}.ac-author-card__link-icon{display:inline-block;width:14px;height:14px;flex-shrink:0;fill:currentColor;transition:transform 0.2s ease}.ac-author-card__link:hover .ac-author-card__link-icon{transform:translateX(3px)}.ac-author-card .ac-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}.ac-author-card .ac-author-card__link-icon path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:square;stroke-linejoin:miter}@media screen and (max-width:600px){.ac-author-card__inner{grid-template-columns:1fr}.ac-author-card__accent{width:100%;flex-direction:row;justify-content:flex-start;padding:12px 20px;gap:12px}.ac-author-card__accent-label{writing-mode:horizontal-tb;transform:none;letter-spacing:2px}.ac-author-card__accent-dots{flex-direction:row;margin-top:0}.ac-author-card__content{border-left:none;border-top:2px solid #00000090;padding:20px}.ac-author-card__name{font-size:17px}}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}.post-meta{font-family:'Inter',sans-serif;display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;color:#000;background:transparent}.post-meta a{color:#000;text-decoration:none}.post-meta a:hover{text-decoration:underline}.meta-item{display:flex;align-items:center;gap:6px}.meta-label{opacity:0.5;text-transform:uppercase;font-size:10px;letter-spacing:0.5px;font-family:"Space Mono",monospace;font-weight:900}.author-name{font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:14px;font-weight:600}.separator{width:4px;height:4px;background-color:rgba(0,0,0,0.3);border-radius:50%}.meta-icon{width:12px;height:12px;opacity:0.5}.print-btn{background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:10px;text-transform:uppercase;letter-spacing:0.5px;color:#000;font-family:"Space Mono",monospace}.print-btn:hover{opacity:0.6}@media (max-width:640px){.post-meta{gap:12px}.separator{display:none}}.tl-1403{--color-bg-primary:#ffffff;--color-bg-secondary:#ffffff;--color-bg-tertiary:#ffffff;--color-accent-primary:#575757;--color-accent-secondary:#5c5c5c;--color-accent-glow:#bdbdbd;--color-text-primary:#000000;--color-text-secondary:#000000;--color-text-muted:#000000;--color-card-bg:rgba(255,255,255,0.1);--color-card-border:rgba(87,87,87,1);--color-marker-ring:#ffffff;--color-hero-grad-1:#ffffff;--color-hero-grad-2:#c7d2fe;--color-hero-grad-3:#a5b4fc;--color-hero-solid:#000000;--color-icon:#575757;--color-icon-hover:#828282;--color-date-wrap-bg:rgba(99,102,241,0.9);--color-date-wrap-border:rgba(87,87,87,1);--color-date-wrap-hover-bg:rgba(192,132,252,1);--color-date-wrap-hover-border:rgba(130,130,130,1);--color-year:#ffffff;--color-age:#eeecec;--color-spine:#575757;--color-spine-glow:rgba(99,102,241,0.01);--color-card-hover-bg:rgba(255,255,255,0.09);--color-card-hover-glow:rgba(87,87,87,0.1);--color-marker-hover-border:#828282;--tl-anim-color-1:rgba(120,119,198,0.3);--tl-anim-color-2:rgba(192,132,252,0.15);--tl-anim-color-3:rgba(99,102,241,0.2);--tl-marker-size :60px;--tl-card-gap :60px;--tl-spine-left :50%;--tl-font-body :Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--tl-font-display:\&quot;Playfair Display\&quot;,Georgia,serif;font-size :16px}.tl-1403 *,.tl-1403 *::before,.tl-1403 *::after{box-sizing:border-box;margin:0;padding:0}.tl-1403{font-family :var(--tl-font-body);background :linear-gradient(135deg,var(--color-bg-primary) 0%,var(--color-bg-secondary) 50%,var(--color-bg-tertiary) 100%);color :var(--color-text-primary);line-height :1.6;overflow-x :hidden;-webkit-font-smoothing:antialiased;position :relative}.tl-1403 .tl-bg-anim{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.tl-1403 .tl-bg-anim::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%}.tl-1403 .tl-noise{position:absolute;inset:0;opacity:.03;z-index:1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.tl-1403 .tl-container{max-width:1200px;margin:0 auto;padding:60px 20px;position:relative;z-index:2}.tl-1403 .tl-hero{text-align:center;margin-bottom:80px}.tl-1403 .tl-hero__title{font-family :"Space Mono",monospace;font-size :clamp(2rem,5vw,3.5rem);font-weight :700;color :var(--color-hero-solid);-webkit-text-fill-color:var(--color-hero-solid);background :none;letter-spacing :-.02em;margin-bottom :20px;display :inline-block;position :relative}.tl-1403 .tl-hero__title::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:100px;height:4px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--color-accent-primary),transparent)}.tl-1403 .tl-hero__desc{color:var(--color-text-secondary);font-size:1.1em;max-width:600px;margin:0 auto;font-weight:300}.tl-1403 .tl-section{position:relative;padding:10px 0}.tl-1403 .tl-section::before,.tl-1403 .tl-section::after{content:'';position:absolute;left:var(--tl-spine-left);transform:translateX(-50%);width:4px;top:0;bottom:0;border-radius:2px;pointer-events:none}.tl-1403 .tl-section::before{background:linear-gradient( to bottom,transparent 0%,var(--color-spine-glow) 3%,var(--color-spine) 12%,var(--color-spine) 88%,var(--color-spine-glow) 97%,transparent 100% );box-shadow:0 0 28px var(--color-spine-glow)}.tl-1403 .tl-section::after{background:linear-gradient( to top,transparent 0%,var(--color-spine-glow) 5%,var(--color-accent-secondary) 20%,var(--color-accent-primary) 50%,var(--color-accent-secondary) 80%,var(--color-spine-glow) 95%,transparent 100% );opacity:.6}.tl-1403 .tl-list{list-style:none;position:relative}.tl-1403 .tl-item{position:relative;z-index:10;margin-bottom:48px;display:flex;align-items:center;width:100%}.tl-1403 .tl-item:last-child{margin-bottom:0}.tl-1403 .tl-card{position :relative;width :calc(50% - 60px);padding :22px;background :var(--color-card-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border :1px solid var(--color-card-border);border-radius:18px;box-shadow :0 4px 24px rgba(0,0,0,.15);overflow :hidden;z-index:2;transition :transform .4s cubic-bezier(.175,.885,.32,1.275),background .35s ease,box-shadow .35s ease,border-color .35s ease}.tl-1403 .tl-item:nth-child(odd) .tl-card{margin-right:calc(50% + 60px);margin-left:0;text-align:right;border-right:3px solid var(--color-accent-primary)}.tl-1403 .tl-item:nth-child(even) .tl-card{margin-left:calc(50% + 60px);margin-right:0;text-align:left;border-left:3px solid var(--color-accent-secondary)}.tl-1403 .tl-card::before{content:'';position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(105deg,transparent 40%,rgba(255,255,255,.06) 50%,transparent 60%);transition:left .55s ease;pointer-events:none}.tl-1403 .tl-glow{position:absolute;inset:0;border-radius:18px;opacity:0;transition:opacity .35s ease;pointer-events:none;box-shadow:inset 0 0 28px var(--color-card-hover-glow)}.tl-1403 .tl-marker{position :absolute;left :var(--tl-spine-left);top:50%;transform :translate(-50%,-50%);width :var(--tl-marker-size);height:var(--tl-marker-size);background :linear-gradient(135deg,var(--color-bg-secondary),var(--color-bg-tertiary));border :3px solid var(--color-accent-primary);border-radius:50%;display :flex;align-items:center;justify-content:center;z-index :10;box-shadow :0 0 0 5px var(--color-marker-ring),0 0 22px var(--color-spine-glow);transition :transform .35s cubic-bezier(.175,.885,.32,1.275),border-color .3s ease,box-shadow .35s ease}.tl-1403 .tl-icon{font-size:1.35rem;color:var(--color-icon);transition:color .3s ease,transform .35s ease}.tl-1403 .tl-connector{position:absolute;top:50%;transform:translateY(-50%);height:2px;width:30px;z-index:1;border-radius:1px;pointer-events:none;transition:width .3s ease,box-shadow .3s ease}.tl-1403 .tl-item:nth-child(odd) .tl-connector{left:calc(50% - 60px);background:linear-gradient(90deg,var(--color-accent-primary),var(--color-spine))}.tl-1403 .tl-item:nth-child(even) .tl-connector{left:calc(50% + 30px);background:linear-gradient(90deg,var(--color-spine),var(--color-accent-secondary))}.tl-1403 .tl-date-wrap{display :inline-flex;align-items:center;gap:10px;margin-bottom:10px;padding:5px 14px;background :var(--color-date-wrap-bg);border :1px solid var(--color-date-wrap-border);border-radius:20px;transition :background .3s ease,border-color .3s ease}.tl-1403 .tl-year{font-family:var(--tl-font-display);font-size:1.25em;font-weight:700;color:var(--color-year)}.tl-1403 .tl-age{font-size:.72em;font-weight:400;color:var(--color-age);text-transform:uppercase;letter-spacing:1.2px}.tl-1403 .tl-event{color:var(--color-text-muted);font-size:.95em;line-height:1.7;font-weight:300}@media (max-width:768px){.tl-1403{--tl-spine-left:30px;--tl-marker-size:52px}.tl-1403 .tl-container{padding:40px 15px 60px}.tl-1403 .tl-hero{margin-bottom:50px}.tl-1403 .tl-section::before,.tl-1403 .tl-section::after{left:30px;transform:none}.tl-1403 .tl-item{padding-left:74px;justify-content:flex-start}.tl-1403 .tl-item:nth-child(odd) .tl-card,.tl-1403 .tl-item:nth-child(even) .tl-card{width:100%;margin:0 !important;text-align:left !important;border-right:none !important;border-left:3px solid var(--color-accent-primary) !important}.tl-1403 .tl-item:nth-child(even) .tl-card{border-left-color:var(--color-accent-secondary) !important}.tl-1403 .tl-marker{left:30px;top:50%;transform:translate(-50%,-50%)}.tl-1403 .tl-item:nth-child(odd) .tl-connector,.tl-1403 .tl-item:nth-child(even) .tl-connector{left:56px;width:22px;background:linear-gradient(90deg,var(--color-spine),var(--color-accent-primary))}}@media (max-width:480px){.tl-1403 .tl-hero__title{font-size:2rem}.tl-1403 .tl-card{padding:16px 18px}.tl-1403 .tl-year{font-size:1.1em}}@media print{.tl-1403 .tl-bg-anim,.tl-1403 .tl-noise,.tl-1403 .tl-section::before,.tl-1403 .tl-section::after{display:none}.tl-1403 .tl-card{background:#fff;color:#000;border:1px solid #ccc;box-shadow:none}}#ccwl-wrapper-ccwl14037b253f{--ccwl-card-bg:#ffffff;--ccwl-title:#000000;--ccwl-caption:#000000;--ccwl-icon:#000000;--ccwl-td-text:#000000;--ccwl-row-border:#e2e2e2;--ccwl-accent:#dd3e3e;--ccwl-engage-bg:#fafafa;--ccwl-font:inherit;--ccwl-fs:14px;--ccwl-pad:20px;--ccwl-mb:0px}.quotes-section{font-family:"Space Mono",monospace;background-color:#ffffff;color:#000000;line-height:1.5;max-width:800px;margin:0 auto}.section-header{text-align:center;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #000000}.section-title{font-size:1.8rem;font-weight:400;letter-spacing:2px;text-transform:uppercase;margin-bottom:6px}.section-subtitle{font-size:0.9rem;font-style:italic;letter-spacing:1px;color:#333333}.quotes-list{list-style:none;display:flex;flex-direction:column;gap:20px;margin:0;padding:0}.quote-item{position:relative;border-left:3px solid #000000;background-color:#ffffff;transition:all 0.3s ease}.quote-text{font-size:1rem;line-height:1.7;font-style:italic;position:relative}.quote-text::before{content:'\201C';font-size:3rem;position:absolute;top:-20px;left:-22px;color:#000000;opacity:0.1;font-family:Georgia,serif}@media (max-width:600px){.section-title{font-size:1.3rem}.quote-text{font-size:0.95rem}}.rp-section,.rp-section *,.rp-section *::before,.rp-section *::after{box-sizing:border-box !important;-webkit-box-sizing:border-box !important}.rp-section{display:block !important;max-width:1200px !important;margin:0 auto !important;padding:0 20px !important;font-family:'Inter',Arial,sans-serif !important;font-size:14px !important;line-height:1.5 !important;color:#1a1a1a !important;background:transparent !important}.rp-section .rp-section__header{display:flex !important;justify-content:space-between !important;align-items:center !important;flex-wrap:wrap !important;gap:12px !important;margin:0 0 30px 0 !important;padding:0 !important;background:transparent !important;border:none !important}.rp-section .rp-section__title{font-family:'Space Mono','Courier New',monospace !important;font-size:24px !important;font-weight:700 !important;line-height:1.2 !important;text-transform:uppercase !important;letter-spacing:2px !important;color:#000000 !important;position:relative !important;display:inline-block !important;margin:0 !important;padding:0 0 10px 0 !important;border:none !important;background:transparent !important}.rp-section .rp-section__title::after{content:'' !important;position:absolute !important;bottom:0 !important;left:0 !important;width:60px !important;height:3px !important;background-color:#000000 !important}.rp-section .rp-slider-nav{display:flex !important;gap:12px !important;flex-shrink:0 !important}.rp-section .rp-nav-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:44px !important;height:44px !important;padding:0 !important;margin:0 !important;border:2px solid #000000 !important;border-radius:0 !important;background:#ffffff !important;color:#000000 !important;font-size:16px !important;line-height:1 !important;cursor:pointer !important;transition:background 0.2s ease,color 0.2s ease,transform 0.1s ease !important;outline:none !important;box-shadow:none !important;text-decoration:none !important;appearance:none !important;-webkit-appearance:none !important;flex-shrink:0 !important}.rp-section .rp-nav-btn:hover{background:#000000 !important;color:#ffffff !important}.rp-section .rp-nav-btn:active{transform:scale(0.95) !important}.rp-section .rp-slider-container{position:relative !important;overflow:hidden !important;padding:10px 0 !important;touch-action:pan-y !important}.rp-section .rp-slider-container.rp-dragging .rp-card{pointer-events:none !important}@media (hover:none) and (pointer:coarse){.rp-section .rp-slider-wrapper{cursor:default !important}}.rp-section .rp-slider-wrapper{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;gap:24px !important;overflow-x:auto !important;overflow-y:hidden !important;scroll-snap-type:x mandatory !important;-webkit-overflow-scrolling:touch !important;padding-bottom:20px !important;padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;margin:0 !important;list-style:none !important;scrollbar-width:none !important;-ms-overflow-style:none !important;outline:none !important;cursor:grab !important;user-select:none !important;-webkit-user-select:none !important}.rp-section .rp-slider-container.rp-dragging .rp-slider-wrapper{cursor:grabbing !important}.rp-section .rp-slider-wrapper::-webkit-scrollbar{display:none !important}.rp-section .rp-card{flex:0 0 auto !important;width:320px !important;scroll-snap-align:start !important;list-style:none !important;margin:0 !important;padding:0 !important}.rp-section .rp-card__article{display:block !important;background:#ffffff !important;border:2px solid #000000 !important;border-radius:0 !important;height:100% !important;transition:transform 0.3s ease,box-shadow 0.3s ease !important;overflow:hidden !important}.rp-section .rp-card__article:hover{transform:translateY(-2px) !important;box-shadow:8px 8px 0 #000000 !important}.rp-section .rp-card__link{display:block !important;text-decoration:none !important;color:inherit !important;height:100% !important;outline-offset:2px !important;cursor:pointer !important}.rp-section .rp-slider-container.rp-dragging .rp-card__link{cursor:grabbing !important}.rp-section .rp-card__figure{display:block !important;position:relative !important;width:100% !important;height:0 !important;padding-top:56.25% !important;margin:0 !important;padding-bottom:0 !important;padding-left:0 !important;padding-right:0 !important;border:none !important;border-bottom:2px solid #000000 !important;overflow:hidden !important;background:#f0f0f0 !important}.rp-section .rp-card__img{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;object-position:center 20% !important;display:block !important;border:none !important;border-radius:0 !important;margin:0 !important;padding:0 !important;pointer-events:none !important;max-width:100% !important;box-shadow:none !important}.rp-section .rp-card__figure--no-img{background:#eeeeee !important}.rp-section .rp-card__img-placeholder{position:absolute !important;inset:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:32px !important;color:#cccccc !important}.rp-section .rp-card__body{display:block !important;padding:20px !important}.rp-section .rp-card__category{display:inline-flex !important;align-items:center !important;gap:6px !important;padding:4px 8px !important;margin:0 0 10px 0 !important;border:1px solid #000000 !important;border-radius:0 !important;font-family:'Space Mono','Courier New',monospace !important;font-size:11px !important;font-weight:700 !important;line-height:1.2 !important;text-transform:uppercase !important;letter-spacing:1.5px !important;color:#666666 !important;background:transparent !important;text-decoration:none !important;transition:background 0.25s ease,color 0.25s ease !important;vertical-align:middle !important}.rp-section .rp-card__article:hover .rp-card__category{background:#000000 !important;color:#ffffff !important}.rp-section .rp-card__title{font-family:'Space Mono','Courier New',monospace !important;font-size:16px !important;font-weight:700 !important;line-height:1.4 !important;color:#000000 !important;margin:0 0 12px 0 !important;padding:0 !important;border:none !important;background:transparent !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-transform:none !important;letter-spacing:0 !important}.rp-section .rp-card__excerpt{font-family:'Inter',Arial,sans-serif !important;font-size:14px !important;font-weight:400 !important;line-height:1.55 !important;color:#333333 !important;margin:0 0 16px 0 !important;padding:0 !important;border:none !important;background:transparent !important;display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important}.rp-section .rp-card__meta{display:flex !important;justify-content:space-between !important;align-items:center !important;flex-wrap:wrap !important;gap:6px !important;margin:0 !important;padding:12px 0 0 0 !important;border-top:1px solid #eeeeee !important;border-right:none !important;border-bottom:none !important;border-left:none !important;background:transparent !important}.rp-section .rp-card__date,.rp-section .rp-card__read-time{display:inline-flex !important;align-items:center !important;gap:5px !important;font-family:'Space Mono','Courier New',monospace !important;font-size:12px !important;font-weight:400 !important;line-height:1.2 !important;color:#666666 !important;background:transparent !important;text-decoration:none !important;margin:0 !important;padding:0 !important;border:none !important}.rp-section .rp-slider-dots{display:flex !important;justify-content:center !important;flex-wrap:wrap !important;gap:8px !important;margin:20px 0 0 0 !important;padding:0 !important;background:transparent !important}.rp-section .rp-dot{display:inline-block !important;width:8px !important;height:8px !important;padding:0 !important;margin:0 !important;border:2px solid #000000 !important;border-radius:0 !important;background:transparent !important;cursor:pointer !important;transition:background 0.3s ease !important;appearance:none !important;-webkit-appearance:none !important;outline:none !important;box-shadow:none !important;vertical-align:middle !important}.rp-section .rp-dot.rp-dot--active,.rp-section .rp-dot[aria-selected="true"]{background:#000000 !important}@media screen and (max-width:768px){.rp-section .rp-card{width:280px !important}.rp-section .rp-section__title{font-size:20px !important}.rp-section .rp-nav-btn{width:40px !important;height:40px !important}}@media screen and (max-width:480px){.rp-section .rp-card{width:260px !important}.rp-section .rp-card__body{padding:16px !important}.rp-section .rp-section__header{flex-direction:column !important;align-items:flex-start !important}}.entry-content{font-family:"Space Mono","Courier New",Courier,monospace;max-width:1200px;margin:0 auto;font-size:16px;line-height:1.8;letter-spacing:0em;text-align:left;color:#1f2937;padding:15px;border-radius:8px;transition:background-color 0.3s ease,color 0.3s ease}.entry-content h1{font-family:'Inter',sans-serif;line-height:1;margin-top:0.1em;color:#111827;font-weight:600;margin-bottom:0.5em}.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-family:"Space Mono",monospace;line-height:1.3;margin-top:1em;margin-bottom:0.75em;color:#111827;font-weight:600}.wp-block-heading{font-family:'Inter',sans-serif !important;font-weight:500 !important}.entry-content h1{font-size:2.25em}.entry-content h2{font-size:1.875em}.entry-content h3{font-size:1.5em}.entry-content h4{font-size:1.25em}.entry-content h5{font-size:1.125em}.entry-content h6{font-size:1em}.entry-content p{font-family:'Inter',sans-serif;margin-bottom:1.5em;orphans:3;widows:3}.section-heading{font-family:"Space Mono",monospace;font-size:20px;font-weight:400;margin:0}.qotd-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;gap:.5rem}.qotd-nav{display:flex;gap:4px;flex-shrink:0}.qotd-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:#fff0;color:#000;border:1px solid #000;border-radius:0;cursor:pointer;line-height:1;transition:background 0.2s ease,color 0.2s ease}.qotd-btn:hover,.qotd-btn:focus-visible{background:#000;color:#fff;outline:none}.qotd-btn i{font-size:11px;pointer-events:none}.quote-widget{background:var(--color-hover-bg,#f5f5f5);padding:1rem;position:relative;margin-bottom:1rem;font-family:"Playfair Display",Georgia,serif;user-select:none;-webkit-user-select:none}.qotd-track{position:relative}.qotd-slide{display:none;opacity:0}.qotd-slide.qotd-active{display:block;animation:qotd-fade-in 0.35s ease forwards}@keyframes qotd-fade-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.quote-text-sidebar{font-size:1.5rem;font-weight:500;line-height:1.5;margin-bottom:1rem;position:relative;z-index:1;font-style:italic}.quote-author{font-size:.85rem;color:var(--color-text-muted,#666);font-weight:600}input#uptohit-search-input:focus,.uptohit-search-input:focus{outline:none;border:none}