.ah[data-astro-cid-vjdx5cy7]{flex-direction:column;gap:40px;padding-top:96px;padding-bottom:48px;display:flex}.ah__heading[data-astro-cid-vjdx5cy7]{flex-direction:column;gap:16px;display:flex}.ah__index[data-astro-cid-vjdx5cy7]{font-family:var(--font-mono);letter-spacing:1.5px;color:var(--accent);font-size:12px;line-height:1.3}.ah__title[data-astro-cid-vjdx5cy7]{font-family:var(--font-display);overflow-wrap:break-word;font-size:clamp(56px,6.111vw,88px);font-weight:800;line-height:.955}.ah__desc[data-astro-cid-vjdx5cy7]{color:var(--muted);font-size:17px;line-height:1.3}.ah__actions[data-astro-cid-vjdx5cy7]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ah__toolbar[data-astro-cid-vjdx5cy7]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.search[data-astro-cid-vjdx5cy7]{width:520px;max-width:100%;height:52px;box-shadow:inset 0 0 0 1px var(--bone);align-items:center;gap:12px;padding:0 16px;display:flex}.search[data-astro-cid-vjdx5cy7]:focus-within{box-shadow:inset 0 0 0 2px var(--accent)}.search[data-astro-cid-vjdx5cy7] .search__icon{color:var(--muted)}.search__input[data-astro-cid-vjdx5cy7]{min-width:0;height:100%;color:var(--bone);background:0 0;border:0;flex:1 1 0;font-size:15px;line-height:1.2}.search__input[data-astro-cid-vjdx5cy7]:focus{outline:none}.search__input[data-astro-cid-vjdx5cy7]::placeholder{color:var(--muted);opacity:1}.search__input[data-astro-cid-vjdx5cy7]::-webkit-search-cancel-button{filter:invert()grayscale()}.search__submit[data-astro-cid-vjdx5cy7]{background:var(--bone);color:var(--ink);font-family:var(--font-mono);letter-spacing:1.5px;transition:background-color .16s var(--ease);border:0;flex-shrink:0;padding:6px 10px;font-size:11px;font-weight:700;line-height:1.3}.search__submit[data-astro-cid-vjdx5cy7]:hover{background:var(--accent)}@media (width<=700px){.ah[data-astro-cid-vjdx5cy7]{gap:28px;padding-top:56px;padding-bottom:32px}.ah__toolbar[data-astro-cid-vjdx5cy7]{gap:16px}.search[data-astro-cid-vjdx5cy7]{width:100%}}.lrow[data-astro-cid-i5723wh7]{border-bottom:1px solid var(--line-on-paper);color:var(--ink);align-items:center;gap:32px;padding-block:23px 24px;display:flex;position:relative}.lrow__date[data-astro-cid-i5723wh7]{width:120px;font-family:var(--font-mono);letter-spacing:1.5px;color:var(--ink-muted);flex-shrink:0;font-size:11px;line-height:1.3}.lrow__thumb[data-astro-cid-i5723wh7]{background:var(--ink);isolation:isolate;flex-shrink:0;justify-content:flex-end;align-items:flex-end;width:208px;height:117px;padding:6px;display:flex;position:relative;overflow:hidden}.lrow__thumb[data-astro-cid-i5723wh7] img[data-astro-cid-i5723wh7]{object-fit:cover;z-index:-1;width:100%;height:100%;transition:transform .5s var(--ease);position:absolute;inset:0}.lrow[data-astro-cid-i5723wh7]:hover .lrow__thumb[data-astro-cid-i5723wh7] img[data-astro-cid-i5723wh7]{transform:scale(1.05)}.lrow__meta[data-astro-cid-i5723wh7]{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;display:flex}.lrow__kicker[data-astro-cid-i5723wh7]{font-family:var(--font-mono);letter-spacing:1.5px;color:var(--olive);font-size:11px;line-height:1.3}.lrow__title[data-astro-cid-i5723wh7]{overflow-wrap:break-word;font-size:22px;font-weight:700;line-height:28px}.lrow__title[data-astro-cid-i5723wh7] a[data-astro-cid-i5723wh7]:after{content:"";position:absolute;inset:0}.lrow__title[data-astro-cid-i5723wh7] a[data-astro-cid-i5723wh7]:hover{color:var(--accent-deep)}.lrow__brief[data-astro-cid-i5723wh7]{color:var(--ink-muted);font-size:15px;line-height:23px}.lrow[data-astro-cid-i5723wh7] .lrow__arrow{transition:transform .16s var(--ease)}.lrow[data-astro-cid-i5723wh7]:hover .lrow__arrow{transform:translate(4px)}@media (width<=900px){.lrow__date[data-astro-cid-i5723wh7]{display:none}}@media (width<=640px){.lrow[data-astro-cid-i5723wh7]{align-items:flex-start;gap:16px;padding-block:19px 20px}.lrow__thumb[data-astro-cid-i5723wh7]{width:128px;height:72px}.lrow__title[data-astro-cid-i5723wh7]{font-size:17px;line-height:22px}.lrow__brief[data-astro-cid-i5723wh7],.lrow[data-astro-cid-i5723wh7] .lrow__arrow{display:none}}.older[data-astro-cid-etbpj52m]{background:var(--paper);color:var(--ink);flex-direction:column;gap:40px;padding-block:96px;display:flex}.older__head[data-astro-cid-etbpj52m]{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.older__heading[data-astro-cid-etbpj52m]{flex-direction:column;gap:12px;min-width:0;display:flex}.older__index[data-astro-cid-etbpj52m]{font-family:var(--font-mono);letter-spacing:1.5px;color:var(--accent-deep);font-size:12px;line-height:1.3}.older__title[data-astro-cid-etbpj52m]{font-family:var(--font-display);overflow-wrap:anywhere;font-size:clamp(40px,3.889vw,56px);font-weight:800;line-height:.946}.older__count[data-astro-cid-etbpj52m]{font-family:var(--font-mono);letter-spacing:1.5px;color:var(--ink-muted);flex-shrink:0;font-size:12px;line-height:1.3}.older__list[data-astro-cid-etbpj52m]{border-top:1px solid var(--line-on-paper)}.older__empty[data-astro-cid-etbpj52m]{color:var(--ink-muted);font-size:17px;line-height:27px}.older__empty[data-astro-cid-etbpj52m] a{color:var(--ink);text-decoration:underline}@media (width<=700px){.older[data-astro-cid-etbpj52m]{gap:28px;padding-block:64px}.older__head[data-astro-cid-etbpj52m]{flex-direction:column;align-items:flex-start;gap:12px}}.feature[data-astro-cid-fi3edqkg]{flex-direction:column;gap:24px;min-width:0;display:flex}.feature__thumb[data-astro-cid-fi3edqkg]{background:var(--surface);isolation:isolate;flex-direction:column;justify-content:space-between;height:440px;padding:24px;display:flex;position:relative;overflow:hidden}.feature__thumb[data-astro-cid-fi3edqkg] img[data-astro-cid-fi3edqkg]{object-fit:cover;z-index:-1;width:100%;height:100%;transition:transform .6s var(--ease);position:absolute;inset:0}.feature__thumb[data-astro-cid-fi3edqkg]:hover img[data-astro-cid-fi3edqkg]{transform:scale(1.03)}.feature__row[data-astro-cid-fi3edqkg]{justify-content:space-between;align-items:flex-start;display:flex}.feature__row--bottom[data-astro-cid-fi3edqkg]{align-items:flex-end}.feature__play[data-astro-cid-fi3edqkg]{background:var(--bone);width:72px;height:72px;color:var(--ink);transition:background-color .16s var(--ease);border-radius:50%;place-items:center;display:grid}.feature__thumb[data-astro-cid-fi3edqkg]:hover .feature__play[data-astro-cid-fi3edqkg]{background:var(--accent)}.feature__thumb[data-astro-cid-fi3edqkg] .feature__duration{font-size:12px}.feature__meta[data-astro-cid-fi3edqkg]{flex-direction:column;gap:12px;display:flex}.feature__kicker[data-astro-cid-fi3edqkg]{font-family:var(--font-mono);letter-spacing:1.5px;color:var(--muted);font-size:12px;line-height:1.3}.feature__title[data-astro-cid-fi3edqkg]{font-family:var(--font-display);color:var(--bone);font-size:36px;font-weight:700;line-height:38px}.feature__title[data-astro-cid-fi3edqkg] a[data-astro-cid-fi3edqkg]:hover{color:var(--accent)}.feature__desc[data-astro-cid-fi3edqkg]{color:var(--muted);font-size:16px;line-height:25px}@media (width<=700px){.feature__thumb[data-astro-cid-fi3edqkg]{aspect-ratio:16/9;height:auto;padding:14px}.feature__play[data-astro-cid-fi3edqkg]{width:56px;height:56px}.feature__title[data-astro-cid-fi3edqkg]{font-size:30px;line-height:32px}}.row[data-astro-cid-2fklmyaz]{border-bottom:1px solid var(--line);align-items:center;gap:20px;padding-block:20px 19px;display:flex}.row__thumb[data-astro-cid-2fklmyaz]{background:var(--surface);isolation:isolate;flex-shrink:0;justify-content:flex-end;align-items:flex-end;width:176px;height:99px;padding:6px;display:flex;position:relative;overflow:hidden}.row__thumb[data-astro-cid-2fklmyaz] img[data-astro-cid-2fklmyaz]{object-fit:cover;z-index:-1;width:100%;height:100%;transition:transform .5s var(--ease);position:absolute;inset:0}.row[data-astro-cid-2fklmyaz]:hover .row__thumb[data-astro-cid-2fklmyaz] img[data-astro-cid-2fklmyaz]{transform:scale(1.05)}.row__meta[data-astro-cid-2fklmyaz]{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;display:flex}.row__kicker[data-astro-cid-2fklmyaz]{font-family:var(--font-mono);letter-spacing:1.5px;color:var(--olive);font-size:11px;line-height:1.3}.row__title[data-astro-cid-2fklmyaz]{color:var(--bone);font-size:17px;font-weight:600;line-height:23px}.row__title[data-astro-cid-2fklmyaz] a[data-astro-cid-2fklmyaz]:hover{color:var(--accent)}.row__title[data-astro-cid-2fklmyaz] a[data-astro-cid-2fklmyaz]:after{content:"";position:absolute;inset:0}.row[data-astro-cid-2fklmyaz]{position:relative}@media (width<=520px){.row__thumb[data-astro-cid-2fklmyaz]{width:128px;height:72px}.row__title[data-astro-cid-2fklmyaz]{font-size:16px;line-height:21px}}.latest[data-astro-cid-3ywy7yuw]{flex-direction:column;gap:24px;padding-top:24px;padding-bottom:80px;display:flex}.latest__label[data-astro-cid-3ywy7yuw]{font-family:var(--font-mono);letter-spacing:1.5px;color:var(--muted);font-size:11px;font-weight:400;line-height:1.3}.grid[data-astro-cid-3ywy7yuw]{gap:32px;display:flex}.grid[data-astro-cid-3ywy7yuw]>.feature{flex:1 1 0}.recent[data-astro-cid-3ywy7yuw]{flex-direction:column;flex-shrink:0;width:520px;display:flex}.recent__list[data-astro-cid-3ywy7yuw]{border-top:1px solid var(--line)}.recent__subscribe[data-astro-cid-3ywy7yuw]{align-items:center;gap:16px;padding-top:27px;display:flex}.recent[data-astro-cid-3ywy7yuw] .recent__btn{padding:14px 20px}.recent__note[data-astro-cid-3ywy7yuw]{color:var(--muted);font-size:14px;line-height:1.3}@media (width<=700px){.latest[data-astro-cid-3ywy7yuw]{padding-top:8px;padding-bottom:56px}}@media (width<=1100px){.grid[data-astro-cid-3ywy7yuw]{flex-direction:column;gap:40px}.recent[data-astro-cid-3ywy7yuw]{width:100%}}
