@property --divider-effect-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --divider-effect-opacity{syntax:"<number>";inherits:false;initial-value:.25}@property --divider-effect-size{syntax:"<length>";inherits:false;initial-value:1px}@property --divider-effect-length{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --glass-effect-blur{syntax:"<length>";inherits:false;initial-value:1em}@property --glass-effect-light-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-light-power{syntax:"<number>";inherits:false;initial-value:.4}@property --glass-effect-light-rotation{syntax:"<angle>";inherits:false;initial-value:210deg}@property --glass-effect-dark-color{syntax:"<color>";inherits:false;initial-value:#0000}@property --glass-effect-dark-power{syntax:"<number>";inherits:false;initial-value:0}.planCardWrapper{flex:none;width:fit-content;min-width:0;height:100%}.planCard{flex-direction:column;width:280px;max-width:100%;height:auto;transition:transform .3s,filter .3s;display:flex}.planCard .contentWrapper{gap:var(--spacing-xs);flex-direction:column;display:flex}.planCard .cardHeader{padding-bottom:var(--spacing-xs);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.planCard .cardHeader:after{--divider-effect-color:var(--text);--divider-effect-opacity:.1;--divider-effect-size:1px;--divider-effect-length:calc(100% - 1px);content:"";opacity:var(--divider-effect-opacity);will-change:opacity,transform,width,height,background;width:var(--divider-effect-length);height:var(--divider-effect-size);background:linear-gradient(90deg,transparent 0%,var(--divider-effect-color)19.71%,var(--divider-effect-color)79.59%,transparent 100%);transition:--divider-effect-color .24s,--divider-effect-opacity .24s,--divider-effect-size .24s,--divider-effect-length .24s,opacity .24s,transform .24s,width .24s,height .24s,background .24s,background-image .24s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.planCard .cardHeader .planIcon{height:5.5em;transition:transform .3s var(--springEase),opacity .3s ease;justify-content:center;align-items:center;display:flex}.planCard .cardHeader .planName{font-size:var(--font-lg);color:var(--text);margin-bottom:-.1em;font-weight:500;line-height:100%}.planCard .cardHeader .planFa{line-height:100%;font-size:var(--font-lg)!important;font-weight:400!important}.planCard .cardHeader .amountDisplayContainer{transition:transform .3s var(--springEase),opacity .3s ease}.planCard .cardHeader .planPrice{flex-direction:column;justify-content:center;align-items:center;display:flex}.planCard .cardHeader .planPrice .planPriceSkeleton{--skeleton-width:6.5em;--skeleton-height:1.45em;margin-block:.1em}.planCard .cardHeader .planPrice .subtitle{font-size:var(--font-sm);color:color-mix(in srgb,var(--text)100%,transparent);transition:transform .6s var(--springEase),opacity .2s ease;font-weight:100}.planCard .cardFeatures{gap:var(--spacing-xs);flex-direction:column;flex-grow:1;display:flex}.planCard .cardFeatures .featureItem{align-items:flex-start;gap:var(--spacing-xs);font-size:var(--font-sm);color:color-mix(in srgb,var(--text)90%,transparent);display:flex;position:relative}.planCard .cardFeatures .featureItem .icon{color:var(--primary);flex-shrink:0;margin-top:.2em}.planCard .cardFeatures .featureItem .featureText{color:var(--text);font-weight:200;line-height:1.3}.planCard .cardFeatures .featureItem.featureItemSkeleton{align-items:center;width:100%;min-width:0}.planCard .cardFeatures .featureItem.featureItemSkeleton .featureSkeletonIcon{--skeleton-size:1.2em;--skeleton-stroke:.08em;flex:0 0 var(--skeleton-size)}.planCard .cardFeatures .featureItem.featureItemSkeleton .featureTextSkeleton{--skeleton-width:78%;--skeleton-height:.78em;flex:0 auto}.planCard .cardFeatures .featureItem.featureItemSkeleton:nth-child(3n+2) .featureTextSkeleton{--skeleton-width:62%}.planCard .cardFeatures .featureItem.featureItemSkeleton:nth-child(3n) .featureTextSkeleton{--skeleton-width:70%}.planCard .cardFeatures .featureItem.disabled .featureText{opacity:.6;position:relative}.planCard .cardFeatures .featureItem.disabled .featureText:after{content:"";background-color:var(--text);opacity:.4;width:100%;height:1px;position:absolute;bottom:50%;right:0;transform:translateY(50%)rotate(-2deg)}.planCard .cardFeatures .featureItem.moreInfo{cursor:pointer;opacity:.8;transition:color .2s}.planCard .cardFeatures .featureItem.moreInfo .featureText{color:var(--text);transform-origin:100%;transition:all .1s ease,scale .3s var(--springEase);font-weight:200;line-height:1.3}.planCard .cardFeatures .featureItem.moreInfo:hover .featureText{opacity:1;color:color-mix(in srgb,var(--primary)60%,var(--text));scale:1.02}.planCard .cardFooter{align-items:center;gap:var(--spacing-xs);flex-direction:column;margin-top:auto;display:flex}.planCard .cardFooter .actionBtn{--surfaceSize:2.5em;width:100%;padding:var(--spacing-sm)var(--spacing-md);font-size:1em}.planCard.isLoading{pointer-events:none}.planCard.isLoading .cardFeatures.isLoading{min-height:9rem}.planCard.isLoading .actionBtn:disabled{cursor:default;opacity:1!important;scale:1!important}.planCard.isDowngrade .actionBtn{cursor:not-allowed;opacity:.6}.plansSlider .planCard.planCard--landing{width:100%;min-width:0;height:100%;font-size:clamp(.78rem,1vw,.92rem)}.plansSlider .planCard.planCard--landing>.contentWrapper{gap:.45rem;width:100%;min-width:0;height:100%;padding:clamp(.65rem,1.2vw,.9rem)!important}.plansSlider .planCard.planCard--landing .cardHeader{padding-bottom:.55rem}.plansSlider .planCard.planCard--landing .cardHeader .planIcon{height:4.2em;font-size:.78em}.plansSlider .planCard.planCard--landing .cardHeader .planName{margin-bottom:0;font-size:clamp(.95rem,1.25vw,1.08rem)}.plansSlider .planCard.planCard--landing .cardHeader .planFa{font-size:clamp(.9rem,1.15vw,1rem)!important}.plansSlider .planCard.planCard--landing .cardHeader .planPrice .subtitle{font-size:.76rem}.plansSlider .planCard.planCard--landing .cardFeatures{gap:.42rem}.plansSlider .planCard.planCard--landing .cardFeatures .featureItem{align-items:center;gap:.4rem;min-width:0;font-size:.78rem}.plansSlider .planCard.planCard--landing .cardFeatures .featureItem .icon{justify-content:center;align-items:center;width:1em;height:1em;margin-top:0;display:inline-flex}.plansSlider .planCard.planCard--landing .cardFeatures .featureItem .featureText{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:100%;line-height:1.2;overflow:hidden}.plansSlider .planCard.planCard--landing .cardFeatures .featureItem.moreInfo{margin-top:.1rem}.plansSlider .planCard.planCard--landing .cardFeatures .featureItem.moreInfo .featureText{text-overflow:clip;overflow:visible}.plansSlider .planCard.planCard--landing .cardFeatures .featureItem:nth-child(n+5):not(.moreInfo){display:none}.plansSlider .planCard.planCard--landing .cardFooter{margin-top:auto}.plansSlider .planCard.planCard--landing:hover{transform:translateY(-3px)}.plansSlider .planCard.planCard--landing:hover .planIcon{transform:translateY(1%)scale(1.05)}.plansSlider .planCard.planCard--landing:hover .amountDisplayContainer{transform:translateY(8%)scale(1.05)}.planCard.planCard--landing .cardFeatures.isLoading{min-height:6.25rem}.planCard.planCard--landing:hover{filter:brightness(1.05);transform:translateY(-5px)}.planCard.planCard--landing:hover .planIcon{transform:translateY(2%)scale(1.1)}.planCard.planCard--landing:hover .amountDisplayContainer{transform:translateY(15%)scale(1.1)}.planCard.planCard--landing:hover .subtitle{opacity:0;transform:translateY(-100%)scale(.7)}.planCard.planCard--dashboard{width:fit-content;max-width:100%;height:auto;min-height:0;display:block;position:relative;overflow:visible}.planCard.planCard--dashboard>.contentWrapper{direction:rtl;grid-template:"header features"minmax(0,1fr)"header footer"/14em max-content;justify-content:start;align-items:stretch;gap:0;width:fit-content;max-width:100%;height:auto;min-height:0;padding:0!important;display:grid!important}.planCard.planCard--dashboard:hover{transform:translateY(-3px)}.planCard.planCard--dashboard:hover .planIcon,.planCard.planCard--dashboard:hover .amountDisplayContainer{transform:none!important}.planCard.planCard--dashboard:hover .subtitle{opacity:1!important;transform:none!important}.planCard.planCard--dashboard .cardHeader{z-index:2;grid-area:header;justify-content:center;min-width:0;height:100%;padding-block:.75rem;padding-inline:1rem}.planCard.planCard--dashboard .cardHeader:after{--divider-effect-color:var(--text);--divider-effect-opacity:0;--divider-effect-size:1px;--divider-effect-length:calc(100% - 1px);content:"";opacity:var(--divider-effect-opacity);will-change:opacity,transform,width,height,background;width:var(--divider-effect-length);height:var(--divider-effect-size);background:linear-gradient(90deg,transparent 0%,var(--divider-effect-color)19.71%,var(--divider-effect-color)79.59%,transparent 100%);content:"";background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--primary)45%,transparent),transparent);opacity:.65;width:1px;height:auto;transition:--divider-effect-color .24s,--divider-effect-opacity .24s,--divider-effect-size .24s,--divider-effect-length .24s,opacity .24s,transform .24s,width .24s,height .24s,background .24s,background-image .24s;position:absolute;top:16%;bottom:16%;left:0;transform:none}.planCard.planCard--dashboard .cardHeader .planIcon,.planCard.planCard--dashboard .cardHeader .amountDisplayContainer,.planCard.planCard--dashboard .cardHeader .planPrice .subtitle{opacity:1!important;transform:none!important}.planCard.planCard--dashboard .cardHeader .planIcon{margin:0}.planCard.planCard--dashboard .cardHeader .amountDisplayContainer{margin-top:0}.planCard.planCard--dashboard .cardFeatures{z-index:1;width:fit-content;min-width:max-content;max-width:100%;height:auto;min-height:0;padding:var(--spacing-sm);padding-top:var(--spacing-md);grid-area:features;grid-template-columns:repeat(2,max-content);place-content:start;gap:.42rem 1.25rem;padding-bottom:0;overflow:visible;display:grid!important}.planCard.planCard--dashboard .cardFeatures.isLoading{width:22rem;min-width:22rem;min-height:8rem}.planCard.planCard--dashboard .cardFeatures .featureItem.featureItemSkeleton{width:9.5rem;min-width:9.5rem}.planCard.planCard--dashboard .cardFeatures .featureItem.featureItemSkeleton .featureTextSkeleton{--skeleton-width:7.5rem}.planCard.planCard--dashboard .cardFeatures .featureItem.featureItemSkeleton:nth-child(3n+2) .featureTextSkeleton{--skeleton-width:6rem}.planCard.planCard--dashboard .cardFeatures .featureItem.featureItemSkeleton:nth-child(3n) .featureTextSkeleton{--skeleton-width:6.75rem}.planCard.planCard--dashboard .cardFeatures .featureItem{justify-content:flex-start;width:fit-content;min-width:max-content}.planCard.planCard--dashboard .cardFeatures .featureItem .icon{justify-content:center;align-items:center;width:1.2em;height:1.2em;display:inline-flex}.planCard.planCard--dashboard .cardFeatures .featureItem .featureText{width:fit-content;min-width:0;max-width:none;color:var(--text);white-space:nowrap;text-overflow:clip;font-weight:200;line-height:1.3;overflow:visible}.planCard.planCard--dashboard .cardFeatures .moreInfo{width:fit-content}.planCard.planCard--dashboard .cardFooter{z-index:2;width:100%;min-width:0;height:auto;padding:var(--spacing-lg);flex-direction:row;grid-area:footer;justify-content:flex-end;align-items:center;margin:0;padding-top:0}.planCard.planCard--dashboard .cardFooter .actionBtn{--surfaceSize:2.3em;white-space:nowrap;width:auto;min-width:112px;max-width:150px;min-height:2rem;padding:.45rem 1.15rem;font-size:clamp(.68rem,.78vw,.82rem)}.planCard.planCard--compact{width:100%;max-width:100%;display:block}.planCard.planCard--compact>.contentWrapper{direction:rtl;grid-template-columns:10.5rem minmax(0,1fr);grid-template-areas:"header features";align-items:stretch;gap:0;padding:0!important;display:grid!important}.planCard.planCard--compact .cardHeader{grid-area:header;justify-content:center;min-width:0;padding:.75rem .85rem}.planCard.planCard--compact .cardHeader:after{--divider-effect-color:var(--text);--divider-effect-opacity:0;--divider-effect-size:1px;--divider-effect-length:calc(100% - 1px);content:"";opacity:var(--divider-effect-opacity);will-change:opacity,transform,width,height,background;width:var(--divider-effect-length);height:var(--divider-effect-size);background:linear-gradient(90deg,transparent 0%,var(--divider-effect-color)19.71%,var(--divider-effect-color)79.59%,transparent 100%);content:"";background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--primary)35%,transparent),transparent);opacity:.6;width:1px;transition:--divider-effect-color .24s,--divider-effect-opacity .24s,--divider-effect-size .24s,--divider-effect-length .24s,opacity .24s,transform .24s,width .24s,height .24s,background .24s,background-image .24s;position:absolute;top:18%;bottom:18%;left:0;transform:translate(-50%)}.planCard.planCard--compact .cardHeader .planIcon{height:3.4rem}.planCard.planCard--compact .cardHeader .planName{font-size:.98rem}.planCard.planCard--compact .cardHeader .planFa{font-size:.9rem!important}.planCard.planCard--compact .cardHeader .planPrice .subtitle{opacity:.8;font-size:.72rem}.planCard.planCard--compact .cardFeatures{flex-direction:column;grid-area:features;justify-content:center;align-items:flex-start;gap:.45rem;padding:.8rem .9rem;display:flex!important}.planCard.planCard--compact .cardFeatures.isLoading{min-height:5.5rem}.planCard.planCard--compact .cardFeatures .featureItemSkeleton .featureTextSkeleton{--skeleton-width:72%;--skeleton-height:.7em}.planCard.planCard--compact .cardFeatures .featureItem{align-items:center;gap:.38rem;width:100%;min-width:0;font-size:.78rem}.planCard.planCard--compact .cardFeatures .featureItem .icon{justify-content:center;align-items:center;width:1em;height:1em;margin-top:0;display:inline-flex}.planCard.planCard--compact .cardFeatures .featureItem .featureText{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:300;line-height:1.2;overflow:hidden}.planCard.planCard--compact .cardFooter{display:none}.planCard.planCard--compact:hover{filter:none;transform:none}.planCard.planCard--plans{flex-direction:column;width:100%;height:100%;display:flex}.planCard.planCard--plans .cardHeader{flex:1}.planCard.planCard--plans .cardFooter{margin-top:var(--spacing-xs)}.planCard.planCard--plans:hover{filter:brightness(1.05);transform:translateY(-5px)}.planCard.planCard--plans:hover .planIcon{transform:translateY(2%)scale(1.1)}.planCard.planCard--plans:hover .amountDisplayContainer{transform:translateY(15%)scale(1.1)}.planCard.planCard--plans:hover .subtitle{opacity:0;transform:translateY(-100%)scale(.7)}@media (width<=37.5em){.plansSlider .planCard.planCard--landing{font-size:.9em}.plansSlider .planCard.planCard--landing>.contentWrapper{gap:var(--spacing-xs);padding:var(--spacing-sm)!important}.plansSlider .planCard.planCard--landing .cardHeader{padding-bottom:var(--spacing-xs)}.plansSlider .planCard.planCard--landing .cardHeader .planIcon{height:4.5em;font-size:.9em}.plansSlider .planCard.planCard--landing .cardHeader .planName{font-size:var(--font-md)}.plansSlider .planCard.planCard--landing .cardHeader .planFa{font-size:var(--font-sm)!important}.plansSlider .planCard.planCard--landing .cardHeader .planPrice .subtitle{font-size:var(--font-xs)}.plansSlider .planCard.planCard--landing .cardFeatures{gap:var(--spacing-2xs)}.plansSlider .planCard.planCard--landing .cardFeatures .featureItem{gap:var(--spacing-2xs);font-size:var(--font-xs)}.plansSlider .planCard.planCard--landing .cardFeatures .featureItem .icon{margin-top:.1em}.plansSlider .planCard.planCard--landing .cardFooter .actionBtn{font-size:var(--font-xs);padding:.5em;--surfaceSize:2.7em!important}}@media (width<=600px){.plansPage .planCard.planCard--plans{font-size:.78rem}.plansPage .planCard.planCard--plans>.contentWrapper{gap:var(--spacing-2xs);padding:var(--spacing-xs)!important}.plansPage .planCard.planCard--plans .cardHeader{padding-bottom:var(--spacing-2xs)}.plansPage .planCard.planCard--plans .cardHeader .planIcon{height:3.8em;font-size:.82em}.plansPage .planCard.planCard--plans .cardHeader .planName{margin-bottom:0;font-size:.82rem}.plansPage .planCard.planCard--plans .cardHeader .planFa{font-size:.78rem!important}.plansPage .planCard.planCard--plans .cardHeader .planPrice .amountWrapper{gap:.18em}.plansPage .planCard.planCard--plans .cardHeader .planPrice .subtitle{font-size:.66rem}.plansPage .planCard.planCard--plans .cardFooter{margin-top:var(--spacing-2xs)}.plansPage .planCard.planCard--plans .cardFooter .actionBtn{--surfaceSize:2.2em;min-height:2.35em;padding:.45em .35em;font-size:.72rem;line-height:1.2}}@media (width>=1201px){.plansGrid .planCard.planCard--landing{font-size:clamp(.8rem,.85vw,1rem)}}@media (width<=720px){.planCard.planCard--dashboard{width:100%}.planCard.planCard--dashboard>.contentWrapper{grid-template:"header""features"minmax(0,1fr)"footer"/1fr;width:100%}.planCard.planCard--dashboard .cardHeader{padding:var(--spacing-md)}.planCard.planCard--dashboard .cardHeader:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--primary)45%,transparent),transparent);width:auto;height:1px;inset:auto 10% 0}.planCard.planCard--dashboard .cardHeader .planIcon{height:5.5em}.planCard.planCard--dashboard .cardHeader .planName{font-size:var(--font-lg)}.planCard.planCard--dashboard .cardHeader .planFa{font-size:var(--font-lg)!important}.planCard.planCard--dashboard .cardHeader .planPrice .subtitle{font-size:var(--font-sm)}.planCard.planCard--dashboard .cardFeatures{width:100%;min-width:0;padding:var(--spacing-md);grid-template-columns:1fr;align-content:start}.planCard.planCard--dashboard .cardFeatures .featureItem{width:100%;min-width:0;font-size:var(--font-sm)}.planCard.planCard--dashboard .cardFeatures .featureItem.featureItemSkeleton .featureTextSkeleton{--skeleton-width:72%}.planCard.planCard--dashboard .cardFeatures .featureItem .featureText{overflow-wrap:anywhere;white-space:normal;word-break:break-word;width:auto;text-overflow:unset;overflow:visible}.planCard.planCard--dashboard .cardFooter{height:auto;padding:0 var(--spacing-md)var(--spacing-md);justify-content:stretch}.planCard.planCard--dashboard .cardFooter .actionBtn{width:100%;max-width:none}.planCard.planCard--compact>.contentWrapper{grid-template-columns:1fr;grid-template-areas:"header""features"}.planCard.planCard--compact .cardHeader{padding:.8rem .9rem}.planCard.planCard--compact .cardHeader:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--primary)35%,transparent),transparent);width:auto;height:1px;inset:auto 10% 0}.planCard.planCard--compact .cardFeatures{flex-direction:column;gap:.45rem;padding:.8rem .9rem .9rem;display:flex!important}.planCard.planCard--compact .cardFeatures .featureItem .featureText{white-space:normal;text-overflow:unset;overflow:visible}}