@media (min-width:1280px){.tariffs-grid{--half:min(760px, 50vw - 32px);margin-inline:calc(50% - var(--half))}}.tariff-box{background:var(--white);font-family:var(--font-onest),var(--font-inter),sans-serif;transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out),border-color .35s var(--ease-out);border:1px solid #10182814;border-radius:28px;flex-direction:column;padding:28px 24px;font-size:13px;display:flex;position:relative;box-shadow:0 1px 2px #1018280a,0 18px 40px -26px #10182838}.tariff-box:hover{border-color:color-mix(in srgb, var(--primary) 30%, transparent);box-shadow:0 1px 2px #1018280a,0 30px 60px -28px color-mix(in srgb, var(--primary) 45%, transparent);transform:translateY(-6px)}.tariff-box--professional{background:linear-gradient(var(--white), var(--white)) padding-box,linear-gradient(135deg, var(--logo-from,var(--primary)), var(--logo-to,var(--primary))) border-box;box-shadow:0 1px 2px #1018280a,0 24px 50px -26px color-mix(in srgb, var(--primary) 50%, transparent);border:1.5px solid #0000}.tariff-box--professional:hover{border-color:#0000}.tariff-box--corporation{background:radial-gradient(120% 60% at 100% 0%, color-mix(in srgb, var(--primary) 22%, transparent), transparent 60%),var(--corporation-bg);color:#fff;--gray-500:#999ea7;border-color:#ffffff0f}.tariff-box--corporation:hover{border-color:#ffffff29}.tariff-box__icon{place-items:center;width:64px;height:64px;display:grid;position:relative}.tariff-box__icon:before{content:"";background:color-mix(in srgb, var(--primary) 30%, transparent);filter:blur(14px);opacity:.55;transition:opacity .35s var(--ease-out);border-radius:50%;position:absolute;inset:14px 8px 2px}.tariff-box__icon img{object-fit:contain;filter:drop-shadow(0 8px 10px #10182829);width:60px;height:60px;transition:transform .45s var(--ease-pop,var(--ease-out));position:relative}.tariff-box:hover .tariff-box__icon:before{opacity:.9}.tariff-box:hover .tariff-box__icon img{transform:translateY(-4px)rotate(-6deg)scale(1.06)}.tariff-box .button{border-radius:100px;height:48px;font-weight:600}.tariff-box__badge{color:var(--white);white-space:nowrap;border:0;border-radius:100px;padding:5px 14px;font-size:12.5px;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 12px #10182824}.tariff-box__badge--brand{background:linear-gradient(90deg, var(--logo-from,var(--primary)), var(--logo-to,var(--primary)))}.tariff-box__name{letter-spacing:-.02em;margin:14px 0 4px;font-family:inherit;font-size:22px;font-weight:600}.tariff-box__description{min-height:4.35em;color:var(--gray-500);font-size:13px;line-height:1.45}.tariff-box__price{margin:16px 0 0}.tariff-box__price span{letter-spacing:-.03em;font-family:inherit;font-size:36px;font-weight:600}.tariff-box__price small{color:var(--gray-500);font-size:13px;font-weight:400}.tariff-box__per-year{color:var(--gray-500);margin-bottom:16px;font-size:13px}.tariff-box__advantages{flex-direction:column;gap:12px;display:flex}.tariff-box__inherit{color:inherit;background:#10b9811f;border-radius:12px;gap:10px;margin:16px 0;padding:10px;font-size:13px;line-height:1.35}.tariff-box__inherit b{font-weight:700}.tariff-box__inherit .tariff-box__check{color:#fff;background:#10b981;border-radius:6px;width:22px;min-width:22px;height:22px}.tariff-box__inherit .tariff-box__check svg{stroke-width:3px;width:16px;height:16px}.tariff-box__check{color:#10b981;background:#1fb46b24;border-radius:4px;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;display:flex}.tariff-box__check svg{width:14px;height:14px}.tariff-box--current{border-color:var(--success)!important;box-shadow:0px 0px 0px 2px color-mix(in srgb, var(--success) 20%, transparent),0px 0px 15px color-mix(in srgb, var(--success) 20%, transparent)!important}.tariff-box--current .tariff-box__badge{background:var(--success);color:var(--white)}.tariff-box__advantages{flex-direction:column;gap:16px;margin-top:12px;display:flex}.tariff-box__advantages-item{align-items:center;gap:12px;display:flex}.tariff-box__advantages-item .icon{width:20px;min-width:20px;height:20px}.tariff-box__advantages-item--disabled{opacity:.5}
.tab-switch{background:var(--gray-200);border-radius:50px;max-width:max-content;padding:4px;position:relative}.tab-switch__item{z-index:2;height:35px;color:var(--gray-500);cursor:pointer;padding:0 20px;font-weight:500;transition:all .2s;position:relative}.tab-switch__item--active{color:var(--gray-900)}.tab-switch__indicator{background:var(--white);z-index:1;border-radius:35px;min-width:35px;height:calc(100% - 8px);transition:all .2s;display:block;position:absolute;top:4px;box-shadow:0 2px 2px #0000000d,0 2px 5px #0000001a}
