.product-showcases{--showcase-shadow:0 18px 55px #16384414}.product-showcases h2{font-size:clamp(2.3rem,3.5vw,3.5rem);line-height:1.12}.schedule-showcase{background:linear-gradient(#fff 60%,#eef7fa);padding-block:4.5rem 4rem}.showcase-heading{justify-content:space-between;align-items:flex-end;gap:3rem;margin-bottom:2.2rem;display:flex}.showcase-heading>p{max-width:35ch;color:var(--body);font-size:1.05rem}.product-capture{min-width:0}.product-capture .capture-viewport{box-shadow:var(--showcase-shadow);scrollbar-color:#558091 #e9f2f6;background:#fff;border:1px solid #ccdce1;border-radius:12px;overflow-x:auto}.product-capture .capture-viewport:focus-visible{outline-offset:5px}.product-capture img{width:100%;height:auto;min-width:var(--capture-min-width);display:block}.product-capture figcaption{color:var(--body);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem 1rem;margin-top:.8rem;font-size:.75rem;display:flex}.product-capture figcaption a{color:#006f89;align-items:center;min-height:32px;font-weight:800;display:inline-flex}.product-capture figcaption a svg,.mobile-capture figcaption a svg{flex-shrink:0;margin-left:.3rem;transform:rotate(-45deg)}.capture-hint{color:var(--body);margin-top:.4rem;font-size:.75rem}.inventory-showcase{background:#f6f8f4;padding-block:4.5rem}.inventory-showcase .eyebrow{color:#006e60}.inventory-showcase h2{max-width:23ch}.inventory-primary{position:relative}.product-capture--gallery .capture-viewport{aspect-ratio:2.35;overflow-y:hidden}.product-capture--gallery img{width:100%;height:auto}.inventory-support{grid-template-columns:1fr 1fr;align-items:start;gap:2.5rem;margin-top:1.8rem;display:grid}.inventory-step{min-width:0}.inventory-step:last-child{padding-top:2.8rem}.step-heading{align-items:flex-start;gap:.9rem;margin-bottom:1.25rem;display:flex}.step-number{color:#006e60;background:#e0eee6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;font-size:.8rem;font-weight:800;display:inline-flex}.step-heading h3{font-size:1.25rem;line-height:1.35}.step-heading p{color:var(--body);margin-top:.4rem;font-size:.9rem}.mobile-product-section{color:#fff;background:#073d4c;padding-block:4.5rem 5.5rem;position:relative;overflow:hidden}.mobile-product-layout{grid-template-columns:.9fr 1.1fr;align-items:center;gap:4rem;display:grid}.mobile-product-section .eyebrow{color:#a9e8f1}.mobile-product-copy h2{max-width:18ch;font-size:clamp(2.3rem,3.6vw,3.8rem)}.mobile-product-copy>p:not(.eyebrow){color:#e7f1f3;max-width:35ch;margin-top:1.5rem;font-size:1.15rem}.mobile-product-topics{flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;padding:0;list-style:none;display:flex}.mobile-product-topics li{border:1px solid #6f9ca7;border-radius:100px;padding:.5rem .9rem;font-size:.85rem}.mobile-product-copy>.mobile-product-note{color:#c9dce1!important;font-size:.75rem!important}.mobile-captures{grid-template-columns:1fr 1fr;gap:1.5rem;max-width:570px;margin-inline:auto;padding-block:1rem 2rem;display:grid}.mobile-capture{min-width:0}.mobile-capture--inventory{transform:translateY(1.5rem)rotate(-4deg)}.mobile-capture--notes{transform:rotate(4deg)}.mobile-screen{background:#fff;border:7px solid #142730;border-radius:30px;overflow:hidden;box-shadow:0 20px 45px #00171f70,0 0 0 1px #8098a0}.mobile-screen img{width:100%;height:auto;display:block}.mobile-capture figcaption{text-align:center;margin-top:.7rem;font-size:.85rem}.mobile-capture figcaption a{align-items:center;min-height:36px;display:inline-flex}.workflow-section--showcase{padding-block:3rem}.workflow-section--showcase .workflow-layout{grid-template-columns:1fr 1.2fr;gap:3rem}.workflow-section--showcase .workflow-areas li{flex-direction:row;align-items:center;padding:1rem;font-size:.9rem}.workflow-section--showcase .workflow-areas svg{flex-shrink:0;width:23px;height:23px;padding:7px}.workflow-section--showcase .workflow-copy>p{font-size:1rem}.proof-section--showcase{padding-block:3rem}.proof-section--showcase .section-heading{margin-bottom:1.3rem}.customer-story-space{background:#f8fafb;border:1px dashed #afc4cc;border-radius:8px;padding:1.6rem 2rem}.customer-story-space h3{margin-top:.6rem;font-size:1.5rem}.customer-story-space>p{color:var(--body);max-width:80ch;margin-top:.6rem;font-size:.9rem}.company-section--showcase{padding-block:2rem 3.5rem}.company-section--showcase .company-questions{margin-inline:auto;max-width:960px;margin-top:2rem}.company-question{border-bottom:1px solid #d7e2e8;padding-block:1.1rem}.company-question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:2rem;min-height:44px;font-size:1.15rem;font-weight:800;line-height:1.45;list-style:none;display:flex}.company-question summary::-webkit-details-marker{display:none}.company-question summary:after{content:"+";color:#006f89;flex-shrink:0;font-size:1.8rem;font-weight:500;line-height:1}.company-question[open] summary:after{content:"−"}.company-question p{max-width:75ch;color:var(--body);margin-top:.7rem;font-size:1rem;line-height:1.75}@media (width<=1000px){.mobile-product-layout{gap:2rem}.mobile-captures{gap:1rem}.mobile-screen{border-width:5px;border-radius:24px}.inventory-support{gap:1.5rem}.workflow-section--showcase .workflow-layout{gap:2rem}.workflow-section--showcase .workflow-areas li{flex-direction:column;align-items:flex-start}}@media (width<=800px){.showcase-heading{flex-direction:column;align-items:flex-start;gap:1rem}.showcase-heading>p{max-width:55ch}.mobile-product-layout{grid-template-columns:1fr}.mobile-product-copy h2{max-width:20ch}.mobile-captures{gap:1.3rem;width:min(100%,550px)}.workflow-section--showcase .workflow-layout{grid-template-columns:1fr}.workflow-section--showcase .workflow-areas li{flex-direction:row;align-items:center}}@media (width<=550px){.schedule-showcase,.inventory-showcase{padding-block:3rem}.product-showcases h2{font-size:2.2rem}.showcase-heading{margin-bottom:1.7rem}.showcase-heading>p{font-size:1rem}.product-capture .capture-viewport{border-radius:7px}.product-capture figcaption{font-size:.7rem}.product-capture--gallery .capture-viewport{aspect-ratio:.9}.inventory-support{grid-template-columns:1fr;gap:2rem;margin-top:2rem}.inventory-step:last-child{padding-top:0}.step-heading h3{font-size:1.2rem}.mobile-product-section{padding-block:3rem 3.5rem}.mobile-product-copy h2{font-size:2.3rem}.mobile-product-topics{gap:.6rem;margin-top:1.3rem}.mobile-product-topics li{font-size:.75rem}.mobile-captures{gap:.85rem;padding-inline:.3rem}.mobile-screen{border-width:4px;border-radius:20px}.mobile-capture--inventory{transform:translateY(1rem)rotate(-3deg)}.mobile-capture--notes{transform:rotate(3deg)}.mobile-capture figcaption{font-size:.75rem}.workflow-section--showcase .workflow-areas li{flex-direction:column;align-items:flex-start}.customer-story-space{padding:1.4rem}.customer-story-space h3{font-size:1.3rem}.company-question summary{gap:1rem;font-size:1.05rem}.company-question p{font-size:.95rem}}@media (forced-colors:active){.mobile-screen,.mobile-product-topics li,.capture-viewport,.customer-story-space{border:2px solid canvastext}}
