:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d0c;--panel:#141816;--panel-2:#1b211e;--text:#f2f0e8;--muted:#a8aea9;--line:#f2f0e824;--brand:#72b3a7;--brand-2:#1f5f57;--danger:#ff6b6b;--radius:8px;--shadow:0 22px 60px #00000052}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:linear-gradient(#ffffff05 1px, transparent 1px), linear-gradient(90deg, #ffffff05 1px, transparent 1px), var(--bg);color:var(--text);background-size:32px 32px;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.skip-link{z-index:100;background:var(--text);color:var(--bg);border-radius:4px;padding:10px 14px;font-weight:800;position:fixed;top:12px;left:12px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.container{width:min(1180px,100% - 36px);margin:0 auto}.header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--line);background:#0b0c0de0;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex}.logo{letter-spacing:-.055em;text-transform:uppercase;flex:none;font-size:1.15rem;font-weight:950}.logo span{color:var(--brand)}.nav-links{color:var(--muted);align-items:center;gap:2px;font-size:.9rem;display:flex}.nav-links a{border-radius:3px;align-items:center;min-height:42px;padding:0 12px;transition:color .16s,background .16s;display:inline-flex}.nav-links a:hover{color:var(--text);background:#ffffff0d}.nav-links a[aria-current=page]{color:var(--text);background:var(--brand-2);font-weight:850}.nav-links .nav-cart-link{color:var(--text);border:1px solid var(--line);background:#ffffff0a;gap:8px;font-weight:800}.nav-cart-link strong{background:var(--brand-2);min-width:24px;height:24px;color:var(--text);border-radius:2px;place-items:center;padding:0 6px;font-size:.78rem;display:grid}.nav-toggle{border:1px solid var(--line);min-height:44px;color:var(--text);cursor:pointer;background:#ffffff0a;border-radius:3px;align-items:center;gap:10px;padding:0 14px;font-weight:800;display:none}.nav-toggle-icon{gap:4px;width:18px;display:grid}.nav-toggle-icon span{background:currentColor;border-radius:999px;height:2px;display:block}.hero{padding:84px 0 54px}.hero-grid{grid-template-columns:1.18fr .82fr;align-items:center;gap:28px;display:grid}.kicker{color:var(--brand);text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;font-weight:900}h1{letter-spacing:-.045em;text-transform:uppercase;margin:16px 0 24px;font-size:clamp(2.7rem,7vw,6rem);line-height:1.02}h2{letter-spacing:-.035em;text-transform:uppercase;margin:0 0 14px;font-size:clamp(2rem,4vw,3.5rem);line-height:1.08}h3{letter-spacing:-.02em;margin:0 0 10px;line-height:1.22}p{color:var(--muted);text-wrap:pretty;line-height:1.7}.lead{max-width:680px;font-size:1.16rem}.actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px;display:flex}.button{text-align:center;white-space:normal;overflow-wrap:anywhere;text-transform:uppercase;letter-spacing:.04em;background:var(--brand-2);min-width:0;max-width:100%;height:auto;min-height:48px;color:var(--text);cursor:pointer;border:1px solid #2a6f66;border-radius:3px;justify-content:center;align-items:center;padding:12px 20px;font-size:.84rem;font-weight:900;line-height:1.3;display:inline-flex}.button:hover{background:#2a6f66;border-color:#3a8278}.button.secondary{color:var(--text);border:1px solid var(--line);background:0 0}.button.secondary:hover{border-color:var(--text)}.card{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:linear-gradient(#ffffff0f,#ffffff06);padding:24px}.grid{gap:18px;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.section{padding:72px 0}.muted{color:var(--muted)}.badge{border:1px solid var(--line);color:var(--muted);background:#ffffff0a;border-radius:3px;padding:6px 10px;font-size:.78rem;display:inline-flex}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.field{gap:7px;display:grid}label{color:var(--muted);font-size:.9rem;font-weight:700}input,select{border:1px solid var(--line);width:100%;min-height:44px;color:var(--text);background:#0000005c;border-radius:4px;padding:0 12px}textarea{border:1px solid var(--line);width:100%;max-width:100%;min-height:96px;color:var(--text);resize:vertical;background:#0000005c;border-radius:4px;padding:10px 12px}.result{border-radius:var(--radius);background:#1f5f5712;border:1px solid #1f5f5747;padding:20px}.big-number{letter-spacing:-.06em;color:var(--brand);margin:0;font-size:clamp(2rem,5vw,3.4rem);font-weight:950}.profile-list{gap:14px;min-width:0;display:grid}.profile-list-item{border:1px solid var(--line);border-radius:var(--radius);background:#ffffff06;min-width:0;padding:18px;overflow:hidden}.profile-list-item>*{min-width:0}.profile-list-item h3,.profile-list-item p,.legacy-profile-warning{overflow-wrap:anywhere}.profile-list-item .actions{gap:10px;margin-top:16px}.profile-list-item .button{flex:160px}.legacy-profile-warning{border-radius:var(--radius);background:#ff6b6b12;border:1px solid #ff6b6b57;gap:8px;margin:12px 0;padding:14px;display:grid}.legacy-profile-warning p{margin:0}.money-value{white-space:nowrap;overflow-wrap:normal;direction:ltr;unicode-bidi:isolate}.success-message,.form-error{border-radius:var(--radius);overflow-wrap:anywhere;max-width:100%;margin:14px 0;padding:12px 14px;line-height:1.55}.success-message{color:#d8fff3;background:#1f5f572e;border:1px solid #72b3a76b}.form-error{color:#ffd9d9;background:#ff6b6b1a;border:1px solid #ff6b6b6b}.form-error p,.success-message p{color:inherit;margin:0}.form-error .button{margin-top:12px}.table-wrap{border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:740px}th,td{border-bottom:1px solid var(--line);text-align:left;color:var(--muted);padding:14px}th{color:var(--text);background:#ffffff0a}.breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:8px;margin:22px 0;font-size:.9rem;display:flex}.breadcrumbs a{color:var(--brand)}.workbench-hero{border-bottom:1px solid var(--line);padding:76px 0 44px;position:relative;overflow:hidden}.workbench-hero:after{content:"";pointer-events:none;border:1px solid #1f5f5733;border-radius:50%;width:520px;height:520px;position:absolute;top:-220px;right:-220px;box-shadow:0 0 0 70px #1f5f5706,0 0 0 140px #1f5f5705}.workbench-hero-grid{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);align-items:center;gap:64px;display:grid;position:relative}.workbench-copy{padding:28px 0}.workbench-status{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;font-size:.76rem;font-weight:800;display:inline-flex}.workbench-status span{background:var(--brand);width:8px;height:8px;box-shadow:0 0 16px #1f5f57b8}.workbench-text-link{color:var(--text);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-bottom:5px;font-weight:850;display:inline-flex}.workbench-text-link:hover{color:var(--brand);border-color:var(--brand)}.workbench-trust{border-top:1px solid var(--line);color:var(--muted);text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;gap:10px 18px;margin-top:34px;padding-top:20px;font-size:.76rem;display:flex}.workbench-trust span:before{content:"+";color:var(--brand);margin-right:7px}.build-plate{box-shadow:18px 18px 0 #1f5f5714, var(--shadow);background:#111315;border:1px solid #1f5f5757}.build-plate-toolbar{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.08em;justify-content:space-between;padding:13px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;display:flex}.build-plate-toolbar strong{color:var(--brand)}.build-plate-stage{background:radial-gradient(circle at 50% 70%,#1f5f5714,#0000 38%),#0d0f10;min-height:400px;position:relative;overflow:hidden}.build-grid{transform-origin:50% 100%;background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:27% 0 0;transform:perspective(560px)rotateX(63deg)scale(1.35)}.print-model{filter:drop-shadow(0 24px 20px #00000080);flex-direction:column-reverse;align-items:center;gap:5px;width:220px;height:220px;display:flex;position:absolute;bottom:64px;left:50%;transform:translate(-50%)skewY(-4deg)}.print-model span{border:2px solid var(--brand);background:#1f5f571c;height:22px;display:block}.print-model span:first-child{width:92%}.print-model span:nth-child(2){width:82%}.print-model span:nth-child(3){width:72%}.print-model span:nth-child(4){width:62%}.print-model span:nth-child(5){width:52%}.print-model span:nth-child(6){width:42%}.print-model span:nth-child(7){width:32%}.axis{color:var(--brand);font:700 .7rem ui-monospace,monospace;position:absolute}.axis-x{bottom:14px;right:18px}.axis-y{top:14px;left:18px}.build-plate-metrics{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.build-plate-metrics div{border-right:1px solid var(--line);padding:14px 15px}.build-plate-metrics div:last-child{border-right:0}.build-plate-metrics span,.build-plate-metrics strong{display:block}.build-plate-metrics span{color:var(--muted);letter-spacing:.1em;font:.65rem ui-monospace,monospace}.build-plate-metrics strong{margin-top:6px;font-size:.88rem}.workflow-section{border-bottom:1px solid var(--line);background:#ffffff04;padding:64px 0}.section-heading-row{justify-content:space-between;align-items:end;gap:40px;margin-bottom:32px;display:flex}.section-heading-row>p{max-width:480px;margin:0}.workflow-rail{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.workflow-rail li{border-right:1px solid var(--line);min-height:164px;padding:22px 18px;position:relative}.workflow-rail li:last-child{border-right:0}.workflow-rail li:not(:last-child):after{content:"→";z-index:2;background:var(--bg);width:20px;height:20px;color:var(--brand);place-items:center;display:grid;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.workflow-number{color:var(--brand);margin-bottom:30px;font:700 .78rem ui-monospace,monospace;display:block}.workflow-rail strong,.workflow-rail small{display:block}.workflow-rail strong{text-transform:uppercase;font-size:1.05rem}.workflow-rail small{color:var(--muted);margin-top:8px;line-height:1.45}.workbench-tools-section{background:#0f1011}.workbench-tools-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:1.35fr .65fr;display:grid}.workbench-tool{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#ffffff03;min-height:280px;padding:32px;transition:background .18s,transform .18s;position:relative}.workbench-tool:hover{background:#1f5f570e}.workbench-tool-primary{background:linear-gradient(145deg,#1f5f5714,#ffffff03 58%);flex-direction:column;grid-row:span 2;justify-content:flex-end;min-height:580px;display:flex}.workbench-tool-wide{grid-column:2}.tool-eyebrow{color:var(--brand);text-transform:uppercase;letter-spacing:.1em;font:700 .72rem ui-monospace,monospace}.workbench-tool h3{text-transform:uppercase;margin-top:20px;font-size:clamp(1.7rem,3vw,3rem)}.workbench-tool p{max-width:560px}.tool-meta{color:var(--muted);text-transform:uppercase;font:.72rem ui-monospace,monospace;position:absolute;bottom:28px;left:32px}.workbench-tool-primary .tool-meta{margin-top:20px;position:static}.tool-arrow{color:var(--brand);font-size:1.4rem;position:absolute;top:26px;right:28px}.material-strip-section{border-top:1px solid var(--line);padding:80px 0}.material-strip{grid-template-columns:.72fr 1.28fr;align-items:start;gap:64px;display:grid}.material-strip-copy{position:sticky;top:110px}.material-strip-copy .button{margin-top:18px}.material-rack{border-top:1px solid var(--line)}.material-family{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;align-items:center;gap:24px;min-height:112px;padding:20px 0;display:grid}.material-family-label strong,.material-family-label span{display:block}.material-family-label strong{text-transform:uppercase}.material-family-label span{color:var(--muted);margin-top:5px;font-size:.75rem}.material-swatches{flex-wrap:wrap;gap:9px;display:flex}.material-swatches span{border:1px solid #ffffff38;width:38px;height:38px;box-shadow:inset 0 0 0 4px #00000024}.footer{border-top:1px solid var(--line);color:var(--muted);background:#080909;margin-top:0;padding:58px 0 34px}.footer-grid{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);align-items:start;gap:56px;display:grid}.footer-brand{max-width:360px}.footer-brand p{margin:14px 0 0}.footer-copyright{font-size:.84rem}.footer-navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.footer-column{align-content:start;gap:10px;display:grid}.footer-column strong{color:var(--text);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:.74rem}.footer-column a{width:fit-content;color:var(--muted)}.footer-column a:hover{color:var(--brand)}.ad-slot{min-height:90px;color:var(--muted);background:#ffffff06;border:1px dashed #fff3;border-radius:4px;place-items:center;display:grid}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:980px){.workbench-hero-grid{grid-template-columns:1fr;gap:36px}.build-plate{max-width:720px}.workflow-rail{grid-template-columns:1fr}.workflow-rail li{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:54px 130px 1fr;align-items:center;gap:12px;min-height:auto;display:grid}.workflow-rail li:last-child{border-bottom:0}.workflow-rail li:after{display:none!important}.workflow-number,.workflow-rail small{margin:0}.material-strip{grid-template-columns:1fr;gap:36px}.material-strip-copy{position:static}}@media (max-width:760px){.container{width:min(100% - 28px,1180px)}.nav{gap:12px;min-height:68px;position:relative}.nav-toggle{display:inline-flex}.nav-links{overscroll-behavior:contain;scrollbar-gutter:stable;border-bottom:1px solid var(--line);background:#0b0c0dfc;width:100%;max-height:calc(100dvh - 72px);padding:12px 0 16px;display:none;position:absolute;top:calc(100% + 1px);left:0;right:0;overflow-y:auto;box-shadow:0 22px 40px #00000052}.nav-links-open{display:grid}.nav-links a{border-radius:2px;min-height:48px;padding:0 18px}.nav-links a[aria-current=page]{color:var(--brand);background:#1f5f5714}.nav-links .nav-cart-link{border-radius:2px;justify-content:space-between;margin-top:6px}.hero{padding-top:46px}.hero-grid,.grid-2,.grid-3,.grid-4,.form-grid{grid-template-columns:1fr}.workbench-hero{padding-top:48px}.workbench-copy{padding-top:0}.build-plate-stage{min-height:330px}.print-model{width:170px;height:180px}.build-plate-metrics{grid-template-columns:repeat(2,1fr)}.build-plate-metrics div:nth-child(2){border-right:0}.build-plate-metrics div:nth-child(-n+2){border-bottom:1px solid var(--line)}.section-heading-row{flex-direction:column;align-items:start;gap:14px}.workflow-rail li{grid-template-columns:44px 100px 1fr;padding:18px 12px}.workbench-tools-grid{grid-template-columns:1fr}.workbench-tool,.workbench-tool-primary,.workbench-tool-wide{grid-area:auto;min-height:300px}.workbench-tool-primary{min-height:420px}.material-family{grid-template-columns:1fr;gap:14px}.footer-grid{grid-template-columns:1fr;gap:34px}.footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}.card{padding:18px}}@media (max-width:480px){h1{font-size:clamp(2.35rem,12vw,3.8rem)}.workbench-trust{display:grid}.build-plate-stage{min-height:280px}.print-model{width:140px;height:155px;bottom:48px}.workflow-rail li{grid-template-columns:38px 1fr}.workflow-rail small{grid-column:2}.profile-list-item{padding:14px}.profile-list-item .actions{display:grid}.profile-list-item .button,.form-error .button{width:100%}.footer-navigation{grid-template-columns:1fr;gap:24px}}@media (max-width:360px){.container{width:min(100% - 20px,1180px)}.card{padding:14px}.profile-list-item,.legacy-profile-warning{padding:12px}.button{padding-inline:14px}}html:lang(ar),html:lang(ur){font-family:Noto Sans Arabic,Segoe UI,Tahoma,Arial,sans-serif}html:lang(hi),html:lang(ml){font-family:Noto Sans Devanagari,Noto Sans Malayalam,Inter,system-ui,sans-serif}html:not(:lang(en)) h1,html:not(:lang(en)) h2,html:not(:lang(en)) h3{letter-spacing:0;text-transform:none;overflow-wrap:anywhere}html:lang(ar) h1,html:lang(ur) h1,html:lang(ar) h2,html:lang(ur) h2{line-height:1.18}html:lang(hi) h1,html:lang(ml) h1,html:lang(hi) h2,html:lang(ml) h2{line-height:1.14}html:not(:lang(en)) .button{letter-spacing:0;text-transform:none;white-space:normal;text-align:center;height:auto;min-height:48px;padding-block:12px;line-height:1.35}html:not(:lang(en)) label{line-height:1.5}html:not(:lang(en)) th,html:not(:lang(en)) td{overflow-wrap:anywhere;line-height:1.45}[dir=rtl] th,[dir=rtl] td,[dir=rtl] input,[dir=rtl] select{text-align:right}[dir=rtl] input[type=number]{text-align:right;direction:ltr}::selection{color:#f2f0e8;background:#2a6f66}.header{background:#0b0d0ce6}.logo span,.kicker,.badge,.big-number,.breadcrumbs a{color:var(--brand)}.card{background:linear-gradient(#72b3a70e,#ffffff05)}input:focus,select:focus{background:#1f5f571f;border-color:#3a8278}h1,h2,h3{text-wrap:balance;overflow-wrap:break-word;max-width:100%}p,li,dd,dt,td,th,label,strong,small{overflow-wrap:break-word}main{min-width:0}.actions{align-items:stretch}@media (max-width:480px){h2{font-size:clamp(1.8rem,9vw,2.65rem)}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-grid>*,.workbench-hero-grid>*,.section-heading-row>*,.workbench-tools-grid>*,.material-strip>*,.material-family>*,.footer-grid>*,.footer-navigation>*{min-width:0}.grid-2,.grid-3,.grid-4,.build-plate-metrics,.workflow-rail{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.build-plate-toolbar,.section-heading-row{flex-wrap:wrap}.build-plate-toolbar>*,.build-plate-metrics>*,.workflow-rail>*,.workbench-tool>*{overflow-wrap:anywhere;min-width:0}.tool-meta{overflow-wrap:anywhere;max-width:calc(100% - 64px);line-height:1.4}.material-family{grid-template-columns:minmax(0,220px) minmax(0,1fr)}@media (max-width:760px){.section-heading-row{flex-direction:column;align-items:flex-start;gap:18px}.material-family{grid-template-columns:1fr}}html{scrollbar-color:var(--brand-2) var(--panel-2)}input:focus,select:focus,textarea:focus{border-color:var(--brand);background:var(--panel)}.result{background:#356f6317;border-color:#356f6347}.nav-toggle{background:var(--panel)}.skip-link{background:var(--brand-2);color:#fffdf8;box-shadow:var(--shadow)}::selection{background:var(--brand-2);color:#fffdf8}::placeholder{color:color-mix(in srgb, var(--muted) 88%, var(--text));opacity:1}main:focus{outline:none}:where(section,article,aside,h1,h2,h3,[id]){scroll-margin-top:92px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline-color:var(--brand-2);outline-offset:3px;outline-width:3px;outline-style:solid}[aria-disabled=true],button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.65}.breadcrumbs a,.footer-column a,.footer-contact a{align-items:center;min-height:32px;display:inline-flex}@media (prefers-contrast:more){:root{--line:#17211d57;--muted:#404a45}.button,input,select,textarea,.card,.result{border-width:2px}}@media (forced-colors:active){.button,.badge,.card,.result,input,select,textarea{border:1px solid canvastext}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid highlight}}
:root{--brand:#c3d39e;--brand-2:#91a66f}.button:hover,.nav-inquiry-link:hover{background:#d7e3bd}.result{background:color-mix(in srgb, var(--brand) 7%, transparent);border-color:color-mix(in srgb, var(--brand) 28%, transparent)}.workbench-hero:after{border-color:color-mix(in srgb, var(--brand) 20%, transparent);box-shadow:0 0 0 70px color-mix(in srgb, var(--brand) 2.5%, transparent), 0 0 0 140px color-mix(in srgb, var(--brand) 1.8%, transparent)}.workbench-status span,.consoleStatus span,.manualStatus span{box-shadow:0 0 16px color-mix(in srgb, var(--brand) 72%, transparent)}.build-plate{border-color:color-mix(in srgb, var(--brand) 34%, transparent);box-shadow:18px 18px 0 color-mix(in srgb, var(--brand) 8%, transparent), var(--shadow)}.build-plate-stage{background:radial-gradient(circle at 50% 70%, color-mix(in srgb, var(--brand) 8%, transparent), transparent 38%), #0d0f10}.print-model span{background:color-mix(in srgb, var(--brand) 11%, transparent)}.workbench-tool:hover{background:color-mix(in srgb, var(--brand) 5.5%, transparent)}.workbench-tool-primary{background:linear-gradient(145deg, color-mix(in srgb, var(--brand) 8%, transparent), #ffffff03 58%)}h1{font-size:clamp(2.45rem,5.5vw,4.9rem);line-height:.94}h2{font-size:clamp(1.7rem,3.2vw,2.85rem);line-height:.98}.lead{max-width:620px;font-size:1.05rem;line-height:1.6}.section{padding-block:52px}.workbench-hero{padding-block:54px 34px}.workbench-hero-grid{gap:42px}.workbench-copy{padding-block:12px}.actions{gap:12px;margin-top:22px}.button{min-height:44px;padding-inline:17px}.card{padding:20px}.workflow-section,.material-strip-section{padding-block:52px}.section-heading-row{gap:24px;margin-bottom:22px}.workbench-tool{min-height:230px;padding:26px}.workbench-tool-primary{min-height:470px}.workbench-tool h3{font-size:clamp(1.45rem,2.5vw,2.35rem)}.tool-meta{bottom:22px;left:26px}.material-strip{gap:42px}.material-family{min-height:92px;padding-block:14px}.calculator-hub,.consolePage,.manualPage{padding-block:36px 58px}.calculator-hub-header,.consoleHeader,.manualHeader{gap:32px;margin-bottom:28px}.calculator-selector a{min-height:250px;padding:25px}.calculator-guidance{margin-top:22px;padding:18px 20px}.breadcrumbs{margin-block:16px}.footer{padding-block:42px 26px}@media (max-width:980px){.workbench-hero-grid,.material-strip{gap:28px}.workbench-tool-primary{min-height:390px}}@media (max-width:760px){.nav-links a[aria-current=page]{background:color-mix(in srgb, var(--brand) 8%, transparent)}h1{font-size:clamp(2.2rem,12vw,3.65rem)}h2{font-size:clamp(1.6rem,8vw,2.35rem)}.section,.workflow-section,.material-strip-section{padding-block:38px}.workbench-hero{padding-block:38px 26px}.workbench-hero-grid,.calculator-hub-header,.consoleHeader,.manualHeader{gap:22px}.build-plate-stage{min-height:270px}.section-heading-row{gap:8px;margin-bottom:18px}.workbench-tool,.workbench-tool-primary,.workbench-tool-wide{min-height:240px;padding:22px}.tool-meta{bottom:18px;left:22px}.calculator-selector a{min-height:auto;padding:22px}.calculator-hub-readout,.consoleReadout,.manualReadout{grid-template-columns:1fr}.actions{align-items:stretch}.actions .button{width:100%}.footer{padding-block:34px 22px}}@media (max-width:480px){.container{width:min(100% - 22px,1180px)}.card{padding:16px}.workbench-trust{margin-top:24px;padding-top:14px}.build-plate-stage{min-height:235px}.material-swatches span{width:32px;height:32px}}
.nav-inquiry-link{border:1px solid var(--brand);background:var(--brand);margin-left:8px;font-weight:900;color:#111!important}.footer-contact{gap:7px;margin-top:18px;display:grid}.footer-contact a{width:max-content;color:var(--text);border-bottom:1px solid var(--line);padding-bottom:3px}.footer-contact a:hover{color:var(--brand);border-color:var(--brand)}.system-state{place-items:center;min-height:68vh;padding:64px 0;display:grid}.system-state-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.45fr);align-items:end;gap:52px;display:grid}.system-state h1{margin:14px 0 20px}.system-state-panel{border:1px solid var(--line);background:#101213}.system-state-panel div{border-bottom:1px solid var(--line);grid-template-columns:84px 1fr;gap:14px;padding:14px 16px;display:grid}.system-state-panel div:last-child{border-bottom:0}.system-state-panel span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font:700 .66rem ui-monospace,SFMono-Regular,Menlo,monospace}.system-state-panel strong{text-transform:uppercase;font-size:.8rem}@media (max-width:820px){.system-state-grid{grid-template-columns:1fr}.nav-inquiry-link{margin-left:0}}.site-preferences{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;padding-top:20px;display:grid}.site-preference-field{gap:7px;display:grid}.site-preference-field label{color:var(--text);font-size:.76rem}.site-preference-field select{background:#111512;min-height:42px}.site-preference-field small{color:var(--muted);font-size:.7rem}.footer-tools{grid-column:1}[dir=rtl] body{text-align:right}[dir=rtl] .nav,[dir=rtl] .actions,[dir=rtl] .breadcrumbs{direction:rtl}@media (max-width:760px){.site-preferences{grid-template-columns:1fr}.site-preference-field select{min-height:48px;font-size:16px}}.nav-preferences{align-items:center;margin-left:8px;display:flex}.nav-preferences .site-preferences{border:0;align-items:center;gap:6px;margin:0;padding:0;display:flex}.nav-preferences .site-preference-field{display:block}.nav-preferences .site-preference-field label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-preferences .site-preference-field select{border-color:var(--line);cursor:pointer;background:#111512;height:42px;min-height:42px;padding:0 28px 0 9px;font-size:.72rem;font-weight:800}.nav-preferences .site-preference-field:first-child select{width:82px}.nav-preferences .site-preference-field:last-child select{width:108px}.nav-preferences .site-preference-field select:hover{background:#16201c;border-color:#72b3a7}[dir=rtl] .nav-preferences{margin-left:0;margin-right:8px}@media (max-width:1100px) and (min-width:761px){.nav{gap:10px}.nav-links{font-size:.78rem}.nav-links a{padding:0 7px}.nav-preferences{margin-left:2px}.nav-preferences .site-preference-field:first-child select{width:74px}.nav-preferences .site-preference-field:last-child select{width:92px}}@media (max-width:760px){.nav-preferences{border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:100%;margin:8px 0 4px;padding:12px 18px}.nav-preferences .site-preferences{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.nav-preferences .site-preference-field label{clip:auto;white-space:normal;width:auto;height:auto;margin:0 0 6px;display:block;position:static;overflow:visible}.nav-preferences .site-preference-field select,.nav-preferences .site-preference-field:first-child select,.nav-preferences .site-preference-field:last-child select{width:100%;height:48px;min-height:48px;font-size:16px}[dir=rtl] .nav-preferences{margin:8px 0 4px}}html:lang(ar) .nav-links,html:lang(ur) .nav-links,html:lang(hi) .nav-links,html:lang(ml) .nav-links{gap:4px;font-size:.82rem}html:lang(ar) .nav-links a,html:lang(ur) .nav-links a,html:lang(hi) .nav-links a,html:lang(ml) .nav-links a{white-space:nowrap;padding-inline:9px;line-height:1.35}html:lang(ar) .nav-preferences .site-preference-field:last-child select,html:lang(ur) .nav-preferences .site-preference-field:last-child select,html:lang(hi) .nav-preferences .site-preference-field:last-child select,html:lang(ml) .nav-preferences .site-preference-field:last-child select{width:124px}[dir=rtl] .nav-preferences .site-preference-field select{padding:0 9px 0 28px}@media (max-width:1180px) and (min-width:761px){html:not(:lang(en)) .nav{gap:8px}html:not(:lang(en)) .logo{font-size:1rem}html:not(:lang(en)) .nav-links{font-size:.74rem}html:not(:lang(en)) .nav-links a{padding-inline:6px}html:not(:lang(en)) .nav-preferences{margin-inline-start:0}html:not(:lang(en)) .nav-preferences .site-preference-field:first-child select{width:68px}html:not(:lang(en)) .nav-preferences .site-preference-field:last-child select{width:92px}}@media (max-width:760px){html:not(:lang(en)) .nav-links{font-size:.95rem}html:not(:lang(en)) .nav-links a{white-space:normal;width:100%;padding:12px 18px}}.nav-order-status{background:#151b18;border:1px solid #3a8278;border-radius:6px;grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:center;column-gap:7px;min-height:42px;line-height:1;display:grid;color:var(--text)!important;padding:5px 10px!important}.nav-order-status span{color:var(--muted);font-size:.64rem}.nav-order-status strong{color:#f2f0e8;background:#1f5f57;border-radius:999px;grid-area:1/2/3;place-items:center;min-width:24px;height:24px;font-size:.72rem;display:grid}.nav-order-status b{color:var(--brand);white-space:nowrap;font-size:.7rem}.nav-order-status:hover{border-color:var(--brand);background:#1a2520!important}@media (max-width:1180px) and (min-width:761px){.nav-order-status span{display:none}.nav-order-status{grid-template-columns:auto auto;padding-inline:7px!important}}@media (max-width:760px){.nav-order-status{grid-template-columns:1fr auto;width:calc(100% - 36px);margin:6px 18px;padding:10px 14px!important}.nav-order-status span{font-size:.78rem;display:block}.nav-order-status b{font-size:.8rem}}.system-state-panel,.site-preference-field select,.nav-preferences .site-preference-field select,.nav-order-status{background:var(--panel)}.nav-order-status strong{color:#fffdf8}.system-state-grid>*,.system-state-panel strong,.site-preference-field,.nav-preferences,.nav-order-status{min-width:0}.system-state-panel strong,.nav-order-status b,.footer-contact a{overflow-wrap:anywhere;white-space:normal;max-width:100%}.site-preference-field select,.nav-preferences .site-preference-field select{max-width:100%}@media (max-width:1180px){html:lang(ar) .nav-links a,html:lang(ur) .nav-links a,html:lang(hi) .nav-links a,html:lang(ml) .nav-links a{white-space:normal;text-align:center}.nav{padding-block:8px}}.nav-inquiry-link{border-color:var(--brand-2);background:var(--brand-2);color:#fffdf8!important}.nav-inquiry-link:hover{background:#2a6f66!important}.site-preference-field select,.nav-preferences .site-preference-field select,.nav-order-status,.system-state-panel{background:var(--panel)}.nav-preferences .site-preference-field select:hover,.nav-order-status:hover{background:var(--panel-2)!important}
:root{--bg:#11120f;--panel:#191b16;--panel-2:#20231d;--text:#f1eee4;--muted:#b7b3a8;--line:#f1eee429;--brand:#c3d39e;--brand-2:#91a66f;--radius:2px}body{background:var(--bg);font-family:Arial,Helvetica,sans-serif}h1,h2,h3{text-transform:none;letter-spacing:-.035em;max-width:18ch}p{max-width:68ch}.kicker,.tool-eyebrow,.workspaceLabel,.label{letter-spacing:.08em}.card,.result,.table-wrap{box-shadow:none}.home-intro{border-bottom:1px solid var(--line);padding:78px 0 68px}.home-intro-grid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:center;gap:88px;display:grid}.home-overline,.home-section-heading>p{color:var(--brand);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:.78rem;font-weight:800}.home-intro h1{margin:0;font-size:clamp(3rem,6.8vw,6.7rem);line-height:.94}.home-summary{max-width:600px;color:var(--text);margin:28px 0 0;font-size:clamp(1.08rem,2vw,1.35rem);line-height:1.55}.home-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.home-link{border-bottom:1px solid var(--brand);width:fit-content;color:var(--text);padding:8px 0;font-weight:800;display:inline-flex}.home-link:hover{color:var(--brand)}.home-privacy{color:var(--muted);margin:24px 0 0;font-size:.88rem}.price-example{border:1px solid var(--line);background:#171914}.price-example-heading,.price-example dl div,.price-example-result{border-bottom:1px solid var(--line);justify-content:space-between;gap:18px;padding:18px 20px;display:flex}.price-example-heading{display:grid}.price-example-heading span,.price-example dt,.price-example-result span,.price-example small{color:var(--muted)}.price-example dl,.price-example dt,.price-example dd{margin:0}.price-example-result{background:#c3d39e12;align-items:end}.price-example-result strong{color:var(--brand);font-size:2rem}.price-example small{padding:14px 20px;display:block}.home-steps,.home-tools,.home-more{border-bottom:1px solid var(--line);padding:72px 0}.home-section-heading{margin-bottom:32px}.home-section-heading h2,.home-more h2{margin:0;font-size:clamp(2rem,4vw,3.5rem);line-height:1}.home-steps ol{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.home-steps li{border-right:1px solid var(--line);grid-template-columns:36px 1fr;gap:12px;padding:28px 28px 16px 0;display:grid}.home-steps li+li{padding-left:28px}.home-steps li:last-child{border-right:0}.home-steps li>span{color:var(--brand);font-weight:900}.home-steps h3,.home-tool-list h3{margin:0;font-size:1.3rem}.home-steps p,.home-tool-list p{margin:9px 0 0}.home-tool-list{border-top:1px solid var(--line)}.home-tool-list>a{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr) minmax(170px,auto);align-items:center;gap:24px;padding:26px 0;display:grid}.home-tool-list>a:hover h3,.home-tool-list>a:hover>strong{color:var(--brand)}.home-tool-list>a>span{color:var(--muted);font-weight:800}.home-tool-list>a>strong{text-align:right}.home-more-grid{grid-template-columns:repeat(2,1fr);gap:64px;display:grid}.home-more-grid>div{border-top:1px solid var(--line);padding-top:26px}@media (max-width:900px){.home-intro-grid{grid-template-columns:1fr;gap:44px}.price-example{max-width:620px}}@media (max-width:700px){.home-intro{padding:48px 0}.home-steps,.home-tools,.home-more{padding:52px 0}.home-steps ol,.home-more-grid{grid-template-columns:1fr}.home-steps li,.home-steps li+li{border-right:0;border-bottom:1px solid var(--line);padding:22px 0}.home-tool-list>a{grid-template-columns:40px 1fr}.home-tool-list>a>strong{text-align:left;grid-column:2}}.home-preferences{border:1px solid var(--line);background:#ffffff06;max-width:620px;margin-top:28px;padding:18px}.home-preferences>p{color:var(--text);margin:0;font-size:.86rem;font-weight:800}.home-preferences .site-preferences{border-top:0;margin-top:14px;padding-top:0}@media (max-width:700px){.home-preferences{padding:16px}}.home-intro h1{letter-spacing:-.04em;line-height:1.04}.home-intro p{text-wrap:pretty;line-height:1.72}.home-section-heading h2,.home-more h2{line-height:1.1}.home-steps h3,.home-tool-list h3{overflow-wrap:anywhere;line-height:1.25}.home-tool-list>a>*{min-width:0}@media (max-width:700px){.home-intro h1{line-height:1.07}.home-section-heading h2,.home-more h2{line-height:1.13}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f1e8;--panel:#fffdf8;--panel-2:#e9e5da;--text:#17211d;--muted:#5d6862;--line:#17211d29;--brand:#356f63;--brand-2:#1f5f57;--danger:#a82a33;--shadow:0 18px 48px #27312b1c}body{background:linear-gradient(#1f5f5709 1px, transparent 1px), linear-gradient(90deg, #1f5f5709 1px, transparent 1px), var(--bg);background-size:32px 32px}.header{background:#f4f1e8eb;box-shadow:0 1px #17211d0f}.card,.result,.table-wrap,.price-example,.home-preferences,.system-state-panel{background:#fffdf8e6}.button,.nav-links a.active,.cart-count{color:#fffdf8}.button.secondary{color:var(--text);background:#fffdf8b8}.badge,.profile,.tool-profile{background:#356f6314}input,select,textarea{color:var(--text);background:#fffdf8}.success-message{color:#245c50;background:#356f631a}.form-error{color:#8d2029;background:#a82a3314}.price-example-result{background:#356f6314}.footer{background:#e9e5da}.build-plate,.build-plate-stage,.workbench-tools-section{background-color:var(--panel-2)}.build-plate-stage{background-image:radial-gradient(circle at 50% 40%,#356f631a,#0000 58%)}.build-grid{background-image:linear-gradient(#17211d14 1px,#0000 1px),linear-gradient(90deg,#17211d14 1px,#0000 1px)}.workbench-tool{background:#fffdf88c}@media (max-width:760px){.nav-links{background:#f4f1e8fa}}h1,h2,h3,h4{overflow-wrap:anywhere;text-wrap:balance;max-width:100%}h1{line-height:1.06}h2{line-height:1.12}h3,h4{line-height:1.25}p,li,dt,dd,label,small{overflow-wrap:anywhere;max-width:100%}.button{white-space:normal;text-align:center;height:auto;min-height:44px;line-height:1.25}.actions>*,.card>*,.result>*,.table-wrap>*,.home-intro-grid>*,.home-more-grid>*,.home-tool-list>a>*{min-width:0}
