.block-brand .container,.header-inner{margin:0 auto;max-width:var(--max-width);padding-left:30px;padding-right:30px}@media (min-width:1560px){.block-brand .container,.header-inner{max-width:var(--max-width-wide)}}@media (min-width:768px){.block-brand .container,.header-inner{margin:0 auto;max-width:var(--max-width);padding-left:40px;padding-right:40px}}@media (min-width:768px) and (min-width:1560px){.block-brand .container,.header-inner{max-width:var(--max-width-wide)}}.block-brand .container-narrow{margin:0 auto;max-width:var(--max-width-narrow);padding-left:40px;padding-right:40px}.block-brand{position:relative}.block-brand .container{margin:0 auto;max-width:1256px;padding:0 30px}.brand-bg-white{background-color:var(--color-white);color:var(--color-black)}.brand-bg-white h2{color:var(--color-blue)}.brand-bg-blue-black{background-color:var(--color-blue-black)}.brand-bg-blue-black h2{color:var(--color-white)}.brand-bg-gray-1{background-color:var(--color-fluent-gray-1);color:var(--color-black);position:relative}.brand-bg-blue{background-color:var(--color-blue);color:var(--color-white)!important}.brand-bg-blue h2{color:var(--color-white)}.brand-bg-gray-blue{background-color:var(--color-gray-blue);color:var(--color-black)}.brand-bg-gray-blue h2{color:var(--color-blue)}.brand-bg-blue-black{background-color:var(--color-fluent-blue-black);color:var(--color-white)}.brand-bg-navy{background-color:var(--color-fluent-navy);color:var(--color-white)}.brand-pt{padding-top:60px}.brand-pt{@media (min-width:768px){padding-top:100px}}.brand-pb{padding-bottom:60px}.brand-pb{@media (min-width:768px){padding-bottom:100px}}.brand-section{color:var(--color-fluent-blue-black);padding:60px 0;position:relative}.brand-section{@media (min-width:960px){padding-bottom:100px;padding-left:0;padding-right:0;padding-top:100px}}.brand-section h2{font-size:52px;font-weight:900;line-height:52px}.brand-section h2{@media (min-width:960px){font-size:72px;line-height:72px}}.brand-section p{margin:0 0 20px}.brand-section{@media (max-width:767px){img{height:auto}}}.brand-section .brand-tooltip{background-color:var(--color-blue);border-radius:47px;bottom:20px;color:var(--color-white);cursor:pointer;display:none;font-size:18px;font-weight:700;line-height:18px;min-width:114px;padding:20px;position:absolute;right:20px;text-align:center}.brand-section .brand-details{display:grid;gap:30px;grid-template-columns:1fr}.brand-section .brand-details{@media (min-width:960px){gap:0;grid-template-columns:1fr 466px}}.brand-section .brand-details strong{font-weight:900;line-height:120%}.brand-section .brand-details strong em{display:block;font-style:normal;font-weight:400}.brand-section .brand-details li,.brand-section .brand-details p,.brand-section .brand-details strong{font-size:18px;line-height:22px}.brand-section .brand-details ul{margin:0 0 0 20px}.brand-section .brand-details li{list-style-type:disc;margin-bottom:10px}.brand-section{@media (min-width:960px){.brand-stick{position:sticky;top:0;z-index:4}}}.brand-section .brand-title{margin-bottom:40px}.brand-section .brand-title{@media (min-width:960px){margin-bottom:80px}}.brand-section .brand-title-inner{align-items:center;display:grid;gap:20px;grid-template-columns:1fr}.brand-section .brand-title-inner{@media (min-width:1560px){gap:0;grid-template-columns:1fr 466px}}.brand-section .brand-title-inner .button{font-size:12px;line-height:12px;padding:8px 14px}.brand-section .brand-title-inner .button{@media (min-width:960px){font-size:16px;line-height:16px;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px}}.brand-section .brand-title.is-pinned{background-color:var(--color-white);box-shadow:var(--box-shadow);padding:20px 0}.brand-section .brand-title.is-pinned h2{color:var(--color-blue);font-size:20px;line-height:20px;margin-bottom:0}.brand-section .brand-title.is-pinned h2{@media (min-width:960px){font-size:24px;line-height:24px}}.brand-section .brand-title .buttons{align-items:center;display:flex;gap:10px}.brand-section .brand-title .button:hover{background-color:var(--color-blue-dark);border-color:var(--color-blue-dark);color:var(--color-white)}.page-brand .block-hero .block-hero-inner{gap:60px}.brand-secondary-nav{align-items:center;background:rgba(226,230,242,.6);border:1px solid #ddd;box-shadow:var(--box-shadow);cursor:pointer;display:inline-flex;justify-content:center;padding:20px 15px;position:absolute;right:20px;top:20px;z-index:999}.brand-secondary-nav{@media (min-width:960px){right:-30px;top:40px}}.brand-secondary-nav.active .drop{display:block}.brand-secondary-nav .drop{background-color:#e2e6f2;color:var(--color-white);display:none;position:absolute;right:-2px;top:-2px;width:340px}.brand-secondary-nav .drop .close{cursor:pointer;position:absolute;right:20px;top:20px}.brand-secondary-nav .drop ul{display:flex;flex-direction:column;margin-bottom:20px;margin-top:55px;margin-inline:0;padding:0}.brand-secondary-nav .drop li{list-style-type:none;margin:0;padding:0}.brand-secondary-nav .drop a{border-left:6px solid transparent;color:var(--color-black);display:block;padding:10px 30px}.brand-secondary-nav .drop li:hover{background-color:var(--color-white);color:var(--color-blue-dark)}.brand-secondary-nav .drop li:hover a{border-left:6px solid var(--color-blue-dark);color:var(--color-blue-dark)}.brand-nav-inner{display:grid;gap:40px;grid-template-columns:1fr}.brand-nav-inner{@media (min-width:960px){gap:100px;grid-template-columns:200px auto}}.brand-nav ul{display:flex;flex-direction:column;font-size:26px;font-weight:700;gap:10px;line-height:26px}.brand-nav ul{@media (min-width:960px){font-size:36px;line-height:36px}}.brand-nav a:hover{color:var(--color-blue-light)}.brand-logo .logo-wordmark{align-items:stretch;display:grid;gap:var(--gap);grid-template-columns:1fr;height:530px;margin:40px 0;position:relative}.brand-logo .logo-wordmark{@media (min-width:960px){margin-bottom:60px;margin-left:0;margin-right:0;margin-top:60px}}.brand-logo .logo-wordmark .logo-dark,.brand-logo .logo-wordmark .logo-light{position:relative}.brand-logo .logo-wordmark .logo-dark:hover .brand-tooltip,.brand-logo .logo-wordmark .logo-light:hover .brand-tooltip{background-color:var(--color-blue-light);color:var(--color-white);display:inline-block}.brand-logo .logo-wordmark{@media (min-width:960px){grid-template-columns:repeat(2,1fr)}}.brand-logo .logo-dark{background-color:var(--color-shaded)}.brand-logo .logo-dark,.brand-logo .logo-light{align-items:center;display:flex;justify-content:center;padding:40px}.brand-logo .logo-light{background-color:var(--color-blue)}.brand-logo .logo-clearspace{margin:40px 0 0}.brand-logo .logo-clearspace{@media (min-width:768px){margin-top:60px}}.brand-logo .logo-clearspace img{object-fit:contain;width:100%}.brand-content-style{margin-bottom:0;margin-top:0;padding-bottom:0}.brand-content-style .content-sample-text{background-color:var(--color-blue);color:var(--color-white);font-size:18px;line-height:142%;margin:60px auto;padding:40px}.brand-content-style .content-sample-text{@media (min-width:960px){font-size:23px;line-height:147%;padding-bottom:60px;padding-left:80px;padding-right:80px;padding-top:60px}}.brand-content-style .content-sample{display:grid;gap:19px;grid-template-columns:1fr;margin:60px auto}.brand-content-style .content-sample img{width:100%}.brand-content-style .content-sample-1{@media (min-width:960px){grid-template-columns:1fr 436px}}.brand-content-style .content-sample-2{@media (min-width:960px){grid-template-columns:436px 1fr}}.brand-type{padding-bottom:0}.brand-type .type-example{display:flex;flex-direction:column;margin:40px 0 60px}.brand-type .type-example .sample{font-weight:400}.brand-type .type-example p{display:flex;flex-wrap:wrap;font-size:35px;font-weight:700;line-height:35px}.brand-type .type-example p{@media (min-width:960px){font-size:65px;line-height:65px}}.brand-type .type-example p:first-child{font-size:84px;line-height:84px;margin-bottom:60px}.brand-type .type-example p:first-child{@media (min-width:960px){font-size:134px;line-height:134px}}.brand-type .type-weight{margin:40px 0 0;padding:40px 0}.brand-type .type-weight{@media (min-width:768px){margin-top:100px;padding-bottom:100px;padding-top:100px}}.brand-type .type-weight .weight-sample{align-items:center;display:grid;gap:20px;grid-template-columns:1fr;margin:60px 0 0}.brand-type .type-weight .weight-sample{@media (min-width:960px){gap:10px 30px;grid-template-columns:20% 80%;margin-top:90px}}.brand-type .type-weight .weight-sample .weight-a{font-size:18px;font-weight:900;line-height:18px}.brand-type .type-weight .weight-sample .weight-b{font-size:38px;line-height:38px}.brand-type .type-weight .weight-sample .weight-b{@media (max-width:767px){margin-bottom:30px}}.brand-type .type-hierarchy{padding:100px 0}.brand-type .type-hierarchy .hierarchy-sample{display:grid;gap:30px;grid-template-columns:1fr;margin:60px 0 0}.brand-type .type-hierarchy .hierarchy-sample{@media (min-width:960px){gap:80px 40px;grid-template-columns:100px 1fr;margin-top:90px}}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-a{font-size:18px;font-weight:700;line-height:18px}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b{display:grid;font-size:18px;font-weight:700;gap:10px;grid-template-columns:1fr;line-height:24px}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b{@media (min-width:960px){gap:15px 30px;grid-template-columns:200px 1fr}}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b .hierarchy-main{font-size:48px;font-weight:700;line-height:48px;margin-bottom:30px}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b .hierarchy-main{@media (min-width:960px){font-size:48px;line-height:48px;margin-bottom:0}}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b .hierarchy-subtitle{font-size:38px;font-weight:400;line-height:38px;margin-bottom:30px}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b .hierarchy-subtitle{@media (min-width:960px){margin-bottom:0}}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b .hierarchy-body{margin-bottom:30px}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b .hierarchy-body{@media (min-width:960px){margin-bottom:0}}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b.print .hierarchy-body{font-size:10px;font-weight:400;line-height:14px}.brand-type .type-hierarchy .hierarchy-sample .hierarchy-b.web .hierarchy-body{font-size:18px;font-weight:400;line-height:24px}.brand-color .brand-color-primary,.brand-color .brand-color-primary .brand-details{position:relative}.brand-color .brand-color-primary:hover .brand-tooltip{background-color:var(--color-blue-light);bottom:auto;color:var(--color-white);display:inline-block;left:0;margin-top:20px;right:auto;top:60px}.brand-color .color-swatch{display:grid;gap:20px;margin:40px 0 80px}.brand-color .color-swatch-3{grid-template-columns:1fr}.brand-color .color-swatch-3{@media (min-width:960px){grid-template-columns:repeat(3,1fr)}}.brand-color .color-swatch-4{grid-template-columns:1fr}.brand-color .color-swatch-4{@media (min-width:960px){grid-template-columns:repeat(4,1fr)}}.brand-color .color-swatch-g{grid-template-columns:1fr;margin:0}.brand-color .color-swatch-g strong{display:block;margin-top:20px}.brand-color .color-swatch .swatch{align-items:center;background:#444;display:flex;padding:40px;@include font(15px, 19px);color:var(--color-white);cursor:pointer;height:330px;position:relative}.brand-color .color-swatch .swatch:hover .brand-tooltip{display:block}.brand-color .color-swatch .swatch strong{line-height:120%}.brand-color .color-swatch .swatch strong em{display:block;font-style:normal;font-weight:400}.brand-color .color-swatch-4 .swatch{@media (min-width:960px){height:273px}}.brand-color .color-swatch .swatch-g{align-items:center;background:#444;display:flex;justify-content:space-between;padding:20px 20px 17px;@include font(10px, 14px);color:var(--color-white);height:93px}.brand-color .color-swatch .swatch-g{@media (min-width:960px){grid-template-columns:repeat(4,1fr);@include font(15px, 19px);padding-bottom:38px;padding-left:40px;padding-right:40px;padding-top:40px}}.brand-color .color-swatch .swatch-g p{font-weight:500;margin-bottom:0}.brand-illustrations{padding-top:0}.brand-illustrations .illustrations-sample{align-items:center;display:flex;flex-direction:column;gap:120px;margin:80px 0}.brand-illustrations .illustrations-sample{@media (min-width:960px) and (max-width:1559px){max-width:1050px}}.brand-illustrations .illustrations-sample{@media (min-width:960px){flex-direction:row}}.brand-illustrations .illustrations-sample:last-child{margin-bottom:0}.brand-imagery{padding-bottom:0}.brand-imagery img{height:auto}.brand-imagery .imagery-sample1{display:grid;grid-template-columns:1fr;margin:80px 0 0}.brand-imagery .imagery-sample1{@media (min-width:960px){grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}.brand-imagery .imagery-sample1 img{height:auto}.brand-imagery .imagery-sample1 div{align-items:flex-end;display:flex;justify-content:center;padding:80px}.brand-imagery .imagery-sample1 div{@media (min-width:960px){padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}.brand-imagery .imagery-sample1 div:first-child{align-items:center;background-color:var(--color-fluent-navy);padding:80px}.brand-imagery .imagery-sample1 div:first-child{@media (min-width:960px){grid-row-end:span 2;grid-row-start:1}}.brand-imagery .imagery-sample1 div:nth-child(2){background-color:#ceb2f0;padding:80px}.brand-imagery .imagery-sample1 div:nth-child(2){@media (min-width:960px){padding-bottom:0;padding-left:0;padding-right:0;padding-top:0}}.brand-imagery .imagery-sample1 div:nth-child(4){background-color:var(--color-blue);color:var(--color-white)}.brand-imagery .imagery-sample1 div:nth-child(4){@media (min-width:960px){grid-column-end:span 2;grid-column-start:1}}.brand-imagery .imagery-sample2{align-items:center;display:flex;flex-direction:column;gap:80px;justify-content:center;margin-top:80px}.brand-imagery .imagery-sample2{@media (min-width:1560px){flex-direction:row}}.brand-graphic-elements{color:var(--color-white);padding-bottom:0}.brand-graphic-elements .brand-details+.brand-details{margin-top:80px}.brand-graphic-elements .graphics-shapes{display:grid;gap:20px;grid-template-columns:1fr;margin:40px 0}.brand-graphic-elements .graphics-shapes{@media (min-width:960px){grid-template-columns:repeat(3,1fr)}}.brand-graphic-elements .graphics-shapes img{max-width:100%}.brand-graphic-elements .graphics-shapes.lock{align-items:center;gap:80px 140px;grid-template-columns:1fr;justify-content:center;margin-top:80px}.brand-graphic-elements .graphics-shapes.lock img{@include breakpoint(small-down){display:block;margin-inline:auto;max-width:200px}}.brand-graphic-elements .graphics-shapes.lock{@media (min-width:960px){grid-template-columns:repeat(3,1fr)}}.brand-graphic-elements .graphics-shapes.lock div:nth-child(4){@media (min-width:960px){grid-column-end:span 3;grid-column-start:1;text-align:center}}.brand-graphic-elements .graphics-shapes.lock div:nth-child(4) img{@media (min-width:960px){max-width:80%}}.brand-graphic-elements .graphics-shapes.lock-ex{align-items:center;grid-template-columns:1fr;justify-content:center}.brand-graphic-elements .graphics-shapes.lock-ex{@media (min-width:960px){grid-template-columns:repeat(2,1fr)}}.brand-graphic-elements .graphics-shapes.tags{gap:40px;grid-template-columns:1fr;margin-bottom:0}.brand-graphic-elements .graphics-shapes.tags strong{display:inline-block;margin-bottom:30px;text-transform:uppercase;@include font(18px, 24px)}.brand-graphic-elements .graphics-shapes.tags .tag{position:relative}.brand-graphic-elements .graphics-shapes.tags .tag:before{background:linear-gradient(90deg,#191371,#6579da 50.5%,#cdb1ef);content:"";display:block;height:7px;width:100%}.brand-graphic-elements .graphics-shapes.tags .tag-monetize:before{background:linear-gradient(90deg,#007f67,#00b592 51.5%,#b3e42e)}.brand-graphic-elements .graphics-shapes.tags .tag-advertise:before{background:linear-gradient(90deg,#f3cd27,#ff7161 50.5%,#ff0078)}.brand-graphic-elements .graphics-shapes.tags .tag-reward:before{background:linear-gradient(90deg,#191371,#3792ff 50%,#9de0e7)}.brand-graphic-elements .graphics-shapes.tags .tag img{margin-left:30px;width:100px}.brand-graphic-elements .graphics-shapes.tags .tag img{@media (min-width:768px){margin-left:60px;width:161px}}.brand-graphic-elements .graphics-shapes.partnerships{gap:40px;margin-bottom:80px}.brand-graphic-elements .graphics-shapes.logo{display:flex;flex-wrap:wrap;gap:40px}.brand-graphic-elements .graphics-shapes.logo img{max-width:234px}.brand-graphic-elements .graphic-sample{align-items:center;display:flex;justify-content:center;margin:60px auto 0}.brand-graphic-elements .graphic-shapes{@media (min-width:960px){margin-bottom:-10px}}.brand-graphic-elements .graphic-dots{object-fit:cover;width:100%}.brand-graphic-elements .graphic-dots{@media (min-width:960px){margin-top:-180px}}.brand-graphic-elements .graphic-waves{margin-bottom:-10px;object-fit:cover;width:100%}