.header{position:sticky;top:0;z-index:30}.header nav{gap:20px}.header-inner{gap:20px}.orbit-art{isolation:isolate;perspective:800px}.orbit-core{animation:core-float 7s ease-in-out infinite!important;will-change:transform}.orbit-one{animation:orbit-turn 24s linear infinite}.orbit-two{animation:orbit-reverse 30s linear infinite}.orbit-three{animation:orbit-wide 42s linear infinite}.orbit-label{transition:transform .5s cubic-bezier(.16,1,.3,1);transform:translate3d(var(--mx,0px),var(--my,0px),0)}.orbital-dot{animation:planet 9s ease-in-out infinite alternate}.dot-two{animation-delay:-4s}.motion-toggle{position:fixed;right:18px;bottom:18px;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:30px;padding:10px 18px;font:inherit;font-size:11px;z-index:35}.motion-paused *,.motion-paused *:before,.motion-paused *:after{animation-play-state:paused!important}.hero .actions .button{gap:18px}.feature{transition:border-color .3s,background .3s}.feature:hover{border-color:#79613a;background:#181a1b}.button:active{transform:translateY(1px) scale(.98)}.solution-panel.changing{animation:panel-change .4s cubic-bezier(.16,1,.3,1)}.workflow-layout{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.workflow-copy article{padding:25px 0;border-bottom:1px solid var(--line)}.workflow-copy article:first-child{padding-top:0}.workflow-copy h3{font-size:22px;margin-bottom:14px}.workflow-copy p{font-size:14px;max-width:60ch}.workflow-board{border:1px solid var(--line);border-radius:15px;background:var(--panel);padding:30px;transform:rotate(-2deg)}.board-head,.pass-top{display:flex;justify-content:space-between;color:var(--muted);font-size:11px}.board-project{display:flex;align-items:center;gap:15px;margin:32px 0;font-size:17px}.project-mark{display:grid;place-items:center;width:50px;height:50px;background:var(--accent);color:var(--ink);border-radius:10px;font-size:25px}.board-project small{display:block;font-size:11px;color:var(--muted);margin-top:5px}.board-line{border-top:1px solid var(--line);padding:20px 0;display:flex;align-items:center;gap:15px;font-size:11px}.board-line>span{color:var(--muted);min-width:75px}.board-line b{font-weight:400}.board-line i{width:6px;height:6px;border-radius:50%;background:#69c99c;margin-left:auto}.board-team{display:flex;justify-content:space-between;align-items:center;padding-top:30px}.board-team>div{display:flex}.board-team span{display:grid;place-items:center;width:40px;height:40px;background:var(--raised);border:2px solid var(--panel);border-radius:50%;margin-right:-8px;font-size:11px;color:var(--accent)}.board-team p{font-size:11px;text-align:right}.trial-band{padding:85px 0;background:#17150f;border-block:1px solid #4b402a}.trial-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:120px;align-items:center}.trial-layout>div>p{margin:25px 0;max-width:490px;font-size:15px}.trial-layout .trial-note{font-size:11px}.trial-pass{background:#e5bb68;color:#201a0e;padding:30px;border-radius:15px;position:relative;overflow:hidden}.trial-pass:after{content:'';position:absolute;right:-35px;top:60px;width:160px;height:160px;border:1px solid #9d783a;border-radius:50%;pointer-events:none}.trial-pass .pass-top{color:#514022}.seven{font-size:110px;line-height:1;margin:30px 0;letter-spacing:-.04em}.seven span{font-size:16px;display:inline-block;letter-spacing:0;margin-left:20px}.trial-pass ul{padding:0;list-style:none;line-height:2.3;font-size:13px}.trial-pass li:before{content:'✓';margin-right:12px}.trial-pass>a{display:flex;justify-content:space-between;border-top:1px solid #b58d45;padding-top:20px;margin-top:25px;font-size:13px}.trial-pass>a:hover{color:#201a0e;text-decoration:underline}.case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.case-grid article{border-top:1px solid var(--line);padding-top:25px}.case-grid svg{color:var(--accent);margin-bottom:25px}.case-grid h3{font-size:22px;margin-bottom:18px}.case-grid p{font-size:14px}.case-grid a{display:inline-block;margin-top:24px;font-size:12px;color:var(--accent)}.download-section{display:grid;grid-template-columns:1fr 1.6fr;gap:80px;align-items:center;border-block:1px solid var(--line)}.download-symbol{display:grid;place-items:center;min-height:250px;border:1px solid var(--line);border-radius:35px;background:var(--panel)}.download-symbol svg{width:100px;height:100px;color:var(--accent);stroke-width:2}.download-section p{margin-top:23px;max-width:600px;font-size:14px}.download-actions{display:flex;gap:24px;align-items:center;margin-top:25px}.download-actions button{opacity:.75;cursor:not-allowed}.download-section .release-note{font-size:11px}.resources{display:grid;grid-template-columns:1fr 1fr;gap:90px}.resources .section-heading{display:block}.resources .section-heading p{margin-top:25px}.resource-list details:first-child{padding-top:0}.header nav a{position:relative}.header nav a:after{content:'';position:absolute;left:0;bottom:-9px;width:100%;height:1px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .25s}.header nav a:hover:after{transform:scaleX(1)}.launch{transition:background .2s,border-color .2s}.launch:hover{border-color:var(--accent)}@keyframes core-float{0%,100%{transform:translateY(0) rotateY(-5deg) rotateX(4deg)}50%{transform:translateY(-14px) rotateY(5deg) rotateX(-3deg)}}@keyframes orbit-turn{from{transform:rotate(-30deg) scaleX(1.25)}to{transform:rotate(330deg) scaleX(1.25)}}@keyframes orbit-reverse{from{transform:rotate(35deg) scaleX(1.4)}to{transform:rotate(-325deg) scaleX(1.4)}}@keyframes orbit-wide{from{transform:rotate(-30deg) scaleX(1.12)}to{transform:rotate(330deg) scaleX(1.12)}}@keyframes planet{to{transform:translate(22px,25px)}}@keyframes panel-change{from{opacity:.5;transform:translateX(10px);filter:blur(2px)}to{opacity:1;transform:translateX(0);filter:blur(0)}}@media(max-width:1100px){.header nav{gap:13px}.header nav a{font-size:12px}.trial-layout{gap:60px}.workflow-layout{gap:50px}}@media(max-width:760px){.workflow-layout,.trial-layout,.download-section,.resources{grid-template-columns:1fr;gap:35px}.workflow-board{padding:22px;transform:none}.trial-band{padding:55px 0}.trial-pass{padding:25px}.case-grid{grid-template-columns:1fr;gap:30px}.download-section{gap:30px}.download-symbol{min-height:160px}.download-actions{align-items:start;flex-direction:column;gap:20px}.header nav a{font-size:14px}.header nav{max-height:calc(100vh - 76px);overflow:auto}.orbit-art{clip-path:inset(-5% -10%)}.hero .actions{align-items:start;flex-direction:column;gap:20px}.hero .actions .button{font-size:13px}.motion-toggle{right:10px;bottom:10px}.trial-layout h2{font-size:34px}.resources .section-heading{margin-bottom:0}}@media(prefers-reduced-motion:reduce){.orbit-core,.orbit,.orbital-dot,.solution-panel.changing{animation:none!important}.orbit-label{transform:none!important}.motion-toggle{display:none}}
.offscreen *{animation-play-state:paused!important}
