.elementor .e-9ab22c9-c07d978{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate3d(-50%, -50%, 0px);}.elementor .e-6ac3381-0ef613e{font-family:var(--font-primary);font-weight:600;font-size:12px;color:var(--color-accent);line-height:12px;text-align:center;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;margin-block-end:var(--spacing-sm);border-radius:var(--radius-max);border-width:1px;border-color:var(--color-border);border-style:solid;background-color:#09409e0a;backdrop-filter:blur(2px);}.elementor .e-0bdda26-961f417{font-family:var(--font-primary);font-weight:500;font-size:15px;color:#212121;line-height:20px;margin-block-end:2px;display: -webkit-box; /* 必须：使用 WebKit 弹性盒模型 */
-webkit-line-clamp: 2; /* 核心：限制最多显示 2 行 */
-webkit-box-orient: vertical; /* 必须：设置子元素垂直排列 */
overflow: hidden; /* 必须：隐藏溢出的文字 */\n}.elementor .e-9658e18-4fbdd09{font-family:var(--font-primary);font-weight:400;font-size:14px;color:#00000080;}.elementor .e-ba1e457-bce8c4f{position:relative;z-index:2;padding:16px;display:flex;flex-direction:column;align-items:start;}.elementor .e-4cb24b4-881c799{overflow:hidden;padding:0px;border-radius:var(--radius-md);border-width:1px;border-color:var(--color-border);border-style:solid;transition:all 300ms;display:flex;flex-direction:column;grid-template-columns:repeat(3, 1fr);align-items:start;&::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(255, 255, 255, 0.94); 
pointer-events: none; 
z-index: 1;
}\n}.elementor .e-4cb24b4-881c799:hover,.elementor .e-4cb24b4-881c799:focus-visible{transform:translate3d(4px, 0px, 0px);}