.business-demand{margin:20px 0 14px;padding:20px;border:1px solid #b9c6ae66;border-radius:16px;background:linear-gradient(140deg,#163a40,#102c34);box-shadow:inset 0 1px #eef5d31a}.business-demand-heading{display:flex;justify-content:space-between;align-items:center;gap:14px}.business-demand h4{font-size:21px;margin:5px 0;color:#f4ecd7}.business-demand>p{font-size:13px;line-height:1.6;color:#c4d2c6}.business-round{white-space:nowrap;font-size:11px;color:#f0dcaa;background:#29484b;padding:8px 10px;border-radius:8px}.business-guests{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:17px 0}.business-guest{display:flex;align-items:center;gap:10px;padding:12px;background:#eae3cc;color:#234048;border-radius:11px;border-bottom:3px solid #a7af8d}.business-guest-mark{font:22px Georgia,serif;flex:0 0 35px;height:35px;display:grid;place-items:center;border-radius:50%;background:#c3d2bb;color:#254940}.business-guest.curious .business-guest-mark{background:#d9c699;color:#5b4e32}.business-guest div{display:grid;gap:4px;min-width:0}.business-guest small{font-size:8px;font-weight:800;letter-spacing:1px;color:#607266}.business-guest b{font-size:13px}.business-guest div>span{font-size:11px;line-height:1.4}.business-plan-menus{display:grid;grid-template-columns:1fr 1fr;gap:12px}.business-plan-menu{background:#f2e9d1;border:1px solid #fff1cc;border-radius:14px;padding:18px;color:#24424a;box-shadow:0 4px 0 #526f622e}.business-menu-top{display:flex;align-items:center;gap:11px}.business-menu-top .career-kicker{color:#6b785f;font-size:9px}.business-menu-top h4{color:#204048;font-size:20px;line-height:1.3}.business-menu-icon{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:12px;background:#d6ddc4;color:#32574f;font-size:25px}.premium .business-menu-icon{background:#e3cf9e;color:#6b5533}.business-plan-menu dl{margin:17px 0;font-size:12px}.business-plan-menu dl>div{display:flex;justify-content:space-between;gap:12px;margin:10px 0;align-items:baseline}.business-plan-menu dt{color:#52665d;line-height:1.4}.business-plan-menu dd{margin:0;white-space:nowrap;font-weight:800}.business-net{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid #83977c55;padding-top:13px}.business-net span{font-size:11px;max-width:120px;line-height:1.5}.business-net strong{font-size:25px;color:#315b48;white-space:nowrap}.business-receipt-preview{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:14px 0}.business-receipt-preview span{display:grid;gap:4px;text-align:center;background:#dce0c9;border:1px solid #a1b69b55;padding:8px 3px;border-radius:7px}.business-receipt-preview small{font-size:9px;color:#61705f}.business-receipt-preview b{font-size:12px}.business-plan-menu .primary{min-height:46px;width:100%;font-size:12px;background:linear-gradient(#315c58,#204640);color:#fff4d8;border:1px solid #70907c;border-radius:8px;box-shadow:0 3px 0 #163d37;transition:transform .12s,box-shadow .12s}.business-plan-menu .primary:active{transform:translateY(2px);box-shadow:0 1px 0 #163d37}.business-plan-menu .primary:disabled{opacity:.5}.business-risk{display:block;margin-top:12px;font-size:10px;line-height:1.6;color:#52665b}.business-demand .business-plan-note{font-size:11px;margin:17px 0 0;color:#c0cec0}.business-order-context{display:flex;gap:12px;justify-content:space-between;align-items:stretch;margin:16px 0}.business-order-context>.business-guest{flex:1}.business-order-value{display:grid;align-content:center;gap:5px;background:#20433f;padding:12px 17px;border-radius:11px;min-width:150px}.business-order-value>span,.business-order-value>small{font-size:11px;color:#c6d7c5}.business-order-value strong{font-size:24px;color:#f0dca9}
@media(max-width:600px){.business-demand{padding:13px;margin:15px 0}.business-demand h4{font-size:19px}.business-guests{grid-template-columns:1fr;gap:6px}.business-guest{padding:9px 11px}.business-guest div{grid-template-columns:auto 1fr;align-items:baseline;gap:3px 9px;flex:1}.business-guest small{grid-column:1/-1}.business-guest div>span{justify-self:end;text-align:right;font-size:10px;max-width:145px}.business-plan-menus{grid-template-columns:1fr}.business-plan-menu{padding:15px}.business-menu-top h4{font-size:19px}.business-plan-menu dl{margin:13px 0}.business-net span{max-width:none}.business-order-context{display:grid;grid-template-columns:1fr;gap:7px}.business-order-value{grid-template-columns:1fr auto;gap:6px;padding:10px 13px}.business-order-value>small{grid-column:1/-1}.business-order-value strong{grid-row:1;grid-column:2}.business-order-value>span{align-self:center}}
@media(prefers-reduced-motion:reduce){.business-plan-menu .primary{transition:none}.business-plan-menu .primary:active{transform:none}}
/* Keep the two quotes comparable before the secondary career details. */
@media(min-width:601px){.business-demand{padding:16px;margin-top:14px}.business-demand-heading h4{margin:2px 0}.business-demand>p{margin:10px 0}.business-guests{margin:12px 0}.business-plan-menu{padding:14px}.business-menu-top{min-height:58px}.business-menu-top h4{font-size:18px}.business-plan-menu dl{margin:10px 0}.business-plan-menu dl>div{margin:7px 0}.business-net{padding-top:9px}.business-receipt-preview{margin:10px 0}.business-risk{margin-top:8px}}
@media(max-width:600px){.business-demand>p{font-size:12px;line-height:1.5}.business-guest div>span{font-size:11px}.business-guest small{font-size:9px}.business-risk{font-size:11px}.business-plan-note{line-height:1.5}.business-demand-heading{gap:6px}}
