.hm-kw .pr-head h1{font-size:var(--fs-display);line-height:var(--lh-display);font-weight:760}.pr-head .hm-lead{margin-top:16px;max-width:36em;margin-left:auto;margin-right:auto}@media (min-width:900px){.pr-head .hm-lead{margin-top:20px}}.hm-mascot.pr-m-center{width:96px;margin:0 auto 20px}@media (min-width:900px){.hm-mascot.pr-m-center{width:120px}}@media (max-width:899px){.pr-plans .hm-plan{display:flex;flex-direction:column;padding:24px}.pr-plans .hm-plan .hm-who{display:block}.pr-plans .hm-plan ul{display:grid}.pr-plans .hm-plan .hm-price{margin-top:16px}.pr-plans .hm-plan .hm-price .hm-money{font-size:var(--fs-money);line-height:1}.pr-plans .hm-plan .hm-quota{margin-top:6px}.pr-plans .hm-plan .hm-tlink{padding-top:16px;align-self:flex-start}}.hm-plans.pr-plans{gap:16px}@media (min-width:900px){.hm-plans.pr-plans{gap:24px}}.pr-allow{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--muted);margin-top:2px}.pr-fleet{margin-top:16px;display:grid;gap:4px 24px;align-items:center}.pr-fleet p{margin-top:6px}@media (min-width:900px){.pr-fleet{margin-top:24px;grid-template-columns:minmax(0,1fr) auto}.pr-fleet p{margin-top:4px}}.pr-topup{margin-top:16px;display:grid;gap:16px}.pr-topup>div>p{margin-top:6px}.pr-tu{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid var(--line)}.pr-tu b{font-family:var(--display);font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:700;white-space:nowrap}@media (min-width:900px){.pr-topup{margin-top:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:48px;column-gap:48px;align-items:start}.pr-tus{display:grid;gap:12px}}.pr-cmp{width:100%;margin-top:var(--gap-head);border-collapse:collapse;table-layout:fixed;font-size:var(--fs-small);line-height:var(--lh-small)}@media (min-width:900px){.pr-cmp{font-size:var(--fs-body);line-height:var(--lh-body)}}.pr-cmp col.pr-feat{width:44%}@media (min-width:900px){.pr-cmp col.pr-feat{width:52%}}.pr-cmp thead th{position:sticky;top:60px;z-index:2;background:var(--surface);padding:12px 2px;border-bottom:2px solid var(--cy);text-align:center;vertical-align:bottom}@media (min-width:900px){.pr-cmp thead th{top:72px;padding:16px 8px}}.pr-cmp thead th:first-child{text-align:left;padding-left:0}.pr-pn{display:block;font-family:var(--display);font-weight:700;font-size:15px;line-height:1.2;letter-spacing:-.02em}@media (min-width:900px){.pr-pn{font-size:var(--fs-h3)}}.pr-hp{display:block;margin-top:2px;font-weight:600;font-variant-numeric:tabular-nums lining-nums;color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small)}.pr-hp small{display:block;font-weight:400;font-size:12px;line-height:16px}.pr-cmp th.pr-grp{padding:28px 0 8px;text-align:left}.pr-cmp tbody:first-of-type th.pr-grp{padding-top:20px}.pr-cmp tbody tr:not(:first-child){border-bottom:1px solid var(--line)}.pr-cmp tbody th[scope=row]{text-align:left;font-weight:400;padding:12px 8px 12px 0;vertical-align:middle}@media (min-width:900px){.pr-cmp tbody th[scope=row]{padding:14px 16px 14px 0}}.pr-cmp td{text-align:center;padding:12px 2px;vertical-align:middle}.pr-cmp td b{font-weight:700;font-variant-numeric:tabular-nums lining-nums}.pr-soon{display:block;font-size:12px;line-height:15px;font-weight:600;color:var(--muted)}@media (min-width:900px){.pr-soon{font-size:var(--fs-small);line-height:var(--lh-small)}}.pr-yes,.pr-no{display:inline-block;position:relative;width:20px;height:20px;vertical-align:middle}.pr-yes:before{content:"";position:absolute;left:4px;top:4px;width:12px;height:7px;border-left:2px solid var(--cy);border-bottom:2px solid var(--cy);transform:rotate(-45deg)}.pr-no:before{content:"";position:absolute;left:5px;right:5px;top:9px;height:2px;border-radius:2px;background:var(--line)}.pr-cmp-foot{margin-top:16px}.pr-fit{display:grid;gap:24px}.pr-fit p+p{margin-top:12px}@media (min-width:900px){.pr-fit{grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px}.pr-l{grid-column:1 / span 5}.pr-r{grid-column:7 / span 6;padding-top:6px}}.pr-trust{display:grid;gap:0;margin-top:var(--gap-head)}.pr-trust div{border-top:1px solid var(--line);padding:20px 0}.pr-trust p{margin-top:6px}@media (min-width:900px){.pr-trust{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px}.pr-trust div{padding:24px 0 0}}
