.headline h1{font-size:30px}.headline .question{color:#6b7c75}.mobile-break{display:none}.office-stage{height:calc(100svh - 345px);min-height:440px;max-height:760px}.batch-clock{position:absolute;left:34px;top:14px;pointer-events:none;color:#64756b}.batch-clock>span{font-size:12px}.batch-clock>strong{display:block;font:500 27px/1.6 ui-monospace,monospace;color:#426473}.batch-clock b{font-weight:500}.batch-clock small{font:11px system-ui;color:#889285}.delivery-meter{position:absolute;right:35px;bottom:70px;width:140px;color:#45616c;font-size:12px;pointer-events:none}.delivery-meter>div:not(.meter-track){display:flex;justify-content:space-between;gap:15px}.delivery-meter strong{font:12px ui-monospace}.delivery-meter .baseline{margin-top:10px;color:#7c887c}.meter-track{height:4px;background:#d5dacf;margin-top:6px}.meter-track i{display:block;height:100%;background:#4a7388;transition:width .3s;width:0}.baseline-track{height:2px;background:repeating-linear-gradient(90deg,#c0c7bb 0 4px,transparent 4px 7px)}.baseline-track i{background:#8d9b89}.scene-tools{gap:7px}.scene-tools .icon{width:42px;height:42px}.flow-label{position:absolute;transform:translate(-50%,-100%);pointer-events:none;text-align:center;white-space:nowrap;color:#4d6968;line-height:1.55}.flow-label strong{display:block;font-size:14px;font-weight:600}.flow-label span{display:block;font-size:11px;color:#7b877b}.office-dock{max-width:1000px;gap:50px;min-height:90px}.choice-group{display:flex;align-items:center;gap:14px}.choice-title{font-size:12px;color:#758175;white-space:nowrap}.office-dock .segment button{font-size:13px;min-height:42px;min-width:62px;color:#66786b}.office-dock .segment button[aria-pressed=true]{color:#355e86}.boost-choice button[aria-pressed=true]{box-shadow:inset 0 -2px #4c74a2}.batch-result{text-align:center;color:#355e75;font-size:16px;margin:5px 22px 9px;font-weight:550}.insight{color:#60766e;min-height:46px;max-width:930px}.footnote{color:#889082}.learning-entry{top:108px}
@media(max-width:1100px) and (min-width:701px){.headline h1{font-size:27px;max-width:620px}.learning-entry{position:static;margin:12px 32px 0}.office-stage{height:480px}.office-dock{gap:22px}}
@media(max-width:700px){.headline h1{font-size:27px;line-height:1.45}.mobile-break{display:block}.headline .question{font-size:13px;max-width:330px}.learning-entry{position:static;margin:14px 22px 0}.office-stage{height:390px;min-height:0}.batch-clock{left:22px;top:12px}.batch-clock>span{font-size:11px}.batch-clock>strong{font-size:23px}.batch-clock small{font-size:10px}.delivery-meter{right:20px;bottom:13px;width:127px;font-size:11px}.scene-tools{left:19px;right:auto;bottom:10px}.scene-tools .icon{width:38px;height:38px}.flow-label strong{font-size:12px}.flow-label span{font-size:9px}.office-dock{margin:0 22px;padding:16px 0;display:grid;gap:14px;justify-content:stretch}.choice-group{justify-content:space-between;gap:8px}.choice-title{font-size:11px}.office-dock .segment button{font-size:12px;min-width:51px;min-height:42px;padding:7px 9px}.batch-result{font-size:14px;line-height:1.8}.insight{font-size:13px;min-height:68px}.footnote{gap:5px}}
@media(max-width:360px){.headline h1{font-size:25px}.office-stage{height:355px}.choice-group{align-items:flex-start;flex-direction:column}.choice-group .segment{width:100%}.choice-group .segment button{flex:1;min-width:0}.flow-label span{font-size:8px}}
@media(max-width:700px){.flow-label strong{font-size:13px}.flow-label span{font-size:10px}}
