:root{color-scheme:dark}button,[role=button]{cursor:pointer}button:focus-visible,[role=button]:focus-visible,a:focus-visible{outline:2px solid #67eed6;outline-offset:4px}body{margin:0}html{scroll-behavior:smooth}[hidden]{display:none!important}.static-dialog{margin:auto;background:#141619;color:#fff;border:1px solid #383e43;border-radius:18px;padding:30px;width:min(520px,calc(100vw - 32px));max-height:90vh;overflow:auto;box-shadow:0 24px 90px #000b}.static-dialog::backdrop{background:#000a;backdrop-filter:blur(7px)}.static-dialog h2{font-size:23px;font-weight:600;margin:0 0 12px}.static-dialog p{color:#a4a8af;line-height:1.8;margin:12px 0}.static-dialog input,.static-dialog textarea,.static-dialog select{display:block;width:100%;padding:13px 16px;border:1px solid #484b50;border-radius:8px;background:#24272b;color:white;margin:10px 0 22px;font:inherit}.static-dialog textarea{height:140px;resize:vertical}.dialog-close{position:absolute;right:15px;top:10px;width:30px;height:30px;font-size:25px;color:#9299a0}.dialog-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:22px}.ui-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid #454c52;border-radius:9px;padding:11px 24px;background:#24272b;color:white;cursor:pointer}.ui-button.primary{background:linear-gradient(110deg,#8afaac,#39c8da);color:#071c1d;border-color:#7ae7c6}.ui-button:disabled{opacity:.35;cursor:not-allowed}.static-toast{position:fixed;z-index:10000;bottom:28px;left:50%;transform:translateX(-50%);background:#232b2d;border:1px solid #65d7b1;border-radius:10px;padding:14px 24px;box-shadow:0 8px 40px #0008;max-width:90vw}.media-dialog{width:min(920px,calc(100vw - 32px))}.media-dialog img{max-height:62vh;max-width:100%;margin:16px auto;object-fit:contain}.media-dialog video{width:100%;max-height:65vh}.static-empty{padding:90px 24px;text-align:center;color:#999}.static-selected{color:#88f3c2!important;border-color:#88f3c2!important}.static-projects{max-width:1480px;margin:150px auto 100px;padding:0 5vw}.static-projects h1{font-size:32px;margin-bottom:32px}.project-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.project-tile{border:1px solid #30373c;background:#121619;border-radius:18px;padding:25px;min-height:190px;text-align:left}.project-tile .plus{font-size:55px;color:#7be7bb}.project-tile h3{margin-top:25px;font-size:18px}.project-tile small{color:#777}.project-tile img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px}.preview-membership{width:95vw;max-width:1600px}.static-note{font-size:12px!important;color:#828d94!important}.static-status{position:fixed;right:12px;bottom:8px;z-index:45;font-size:10px;color:#777;pointer-events:none}.static-filter-count{color:#999;margin:14px 0}.static-faq-answer{padding:18px 24px;line-height:1.8;color:#a2aeb5}.static-nav-mobile{display:none}


.editor-toolbar{position:fixed;z-index:50;left:18px;top:100px;display:flex;flex-direction:column;gap:10px;padding:12px 8px;background:#191b1ddd;border:1px solid #30343b;border-radius:16px}.editor-toolbar button{width:48px;min-height:54px;font-size:24px}.editor-toolbar span{display:block;font-size:10px;color:#a6afb8}.editor-title{position:fixed;top:22px;left:165px;z-index:50;display:flex;gap:20px;align-items:center}.editor-title span{color:#777;font-size:12px}.local-nodes{position:absolute}.local-node{position:absolute;width:300px;border:1px solid #4b5357;border-radius:14px;background:#1b1d21;color:#ddd;box-shadow:0 12px 24px #0006;overflow:hidden}.local-node header{height:44px;padding:10px 15px;display:flex;justify-content:space-between;cursor:grab;border-bottom:1px solid #333}.local-node textarea{display:block;width:100%;min-height:190px;padding:18px;background:transparent;border:0;resize:vertical;outline:none;font-size:14px;line-height:1.7}.local-node footer{display:flex;align-items:center;justify-content:space-between;padding:12px;border-top:1px solid #30353a;color:#828a90;font-size:11px}.node-run{border:1px solid #41756b;border-radius:6px;padding:5px 16px;color:#94ebce}.node-image{height:230px;display:flex;align-items:center;justify-content:center;background:#141518;color:#888;cursor:pointer}.node-image img{width:100%;height:100%;object-fit:contain}.map-hidden{display:none!important}.canvas-light{--canvas-grid-dot:#b5b5b5}.canvas-light [role=application]{background-color:#eee!important}.canvas-light .local-node{background:#fff;color:#222}.canvas-light .node-image{background:#eee}body[data-page=workspace] input[type=range]{width:110px;accent-color:#77dabd}.static-plan{outline:1px solid #7cedc7}


@media(max-width:700px){
 html,body{min-width:0!important;width:100%!important}body [style*="zoom"]{zoom:1!important}
 [data-header]{display:flex!important;padding:10px 20px!important;height:116px!important;background:#040607ee!important;backdrop-filter:blur(16px)!important}
 nav[data-site-nav]{flex-wrap:wrap;gap:10px;align-content:center}nav[data-site-nav]>div{width:auto!important;height:auto!important;gap:12px!important}nav[data-site-nav]>div:last-child{width:100%!important;justify-content:space-between}nav[data-site-nav]>div:last-child>div{gap:18px!important}nav[data-site-nav] span{font-size:13px!important}nav[data-site-nav] button{min-width:0!important;height:34px!important}nav[data-site-nav] button span{padding:6px 12px!important}nav[data-site-nav] img{width:122px!important}nav[data-site-nav] [data-action=language]{font-size:11px!important}
 [data-sidebar]{display:none!important}main{padding:0!important}main section{padding-left:18px!important;padding-right:18px!important;max-width:100%!important}main *{min-width:0}
 [data-hero-wrapper]{padding-top:150px!important;padding-bottom:30px!important} [data-hero-row]{padding:0!important;display:flex!important;flex-direction:column;gap:36px!important}
 [data-hero-copy]{width:100%!important;min-width:0!important}[data-hero-copy]>p{width:100%!important;line-height:1.6!important;font-size:20px!important;margin-top:10px!important}[data-hero-copy] h1{font-size:30px!important;line-height:1.3!important}
 [data-hero-copy]>div{width:100%!important;max-width:100%!important;height:56px!important;margin-top:28px!important}[data-hero-copy]>div>p{font-size:12px!important;padding-left:10px!important}[data-hero-copy]>div>button{height:56px!important;min-width:102px!important;padding:10px 15px!important;font-size:13px!important}
 [data-hero-carousel]{width:100%!important;max-width:100%!important;margin-top:0!important}[data-hero-carousel]>div{--hero-card-width:250px!important;width:100%!important;max-width:100%!important}
 [data-page=home] main>div:first-child{height:800px!important}[data-page=home] [data-order-section]{padding:20px 0!important}
 [data-page=home] h2{font-size:22px!important}[data-page=home] section [class*="text-[60px]"],[data-page=home] section [class*="text-[50px]"],[data-page=home] section [class*="text-[40px]"]{font-size:26px!important;line-height:1.5!important}[data-page=home] section [class*="text-[30px]"]{font-size:20px!important;line-height:1.5!important}
 [data-page=home] main [class*="px-[200px]"]{padding-left:18px!important;padding-right:18px!important}[data-page=home] section div[class*="w-["]{max-width:100%!important}[data-page=home] section div[class*="grid"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}[data-page=home] section div[class*="flex"][class*="gap-[100px]"]{flex-wrap:wrap!important;gap:30px!important}
 [data-page=materials] main>div:nth-of-type(2){width:auto!important;margin:0 18px!important;padding-top:150px!important;gap:20px!important}[data-page=materials] main [class*="h-[50px]"]:has(input){height:auto!important;flex-wrap:wrap;gap:22px}[data-page=materials] main [style*="margin-left: 100px"]{margin-left:0!important;width:100%}[data-page=materials] main [style*="width: 320px"]{width:100%!important}
 [data-page=materials] main [class*="grid"],[data-page=inspiration] main [class*="grid"],[data-page=orders] main [class*="grid"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}[data-card]{min-width:0!important} [data-page=materials] [data-card] img{height:220px!important}
 [data-page=inspiration] main>div:nth-of-type(3){padding-top:145px!important}[data-page=inspiration] main [class*="px-[140px]"]{padding-left:18px!important;padding-right:18px!important}[data-page=inspiration] main [class*="w-["]{max-width:100%!important}[data-page=inspiration] main [class*="flex-wrap"]{gap:12px!important}
 [data-page=orders] main>div:nth-of-type(2){padding-top:150px!important}[data-page=orders] [data-card] h3{font-size:14px!important}[data-page=orders] [data-card] p{font-size:11px!important}
 [data-page=membership] [role=dialog]{max-width:96vw;overflow:auto}[data-page=membership] [class*="grid-cols-4"]{grid-template-columns:1fr!important}
 .static-dialog{padding:24px}.static-projects{margin-top:160px}.project-grid{grid-template-columns:repeat(2,1fr);gap:12px}.project-tile{padding:16px}.editor-title{left:140px;top:28px;font-size:13px}.editor-title span{display:none}.editor-toolbar{left:8px;top:80px}.editor-toolbar button{width:36px}
}

@media(max-width:700px){[data-hero-carousel]{--hero-card-width:250px!important;height:180px!important}[data-page=inspiration] main .overflow-x-auto{gap:24px!important;overflow-x:auto!important;white-space:nowrap!important}[data-page=inspiration] main .overflow-x-auto>button{flex-shrink:0!important;font-size:15px!important}[data-page=inspiration] main [class*="mb-[65px]"]{margin-bottom:24px!important}}

body[data-page=home] [data-hero-copy]>p{width:700px;white-space:nowrap}
@media(max-width:700px){body[data-page=home] [data-hero-copy]>p{font-size:20px!important;width:100%!important;white-space:normal;line-height:1.7!important}[data-order-track]>div{width:300px!important;min-width:300px!important;flex-shrink:0!important}}

@layer properties{*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--canvas-flow-orbit-angle:0deg}}
