.section-rail[data-v-1df9b887]{z-index:5;gap:7px;display:grid;position:absolute;top:clamp(96px,11vh,136px);left:clamp(22px,2.4vw,48px)}.section-rail strong[data-v-1df9b887]{color:#ecebe6;letter-spacing:.04em;font-size:17px;font-weight:600;line-height:1}.section-rail span[data-v-1df9b887]{color:#686f78;letter-spacing:.18em;font-family:IBM Plex Mono,monospace;font-size:8px;line-height:1}.section-rail[data-v-1df9b887]:after{content:"";background:color-mix(in srgb,var(--home-accent) 62%,transparent);width:22px;height:1px;margin-top:10px;display:block}@media (width<=1100px){.section-rail[data-v-1df9b887]{display:none}}.about-screen[data-v-c211bb82]{background:radial-gradient(circle at 68%,#ff9f1a0d,#0000 30%),#080a0d;min-height:120svh}.about-layout[data-v-c211bb82]{gap:0;display:grid}.about-bottom[data-v-c211bb82],.about-top[data-v-c211bb82]{align-items:center;gap:clamp(48px,8vw,128px);display:grid}.about-top[data-v-c211bb82]{grid-template-columns:minmax(360px,.88fr) minmax(460px,1.12fr);min-height:50svh;padding:clamp(20px,3vh,36px) 0}.about-bottom[data-v-c211bb82]{grid-template-columns:minmax(480px,1.15fr) minmax(300px,.65fr);min-height:42svh;padding:clamp(12px,2vh,24px) 0 clamp(4px,.6vh,10px)}.about-copy[data-v-c211bb82]{max-width:680px}.about-principles[data-v-c211bb82]{max-width:720px}.about-principles>p[data-v-c211bb82]{max-width:620px;margin-bottom:34px}.principle-grid[data-v-c211bb82]{grid-template-columns:repeat(2,minmax(0,132px));justify-content:end;gap:12px;display:grid}.principle-grid>div[data-v-c211bb82]{aspect-ratio:1;background:linear-gradient(145deg,#ffffff12,#ffffff05);border:1px solid #ffffff1a;border-radius:4px;align-content:center;gap:7px;width:100%;padding:16px;transition:border-color .25s,background .25s,transform .25s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 18px 46px #0003}.principle-grid>div[data-v-c211bb82]:before{content:"";pointer-events:none;background:radial-gradient(circle at 16% 0,color-mix(in srgb,var(--home-accent) 9%,transparent),transparent 45%);position:absolute;inset:0}.principle-grid>div[data-v-c211bb82]:hover{border-color:color-mix(in srgb,var(--home-accent) 28%,transparent);background:linear-gradient(145deg,#ffffff17,#ffffff06);transform:translateY(-2px)}.principle-grid svg[data-v-c211bb82]{color:#d8d7d2}.principle-grid strong[data-v-c211bb82]{font-size:14px}.principle-grid span[data-v-c211bb82]{color:#626a74;font-size:10px;line-height:1.5}.cpu-orbit[data-v-c211bb82]{place-items:center;display:grid;position:relative}.cpu-orbit img[data-v-c211bb82]{z-index:2;filter:drop-shadow(0 22px 34px #0000005c);width:min(100%,480px);height:auto;position:relative}.cpu-orbit-ring[data-v-c211bb82]{z-index:1;pointer-events:none;border:1px solid #ffffff1a;border-radius:50%;position:absolute}.cpu-orbit-ring[data-v-c211bb82]:after,.cpu-orbit-ring[data-v-c211bb82]:before{content:"";background:var(--home-accent);width:6px;height:6px;box-shadow:0 0 16px color-mix(in srgb,var(--home-accent) 80%,transparent);border-radius:50%;position:absolute}.cpu-orbit-ring[data-v-c211bb82]:before{top:12%;left:24%}.cpu-orbit-ring[data-v-c211bb82]:after{bottom:28%;right:8%}.cpu-orbit-ring-outer[data-v-c211bb82]{animation:24s linear infinite cpu-orbit-spin-c211bb82;inset:4%}.cpu-orbit-ring-inner[data-v-c211bb82]{border-style:dashed;border-color:color-mix(in srgb,var(--home-accent) 18%,transparent);animation:16s linear infinite reverse cpu-orbit-spin-c211bb82;inset:17%}.about-index[data-v-c211bb82]{color:#f2f1ed;place-self:center;gap:clamp(15px,2vh,24px);width:min(100%,390px);font-family:IBM Plex Mono,monospace;display:grid}.about-index a[data-v-c211bb82]{color:#f2f1ed;grid-template-columns:54px 1fr;align-items:baseline;display:grid}.about-index-number[data-v-c211bb82]{color:var(--home-accent);font-size:13px;font-weight:600}.about-index strong[data-v-c211bb82]{letter-spacing:-.035em;white-space:nowrap;justify-self:start;align-items:baseline;gap:9px;padding-bottom:5px;font-family:inherit;font-size:clamp(20px,1.9vw,31px);font-weight:600;line-height:1;display:inline-flex;position:relative}.about-index strong small[data-v-c211bb82]{color:#69717b;letter-spacing:.08em;font-size:9px;font-weight:500}.about-index strong[data-v-c211bb82]:after{content:"";transform-origin:0;background:currentColor;height:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(1)}.about-index a:focus-visible strong[data-v-c211bb82]:after,.about-index a:hover strong[data-v-c211bb82]:after{animation:.68s ease-in-out both about-link-underline-c211bb82}.about-index a:focus-visible strong[data-v-c211bb82],.about-index a:hover strong[data-v-c211bb82]{color:var(--home-accent)}.about-index-arrow[data-v-c211bb82]{width:88px;height:82px;color:var(--home-accent);opacity:.78;grid-template-columns:1fr;justify-self:end;place-items:center;margin-top:clamp(4px,1vh,12px);margin-right:4px;transition:color .2s,opacity .2s,transform .32s cubic-bezier(.22,1,.36,1);display:grid}.about-index-arrow svg[data-v-c211bb82]{transition:transform .36s cubic-bezier(.22,1,.36,1)}.about-index-arrow[data-v-c211bb82]:focus-visible,.about-index-arrow[data-v-c211bb82]:hover{color:color-mix(in srgb,var(--home-accent) 82%,#fff);opacity:1;transform:translateY(3px)}.about-index-arrow[data-v-c211bb82]:focus-visible{box-shadow:0 0 0 1px color-mix(in srgb,var(--home-accent) 45%,transparent);border-radius:2px;outline:none}.about-index-arrow:focus-visible svg[data-v-c211bb82],.about-index-arrow:hover svg[data-v-c211bb82]{transform:translateY(7px)}.about-index-arrow[data-v-c211bb82]:active{transform:translateY(5px)scale(.96)}@keyframes about-link-underline-c211bb82{0%{transform-origin:100%;transform:scaleX(1)}45%{transform-origin:100%;transform:scaleX(0)}46%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@keyframes cpu-orbit-spin-c211bb82{to{transform:rotate(1turn)}}@media (width<=1100px){.about-screen[data-v-c211bb82]{min-height:auto}.about-bottom[data-v-c211bb82],.about-top[data-v-c211bb82]{grid-template-columns:1fr;gap:52px;min-height:auto;padding:50px 0}.about-bottom[data-v-c211bb82]{padding-bottom:30px}.about-copy[data-v-c211bb82],.about-principles[data-v-c211bb82]{max-width:none}.about-index[data-v-c211bb82]{justify-self:start;width:min(100%,440px)}}@media (width<=760px){.principle-grid[data-v-c211bb82]{grid-template-columns:repeat(2,minmax(0,132px))}.cpu-orbit[data-v-c211bb82]{width:100%;max-width:420px;margin:0 auto}}@media (prefers-reduced-motion:reduce){.cpu-orbit-ring[data-v-c211bb82]{animation:none}.about-index-arrow[data-v-c211bb82],.about-index-arrow svg[data-v-c211bb82],.about-index-arrow[data-v-c211bb82]:focus-visible,.about-index-arrow:focus-visible svg[data-v-c211bb82],.about-index-arrow[data-v-c211bb82]:hover,.about-index-arrow:hover svg[data-v-c211bb82]{transition:none;animation:none;transform:none}}.builds-screen[data-v-233680f7]{background:#090b0e}.builds-gallery[data-v-233680f7]{grid-template-columns:1.05fr .95fr;gap:10px;height:min(68vh,650px);display:grid}.build-stack[data-v-233680f7]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.build-stack article[data-v-233680f7]:last-child{grid-column:1/-1}.build-card[data-v-233680f7]{background:#11151a;border:1px solid #0000;min-height:0;transition:border-color .26s;position:relative;overflow:hidden}.build-card[data-v-233680f7]:focus-within,.build-card[data-v-233680f7]:hover{border-color:color-mix(in srgb,var(--home-accent) 52%,transparent)}.build-card[data-v-233680f7]:after{content:"";background:linear-gradient(#0000 35%,#030406f0);position:absolute;inset:0}.build-card img[data-v-233680f7]{-o-object-fit:cover;object-fit:cover;filter:saturate(.75)contrast(1.08);width:100%;height:100%;transition:transform .7s}.build-card:hover img[data-v-233680f7]{transform:scale(1.045)}.build-overlay[data-v-233680f7]{z-index:2;position:absolute;bottom:25px;left:28px;right:28px}.build-overlay>span[data-v-233680f7]{color:var(--home-accent);text-transform:uppercase;font-family:monospace;font-size:9px}.build-overlay h3[data-v-233680f7]{margin:8px 0 12px;font-size:24px}.build-overlay.compact[data-v-233680f7]{bottom:16px;left:18px;right:18px}.build-overlay.compact h3[data-v-233680f7]{font-size:14px}.tag-row[data-v-233680f7]{flex-wrap:wrap;gap:6px;display:flex}.tag-row b[data-v-233680f7]{color:#9098a1;border:1px solid #ffffff2e;padding:4px 7px;font-size:9px;font-weight:400}.build-overlay small[data-v-233680f7]{color:#f27d62;gap:5px;display:flex;position:absolute;bottom:2px;right:0}@media (width<=760px){.builds-gallery[data-v-233680f7]{grid-template-columns:1fr;height:auto}.build-featured[data-v-233680f7]{min-height:440px}.build-stack[data-v-233680f7]{min-height:640px}}.builders-screen[data-v-676a83df]{background:radial-gradient(circle at 60% 80%,#823c141a,#0000 32%),#07090c}.builder-grid[data-v-676a83df]{gap:9px;height:min(67vh,640px);display:flex}.builder-card[data-v-676a83df]{border:1px solid var(--home-line);cursor:pointer;outline:none;flex:1 1 0;min-width:0;transition:flex-grow .65s cubic-bezier(.22,1,.36,1),border-color .25s;position:relative;overflow:hidden}.builder-card.active[data-v-676a83df]{border-color:color-mix(in srgb,var(--home-accent) 60%,transparent);flex-grow:3.8}.builder-card[data-v-676a83df]:focus-visible{box-shadow:inset 0 0 0 1px var(--home-accent)}.builder-card img[data-v-676a83df]{-o-object-fit:cover;object-fit:cover;filter:saturate(.5)brightness(.66);width:100%;height:100%;transition:all .5s}.builder-card.active img[data-v-676a83df]{filter:saturate(.75)brightness(.8);transform:scale(1.03)}.builder-shade[data-v-676a83df]{background:linear-gradient(#0000 28%,#050709fa);position:absolute;inset:0}.builder-number[data-v-676a83df]{font-family:monospace;font-size:11px;position:absolute;top:17px;left:18px}.builder-tab-title[data-v-676a83df]{opacity:1;writing-mode:vertical-rl;align-items:center;gap:12px;transition:opacity .18s .22s,transform .35s;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.builder-tab-title span[data-v-676a83df]{color:var(--home-accent);letter-spacing:.18em;text-transform:uppercase;font-family:monospace;font-size:9px}.builder-tab-title strong[data-v-676a83df]{letter-spacing:.08em;font-size:15px}.builder-card.active .builder-tab-title[data-v-676a83df]{pointer-events:none;opacity:0;transition-delay:0s;transform:translate(-50%,16px)}.builder-copy[data-v-676a83df]{opacity:0;pointer-events:none;min-width:270px;transition:opacity .26s,transform .42s cubic-bezier(.22,1,.36,1);position:absolute;bottom:22px;left:20px;right:20px;transform:translateY(18px)}.builder-card.active .builder-copy[data-v-676a83df]{opacity:1;pointer-events:auto;transition-delay:.18s;transform:translateY(0)}.builder-copy h3[data-v-676a83df]{margin:8px 0;font-size:clamp(17px,1.4vw,25px)}.builder-copy p[data-v-676a83df]{font-size:11px}.builder-stats[data-v-676a83df]{color:#9aa1aa;gap:13px;margin:13px 0 16px;font-size:10px;display:flex}.builder-stats span[data-v-676a83df]{align-items:center;gap:4px;display:flex}.builder-stats svg[data-v-676a83df]{color:var(--home-accent)}.builder-copy a[data-v-676a83df]{align-items:center;gap:6px;font-size:10px;display:flex}@media (width<=760px){.builder-grid[data-v-676a83df]{flex-direction:column;height:auto}.builder-card[data-v-676a83df]{flex:none;min-height:92px;transition:min-height .5s cubic-bezier(.22,1,.36,1)}.builder-card.active[data-v-676a83df]{min-height:430px}.builder-tab-title[data-v-676a83df]{writing-mode:horizontal-tb;flex-direction:row;justify-content:space-between;bottom:22px;left:20px;right:20px;transform:none}.builder-card.active .builder-tab-title[data-v-676a83df]{transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.builder-card[data-v-676a83df],.builder-card img[data-v-676a83df],.builder-copy[data-v-676a83df],.builder-tab-title[data-v-676a83df]{transition:none}}.community-arrow[data-v-568c87f0],.gallery-controls button[data-v-568c87f0]{aspect-ratio:1;border:1px solid var(--home-line);color:#9299a3;place-items:center;width:38px;display:grid}.community-arrow[data-v-568c87f0]:focus-visible,.community-arrow[data-v-568c87f0]:hover{border-color:var(--home-accent);color:var(--home-accent)}.community-screen[data-v-568c87f0]{background:0 0}.community-reveal[data-v-568c87f0]{z-index:0;width:100%;min-height:inherit;transform-origin:50%;align-items:center;display:flex;position:relative}.community-background[data-v-568c87f0]{z-index:0;pointer-events:none;background:linear-gradient(#04060b47,#04060b9e),url(../images/home/community-bg-creators.png) 50%/cover;position:absolute;inset:0}.community-screen .section-rail[data-v-568c87f0]{z-index:3}.community-layout[data-v-568c87f0]{z-index:2;position:relative}.community-gallery[data-v-568c87f0]{grid-template-rows:1fr 1fr;grid-template-columns:1.2fr .8fr .8fr;gap:9px;height:min(68vh,650px);display:grid}.community-gallery article[data-v-568c87f0]{border:1px solid var(--home-line);transition:border-color .26s;position:relative;overflow:hidden}.community-gallery article[data-v-568c87f0]:focus-within,.community-gallery article[data-v-568c87f0]:hover{border-color:color-mix(in srgb,var(--home-accent) 52%,transparent)}.community-gallery article.featured[data-v-568c87f0]{grid-row:1/3}.community-card-move[data-v-568c87f0]{transition:transform .52s cubic-bezier(.22,1,.36,1)}.community-gallery img[data-v-568c87f0]{-o-object-fit:cover;object-fit:cover;filter:saturate(.8)brightness(.72);width:100%;height:100%;transition:all .6s}.community-gallery article:hover img[data-v-568c87f0]{filter:saturate()brightness(.82);transform:scale(1.04)}.post-meta[data-v-568c87f0]{background:linear-gradient(#0000,#030406f2);align-items:center;gap:8px;padding:38px 14px 13px;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.post-meta .avatar[data-v-568c87f0]{aspect-ratio:1;color:#24201d;background:#e6ddd1;border-radius:50%;place-items:center;width:22px;display:grid}.post-meta small[data-v-568c87f0]{color:#ed6f5b;gap:4px;margin-left:auto;display:flex}.community-controls[data-v-568c87f0]{grid-column:2;justify-content:space-between;align-items:center;display:flex}.community-indicators[data-v-568c87f0]{gap:6px;display:flex}.community-indicator[data-v-568c87f0]{cursor:pointer;background:#30363d;border:0;width:22px;height:2px;padding:0;transition:width .22s,background-color .22s}.community-indicator.active[data-v-568c87f0],.community-indicator[data-v-568c87f0]:focus-visible,.community-indicator[data-v-568c87f0]:hover{background:var(--home-accent)}.community-indicator.active[data-v-568c87f0]{width:34px}.community-indicator[data-v-568c87f0]:focus-visible{outline:2px solid color-mix(in srgb,var(--home-accent) 45%,transparent);outline-offset:5px}@media (width<=1100px){.community-controls[data-v-568c87f0],.gallery-controls[data-v-568c87f0]{grid-column:1}}@media (width<=760px){.community-gallery[data-v-568c87f0]{grid-template-rows:auto;grid-template-columns:1fr 1fr;height:auto}.community-gallery article[data-v-568c87f0]{min-height:260px}.community-gallery article.featured[data-v-568c87f0]{grid-area:auto/1/auto/-1;min-height:440px}}@media (prefers-reduced-motion:reduce){.community-reveal[data-v-568c87f0]{opacity:1;filter:none;transform:none}.community-card-move[data-v-568c87f0],.community-indicator[data-v-568c87f0]{transition:none}}.guide-screen[data-v-4dc13489]{background:#05070a;min-height:100svh;position:relative;overflow:hidden}.guide-background[data-v-4dc13489],.guide-shade[data-v-4dc13489]{width:100%;height:100%;position:absolute;inset:0}.guide-background[data-v-4dc13489]{z-index:0;-o-object-fit:cover;object-fit:cover;filter:saturate(.62)contrast(1.16)brightness(.67);transform:scale(1.01)}.guide-shade[data-v-4dc13489]{z-index:1;background:linear-gradient(90deg,#030508eb,#0305089e 38%,#0305082e 70%),linear-gradient(#0305089e,#0000 34%,#030508b8)}.guide-layout[data-v-4dc13489]{z-index:2;grid-template-columns:minmax(0,1fr) minmax(280px,.7fr);align-items:center;gap:8vw;min-height:calc(100svh - 160px);display:grid;position:relative}.guide-copy[data-v-4dc13489]{max-width:650px}.guide-copy h2[data-v-4dc13489]{letter-spacing:-.055em;text-shadow:0 10px 42px #0000008c;max-width:640px;margin-top:22px;font-size:clamp(44px,5.7vw,86px);line-height:1.04}.guide-copy p[data-v-4dc13489]{color:#ffffffb3;max-width:570px;margin:30px 0 38px;font-size:clamp(14px,1.15vw,17px);line-height:1.9}.guide-play[data-v-4dc13489]{color:#fff;text-align:center;flex-direction:column;justify-self:center;align-items:center;display:flex}.guide-play__circle[data-v-4dc13489]{aspect-ratio:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0c0f33;border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:clamp(120px,11vw,168px);margin-bottom:24px;transition:border-color .35s,background .35s,transform .35s;display:grid;position:relative;box-shadow:0 20px 70px #0000003d}.guide-play__circle[data-v-4dc13489]:after{border-radius:inherit;content:"";border:1px solid #0000;transition:border-color .35s,transform .35s;position:absolute;inset:8px}.guide-play:hover .guide-play__circle[data-v-4dc13489]{border-color:var(--home-accent);background:color-mix(in srgb,var(--home-accent) 14%,transparent);transform:scale(1.06)}.guide-play:hover .guide-play__circle[data-v-4dc13489]:after{border-color:color-mix(in srgb,var(--home-accent) 45%,transparent);transform:scale(.91)}.guide-play strong[data-v-4dc13489]{letter-spacing:.12em;font-size:16px}.guide-play small[data-v-4dc13489]{color:#ffffff7a;letter-spacing:.14em;margin-top:8px;font-family:monospace;font-size:10px}.tutorial-modal[data-v-4dc13489]{z-index:1000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020407db;place-items:center;padding:60px;display:grid;position:fixed;inset:0}.tutorial-modal__close[data-v-4dc13489]{aspect-ratio:1;color:#fff;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:48px;transition:all .25s;display:grid;position:absolute;top:28px;right:32px}.tutorial-modal__close[data-v-4dc13489]:hover{color:var(--home-accent,#ff9918);border-color:currentColor;transform:rotate(90deg)}.tutorial-dialog[data-v-4dc13489]{background:#05070a;border:1px solid #ffffff2e;width:min(1120px,100vw - 120px);overflow:hidden;box-shadow:0 40px 120px #000000a6}.tutorial-dialog__heading[data-v-4dc13489]{color:#fff;align-items:center;gap:24px;padding:17px 20px;display:flex}.tutorial-dialog__heading span[data-v-4dc13489]{color:var(--home-accent,#ff9918);letter-spacing:.16em;font-family:monospace;font-size:10px}.tutorial-dialog__heading strong[data-v-4dc13489]{font-size:14px}.tutorial-dialog video[data-v-4dc13489]{aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;background:#000;width:100%;max-height:calc(100svh - 190px);display:block}.tutorial-modal-enter-active[data-v-4dc13489],.tutorial-modal-leave-active[data-v-4dc13489]{transition:opacity .3s}.tutorial-modal-enter-active .tutorial-dialog[data-v-4dc13489],.tutorial-modal-leave-active .tutorial-dialog[data-v-4dc13489]{transition:transform .35s,opacity .3s}.tutorial-modal-enter-from[data-v-4dc13489],.tutorial-modal-leave-to[data-v-4dc13489]{opacity:0}.tutorial-modal-enter-from .tutorial-dialog[data-v-4dc13489],.tutorial-modal-leave-to .tutorial-dialog[data-v-4dc13489]{opacity:0;transform:translateY(24px)scale(.98)}@media (width<=760px){.guide-layout[data-v-4dc13489]{grid-template-columns:1fr;align-content:center;gap:50px;min-height:calc(100svh - 120px)}.guide-copy h2[data-v-4dc13489]{font-size:clamp(42px,12vw,62px)}.guide-copy p[data-v-4dc13489]{margin:22px 0 28px}.guide-play[data-v-4dc13489]{text-align:left;flex-flow:wrap;justify-content:flex-start;justify-self:start}.guide-play__circle[data-v-4dc13489]{width:82px;margin:0 20px 0 0}.guide-play small[data-v-4dc13489]{width:calc(100% - 102px);margin-top:-22px;margin-left:102px}.tutorial-modal[data-v-4dc13489]{padding:20px}.tutorial-modal__close[data-v-4dc13489]{top:18px;right:18px}.tutorial-dialog[data-v-4dc13489]{width:100%}.tutorial-dialog__heading[data-v-4dc13489]{flex-direction:column;align-items:flex-start;gap:5px}}@media (prefers-reduced-motion:reduce){.guide-play__circle[data-v-4dc13489],.tutorial-dialog[data-v-4dc13489],.tutorial-modal[data-v-4dc13489]{transition:none!important}}.hardware-screen[data-v-6ae9b6e7]{background:radial-gradient(circle at 65% 45%,#2a5ba421,#0000 38%),#080b10}.hardware-layout[data-v-6ae9b6e7]{grid-template-columns:.56fr 1.34fr 148px;align-items:center;gap:42px;display:grid}.hardware-copy__content[data-v-6ae9b6e7]{min-height:470px}.hardware-copy h2[data-v-6ae9b6e7]{font-size:clamp(38px,3.8vw,61px)}.hardware-copy__content>p[data-v-6ae9b6e7]{max-width:390px;margin:22px 0 20px}.hardware-role[data-v-6ae9b6e7]{border-left:2px solid var(--home-accent);background:linear-gradient(90deg,color-mix(in srgb,var(--home-accent) 10%,transparent),color-mix(in srgb,var(--home-accent) 1.5%,transparent));max-width:390px;padding:15px 17px}.hardware-role>span[data-v-6ae9b6e7]{color:var(--home-accent);letter-spacing:.12em;margin-bottom:7px;font-size:10px;font-weight:700;display:block}.hardware-role>p[data-v-6ae9b6e7]{color:#c7cbd0;margin:0;font-size:12px;line-height:1.75}.product-meta[data-v-6ae9b6e7]{gap:7px;margin-top:24px;display:grid}.hardware-copy>.brand-button[data-v-6ae9b6e7]{margin-top:30px}.hardware-disclaimer[data-v-6ae9b6e7]{color:#68717c;max-width:390px;margin:16px 0 0;font-size:10px;line-height:1.7}.product-meta>span[data-v-6ae9b6e7]{color:#858d97;letter-spacing:.1em;font-family:monospace;font-size:10px}.product-meta>strong[data-v-6ae9b6e7]{font-size:23px}.official-source[data-v-6ae9b6e7]{color:#89929d;letter-spacing:.04em;align-items:center;gap:7px;width:max-content;margin-top:6px;font-size:11px;text-decoration:none;transition:color .18s;display:inline-flex}.official-source[data-v-6ae9b6e7]:focus-visible,.official-source[data-v-6ae9b6e7]:hover{color:var(--home-accent)}.hardware-visual[data-v-6ae9b6e7]{place-items:center;min-height:520px;display:grid;position:relative;overflow:hidden}.hardware-visual[data-v-6ae9b6e7]:after{content:"";filter:blur(15px);background:#000;border-radius:50%;height:18px;position:absolute;bottom:9%;left:13%;right:13%}.hardware-variant-switch[data-v-6ae9b6e7]{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070a0fad;border:1px solid #ffffff1f;border-radius:999px;padding:3px;display:flex;position:absolute;top:7%;left:7%}.hardware-variant-switch button[data-v-6ae9b6e7]{border-radius:inherit;color:#69727d;letter-spacing:.08em;min-width:64px;padding:8px 14px;font-family:IBM Plex Mono,monospace;font-size:10px;transition:color .2s,background .2s,box-shadow .2s}.hardware-variant-switch button[data-v-6ae9b6e7]:focus-visible,.hardware-variant-switch button[data-v-6ae9b6e7]:hover{color:var(--home-accent)}.hardware-variant-switch button[data-v-6ae9b6e7]:focus-visible{outline:1px solid var(--home-accent);outline-offset:2px}.hardware-variant-switch button.active[data-v-6ae9b6e7]{background:var(--home-accent);box-shadow:0 5px 18px color-mix(in srgb,var(--home-accent) 20%,transparent);color:#090b0f}.hardware-product-image[data-v-6ae9b6e7]{z-index:2;-o-object-fit:contain;object-fit:contain;filter:saturate(.9)contrast(1.04)drop-shadow(0 24px 32px #00000094);width:min(88%,680px);height:470px;position:relative}.hardware-visual .orbit[data-v-6ae9b6e7]{opacity:.35;border:1px solid #ffffff21;border-radius:50%;animation:25s linear infinite orbit-spin-6ae9b6e7;position:absolute;inset:5%}.hardware-visual .orbit-two[data-v-6ae9b6e7]{border-style:dashed;animation-duration:18s;animation-direction:reverse;inset:18%}.product-code[data-v-6ae9b6e7]{z-index:3;color:#606975;font-family:monospace;font-size:10px;position:absolute;bottom:5%;right:5%}.hardware-nav[data-v-6ae9b6e7]{gap:13px;font-family:IBM Plex Mono,monospace;font-size:11px;display:grid}.hardware-nav button[data-v-6ae9b6e7]{color:#68707a;text-align:left;border-bottom:1px solid #0000;align-items:center;gap:14px;width:100%;padding:7px 0 9px;transition:color .22s,border-color .22s,transform .22s;display:flex}.hardware-nav button span[data-v-6ae9b6e7]{color:#454c54;transition:color .22s}.hardware-nav button[data-v-6ae9b6e7]:focus-visible,.hardware-nav button[data-v-6ae9b6e7]:hover{color:var(--home-accent);transform:translate(4px)}.hardware-nav button[data-v-6ae9b6e7]:focus-visible{outline:1px solid color-mix(in srgb,var(--home-accent) 70%,transparent);outline-offset:4px}.hardware-nav button.active[data-v-6ae9b6e7]{border-color:var(--home-accent);color:#fff}.hardware-nav button.active span[data-v-6ae9b6e7]{color:var(--home-accent)}.hardware-specs[data-v-6ae9b6e7]{border-top:1px solid var(--home-line);grid-column:1/-1;grid-template-columns:repeat(4,1fr);display:grid}.hardware-specs>div[data-v-6ae9b6e7]{border-right:1px solid var(--home-line);grid-template-columns:auto 1fr;gap:4px 12px;padding:22px 24px;display:grid}.hardware-specs svg[data-v-6ae9b6e7]{color:#929aa4;grid-row:1/3}.hardware-specs strong[data-v-6ae9b6e7]{font-size:13px}.hardware-specs span[data-v-6ae9b6e7]{color:#535b64;font-size:10px}.hardware-code-enter-active[data-v-6ae9b6e7],.hardware-code-leave-active[data-v-6ae9b6e7],.hardware-copy-enter-active[data-v-6ae9b6e7],.hardware-copy-leave-active[data-v-6ae9b6e7],.hardware-product-enter-active[data-v-6ae9b6e7],.hardware-product-leave-active[data-v-6ae9b6e7],.hardware-specs-enter-active[data-v-6ae9b6e7],.hardware-specs-leave-active[data-v-6ae9b6e7]{transition:opacity .24s,transform .32s,filter .28s}.hardware-code-enter-from[data-v-6ae9b6e7],.hardware-copy-enter-from[data-v-6ae9b6e7],.hardware-product-enter-from[data-v-6ae9b6e7],.hardware-specs-enter-from[data-v-6ae9b6e7]{opacity:0;filter:blur(7px);transform:translateY(14px)scale(.975)}.hardware-code-leave-to[data-v-6ae9b6e7],.hardware-copy-leave-to[data-v-6ae9b6e7],.hardware-product-leave-to[data-v-6ae9b6e7],.hardware-specs-leave-to[data-v-6ae9b6e7]{opacity:0;filter:blur(7px);transform:translateY(-10px)scale(1.018)}@keyframes orbit-spin-6ae9b6e7{to{transform:rotate(1turn)}}@media (width<=1100px){.hardware-layout[data-v-6ae9b6e7]{grid-template-columns:.72fr 1.28fr}.hardware-nav[data-v-6ae9b6e7]{scrollbar-width:none;grid-column:1/-1;gap:22px;display:flex;overflow-x:auto}.hardware-nav[data-v-6ae9b6e7]::-webkit-scrollbar{display:none}.hardware-nav li[data-v-6ae9b6e7]{flex:none}.hardware-nav button[data-v-6ae9b6e7]{min-width:96px}}@media (width<=760px){.hardware-copy__content[data-v-6ae9b6e7]{min-height:auto}.hardware-visual[data-v-6ae9b6e7]{min-height:360px}.hardware-product-image[data-v-6ae9b6e7]{height:330px}.hardware-specs[data-v-6ae9b6e7]{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.hardware-code-enter-active[data-v-6ae9b6e7],.hardware-code-leave-active[data-v-6ae9b6e7],.hardware-copy-enter-active[data-v-6ae9b6e7],.hardware-copy-leave-active[data-v-6ae9b6e7],.hardware-product-enter-active[data-v-6ae9b6e7],.hardware-product-leave-active[data-v-6ae9b6e7],.hardware-specs-enter-active[data-v-6ae9b6e7],.hardware-specs-leave-active[data-v-6ae9b6e7],.hardware-visual .orbit[data-v-6ae9b6e7]{transition:none;animation:none}}.hero-screen[data-v-aeffc007]{background:radial-gradient(circle at 70% 45%,#1c5ebc29,#0000 32%),#06080a;padding-top:120px}.hero-screen[data-v-aeffc007]:after{content:"";z-index:-2;background:linear-gradient(90deg,#040608fa,#040608c2 38%,#0406081f 76%,#040608b8);position:absolute;inset:0}.hero-boot[data-v-aeffc007]{z-index:20;pointer-events:none;opacity:1;visibility:visible;position:absolute;inset:0;overflow:hidden}.hero-boot__panel[data-v-aeffc007]{background-color:#05070b;background-image:radial-gradient(circle at 30% 16%,#1c5ebc24,#0000 42%),radial-gradient(circle at 78% 88%,#1c5ebc14,#0000 38%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;height:50%;position:absolute;left:0;right:0}.hero-boot__panel--top[data-v-aeffc007]{top:0}.hero-boot__panel--bottom[data-v-aeffc007]{bottom:0}.hero-boot__line[data-v-aeffc007]{z-index:2;background:linear-gradient(90deg,#0000,#8fc4ff 18%,#eef6ff 50%,#8fc4ff 82%,#0000);height:2px;position:absolute;top:50%;left:0;right:0;box-shadow:0 0 12px #6fb4ff99}@media (prefers-reduced-motion:no-preference){.hero-actions[data-v-aeffc007],.hero-description[data-v-aeffc007],.hero-frame[data-v-aeffc007],.hero-kicker[data-v-aeffc007],.hero-stat[data-v-aeffc007]{opacity:0}.hero-kicker[data-v-aeffc007]{transform:translateY(24px)}.hero-description[data-v-aeffc007]{transform:translateY(20px)}.hero-actions[data-v-aeffc007]{transform:translateY(16px)}.hero-stat[data-v-aeffc007]{transform:translateY(22px)}.hero-title-line__inner[data-v-aeffc007]{opacity:0}.hero-machine[data-v-aeffc007]{filter:brightness(.42)saturate(.7);transform:scale(1.14)}}.hero-grid[data-v-aeffc007]{z-index:0;opacity:.12;background-image:linear-gradient(#64c2ff2e 1px,#0000 0),linear-gradient(90deg,#64c2ff2e 1px,#0000 0);background-size:72px 72px;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 68%);mask-image:linear-gradient(90deg,#000,#0000 68%)}.hero-frame[data-v-aeffc007],.hero-grid[data-v-aeffc007]{pointer-events:none;position:absolute}.hero-frame[data-v-aeffc007]{z-index:5;color:#a2d3f294;letter-spacing:.16em;font-family:IBM Plex Mono,monospace;font-size:9px;inset:clamp(86px,10vh,120px) clamp(20px,3vw,52px) clamp(30px,5vh,62px)}.hero-frame__corner[data-v-aeffc007]{border-color:#74cbff75;width:34px;height:34px;position:absolute}.hero-frame__corner--tl[data-v-aeffc007]{border-top:1px solid;border-left:1px solid;top:0;left:0}.hero-frame__corner--tr[data-v-aeffc007]{border-top:1px solid;border-right:1px solid;top:0;right:0}.hero-frame__corner--bl[data-v-aeffc007]{border-bottom:1px solid;border-left:1px solid;bottom:0;left:0}.hero-frame__corner--br[data-v-aeffc007]{border-bottom:1px solid;border-right:1px solid;bottom:0;right:0}.hero-frame__index[data-v-aeffc007],.hero-frame__label[data-v-aeffc007]{position:absolute;top:12px}.hero-frame__label[data-v-aeffc007]{left:50px}.hero-frame__index[data-v-aeffc007]{right:50px}.hero-grain[data-v-aeffc007]{z-index:-1;opacity:.1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 180 180'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.25'/%3E%3C/svg%3E");position:absolute;inset:0}.hero-layout[data-v-aeffc007]{grid-template-columns:.9fr 1.25fr;align-items:center;gap:50px;min-height:calc(100svh - 220px);display:grid}.hero-copy[data-v-aeffc007]{z-index:6;max-width:670px}.hero-title-line[data-v-aeffc007]{perspective:800px;display:block;overflow:hidden}.hero-title-line__inner[data-v-aeffc007]{transform-origin:0 100%;display:block}.hero-copy p[data-v-aeffc007]{max-width:560px;margin:30px 0 34px}.hero-actions[data-v-aeffc007]{flex-wrap:wrap;gap:12px;display:flex}.hero-machine[data-v-aeffc007]{z-index:-1;transform-origin:72%;position:absolute;inset:0;overflow:hidden}.hero-machine[data-v-aeffc007]:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#07090cf0,#07090cbd 34%,#07090c2e 70%,#07090c61),linear-gradient(#07090cb8,#0000 24% 75%,#07090ce6);position:absolute;inset:0}.hero-machine img[data-v-aeffc007]{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;opacity:0;filter:saturate(.92)contrast(1.08);width:100%;height:100%;transition:opacity .9s,transform 2.4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.035)}.hero-machine img.active[data-v-aeffc007]{opacity:1;transform:scale(1)}.machine-glow[data-v-aeffc007]{opacity:.8;background:radial-gradient(circle at 68% 48%,#176cdd47,#0000 32%);position:absolute;inset:0}.hero-stats[data-v-aeffc007]{z-index:6;grid-column:1/-1;grid-template-columns:repeat(4,1fr);align-self:end;gap:28px;max-width:700px;display:grid;position:relative}.hero-stats div[data-v-aeffc007]{border-left:1px solid #ffffff2e;gap:4px;padding-left:14px;display:grid}.hero-stats strong[data-v-aeffc007]{font-size:23px}.hero-stats span[data-v-aeffc007]{color:#69717b;font-size:11px}@media (width<=760px){.hero-screen[data-v-aeffc007]{min-height:100svh}.hero-machine[data-v-aeffc007]{opacity:.48;inset:0}.hero-screen[data-v-aeffc007]:after{background:linear-gradient(90deg,#040608f5,#0406088f)}.hero-stats[data-v-aeffc007]{grid-template-columns:1fr 1fr;gap:18px}.hero-frame[data-v-aeffc007]{inset:82px 14px 18px}.hero-frame__label[data-v-aeffc007]{left:22px}.hero-frame__index[data-v-aeffc007]{right:22px}.hero-grid[data-v-aeffc007]{background-size:48px 48px}}@media (prefers-reduced-motion:reduce){.hero-boot[data-v-aeffc007],.hero-frame[data-v-aeffc007]{display:none}.hero-machine[data-v-aeffc007]{filter:none!important;transform:none!important}}.news-screen[data-v-b03da69c]{background:#080a0d}.news-layout[data-v-b03da69c]{grid-template-columns:.55fr 1.1fr .9fr;align-items:center;gap:50px;display:grid}.news-feature[data-v-b03da69c]{--pointer-x:50%;--pointer-y:50%;cursor:pointer;border:1px solid #0000;outline:none;min-height:min(62vh,590px);transition:transform .42s cubic-bezier(.22,1,.36,1),border-color .24s,box-shadow .42s;position:relative;overflow:hidden}.news-feature[data-v-b03da69c]:focus-visible,.news-feature[data-v-b03da69c]:hover{border-color:color-mix(in srgb,var(--home-accent) 42%,transparent);transform:translateY(-7px);box-shadow:0 24px 65px #00000057}.news-feature[data-v-b03da69c]:before{z-index:1;background:radial-gradient(310px circle at var(--pointer-x) var(--pointer-y),color-mix(in srgb,var(--home-accent) 18%,transparent),transparent 68%);content:"";opacity:0;pointer-events:none;transition:opacity .24s;position:absolute;inset:0}.news-feature[data-v-b03da69c]:focus-visible:before,.news-feature[data-v-b03da69c]:hover:before{opacity:1}.news-feature[data-v-b03da69c]:after{content:"";background:linear-gradient(#0000 35%,#040507f2);position:absolute;inset:0}.news-feature img[data-v-b03da69c]{-o-object-fit:cover;object-fit:cover;filter:saturate(.55)contrast(1.1);width:100%;height:100%;transition:transform .85s cubic-bezier(.22,1,.36,1),filter .5s}.news-feature:focus-visible img[data-v-b03da69c],.news-feature:hover img[data-v-b03da69c]{filter:saturate(.82)contrast(1.06)brightness(1.04);transform:scale(1.055)}.news-feature>div[data-v-b03da69c]{z-index:2;transition:transform .42s cubic-bezier(.22,1,.36,1);position:absolute;bottom:28px;left:28px;right:28px}.news-feature:focus-visible>div[data-v-b03da69c],.news-feature:hover>div[data-v-b03da69c]{transform:translateY(-7px)}.news-feature span[data-v-b03da69c]{color:var(--home-accent);font-family:monospace;font-size:10px}.news-feature h3[data-v-b03da69c]{margin:10px 0;font-size:26px}.news-feature-arrow[data-v-b03da69c]{z-index:3;color:var(--home-accent);opacity:0;transition:opacity .24s,transform .42s cubic-bezier(.22,1,.36,1);position:absolute;top:27px;right:27px;transform:translate(-12px,12px)}.news-feature:focus-visible .news-feature-arrow[data-v-b03da69c],.news-feature:hover .news-feature-arrow[data-v-b03da69c]{opacity:1;transform:translate(0)}.news-list[data-v-b03da69c]{border-top:1px solid var(--home-line)}.news-list>a[data-v-b03da69c]:not(.text-link){--pointer-x:50%;--pointer-y:50%;border-bottom:1px solid var(--home-line);grid-template-columns:66px 1fr auto;align-items:center;gap:16px;padding:18px 0;transition:padding .32s cubic-bezier(.22,1,.36,1),border-color .22s;display:grid;position:relative;overflow:hidden}.news-list>a[data-v-b03da69c]:not(.text-link):before{background:radial-gradient(220px circle at var(--pointer-x) var(--pointer-y),color-mix(in srgb,var(--home-accent) 16%,transparent),transparent 72%);content:"";opacity:0;pointer-events:none;transition:opacity .22s;position:absolute;inset:0}.news-list>a[data-v-b03da69c]:not(.text-link):focus-visible,.news-list>a[data-v-b03da69c]:not(.text-link):hover{border-color:color-mix(in srgb,var(--home-accent) 45%,transparent);outline:none;padding-left:10px;padding-right:8px}.news-list>a[data-v-b03da69c]:not(.text-link):focus-visible:before,.news-list>a[data-v-b03da69c]:not(.text-link):hover:before{opacity:1}.news-list>a[data-v-b03da69c]:not(.text-link)>*{z-index:1;position:relative}.news-thumb[data-v-b03da69c]{color:#56606c;background:#11151a;place-items:center;height:48px;transition:color .24s,background-color .24s,transform .32s cubic-bezier(.22,1,.36,1);display:grid}.news-list>a:focus-visible .news-thumb[data-v-b03da69c],.news-list>a:hover .news-thumb[data-v-b03da69c]{background:color-mix(in srgb,var(--home-accent) 11%,transparent);color:var(--home-accent);transform:rotate(-4deg)scale(1.05)}.news-thumb svg[data-v-b03da69c]{transition:transform .35s cubic-bezier(.22,1,.36,1)}.news-list>a:focus-visible .news-thumb svg[data-v-b03da69c],.news-list>a:hover .news-thumb svg[data-v-b03da69c]{transform:rotate(10deg)}.news-list div[data-v-b03da69c]{gap:5px;display:grid}.news-list small[data-v-b03da69c]{color:var(--home-accent);font-size:9px}.news-list strong[data-v-b03da69c]{font-size:13px;transition:color .22s,transform .32s cubic-bezier(.22,1,.36,1)}.news-list>a:focus-visible strong[data-v-b03da69c],.news-list>a:hover strong[data-v-b03da69c]{color:var(--home-accent);transform:translate(4px)}.news-list time[data-v-b03da69c]{color:#515963;font-family:monospace;font-size:9px;transition:color .22s}.news-list>a:focus-visible time[data-v-b03da69c],.news-list>a:hover time[data-v-b03da69c]{color:var(--home-accent)}.news-list .text-link[data-v-b03da69c]{margin-top:23px}@media (width<=1100px){.news-layout[data-v-b03da69c]{grid-template-columns:1fr 1fr}.news-layout .screen-heading[data-v-b03da69c]{grid-column:1/-1}}@media (width<=760px){.news-layout[data-v-b03da69c]{grid-template-columns:1fr}.news-layout .screen-heading[data-v-b03da69c]{grid-column:auto}.news-feature[data-v-b03da69c]{min-height:480px}}@media (prefers-reduced-motion:reduce){.news-feature[data-v-b03da69c],.news-feature img[data-v-b03da69c],.news-feature-arrow[data-v-b03da69c],.news-feature[data-v-b03da69c]:before,.news-feature>div[data-v-b03da69c],.news-list strong[data-v-b03da69c],.news-list time[data-v-b03da69c],.news-list>a[data-v-b03da69c]:not(.text-link),.news-list>a[data-v-b03da69c]:not(.text-link):before,.news-thumb[data-v-b03da69c],.news-thumb svg[data-v-b03da69c]{transition:none}}.home-page{--home-bg:#07090c;--home-panel:#0d1117;--home-line:#ffffff1a;--home-muted:#9299a3;--home-faint:#515963;--home-accent:#ff9f1a;background:var(--home-bg);color:#f4f2ed;transition:background-color .42s,color .42s}.home-page .reveal{opacity:1;transition:none;transform:none}html[data-theme=ice] .home-page{--home-bg:#050b12;--home-panel:#09131f;--home-line:#7bd3fc29;--home-muted:#9aaab9;--home-faint:#52687a;--home-accent:#3462ec}html[data-theme=ice] .home-page .brand-button{color:#fff}.home-page .home-screen{transition:background-color .42s,border-color .42s}html[data-theme=ice] .home-page .about-screen{background:radial-gradient(circle at 68%,#50c8ff12,#0000 31%),#050b12}html[data-theme=ice] .home-page .hardware-screen{background:radial-gradient(circle at 65% 45%,#2d95d62e,#0000 40%),#040a11}html[data-theme=ice] .home-page .news-screen{background:#050a10}html:not([data-theme=ice]) .home-page .community-background,html:not([data-theme=ice]) .home-page .showcase-zone:before{filter:hue-rotate(155deg)saturate(.82)contrast(1.04)}html[data-theme=ice] .home-page .community-background,html[data-theme=ice] .home-page .showcase-zone:before{filter:none}.home-page .community-background,.home-page .showcase-zone:before{transition:filter .52s}.home-page .home-screen{align-items:center;min-height:100svh;padding:clamp(92px,11vh,138px) 0 clamp(70px,8vh,108px);scroll-margin-top:64px;display:flex;overflow:hidden}.home-page .home-screen,.home-page .showcase-zone{isolation:isolate;position:relative}.home-page .showcase-zone:before{z-index:0;content:"";pointer-events:none;background:linear-gradient(#04070c29,#04070c57),url(../images/home/showcase-zone-bg.png) 50%/cover;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#0003 12vh,#000 58vh calc(100% - 42vh),#0000);mask-image:linear-gradient(#0000 0,#0003 12vh,#000 58vh calc(100% - 42vh),#0000)}.home-page .showcase-zone .home-screen{z-index:1}.home-page .showcase-zone .builders-screen,.home-page .showcase-zone .builds-screen,.home-page .showcase-zone .community-screen{background:0 0}.home-page .screen-shell{width:min(1440px,100% - 176px);margin:0 auto}.home-page .kicker{color:#7d848d;letter-spacing:.15em;text-transform:uppercase;margin-bottom:18px;font-family:IBM Plex Mono,monospace;font-size:11px;display:block}.home-page .home-screen h1{letter-spacing:-.045em;font-size:clamp(48px,5.8vw,92px);line-height:1.08}.home-page .home-screen h2{letter-spacing:-.035em;font-size:clamp(36px,4vw,64px);line-height:1.12}.home-page .home-screen p{color:var(--home-muted);font-size:clamp(14px,1.1vw,17px);line-height:1.8}.home-page .brand-button,.home-page .ghost-button,.home-page .text-link{letter-spacing:.04em;justify-content:center;align-items:center;gap:9px;font-family:IBM Plex Mono,monospace;font-size:12px;transition:all .25s;display:inline-flex}.home-page .brand-button{background:var(--home-accent);color:#111;min-height:46px;padding:0 24px;font-weight:700}.home-page .brand-button:after{content:"→"}.home-page .brand-button:hover{background:color-mix(in srgb,var(--home-accent) 82%,#fff);transform:translateY(-2px)}.home-page .ghost-button{color:#eceae5;border:1px solid #ffffff38;min-height:46px;padding:0 23px}.home-page .ghost-button:hover{border-color:var(--home-accent);color:var(--home-accent)}.home-page .text-link{color:#dedbd4}.home-page .text-link:hover{color:var(--home-accent)}.home-page .screen-heading{max-width:520px}.home-page .screen-heading p{margin:20px 0 24px}.home-page .builders-layout,.home-page .builds-layout,.home-page .community-layout{grid-template-columns:250px 1fr;align-items:center;gap:65px;display:grid}.home-page .gallery-controls{grid-column:2;justify-content:flex-end;align-items:center;gap:12px;display:flex}.home-page .gallery-controls span{color:#606872;font-family:monospace;font-size:10px}.home-page .verified{color:var(--home-accent);align-items:center;gap:6px;font-size:9px;display:flex}@media (width<=1100px){.home-page .screen-shell{width:min(20%,920px)}.home-page .builders-layout,.home-page .builds-layout,.home-page .community-layout{grid-template-columns:1fr;gap:36px}.home-page .builder-grid,.home-page .builds-gallery,.home-page .community-gallery{height:560px}}@media (width<=760px){.home-page .home-screen{min-height:auto;padding:100px 0 72px;overflow:visible}.home-page .screen-shell{width:calc(100% - 40px)}.home-page .about-layout,.home-page .guide-layout,.home-page .hardware-layout,.home-page .hero-layout,.home-page .news-layout{grid-template-columns:1fr;gap:42px}}@media (prefers-reduced-motion:reduce){.home-page,.home-page .community-background,.home-page .home-screen,.home-page .showcase-zone:before{transition:none}}
