@font-face{font-family:Archivo;src:url("/assets/fonts/Archivo-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ArchivoBold;src:url("/assets/fonts/Archivo-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Archivo-SemiBold;src:url("/assets/fonts/Archivo-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ArchivoMedium;src:url("/assets/fonts/Archivo-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ArchivoExpandedSemiBold;src:url("/assets/fonts/ArchivoExpanded-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ArchivoExpandedBold;src:url("/assets/fonts/ArchivoExpanded-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ArchivoSemiExpandedMedium;src:url("/assets/fonts/ArchivoSemiExpanded-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ArchivoSemiExpandedSemiBold;src:url("/assets/fonts/ArchivoSemiExpanded-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}.pure-g [class*=pure-u],body{font-family:Archivo,sans-serif;font-weight:400}body:not(.v3) .h1,body:not(.v3) h1{font-family:ArchivoExpandedBold,sans-serif;font-size:clamp(44px,7vw,105px);font-weight:700;line-height:115%}body:not(.v3) h1.alt{font-family:ArchivoExpandedSemiBold,sans-serif;font-size:clamp(42px,7vw,60px);font-weight:600;line-height:115%}body:not(.v3) .h2,body:not(.v3) .h3,body:not(.v3) .h4,body:not(.v3) .h5,body:not(.v3) .h6,body:not(.v3) h2,body:not(.v3) h3,body:not(.v3) h4,body:not(.v3) h5,body:not(.v3) h6{font-family:ArchivoSemiExpandedMedium,sans-serif}body:not(.v3) .h2,body:not(.v3) h2{font-weight:500;font-size:clamp(30px,7vw,42px);line-height:125%}body:not(.v3) .h3,body:not(.v3) h3{font-weight:600;font-size:clamp(20px,5vw,30px);line-height:140%}body:not(.v3) .h4,body:not(.v3) h4{font-weight:600;font-size:clamp(16px,4vw,20px);line-height:140%}body:not(.v3) .h5,body:not(.v3) .h6,body:not(.v3) h5,body:not(.v3) h6{font-weight:600;font-size:clamp(12px,3vw,16px);line-height:140%}body:not(.v3) .h5,body:not(.v3) h5{text-transform:uppercase}body:not(.v3) a,body:not(.v3) li,body:not(.v3) p{font-weight:400;font-size:clamp(16px,4vw,20px);line-height:140%}body:not(.v3) .small,body:not(.v3) small{font-weight:400;font-size:clamp(12px,3vw,16px);line-height:140%}body:not(.v3) a{text-decoration:none}.promo-card{padding:60px 0}.promo-card .container,.promo-card .promo-card__container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.promo-card .promo-card__container{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1368px}.promo-card .promo-card__container h1{text-align:center;width:100%;max-width:912px;margin-top:18px;margin-bottom:18px;font-size:clamp(33px,4vw,60px)}.promo-card .promo-card__container h5{text-align:center;max-width:684px;width:100%;margin-bottom:0}.promo-card .promo-card__container p{text-align:center;width:100%;max-width:684px;margin-top:0;margin-bottom:30px}.promo-card .promo-card__container .promo-ctas{width:100%;text-align:center}.promo-card.dialpad_purple{background:#6c3dff}.promo-card.ultra_dark_purple{background:#10022c}.promo-card.dark_purple{background:#3a1d95}.promo-card.light_purple{background:#a687ff}.promo-card.ultra_light_purple{background:#d3bcff}.promo-card.black{background:#000}.promo-card.mid_tan{background:#95928e}.promo-card.tan{background:#efebe1}.promo-card.light_tan{background:#f5f2ed}.promo-card.white{background:#fff}.promo-card.dialpad_purple h1,.promo-card.dialpad_purple h5,.promo-card.dialpad_purple p,.promo-card.light_purple h1,.promo-card.light_purple h5,.promo-card.light_purple p,.promo-card.ultra_dark_purple h1,.promo-card.ultra_dark_purple h5,.promo-card.ultra_dark_purple p{color:#fff}