.or-mark,.or,.orx,.logo-or{font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;font-weight:800!important;letter-spacing:-.04em!important;background:linear-gradient(110deg,#00d4ff,#8870ff)!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important}
.or-emblem{display:block;text-align:center;font-size:64px;line-height:1.2;margin:0 auto 18px}.brand-slogan-shared{display:block;color:#a1abc2;font:9px Consolas,monospace;letter-spacing:2px;margin-top:8px}

.or-mark{text-transform:none!important;white-space:nowrap;font-style:normal!important}

.pitch-return{display:inline-flex!important;align-items:center;justify-content:center;min-height:44px;padding:10px 16px!important;border:1px solid #00d4ff66!important;border-radius:8px!important;background:#00d4ff0d!important;color:#00d4ff!important;font-family:inherit;font-size:13px!important;font-weight:600!important;text-decoration:none!important;white-space:nowrap;line-height:1.4}.pitch-return:hover{background:#00d4ff20!important}.pitch-return:focus-visible{outline:2px solid #00d4ff;outline-offset:4px}.pitch-return-bottom{display:flex;justify-content:center;margin:36px auto 0}.ending-human{font-weight:700!important}.ending-human .gradient{font-weight:800!important;font-size:1.25em;display:inline-block;vertical-align:-.04em;letter-spacing:0}
/* Approved 01 lockup: consistent title case, font, weights and gradient. */
.human-ai{font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-weight:700;letter-spacing:2px;color:#f1f3fa;text-transform:none}.human-ai-multiply{display:inline-block;font-weight:800;font-size:1.25em;vertical-align:-.04em;letter-spacing:0;background:linear-gradient(110deg,#00d4ff,#8870ff);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.human-ai-contact{font-size:20px;line-height:1.5;margin:24px 0 20px}
.human-name{color:#f1f3fa!important;-webkit-text-fill-color:#f1f3fa!important;background:none!important;text-transform:none!important}.founder-name{font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-size:clamp(30px,3.5vw,44px);font-weight:700;letter-spacing:-.04em;line-height:1.15;margin:0 0 26px!important}.pon-logo{display:inline-block;white-space:nowrap;font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif!important;font-weight:800!important;font-style:normal;letter-spacing:-.04em!important;text-transform:none!important;background:none!important;color:#f1f3fa!important;-webkit-text-fill-color:#f1f3fa!important;line-height:inherit;vertical-align:baseline}.pon-logo .or-mark{font-size:1em!important;line-height:inherit;letter-spacing:-.04em!important}.pon-logo .pon-domain{font-size:1em!important;color:#00d4ff!important;-webkit-text-fill-color:#00d4ff!important}.logo:has(.pon-logo){background:none!important;-webkit-text-fill-color:#f1f3fa}.learning-loop .human-name{font-family:Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;font-weight:700}
