body{background:#fff}#sky_art{display:none}#pcsheading{max-height:none}.topbar-container::after{content:"";width:100%;border-color:#dedede;border-top-style:solid;border-width:1px;display:block}.schools-orgs{padding-bottom:3em}.schools-orgs h2{margin-bottom:.5em;margin-bottom:.5em;line-height:1.25;font-size:2.5rem;font-weight:600;color:#212121}.hero-section{margin-top:1rem;margin-bottom:3em}.hero-section #pcsheading{margin-bottom:.5em}.hero-section .lede{font-size:1rem;margin-bottom:.5em}.hero-actions{margin-top:2em}.hero-actions .ui.button{margin-right:.5em}.pcs-card{background:#fff}.products-pricing-section{margin-bottom:3em}.product-card{height:100%;box-sizing:border-box;border-width:4px;border-radius:4px;border-color:rgba(34,36,38,.22);padding:2em 3em;box-shadow:none;transition:border-color .15s ease;border-style:solid}.product-card.featured{border-color:#fd9700}.product-name{font-size:1.6rem;font-weight:700;color:#212121}.product-subtitle{color:#757575;margin-bottom:.5em;font-size:1rem}.product-price{margin-bottom:1em}.item-price{font-size:1rem;margin-top:1em;margin-bottom:1em}.item-price .regular-price{display:inline-block;margin-right:5px}.item-price.on-sale .regular-price{text-decoration:line-through}.item-price:not(.on-sale) .regular-price{font-weight:700}.item-price .sale-price{display:none}.item-price.on-sale .sale-price{display:inline-block;margin-right:5px;font-weight:700;font-size:2.5rem}.item-price:not(.on-sale) .label{display:none}.item-price .unit{color:#757575;margin-right:5px}.product-description{margin-bottom:.75em}.feature-list{list-style:none;margin:0 0 2.5em 0;padding:0}.feature-list li{margin-bottom:.5em}.feature-list .icon{color:#4caf50;margin-right:.5em}.steps-flow-section{width:100%;margin-bottom:3em}.steps-card{margin-top:1.5em}.schools-tabs{display:flex;border-bottom:1px solid #e0e0e0;margin-bottom:2em}.schools-tab{display:flex;align-items:center;gap:.6em;padding:0 0 1em 0;margin-right:2.5em;background:0 0;border:none;border-bottom:3px solid transparent;font:inherit;color:#9e9e9e;cursor:pointer}.schools-tab .tab-number{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:50%;border:2px solid #bdbdbd;color:#9e9e9e;font-weight:700;font-size:.9rem}.schools-tab .tab-label{font-weight:700}.schools-tab.active{color:#212121;border-bottom-color:#fd9700}.schools-tab.active .tab-number{background-color:#fd9700;border-color:#fd9700;color:#fff}.schools-tab:hover,.schools-tab:hover .tab-number{color:#fd9700}.schools-tab:hover .tab-number{border-color:#fd9700}.schools-tab.active:hover .tab-number{color:#fff}.numbered-list{margin:1.5em 0}.numbered-item{display:flex;align-items:flex-start;margin-bottom:1.25em}.numbered-item .ui.circular.label{flex:none;margin-right:1em}.numbered-title{font-weight:700;color:#212121}.numbered-description{color:#555}.step-panel .action{margin-top:1.5em}.step-nav-link{margin-left:1em;color:#757575;cursor:pointer}.instructions .content{font-size:1rem;padding:10px;opacity:.85}.instructions .content p{font-size:1rem;line-height:1.75rem;margin-bottom:5px}.procurement-message{margin:3.7rem auto 1rem auto}.procurement-message>.ui.icon.message{background-color:#f2fff7;box-shadow:0 0 0 1px rgb(140 208 129) inset,0 0 0 0 transparent}.procurement-message>.ui.icon.message>i.icon{font-size:2.3rem;color:green}.faq-section{margin-bottom:1em}.faq-list{display:flex;flex-direction:column;gap:1.5em;padding-bottom:2rem}