.allowance-example{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem;margin:1rem 0}.allowance-example figcaption{grid-column:1/-1;font-size:.9rem;color:#52645b}.allowance-example>div{display:grid;gap:.3rem;padding:1rem;background:#e9eedf;border:1px solid #c7d0c2;border-radius:10px}.allowance-example b{border-top:1px solid #a9b99b;padding-top:.5rem}.purchase-choice{padding:1rem 1.2rem;background:#edf0e7;border-left:4px solid #a3b58f;margin:1rem 0}.purchase-choice h2{font-size:1.2rem;margin:0}.purchase-choice p{margin:.5rem 0}.company-maintenance,.purchase-budget{margin:1rem 0}.company-maintenance fieldset,.purchase-budget fieldset{min-width:0;padding:1rem;border:1px solid #c7d0c2;border-radius:8px}.company-maintenance .field-grid,.purchase-budget .field-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.maintenance-summary,.purchasing-summary{padding:.8rem 1rem;background:#f0f3e9;border-radius:8px}.purchasing-summary ul{padding-left:1.2rem}body[data-route="/tools/package-quotes/"] .field-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}@media print{.office-paths article,.office-steps li{break-inside:avoid}body[data-route="/tools/business-comparison/"] #buyer-content>:not([data-experience="business-comparison"]){display:none!important}body[data-route="/tools/business-comparison/"] [data-decision-resource],body[data-route="/tools/business-comparison/"] .office-exploration{display:none!important}}.office-intro .lede{max-width:55rem}.office-visual{margin:1.2rem 0 1.6rem}.office-visual img{display:block;width:100%;height:auto;max-height:24rem}.office-visual-labels{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,7rem),1fr));gap:.5rem;text-align:center;color:#173f35;font-weight:600;font-size:1rem;margin:.6rem 0}.office-visual figcaption{font-size:.94rem;color:var(--muted,#52645b);margin-top:.65rem}.office-paths{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.1rem}.office-paths article{padding:1.15rem;border:1px solid #c7d0c2;border-radius:12px;background:#fffdf7}.office-paths h2,.office-paths h3{margin-top:0}.office-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));gap:1rem 2rem;padding-left:1.4rem}.office-steps li{padding-left:.25rem}.office-selected{border-left:4px solid #a3b58f;padding:0 1.1rem;margin:1.4rem 0}.office-related{padding:.8rem 0;border-top:1px solid #d5dbd0}.business-usage fieldset{min-width:0;margin:.8rem 0}.business-usage .field-grid,.business-usage+ .field-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.business-usage-summary dd{overflow-wrap:anywhere}.business-usage-summary dl>div{margin:.6rem 0}@media(max-width:430px){.office-visual img{min-height:0}.office-visual{margin-inline:0}.office-paths{gap:.8rem}.office-paths article{padding:.9rem}}