.project-brand{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;flex-shrink:0;width:40px;height:40px}.project-brand img{display:block!important;width:100%!important;height:100%!important;object-fit:contain}.project-brand .brand-dark{display:none!important}html[data-theme="dark"] .project-brand .brand-light{display:none!important}html[data-theme="dark"] .project-brand .brand-dark{display:block!important}@media(prefers-color-scheme:dark){html:not([data-theme="light"]):not([data-theme="dark"]) .project-brand .brand-light{display:none!important}html:not([data-theme="light"]):not([data-theme="dark"]) .project-brand .brand-dark{display:block!important}}
.brand{display:inline-flex;align-items:center;gap:10px}
.hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.hero-grid>*,.split>*{min-width:0}.phone-demo{max-width:100%;box-sizing:border-box}
@media(max-width:800px){.hero-grid{grid-template-columns:minmax(0,1fr)}}
@media(max-width:600px){.nav{height:auto;min-height:70px;padding:12px 16px;gap:10px;flex-wrap:wrap}.nav .brand{font-size:20px;gap:8px}.nav>.actions{margin-left:auto;flex-wrap:wrap}.nav .actions .btn.ghost{display:none}.hero-actions{flex-wrap:wrap}.hero h1{font-size:clamp(32px,10vw,48px);overflow-wrap:anywhere}.phone-demo{transform:none;width:min(270px,100%)}.trust-row{flex-wrap:wrap}.container{max-width:100%;box-sizing:border-box}}
