.page-team-purchase{--tp-blue: #1e8dfc;--tp-black: #000;--tp-title: #131212;--tp-text: #1f1f1f;--tp-body: #292929;--tp-muted: #7a7a7a;--tp-lead: #7f7f7f;--tp-faint: #bdbdbd;--tp-line: #e6e6e6;--tp-line-soft: #f0f0f0;--tp-fill: #f5f5f5;--tp-dark: #292929;--tp-warm: #faf8f7;--tp-num: "SF Pro Display", "SF Pro Text", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;background:#fff}.page-team-purchase:not(.has-promo-banner) .site-nav:not([data-scrolled=true]):not([data-menu-open=true]){background:transparent;border-bottom-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.page-team-purchase:not(.has-promo-banner) .site-nav:not([data-scrolled=true]):not([data-menu-open=true]) .site-nav__link[aria-current=page]{background:#f5f5f580}.page-team-purchase:not(.has-promo-banner) .site-nav:not([data-scrolled=true]):not([data-menu-open=true]) .site-nav__download{border-color:#fff}.tp-main{color:var(--tp-text);overflow-x:clip}.tp-blue{color:var(--tp-blue)}.tp-heading{margin:0;font-size:44px;line-height:62px;font-weight:400;text-align:center;color:var(--tp-black)}.tp-btn{display:inline-flex;align-items:center;gap:6px;height:52px;padding:0 18px;border:0;border-radius:16px;font:inherit;font-size:20px;font-weight:500;line-height:28px;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.tp-btn__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none}.tp-btn__icon img{display:block;width:32px;height:32px}.tp-btn__icon--download img{width:17.5px;height:15.5px}.tp-btn__latin{margin-left:4px;font-family:var(--tp-num);font-size:21px;font-weight:400}.tp-btn--dark{background:var(--tp-dark);color:#fff}.tp-btn--dark:hover{background:#111}.tp-btn:focus-visible{outline:2px solid var(--tp-blue);outline-offset:2px}.tp-promo{position:relative;z-index:1;display:block;padding:16px 0;background:linear-gradient(90deg,#1b6ce0,#2c60e1,#5158cc);color:#fff;font-family:"Noto Sans SC",var(--v2-font);line-height:1;text-decoration:none}.tp-promo:focus-visible{outline:2px solid #fff;outline-offset:-4px}.tp-promo__inner{display:flex;align-items:center;justify-content:space-between;gap:16px 24px}.tp-promo__copy{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px}.tp-promo__icon{align-self:center;width:24px;height:24px;flex:none;margin-right:-4px}.tp-promo__tag{font-size:20px;font-weight:700}.tp-promo__subject{font-size:20px;font-weight:500}.tp-promo__list{font-size:20px;color:#fffc}.tp-promo__off{font-size:20px;font-weight:500}.tp-promo__price{font-size:26px;font-weight:700}.tp-promo__unit{font-size:18px}.tp-promo__dot{align-self:center;width:3px;height:3px;margin:0 8px;border-radius:50%;background:#fff9}.tp-promo__deadline{font-size:18px;color:#ffffffeb}.tp-promo__cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;min-width:148px;height:44px;padding:0 24px;border-radius:999px;background:#fff;color:#3a48c4;font-size:18px;font-weight:500;transition:background-color .15s ease,transform .1s ease}.tp-promo__arrow{font-size:16px}.tp-promo:hover .tp-promo__cta{background:#eef1ff}.tp-promo:active .tp-promo__cta{transform:scale(.98)}.has-promo-banner .tp-hero{margin-top:0;padding-top:98px}.tp-hero{position:relative;margin-top:calc(-1 * var(--v2-nav-height, 80px));padding:178px var(--v2-gutter, 150px) 60px;overflow:hidden;background:#fff}.tp-hero__bg{position:absolute;top:0;left:50%;width:max(1680px,100%);height:662px;transform:translate(-50%);overflow:hidden;pointer-events:none}.tp-hero__blob{position:absolute}.tp-hero__blob img{position:absolute;display:block;max-width:none}.tp-hero__blob--a{left:-31.905%;top:-754px;width:100.524%;height:1234.516px}.tp-hero__blob--a img{left:-9.78%;top:-1.59%;width:111.25%;height:114.38%}.tp-hero__blob--b{left:-30.443%;top:-888px;width:105.01%;height:1542px}.tp-hero__blob--b img{left:-9.99%;top:-.3%;width:113.52%;height:113.27%}.tp-hero__blob--c{left:30.323%;top:-888px;width:96.295%;height:1424px;transform:scaleX(-1)}.tp-hero__blob--c img{left:-10.21%;top:-2.02%;width:112.14%;height:116.06%}.tp-hero__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;max-width:827px;margin:0 auto;text-align:center}.tp-hero__icon{display:block;width:82px;height:82px;margin-bottom:20px;border-radius:28px;object-fit:cover}.tp-hero__title{align-self:stretch;margin:0 0 24px;padding-left:30px;font-size:67px;line-height:76px;letter-spacing:-.67px;font-weight:600;color:var(--tp-black)}.tp-hero__lead{margin:0;font-size:22px;line-height:31px;color:var(--tp-lead)}.tp-hero__actions{display:flex;gap:8px;margin-top:67px}.tp-hero__platforms{margin:13px 0 0;font-size:16px;line-height:22px;color:var(--tp-faint)}.tp-hero__points{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:48px;margin:102px 0 0;padding:0;list-style:none}.tp-hero__point{display:flex;align-items:center;gap:12px;font-size:18px;line-height:25px;color:var(--tp-body)}.tp-hero__point img{display:block;width:20px;height:20px;flex:none}.tp-hero__sep{width:1px;height:16px;background:var(--tp-line-soft)}.tp-features{border-top:1px solid var(--tp-line);border-bottom:1px solid var(--tp-line)}.tp-grid{display:grid;grid-template-columns:minmax(var(--v2-gutter, 150px),1fr) minmax(0,1378px) minmax(var(--v2-gutter, 150px),1fr)}.tp-grid__frame{grid-column:2;border-left:1px solid var(--tp-line);border-right:1px solid var(--tp-line)}.tp-features__head .tp-grid__frame{height:270px;padding-top:120px}.tp-features__foot .tp-grid__frame{height:120px}.tp-features__row{height:190px;background:var(--tp-line)}.tp-features__stub{background:#fff;border:1px solid var(--tp-line)}.tp-features__stub--left{border-left:0;border-radius:0 12px 12px 0}.tp-features__stub--right{margin-left:-1px;border-right:0;border-radius:12px 0 0 12px}.tp-features__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.tp-feature{position:relative;display:flex;flex-direction:column;align-items:center;margin-left:-1px;padding-top:30px;background:#fff;border:1px solid var(--tp-line);border-radius:10px;text-align:center}.tp-feature:first-child:before,.tp-feature:first-child:after,.tp-feature:last-child:before,.tp-feature:last-child:after{content:"";position:absolute;z-index:1;width:36px;height:36px;background:url(/assets/team-purchase/grid-star.svg) center / 36px 36px no-repeat;pointer-events:none}.tp-feature:first-child:before{top:-18.5px;left:-18.5px}.tp-feature:first-child:after{bottom:-18.5px;left:-18.5px}.tp-feature:last-child:before{top:-18.5px;right:-18.5px}.tp-feature:last-child:after{bottom:-18.5px;right:-18.5px}.tp-feature__icon{display:block;width:42px;height:42px}.tp-feature__title{margin:14px 0 0;font-size:18px;line-height:25px;font-weight:400;color:var(--tp-text)}.tp-feature__desc{max-width:240px;margin:7px 0 0;font-size:14px;line-height:20px;color:#00000080}.tp-pricing{display:flex;align-items:center;justify-content:space-between;gap:48px;max-width:calc(1380px + 2 * var(--v2-gutter, 150px));margin:0 auto;padding:120px var(--v2-gutter, 150px)}.tp-pricing__title{margin:0;font-size:44px;line-height:62px;font-weight:400;color:var(--tp-black)}.tp-plan{display:flex;gap:46px;width:712px;min-height:446px;flex:none;padding:24px;border:1px solid var(--tp-line);border-radius:16px;background:#fff}.tp-plan__col{display:flex;flex-direction:column;flex:none}.tp-plan__col--left{width:276px;gap:24px}.tp-plan__col--right{width:274px;gap:40px}.tp-plan__top{display:flex;flex-direction:column;gap:56px}.tp-plan__label{display:flex;align-items:center;gap:10px;margin:0;font-size:20px;line-height:28px;font-weight:600;color:var(--tp-title)}.tp-plan__divider{width:1px;flex:none;background:repeating-linear-gradient(to bottom,var(--tp-line) 0 4px,transparent 4px 8px)}.tp-plan__rule{height:1px;background:repeating-linear-gradient(to right,var(--tp-line) 0 4px,transparent 4px 8px)}.tp-price{position:relative;display:flex;align-items:center;justify-content:center;height:107px;border:1px solid rgba(30,141,252,.4);border-radius:16px}.tp-price:after{content:"";position:absolute;inset:3px;border:1px solid var(--tp-blue);border-radius:12px;pointer-events:none}.tp-price__inner{display:flex;align-items:baseline;color:var(--tp-body)}.tp-price__currency{font-size:22px;font-weight:600}.tp-price__value{font-family:var(--tp-num);font-size:48px;line-height:57px;font-weight:700}.tp-price__unit{font-size:16px}.tp-benefits{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.tp-benefits__item{display:flex;align-items:center;gap:8px;font-size:16px;line-height:22px;color:var(--tp-muted);white-space:nowrap}.tp-benefits__item--strong{font-weight:500;color:var(--tp-body)}.tp-benefits__item img{display:block;flex:none}.tp-seats{display:flex;flex-direction:column;gap:12px}.tp-seats__head h3{margin:0;font-size:18px;line-height:24px;font-weight:600;color:var(--tp-body)}.tp-seats__head p{margin:4px 0 0;font-size:16px;line-height:22px;color:var(--tp-muted);white-space:nowrap}.tp-stepper{display:flex;height:48px}.tp-stepper__btn{display:flex;align-items:center;justify-content:center;width:48px;flex:none;padding:0;border:.5px solid var(--tp-line-soft);background:#fff;cursor:pointer}.tp-stepper__btn img{display:block}.tp-stepper__btn--minus{border-right:0;border-radius:8px 0 0 8px}.tp-stepper__btn--minus:not(:disabled) img{filter:brightness(.62)}.tp-stepper__btn--minus:disabled{border-color:transparent;background:var(--tp-fill);cursor:not-allowed}.tp-stepper__btn--plus{border-left:0;border-radius:0 8px 8px 0}.tp-stepper__btn:not(:disabled):hover{background:var(--tp-fill)}.tp-stepper__btn:disabled.tp-stepper__btn--plus{cursor:not-allowed;opacity:.5}.tp-stepper__value{display:flex;align-items:center;justify-content:center;flex:1;min-width:0;border:.5px solid var(--tp-line-soft);font-family:var(--tp-num);font-size:16px;line-height:24px;font-weight:600;color:var(--tp-blue)}.tp-plan__badge{flex:none;padding:0 6px;border-radius:6px;background:var(--tp-blue);color:#fff;font-size:12px;line-height:20px;font-weight:500}.tp-promo-note{display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:20px;color:var(--tp-muted)}.tp-promo-note__row{display:flex;flex-wrap:wrap;gap:4px 10px;margin:0}.tp-promo-note__save{color:var(--tp-blue);font-weight:500}.tp-summary{display:flex;flex-direction:column;gap:8px;margin:0}.tp-summary__row{display:flex;align-items:baseline;justify-content:space-between;font-size:14px;line-height:22px}.tp-summary__row dt{color:var(--tp-muted)}.tp-summary__row dd{margin:0;font-weight:500;color:var(--tp-body);white-space:nowrap}.tp-summary__row--sep{margin-top:10px;padding-top:10px;border-top:1px solid var(--tp-line-soft)}.tp-summary__row--list dd{font-weight:400;color:var(--tp-muted)}.tp-summary__row--discount dd{color:var(--tp-blue)}.tp-summary__row--total strong{font-size:24px;line-height:34px;font-weight:500}.tp-steps{max-width:calc(1380px + 2 * var(--v2-gutter, 150px));margin:0 auto;padding:120px var(--v2-gutter, 150px)}.tp-steps__list{display:flex;justify-content:space-between;gap:24px;margin:88px 0 0;padding:0;list-style:none}.tp-step{display:flex;flex-direction:column;align-items:flex-start;flex:0 1 412px;min-width:0;height:228px;padding:38px 24px 0;border:1px solid var(--tp-line);border-radius:16px}.tp-step__index{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:99px;background:var(--tp-blue);font-size:14px;line-height:22px;font-weight:500;color:#fff}.tp-step__title{margin:18px 0 0;font-size:24px;line-height:34px;font-weight:600;color:var(--tp-title)}.tp-step__desc{margin:18px 0 0;font-size:16px;line-height:22px;font-weight:500;color:var(--tp-body)}.tp-step__link{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;line-height:22px;color:var(--tp-blue);text-decoration:underline;text-decoration-color:currentColor;text-underline-position:from-font}.tp-steps__manual{margin:20px 0 0;font-size:16px;line-height:24px;text-align:center;color:var(--tp-muted)}.tp-steps__manual+.tp-steps__list{margin-top:56px}.tp-steps__manual a{color:var(--tp-blue);text-decoration:underline;text-underline-position:from-font}.tp-support{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:24px;padding:28px 40px;border:1px solid var(--tp-line);border-radius:16px}.tp-support__title{margin:0;font-size:24px;line-height:34px;font-weight:600;color:var(--tp-title)}.tp-support__desc{margin:12px 0 0;font-size:16px;line-height:22px;color:var(--tp-muted)}.tp-support__qr{flex:none;width:120px;height:120px;border-radius:8px}.tp-console{background:var(--tp-warm)}.tp-console__inner{display:flex;align-items:center;justify-content:space-between;gap:32px;max-width:calc(1380px + 2 * var(--v2-gutter, 150px));margin:0 auto;padding:180px var(--v2-gutter, 150px)}.tp-console__copy h2{margin:0;font-size:56px;line-height:76px;letter-spacing:-.56px;font-weight:400;color:var(--tp-black)}.tp-console__copy p{margin:24px 0 0;font-size:18px;line-height:24px;color:var(--tp-muted)}@media (max-width: 1240px){.tp-pricing{flex-direction:column;align-items:flex-start}}@media (max-width: 900px){.tp-promo{padding:14px 0}.tp-promo__inner{flex-direction:column;gap:12px}.tp-promo__copy{justify-content:center;gap:6px 12px}.tp-promo__tag,.tp-promo__subject,.tp-promo__list,.tp-promo__off{font-size:16px}.tp-promo__price{font-size:20px}.tp-promo__unit,.tp-promo__deadline{font-size:14px}.tp-promo__dot{margin:0 2px}.tp-promo__icon{width:20px;height:20px}.tp-promo__cta{min-width:132px;height:38px;font-size:15px}.tp-hero{padding-top:calc(var(--v2-nav-height, 64px) + 48px);padding-bottom:48px}.has-promo-banner .tp-hero{padding-top:48px}.tp-hero__title{padding-left:0;font-size:clamp(28px,8.4vw,40px);line-height:1.25;letter-spacing:-.01em;text-wrap:balance}.tp-hero__lead{font-size:17px;line-height:26px}.tp-hero__actions{flex-wrap:wrap;justify-content:center;margin-top:32px}.tp-hero__points{flex-wrap:wrap;gap:16px 24px;margin-top:40px}.tp-hero__sep{display:none}.tp-hero__point{font-size:16px}.tp-heading,.tp-pricing__title{font-size:clamp(22px,6.6vw,30px);line-height:1.4;text-wrap:balance}.tp-features{padding:64px var(--v2-gutter, 20px)}.tp-grid{display:block}.tp-grid__frame,.tp-features__head .tp-grid__frame,.tp-features__foot .tp-grid__frame{height:auto;padding:0;border:0}.tp-features__foot,.tp-features__stub{display:none}.tp-features__row{height:auto;margin-top:32px;background:none}.tp-features__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tp-feature{margin-left:0;padding:28px 16px 24px}.tp-feature:before,.tp-feature:after{display:none}.tp-pricing,.tp-steps{padding-top:64px;padding-bottom:64px}.tp-plan{flex-direction:column;width:100%;height:auto;gap:24px}.tp-plan__col--left,.tp-plan__col--right{width:100%}.tp-plan__top{gap:24px}.tp-plan__divider{width:100%;height:1px;background:repeating-linear-gradient(to right,var(--tp-line) 0 4px,transparent 4px 8px)}.tp-benefits__item,.tp-seats__head p{white-space:normal}.tp-steps__list{flex-direction:column;margin-top:40px}.tp-step{flex:none;height:auto;padding-bottom:32px}.tp-steps__manual+.tp-steps__list{margin-top:32px}.tp-support{padding:24px;gap:20px}.tp-support__title{font-size:20px;line-height:28px}.tp-support__qr{width:96px;height:96px}.tp-console__inner{flex-direction:column;align-items:flex-start;padding-top:72px;padding-bottom:72px}.tp-console__copy h2{font-size:34px;line-height:46px}}@media (max-width: 560px){.tp-features__cards{grid-template-columns:1fr}.tp-hero__actions,.tp-hero__actions .tp-btn{width:100%;justify-content:center}}@keyframes tp-tick{0%{transform:translate3d(0,6px,0);opacity:.35}}.is-ticking{animation:tp-tick .36s var(--motion-ease, cubic-bezier(.22, 1, .36, 1))}.tp-btn{transition:background-color .2s ease,border-color .2s ease,transform .1s ease}.tp-btn:active,.tp-stepper__btn:not(:disabled):active{transform:scale(.97)}.tp-stepper__btn{transition:background-color .15s ease,transform .1s ease}.tp-step,.tp-plan{transition:border-color .2s ease,box-shadow .25s ease}.tp-step:hover{border-color:#d6d6d6;box-shadow:0 8px 24px #0000000a}.tp-summary strong{display:inline-block}.motion :is(.tp-step,.tp-plan)[data-reveal]{transition:opacity .9s var(--motion-ease),transform 1.1s var(--motion-ease),filter .9s var(--motion-ease),border-color .2s ease,box-shadow .25s ease;transition-delay:calc(var(--reveal-i, 0) * var(--motion-stagger)),calc(var(--reveal-i, 0) * var(--motion-stagger)),calc(var(--reveal-i, 0) * var(--motion-stagger)),0s,0s}.motion .tp-btn[data-reveal]{transition:opacity .9s var(--motion-ease),transform 1.1s var(--motion-ease),filter .9s var(--motion-ease),background-color .2s ease,border-color .2s ease;transition-delay:calc(var(--reveal-i, 0) * var(--motion-stagger)),calc(var(--reveal-i, 0) * var(--motion-stagger)),calc(var(--reveal-i, 0) * var(--motion-stagger)),0s,0s}@media (prefers-reduced-motion: reduce){.is-ticking{animation:none}}
