.rpr-wrap{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rpr-ring,.rpr-wrap{align-items:center;display:inline-flex}.rpr-ring{flex-shrink:0;justify-content:center;position:relative}.rpr-svg{top:0;right:0;bottom:0;left:0;overflow:visible;position:absolute}.rpr-track{stroke:#94a3b859}.rpr-progress{stroke:rgb(var(--arcoblue-6));transition:stroke-dashoffset .4s ease}.rpr-progress--done{stroke:rgb(var(--green-6))}.rpr-done{color:rgb(var(--green-6))}.rpr--corner{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#ffffffeb;border-radius:50%;box-shadow:0 2px 8px #0f172a1f,0 0 0 1px #0f172a0d}.rpr--corner:hover{box-shadow:0 4px 14px rgba(var(--arcoblue-6),.22),0 0 0 1px rgba(var(--arcoblue-6),.2);transform:scale(1.08)}@media(hover:none){.rpr--corner{transform:none}}.rpr--corner .rpr-content{align-items:baseline;color:rgb(var(--arcoblue-7));display:inline-flex;font-weight:800;justify-content:center;line-height:1;position:relative;z-index:1}.rpr--corner .rpr-text{font-weight:800}.rpr-unit{font-size:.7em;font-weight:700;margin-left:1px;opacity:.85}.whitepaper-card .rpr--corner,.wp-green .rpr--corner,.wp-primary .rpr--corner{background:#0f172ac7;box-shadow:0 2px 10px #00000059,0 0 0 1px #ffffff14}.whitepaper-card .rpr--corner .rpr-content,.wp-green .rpr--corner .rpr-content,.wp-primary .rpr--corner .rpr-content{color:rgb(var(--arcoblue-2))}.whitepaper-card .rpr--corner .rpr-track,.wp-green .rpr--corner .rpr-track,.wp-primary .rpr--corner .rpr-track{stroke:#94a3b84d}.rpr--inline{gap:.25rem}.rpr--inline:hover{opacity:.8}.rpr--inline .rpr-label{font-size:.75rem;font-weight:500;line-height:1;white-space:nowrap}.rpr--inline.rpr--done .rpr-track{stroke:#10b98140}.insights-page[data-v-c8f3c0b2]{padding-bottom:3rem;padding-top:1.5rem;--insights-main-narrow-w: calc(980px - 5.5rem) }.page-header[data-v-c8f3c0b2]{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;margin-bottom:1.5rem}@media(min-width:768px){.page-header[data-v-c8f3c0b2]{align-items:flex-end;flex-direction:row}}.page-title[data-v-c8f3c0b2]{align-items:center;color:rgb(var(--gray-10));display:flex;font-size:1.875rem;font-weight:700;gap:.75rem;margin:0}.page-title-icon[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-6));display:flex;font-size:2rem}.page-desc[data-v-c8f3c0b2]{color:rgb(var(--gray-7));font-size:.875rem;margin:.5rem 0 0}.insights-layout[data-v-c8f3c0b2]{align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr}.insights-main[data-v-c8f3c0b2]{min-width:0}.insights-aside[data-v-c8f3c0b2]{display:grid;gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media(min-width:1024px){.insights-layout[data-v-c8f3c0b2]{grid-template-columns:minmax(0,1fr) 300px}.insights-aside[data-v-c8f3c0b2]{align-self:stretch;display:flex;flex-direction:column;gap:1.5rem}.ranking-card[data-v-c8f3c0b2]{max-height:calc(100vh - var(--header-height) - var(--header-gap)*2);overflow-y:auto;overscroll-behavior:contain;position:sticky;top:calc(var(--header-height) + var(--header-gap))}}.featured-grid[data-v-c8f3c0b2]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem}.featured-card[data-v-c8f3c0b2]{background:#fff;border:1px solid rgb(var(--gray-2));border-radius:6px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative}.featured-glow[data-v-c8f3c0b2]{background:rgb(var(--arcoblue-1));border-radius:50%;filter:blur(64px);height:16rem;opacity:.5;pointer-events:none;position:absolute;right:0;top:0;transition:background .5s;width:16rem;z-index:0}.featured-card:hover .featured-glow[data-v-c8f3c0b2]{background:rgb(var(--arcoblue-2))}.featured-cover[data-v-c8f3c0b2]{align-items:center;background:#0f172a;display:flex;flex-shrink:0;height:180px;justify-content:center;overflow:hidden;position:relative;width:100%}.featured-cover-gradient[data-v-c8f3c0b2]{background:linear-gradient(0deg,#0f172a,rgba(15,23,42,.2),transparent);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.featured-cover-img[data-v-c8f3c0b2]{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.8;position:relative;transition:all .7s;width:100%;z-index:0}.featured-card:hover .featured-cover-img[data-v-c8f3c0b2]{opacity:1;transform:scale(1.1)}.featured-cover-tags[data-v-c8f3c0b2]{display:flex;flex-wrap:wrap;gap:.5rem;left:1.25rem;position:absolute;top:1.25rem;z-index:2}.featured-tag[data-v-c8f3c0b2]{gap:.25rem}.featured-data-hint[data-v-c8f3c0b2]{align-items:center;bottom:1.25rem;color:#fffc;display:flex;font-size:.75rem;font-weight:500;gap:.5rem;left:1.25rem;position:absolute;z-index:2}.hint-icon[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-4));font-size:1.125rem}.featured-body[data-v-c8f3c0b2]{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#fffc;display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;padding:1.5rem;position:relative;z-index:1}.featured-title[data-v-c8f3c0b2]{color:rgb(var(--gray-10));display:-webkit-box;font-size:1.25rem;font-weight:900;-webkit-line-clamp:2;line-height:1.35;margin:0 0 1rem;overflow:hidden;transition:color .3s;-webkit-box-orient:vertical}.featured-card:hover .featured-title[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-6))}.featured-conclusions[data-v-c8f3c0b2]{background:rgb(var(--gray-1));border:1px solid rgb(var(--gray-2));border-radius:6px;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;overflow:hidden;padding:.875rem 1rem;position:relative;transition:all .3s}.featured-card:hover .featured-conclusions[data-v-c8f3c0b2]{background:rgba(var(--arcoblue-1),.5);border-color:rgb(var(--arcoblue-2))}.featured-conclusions-bar[data-v-c8f3c0b2]{background:linear-gradient(to bottom,rgb(var(--arcoblue-4)),rgb(var(--arcoblue-6)));border-radius:6px 0 0 6px;bottom:0;left:0;position:absolute;top:0;width:4px}.featured-conclusion-item[data-v-c8f3c0b2]{align-items:flex-start;color:rgb(var(--gray-9));display:flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.5}.featured-conclusion-item>span[data-v-c8f3c0b2]{display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical}.conclusion-icon[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-6));flex-shrink:0;font-size:1rem;margin-top:.15rem}.featured-meta[data-v-c8f3c0b2]{align-items:center;color:rgb(var(--gray-7));display:flex;flex-wrap:wrap;font-size:.75rem;font-weight:500;gap:.5rem .875rem}.meta-item[data-v-c8f3c0b2]{align-items:center;display:inline-flex;gap:.375rem}.meta-icon[data-v-c8f3c0b2]{color:rgb(var(--gray-6));font-size:.875rem}.featured-cta[data-v-c8f3c0b2]{align-items:center;background:rgb(var(--arcoblue-1));border-radius:999px;box-shadow:0 1px 2px #0000000d;color:rgb(var(--arcoblue-6));display:inline-flex;font-size:.875rem;font-weight:700;gap:.375rem;margin-left:auto;padding:.5rem 1rem;transition:all .3s}.featured-card:hover .featured-cta[data-v-c8f3c0b2]{background:rgb(var(--arcoblue-6));color:#fff}.featured-card:hover .featured-cta[data-v-c8f3c0b2] i{transform:translate(2px)}.insights-filter-bar[data-v-c8f3c0b2]{background:var(--app-bg);box-shadow:0 0 0 0 transparent;padding-bottom:1rem;padding-top:4px;position:sticky;top:var(--sticky-top,var(--header-height));transform:translateZ(0);z-index:40}.insights-filter-bar[data-v-c8f3c0b2] .topics-toolbar{margin-bottom:0}.insights-filter-bar.is-stuck[data-v-c8f3c0b2]{padding-top:12px}.insights-filter-bar.is-stuck[data-v-c8f3c0b2]:after{box-shadow:0 4px 12px #00000014;clip-path:inset(100% 0 -20px);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.sticky-sentinel[data-v-c8f3c0b2]{flex-shrink:0;height:0}@media(max-width:767px){.insights-filter-bar.is-stuck[data-v-c8f3c0b2]{padding-top:4px}.filter-bar-tabs[data-v-c8f3c0b2]{overflow-x:auto;-ms-overflow-style:none;scroll-padding:0 .5rem;scrollbar-width:none}.filter-bar-tabs[data-v-c8f3c0b2]::-webkit-scrollbar{display:none}.insights-filter-bar .arco-radio-button[data-v-c8f3c0b2]{flex-shrink:0}}.insights-filter-bar .arco-radio-group-button[data-v-c8f3c0b2]{flex-shrink:0;width:-moz-max-content;width:max-content}.filter-bar-tabs[data-v-c8f3c0b2]{display:flex;min-width:0}.filter-notice[data-v-c8f3c0b2]{align-items:center;animation:filter-notice-in-c8f3c0b2 .3s ease;color:rgb(var(--gray-7));display:flex;font-size:.75rem;gap:.375rem;margin:-.75rem 0 1rem}.filter-notice .filter-notice-icon[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-6));display:flex;font-size:.875rem}@keyframes filter-notice-in-c8f3c0b2{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ranking-freshness[data-v-c8f3c0b2]{margin:-.5rem 0 .75rem}.rates-freshness[data-v-c8f3c0b2]{margin-top:.875rem;position:relative;z-index:1}.monthly-grid[data-v-c8f3c0b2]{align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem}.monthly-card[data-v-c8f3c0b2]{background:#fff;border:1px solid rgb(var(--gray-3));border-radius:6px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative}.monthly-card-cover[data-v-c8f3c0b2]{background:rgb(var(--gray-1));height:180px;overflow:hidden;position:relative}.monthly-card-cover img[data-v-c8f3c0b2]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s;width:100%}.monthly-card:hover .monthly-card-cover img[data-v-c8f3c0b2]{transform:scale(1.05)}.monthly-card-tags[data-v-c8f3c0b2]{align-items:center;display:flex;gap:.375rem;left:.75rem;position:absolute;top:.75rem}.monthly-card-body[data-v-c8f3c0b2]{display:flex;flex:1;flex-direction:column;padding:1.25rem}.monthly-card-title[data-v-c8f3c0b2]{color:rgb(var(--gray-10));display:-webkit-box;font-size:1.125rem;font-weight:700;-webkit-line-clamp:2;line-height:1.35;margin:0 0 .5rem;min-height:2.7em;overflow:hidden;transition:color .2s;-webkit-box-orient:vertical}.monthly-card:hover .monthly-card-title[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-6))}.monthly-card-summary[data-v-c8f3c0b2]{color:rgb(var(--gray-8));display:-webkit-box;font-size:.875rem;-webkit-line-clamp:3;line-height:1.6;margin:0 0 1rem;overflow:hidden;-webkit-box-orient:vertical;min-height:4.8em}.monthly-card-meta[data-v-c8f3c0b2]{align-items:center;border-top:1px solid rgb(var(--gray-2));color:rgb(var(--gray-6));display:flex;font-size:.75rem;justify-content:space-between;margin-top:auto;padding-top:1rem}.monthly-meta-left[data-v-c8f3c0b2],.route-meta-left[data-v-c8f3c0b2]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem}.policy-meta-left[data-v-c8f3c0b2]{align-items:center;display:inline-flex;flex-wrap:wrap;gap:1rem}.weekly-card[data-v-c8f3c0b2]{align-items:center;background:#fff;border:1px solid rgb(var(--gray-3));border-radius:6px;cursor:pointer;display:flex;gap:1.5rem;margin-bottom:1rem;padding:1rem 1.25rem;position:relative}.weekly-week[data-v-c8f3c0b2]{border-right:1px solid rgb(var(--gray-2));flex-shrink:0;min-width:100px;padding-right:1.5rem;text-align:center}.weekly-week-num[data-v-c8f3c0b2]{color:rgb(var(--gray-10));font-size:1.875rem;font-weight:900;transition:color .2s}.weekly-card:hover .weekly-week-num[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-6))}.weekly-week-label[data-v-c8f3c0b2]{color:rgb(var(--gray-7));font-size:.625rem;font-weight:700;letter-spacing:.1em;margin-top:.25rem;text-transform:uppercase}.weekly-body[data-v-c8f3c0b2]{flex:1;min-width:0}.weekly-title[data-v-c8f3c0b2]{color:rgb(var(--gray-10));font-size:1rem;font-weight:700;margin:0 0 .25rem;transition:color .2s}.weekly-card:hover .weekly-title[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-6))}.weekly-summary[data-v-c8f3c0b2]{color:rgb(var(--gray-8));display:-webkit-box;font-size:.875rem;-webkit-line-clamp:1;margin:0 0 .5rem;overflow:hidden;-webkit-box-orient:vertical}.weekly-tags[data-v-c8f3c0b2]{display:flex;gap:.5rem}.weekly-arrow[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-4));flex-shrink:0;font-size:1.25rem;transition:all .2s}.weekly-card:hover .weekly-arrow[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-6));transform:translate(2px)}.weekly-meta[data-v-c8f3c0b2]{color:rgb(var(--gray-7));flex-wrap:wrap;font-size:.8125rem;gap:.5rem;margin-top:.5rem}.weekly-meta[data-v-c8f3c0b2],.weekly-meta-item[data-v-c8f3c0b2]{align-items:center;display:inline-flex}.weekly-meta-item[data-v-c8f3c0b2]{gap:.25rem;margin-right:.125rem}.weekly-meta-icon[data-v-c8f3c0b2]{font-size:.8rem;opacity:.7}.route-card[data-v-c8f3c0b2]{background:#fff;border:1px solid rgb(var(--gray-3));border-radius:6px;cursor:pointer;display:flex;margin-bottom:1rem;overflow:hidden;padding:.375rem;position:relative}.route-card[data-v-c8f3c0b2]:after{border-radius:6px;content:"";top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s;z-index:0}.route-card.route-us[data-v-c8f3c0b2]:after{background:linear-gradient(90deg,rgba(239,68,68,.05),transparent)}.route-card.route-eu[data-v-c8f3c0b2]:after{background:linear-gradient(to right,rgba(var(--arcoblue-5),.05),transparent)}.route-card.route-other[data-v-c8f3c0b2]:after{background:linear-gradient(90deg,rgba(34,197,94,.05),transparent)}.route-card[data-v-c8f3c0b2]:hover:after{opacity:1}.route-card-cover[data-v-c8f3c0b2]{background:#0f172a;border-radius:6px;flex-shrink:0;height:200px;max-width:calc((var(--insights-main-narrow-w) - .875rem)*.33);overflow:hidden;position:relative;width:33%;z-index:1}.route-card-img-gradient[data-v-c8f3c0b2]{background:linear-gradient(0deg,#0f172a,rgba(15,23,42,.4),transparent);top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.route-card-cover img[data-v-c8f3c0b2]{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.9;transition:all .7s;width:100%}.route-card:hover .route-card-cover img[data-v-c8f3c0b2]{transform:scale(1.1) rotate(1deg)}.route-card-region-badge[data-v-c8f3c0b2]{bottom:1rem;left:1rem;position:absolute;z-index:2}.route-card-body[data-v-c8f3c0b2]{background:#fff;border-radius:6px;display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:1.5rem;position:relative;z-index:1}.route-card-deco[data-v-c8f3c0b2]{bottom:1rem;font-size:7rem;opacity:.06;position:absolute;right:1rem;transform:rotate(-12deg);transition:all .5s;z-index:0}.route-card:hover .route-card-deco[data-v-c8f3c0b2]{transform:rotate(-12deg) scale(1.1)}.route-us .deco-icon[data-v-c8f3c0b2]{color:rgb(var(--red-6))}.route-eu .deco-icon[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-5))}.route-other .deco-icon[data-v-c8f3c0b2]{color:rgb(var(--green-5))}.route-card-content[data-v-c8f3c0b2]{position:relative;z-index:1}.route-card-title[data-v-c8f3c0b2]{color:rgb(var(--gray-10));display:-webkit-box;font-size:1.25rem;font-weight:700;-webkit-line-clamp:2;line-height:1.35;margin:0 0 .75rem;overflow:hidden;transition:color .2s;-webkit-box-orient:vertical}.route-card:hover .route-card-title[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-6))}.route-card-summary-wrap[data-v-c8f3c0b2]{background:#f8fafccc;border:1px solid rgb(var(--gray-2));border-radius:6px;padding:.875rem 1rem}.route-card-summary[data-v-c8f3c0b2]{color:rgb(var(--gray-8));display:-webkit-box;font-size:.875rem;font-weight:500;-webkit-line-clamp:2;line-height:1.6;margin:0;overflow:hidden;-webkit-box-orient:vertical}.route-card-meta[data-v-c8f3c0b2]{color:rgb(var(--gray-6));display:flex;font-size:.875rem;font-weight:500;justify-content:space-between;margin-top:1.25rem;position:relative;z-index:1}.route-meta-icon[data-v-c8f3c0b2]{font-size:.75rem}.route-card-link[data-v-c8f3c0b2]{align-items:center;background:rgb(var(--arcoblue-1));border-radius:999px;color:rgb(var(--arcoblue-6));display:inline-flex;font-weight:700;gap:.375rem;padding:.375rem .75rem;transition:all .2s}.route-card:hover .route-card-link[data-v-c8f3c0b2]{transform:translate(2px)}.policy-card[data-v-c8f3c0b2]{background:#fff;border:1px solid rgb(var(--gray-3));border-radius:6px;cursor:pointer;display:block;margin-bottom:1rem;overflow:hidden}.policy-card-bar[data-v-c8f3c0b2]{background:linear-gradient(to right,rgb(var(--arcoblue-6)),rgb(var(--arcoblue-3)));height:4px;width:100%}.policy-card-inner[data-v-c8f3c0b2]{align-items:flex-start;display:flex;gap:1.5rem;padding:1.5rem 2rem}.policy-card-icon-wrap[data-v-c8f3c0b2]{align-items:center;background:rgb(var(--arcoblue-1));border:1px solid rgb(var(--arcoblue-2));border-radius:16px;box-shadow:inset 0 1px 3px #0000000d;display:flex;flex-shrink:0;height:64px;justify-content:center;transition:all .3s;width:64px}.policy-card:hover .policy-card-icon-wrap[data-v-c8f3c0b2]{background:rgb(var(--arcoblue-6))}.policy-card-icon[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-6));font-size:2rem;transition:color .3s}.policy-card:hover .policy-card-icon[data-v-c8f3c0b2]{color:#fff}.policy-card-body[data-v-c8f3c0b2]{flex:1;min-width:0}.policy-card-tag[data-v-c8f3c0b2]{white-space:nowrap}.policy-card-date[data-v-c8f3c0b2]{align-items:center;color:rgb(var(--gray-6));display:inline-flex;font-size:.75rem;font-weight:500;gap:.25rem}.policy-date-icon[data-v-c8f3c0b2]{font-size:.75rem}.policy-card-title[data-v-c8f3c0b2]{color:rgb(var(--gray-10));font-size:1.25rem;font-weight:700;line-height:1.35;margin:0 0 1rem;transition:color .2s}.policy-card:hover .policy-card-title[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-6))}.policy-card-summary-wrap[data-v-c8f3c0b2]{background:rgb(var(--gray-1));border:1px solid rgb(var(--gray-2));border-radius:6px;margin-bottom:1.25rem;overflow:hidden;padding:1rem 1.25rem;position:relative;transition:all .3s}.policy-card:hover .policy-card-summary-wrap[data-v-c8f3c0b2]{background:rgba(var(--arcoblue-1),.3)}.policy-bg-icon[data-v-c8f3c0b2]{color:#94a3b81a;font-size:6rem;position:absolute;right:-.5rem;top:-.5rem;transform:rotate(12deg)}.policy-card-summary[data-v-c8f3c0b2]{color:rgb(var(--gray-9));font-size:.875rem;font-weight:500;line-height:1.6;margin:0;position:relative;z-index:1}.policy-highlight[data-v-c8f3c0b2]{background:rgb(var(--arcoblue-2));border-radius:4px;color:rgb(var(--arcoblue-7));font-weight:700;margin-right:.25rem;padding:.125rem .375rem}.policy-card-meta[data-v-c8f3c0b2]{align-items:center;border-top:1px solid rgb(var(--gray-2));color:rgb(var(--gray-6));display:flex;font-size:.875rem;justify-content:space-between;padding-top:1rem}.policy-card-action[data-v-c8f3c0b2]{align-items:center;color:rgb(var(--arcoblue-6));display:inline-flex;font-weight:700;gap:.375rem;transition:transform .2s}.policy-card:hover .policy-card-action[data-v-c8f3c0b2]{transform:translate(2px)}.policy-action-icon[data-v-c8f3c0b2]{font-size:1rem}.policy-card-read[data-v-c8f3c0b2]{align-items:center;display:inline-flex;font-weight:500;gap:.25rem;white-space:nowrap}.policy-read-icon[data-v-c8f3c0b2]{color:rgb(var(--gray-6));font-size:.8rem}.whitepaper-card[data-v-c8f3c0b2]{background:#0f172a;border:1px solid #334155;border-radius:6px;cursor:pointer;display:flex;margin-bottom:1rem;overflow:hidden;position:relative;--card-hover-shadow-base:inset 4px 0 0 0 var(--wp-ink),0 2px 6px rgba(2,6,23,.16);--card-hover-shadow-hover:inset 5px 0 0 0 var(--wp-ink),0 14px 28px -6px rgba(2,6,23,.5),0 6px 14px -4px rgba(2,6,23,.28)}.wp-glow[data-v-c8f3c0b2]{background:var(--wp-ink);border-radius:50%;filter:blur(58px);height:15rem;opacity:.07;pointer-events:none;position:absolute;right:0;top:0;transition:all .5s;width:15rem;z-index:0}.whitepaper-card:hover .wp-glow[data-v-c8f3c0b2]{opacity:.15}.wp-cover-col[data-v-c8f3c0b2]{flex-shrink:0;max-width:calc((var(--insights-main-narrow-w) - .125rem)*.33);width:33%;--wp-wash-a:.11;align-items:center;background:radial-gradient(120% 70% at 8% -8%,rgba(var(--wp-ink-rgb),var(--wp-wash-a)) 0,transparent 70%),radial-gradient(120% 70% at 20% 112%,rgba(var(--wp-ink-rgb),var(--wp-wash-a)) 0,transparent 66%),linear-gradient(to bottom right,#19222f,#0d1421);border-right:1px solid rgba(148,163,184,.12);display:flex;justify-content:center;min-height:250px;padding:2rem;perspective:1100px;perspective-origin:30% 50%;position:relative;z-index:1}.wp-cover-col[data-v-c8f3c0b2]:before{background:linear-gradient(90deg,transparent 0 96.5%,var(--wp-ink) 96.5% 100%),repeating-linear-gradient(180deg,transparent 0 9px,rgba(15,23,42,.1) 9px 10px),linear-gradient(90deg,#0f172a00 0,#0f172a00 58%,#0f172a6b 72%,#0f172a1a 88%,#0f172a00),linear-gradient(100deg,#e9eef6 0,#f3f7fc 26%,#dce5f0 70%,#ccd8e6);border-radius:1px 8px 8px 1px;box-shadow:0 0 #02061700;content:"";height:188px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:box-shadow .55s;width:140px;z-index:0}.wp-book[data-v-c8f3c0b2]{background:linear-gradient(152deg,#ffffff1a 0,#fff0 42%),radial-gradient(118% 78% at 100% 116%,var(--wp-deep) 0,transparent 66%),linear-gradient(180deg,#1e2839 0,#151d2e);border:1px solid hsla(0,0%,100%,.1);border-left:5px solid var(--wp-ink);border-radius:0 10px 10px 0;box-shadow:0 12px 28px #02061799,inset 0 1px #ffffff12;display:flex;flex-direction:column;height:192px;justify-content:space-between;padding:1rem;position:relative;width:144px;z-index:1;--wp-open-deg:-46deg;transform-origin:left center;transition:transform .55s cubic-bezier(.32,.9,.28,1),box-shadow .55s}.wp-book[data-v-c8f3c0b2]:before{background:var(--wp-ink);border-radius:0 9px 0 0;content:"";height:4px;left:0;position:absolute;right:-1px;top:-1px}.wp-book[data-v-c8f3c0b2]:after{background:linear-gradient(90deg,#00000080,#0000001f 58%,#ffffff29);content:"";height:100%;left:-5px;position:absolute;top:0;width:5px}.whitepaper-card:hover .wp-book[data-v-c8f3c0b2]{box-shadow:0 18px 36px #02061799,inset 0 1px #ffffff12;transform:rotate(-1.5deg) rotateY(var(--wp-open-deg)) scale(1.03)}.whitepaper-card:hover .wp-cover-col[data-v-c8f3c0b2]:before{box-shadow:0 14px 28px -6px #020617bf}.whitepaper-card:hover .wp-book[data-v-c8f3c0b2]:after{background:linear-gradient(90deg,#0000009e,#0003 58%,#ffffff29)}.wp-book-top[data-v-c8f3c0b2]{align-items:flex-start;display:flex;justify-content:space-between}.wp-bookmark[data-v-c8f3c0b2]{color:var(--wp-ink);filter:drop-shadow(0 2px 6px rgba(2,6,23,.5));flex:none;font-size:1.5rem;margin-top:-1.25rem}.wp-book-year[data-v-c8f3c0b2]{color:var(--wp-soft);font-size:.5rem;font-weight:900;letter-spacing:.06em;margin-top:.25rem;opacity:.72;text-transform:uppercase;white-space:nowrap}.wp-book-center[data-v-c8f3c0b2]{text-align:center}.wp-book-globe[data-v-c8f3c0b2]{color:var(--wp-ink);font-size:1.35rem;margin-bottom:.375rem;opacity:.28}.wp-book-title[data-v-c8f3c0b2]{color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.02em;line-height:1.3;margin:0;text-shadow:0 1px 3px rgba(2,6,23,.5)}.wp-book-chip[data-v-c8f3c0b2]{background:rgba(var(--wp-ink-rgb),.15);border:1px solid rgba(var(--wp-ink-rgb),.46);border-radius:3px;color:var(--wp-soft);display:inline-block;font-size:.5625rem;font-weight:700;letter-spacing:.1em;line-height:1.6;margin-top:.5rem;padding:.1rem .4rem}.wp-content-col[data-v-c8f3c0b2]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0f172a80;display:flex;flex:1;flex-direction:column;justify-content:center;padding:1.5rem 2rem;z-index:1}.wp-tags[data-v-c8f3c0b2]{display:flex;gap:.75rem;margin-bottom:.75rem}.wp-date[data-v-c8f3c0b2],.wp-tags[data-v-c8f3c0b2]{align-items:center}.wp-date[data-v-c8f3c0b2]{color:#94a3b8;display:inline-flex;font-weight:500;gap:.25rem}.wp-date[data-v-c8f3c0b2],.wp-date-icon[data-v-c8f3c0b2]{font-size:.75rem}.wp-title[data-v-c8f3c0b2]{color:#fff;font-size:1.5rem;font-weight:700;line-height:1.35;margin:0 0 1rem;transition:color .3s}.whitepaper-card:hover .wp-title[data-v-c8f3c0b2]{color:var(--wp-soft)}.wp-summary[data-v-c8f3c0b2]{color:#94a3b8;display:-webkit-box;font-size:.875rem;-webkit-line-clamp:2;line-height:1.6;margin:0 0 1.5rem;overflow:hidden;-webkit-box-orient:vertical;transition:color .3s}.whitepaper-card:hover .wp-summary[data-v-c8f3c0b2]{color:#cbd5e1}.wp-meta[data-v-c8f3c0b2]{align-items:center;border-top:1px solid rgba(51,65,85,.8);flex-wrap:wrap;justify-content:space-between;padding-top:1.25rem}.wp-meta[data-v-c8f3c0b2],.wp-stats[data-v-c8f3c0b2]{display:flex;gap:1rem}.wp-stat[data-v-c8f3c0b2]{align-items:center;background:#1e293b;border:1px solid #334155;border-radius:8px;box-shadow:inset 0 1px 2px #0003;color:#cbd5e1;display:inline-flex;font-size:.75rem;font-weight:500;gap:.375rem;padding:.375rem .75rem}.wp-stat-icon[data-v-c8f3c0b2]{color:var(--wp-ink);font-size:.875rem}.wp-progress-chip[data-v-c8f3c0b2]{background:#1e293b;border:1px solid #334155;border-radius:8px;box-shadow:inset 0 1px 2px #0003;color:#cbd5e1;font-size:.75rem;font-weight:500;gap:.375rem;padding:.375rem .75rem}.wp-progress-chip .rpr-track[data-v-c8f3c0b2]{stroke:#94a3b84d}.whitepaper-card .wp-progress-chip .rpr-progress[data-v-c8f3c0b2]{stroke:var(--wp-ink)}.wp-cta[data-v-c8f3c0b2]{align-items:center;background:var(--wp-deep);border-radius:4px;box-shadow:inset 0 0 0 1px #ffffff1a,0 6px 18px #02061773;color:#fff;display:inline-flex;font-size:.875rem;font-weight:700;gap:.5rem;padding:.625rem 1.25rem;transition:all .3s}.whitepaper-card:hover .wp-cta[data-v-c8f3c0b2]{background:var(--wp-hi);box-shadow:inset 0 0 0 1px #ffffff2e,0 10px 24px #02061780}.aside-card[data-v-c8f3c0b2]{background:#fff;border:1px solid rgb(var(--gray-3));border-radius:6px;box-shadow:0 1px 3px #0f172a08;padding:1.25rem}.rates-card[data-v-c8f3c0b2]{background:linear-gradient(135deg,rgb(var(--arcoblue-6)),rgb(var(--arcoblue-8)));border:1px solid rgb(var(--arcoblue-7));box-shadow:0 4px 12px rgba(var(--arcoblue-6),.2);overflow:hidden;position:relative}.rates-card-bg[data-v-c8f3c0b2]{bottom:-.5rem;color:#ffffff1a;font-size:6rem;position:absolute;right:-.5rem}.rates-card-title[data-v-c8f3c0b2]{align-items:center;color:#fff;display:flex;font-size:.875rem;font-weight:700;gap:.5rem;margin:0 0 .25rem;position:relative;z-index:1}.rates-card-sub[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-2));font-size:.75rem;margin:0 0 1rem;position:relative;z-index:1}.rates-list[data-v-c8f3c0b2]{display:flex;flex-direction:column;gap:.5rem;position:relative;z-index:1}.rate-item[data-v-c8f3c0b2]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:6px;display:flex;justify-content:space-between;padding:.75rem}.rate-label[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-2));font-size:.75rem}.rate-value[data-v-c8f3c0b2]{color:#fff;font-size:1.25rem;font-weight:900}.rate-change[data-v-c8f3c0b2]{border-radius:4px;box-shadow:0 1px 3px #0000001a;font-size:.75rem;font-weight:700;padding:.25rem .5rem}.rate-change.up[data-v-c8f3c0b2]{background:rgb(var(--red-6));color:#fff}.rate-change.down[data-v-c8f3c0b2]{background:rgb(var(--green-5));color:#fff}.aside-card-title[data-v-c8f3c0b2]{align-items:center;border-bottom:1px solid rgb(var(--gray-2));color:rgb(var(--gray-10));display:flex;font-size:.875rem;font-weight:700;gap:.5rem;margin:0 0 1rem;padding-bottom:.5rem}.aside-icon.hot[data-v-c8f3c0b2]{color:rgb(var(--red-6))}.ranking-list[data-v-c8f3c0b2]{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.ranking-item[data-v-c8f3c0b2]{align-items:flex-start;border-radius:6px;cursor:pointer;display:flex;gap:.75rem;padding:.25rem;transition:background .15s}.ranking-item[data-v-c8f3c0b2]:hover{background:rgb(var(--gray-1))}.ranking-num[data-v-c8f3c0b2]{color:rgb(var(--gray-3));flex-shrink:0;font-size:1.25rem;font-weight:900;line-height:1.2;transition:color .15s}.ranking-item:hover .ranking-num[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-6))}.ranking-num.rank-1[data-v-c8f3c0b2],.ranking-num.rank-2[data-v-c8f3c0b2],.ranking-num.rank-3[data-v-c8f3c0b2]{color:rgb(var(--orange-6))}.ranking-text[data-v-c8f3c0b2]{color:rgb(var(--gray-9));display:-webkit-box;font-size:.875rem;font-weight:500;-webkit-line-clamp:2;line-height:1.3;margin:0;overflow:hidden;-webkit-box-orient:vertical}.ranking-item:hover .ranking-text[data-v-c8f3c0b2]{color:rgb(var(--arcoblue-6))}.tab-empty[data-v-c8f3c0b2]{align-items:center;color:rgb(var(--gray-6));display:flex;font-size:.875rem;justify-content:center;padding:3rem}.load-more-sentinel[data-v-c8f3c0b2]{margin-top:0;padding:0 0 .5rem}.load-more-hint[data-v-c8f3c0b2]{background:rgb(var(--gray-2));border-radius:999px;color:rgb(var(--gray-7));display:block;font-size:.8125rem;margin:0 auto;padding:.5rem 1.25rem;width:-moz-fit-content;width:fit-content}.load-more-skeleton[data-v-c8f3c0b2]{display:flex;flex-direction:column;gap:1rem}.lm-sk-card[data-v-c8f3c0b2]{background:var(--color-bg,#fff);border:1px solid rgb(var(--gray-3));border-radius:12px;display:flex;gap:1rem;padding:1rem}.lm-sk-cover[data-v-c8f3c0b2],.lm-sk-line[data-v-c8f3c0b2]{animation:lm-shimmer-c8f3c0b2 1.4s ease infinite;background:linear-gradient(90deg,rgb(var(--gray-2)) 25%,rgb(var(--gray-3)),rgb(var(--gray-2)) 75%);background-size:200% 100%}.lm-sk-cover[data-v-c8f3c0b2]{border-radius:8px;flex-shrink:0;height:72px;width:96px}.lm-sk-body[data-v-c8f3c0b2]{display:flex;flex:1;flex-direction:column;gap:.5rem;min-width:0;padding-top:.25rem}.lm-sk-line[data-v-c8f3c0b2]{border-radius:4px;height:12px}.lm-sk-line--90[data-v-c8f3c0b2]{width:90%}.lm-sk-line--75[data-v-c8f3c0b2]{width:75%}.lm-sk-title[data-v-c8f3c0b2]{height:16px;width:55%}.lm-sk-meta[data-v-c8f3c0b2]{height:10px;margin-top:.25rem;width:35%}@keyframes lm-shimmer-c8f3c0b2{0%{background-position:200% 0}to{background-position:-200% 0}}.featured-card.is-read .featured-title[data-v-c8f3c0b2],.featured-card.is-read:hover .featured-title[data-v-c8f3c0b2],.monthly-card.is-read .monthly-card-title[data-v-c8f3c0b2],.monthly-card.is-read:hover .monthly-card-title[data-v-c8f3c0b2],.policy-card.is-read .policy-card-title[data-v-c8f3c0b2],.policy-card.is-read:hover .policy-card-title[data-v-c8f3c0b2],.route-card.is-read .route-card-title[data-v-c8f3c0b2],.route-card.is-read:hover .route-card-title[data-v-c8f3c0b2],.weekly-card.is-read .weekly-title[data-v-c8f3c0b2],.weekly-card.is-read:hover .weekly-title[data-v-c8f3c0b2]{color:rgb(var(--gray-6))}.whitepaper-card.is-read .wp-title[data-v-c8f3c0b2],.whitepaper-card.is-read:hover .wp-title[data-v-c8f3c0b2]{color:#64748b}.monthly-card[data-v-c8f3c0b2],.policy-card[data-v-c8f3c0b2],.weekly-card[data-v-c8f3c0b2]{position:relative}.featured-card[data-v-c8f3c0b2],.monthly-card[data-v-c8f3c0b2],.policy-card[data-v-c8f3c0b2],.route-card[data-v-c8f3c0b2],.weekly-card[data-v-c8f3c0b2],.whitepaper-card[data-v-c8f3c0b2]{color:inherit;text-decoration:none}@media(max-width:992px){.featured-grid[data-v-c8f3c0b2],.insights-aside[data-v-c8f3c0b2]{grid-template-columns:1fr}.featured-cover[data-v-c8f3c0b2]{height:200px}.monthly-grid[data-v-c8f3c0b2]{grid-template-columns:1fr}.route-card[data-v-c8f3c0b2]{flex-direction:column}.route-card-cover[data-v-c8f3c0b2]{height:160px;width:100%}.whitepaper-card[data-v-c8f3c0b2]{flex-direction:column}.wp-cover-col[data-v-c8f3c0b2]{border-bottom:1px solid rgba(148,163,184,.12);border-right:none;min-height:200px;width:100%}.policy-card-inner[data-v-c8f3c0b2]{flex-direction:column;padding:1.25rem}}@media(hover:none){.wp-cover-col[data-v-c8f3c0b2]:before{display:none}.whitepaper-card:hover .wp-book[data-v-c8f3c0b2]{transform:none}}@media(max-width:640px){.page-header[data-v-c8f3c0b2]{align-items:flex-start;flex-direction:column}.weekly-card[data-v-c8f3c0b2]{flex-wrap:wrap}.weekly-week[data-v-c8f3c0b2]{border-right:none;min-width:auto;padding-right:0}.featured-body[data-v-c8f3c0b2]{padding:1.25rem}.featured-title[data-v-c8f3c0b2]{font-size:1.125rem}.featured-cta[data-v-c8f3c0b2]{margin-left:auto;padding:.375rem .875rem}.wp-content-col[data-v-c8f3c0b2]{padding:1.25rem}.wp-title[data-v-c8f3c0b2]{font-size:1.125rem}.wp-meta[data-v-c8f3c0b2]{align-items:flex-start;flex-direction:column}.wp-stats[data-v-c8f3c0b2]{flex-wrap:wrap}}
