.block-availability-results .service-pricing__speed{font-size:1.75rem}@media (min-width:48em) and (max-width:79.9375em){.block-availability-results .service-pricing__speed{font-size:calc(1.75rem + 2 * (100vw - 48rem)/ 32)}}@media (min-width:80em){.block-availability-results .service-pricing__speed{font-size:3.75rem}}.block-availability-results .service-pricing__speed{line-height:1.143}@media (min-width:80em){.block-availability-results .service-pricing__speed{line-height:1}}.block-availability-results .service-pricing__price,.block-availability-results .service-pricing__speed span{font-size:1.375rem}@media (min-width:48em) and (max-width:79.9375em){.block-availability-results .service-pricing__price,.block-availability-results .service-pricing__speed span{font-size:calc(1.375rem + 1.125 * (100vw - 48rem)/ 32)}}@media (min-width:80em){.block-availability-results .service-pricing__price,.block-availability-results .service-pricing__speed span{font-size:2.5rem}}.block-availability-results .service-pricing__price,.block-availability-results .service-pricing__speed span{line-height:1.273}@media (min-width:80em){.block-availability-results .service-pricing__price,.block-availability-results .service-pricing__speed span{line-height:1}}.block-availability-results .service-pricing__frequency,.block-availability-results .service-pricing__pricing{font-size:1.25rem}@media (min-width:48em) and (max-width:119.9375em){.block-availability-results .service-pricing__frequency,.block-availability-results .service-pricing__pricing{font-size:calc(1.25rem + .25 * (100vw - 48rem)/ 72)}}@media (min-width:120em){.block-availability-results .service-pricing__frequency,.block-availability-results .service-pricing__pricing{font-size:1.5rem}}.block-availability-results .service-pricing__frequency,.block-availability-results .service-pricing__pricing{line-height:1.25}.block-availability-results .service-pricing__button a,.block-availability-results .service-pricing__description,.block-availability-results .service-pricing__from{font-size:.875rem}@media (min-width:48em) and (max-width:79.9375em){.block-availability-results .service-pricing__button a,.block-availability-results .service-pricing__description,.block-availability-results .service-pricing__from{font-size:calc(.875rem + .375 * (100vw - 48rem)/ 32)}}@media (min-width:80em){.block-availability-results .service-pricing__button a,.block-availability-results .service-pricing__description,.block-availability-results .service-pricing__from{font-size:1.25rem}}.block-availability-results .service-pricing__button a,.block-availability-results .service-pricing__description,.block-availability-results .service-pricing__from{line-height:1.2}.block-availability-results .service-pricing__price,.block-availability-results .service-pricing__speed{font-feature-settings:"kern"}.block-availability-results .service-pricing__price,.block-availability-results .service-pricing__speed{color:#502c96}.block-availability-results .service-pricing__speed{font-family:"Hanken Grotesk",sans-serif;font-weight:600}.block-availability-results .service-pricing__price{font-family:"Hanken Grotesk",sans-serif;font-weight:600}.block-availability-results .service-pricing__button a{background:#502c96;border:0;border-radius:.5rem;box-shadow:0 .1875rem .375rem .1875rem rgba(80,44,150,0),0 0 0 0 #502c96;color:#fff;display:inline-block;font-weight:600;margin-top:.9375rem;outline:0;padding:.625rem 4.375rem;text-decoration:none;transition:box-shadow .5s cubic-bezier(.17,.67,.16,.99)}.block-availability-results .service-pricing__button a:focus,.block-availability-results .service-pricing__button a:hover{background-color:#502c96;border-color:transparent;box-shadow:0 .1875rem .375rem .1875rem rgba(80,44,150,.6),0 0 0 .1875rem #502c96;color:#fff}.block-availability-results .service-pricing__button a:active{background-color:#1ac0dc;border-color:transparent;color:#fff}@media (max-width:47.9375em){.block-availability-results .service-pricing__button a{font-size:.8125rem;line-height:1.077;margin-top:.3125rem;padding:.4375rem .875rem}}.block-availability-results{margin-left:auto;margin-right:auto;max-width:120rem;padding:0;padding-left:8.75rem;padding-right:8.75rem;width:100%}@media (max-width:119.9375em){.block-availability-results{padding-right:6.25rem}}@media (max-width:99.9375em){.block-availability-results{padding-right:5rem}}@media (max-width:63.9375em){.block-availability-results{padding-right:3.75rem}}@media (max-width:47.9375em){.block-availability-results{padding-right:2.1875rem}}@media (max-width:119.9375em){.block-availability-results{padding-left:6.25rem}}@media (max-width:99.9375em){.block-availability-results{padding-left:5rem}}@media (max-width:63.9375em){.block-availability-results{padding-left:3.75rem}}@media (max-width:47.9375em){.block-availability-results{padding-left:2.1875rem}}.block-availability-results__no-service-message{margin-top:6.25rem}@media (max-width:63.9375em){.block-availability-results__no-service-message{margin-top:3.125rem}}.block-availability-results__error-message{margin-top:6.25rem}@media (max-width:63.9375em){.block-availability-results__error-message{margin-top:3.125rem}}.block-availability-results__services{background-color:#1ac0dc;border-radius:1.25rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr;margin-top:3.125rem;padding:2.125rem 2rem}@media (max-width:79.9375em){.block-availability-results__services{grid-template-columns:1fr 1fr}}@media (max-width:47.9375em){.block-availability-results__services{border-radius:.625rem;grid-template-columns:1fr;padding:1rem .875rem}}.block-availability-results .service-pricing{background-color:#fff;border-radius:1.25rem;display:flex;flex-direction:column}@media (max-width:47.9375em){.block-availability-results .service-pricing{border-radius:.625rem}}.block-availability-results .service-pricing__head{background-color:#502c96;border-radius:1.25rem 1.25rem 0 0;color:#fff;min-height:10.1875rem;padding:2rem 1.5rem 1.25rem}@media (max-width:47.9375em){.block-availability-results .service-pricing__head{border-radius:.625rem .625rem 0 0;min-height:6.8125rem;padding:1.0625rem .9375rem .8125rem}}.block-availability-results .service-pricing__title{color:inherit;margin:0}.block-availability-results .service-pricing__description{margin:1.25rem 0 0}@media (max-width:47.9375em){.block-availability-results .service-pricing__description{font-size:1rem;margin-top:.625rem}}.block-availability-results .service-pricing__body{display:flex;flex-direction:column;height:100%;padding:2.75rem 1.5625rem 1.3125rem}@media (max-width:47.9375em){.block-availability-results .service-pricing__body{padding:.75rem .9375rem}}.block-availability-results .service-pricing__speed{margin-bottom:0}@media (max-width:47.9375em){.block-availability-results .service-pricing__speed{font-size:2.25rem}}@media (max-width:47.9375em){.block-availability-results .service-pricing__speed span{font-size:1.125rem}}.block-availability-results .service-pricing__speed span{font-weight:300;white-space:nowrap}.block-availability-results .service-pricing__pricing{font-weight:300;margin-bottom:1.5rem;margin-top:auto}@media (max-width:47.9375em){.block-availability-results .service-pricing__pricing{margin-bottom:.5rem}}.block-availability-results .service-pricing__from{font-weight:400;margin-bottom:.5rem;margin-top:1.625rem}@media (max-width:47.9375em){.block-availability-results .service-pricing__from{font-size:1rem;font-weight:300;margin-bottom:.1875rem;margin-top:.75rem}}.block-availability-results .service-pricing__from+.service-pricing__price{margin-top:0}.block-availability-results .service-pricing__price{display:inline-block;margin-top:3.625rem}@media (max-width:47.9375em){.block-availability-results .service-pricing__price{font-size:1.375rem;margin-top:2.125rem}}.block-availability-results .service-pricing__frequency{font-weight:300}@media (max-width:47.9375em){.block-availability-results .service-pricing__frequency{font-size:1rem}}.block-availability-results .service-pricing__button a{margin-top:0;max-width:14.25rem;padding-left:1.25rem;padding-right:1.25rem;text-align:center;width:100%}@media (max-width:47.9375em){.block-availability-results .service-pricing__button a{border-radius:.5rem;font-size:.875rem;min-width:7.0625rem;padding-bottom:.3125rem;padding-top:.3125rem;width:auto}}