@font-face{font-family:"nunito";src:url(https://cdn2.freedom.to/fonts/nunito-v26-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-300.woff2) format("woff2");font-weight:300;font-display:swap}@font-face{font-family:"nunito";src:url(https://cdn2.freedom.to/fonts/nunito-v26-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"nunito";src:url(https://cdn2.freedom.to/fonts/nunito-v26-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"nunito";src:url(https://cdn2.freedom.to/fonts/nunito-v26-cyrillic_cyrillic-ext_latin_latin-ext_vietnamese-800.woff2) format("woff2");font-weight:800;font-display:swap}.green-button{background:#6ec05d !important;color:white !important;font-family:proxima-nova, sans-serif;letter-spacing:1.7px}.green-button:hover,.green-button:focus{opacity:0.4;cursor:pointer}.green-button span{color:white !important}.green-button-purchase{background:#6ec05d !important;color:white !important;font-family:proxima-nova, sans-serif;letter-spacing:1.7px;border:1px solid rgba(0,0,0,0.2);box-shadow:0 7px 7px rgba(0,0,0,0.4);background-clip:padding-box}.green-button-purchase:hover,.green-button-purchase:focus{opacity:0.4;cursor:pointer}.green-button-register{background:#6ec05d !important;color:white !important;font-family:proxima-nova, sans-serif;font-size:20px;letter-spacing:1.7px;border:1px solid rgba(0,0,0,0.2);box-shadow:0 7px 7px rgba(0,0,0,0.4);background-clip:padding-box}.green-button-register:hover,.green-button-register:focus{opacity:0.9;cursor:pointer}.big-cta-button{border-radius:12px;box-shadow:4px 4px 10px rgba(0,0,0,0.3);display:inline-block;margin:0}.big-cta-button:hover,.big-cta-button:focus{opacity:0.4;cursor:pointer}.big-cta-button span{background-color:#6ec05d;border-radius:4px;color:white;display:inline-block;font-size:1.2em;letter-spacing:1.5px;margin:8px;min-width:330px;padding:18px 20px;text-align:center}@media only screen and (min-width: 22.5em){.big-cta-button span{font-size:1.5em}}@media only screen and (min-width: 24em){.big-cta-button span{font-size:1.6em}}.new-cta-button{background:#6ec05d;border-radius:3px;box-sizing:border-box;color:white;font:bold 18px/18px proxima-nova, Helvetica, sans-serif;letter-spacing:1.39px;padding:12px 24px;text-align:center;text-transform:uppercase}.new-cta-button:hover{color:white}.new-submit-button,.teams-member-welcome-content .install-section .installer-link,.teams-invitation-content .back-to-top,.teams-checkout-content .request-demo .teams-button,.teams-base-content .teams-form .teams-button{background:#6ec05d;border-radius:3px;border-width:0;color:white;font:bold 14px/14px proxima-nova, Helvetica, sans-serif;letter-spacing:1.08px;margin:0;padding:18px;text-align:center;text-transform:uppercase}.design-system-button{border-radius:100px;display:inline-block;font-family:proxima-nova, Helvetica, sans-serif;font-size:16px;font-weight:700;height:45px;letter-spacing:1px;line-height:45px;text-align:center;text-transform:uppercase}.primary-button{background-color:#6ec05d;border:1px solid #6ec05d;color:white}.tertiary-button{background-color:white;border:1px solid #EFEFEF;color:#6ec05d}.platform-mac,.platform-macos{background-image:url(https://cdn2.freedom.to/assets/icons/platforms/warm-gray/mac-f930422d870dacca467fe1eab83ff043a9cc941fe15293d42319517a22498f99.svg)}.platform-windows{background-image:url(https://cdn2.freedom.to/assets/icons/platforms/warm-gray/windows-63751a3884978c4f78061b4852006881c6d4765b382a3135018d14eaa3a07d01.svg)}.platform-ios{background-image:url(https://cdn2.freedom.to/assets/icons/platforms/warm-gray/ios-afba57164ca66ce1b09dab7768005d56aea22a90b16dd14ef4d300b254585db7.svg)}.platform-android{background-image:url(https://cdn2.freedom.to/assets/icons/platforms/warm-gray/android-b06eba530dc742c2e993bbefc069720e6f833b0d3a2470b7dcbd56bb39d7c9f7.svg)}.platform-chromeos{background-image:url(https://cdn2.freedom.to/assets/icons/platforms/warm-gray/chromeos-0577bddf39baf93b6ed0c29f95af553f71cf115c68959da915ec0944b7f5a382.svg)}.platform-linux{background-image:url(https://cdn2.freedom.to/assets/icons/platforms/warm-gray/linux-be01d59ad9f8eff01e1966b56fd5f10152ec99d5fc790641f645101afe21cb8b.svg)}h1,h2,h3{font-family:proxima-nova, sans-serif}body,h5,li{font-family:proxima-nova, sans-serif}h5{font-size:1rem}h1,h2,h3,h4,h5,p,li,label{color:#808184}.full-width{width:100%;margin-left:auto;margin-right:auto;max-width:initial}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.full-width{max-width:2800px !important}}.field{margin-bottom:10px}.field input{margin-bottom:0}.field .validate{display:none}.field .field_with_errors+.validate{display:block}.field .validation-tag{font:12px/16px proxima-nova, Helvetica, sans-serif}.field .validation-tag.error{display:inline;color:#CD5C5C}.field span.mailverify{display:block}.field span.mailvalidate:not(.invalid),.field span.mailverify:not(.invalid){display:none}.form-actions{margin-top:20px}.hr-spacer{padding-top:20px;padding-bottom:20px}@media only screen and (max-width: 500px){.hr-spacer{padding-bottom:0px}}.rbr-small{display:block}@media only screen and (min-width: 40.063em){.rbr-small{display:none}}.rbr-medium{display:none}@media only screen and (min-width: 40.063em){.rbr-medium{display:block}}@media only screen and (min-width: 64.063em){.rbr-medium{display:none}}.rbr-large{display:none}@media only screen and (min-width: 64.063em){.rbr-large{display:block}}.rbr-medium-up{display:none}@media only screen and (min-width: 40.063em){.rbr-medium-up{display:block}}.rbr-no-medium-tablet{display:block}@media only screen and (min-width: 40.063em){.rbr-no-medium-tablet{display:block}}@media only screen and (min-width: 40.063em) and (max-width: 48em){.rbr-no-medium-tablet{display:none}}.confetti-background{background:url(https://cdn2.freedom.to/assets/layouts/confetti-background-85960d300a2c54a127410d7f87bb1d3921652735c793206926eb5885a4105a95.png) top center repeat}.external-topnav{margin:0 auto;padding:12px 12px 12px 17px;position:relative;top:0;width:100%;z-index:50}@media only screen and (min-width: 40.063em){.external-topnav{background:white;border-bottom:1px solid #6ec05d;padding:20px 36px;position:fixed}}.external-topnav nav{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 40.063em){.external-topnav nav{align-items:center;flex-direction:row}}.external-topnav ul{display:flex;flex-direction:column;line-height:auto;margin:0}@media only screen and (min-width: 40.063em){.external-topnav ul{flex-direction:row}}.external-topnav li{display:block;list-style:none}.external-topnav .title{align-items:center;flex-direction:row;justify-content:space-between;position:relative}.external-topnav .logo{background:url(https://cdn2.freedom.to/assets/logos/freedom-green-b7ab567955d71fb1e2b77c05a09e8a0e03d3820ab744f028d526f949cdece2ab.png) center left/210px no-repeat}.external-topnav .logo:hover{opacity:70%}.external-topnav .logo a{display:block;height:50px;width:210px}@media only screen and (min-width: 40.063em){.external-topnav .logo a{width:50px}}@media only screen and (min-width: 768px){.external-topnav .logo a{width:210px}}.external-topnav .logo span{display:none}.external-topnav .menu-icon{display:block}@media only screen and (min-width: 40.063em){.external-topnav .menu-icon{display:none}}.external-topnav .menu-icon a{background:url(https://cdn2.freedom.to/assets/icons/menu-icon-green-80c4a1f4224962d2b6bd58582956b0c38584f8e6f665dd654128275eb403a44b.svg) center/32px no-repeat;display:block;height:34px;padding:0;width:55px}.external-topnav .menu{display:none}@media only screen and (min-width: 40.063em){.external-topnav .menu{align-items:center;display:flex;height:50px}}.external-topnav .menu.open{display:block;margin-bottom:10px}@media only screen and (min-width: 40.063em){.external-topnav .menu.open{display:flex;margin-bottom:0}}.external-topnav .menu li{color:white;font:bold 16px proxima-nova, Helvetica, sans-serif}.external-topnav .menu a{color:black;display:inline-block;line-height:30px;padding:0 0 0 10px}.external-topnav .menu a:hover,.external-topnav .menu a:focus{opacity:0.4;cursor:pointer}@media only screen and (min-width: 40.063em){.external-topnav .menu a{line-height:50px;padding:0 12px}}.external-topnav .menu .signup-link{background:#6ec05d;border-radius:5px;color:white;font-size:14px;letter-spacing:1.08px;line-height:30px;margin:8px 0 0 0;padding:4px 15px;text-transform:uppercase}@media only screen and (min-width: 40.063em){.external-topnav .menu .signup-link{margin:0 0 0 15px}}.external-topnav.splash-page-topnav{background-color:#6ec05d}@media only screen and (min-width: 40.063em){.external-topnav.splash-page-topnav{background:transparent;border-color:transparent}.scrolled .external-topnav.splash-page-topnav{background-color:#6ec05d;border-bottom:1px solid white}}.external-topnav.splash-page-topnav .logo{background-image:url(https://cdn2.freedom.to/assets/logos/freedom-white-dd73d0153dc6fa9cbd01d6caace31cf0855335188ff3547cec2434f42de58ac3.png)}@media only screen and (min-width: 40.063em){.external-topnav.splash-page-topnav .logo a{width:50px}}@media only screen and (min-width: 64.063em){.external-topnav.splash-page-topnav .logo a{width:210px}}.external-topnav.splash-page-topnav .menu-icon a{background-image:url(https://cdn2.freedom.to/assets/icons/menu-icon-white-fa7a0a021b165066177e879e9cad8e5599b939f5cc2f424e623b8c525e96dadb.svg)}.external-topnav.splash-page-topnav .menu a{color:white;white-space:nowrap}.external-topnav.splash-page-topnav .menu a:hover{color:#255a36;opacity:1}.external-topnav.splash-page-topnav .menu .signup-link{background:white;color:#6ec05d}.external-topnav.splash-page-topnav .menu .signup-link:hover{background-color:#339552;color:white;opacity:1}@media only screen and (max-width: 40em){.external-topnav .menu li{display:block}}@media only screen and (min-width: 40.063em){.external-topnav .menu li{display:none}.external-topnav .menu .download,.external-topnav .menu .support,.external-topnav .menu .login,.external-topnav .menu .signup{display:block}}@media only screen and (min-width: 64.063em){.external-topnav .menu li{display:block}}@media only screen and (max-width: 40em){.external-topnav.reduced .menu li{display:none}.external-topnav.reduced .menu .features{display:block}}@media only screen and (min-width: 40.063em){.external-topnav.reduced .menu li{display:none}.external-topnav.reduced .menu .features{display:block}}@media only screen and (min-width: 64.063em){.external-topnav.reduced .menu li{display:none}.external-topnav.reduced .menu .features,.external-topnav.reduced .menu .why{display:block}}.external-topnav.signup-only .menu li:not(.signup){display:none}.external-topnav.inhibited .menu-icon,.external-topnav.inhibited .menu{display:none}@media only screen and (min-width: 40.063em){.external-topnav.splash-page-topnav.inhibited{position:absolute}}.teams-topnav{background:#6ec05d;display:flex;flex-direction:column;justify-content:space-between;padding:10px 5px 10px 20px}@media only screen and (min-width: 40.063em){.teams-topnav{align-items:center;flex-direction:row;padding:10px 30px 10px 40px}}.teams-topnav .nav-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.teams-topnav .logo{display:block;height:50px;max-width:114px}.teams-topnav .logo:hover{opacity:70%}.teams-topnav .menu-icon{background:no-repeat url(https://cdn2.freedom.to/assets/icons/menu-icon-white-fa7a0a021b165066177e879e9cad8e5599b939f5cc2f424e623b8c525e96dadb.svg) center center;color:white;height:34px;padding:0;width:55px}@media only screen and (min-width: 40.063em){.teams-topnav .menu-icon{display:none}}.nav-items{display:none}@media only screen and (min-width: 40.063em){.nav-items{display:block;flex-direction:row}}.nav-items.expanded{display:flex;flex-direction:column}@media only screen and (min-width: 40.063em){.nav-items.expanded{flex-direction:row}}.nav-items ul{display:flex;flex-direction:column;height:auto;list-style:none;margin:10px 0 0 0;padding:0;width:100%}@media only screen and (min-width: 40.063em){.nav-items ul{align-items:center;flex-direction:row;margin:0}}.nav-items .nav-item{color:white;font:bold 16px/24px proxima-nova, Helvetica, sans-serif;padding:3px 1px}@media only screen and (min-width: 40.063em){.nav-items .nav-item{padding:0 16px}.nav-items .nav-item:first-child{padding-left:0}}.nav-items .nav-item form{display:inline;margin:0}.nav-items .nav-item a{background-color:#6ec05d;border-width:0;color:white;padding:0}.nav-items .nav-item a:hover{color:#255a36}.topnav-timeline{width:100%;padding:20px 0;margin:0}.topnav-timeline ol{display:flex;flex-direction:row;justify-content:left;letter-spacing:0.77;padding:0;margin:0}@media only screen and (min-width: 40.063em){.topnav-timeline ol{justify-content:flex-end}}@media only screen and (min-width: 48.063em){.topnav-timeline ol{margin-left:-144px;justify-content:center}}.topnav-timeline li{background:url(https://cdn2.freedom.to/assets/icons/arrow-forward-white-aaf17db1fbcf8a06271e9fa721ca6856c4d111cb133eeff246c4a602847125fe.svg) center right/10px no-repeat;color:white;display:block;font:bold 10px/10px proxima-nova, Helvetica, sans-serif;margin:0 15px 0 0;opacity:0.5;padding:0 25px 0 0;text-transform:uppercase}.topnav-timeline li:last-child{background:none;margin:0;padding:0}.topnav-timeline li.current{opacity:1}.registration-form{margin:0}.registration-form .password-requirements{display:none}.registration-form .form-actions{padding-top:10px;text-align:center}.registration-form .green-button-purchase,.registration-form .green-button-register{width:98% !important;border-radius:3px !important}.whats-included-row{margin-top:20px}@media only screen and (min-width: 40.063em){.whats-included-row{margin-top:50px}}.whats-included-row+.hr-spacer{margin-top:60px}.whats-included-row .page-subheader{color:black;text-align:center;font-family:proxima-nova, Helvetica, sans-serif;font-size:1.9375rem;font-style:normal;font-weight:700}.whats-included-row .whats-included-summary{font-family:proxima-nova, Helvetica, sans-serif;font-weight:300;letter-spacing:0.14px;color:#808184;text-align:center;margin:20px 0 40px 0}.whats-included-row.team{margin-bottom:60px}.whats-included-row.team .whats-included-summary{display:none}.whats-included-row .whats-included-grid{margin-top:30px;background-color:white;border-radius:1.25rem;border:1px solid #BEBEBE;padding:2rem}.whats-included-row .whats-included-grid .feature{border-bottom:1px solid #E8E8E8;margin-bottom:34px;padding-bottom:14px}.whats-included-row .whats-included-grid .feature:last-child{margin-bottom:0;border-bottom:none}.whats-included-row .whats-included-grid .feature-details{display:flex;flex-direction:column;align-items:flex-start;gap:0.25rem;flex:1 0 0;margin:0 0 20px 0}.whats-included-row .whats-included-grid .feature-name{flex-grow:0;flex-shrink:0;padding:0 0 0 50px;font:bold 20px/30px proxima-nova, Helvetica, sans-serif;letter-spacing:0.17px;background:url(https://cdn2.freedom.to/assets/icons/round-checkmark-b53167a8747079d24961a36cf512136901a812159f4e4e70a0609c7032be97b9.svg) 10px 1px/26px no-repeat}.whats-included-row .whats-included-grid .feature-description{font:20px/30px proxima-nova, Helvetica, sans-serif;padding:10px 30px 14px 10px;color:#333}.whats-included-row .whats-included-grid .platforms{flex-grow:0;flex-shrink:1;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.whats-included-row .whats-included-grid .platforms .platform{flex-grow:0;flex-shrink:0;width:60px;margin:0 20px 20px 0;padding:56px 0 0 0;font:12px/12px Roboto, Helvetica, sans-serif;text-align:center;background-repeat:no-repeat;background-size:40px 40px;background-position:center top}.whats-included-row .whats-included-grid .platforms .platform.platform-mac{background-size:40px 44px}.whats-included-row .whats-included-grid .platforms .platform.platform-windows{background-size:38px 38px;background-position:center 4px}.whats-included-row .whats-included-grid .platforms .platform.not-supported{display:none}.whats-included-row .whats-included-grid .feature-list{flex-grow:0;padding:0 0 14px 10px}.whats-included-row .whats-included-grid .feature-list ul{margin:0;list-style-type:none}.whats-included-row .whats-included-grid .feature-list ul li{margin-bottom:12px;color:black;font:300 20px/24px proxima-nova, Helvetica, sans-serif;letter-spacing:0.14px}@media only screen and (min-width: 48.063em){.whats-included-row .whats-included-grid{margin:36px 5px 0 5px}.whats-included-row .whats-included-grid .feature-support{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 auto;max-width:920px;padding:0 10px}.whats-included-row .whats-included-grid .feature-name{font-size:24px;margin:0;min-width:370px;padding:10px 0 0 58px;background-position:0 11px}.whats-included-row .whats-included-grid .feature-description{margin:0 auto;max-width:920px;padding:0 0 14px 58px}.whats-included-row .whats-included-grid .platforms{flex-wrap:nowrap;justify-content:space-between;padding:0;width:490px}.whats-included-row .whats-included-grid .platforms .platform{margin:0 0 20px 0}.whats-included-row .whats-included-grid .platforms .platform.not-supported{display:block;width:60px}.whats-included-row .whats-included-grid .feature-list{margin:14px 0 0 0;padding:0 0 14px 0;width:490px}}.teams-base-content{margin:0;padding:0 0 40px 0}.teams-base-content a{color:#6ec05d}.teams-base-content h1{color:black;font:700 25px/1.2 proxima-nova, Helvetica, sans-serif;margin:0 0 11px 0;padding:0}.teams-base-content p{color:black;font:400 13px/1.2 proxima-nova, Helvetica, sans-serif;letter-spacing:0.14px;margin:0}.teams-base-content .notice{background-color:#D7EBCF;padding:25px}@media only screen and (min-width: 40.063em){.teams-base-content .notice{padding:25px 75px}}.teams-base-content .notice.message-container{align-items:flex-start;column-gap:30px;row-gap:10px;display:flex;flex-direction:column;justify-content:center;padding:25px 40px}@media only screen and (min-width: 40.063em){.teams-base-content .notice.message-container{flex-direction:row;align-items:center}}.teams-base-content .notice .message{flex-grow:1;max-width:960px}.teams-base-content .notice .header{font:bold 16px/1.2 proxima-nova, Helvetica, sans-serif;letter-spacing:0.14px;margin-bottom:11px}.teams-base-content .notice .dismiss{background:white;border-radius:5px;border-width:0;color:#6ec05d;font:bold 14px/14px proxima-nova, Helvetica, sans-serif;letter-spacing:1.08px;margin:0;padding:18px;text-align:center;text-transform:uppercase}.teams-base-content .notice .dismiss:hover{color:#339552}.teams-base-content .message-with-icon{background:none top left no-repeat;padding:90px 0 10px 0}@media only screen and (min-width: 40.063em){.teams-base-content .message-with-icon{background-position:center left;padding:10px 0 10px 0}}.teams-base-content .dancing{background-image:url(https://cdn2.freedom.to/assets/teams/team-dancing-green-d1af68755810dfd67e600ba52f63c771ccdcc9ebc2352e28e0d2b266eec6ec3a.svg);background-size:100px}@media only screen and (min-width: 40.063em){.teams-base-content .dancing{padding-left:130px}}.teams-base-content .airplane{background-image:url(https://cdn2.freedom.to/assets/teams/team-airplane-green-5bdcd50af9a5ae713825f23d37ae1cf63f0b7e3c5f2ea5f43452d014cc6c3f59.svg);background-size:62px}@media only screen and (min-width: 40.063em){.teams-base-content .airplane{padding-left:90px}}.teams-base-content .container{max-width:400px;margin:40px auto 0 auto;padding:10px}.teams-base-content .container p{margin-bottom:14px}.teams-base-content .container .instructions{margin-bottom:28px}.teams-base-content .teams-form fieldset{border:none;margin:0;padding:0}.teams-base-content .teams-form legend{display:block;font:700 25px/1.2 proxima-nova, Helvetica, sans-serif;margin:0 0 11px 0;padding:0}.teams-base-content .teams-form label{color:black;font:400 13px/1.2 proxima-nova, Helvetica, sans-serif;margin-bottom:4px}.teams-base-content .teams-form .label-with-help{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;line-height:1;padding:0 0 4px 0}.teams-base-content .teams-form .label-with-help label{margin:0;padding:0;line-height:15px}.teams-base-content .teams-form .hint{color:#817E7E;font:10px/15px proxima-nova, Helvetica, sans-serif}.teams-base-content .teams-form .popdown-help-link.open:after{border-color:transparent transparent #D7EBCF transparent;border-style:solid;border-width:0 10px 10px 10px;content:"";left:-3px;position:absolute;top:calc(100% + 5px)}.teams-base-content .teams-form .popdown-help-message{background-color:#D7EBCF;border-radius:4px;border:1px solid #D7EBCF;display:none;margin:10px 0 20px 0;padding:12px 10px 0 10px;position:relative}.teams-base-content .teams-form .popdown-help-message.open{display:block}.teams-base-content .teams-form input[type="text"],.teams-base-content .teams-form input[type="email"],.teams-base-content .teams-form input[type="tel"],.teams-base-content .teams-form input[type="password"]{border-radius:4px;border:1px solid #817E7E;color:black;font:700 16px/24px proxima-nova, Helvetica, sans-serif;margin-bottom:20px;padding:24px 12px}.teams-base-content .teams-form input[type="text"]:focus,.teams-base-content .teams-form input[type="email"]:focus,.teams-base-content .teams-form input[type="tel"]:focus,.teams-base-content .teams-form input[type="password"]:focus{border-color:#6ec05d}.teams-base-content .teams-form input[type="text"]::placeholder,.teams-base-content .teams-form input[type="email"]::placeholder,.teams-base-content .teams-form input[type="tel"]::placeholder,.teams-base-content .teams-form input[type="password"]::placeholder{color:#817e7e}.teams-base-content .teams-form .field_with_errors .checkbox-label,.teams-base-content .teams-form .field_with_errors input[type="text"],.teams-base-content .teams-form .field_with_errors input[type="email"],.teams-base-content .teams-form .field_with_errors input[type="tel"],.teams-base-content .teams-form .field_with_errors input[type="password"]{margin-bottom:8px}.teams-base-content .teams-form .validation-tag{display:none}.teams-base-content .teams-form .validation-tag.error{color:#CD5C5C;display:block;font:400 13px/1.2 proxima-nova, Helvetica, sans-serif;margin-bottom:16px}.teams-base-content .teams-form .checkbox-label{font:400 16px/19.2px proxima-nova, Helvetica, sans-serif}.teams-base-content .teams-form .checkbox-label a{color:#6ec05d}.teams-base-content .teams-form .checkbox-label input[type="checkbox"]{margin:0 3px 0 0}.teams-base-content .teams-form .checkbox-label .field_with_errors{display:inline;margin-bottom:0}.teams-base-content .teams-form .checkbox-label+.error{margin-bottom:8px}.teams-base-content .teams-form .half-fields{column-gap:20px;display:flex;flex-direction:row}.teams-base-content .teams-form .half-fields>div{flex-grow:1}.teams-base-content .teams-form .form-actions{margin-top:25px}.teams-base-content .teams-form .teams-button{width:100%}.teams-base-content .teams-form .teams-button:hover{background-color:#339552}.teams-checkout-content{padding:0}.teams-checkout-content .select-plan{flex-direction:column;align-items:center;gap:2.5rem}.teams-checkout-content .select-plan .instructions{display:flex;max-width:60rem;flex-direction:column;justify-content:center;align-items:center;gap:1.875rem;margin:0}.teams-checkout-content .select-plan .instructions h1{color:#FBFDFB;font:700 3.0625rem/120% proxima-nova, Helvetica, sans-serif;letter-spacing:0.00875rem;margin:0;text-align:center}.teams-checkout-content .select-plan .instructions span{color:#FBFDFB;text-align:center;font:400 1.25rem/120% proxima-nova, Helvetica, sans-serif;letter-spacing:0.00875rem;max-width:37.5rem;margin:0}.teams-checkout-content .select-plan .plans{all:unset;display:flex;justify-content:center;flex-wrap:wrap;gap:2.5rem;align-self:stretch;max-width:60rem}.teams-checkout-content .select-plan .plans .plan{display:flex;min-height:20rem;padding:2.5rem;flex-direction:column;align-items:flex-start;gap:1.5rem;flex:1 0 0;box-sizing:content-box;min-width:12.5rem;cursor:pointer;border-radius:1.25rem;background:white;box-shadow:0px 8px 10px 0px rgba(0,35,64,0.2)}@media only screen and (min-width: 64.063em){.teams-checkout-content .select-plan .plans .plan{min-height:unset}}.teams-checkout-content .select-plan .plans .plan:hover{background-color:#D7EBCF}.teams-checkout-content .select-plan .plans .plan:hover .teams-button{background-color:#339552}.teams-checkout-content .select-plan .plans .plan:active{background-color:#2C551B;border-color:#2C551B;color:white}.teams-checkout-content .select-plan .plans .plan:active .header .name{border-color:white}.teams-checkout-content .select-plan .plans .plan:active .header .seats{color:white}.teams-checkout-content .select-plan .plans .plan:active .content .description{color:white}.teams-checkout-content .select-plan .plans .plan input{display:none}.teams-checkout-content .select-plan .plans .plan .icon{height:3.75rem;flex-shrink:0}.teams-checkout-content .select-plan .plans .plan .header{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0.5rem;align-self:stretch}.teams-checkout-content .select-plan .plans .plan .header .name{font:700 1.5rem/120% proxima-nova, Helvetica, sans-serif;letter-spacing:0.375rem;text-transform:uppercase;border-radius:0.5rem;border:4px solid black;padding:4px 12px}.teams-checkout-content .select-plan .plans .plan .header .seats{color:#333;font:400 1rem/120% proxima-nova, Helvetica, sans-serif;letter-spacing:0.00875rem}.teams-checkout-content .select-plan .plans .plan .content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:0.5rem;align-self:stretch}.teams-checkout-content .select-plan .plans .plan .content .price{all:unset;font:700 1.9375rem/120% proxima-nova, Helvetica, sans-serif;letter-spacing:0.00875rem}.teams-checkout-content .select-plan .plans .plan .content .description{color:#333;font:400 0.8125rem/120% proxima-nova, Helvetica, sans-serif;letter-spacing:0.00875rem}.teams-checkout-content .select-plan .note{color:#FBFDFB;text-align:center;font:400 0.8125rem/120% proxima-nova, Helvetica, sans-serif;letter-spacing:0.00875rem}.teams-checkout-content .select-plan-breadcrumb{align-items:baseline;column-gap:24px;display:flex;flex-direction:row;flex-wrap:wrap;font:400 13px/1.2 proxima-nova, Helvetica, sans-serif;justify-content:flex-start;row-gap:10px}.teams-checkout-content .select-plan-breadcrumb .change-plan{background-size:9px 15px;background:url(https://cdn2.freedom.to/assets/icons/chevron-right-green-da81be221fe64326227261a3b50938ddeb540473f1e8036a74c244bff8e0c71c.svg) top left no-repeat;color:#6ec05d;font:700 14px/1.2 proxima-nova, Helvetica, sans-serif;letter-spacing:1.08px;padding-left:24px;text-transform:uppercase}.teams-checkout-content .select-plan-breadcrumb .summary{font:700 16px/1.2 proxima-nova, Helvetica, sans-serif}.teams-checkout-content.on-step-1 .container{max-width:unset;display:flex;padding:2.5rem;flex-direction:column;align-items:center;gap:2.5rem;margin:auto;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.14) 63.73%, rgba(0,0,0,0.19) 89.23%, rgba(0,0,0,0.07) 100%),#6ec05d;box-shadow:0px 5px 7px -1px rgba(0,35,64,0.2)}.teams-checkout-content.on-step-1 .container form{margin:0}.teams-checkout-content.on-step-1 .request-demo{display:flex}.teams-checkout-content.on-step-1 .notice{display:none}.teams-checkout-content.on-step-1 .admin-details{display:none}.teams-checkout-content.on-step-1 .select-plan{display:flex}.teams-checkout-content.on-step-2 .admin-details{display:block}.teams-checkout-content.on-step-2 .select-plan{display:none}.teams-checkout-content.on-step-2 .notice{display:block}.teams-checkout-content .request-demo{display:none;height:17.9375rem;justify-content:center;align-items:center;flex-direction:column;align-self:stretch;gap:1rem;text-align:center;background:url(https://cdn2.freedom.to/images/teams/request-demo-bg.svg) no-repeat center center}.teams-checkout-content .request-demo h3{margin:0;color:black;text-align:center;font:700 1.9375rem/120% proxima-nova, Helvetica, sans-serif;letter-spacing:0.00875rem}.teams-checkout-content .request-demo p{width:18.8125rem;color:black;text-align:center;font:400 1rem/120% proxima-nova, Helvetica, sans-serif;letter-spacing:0.00875rem}.teams-setup-content h2{color:black;font:700 17px/1.2 proxima-nova, Helvetica, sans-serif;margin:0 0 11px 0;padding:0}.teams-dashboard-content .notice.message-container{padding:25px 16px}@media only screen and (min-width: 40.063em){.teams-dashboard-content .notice.message-container{padding:25px 40px}}.teams-dashboard-content .dashboard{column-gap:32px;display:flex;flex-direction:column;margin:32px auto;max-width:960px;row-gap:10px}@media only screen and (min-width: 40.063em){.teams-dashboard-content .dashboard{flex-direction:row;padding:0 10px}}@media only screen and (min-width: 40.063em){.teams-dashboard-content .sidebar{flex-shrink:0;width:300px}}.teams-dashboard-content .primary{flex-grow:1}.teams-dashboard-content .dashboard-section{margin-bottom:32px}@media only screen and (min-width: 40.063em){.teams-dashboard-content .dashboard-section{border-radius:10px;border:1px solid #BEBEBE}}.teams-dashboard-content .dashboard-section header{border-bottom:1px solid #BEBEBE;padding:8px 16px}.teams-dashboard-content .dashboard-section h2{color:black;font:bold 16px/24px proxima-nova, Helvetica, sans-serif;margin:0;padding:0}.teams-dashboard-content .dashboard-section .section-content{padding:16px}.teams-dashboard-content .dashboard-section footer{border-top:1px solid #BEBEBE;padding:16px;text-transform:uppercase;font:bold 14px/14px proxima-nova, Helvetica, sans-serif;letter-spacing:1.08px}.teams-dashboard-content .team-info-section .info-name{color:#817E7E;font:13px/1.2 proxima-nova, Helvetica, sans-serif}.teams-dashboard-content .team-info-section .info-value{color:black;font:bold 16px/1.2 proxima-nova, Helvetica, sans-serif;margin-bottom:16px}.teams-dashboard-content .team-info-section .info-value:last-child{margin-bottom:0}.teams-dashboard-content .team-info-section a:hover{color:#339552}.teams-dashboard-content .invitation-section{background-color:#6ec05d;border-color:#6ec05d}.teams-dashboard-content .invitation-section header{border-color:#B3D9A4}.teams-dashboard-content .invitation-section h2{color:white}.teams-dashboard-content .invitation-section p{color:white;font:16px/1.2 proxima-nova, Helvetica, sans-serif;letter-spacing:0.14px;margin-bottom:16px}.teams-dashboard-content .invitation-section .link-box{background-color:white;border-radius:4px;height:48px;padding:12px;margin-bottom:16px}.teams-dashboard-content .invitation-section .link-box a{color:black;display:block;font:bold 16px/24px proxima-nova, Helvetica, sans-serif;overflow:hidden;white-space:nowrap}.teams-dashboard-content .invitation-section .link-box a:hover{color:#6ec05d}.teams-dashboard-content .invitation-section .copy-link{background-color:white;border-radius:4px;color:#333333;display:inline-block;font:bold 14px/1 proxima-nova, Helvetica, sans-serif;letter-spacing:1px;margin:0;padding:16px;text-transform:uppercase}.teams-dashboard-content .invitation-section .copy-link:hover{color:#6ec05d}.teams-dashboard-content .member-list-section .usage-meter{display:flex;flex-direction:row;--usage-meter-radius: 6.5px;--used-bg-color: #6ec05d;--unused-bg-color: #D7EBCF}.teams-dashboard-content .member-list-section .usage-meter .used{background-color:var(--used-bg-color);border-radius:var(--usage-meter-radius) 0 0 var(--usage-meter-radius);height:13px;width:var(--usage-meter-radius)}.teams-dashboard-content .member-list-section .usage-meter .unused{background-color:var(--unused-bg-color);border-radius:0 var(--usage-meter-radius) var(--usage-meter-radius) 0;height:13px;width:calc(100% - var(--usage-meter-radius))}.teams-dashboard-content .member-list-section .usage-description{font:bold 14px/1 proxima-nova, Helvetica, sans-serif;letter-spacing:1.08px;margin-top:16px;text-transform:uppercase}.teams-dashboard-content .member-list-section .member-list{background:transparent;border-collapse:collapse;border:none;border-top:1px solid #BEBEBE;line-height:1;margin:0;table-layout:fixed;width:100%}.teams-dashboard-content .member-list-section .member-list tr{background-color:transparent}.teams-dashboard-content .member-list-section .member-list td{font:16px/1.2 proxima-nova, Helvetica, sans-serif;overflow:hidden;padding:12px 16px;text-overflow:ellipsis}.teams-dashboard-content .member-list-section .member-list .member-name{display:none;font-weight:bold;white-space:nowrap}@media only screen and (min-width: 960px){.teams-dashboard-content .member-list-section .member-list .member-name{display:table-cell;width:200px}}.teams-dashboard-content .member-list-section .member-list .actions{padding:0;width:45px}@media only screen and (min-width: 40.063em){.teams-dashboard-content .member-list-section .member-list .actions{width:35px}}.teams-dashboard-content .member-list-section .member-list .actions form{margin:0;display:block}.teams-dashboard-content .member-list-section .member-list .removed,.teams-dashboard-content .member-list-section .member-list .error{background-color:#BEBEBE;font:bold 16px/1.2 proxima-nova, Helvetica, sans-serif;padding:12px 16px}.teams-dashboard-content .member-list-section .member-list .delete-button{background:url(https://cdn2.freedom.to/assets/icons/close-circle-red-83a1b08c418e36f7b29557aa26004fb3fdb041ff7f59deee9c790efd83246517.svg) center/19px no-repeat;border:none;display:none;font-size:0;height:19px;margin:0;padding:12px 16px;vertical-align:middle;width:19px}.teams-dashboard-content .member-list-section .member-list tr:hover td{background-color:#D7EBCF}.teams-dashboard-content .member-list-section .member-list tr:hover td .delete-button{display:block}.teams-dashboard-content .onboarding-resources-section p{font:16px/1.2 proxima-nova, Helvetica, sans-serif;letter-spacing:0.14px;margin:0 0 16px 0}.teams-dashboard-content .onboarding-resources-section .video{background-color:#D7EBCF;height:0;padding-bottom:56.25%;position:relative;width:100%}.teams-dashboard-content .onboarding-resources-section .player{height:100%;left:0;position:absolute;top:0;width:100%}.teams-invitation-content .start-section{display:flex;flex-direction:column;margin:40px auto 0 auto;max-width:960px;padding:0 40px 30px 40px;row-gap:60px}@media only screen and (min-width: 40.063em){.teams-invitation-content .start-section{column-gap:50px;flex-direction:row;padding-bottom:65px}}.teams-invitation-content .start-section p{margin-bottom:14px}.teams-invitation-content .start-section .accept-invitation{flex-grow:1}.teams-invitation-content .start-section .benefits-of-freedom{background:url(https://cdn2.freedom.to/assets/teams/freedom-devices-f2701ac388342ad2f6b1a52ec5eab0142683d68e56c0ad099ba430fd6838f828.png) top left/305px no-repeat;flex-grow:0;padding:226px 0 0 0}@media only screen and (min-width: 40.063em){.teams-invitation-content .start-section .benefits-of-freedom{max-width:380px}}.teams-invitation-content .start-section .instructions{margin-bottom:28px;max-width:380px}.teams-invitation-content .testimonials-section{background-color:white;letter-spacing:0.14px;padding-bottom:40px;padding-top:40px;padding:40px;text-align:center}@media only screen and (min-width: 40.063em){.teams-invitation-content .testimonials-section{padding-left:calc(50% - (640px / 2));padding-right:calc(50% - (640px / 2))}}.teams-invitation-content .testimonials-section .short-quote{font:bold 16px/1.2 proxima-nova, Helvetica, sans-serif;margin-bottom:12px}.teams-invitation-content .testimonials-section .byline{font:13px/1.2 proxima-nova, Helvetica, sans-serif}.teams-invitation-content .scheduling-flow-section h2{color:black;font:700 25px/1.2 proxima-nova, Helvetica, sans-serif;margin:3px 36px 0 36px;padding:0}.teams-invitation-content .scheduling-flow-section p{width:calc(100% - 40px)}@media only screen and (min-width: 40.063em){.teams-invitation-content .scheduling-flow-section p{font:20px / 28px proxima-nova, Helvetica, sans-serif;width:calc(100% - 20px)}}.teams-invitation-content .bottom-cta-section{margin:0 auto;max-width:880px;padding:20px 20px 45px 20px;text-align:center}@media only screen and (min-width: 40.063em){.teams-invitation-content .bottom-cta-section p{font:20px / 28px proxima-nova, Helvetica, sans-serif}}.teams-invitation-content .back-to-top{background:#6ec05d url(https://cdn2.freedom.to/assets/icons/chevron-up-white-b9d3fae099f387a324d9cc12d5bd78b3992ebc587d1d6cd29c1b8b9379017957.svg) center right 17px/12px no-repeat;color:white;display:inline-block;margin:40px 0;padding-right:40px}.teams-invitation-content .back-to-top:hover{background-color:#339552}.teams-invitation-content .container{margin:40px auto 30px auto;max-width:960px;padding:0 40px 30px 40px}.teams-invitation-content .container.authentication,.teams-invitation-content .container.error-page{max-width:400px;padding:10px}.teams-invitation-content .verification-sent{margin:0 0 30px 0;padding:0 0 16px 0;border-bottom:1px solid #EFEFEF}.teams-invitation-content .verification-sent p{margin-bottom:14px}.teams-invitation-content .failure-instructions .failure-mode{margin-bottom:20px}.teams-invitation-content .failure-instructions .failure-description{font:10px/1.2 proxima-nova, Helvetica, sans-serif;letter-spacing:0.14px}.teams-invitation-content .failure-instructions .corrective-action{background-color:transparent;border:none;color:#6ec05d;font:bold 10px/10px proxima-nova, Helvetica, sans-serif;letter-spacing:0.77px;margin:0;padding:0;text-transform:uppercase;transition:none}.teams-invitation-content .failure-instructions .corrective-action:hover,.teams-invitation-content .failure-instructions .corrective-action:focus{background-color:transparent;color:#339552;cursor:pointer}.teams-invitation-content .failure-instructions .corrective-action:focus:not(.focus-visible){outline:0}.teams-member-welcome-content .video-section{background-color:#F1F4F2;display:flex;justify-content:center;padding:35px 0}.teams-member-welcome-content .video-section .video-wrapper{width:830px;padding:0 15px}.teams-member-welcome-content .video-section .video{background-color:#D7EBCF;height:0;padding-bottom:56.25%;position:relative;width:100%}.teams-member-welcome-content .video-section .player{height:100%;left:0;position:absolute;top:0;width:100%}.teams-member-welcome-content .install-section{margin:0 auto 50px auto;max-width:830px;padding:30px 15px}.teams-member-welcome-content .install-section p{font:16px/1.2 proxima-nova, Helvetica, sans-serif;margin:20px 0}.teams-member-welcome-content .install-section .links{align-items:center;column-gap:50px;display:flex;flex-direction:column;margin:24px 0;row-gap:20px;text-align:center}@media only screen and (min-width: 40.063em){.teams-member-welcome-content .install-section .links{flex-direction:row;text-align:left}}.teams-member-welcome-content .install-section .installer-link{display:inline-block}.teams-member-welcome-content .install-section .installer-link:hover{background-color:#339552}.teams-member-welcome-content .install-section hr{margin:40px 0}.teams-member-welcome-content .install-section .skip{text-align:center}.teams-page-layout .external-topnav{border:none}@media only screen and (min-width: 40.063em){.teams-page-layout .external-topnav{background-color:white;position:relative}}.teams-demo-content h1{font:bold 39px/1.2 proxima-nova, Helvetica, sans-serif;margin:40px auto 0 auto;max-width:850px;padding:0 20px 40px 20px;text-align:center}.teams-demo-content .container{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:850px;padding:0 20px 30px 20px;row-gap:30px}@media only screen and (min-width: 40.063em){.teams-demo-content .container{column-gap:50px;flex-direction:row;padding-bottom:65px}}.teams-demo-content .container>section{flex-basis:50%}.teams-demo-content .container h2{color:black;display:block;font:700 25px/1.2 proxima-nova, Helvetica, sans-serif;margin-bottom:24px;padding:0}.teams-demo-content .container p{font-size:16px;margin-bottom:14px}.teams-demo-content .container hr{border-color:#B3D9A4;margin:24px 0}.teams-demo-content .container ul{margin:24px 0 0 16px}.teams-demo-content .container li{color:black;font:16px/1.2 proxima-nova, Helvetica, sans-serif;letter-spacing:0.14px;padding:0 0 24px 2px}.teams-benefits{display:flex;padding:2.5rem 0rem;flex-direction:column;justify-content:center;align-items:center;gap:1.875rem;background:#FBFDFB}.teams-benefits .title{all:unset;color:black;text-align:center;font:700 1.9375rem/120% proxima-nova, Helvetica, sans-serif;letter-spacing:0.00875rem}.teams-benefits .list{display:flex;align-items:flex-start;justify-content:center;column-gap:1.25rem;row-gap:2rem;flex-wrap:wrap;margin:0 1rem}.teams-benefits .list .item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;flex:0 0 11rem}.teams-benefits .list .item .icon{min-width:8rem}.teams-benefits .list .item .description{color:#333;text-align:center;font:400 1rem/120% proxima-nova, Helvetica, sans-serif;letter-spacing:0.00875rem}.teams-privacy{display:flex;padding:3.75rem 0rem;justify-content:center;align-items:center;flex-direction:column;gap:2.5625rem;margin:0 1rem;text-align:center;background-color:#FBFDFB}.teams-privacy .content{display:flex;flex-direction:column;gap:1.25rem;font:400 1rem proxima-nova, Helvetica, sans-serif;max-width:33.75rem}.teams-privacy .content h3{all:unset;font-size:1.9375rem;font-weight:700;line-height:120%}.teams-privacy .content *{color:black;margin:0}@media only screen and (min-width: 48.063em){.teams-privacy{flex-direction:row;text-align:left}}.teams-discount{display:flex;padding:2.5rem 0.9375rem;align-items:center;justify-content:center;gap:2.5rem;color:#333;font:400 1rem/120% proxima-nova, Helvetica, sans-serif;letter-spacing:0.00875rem}.teams-discount .content{display:flex;flex-direction:column;align-items:flex-start;gap:0.5rem;max-width:55rem}.teams-discount .content a{color:#6ec05d;font-weight:700}.teams-landing{display:none;padding-bottom:60px}.teams-checkout-content.on-step-1~.teams-landing{display:block}.scheduling-flow-template{background:url(https://cdn2.freedom.to/assets/splash/scheduling-flow/background-youre-free-926547bbe70dee4d31eacef61bb67b06996138f3e99538fbb783577fcda24387.png) bottom 40px center/220px no-repeat,transparent;margin:0;padding:40px 0 80px 0;text-align:center}@media only screen and (min-width: 40.063em){.scheduling-flow-template{height:620px;padding:60px 0}}@media only screen and (min-width: 64.063em){.scheduling-flow-template{background:url(https://cdn2.freedom.to/assets/splash/scheduling-flow/background-lines-421dd9e06c55eb312d71ea8f3e90115d691cb70ec37a62b62383b3d9c2eb4edf.png) top 76px center/1254px no-repeat, transparent}}.scheduling-flow-template p{margin:32px auto 28px auto;max-width:880px}.scheduling-flow-template .scheduling-flow{counter-reset:flow-counter;display:flex;flex-direction:column;justify-content:space-between;list-style:none;margin:0 auto;max-width:300px;width:calc(100% - 40px)}@media only screen and (min-width: 40.063em){.scheduling-flow-template .scheduling-flow{flex-direction:row;max-width:990px}}.scheduling-flow-template .scheduling-flow li{align-items:center;background-position:bottom center;background-repeat:no-repeat;background-size:contain;color:black;counter-increment:flow-counter;display:flex;flex-direction:row;flex-shrink:0;font:bold 20px proxima-nova, Helvetica, sans-serif;letter-spacing:0.14px;margin-bottom:30px;width:100%}@media only screen and (min-width: 40.063em){.scheduling-flow-template .scheduling-flow li{flex-direction:column;font-size:16px;max-width:270px;width:33.33%}}@media only screen and (min-width: 64.063em){.scheduling-flow-template .scheduling-flow li{font-size:20px;max-width:300px}}.scheduling-flow-template .scheduling-flow li::before{background:white;border-radius:25px;box-shadow:0px 2px 15px 0px rgba(59,111,65,0.2);color:#48a651;content:counter(flow-counter);display:block;font-weight:bold;font:bold 24px/50px proxima-nova, Helvetica, sans-serif;height:50px;letter-spacing:0.17px;margin:0 20px 0 0;width:50px}@media only screen and (min-width: 40.063em){.scheduling-flow-template .scheduling-flow li::before{margin:0 0 18px 0}}.scheduling-flow-template .scheduling-flow .step-1{background-image:url(https://cdn2.freedom.to/assets/splash/scheduling-flow/step-1-91dd1dae882bd036a4e5e8e7be9cc09c24529e9be37700c7d62b0886f011ac1b.png);padding-bottom:170px}.scheduling-flow-template .scheduling-flow .step-2{background-image:url(https://cdn2.freedom.to/assets/splash/scheduling-flow/step-2-eb1e97db4b97140827ff9c85c4512cc7d9113d4723490c7754a64787671f8009.png);padding-bottom:190px}.scheduling-flow-template .scheduling-flow .step-3{background-image:url(https://cdn2.freedom.to/assets/splash/scheduling-flow/step-3-2cf5f71ce28756fb536710a59c884e294badf81c5d8a85d466f6dbe390ef5c60.png);padding-bottom:175px}@media only screen and (min-width: 40.063em){.scheduling-flow-template .scheduling-flow .step-1,.scheduling-flow-template .scheduling-flow .step-2,.scheduling-flow-template .scheduling-flow .step-3{padding-bottom:calc(9% + 100px)}}@media only screen and (min-width: 64.063em){.scheduling-flow-template .scheduling-flow .step-1,.scheduling-flow-template .scheduling-flow .step-2,.scheduling-flow-template .scheduling-flow .step-3{padding-bottom:195px}}
