.home-header{height:auto;min-height:120px;padding-block:14px;gap:16px;flex-wrap:wrap}.home-header .header-actions{display:flex;flex-direction:column;align-items:flex-end;gap:10px;max-width:100%;min-width:0}.home-header .header-tools{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;max-width:100%}.home-header .header-tools button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px;background:transparent;color:var(--ink);border:0;opacity:1;cursor:default;font:14px/1.4 Arial,Helvetica,sans-serif}.home-header .header-tools .write-for-us{border:1px solid var(--ink);font-size:13px;min-height:36px;padding:7px 10px}.home-header .theme-disc{display:block;width:21px;height:21px;border:1.5px solid var(--ink);border-radius:50%;background:linear-gradient(90deg,var(--ink) 50%,#fff 50%)}.home-header .header-tools svg{display:block}@media(max-width:600px){.home-header .header-actions{margin-left:auto}.home-header .header-tools{gap:4px}.home-header .header-tools .write-for-us{font-size:12px;padding:7px 9px}}

.home-header .header-tools a.write-for-us{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;color:var(--ink);background:transparent;font-family:Arial,Helvetica,sans-serif;font-weight:400;line-height:1.4;text-decoration:none;cursor:pointer;gap:4px;flex-wrap:wrap;max-width:100%}.home-header .header-tools a.write-for-us:focus-visible{outline:2px solid var(--ink);outline-offset:4px}
