.PricingExperience_stage__EzJP1{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(57,121,82,.16);border-radius:2rem;padding:clamp(2rem,5vw,4.75rem) clamp(1rem,3.5vw,3.25rem);background:radial-gradient(circle at 50% 88%,rgba(153,209,177,.24),transparent 34%),linear-gradient(145deg,#fffefa,#f8fbf5 55%,#edf7ee);box-shadow:0 30px 90px rgba(37,78,54,.1)}.PricingExperience_stage__EzJP1:before{position:absolute;z-index:-1;inset:0;opacity:.42;background-image:linear-gradient(rgba(56,113,76,.09) 1px,transparent 0),linear-gradient(90deg,rgba(56,113,76,.09) 1px,transparent 0);background-size:76px 76px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 78%);mask-image:radial-gradient(circle at center,black,transparent 78%);content:""}.PricingExperience_intro__cm_x4{animation:PricingExperience_pricing-heading-enter__YKyXM .62s cubic-bezier(.16,1,.3,1) both}.PricingExperience_cards__0j2EF{display:grid;align-items:stretch;gap:1rem;margin-top:clamp(2rem,4vw,3.5rem)}.PricingExperience_card__mKy3J{position:relative;display:flex;min-width:0;min-height:31rem;flex-direction:column;overflow:hidden;border:1px solid #dde6dc;border-radius:1.15rem;background:rgba(255,255,255,.96);box-shadow:0 16px 45px rgba(40,77,52,.08);animation:PricingExperience_pricing-card-enter__e0Yts .76s cubic-bezier(.16,1,.3,1) var(--card-delay,.14s) both;transition:transform .26s cubic-bezier(.16,1,.3,1),border-color .26s ease,box-shadow .26s ease}.PricingExperience_card__mKy3J:focus-within,.PricingExperience_card__mKy3J:hover{z-index:2;border-color:#b7d2bd;box-shadow:0 25px 65px rgba(39,93,59,.15);transform:translateY(-6px)}.PricingExperience_featured__nTmh1{border-color:#72a987;box-shadow:0 24px 70px rgba(43,106,67,.2),0 0 0 4px rgba(109,173,130,.1)}.PricingExperience_featured__nTmh1:after{position:absolute;top:-5.5rem;right:-4.5rem;width:12rem;height:12rem;border:1px solid rgba(70,137,91,.15);border-radius:50%;box-shadow:0 0 0 1.6rem rgba(70,137,91,.035),0 0 0 3.2rem rgba(70,137,91,.025);content:""}.PricingExperience_recommendation__cM5ti{min-height:1.85rem;padding:.48rem 1rem;background:linear-gradient(90deg,#dff0df,#cde8d3);color:#285d3d;font-size:.68rem;font-weight:800;letter-spacing:.1em;text-align:center;text-transform:uppercase}.PricingExperience_plainTop__eYJwy{min-height:1.85rem;border-bottom:1px solid rgba(226,232,224,.7)}.PricingExperience_cardBody__YGcA5{display:flex;flex:1;flex-direction:column;padding:1.55rem}.PricingExperience_toggle__FbWrq{display:inline-grid;grid-template-columns:1fr 1fr;gap:.2rem;border:1px solid #dce5dc;border-radius:999px;padding:.25rem;background:rgba(255,255,255,.86);box-shadow:0 8px 24px rgba(37,78,54,.07)}.PricingExperience_toggle__FbWrq button{min-height:2.35rem;border:0;border-radius:999px;padding:0 1rem;background:transparent;color:#6a746c;cursor:pointer;font:inherit;font-size:.78rem;font-weight:750;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.PricingExperience_toggle__FbWrq button:hover{color:#244e35}.PricingExperience_toggle__FbWrq button:focus-visible{outline:3px solid rgba(73,143,95,.35);outline-offset:2px}.PricingExperience_toggle__FbWrq .PricingExperience_selected__xCfpH{background:#fff;color:#255b3b;box-shadow:0 3px 12px rgba(36,79,52,.12)}.PricingExperience_saving__iwbuA{display:inline-flex;margin-left:.35rem;border-radius:999px;padding:.16rem .38rem;background:#dff0df;color:#296344;font-size:.6rem;font-weight:850;letter-spacing:.03em;vertical-align:middle}.PricingExperience_price__81NRj{display:flex;align-items:baseline;gap:.35rem;margin-top:1.3rem}.PricingExperience_price__81NRj strong{font-family:var(--font-serif,Georgia,serif);font-size:clamp(2.6rem,5vw,3.8rem);letter-spacing:-.065em;line-height:.95}.PricingExperience_price__81NRj span{color:#737c74;font-size:.78rem;font-weight:650}.PricingExperience_priceLoading__DbBTm strong{animation:PricingExperience_price-pulse__ESuLd 1.1s ease-in-out infinite alternate}.PricingExperience_featureList__OcHvb{display:grid;gap:.72rem;margin:1.45rem 0 0;border-top:1px solid #e7ebe5;padding:1.25rem 0 0;color:#536057;font-size:.8rem;line-height:1.45;list-style:none}.PricingExperience_featureList__OcHvb li{display:flex;gap:.58rem}.PricingExperience_featureList__OcHvb svg{margin-top:.14rem;flex:0 0 auto;color:#43825b}.PricingExperience_cta__Zejiu{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border:1px solid #d7e1d6;border-radius:.65rem;margin-top:auto;padding:0 1rem;background:#f6f8f5;color:#233128;font-size:.8rem;font-weight:800;text-decoration:none;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.PricingExperience_cta__Zejiu:hover{transform:translateY(-2px);background:#edf4ec}.PricingExperience_cta__Zejiu:focus-visible{outline:3px solid rgba(73,143,95,.35);outline-offset:3px}.PricingExperience_featured__nTmh1 .PricingExperience_cta__Zejiu{border-color:#235637;background:#1e4d32;color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 8px 24px rgba(27,74,46,.2)}.PricingExperience_featured__nTmh1 .PricingExperience_cta__Zejiu:hover{background:#2e6e49}.PricingExperience_trialDisclosure__2nqje{min-height:2.7rem;margin:.8rem 0 1.05rem;color:#5d685f;font-size:.69rem;line-height:1.45;text-align:center}.PricingExperience_comparison__xLWJ4{overflow:hidden;border:1px solid #dce5da;border-radius:1.25rem;margin-top:1.4rem;background:rgba(255,255,255,.9)}.PricingExperience_comparisonRow__MqeT8{display:grid;grid-template-columns:minmax(10rem,1.3fr) repeat(3,minmax(6rem,.8fr));border-top:1px solid #e7ece5}.PricingExperience_comparisonRow__MqeT8:first-child{border-top:0;background:#f4f8f3}.PricingExperience_comparisonRow__MqeT8>*{display:flex;min-height:3.35rem;align-items:center;padding:.75rem 1rem;font-size:.78rem}.PricingExperience_comparisonRow__MqeT8>:not(:first-child){justify-content:center;border-left:1px solid #e7ece5;text-align:center}.PricingExperience_comparisonRow__MqeT8 strong{color:#26382c}.PricingExperience_comparisonRow__MqeT8 span{color:#5e6c62}@media (min-width:900px){.PricingExperience_cards__0j2EF{grid-template-columns:repeat(3,minmax(0,1fr))}.PricingExperience_featured__nTmh1{margin-block:-.7rem;min-height:32.4rem}}@media (max-width:700px){.PricingExperience_stage__EzJP1{border-radius:1.25rem}.PricingExperience_comparison__xLWJ4{overflow-x:auto}.PricingExperience_comparisonRow__MqeT8{min-width:42rem}}@media (prefers-reduced-motion:reduce){.PricingExperience_card__mKy3J,.PricingExperience_intro__cm_x4{animation:none}.PricingExperience_card__mKy3J,.PricingExperience_cta__Zejiu,.PricingExperience_toggle__FbWrq button{transition-duration:.01ms}.PricingExperience_priceLoading__DbBTm strong{animation:none}}@keyframes PricingExperience_pricing-heading-enter__YKyXM{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes PricingExperience_pricing-card-enter__e0Yts{0%{opacity:0;clip-path:inset(0 0 100% 0 round 1.15rem);transform:translateY(34px) scale(.965)}58%{opacity:1}to{opacity:1;clip-path:inset(0 0 0 0 round 1.15rem);transform:translateY(0) scale(1)}}@keyframes PricingExperience_price-pulse__ESuLd{0%{opacity:.45}to{opacity:1}}