.wh-dedicated-tariffs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.wh-dedicated-tariffs .wh-tariff-card{min-width:0;padding:24px 20px;border-radius:6px;display:flex;flex-direction:column;align-items:stretch}.wh-dedicated-tariffs .wh-tariff-card h3{font-size:27px;line-height:1.3;margin:12px 0}.wh-dedicated-tariffs .wh-tariff-card h3 small{display:block;font-size:13px;font-weight:400}.wh-dedicated-tariffs .wh-tariff-card p{font-size:14px;line-height:1.6}.wh-dedicated-tariffs .wh-tariff-card ul{font-size:13px;line-height:1.65;padding-left:18px;margin:22px 0 0}.wh-dedicated-tariffs .wh-tariff-card li{margin-bottom:9px}.wh-dedicated-tariffs .wh-tariff-card form{margin:0}.wh-dedicated-tariffs .wh-button{width:100%;min-height:44px;font-size:14px;white-space:normal}.wh-tariff-allowance{font-weight:700;min-height:44px}.wh-dedicated-tariffs .wh-tariff-card>p:not(.wh-kicker):not(.wh-tariff-allowance){min-height:100px}.wh-periods{display:flex;gap:4px;width:fit-content;max-width:100%;padding:4px;background:#e8f3f0;border:1px solid #cddfdb;border-radius:6px;margin:0 auto 28px}.wh-periods a{padding:10px 23px;border-radius:4px;color:#244c4b;text-decoration:none;font-size:14px;font-weight:600}.wh-periods a[aria-current]{background:#007f7b;color:#fff}.wh-periods a:focus-visible{outline:2px solid #008d89;outline-offset:2px}.wh-tariff-note{font-size:13px;line-height:1.7;max-width:900px;margin:24px auto 0;color:#536a70}.wh-workspace-main .wh-tariff-section{padding:30px 0}.wh-workspace-main .wh-tariff-section .wh-shell{padding:0;width:100%}.wh-workspace-main .wh-dedicated-tariffs{grid-template-columns:repeat(2,minmax(0,1fr))}.wh-subscription-status{display:flex;gap:24px;flex-wrap:wrap;padding:20px 0;border-block:1px solid #d8e4e2;margin-bottom:22px}.wh-subscription-status p{margin:4px 0}.wh-subscription-status strong{font-size:22px;color:#007f7b}.wh-tariff-card[data-chosen]{outline:3px solid #00a99d;outline-offset:3px}
@media(max-width:1000px){.wh-dedicated-tariffs{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.wh-dedicated-tariffs,.wh-workspace-main .wh-dedicated-tariffs{grid-template-columns:minmax(0,1fr)}.wh-dedicated-tariffs .wh-tariff-card>p:not(.wh-kicker):not(.wh-tariff-allowance),.wh-tariff-allowance{min-height:0}.wh-periods a{padding:10px 18px}}
.wh-dedicated-tariffs .wh-tariff-card h3{min-height:64px}.wh-dedicated-tariffs .wh-tariff-card>.wh-button{margin-top:0}
