._45w7Ya_header,._45w7Ya_index{min-width:0;font-family:var(--font-be-vietnam),system-ui,sans-serif}._45w7Ya_header{margin:2px 0 22px}._45w7Ya_header h1{letter-spacing:-.02em;margin:0;font-size:clamp(32px,4.2vw,44px);font-weight:600;line-height:1.12}._45w7Ya_header p{max-width:62ch;color:var(--muted);margin:10px 0 0;font-size:.9375rem;line-height:1.6}._45w7Ya_index{color:var(--text)}._45w7Ya_index a,._45w7Ya_index button{cursor:pointer}._45w7Ya_filters{flex-wrap:wrap;align-items:center;gap:8px;margin-block:16px 24px;display:flex}._45w7Ya_fallbackForm{flex-wrap:wrap;gap:8px;display:flex}._45w7Ya_fallbackForm select{border:1px solid var(--line);background:var(--field);border-radius:8px;padding:8px}._45w7Ya_filterPanel{display:contents}._45w7Ya_spacer{flex:1}._45w7Ya_clear{color:var(--muted);text-underline-offset:3px;font-size:.8125rem;text-decoration:underline}._45w7Ya_eyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:600}._45w7Ya_featured{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);grid-template-columns:minmax(0,1fr);margin-bottom:40px;display:grid;overflow:hidden}._45w7Ya_featureCopy{flex-direction:column;gap:14px;padding:32px 34px 28px;display:flex}._45w7Ya_featured h2{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:1.75rem;font-weight:600;line-height:1.28}._45w7Ya_featureCopy>p{color:var(--text-2);margin:0;font-size:.9375rem;line-height:1.7}._45w7Ya_byline{color:var(--muted);align-items:center;gap:10px;font-size:.84375rem;display:flex}._45w7Ya_byline img{object-fit:cover;object-position:50% 25%;border-radius:50%;width:28px;height:28px}._45w7Ya_byline b{color:var(--text);font-weight:600}._45w7Ya_featureFooter{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}._45w7Ya_featureFooter>button{border:1px solid var(--line-2)}._45w7Ya_readLink{background:var(--gold-fill);height:44px;color:var(--gold-on);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:.875rem;font-weight:600;display:inline-flex}._45w7Ya_readLink:hover{filter:brightness(1.05)}._45w7Ya_sectionHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}._45w7Ya_sectionHead h2{margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}._45w7Ya_sectionHead>span{color:var(--muted);font-size:.8125rem}._45w7Ya_rows{flex-direction:column;gap:4px;margin-inline:-14px;display:flex}._45w7Ya_row{border-radius:var(--r-md);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:22px;padding:14px;display:grid;position:relative}._45w7Ya_row:hover{background:var(--surface)}._45w7Ya_rowBody{min-width:0}._45w7Ya_row h3{text-wrap:pretty;overflow-wrap:anywhere;margin:6px 0;font-size:1.1875rem;font-weight:600;line-height:1.4}._45w7Ya_rowLink:after{content:"";border-radius:var(--r-md);position:absolute;inset:0}._45w7Ya_rowLink:focus-visible:after{outline:2px solid var(--accent);outline-offset:-2px}._45w7Ya_excerpt{color:var(--muted);margin:0;font-size:.90625rem;line-height:1.65}._45w7Ya_meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:10px;font-size:.8125rem;display:flex}._45w7Ya_desktopTags{display:contents}._45w7Ya_phoneTags{display:none}._45w7Ya_tag{background:var(--surface-2);color:var(--text-2);border-radius:999px;padding:2px 9px;font-size:.75rem}._45w7Ya_actions{z-index:1;align-self:center;gap:2px;display:flex;position:relative}._45w7Ya_phoneActions{display:none}@media (max-width:979px){._45w7Ya_header{margin-bottom:16px}._45w7Ya_header h1{font-size:2rem}._45w7Ya_header p{font-size:.90625rem}._45w7Ya_featured{flex-direction:column;margin-bottom:30px;display:flex}._45w7Ya_featureCopy{gap:12px;padding:20px 20px 18px}._45w7Ya_featured h2{font-size:1.375rem}._45w7Ya_featureCopy>p{font-size:.90625rem}._45w7Ya_rows{gap:2px;margin-inline:-10px}._45w7Ya_row{grid-template-columns:minmax(0,1fr) 32px;gap:14px;padding:12px 10px}._45w7Ya_row h3{margin:4px 0 5px;font-size:1.03125rem;line-height:1.38}._45w7Ya_row ._45w7Ya_eyebrow{font-size:max(12px,.75rem)}._45w7Ya_excerpt{font-size:.875rem;line-height:1.55}._45w7Ya_meta{margin-top:8px;font-size:.78125rem}._45w7Ya_desktopTags,._45w7Ya_actions{display:none}._45w7Ya_phoneTags{display:contents}._45w7Ya_phoneActions{z-index:1;margin-left:-6px;display:block;position:relative}._45w7Ya_phoneActions>button{width:44px}}
