.beta-site{background:#fff;color:#111;--site-gutter:clamp(24px,5vw,88px);font-family:var(--font-sans),sans-serif}.beta-nav{justify-content:space-between;gap:24px;min-height:96px;padding:20px var(--site-gutter);border-bottom:1px solid #e9e9e9}.beta-nav,.beta-nav nav{display:flex;align-items:center}.beta-nav nav{gap:30px;font-size:13px}.beta-nav a{white-space:nowrap}.beta-button{display:inline-flex;justify-content:center;align-items:center;gap:30px;min-height:48px;padding:14px 22px;background:#111;color:#fff;border:1px solid #111;font-size:13px;font-weight:500;transition:background .2s,transform .2s}.beta-button:hover{background:#333;transform:translateY(-2px)}.beta-button:focus-visible,.beta-site a:focus-visible{outline:2px solid #555;outline-offset:5px}.beta-hero{position:relative;display:grid;grid-template-columns:1.05fr 1fr;min-height:730px;overflow:hidden}.beta-hero-copy{z-index:1;padding:74px 0 72px var(--site-gutter)}.beta-eyebrow{font-size:10px;letter-spacing:.17em;font-weight:500}.beta-wordmark{width:min(31vw,420px);height:auto;margin:25px 0 27px}.beta-hero h1{font-family:var(--font-display),sans-serif;font-weight:500;font-size:clamp(42px,4.7vw,72px);letter-spacing:-.065em;line-height:1.03}.beta-lead{font-size:16px;line-height:1.8;color:#666;max-width:430px;margin-top:24px}.beta-actions{display:flex;align-items:center;gap:28px;margin-top:30px}.beta-text-link{font-size:13px}.beta-text-link span{margin-left:14px}.beta-caption{font-size:11px;line-height:1.8;color:#777;max-width:440px;margin-top:28px}.beta-hero-art{position:relative;display:flex;align-items:center;justify-content:center;min-width:0}.beta-hero-art img{width:125%;max-width:none;height:auto;animation:linklu-float 9s ease-in-out infinite}.beta-hero-art span{position:absolute;bottom:38px;right:var(--site-gutter);font-size:9px;letter-spacing:.15em;color:#888}.beta-workflow{padding:100px var(--site-gutter);border-top:1px solid #e9e9e9;display:grid;grid-template-columns:1fr 1fr;gap:70px}.beta-site h2{font-family:var(--font-display),sans-serif;font-size:clamp(38px,4.4vw,64px);line-height:1.05;letter-spacing:-.055em;font-weight:500;margin-top:24px}.beta-section-intro>p:last-child{font-size:14px;color:#777;line-height:1.7;margin-top:24px;max-width:300px}.beta-workflow ol{list-style:none}.beta-workflow li{display:flex;gap:28px;padding:26px 0;border-top:1px solid #ddd}.beta-workflow li:last-child{border-bottom:1px solid #ddd}.beta-workflow li>span{font-size:11px;color:#888;padding-top:4px}.beta-workflow h3{font-size:19px;letter-spacing:-.02em}.beta-workflow li p{font-size:13px;line-height:1.8;color:#777;margin-top:9px;max-width:400px}.beta-platforms{padding:100px var(--site-gutter);background:#f5f5f3}.beta-platform-list{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:60px}.beta-platform-list article{border-top:1px solid #ccc;padding-top:22px}.beta-platform-list span{font-size:9px;letter-spacing:.1em;color:#777}.beta-platform-list h3{font-size:29px;font-weight:500;letter-spacing:-.04em;margin:26px 0 12px}.beta-platform-list p{font-size:13px;line-height:1.8;color:#666;max-width:310px}.beta-platforms .beta-caption{max-width:680px;margin-top:40px}.beta-final{background:#111;color:#fff;padding:100px var(--site-gutter)}.beta-final .beta-eyebrow{color:#aaa}.beta-button-light{background:white;color:#111;border-color:white;margin-top:35px}.beta-button-light:hover{background:#ddd}.beta-final>p:last-child{font-size:11px;color:#aaa;margin-top:20px}.beta-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:38px var(--site-gutter);font-size:12px}.beta-footer p{color:#777}@keyframes linklu-float{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-16px) rotate(1deg)}}@media(prefers-reduced-motion:reduce){.beta-hero-art img{animation:none}.beta-button{transition:none}}@media(max-width:900px){.beta-nav nav>a:nth-child(-n+2){display:none}.beta-nav nav{gap:18px}.beta-hero{min-height:650px}.beta-hero-copy{padding-top:55px}.beta-hero-art img{width:150%}.beta-workflow{gap:40px}.beta-platform-list{gap:28px}.beta-nav .beta-button{gap:16px}}@media(max-width:600px){.beta-nav{min-height:80px;gap:14px}.beta-nav img{width:90px}.beta-nav nav{font-size:12px;gap:16px}.beta-nav .beta-button{font-size:11px;min-height:42px;padding:10px 12px;gap:10px}.beta-nav nav>a:nth-child(3){display:none}.beta-hero{display:flex;flex-direction:column;min-height:0}.beta-hero-copy{padding:45px var(--site-gutter) 0}.beta-wordmark{width:250px;margin:24px 0}.beta-hero h1{font-size:52px}.beta-lead{font-size:14px;max-width:340px;line-height:1.8}.beta-actions{gap:20px;flex-wrap:wrap}.beta-caption{font-size:10px;margin-top:22px}.beta-hero-art{height:340px;overflow:hidden}.beta-hero-art img{width:400px;max-width:115%}.beta-hero-art span{bottom:20px;font-size:8px}.beta-workflow{padding:60px var(--site-gutter);grid-template-columns:1fr;gap:36px}.beta-site h2{font-size:43px}.beta-workflow li{gap:22px;padding:24px 0}.beta-workflow h3{font-size:18px}.beta-platforms{padding:60px var(--site-gutter)}.beta-platform-list{grid-template-columns:1fr;gap:36px;margin-top:38px}.beta-platform-list h3{margin-top:18px}.beta-platform-list p{max-width:100%}.beta-final{padding:65px var(--site-gutter)}.beta-footer{padding-top:28px;padding-bottom:28px;flex-wrap:wrap}.beta-footer p{display:none}}