/* Temporary design-review controls, scoped to the Resend concept. */
.brand-heart{width:174px;height:98px;object-fit:contain;display:block;flex:none}
.brand-capital{display:none;align-items:center;gap:9px;white-space:nowrap}
html[data-logo-variant="capital-ai"] .brand-heart{display:none}
html[data-logo-variant="capital-ai"] .brand-capital{display:flex}
.site-header{height:108px}
:root{scroll-padding-top:122px}
.logo-review-bar{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:70;display:flex;align-items:center;gap:17px;padding:8px 10px 8px 17px;border:1px solid #39404b;border-radius:12px;background:#10141af5;box-shadow:0 8px 32px #0008;color:#bfc8d5;font-size:11px;max-width:calc(100% - 32px);backdrop-filter:blur(12px)}
.logo-review-label{white-space:nowrap;color:#98a6ba;font-size:10px;letter-spacing:.025em}
.logo-review-options{display:flex;gap:4px}
.logo-review-options button{font:inherit;font-size:11px;color:#aeb9c9;background:transparent;border:1px solid transparent;border-radius:7px;white-space:nowrap;padding:9px 13px;cursor:pointer}
.logo-review-options button[aria-pressed="true"]{color:#fff;background:#273747;border-color:#53677d}
.logo-review-options button:hover{color:#fff;background:#202a35}
.logo-review-bar>a{color:#c7d2df;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;font-size:10px;padding:8px 7px}
.logo-review-bar button:focus-visible,.logo-review-bar>a:focus-visible{outline:2px solid #c8e3ff;outline-offset:3px}
.logo-review-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:800px){.site-header{height:94px}nav{top:93px}.brand-heart{width:146px;height:82px}:root{scroll-padding-top:108px}}
@media(max-width:520px){.logo-review-bar{bottom:12px;gap:8px;padding:7px 8px}.logo-review-label{display:none}.logo-review-options button{padding:10px 14px}.logo-review-bar>a{font-size:10px;padding:8px 6px}.nav-wrap{gap:11px}.brand-heart{width:138px;height:78px}.brand-capital{gap:7px}}
@media(max-width:800px){.logo-review-bar{position:relative;bottom:auto;left:auto;transform:none;max-width:none;width:100%;justify-content:center;border-radius:0;border-width:0 0 1px;box-shadow:none;backdrop-filter:none;padding:8px 12px;gap:12px}body{padding-bottom:0}}
