.ot-us-example .otus-demo{display:flex;align-items:center;justify-content:center;gap:20px;padding:12px 24px;background:var(--ot-purple);color:#fff;font-size:11px;line-height:1.4}.ot-us-example .otus-demo strong{color:var(--ot-yellow);font-size:10px;letter-spacing:.07em}.ot-us-example .otus-nav{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:24px;font-size:11px;color:#625779}.ot-us-example .otus-nav a{text-underline-offset:4px}.ot-us-example .ot-hero{padding-top:28px;padding-bottom:50px}.ot-us-example .ot-logo{width:min(280px,70%)}.ot-us-example .ot-tagline{margin-bottom:20px!important}.ot-us-example .ot-hero-art{height:550px;min-height:550px}.ot-us-example .ot-lead{font-size:17px;max-width:440px}.ot-us-example .ot-stats{margin:19px 0 24px}.ot-us-example .otus-buy{max-width:460px}.ot-us-example .otus-buy summary{display:flex;align-items:center;justify-content:center;gap:13px;list-style:none;cursor:pointer;border:0;border-radius:8px;background:var(--ot-purple);color:#fff;font-size:14px;font-weight:700;padding:18px 20px;line-height:1.35;min-height:56px}.ot-us-example .otus-buy summary::-webkit-details-marker{display:none}.ot-us-example .otus-buy summary:hover{background:#410084}.ot-us-example .otus-demo-tag{font-size:9px;border:1px solid #ffffff90;padding:3px 5px;border-radius:3px;letter-spacing:.05em}.ot-us-example .otus-buy[open] summary{border-radius:8px 8px 0 0}.ot-us-example .otus-buy>p{background:#f7effb;color:var(--ot-purple);padding:16px!important;border:1px solid #d8c4e3;border-top:0;border-radius:0 0 8px 8px;font-size:13px!important;line-height:1.5!important;margin:0!important}.ot-us-example .ot-how{padding-block:55px}.ot-us-example .ot-steps{margin:28px 0 30px;gap:22px}.ot-us-example .ot-steps h3{font-size:29px}.ot-us-example .ot-steps p{font-size:14px}.ot-us-example .ot-example{min-height:320px}.ot-us-example .ot-example-copy{padding:32px}.ot-us-example .ot-example h3{font-size:29px;margin-bottom:20px}.ot-us-example .ot-cards{min-height:320px}.ot-us-example .ot-card{width:37%;max-height:280px;object-fit:contain}.ot-us-example .ot-reels-section{padding-block:55px}.ot-us-example .ot-reels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;overflow:visible;padding:0;margin:0}.ot-us-example .ot-reel{min-width:0;max-width:none;width:auto}.ot-us-example .ot-reel-media{aspect-ratio:9/14;height:auto;overflow:hidden}.ot-us-example .ot-reel-media video{display:block;width:100%;height:100%;object-fit:cover}.ot-us-example .ot-reel-caption h3{font-size:15px;line-height:1.25}.ot-us-example .ot-details{padding-block:45px;gap:60px}.ot-us-example .ot-details>div>p:not(.ot-eyebrow){max-width:430px;font-size:16px}.ot-us-example .ot-final{padding:40px;margin-top:5px;margin-bottom:55px}.ot-us-example .ot-final .otus-buy{margin:25px auto 0}.ot-us-example .otus-final-note{font-size:11px!important;margin-top:15px!important;color:#625779}.ot-us-example [id]{scroll-margin-top:115px}@media(max-width:1000px){.ot-us-example .ot-hero-art{height:490px;min-height:490px}.ot-us-example .ot-hero{gap:25px}.ot-us-example .ot-reels{gap:18px}.ot-us-example .ot-reel-caption h3{font-size:13px}}@media(max-width:749px){.ot-us-example .otus-demo{flex-direction:column;gap:4px;padding:11px 18px;text-align:center;font-size:10px}.ot-us-example .otus-nav{font-size:10px;padding-top:20px}.ot-us-example .ot-hero{padding-top:27px;padding-bottom:35px;gap:20px}.ot-us-example .ot-logo{width:235px;max-width:70%}.ot-us-example .ot-hero-art{height:auto;min-height:0;aspect-ratio:9/10;max-width:420px;width:100%;margin:auto}.ot-us-example .ot-lead{font-size:16px}.ot-us-example .ot-stats{gap:6px;margin:18px 0 20px}.ot-us-example .ot-stats li{font-size:11px;padding:5px 9px}.ot-us-example .otus-buy summary{font-size:12px;gap:10px;padding:17px 12px}.ot-us-example .otus-demo-tag{font-size:8px}.ot-us-example .ot-how{padding-block:40px}.ot-us-example .ot-steps{gap:12px;margin:25px 0}.ot-us-example .ot-steps h3{font-size:22px}.ot-us-example .ot-steps p{font-size:12px}.ot-us-example .ot-example-copy{padding:25px}.ot-us-example .ot-example h3{font-size:25px}.ot-us-example .ot-cards{min-height:280px}.ot-us-example .ot-card{max-height:240px}.ot-us-example .ot-reels-section{padding-block:40px}.ot-us-example .ot-reels{display:flex;overflow-x:auto;gap:18px;scroll-snap-type:x mandatory;margin-right:-24px;padding:0 24px 8px 0}.ot-us-example .ot-reel{flex:0 0 78%;max-width:300px;scroll-snap-align:start}.ot-us-example .ot-reel-caption h3{font-size:14px}.ot-us-example .ot-details{padding-block:40px;gap:30px}.ot-us-example .ot-details>div>p:not(.ot-eyebrow){font-size:14px}.ot-us-example .ot-final{padding:30px 22px;margin-bottom:40px}.ot-us-example .ot-final h2{font-size:33px}.ot-us-example .ot-final .otus-buy{margin-top:23px}}@media(max-width:360px){.ot-us-example .ot-stats li{font-size:10px;padding:5px 8px}.ot-us-example .ot-steps li{grid-template-columns:25px 67px 1fr;padding:15px 12px;gap:7px}.ot-us-example .ot-steps h3{font-size:20px}.ot-us-example .otus-buy summary{font-size:11px;gap:8px}}@media(min-width:750px){.ot-us-example .ot-hero{align-items:start;padding-top:20px}.ot-us-example .otus-nav{padding-top:18px}.ot-us-example .ot-logo{width:235px}.ot-us-example .ot-tagline{margin-bottom:14px!important}.ot-us-example h1.ot-brand-headline{max-width:385px}.ot-us-example .ot-stats{margin:15px 0 20px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/fp-offtop-usa.css.map */
