.GranoLabPlantLine_figure__RdHAm{--plant-line-ink:var(--gl-ink,#14231f);--plant-line-muted:var(--gl-muted,#66756e);--plant-line-line:var(--gl-line,#d8e1dc);--plant-line-line-strong:var(--gl-line-strong,#b9c9c1);--plant-line-surface:var(--gl-surface,#ffffff);--plant-line-soft:var(--gl-surface-soft,#f5f8f4);--plant-line-green:var(--gl-green-700,#21604c);--plant-line-green-dark:var(--gl-green-950,#0d2921);--plant-line-lime:var(--gl-lime,#dcef62);--plant-line-fault:#d65f54;width:100%;margin:0;overflow:hidden;border:1px solid var(--plant-line-line);border-radius:20px;color:var(--plant-line-ink);background:var(--plant-line-surface);box-shadow:var(--gl-shadow,0 16px 45px rgba(18,55,44,.08))}.GranoLabPlantLine_summary__SczJw{display:grid;grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr));border-bottom:1px solid var(--plant-line-line);background:var(--plant-line-soft)}.GranoLabPlantLine_summary__SczJw>span{display:grid;min-width:0;gap:3px;padding:12px 15px;border-right:1px solid var(--plant-line-line)}.GranoLabPlantLine_summary__SczJw>span:last-child{border-right:0}.GranoLabPlantLine_summary__SczJw small{color:var(--plant-line-muted);font-family:Courier New,ui-monospace,monospace;font-size:9px;font-weight:700;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.GranoLabPlantLine_summary__SczJw strong{overflow:hidden;font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.GranoLabPlantLine_summary__SczJw .GranoLabPlantLine_status__BH6co{grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:8px}.GranoLabPlantLine_status__BH6co i{width:8px;height:8px;border-radius:999px;background:var(--plant-line-muted);box-shadow:0 0 0 4px color-mix(in srgb,var(--plant-line-muted) 14%,transparent)}.GranoLabPlantLine_status__BH6co.GranoLabPlantLine_running__q76cU i{background:var(--plant-line-lime);box-shadow:0 0 0 4px color-mix(in srgb,var(--plant-line-lime) 24%,transparent)}.GranoLabPlantLine_status__BH6co.GranoLabPlantLine_fault__2BnBi i{background:var(--plant-line-fault);box-shadow:0 0 0 4px color-mix(in srgb,var(--plant-line-fault) 18%,transparent)}.GranoLabPlantLine_diagram__ZdaZz{display:block;width:100%;height:auto;min-height:260px;background:color-mix(in srgb,var(--plant-line-green-dark) 97%,#000000)}.GranoLabPlantLine_auxiliary__kR7QW path,.GranoLabPlantLine_auxiliary__kR7QW rect,.GranoLabPlantLine_dimension__pSSna path,.GranoLabPlantLine_equipment__51R1x circle,.GranoLabPlantLine_equipment__51R1x path,.GranoLabPlantLine_equipment__51R1x rect,.GranoLabPlantLine_flowActive__9_XE5,.GranoLabPlantLine_flowBase__4Ausz,.GranoLabPlantLine_gridLine__7B1fY,.GranoLabPlantLine_ground__BDthN,.GranoLabPlantLine_materialLevel__qN2RP,.GranoLabPlantLine_stationBody__kRYaG,.GranoLabPlantLine_structureLine__Ge16s{vector-effect:non-scaling-stroke}.GranoLabPlantLine_gridLine__7B1fY{fill:none;stroke:rgba(223,245,236,.055);stroke-width:1}.GranoLabPlantLine_ground__BDthN{fill:none;stroke:rgba(220,239,98,.22);stroke-dasharray:5 7;stroke-width:1}.GranoLabPlantLine_stationBody__kRYaG{fill:rgba(208,230,220,.055);stroke:#a9c8ba;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.GranoLabPlantLine_materialLevel__qN2RP{fill:none;stroke:var(--plant-line-lime);stroke-linecap:round;stroke-width:2}.GranoLabPlantLine_structureLine__Ge16s{fill:none;stroke:rgba(180,213,198,.6);stroke-width:1}.GranoLabPlantLine_anchor__pLy46{fill:var(--plant-line-lime);stroke:rgba(255,255,255,.7);stroke-width:1}.GranoLabPlantLine_auxiliary__kR7QW text,.GranoLabPlantLine_dimension__pSSna text,.GranoLabPlantLine_equipment__51R1x text,.GranoLabPlantLine_flatRiseLabel__H23vC,.GranoLabPlantLine_nodeLabel__nsldo,.GranoLabPlantLine_nodeRole__liWKJ{font-family:Courier New,ui-monospace,monospace;paint-order:stroke;stroke:var(--plant-line-green-dark);stroke-linejoin:round;stroke-width:3px}.GranoLabPlantLine_nodeRole__liWKJ{fill:#8fb5a5;font-size:9px;font-weight:700;letter-spacing:.12em}.GranoLabPlantLine_nodeLabel__nsldo{fill:#f3f8f5;font-size:11px;font-weight:700}.GranoLabPlantLine_equipment__51R1x circle,.GranoLabPlantLine_equipment__51R1x path,.GranoLabPlantLine_equipment__51R1x rect{fill:rgba(201,225,215,.045);stroke:#9fc4b3;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.GranoLabPlantLine_equipment__51R1x text{fill:#d9e9e2;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.GranoLabPlantLine_equipment__51R1x .GranoLabPlantLine_directionArrow__Z7He8{fill:none;stroke:var(--plant-line-lime);stroke-dasharray:5 7;stroke-width:2}.GranoLabPlantLine_equipmentLabel__5cW1y{dominant-baseline:middle}.GranoLabPlantLine_specialEquipment__jhrjK path{fill:none;stroke-dasharray:8 9}.GranoLabPlantLine_auxiliary__kR7QW path,.GranoLabPlantLine_auxiliary__kR7QW rect{fill:color-mix(in srgb,var(--plant-line-lime) 8%,transparent);stroke:var(--plant-line-lime);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.4}.GranoLabPlantLine_auxiliary__kR7QW text{fill:var(--plant-line-lime);font-size:8px;font-weight:700;letter-spacing:.08em}.GranoLabPlantLine_flowBase__4Ausz{fill:none;stroke:rgba(220,239,98,.42);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.GranoLabPlantLine_flowActive__9_XE5{fill:none;stroke:var(--plant-line-lime);stroke-dasharray:4 17;stroke-linecap:round;stroke-linejoin:round;stroke-width:4;animation:GranoLabPlantLine_plant-line-flow__LNZ6w 1.05s linear infinite}.GranoLabPlantLine_arrowHead__Dcc_U{fill:var(--plant-line-lime)}.GranoLabPlantLine_dimensionArrowHead__J3SMO{fill:#86aa9a}.GranoLabPlantLine_dimension__pSSna path{fill:none;stroke:#86aa9a;stroke-width:1}.GranoLabPlantLine_dimension__pSSna text,.GranoLabPlantLine_flatRiseLabel__H23vC{fill:#9ebcaf;font-size:9px;font-weight:700;letter-spacing:.06em}.GranoLabPlantLine_caption__egVd0{display:flex;align-items:center;gap:8px;min-height:42px;padding:9px 14px;color:var(--plant-line-muted);background:var(--plant-line-surface);font-size:11px}.GranoLabPlantLine_caption__egVd0 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GranoLabPlantLine_caption__egVd0 i{color:var(--plant-line-green);font-style:normal}.GranoLabPlantLine_caption__egVd0 strong{margin-left:auto;color:var(--plant-line-ink);font-size:10px;text-align:right}.GranoLabPlantLine_hasFault__zjwxw{border-color:color-mix(in srgb,var(--plant-line-fault) 55%,var(--plant-line-line))}.GranoLabPlantLine_compact__aCN95 .GranoLabPlantLine_summary__SczJw>span{padding:9px 11px}.GranoLabPlantLine_compact__aCN95 .GranoLabPlantLine_diagram__ZdaZz{min-height:210px}.GranoLabPlantLine_compact__aCN95 .GranoLabPlantLine_caption__egVd0{min-height:36px;padding-block:7px}@keyframes GranoLabPlantLine_plant-line-flow__LNZ6w{to{stroke-dashoffset:-42}}@media (prefers-reduced-motion:reduce){.GranoLabPlantLine_flowActive__9_XE5{animation:none;stroke-dasharray:5 14;stroke-dashoffset:0}}@media (max-width:720px){.GranoLabPlantLine_summary__SczJw{grid-template-columns:repeat(2,minmax(0,1fr))}.GranoLabPlantLine_summary__SczJw>span:nth-child(2){border-right:0}.GranoLabPlantLine_summary__SczJw>span:nth-child(-n+2){border-bottom:1px solid var(--plant-line-line)}.GranoLabPlantLine_diagram__ZdaZz{min-height:230px}.GranoLabPlantLine_caption__egVd0{flex-wrap:wrap}.GranoLabPlantLine_caption__egVd0 strong{width:100%;margin-left:0;text-align:left}}@media (max-width:440px){.GranoLabPlantLine_summary__SczJw strong{font-size:11px}.GranoLabPlantLine_compact__aCN95 .GranoLabPlantLine_diagram__ZdaZz,.GranoLabPlantLine_diagram__ZdaZz{min-height:190px}}.GranoLabPlantViewer_root__u4vDA{display:grid;min-width:0;gap:10px}.GranoLabPlantViewer_toolbar__QKObk{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 15px;border:1px solid color-mix(in srgb,var(--gl-lime) 28%,var(--gl-line));border-radius:14px;color:#f4fbf7;background:var(--gl-green-950)}.GranoLabPlantViewer_toolbar__QKObk>div:first-child{display:grid;min-width:0;gap:3px}.GranoLabPlantViewer_toolbar__QKObk p,.GranoLabPlantViewer_toolbar__QKObk strong{margin:0}.GranoLabPlantViewer_toolbar__QKObk p{color:var(--gl-lime);font-family:Courier New,ui-monospace,monospace;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.GranoLabPlantViewer_toolbar__QKObk strong{font-size:12px}.GranoLabPlantViewer_viewSwitch__vXaWK{display:flex;flex:0 0 auto;gap:4px;padding:3px;border:1px solid rgba(205,230,219,.22);border-radius:10px;background:rgba(255,255,255,.04)}.GranoLabPlantViewer_viewSwitch__vXaWK button{min-height:44px;padding:0 12px;border:0;border-radius:7px;color:#b7cec4;background:transparent;font-size:10px;font-weight:800}.GranoLabPlantViewer_viewSwitch__vXaWK button[aria-pressed=true]{color:var(--gl-green-950);background:var(--gl-lime)}.GranoLabPlantViewer_viewSwitch__vXaWK button:disabled{color:#7f988e;background:transparent;cursor:not-allowed}.GranoLabPlantViewer_availability__ao2Zl{margin:0;padding:0 4px;color:var(--gl-muted);font-size:10px;line-height:1.5}.GranoLabPlantViewer_loading__P8BvC{display:grid;min-height:420px;place-items:center;border:1px solid var(--gl-line);border-radius:18px;color:#bed2c9;background:var(--gl-green-950);font-size:12px;font-weight:800}@media (max-width:680px){.GranoLabPlantViewer_toolbar__QKObk{align-items:stretch;flex-direction:column}.GranoLabPlantViewer_viewSwitch__vXaWK{width:100%}.GranoLabPlantViewer_viewSwitch__vXaWK button{min-width:0;flex:1}.GranoLabPlantViewer_loading__P8BvC{min-height:330px}}@media (prefers-reduced-motion:reduce){.GranoLabPlantViewer_viewSwitch__vXaWK button{transition:none}}@media (forced-colors:active){.GranoLabPlantViewer_toolbar__QKObk,.GranoLabPlantViewer_viewSwitch__vXaWK,.GranoLabPlantViewer_viewSwitch__vXaWK button[aria-pressed=true]{border:1px solid CanvasText}}.GranoLabLaboratoryPanel_root__1vJPx{display:grid;max-width:1440px;gap:16px;margin:0 auto 18px;padding:20px;border:1px solid var(--gl-line);border-radius:20px;background:color-mix(in srgb,var(--gl-surface) 93%,transparent);box-shadow:var(--gl-shadow)}.GranoLabLaboratoryPanel_controlHeading__Pwq24,.GranoLabLaboratoryPanel_heading__Qm8gN,.GranoLabLaboratoryPanel_outcomeHeading__DiuZk{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.GranoLabLaboratoryPanel_controlHeading__Pwq24 p,.GranoLabLaboratoryPanel_heading__Qm8gN p,.GranoLabLaboratoryPanel_outcomeHeading__DiuZk p{margin:0 0 5px;color:var(--gl-green-700);font-family:Courier New,ui-monospace,monospace;font-size:9px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.GranoLabLaboratoryPanel_controlHeading__Pwq24 h3,.GranoLabLaboratoryPanel_heading__Qm8gN h2,.GranoLabLaboratoryPanel_outcomeHeading__DiuZk h3{margin:0;color:var(--gl-ink);letter-spacing:-.025em}.GranoLabLaboratoryPanel_heading__Qm8gN h2{font-size:clamp(20px,2.4vw,30px)}.GranoLabLaboratoryPanel_heading__Qm8gN span{display:block;max-width:720px;margin-top:7px;color:var(--gl-muted);font-size:11px;line-height:1.55}.GranoLabLaboratoryPanel_presets__XRuNq{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.GranoLabLaboratoryPanel_controlHeading__Pwq24 button,.GranoLabLaboratoryPanel_presets__XRuNq button{min-height:40px;padding:0 12px;border:1px solid var(--gl-line-strong);border-radius:9px;color:var(--gl-ink);background:var(--gl-surface-soft);font-size:10px;font-weight:800}.GranoLabLaboratoryPanel_controlHeading__Pwq24 button:hover,.GranoLabLaboratoryPanel_presets__XRuNq button:hover{border-color:var(--gl-green-700)}.GranoLabLaboratoryPanel_simulator__yqgyb{display:grid;grid-template-columns:minmax(440px,.92fr) minmax(430px,1.08fr);gap:14px}.GranoLabLaboratoryPanel_controls__3p66O,.GranoLabLaboratoryPanel_outcome___vSgO{min-width:0;padding:20px;border:1px solid var(--gl-line);border-radius:16px;background:var(--gl-surface-soft)}.GranoLabLaboratoryPanel_controlHeading__Pwq24 h3,.GranoLabLaboratoryPanel_outcomeHeading__DiuZk h3{font-size:17px}.GranoLabLaboratoryPanel_fields__2Uarb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.GranoLabLaboratoryPanel_fields__2Uarb label{position:relative;display:grid;min-width:0;gap:6px}.GranoLabLaboratoryPanel_fields__2Uarb label>span{color:var(--gl-muted);font-size:9px;font-weight:750}.GranoLabLaboratoryPanel_fields__2Uarb input{width:100%;min-width:0;min-height:44px;padding:0 44px 0 12px;border:1px solid var(--gl-line);border-radius:9px;color:var(--gl-ink);background:var(--gl-control);font-weight:800}.GranoLabLaboratoryPanel_fields__2Uarb i{position:absolute;right:12px;bottom:14px;color:var(--gl-muted-2);font-size:9px;font-style:normal}.GranoLabLaboratoryPanel_faultSwitch__4xY3N{display:flex;align-items:center;gap:9px;margin-top:17px;color:var(--gl-ink);font-size:10px;font-weight:750}.GranoLabLaboratoryPanel_faultSwitch__4xY3N input{position:absolute;opacity:0}.GranoLabLaboratoryPanel_faultSwitch__4xY3N>span{position:relative;width:34px;height:19px;flex:0 0 auto;border-radius:999px;background:var(--gl-line-strong)}.GranoLabLaboratoryPanel_faultSwitch__4xY3N>span:after{position:absolute;top:3px;left:3px;width:13px;height:13px;border-radius:50%;background:#fff;content:"";transition:transform .18s ease}.GranoLabLaboratoryPanel_faultSwitch__4xY3N input:checked+span{background:#bc5048}.GranoLabLaboratoryPanel_faultSwitch__4xY3N input:checked+span:after{transform:translateX(15px)}.GranoLabLaboratoryPanel_faultSwitch__4xY3N input:focus-visible+span{outline:3px solid var(--gl-focus);outline-offset:2px}.GranoLabLaboratoryPanel_outcome___vSgO{border-left:4px solid var(--gl-green-700);background:var(--gl-surface)}.GranoLabLaboratoryPanel_outcome___vSgO.GranoLabLaboratoryPanel_buffer-required__kJl0Z{border-left-color:var(--gl-amber)}.GranoLabLaboratoryPanel_outcome___vSgO.GranoLabLaboratoryPanel_stopped__RG325,.GranoLabLaboratoryPanel_outcome___vSgO.GranoLabLaboratoryPanel_unsustainable__O1Pn5{border-left-color:#d65f54}.GranoLabLaboratoryPanel_outcomeHeading__DiuZk>strong{flex:0 0 auto;padding:7px 9px;border-radius:8px;color:var(--gl-green-800);background:var(--gl-lime-soft);font-family:Courier New,ui-monospace,monospace;font-size:10px}.GranoLabLaboratoryPanel_chart__D39s_{display:block;width:100%;height:116px;margin-top:19px;overflow:visible}.GranoLabLaboratoryPanel_chart__D39s_ path{fill:none;stroke:var(--gl-line-strong);stroke-width:1;vector-effect:non-scaling-stroke}.GranoLabLaboratoryPanel_chart__D39s_ polyline{fill:none;stroke:var(--gl-green-700);stroke-linecap:round;stroke-linejoin:round;stroke-width:3;vector-effect:non-scaling-stroke}.GranoLabLaboratoryPanel_metrics__1cOaK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:15px 0 0;overflow:hidden;border:1px solid var(--gl-line);border-radius:11px;background:var(--gl-line)}.GranoLabLaboratoryPanel_metrics__1cOaK div{display:grid;min-width:0;gap:4px;padding:11px;background:var(--gl-surface-soft)}.GranoLabLaboratoryPanel_metrics__1cOaK dt{color:var(--gl-muted-2);font-size:8px;font-weight:750;text-transform:uppercase}.GranoLabLaboratoryPanel_metrics__1cOaK dd{margin:0;color:var(--gl-ink);font-family:Courier New,ui-monospace,monospace;font-size:13px;font-weight:850}.GranoLabLaboratoryPanel_massBalance__nS_Dp{margin:13px 0 0;color:var(--gl-muted);font-size:9px;line-height:1.55}@media (max-width:1050px){.GranoLabLaboratoryPanel_simulator__yqgyb{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.GranoLabLaboratoryPanel_root__1vJPx{padding:14px;border-radius:16px}.GranoLabLaboratoryPanel_controlHeading__Pwq24,.GranoLabLaboratoryPanel_heading__Qm8gN,.GranoLabLaboratoryPanel_outcomeHeading__DiuZk{align-items:stretch;flex-direction:column;gap:12px}.GranoLabLaboratoryPanel_presets__XRuNq{justify-content:flex-start}.GranoLabLaboratoryPanel_fields__2Uarb,.GranoLabLaboratoryPanel_metrics__1cOaK{grid-template-columns:minmax(0,1fr)}.GranoLabLaboratoryPanel_controlHeading__Pwq24 button{width:100%}}.GranoLabQuickExperience_root__p9mjo{--quick-bg:#071f18;--quick-panel:#0c2b21;--quick-panel-strong:#103b2e;--quick-line:rgba(179,217,204,0.22);--quick-muted:#9fc3b7;--quick-text:#f6fbf8;--quick-accent:#d8f557;--quick-accent-ink:#173000;color:var(--quick-text);background:linear-gradient(rgba(216,245,87,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(216,245,87,.025) 1px,transparent 1px),var(--quick-bg);background-size:36px 36px;border:1px solid var(--quick-line);border-radius:28px;overflow:hidden}.GranoLabQuickExperience_hero__wOK4k{display:flex;align-items:flex-start;justify-content:space-between;gap:32px;padding:34px clamp(22px,4vw,52px) 28px;border-bottom:1px solid var(--quick-line);background:rgba(5,28,21,.9)}.GranoLabQuickExperience_hero__wOK4k h2,.GranoLabQuickExperience_resultCard__zBrKd h3,.GranoLabQuickExperience_sectionHeading__MNbjf h3{margin:0;color:var(--quick-text);letter-spacing:-.035em}.GranoLabQuickExperience_hero__wOK4k h2{max-width:720px;font-size:clamp(30px,4vw,50px);line-height:1.02}.GranoLabQuickExperience_hero__wOK4k>div>p:last-child{max-width:680px;margin:14px 0 0;color:var(--quick-muted);font-size:16px;line-height:1.65}.GranoLabQuickExperience_eyebrow__93nWm{margin:0 0 10px;color:var(--quick-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.GranoLabQuickExperience_componentNote__eqGIB button,.GranoLabQuickExperience_designerLink__wLS71,.GranoLabQuickExperience_labLink__llOXO,.GranoLabQuickExperience_primaryAction__MG8Il,.GranoLabQuickExperience_secondaryAction__PBUyU{min-height:46px;border-radius:12px;padding:0 18px;font-weight:800;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.GranoLabQuickExperience_labLink__llOXO{flex:0 0 auto;border:1px solid var(--quick-line);color:var(--quick-text);background:transparent}.GranoLabQuickExperience_heroLinks__tk_To{display:flex;flex:0 0 auto;gap:8px}.GranoLabQuickExperience_designerLink__wLS71{flex:0 0 auto;border:1px solid var(--quick-accent);color:var(--quick-bg);background:var(--quick-accent)}.GranoLabQuickExperience_labLink__llOXO:hover,.GranoLabQuickExperience_secondaryAction__PBUyU:hover{border-color:rgba(216,245,87,.7);color:var(--quick-accent)}.GranoLabQuickExperience_designerLink__wLS71:hover{border-color:#f1ff9c;color:var(--quick-bg);background:#f1ff9c;transform:translateY(-1px)}.GranoLabQuickExperience_intentPicker__4KGr5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--quick-line);border-bottom:1px solid var(--quick-line)}.GranoLabQuickExperience_intentPicker__4KGr5>button{min-height:88px;padding:18px clamp(16px,3vw,28px);border:0;color:var(--quick-muted);text-align:left;background:#09241b;transition:color .16s ease,background .16s ease}.GranoLabQuickExperience_intentPicker__4KGr5>.GranoLabQuickExperience_intentActive__ugpl2,.GranoLabQuickExperience_intentPicker__4KGr5>button:hover{color:var(--quick-text);background:var(--quick-panel-strong)}.GranoLabQuickExperience_intentPicker__4KGr5>.GranoLabQuickExperience_intentActive__ugpl2{box-shadow:inset 0 -3px 0 var(--quick-accent)}.GranoLabQuickExperience_intentPicker__4KGr5 span,.GranoLabQuickExperience_intentPicker__4KGr5 strong{display:block}.GranoLabQuickExperience_intentPicker__4KGr5 strong{font-size:15px}.GranoLabQuickExperience_intentPicker__4KGr5 span{margin-top:5px;color:var(--quick-muted);font-size:12px}.GranoLabQuickExperience_visual__jBRRW{padding:0 clamp(22px,4vw,52px) 32px}.GranoLabQuickExperience_experienceGrid__VPM7W{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);gap:20px;padding:clamp(22px,4vw,46px)}.GranoLabQuickExperience_equipmentPanel__n_0oc,.GranoLabQuickExperience_formCard__boMAW,.GranoLabQuickExperience_resultCard__zBrKd{border:1px solid var(--quick-line);border-radius:20px;background:rgba(9,39,29,.94)}.GranoLabQuickExperience_formCard__boMAW{padding:clamp(20px,3vw,30px)}.GranoLabQuickExperience_sectionHeading__MNbjf{display:flex;align-items:flex-start;gap:14px;margin-bottom:24px}.GranoLabQuickExperience_resultTopline__8Z80M>span,.GranoLabQuickExperience_sectionHeading__MNbjf>span{color:var(--quick-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:800}.GranoLabQuickExperience_sectionHeading__MNbjf h3{font-size:22px}.GranoLabQuickExperience_sectionHeading__MNbjf p{margin:6px 0 0;color:var(--quick-muted);font-size:13px;line-height:1.55}.GranoLabQuickExperience_fieldGrid__iGyTk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.GranoLabQuickExperience_field__Zk9lh{display:flex;min-width:0;margin:0;padding:0;flex-direction:column;gap:8px;border:0}.GranoLabQuickExperience_field__Zk9lh legend,.GranoLabQuickExperience_field__Zk9lh>span:first-child{color:var(--quick-text);font-size:12px;font-weight:800}.GranoLabQuickExperience_field__Zk9lh input,.GranoLabQuickExperience_field__Zk9lh select{width:100%;min-height:48px;border:1px solid var(--quick-line);border-radius:11px;outline:0;color:var(--quick-text);background:rgba(4,28,20,.88);font:inherit}.GranoLabQuickExperience_field__Zk9lh select{padding:0 40px 0 13px}.GranoLabQuickExperience_field__Zk9lh input{padding:0 54px 0 13px}.GranoLabQuickExperience_alternatives___xxid button:focus-visible,.GranoLabQuickExperience_componentNote__eqGIB button:focus-visible,.GranoLabQuickExperience_designerLink__wLS71:focus-visible,.GranoLabQuickExperience_field__Zk9lh input:focus-visible,.GranoLabQuickExperience_field__Zk9lh select:focus-visible,.GranoLabQuickExperience_intentPicker__4KGr5 button:focus-visible,.GranoLabQuickExperience_labLink__llOXO:focus-visible,.GranoLabQuickExperience_moduleGrid__uKv5r button:focus-visible,.GranoLabQuickExperience_primaryAction__MG8Il:focus-visible,.GranoLabQuickExperience_secondaryAction__PBUyU:focus-visible{border-color:var(--quick-accent);box-shadow:0 0 0 3px rgba(216,245,87,.14)}.GranoLabQuickExperience_unitInput__ivOYz{position:relative;display:block}.GranoLabQuickExperience_unitInput__ivOYz i{position:absolute;top:50%;right:13px;color:var(--quick-accent);font-size:11px;font-style:normal;font-weight:800;transform:translateY(-50%)}.GranoLabQuickExperience_routeField__gKmr_{grid-column:1/-1}.GranoLabQuickExperience_routeInputs__1ZI0h{display:grid;grid-template-columns:minmax(110px,.7fr) minmax(110px,.7fr) minmax(210px,1.6fr);gap:10px}.GranoLabQuickExperience_routeInputs__1ZI0h label{display:flex;min-width:0;flex-direction:column;gap:6px}.GranoLabQuickExperience_routeInputs__1ZI0h label>span:first-child{color:var(--quick-muted);font-size:11px}.GranoLabQuickExperience_resultCard__zBrKd{position:sticky;top:98px;align-self:start;padding:clamp(22px,3vw,32px);background:radial-gradient(circle at 100% 0,rgba(216,245,87,.12),transparent 34%),rgba(12,48,36,.98)}.GranoLabQuickExperience_resultTopline__8Z80M{display:flex;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid var(--quick-line)}.GranoLabQuickExperience_resultTopline__8Z80M small{color:var(--quick-muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.GranoLabQuickExperience_resultLabel__Aw7tG{margin:24px 0 7px;color:var(--quick-accent);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.GranoLabQuickExperience_resultCard__zBrKd h3{font-size:clamp(26px,3vw,38px);line-height:1.08}.GranoLabQuickExperience_resultReason__cFAAu{margin:14px 0 0;color:var(--quick-muted);line-height:1.62}.GranoLabQuickExperience_metrics__96eCs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0 0;border:1px solid var(--quick-line);border-radius:13px;overflow:hidden}.GranoLabQuickExperience_metrics__96eCs>div{min-width:0;padding:13px;border-right:1px solid var(--quick-line)}.GranoLabQuickExperience_metrics__96eCs>div:last-child{border-right:0}.GranoLabQuickExperience_metrics__96eCs dt{color:var(--quick-muted);font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.GranoLabQuickExperience_metrics__96eCs dd{margin:7px 0 0;color:var(--quick-text);font-size:13px;font-weight:800;line-height:1.35}.GranoLabQuickExperience_processState__nRXjE{margin:18px 0 0;padding:13px 14px;border-left:3px solid var(--quick-accent);color:#d7e9e2;background:rgba(216,245,87,.07);font-size:12px;line-height:1.55}.GranoLabQuickExperience_processWarning__x_NE5{border-left-color:#ffce54;color:#fff0c7;background:rgba(255,206,84,.09)}.GranoLabQuickExperience_primaryAction__MG8Il,.GranoLabQuickExperience_secondaryAction__PBUyU{width:100%;margin-top:16px}.GranoLabQuickExperience_secondaryAction__PBUyU{border:1px solid var(--quick-line);color:var(--quick-text);background:transparent}.GranoLabQuickExperience_componentNote__eqGIB button,.GranoLabQuickExperience_primaryAction__MG8Il{border:1px solid var(--quick-accent);color:var(--quick-accent-ink);background:var(--quick-accent)}.GranoLabQuickExperience_componentNote__eqGIB button:hover,.GranoLabQuickExperience_primaryAction__MG8Il:hover{background:#e5ff72;transform:translateY(-1px)}.GranoLabQuickExperience_alternatives___xxid{margin-top:22px}.GranoLabQuickExperience_alternatives___xxid>p{margin:0 0 8px;color:var(--quick-muted);font-size:11px;font-weight:800;text-transform:uppercase}.GranoLabQuickExperience_alternatives___xxid button,.GranoLabQuickExperience_moduleGrid__uKv5r button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--quick-line);color:var(--quick-text);text-align:left;background:rgba(4,28,20,.56);transition:border-color .16s ease,background .16s ease}.GranoLabQuickExperience_alternatives___xxid button{min-height:58px;margin-top:7px;border-radius:10px;padding:10px 12px}.GranoLabQuickExperience_alternatives___xxid button:hover,.GranoLabQuickExperience_moduleGrid__uKv5r button:hover{border-color:rgba(216,245,87,.62);background:rgba(216,245,87,.06)}.GranoLabQuickExperience_alternatives___xxid small,.GranoLabQuickExperience_alternatives___xxid span,.GranoLabQuickExperience_alternatives___xxid strong,.GranoLabQuickExperience_moduleGrid__uKv5r small,.GranoLabQuickExperience_moduleGrid__uKv5r span,.GranoLabQuickExperience_moduleGrid__uKv5r strong{display:block}.GranoLabQuickExperience_alternatives___xxid strong,.GranoLabQuickExperience_moduleGrid__uKv5r strong{font-size:13px}.GranoLabQuickExperience_alternatives___xxid small,.GranoLabQuickExperience_moduleGrid__uKv5r small{margin-top:4px;color:var(--quick-muted);font-size:11px}.GranoLabQuickExperience_alternatives___xxid i,.GranoLabQuickExperience_moduleGrid__uKv5r i{color:var(--quick-accent);font-style:normal}.GranoLabQuickExperience_equipmentPanel__n_0oc{margin:clamp(22px,4vw,46px);padding:clamp(22px,4vw,36px)}.GranoLabQuickExperience_moduleGrid__uKv5r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.GranoLabQuickExperience_moduleGrid__uKv5r button{min-height:86px;border-radius:13px;padding:17px}.GranoLabQuickExperience_moduleGrid__uKv5r .GranoLabQuickExperience_unknownModule__ln9iY{border-style:dashed}.GranoLabQuickExperience_componentNote__eqGIB{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:22px;padding:20px;border:1px solid rgba(216,245,87,.28);border-radius:15px;background:rgba(216,245,87,.06)}.GranoLabQuickExperience_componentNote__eqGIB strong{color:var(--quick-text)}.GranoLabQuickExperience_componentNote__eqGIB p{max-width:680px;margin:6px 0 0;color:var(--quick-muted);font-size:13px;line-height:1.55}.GranoLabQuickExperience_componentNote__eqGIB button{flex:0 0 auto}@media (max-width:980px){.GranoLabQuickExperience_experienceGrid__VPM7W{grid-template-columns:1fr}.GranoLabQuickExperience_resultCard__zBrKd{position:static}.GranoLabQuickExperience_moduleGrid__uKv5r{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.GranoLabQuickExperience_root__p9mjo{border-right:0;border-left:0;border-radius:0}.GranoLabQuickExperience_hero__wOK4k{flex-direction:column;gap:20px}.GranoLabQuickExperience_labLink__llOXO{width:100%}.GranoLabQuickExperience_heroLinks__tk_To{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.GranoLabQuickExperience_designerLink__wLS71{width:100%}.GranoLabQuickExperience_intentPicker__4KGr5{grid-template-columns:1fr}.GranoLabQuickExperience_intentPicker__4KGr5>button{min-height:70px}.GranoLabQuickExperience_intentPicker__4KGr5>.GranoLabQuickExperience_intentActive__ugpl2{box-shadow:inset 3px 0 0 var(--quick-accent)}.GranoLabQuickExperience_equipmentPanel__n_0oc,.GranoLabQuickExperience_experienceGrid__VPM7W{margin:0;padding:18px}.GranoLabQuickExperience_equipmentPanel__n_0oc{border:0;border-radius:0}.GranoLabQuickExperience_fieldGrid__iGyTk,.GranoLabQuickExperience_moduleGrid__uKv5r,.GranoLabQuickExperience_routeInputs__1ZI0h{grid-template-columns:1fr}.GranoLabQuickExperience_routeField__gKmr_{grid-column:auto}.GranoLabQuickExperience_metrics__96eCs{grid-template-columns:1fr}.GranoLabQuickExperience_metrics__96eCs>div{border-right:0;border-bottom:1px solid var(--quick-line)}.GranoLabQuickExperience_metrics__96eCs>div:last-child{border-bottom:0}.GranoLabQuickExperience_componentNote__eqGIB{align-items:stretch;flex-direction:column}.GranoLabQuickExperience_componentNote__eqGIB button{width:100%}}@media (prefers-reduced-motion:reduce){.GranoLabQuickExperience_root__p9mjo button{transition:none}}