.PricingExperience-module__4UPoEG__pricingPage{color:#17202f;background:#fbfaf7}.PricingExperience-module__4UPoEG__pricingHero{background:radial-gradient(circle at 84% 9%,#c79d411a,#0000 31%),#fbfaf7;border-bottom:1px solid #e9e6df;padding:64px 0 70px}.PricingExperience-module__4UPoEG__pricingHeroGrid{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:center;gap:clamp(42px,5.4vw,76px);display:grid}.PricingExperience-module__4UPoEG__pricingHeroContent{max-width:580px}.PricingExperience-module__4UPoEG__eyebrow{color:#064b3a;letter-spacing:.13em;text-transform:uppercase;font-size:13px;font-weight:850;display:inline-flex}.PricingExperience-module__4UPoEG__pricingHero h1{font-family:var(--font-heading),Georgia,serif;letter-spacing:-.028em;margin:17px 0 22px;font-size:clamp(44px,5vw,70px);font-weight:650;line-height:1.04}.PricingExperience-module__4UPoEG__pricingHeroContent>p{color:#5f6877;max-width:570px;margin:0;font-size:clamp(17px,1.5vw,20px);line-height:1.68}.PricingExperience-module__4UPoEG__heroActions{gap:12px;margin-top:28px;display:flex}.PricingExperience-module__4UPoEG__heroActions .btn{min-width:132px;min-height:48px;font-size:16px}.PricingExperience-module__4UPoEG__heroTrust{color:#33423d;flex-wrap:wrap;gap:12px 22px;margin:28px 0 0;padding:0;font-size:15px;font-weight:700;list-style:none;display:flex}.PricingExperience-module__4UPoEG__heroTrust li{align-items:center;gap:7px;display:flex}.PricingExperience-module__4UPoEG__heroTrust svg{color:#087158}.PricingExperience-module__4UPoEG__pricingHeroMedia{aspect-ratio:1.38;background:#e9ece9;border:1px solid #064b3a1f;border-radius:18px;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 62px -38px #122e257a}.PricingExperience-module__4UPoEG__pricingHeroMedia>img{object-fit:cover;object-position:center;filter:saturate(.82)contrast(.96)}.PricingExperience-module__4UPoEG__pricingHeroMedia figcaption{color:#172b25;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #ffffffb3;border-radius:13px;align-items:center;gap:13px;max-width:390px;padding:15px 17px;display:flex;position:absolute;bottom:20px;left:22px;right:22px;box-shadow:0 13px 30px #102a2224}.PricingExperience-module__4UPoEG__pricingHeroMedia figcaption>span{color:#064b3a;background:#eff5f2;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.PricingExperience-module__4UPoEG__pricingHeroMedia figcaption div{gap:3px;display:grid}.PricingExperience-module__4UPoEG__pricingHeroMedia figcaption strong{font-size:15px}.PricingExperience-module__4UPoEG__pricingHeroMedia figcaption small{color:#68736f;font-size:13px}.PricingExperience-module__4UPoEG__plansSection{background:linear-gradient(#fffdf9,#fbf9f4);padding:66px 0 0}.PricingExperience-module__4UPoEG__pricingIntro{text-align:center;max-width:820px;margin-bottom:40px}.PricingExperience-module__4UPoEG__introBadge{color:#064b3a;letter-spacing:.1em;text-transform:uppercase;background:#eef5f2;border:1px solid #bdd1c9;border-radius:999px;padding:7px 13px;font-size:12px;font-weight:850;display:inline-flex}.PricingExperience-module__4UPoEG__pricingIntro h2{font-family:var(--font-heading),Georgia,serif;letter-spacing:-.02em;margin:13px 0 10px;font-size:clamp(34px,4vw,52px);font-weight:650;line-height:1.08}.PricingExperience-module__4UPoEG__pricingIntro h2 em{color:#c58312;font-style:normal}.PricingExperience-module__4UPoEG__pricingIntro p{color:#626c7a;max-width:690px;margin:0 auto;font-size:17px;line-height:1.65}.PricingExperience-module__4UPoEG__pricingGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.PricingExperience-module__4UPoEG__pricingCard{background:#fff;border:1px solid #064b3a1f;border-radius:18px;min-width:0;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 34px -26px #06352a59}.PricingExperience-module__4UPoEG__pricingCard:hover{border-color:#064b3a38;transform:translateY(-4px);box-shadow:0 22px 44px -24px #06352a47}.PricingExperience-module__4UPoEG__recommendedPlan{background:linear-gradient(#fffefb,#fff);border:1.5px solid #ca91258c;transform:translateY(-6px);box-shadow:0 26px 52px -22px #06352a52}.PricingExperience-module__4UPoEG__recommendedPlan:hover{transform:translateY(-9px)}.PricingExperience-module__4UPoEG__recommendedLabel{z-index:1;color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#064b3a;justify-content:center;align-items:center;min-height:36px;font-size:11px;font-weight:850;display:flex;position:absolute;inset:0 0 auto}.PricingExperience-module__4UPoEG__cardContent{flex-direction:column;width:100%;min-height:100%;padding:28px 24px 24px;display:flex}.PricingExperience-module__4UPoEG__recommendedPlan .PricingExperience-module__4UPoEG__cardContent{padding-top:54px}.PricingExperience-module__4UPoEG__planBadge{color:#285b4d;letter-spacing:.08em;text-transform:uppercase;background:#edf4f1;border-radius:999px;width:max-content;padding:5px 10px;font-size:11px;font-weight:850;display:inline-flex}.PricingExperience-module__4UPoEG__pricingCard h3{letter-spacing:-.02em;margin:13px 0 7px;font-size:clamp(22px,2vw,27px);line-height:1.2}.PricingExperience-module__4UPoEG__planDescription{color:#69727f;min-height:78px;margin:0;font-size:15px;line-height:1.55}.PricingExperience-module__4UPoEG__planPrice{color:#064b3a;border-block:1px solid #edf0ed;align-items:flex-end;gap:7px;min-height:78px;margin:13px 0 17px;padding:15px 0;display:flex}.PricingExperience-module__4UPoEG__planPrice strong{letter-spacing:-.035em;font-size:clamp(36px,3.2vw,46px);font-weight:900;line-height:1}.PricingExperience-module__4UPoEG__planPrice span{color:#59655f;padding-bottom:4px;font-size:14px;font-weight:700}.PricingExperience-module__4UPoEG__planFeatures{color:#33403b;gap:12px;margin:0 0 24px;padding:0;font-size:14.5px;font-weight:600;line-height:1.35;list-style:none;display:grid}.PricingExperience-module__4UPoEG__planFeatures li{align-items:flex-start;gap:8px;display:flex}.PricingExperience-module__4UPoEG__planFeatures li>span{color:#087158;background:#e8f4ef;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.PricingExperience-module__4UPoEG__cardAction,.PricingExperience-module__4UPoEG__cardPrimary{color:#064b3a;width:100%;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1px solid #064b3a52;border-radius:11px;justify-content:center;align-items:center;margin-top:auto;font-size:15px;font-weight:800;transition:background .18s,color .18s,transform .18s,border-color .18s;display:inline-flex}.PricingExperience-module__4UPoEG__cardPrimary{color:#fff;background:#064b3a;border-color:#064b3a}.PricingExperience-module__4UPoEG__cardAction:hover{background:#edf5f2}.PricingExperience-module__4UPoEG__cardPrimary:hover{background:#043c2f}.PricingExperience-module__4UPoEG__cardAction:focus-visible,.PricingExperience-module__4UPoEG__cardPrimary:focus-visible{outline-offset:3px;outline:3px solid #e2a62c}.PricingExperience-module__4UPoEG__pricingTrustRow{background:#fff;border:1px solid #e2e6e2;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:26px;display:grid;overflow:hidden;box-shadow:0 13px 30px -28px #072c218c}.PricingExperience-module__4UPoEG__pricingTrustRow>div{align-items:center;gap:12px;padding:19px 24px;display:flex}.PricingExperience-module__4UPoEG__pricingTrustRow>div+div{border-left:1px solid #e7eae7}.PricingExperience-module__4UPoEG__pricingTrustRow>div>span{color:#064b3a;background:#eff5f2;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.PricingExperience-module__4UPoEG__pricingTrustRow p{gap:3px;margin:0;display:grid}.PricingExperience-module__4UPoEG__pricingTrustRow strong{font-size:15px}.PricingExperience-module__4UPoEG__pricingTrustRow small{color:#68726e;font-size:13px;line-height:1.4}.PricingExperience-module__4UPoEG__planState{text-align:center;background:#fff;border:1px solid #e0e4e0;border-radius:16px;padding:34px}.PricingExperience-module__4UPoEG__planState h3{margin:0 0 7px;font-size:23px}.PricingExperience-module__4UPoEG__planState p{color:#65706b;margin:0;font-size:16px}.PricingExperience-module__4UPoEG__comparisonSection{background:#fbf9f4;padding:72px 0 0}.PricingExperience-module__4UPoEG__comparisonHeading{text-align:center}.PricingExperience-module__4UPoEG__comparisonHeading h2{font-family:var(--font-heading),Georgia,serif;letter-spacing:-.02em;margin:8px 0 9px;font-size:clamp(34px,4vw,48px);font-weight:650}.PricingExperience-module__4UPoEG__comparisonHeading p{color:#65707c;margin:0;font-size:17px}.PricingExperience-module__4UPoEG__tableCue{color:#57645f;justify-content:flex-end;align-items:center;gap:7px;margin:25px 0 8px;font-size:14px;font-weight:750;display:none}.PricingExperience-module__4UPoEG__tableWrap{background:#fff;border:1px solid #dfe4df;border-radius:15px;margin-top:32px;overflow-x:auto;box-shadow:0 14px 34px -30px #092f23a6}.PricingExperience-module__4UPoEG__comparisonTable{border-collapse:separate;border-spacing:0;color:#27342f;width:100%;min-width:850px;font-size:15px}.PricingExperience-module__4UPoEG__comparisonTable th,.PricingExperience-module__4UPoEG__comparisonTable td{text-align:center;border-bottom:1px solid #e9ece9;border-left:1px solid #edf0ed;min-width:165px;padding:14px 17px}.PricingExperience-module__4UPoEG__comparisonTable th:first-child,.PricingExperience-module__4UPoEG__comparisonTable td:first-child{z-index:2;text-align:left;background:#f7f9f7;border-left:0;min-width:190px;position:sticky;left:0}.PricingExperience-module__4UPoEG__comparisonTable thead th{color:#173d32;letter-spacing:.04em;text-transform:uppercase;background:#eef3f1;font-size:13px;font-weight:850}.PricingExperience-module__4UPoEG__comparisonTable thead th:first-child{z-index:3}.PricingExperience-module__4UPoEG__comparisonTable thead th small{color:#9b6d18;letter-spacing:.08em;margin-top:4px;font-size:10px;display:block}.PricingExperience-module__4UPoEG__comparisonTable tbody tr:nth-child(2n) td{background:#fcfdfc}.PricingExperience-module__4UPoEG__comparisonTable tbody tr:last-child th,.PricingExperience-module__4UPoEG__comparisonTable tbody tr:last-child td{border-bottom:0}.PricingExperience-module__4UPoEG__comparisonTable .PricingExperience-module__4UPoEG__recommendedColumn{color:#064b3a;background:#f5faf7;font-weight:750}.PricingExperience-module__4UPoEG__comparisonTable tbody tr:nth-child(2n) .PricingExperience-module__4UPoEG__recommendedColumn{background:#f0f7f3}.PricingExperience-module__4UPoEG__pricingNotes{background:#fbf9f4;padding:68px 0 0}.PricingExperience-module__4UPoEG__notesHeading{margin-bottom:26px}.PricingExperience-module__4UPoEG__notesHeading h2{font-family:var(--font-heading),Georgia,serif;letter-spacing:-.02em;margin:7px 0 0;font-size:clamp(34px,4vw,46px);font-weight:650}.PricingExperience-module__4UPoEG__notesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;display:grid}.PricingExperience-module__4UPoEG__notesGrid>div{background:#ffffffbf;border:1px solid #e1e5e1;border-radius:13px;padding:22px 24px}.PricingExperience-module__4UPoEG__notesGrid dt{color:#173c31;font-size:18px;font-weight:850}.PricingExperience-module__4UPoEG__notesGrid dd{color:#626d68;margin:8px 0 0;font-size:16px;line-height:1.6}.PricingExperience-module__4UPoEG__finalSection{background:#fbf9f4;padding:64px 0 72px}.PricingExperience-module__4UPoEG__pricingFinalCta{color:#fff;background:#043c2f;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:38px;padding:38px 48px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 42px -32px #042d22cc}.PricingExperience-module__4UPoEG__pricingFinalCta:after{content:"";border:1px solid #d2ae5a24;border-radius:50%;width:55%;height:150px;position:absolute;bottom:-70px;right:-8%;transform:rotate(-5deg);box-shadow:0 -18px #d2ae5a09,0 -36px #d2ae5a06}.PricingExperience-module__4UPoEG__pricingFinalCta>div{z-index:1;position:relative}.PricingExperience-module__4UPoEG__pricingFinalCta>div>span{color:#e7bd63;letter-spacing:.11em;text-transform:uppercase;font-size:12px;font-weight:850}.PricingExperience-module__4UPoEG__pricingFinalCta h2{font-family:var(--font-heading),Georgia,serif;margin:7px 0 9px;font-size:clamp(31px,3.4vw,44px);font-weight:600;line-height:1.08}.PricingExperience-module__4UPoEG__pricingFinalCta p{color:#ffffffc2;max-width:650px;margin:0;font-size:16px;line-height:1.55}.PricingExperience-module__4UPoEG__finalActions{gap:12px;display:flex}.PricingExperience-module__4UPoEG__finalPrimary,.PricingExperience-module__4UPoEG__finalSecondary{color:#172418;cursor:pointer;appearance:none;min-width:158px;min-height:48px;font-size:15px;font-weight:850;font:inherit;background:#efb238;border:1px solid #e7aa2c;border-radius:9px;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.PricingExperience-module__4UPoEG__finalSecondary{color:#fff;background:0 0;border-color:#fff9}.PricingExperience-module__4UPoEG__pricingPage a:focus-visible,.PricingExperience-module__4UPoEG__tableWrap:focus-visible{outline-offset:3px;outline:3px solid #e2a62c}@media (max-width:1050px){.PricingExperience-module__4UPoEG__pricingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PricingExperience-module__4UPoEG__planDescription{min-height:54px}.PricingExperience-module__4UPoEG__pricingTrustRow>div{padding-inline:17px}}@media (max-width:880px){.PricingExperience-module__4UPoEG__pricingHero{padding:48px 0 54px}.PricingExperience-module__4UPoEG__pricingHeroGrid{grid-template-columns:1fr}.PricingExperience-module__4UPoEG__pricingHeroContent{max-width:720px}.PricingExperience-module__4UPoEG__pricingHeroMedia{aspect-ratio:1.52}.PricingExperience-module__4UPoEG__pricingTrustRow{grid-template-columns:1fr}.PricingExperience-module__4UPoEG__pricingTrustRow>div+div{border-top:1px solid #e7eae7;border-left:0}.PricingExperience-module__4UPoEG__tableCue{display:flex}.PricingExperience-module__4UPoEG__tableWrap{margin-top:0}.PricingExperience-module__4UPoEG__pricingFinalCta{grid-template-columns:1fr}}@media (max-width:650px){.PricingExperience-module__4UPoEG__pricingHero{padding:38px 0 44px}.PricingExperience-module__4UPoEG__pricingHero h1{font-size:clamp(43px,12.5vw,56px)}.PricingExperience-module__4UPoEG__heroActions{grid-template-columns:1fr 1fr;display:grid}.PricingExperience-module__4UPoEG__heroTrust{gap:10px;display:grid}.PricingExperience-module__4UPoEG__pricingHeroMedia{aspect-ratio:1.15;border-radius:14px}.PricingExperience-module__4UPoEG__pricingHeroMedia figcaption{padding:12px;bottom:12px;left:12px;right:12px}.PricingExperience-module__4UPoEG__plansSection{padding-top:48px}.PricingExperience-module__4UPoEG__pricingIntro{margin-bottom:28px}.PricingExperience-module__4UPoEG__pricingGrid{grid-template-columns:1fr}.PricingExperience-module__4UPoEG__pricingCard,.PricingExperience-module__4UPoEG__pricingCard:hover,.PricingExperience-module__4UPoEG__recommendedPlan,.PricingExperience-module__4UPoEG__recommendedPlan:hover{transform:none}.PricingExperience-module__4UPoEG__planDescription{min-height:0}.PricingExperience-module__4UPoEG__pricingTrustRow{margin-top:20px}.PricingExperience-module__4UPoEG__comparisonSection,.PricingExperience-module__4UPoEG__pricingNotes{padding-top:52px}.PricingExperience-module__4UPoEG__comparisonHeading{text-align:left}.PricingExperience-module__4UPoEG__notesGrid{grid-template-columns:1fr}.PricingExperience-module__4UPoEG__finalSection{padding:48px 0 54px}.PricingExperience-module__4UPoEG__pricingFinalCta{padding:31px 24px}.PricingExperience-module__4UPoEG__finalActions{grid-template-columns:1fr;display:grid}.PricingExperience-module__4UPoEG__finalPrimary,.PricingExperience-module__4UPoEG__finalSecondary{width:100%}}@media (max-width:380px){.PricingExperience-module__4UPoEG__heroActions{grid-template-columns:1fr}.PricingExperience-module__4UPoEG__pricingHeroMedia figcaption small{font-size:12px}.PricingExperience-module__4UPoEG__comparisonTable{min-width:790px}}@media (prefers-reduced-motion:reduce){.PricingExperience-module__4UPoEG__pricingCard,.PricingExperience-module__4UPoEG__cardAction,.PricingExperience-module__4UPoEG__cardPrimary{transition:none}.PricingExperience-module__4UPoEG__pricingCard:hover,.PricingExperience-module__4UPoEG__recommendedPlan:hover{transform:none}.PricingExperience-module__4UPoEG__recommendedPlan{transform:translateY(-6px)}}
