.lp h1{margin:0;font-weight:400}.lp .bl{padding:96px 0 20px}.lp .bl-v{display:none}.lp.lp .bv-a{display:block}.lp .bl h1{letter-spacing:-.045em;margin:0;font-size:56px;font-weight:400;line-height:1.08}.lp .bl h1 span{color:var(--grey-head);display:block}.lp .bl .lede2{color:var(--grey);letter-spacing:-.0125em;margin:16px 0 0;font-size:16px;line-height:1.6}.lp .meta{color:var(--grey);align-items:center;gap:8px;font-size:13px;display:flex}.lp .by{color:#6b6b6b;align-items:center;gap:8px;font-size:13px;display:flex}.lp .by img{background:#eef3ff;border-radius:50%;width:20px;height:20px;padding:3px}.lp .more{justify-content:center;margin-top:44px;display:flex}.lp .more button{height:44px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;cursor:pointer;background:#fff;border:0;border-radius:99px;padding:0 20px;font-family:inherit;font-size:14.5px;box-shadow:inset 0 0 0 1.5px #e0e0e0}.lp .search{background:var(--card);border-radius:99px;align-items:center;gap:8px;width:240px;height:40px;padding:0 14px;display:flex}.lp .search svg{width:16px;height:16px;color:var(--grey);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.lp .search input{min-width:0;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:14px}.lp .chips{flex-wrap:wrap;gap:8px;display:flex}.lp .chips a{background:var(--card);height:36px;font-style:inherit;font-variant:inherit;font-weight:inherit;font-stretch:inherit;line-height:inherit;font-optical-sizing:inherit;font-size-adjust:inherit;font-kerning:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-language-override:inherit;color:#555;cursor:pointer;border:0;border-radius:99px;padding:0 14px;font-family:inherit;font-size:14px}.lp .chips a.on{background:var(--ink);color:#fff}.lp .chips a span{color:#a8a8a8;margin-left:5px;font-size:12.5px}.lp .chips a.on span{color:#fff9}.lp .bv-a .top{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:44px;display:flex}.lp .bv-a .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px;margin-top:36px;display:grid}.lp .bv-a .meta{justify-content:space-between;margin-top:16px}.lp .bv-a h3{letter-spacing:-.02em;text-wrap:balance;margin:8px 0 12px;font-size:18px;font-weight:500;line-height:1.35}@media (max-width:820px){.lp .bl{padding-top:56px}.lp .bl h1{font-size:38px}.lp .bv-a .top{flex-direction:column;align-items:stretch;margin-top:28px}.lp .bv-a .chips{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin:0 -16px;padding:0 16px;overflow-x:auto}.lp .bv-a .chips a{flex:none}.lp .search{width:auto}.lp .bv-a .grid{grid-template-columns:1fr;gap:28px 0}}.lp .bv-a .grid{gap:12px}.lp .bv-a a.post{background:var(--card);border-radius:22px;flex-direction:column;min-height:250px;padding:26px;transition:background .2s,box-shadow .2s;display:flex}.lp .bv-a a.post:hover{background:#fff;box-shadow:0 0 0 1px #ececec,0 18px 40px #0000000f}.lp .bv-a .meta{margin-top:0}.lp .bv-a h3{letter-spacing:-.025em;margin:18px 0 10px;font-size:21px;line-height:1.3}.lp .bv-a a.post p{color:var(--grey);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 22px;font-size:14.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.lp .bv-a .by{margin-top:auto}@media (max-width:820px){.lp .bv-a a.post{min-height:0}}.lp .chips a{align-items:center;display:inline-flex}.lp .bl-none{text-align:center;color:var(--grey);margin:48px 0 0;font-size:15px}.lp .bv-a a.post .post-cv{aspect-ratio:16/9;object-fit:cover;border-radius:14px;width:100%;height:auto;margin-bottom:20px;display:block}
