.main-content.cc-reseller-page .cc-product-stories{display:grid;gap:2rem;isolation:isolate}.main-content.cc-reseller-page .cc-product-story{display:grid;grid-template-columns:minmax(0, 3fr) minmax(0, 2fr);align-items:center;gap:3rem;min-height:15rem;padding:2rem;border:1px solid var(--marketing-border);border-radius:1.5rem;background:var(--marketing-surface);color:var(--marketing-body)}.main-content.cc-reseller-page .cc-product-story:nth-child(even){background:var(--marketing-surface-soft)}.main-content.cc-reseller-page .cc-product-story__copy{min-width:0}.main-content.cc-reseller-page .cc-product-story__copy h3{margin:0;color:var(--marketing-ink);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:600;line-height:1.15;letter-spacing:-0.02em}.main-content.cc-reseller-page .cc-product-story__copy p{max-width:42ch;margin:0}.main-content.cc-reseller-page .cc-product-story__heading{display:flex;align-items:center;gap:.875rem;margin-bottom:1rem;color:var(--marketing-ink)}.main-content.cc-reseller-page .cc-product-story__heading>i{flex:0 0 2rem;font-size:2rem;line-height:1}.main-content.cc-reseller-page .cc-product-story__landmarks{display:grid;min-width:0;margin:0;padding:0;list-style:none;color:var(--marketing-ink)}.main-content.cc-reseller-page .cc-product-story__landmarks li{display:grid;grid-template-columns:2rem minmax(0, 1fr);align-items:center;gap:1rem;padding-block:1rem;font-size:1.25rem;font-weight:600;line-height:1.3}.main-content.cc-reseller-page .cc-product-story__landmarks li+li{border-block-start:1px solid var(--marketing-border)}.main-content.cc-reseller-page .cc-product-story__landmarks i{font-size:1.75rem;line-height:1}.main-content.cc-reseller-page .cc-product-steps{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:2rem;margin:0;padding:0;list-style:none}.main-content.cc-reseller-page .cc-product-step{position:relative;min-width:0}.main-content.cc-reseller-page .cc-product-step:not(:last-child)::after{content:"";position:absolute;inset-block-start:1.5rem;inset-inline-start:4rem;width:calc(100% - 2rem);border-block-start:2px dotted #4f827a;pointer-events:none}.main-content.cc-reseller-page .cc-product-step p{margin:0}.main-content.cc-reseller-page .cc-product-step__number{display:grid;place-items:center;width:3rem;height:3rem;margin-bottom:1.5rem;border:1px solid var(--marketing-ink);border-radius:50%;background:var(--marketing-surface);color:var(--marketing-ink);font-size:1.25rem;font-weight:600;line-height:1}.main-content.cc-reseller-page .cc-product-step__heading{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;color:var(--marketing-ink)}.main-content.cc-reseller-page .cc-product-step__heading>i{flex:0 0 1.5rem;font-size:1.5rem;line-height:1.25}.main-content.cc-reseller-page .cc-product-step__heading h3{margin:0;color:inherit;font-size:1.5rem;font-weight:600;line-height:1.25}@media screen and (min-width: 992px)and (min-height: 600px)and (prefers-reduced-motion: no-preference){.main-content.cc-reseller-page .cc-product-story{position:sticky;top:calc(var(--section-scroll-offset) + 1rem)}}@media(max-width: 991.98px){.main-content.cc-reseller-page .cc-product-story{grid-template-columns:minmax(0, 3fr) minmax(0, 2fr);gap:1.5rem;min-height:0;padding:1.5rem;border-radius:1rem}.main-content.cc-reseller-page .cc-product-story__copy h3{font-size:1.5rem}.main-content.cc-reseller-page .cc-product-story__landmarks li{font-size:1.125rem}.main-content.cc-reseller-page .cc-product-stories{gap:1.25rem}.main-content.cc-reseller-page .cc-product-steps{grid-template-columns:minmax(0, 1fr);gap:2rem}.main-content.cc-reseller-page .cc-product-step{display:grid;grid-template-columns:3rem minmax(0, 1fr);column-gap:1rem}.main-content.cc-reseller-page .cc-product-step__number{grid-column:1;grid-row:1/span 2;margin-bottom:0}.main-content.cc-reseller-page .cc-product-step__heading,.main-content.cc-reseller-page .cc-product-step>p{grid-column:2}.main-content.cc-reseller-page .cc-product-step:not(:last-child)::after{inset-block-start:4rem;inset-block-end:-1rem;inset-inline-start:1.5rem;width:0;border-block-start:0;border-inline-start:2px dotted #4f827a}}@media(max-width: 575.98px){.main-content.cc-reseller-page .cc-product-story{grid-template-columns:minmax(0, 1fr)}.main-content.cc-reseller-page .cc-product-story__landmarks{border-block-start:1px solid var(--marketing-border)}.main-content.cc-reseller-page .cc-product-story__landmarks li{padding-block:.75rem;font-size:1rem}.main-content.cc-reseller-page .cc-product-story__landmarks i{font-size:1.5rem}.main-content.cc-reseller-page .cc-product-step__heading h3{font-size:1.25rem}}@media print{.main-content.cc-reseller-page .cc-product-story{break-inside:avoid;min-height:0;padding:1rem;background:#fff}.main-content.cc-reseller-page .cc-product-story{grid-template-columns:minmax(0, 1fr)}.main-content.cc-reseller-page .cc-product-step::after{display:none}}