.s-pricing-rates{--pr-blue: var(--color-brand-1);--pr-blue-soft: #F3F7FE;--pr-border: #E7E7E8;padding:3rem 0 5rem}@media only screen and (max-width: 987px){.s-pricing-rates{padding:2.5rem 0 4rem}}.s-pricing-rates__head{margin-bottom:2rem;max-width:620px}.s-pricing-rates__eyebrow{margin-bottom:1rem;color:var(--pr-blue);font-family:var(--font-ptmono);letter-spacing:.06em;text-transform:uppercase}.s-pricing-rates__title{margin:0 0 1rem}.s-pricing-rates__sub{color:var(--color-grey);line-height:1.65}.s-pricing-rates__bar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1.25rem;margin-bottom:.5rem}.s-pricing-rates__pop-wrap{position:relative}.s-pricing-rates__select-btn{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.875rem;padding:.6875rem 1.125rem;background:var(--color-white);border:1px solid #b7babf;border-radius:.75rem;cursor:pointer;color:var(--color-black-text);font-family:var(--font-ptmono);font-size:var(--font-size-t-sm);letter-spacing:.03em;text-transform:uppercase;transition:border-color .15s ease,box-shadow .15s ease}.s-pricing-rates__select-btn:hover{border-color:var(--pr-blue)}.s-pricing-rates__select-btn:focus-visible{border-color:var(--pr-blue);box-shadow:0 0 0 3px var(--pr-blue-soft);outline:none}.s-pricing-rates__chev{margin-left:.375rem;color:var(--color-grey);font-size:.625rem;transition:transform .15s ease}.s-pricing-rates__select-btn.is-open .s-pricing-rates__chev{transform:rotate(180deg)}.s-pricing-rates__flag{display:block;width:22px;height:16px;-o-object-fit:cover;object-fit:cover}.s-pricing-rates__pop{position:absolute;top:calc(100% + .625rem);left:0;z-index:40;display:none;width:280px;max-width:86vw;background:var(--color-white);border:1px solid var(--pr-border);box-shadow:0 12px 30px rgba(18,16,17,.08);overflow:hidden}.s-pricing-rates__pop.is-open{display:block}.s-pricing-rates__search{padding:.75rem .875rem;width:100%;background:var(--color-grey-light);border:none;border-bottom:1px solid var(--pr-border);outline:none;font-family:var(--font-raleway);font-size:var(--font-size-t-sm)}.s-pricing-rates__search:focus{background:var(--color-white)}.s-pricing-rates__list{padding:.25rem;max-height:280px;overflow-y:auto}.s-pricing-rates__item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.625rem;padding:.5625rem .625rem;width:100%;background:rgba(0,0,0,0);border:none;cursor:pointer;color:var(--color-black-text);font-family:var(--font-raleway);font-size:var(--font-size-t-sm);text-align:left}.s-pricing-rates__item:hover{background:var(--pr-blue-soft)}.s-pricing-rates__table{margin-top:1.625rem;width:100%;border-collapse:collapse;font-family:var(--font-raleway)}.s-pricing-rates__table thead th{padding:.875rem .25rem .75rem;border-bottom:1px solid var(--pr-border);color:var(--color-grey);font-family:var(--font-ptmono);font-size:.6875rem;font-weight:400;letter-spacing:.05em;text-align:left;text-transform:uppercase}.s-pricing-rates__table thead th.s-pricing-rates__num{text-align:right}.s-pricing-rates__table tbody td{padding:1rem .25rem;border-bottom:1px solid var(--pr-border);vertical-align:middle}.s-pricing-rates__table--combined{table-layout:fixed}.s-pricing-rates__table--combined th:first-child,.s-pricing-rates__table--combined td:first-child{width:50%}.s-pricing-rates__table--combined th.s-pricing-rates__num,.s-pricing-rates__table--combined td.s-pricing-rates__num{width:25%}.s-pricing-rates__num{text-align:right}.s-pricing-rates__name{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.875rem}.s-pricing-rates__icon{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;background:var(--pr-blue-soft);border-radius:.5625rem;color:var(--pr-blue)}.s-pricing-rates__icon svg{width:17px;height:17px}.s-pricing-rates__dest{color:var(--color-black-text);font-size:.9375rem;font-weight:700}.s-pricing-rates__price{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-end;gap:.375rem}.s-pricing-rates__price-from{color:var(--color-grey);font-family:var(--font-ptmono);font-size:.625rem;letter-spacing:.02em}.s-pricing-rates__price-main{color:var(--color-black-text);font-family:var(--font-ptmono);font-size:1.0625rem;font-weight:700}.s-pricing-rates__price-main--empty{color:var(--color-grey);font-weight:400}.s-pricing-rates__price-unit{color:var(--color-grey);font-family:var(--font-raleway);font-size:.75rem;font-weight:500}.s-pricing-rates__empty td{color:var(--color-grey);text-align:center}.s-pricing-rates__bottom{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:1.375rem}@media only screen and (max-width: 987px){.s-pricing-rates__bottom{flex-direction:column-reverse;align-items:flex-start;gap:1rem}}.s-pricing-rates__bottom--stacked{justify-content:flex-end}.s-pricing-rates__note{max-width:640px;color:var(--color-grey);line-height:1.6}.s-pricing-rates__section+.s-pricing-rates__section{margin-top:3.5rem}.s-pricing-rates__section .s-pricing-rates__head{margin-bottom:1.25rem}.s-pricing-rates__section .s-pricing-rates__note{margin-top:1.375rem}@media only screen and (max-width: 767px){.s-pricing-rates__bar{flex-direction:column;align-items:stretch;gap:1.125rem}.s-pricing-rates__pop-wrap{width:100%}.s-pricing-rates__select-btn{justify-content:space-between;width:100%}.s-pricing-rates__pop{width:100%;max-width:none}.s-pricing-rates__table{margin-top:.25rem}.s-pricing-rates__table thead{display:none}.s-pricing-rates__table tbody tr{display:flex;flex-wrap:wrap;row-gap:.625rem;padding:1.5rem 0;border-bottom:1px solid var(--pr-border)}.s-pricing-rates__table tbody td{display:block;padding:0;border-bottom:none}.s-pricing-rates__table tbody td:first-child{flex:0 0 100%;margin-bottom:1.25rem}.s-pricing-rates__num{flex:0 0 100%;text-align:left}.s-pricing-rates__num:before{display:block;margin-bottom:.5rem;color:var(--color-grey);font-family:var(--font-ptmono);font-size:.5938rem;letter-spacing:.05em;text-transform:uppercase;content:attr(data-label)}.s-pricing-rates__num[data-label]{padding-left:calc(34px + .875rem)}.s-pricing-rates__table--combined .s-pricing-rates__num[data-label="Call rate"]{flex:0 0 60%;padding-left:calc(34px + .875rem)}.s-pricing-rates__table--combined .s-pricing-rates__num[data-label="SMS rate"]{flex:0 0 40%;padding-left:0}.s-pricing-rates__price{justify-content:flex-start}}
