.pricing-hero[data-astro-cid-zatn5lq3]{position:relative;height:580px;overflow:hidden;background:var(--color-accent-5)}.pricing-hero__bg[data-astro-cid-zatn5lq3]{position:absolute;top:0;left:0;width:100%;height:auto;pointer-events:none;user-select:none}.pricing-hero__image-wrap[data-astro-cid-zatn5lq3]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.pricing-hero__image[data-astro-cid-zatn5lq3]{position:absolute;top:-69px;right:0;width:1140px;height:760px;object-fit:cover}.pricing-hero__fade[data-astro-cid-zatn5lq3]{position:absolute;bottom:0;left:0;width:100%;height:507px;background:linear-gradient(360deg,#f2f9fe,#f2f9fe00 61%)}.pricing-hero__container[data-astro-cid-zatn5lq3]{position:relative;z-index:1;max-width:calc(1360px + 2 * var(--section-padding-x));margin:0 auto;padding:0 var(--section-padding-x);height:100%}.pricing-hero__content[data-astro-cid-zatn5lq3]{position:absolute;top:176px;left:var(--section-padding-x);max-width:783px;display:flex;flex-direction:column;gap:var(--spacing-6)}.pricing-hero__title[data-astro-cid-zatn5lq3]{margin:0;font-family:var(--font-heading);font-size:64px;font-weight:500;line-height:72px;letter-spacing:-.02em;color:var(--color-neutral-100)}.pricing-hero__subtitle[data-astro-cid-zatn5lq3]{margin:0;font-family:var(--font-heading);font-size:20px;font-weight:400;line-height:1.219;color:var(--color-neutral-80);max-width:516px}@media(max-width:1279px){.pricing-hero[data-astro-cid-zatn5lq3]{height:462px}.pricing-hero__content[data-astro-cid-zatn5lq3]{top:144px;max-width:553px;gap:16px}.pricing-hero__title[data-astro-cid-zatn5lq3]{font-size:40px;line-height:1.219em;margin-top:24px}.pricing-hero__subtitle[data-astro-cid-zatn5lq3]{font-size:18px;max-width:446px}.pricing-hero__image[data-astro-cid-zatn5lq3]{width:800px;height:533px;top:-30px}}@media(max-width:767px){.pricing-hero[data-astro-cid-zatn5lq3]{height:auto;min-height:auto}.pricing-hero__container[data-astro-cid-zatn5lq3]{height:auto}.pricing-hero__content[data-astro-cid-zatn5lq3]{position:relative;top:auto;left:auto;max-width:100%;padding-top:104px;padding-bottom:280px;gap:16px}.pricing-hero__title[data-astro-cid-zatn5lq3]{font-size:28px;line-height:1.219em;margin-top:16px}.pricing-hero__subtitle[data-astro-cid-zatn5lq3]{font-size:18px;max-width:100%}.pricing-hero__image[data-astro-cid-zatn5lq3]{width:375px;height:280px;top:auto;bottom:0;right:50%;transform:translate(50%)}.pricing-hero__fade[data-astro-cid-zatn5lq3]{height:236px;bottom:0}}[data-pricing-section]{position:relative;background:var(--color-neutral-white);border-radius:16px;overflow:hidden}[data-pricing-section] .pt__bg{position:absolute;top:0;left:50%;transform:translate(-50%);width:1920px;height:auto;pointer-events:none;user-select:none}[data-pricing-section] .pt__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:64px;padding:80px var(--section-padding-x);max-width:calc(1360px + 2 * var(--section-padding-x));margin:0 auto}[data-pricing-section] .pt__info{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-6)}[data-pricing-section] .pt__titles{display:flex;flex-direction:column;align-items:center;gap:4px}[data-pricing-section] .pt__category{font-family:var(--font-heading);font-size:18px;font-weight:500;line-height:1.219;color:var(--color-accent-100);text-align:center}[data-pricing-section] .pt__name{margin:0;font-family:var(--font-heading);font-size:44px;font-weight:500;line-height:1.219;letter-spacing:-.02em;color:var(--color-neutral-100);text-align:center}[data-pricing-section] .pt__desc{margin:0;font-family:var(--font-heading);font-size:18px;font-weight:400;line-height:1.219;color:var(--color-neutral-80);text-align:center;max-width:640px}[data-pricing-section] .pt__desc:empty{display:none}[data-pricing-section] .pt__table-area{display:flex;flex-direction:column;gap:40px}[data-pricing-section] .pt__controls{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4)}[data-pricing-section] .pt__controls-right{display:flex;align-items:center;gap:16px}[data-pricing-section] .pt__pill{position:relative;display:flex;align-items:center;gap:var(--spacing-3);background:var(--color-neutral-white);border-radius:17px;padding:12px 24px;height:56px;box-sizing:border-box;box-shadow:0 4px 30px #bac4d366;cursor:pointer;white-space:nowrap}[data-pricing-section] .pt__pill-label{font-family:var(--font-heading);font-size:16px;font-weight:400;color:var(--color-neutral-80)}[data-pricing-section] .pt__pill-value{display:flex;align-items:center;gap:var(--spacing-2)}[data-pricing-section] .pt__pill-value span{font-family:var(--font-heading);font-size:16px;font-weight:600;color:var(--color-neutral-100)}[data-pricing-section] .pt__flag{font-size:20px;line-height:1}[data-pricing-section] .pt__chevron{color:var(--color-neutral-80);flex-shrink:0;transition:transform .15s ease-out}[data-pricing-section] .pt__pill:has(.pt__dropdown--open) .pt__chevron{transform:rotate(180deg)}[data-pricing-section] .pt__dropdown{position:absolute;top:calc(100% + 8px);left:0;min-width:100%;background:var(--color-neutral-white);border-radius:14px;box-shadow:0 4px 30px #bac4d366;padding:var(--spacing-2);display:none;flex-direction:column;z-index:10}[data-pricing-section] .pt__dropdown--open{display:flex}[data-pricing-section] .pt__dropdown-item{font-family:var(--font-heading);font-size:16px;font-weight:500;color:var(--color-neutral-100);background:transparent;border:none;border-radius:10px;padding:10px 16px;cursor:pointer;text-align:left;white-space:nowrap;transition:background .15s ease-out}[data-pricing-section] .pt__dropdown-item:hover{background:var(--color-accent-5)}[data-pricing-section] .pt__dropdown-item--active{background:var(--color-accent-100);color:var(--color-neutral-white)}[data-pricing-section] .pt__dropdown-item--active:hover{background:var(--color-accent-100)}[data-pricing-section] .pt__toggle{display:flex;gap:4px;background:var(--color-neutral-white);border-radius:18px;padding:var(--spacing-2);box-shadow:0 4px 30px #bac4d366}[data-pricing-section] .pt__toggle-btn{font-family:var(--font-heading);font-size:16px;font-weight:600;color:var(--color-neutral-100);background:transparent;border:none;border-radius:13px;padding:12px 24px;cursor:pointer;transition:all .15s ease-out;white-space:nowrap}[data-pricing-section] .pt__toggle-btn--active{background:var(--color-accent-100);color:var(--color-neutral-white)}[data-pricing-section] .pt__toggle-btn:hover:not(.pt__toggle-btn--active){background:var(--color-accent-5)}[data-pricing-section] .pt__table{display:flex;flex-direction:column;gap:var(--spacing-3)}[data-pricing-section] .pt__header{display:grid;grid-template-columns:var(--grid, repeat(6, 1fr));padding:0 48px;margin-bottom:var(--spacing-2)}[data-pricing-section] .pt__hcell{font-family:var(--font-heading);font-size:13px;font-weight:500;color:var(--color-neutral-80);text-transform:uppercase;letter-spacing:-.02em}[data-pricing-section] .pt__rows{display:flex;flex-direction:column;gap:12px}[data-pricing-section] .pt__row{display:grid;grid-template-columns:var(--grid, repeat(6, 1fr));align-items:center;padding:0 48px;min-height:60px;background:var(--color-neutral-white);border-radius:14px;box-shadow:0 4px 30px #bac4d366}[data-pricing-section] .pt__card{display:grid;grid-template-columns:var(--grid, repeat(4, 1fr));align-items:start;padding:24px 48px;background:var(--color-neutral-white);border-radius:14px;box-shadow:0 4px 30px #bac4d366}[data-pricing-section] .pt__cell{font-family:var(--font-heading);font-size:18px;font-weight:500;color:var(--color-neutral-100);letter-spacing:-.02em}[data-pricing-section] .pt__cell--name{color:var(--color-accent-100)}[data-pricing-section] .pt__cell--price{text-align:right}[data-pricing-section] .pt__cell--desc{font-size:14px;font-weight:400;color:var(--color-neutral-80);line-height:1.5}[data-pricing-section] .pt__cell--iops{font-size:14px;font-weight:500;color:var(--color-neutral-80)}[data-pricing-section] .pt__price-val{color:var(--color-neutral-100)}[data-pricing-section] .pt__price-unit{color:var(--color-neutral-80);font-weight:400}[data-pricing-section] .pt__price-accent{color:var(--color-accent-100);font-weight:600}[data-pricing-section] .pt__tooltip{display:flex;align-items:center;gap:var(--spacing-2);background:var(--color-neutral-white);border-radius:12px;padding:var(--spacing-4);box-shadow:0 4px 30px #bac4d366;max-width:600px}[data-pricing-section] .pt__tooltip-icon{flex-shrink:0}[data-pricing-section] .pt__tooltip-text{font-family:var(--font-heading);font-size:16px;font-weight:400;color:var(--color-neutral-100)}@media(max-width:1279px){[data-pricing-section] .pt__inner{padding:56px 80px;gap:48px}[data-pricing-section] .pt__info{gap:16px}[data-pricing-section] .pt__category{font-size:16px}[data-pricing-section] .pt__name{font-size:30px}[data-pricing-section] .pt__desc{font-size:16px}[data-pricing-section] .pt__controls,[data-pricing-section] .pt__controls-right{flex-wrap:wrap}[data-pricing-section] .pt__pill{height:48px;border-radius:14px;padding:12px 16px}[data-pricing-section] .pt__pill-label,[data-pricing-section] .pt__pill-value span{font-size:15px}[data-pricing-section] .pt__toggle{border-radius:16px}[data-pricing-section] .pt__toggle-btn{height:44px;border-radius:12px;padding:12px 16px;font-size:14px;font-weight:500}[data-pricing-section] .pt__row,[data-pricing-section] .pt__card{padding:16px;border-radius:10px}[data-pricing-section] .pt__header{padding:0 16px}[data-pricing-section] .pt__cell{font-size:16px}[data-pricing-section] .pt__tooltip{border-radius:14px}[data-pricing-section] .pt__tooltip-text{font-size:15px}}@media(max-width:767px){[data-pricing-section]{border-radius:0}[data-pricing-section] .pt__inner{padding:48px 16px;gap:32px}[data-pricing-section] .pt__info{gap:16px}[data-pricing-section] .pt__titles{gap:8px}[data-pricing-section] .pt__category{font-size:13px;text-align:left}[data-pricing-section] .pt__name{font-size:24px;text-align:left}[data-pricing-section] .pt__desc{font-size:16px;text-align:left}[data-pricing-section] .pt__info{align-items:flex-start}[data-pricing-section] .pt__controls{flex-direction:column;align-items:stretch}[data-pricing-section] .pt__controls-right{flex-direction:column;align-items:flex-start}[data-pricing-section] .pt__pill{justify-content:space-between;border-radius:12px;padding:8px 16px;height:44px}[data-pricing-section] .pt__pill-label,[data-pricing-section] .pt__pill-value span{font-size:15px}[data-pricing-section] .pt__table-area{gap:24px}[data-pricing-section] .pt__toggle{border-radius:10px}[data-pricing-section] .pt__toggle-btn{border-radius:10px;padding:12px;height:40px;box-sizing:border-box}[data-pricing-section] .pt__header{grid-template-columns:repeat(3,1fr)!important;padding:0 16px}[data-pricing-section] .pt__hcell:nth-child(n+4){display:none}[data-pricing-section] .pt__row{grid-template-columns:repeat(3,1fr)!important;padding:16px;min-height:auto;border-radius:10px}[data-pricing-section] .pt__card{grid-template-columns:1fr!important;padding:16px}[data-pricing-section] .pt__cell{font-size:16px;font-weight:500}[data-pricing-section] .pt__cell--price{grid-column:1 / -1;text-align:left;padding-top:var(--spacing-2);border-top:1px solid var(--color-neutral-15);margin-top:var(--spacing-1)}[data-pricing-section] .pt__tooltip{max-width:100%;border-radius:10px}[data-pricing-section] .pt__tooltip-text{font-size:15px}}.main[data-astro-cid-ltwdotms]{background:var(--bg-main)}
