.plans-section{--plans-sticky-top: calc(var(--payamava-header-height, 88px) + var(--payamava-admin-offset, 0px) + 12px);padding-block:var(--plans-padding-top-mobile, 64px) var(--plans-padding-bottom-mobile, 0px)}.plans-section .plans-heading{margin-block-end:40px}.plans-section .plans-stage:focus-visible{outline:2px solid #ff9202;outline-offset:-2px}.plans-section .plans-panels{display:grid;gap:48px}.plans-section .plans-panel{display:grid;grid-template-rows:auto 1fr;gap:24px;min-width:0;align-items:start}.plans-section .plans-media{display:grid;place-items:center;width:min(100%,358px);aspect-ratio:1;margin-inline:auto;overflow:hidden;border-radius:24px;background:linear-gradient(135deg, #eceff3, #e0e5eb)}.plans-section .plans-picture,.plans-section .plans-picture img{display:block;width:100%;height:100%;object-fit:contain}.plans-section .plans-picture[hidden]{display:none}.plans-section .plans-placeholder{font-size:80px;line-height:1;color:#aab2bf;font-weight:400}.plans-section .plans-title{margin:0 0 16px;font-size:20px;line-height:30px;font-weight:700}.plans-section .plans-details{display:grid;gap:12px;margin:0;font-size:14px;line-height:21px}.plans-section .plans-detail{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.plans-section .plans-detail dt{min-width:0}.plans-section .plans-detail dd{margin:0;max-width:45%;flex:none;text-align:end;overflow-wrap:anywhere}.plans-section.is-enhanced .plans-track{height:var(--plans-track-height)}.plans-section.is-enhanced .plans-stage{position:sticky;top:var(--plans-sticky-top)}.plans-section.is-enhanced .plans-panels{gap:0}.plans-section.is-enhanced .plans-panel{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .35s ease,transform .45s cubic-bezier(0.16, 1, 0.3, 1),visibility 0s linear .35s}.plans-section.is-enhanced .plans-panel.is-active{opacity:1;visibility:visible;transform:none;transition-delay:0s}.plans-section.is-enhanced .plans-media{width:min(100%,var(--plans-media-limit, 358px))}.plans-section.is-enhanced.is-mobile-scroll .plans-stage{height:var(--plans-stage-height);display:flex;flex-direction:column}.plans-section.is-enhanced.is-mobile-scroll .plans-heading{flex:none}.plans-section.is-enhanced.is-mobile-scroll .plans-panels{flex:1;min-height:0;overflow:clip;align-items:start}.plans-section.is-enhanced.is-mobile-scroll .plans-panel{transform:translateY(calc(var(--plan-scroll-y, 0px) * -1));transition:opacity .35s ease,visibility 0s linear .35s}.plans-section.is-enhanced.is-mobile-scroll .plans-panel.is-active{transition-delay:0s}@media(min-width: 1280px){.plans-section{padding-block:var(--plans-padding-top, 160px) var(--plans-padding-bottom, 0px)}.plans-section .plans-panel{grid-template-columns:minmax(0, 670fr) minmax(0, 650fr);grid-template-rows:1fr;gap:40px;align-items:center}.plans-section .plans-media{width:100%;max-width:670px}.plans-section.is-enhanced .plans-media{width:min(100%,var(--plans-media-limit, 670px))}.plans-section .plans-title{font-size:28px;line-height:42px;margin-block-end:24px}.plans-section .plans-details{font-size:20px;line-height:30px;gap:20px}}@media(prefers-reduced-motion: reduce){.plans-section .plans-panel{transition:none}}