.product-intro{padding-block:60px 44px}.product-intro h1{max-width:19ch}.product-intro>p{max-width:54ch;color:var(--muted);margin-top:24px;font-size:23px;line-height:1.45}.feature-index{border-block:1px solid var(--line);flex-wrap:wrap;gap:8px 36px;margin-top:40px;padding-block:16px;display:flex}.feature-index a{color:var(--deep-green);padding-block:8px;font-weight:600}.product-chapter{padding-block:42px 64px}.chapter-intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;margin-bottom:32px;display:grid}.chapter-copy p,.location-copy p,.labels-copy p{color:var(--muted);font-size:20px}.chapter-copy p+p,.location-copy p+p,.labels-copy p+p{margin-top:18px}.chapter-note{color:var(--muted);margin-top:24px;font-size:18px}.location-chapter,.labels-chapter{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:80px;padding-block:64px;display:grid}.location-copy h2,.labels-copy h2{margin-bottom:24px}.location-chapter .product-shot{justify-self:center;width:min(100%,390px)}.labels-chapter .product-shot{width:100%}.export-section{background:var(--sage);color:var(--sage-ink);margin-top:16px;padding-block:64px}.export-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;display:grid}.export-inner p{font-size:20px}.export-inner p+p{margin-top:18px}.product-next{justify-content:space-between;align-items:center;gap:48px;padding-block:64px;display:flex}.product-next h2{font-size:34px}.product-next p{max-width:50ch;color:var(--muted);margin-top:18px}.product-next .button{flex-shrink:0}@media (width<=900px){.chapter-intro,.export-inner{grid-template-columns:1fr;gap:24px}.location-chapter,.labels-chapter{gap:36px}.product-next{flex-direction:column;align-items:flex-start;gap:28px}}@media (width<=540px){.product-intro{padding-block:36px 24px}.product-intro>p{margin-top:20px;font-size:20px}.feature-index{gap:0 22px;margin-top:28px;font-size:16px}.product-chapter{padding-block:28px 40px}.product-chapter h2{font-size:33px}.chapter-intro{gap:20px;margin-bottom:24px}.chapter-copy p,.location-copy p,.labels-copy p,.export-inner p{font-size:18px}.chapter-note{margin-top:20px;font-size:17px}.location-chapter,.labels-chapter{grid-template-columns:1fr;gap:26px;padding-block:40px}.location-copy h2,.labels-copy h2{margin-bottom:20px}.export-section,.product-next{padding-block:40px}.product-next h2{font-size:31px}}
