.vznnCG_portal{color:#30371e;--line:#dcdcc9;--muted:#62674f;--orange:#927018;background:#f5f1e7;min-height:100vh;padding:108px 0 72px}.vznnCG_container{max-width:1360px;margin:auto;padding:0 32px}.vznnCG_masthead{border-bottom:4px solid #30371e;justify-content:space-between;align-items:center;padding:20px 0 28px;display:flex}.vznnCG_eyebrow{letter-spacing:.14em;font-size:12px;font-weight:750;display:block}.vznnCG_masthead h1{letter-spacing:-.065em;margin-top:10px;font-size:clamp(56px,7vw,88px);font-weight:850;line-height:1}.vznnCG_masthead h1 span{color:#a17c19}.vznnCG_masthead p{color:var(--muted);font-size:16px;line-height:1.7}.vznnCG_toolbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:15px 0;display:flex}.vznnCG_tabs{flex-wrap:wrap;gap:6px;display:flex}.vznnCG_tabs button{cursor:pointer;white-space:nowrap;border-radius:3px;padding:9px 11px;font-size:14px;font-weight:650}.vznnCG_tabs button:hover{background:#eeebe3}.vznnCG_tabs .vznnCG_active{color:#fff;background:#30371e}.vznnCG_search{color:var(--muted);flex:0 0 210px;align-items:center;gap:8px;display:flex}.vznnCG_search input{outline-offset:4px;background:0 0;width:180px;padding:8px 0;font-size:14px}.vznnCG_topGrid{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr) minmax(0,.95fr);gap:25px;padding:30px 0 36px;display:grid}.vznnCG_photo{aspect-ratio:16/10;background:#e7e8d8;display:block;position:relative;overflow:hidden}.vznnCG_image{object-fit:cover;transition:transform .3s}.vznnCG_card:hover .vznnCG_image,.vznnCG_lead:hover .vznnCG_image{transform:scale(1.025)}.vznnCG_lead .vznnCG_photo{aspect-ratio:1.4}.vznnCG_category{color:var(--orange);letter-spacing:.06em;font-size:12px;font-weight:750}.vznnCG_cardBody{padding-top:13px}.vznnCG_card h2{letter-spacing:-.025em;margin:6px 0 12px;font-size:19px;font-weight:750;line-height:1.35}.vznnCG_lead h2{letter-spacing:-.04em;margin:9px 0 14px;font-size:clamp(26px,2.5vw,36px);font-weight:800;line-height:1.14}.vznnCG_card h2 a:hover,.vznnCG_lead h2 a:hover{color:var(--orange)}.vznnCG_lead p{color:var(--muted);margin-bottom:16px;font-size:16px;line-height:1.6}.vznnCG_meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:13px;font-size:12px;display:flex}.vznnCG_meta span{align-items:center;gap:4px;display:flex}.vznnCG_sideStories{align-content:start;gap:24px;display:grid}.vznnCG_sideStories .vznnCG_photo{aspect-ratio:1.9}.vznnCG_brief{border-left:1px solid var(--line);padding-left:23px}.vznnCG_brief>h2{letter-spacing:-.04em;margin:9px 0 13px;font-size:25px;font-weight:800}.vznnCG_brief>a:not(.vznnCG_allLink){border-bottom:1px solid var(--line);gap:14px;padding:18px 0;display:flex}.vznnCG_number{color:#7d8565;font-size:28px;font-weight:350;line-height:1.1}.vznnCG_brief h3{margin-top:5px;font-size:15px;font-weight:650;line-height:1.45}.vznnCG_allLink{justify-content:space-between;align-items:center;padding-top:21px;font-size:14px;font-weight:650;display:flex}.vznnCG_toolsSection{border-top:2px solid #30371e;padding:25px 0 34px}.vznnCG_sectionHeading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:20px;display:flex}.vznnCG_sectionHeading h2{letter-spacing:-.035em;font-size:28px;font-weight:800}.vznnCG_sectionHeading .vznnCG_eyebrow{color:var(--orange);margin-bottom:7px}.vznnCG_sectionHeading>span{color:var(--muted);font-size:13px}.vznnCG_toolGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.vznnCG_tool{border:1px solid var(--line);background:#fffefa;padding:21px;transition:border-color .2s}.vznnCG_tool:hover{border-color:#30371e}.vznnCG_toolTop{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.vznnCG_toolLetter{color:#fff;border-radius:10px;place-items:center;width:42px;height:42px;font-size:24px;font-weight:800;display:grid}.vznnCG_toolCategory{color:var(--muted);font-size:12px}.vznnCG_tool h3{margin:3px 0 8px;font-size:23px;font-weight:750}.vznnCG_tool p{color:var(--muted);font-size:16px;line-height:1.55}.vznnCG_toolAction{justify-content:space-between;margin-top:22px;font-size:14px;font-weight:650;display:flex}.vznnCG_lowerGrid{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:36px;padding-top:27px;display:grid}.vznnCG_articleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 22px;display:grid}.vznnCG_articleGrid .vznnCG_card{border-bottom:1px solid var(--line);padding-bottom:22px}.vznnCG_empty{padding:40px 0}.vznnCG_empty h3{font-size:22px;font-weight:700}.vznnCG_empty p{color:var(--muted);margin:10px 0}.vznnCG_empty button{color:#fff;cursor:pointer;background:#30371e;padding:10px 16px}.vznnCG_portal a:focus-visible,.vznnCG_portal button:focus-visible,.vznnCG_portal input:focus-visible{outline-offset:4px;outline:3px solid #927018}.vznnCG_lowerGrid section{scroll-margin-top:110px}@media (min-width:1000px){.vznnCG_lead{border-right:1px solid var(--line);padding-right:25px}}@media (max-width:1100px){.vznnCG_topGrid{grid-template-columns:1.7fr 1fr}.vznnCG_brief{border-left:0;border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(2,1fr);gap:0 20px;padding:20px 0 0;display:grid}.vznnCG_brief>.vznnCG_eyebrow,.vznnCG_brief>h2,.vznnCG_allLink{grid-column:1/-1}.vznnCG_articleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.vznnCG_toolbar{flex-direction:column;align-items:start;gap:8px}.vznnCG_search{flex:auto}.vznnCG_search input{width:250px}.vznnCG_lowerGrid{gap:24px}}@media (max-width:760px){.vznnCG_container{padding:0 20px}.vznnCG_portal{padding-top:85px}.vznnCG_masthead{align-items:start}.vznnCG_masthead p{display:none}.vznnCG_topGrid{gap:24px}.vznnCG_toolGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.vznnCG_lowerGrid{grid-template-columns:1fr}.vznnCG_sectionHeading>span{display:none}.vznnCG_sideStories .vznnCG_photo{aspect-ratio:1.4}.vznnCG_sideStories h2{font-size:16px}}@media (max-width:520px){.vznnCG_topGrid{grid-template-columns:1fr}.vznnCG_sideStories{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.vznnCG_brief{grid-template-columns:1fr}.vznnCG_brief>.vznnCG_eyebrow,.vznnCG_brief>h2,.vznnCG_allLink{grid-column:auto}.vznnCG_articleGrid{grid-template-columns:1fr}.vznnCG_articleGrid .vznnCG_photo{aspect-ratio:1.8}.vznnCG_tool{padding:16px}.vznnCG_tool p{font-size:14px}.vznnCG_sectionHeading h2{font-size:25px}.vznnCG_tabs{gap:2px}.vznnCG_tabs button{padding:8px;font-size:13px}.vznnCG_masthead .vznnCG_eyebrow{font-size:11px}.vznnCG_lead .vznnCG_photo{aspect-ratio:1.5}}@media (prefers-reduced-motion:reduce){.vznnCG_image{transition:none}}.vznnCG_loadMore{border:1px solid var(--line);cursor:pointer;background:#fffefa;margin:30px auto 0;padding:13px 24px;font-size:14px;font-weight:650;display:block}.vznnCG_loadMore:hover{border-color:#30371e}
