.is-marketing .pricing-monthly-custom .pricing-pack-section .price .amount.amount-trial{font-size:1rem;line-height:1.4}.is-marketing .amount-trial .trial-badge{display:inline-block;padding:10px 14px;border:1px solid var(--m-line);border-radius:8px;background:var(--m-mint);color:var(--m-ink);font-weight:600}.is-marketing .pricing-hero-monthly{text-align:left}.is-marketing .pricing-hero-monthly .section-header,.is-marketing .pricing-hero-monthly .section-header p{margin-inline:0}.is-marketing .pricing-monthly-custom .pricing-pack-section .pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.is-marketing .pricing-monthly-custom .pricing-pack-section .price{min-height:570px;min-width:0;padding:24px;display:flex;flex-direction:column;box-shadow:none}.is-marketing .pricing-monthly-custom .pricing-pack-section .price.featured{transform:none;border-color:var(--m-ember-dark);background:color-mix(in srgb,var(--m-mint) 24%,var(--m-paper-bright))}.is-marketing .pricing-monthly-custom .price-head{flex-wrap:wrap;gap:8px}.is-marketing .pricing-monthly-custom .pricing-pack-section .price h2{margin-top:22px}.is-marketing .pricing-monthly-custom .pricing-pack-section .price .amount{min-height:68px;font-size:clamp(1.8rem,2.5vw,2.5rem);display:flex;flex-wrap:wrap;align-content:center;align-items:baseline;gap:4px 7px}.is-marketing .pricing-monthly-custom .price .amount small{font-size:.85rem;font-weight:500;white-space:nowrap}.is-marketing .pricing-monthly-custom .pricing-pack-section .price .tag{min-height:132px;margin-top:12px;font-size:.9rem}.is-marketing .pricing-monthly-custom .pricing-pack-section .price .button{margin-top:auto;padding-inline:12px;font-size:.85rem;white-space:normal}.is-marketing .pricing-monthly-custom .price.featured .price-head>span{color:var(--m-ember-dark)}.is-marketing .pricing-monthly-custom .pricing-pack-section .pricing-custom-plan{background:#edf2ef}.is-marketing .pricing-monthly-custom .pricing-pack-section .pricing-custom-plan .amount{font-size:1.55rem;line-height:1.25}.is-marketing .pricing-monthly-custom .pricing-comparison-section{padding-top:32px}.is-marketing .pricing-comparison-disclosure{border-block:1px solid var(--m-line)}.is-marketing .pricing-comparison-disclosure summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 0;cursor:pointer;list-style:none}.is-marketing .pricing-comparison-disclosure summary::-webkit-details-marker{display:none}.is-marketing .pricing-comparison-disclosure summary h2{margin:0;font-size:1.4rem}.is-marketing .pricing-comparison-disclosure summary>span{font-size:1.6rem}.is-marketing .pricing-comparison-disclosure[open] summary>span{transform:rotate(45deg)}.is-marketing .pricing-comparison-disclosure>p{margin:0}.is-marketing .pricing-comparison-disclosure .pricing-comparison-frame{margin:24px 0}.is-marketing .pricing-monthly-custom .pricing-comparison-table thead th:first-child{width:24%}.is-marketing .pricing-monthly-custom .pricing-comparison-table td,.is-marketing .pricing-monthly-custom .pricing-comparison-table th{padding-inline:16px;overflow-wrap:anywhere}@media (max-width:1100px) and (min-width:1024px){.is-marketing .pricing-monthly-custom .pricing-pack-section .price{padding:18px}.is-marketing .pricing-monthly-custom .price-head{font-size:.6rem}}@media (max-width:1023px){.is-marketing .pricing-monthly-custom .pricing-pack-section .pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.is-marketing .pricing-monthly-custom .pricing-pack-section .price .tag{min-height:100px}}@media (max-width:639px){.is-marketing .pricing-monthly-custom .pricing-pack-section .pricing-grid{grid-template-columns:minmax(0,1fr)}.is-marketing .pricing-monthly-custom .pricing-pack-section .price,.is-marketing .pricing-monthly-custom .pricing-pack-section .price .tag{min-height:0}}