.teams-section-title{font-family:Inter,sans-serif;font-size:36px;font-weight:600;line-height:40.8px;color:#584D6F;text-align:center;margin:0}.teams-green-button{display:inline-block;background:linear-gradient(135.94deg,#A3E7AE,#6FBA9A);border-radius:38px;padding:12px 28px;font-family:Inter,sans-serif;font-size:18px;font-weight:500;color:#042B1C;text-decoration:none;cursor:pointer;box-shadow:inset 0 1.6px 0 0 rgba(255,255,255,.25)}.teams-how-section .value-props-card{background:rgba(255,255,255,.08);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.1)}.teams-how-section .value-props-card__title{color:#FFFFFF}.teams-how-section .value-props-card__description{color:rgba(255,255,255,.8)}.teams-hero-mockup{min-width:480px;z-index:1}.teams-hero-mockup,.teams-hero-mockup .browser-mockup{width:100%;position:relative}.teams-hero-mockup .browser-mockup__address-bar{margin-top:14px;margin-bottom:14px}.teams-hero-mockup .browser-mockup__popup{position:absolute;margin:0;z-index:5}.teams-hero-mockup .browser-mockup__popup--green{top:38%;right:4%;left:auto;width:52%}.teams-hero-mockup .browser-mockup__popup--red{top:62%;left:4%;right:auto;width:58%}.teams-hero-mockup .browser-mockup__content{min-height:200px;padding-top:24px;padding-bottom:4px;gap:14px}.teams-quotes-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.teams-quote-card{background:linear-gradient(135deg,#1A5A5A,#2D7A6B);border-radius:20px;padding:40px;display:flex;flex-direction:column;justify-content:space-between}.teams-quote-card__text{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.7;color:#FFFFFF;margin:0 0 24px;font-style:italic}.teams-quote-card__attribution{display:flex;flex-direction:column;gap:4px}.teams-quote-card__name{font-family:Inter,sans-serif;font-size:16px;font-weight:700;color:#A3E7AE}.teams-quote-card__title{font-family:Inter,sans-serif;font-size:14px;font-weight:400;color:rgba(255,255,255,.7)}.teams-how-header{text-align:center;margin-bottom:48px}.teams-how-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}.teams-how-card{background:rgba(255,255,255,.1);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:32px 28px;text-align:center}.teams-how-card__mockup{margin-bottom:20px;display:flex;justify-content:center}.teams-how-card__mockup .browser-mockup--small{width:85%;max-width:280px}.teams-how-card__title{font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#FFFFFF;margin:0 0 12px}.teams-how-card__body{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:rgba(255,255,255,.8);margin:0}.teams-video-standalone{text-align:center}.teams-video-caption{font-family:Inter,sans-serif;font-size:18px;font-weight:400;color:#6B7280;margin:0 0 32px}.teams-video-wrapper{position:relative;width:100%;padding-bottom:56.25%;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.1)}.teams-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.teams-diff-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:28px;gap:28px}.teams-diff-card{background:#F7F0F5;border-radius:20px;padding:32px 28px;text-align:center}.teams-diff-card__icon{width:64px;height:64px;border-radius:16px;background:#E8F5E9;display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px}.teams-diff-card__title{font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:28px;color:#191918;margin:0 0 12px}.teams-diff-card__body{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#4B5563;margin:0}.teams-stat-card{height:auto;min-height:160px;padding:36px 36px 28px}.teams-stat-card .fraud-statistics-card__description{color:rgba(255,255,255,.9);font-size:13.5px}.teams-text-link{font-family:Inter,sans-serif;font-size:16px;font-weight:500;color:#1A5A5A;text-decoration:underline}.teams-text-link:hover{color:#0F5257}@media (max-width:900px){.teams-quotes-grid{grid-template-columns:1fr;grid-template-rows:none}.teams-diff-grid,.teams-how-grid{grid-template-columns:1fr;gap:20px}.teams-section-title{font-size:30px;line-height:36px}}@media (max-width:600px){.teams-quote-card{padding:28px 20px}.teams-quote-card__text{font-size:16px}.teams-section-title{font-size:24px;line-height:32px}.teams-video-caption{font-size:16px}}