/* OOPBUY Go: visual variation of the complete OOPBUY spreadsheet site. */
body.variant-qc-atelier{background:#eaf5ff;color:#123658}
body.variant-qc-atelier .header,body.variant-qc-atelier .site-header{border-top:5px solid #2566a6;box-shadow:0 2px 12px #17243b0c}
body.variant-qc-atelier .hero{background:linear-gradient(112deg,#fff 28%,#eaf5ff);border:1px solid #2566a633;border-radius:12px;padding:24px;margin:18px 0 16px}
body.variant-qc-atelier .hero h1,body.variant-qc-atelier .page-head h1{color:#123658}
body.variant-qc-atelier .tagline,body.variant-qc-atelier .eyebrow,body.variant-qc-atelier .section-kicker{color:#2566a6}
body.variant-qc-atelier .tabs,body.variant-qc-atelier .table-header{background:#eaf5ff}
body.variant-qc-atelier .tabs button.selected,body.variant-qc-atelier .number,body.variant-qc-atelier .topic-number{background:#2566a6;color:#fff}
body.variant-qc-atelier .products,body.variant-qc-atelier .search-input,body.variant-qc-atelier .qc,body.variant-qc-atelier .knowledge,body.variant-qc-atelier .resource-footer,body.variant-qc-atelier .products-section,body.variant-qc-atelier .page-aside,body.variant-qc-atelier .side-rail{border-radius:12px}
body.variant-qc-atelier .product:nth-child(even){background:#eaf5ff66}
body.variant-qc-atelier .product{border-color:#2566a624}
body.variant-qc-atelier .search-input:focus-within{border-color:#2566a6;box-shadow:0 0 0 3px #2566a625}
body.variant-qc-atelier .outline:hover,body.variant-qc-atelier .side-rail a,body.variant-qc-atelier .sources a{color:#2566a6}
body.variant-qc-atelier .content-section{border-color:#2566a633}
.variant-feature-link{display:block;width:max-content;max-width:calc(100% - 32px);margin:18px auto 22px;background:#123658;color:#fff;text-decoration:none;padding:11px 16px;border-radius:999px;box-shadow:0 7px 22px #0003;font-size:13px;font-weight:700;text-align:center}
.variant-feature-link:hover,.variant-feature-link:focus{background:#2566a6;color:#fff}
.variant-note{background:#eaf5ff;border-left:4px solid #2566a6;padding:12px 15px;margin:16px 0 22px;border-radius:0 12px 12px 0;font-size:14px;line-height:1.6}
.variant-editorial{background:#fff;border:1px solid #2566a655;border-radius:12px;padding:24px 28px;margin:0 0 24px;line-height:1.72}
.variant-editorial-label{color:#2566a6;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}
.variant-editorial h2{color:#123658;font-size:23px;margin:7px 0 12px}
.variant-editorial p{margin:0 0 12px}
.variant-editorial ul{margin:0 0 14px;padding-left:22px}
.variant-editorial li{margin:6px 0}
@media(max-width:700px){body.variant-qc-atelier .hero{padding:17px;margin:10px 0}.variant-feature-link{width:calc(100% - 32px);padding:11px 12px;font-size:13px}}
