.bx-hub{background:var(--paper)}.bx-hub main{padding-top:32px}.bx-hub .wrap{max-width:calc(1120px + 2*clamp(16px,4vw,40px));padding:0 clamp(16px,4vw,40px)}.bx-hub-intro{max-width:760px;padding:44px 0 36px}.bx-hub-micro{font-family:var(--display);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:var(--space-eyebrow,16px);font-size:10px;font-weight:700}.bx-hub-h1{font-family:var(--display);font-size:clamp(32px,4vw,52px);font-weight:800;line-height:var(--lh-display);letter-spacing:-.02em;margin:0 0 20px}.bx-hub-lead{color:var(--ink-soft);max-width:60ch;margin:0;font-size:clamp(16px,1.2vw,19px);line-height:1.6}.bx-mod-top{border-bottom:2px solid var(--ink);align-items:stretch;display:flex}.bx-mod-tag{background:var(--magenta);color:#fff;font-family:var(--display);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:12px 16px;font-size:11px;font-weight:800;display:flex}.bx-mod-kind{background:var(--ink);min-width:0;color:var(--paper);font-family:var(--display);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;flex:auto;align-items:center;padding:12px 16px;font-size:11px;font-weight:700;display:flex;overflow:hidden}.bx-hub .mr-login{border:1px solid var(--ink);box-shadow:none;background:#fff;border-radius:0;padding:0}.bx-hub .mr-login-card{padding:28px 32px 32px}.bx-hub .mr-login .audit-magic-input{background:var(--paper);border:1px solid var(--ink);border-radius:0}.bx-hub .mr-login .audit-magic-input:focus{border-color:var(--magenta)}.bx-hub .mr-login .audit-magic-submit{border:1px solid var(--ink);border-radius:0}.bx-hub .mr-login .audit-auth-divider:before,.bx-hub .mr-login .audit-auth-divider:after{background:var(--ink);height:1px}.bx-hub .mr-login-fineprint{border-top:1px solid var(--ink)}.bx-hub .mr-login .bx-mod-top{border-bottom-width:1px}@media (width<=560px){.bx-hub .mr-login-card{padding:24px 20px}}.bx-hub-latest{border:2px solid var(--ink);color:var(--ink);background:#fff;align-items:stretch;margin:0 0 24px;text-decoration:none;transition:border-color .2s;display:flex}.bx-hub-latest[hidden]{display:none}.bx-hub-latest-tag{background:var(--magenta);color:#fff;font-family:var(--display);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:16px;font-size:11px;font-weight:800;display:flex}.bx-hub-latest-name{min-width:0;font-family:var(--display);text-overflow:ellipsis;white-space:nowrap;flex:auto;align-items:center;padding:16px 20px;font-size:17px;font-weight:700;display:flex;overflow:hidden}.bx-hub-latest-cta{background:var(--ink);color:var(--paper);font-family:var(--display);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:8px;padding:16px 20px;font-size:11px;font-weight:700;display:flex}.bx-hub-latest .arrow{transition:transform .2s;display:inline-block}.bx-hub-latest:hover,.bx-hub-latest:focus-visible{border-color:var(--magenta);outline:none}.bx-hub-latest:hover .bx-hub-latest-cta,.bx-hub-latest:focus-visible .bx-hub-latest-cta{background:var(--magenta)}.bx-hub-latest:hover .arrow{transform:translate(4px)}@media (width<=560px){.bx-hub-latest{flex-wrap:wrap}.bx-hub-latest-name{border-top:2px solid var(--ink);flex-basis:100%;order:3}.bx-hub-latest-cta{margin-left:auto}}.bx-hub .hub-hero{border:2px solid var(--ink);box-shadow:none;background:#fff;border-radius:0;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:0 32px;padding:0 0 28px;display:grid}.bx-hub .hub-hero>.bx-mod-top{grid-column:1/-1;margin-bottom:28px}.bx-hub .hub-hero-main{padding:0 32px}.bx-hub .hub-hero-eyebrow{display:none}.bx-hub .hub-hero-cta{border:2px solid var(--ink);margin-right:32px}.bx-hub .hub-hero:hover,.bx-hub .hub-hero:focus-visible{border-color:var(--magenta);background:#fff;outline:none;transform:none}.bx-hub .hub-hero:hover .hub-hero-cta,.bx-hub .hub-hero:focus-visible .hub-hero-cta{background:var(--magenta);border-color:var(--magenta)}@media (width<=700px){.bx-hub .hub-hero{grid-template-columns:minmax(0,1fr);gap:20px;padding-bottom:24px}.bx-hub .hub-hero>.bx-mod-top{margin-bottom:0}.bx-hub .hub-hero-main{padding:0 20px}.bx-hub .hub-hero-cta{box-sizing:border-box;justify-self:stretch;width:auto;margin:0 20px}}.bx-hub .hub-limit-msg,.bx-hub .hub-upsell{border:2px solid var(--ink);border-left:8px solid var(--magenta);background:#fff;border-radius:0}.bx-hub .hub-upsell:hover{border-color:var(--magenta)}.bx-hub .hub-card{border:1px solid var(--ink);box-shadow:none;cursor:pointer;background:#fff;border-radius:0;gap:16px;padding:0 0 28px;transition:border-color .15s}.bx-hub .hub-card[disabled],.bx-hub .hub-card[aria-disabled=true]{cursor:default}.bx-hub .hub-card>.bx-mod-top{margin-bottom:12px}.bx-hub .hub-card-num{display:none}.bx-hub .hub-card-title,.bx-hub .hub-card-body,.bx-hub .hub-card-arrow{margin-left:28px;margin-right:28px}.bx-hub .hub-card-arrow{border-top:1px solid var(--ink)}.bx-hub .hub-card:not(:disabled):hover,.bx-hub .hub-card:not(:disabled):focus-visible{color:var(--ink);border-color:var(--magenta);background:#fff;outline:none;transform:none}.bx-hub .hub-card:not(:disabled):hover .hub-card-body,.bx-hub .hub-card:not(:disabled):focus-visible .hub-card-body{color:var(--ink)}.bx-hub .hub-card:not(:disabled):hover .hub-card-arrow,.bx-hub .hub-card:not(:disabled):focus-visible .hub-card-arrow{color:var(--magenta);border-color:var(--magenta)}.bx-hub .hub-card:not(:disabled):hover .bx-mod-tag,.bx-hub .hub-card:not(:disabled):focus-visible .bx-mod-tag{background:var(--ink)}.bx-hub .hub-card[disabled] .bx-mod-tag,.bx-hub .hub-card[aria-disabled=true] .bx-mod-tag{background:var(--ink-mute)}.bx-hub .hub-card[disabled]:hover,.bx-hub .hub-card[aria-disabled=true]:hover{border-color:var(--ink);background:#fff}@media (width<=560px){.bx-hub .hub-card-title,.bx-hub .hub-card-body,.bx-hub .hub-card-arrow{margin-left:20px;margin-right:20px}}.bx-hub-lead,.bx-hub .hub-card-body,.bx-hub .hub-hero-body,.bx-hub .mr-login-text,.bx-hub .hub-limit-msg,.bx-hub .hub-upsell-text{color:var(--ink);-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-weight:400;line-height:1.6}.bx-hub-lead{font-size:16px}.bx-hub .hub-card-body,.bx-hub .hub-hero-body,.bx-hub .mr-login-text,.bx-hub .hub-limit-msg,.bx-hub .hub-upsell-text{font-size:14px}.bx-hub .hub-cards--hero{grid-template-columns:minmax(0,1fr);margin-bottom:24px}.bx-hub .hub-cards--hero .hub-card{min-height:0;padding-bottom:32px}.bx-hub .hub-cards--hero .hub-card-title{font-size:clamp(28px,3.4vw,44px);line-height:var(--lh-display);letter-spacing:-.02em;margin-top:12px}.bx-hub .hub-cards--hero .hub-card-body{max-width:60ch;font-size:16px}.bx-hub .hub-cards--hero .hub-card-arrow{padding-top:20px;font-size:13px}.bx-hub #hub-new-user-view .hub-hero[hidden],.bx-hub .hub-card[hidden],.mr-login.is-magic .mr-login-card>:not(#hub-magic-landing){display:none}.mr-login.is-magic .bx-mod-kind{visibility:hidden}.hub-magic-box{border:1px solid var(--rule-soft);border-left:4px solid var(--ink);background:var(--paper);padding:20px}.hub-magic-box--warn{border-left-color:var(--gold)}.hub-magic-box--ok{border-left-color:var(--teal)}.hub-magic-title{font-family:var(--display);font-size:20px;font-weight:800;line-height:var(--lh-display);margin:0 0 8px}.hub-magic-text{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.5}.hub-magic-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px;display:flex}.hub-magic-link{cursor:pointer;font:inherit;color:var(--ink-mute);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.hub-magic-link:hover{color:var(--ink)}@media (width<=560px){.hub-magic-actions{flex-direction:column;align-items:stretch}.hub-magic-actions .btn{justify-content:center}}.bx-latest{border:1px solid var(--ink);background:var(--white);margin:0 0 40px}.bx-latest .bx-mod-top,.bx-hub .hub-card .bx-mod-top{border-bottom-width:1px}.bx-latest[hidden]{display:none}.bx-latest-body{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;padding:28px;display:flex}.bx-latest-main{flex:320px;min-width:0}.bx-latest-name{font-family:var(--display);font-size:clamp(28px,3.6vw,44px);font-weight:800;line-height:var(--lh-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0 0 12px}.bx-latest-status{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:14px;line-height:1.5;display:flex}.bx-latest-dot{background:var(--teal);border-radius:50%;flex:none;width:10px;height:10px;position:relative}.bx-latest-dot:after{content:"";background:inherit;border-radius:50%;animation:2s cubic-bezier(0,0,.2,1) infinite bx-ping;position:absolute;inset:0}.bx-latest.is-running .bx-latest-dot:after{opacity:0;animation:none}@keyframes bx-ping{0%{opacity:.55;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.bx-latest-dot:after{opacity:0;animation:none}}.bx-latest.is-running .bx-latest-dot{background:var(--magenta);animation:1.2s ease-in-out infinite bx-blink}@keyframes bx-blink{50%{opacity:.25}}.bx-latest-actions{flex-wrap:wrap;gap:12px;display:flex}.bx-latest-actions .btn{min-height:var(--s-7,48px);padding:0 var(--s-5);gap:var(--s-2)}.bx-latest-actions .bx-latest-open{min-height:56px;padding:0 var(--s-6);font-size:13px}.bx-latest-actions .btn[hidden]{display:none}.bx-latest-actions .arrow{transition:transform .2s;display:inline-block}.bx-latest-actions .btn:hover .arrow{transform:translate(4px)}@media (width<=560px){.bx-latest-body{padding:20px 20px 24px}.bx-latest-actions,.bx-latest-actions .btn{justify-content:center;width:100%}}.bx-hub-h2{font-family:var(--display);letter-spacing:-.01em;margin:0 0 16px;font-size:clamp(20px,2vw,26px);font-weight:800;line-height:1.2}.bx-hub-h2[hidden]{display:none}.bx-hub .hub-cards--three{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:32px}.bx-hub .hub-cards--three[hidden]{display:none}.bx-hub .hub-cards--three .hub-card{min-height:0}.bx-hub .hub-cards--three .hub-card-title{font-size:clamp(20px,1.8vw,24px)}.bx-hub .hub-cards--three .hub-card-arrow{margin-top:auto;padding-top:16px}.bx-hub .hub-card--link{color:var(--ink)}@media (width<=880px){.bx-hub .hub-cards--three{grid-template-columns:minmax(0,1fr);gap:16px}}.bx-first-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 28px 4px;padding:0;list-style:none;display:grid}.bx-first-steps li{border:1px solid var(--ink);background:var(--paper);align-items:flex-start;gap:12px;padding:16px;font-size:15px;font-weight:700;line-height:1.3;display:flex}.bx-first-steps b{background:var(--ink);width:28px;height:28px;color:var(--paper);flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.bx-first-steps small{color:var(--ink-mute);font-size:12px;font-weight:500}.bx-hub .hub-card:not(:disabled):hover .bx-first-steps b{background:var(--magenta)}@media (width<=700px){.bx-first-steps{grid-template-columns:minmax(0,1fr);margin:8px 20px 4px}}.bx-hub .hub-card{line-height:normal}.bx-hub .hub-card--stora{border-color:#b8892e}.bx-hub .bx-mod-tag--internt{background:var(--ink);color:#e3b95c}.bx-hub .hub-card--stora:not(:disabled):hover .bx-mod-tag--internt,.bx-hub .hub-card--stora:not(:disabled):focus-visible .bx-mod-tag--internt{color:#fff;background:#b8892e}.stora-modal .stora-tag{background:var(--ink);color:#e3b95c}body.ts-page{background:var(--paper);color:var(--ink);font-family:var(--display);-webkit-font-smoothing:antialiased;margin:0}.ts-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.ts-btn:focus-visible,.ts-logo:focus-visible{outline:2px solid var(--magenta);outline-offset:3px}.ts-band{background:var(--paper);padding:32px clamp(16px,4vw,40px) clamp(56px,8vw,104px)}.ts-inner{max-width:1120px;margin:0 auto}.ts-band{--ts-h1:clamp(26px, 3vw, 38px);--ts-go-h:96px}.ts-cols{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,28px);display:grid}.ts-card{background:var(--white);border:1px solid var(--ink);flex-direction:column;align-items:center;min-width:0;padding:0 clamp(20px,2.4vw,32px) clamp(28px,3vw,36px);transition:border-color .2s;display:flex}.ts-card:hover{border-color:var(--magenta)}.ts-card-top{align-self:stretch;margin:0 calc(-1*clamp(20px,2.4vw,32px)) clamp(16px,2vw,24px);display:flex}.ts-card-num{background:var(--ink);color:var(--paper);letter-spacing:.2em;padding:8px 16px;font-size:11px;font-weight:800;transition:background .2s}.ts-card:hover .ts-card-num{background:var(--magenta)}.ts-art{box-sizing:border-box;justify-content:center;align-items:center;height:160px;margin:0 0 clamp(20px,2.4vw,28px);display:flex}.ts-lead,.ts-caption{max-width:30ch;color:var(--ink-soft);text-wrap:balance;margin:0;font-size:clamp(17px,1.4vw,19px);font-weight:400;line-height:1.5}.ts-lead{color:var(--ink);font-weight:500}.ts-page .ts-title{max-width:30ch;font-family:var(--display);font-weight:800;font-size:var(--ts-h1);line-height:var(--lh-display);letter-spacing:-.02em;text-align:center;text-wrap:balance;color:var(--ink);margin:clamp(36px,5vw,56px) auto clamp(28px,3.5vw,44px)}.ts-grid{grid-template-columns:repeat(4,26px);grid-auto-rows:26px;align-content:center;gap:8px;display:grid}.ts-grid i{width:26px;height:26px;transition:transform .25s;display:block}.ts-grid i:nth-child(4n+1){background:var(--orange)}.ts-grid i:nth-child(4n+2){background:var(--magenta)}.ts-grid i:nth-child(4n+3){background:var(--teal)}.ts-grid i:nth-child(4n+4){background:var(--ink)}.ts-card:hover .ts-grid i:nth-child(odd){transform:translateY(-3px)}.ts-art.ts-tags{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:8px 0;list-style:none;transition:transform .25s;transform:rotate(-4deg)}.ts-card:hover .ts-tags{transform:rotate(-2deg)}.ts-tag{letter-spacing:.08em;text-transform:uppercase;background:var(--white);border:1px solid;padding:4px 8px;font-size:12px;font-weight:700;line-height:1.3;display:inline-block}.ts-tag--orange{color:var(--orange)}.ts-tag--teal{color:var(--teal)}.ts-tag--magenta{color:var(--magenta)}.ts-qe{width:auto;height:128px;overflow:visible}.ts-qe .ts-q,.ts-qe .ts-e{transform-box:fill-box;transform-origin:50% 100%;transition:transform .25s}.ts-card:hover .ts-qe .ts-q{transform:rotate(-8deg)}.ts-card:hover .ts-qe .ts-e{transform:translateY(-6px)}.ts-start{flex-direction:column;align-items:stretch;gap:16px;max-width:560px;margin:clamp(40px,6vw,64px) auto 0;display:flex}.ts-btn{box-sizing:border-box;border:1px solid var(--ink);min-height:60px;font-family:var(--display);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.ts-btn-arrow{transition:transform .2s;display:inline-block}.ts-btn:hover .ts-btn-arrow{transform:translate(4px)}.ts-btn--primary{background:var(--ink);color:var(--paper)}.ts-btn--primary:hover{background:var(--magenta);border-color:var(--magenta)}.ts-btn--primary:active{transform:translateY(1px)}.ts-btn--primary[aria-disabled=true]{opacity:.7;cursor:progress}.ts-btn--primary[aria-disabled=true] .ts-btn-arrow{display:none}#ts-go{min-height:var(--ts-go-h);padding:0 var(--s-6);gap:var(--s-4);font-size:var(--ts-h1);font-weight:800;line-height:var(--lh-display);letter-spacing:-.02em;text-transform:none;position:relative}.ts-sub{margin:calc(var(--s-1) * -1) 0 0;letter-spacing:.02em;text-align:center;color:var(--ink-soft);font-size:13px;line-height:1.5}#ts-go:after{content:"";border:2px solid var(--magenta);opacity:0;pointer-events:none;position:absolute;inset:-1px}.ts-start.is-pulsing #ts-go:not(:hover):not(:focus-visible):after{animation:1.8s ease-out infinite ts-pulse}@keyframes ts-pulse{0%{opacity:.9;transform:scale(1)}70%{opacity:0;transform:scale(1.035,1.28)}to{opacity:0;transform:scale(1.035,1.28)}}.ts-intro .ts-title,.ts-intro .ts-card,.ts-intro .ts-start{visibility:hidden;animation:0s linear 3s forwards ts-failsafe}@keyframes ts-failsafe{to{visibility:visible}}@media (prefers-reduced-motion:reduce){.ts-page *,.ts-page :before,.ts-page :after{transition:none!important;animation:none!important}}@media (width<=900px){.ts-inner{max-width:560px}.ts-cols{grid-template-columns:1fr}}@media (width<=768px){.ts-band{--ts-h1:22px;--ts-go-h:64px;padding-bottom:32px}.ts-page .ts-title{margin:24px auto 16px}.ts-cols{gap:8px}.ts-card{text-align:left;grid-template-columns:116px minmax(0,1fr);align-items:center;column-gap:16px;padding:0 16px 12px;display:grid}.ts-card-top{grid-column:1/-1;margin:0 -16px 8px}.ts-card-num{padding:4px 12px;font-size:10px}.ts-art{zoom:.6;margin:0}.ts-lead,.ts-caption{text-wrap:pretty;max-width:none;font-size:15px;line-height:1.45}.ts-start{gap:8px;margin-top:16px}.ts-btn{min-height:50px}}@media (width>=769px){.ts-page .ts-title{max-width:44ch}}@media (width>=769px) and (height<=900px){.ts-band{--ts-h1:clamp(26px, 2.6vw, 36px);--ts-go-h:88px;padding-bottom:24px}.ts-page .ts-title{margin:40px auto 32px}.ts-card{padding-bottom:24px}.ts-art{zoom:.85;margin-bottom:20px}.ts-start{gap:12px;margin-top:32px}.ts-btn{min-height:56px}}@media (width>=769px) and (height<=760px){.ts-band{--ts-h1:clamp(24px, 2.4vw, 32px);--ts-go-h:72px;padding-top:16px}.ts-page .ts-title{margin:28px auto 24px}.ts-card-top{margin-bottom:16px}.ts-art{zoom:.68}.ts-start{gap:8px;margin-top:16px}.ts-btn{min-height:48px}}@media (width>=769px) and (height<=640px){.ts-band{--ts-h1:26px;--ts-go-h:64px;padding-top:12px;padding-bottom:12px}.ts-page .ts-title{margin:16px auto}.ts-card{padding-bottom:16px}.ts-card-top{margin-bottom:12px}.ts-art{zoom:.62}.ts-lead,.ts-caption{font-size:16px;line-height:1.4}.ts-start{gap:8px;margin-top:16px}.ts-btn{min-height:48px}}@media (width<=768px) and (height<=700px){.ts-band{--ts-h1:20px;--ts-go-h:56px}.ts-page .ts-title{margin:16px auto 12px}.ts-card{padding-bottom:8px}.ts-card-top{margin-bottom:4px}.ts-art{zoom:.4}.ts-lead,.ts-caption{font-size:14px;line-height:1.35}.ts-start{margin-top:12px}.ts-sub{font-size:12px}.ts-btn{min-height:44px}}
