:root{--section-padding: 3.5rem 1.5rem;--header-font-weight: 600}html,body{scroll-behavior:smooth}body,input,textarea,button,select,p{font-size:1rem}.landing-page section:not(.hero-section),.hero-section-content{padding:var(--section-padding)}.landing-page .gray-section{background-color:#efefef}.landing-page h1,.landing-page h2,.landing-page h3{text-align:center}.landing-page .page-width p{margin-bottom:1rem}.landing-page h1{font-size:2.5rem}.landing-page h2{font-size:2rem;text-transform:none}.landing-page h1,.landing-page h2{color:var(--zymo-green)}.landing-page h3{font-weight:var(--header-font-weight)}.landing-page .text-zymo{color:var(--zymo-green)}.landing-page .subtext{font-weight:var(--header-font-weight);margin-bottom:3rem;color:#000}.landing-page .subsection{margin-bottom:3rem}.landing-page .subsection h2,.landing-page .subsection h3{font-weight:var(--header-font-weight);color:#000}footer.footer{margin-top:0!important}.landing-page .responsive-grid-list{display:grid;grid-gap:3rem;gap:3rem;justify-content:center;justify-items:center;padding-left:1.5rem;padding-right:1.5rem;max-width:1200px;margin:auto}.landing-page .disclaimer{display:block;max-width:1200px;margin-left:auto;margin-right:auto}.landing-page .checklist{width:85%;margin-left:auto;margin-right:auto;display:grid;justify-content:center}.landing-page .checklist li{max-width:50ch;align-items:baseline;padding:0 8px;list-style-type:disc;margin-bottom:8px}.landing-page .table-container{overflow-x:auto;max-width:1200px;margin-left:auto;margin-right:auto}.landing-page table{width:100%;margin-left:auto;margin-right:auto}.landing-page table p{margin-left:unset;margin-right:unset}.landing-page table td,.landing-page table th{vertical-align:middle}.landing-page table th{background-color:var(--zymo-green);color:#fff}.landing-page table td{color:#69727b}.landing-page option:checked{background-color:#e9e9e9}@media only screen and (max-width: 575px){html{font-size:.75rem}.landing-page .page-width{padding-left:0;padding-right:0}}@media screen and (min-width: 950px){.landing-page .responsive-grid-list{grid-auto-flow:column;grid-auto-columns:1fr}}@media only screen and (min-width: 576px){html{font-size:.875rem}}@media only screen and (min-width: 768px){html{font-size:1rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/landing-page-typography.css.map */
