:is(.rz-cat,.rz-idea,.rz-about) .burger{display:none;position:relative;flex:0 0 auto}:is(.rz-cat,.rz-idea,.rz-about) .burger>summary{width:56px;height:56px;border-left:1px solid var(--ink);display:flex;align-items:center;justify-content:center;list-style:none;cursor:pointer}:is(.rz-cat,.rz-idea,.rz-about) .burger>summary::-webkit-details-marker{display:none}:is(.rz-cat,.rz-idea,.rz-about) .burger .lines{width:20px;height:2px;background:var(--ink);position:relative;display:block}:is(.rz-cat,.rz-idea,.rz-about) .burger .lines:after,:is(.rz-cat,.rz-idea,.rz-about) .burger .lines:before{content:"";position:absolute;left:0;width:20px;height:2px;background:var(--ink)}:is(.rz-cat,.rz-idea,.rz-about) .burger .lines:before{top:-6px}:is(.rz-cat,.rz-idea,.rz-about) .burger .lines:after{top:6px}:is(.rz-cat,.rz-idea,.rz-about) .burger .menu{position:absolute;right:0;top:56px;background:#fff;border:1px solid var(--ink);min-width:210px;display:flex;flex-direction:column;gap:0;margin:0;z-index:30}:is(.rz-cat,.rz-idea,.rz-about) .burger .menu a{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 18px;border-bottom:1px solid var(--ink);font-size:12px;letter-spacing:.1em;text-transform:uppercase}:is(.rz-cat,.rz-idea,.rz-about) .burger .menu a:last-child{border-bottom:0}:is(.rz-cat,.rz-idea,.rz-about) .burger .menu a:active,:is(.rz-cat,.rz-idea,.rz-about) .burger .menu a:hover{background:var(--ink);color:#fff}:is(.rz-cat,.rz-idea,.rz-about) .burger .menu svg{flex:0 0 16px;color:var(--accent)}:is(.rz-cat,.rz-idea,.rz-about) .burger .menu a:active svg,:is(.rz-cat,.rz-idea,.rz-about) .burger .menu a:hover svg{color:#fff}.rz-about .more a,.rz-cat .card h3 a,.rz-idea .rel h3 a,.rz-idea .what a{padding-block:14px}.rz-about .must a,.rz-cat .card a.more,.rz-idea .rel .hd a,.rz-idea .rel a.more{padding-block:14px;margin-block:-14px}.rz-about .more a,.rz-about .must a,.rz-idea .what a{text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:1px;text-underline-offset:4px}:is(.rz-cat,.rz-idea,.rz-about) .top .brand{align-self:stretch}@media (max-width:768px){:is(.rz-cat,.rz-idea,.rz-about) .top nav:not(.menu){display:none}:is(.rz-cat,.rz-idea,.rz-about) .burger{display:block}}