/* One Gate System · Yura V14.2 visual / readability polish
   Loaded last on the Yura showcase so it can safely neutralize legacy micro-type rules. */
@media screen {
  :root{
    --y142-bg:#07182b;
    --y142-bg2:#0a203a;
    --y142-panel:rgba(10,34,63,.82);
    --y142-panel-strong:rgba(9,31,59,.94);
    --y142-line:rgba(132,183,241,.24);
    --y142-text:#f3f8ff;
    --y142-muted:#a8bdd7;
  }
  html{scroll-padding-top:94px}
  body.y9-body{
    --mx:0px;--my:0px;
    background:
      radial-gradient(circle at 10% 16%,rgba(62,155,255,.18),transparent 34%),
      radial-gradient(circle at 86% 18%,rgba(105,87,255,.19),transparent 32%),
      radial-gradient(circle at 50% 88%,rgba(35,146,212,.11),transparent 38%),
      linear-gradient(180deg,var(--y142-bg2) 0%,var(--y142-bg) 46%,#061526 100%)!important;
    color:var(--y142-text);
    font-size:16px!important;
    line-height:1.65!important;
  }
  body.y9-body::before{
    content:"";position:fixed;inset:0;pointer-events:none;z-index:-5;
    background-image:linear-gradient(rgba(126,171,226,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(126,171,226,.055) 1px,transparent 1px);
    background-size:72px 72px;opacity:.42;
    -webkit-mask-image:linear-gradient(to bottom,black 0%,rgba(0,0,0,.75) 60%,transparent 100%);
    mask-image:linear-gradient(to bottom,black 0%,rgba(0,0,0,.75) 60%,transparent 100%);
  }
  .y9-orb{filter:blur(82px)!important;opacity:.22!important}.y9-orb-a{background:#2f98ff!important}.y9-orb-b{background:#7258ff!important}

  /* Moving orbital background; decorative and pointer-safe. */
  .y142-space{position:fixed;inset:0;overflow:hidden;pointer-events:none;z-index:-3;transform:translate3d(calc(var(--mx) * .18),calc(var(--my) * .18),0);transition:transform .35s ease-out}
  .y142-orbit{position:absolute;border:1px solid rgba(118,181,245,.13);border-radius:50%;box-shadow:0 0 80px rgba(62,122,255,.035) inset;animation:y142OrbitFloat 14s ease-in-out infinite alternate}
  .y142-orbit::after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:linear-gradient(145deg,#71d7ff,#7466ff);box-shadow:0 0 18px rgba(105,190,255,.9)}
  .y142-orbit.o1{width:370px;height:370px;right:4%;top:16%;transform:rotate(18deg)}.y142-orbit.o1::after{top:45px;right:55px}
  .y142-orbit.o2{width:560px;height:260px;left:-110px;top:55%;transform:rotate(-18deg);animation-delay:-5s}.y142-orbit.o2::after{right:88px;bottom:24px;width:8px;height:8px}
  .y142-orbit.o3{width:250px;height:250px;left:42%;top:8%;opacity:.65;animation-delay:-8s}.y142-orbit.o3::after{left:17px;top:96px;width:7px;height:7px}
  .y142-star{position:absolute;width:3px;height:3px;border-radius:50%;background:#b8dcff;box-shadow:0 0 10px rgba(132,201,255,.9);opacity:.42;animation:y142Twinkle 4.5s ease-in-out infinite}
  .y142-star:nth-of-type(4){left:8%;top:22%}.y142-star:nth-of-type(5){left:22%;top:72%;animation-delay:-1.2s}.y142-star:nth-of-type(6){left:39%;top:32%;animation-delay:-2.1s}.y142-star:nth-of-type(7){left:55%;top:79%;animation-delay:-.7s}.y142-star:nth-of-type(8){left:68%;top:14%;animation-delay:-3.1s}.y142-star:nth-of-type(9){left:82%;top:60%;animation-delay:-1.7s}.y142-star:nth-of-type(10){left:92%;top:34%;animation-delay:-2.7s}.y142-star:nth-of-type(11){left:31%;top:12%;animation-delay:-3.6s}.y142-star:nth-of-type(12){left:74%;top:90%;animation-delay:-.3s}
  @keyframes y142OrbitFloat{from{margin-top:-7px;margin-left:-4px}to{margin-top:9px;margin-left:7px}}
  @keyframes y142Twinkle{0%,100%{opacity:.18;transform:scale(.7)}50%{opacity:.75;transform:scale(1.35)}}

  /* Wide, calm glass navbar. It collapses before text can collide. */
  body.y9-body .y9-nav.y121-nav{
    top:12px!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;
    width:min(1760px,calc(100% - 30px))!important;height:76px!important;
    border-radius:21px!important;border:1px solid rgba(137,190,245,.24)!important;
    background:linear-gradient(180deg,rgba(12,37,67,.88),rgba(7,25,48,.83))!important;
    box-shadow:0 20px 64px rgba(1,8,20,.30),inset 0 1px rgba(255,255,255,.07)!important;
    backdrop-filter:blur(24px) saturate(150%)!important;-webkit-backdrop-filter:blur(24px) saturate(150%)!important;
    overflow:visible!important;
  }
  body.y9-body .y121-nav-inner{width:calc(100% - 28px)!important;max-width:none!important;gap:20px!important;min-width:0!important}
  body.y9-body .y121-nav .y9-brand{min-width:250px!important;max-width:290px;overflow:hidden}
  body.y9-body .y121-nav .y9-brand img{width:46px!important;height:46px!important;flex:0 0 46px}
  body.y9-body .y121-nav .y9-brand span{min-width:0;overflow:hidden}
  body.y9-body .y121-nav .y9-brand strong{font-size:17px!important;line-height:1.18!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
  body.y9-body .y121-nav .y9-brand small{font-size:11.5px!important;line-height:1.25!important;letter-spacing:.085em!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#91a8c4!important}
  body.y9-body .y121-nav nav{gap:22px!important;min-width:0!important;flex:1 1 auto!important}
  body.y9-body .y121-nav nav a{font-size:14px!important;font-weight:700!important;padding:29px 0 25px!important;white-space:nowrap!important}
  body.y9-body .y121-nav nav .y121-beta{font-size:7px!important;padding:2px 5px!important}
  body.y9-body .y121-nav .y9-nav-actions{gap:10px!important;flex:0 0 auto!important}
  body.y9-body .y121-nav .y9-nav-actions .y9-btn,body.y9-body .y121-nav .y9-nav-actions .y9-link{font-size:13.5px!important;min-height:44px!important;padding:0 16px!important;white-space:nowrap!important}

  /* Hero: exactly three deliberate lines on desktop, smaller headline, proof row pulled upward. */
  body.y9-body .y9-hero.y121-hero{
    width:min(1760px,calc(100% - 48px))!important;max-width:1760px!important;
    padding:106px 0 30px!important;
    grid-template-columns:minmax(0,1.06fr) minmax(680px,.94fr)!important;
    grid-template-rows:auto auto!important;column-gap:34px!important;row-gap:16px!important;
    align-items:center!important;overflow:visible!important;
  }
  body.y9-body .y121-hero .y9-hero-copy{min-width:0!important;align-self:start!important;padding-top:14px}
  body.y9-body .y121-hero .y9-kicker{font-size:12px!important;line-height:1.35!important;padding:8px 12px!important;margin-bottom:13px!important;white-space:normal!important}
  body.y9-body .y121-hero .y9-hero-copy h1{max-width:860px!important;margin:0 0 15px!important;font-size:clamp(40px,2.75vw,50px)!important;line-height:1.065!important;letter-spacing:-.042em!important;overflow:visible!important}
  body.y9-body .y121-hero .y9-hero-copy h1 .y142-line{display:block!important;white-space:nowrap!important;color:#f4f8ff!important;-webkit-text-fill-color:currentColor!important;background:none!important}
  body.y9-body .y121-hero .y9-hero-copy h1 .y142-line-gradient{background:linear-gradient(90deg,#55c7ff 0%,#6682ff 50%,#b16cff 100%)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}
  body.y9-body .y121-hero .y9-hero-copy>p{font-size:16.5px!important;line-height:1.65!important;max-width:790px!important;color:#aec0d7!important;margin:0 0 14px!important}
  body.y9-body .y121-hero .y12-intelligence-band{max-width:790px!important;margin:0 0 13px!important;padding:12px 14px!important;background:linear-gradient(145deg,rgba(12,42,78,.73),rgba(9,31,60,.69))!important;border-color:rgba(116,176,240,.25)!important}
  body.y9-body .y121-hero .y12-intelligence-band strong{font-size:14.5px!important;line-height:1.4!important}
  body.y9-body .y121-hero .y12-intelligence-band span{font-size:13px!important;line-height:1.45!important;color:#9db2cd!important}
  body.y9-body .y121-hero .y9-hero-actions{margin-top:0!important}
  body.y9-body .y121-hero .y9-btn{font-size:13.5px!important;min-height:46px!important}
  body.y9-body .y121-hero .y9-trust{max-width:790px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:13px 0 0!important;gap:9px!important}
  body.y9-body .y121-hero .y9-trust span{min-height:67px!important;padding:10px 12px!important;grid-template-columns:32px 1fr!important;background:linear-gradient(145deg,rgba(13,42,76,.76),rgba(8,28,54,.72))!important;border-color:rgba(116,175,237,.23)!important;overflow:hidden!important}
  body.y9-body .y121-hero .y9-trust i{width:30px!important;height:30px!important;font-size:16px!important}
  body.y9-body .y121-hero .y9-trust b{font-size:13px!important;line-height:1.25!important}
  body.y9-body .y121-hero .y9-trust small{font-size:12.2px!important;line-height:1.35!important;color:#91a8c4!important;overflow-wrap:anywhere!important}

  /* Console typography enlarged without allowing horizontal leaks. */
  body.y9-body .y121-hero .y9-demo-shell{min-width:0!important;background:linear-gradient(155deg,rgba(13,43,79,.96),rgba(7,27,52,.96))!important;border-color:rgba(118,181,245,.30)!important;box-shadow:0 30px 82px rgba(0,5,18,.28),0 0 90px rgba(70,117,255,.10)!important}
  body.y9-body .y121-hero .y9-window-bar{height:48px!important;min-height:48px!important;font-size:12px!important;padding:0 14px!important;overflow:hidden!important}
  body.y9-body .y121-hero .y9-window-bar>span{font-size:12px!important;white-space:nowrap!important}
  body.y9-body .y121-hero .y9-live{font-size:11.5px!important;max-width:110px;overflow:hidden;text-overflow:ellipsis}
  body.y9-body .y121-hero .y9-demo-body{height:520px!important;grid-template-columns:218px minmax(0,1fr)!important;overflow:hidden!important}
  body.y9-body .y121-hero .y9-demo-side{padding:16px 13px!important;overflow:hidden!important}
  body.y9-body .y121-hero .y9-ai-mark{margin-bottom:16px!important;min-width:0}
  body.y9-body .y121-hero .y9-ai-mark div{min-width:0}
  body.y9-body .y121-hero .y9-ai-mark strong{font-size:13px!important;line-height:1.28!important}
  body.y9-body .y121-hero .y9-ai-mark small{font-size:11.5px!important;line-height:1.35!important;color:#92a8c3!important;white-space:normal!important}
  body.y9-body .y121-hero .y9-context-card{padding:10px!important;overflow:hidden!important}
  body.y9-body .y121-hero .y9-context-card>small{font-size:10.8px!important;line-height:1.25!important;letter-spacing:.09em!important}
  body.y9-body .y121-hero .y9-context-card>div{padding:8px 1px!important;min-width:0!important}
  body.y9-body .y121-hero .y9-context-card span{min-width:0!important}
  body.y9-body .y121-hero .y9-context-card b{font-size:11.8px!important;line-height:1.25!important;white-space:normal!important;overflow-wrap:anywhere!important}
  body.y9-body .y121-hero .y9-context-card em{font-size:10.8px!important;line-height:1.25!important;white-space:normal!important;overflow-wrap:anywhere!important;color:#879db8!important}
  body.y9-body .y121-hero .y9-signal{font-size:11px!important;line-height:1.3!important;margin-top:12px!important}
  body.y9-body .y121-hero .y9-chat-head{height:60px!important;min-height:60px!important;padding:0 15px!important;overflow:hidden!important}
  body.y9-body .y121-hero .y9-chat-head>div{min-width:0!important}
  body.y9-body .y121-hero .y9-chat-head strong{font-size:13px!important}
  body.y9-body .y121-hero .y9-chat-head small{font-size:11.3px!important;max-width:300px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
  body.y9-body .y121-hero .y9-chat-scroll{padding:16px 14px 11px!important;gap:10px!important;overflow-x:hidden!important;overflow-y:auto!important}
  body.y9-body .y121-hero .y9-msg{max-width:96%!important;min-width:0!important}
  body.y9-body .y121-hero .y9-msg .avatar{width:29px!important;height:29px!important;flex-basis:29px!important;font-size:10px!important}
  body.y9-body .y121-hero .y9-bubble{font-size:13px!important;line-height:1.52!important;padding:10px 12px!important;max-width:min(88%,560px)!important;min-width:0!important;overflow-wrap:anywhere!important;word-break:normal!important;white-space:pre-wrap!important}
  body.y9-body .y121-hero .y9-msg.user .y9-bubble{max-width:min(82%,510px)!important}
  body.y9-body .y121-hero .y12-relevant{max-width:100%!important;margin-left:38px!important;padding-left:0!important;display:flex!important;flex-wrap:wrap!important;gap:5px!important}
  body.y9-body .y121-hero .y12-relevant>span,body.y9-body .y121-hero .y12-relevant b{font-size:10.8px!important;line-height:1.3!important;white-space:nowrap!important}
  body.y9-body .y121-hero .y9-thinking{font-size:10.8px!important;margin-left:46px!important;max-width:calc(100% - 58px)!important}
  body.y9-body .y121-hero .y9-thinking em{font-size:10.8px!important}
  body.y9-body .y121-hero .y9-compose{height:48px!important;min-height:48px!important;margin:0 13px 13px!important;padding-left:12px!important;overflow:hidden!important}
  body.y9-body .y121-hero .y9-compose span{font-size:11.5px!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}

  body.y9-body .y121-hero-footer{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(330px,1.1fr)!important;gap:9px!important;margin-top:-2px!important;align-self:start!important}
  body.y9-body .y121-proof,body.y9-body .y121-creator{min-height:86px!important;padding:13px 14px!important;background:linear-gradient(150deg,rgba(13,42,76,.82),rgba(8,28,54,.76))!important;border-color:rgba(116,175,237,.22)!important;overflow:hidden!important}
  body.y9-body .y121-proof{grid-template-columns:40px minmax(0,1fr)!important;column-gap:10px!important}
  body.y9-body .y121-proof>i{width:38px!important;height:38px!important;font-size:18px!important}
  body.y9-body .y121-proof small,body.y9-body .y121-creator small{font-size:10.6px!important;line-height:1.25!important;letter-spacing:.055em!important;color:#8ba2bf!important;overflow-wrap:anywhere!important}
  body.y9-body .y121-proof strong{font-size:18px!important;line-height:1.15!important}
  body.y9-body .y121-proof span{font-size:11.3px!important;line-height:1.3!important;color:#92a9c5!important;overflow-wrap:anywhere!important}
  body.y9-body .y121-creator img{width:48px!important;height:48px!important;flex:0 0 48px}
  body.y9-body .y121-creator div{min-width:0!important}
  body.y9-body .y121-creator strong{font-size:12.3px!important;line-height:1.25!important;overflow-wrap:anywhere!important}
  body.y9-body .y121-creator span{font-size:10.8px!important;line-height:1.3!important;color:#92a9c5!important;overflow-wrap:anywhere!important}

  /* Global readability: lift micro-copy, keep headings slightly calmer. */
  body.y9-body .y9-section{width:min(1540px,calc(100% - 28px))!important;padding-top:92px!important;padding-bottom:92px!important}
  body.y9-body .y9-section-head h2,body.y9-body .y9-context-copy h2,body.y9-body .y9-live-copy h2,body.y9-body .y9-security-copy h2{font-size:clamp(31px,3vw,46px)!important;line-height:1.09!important}
  body.y9-body .y9-section-head p,body.y9-body .y9-context-copy>p,body.y9-body .y9-live-copy>p,body.y9-body .y9-security-copy>p,body.y9-body .y9-cta p{font-size:15.5px!important;line-height:1.68!important;color:#a4b8d2!important}
  body.y9-body .y9-kicker{font-size:12px!important}
  body.y9-body .y14-visual-copy h3{font-size:20px!important;line-height:1.28!important}
  body.y9-body .y14-visual-copy p{font-size:14.5px!important;line-height:1.62!important;color:#9cb2ce!important}
  body.y9-body .y14-visual-copy .y9-prompt-chip{font-size:13.2px!important}
  body.y9-body .y14-thinking-strip strong{font-size:13.5px!important}
  body.y9-body .y14-thinking-strip small{font-size:12.5px!important;line-height:1.45!important}
  body.y9-body .y9-context-list b{font-size:14.5px!important}
  body.y9-body .y9-context-list small{font-size:12.8px!important;line-height:1.48!important}
  body.y9-body .y9-node small{font-size:12px!important}
  body.y9-body .y9-flow-step b{font-size:13.5px!important}.y9-flow-step small{font-size:12px!important}
  body.y9-body .y13-flow-modules>small,body.y9-body .y13-flow-modules span,body.y9-body .y13-flow-select span,body.y9-body .y13-flow-select select,body.y9-body .y13-flow-ask{font-size:12.5px!important}
  body.y9-body .y9-flow-help p{font-size:13.2px!important;line-height:1.55!important}
  body.y9-body .y9-live-message,body.y9-body .y9-live-intro p{font-size:14px!important;line-height:1.62!important}
  body.y9-body .y9-live-form textarea{font-size:14px!important;line-height:1.5!important}
  body.y9-body .y11-starter-prompts button,body.y9-body .y9-suggestion-list button{font-size:13px!important}
  body.y9-body .y9-live-note{font-size:12.7px!important;line-height:1.45!important}
  body.y9-body .y11-security-grid>span b{font-size:13.5px!important;line-height:1.3!important}
  body.y9-body .y11-security-grid>span small{font-size:12.3px!important;line-height:1.5!important}
  body.y9-body .y9-console-row,body.y9-body .y9-console-head{font-size:12.5px!important}
  body.y9-body .y9-footer p,body.y9-body .y9-footer small,body.y9-body .y9-footer a{font-size:12.5px!important;line-height:1.5!important}
  body.y9-body .y14-visual-card,body.y9-body .y14-thinking-strip,body.y9-body .y9-flow-board,body.y9-body .y9-live-card,body.y9-body .y11-security-card{background-color:rgba(10,34,62,.70)!important;border-color:rgba(118,177,238,.22)!important}
}

/* Collapse the navbar before a 1366/1440 viewport can squeeze text out of bounds. */
@media(max-width:1480px){
  body.y9-body .y9-nav.y121-nav{top:8px!important;width:calc(100% - 22px)!important}
  body.y9-body .y121-nav .y9-menu{display:grid!important;place-items:center!important;margin-left:auto!important;flex:0 0 42px;width:42px;height:42px;border:1px solid rgba(126,181,239,.24);border-radius:12px;background:rgba(255,255,255,.035)}
  body.y9-body .y121-nav nav{position:absolute!important;left:12px!important;right:12px!important;top:82px!important;padding:13px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;margin:0!important;opacity:0;visibility:hidden;transform:translateY(-8px);background:rgba(8,29,55,.985)!important;border:1px solid rgba(126,181,239,.25)!important;border-radius:16px;box-shadow:0 26px 70px rgba(0,0,0,.38);transition:.24s ease}
  body.y9-body .y121-nav nav a{padding:11px 10px!important;text-align:center!important;border-radius:10px}
  body.y9-body .y121-nav nav a:hover{background:rgba(89,137,255,.09)}
  body.y9-body .y121-nav nav a:after{display:none!important}
  body.y9-body .y121-nav.menu-open nav{opacity:1;visibility:visible;transform:none}
  body.y9-body .y121-nav .y9-nav-actions{margin-left:auto!important}
  body.y9-body .y9-hero.y121-hero{width:min(1180px,calc(100% - 32px))!important;grid-template-columns:1fr!important;padding-top:104px!important;row-gap:20px!important}
  body.y9-body .y121-hero .y9-hero-copy{max-width:930px!important;padding-top:8px!important}
  body.y9-body .y121-hero .y9-hero-copy h1{font-size:clamp(39px,4.2vw,50px)!important;max-width:900px!important}
  body.y9-body .y121-hero .y9-demo-shell{max-width:1040px!important;margin:0 auto!important}
  body.y9-body .y121-hero-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:0!important}
}

@media(max-width:900px){
  body.y9-body .y121-nav .y9-brand{min-width:0!important;max-width:230px}
  body.y9-body .y121-nav .y9-brand small{display:none!important}
  body.y9-body .y121-nav .y9-nav-actions .y9-link{display:none!important}
  body.y9-body .y121-nav nav{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.y9-body .y121-hero .y9-hero-copy h1 .y142-line{white-space:normal!important}
  body.y9-body .y121-hero .y9-hero-copy h1{font-size:clamp(36px,7vw,46px)!important}
  body.y9-body .y121-hero .y9-trust{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  body.y9-body .y121-hero .y9-demo-body{grid-template-columns:185px minmax(0,1fr)!important}
  body.y9-body .y121-hero-footer{grid-template-columns:1fr 1fr!important}
}

@media(max-width:680px){
  body.y9-body .y9-nav.y121-nav{width:calc(100% - 12px)!important;top:5px!important;height:66px!important;border-radius:16px!important}
  body.y9-body .y121-nav-inner{width:calc(100% - 14px)!important;gap:8px!important}
  body.y9-body .y121-nav .y9-brand img{width:40px!important;height:40px!important;flex-basis:40px}
  body.y9-body .y121-nav .y9-brand strong{font-size:14px!important}
  body.y9-body .y121-nav .y9-nav-actions .y9-btn-primary{font-size:12px!important;min-height:39px!important;padding:0 10px!important}
  body.y9-body .y121-nav nav{top:72px!important}
  body.y9-body .y9-hero.y121-hero{width:calc(100% - 18px)!important;padding-top:86px!important}
  body.y9-body .y121-hero .y9-kicker{font-size:10px!important}
  body.y9-body .y121-hero .y9-hero-copy h1{font-size:clamp(31px,9vw,40px)!important;line-height:1.08!important}
  body.y9-body .y121-hero .y9-hero-copy>p{font-size:15px!important}
  body.y9-body .y121-hero .y12-intelligence-band span{font-size:12.5px!important}
  body.y9-body .y121-hero .y9-trust{grid-template-columns:1fr!important}
  body.y9-body .y121-hero .y9-demo-body{height:525px!important;display:block!important}
  body.y9-body .y121-hero .y9-demo-side{display:none!important}
  body.y9-body .y121-hero .y9-chat-stage{height:100%!important}
  body.y9-body .y121-hero .y9-bubble{font-size:12.8px!important;max-width:90%!important}
  body.y9-body .y121-hero .y9-msg.user .y9-bubble{max-width:88%!important}
  body.y9-body .y121-hero-footer{grid-template-columns:1fr!important}
  body.y9-body .y9-section{width:100%!important;padding:74px 16px!important}
  body.y9-body .y9-section-head h2,body.y9-body .y9-context-copy h2,body.y9-body .y9-live-copy h2,body.y9-body .y9-security-copy h2{font-size:clamp(29px,8vw,38px)!important}
  .y142-orbit.o3{display:none}
}

@media(max-width:420px){
  body.y9-body .y121-nav .y9-brand span{display:none!important}
  body.y9-body .y121-nav .y9-nav-actions .y9-btn-primary{font-size:11px!important;padding:0 9px!important}
  body.y9-body .y121-hero .y9-hero-copy h1{font-size:30px!important}
  body.y9-body .y121-hero .y9-window-bar>span:nth-child(2){font-size:10.5px!important}
  body.y9-body .y121-hero .y9-live{font-size:10px!important}
  body.y9-body .y121-hero .y9-bubble{font-size:12.5px!important;padding:10px 11px!important}
  body.y9-body .y121-hero .y9-compose span{font-size:11px!important}
}

@media(prefers-reduced-motion:reduce){
  .y142-space,.y142-orbit,.y142-star{animation:none!important;transition:none!important;transform:none!important}
}
