.s-did-pricing{padding:3rem 0 5rem}@media only screen and (max-width: 987px){.s-did-pricing{padding:2.5rem 0 4rem}}.s-did-pricing__pretitle{margin-bottom:1rem;color:var(--color-brand-1);font-family:var(--font-ptmono);letter-spacing:.06em;text-transform:uppercase}.s-did-pricing__title{margin:0 0 1rem}.s-did-pricing__text{margin:0 0 2.5rem;max-width:600px;color:var(--color-black-text)}.s-did-pricing__text p{margin:0}.s-did-pricing__bar{margin-bottom:1.25rem}.s-did-pricing__pop-wrap{position:relative;display:inline-block}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-did-pricing__pop-wrap{display:block}}.s-did-pricing__select{display:flex;align-items:center;gap:.75rem;padding:.7rem 1.1rem;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:.8125rem;letter-spacing:.03em;text-transform:uppercase;transition:border-color .15s ease}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-did-pricing__select{justify-content:space-between;width:100%}}.s-did-pricing__select:hover,.s-did-pricing__select.is-open{border-color:var(--color-brand-1)}.s-did-pricing__flag{display:block;width:22px;height:16px;-o-object-fit:cover;object-fit:cover}.s-did-pricing__chev{margin-left:.375rem;color:var(--color-grey);font-size:.625rem;transition:transform .15s ease}.s-did-pricing__select.is-open .s-did-pricing__chev{transform:rotate(180deg)}.s-did-pricing__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 #e7e7e8;box-shadow:0 12px 30px rgba(18,16,17,.08);overflow:hidden}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-did-pricing__pop{width:100%;max-width:none}}.s-did-pricing__pop.is-open{display:block}.s-did-pricing__search{padding:.75rem .875rem;width:100%;background:var(--color-grey-light);border:none;border-bottom:1px solid #e7e7e8;outline:none;font-family:var(--font-raleway);font-size:.875rem}.s-did-pricing__search:focus{background:var(--color-white)}.s-did-pricing__list{padding:.25rem;max-height:280px;overflow-y:auto}.s-did-pricing__item{display:flex;align-items:center;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:.8438rem;text-align:left}.s-did-pricing__item:hover{background:#f3f7fe}.s-did-pricing__item.is-hidden{display:none}.s-did-pricing__table{margin-top:1.75rem;width:100%;border-collapse:collapse}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-did-pricing__table{margin-top:.25rem}.s-did-pricing__table thead{display:none}.s-did-pricing__table tbody tr{display:flex;flex-wrap:wrap;row-gap:.625rem;padding:1.5rem 0;border-bottom:1px solid #e7e7e8}.s-did-pricing__table tbody td:first-child{flex:0 0 100%;margin-bottom:1.25rem}}.s-did-pricing__table thead th{padding:.875rem .25rem .75rem;border-bottom:1px solid #e7e7e8;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-did-pricing__table thead th.s-did-pricing__num{text-align:right}.s-did-pricing__table tbody td{padding:1.25rem .25rem;border-bottom:1px solid #e7e7e8;vertical-align:middle}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-did-pricing__table tbody td{display:block;padding:0;border-bottom:none}}.s-did-pricing__num{text-align:right}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-did-pricing__num{flex:0 0 45%;text-align:left}.s-did-pricing__num[data-label=Monthly]{padding-left:calc(22px + .8125rem)}.s-did-pricing__num[data-label]: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-did-pricing__type{display:flex;align-items:center;gap:.8125rem}.s-did-pricing__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;color:var(--color-brand-1)}.s-did-pricing__icon svg{width:100%;height:100%}.s-did-pricing__tollfree{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:22px;height:22px;border:1.5px solid var(--color-brand-1);border-radius:50%;color:var(--color-brand-1);font-family:var(--font-ptmono);font-size:7px;font-weight:700;letter-spacing:-0.03em}.s-did-pricing__type-name{color:var(--color-black-text);font-family:var(--font-raleway);font-size:.9375rem;font-weight:700}.s-did-pricing__type-desc{margin-top:.125rem;color:var(--color-grey);font-family:var(--font-raleway);font-size:.7813rem;line-height:1.4}.s-did-pricing__price{display:flex;align-items:baseline;justify-content:flex-end;gap:.375rem}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-did-pricing__price{justify-content:flex-start}}.s-did-pricing__from{color:var(--color-grey);font-family:var(--font-ptmono);font-size:.625rem;letter-spacing:.02em}.s-did-pricing__amount{color:var(--color-black-text);font-family:var(--font-ptmono);font-size:1.0625rem;font-weight:700}@media only screen and (max-width: 767px)and (orientation: landscape),only screen and (max-width: 576px){.s-did-pricing__amount{font-size:1.125rem}}.s-did-pricing__unit{color:var(--color-grey);font-family:var(--font-raleway);font-size:.75rem;font-weight:500}
