._ideaBox_1uu7h_1{width:100%;position:relative}._boxSummary_1uu7h_2{cursor:pointer;border-radius:24px;list-style:none}._boxSummary_1uu7h_2::-webkit-details-marker{display:none}._drawerSummary_1uu7h_3::-webkit-details-marker{display:none}._nugget_1uu7h_3 summary::-webkit-details-marker{display:none}._boxScene_1uu7h_4{isolation:isolate;aspect-ratio:1;width:100%;display:block;position:relative}._sceneNote_1uu7h_5{color:var(--accent);font-family:var(--font-serif);font-size:clamp(1.125rem,2vw,1.5rem);font-style:italic;position:absolute;top:5%;right:2%;rotate:5deg}._boxBase_1uu7h_6,._boxLid_1uu7h_6{pointer-events:none;filter:drop-shadow(0 18px 12px #684a3420);width:96%;height:auto;position:absolute;left:2%}._boxBase_1uu7h_6{z-index:4;bottom:-1%}._boxLid_1uu7h_6{z-index:5;transform-origin:30% 70%;bottom:22%}._ideaBox_1uu7h_1[open] ._boxLid_1uu7h_6{z-index:0}._parcelLabel_1uu7h_10{z-index:6;text-align:center;color:#664737;pointer-events:none;font-size:clamp(.875rem,1.3vw,1rem);line-height:1.4;position:absolute;bottom:15%;left:32%;right:26%}._parcelLabel_1uu7h_10 strong{font-weight:600}._ideaCard_1uu7h_12{box-shadow:var(--paper-shadow);opacity:0;pointer-events:none;border:1px solid #fffdf9;border-radius:9px;flex-direction:column;gap:10px;padding:17px;transition:opacity .2s;display:flex;position:absolute}._ideaBox_1uu7h_1[open] ._ideaCard_1uu7h_12{opacity:1}._websiteCard_1uu7h_14{z-index:2;background:var(--paper);width:54%;top:24%;left:1%}._appCard_1uu7h_15{z-index:1;background:var(--sage);width:46%;top:17%;right:0}._toolsCard_1uu7h_16{z-index:3;background:var(--butter);width:52%;top:40%;right:4%}._cardCategory_1uu7h_17{letter-spacing:.025em;font-size:.75rem;font-weight:600;display:block}._ideaCard_1uu7h_12 strong{font-family:var(--font-serif);font-size:clamp(1.1rem,1.7vw,1.5rem);font-weight:400;line-height:1.2}._ideaCard_1uu7h_12 strong em{color:var(--accent)}._miniLink_1uu7h_20,._appChip_1uu7h_20,._taskTick_1uu7h_20{color:var(--workshop-ink);font-size:.75rem;display:block}._miniLink_1uu7h_20{border-top:1px solid var(--paper-edge);padding-top:8px}._appChip_1uu7h_20{background:#fffdf780;border-radius:5px;padding:5px 8px}._boxControl_1uu7h_23{background:var(--paper);border:1px solid var(--paper-edge);width:fit-content;box-shadow:var(--paper-shadow);border-radius:10px;align-items:center;gap:22px;margin:0 auto;padding:13px 20px;font-size:1rem;font-weight:600;display:flex}._plus_1uu7h_24{font-size:1.5rem;font-weight:400;line-height:1;transition:transform .3s}._ideaBox_1uu7h_1[open] ._plus_1uu7h_24,._drawer_1uu7h_3[open] ._plus_1uu7h_24{transform:rotate(45deg)}._whenOpen_1uu7h_26{display:none}._ideaBox_1uu7h_1[open] ._whenOpen_1uu7h_26{display:inline}._ideaBox_1uu7h_1[open] ._whenClosed_1uu7h_28{display:none}._boxDiscovery_1uu7h_29{text-align:center;max-width:390px;color:var(--text-dim);margin:24px auto 0;font-size:1rem}._boxDiscovery_1uu7h_29 a{color:var(--accent-2);text-underline-offset:5px;padding:12px 0 0;font-weight:600;text-decoration:underline;display:inline-block}._workstations_1uu7h_31{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:44px 72px;padding:20px 0 30px;display:grid}._workstations_1uu7h_31>:nth-child(2n){margin-top:84px}._workstation_1uu7h_31{border:0;border-top:2px solid var(--text);border-bottom:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;min-width:0;position:relative}._workstation_1uu7h_31:before{content:"";z-index:2;background:var(--accent);width:58px;height:5px;position:absolute;top:-5px;left:0}._workstations_1uu7h_31>:nth-child(2) ._workstation_1uu7h_31:before{background:#6c8060}._workstations_1uu7h_31>:nth-child(3) ._workstation_1uu7h_31:before{background:#c89b38}._workstations_1uu7h_31>:nth-child(4) ._workstation_1uu7h_31:before{background:#915d57}._stationCover_1uu7h_38{background:0 0;border-radius:0;padding:34px 0 36px}._stationTop_1uu7h_39{color:var(--workshop-ink);justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;font-size:.875rem;display:flex}._workstations_1uu7h_31>:first-child ._stationTop_1uu7h_39{padding-right:32px}._stationNumber_1uu7h_41{color:var(--accent);font-family:var(--font-serif);padding:0;font-size:1.35rem;font-weight:400}._stationTitle_1uu7h_42{letter-spacing:-.055em;margin-bottom:20px;font-size:clamp(1.75rem,2.8vw,2.65rem);font-weight:600;line-height:1.12}._stationText_1uu7h_43{color:var(--text-dim);font-size:1rem;line-height:1.75}._drawerSummary_1uu7h_3{cursor:pointer;border-top:1px solid var(--border);border-radius:0;justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:18px 0;font-size:1rem;font-weight:600;list-style:none;display:flex}._drawerSummary_1uu7h_3:hover{background:#f5eedf80}._drawer_1uu7h_3[open] ._drawerSummary_1uu7h_3{border-bottom:1px dashed var(--paper-edge)}._drawerBody_1uu7h_47{padding:24px 0 30px}._demoMeta_1uu7h_48{color:var(--text-faint);letter-spacing:.025em;margin-bottom:12px;font-size:.75rem}._demo_1uu7h_48{border:1px solid var(--paper-edge);background:#f8f4eb;border-radius:12px;padding:18px}._demoHeader_1uu7h_50{color:var(--text-dim);justify-content:space-between;gap:12px;margin-bottom:20px;font-size:.875rem;display:flex}._demoTitle_1uu7h_51{font-family:var(--font-serif);margin-bottom:14px;font-size:1.6rem;font-weight:400;line-height:1.15}._demoCopy_1uu7h_52{color:var(--text-dim);font-size:1rem}._choices_1uu7h_53{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}._choice_1uu7h_53{background:var(--paper);color:var(--text);cursor:pointer;border:1px solid #c7cbbb;border-radius:7px;min-height:44px;padding:8px 12px;font-size:.875rem}._choice_1uu7h_53[aria-pressed=true]{background:var(--accent-2);color:var(--paper);border-color:var(--accent-2)}._sampleResult_1uu7h_56{background:var(--paper);border:1px solid var(--paper-edge);border-radius:8px;padding:16px;box-shadow:0 4px #e8dfcf}._sampleResult_1uu7h_56 strong{margin-bottom:6px;font-size:1rem;display:block}._sampleResult_1uu7h_56 p{color:var(--text-dim);font-size:1rem}._board_1uu7h_59{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}._boardColumn_1uu7h_60{background:#ebe6dc;border-radius:7px;min-width:0;min-height:110px;padding:9px 6px}._boardHeading_1uu7h_61{color:var(--workshop-ink);text-align:center;margin-bottom:12px;font-size:.875rem;display:block}._boardTask_1uu7h_62{text-align:center;background:var(--paper);border:1px solid var(--paper-edge);border-radius:6px;padding:12px 5px;font-size:.875rem;box-shadow:0 3px #dacfbc}._demoControls_1uu7h_63{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}._demoAction_1uu7h_64{background:var(--accent-2);color:var(--paper);cursor:pointer;border:0;border-radius:7px;min-height:44px;padding:10px 14px;font-size:.875rem}._demoAction_1uu7h_64:disabled{opacity:.7;cursor:default}._reset_1uu7h_66{min-height:44px;color:var(--accent-2);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:10px 8px;font-size:.875rem;text-decoration:underline}._demoStatus_1uu7h_67{color:var(--text-dim);margin-top:14px;font-size:.875rem}._nugget_1uu7h_3{border-top:1px dashed #d8cdbb;margin-top:22px;padding-top:8px}._nugget_1uu7h_3 summary{cursor:pointer;color:var(--accent);padding:12px 0;font-size:.875rem;font-weight:600;list-style:none}._nugget_1uu7h_3 summary:before{content:"+ "}._nugget_1uu7h_3[open] summary:before{content:"− "}._nugget_1uu7h_3 p{color:var(--text-dim);padding:0 0 8px;font-size:1rem}._nugget_1uu7h_3 a{text-underline-offset:4px;text-decoration:underline}@media (width<=1000px){._stationCover_1uu7h_38{padding:26px}._drawerSummary_1uu7h_3{padding:19px 26px}._drawerBody_1uu7h_47{padding:22px}}@media (width<=760px){._workstations_1uu7h_31{grid-template-columns:1fr;gap:36px;padding-top:8px}._workstations_1uu7h_31>:nth-child(2n){margin-top:0}._boxScene_1uu7h_4{max-width:490px;margin:0 auto}._ideaCard_1uu7h_12 strong{font-size:clamp(1rem,4vw,1.4rem)}._parcelLabel_1uu7h_10{font-size:.875rem}._sceneNote_1uu7h_5{font-size:1.25rem}}@media (width<=400px){._ideaCard_1uu7h_12{gap:7px;padding:11px}._stationCover_1uu7h_38{padding:24px}._drawerBody_1uu7h_47{padding:18px}._demo_1uu7h_48{padding:13px}._boxScene_1uu7h_4{aspect-ratio:.94}}@media (prefers-reduced-motion:reduce){._ideaCard_1uu7h_12,._plus_1uu7h_24{transition:none}}@media (scripting:none){._ideaBox_1uu7h_1[open] ._boxLid_1uu7h_6{transform:translate(4%,-32%)rotate(-9deg)!important}._ideaBox_1uu7h_1[open] ._ideaCard_1uu7h_12{transform:none!important}}
