@import url("https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap");.swept-home a:not([style*="text-decoration: none"]){color:#013960;text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.swept-home a:not([style*="text-decoration: none"]):hover{color:#0794ec!important}.swept-home summary{list-style:none}.swept-home summary::-webkit-details-marker{display:none}.swept-home details[open]>summary svg{transform:rotate(180deg)}.swept-home .story-viewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);scrollbar-width:none}.swept-home .story-viewport::-webkit-scrollbar{display:none}.swept-home .story-viewport a,.swept-home .story-viewport div{user-select:none;-webkit-user-select:none}.swept-home a[style*="background: #013960"]{background:#0794ec!important;transition:background .15s ease}.swept-home a[style*="background: #013960"]:hover{background:#0679c4!important;color:#fff!important}.swept-home span[style*="font-size: 13px; font-weight: 700; color: #013960"]:not([style*=border-radius]),.swept-home span[style*="font-size: 28px; font-weight: 800; color: #013960"]{color:#0794ec!important}.swept-home div[style*="padding: 22px; display: flex; flex-direction: column; gap: 10px"]{border-top:3px solid #0794ec!important}@media (prefers-reduced-motion:reduce){.swept-home .loc-poster+.loc-video{display:none!important}.swept-home .loc-poster{display:block!important}.swept-home .hero-poster+.hero-video{display:none!important}.swept-home .hero-poster{display:block!important}.swept-home .story-dup{display:none!important}}.swept-demo-modal{background:#fff;border:0;border-radius:20px;box-shadow:0 24px 60px rgba(1,57,96,.35);max-height:calc(100vh - 32px);overflow:hidden;padding:0;width:min(960px,calc(100vw - 32px))}.swept-demo-modal::backdrop{background:rgba(1,57,96,.65)}.swept-demo-modal__box{position:relative}.swept-demo-modal iframe{border:0;display:block;height:min(720px,calc(100vh - 32px));width:100%}.swept-demo-modal__close{background:#013960;border:0;border-radius:50%;color:#fff;cursor:pointer;font-size:26px;height:40px;line-height:1;position:absolute;right:12px;top:12px;width:40px;z-index:2}.swept-demo-modal__close:hover{background:#0794ec}