.BillingPlanArtwork_artwork__SSlgU{display:block;position:relative;width:100%;aspect-ratio:1.65;overflow:hidden;isolation:isolate}.BillingPlanArtwork_color__dPkSC{display:block;position:relative;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.BillingPlanArtwork_stencil__lEKEj{position:absolute;inset:0;background:#b9b0e5;opacity:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.BillingPlanArtwork_reveal__IG1aX .BillingPlanArtwork_color__dPkSC{animation:BillingPlanArtwork_print-color__RPN3n 4.2s cubic-bezier(.2,.65,.25,1) both}.BillingPlanArtwork_reveal__IG1aX .BillingPlanArtwork_stencil__lEKEj{animation:BillingPlanArtwork_stencil__lEKEj 4.2s ease-out both}.BillingPlanArtwork_coins__Vrqhp{display:block;position:relative;width:75px;height:53px;flex:0 0 75px}.BillingPlanArtwork_coins__Vrqhp img{position:absolute;width:46px;height:46px;-o-object-fit:contain;object-fit:contain}@keyframes BillingPlanArtwork_print-color__RPN3n{0%,12%{clip-path:inset(100% 0 0)}78%,to{clip-path:inset(0)}}@keyframes BillingPlanArtwork_stencil__lEKEj{0%,35%{opacity:.32}90%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.BillingPlanArtwork_reveal__IG1aX .BillingPlanArtwork_color__dPkSC,.BillingPlanArtwork_reveal__IG1aX .BillingPlanArtwork_stencil__lEKEj{animation:none}}@media (max-width:639px){.BillingPlanArtwork_artwork__SSlgU{aspect-ratio:2.1}.BillingPlanArtwork_coins__Vrqhp{width:66px;flex-basis:66px}.BillingPlanArtwork_coins__Vrqhp img{width:40px;height:40px}}.LibrarySupportingFiles_section__AXuRC{padding:24px;color:#f1eff5;border-top:1px solid #555160;background:#25242c;min-width:0}.LibrarySupportingFiles_heading__7b5j3{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:16px}.LibrarySupportingFiles_heading__7b5j3 h2{font-size:16px;font-weight:650;margin:0 0 4px}.LibrarySupportingFiles_section__AXuRC p,.LibrarySupportingFiles_version__hsl1X{font-size:13px;color:#c3becd}.LibrarySupportingFiles_action__6wWV2{min-height:44px;border:1px solid #8a819e;background:#42394f;border-radius:7px;padding:10px 16px;font-size:14px;font-weight:600;color:#fff}.LibrarySupportingFiles_action__6wWV2:hover{background:#514461}.LibrarySupportingFiles_action__6wWV2:disabled{opacity:.6;cursor:default}.LibrarySupportingFiles_section__AXuRC a:focus-visible,.LibrarySupportingFiles_section__AXuRC button:focus-visible,.LibrarySupportingFiles_section__AXuRC summary:focus-visible{outline:3px solid #d6baff;outline-offset:3px}.LibrarySupportingFiles_atlas__A_UGF{display:flex;gap:16px;align-items:center}.LibrarySupportingFiles_atlas__A_UGF img{width:104px;height:104px;-o-object-fit:contain;object-fit:contain;background:#dfdde5;border-radius:6px;image-rendering:pixelated}.LibrarySupportingFiles_atlas__A_UGF strong{font-size:14px}.LibrarySupportingFiles_atlas__A_UGF p{max-width:340px;margin-top:4px}.LibrarySupportingFiles_note__Ar_5k{margin-bottom:14px}.LibrarySupportingFiles_images__FG71W{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:20px 16px}.LibrarySupportingFiles_images__FG71W figure{min-width:0;margin:0}.LibrarySupportingFiles_picture__hfyKv{display:flex;width:100%;align-items:center;justify-content:center;height:150px;padding:12px;border-radius:7px;background:repeating-conic-gradient(#dedbe5 0 25%,#eceaf0 0 50%) 50% /16px 16px}.LibrarySupportingFiles_picture__hfyKv img{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.LibrarySupportingFiles_wideImage__mxAyU{grid-column:1/-1}.LibrarySupportingFiles_wideImage__mxAyU .LibrarySupportingFiles_picture__hfyKv{height:auto;min-height:96px}.LibrarySupportingFiles_wideImage__mxAyU .LibrarySupportingFiles_picture__hfyKv img{width:100%;height:auto;max-height:none}.LibrarySupportingFiles_images__FG71W figcaption{padding-top:9px;display:flex;flex-direction:column;gap:3px;font-size:13px;overflow-wrap:anywhere}.LibrarySupportingFiles_images__FG71W figcaption strong{font-weight:550}.LibrarySupportingFiles_images__FG71W figcaption span{color:#c3becd;font-size:12px}.LibrarySupportingFiles_sizeChoice__n9VzG{display:flex;align-items:center;gap:8px;margin-top:4px;color:var(--text-secondary)}.LibrarySupportingFiles_sizeChoice__n9VzG select{flex:1;min-width:0;min-height:44px;padding:6px 8px;border:1px solid #8a819e;border-radius:4px;background:var(--bg-base);color:var(--text-primary)}.LibrarySupportingFiles_sizeChoice__n9VzG select:focus-visible{outline:2px solid #d6baff;outline-offset:3px}.LibrarySupportingFiles_effectImages__lqfVy{margin-top:16px}.LibrarySupportingFiles_effectImages__lqfVy h3{font-size:14px;font-weight:600;margin-bottom:12px}.LibrarySupportingFiles_fileList__RqE1l a,.LibrarySupportingFiles_images__FG71W figcaption a{color:#dcc5ff;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:36px}.LibrarySupportingFiles_fileList__RqE1l{margin-top:20px;border-top:1px solid #555160;padding-top:12px;font-size:13px}.LibrarySupportingFiles_fileList__RqE1l summary{cursor:pointer;min-height:40px;padding-block:10px}.LibrarySupportingFiles_fileList__RqE1l ul{list-style:none;padding:0}.LibrarySupportingFiles_fileList__RqE1l li{display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid #42404a;padding:6px 0}.LibrarySupportingFiles_fileList__RqE1l li>span{overflow-wrap:anywhere;min-width:0}.LibrarySupportingFiles_fileList__RqE1l a{flex-shrink:0}.LibrarySupportingFiles_error__hRYB2{color:#ffd19d!important;margin-block:12px}.LibrarySupportingFiles_inspectDialog__CtHyR{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:50;width:min(860px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;background:var(--bg-surface);border:1px solid var(--bg-overlay);border-radius:8px;padding:16px}.LibrarySupportingFiles_inspectDialog__CtHyR>div{display:flex;justify-content:space-between;align-items:center;gap:16px}.LibrarySupportingFiles_inspectDialog__CtHyR p{color:var(--text-secondary);font-size:12px;margin-bottom:12px}.LibrarySupportingFiles_inspectDialog__CtHyR a,.LibrarySupportingFiles_inspectDialog__CtHyR button{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px}.LibrarySupportingFiles_inspectDialog__CtHyR a{text-decoration:underline;color:var(--accent-primary-hover)}.LibrarySupportingFiles_inspectDialog__CtHyR img{width:100%;height:min(62vh,640px);-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;background:repeating-conic-gradient(#dedbe5 0 25%,#eceaf0 0 50%) 50% /16px 16px}.LibrarySupportingFiles_inspectDialog__CtHyR a:focus-visible,.LibrarySupportingFiles_inspectDialog__CtHyR button:focus-visible{outline:2px solid var(--accent-primary-hover);outline-offset:3px}@media (max-width:600px){.LibrarySupportingFiles_section__AXuRC{padding:18px 14px}.LibrarySupportingFiles_images__FG71W{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.LibrarySupportingFiles_picture__hfyKv{height:125px}.LibrarySupportingFiles_atlas__A_UGF img{width:80px;height:80px}}.AssetReferences_section__hky4h{min-width:0;padding:20px 16px;border-top:1px solid var(--bg-overlay);color:var(--text-primary)}.AssetReferences_heading__dueYy{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px}.AssetReferences_heading__dueYy h2{font-size:14px;font-weight:600}.AssetReferences_heading__dueYy span,.AssetReferences_images__XlNqH figcaption,.AssetReferences_section__hky4h p{color:var(--text-secondary);font-size:12px}.AssetReferences_images__XlNqH{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.AssetReferences_images__XlNqH figure{width:144px;max-width:100%;margin:0}.AssetReferences_images__XlNqH figure.AssetReferences_expanded__Lbuoy{width:100%}.AssetReferences_images__XlNqH button{display:block;width:100%;min-height:44px;border:1px solid var(--bg-overlay);border-radius:8px;overflow:hidden;background:#e7e3ec}.AssetReferences_images__XlNqH img{display:block;width:100%;height:116px;-o-object-fit:contain;object-fit:contain}.AssetReferences_expanded__Lbuoy img{height:min(60vh,520px)}.AssetReferences_images__XlNqH figcaption{margin-top:6px;overflow-wrap:anywhere}.AssetReferences_error__t315N{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.AssetReferences_error__t315N button{min-height:44px;text-decoration:underline;font-size:13px;color:var(--accent-primary-hover)}.AssetReferences_section__hky4h button:focus-visible{outline:2px solid var(--accent-primary-hover);outline-offset:4px}.LibraryActiveBuilds_section__B0y2v{margin-bottom:20px}.LibraryActiveBuilds_list__uFDa1{display:grid;gap:10px}.LibraryActiveBuilds_card__Kw9nX{display:block;min-width:0;padding:14px;border:1px solid var(--accent-primary,#8b5cf6);border-radius:10px;background:var(--bg-surface,#211d2a)}.LibraryActiveBuilds_card__Kw9nX:hover{background:var(--bg-elevated,#2d2636)}.LibraryActiveBuilds_card__Kw9nX:focus-visible{outline:2px solid var(--accent-secondary,#2dd4bf);outline-offset:2px}.LibraryActiveBuilds_topline__2l9dx{display:flex;justify-content:space-between;gap:12px;color:var(--text-secondary,#b9b2c6);font-size:12px}.LibraryActiveBuilds_status__OTU2f{color:var(--accent-primary-hover,#a78bfa);font-weight:600}.LibraryActiveBuilds_name__qmI_8{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;margin-top:7px;color:var(--text-primary,#fff);font-size:14px;line-height:1.5}.LibraryActiveBuilds_estimate__BHiVA{display:block;margin-top:10px;margin-bottom:6px;color:var(--text-secondary,#b9b2c6);font-size:11px;font-variant-numeric:tabular-nums}.LibraryActiveBuilds_track__2HR5N{display:block;height:5px;overflow:hidden;border-radius:3px;background:var(--bg-overlay,#393342)}.LibraryActiveBuilds_fill__WAJwh{display:block;height:100%;border-radius:inherit;background:linear-gradient(110deg,var(--accent-primary,#8b5cf6),var(--accent-secondary,#2dd4bf),var(--accent-primary,#8b5cf6));background-size:200% 100%;animation:LibraryActiveBuilds_flow__NQC7E 5s ease-in-out infinite;transition:width 1.1s linear}.LibraryActiveBuilds_fill__WAJwh[data-stale]{animation-play-state:paused}.LibraryActiveBuilds_message__1Y_Ks{color:var(--text-secondary,#b9b2c6);font-size:12px;line-height:1.7}.LibraryActiveBuilds_message__1Y_Ks button{min-height:44px;padding-inline:6px;color:var(--accent-primary-hover,#a78bfa);text-decoration:underline}.LibraryActiveBuilds_message__1Y_Ks button:focus-visible{outline:2px solid var(--accent-primary,#8b5cf6)}@keyframes LibraryActiveBuilds_flow__NQC7E{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media (prefers-reduced-motion:reduce){.LibraryActiveBuilds_fill__WAJwh{animation:none;transition:none}}.LandingHeader_pa__vMUXO{--text:#FAFAF9;--text-2:#B4B4AC;--surface:#2a2a32;--base:#222228;--line:rgba(250,250,249,.1);--line-2:rgba(250,250,249,.17);--focus:#C4B5FD;--ease:cubic-bezier(.2,.8,.2,1);--t-fast:160ms;--ab-gx:max(clamp(16px,4.4vw,88px),calc((100vw - 1600px) / 2));--ab-gap:clamp(16px,1.8vw,32px);--header-h:64px;--banner-h:44px;--font:"Myrlin Landing Archivo",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"Myrlin Landing Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--text-primary:#FAFAF9;--text-secondary:#B4B4AC;font-family:var(--font);font-kerning:normal;color:var(--text)}@media (max-width:639px){.LandingHeader_pa__vMUXO{--header-h:56px}}.LandingHeader_row__Z7_W7{display:grid;grid-template-columns:calc(var(--ab-gx) - var(--ab-gap)) repeat(12,minmax(0,1fr)) calc(var(--ab-gx) - var(--ab-gap));-moz-column-gap:var(--ab-gap);column-gap:var(--ab-gap)}.LandingHeader_row__Z7_W7>*{min-width:0}.LandingHeader_sr__v80tK{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.LandingHeader_pa__vMUXO :focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}.LandingHeader_banner__S7DN_{position:relative;z-index:31;background:#2a2340;border-bottom:1px solid rgba(167,139,250,.22)}.LandingHeader_banner__S7DN_ .LandingHeader_row__Z7_W7{min-height:var(--banner-h);align-items:center}.LandingHeader_bannerIn__JO9SZ{grid-column:2/14;display:flex;align-items:center;gap:16px;min-width:0}.LandingHeader_bannerText__XStID{flex:1;min-width:0;margin:0;padding-block:4px;font-size:.875rem;line-height:1.3;color:#EDE9FE}.LandingHeader_bannerText__XStID b{font-weight:640;color:#fff}.LandingHeader_long__drH_e{display:inline}.LandingHeader_short__HrowV{display:none}.LandingHeader_short__HrowV a{color:#fff;text-decoration:underline;text-underline-offset:3px}.LandingHeader_code__RdcS_{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;flex:none;border-radius:8px;border:1px dashed rgba(221,214,254,.55);background:none;cursor:pointer;font-family:var(--mono);font-size:.8125rem;font-weight:600;color:#fff;transition:background-color var(--t-fast) var(--ease)}.LandingHeader_code__RdcS_:hover{background:rgba(255,255,255,.07)}.LandingHeader_hint__GOwsT{font-family:var(--font);font-weight:500;color:#DDD6FE;font-size:.75rem}.LandingHeader_bannerLink__rnI14{display:inline-flex;align-items:center;min-height:44px;flex:none;font-size:.875rem;color:#EDE9FE;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.LandingHeader_bannerLink__rnI14:hover{color:#fff}.LandingHeader_dismiss__gY0bu{display:inline-grid;place-items:center;width:44px;height:44px;margin-right:-10px;flex:none;border-radius:8px;color:#DDD6FE;font-size:1.25rem;line-height:1;cursor:pointer;transition:background-color var(--t-fast) var(--ease),color var(--t-fast) var(--ease)}.LandingHeader_dismiss__gY0bu:hover{background:rgba(255,255,255,.07);color:#fff}.LandingHeader_siteHead__u0tPv{position:sticky;top:0;z-index:40;background:rgb(28,28,34);border-bottom:1px solid var(--line)}.LandingHeader_siteHead__u0tPv .LandingHeader_row__Z7_W7{height:var(--header-h);align-items:center}.LandingHeader_brand__HTAIR{grid-column:2/6;justify-self:start;display:inline-flex;align-items:center;gap:10px;min-height:44px;border-radius:8px;color:var(--text);text-decoration:none}.LandingHeader_brand__HTAIR img{width:38px;height:auto;display:block}.LandingHeader_brand__HTAIR b{font-size:1.125rem;font-weight:660;letter-spacing:-.01em}.LandingHeader_brand__HTAIR span{font-size:1.125rem;font-weight:420;color:var(--text-2)}.LandingHeader_nav__m_M_m{grid-column:6/10;display:flex;align-items:center;gap:4px;white-space:nowrap}.LandingHeader_nav__m_M_m a{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:8px;font-size:.9375rem;font-weight:520;color:var(--text-2);text-decoration:none;transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease)}.LandingHeader_nav__m_M_m a:hover,.LandingHeader_nav__m_M_m a[aria-current=page]{color:var(--text);background:var(--surface)}.LandingHeader_headAct__8oExB{grid-column:10/14;justify-self:end;display:flex;align-items:center;gap:8px}.LandingHeader_btnQuiet__5YkpU{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;padding:0 16px;border-radius:10px;border:1px solid var(--line-2);background:none;cursor:pointer;color:var(--text);font-family:var(--font);font-size:.9375rem;font-weight:540;white-space:nowrap;transition:background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.LandingHeader_btnQuiet__5YkpU:hover{background:var(--surface);border-color:rgba(250,250,249,.28)}.LandingHeader_btnQuiet__5YkpU[data-state=open]{background:var(--surface)}.LandingHeader_moreLabel__TiRh_{display:inline}.LandingHeader_moreCaret__j1oJr{display:inline-block;width:7px;height:7px;margin-top:-3px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}.LandingHeader_menuGlyph__XZt_W{display:none;width:16px;height:10px;border-top:2px solid var(--text);border-bottom:2px solid var(--text)}.LandingHeader_menuTrigger__2tNFQ{padding:0 14px}.LandingHeader_menuPanel__A0_qw{z-index:50;width:240px;max-height:min(70vh,36rem);overflow-y:auto;padding:8px;background:#222228;border:1px solid rgba(250,250,249,.17);border-radius:12px;box-shadow:0 18px 40px -18px rgba(0,0,0,.7);font-family:Myrlin Landing Archivo,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;color:#FAFAF9}.LandingHeader_menuItem__TxFp6{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 12px;border-radius:8px;font-size:.9375rem;color:#FAFAF9;text-decoration:none;outline:none;cursor:pointer}.LandingHeader_menuItem__TxFp6[aria-current=page],.LandingHeader_menuItem__TxFp6[data-highlighted]{background:#2a2a32}.LandingHeader_menuItem__TxFp6:focus-visible{outline:2px solid #C4B5FD;outline-offset:-2px}.LandingHeader_menuLabel__6EUp8{padding:6px 12px 4px;font-size:.8125rem;color:#B4B4AC}.LandingHeader_menuSeparator__Yr546{height:1px;margin:6px 4px;background:rgba(250,250,249,.1)}.LandingHeader_menuCaret__TsYpg{display:inline-block;width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transition:transform .16s cubic-bezier(.2,.8,.2,1)}.LandingHeader_menuCaret__TsYpg[data-open=true]{transform:rotate(225deg)}.LandingHeader_menuNav__mwvSy{display:none}@media (max-width:1279px){.LandingHeader_nav__m_M_m a{padding:0 10px}}@media (max-width:1023px){.LandingHeader_nav__m_M_m{display:none}.LandingHeader_brand__HTAIR{grid-column:2/8}.LandingHeader_headAct__8oExB{grid-column:8/14}.LandingHeader_moreCaret__j1oJr,.LandingHeader_moreLabel__TiRh_{display:none}.LandingHeader_menuGlyph__XZt_W{display:block}.LandingHeader_menuTrigger__2tNFQ{width:44px;padding:0}.LandingHeader_menuNav__mwvSy{display:block}}@media (max-width:899px){.LandingHeader_long__drH_e{display:none}.LandingHeader_short__HrowV{display:inline}.LandingHeader_wide__71sCQ{display:none}}@media (max-width:639px){.LandingHeader_code__RdcS_{padding:0 10px}.LandingHeader_brand__HTAIR span,.LandingHeader_hint__GOwsT{display:none}.LandingHeader_brand__HTAIR img{width:34px}.LandingHeader_btnQuiet__5YkpU{padding:0 14px}.LandingHeader_menuTrigger__2tNFQ{padding:0}}@media (prefers-reduced-motion:reduce){.LandingHeader_menuPanel__A0_qw *,.LandingHeader_pa__vMUXO *,.LandingHeader_pa__vMUXO :after,.LandingHeader_pa__vMUXO :before{transition-duration:1ms!important;animation:none!important}}@media (forced-colors:active){.LandingHeader_btnQuiet__5YkpU,.LandingHeader_code__RdcS_{border:1px solid ButtonText}.LandingHeader_menuItem__TxFp6[data-highlighted]{outline:2px solid Highlight}}@font-face{font-family:Myrlin Landing Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Myrlin Landing Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1e00-1e9f,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Myrlin Landing Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.LandingPageAB_landing__F25nK{--void:#1a1a1f;--base:#222228;--surface:#2a2a32;--elevated:#323238;--overlay:#3a3a42;--ground:var(--page-base,#1c1c22);--pearl:var(--page-pearl,none);--text:#FAFAF9;--text-2:#A8A8A0;--text-3:#8f8f88;--violet:#8B5CF6;--violet-2:#A78BFA;--violet-3:#C4B5FD;--btn:#8347F0;--btn-hover:#8F50F1;--radius:10px;--teal:#2DD4BF;--amber:#E1BF93;--line:rgba(250,250,249,.09);--line-2:rgba(250,250,249,.16);--focus:#C4B5FD;--gx:max(clamp(16px,4.4vw,88px),calc((100vw - 1600px) / 2));--gap:clamp(16px,1.8vw,32px);--hdr:64px;--section-pad:clamp(56px,5.56vw,80px);--section-pad-tight:clamp(44px,4.7vw,72px);--ease:cubic-bezier(.2,.8,.2,1);--enter:240ms;--rule:rgba(250,250,249,.08);--panel:rgba(250,250,249,.035);--panel-hover:rgba(250,250,249,.065);--font:"Myrlin Landing Archivo",ui-sans-serif,system-ui,"Segoe UI",sans-serif;--mono:"Myrlin Landing Mono",ui-monospace,"SFMono-Regular",Consolas,monospace;--text-primary:#FAFAF9;--text-secondary:#A8A8A0;min-height:100vh;overflow-x:clip;color:var(--text);font-family:var(--font);font-size:16px;line-height:1.6;background-color:var(--ground);isolation:isolate;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-moz-user-select:text;user-select:text;-webkit-user-select:text}.LandingPageAB_landing__F25nK:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:var(--pearl);background-repeat:no-repeat;will-change:transform}html:has(.LandingPageAB_landing__F25nK){background-image:none;background-attachment:scroll}@media (max-width:767px){.LandingPageAB_landing__F25nK{--hdr:56px}}.LandingPageAB_landing__F25nK ::-moz-selection{background:rgba(139,92,246,.45);color:#fff}.LandingPageAB_landing__F25nK ::selection{background:rgba(139,92,246,.45);color:#fff}.LandingPageAB_landing__F25nK :focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:6px}.LandingPageAB_landing__F25nK [hidden]{display:none!important}.LandingPageAB_main__WODNY:focus{outline:none}.LandingPageAB_srOnly__6qQuB{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.LandingPageAB_skip__US2Bh{position:fixed;left:16px;top:16px;z-index:100;padding:12px 16px;border-radius:8px;background:var(--elevated);border:1px solid var(--line-2);color:var(--text);transform:translateY(-200%);transition:transform .16s var(--ease)}.LandingPageAB_skip__US2Bh:focus{transform:none}.LandingPageAB_mono__havB2{font-family:var(--mono);font-size:.8125rem;letter-spacing:0}.LandingPageAB_wrap__k845W{padding-inline:var(--gx)}.LandingPageAB_g12__2k7ti{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--gap);column-gap:var(--gap)}.LandingPageAB_btn__lqUlA{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:12px 20px;border-radius:var(--radius);border:1px solid transparent;background:var(--btn);color:#fff;font-family:var(--font);font-weight:600;font-size:1rem;line-height:1.2;text-decoration:none;cursor:pointer;transition:background-color .15s var(--ease),border-color .15s var(--ease),transform .15s var(--ease)}.LandingPageAB_btn__lqUlA:hover{background:var(--btn-hover);transform:translateY(-1px)}.LandingPageAB_btn__lqUlA:active{transform:none}.LandingPageAB_landing__F25nK .LandingPageAB_btn__lqUlA:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--radius)}.LandingPageAB_btn__lqUlA[disabled]{background:#2c2440;border-color:#4a3b66;color:#b8abd0;cursor:not-allowed;transform:none}.LandingPageAB_arr__wMhQd{font-weight:400;font-size:1.25rem;line-height:1}.LandingPageAB_stopMark__gOzh0{flex:none;width:10px;height:10px;margin-right:5px;border-radius:2px;background:currentColor}.LandingPageAB_btnQuiet__M_nMW{background:rgba(26,26,31,.72);border-color:var(--line-2);color:var(--text)}.LandingPageAB_btnQuiet__M_nMW:hover{background:var(--surface);border-color:rgba(250,250,249,.28);transform:none}.LandingPageAB_btnBlock__abHMp{display:flex;width:100%}.LandingPageAB_textlink__emDNM{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--violet-2);font-weight:500;text-decoration:underline;text-decoration-color:rgba(167,139,250,.4);text-underline-offset:5px;transition:color .18s var(--ease),text-decoration-color .18s var(--ease)}.LandingPageAB_textlink__emDNM:hover{color:var(--violet-3);text-decoration-color:currentColor}.LandingPageAB_band__XqSut{padding-block:var(--section-pad)}.LandingPageAB_h2__JpLfx{font-size:clamp(1.875rem,1.2rem + 1.6vw,2.75rem);line-height:1.08;font-weight:620;font-stretch:102%;letter-spacing:-.026em;text-wrap:balance}.LandingPageAB_sub__yIvTL{margin-top:12px;max-width:34em;color:var(--text-2);font-size:1rem;line-height:1.6;text-wrap:pretty}.LandingPageAB_rail__XENa8{position:sticky;top:calc(var(--hdr) + 32px);align-self:start}.LandingPageAB_hero__HOKtA{--text-2:#B4B4AC;--text-3:#9A9A93;--line-2:rgba(250,250,249,.17);--violet-ink:#C4B5FD;--violet-soft:#DDD6FE;--elevated:#323238;--ease:cubic-bezier(.2,.8,.2,1);--t-fast:160ms;--u:16px;--header-h:64px;--banner-h:44px;--font:"Myrlin Landing Archivo",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"Myrlin Landing Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;font-family:var(--font);font-kerning:normal}.LandingPageAB_row__Mlztv{display:grid;grid-template-columns:calc(var(--gx) - var(--gap)) repeat(12,minmax(0,1fr)) calc(var(--gx) - var(--gap));-moz-column-gap:var(--gap);column-gap:var(--gap)}.LandingPageAB_row__Mlztv>*{min-width:0}.LandingPageAB_heroRow__8W9WT{min-height:clamp(560px,calc(100svh - var(--header-h) - var(--banner-h)),880px)}.LandingPageAB_heroCopy__uGGIv{grid-column:2/6;grid-row:1;align-self:start;padding:clamp(40px,8.5vh,96px) 0 var(--u);position:relative;z-index:1}.LandingPageAB_heroTitle__06Bg4{font-size:clamp(2.5rem,4.4vw,4.25rem);line-height:1.02;font-weight:640;letter-spacing:-.03em;font-stretch:92%}.LandingPageAB_heroTitle__06Bg4 span{display:block;color:var(--violet-soft)}.LandingPageAB_lede__bc_Zu{margin-top:calc(var(--u) * 1.5);font-size:1.125rem;line-height:1.6;max-width:30ch;color:#CFCFC8;text-wrap:pretty}.LandingPageAB_heroActs__XV7Jy{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:calc(var(--u) * 2)}.LandingPageAB_heroLink__JCxkz{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--violet-ink);font-weight:520;text-decoration:underline;text-decoration-color:rgba(196,181,253,.4);text-underline-offset:5px;transition:color var(--t-fast) var(--ease),text-decoration-color var(--t-fast) var(--ease)}.LandingPageAB_heroLink__JCxkz:hover{color:#fff;text-decoration-color:currentColor}.LandingPageAB_receipts__7IMYR{margin-top:calc(var(--u) * 3);padding-top:var(--u);border-top:1px solid var(--line-2);display:grid;gap:10px;max-width:392px}.LandingPageAB_receipts__7IMYR>div{display:grid;grid-template-columns:minmax(96px,auto) 1fr;gap:16px;align-items:baseline}.LandingPageAB_receipts__7IMYR dt{order:2;font-size:.875rem;line-height:1.4;color:var(--text-2)}.LandingPageAB_receipts__7IMYR dd{order:1;margin:0;font-family:var(--mono);font-size:.9375rem;font-weight:560;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.LandingPageAB_pending__MWD9e{display:inline-block;width:7.5ch;height:.8em;border-radius:3px;background:rgba(250,250,249,.08);vertical-align:-.05em}.LandingPageAB_receiptsNote__UY_Oz{margin-top:12px;font-size:.8125rem;line-height:1.5;color:var(--text-3);max-width:40ch}.LandingPageAB_heroPlate__koXkI{grid-column:6/15;grid-row:1;position:relative;overflow:hidden;background:#24204a}.LandingPageAB_heroImage__y_oST{-o-object-fit:cover;object-fit:cover;-o-object-position:58% 40%;object-position:58% 40%}.LandingPageAB_make__PEB16{padding-block:var(--section-pad);align-items:start}.LandingPageAB_makeRail__0EEoS{grid-column:9/span 4;grid-row:1}.LandingPageAB_makeRail__0EEoS .LandingPageAB_sub__yIvTL{max-width:24em}.LandingPageAB_brief__ONC_u{margin:0}.LandingPageAB_promptbox__nVaHl{margin-top:24px;border:1px solid #544a6b;border-radius:12px;background:rgba(26,24,34,.9);transition:border-color .18s var(--ease)}.LandingPageAB_promptbox__nVaHl:focus-within{border-color:var(--violet-2);box-shadow:0 0 0 3px rgba(167,139,250,.28)}.LandingPageAB_prompt__m6TEp{display:block;width:100%;min-height:104px;resize:vertical;padding:16px 16px 8px;border:0;border-radius:12px;background:transparent;color:var(--text);font-family:var(--font);font-size:1rem;line-height:1.6;scroll-margin-top:30vh}.LandingPageAB_prompt__m6TEp:focus{outline:none}.LandingPageAB_prompt__m6TEp::-moz-placeholder{color:#9d97ab;opacity:1}.LandingPageAB_prompt__m6TEp::placeholder{color:#9d97ab;opacity:1}.LandingPageAB_prompt__m6TEp:disabled{opacity:.6}.LandingPageAB_promptfoot__AVTaY{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 8px 4px 16px}.LandingPageAB_reference__HFaZx{display:inline-flex;align-items:center;min-height:44px;padding:0;background:none;border:0;cursor:pointer;font-family:var(--font);font-size:.875rem;color:#cfc8de;text-align:left;text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgba(207,200,222,.45)}.LandingPageAB_reference__HFaZx:hover:enabled{color:#fff}.LandingPageAB_reference__HFaZx:disabled{opacity:.5;cursor:not-allowed}.LandingPageAB_count__ONBrH{font-family:var(--mono);font-size:.8125rem;color:var(--text-2);padding-right:8px}.LandingPageAB_count__ONBrH[data-over]{color:#F5C77A}.LandingPageAB_limit__VUVWS{margin-top:8px;font-size:.875rem;color:#F5C77A}.LandingPageAB_brief__ONC_u .LandingPageAB_btnBlock__abHMp{margin-top:12px}.LandingPageAB_help__yhWU8{margin-top:12px;font-size:.875rem;line-height:1.55;color:var(--text-2)}.LandingPageAB_target__7WAR6{margin-top:4px;font-size:.8125rem;color:var(--text-3);overflow-wrap:anywhere}.LandingPageAB_target__7WAR6 b{font-weight:500;color:var(--amber)}.LandingPageAB_wall__8PkP_{grid-column:1/span 8;grid-row:1;min-width:0;container-type:inline-size}.LandingPageAB_wallHead__fXsrh{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding:0 0 16px}.LandingPageAB_wallHead__fXsrh h3{font-size:1rem;font-weight:600}.LandingPageAB_wallHead__fXsrh p{color:var(--text-3)}.LandingPageAB_wallHead__fXsrh .LandingPageAB_textlink__emDNM{margin-left:auto;font-size:.9375rem;min-height:44px}.LandingPageAB_tiles__CPmD4{--cols:5;--span:1;--feature-cols:3;--feature-rows:3;--label:calc(8px + 3 * 1.4 * .8125rem);--col:calc((100cqi - (var(--cols) - 1) * var(--gap)) / var(--cols));--tile:calc(var(--col) * var(--span) + (var(--span) - 1) * var(--gap));display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-auto-flow:row dense;gap:var(--gap);grid-auto-rows:calc(var(--tile) + var(--label))}.LandingPageAB_tile__deFnN{position:relative;display:flex;flex-direction:column;min-width:0;grid-column:span var(--span)}.LandingPageAB_tile__deFnN[data-failed],.LandingPageAB_tile__deFnN[data-spare],.LandingPageAB_tile__deFnN[data-trim]{display:none}.LandingPageAB_tileLink__uP5F6{display:flex;flex-direction:column;height:100%;min-width:0;border-radius:6px;color:inherit;text-decoration:none}.LandingPageAB_tileLink__uP5F6 img{display:block;flex:none;width:100%;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;border-radius:6px;background-color:var(--panel);transition:transform .2s var(--ease),background-color .2s var(--ease)}.LandingPageAB_cap__MN2qe{flex:none;padding-top:8px;font-family:var(--mono);font-size:.8125rem;line-height:1.4;color:var(--text-3);transition:color .2s var(--ease);min-width:0}.LandingPageAB_capName__uBgML{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.LandingPageAB_cap__MN2qe em{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal;color:var(--text-2)}.LandingPageAB_cap__MN2qe em:first-letter{text-transform:uppercase}.LandingPageAB_tileLink__uP5F6:hover img{transform:translateY(-2px);background-color:var(--panel-hover)}.LandingPageAB_tileLink__uP5F6:hover .LandingPageAB_cap__MN2qe{color:var(--text)}.LandingPageAB_tileLink__uP5F6:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.LandingPageAB_feature__AfxaR{grid-column:span var(--feature-cols);grid-row:span var(--feature-rows)}.LandingPageAB_tiles__CPmD4[data-only-stage] .LandingPageAB_feature__AfxaR{grid-column:1/-1}.LandingPageAB_wallFoot__UJaX0{display:none}.LandingPageAB_tiles__CPmD4[data-armed] .LandingPageAB_tile__deFnN{opacity:0}.LandingPageAB_tiles__CPmD4[data-land] .LandingPageAB_tile__deFnN{will-change:transform,opacity;animation:LandingPageAB_rise__pCeZT var(--enter) var(--ease) var(--d,0s) both}.LandingPageAB_replay__Wi5zW{--void:color-mix(in srgb,var(--ground) 72%,#000);background:var(--void);scroll-margin-top:72px}.LandingPageAB_replayHead__XNTaS{padding-top:var(--section-pad);padding-bottom:28px;align-items:end;row-gap:20px}.LandingPageAB_replayIntro__iJihV{grid-column:1/span 6}.LandingPageAB_callouts__goDXj{grid-column:8/span 5;margin-top:0;display:grid;gap:6px;max-width:40em;counter-reset:c}.LandingPageAB_callouts__goDXj li{display:grid;grid-template-columns:32px 1fr;gap:8px;color:var(--text-2);line-height:1.55;text-wrap:pretty}.LandingPageAB_callouts__goDXj li:before{counter-increment:c;content:counter(c,decimal-leading-zero);font-family:var(--mono);font-size:.8125rem;color:var(--violet-2);padding-top:.15em}.LandingPageAB_callouts__goDXj b{color:var(--text);font-weight:600}.LandingPageAB_replayCtl__32FIb{grid-column:9/span 4;grid-row:2;align-self:start;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px 20px}.LandingPageAB_stage__mrUwo{grid-template-rows:auto auto 1fr auto;row-gap:16px;align-items:start}.LandingPageAB_stageStatus__ngodl{grid-column:9/span 4;grid-row:1;display:grid;gap:12px;align-content:start}.LandingPageAB_stageView__ojg4M{--view-h:clamp(300px,31.7vw,456px);grid-column:1/span 8;grid-row:1/span 3;align-self:stretch;position:relative;height:auto;min-height:var(--view-h);overflow:hidden;isolation:isolate;background:#1d1c23}.LandingPageAB_stageGround__P5ZkO{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 70%;object-position:50% 70%;z-index:-1}.LandingPageAB_stageModel__dks8Y{position:absolute;left:50%;top:50%;width:min(calc(100% - 32px),calc((var(--view-h) - 48px) * 4 / 3));aspect-ratio:4/3;transform:translate(-50%,-50%)}.LandingPageAB_stageModel__dks8Y img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0}.LandingPageAB_stageModel__dks8Y img[data-on]{opacity:1}.LandingPageAB_orb__3vJgt{position:absolute;left:50%;top:calc(50% - 88px);width:64px;height:64px;margin-left:-32px;opacity:0;transition:opacity .2s var(--ease)}.LandingPageAB_orb__3vJgt[data-on]{opacity:1}.LandingPageAB_orb__3vJgt img{position:absolute;left:0;top:0;width:64px;height:64px;max-width:none}.LandingPageAB_orb__3vJgt[data-spin] img{will-change:transform;animation:LandingPageAB_orbturn__9ibE0 3.2s linear infinite}.LandingPageAB_stageNow__EFttQ b{display:block;font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LandingPageAB_stageNow__EFttQ span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:3em;margin-top:2px;font-family:var(--mono);font-size:.8125rem;line-height:1.5;color:var(--text-2)}.LandingPageAB_stageMeta__ApbGZ{font-family:var(--mono);font-size:.8125rem;line-height:1.7;color:var(--text-2)}.LandingPageAB_stageMeta__ApbGZ b{color:var(--text);font-weight:600}.LandingPageAB_gates__e5sMD{grid-column:9/span 4;grid-row:3;align-self:end;display:grid;gap:2px;font-size:.875rem}.LandingPageAB_gates__e5sMD h3{font-size:.8125rem;font-weight:600;color:var(--text-2);padding:0 0 6px}.LandingPageAB_gates__e5sMD li{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid var(--line)}.LandingPageAB_gates__e5sMD li span:last-child{font-family:var(--mono);font-size:.8125rem;color:var(--text-3)}.LandingPageAB_gates__e5sMD li[data-s=running] span:last-child{color:var(--violet-3)}.LandingPageAB_gates__e5sMD li[data-s=passed] span:last-child{color:var(--teal)}.LandingPageAB_buildlog__kSTYy{--log-w:calc(100% / 9);grid-column:1/-1;grid-row:4;position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(9,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.LandingPageAB_buildlog__kSTYy:before{content:"";position:absolute;z-index:0;left:0;top:0;bottom:0;width:var(--log-w);pointer-events:none;background:rgba(139,92,246,.16);box-shadow:inset 0 0 0 1px rgba(196,181,253,.55);transform:translate3d(calc(var(--i, 0) * 100%),0,0);transition:transform var(--enter) var(--ease),opacity .2s var(--ease)}.LandingPageAB_buildlog__kSTYy[data-idle]:before{opacity:0}.LandingPageAB_buildlog__kSTYy li{position:relative;z-index:1;min-width:0}.LandingPageAB_buildlog__kSTYy button{display:flex;flex-direction:column;justify-content:flex-start;gap:4px;width:100%;height:100%;min-height:88px;padding:12px;text-align:left;border:0;border-right:1px solid var(--line);background:none;color:inherit;font-family:var(--font);cursor:pointer;transition:background-color .15s var(--ease)}.LandingPageAB_buildlog__kSTYy li:last-child button{border-right:0}.LandingPageAB_buildlog__kSTYy button:hover{background:rgba(255,255,255,.04)}.LandingPageAB_buildlog__kSTYy button:focus-visible{outline-offset:-3px}.LandingPageAB_logN__b_tFT{font-family:var(--mono);font-size:.8125rem;color:var(--text-3)}.LandingPageAB_logL__utClk{font-size:.875rem;font-weight:500;line-height:1.3;color:var(--text-2)}.LandingPageAB_logM__Jzm9u{display:grid;margin-top:auto;font-family:var(--mono);font-size:.8125rem;line-height:1.5;color:var(--text-3)}.LandingPageAB_logM__Jzm9u b{font-weight:500}.LandingPageAB_buildlog__kSTYy [data-s=done] .LandingPageAB_logM__Jzm9u b{color:var(--teal)}.LandingPageAB_buildlog__kSTYy [data-s=now] .LandingPageAB_logL__utClk{color:var(--text)}.LandingPageAB_buildlog__kSTYy [data-s=now] .LandingPageAB_logM__Jzm9u,.LandingPageAB_buildlog__kSTYy [data-s=now] .LandingPageAB_logN__b_tFT{color:var(--text-2)}.LandingPageAB_buildlog__kSTYy [data-s=now] .LandingPageAB_logM__Jzm9u b{color:var(--violet-3)}.LandingPageAB_buildlog__kSTYy [data-s=wait] .LandingPageAB_logL__utClk{color:var(--text-3)}.LandingPageAB_replayFoot__zOEHK{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:14px;padding-bottom:var(--section-pad);font-size:.875rem;color:var(--text-3)}.LandingPageAB_replayFoot__zOEHK .LandingPageAB_mono__havB2 b{color:var(--amber);font-weight:500}.LandingPageAB_motion__zcsjA{align-items:start}.LandingPageAB_motionHead__jhtZ9{grid-column:1/span 7;grid-row:1}.LandingPageAB_stages__I0_eE{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px var(--gap);margin-top:32px;min-width:0}.LandingPageAB_clipstage__RJL1P{margin:0;min-width:0;scroll-margin-top:96px;display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.LandingPageAB_clipView__WudvZ{position:relative;aspect-ratio:1;overflow:hidden;isolation:isolate;background:#202030}.LandingPageAB_clipstage__RJL1P[data-clip=frost] .LandingPageAB_clipView__WudvZ{background:linear-gradient(180deg,#1b2443,#1f2440 46%,#232a3d 64%,#1c1c22)}.LandingPageAB_ground__84WQY{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}.LandingPageAB_floor__BFYwN{position:absolute;left:0;right:0;bottom:0;height:1px;z-index:-1;background:rgba(250,250,249,.1)}.LandingPageAB_model__AG7Jy{--zoom:1;position:absolute;left:calc(50% - 44% * var(--zoom));right:calc(50% - 44% * var(--zoom));top:calc(49% - 43% * var(--zoom));bottom:calc(51% - 43% * var(--zoom))}.LandingPageAB_clipstage__RJL1P[data-clip=rotor] .LandingPageAB_model__AG7Jy{--zoom:1.45}.LandingPageAB_clipstage__RJL1P[data-clip=mech] .LandingPageAB_model__AG7Jy{--zoom:1.5}.LandingPageAB_clipstage__RJL1P[data-clip=frost] .LandingPageAB_model__AG7Jy{--zoom:1.1}.LandingPageAB_model__AG7Jy [data-backdrop]{background:transparent}.LandingPageAB_previewStatus__K4LZy{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;color:var(--text-2);font-size:.9375rem;text-align:center;pointer-events:none}.LandingPageAB_previewStatus__K4LZy button{pointer-events:auto}.LandingPageAB_clipstage__RJL1P figcaption{grid-row:2/span 3;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:subgrid;-moz-column-gap:16px;column-gap:16px;row-gap:4px;align-items:start;padding-top:12px}.LandingPageAB_clipCap__QYElA{display:contents}.LandingPageAB_clipCap__QYElA b{grid-column:1;grid-row:1;align-self:center;font-weight:600}.LandingPageAB_clipCap__QYElA>span{grid-column:1/-1;grid-row:2;font-size:.9375rem;line-height:1.5;color:var(--text-2);text-wrap:pretty}.LandingPageAB_clipCap__QYElA i{grid-column:1/-1;grid-row:3;font-style:normal;font-family:var(--mono);font-size:.8125rem;line-height:1.5;color:var(--text-3);overflow-wrap:anywhere}.LandingPageAB_clipCap__QYElA i span{white-space:nowrap}.LandingPageAB_stageToggle__xdF0w{display:inline-flex;flex:none;grid-column:2;grid-row:1}.LandingPageAB_files__hybih{align-items:start}.LandingPageAB_filesRail__GkWza{grid-column:7/span 6;grid-row:1}.LandingPageAB_filesRail__GkWza .LandingPageAB_note__0D466{margin-top:12px;color:var(--text-3);font-size:.9375rem}.LandingPageAB_filesRail__GkWza .LandingPageAB_textlink__emDNM{margin-top:16px}.LandingPageAB_filesArt__84Xt_{grid-column:1/span 5;grid-row:1;margin:0;min-width:0}.LandingPageAB_atlasStage__0R2K_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px var(--gap);align-items:stretch}.LandingPageAB_atlas__rihbG{grid-column:1/span 3;grid-row:1;padding:12px;background:#141418}.LandingPageAB_atlas__rihbG img{display:block;width:100%;height:auto;aspect-ratio:256/144;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;image-rendering:pixelated;image-rendering:crisp-edges}.LandingPageAB_atlasTag__NAwAb{grid-column:1/-1;grid-row:2;font-family:var(--mono);font-size:.8125rem;line-height:1.5;color:var(--text-2);text-wrap:pretty}.LandingPageAB_filesModel__SujUV{grid-column:4/span 2;grid-row:1;position:relative;min-height:0;background:#141418}.LandingPageAB_filesModel__SujUV img{position:absolute;inset:12px;width:calc(100% - 24px);height:calc(100% - 24px);-o-object-fit:contain;object-fit:contain}.LandingPageAB_filerows__SBOSh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) max-content;-moz-column-gap:16px;column-gap:16px;margin-top:20px;border-top:1px solid var(--line)}.LandingPageAB_filerows__SBOSh li{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 11em;grid-template-columns:subgrid;align-items:center;-moz-column-gap:16px;column-gap:16px;padding:4px 0;border-bottom:1px solid var(--line)}.LandingPageAB_fn___PS3_{font-family:var(--mono);font-size:.875rem;color:var(--amber);overflow-wrap:anywhere}.LandingPageAB_fm__QSQFz{font-family:var(--mono);font-size:.8125rem;color:var(--text-3)}.LandingPageAB_filerows__SBOSh a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 4px;color:var(--text);font-size:.9375rem;text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgba(250,250,249,.35);transition:text-decoration-color .18s var(--ease)}.LandingPageAB_filerows__SBOSh a:hover{text-decoration-color:#fff}.LandingPageAB_filesArt__84Xt_ figcaption{padding-top:12px;font-size:.875rem;color:var(--text-3)}.LandingPageAB_facts__p2iVA{padding-block:clamp(24px,2.2vw,32px)}.LandingPageAB_factsList__z18g6{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.LandingPageAB_factsList__z18g6>div{display:flex;flex-direction:column;align-items:center;gap:7px;padding:0 12px;text-align:center}.LandingPageAB_factsList__z18g6>div+div{border-left:1px solid var(--line)}.LandingPageAB_factsList__z18g6 dt{font-size:.75rem;font-weight:700;color:var(--text-2)}.LandingPageAB_factsList__z18g6 dd{margin:0;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.2;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:var(--text)}@media (max-width:767px){.LandingPageAB_factsList__z18g6{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.LandingPageAB_factsList__z18g6>div:nth-child(3){border-left:0}.LandingPageAB_factsList__z18g6 dd{font-size:1.4rem}}.LandingPageAB_formats__AOE4r{padding-block:clamp(32px,2.8vw,44px);align-items:center;border-top:1px solid transparent}.LandingPageAB_formatsRail__CvtU2{grid-column:1/span 3}.LandingPageAB_formatsRail__CvtU2 h2{font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:-.01em}.LandingPageAB_formatsRail__CvtU2 button{margin-top:12px}.LandingPageAB_ticker__GzVrt{--fade:112px;grid-column:4/span 9;overflow:hidden;min-width:0;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%)}.LandingPageAB_track__0MquE{display:flex;width:-moz-max-content;width:max-content;will-change:transform;animation:LandingPageAB_tick__2tHWF 64s linear infinite}.LandingPageAB_formats__AOE4r[data-offscreen] .LandingPageAB_track__0MquE,.LandingPageAB_formats__AOE4r[data-paused=true] .LandingPageAB_track__0MquE,.LandingPageAB_ticker__GzVrt:focus-within .LandingPageAB_track__0MquE,.LandingPageAB_ticker__GzVrt:hover .LandingPageAB_track__0MquE{animation-play-state:paused}.LandingPageAB_track__0MquE ul{display:flex;flex:none}.LandingPageAB_track__0MquE li{flex:none;display:grid;gap:2px;padding:4px 48px 4px 0}.LandingPageAB_track__0MquE li b{font-size:1.375rem;font-weight:600;letter-spacing:-.015em;white-space:nowrap}.LandingPageAB_track__0MquE li span{font-family:var(--mono);font-size:.8125rem;color:var(--text-3);white-space:nowrap}.LandingPageAB_closing___S0Mf{--foot-fade:clamp(48px,5vw,80px);position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#1f2446 calc(100% - var(--foot-fade)),transparent)}.LandingPageAB_closingGround__ellnO{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 100%;object-position:50% 100%;z-index:-1;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - var(--foot-fade)),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - var(--foot-fade)),transparent)}.LandingPageAB_closingInner__jr6IT{padding-top:var(--section-pad);padding-bottom:calc(var(--section-pad) + 24px);align-items:start}.LandingPageAB_closingCopy__yqNFF{grid-column:1/span 5}.LandingPageAB_closingCopy__yqNFF .LandingPageAB_btn__lqUlA{margin-top:24px}.LandingPageAB_bonus__NTqrQ{margin-top:16px;max-width:26em;color:#DCD6EA;line-height:1.6}.LandingPageAB_price__I944_{grid-column:8/span 5;min-width:0}.LandingPageAB_priceNum__IKhkC{display:flex;align-items:baseline;gap:16px;line-height:.8}.LandingPageAB_priceN__ZCyjk{font-size:clamp(4rem,1.5rem + 6.6vw,7.5rem);font-weight:560;font-stretch:118%;letter-spacing:-.05em;font-variant-numeric:tabular-nums lining-nums}.LandingPageAB_priceU__Rl_IO{font-size:clamp(1.125rem,.95rem + .5vw,1.5rem);font-weight:560;color:#E8E3F5}.LandingPageAB_pricePending__BVyJn{display:inline-block;width:1.4ch;height:.72em;border-radius:8px;background:rgba(250,250,249,.08)}.LandingPageAB_priceWhat__wJSO4{margin-top:16px;color:#DCD6EA;line-height:1.55;max-width:30em}.LandingPageAB_rates__QUyci{margin-top:20px;border-top:1px solid rgba(250,250,249,.18)}.LandingPageAB_rates__QUyci div{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid rgba(250,250,249,.18)}.LandingPageAB_rates__QUyci dt{color:#DCD6EA}.LandingPageAB_rates__QUyci dd{margin:0;font-family:var(--mono);font-size:.875rem;color:var(--text);text-align:right}.LandingPageAB_price__I944_ .LandingPageAB_textlink__emDNM{margin-top:12px;color:#CDBFFF}.LandingPageAB_details__XhYEd{margin-top:4px}.LandingPageAB_details__XhYEd summary{list-style:none;display:inline-flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;color:#DCD6EA;font-size:.9375rem;border-radius:6px}.LandingPageAB_details__XhYEd summary::-webkit-details-marker{display:none}.LandingPageAB_details__XhYEd summary:before{content:"";width:7px;height:7px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(-45deg);transition:transform .18s var(--ease)}.LandingPageAB_details__XhYEd[open] summary:before{transform:rotate(45deg)}.LandingPageAB_details__XhYEd summary:hover{color:#fff}.LandingPageAB_details__XhYEd p{max-width:34em;padding-bottom:8px;font-size:.9375rem;line-height:1.6;color:#DCD6EA}.LandingPageAB_availability__J2dWs{padding-bottom:8px}.LandingPageAB_availability__J2dWs p{color:#DCD6EA}.LandingPageAB_foot__b7_v3{padding-top:clamp(40px,3.9vw,56px);padding-bottom:clamp(80px,6vw,96px);row-gap:24px;font-size:.9375rem}.LandingPageAB_footBrand__Fq70C{grid-column:1/span 4}.LandingPageAB_footBrand__Fq70C p{margin-top:8px;color:var(--text-3);max-width:24em;line-height:1.55}.LandingPageAB_brand__kMaez{display:inline-flex;align-items:center;gap:10px;min-height:44px;flex:none;font-weight:650;font-size:1.125rem;letter-spacing:-.01em;color:var(--text);text-decoration:none}.LandingPageAB_mark__CS9Ve{width:40px;height:40px;flex:none;background:url(/landing/ab/hat.webp) no-repeat;background-size:36px auto;background-position:2px 4px}.LandingPageAB_foot__b7_v3 nav{grid-column:span 2}.LandingPageAB_foot__b7_v3 h2{font-size:.875rem;font-weight:600;color:var(--text-2);margin-bottom:4px}.LandingPageAB_foot__b7_v3 nav a{display:flex;align-items:center;min-height:44px;color:#dedcd6;text-decoration:none;transition:color .18s var(--ease)}.LandingPageAB_foot__b7_v3 nav a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.LandingPageAB_rule__2o2pA{height:0;margin:0;border:0;border-top:1px solid var(--rule)}@media (max-width:1279px){.LandingPageAB_lede__bc_Zu{font-size:1.0625rem}}@media (max-width:1180px){.LandingPageAB_stage__mrUwo{grid-template-rows:none}.LandingPageAB_stageStatus__ngodl{grid-column:1/span 8;grid-row:1;display:flex;justify-content:space-between;align-items:flex-start;gap:8px 24px}.LandingPageAB_stageMeta__ApbGZ{text-align:right}.LandingPageAB_stageView__ojg4M{grid-column:1/-1;grid-row:2}.LandingPageAB_gates__e5sMD{display:none}.LandingPageAB_buildlog__kSTYy{grid-row:3}.LandingPageAB_replayIntro__iJihV{grid-column:1/span 6}.LandingPageAB_replayCtl__32FIb{grid-column:9/span 4;grid-row:1;justify-content:flex-end}.LandingPageAB_filesRail__GkWza{grid-column:8/span 5}.LandingPageAB_filesArt__84Xt_{grid-column:1/span 6}.LandingPageAB_atlasStage__0R2K_{grid-template-columns:repeat(6,minmax(0,1fr))}.LandingPageAB_atlas__rihbG{grid-column:1/span 4}.LandingPageAB_filesModel__SujUV{grid-column:5/span 2}.LandingPageAB_price__I944_{grid-column:7/span 6}.LandingPageAB_closingCopy__yqNFF{grid-column:1/span 5}}@media (max-width:1023px){.LandingPageAB_heroRow__8W9WT{min-height:0}.LandingPageAB_heroPlate__koXkI{grid-column:1/15;grid-row:1;height:clamp(300px,52vw,480px)}.LandingPageAB_heroImage__y_oST{-o-object-position:56% 34%;object-position:56% 34%}.LandingPageAB_heroCopy__uGGIv{grid-column:2/14;grid-row:2;padding-top:40px;padding-bottom:40px}.LandingPageAB_receipts__7IMYR{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.LandingPageAB_receipts__7IMYR>div{grid-template-columns:1fr;gap:4px;align-content:start}.LandingPageAB_heroTitle__06Bg4{font-size:clamp(2.5rem,1.2rem + 4vw,3.5rem)}.LandingPageAB_lede__bc_Zu{max-width:40ch}.LandingPageAB_make__PEB16{display:block}.LandingPageAB_makeRail__0EEoS{position:static;max-width:640px}.LandingPageAB_wall__8PkP_{margin:40px 0 0}.LandingPageAB_tiles__CPmD4{--cols:12;--span:3;--feature-cols:9}.LandingPageAB_callouts__goDXj,.LandingPageAB_replayCtl__32FIb,.LandingPageAB_replayIntro__iJihV{grid-column:1/-1}.LandingPageAB_replayCtl__32FIb{grid-row:1;justify-content:flex-start}.LandingPageAB_stageStatus__ngodl{grid-column:1/-1;grid-row:2}.LandingPageAB_stageView__ojg4M{grid-row:3}.LandingPageAB_buildlog__kSTYy{grid-row:4}.LandingPageAB_stageView__ojg4M{--view-h:clamp(280px,46vw,420px)}.LandingPageAB_buildlog__kSTYy{--log-w:clamp(168px,44vw,220px);display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.LandingPageAB_buildlog__kSTYy li{flex:0 0 var(--log-w);scroll-snap-align:start}.LandingPageAB_motionHead__jhtZ9{grid-column:1/-1}.LandingPageAB_stages__I0_eE{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingPageAB_clipstage__RJL1P:first-child{grid-column:1/-1}.LandingPageAB_clipstage__RJL1P:first-child .LandingPageAB_clipView__WudvZ{aspect-ratio:16/9}.LandingPageAB_stageToggle__xdF0w{display:inline-flex}.LandingPageAB_files__hybih{display:block}.LandingPageAB_filesRail__GkWza{max-width:640px}.LandingPageAB_filesArt__84Xt_{margin:32px 0 0}.LandingPageAB_atlasStage__0R2K_{grid-template-columns:repeat(12,minmax(0,1fr))}.LandingPageAB_atlasTag__NAwAb,.LandingPageAB_atlas__rihbG{grid-column:1/span 7}.LandingPageAB_filesModel__SujUV{grid-column:8/span 5}.LandingPageAB_formatsRail__CvtU2{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.LandingPageAB_formatsRail__CvtU2 button{margin-top:0}.LandingPageAB_ticker__GzVrt{grid-column:1/-1;margin:16px 0 0}.LandingPageAB_closingCopy__yqNFF,.LandingPageAB_price__I944_{grid-column:1/-1}.LandingPageAB_price__I944_{justify-self:start;margin-top:40px}.LandingPageAB_footBrand__Fq70C{grid-column:1/-1}.LandingPageAB_foot__b7_v3 nav{grid-column:span 6}}@media (max-width:767px){.LandingPageAB_h2__JpLfx{font-size:clamp(1.875rem,1.45rem + 1.8vw,2rem)}.LandingPageAB_wallHead__fXsrh .LandingPageAB_textlink__emDNM{margin-left:0}.LandingPageAB_wallFoot__UJaX0{display:block;padding:20px 0 0}.LandingPageAB_stageStatus__ngodl{flex-direction:column;gap:4px}.LandingPageAB_stageMeta__ApbGZ{text-align:left}.LandingPageAB_stageView__ojg4M{--view-h:clamp(240px,68vw,340px)}.LandingPageAB_atlasMore__z0APd{display:none}.LandingPageAB_closingInner__jr6IT{padding-bottom:88px}.LandingPageAB_priceN__ZCyjk{font-size:clamp(4.5rem,2.6rem + 8vw,5.5rem)}.LandingPageAB_foot__b7_v3 nav{grid-column:span 6}}@media (max-width:639px){.LandingPageAB_heroPlate__koXkI{height:min(46svh,420px);min-height:260px}.LandingPageAB_heroImage__y_oST{-o-object-position:54% 32%;object-position:54% 32%}.LandingPageAB_heroCopy__uGGIv{grid-column:2/14;padding-top:24px}.LandingPageAB_heroTitle__06Bg4{font-size:clamp(2.375rem,10.4vw,3rem)}.LandingPageAB_lede__bc_Zu{margin-top:12px;font-size:1rem}.LandingPageAB_heroActs__XV7Jy{margin-top:20px;gap:4px 16px}.LandingPageAB_heroActs__XV7Jy .LandingPageAB_btn__lqUlA{width:100%}.LandingPageAB_receipts__7IMYR{margin-top:24px;grid-template-columns:1fr;gap:10px}.LandingPageAB_receipts__7IMYR>div{grid-template-columns:96px 1fr;gap:12px;align-items:baseline}.LandingPageAB_tiles__CPmD4{--span:4;--feature-cols:12}.LandingPageAB_atlasStage__0R2K_{grid-template-columns:minmax(0,1fr)}.LandingPageAB_atlas__rihbG{grid-column:1;grid-row:1}.LandingPageAB_atlasTag__NAwAb{grid-column:1;grid-row:2}.LandingPageAB_filesModel__SujUV{grid-column:1;grid-row:3;aspect-ratio:2/1}.LandingPageAB_stages__I0_eE{grid-template-columns:minmax(0,1fr)}.LandingPageAB_clipView__WudvZ,.LandingPageAB_clipstage__RJL1P:first-child .LandingPageAB_clipView__WudvZ{aspect-ratio:4/3}.LandingPageAB_filerows__SBOSh{grid-template-columns:minmax(0,1fr) max-content}.LandingPageAB_filerows__SBOSh li{grid-template-columns:minmax(0,1fr) 11em;grid-template-columns:subgrid;row-gap:0;padding:8px 0}.LandingPageAB_fn___PS3_{grid-column:1;grid-row:1}.LandingPageAB_fm__QSQFz{grid-column:1;grid-row:2}.LandingPageAB_filerows__SBOSh a{grid-column:2;grid-row:1/span 2}}@media (max-width:639px) and (max-height:780px){.LandingPageAB_heroPlate__koXkI{height:40svh}}@media (max-width:420px){.LandingPageAB_brand__kMaez{font-size:1.0625rem}}@media (max-width:767px){.LandingPageAB_ticker__GzVrt{--fade:64px}}@media (prefers-reduced-motion:reduce){.LandingPageAB_landing__F25nK *,.LandingPageAB_landing__F25nK :after,.LandingPageAB_landing__F25nK :before{transition-duration:.01ms!important;animation:none!important;scroll-behavior:auto!important}.LandingPageAB_tiles__CPmD4[data-armed] .LandingPageAB_tile__deFnN{opacity:1}.LandingPageAB_ticker__GzVrt{-webkit-mask-image:none;mask-image:none}.LandingPageAB_track__0MquE{flex-wrap:wrap;width:auto}.LandingPageAB_track__0MquE ul{flex:1 1 100%;min-width:0;flex-wrap:wrap;row-gap:16px}.LandingPageAB_track__0MquE li{padding-right:40px}.LandingPageAB_formatsRail__CvtU2 button,.LandingPageAB_track__0MquE ul[aria-hidden=true]{display:none}}@media (forced-colors:active){.LandingPageAB_btn__lqUlA,.LandingPageAB_promptbox__nVaHl{border:1px solid ButtonText}.LandingPageAB_buildlog__kSTYy [data-s=now]{outline:2px solid Highlight}.LandingPageAB_buildlog__kSTYy:before{content:none}}@keyframes LandingPageAB_rise__pCeZT{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}@keyframes LandingPageAB_orbturn__9ibE0{to{transform:rotate(1turn)}}@keyframes LandingPageAB_tick__2tHWF{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.GalleryCreation_page__WnQQz{width:min(1200px,100%);margin:0 auto;padding:24px 24px 64px}.GalleryCreation_back__m2_7V{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:var(--text-secondary)}.GalleryCreation_heading__1wZtG{display:flex;justify-content:space-between;gap:16px;align-items:baseline;margin:8px 0 24px}.GalleryCreation_heading__1wZtG h1{font-size:26px;font-weight:650;line-height:1.35;overflow-wrap:anywhere}.GalleryCreation_heading__1wZtG>span{flex-shrink:0;color:var(--text-tertiary);font-size:12px}.GalleryCreation_workspace__u8_yD{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(320px,1fr);gap:28px;align-items:start}.GalleryCreation_viewer__KnBad{--gallery-preview-background:radial-gradient(ellipse at 18% 12%,#a9a0db38,transparent 55%),radial-gradient(ellipse at 84% 68%,#69b8b634,transparent 54%),radial-gradient(ellipse at 65% 8%,#c893ab29,transparent 48%),linear-gradient(145deg,#282638,#181b26 56%,#232336);min-width:0;height:clamp(400px,60vh,560px);border:1px solid var(--bg-overlay);border-radius:10px;overflow:hidden;background:var(--gallery-preview-background)}.GalleryCreation_viewer__KnBad>[data-backdrop]{background:var(--gallery-preview-background);color:#ede8f5}.GalleryCreation_loading__brGod{display:grid;place-content:center;height:100%;font-size:14px;color:#d6d2e3}.GalleryCreation_details__mpz4h{min-width:0}.GalleryCreation_downloads__O5SYR{scroll-margin-top:100px;padding-bottom:24px;border-bottom:1px solid var(--bg-overlay)}.GalleryCreation_downloads__O5SYR h2,.GalleryCreation_prompt__kSX0y h2,.GalleryCreation_savedImages__yVMDa h2{font-weight:600;font-size:15px;margin-bottom:12px}.GalleryCreation_downloads__O5SYR>p,.GalleryCreation_note__LwTFf{margin-top:12px;font-size:13px;color:var(--text-secondary);line-height:1.6}.GalleryCreation_downloads__O5SYR>div button{background:var(--bg-elevated);border-color:color-mix(in srgb,var(--text-secondary) 65%,var(--bg-overlay))}.GalleryCreation_downloads__O5SYR>div button:hover{background:var(--bg-overlay);border-color:var(--accent-primary-hover)}.GalleryCreation_signup__THQKZ{min-height:44px;width:100%;padding:10px 16px;border-radius:6px;background:var(--button-primary);color:var(--button-primary-text);font-size:14px;font-weight:600}.GalleryCreation_signup__THQKZ:hover{background:var(--button-primary-hover)}.GalleryCreation_prompt__kSX0y{padding:24px 0 16px}.GalleryCreation_prompt__kSX0y summary{cursor:pointer;min-height:44px;font-size:14px;font-weight:600}.GalleryCreation_prompt__kSX0y p{font-size:14px;line-height:1.75;color:var(--text-secondary);white-space:pre-wrap;overflow-wrap:anywhere}.GalleryCreation_create__mQtz3{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:var(--accent-primary-hover)}.GalleryCreation_savedImages__yVMDa{margin-top:32px;margin-bottom:24px}.GalleryCreation_supportingFiles___gxAs{margin-top:32px}.GalleryCreation_images__tVRso{display:flex;flex-wrap:wrap;gap:20px}.GalleryCreation_image__tL_47{display:block;width:152px;text-align:left}.GalleryCreation_image__tL_47>span{display:flex;align-items:center;justify-content:center;height:140px;padding:10px;border-radius:6px;background:repeating-conic-gradient(#dedbe5 0 25%,#eceaf0 0 50%) 50% /16px 16px}.GalleryCreation_image__tL_47 img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;image-rendering:pixelated}.GalleryCreation_image__tL_47 strong{display:block;font-size:12px;font-weight:500;margin-top:8px}.GalleryCreation_imageDialog__It7Hn{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);z-index:50;width:min(800px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:16px;overflow:auto;border:1px solid var(--bg-overlay);border-radius:8px;background:var(--bg-surface)}.GalleryCreation_imageDialog__It7Hn>div{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px}.GalleryCreation_imageDialog__It7Hn img{display:block;width:100%;height:min(65vh,640px);-o-object-fit:contain;object-fit:contain;image-rendering:pixelated;background:repeating-conic-gradient(#dedbe5 0 25%,#eceaf0 0 50%) 50% /16px 16px}.GalleryCreation_close__vrYc3{min-height:44px;padding:8px 12px}.GalleryCreation_stage__CbBS3{min-width:0}.GalleryCreation_stageBody__BNbWo{width:100%}.GalleryCreation_stage__CbBS3 .GalleryCreation_workspace__u8_yD{grid-template-columns:minmax(0,1fr);gap:18px}.GalleryCreation_stage__CbBS3 .GalleryCreation_viewer__KnBad{width:100%;height:clamp(340px,50vh,480px);min-height:0;margin-inline:auto;border-radius:8px}.GalleryCreation_stage__CbBS3 .GalleryCreation_details__mpz4h{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding-top:0}.GalleryCreation_stage__CbBS3 .GalleryCreation_actions__N3xbX,.GalleryCreation_stage__CbBS3 .GalleryCreation_summary__K0Ma9{min-width:0}.GalleryCreation_stageHeading__Ynikx{margin:0 0 12px}.GalleryCreation_stageHeading__Ynikx h2{font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.035em;color:var(--text-primary);overflow-wrap:anywhere}.GalleryCreation_stageHeading__Ynikx>span{display:block;margin-top:7px;font-size:11px;color:var(--text-tertiary)}.GalleryCreation_stagePrompt__RZi2i{margin-bottom:16px;color:var(--text-secondary);font-size:12px;line-height:1.7}.GalleryCreation_stagePrompt__RZi2i p{white-space:pre-wrap;overflow-wrap:anywhere}.GalleryCreation_promptExcerpt__6bNsi{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.GalleryCreation_stageFiles__KCzYp>button,.GalleryCreation_stagePrompt__RZi2i button{min-height:44px;text-align:left;font-size:13px;text-decoration:underline;text-underline-offset:4px}.GalleryCreation_stage__CbBS3 .GalleryCreation_downloads__O5SYR{padding-bottom:18px}.GalleryCreation_stageFiles__KCzYp{margin-top:12px}.GalleryCreation_stage__CbBS3 .GalleryCreation_savedImages__yVMDa{margin:12px 0}.GalleryCreation_stage__CbBS3 .GalleryCreation_images__tVRso{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.GalleryCreation_stage__CbBS3 .GalleryCreation_image__tL_47{width:100%}.GalleryCreation_stage__CbBS3 .GalleryCreation_supportingFiles___gxAs{margin-top:24px}.GalleryCreation_permalink__pHAOw{display:flex;align-items:center;min-height:44px;color:var(--text-secondary);font-size:13px}.GalleryCreation_retryDetails__idpGH{min-height:44px;margin-top:8px;padding:8px 12px;border:1px solid var(--bg-overlay);border-radius:3px}.GalleryCreation_stageFiles__KCzYp>button:disabled{opacity:.5;cursor:default;text-decoration:none}.GalleryCreation_stage__CbBS3 a:focus-visible,.GalleryCreation_stage__CbBS3 button:focus-visible,.GalleryCreation_stage__CbBS3 summary:focus-visible{outline:2px solid var(--accent-primary-hover);outline-offset:4px}@media (min-width:768px){.GalleryCreation_stage__CbBS3 .GalleryCreation_details__mpz4h{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr)}}@media (max-width:600px){.GalleryCreation_stageHeading__Ynikx h2{font-size:24px}.GalleryCreation_stage__CbBS3 .GalleryCreation_details__mpz4h{padding:0 2px}}.GalleryCreation_imageDialog__It7Hn button:focus-visible,.GalleryCreation_page__WnQQz a:focus-visible,.GalleryCreation_page__WnQQz button:focus-visible,.GalleryCreation_page__WnQQz summary:focus-visible{outline:2px solid var(--accent-primary-hover);outline-offset:4px}@media (max-width:900px){.GalleryCreation_workspace__u8_yD{grid-template-columns:minmax(0,1fr);gap:24px}.GalleryCreation_viewer__KnBad{height:clamp(380px,65vh,560px)}.GalleryCreation_details__mpz4h{display:flex;flex-direction:column}.GalleryCreation_prompt__kSX0y{padding-top:20px}}@media (max-width:600px){.GalleryCreation_page__WnQQz{padding:16px 16px 40px}.GalleryCreation_heading__1wZtG{display:block;margin-bottom:16px}.GalleryCreation_heading__1wZtG h1{font-size:22px;margin-bottom:8px}.GalleryCreation_viewer__KnBad{height:430px}.GalleryCreation_images__tVRso{gap:14px}.GalleryCreation_image__tL_47{width:calc(50% - 7px)}.GalleryCreation_image__tL_47>span{height:132px}}@media (forced-colors:active){.GalleryCreation_viewer__KnBad,.GalleryCreation_viewer__KnBad>[data-backdrop]{background:Canvas;color:CanvasText}.GalleryCreation_loading__brGod{color:CanvasText}}.GalleryThumbnail_artwork__QJKNN{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.GalleryThumbnail_artwork__QJKNN img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.GalleryThumbnail_placeholder__KjPHh{color:#d6d2e3;font-size:11px;padding:12px;text-align:center}.GalleryThumbnail_capture__GtLwH{position:fixed;top:0;left:-10000px;width:256px;height:256px;pointer-events:none;overflow:hidden}@media (forced-colors:active){.GalleryThumbnail_placeholder__KjPHh{color:CanvasText}}.gallery_page__S3n_G{--gallery-line:color-mix(in srgb,var(--text-secondary) 20%,transparent);--gallery-preview-background:radial-gradient(ellipse at 18% 12%,#a9a0db38,transparent 55%),radial-gradient(ellipse at 84% 68%,#69b8b634,transparent 54%),radial-gradient(ellipse at 65% 8%,#c893ab29,transparent 48%),linear-gradient(145deg,#282638,#181b26 56%,#232336);width:min(1480px,100%);margin:0 auto;padding:24px clamp(16px,3vw,40px) 64px}.gallery_intro__xWmfZ{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;margin-bottom:22px}.gallery_intro__xWmfZ>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 20px}.gallery_intro__xWmfZ h1{font-size:25px;font-weight:650;letter-spacing:-.6px;color:var(--text-primary)}.gallery_intro__xWmfZ p{font-size:13px;color:var(--text-secondary)}.gallery_createLink__nOLHJ{display:flex;align-items:center;justify-content:center;min-height:44px;gap:18px;padding:10px 15px;border:1px solid var(--gallery-line);border-radius:7px;color:var(--accent-primary-hover);font-size:13px;white-space:nowrap}.gallery_createLink__nOLHJ:hover{border-color:var(--accent-primary);background:color-mix(in srgb,var(--accent-primary) 8%,transparent)}.gallery_toolbar__QeSoI{display:flex;align-items:center;gap:12px;padding-bottom:22px;border-bottom:1px solid var(--gallery-line);margin-bottom:24px}.gallery_search__bEDCk{width:min(520px,100%)}.gallery_category__qfKpZ select,.gallery_search__bEDCk input{width:100%;min-height:44px;border:1px solid var(--gallery-line);border-radius:7px;background:color-mix(in srgb,var(--bg-surface) 75%,transparent);padding:10px 14px;font-size:14px;color:var(--text-primary)}.gallery_search__bEDCk input::-moz-placeholder{color:var(--text-tertiary)}.gallery_search__bEDCk input::placeholder{color:var(--text-tertiary)}.gallery_category__qfKpZ{min-width:150px;max-width:240px;color:var(--text-secondary);font-size:13px}.gallery_category__qfKpZ select{width:100%}.gallery_workspace___CIfd{display:grid;grid-template-columns:minmax(0,1fr);gap:40px;align-items:start}.gallery_collection__qa2K7{min-width:0;scroll-margin-top:100px}.gallery_selected__iQmOb{min-width:0;width:min(1100px,100%);justify-self:center;scroll-margin-top:88px;border:1px solid var(--gallery-line);border-radius:12px;padding:16px;background:color-mix(in srgb,var(--bg-base) 82%,transparent)}.gallery_collection__qa2K7:focus-visible,.gallery_selected__iQmOb:focus-visible{outline:2px solid var(--accent-primary);outline-offset:5px}.gallery_selectedHeader__moIFM{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.gallery_selectedHeader__moIFM>span{font-size:12px;font-weight:600;color:var(--text-secondary)}.gallery_modelNavigation__WOAFL{display:flex;align-items:center;gap:12px;color:var(--text-secondary);font-size:11px;font-variant-numeric:tabular-nums}.gallery_modelNavigation__WOAFL>div{display:flex;gap:4px}.gallery_modelNavigation__WOAFL button{width:40px;height:40px;border:1px solid var(--gallery-line);border-radius:6px;color:var(--text-primary);font-size:18px}.gallery_modelNavigation__WOAFL button:hover:not(:disabled){background:var(--bg-elevated)}.gallery_modelNavigation__WOAFL button:disabled{opacity:.4}.gallery_backToCollection__fxpuk{display:inline-flex;min-height:44px;align-items:center;font-size:13px;color:var(--text-secondary)}.gallery_stageLoading__9ZWxk{height:360px;display:grid;place-content:center;color:#b8b5be;background:var(--gallery-preview-background)}.gallery_browseHeader__W0En6{min-height:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.gallery_browseHeader__W0En6 h2{color:var(--text-primary);font-size:14px;font-weight:600}.gallery_browseHeader__W0En6 h2 span{margin-left:8px;color:var(--text-secondary);font-size:12px;font-weight:400;font-variant-numeric:tabular-nums}.gallery_browseHeader__W0En6>span{color:var(--text-tertiary);font-size:11px}.gallery_grid__07JmR{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 20px}.gallery_card__9Qc1U{display:block;min-width:0;border-radius:7px;text-align:left}.gallery_card__9Qc1U[aria-pressed=true] .gallery_cardImage__qbf02{border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary)}.gallery_card__9Qc1U[aria-pressed=true] .gallery_cardMeta__R4aoE,.gallery_card__9Qc1U[aria-pressed=true] .gallery_cardName__6vkyH{color:var(--accent-primary-hover)}.gallery_card__9Qc1U:disabled{opacity:.55;cursor:default}.gallery_cardImage__qbf02{display:block;position:relative;aspect-ratio:1;overflow:hidden;border-radius:8px;background:var(--gallery-preview-background);border:1px solid var(--gallery-line);transition:border-color .15s}.gallery_artwork__AB895{-o-object-fit:contain;object-fit:contain}.gallery_cardName__6vkyH{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;padding-top:10px;color:var(--text-primary);font-size:13px;font-weight:550;line-height:1.5;overflow-wrap:anywhere}.gallery_cardMeta__R4aoE{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:5px;font-size:10px;color:var(--text-tertiary)}.gallery_cardMeta__R4aoE>span{font-size:14px}.gallery_card__9Qc1U:hover:not(:disabled) .gallery_cardName__6vkyH{color:var(--accent-primary-hover)}.gallery_card__9Qc1U:hover:not(:disabled) .gallery_cardImage__qbf02{border-color:var(--accent-primary-hover)}.gallery_card__9Qc1U:focus-visible,.gallery_page__S3n_G a:focus-visible,.gallery_page__S3n_G button:focus-visible,.gallery_page__S3n_G input:focus-visible,.gallery_page__S3n_G select:focus-visible{outline:2px solid var(--accent-primary);outline-offset:4px}.gallery_missing__FFKfi{display:flex;height:100%;align-items:center;justify-content:center;padding:12px;font-size:12px;color:#b8b5be}.gallery_skeleton__w5yDj{aspect-ratio:.8;border-radius:8px;background:var(--gallery-preview-background)}.gallery_state__yC_Kz{padding:44px 16px;border:1px solid var(--gallery-line);border-radius:8px;font-size:14px;color:var(--text-secondary)}.gallery_pagination__1DbNW button,.gallery_state__yC_Kz button{min-height:44px;padding:8px 14px;border:1px solid var(--gallery-line);border-radius:6px}.gallery_state__yC_Kz button{margin-top:12px}.gallery_pagination__1DbNW{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:28px;font-size:13px}.gallery_pagination__1DbNW button:disabled{opacity:.45}@media (max-width:1250px){.gallery_grid__07JmR{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1000px){.gallery_workspace___CIfd{gap:32px}.gallery_grid__07JmR{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.gallery_page__S3n_G{padding-top:18px}.gallery_intro__xWmfZ{gap:12px;margin-bottom:18px;align-items:flex-start}.gallery_intro__xWmfZ>div{display:block}.gallery_intro__xWmfZ h1{font-size:23px}.gallery_intro__xWmfZ p{max-width:175px;margin-top:6px;font-size:12px;line-height:1.5}.gallery_createLink__nOLHJ{min-height:40px;gap:10px;padding:8px 11px;font-size:12px}.gallery_toolbar__QeSoI{flex-wrap:wrap;gap:10px;padding-bottom:18px;margin-bottom:18px}.gallery_search__bEDCk{flex:1 1 100%}.gallery_category__qfKpZ{max-width:none;width:100%}.gallery_grid__07JmR{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.gallery_cardName__6vkyH{font-size:12px;padding-top:8px}.gallery_selected__iQmOb{padding:12px;scroll-margin-top:76px}.gallery_selectedHeader__moIFM{margin-bottom:4px}}@media (prefers-reduced-motion:reduce){.gallery_cardImage__qbf02{transition:none}}@media (forced-colors:active){.gallery_cardImage__qbf02,.gallery_category__qfKpZ select,.gallery_search__bEDCk input,.gallery_selected__iQmOb,.gallery_skeleton__w5yDj,.gallery_stageLoading__9ZWxk,.gallery_state__yC_Kz{background:Canvas;border-color:CanvasText}.gallery_stageLoading__9ZWxk{color:CanvasText}.gallery_card__9Qc1U[aria-pressed=true] .gallery_cardImage__qbf02{outline:2px solid Highlight}}