.article1-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;align-items:stretch;margin:48px 0}.article-card{display:grid;grid-template-rows:auto auto auto auto 1fr auto;height:100%;position:relative;--detailMinH:92px;--detailGap:16px;--detailBottom:16px;padding-bottom:calc(var(--detailMinH) + var(--detailGap) + var(--detailBottom))}.article-imgwrap{grid-row:1;position:relative;display:block;overflow:hidden;border-radius:18px;isolation:isolate}.article-imgwrap img{width:100%;height:180px;object-fit:cover;display:block;filter:saturate(.95) contrast(.97) brightness(.97);transform:scale(1.001);transition:filter .35s ease,transform .35s ease}.article-imgwrap:before{inset:0;z-index:1;border-radius:inherit;background:linear-gradient(180deg,rgba(224,245,240,.3),rgba(240,238,255,.26) 45%,rgba(255,234,224,.28)),radial-gradient(120% 90% at 90% 10%,rgba(157,140,255,.18) 0,rgba(157,140,255,0) 62%),radial-gradient(100% 100% at 0 100%,rgba(0,194,151,.16) 0,rgba(0,194,151,0) 60%);transition:opacity .35s ease}.article-imgwrap:after,.article-imgwrap:before{content:"";position:absolute;pointer-events:none}.article-imgwrap:after{inset:-10% -30%;z-index:2;background:linear-gradient(75deg,rgba(255,255,255,0) 20%,rgba(255,255,255,.35) 45%,rgba(255,255,255,0) 70%);transform:translateX(-120%);transition:transform .9s cubic-bezier(.22,.61,.36,1);filter:blur(8px)}@media (hover:hover) and (pointer:fine){.article-card:hover .article-imgwrap img{filter:saturate(1) contrast(1) brightness(1);transform:scale(1.02)}.article-card:hover .article-imgwrap:before{opacity:0}.article-card:hover .article-imgwrap:after{transform:translateX(120%)}}.article-meta{grid-row:2;justify-content:space-between;margin:12px 0 8px;flex-wrap:nowrap}.article-meta,.article-tags{display:flex;align-items:center}.article-tags{gap:8px;flex-wrap:wrap}.article-tag{background:linear-gradient(135deg,rgba(24,87,255,.08),rgba(0,210,164,.08));border:1px solid rgba(24,87,255,.1);border-radius:999px;padding:4px 10px;font-size:.8rem;font-weight:600;color:#0f172a;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);line-height:1;white-space:nowrap}.article-flags{display:flex;gap:8px;align-items:center}.flagChip{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;background:#f4f6fb;border:1px solid rgba(0,0,0,.06);line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 1px 0 rgba(0,0,0,.03)}.flagChip img{width:18px;height:12px;display:block;object-fit:cover;border-radius:2px;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform:translateZ(0)}.flagEmoji{font-size:14px;line-height:1}.article-title{grid-row:3;margin:4px 0 6px;font-size:1.25rem;font-weight:800;color:#222;text-decoration:none;line-height:1.3}.article-title:hover{text-decoration:underline;text-underline-offset:2px}.article-excerpt{grid-row:4;color:#333;margin:0 0 8px;line-height:1.6;font-size:1rem}.article-card .article-rule{height:2px;border:0;margin:12px 0 14px;background:linear-gradient(90deg,#bcd7ff,#e1d6ff,#ffd6c7,#c9f3e6);-webkit-mask:repeating-linear-gradient(90deg,#000 0 10px,transparent 10px 20px);mask:repeating-linear-gradient(90deg,#000 0 10px,transparent 10px 20px);border-radius:2px;opacity:.9}.article-card .ksmLabel{font-weight:800;font-size:.95rem;margin-bottom:8px}.article-card .ksmList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.article-card .ksmList li{list-style:none;min-width:0}.article-card .chip{display:inline-flex;align-items:center;min-height:40px;padding:10px 14px;border-radius:999px;background:rgba(255,255,255,.72);backdrop-filter:blur(6px) saturate(115%);-webkit-backdrop-filter:blur(6px) saturate(115%);border:1px solid rgba(0,0,0,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 3px 10px rgba(24,87,255,.04),0 1px 0 rgba(0,0,0,.03);cursor:pointer;transition:transform .08s ease,background .2s ease,box-shadow .25s ease;font-weight:600;color:#222;width:100%;justify-content:flex-start;gap:8px}.article-card .chip:before{content:"";display:inline-block;width:8px;height:8px;aspect-ratio:1/1;flex:0 0 8px;border-radius:50%;margin-right:6px;background:radial-gradient(circle at 30% 30%,#1a70ff,#9d8cff 60%,#00c297);box-shadow:0 0 0 2px rgba(26,112,255,.15),inset 0 1px 0 rgba(255,255,255,.7)}.article-card .chip:hover{background:rgba(255,255,255,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 8px 20px rgba(24,87,255,.06);transform:translateY(-1px)}.article-card .chip .check{display:none!important}.article-card .chip>:not(:first-child){min-width:0}.article-card .chip>span:last-child{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-card .detail{position:absolute;left:0;right:0;bottom:var(--detailBottom);z-index:3;min-height:var(--detailMinH);padding:16px 16px 14px;background:transparent;border-radius:14px;box-shadow:none;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.article-card .detail:after,.article-card .detail:before{content:"";position:absolute;inset:0;border-radius:14px;pointer-events:none}.article-card .detail:before{background:linear-gradient(90deg,#bcd7ff,#e1d6ff,#ffd6c7,#c9f3e6) top /100% 2px no-repeat,linear-gradient(90deg,#bcd7ff,#e1d6ff,#ffd6c7,#c9f3e6) bottom /100% 2px no-repeat;-webkit-mask:repeating-linear-gradient(90deg,#000 0 10px,transparent 10px 20px);mask:repeating-linear-gradient(90deg,#000 0 10px,transparent 10px 20px)}.article-card .detail:after{background:linear-gradient(0deg,#bcd7ff,#e1d6ff,#ffd6c7,#c9f3e6) 0 /2px 100% no-repeat,linear-gradient(0deg,#bcd7ff,#e1d6ff,#ffd6c7,#c9f3e6) 100% /2px 100% no-repeat;-webkit-mask:repeating-linear-gradient(0deg,#000 0 10px,transparent 10px 20px);mask:repeating-linear-gradient(0deg,#000 0 10px,transparent 10px 20px)}.article-card .detail.is-open{opacity:1;transform:translateY(0);pointer-events:auto}@media (max-width:740px){.article1-mobileGutter{padding-left:var(--section-mobile-left,16px);padding-right:var(--section-mobile-right,20px)}}@media (max-width:1000px){.article1-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.article1-grid{grid-template-columns:1fr}.article-imgwrap img{height:134px}}.a1-pre{opacity:0;transform:translateY(16px) scale(.985)}.a1-in{opacity:1;transform:translateY(0) scale(1);transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1);transition-delay:var(--a1-stagger,0s)}.article2-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;align-items:stretch;margin-bottom:48px;--a2-blue:#1857ff;--detail-reserve:112px}.article2-card{display:grid;grid-template-rows:auto auto auto auto 1fr auto;height:100%;position:relative;--detailMinH:92px;--detailGap:16px;--detailBottom:16px;padding-bottom:calc(var(--detailMinH) + var(--detailGap) + var(--detailBottom))}.article2-imgwrap{position:relative;display:block;overflow:hidden;border-radius:18px;isolation:isolate}.article2-imgwrap img{width:100%;height:180px;object-fit:cover;display:block;filter:saturate(.95) contrast(.97) brightness(.97);transform:scale(1.001);transition:filter .35s ease,transform .35s ease}.article2-imgwrap:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,rgba(224,245,240,.3),rgba(240,238,255,.26) 45%,rgba(255,234,224,.28)),radial-gradient(120% 90% at 90% 10%,rgba(157,140,255,.18) 0,rgba(157,140,255,0) 62%),radial-gradient(100% 100% at 0 100%,rgba(0,194,151,.16) 0,rgba(0,194,151,0) 60%);transition:opacity .35s ease}.article2-imgwrap:after{content:"";position:absolute;inset:-10% -30%;z-index:2;pointer-events:none;background:linear-gradient(75deg,rgba(255,255,255,0) 20%,rgba(255,255,255,.35) 45%,rgba(255,255,255,0) 70%);transform:translateX(-120%);transition:transform .9s cubic-bezier(.22,.61,.36,1);filter:blur(8px)}@media (hover:hover) and (pointer:fine){.article2-card:hover .article2-imgwrap img{filter:saturate(1) contrast(1) brightness(1);transform:scale(1.02)}.article2-card:hover .article2-imgwrap:before{opacity:0}.article2-card:hover .article2-imgwrap:after{transform:translateX(120%)}}.article2-meta{justify-content:space-between;margin:12px 0 8px}.article2-meta,.article2-tags{display:flex;align-items:center}.article2-tags{gap:8px;flex-wrap:wrap}.article2-tag{background:linear-gradient(135deg,rgba(24,87,255,.08),rgba(0,210,164,.08));border:1px solid rgba(24,87,255,.1);border-radius:999px;padding:4px 10px;font-size:.8rem;font-weight:600;color:#0f172a;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);line-height:1;white-space:nowrap}.article2-flags{display:flex;gap:8px;align-items:center}.a2-flagChip{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;background:#f4f6fb;border:1px solid rgba(0,0,0,.06);line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 1px 0 rgba(0,0,0,.03)}.a2-flagChip img{width:18px;height:12px;display:block;object-fit:cover;border-radius:2px;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform:translateZ(0)}.a2-flagEmoji{font-size:14px;line-height:1}.article2-title{margin:4px 0 6px;font-size:1.25rem;font-weight:800;color:#222;text-decoration:none;line-height:1.3}.article2-title:hover{text-decoration:underline;text-underline-offset:2px}.article2-excerpt{color:#333;margin:0 0 8px;line-height:1.6;font-size:1rem}.article2-card .ksmLabel{font-weight:800;font-size:.95rem;margin-bottom:8px}.article2-card .ksmList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.article2-card .ksmList li{list-style:none;min-width:0}.article2-card .chip{--bg:rgba(255,255,255,.72);--bg-hover:rgba(255,255,255,.92);display:inline-flex;align-items:center;min-height:40px;border-radius:999px;background:var(--bg);backdrop-filter:blur(6px) saturate(115%);-webkit-backdrop-filter:blur(6px) saturate(115%);border:1px solid rgba(0,0,0,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 3px 10px rgba(24,87,255,.04),0 1px 0 rgba(0,0,0,.03);cursor:pointer;transition:transform .08s ease,background .2s ease,box-shadow .25s ease,border-color .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;gap:8px;font-weight:600;color:#222;box-sizing:border-box;min-width:0;width:100%;justify-content:flex-start;padding:10px 16px 10px 14px}.article2-card .chip:before{content:"";display:inline-block;width:8px;height:8px;aspect-ratio:1/1;flex:0 0 8px;border-radius:50%;margin-right:6px;background:radial-gradient(circle at 30% 30%,#1a70ff,#9d8cff 60%,#00c297);box-shadow:0 0 0 2px rgba(26,112,255,.15),inset 0 1px 0 rgba(255,255,255,.7);transform:translateZ(0)}.article2-card .chip .check{display:none!important}.article2-card .chip>:not(:first-child){min-width:0}.article2-card .chip>span:last-child{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article2-card .chip:hover{background:var(--bg-hover);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 8px 20px rgba(24,87,255,.06),0 1px 0 rgba(0,0,0,.04);transform:translateY(-1px)}.article2-card .chip:active{transform:translateY(0)}.article2-card .detail{position:absolute;left:0;right:0;bottom:var(--detailBottom);z-index:3;min-height:var(--detailMinH);padding:16px 16px 14px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:14px;box-shadow:none;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.article2-card .detail:after,.article2-card .detail:before{content:"";position:absolute;inset:0;border-radius:14px;pointer-events:none}.article2-card .detail:before{background:linear-gradient(90deg,#bcd7ff,#e1d6ff,#ffd6c7,#c9f3e6) top /100% 2px no-repeat,linear-gradient(90deg,#bcd7ff,#e1d6ff,#ffd6c7,#c9f3e6) bottom /100% 2px no-repeat;-webkit-mask:repeating-linear-gradient(90deg,#000 0 10px,transparent 10px 20px);mask:repeating-linear-gradient(90deg,#000 0 10px,transparent 10px 20px)}.article2-card .detail:after{background:linear-gradient(0deg,#bcd7ff,#e1d6ff,#ffd6c7,#c9f3e6) 0 /2px 100% no-repeat,linear-gradient(0deg,#bcd7ff,#e1d6ff,#ffd6c7,#c9f3e6) 100% /2px 100% no-repeat;-webkit-mask:repeating-linear-gradient(0deg,#000 0 10px,transparent 10px 20px);mask:repeating-linear-gradient(0deg,#000 0 10px,transparent 10px 20px)}.article2-card .detail.is-open{opacity:1;transform:translateY(0);pointer-events:auto}.article2-testimonials{display:grid;grid-template-rows:auto auto 1fr;gap:18px}.article2-testimonials .am2-card{position:relative;background:rgba(255,255,255,.55);border-radius:14px;padding:18px 20px;color:#222;line-height:1.58;font-size:15.5px;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);box-shadow:0 8px 24px rgba(0,0,0,.08);overflow:hidden}.article2-testimonials .am2-card:before{content:"";position:absolute;inset:0;border-radius:14px;padding:1px;background:linear-gradient(120deg,#cfe0ff,#e2dcff,#ffd9cc,#cff5ea);background-size:200% 200%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.article2-testimonials .am2-header{display:flex;align-items:center;gap:10px;margin:0 0 6px}.article2-testimonials .am2-avatar{position:relative;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:999px;overflow:hidden;background:#f7f9ff;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),0 0 0 1px rgba(0,0,0,.06)}.article2-testimonials .am2-avatar:before{content:"";position:absolute;inset:-2px;border-radius:50%;background:conic-gradient(from 0deg,#cfe0ff,#ffd9cc,#cff5ea,#cfe0ff);animation:article2-spin 14s linear infinite;opacity:.65;-webkit-mask:radial-gradient(circle,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(circle,transparent calc(100% - 3px),#000 calc(100% - 2px))}@keyframes article2-spin{to{transform:rotate(1turn)}}.article2-testimonials .am2-avatarImg{width:100%;height:100%;object-fit:cover;border-radius:inherit}.article2-testimonials .am2-avatarFallback{font-weight:800;font-size:13px;letter-spacing:.04em;color:#0f0f0f}.article2-testimonials .am2-meta{line-height:1.25}.article2-testimonials .am2-name{display:block;margin:0;font-weight:800;color:#111}.article2-testimonials .am2-role{display:block;margin-top:2px;color:#666;font-size:14px}.article2-testimonials .am2-quote{margin:6px 0 0}.article2-testimonials .tni-download{padding:22px;min-height:220px;height:calc(100% - var(--detail-reserve));display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#cfe0ff,#cff5ea,#e2dcff,#ffd9cc);background-size:300% 300%;animation:accentShift 8s ease infinite;position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(24,87,255,.16);box-shadow:0 8px 20px rgba(14,31,53,.06)}@keyframes accentShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.article2-testimonials .tni-download .tni-download-bg{display:none}.article2-testimonials .tni-download-content{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto;justify-items:center;text-align:center;row-gap:10px;max-width:520px;padding:18px 22px}.article2-testimonials .tni-download-content:before{content:"";position:absolute;inset:0;border-radius:14px;background:rgba(255,255,255,.62);border:1px solid rgba(255,255,255,.55);box-shadow:0 10px 22px rgba(0,0,0,.06),inset 0 1px 0 rgba(255,255,255,.45);z-index:0}.article2-testimonials .tni-download-content>*{position:relative;z-index:1}.article2-testimonials .tni-badge{width:52px;height:52px;border-radius:50%;position:relative;display:grid;place-items:center;margin:8px 0 6px;line-height:1;background:linear-gradient(180deg,#ffffff,rgba(255,255,255,.92));border:1px solid rgba(15,27,76,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 8px 18px rgba(0,0,0,.06);font-size:0;color:transparent}.article2-testimonials .tni-badge:after{content:"";display:block;width:22px;height:22px;background-repeat:no-repeat;background-position:50%;background-size:22px 22px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 24 24' fill='none' stroke='%231857ff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12'/%3E%3Cpath d='M7 10l5 5 5-5'/%3E%3Cpath d='M5 21h14'/%3E%3C/svg%3E")}.article2-testimonials .tni-download h4{margin:0;font-weight:800;font-size:1rem;line-height:1.2;color:#0b1f33}.article2-testimonials .tni-download .tni-sub{margin:0 0 6px;color:rgba(15,27,76,.75)}.article2-testimonials .tni-download .tni-meta{margin-top:6px;font-size:.9rem;color:rgba(15,27,76,.75)}.article2-testimonials .tni-download .tni-download-btn{appearance:none;display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.55);background:rgba(255,255,255,.22);color:#0b1f33;font-weight:800;padding:12px 18px;border-radius:12px;box-shadow:0 8px 18px rgba(0,0,0,.08)}.article2-testimonials .tni-download .tni-download-btn .tni-btn-icon{display:none}@media (max-width:1000px){.article2-grid{grid-template-columns:repeat(2,1fr)}.article2-testimonials{grid-column:1/-1}.article2-testimonials .tni-download{height:auto}}@media (max-width:640px){.article2-grid{grid-template-columns:1fr}.article2-imgwrap img{height:134px}.article2-card .ksmList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:360px){.article2-card .ksmList{grid-template-columns:1fr}}@media (max-width:740px){.article2-mobileGutter{padding-left:var(--section-mobile-left,16px);padding-right:var(--section-mobile-right,20px)}}.article3-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;align-items:start}.article3-card{position:relative;--detailMinH:92px;--detailGap:16px;--detailBottom:16px;padding-bottom:calc(var(--detailMinH) + var(--detailGap) + var(--detailBottom))}.article3-imgwrap{position:relative;display:block;overflow:hidden;border-radius:18px;isolation:isolate;box-shadow:0 10px 24px rgba(14,31,53,.08);-webkit-mask-image:-webkit-radial-gradient(white,black);clip-path:inset(0 round 18px)}.article3-imgwrap img{width:100%;height:180px;object-fit:cover;display:block;filter:saturate(.95) contrast(.97) brightness(.97);transform:translateZ(0) scale(1.001);backface-visibility:hidden;transition:filter .35s ease,transform .35s ease}.article3-imgwrap:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,rgba(224,245,240,.3),rgba(240,238,255,.26) 45%,rgba(255,234,224,.28)),radial-gradient(120% 90% at 90% 10%,rgba(157,140,255,.18) 0,rgba(157,140,255,0) 62%),radial-gradient(100% 100% at 0 100%,rgba(0,194,151,.16) 0,rgba(0,194,151,0) 60%);transition:opacity .35s ease}.article3-imgwrap:after{content:"";position:absolute;inset:-10% -30%;z-index:2;pointer-events:none;background:linear-gradient(75deg,rgba(255,255,255,0) 20%,rgba(255,255,255,.35) 45%,rgba(255,255,255,0) 70%);transform:translateX(-120%);transition:transform .9s cubic-bezier(.22,.61,.36,1);filter:blur(8px)}@media (hover:hover) and (pointer:fine){.article3-card:hover .article3-imgwrap img{filter:saturate(1) contrast(1) brightness(1);transform:translateZ(0) scale(1.02)}.article3-card:hover .article3-imgwrap:before{opacity:0}.article3-card:hover .article3-imgwrap:after{transform:translateX(120%)}}.article3-meta{justify-content:space-between;margin:12px 0 8px}.article3-meta,.article3-tags{display:flex;align-items:center}.article3-tags{gap:8px;flex-wrap:wrap}.article3-tag{background:linear-gradient(135deg,rgba(24,87,255,.08),rgba(0,210,164,.08));border:1px solid rgba(24,87,255,.1);border-radius:999px;padding:4px 10px;font-size:.8rem;font-weight:600;color:#0f172a;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);line-height:1;white-space:nowrap}.article3-flags{display:flex;gap:8px;align-items:center}.a3-flagChip{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;background:#f4f6fb;border:1px solid rgba(0,0,0,.06);line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 1px 0 rgba(0,0,0,.03)}.a3-flagChip img{width:18px;height:12px;object-fit:cover;border-radius:2px;display:block;transform:translateZ(0);backface-visibility:hidden}.article3-title{margin:4px 0 6px;font-size:1.25rem;font-weight:800;color:#222;text-decoration:none;line-height:1.3;display:block}.article3-title:hover{text-decoration:underline;text-underline-offset:2px}.article3-excerpt{color:#333;margin:0 0 8px;line-height:1.6;font-size:1rem;min-height:132px}.article-rule{height:2px;border:0;margin:12px 0 14px;background:linear-gradient(90deg,#bcd7ff,#e1d6ff,#ffd6c7,#c9f3e6);-webkit-mask:repeating-linear-gradient(90deg,#000 0 10px,transparent 10px 20px);mask:repeating-linear-gradient(90deg,#000 0 10px,transparent 10px 20px);border-radius:2px;opacity:.9}.article3-card .ksmLabel{font-weight:800;font-size:.95rem;margin:12px 0 8px;color:#0f172a}.article3-card .ksmList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;min-width:0}.article3-card .ksmList li{list-style:none;min-width:0}.article3-card .chip{--bg:rgba(255,255,255,.72);--bg-hover:rgba(255,255,255,.92);display:inline-flex;align-items:center;min-height:40px;border-radius:999px;background:var(--bg);backdrop-filter:blur(6px) saturate(115%);-webkit-backdrop-filter:blur(6px) saturate(115%);border:1px solid rgba(0,0,0,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 3px 10px rgba(24,87,255,.04),0 1px 0 rgba(0,0,0,.03);cursor:pointer;transition:transform .08s ease,background .2s ease,box-shadow .25s ease,border-color .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;gap:8px;font-weight:600;color:#222;box-sizing:border-box;min-width:0;width:100%;justify-content:flex-start;padding:10px 16px 10px 14px}.article3-card .chip:hover{background:var(--bg-hover);box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 8px 20px rgba(24,87,255,.06),0 1px 0 rgba(0,0,0,.04);transform:translateY(-1px)}.article3-card .chip .check{display:none!important}.article3-card .chip:before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;margin-right:6px;background:radial-gradient(circle at 30% 30%,#1a70ff,#9d8cff 60%,#00c297);box-shadow:0 0 0 2px rgba(26,112,255,.15),inset 0 1px 0 rgba(255,255,255,.7)}.article3-card .chip>:not(:first-child){min-width:0}.article3-card .chip>span:last-child{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article3-card .detail{position:absolute;left:0;right:0;bottom:var(--detailBottom);z-index:3;min-height:var(--detailMinH);padding:16px 16px 14px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:14px;box-shadow:none;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.article3-card .detail:after,.article3-card .detail:before{content:"";position:absolute;inset:0;border-radius:14px;pointer-events:none}.article3-card .detail:before{background:linear-gradient(90deg,#bcd7ff,#e1d6ff,#ffd6c7,#c9f3e6) top /100% 2px no-repeat,linear-gradient(90deg,#bcd7ff,#e1d6ff,#ffd6c7,#c9f3e6) bottom /100% 2px no-repeat;-webkit-mask:repeating-linear-gradient(90deg,#000 0 10px,transparent 10px 20px);mask:repeating-linear-gradient(90deg,#000 0 10px,transparent 10px 20px)}.article3-card .detail:after{background:linear-gradient(0deg,#bcd7ff,#e1d6ff,#ffd6c7,#c9f3e6) 0 /2px 100% no-repeat,linear-gradient(0deg,#bcd7ff,#e1d6ff,#ffd6c7,#c9f3e6) 100% /2px 100% no-repeat;-webkit-mask:repeating-linear-gradient(0deg,#000 0 10px,transparent 10px 20px);mask:repeating-linear-gradient(0deg,#000 0 10px,transparent 10px 20px)}.article3-card .detail.is-open{opacity:1;transform:translateY(0);pointer-events:auto}@media (max-width:1000px){.article3-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.article3-grid{grid-template-columns:1fr}.article3-imgwrap{isolation:auto}.article3-imgwrap img{height:134px}.article3-excerpt{min-height:158px}.article3-imgwrap{-webkit-mask-image:-webkit-radial-gradient(white,black);clip-path:inset(0 round 18px)}}@media (max-width:740px){.article3-mobileGutter{padding-left:var(--section-mobile-left,16px);padding-right:var(--section-mobile-right,20px)}}.article3-moreChip{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:999px;background:#f4f6fb;border:1px solid rgba(0,0,0,.06);font-size:.85rem;font-weight:600;color:#0f172a;line-height:1;box-shadow:inset 0 1px 0 rgba(255,255,255,.85),0 1px 0 rgba(0,0,0,.03);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);cursor:default}.article3-moreChip:hover{background:rgba(255,255,255,.9);border-color:rgba(0,0,0,.08)}.articles-section{padding:0 0 64px;background:transparent}