.PricingExperience_page__v_3bA{position:relative;isolation:isolate;overflow:hidden;background:#f8f5ed;color:#222;padding:20px 28px 56px;font-family:var(--font-sans)}.PricingExperience_content__W5kQ_{position:relative;max-width:1248px;margin:0 auto}.PricingExperience_hero__HzC2f{text-align:center;max-width:1040px;margin:0 auto}.PricingExperience_eyebrow__S521O{display:inline-flex;align-items:center;gap:9px;font-size:12px;letter-spacing:.15em;text-transform:uppercase;font-weight:750;color:#315c40;margin-bottom:10px}.PricingExperience_hero__HzC2f h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.2vw,54px);line-height:1.1;font-weight:700;letter-spacing:-.035em;margin:0 0 9px;text-wrap:balance}.PricingExperience_hero__HzC2f p{font-size:16px;color:#686b65;line-height:1.6;max-width:950px;margin:0 auto;text-wrap:balance}.PricingExperience_billingControls__yn9PO{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:14px}.PricingExperience_billingSwitch__JBjjj{display:flex;align-items:center;border:1px solid #315c4020;border-radius:999px;background:#fff;box-shadow:0 3px 14px #315c4006;padding:3px}.PricingExperience_billingSwitch__JBjjj button{min-height:42px;min-width:104px;border-radius:999px;padding:9px 19px;font-size:14px;font-weight:700;transition:background-color .18s,color .18s}.PricingExperience_billingSwitch__JBjjj button[aria-pressed=true]{background:#315c40;color:#fff;box-shadow:0 3px 8px #315c4012}.PricingExperience_savings__StpNh{font-size:10px;letter-spacing:.025em;font-weight:750;text-transform:uppercase;color:#244c32;background:#dde8d8;padding:8px 12px;border-radius:999px;white-space:nowrap}.PricingExperience_billingNote__ixOhf{text-align:center;color:#62675c;font-size:11px;line-height:1.6;margin:5px 0 14px}.PricingExperience_cards__ZIfVN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;align-items:stretch}.PricingExperience_card__s_NEf{min-width:0;border:1px solid #315c401c;border-radius:23px;padding:26px 29px;background:#fff;box-shadow:0 10px 35px #3c483008;transition:box-shadow .2s,border-color .2s}.PricingExperience_card__s_NEf:hover{box-shadow:0 13px 36px #315c4010}.PricingExperience_plus__HiU48{border:2px solid #315c40;background:#eff4e9;padding:25px 28px;box-shadow:0 12px 34px #315c4010}.PricingExperience_pro__dAgcQ{background:#fcf9f3;border-color:#d9c9a73d}.PricingExperience_cardTop__LqUuZ{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-height:47px}.PricingExperience_cardIcon__qUrFb{display:grid;place-items:center;width:47px;height:47px;border-radius:15px;background:#e4edde;color:#315c40;flex-shrink:0}.PricingExperience_plus__HiU48 .PricingExperience_cardIcon__qUrFb{background:#d5e3cd}.PricingExperience_pro__dAgcQ .PricingExperience_cardIcon__qUrFb{background:#315c40;color:#fff}.PricingExperience_passionBadge__HLMOs,.PricingExperience_popularBadge__yLBqg{border-radius:999px;text-transform:uppercase;font-size:10px;line-height:1.3;font-weight:750;letter-spacing:.02em;padding:8px 12px;text-align:center}.PricingExperience_popularBadge__yLBqg{background:#315c40;color:#fff}.PricingExperience_passionBadge__HLMOs{background:#f2e9d7;color:#705025}.PricingExperience_card__s_NEf h2{font-family:Georgia,Times New Roman,serif;font-size:30px;line-height:1.1;font-weight:700;letter-spacing:-.02em;margin:10px 0 5px}.PricingExperience_description__R7aUz{font-size:13px;line-height:1.6;color:#62675c;margin:0;min-height:22px}.PricingExperience_price___oBqM{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:14px 0 0}.PricingExperience_price___oBqM strong{font-size:42px;line-height:1.12;font-weight:750;letter-spacing:-.045em}.PricingExperience_price___oBqM>span{font-size:13px;color:#62675c;white-space:nowrap}.PricingExperience_price___oBqM .PricingExperience_pendingPrice__WxYlB{font-size:22px}.PricingExperience_billingDescription__PlFmj{font-size:11px;line-height:1.6;color:#62675c;min-height:22px;margin:2px 0 10px}.PricingExperience_currentButton__hxY77,.PricingExperience_outlinedButton__lh3de,.PricingExperience_primaryButton__jzOcb{display:flex;align-items:center;justify-content:center;min-height:46px;border-radius:13px;width:100%;padding:10px 13px;border:1px solid #315c40;font-size:14px;font-weight:750;line-height:1.4;text-align:center;text-decoration:none;transition:background-color .18s,box-shadow .18s}.PricingExperience_primaryButton__jzOcb{background:#315c40;color:#fff;box-shadow:0 5px 12px #315c4010}.PricingExperience_primaryButton__jzOcb:hover{background:#254b33}.PricingExperience_currentButton__hxY77,.PricingExperience_outlinedButton__lh3de{color:#315c40;background:transparent}.PricingExperience_outlinedButton__lh3de:hover{background:#e6eedf}.PricingExperience_currentButton__hxY77{cursor:default;border-color:#7b9b83}.PricingExperience_benefits__ASnwI{list-style:none;border-top:1px solid #315c4018;padding:16px 0 0;margin:17px 0 0;display:grid;gap:8px;font-size:13px;line-height:1.55}.PricingExperience_benefits__ASnwI li{display:flex;align-items:flex-start;gap:12px}.PricingExperience_benefits__ASnwI svg{color:#315c40;flex-shrink:0;margin-top:2px}.PricingExperience_comingSoon__rpLcd,.PricingExperience_planned__xvhCD{display:inline-block;margin-left:6px;font-family:var(--font-sans);font-size:9px;font-weight:650;line-height:1.5;letter-spacing:.01em;color:#4c634d;background:#e1e9db;border-radius:5px;padding:2px 5px;vertical-align:middle;white-space:nowrap}.PricingExperience_planStatus__hM_9f{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;color:#62675c;margin-top:17px;font-size:12px;line-height:1.6;text-align:center}.PricingExperience_planStatus__hM_9f p{margin:0}.PricingExperience_planStatus__hM_9f a,.PricingExperience_retry__CVKP8{color:#315c40;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.PricingExperience_retry__CVKP8{font-weight:700}.PricingExperience_comparison__C_tTF{margin-top:29px}.PricingExperience_comparisonIntro__PgP_x{text-align:center;margin-bottom:19px}.PricingExperience_comparisonIntro__PgP_x h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,2.6vw,36px);line-height:1.18;letter-spacing:-.035em;font-weight:700;margin:0 0 6px;text-wrap:balance}.PricingExperience_comparisonIntro__PgP_x p{font-size:14px;line-height:1.6;color:#686b65;margin:0}.PricingExperience_comparisonHeaders__KvDLG{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,94px) 35px;gap:8px;padding:0 12px}.PricingExperience_comparisonHeaders__KvDLG>span:not(:first-child):not(:last-child){border-radius:11px 11px 0 0;text-align:center;font-size:11px;font-weight:750;padding:9px 6px}.PricingExperience_freeColumn__0uKmm{background:#edf2ec}.PricingExperience_plusColumn__tseQi{background:#dfeadd}.PricingExperience_proColumn__0yDYC{background:#f3ecdf}.PricingExperience_comparisonTable__ncDTr{background:#fff;border:1px solid #315c4018;border-radius:17px;box-shadow:0 7px 27px #3c483006;overflow:hidden}.PricingExperience_group__Gkruk+.PricingExperience_group__Gkruk{border-top:1px solid #315c4018}.PricingExperience_group__Gkruk summary{list-style:none;display:grid;grid-template-columns:minmax(230px,1fr) minmax(0,1.7fr) repeat(3,94px) 27px;gap:8px;align-items:center;min-height:58px;padding:8px 12px;cursor:pointer}.PricingExperience_group__Gkruk summary::-webkit-details-marker{display:none}.PricingExperience_category__QU3C3{display:flex;align-items:center;gap:16px;font-size:12px;padding-left:14px;line-height:1.4}.PricingExperience_category__QU3C3 svg{color:#315c40;flex-shrink:0}.PricingExperience_category__QU3C3 strong{font-weight:700}.PricingExperience_categoryDescription__l6gwn{font-size:11px;line-height:1.6;color:#686b65;padding-right:12px}.PricingExperience_summaryValue__t4luR{text-align:center;border-radius:8px;font-size:11px;font-weight:600;line-height:1.4;padding:10px 4px}.PricingExperience_chevron__p9eW9{justify-self:center;color:#315c40;transition:transform .18s}.PricingExperience_group__Gkruk[open] .PricingExperience_chevron__p9eW9{transform:rotate(180deg)}.PricingExperience_groupContent__xBh3J{border-top:1px solid #315c4018;padding:0 16px 10px;background:#fbfcf9}.PricingExperience_detailHeader__7KI5q,.PricingExperience_detailRow__sg5N_{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,minmax(100px,.6fr));gap:18px;padding:12px 17px;align-items:center;font-size:12px;line-height:1.6}.PricingExperience_detailHeader__7KI5q{font-weight:750;color:#315c40}.PricingExperience_detailRow__sg5N_{border-top:1px solid #315c4012}.PricingExperience_detailRow__sg5N_>strong{font-weight:600}.PricingExperience_detailRow__sg5N_>span{color:#4b574b}.PricingExperience_mobilePlanName__2LPgD{display:none}.PricingExperience_ownership__LKXJY{display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;color:#62675c;line-height:1.7;text-align:center;margin:15px 0 0}.PricingExperience_ownership__LKXJY svg{flex-shrink:0}.PricingExperience_allowanceNotes__i91K9{max-width:1000px;margin:23px auto 0;font-size:12px;line-height:1.75;color:#62675c}.PricingExperience_allowanceNotes__i91K9 summary{display:flex;gap:8px;justify-content:center;align-items:center;cursor:pointer;min-height:44px;font-weight:650;color:#315c40;list-style:none}.PricingExperience_allowanceNotes__i91K9 summary::-webkit-details-marker{display:none}.PricingExperience_allowanceNotes__i91K9 p{margin:10px 0}.PricingExperience_allowanceNotes__i91K9[open] svg{transform:rotate(180deg)}.PricingExperience_botanicals__opa1J{position:absolute;inset:0 0 auto;height:800px;z-index:-1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:none;overflow:hidden}.PricingExperience_botanicals__opa1J picture{position:absolute;opacity:.78}.PricingExperience_botanicals__opa1J img{display:block;width:100%;height:auto}.PricingExperience_strawberry__LaLIe{width:285px;left:-30px;top:-60px;transform:rotate(-12deg)}.PricingExperience_lemon__WLLGn{width:390px;right:-178px;top:38px;transform:rotate(-12deg)}.PricingExperience_basil__i7fd_{width:300px;left:-116px;top:411px;transform:rotate(-45deg)}.PricingExperience_page__v_3bA :is(button,a,summary):focus-visible{outline:3px solid #d84a2f;outline-offset:4px}@media(min-width:1200px){.PricingExperience_botanicals__opa1J{display:block}}@media(max-width:1200px){.PricingExperience_card__s_NEf{padding:24px 21px}.PricingExperience_plus__HiU48{padding:23px 20px}.PricingExperience_description__R7aUz{min-height:42px}.PricingExperience_passionBadge__HLMOs{max-width:132px}.PricingExperience_group__Gkruk summary{grid-template-columns:minmax(210px,1fr) minmax(0,1.5fr) repeat(3,82px) 24px}.PricingExperience_comparisonHeaders__KvDLG{grid-template-columns:minmax(0,1fr) repeat(3,82px) 32px}.PricingExperience_category__QU3C3{padding-left:6px;gap:11px}.PricingExperience_botanicals__opa1J picture{opacity:.65}}@media(max-width:950px){.PricingExperience_page__v_3bA{padding:27px 22px 48px}.PricingExperience_cards__ZIfVN{gap:12px}.PricingExperience_card__s_NEf{padding:23px 17px}.PricingExperience_plus__HiU48{padding:22px 16px}.PricingExperience_cardTop__LqUuZ{flex-wrap:nowrap;min-height:47px;gap:8px}.PricingExperience_passionBadge__HLMOs,.PricingExperience_popularBadge__yLBqg{font-size:9px;padding:6px 9px}.PricingExperience_price___oBqM strong{font-size:37px}.PricingExperience_description__R7aUz{min-height:42px}.PricingExperience_benefits__ASnwI{font-size:12px;gap:10px}.PricingExperience_benefits__ASnwI li{gap:8px}.PricingExperience_currentButton__hxY77,.PricingExperience_outlinedButton__lh3de,.PricingExperience_primaryButton__jzOcb{font-size:12px}.PricingExperience_billingDescription__PlFmj{min-height:36px}.PricingExperience_categoryDescription__l6gwn{display:none}.PricingExperience_group__Gkruk summary{grid-template-columns:minmax(0,1fr) repeat(3,78px) 24px}.PricingExperience_comparisonHeaders__KvDLG{grid-template-columns:minmax(0,1fr) repeat(3,78px) 32px}.PricingExperience_category__QU3C3{font-size:12px}.PricingExperience_comparisonIntro__PgP_x h2{font-size:30px}.PricingExperience_comingSoon__rpLcd{margin-left:0}}@media(max-width:700px){.PricingExperience_page__v_3bA{padding:25px 16px 40px}.PricingExperience_hero__HzC2f h1{font-size:36px;line-height:1.15}.PricingExperience_hero__HzC2f p{font-size:14px;line-height:1.65}.PricingExperience_eyebrow__S521O{font-size:10px;letter-spacing:.12em;gap:7px}.PricingExperience_billingControls__yn9PO{gap:8px;flex-wrap:wrap}.PricingExperience_billingSwitch__JBjjj button{min-width:85px;padding:9px 15px}.PricingExperience_savings__StpNh{font-size:9px;padding:7px 10px}.PricingExperience_billingNote__ixOhf{font-size:10px;margin-bottom:22px}.PricingExperience_cards__ZIfVN{grid-template-columns:1fr;gap:17px;max-width:460px;margin:auto}.PricingExperience_card__s_NEf{padding:24px}.PricingExperience_plus__HiU48{padding:23px}.PricingExperience_cardTop__LqUuZ{flex-wrap:nowrap;min-height:47px}.PricingExperience_passionBadge__HLMOs,.PricingExperience_popularBadge__yLBqg{font-size:9px;padding:7px 10px}.PricingExperience_description__R7aUz{min-height:0;font-size:13px}.PricingExperience_card__s_NEf h2{font-size:30px}.PricingExperience_price___oBqM strong{font-size:42px}.PricingExperience_billingDescription__PlFmj{min-height:0;margin-bottom:12px}.PricingExperience_currentButton__hxY77,.PricingExperience_outlinedButton__lh3de,.PricingExperience_primaryButton__jzOcb{font-size:14px}.PricingExperience_benefits__ASnwI{font-size:13px;gap:10px}.PricingExperience_comingSoon__rpLcd{margin-left:6px}.PricingExperience_comparison__C_tTF{margin-top:29px}.PricingExperience_comparisonIntro__PgP_x h2{font-size:29px}.PricingExperience_comparisonIntro__PgP_x p{font-size:13px}.PricingExperience_comparisonHeaders__KvDLG,.PricingExperience_summaryValue__t4luR{display:none}.PricingExperience_group__Gkruk summary{grid-template-columns:1fr 23px;min-height:66px;padding:13px 16px}.PricingExperience_category__QU3C3{font-size:13px;padding-left:0;gap:12px}.PricingExperience_categoryDescription__l6gwn{display:none}.PricingExperience_groupContent__xBh3J{padding:0 12px 9px}.PricingExperience_detailHeader__7KI5q{display:none}.PricingExperience_detailRow__sg5N_{grid-template-columns:1fr;gap:6px;padding:14px 6px}.PricingExperience_detailRow__sg5N_>strong{font-size:13px}.PricingExperience_detailRow__sg5N_>span{display:flex;justify-content:space-between;gap:15px;text-align:right}.PricingExperience_mobilePlanName__2LPgD{display:inline;font-weight:650;text-align:left;flex-shrink:0;color:#315c40}.PricingExperience_ownership__LKXJY{font-size:10px;align-items:flex-start}.PricingExperience_ownership__LKXJY svg{margin-top:1px}.PricingExperience_allowanceNotes__i91K9,.PricingExperience_planStatus__hM_9f{font-size:11px}.PricingExperience_planned__xvhCD{font-size:9px}}@media(max-width:360px){.PricingExperience_hero__HzC2f h1{font-size:32px}.PricingExperience_hero__HzC2f p{font-size:13px}.PricingExperience_card__s_NEf{padding:22px 19px}.PricingExperience_plus__HiU48{padding:21px 18px}.PricingExperience_passionBadge__HLMOs{max-width:145px}.PricingExperience_comparisonIntro__PgP_x h2{font-size:26px}}@media(prefers-reduced-motion:reduce){.PricingExperience_page__v_3bA *{transition:none!important;scroll-behavior:auto!important}}.PricingExperience_fullComparison__2qcml{border:1px solid #315c4018;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 7px 27px #3c483006}.PricingExperience_featureTable__OOh79{width:100%;border-collapse:collapse;table-layout:fixed;font-size:13px;line-height:1.5}.PricingExperience_featureTable__OOh79 thead th{padding:14px 12px;text-align:center;width:17%;font-weight:750}.PricingExperience_featureTable__OOh79 thead th:first-child{width:49%;text-align:left;padding-left:26px;color:#62675c;font-size:12px;font-weight:600}.PricingExperience_planHeading__mvGmr{display:flex;align-items:center;justify-content:center;gap:9px;padding:14px 8px;border-radius:12px;color:#315c40;font-size:14px}.PricingExperience_planHeading__mvGmr.PricingExperience_proColumn__0yDYC{color:#705025}.PricingExperience_sectionRow__NrU0C th{padding:17px 26px;text-align:left;background:#f8faf5;border-top:1px solid #315c4018;border-bottom:1px solid #315c4018}.PricingExperience_sectionHeading__U70ql{display:flex;align-items:center;gap:14px;color:#315c40}.PricingExperience_sectionHeading__U70ql svg{flex-shrink:0}.PricingExperience_sectionHeading__U70ql strong{display:block;font-size:14px;font-weight:750}.PricingExperience_sectionHeading__U70ql small{display:block;margin-top:3px;font-size:11px;font-weight:400;color:#686b65}.PricingExperience_featureRow__RmAuV td,.PricingExperience_featureRow__RmAuV th{padding:12px;border-bottom:1px solid #315c4010;vertical-align:middle}.PricingExperience_featureRow__RmAuV th{padding-left:26px;text-align:left;font-weight:600}.PricingExperience_featureRow__RmAuV:last-child td,.PricingExperience_featureRow__RmAuV:last-child th{border-bottom:0}.PricingExperience_featureName__1pkAM{display:flex;align-items:center;gap:12px}.PricingExperience_featureIcon__CAg30{display:grid;place-items:center;width:33px;height:33px;border-radius:10px;background:#f0f5ed;color:#315c40;flex-shrink:0}.PricingExperience_allowancePill__1LWUe{display:flex;align-items:center;justify-content:center;text-align:center;min-height:45px;padding:9px 8px;border-radius:10px;font-size:12px;font-weight:600;color:#344437;overflow-wrap:anywhere}.PricingExperience_allowancePill__1LWUe.PricingExperience_proColumn__0yDYC{color:#5e4e34}.PricingExperience_mobilePlanLabel__BUH9Y{display:none}@media(max-width:950px){.PricingExperience_featureTable__OOh79 thead th{width:20%;padding:12px 8px}.PricingExperience_featureTable__OOh79 thead th:first-child{width:40%;padding-left:18px}.PricingExperience_sectionRow__NrU0C th{padding:16px 18px}.PricingExperience_featureRow__RmAuV th{padding-left:18px}.PricingExperience_featureRow__RmAuV td{padding:10px 8px}.PricingExperience_featureName__1pkAM{gap:9px}.PricingExperience_featureTable__OOh79{font-size:12px}.PricingExperience_allowancePill__1LWUe{font-size:11px}}@media(max-width:700px){.PricingExperience_fullComparison__2qcml{border-radius:17px}.PricingExperience_featureTable__OOh79,.PricingExperience_featureTable__OOh79 tbody{display:block}.PricingExperience_featureTable__OOh79 thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.PricingExperience_sectionRow__NrU0C{display:block}.PricingExperience_sectionRow__NrU0C th{display:block;padding:16px}.PricingExperience_sectionHeading__U70ql{gap:11px}.PricingExperience_sectionHeading__U70ql strong{font-size:13px}.PricingExperience_sectionHeading__U70ql small{font-size:11px;line-height:1.6}.PricingExperience_featureRow__RmAuV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:14px 12px;border-bottom:1px solid #315c4010}.PricingExperience_featureRow__RmAuV th{grid-column:1/-1;padding:0 0 3px;border:0;font-size:13px}.PricingExperience_featureRow__RmAuV td{padding:0;border:0}.PricingExperience_featureRow__RmAuV:last-child{border-bottom:0}.PricingExperience_featureIcon__CAg30{width:30px;height:30px;border-radius:9px}.PricingExperience_allowancePill__1LWUe{flex-direction:column;gap:5px;min-height:69px;padding:10px 5px;font-size:11px;height:100%}.PricingExperience_mobilePlanLabel__BUH9Y{display:flex;align-items:center;justify-content:center;gap:5px;font-size:10px;font-weight:750}.PricingExperience_featureName__1pkAM>span:last-child{min-width:0}}@media(min-width:1200px) and (max-width:1340px){.PricingExperience_strawberry__LaLIe{width:230px;left:-65px;top:-58px}.PricingExperience_lemon__WLLGn{width:330px;right:-188px;top:55px}.PricingExperience_basil__i7fd_{width:250px;left:-110px}}