/* One Gate System V15 — Yura public showcase refinement */
.y9-body{padding-top:0!important}.y9-hero.y121-hero{padding-top:150px!important;min-height:auto!important}.y9-hero-copy{max-width:780px}.y9-hero-copy h1{letter-spacing:-.055em}.y9-hero-copy h1 .y142-line{display:block}.y9-hero-copy h1 .y142-line-gradient{background:linear-gradient(90deg,#63ddff,#6688ff 50%,#9c68ff);-webkit-background-clip:text;background-clip:text;color:transparent}.y15-hero-rail{display:flex;flex-wrap:wrap;gap:7px;margin:15px 0 2px}.y15-hero-rail span{display:inline-flex;align-items:center;gap:6px;min-height:31px;padding:0 10px;border:1px solid rgba(113,164,226,.16);border-radius:999px;background:rgba(8,32,60,.56);color:#9eb7d2;font-size:10px;font-weight:750;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}.y15-hero-rail i{color:#6ce0ff;font-size:13px}.y9-demo-shell{border-color:rgba(103,165,238,.26)!important;box-shadow:0 34px 100px rgba(1,11,30,.30),0 0 0 1px rgba(93,139,238,.04)!important}.y9-window-bar{background:linear-gradient(90deg,rgba(6,26,50,.96),rgba(12,34,69,.94))!important}.y121-hero-footer{border-color:rgba(108,160,225,.16)!important}.y9-section-head h2{letter-spacing:-.04em}.y9-body>.ogs15-public-footer{position:relative;z-index:5}.y9-body .ogs15-public-nav{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}
@media(max-width:900px){.y9-hero.y121-hero{padding-top:132px!important}.y9-hero-copy h1{font-size:clamp(37px,8.4vw,58px)!important}.y15-hero-rail{margin-top:12px}.y15-hero-rail span{font-size:9px}}
@media(max-width:520px){.y9-hero.y121-hero{padding-top:126px!important}.y9-hero-copy h1{font-size:clamp(34px,11vw,48px)!important;line-height:.99!important}.y15-hero-rail span{padding-inline:8px;min-height:29px;font-size:8.5px}.y9-demo-shell{margin-top:18px!important}}

/* One Gate System V16.1.1 — Yura hero typography + public glass-nav alignment */
.y9-body .ogs16-public-nav{font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}
.y9-body .y9-hero.y121-hero{padding-top:136px!important}
.y9-hero-copy{max-width:880px!important}
.y9-hero-copy h1{max-width:860px!important;margin-top:20px!important;font-size:clamp(48px,4.4vw,72px)!important;line-height:.98!important;letter-spacing:-.058em!important;text-wrap:balance}
.y9-hero-copy h1 .y142-line{display:block!important;margin:0!important}
.y9-hero-copy h1 .y142-line+.y142-line{margin-top:4px!important}
.y9-hero-copy .y16-hero-description{max-width:790px!important;margin:23px 0 0!important;color:#9eb1c8!important;font-size:15px!important;line-height:1.78!important;letter-spacing:-.006em!important;text-wrap:pretty}
.y9-hero-copy .y12-intelligence-band{max-width:790px!important;margin-top:20px!important}
.y9-hero-copy .y15-hero-rail{max-width:790px!important;margin-top:16px!important}
.y9-hero-copy .y9-hero-actions{margin-top:20px!important}
@media(max-width:1060px){.y9-body .y9-hero.y121-hero{padding-top:122px!important}.y9-hero-copy{max-width:820px!important}.y9-hero-copy h1{font-size:clamp(43px,7vw,64px)!important}}
@media(max-width:700px){.y9-body .y9-hero.y121-hero{padding-top:112px!important}.y9-hero-copy h1{font-size:clamp(36px,10.7vw,53px)!important;line-height:1!important}.y9-hero-copy .y16-hero-description{font-size:13.5px!important;line-height:1.7!important;margin-top:18px!important}.y9-hero-copy .y12-intelligence-band{margin-top:17px!important}}
@media(max-width:420px){.y9-hero-copy h1{font-size:clamp(33px,10.6vw,44px)!important;letter-spacing:-.05em!important}.y9-hero-copy h1 .y142-line+.y142-line{margin-top:3px!important}.y9-hero-copy .y16-hero-description{font-size:13px!important}}
