html{--primary-color:#0070f3;--primary-color-dark:#0059c1;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:18px;line-height:1.5}body{line-height:inherit;border:0;margin:0}a{color:inherit;cursor:pointer;text-decoration:underline}a:hover{color:#0284c7}th,td{text-align:left;padding-right:1.5rem}table{border-collapse:collapse;width:100%}.horizontalCentered{margin-left:auto;margin-right:auto}tr{border-bottom:1px solid #ddd}tr:hover{background-color:#e3e3e3}.text-xl{font-weight:700}.header-bar{border-top:4px solid;border-image-source:linear-gradient(90deg,var(--primary-color-dark),#8ed6fb 50%,var(--primary-color));z-index:1030;border-image-slice:1;position:fixed;top:0;left:0;right:0}.navbar{z-index:30;background-color:#fff;border-bottom:1px solid #e9ecef;-ms-flex-align:center;align-items:center;width:100%;min-height:2rem;padding:1rem 0;display:-ms-flexbox;display:flex;position:sticky;top:0}h1,h2,h3,h4,p{margin:0;padding:0}h1,h2{margin-top:1rem}h3{margin-top:.5rem}li{line-height:1.7rem}ul{margin:0;padding:0 1.75rem}footer{border-top:1px solid #e2e8f0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:1rem;padding:.7rem 0;display:-ms-flexbox;display:flex}footer .navLink{font-size:.85rem;font-weight:300;line-height:1.25rem}video{max-width:100%;height:auto}.center{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.pageHeading{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem;display:-ms-flexbox;display:flex}.contentContainer{max-width:1200px;margin:0 auto;padding:1.25rem}.smallContentContainer{box-sizing:border-box;max-width:800px;margin:0 auto}.text-center{text-align:center}.place-content-center{-ms-flex-line-pack:center;-ms-flex-pack:center;align-content:center;justify-content:center}@media (max-width:768px){.md\:pl-20{padding-left:1rem}}@media (min-width:768px){.md\:pl-20{padding-left:5rem}}@media (min-width:1280px){.xl\:pl-40{padding-left:10rem}}@media (min-width:1536px){.\32 xl\:pl-60{padding-left:15rem}}.pb-2{padding-bottom:.5rem}.pl-5{padding-left:1.25rem}.mr-3{margin-right:.75rem}.navLink{text-decoration:none}.navLink:hover,.active{color:var(--primary-color)}.btn-primary{background-color:var(--primary-color);border:none;color:#fff!important}.btn-primary:hover{background-color:var(--primary-color-dark)}video{object-fit:contain;border-radius:10px}.highlight-grid{text-align:center;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:900px;margin:30px auto;display:grid}.highlight-item{color:#000;border:1px solid #f1efef;border-radius:8px;padding:1rem;transition:transform .3s,box-shadow .3s;box-shadow:0 1px 2px rgba(0,0,0,.05)}.highlight-item>h2{font-size:1.4rem;font-weight:250}.highlight-item>div{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;font-size:1rem;font-weight:100;display:-ms-flexbox;display:flex}.highlight-item:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.15)}.highlight-item h3{margin-bottom:1rem;font-size:1.5rem}.highlight-item p{font-size:1rem}.title>h1{padding-bottom:5px}.title>h4{color:#868e96;max-width:730px;margin:0 auto 40px;padding-top:0;font-weight:100}.lisences-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch;gap:1rem;margin-top:10px;display:-ms-flexbox;display:flex}.lisence-card{box-sizing:border-box;background-color:#fff;border:1px solid #ddd;border-radius:8px;-ms-flex-direction:column;flex-direction:column;width:500px;padding:1.5rem;display:-ms-flexbox;display:flex;box-shadow:0 2px 5px rgba(0,0,0,.1)}.lisence-card h2{color:#333;margin:0 0 .5rem;font-size:1.25rem}.lisence-card p.subtitle{color:#666;font-size:.95rem}.lisence-card .price{color:#333;margin-bottom:1rem;font-size:1.25rem;font-weight:700}.lisence-card>ul{padding:0 1rem}blockquote{border-left:2px solid rgba(222,217,217,.875);margin:.5rem 0;padding-left:.5rem}.button,button{color:#fff;cursor:pointer;text-align:center;background-color:#0070f3;border:none;border-radius:4px;margin:.9rem .3rem;padding:.3rem .6rem;font-size:.95rem;font-weight:600;text-decoration:none}input{margin:.9rem .3rem;padding:.3rem .6rem}.button:hover,button:hover{color:#fff;background-color:var(--primary-color-dark)}.license-button{background-color:var(--primary-color);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:4px;width:100%;margin-top:auto;padding:.75rem 1.25rem;font-size:.95rem;font-weight:600;text-decoration:none;display:block}.license-button:hover{background-color:var(--primary-color-dark)}.license-button:disabled{background-color:#ccc}.footer-text{text-align:center;color:#666;max-width:600px;margin-top:2rem;margin-left:auto;margin-right:auto;font-size:.9rem;line-height:1.4}.quantity{text-align:center;border-width:1px;border-radius:.375rem;width:2.5rem;margin-left:.25rem;padding:.25rem}.teamSizeHint{background-color:#fff9b8;border-radius:.375rem;margin-bottom:1rem;padding:.25rem}