.z3-insights{--z3-bg:#07052E;--z3-bg-deep:#050C2A;--z3-surface:#100D3B;--z3-light:#F4F7FC;--z3-ink:#ECECF4;--z3-ink-muted:#A1A1A1;--z3-ink-dark:#1A1A2E;--z3-ink-muted-dark:#545E75;--z3-accent:#0DC4FF;--z3-accent-ink:#075E7A;--z3-support:#A25FFF;--z3-line:#221F52;--z3-line-light:#DDE4F0;--z3-r-sm:6px;--z3-r-md:14px;--z3-r-pill:999px;--z3-wrap:1200px;--z3-gut:20px;--z3-media-ratio:1.9;--z3-band-y:84px;--z3-measure:630px;--z3-f-display:"Sora", system-ui, sans-serif;--z3-f-head:"Space Grotesk", system-ui, sans-serif;--z3-f-body:"Inter Tight", system-ui, sans-serif;--z3-f-ui:"Plus Jakarta Sans", system-ui, sans-serif}.z3-insights :where(.z3-main h1,.z3-main h2,.z3-main h3,.z3-main h4,.z3-main p,.z3-main ul,.z3-main ol,.z3-main figure,.z3-main blockquote,.z3-main dl){margin:0;padding:0;border:0}.z3-insights .z3-main{font-family:var(--z3-f-body);font-size:17px;line-height:1.7;-webkit-font-smoothing:antialiased}.z3-insights .z3-main *,.z3-insights .z3-main *::before,.z3-insights .z3-main *::after{box-sizing:border-box}.z3-insights .z3-main img{max-width:100%;height:auto;display:block}.z3-wrap{width:min(100% - (var(--z3-gut) * 2), var(--z3-wrap));margin-inline:auto}.z3-band{padding-block:var(--z3-band-y)}.z3-band--dark{background:var(--z3-bg);color:var(--z3-ink)}.z3-band--deep{background:var(--z3-bg-deep);color:var(--z3-ink)}.z3-band--light{background:var(--z3-light);color:var(--z3-ink-dark)}.z3-eyebrow{font-family:var(--z3-f-ui);font-weight:700;font-size:12px;letter-spacing:2.3px;text-transform:uppercase;color:var(--z3-accent);margin-bottom:18px!important}.z3-display{font-family:var(--z3-f-display);font-weight:600;font-size:clamp(2.15rem, 1.35rem + 3.3vw, 3.55rem);line-height:1.05;letter-spacing:-.015em;color:var(--z3-ink);max-width:17ch}.z3-display--article{font-size:clamp(1.8rem, 1.25rem + 1.9vw, 2.6rem);line-height:1.1;max-width:none}.z3-display--archive{font-size:clamp(1.85rem, 1.3rem + 2vw, 2.7rem);line-height:1.1}.z3-lead{margin-top:22px!important;font-size:clamp(1.0625rem, 1rem + 0.3vw, 1.1875rem);line-height:1.65;color:var(--z3-ink-muted);max-width:62ch}.z3-sectiontitle{font-family:var(--z3-f-head);font-weight:700;font-size:clamp(1.4rem, 1.15rem + 0.9vw, 1.85rem);line-height:1.15;letter-spacing:-.01em;color:var(--z3-ink-dark);margin-bottom:34px!important}.z3-insights .z3-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--z3-f-ui);font-weight:700;font-size:15px;line-height:1;padding:17px 30px;border-radius:var(--z3-r-pill);text-decoration:none;border:1px solid #fff0;transition:transform 0.15s ease,background-color 0.15s ease,border-color 0.15s ease}.z3-insights .z3-btn--primary{background:var(--z3-accent);color:#05132A}.z3-insights .z3-btn--primary:hover{background:#37D2FF;transform:translateY(-2px)}.z3-insights .z3-btn--ghost{border-color:#2E2B63;color:var(--z3-ink)}.z3-insights .z3-btn--ghost:hover{border-color:var(--z3-accent);transform:translateY(-2px)}.z3-insights .z3-textlink{font-family:var(--z3-f-ui);font-weight:700;font-size:15px;color:var(--z3-accent-ink);text-decoration:none;border-bottom:2px solid rgb(13 196 255 / .4);padding-bottom:2px}.z3-insights .z3-textlink:hover{border-bottom-color:var(--z3-accent-ink)}.z3-chip{display:inline-block;font-family:var(--z3-f-ui);font-weight:700;font-size:11.5px;letter-spacing:1.4px;text-transform:uppercase;padding:7px 14px;border-radius:var(--z3-r-pill);border:1px solid var(--z3-line);color:var(--z3-ink-muted);text-decoration:none;background:#fff0;transition:color 0.15s ease,border-color 0.15s ease}a.z3-chip:hover{color:var(--z3-accent);border-color:var(--z3-accent)}.z3-chip--on{color:#05132A;background:var(--z3-accent);border-color:var(--z3-accent)}.z3-chip--light{color:var(--z3-accent-ink);border-color:var(--z3-line-light);background:#FFF}a.z3-chip--light:hover{border-color:var(--z3-accent-ink);color:var(--z3-accent-ink)}.z3-meta{font-family:var(--z3-f-ui);font-size:13px;font-weight:500;color:var(--z3-ink-muted-dark);display:flex;align-items:center;gap:9px;flex-wrap:wrap}.z3-meta--head{color:var(--z3-ink-muted);margin-top:26px!important}.z3-meta__sep{opacity:.55}.z3-crumb{font-family:var(--z3-f-ui);font-size:12px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--z3-ink-muted);margin-bottom:22px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.z3-crumb a{color:var(--z3-accent);text-decoration:none}.z3-crumb a:hover{text-decoration:underline}.z3-crumb__sep{opacity:.4}.z3-art{position:relative;display:block;width:100%;aspect-ratio:var(--z3-media-ratio);background:#0B0930;color:var(--z3-accent);overflow:hidden}.z3-art::before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--z3-line) 1px,transparent 1px),linear-gradient(90deg,var(--z3-line) 1px,transparent 1px);background-size:46px 46px;opacity:.55}.z3-art::after{content:"";position:absolute;left:-12%;right:-12%;top:64%;height:1px;background:var(--z3-support);opacity:.3;transform:rotate(-7deg)}.z3-art__svg{position:absolute;inset:0;width:100%;height:100%;opacity:.8}.z3-thumb__img{width:100%;aspect-ratio:var(--z3-media-ratio);object-fit:contain}.z3-article__media .z3-thumb__img,.z3-feature__media .z3-thumb__img{aspect-ratio:auto;height:auto;object-fit:fill}.z3-index-head{padding-bottom:62px}.z3-index-head--archive{padding-bottom:var(--z3-band-y)}.z3-filters{padding-block:0 0;background:var(--z3-bg)}.z3-filters__inner{display:flex;gap:10px;flex-wrap:wrap;padding-bottom:44px;border-bottom:1px solid var(--z3-line)}.z3-feature{position:relative;display:grid;grid-template-columns:7fr 5fr;gap:44px;align-items:center;padding-bottom:56px;margin-bottom:56px;border-bottom:1px solid var(--z3-line-light)}.z3-feature__media{border-radius:var(--z3-r-md);overflow:hidden;border:1px solid var(--z3-line-light)}.z3-feature__title{font-family:var(--z3-f-display);font-weight:600;font-size:clamp(1.5rem, 1.15rem + 1.4vw, 2.15rem);line-height:1.12;letter-spacing:-.012em;color:var(--z3-ink-dark);margin-top:18px!important}.z3-feature__title a{color:inherit;text-decoration:none}.z3-feature__title a:hover{color:var(--z3-accent-ink)}.z3-feature__excerpt{margin-top:16px!important;color:var(--z3-ink-muted-dark);max-width:46ch}.z3-feature .z3-meta{margin-top:22px!important}.z3-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px 30px}.z3-insights .z3-card{position:relative;display:flex;flex-direction:column;background:#FFF;border:1px solid var(--z3-line-light);border-radius:var(--z3-r-md);overflow:hidden;transition:transform 0.15s ease,border-color 0.15s ease}.z3-insights .z3-card:hover{transform:translateY(-2px);border-color:rgb(13 196 255 / .55)}.z3-card__media{border-bottom:1px solid var(--z3-line-light);background:#0B0930}.z3-card__body{padding:24px 24px 26px;display:flex;flex-direction:column;flex:1}.z3-card__title{font-family:var(--z3-f-display);font-weight:600;font-size:1.1875rem;line-height:1.28;letter-spacing:-.008em;color:var(--z3-ink-dark);margin-top:16px!important}.z3-card__title a{color:inherit;text-decoration:none}.z3-card:hover .z3-card__title a{color:var(--z3-accent-ink)}.z3-card__excerpt{margin-top:12px!important;font-size:15.5px;line-height:1.62;color:var(--z3-ink-muted-dark)}.z3-card .z3-meta{margin-top:auto!important;padding-top:20px}.z3-card .z3-chip{align-self:flex-start}.z3-stretch::after{content:"";position:absolute;inset:0;z-index:1}.z3-article__head{padding-bottom:0}.z3-article__mediawrap{margin-top:46px}.z3-article__media{position:relative;z-index:2;border-radius:var(--z3-r-md);overflow:hidden;border:1px solid var(--z3-line);margin-bottom:-88px}.z3-article__bodyband{padding-top:132px}.z3-prose{max-width:var(--z3-measure);margin-inline:auto;color:var(--z3-ink-dark);font-size:20px;line-height:1.7}.z3-article__head .z3-crumb,.z3-article__head .z3-display,.z3-article__head .z3-meta{max-width:var(--z3-measure);margin-inline:auto}.z3-prose>*+*{margin-top:1.35em}.z3-prose h2{font-family:var(--z3-f-head);font-weight:700;font-size:clamp(1.35rem, 1.1rem + 0.85vw, 1.7rem);line-height:1.18;letter-spacing:-.01em;margin-top:2.1em;color:var(--z3-ink-dark)}.z3-prose h3{font-family:var(--z3-f-head);font-weight:700;font-size:1.2rem;line-height:1.25;margin-top:1.8em;color:var(--z3-ink-dark)}.z3-prose a{color:var(--z3-accent-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.z3-prose a:hover{text-decoration-thickness:2px}.z3-prose strong{font-weight:600;color:#0E1226}.z3-prose ul,.z3-prose ol{padding-left:1.3em}.z3-prose li+li{margin-top:.5em}.z3-prose ul li::marker{color:var(--z3-accent-ink)}.z3-prose ol li::marker{color:var(--z3-accent-ink);font-family:var(--z3-f-ui);font-weight:700}.z3-prose blockquote{border-left:3px solid var(--z3-accent);padding:4px 0 4px 22px;font-family:var(--z3-f-head);font-weight:500;font-size:1.15em;line-height:1.45;color:var(--z3-ink-dark)}.z3-prose blockquote p+p{margin-top:.6em}.z3-prose figure{margin-block:2em}.z3-prose figcaption{margin-top:10px;font-family:var(--z3-f-ui);font-size:13px;color:var(--z3-ink-muted-dark)}.z3-prose img{border-radius:var(--z3-r-md);border:1px solid var(--z3-line-light)}.z3-prose hr{border:0;border-top:1px solid var(--z3-line-light);margin-block:2.4em}.z3-prose code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em;background:#E9EEF7;padding:2px 6px;border-radius:var(--z3-r-sm)}.z3-prose table{width:100%;border-collapse:collapse;font-size:15.5px}.z3-prose th,.z3-prose td{text-align:left;padding:12px 14px;border-bottom:1px solid var(--z3-line-light)}.z3-prose th{font-family:var(--z3-f-ui);font-weight:700;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;color:var(--z3-ink-muted-dark)}.z3-prose .wp-block-table,.z3-prose figure.wp-block-table{overflow-x:auto}.z3-tags{margin-top:46px;display:flex;gap:10px;flex-wrap:wrap}.z3-author{margin-top:46px;padding-top:30px;border-top:1px solid var(--z3-line-light)}.z3-author__name{font-family:var(--z3-f-head);font-weight:700;font-size:1.05rem;color:var(--z3-ink-dark)}.z3-author__text{margin-top:8px!important;font-size:15.5px;line-height:1.65;color:var(--z3-ink-muted-dark)}.z3-author .z3-textlink{display:inline-block;margin-top:16px}.z3-related{padding-top:0}.z3-insights .navigation.pagination{margin-top:56px}.z3-insights .nav-links{display:flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:center}.z3-insights .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 15px;border-radius:var(--z3-r-pill);border:1px solid var(--z3-line-light);background:#FFF;font-family:var(--z3-f-ui);font-weight:700;font-size:14px;color:var(--z3-ink-dark);text-decoration:none}.z3-insights .page-numbers:hover{border-color:var(--z3-accent-ink);color:var(--z3-accent-ink)}.z3-insights .page-numbers.current{background:var(--z3-accent);border-color:var(--z3-accent);color:#05132A}.z3-insights .page-numbers.dots{border-color:#fff0;background:#fff0}.z3-cta__inner{display:grid;grid-template-columns:1.35fr 1fr;gap:40px;align-items:center}.z3-cta__title{font-family:var(--z3-f-display);font-weight:600;font-size:clamp(1.6rem, 1.25rem + 1.5vw, 2.35rem);line-height:1.1;letter-spacing:-.015em;color:var(--z3-ink);max-width:16ch}.z3-cta__lead{margin-top:16px!important;color:var(--z3-ink-muted);max-width:52ch}.z3-cta__actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.z3-empty{border:1px dashed var(--z3-line-light);border-radius:var(--z3-r-md);padding:64px 34px;text-align:center;background:#FFF}.z3-empty__title{font-family:var(--z3-f-display);font-weight:600;font-size:1.5rem;line-height:1.2;color:var(--z3-ink-dark)}.z3-empty__text{margin:14px auto 26px!important;max-width:52ch;color:var(--z3-ink-muted-dark)}@media (prefers-reduced-motion:no-preference){.z3-js .z3-article__head .z3-crumb,.z3-js .z3-article__head .z3-display,.z3-js .z3-article__head .z3-meta,.z3-js .z3-article__media,.z3-js .z3-prose>h2,.z3-js .z3-tags,.z3-js .z3-author,.z3-js .z3-related .z3-sectiontitle,.z3-js .z3-related .z3-card,.z3-js .z3-cta__inner>*{opacity:0;transform:translateY(14px)}.z3-js .z3-article__media{transform:translateY(22px)}.z3-js .z3-on{opacity:1!important;transform:none!important;transition:opacity 0.6s cubic-bezier(.16,1,.3,1),transform 0.6s cubic-bezier(.16,1,.3,1)}}.z3-insights .z3-main a:focus-visible,.z3-insights .z3-main button:focus-visible{outline:2px solid var(--z3-accent);outline-offset:3px;border-radius:var(--z3-r-sm)}.z3-band--light a:focus-visible{outline-color:var(--z3-accent-ink)}@media (max-width:1024px){.z3-insights{--z3-band-y:66px}.z3-grid{grid-template-columns:repeat(2,1fr)}.z3-feature{grid-template-columns:1fr;gap:26px}.z3-feature__body{max-width:60ch}.z3-cta__inner{grid-template-columns:1fr}.z3-cta__actions{justify-content:flex-start}.z3-cta__title,.z3-display{max-width:22ch}}@media (max-width:700px){.z3-insights{--z3-band-y:52px}.z3-grid{grid-template-columns:1fr;gap:24px}.z3-display,.z3-cta__title{max-width:none}.z3-article__media{margin-bottom:-46px}.z3-article__bodyband{padding-top:82px}.z3-prose{font-size:17.5px}.z3-empty{padding:44px 22px}.z3-btn{width:100%}}@media (prefers-reduced-motion:reduce){.z3-insights .z3-main *,.z3-insights .z3-main *::before,.z3-insights .z3-main *::after{transition-duration:0.01ms!important;animation-duration:0.01ms!important}}