@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2")}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2")}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:auto;scroll-padding-top:16px}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}button{font:inherit;color:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--blue);outline-offset:5px}.skip-link{z-index:20;background:var(--bg);padding:12px;position:absolute;top:8px;left:8px;transform:translateY(-150%)}.skip-link:focus{transform:none}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stage{isolation:isolate;contain:paint;width:min(100%,1536px);margin-inline:auto;position:relative;container-type:inline-size}.stage svg{display:block}.section-line{width:100%;height:100%;color:var(--blue);pointer-events:none;z-index:-1;position:absolute;inset:0;overflow:hidden}.section-line path,.section-line circle,.section-line line,.drawing path,.drawing circle,.drawing line{vector-effect:non-scaling-stroke}.main-line{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.line-pen,.line-preview{fill:var(--blue)}.time-tick{font-family:var(--font-mono);fill:var(--ink);font-size:20px}.time-tick line{stroke:var(--blue);stroke-width:3px}.line-preview,.line-pen{opacity:0}.line-ready .line-preview,.line-ready .line-pen{opacity:1}.headline{isolation:isolate;font-family:var(--font-sans);letter-spacing:-.05em;margin:0;font-weight:800;line-height:.92}.headline span{position:relative}.headline span:before{content:"";background:var(--bg);z-index:-1;position:absolute;inset:0}.mono,.section-index{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.section-index{margin:0;font-size:28px}.fragment{border:1px solid var(--hairline);background:var(--surface-2);border-radius:0}.browser-frame{border:1px solid var(--hairline);background:var(--surface-2)}.browser-bar{border-bottom:1px solid var(--hairline);align-items:center;gap:9px;padding:12px;display:flex}.browser-bar i{border:1px solid var(--leader);border-radius:50%;width:9px;height:9px}.browser-address{font:12px var(--font-mono);color:var(--ink-2);margin-left:12px}.leader{font:20px var(--font-mono);color:var(--ink)}.leader path{stroke:var(--leader);stroke-width:1px;fill:none}.leader circle{fill:var(--ink)}.iso-plate{overflow:visible}.iso-plate polygon{stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.iso-top{fill:var(--surface)}.iso-face{fill:var(--surface-2)}.iso-plate.is-active polygon{fill:var(--blue-fill)}.iso-plate text{fill:var(--ink);font:700 22px var(--font-mono)}.iso-plate.is-active text{fill:var(--on-blue);font-size:30px}.anim [data-reveal]{opacity:0}@media (width>=1024px){.stage:not(.machine){content-visibility:auto}.stage{aspect-ratio:1536 / var(--canvas-height,1024)}.canvas-item{left:calc(var(--x,0) / 15.36 * 1cqw);top:calc(var(--y,0) / 15.36 * 1cqw);width:calc(var(--w,1536) / 15.36 * 1cqw);position:absolute}.headline{font-size:calc(var(--size,156) / 15.36 * 1cqw)}.section-index{font-size:1.823cqw}.stage .mobile-line{display:none}.section-stub .headline{--x:55;--y:210;--w:1350}.section-stub .section-index{--x:55;--y:35;--w:140}}@media (width<=1023px){.stage .desktop-line{display:none}.stage{padding:32px 24px}.headline{font-size:clamp(46px,8.8vw,84px)}.section-index{margin-bottom:72px;font-size:16px}.section-stub{min-height:680px}.section-stub .headline{max-width:740px}}@media (prefers-reduced-motion:reduce){.anim [data-reveal]{opacity:1}.main-line{stroke-dashoffset:0!important}.line-pen,.line-preview{display:none}}html:not([data-landing-ready]) .theme-toggle{visibility:hidden}.landing-header:where(.astro-txgk7l7n){z-index:5;align-items:center;gap:2.08333cqw;display:flex;position:absolute;top:1.17188cqw;left:3.90625cqw;right:3.90625cqw}.brand-link:where(.astro-txgk7l7n){margin-right:auto;text-decoration:none;display:block}.desktop-nav:where(.astro-txgk7l7n){align-items:center;gap:2.60417cqw;display:flex}nav:where(.astro-txgk7l7n) a:where(.astro-txgk7l7n){white-space:nowrap;font-size:1.4974cqw;text-decoration:none}nav:where(.astro-txgk7l7n) a:where(.astro-txgk7l7n):hover{text-decoration:underline}.theme-toggle:where(.astro-txgk7l7n){cursor:pointer;border:1px solid var(--hairline);background:var(--bg);width:3.25521cqw;height:3.25521cqw;font:.78125cqw var(--font-mono);padding:0}.mobile-menu:where(.astro-txgk7l7n){display:none}@media (width<=1023px){.landing-header:where(.astro-txgk7l7n){gap:12px;position:relative;top:auto;left:auto;right:auto}.desktop-nav:where(.astro-txgk7l7n){display:none}.theme-toggle:where(.astro-txgk7l7n){width:40px;height:40px;font-size:10px}.mobile-menu:where(.astro-txgk7l7n){display:block}summary:where(.astro-txgk7l7n){font:12px var(--font-mono);cursor:pointer;padding:12px 0 12px 8px}.mobile-menu:where(.astro-txgk7l7n) nav:where(.astro-txgk7l7n){background:var(--bg);border:1px solid var(--hairline);gap:18px;min-width:210px;padding:16px;display:grid;position:absolute;top:52px;right:0}nav:where(.astro-txgk7l7n) a:where(.astro-txgk7l7n){font-size:16px}}.hero-headline{--x:55;--y:198;--w:1370;--size:156}.hero-description{--x:60;--y:888;--w:1320;letter-spacing:-.03em;margin:0;font-size:1.95313cqw;line-height:1.35}.hero-cta{--x:60;--y:945;--w:300;width:max-content;font-size:1.82292cqw;line-height:1.3}.mobile-break{display:none}.hero-objects{color:var(--blue)}@media (width<=1023px){.hero{flex-direction:column;min-height:850px;padding:20px 24px 76px;display:flex}.hero-headline{width:100%;margin-top:72px;font-size:clamp(47px,14.36vw,120px);position:relative}.mobile-break{display:inline}.hero-description{letter-spacing:-.025em;width:100%;margin-top:310px;font-size:clamp(19px,5.13vw,32px);line-height:1.4;position:relative}.hero-cta{width:max-content;margin-top:44px;font-size:clamp(19px,5.13vw,28px);position:relative}.hero .time-tick{font-size:12px}}.anim .hero [data-object-stroke],.anim .hero [data-dog-stroke]{stroke-dasharray:1 1;stroke-dashoffset:1px}.hero .mobile-line .time-tick text{transform:translateY(59px)}@media (width<=389px){.hero .brand-link{transform:translate(calc(6.15385vw - 24px),calc(17.5px - 4.48718vw))}.hero .brand-link .wordmark{font-size:6.15385vw}.hero .brand-link .wordmark-first{width:22.5641vw}.hero .brand-link .wordmark-sword{width:3.84615vw;height:10.2564vw;margin-right:1.02564vw}}.your-day .day-note,.your-day .day-caption,.your-day .day-click-tag{background:var(--bg);margin:0}.your-day .day-note{font-size:1.30208cqw;line-height:1.2}.your-day .day-note-watch,.your-day .day-note-voice{font-size:1.43229cqw}.your-day .day-caption{white-space:nowrap;padding:0 4px;font-size:1.5625cqw;line-height:1.45}.your-day .day-caption:before,.your-day .day-caption:after{color:var(--blue);font-size:2.3em;font-weight:300;line-height:1;position:absolute;top:-10%}.your-day .day-caption:before{content:"{";left:-.5em}.your-day .day-caption:after{content:"}";right:-.5em}.your-day .day-voice{background:var(--bg);justify-content:space-between;align-items:center;gap:.26cqw;height:7.16146cqw;display:flex}.your-day [data-wave]{width:.325521cqw;height:calc(var(--bar) / 15.36 * 1cqw);background:var(--blue);transform-origin:50%;border-radius:3px;display:block}.your-day .day-browser{border:1px solid var(--hairline);background:0 0;height:24.7396cqw;font-size:1.43229cqw}.your-day .day-chrome{border-bottom:1px solid var(--blue);background:var(--surface);align-items:center;gap:2.86458cqw;height:3.77604cqw;padding:0 1.17188cqw;display:flex}.your-day .day-window-dots{gap:.911458cqw;display:flex}.your-day .day-window-dots i{border:2px solid var(--blue);border-radius:50%;width:.976563cqw;height:.976563cqw}.your-day .day-address{border:1px solid var(--leader);white-space:nowrap;flex:1;align-items:center;gap:1.30208cqw;padding:.195313cqw 1.17188cqw;display:flex}.your-day .day-address svg{fill:none;width:1.30208cqw;height:1.43229cqw;stroke:var(--ink);stroke-width:2px}.your-day .day-form{margin:3.64583cqw 3.51563cqw 0 9.11458cqw}.your-day .day-password-label{margin:0 0 1.10677cqw}.your-day .day-password{border:1px solid var(--hairline);background:var(--surface);align-items:center;gap:.716146cqw;height:3.90625cqw;padding:0 1.82292cqw;display:flex}.your-day [data-password-dot]{background:var(--ink);border-radius:50%;width:.651042cqw;height:.651042cqw}.your-day .day-sign-in{background:var(--blue-tint);place-items:center;height:4.29688cqw;margin-top:2.21354cqw;display:grid}.your-day .day-action-highlight{border:3px solid var(--blue);pointer-events:none;transform-origin:0 0;width:66.67%;height:17.37%;position:absolute;top:66.84%;left:24%}.your-day .day-cursor{width:5.59896cqw;height:6.38021cqw;stroke:var(--blue);stroke-width:3px;fill:none;position:absolute;top:70%;left:69%}.your-day .day-click-tag{border:1px solid var(--blue);white-space:nowrap;text-align:center;padding:.390625cqw .78125cqw;font-size:1.43229cqw}.your-day .day-leaders{z-index:1}.your-day .day-leaders path{stroke:var(--leader);stroke-width:1px;fill:none}.your-day .day-leaders path:last-of-type{stroke:var(--leader)}.your-day .day-leaders circle{fill:var(--ink)}.anim .your-day [data-word],.anim .your-day [data-password-dot],.anim .your-day [data-click-tag],.anim .your-day [data-cursor]{opacity:0}@media (width<=1023px){.your-day{flex-direction:column;min-height:1010px;padding-bottom:92px;display:flex}.your-day .section-index{margin-bottom:60px}.your-day .day-headline{font-size:clamp(53px,14.4vw,110px)}.your-day .day-note{width:fit-content;max-width:100%;font-size:12px;position:relative}.your-day .day-note-voice{order:2;margin:34px 0 14px 20px}.your-day .day-voice{order:3;gap:4px;width:100%;height:80px;padding-inline:18px;position:relative}.your-day [data-wave]{width:4px;height:calc(var(--bar) * .68px)}.your-day .day-caption{white-space:normal;order:4;width:auto;margin:26px 14px 32px 20px;font-size:17px;line-height:1.5;position:relative}.your-day .day-caption:before,.your-day .day-caption:after{top:16px}.your-day .day-note-watch{order:5;margin:0 0 16px 20px}.your-day .day-browser{order:6;width:calc(100% - 20px);height:240px;margin-left:20px;font-size:13px;position:relative}.your-day .day-chrome{gap:12px;height:40px;padding:0 10px}.your-day .day-window-dots{gap:5px}.your-day .day-window-dots i{border-width:1px;width:7px;height:7px}.your-day .day-address{gap:8px;min-width:0;padding:3px 5px;font-size:11px}.your-day .day-address svg{width:12px;height:14px}.your-day .day-form{margin:28px 24px 0}.your-day .day-password-label{margin-bottom:12px}.your-day .day-password{gap:8px;height:36px;padding:0 16px}.your-day [data-password-dot]{width:6px;height:6px}.your-day .day-sign-in{height:40px;margin-top:20px}.your-day .day-action-highlight{width:calc(100% - 48px);height:40px;top:151px;left:24px}.your-day .day-cursor{width:50px;height:57px;top:64%;left:72%}.your-day .day-note-vault{order:7;margin:18px 12px 0 20px;line-height:1.5}.your-day .day-click-tag{order:8;width:fit-content;margin:20px 0 0 auto;padding:7px 9px;font-size:12px;position:relative}.your-day .time-tick{font-size:12px}}@media (prefers-reduced-motion:reduce){.anim .your-day [data-word],.anim .your-day [data-password-dot],.anim .your-day [data-click-tag],.anim .your-day [data-cursor]{opacity:1}}@media (width>=1024px){.your-day .day-headline span{white-space:nowrap}}@media (width<=1023px){.your-day .day-headline,.your-day .section-index{background:var(--bg)}}.anim .your-day [data-wave]{transform:scaleY(.08)}@media (prefers-reduced-motion:reduce){.anim .your-day [data-wave]{transform:none}}@media (width>=1024px){.your-day:not(.line-ready) .desktop-line .time-tick{transform:translate(700px,963px)}}.your-day .day-sample{color:var(--ink-2);margin:.911458cqw 0 0;font-size:.78125cqw}@media (width<=1023px){.your-day .day-sample{margin-top:14px;font-size:10px}}.anim .your-day .day-action-highlight{opacity:0}@media (prefers-reduced-motion:reduce){.anim .your-day .day-action-highlight{opacity:1}}.memory .memory-note,.memory .memory-citation{background:var(--bg);margin:0;font-size:1.30208cqw;line-height:1.2}.memory .memory-note-conversations,.memory .memory-note-documents{padding-right:.65cqw}.memory .memory-note-citation{text-align:center}.memory .memory-stack{height:32.5521cqw}.memory .conversation-plate{width:100%;height:10.6771cqw;position:absolute}.memory .conversation-plate:nth-child(2){height:8.98438cqw;top:13.8021cqw;left:-.651042cqw}.memory .conversation-plate:nth-child(3){height:6.51042cqw;top:25.7161cqw;left:-.520833cqw}.memory .conversation-plate svg{width:100%;height:100%;overflow:visible}.memory .plate-top{fill:var(--surface);stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.memory .plate-side{fill:var(--surface-2);stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.memory .plate-lines{stroke:var(--leader);stroke-width:7px;fill:none}.memory .conversation-date{margin:0;font-size:1.30208cqw;font-weight:500;position:absolute;top:2%;left:22%}.memory .conversation-chat{background:var(--bg);border:1px solid var(--hairline);width:60%;margin:0;padding:.39cqw .65cqw;font-size:1.30208cqw;line-height:1.2;position:absolute;top:23%;left:23%}.memory .memory-document{height:12.8906cqw}.memory .memory-document>svg{width:100%;height:100%;fill:var(--surface);stroke:var(--ink);stroke-width:1px}.memory .memory-document>svg path{vector-effect:non-scaling-stroke}.memory .memory-document-content{font-size:1.17188cqw;position:absolute;inset:1.04167cqw 1.82292cqw}.memory .memory-sample{color:var(--ink-2);margin:0 0 .455729cqw;font-size:.78125cqw}.memory .memory-document-title{color:var(--ink-2);margin:0 0 1.10677cqw;font-size:.911458cqw}.memory .memory-passage{margin:0;font-size:1.30208cqw;line-height:1.3;position:relative}.memory .memory-passage>span:last-child{position:relative}.memory [data-memory-highlight]{background:var(--blue-tint);transform-origin:0;position:absolute;inset:0 -.390625cqw}.memory .memory-document-lines{gap:.651042cqw;margin-top:1.04167cqw;display:grid}.memory .memory-document-lines i{background:var(--leader);height:.455729cqw}.memory .memory-document-lines i:last-child{width:70%}.memory .memory-citation{border:1px solid var(--leader);text-align:center;padding:.78125cqw .651042cqw}.memory .memory-leaders{z-index:2}.memory .memory-leaders path{stroke:var(--leader);stroke-width:1px;fill:none}.memory .memory-leaders circle{fill:var(--ink)}@media (width<=1023px){.memory{flex-direction:column;min-height:1320px;padding-bottom:96px;display:flex}.memory .section-index{margin-bottom:60px}.memory .memory-headline{font-size:clamp(43px,11.3vw,105px)}.memory .memory-note{text-align:left;width:fit-content;max-width:100%;font-size:12px;line-height:1.5;position:relative}.memory .memory-note-conversations{order:2;margin:38px 0 24px 20px}.memory .memory-stack{order:3;width:min(100%,360px);height:500px;margin-inline:auto;position:relative}.memory .conversation-plate{aspect-ratio:360/164;height:auto}.memory .conversation-plate:nth-child(2){aspect-ratio:360/138;height:auto;top:175px;left:0}.memory .conversation-plate:nth-child(3){aspect-ratio:360/100;height:auto;top:340px;left:0}.memory .conversation-date{font-size:16px}.memory .conversation-chat{padding:6px 8px;font-size:16px}.memory .memory-note-documents{order:4;margin:18px 0 18px 20px}.memory .memory-document{order:5;width:calc(100% - 20px);height:190px;margin-left:20px;position:relative}.memory .memory-document-content{inset:16px 20px}.memory .memory-sample{margin-bottom:7px;font-size:11px}.memory .memory-document-title{margin-bottom:20px;font-size:11px}.memory .memory-passage{font-size:16px}.memory [data-memory-highlight]{inset:0 -4px}.memory .memory-document-lines{gap:9px;margin-top:17px}.memory .memory-document-lines i{height:5px}.memory .memory-note-citation{order:6;margin:26px 0 12px 20px}.memory .memory-citation{order:7;width:fit-content;margin-left:20px;padding:12px;font-size:16px;position:relative}.memory .time-tick{font-size:12px}}@media (width>=1024px){.memory .memory-headline span{white-space:nowrap}}@media (width<=1023px){.memory .memory-headline,.memory .section-index{background:var(--bg)}}.anim .memory [data-memory-highlight]{transform:scaleX(0)}.anim .memory [data-memory-citation],.anim .memory [data-citation-leader]{opacity:0}@media (prefers-reduced-motion:reduce){.anim .memory [data-memory-highlight]{transform:none}.anim .memory [data-memory-citation],.anim .memory [data-citation-leader]{opacity:1}}@media (width>=1024px){.memory:not(.line-ready) .desktop-line .time-tick{transform:translate(500px,968px)}}.data-section .data-sample{color:var(--ink-2);background:var(--bg);width:fit-content;margin:0 0 .651042cqw;font-size:.911458cqw}.data-section table{border-collapse:collapse;background:var(--bg);width:100%;font-size:1.17188cqw;line-height:1.2}.data-section th,.data-section td{border:1px solid var(--leader);white-space:nowrap;text-align:left;padding:.651042cqw;font-weight:400}.data-section .data-messy td:first-child{text-align:right}.data-section .data-duplicate td{position:relative}.data-section .data-duplicate td:after{content:"";background:var(--blue);height:2px;position:absolute;top:50%;left:-1px;right:-1px}.data-section .data-cells{gap:1.5625cqw;display:grid}.data-section [data-cell]{background:var(--surface);border:1px solid var(--leader);white-space:nowrap;text-align:center;padding:.455729cqw .651042cqw;font-size:1.17188cqw}.data-section .data-plates{gap:2.34375cqw;display:grid}.data-section .data-plates svg{width:100%}.data-section .data-relations path{stroke:var(--blue);stroke-width:3px;fill:none}.data-section .data-relations .data-axes{stroke-dasharray:4 6;stroke-width:1px}.data-section .data-relations rect{fill:var(--blue);stroke:var(--bg);stroke-width:2px}.data-section .data-note{background:var(--bg);margin:0;font-size:1.30208cqw;line-height:1.2}.data-section .data-leaders path{fill:none;stroke:var(--leader);stroke-width:1px}.data-section .data-leaders circle{fill:var(--ink)}.data-section .data-output{background:var(--bg);border:1px solid var(--leader);grid-template-columns:1.7fr 1fr;gap:1.17188cqw;padding:.846354cqw;display:grid}.data-section .data-clean{font-size:1.17188cqw}.data-section .data-clean th,.data-section .data-clean td{border-color:var(--hairline);padding:.585938cqw .520833cqw}.data-section .data-clean th{background:var(--surface);font-weight:600}.data-section .data-clean th:nth-child(3),.data-section .data-clean td:nth-child(3){text-align:right}.data-section .data-summary{border-left:1px solid var(--leader);padding-left:1.17188cqw}.data-section .data-summary p{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:1.17188cqw;font-weight:600}.data-section .data-chart{justify-content:space-around;align-items:end;gap:.651042cqw;height:6.77083cqw;padding:1.04167cqw .651042cqw 1.17188cqw 1.5625cqw;display:flex;position:relative}.data-section .data-chart:after{content:"";background:var(--leader);height:1px;position:absolute;bottom:1.17188cqw;left:1.17188cqw;right:0}.data-section .data-bar-column{flex:1;align-items:end;height:100%;display:flex;position:relative}.data-section [data-bar]{background:var(--blue);width:100%;height:calc(var(--amount) * 100%);transform-origin:bottom;display:block}.data-section .data-bar-column>span{text-align:center;width:100%;color:var(--ink-2);font-size:.651042cqw;position:absolute;top:calc(100% + .195313cqw)}.data-section .data-zero{color:var(--ink-2);font-size:.78125cqw;position:absolute;bottom:.846354cqw;left:0}@media (width<=1023px){.data-section{flex-direction:column;min-height:1550px;padding-bottom:96px;display:flex}.data-section .section-index{margin-bottom:60px}.data-section .data-headline{font-size:clamp(45px,12.2vw,100px)}.data-section .data-headline br{display:none}.data-section .data-headline span{display:block}.data-section .data-source{order:2;width:calc(100% - 20px);margin:38px 0 0 20px;position:relative}.data-section .data-sample{margin-bottom:12px;font-size:11px}.data-section table{font-size:11px}.data-section th,.data-section td{padding:12px 6px}.data-section .data-cells{flex-wrap:wrap;order:3;gap:8px;width:calc(100% - 20px);margin:25px 0 0 20px;display:flex;position:relative}.data-section [data-cell]{padding:7px;font-size:11px}.data-section .data-note{width:fit-content;max-width:calc(100% - 20px);margin-left:20px;font-size:12px;line-height:1.5;position:relative}.data-section .data-note-clean{order:4;margin-top:34px;margin-bottom:0}.data-section .data-note-ask{order:5;margin-top:10px;margin-bottom:26px}.data-section .data-plates{order:6;gap:30px;width:266px;max-width:calc(100% - 30px);margin-inline:auto;position:relative}.data-section .data-note-interface{order:7;margin-top:34px;margin-bottom:18px}.data-section .data-output{flex-direction:column;order:8;gap:24px;width:calc(100% - 20px);margin-left:20px;padding:12px;display:flex;position:relative}.data-section .data-clean{font-size:10px}.data-section .data-clean th,.data-section .data-clean td{padding:10px 4px}.data-section .data-summary{border-left:none;border-top:1px solid var(--hairline);padding:18px 12px 0}.data-section .data-summary p{text-align:center;font-size:17px}.data-section .data-chart{gap:20px;height:140px;padding:20px 20px 20px 30px}.data-section .data-chart:after{bottom:20px;left:20px}.data-section .data-bar-column>span{font-size:10px;top:calc(100% + 5px)}.data-section .data-zero{font-size:10px;bottom:16px}.data-section .time-tick{font-size:12px}.data-section .data-headline,.data-section .section-index{background:var(--bg)}}.data-section .data-duplicate-ghost{opacity:0;pointer-events:none;background:var(--surface);width:100%;color:var(--ink);grid-template-columns:1fr 1.2fr 1.1fr;font-size:1.17188cqw;display:grid;position:absolute;top:7.42188cqw;left:0}.data-section .data-duplicate-ghost span{border:1px solid var(--leader);text-decoration:line-through;text-decoration-color:var(--blue);padding:.651042cqw}.anim .data-section [data-cell],.anim .data-section [data-clean-row],.anim .data-section [data-relation]{opacity:0}.anim .data-section [data-bar]{transform:scaleY(0)}@media (width<=1023px){.data-section .data-duplicate-ghost{font-size:11px;top:105px}.data-section .data-duplicate-ghost span{padding:12px 6px}}@media (prefers-reduced-motion:reduce){.anim .data-section [data-cell],.anim .data-section [data-clean-row],.anim .data-section [data-relation]{opacity:1}.anim .data-section [data-bar]{transform:none}}@media (width>=1024px){.data-section:not(.line-ready) .desktop-line .time-tick{transform:translate(792px,634px)}}.anim .data-section [data-data-plate]{transform:translateY(-24px)}@media (prefers-reduced-motion:reduce){.anim .data-section [data-data-plate]{transform:none}}.b-paladin:where(.astro-2hsn6yef){width:100%;height:100%}.code .code-headline{--x:48;--y:108;--w:1450;--size:140}.code-circuit{font-family:var(--font-mono);font-size:1.5625cqw}.code-node,.code-agent,.code-diff,.code-test,.code-checklist,.code-preview{box-sizing:border-box;border:1px solid var(--hairline);background:var(--surface);color:var(--ink)}.code-node{text-align:center;padding:.55cqw .8cqw}.code-root{--x:166;--y:631;--w:194;font-size:1.75cqw;font-weight:700}.code-agent{align-items:center;gap:1.3cqw;height:5.08cqw;padding:.3cqw .7cqw;font-size:1.82cqw;display:flex}.code-agent>span{flex:none;width:3.8cqw;height:4.5cqw}.code-forge{--x:454;--y:498;--w:216}.code-atlas{--x:454;--y:714;--w:216}.code-sub{--w:166}.code-sub-0{--x:769;--y:474}.code-sub-1{--x:769;--y:538}.code-sub-2{--x:763;--y:660;--w:152}.code-sub-3{--x:763;--y:771;--w:152}.code-note{background:var(--bg);width:max-content;margin:0;font-size:1.43cqw;line-height:1.4}.code-note-1{--x:92;--y:531;--w:300}.code-note-2{--x:418;--y:424;--w:300}.code-note-3{--x:918;--y:600;--w:420}.code-note-4{--x:583;--y:864;--w:330}.code-diff{--x:1034;--y:466;--w:268;background:var(--surface-2);padding:.9cqw}.code-diff>div{color:var(--diff-add);background:var(--surface);align-items:center;gap:1.2cqw;padding:.1cqw .8cqw;display:flex}.code-diff .code-deletion{color:var(--diff-del);background:var(--surface-2)}.code-diff i{background:currentColor;width:72%;height:2px}.code-diff>div:last-child i{width:87%}.code-test{--x:999;--y:652;--w:322;white-space:nowrap;background:var(--surface-2);gap:2cqw;padding:.65cqw 1.5cqw;display:flex;position:absolute}.code-test strong{color:var(--diff-add);border-left:1px solid var(--leader);padding-left:2cqw;font-weight:600}.code-test-failed{color:var(--diff-del);opacity:0;position:absolute;right:1.5cqw}.code-checklist{--x:999;--y:728;--w:203;background:var(--surface-2);padding:.45cqw 1.8cqw;font-size:1.43cqw;line-height:1.22}.code-checklist [data-code-check]{color:var(--blue-text);margin-right:1cqw}.code-ellipsis{padding-left:2.9cqw}.code-preview{--x:914;--y:879;--w:422;grid-template-columns:1fr auto;gap:.35cqw .8cqw;padding:.55cqw 1.2cqw;font-size:1.43cqw;display:grid}.code-preview strong{font-size:1.56cqw}.code-preview-address{text-underline-offset:3px;color:var(--blue-text);white-space:nowrap;grid-column:1;font-size:1.2cqw;text-decoration:underline}.code-sample{color:var(--ink-2);align-self:center;font-size:.72cqw}.code-preview svg{grid-area:2/2;justify-self:center;width:1.8cqw;height:2.2cqw}@media (width<=1023px){.code{box-sizing:border-box;min-height:1430px;padding:32px 24px 80px}.code .code-headline{font-size:clamp(44px,11.5vw,90px)}.code-circuit{border-left:0;grid-template-columns:1fr 1fr;gap:16px 10px;margin:52px 0 0 calc(12.8205vw - 24px);padding-left:20px;font-size:18px;display:grid;position:relative}.code-circuit .canvas-item{width:auto;position:relative;inset:auto}.code-note{grid-column:1/-1;width:fit-content;font-size:12px}.code-node{padding:12px 8px;font-size:15px}.code-root{grid-column:1/-1;justify-self:start;padding:14px 20px;font-size:20px}.code-agent{grid-column:1/-1;gap:10px;height:74px;padding:8px;font-size:19px}.code-agent>span{width:42px;height:56px}.code-forge{grid-row:4}.code-atlas{grid-row:7}.code-sub-0,.code-sub-1{grid-row:5}.code-sub-2,.code-sub-3{grid-row:8}.code-diff{grid-area:6/1/auto/-1;padding:12px}.code-diff>div{gap:20px;padding:5px 10px}.code-note-3{grid-row:9;margin-top:10px}.code-test{grid-area:10/1/auto/-1;gap:14px;padding:14px 12px;font-size:17px;position:relative}.code-test strong{padding-left:14px}.code-test-failed{right:12px}.code-checklist{grid-column:1/-1;padding:14px 20px;font-size:17px}.code-checklist [data-code-check]{margin-right:20px}.code-ellipsis{padding-left:38px}.code-note-4{margin-top:14px}.code-preview{grid-column:1/-1;gap:10px 5px;padding:14px 10px;font-size:16px}.code-preview strong{font-size:18px}.code-preview-address{font-size:11px}.code-sample{font-size:9px}.code-preview svg{width:17px;height:22px}.code .time-tick{display:none}}@media (prefers-reduced-motion:reduce){.code [data-code-branch],.code [data-code-check]{stroke-dashoffset:0!important;opacity:1!important}}.code .code-diff>div{background:var(--bg)}.code:not(.line-ready) .desktop-line .time-tick{transform:translate(559px,992px)}.code-sample{white-space:nowrap}@media (prefers-reduced-motion:no-preference){.anim .code [data-code-branch]{stroke-dasharray:1 1;stroke-dashoffset:1px}.anim .code [data-test-result],.anim .code [data-code-check]{opacity:0}.anim .code .code-test-failed{opacity:1}}@media (width<=1023px){.code-root:before,.code-agent:before{content:"";border-top:3px solid var(--blue);width:20px;position:absolute;top:50%;left:-20px}.code-sample{font-size:10px}}.work .work-headline{--x:40;--y:150;--w:1350;--size:168}.work-stations{font-family:var(--font-mono)}.work-document{box-sizing:border-box;border:1px solid var(--leader);background:var(--surface-2);height:13.8cqw;color:var(--ink-2);transform-origin:bottom;padding:.7cqw;font-size:.66cqw}.work-document i{background:var(--leader);width:90%;height:2px;margin:.45cqw 0;display:block}.work-document i:nth-of-type(2n){width:76%}.work-station h3{text-align:center;background:var(--bg);width:100%;margin:0;font-size:1.43cqw;font-weight:400;position:absolute;top:17.95cqw}.work-station-1{--y:594!important}.work-station-1 .work-document{height:10.9cqw}.work-station-4{--y:592!important}.work-station-4 .work-document{height:11.2cqw}.work-station-1 h3{top:16.25cqw}.work-station-4 h3{top:16.4cqw}.work-browser-chrome{border-bottom:1px solid var(--hairline);gap:.45cqw;padding-bottom:.4cqw;display:flex}.work-browser-chrome i{border:1px solid var(--ink-2);background:0 0;height:.45cqw;margin:0;width:.45cqw!important}.work-search-field{border:1px solid var(--leader);align-items:center;gap:.4cqw;height:1.7cqw;margin:.8cqw 0;display:flex}.work-search-field svg{fill:none;width:1.2cqw;stroke:var(--ink-2);margin-left:.4cqw}.work-source{margin:1cqw .3cqw}.work-source u{color:var(--blue-text);font-weight:600}.work-source i{height:1px;margin:.35cqw 0}.work-presentation{align-items:center;gap:1cqw;height:100%;display:flex}.work-slide-rail{border-right:1px solid var(--hairline);box-sizing:border-box;width:2.6cqw;height:100%;padding-right:.6cqw}.work-slide-rail i,.work-slide-rail b{border:1px solid var(--leader);background:0 0;height:1.7cqw;margin:.7cqw 0;display:block;width:1.7cqw!important}.work-slide-rail b{border:2px solid var(--blue)}.work-slide{border:1px solid var(--leader);box-sizing:border-box;flex:1;height:8cqw;padding:1cqw;position:relative}.work-slide b{color:var(--ink);font-size:.7cqw;font-weight:500}.work-slide i{width:64%}.work-bars{align-items:end;gap:.6cqw;height:3.5cqw;display:flex;position:absolute;bottom:1cqw;right:1cqw}.work-bars span{background:var(--blue);width:1.3cqw;height:45%}.work-bars span:nth-child(2){height:72%}.work-bars span:nth-child(3){height:100%}.work-word{padding:1.2cqw .5cqw}.work-word b{color:var(--blue-text);margin-bottom:1.2cqw;font-size:.7cqw;display:block}.work-word i{height:2px;margin:.65cqw 0}.work-sheet{border:1px solid var(--leader);margin:.4cqw 0}.work-sheet>div{border-bottom:1px solid var(--leader);grid-template-columns:1fr 1.5fr 1fr;align-items:center;height:1.12cqw;font-size:.48cqw;display:grid}.work-sheet>div:last-child{border-bottom:0}.work-sheet span{border-right:1px solid var(--leader);text-align:center;height:100%;overflow:hidden}.work-sheet span:last-child{border:0}.work-sheet-head{background:var(--blue-tint)}.work-whiteboard{width:100%;height:100%;color:var(--ink);stroke-width:1px}.work-mail svg{fill:none;width:1.8cqw;height:1.2cqw;stroke:var(--ink);margin-bottom:.6cqw}.work-mail p{border-top:1px solid var(--hairline);margin:.4cqw 0;padding-top:.4cqw;font-size:.66cqw;line-height:1.6}.work-mail b{color:var(--ink);font-weight:500}.work-mail strong{background:var(--blue-tint);color:var(--ink);white-space:nowrap;text-align:center;margin-top:1cqw;padding:.5cqw .2cqw;font-size:.81cqw;display:block}.work-mail-lines i{height:1px}.work-timetable{--x:345;--y:923;--w:1120;font-family:var(--font-mono);font-size:1.65cqw}.work-timetable p{background:var(--bg);width:max-content;margin:.4cqw 0 0}.work-sample{color:var(--ink-2);background:var(--bg);font-size:.78cqw}.work-digit-window{vertical-align:bottom;height:1.3em;display:inline-block;overflow:hidden}.work-digit-window>span{display:inline-block}@media (width<=1023px){.work{box-sizing:border-box;min-height:2110px;padding:32px 24px 90px}.work .work-headline{font-size:clamp(56px,14vw,100px)}.work-stations{border-left:0;gap:32px;margin:60px 0 0 calc(13.3333vw - 24px);padding-left:24px;display:grid}.work-station{width:100%;position:relative}.work-station:before{content:"";border:3px solid var(--blue);background:var(--bg);box-sizing:border-box;border-radius:50%;width:14px;height:14px;position:absolute;top:23px;left:-31px}.work-station h3{text-align:left;margin:12px 0 0;font-size:17px;position:static}.work-document,.work-station-1 .work-document,.work-station-4 .work-document{width:100%;max-width:400px;height:204px;padding:12px;font-size:12px}.work-document i{margin:7px 0}.work-browser-chrome{gap:7px;padding-bottom:6px}.work-browser-chrome i{height:6px;width:6px!important}.work-search-field{gap:7px;height:27px;margin:10px 0}.work-search-field svg{width:16px;margin-left:6px}.work-source{margin:10px 4px}.work-source i{margin:5px 0}.work-presentation{gap:14px}.work-slide-rail{width:40px;padding-right:8px}.work-slide-rail i,.work-slide-rail b{height:26px;margin:12px 0;width:26px!important}.work-slide{height:140px;padding:12px}.work-slide b{font-size:11px}.work-slide i{width:70%}.work-bars{gap:8px;height:55px;bottom:12px;right:12px}.work-bars span{width:20px}.work-word{padding:8px}.work-word b{margin-bottom:14px;font-size:12px}.work-word i{height:1px;margin:10px 0}.work-sheet{margin:0}.work-sheet>div{height:19px;font-size:10px}.work-mail svg{width:26px;height:18px;margin-bottom:6px}.work-mail p{margin:4px 0;padding-top:6px;font-size:11px;line-height:1.5}.work-mail strong{margin-top:10px;padding:8px 2px;font-size:12px}.work-mail-lines{display:none}.work-timetable{width:auto;margin:46px 0 0 52px;font-size:16px;position:relative}.work-timetable p{width:auto;max-width:500px;line-height:1.8}.work-sample{font-size:11px}.work .time-tick{display:none}}.work:not(.line-ready) .desktop-line .time-tick{transform:translate(936px,824px)}.b-plate:where(.astro-l3bl3ptm){width:100%;aspect-ratio:calc(var(--plate-w) + var(--plate-d)) / calc(var(--plate-d) + var(--plate-t));font-family:var(--font-mono);position:relative}.b-plate:where(.astro-l3bl3ptm) svg:where(.astro-l3bl3ptm){width:100%;height:100%;display:block;overflow:visible}.b-plate:where(.astro-l3bl3ptm) polygon:where(.astro-l3bl3ptm),.b-plate:where(.astro-l3bl3ptm) path:where(.astro-l3bl3ptm){stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.b-top:where(.astro-l3bl3ptm){fill:var(--surface)}.b-face:where(.astro-l3bl3ptm){fill:var(--surface-2)}.b-edge:where(.astro-l3bl3ptm){fill:none}.b-label:where(.astro-l3bl3ptm){width:calc(100% * var(--plate-w) / (var(--plate-w) + var(--plate-d)));height:calc(100% * var(--plate-t) / (var(--plate-d) + var(--plate-t)));white-space:nowrap;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex;position:absolute;bottom:0;left:0}.b-active:where(.astro-l3bl3ptm)>svg:where(.astro-l3bl3ptm)>.b-top:where(.astro-l3bl3ptm),.b-active:where(.astro-l3bl3ptm)>svg:where(.astro-l3bl3ptm)>.b-face:where(.astro-l3bl3ptm){fill:var(--blue-fill)}.b-active:where(.astro-l3bl3ptm)>.b-label:where(.astro-l3bl3ptm){color:var(--on-blue);font-size:1.3em;font-weight:800}.machine .machine-headline{--x:32;--y:244;--w:660;--size:128}.machine-layers{font-family:var(--font-mono);margin:0;padding:0;font-size:1.43cqw;list-style:none}.machine-layer{z-index:calc(7 - var(--order));transform-origin:50%}.machine-note{text-align:right;background:var(--bg);width:14cqw;font-size:1.17cqw;line-height:1.2;position:absolute;top:1.3cqw;right:calc(100% + 1cqw)}.machine-note small{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-top:.4cqw;font-size:.97cqw;display:block}.machine-note:after{content:"";border-bottom:1px solid var(--leader);width:.75cqw;position:absolute;top:1.5cqw;right:-1cqw}.machine-layer-2 .machine-note small{color:var(--blue-text)}.machine-layer-2 .b-plate:after{content:"";pointer-events:none;border-bottom:1px solid var(--ink);position:absolute;inset:0}.machine-sword{width:3cqw;height:4cqw;position:absolute;top:.1cqw;left:47%;transform:rotate(42deg)scale(.7)}.machine-insets{gap:.5cqw;width:72%;display:flex;position:absolute;top:14%;left:14%}.machine-insets .b-plate{width:32%}.machine-arm{width:19%;height:70%;position:absolute;top:0;left:10%}.machine-layer-5 .b-label{box-sizing:border-box;padding-left:10%;font-size:1.2cqw}.machine-tools{gap:.35cqw;font-size:.78cqw;display:flex}.machine-tools .b-plate{flex:1}.machine-axis{height:49.5cqw}.machine-packet{background:var(--blue);height:.78cqw}.machine-progress{--x:1208;--y:127;--w:290;font:1.17cqw var(--font-mono);align-items:center;gap:1cqw;display:flex}.machine-progress i{background:var(--hairline);width:12cqw;height:4px}.machine-progress b{background:var(--blue);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.machine-dimension{height:calc(var(--gap) / 15.36 * 1cqw);font:.98cqw var(--font-mono)}.machine-dimension:before,.machine-dimension-cap{content:"";border-top:1px solid var(--ink-2);width:.7cqw;display:block;position:absolute;top:0;left:0}.machine-dimension-cap{top:100%}.machine-dimension-rule{border-left:1px solid var(--ink-2);transform-origin:top;height:100%;position:absolute;top:0;left:.35cqw}.machine-dimension span{white-space:nowrap;background:var(--bg);position:absolute;top:50%;left:1.1cqw}.machine-layer.b-seated>.b-plate>svg>.b-top,.machine-layer.b-seated>.b-plate>svg>.b-face{fill:var(--blue-fill)}.machine-layer.b-seated>.b-plate>.b-label{color:var(--on-blue);font-size:1.3em;font-weight:800}@media (width<=1023px){.machine{box-sizing:border-box;min-height:1370px;padding:32px 24px 90px}.machine .machine-headline{font-size:clamp(56px,14vw,100px)}.machine-layers{gap:38px;margin:64px 0 0 28px;font-size:17px;display:grid}.machine-layer{width:100%;max-width:550px;padding-bottom:50px;position:relative}.machine-note{text-align:left;width:100%;margin-top:-40px;font-size:12px;top:100%;left:0;right:auto}.machine-note small{margin-top:5px;font-size:11px}.machine-note:after,.machine-progress,.machine-dimensions,.machine-axis,.machine-packet{display:none}.machine-sword{width:30px;height:45px;top:0;left:47%;transform:rotate(42deg)}.machine-layer-5 .b-label{padding-left:20%;font-size:12px}.machine-tools{gap:3px;min-height:55px;font-size:7px}.machine-arm{width:19%;height:70%}.machine-layer-2 .b-plate{font-size:17px}.machine .time-tick{display:none}}.machine .time-tick{display:none}@media (width<=1023px){.machine .machine-axis{display:none}.machine-tools{grid-template-columns:repeat(3,1fr);gap:8px;min-height:0;font-size:11px;display:grid}.machine-tools .b-label{font-size:11px}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.anim .machine{height:calc(min(100vw,1536px)/1.5 + 150vh)}}.machine-canvas{display:contents}@media (width>=1024px){.machine-canvas{aspect-ratio:1536/1024;isolation:isolate;display:block;position:relative}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.anim .machine-canvas{position:sticky;top:0}}@media (width>=1024px){.machine-note{left:calc((660 - var(--x)) / 15.36 * 1cqw);width:11.07cqw;right:auto}}.machine-score-number{--x:30;--y:565;--w:590;letter-spacing:-.065em;margin:0;font-size:11cqw;font-weight:800;line-height:.95}.machine-score-number span{background:var(--bg)}.machine-score-caption{--x:38;--y:747;--w:580;font:.91cqw/1.5 var(--font-mono);background:var(--bg);margin:0}.machine-score-chart{--x:38;--y:810;--w:580;font:1.17cqw var(--font-mono);font-variant-numeric:tabular-nums}.machine-score-axis{width:24cqw;color:var(--ink-2);justify-content:space-between;height:1cqw;margin-left:8.6cqw;font-size:.65cqw;display:flex}.machine-score-row{grid-template-columns:8.6cqw 24cqw 5cqw;align-items:center;height:2.75cqw;display:grid}.machine-score-label,.machine-score-value{background:var(--bg);width:max-content}.machine-score-value{justify-self:end}.machine-score-rule{border-top:1px solid var(--leader);position:relative}.machine-score-rule i{left:calc(var(--score) * 1%);background:var(--leader);width:3px;height:1.5cqw;position:absolute;top:0;transform:translate(-50%,-50%)}.machine-score-primary .machine-score-rule i{background:var(--blue)}@media (width<=1023px){.machine-benchmark{display:none}}.measured .measured-headline{--x:40;--y:140;--w:940;--size:140}.measured-number{--x:34;--y:440;--w:700;font-family:var(--font-sans);letter-spacing:-.065em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:14.32cqw;font-weight:800;line-height:.95}.measured-number span{background:var(--bg)}.measured-number [data-measured-number]{width:1.945em;display:inline-block}.measured-caption{--x:44;--y:651;--w:685;font:1.43cqw/1.4 var(--font-mono);background:var(--bg);margin:0}.measured-chart{--x:46;--y:740;--w:660;font:1.56cqw var(--font-mono);font-variant-numeric:tabular-nums}.measured-axis{width:25.26cqw;color:var(--ink-2);justify-content:space-between;height:1.4cqw;margin-left:11.4583cqw;font-size:.78cqw;display:flex}.measured-row{grid-template-columns:11.4583cqw 25.26cqw 5.1cqw;align-items:center;gap:0;height:3.25cqw;display:grid}.measured-label{background:var(--bg);width:max-content}.measured-rule{border-top:1px solid var(--leader);position:relative}.measured-rule i{left:calc(var(--score) * 1%);background:var(--leader);width:3px;height:1.7cqw;position:absolute;top:0;transform:translate(-50%,-50%)}.measured-primary .measured-rule{border-color:var(--blue)}.measured-primary .measured-rule i{background:var(--blue)}.measured-value{text-align:right;background:var(--bg);justify-self:end;padding-left:.3cqw}.measured-profile{--x:772;--y:565;--w:680;font-size:1.95cqw}.measured-profile .b-label{font-weight:600}.measured-profile-tiles{gap:4%;width:72%;display:flex;position:absolute;top:17%;left:14%}.measured-profile-tiles>.b-plate{width:30.7%}.measured-note{font:1.56cqw/1.22 var(--font-mono);text-align:center;background:var(--bg)}.measured-note-1{--x:995;--y:236;--w:265}.measured-note-2{--x:1138;--y:366;--w:190}.measured-note-3{--x:1308;--y:428;--w:205}.measured-source{--x:804;--y:834;--w:650;font:1.04cqw var(--font-mono);color:var(--ink-2);background:var(--bg);width:max-content;margin:0}@media (width<=1023px){.measured{box-sizing:border-box;min-height:1100px;padding:32px 24px 90px}.measured .measured-headline{font-size:clamp(48px,12.2vw,92px)}.measured-number{width:auto;margin:48px 0 0 22px;font-size:clamp(84px,23vw,160px);position:relative}.measured-number [data-measured-number]{width:auto}.measured-caption{width:auto;margin:24px 0 0 22px;font-size:14px;line-height:1.65;position:relative}.measured-chart{width:auto;margin:38px 0 0 22px;font-size:13px;position:relative}.measured-axis{width:auto;height:26px;margin-left:98px;margin-right:38px;font-size:10px}.measured-row{grid-template-columns:98px 1fr 38px;height:43px}.measured-rule i{width:3px;height:20px}.measured-profile{width:auto;margin:80px 0 0 22px;font-size:16px;position:relative}.measured-profile .b-label{font-size:15px}.measured-note{text-align:left;width:auto;margin:22px 0 0 22px;font-size:13px;position:relative}.measured-note br{display:none}.measured-note-1{margin-top:32px}.measured-leaders{display:none}.measured-source{width:auto;margin:32px 0 0 22px;font-size:11px;position:relative}.measured .time-tick{display:none}}.measured:not(.line-ready) .desktop-line .time-tick{transform:translate(444px,994px)}@media (width<=1023px){.measured .measured-leaders{display:none}}.install .install-headline{--x:55;--y:168;--w:1400;--size:156}.install-terminal{--x:630;--y:512;--w:830;border:1px solid var(--hairline);background:var(--surface)}.install-tabs{border-bottom:1px solid var(--hairline);background:var(--surface-2);display:flex}.install-tabs a{border-right:1px solid var(--hairline);padding:1.3cqw 1.8cqw;font-size:1.17cqw;text-decoration:none}.install-tabs a[aria-selected=true]{color:var(--blue-text);background:var(--blue-tint);position:relative}.install-tabs a[aria-selected=true]:after{content:"";background:var(--blue);height:3px;position:absolute;inset:auto 0 0}.install-panels{padding:1.6cqw 2cqw}.install-panels section+section{margin-top:1.2cqw}.install-panels h3{color:var(--ink-2);margin:0 0 .5em;font-size:1.04cqw;font-weight:400}.install-panels pre{white-space:pre-wrap;overflow-wrap:anywhere;font:1.17cqw/1.7 var(--font-mono);margin:0}.install-enhanced .install-panels{align-items:center;min-height:12cqw;display:grid}.install-enhanced [data-install-panel]{margin:0}.install-enhanced [data-install-panel][hidden],.install-enhanced h3{display:none}.install-toolbar{border-top:1px solid var(--hairline);color:var(--ink-2);justify-content:space-between;align-items:center;gap:12px;padding:.9cqw 1.2cqw;font-size:.85cqw;display:flex}.install-toolbar button{border:1px solid var(--leader);background:var(--surface-2);color:var(--ink);font:inherit;cursor:pointer;padding:.5em .8em}.install-notes{--x:110;--y:553;--w:445;margin:0;padding:0;font-size:1.3cqw;line-height:1.55;list-style:none}.install-notes li{background:var(--bg);width:fit-content;margin-bottom:2cqw}.install-instructions{--x:630;--y:944;--w:400;background:var(--bg);width:max-content;font-size:1.56cqw}.install:not(.line-ready) .desktop-line .time-tick{transform:translate(1200px,984px)}@media (width<=1023px){.install{min-height:1000px;padding:32px 24px 130px}.install .install-headline{font-size:clamp(46px,12vw,100px)}.install-terminal{width:auto;margin:64px 0 0 22px;position:relative}.install-tabs a{text-align:center;flex:1;padding:15px 5px;font-size:11px}.install-panels,.install-enhanced .install-panels{min-height:220px;padding:24px 16px}.install-panels pre{font-size:13px}.install-panels h3{margin-top:20px;font-size:12px}.install-toolbar{padding:12px;font-size:10px}.install-notes{width:auto;margin:40px 0 0 22px;font-size:13px;position:relative}.install-notes li{margin-bottom:22px}.install-instructions{width:auto;margin:24px 0 0 22px;font-size:18px;display:inline-block;position:relative}.install .time-tick{display:none}}@media (width>=1024px){.install-terminal:not(.install-enhanced) .install-panels{padding:1cqw 2cqw}.install-terminal:not(.install-enhanced) pre{font-size:1.04cqw;line-height:1.5}.install-terminal:not(.install-enhanced) h3{font-size:.91cqw}.install-terminal:not(.install-enhanced) section+section{margin-top:.6cqw}}.extensions .extensions-headline{--x:40;--y:216;--w:580;--size:168}.extensions-base{--x:554;--y:422;--w:935;font:1.95cqw var(--font-mono)}.extensions-slots{gap:2%;width:87%;font-size:1.3cqw;display:flex;position:absolute;top:16%;left:7%}.extensions-slots>.b-plate{width:23.5%}.extensions-slots .b-label{white-space:normal;text-align:center;font-size:1.17cqw;line-height:1.1;bottom:42%}.extensions-modules{font:1.43cqw var(--font-mono);margin:0;padding:0;list-style:none}.extensions-module-note{text-align:center;background:var(--bg);white-space:nowrap;width:100%;font-size:1.43cqw;position:absolute;bottom:calc(100% + 7cqw);left:0}.extensions-module-note small{color:var(--ink-2);margin-top:.4cqw;font-size:1.04cqw;display:block}.extensions-module-note:after{content:"";border-left:1px solid var(--leader);transform-origin:top;height:6cqw;position:absolute;top:calc(100% + .4cqw);left:50%;transform:rotate(-17deg)}.extensions-module-1 .extensions-module-note{bottom:calc(100% + 5cqw)}.extensions-module-1 .extensions-module-note:after{height:4cqw;transform:rotate(21deg)}.extensions-module-1 .extensions-module-note small{color:var(--blue-text)}.extensions-arm{width:30%;height:55%;position:absolute;top:0;left:40%}.extensions-caption{--x:554;--y:625;--w:930;font:1.69cqw var(--font-mono);background:var(--bg);width:max-content;margin:0}.extensions-sword{--x:1242;--y:691;--w:40;background:var(--bg);justify-content:center;display:flex}.extensions .extensions-sword .wordmark-sword{width:2.6cqw;height:6.25cqw;margin:0}.extensions-closing{--x:40;--y:798;--w:950;--size:168}.extensions-cta{--x:55;--y:960;--w:310;width:max-content;font-size:1.82cqw}.extensions-credit{--x:834;--y:966;--w:670;font:1.17cqw/1.4 var(--font-mono);text-align:right;background:var(--bg);margin:0}.extensions .extensions-module.b-seated .b-top,.extensions .extensions-module.b-seated .b-face{fill:var(--blue-fill)}.extensions .extensions-module.b-seated .b-label{color:var(--on-blue);font-size:1.3em;font-weight:800}@media (width<=1023px){.extensions{box-sizing:border-box;min-height:1490px;padding:32px 24px 70px}.extensions .extensions-headline{font-size:clamp(64px,16vw,110px)}.extensions-base{width:auto;max-width:640px;margin:590px 0 0 28px;font-size:18px;position:relative}.extensions-slots{font-size:9px}.extensions-slots .b-label{font-size:7px}.extensions-modules{gap:64px;font-size:17px;display:grid;position:absolute;top:380px;left:76px;right:24px}.extensions-module{width:100%;max-width:350px;position:relative}.extensions-module-note,.extensions-module-1 .extensions-module-note{text-align:left;font-size:12px;bottom:calc(100% + 12px)}.extensions-module-note small{margin-left:10px;font-size:10px;display:inline}.extensions-module-note:after{display:none}.extensions-module .b-plate{width:90%;max-width:350px}.extensions-module-1 .b-plate{font-size:18px}.extensions-caption{width:auto;max-width:550px;margin:28px 0 0 28px;font-size:16px;line-height:1.6;position:relative}.extensions-sword{width:28px;position:absolute;top:calc(78.3893% - 44px);left:calc(82.5641% - 14px)}.extensions .extensions-sword .wordmark-sword{width:24px;height:64px}.extensions .extensions-closing{width:auto;margin-top:260px;font-size:clamp(58px,15vw,120px);position:relative}.extensions-cta{width:auto;margin:24px 0 0 26px;font-size:20px;display:inline-block;position:relative}.extensions-credit{text-align:left;width:auto;margin:40px 0 0 26px;font-size:12px;line-height:1.7;position:relative}.extensions .time-tick{display:none}}.extensions:not(.line-ready) .desktop-line .time-tick{transform:translate(817px,757px)}@media (width<=1023px){.extensions-slots .b-plate:last-child .b-label{white-space:nowrap;width:100px;height:auto;font-size:11px;inset:calc(100% + 26px) 0 auto auto}.extensions-caption{margin-top:48px}}.extensions-install{--x:360;--y:960;--w:180;width:max-content;font-size:1.56cqw}@media (width<=1023px){.extensions-install{width:max-content;margin:22px 0 0 26px;font-size:18px;display:block;position:relative}}
