.os-hero{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-block:72px 96px;display:grid}.os-hero h1{font-family:var(--font-display);letter-spacing:-.05em;margin:24px 0;font-size:clamp(42px,5vw,76px);font-weight:500;line-height:1.08}.os-hero-copy>p:last-of-type{color:#737373;max-width:530px;font-size:18px;line-height:1.7}.os-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.os-art{isolation:isolate;color:#fff;background:#09121e;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:560px;padding:32px;display:flex;position:relative;overflow:hidden}.os-art .auth-brand-art svg{width:150%;height:145%;top:-24%;left:-16%}.os-art-label{font:11px var(--font-mono);letter-spacing:.13em;color:#c2d2de}.os-art-bottom{justify-content:space-between;align-items:center;gap:24px;font-size:14px;display:flex}.os-art-bottom button{color:#fff;cursor:pointer;background:#09121e80;border:1px solid #ffffff50;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.os-art-bottom button:hover{background:#ffffff20}.os-art-bottom button:focus-visible{outline-offset:3px;outline:2px solid #8aeaff}.os-art[data-paused=true] *{animation-play-state:paused}.os-release{grid-template-columns:1fr 1fr;gap:64px;padding-block:72px;scroll-margin-top:170px;display:grid}.os-release h2,.os-closing h2,.os-changelog h1{font-family:var(--font-display);letter-spacing:-.04em;margin:20px 0;font-size:clamp(32px,4vw,50px);font-weight:500;line-height:1.15}.os-release>div>p:not(.ml-section-label),.os-changelog>p,.os-changelog li{color:#737373;font-size:16px;line-height:1.8}.os-release .ml-text-link{margin-top:24px}.os-pillars{grid-template-columns:repeat(3,1fr);gap:48px;padding-bottom:80px;display:grid}.os-closing{justify-content:space-between;align-items:center;gap:24px;padding-block:64px;display:flex}.os-changelog{max-width:840px;padding-block:40px 64px}.os-changelog h1{margin:28px 0 12px}.os-changelog article{margin-top:32px;padding:0}.os-changelog article>div{justify-content:space-between;align-items:baseline;gap:8px 20px;font-size:13px;display:flex}.os-changelog .os-release-entry+.os-release-entry{margin-top:28px}.os-changelog .os-release-entry h2{letter-spacing:-.02em;margin:0;font-size:18px;font-weight:600}.os-changelog .os-release-entry h2 .ml-text-link{font-size:inherit;font-weight:inherit}.os-release-entry>p{margin:8px 0 0;font-size:15px;line-height:1.6}.os-changelog time{color:#737373}.os-changelog h2{letter-spacing:-.03em;margin:24px 0;font-size:28px;font-weight:500;line-height:1.3}.os-changelog ul{padding-left:20px}.os-changelog li+li{margin-top:12px}.os-changelog .os-release-availability{margin-top:32px;font-size:13px}@media (width<=760px){.os-hero,.os-release,.os-pillars{grid-template-columns:1fr;gap:32px}.os-hero{padding-block:48px}.os-art{min-height:420px;padding:24px}.os-hero-copy>p:last-of-type{font-size:16px}.os-release{padding-block:48px}.os-closing{flex-direction:column;align-items:flex-start;padding-block:48px}.os-changelog{padding-block:40px 64px}}@media (prefers-reduced-motion:reduce){.os-art *{animation:none!important}}.os-story,.os-workflow{padding-block:72px}.os-story-grid{grid-template-columns:1fr 1fr;gap:64px;margin-top:24px;display:grid}.os-story h2,.os-workflow h2{font-family:var(--font-display);letter-spacing:-.04em;max-width:620px;margin:0;font-size:clamp(32px,4vw,50px);font-weight:500;line-height:1.15}.os-story p:not(.ml-section-label),.os-workflow-rows p{color:#737373;margin:0;font-size:16px;line-height:1.8}.os-story p+p{margin-top:20px}.os-workflow h2{margin-top:24px}.os-workflow-rows{margin-top:40px}.os-workflow-rows article{grid-template-columns:50px 1fr 1.3fr;align-items:baseline;gap:24px;padding-block:28px;display:grid}.os-workflow-rows article>span{color:#737373;font-size:12px}.os-workflow-rows h3{letter-spacing:-.025em;margin:0;font-size:23px;font-weight:500;line-height:1.3}@media (width<=760px){.os-story,.os-workflow{padding-block:48px}.os-story-grid{grid-template-columns:1fr;gap:24px}.os-workflow-rows article{grid-template-columns:28px 1fr;gap:16px}.os-workflow-rows p{grid-column:2}}.os-release-highlights{grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;display:grid}.os-release-highlights strong{margin-bottom:8px;font-size:15px;font-weight:500;display:block}.os-release-highlights span{color:#737373;font-size:13px;line-height:1.7;display:block}@media (width<=540px){.os-release-highlights{grid-template-columns:1fr;gap:20px}}.os-changelog .os-release-read{margin-top:10px;font-size:13px}.os-release-detail>p{margin-top:24px;line-height:1.8}.os-release-detail ul{margin-bottom:32px;list-style:outside}.os-changelog article>div{flex-wrap:wrap}.os-changelog .os-release-back-icon{color:#1670e8;flex-shrink:0;transition:transform .18s,color .18s}.os-changelog .ml-text-link:is(:hover,:focus-visible) .os-release-back-icon{color:#008da8;transform:translate(-3px)}@media (prefers-reduced-motion:reduce){.os-changelog .os-release-back-icon{transition:none}.os-changelog .ml-text-link:is(:hover,:focus-visible) .os-release-back-icon{transform:none}}
