.rw-bhead__row{display:grid;gap:48px}.rw-bhead__row--60{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.rw-bhead__row--50{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rw-bhead__row--solo{grid-template-columns:1fr}.rw-bhead__row--end{align-items:end}.rw-bhead__row--center{align-items:center}.rw-bhead__search{display:flex;flex-direction:column;gap:10px}.rw-bhead__search--card{background:var(--rw-card);border:1px solid var(--rw-line);border-radius:var(--rw-radius-card);box-shadow:var(--rw-shadow-sm);padding:22px}.rw-bhead__label{color:var(--rw-text);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rw-bhead__form{display:flex;gap:8px}.rw-bhead__input{background:var(--rw-input-bg);border:var(--rw-input-bw) solid var(--rw-input-border);border-radius:var(--rw-input-radius);color:var(--rw-input-text);flex:1;font:inherit;font-size:var(--rw-input-size);min-height:var(--rw-input-h);min-width:0;padding:0 var(--rw-input-px)}.rw-bhead__input:focus{border-color:var(--rw-focus);outline:2px solid var(--rw-focus);outline-offset:2px}@media (max-width:991px){.rw-bhead__row--50,.rw-bhead__row--60{gap:40px;grid-template-columns:1fr}}@media (max-width:575px){.rw-bhead__form{flex-direction:column}}.rw-bhead__tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.rw-bhead__row--end .rw-bhead__search{align-self:end}body:has(.rw-bhead__tags) .rw-blog__bar .rw-blog__filters[aria-label=Topics]{display:none}body:has(.rw-bhead__tags) .rw-blog__bar:not(:has(.rw-blog__search,[aria-label=Authors])){display:none}@media (max-width:991px){.rw-bhead__tags{margin-top:20px}}.rw-tagmenu{display:inline-block;position:relative}.rw-tagmenu>summary{align-items:center;cursor:pointer;display:inline-flex;gap:8px;list-style:none;user-select:none}.rw-tagmenu>summary::-webkit-details-marker{display:none}.rw-tagmenu__n{background:rgba(60,187,177,.18);border-radius:999px;display:inline-grid;font-size:11px;height:20px;letter-spacing:0;min-width:20px;padding:0 6px;place-items:center}.rw-tagmenu__caret{transition:transform .2s}.rw-tagmenu[open] .rw-tagmenu__caret{transform:rotate(180deg)}.rw-tagmenu__panel{animation:rwTagIn .18s ease-out;background:#18181c;border:1px solid hsla(0,0%,100%,.12);border-radius:12px;box-shadow:0 24px 48px rgba(0,0,0,.55);display:flex;flex-direction:column;left:0;max-height:320px;max-width:min(360px,80vw);min-width:240px;overflow:auto;padding:8px;position:absolute;top:calc(100% + 8px);z-index:30}.rw-tagmenu__panel a{border-radius:8px;color:var(--rw-text);font-size:14px;padding:9px 12px;text-decoration:none}.rw-tagmenu__panel a:focus-visible,.rw-tagmenu__panel a:hover{background:rgba(255,54,2,.12);color:#fff;outline:none}@keyframes rwTagIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rw-tagmenu__panel{animation:none}}@media (max-width:575px){.rw-tagmenu__panel{left:auto;right:0}}.rw-section.rw-bhead{overflow:visible;position:relative;z-index:20}.rw-bhead .rw-bhead__row,.rw-bhead .rw-bhead__title,.rw-section.rw-bhead>.rw-container{overflow:visible}.rw-bhead:has(.rw-tagmenu[open]){z-index:60}.rw-tagmenu__panel{z-index:70}.rw-tagmenu--full{display:block;width:min(100%,360px)}.rw-tagmenu__select{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.14);border-radius:10px;color:#fff;display:flex;font-size:15px;gap:10px;min-height:48px;padding:10px 16px;transition:border-color .15s;width:100%}.rw-tagmenu[open] .rw-tagmenu__select,.rw-tagmenu__select:hover{border-color:#3cbbb1}.rw-tagmenu__select:focus-visible{outline:2px solid #ff3602;outline-offset:2px}.rw-tagmenu__k{color:var(--rw-text-2);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rw-tagmenu__v{color:#fff;flex:1;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rw-tagmenu--full .rw-tagmenu__panel{max-height:min(360px,60vh);max-width:none;min-width:0;width:100%}.rw-tagmenu__panel a.is-active{color:#3cbbb1;font-weight:700}