.pricing-module__lKDnLq__wrap{width:min(1240px,100% - 64px);margin-inline:auto}.pricing-module__lKDnLq__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.pricing-module__lKDnLq__homeSection,.pricing-module__lKDnLq__page{color:#20231f;--pricing-accent:var(--accent,#2563eb)}.pricing-module__lKDnLq__homeSection{background:linear-gradient(150deg,#f4f6fb,#f9faf7);padding:96px 0;scroll-margin-top:90px}.pricing-module__lKDnLq__eyebrow{color:var(--pricing-accent);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 22px;font-size:11px;font-weight:800;display:flex}.pricing-module__lKDnLq__eyebrow:before{content:"";width:7px;height:7px;box-shadow:0 0 0 5px color-mix(in srgb,currentColor 9%,transparent);background:currentColor;border-radius:50%}.pricing-module__lKDnLq__homeHeading{grid-template-columns:1.2fr 1fr;align-items:end;gap:60px;margin-bottom:46px;display:grid}.pricing-module__lKDnLq__homeHeading h2,.pricing-module__lKDnLq__sectionHeading h2,.pricing-module__lKDnLq__closing h2{letter-spacing:-.055em;margin:0;font-size:clamp(36px,4.3vw,62px);font-weight:700;line-height:1.02}.pricing-module__lKDnLq__homeHeading h2 em,.pricing-module__lKDnLq__hero h1 em,.pricing-module__lKDnLq__closing h2 em{font-family:var(--font-fraunces),Georgia,serif;color:var(--pricing-accent);font-weight:500}.pricing-module__lKDnLq__homeHeading>p{color:#666d69;max-width:450px;margin:0 0 4px;font-size:17px;line-height:1.65}.pricing-module__lKDnLq__planGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.pricing-module__lKDnLq__planCard{background:#fff;border:1px solid #dfe3e7;border-radius:26px;padding:27px 26px 30px;box-shadow:0 10px 30px -22px #25344535}.pricing-module__lKDnLq__featured{border:2px solid var(--pricing-accent);background:linear-gradient(160deg,color-mix(in srgb,var(--pricing-accent) 7%,white),#fff 65%);box-shadow:0 18px 45px -27px color-mix(in srgb,var(--pricing-accent) 50%,transparent);padding:26px 25px 29px}.pricing-module__lKDnLq__cardTop{justify-content:space-between;align-items:center;gap:8px;min-height:27px;margin-bottom:16px;display:flex}.pricing-module__lKDnLq__cardTop>span:first-child{text-transform:uppercase;letter-spacing:.14em;color:#69716c;font-size:10px;font-weight:750}.pricing-module__lKDnLq__badge{background:var(--pricing-accent);color:#fff;white-space:nowrap;border-radius:99px;padding:7px 10px;font-size:10px;font-weight:750}.pricing-module__lKDnLq__planName{letter-spacing:-.045em;margin:0;font-size:28px;font-weight:700}.pricing-module__lKDnLq__planDescription{color:#656d68;min-height:67px;margin:12px 0 23px;font-size:14px;line-height:1.6}.pricing-module__lKDnLq__price{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.pricing-module__lKDnLq__price strong{letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:clamp(39px,4.2vw,56px);font-weight:700;line-height:1.1}.pricing-module__lKDnLq__price>span{color:#707770;white-space:nowrap;font-size:13px}.pricing-module__lKDnLq__seats{margin:13px 0 23px;font-size:13px;font-weight:650;line-height:1.5}.pricing-module__lKDnLq__seats>span{color:#69716c;margin-top:4px;font-size:11px;font-weight:450;display:block}.pricing-module__lKDnLq__planCta{color:#222720;background:#f7f8f6;border:1px solid #dce1dd;border-radius:99px;justify-content:space-between;align-items:center;min-height:48px;padding:12px 17px;font-size:13px;font-weight:700;transition:background .2s,transform .2s;display:flex}.pricing-module__lKDnLq__featured .pricing-module__lKDnLq__planCta{background:var(--pricing-accent);color:#fff;border-color:#0000}.pricing-module__lKDnLq__planCta:hover{background:#e9ede7;transform:translateY(-2px)}.pricing-module__lKDnLq__featured .pricing-module__lKDnLq__planCta:hover{background:color-mix(in srgb,var(--pricing-accent) 85%,black)}.pricing-module__lKDnLq__planCta>span{font-size:19px;font-weight:400}.pricing-module__lKDnLq__features{border-top:1px solid #e3e7e3;gap:13px;margin:25px 0 0;padding:23px 0 0;list-style:none;display:grid}.pricing-module__lKDnLq__features li{color:#424c43;grid-template-columns:15px 1fr;gap:9px;font-size:13px;line-height:1.55;display:grid}.pricing-module__lKDnLq__check{color:var(--pricing-accent);font-weight:800}.pricing-module__lKDnLq__features .pricing-module__lKDnLq__excluded{color:#717871}.pricing-module__lKDnLq__mobileDetails{display:none}.pricing-module__lKDnLq__mobileDetails summary{color:#59645b;cursor:pointer;border-top:1px solid #e3e7e3;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:14px;padding-top:10px;font-size:12px;font-weight:650;list-style:none;display:flex}.pricing-module__lKDnLq__mobileDetails summary::-webkit-details-marker{display:none}.pricing-module__lKDnLq__mobileDetails summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin-right:3px;transform:rotate(45deg)}.pricing-module__lKDnLq__mobileDetails[open] summary:after{transform:rotate(225deg)}.pricing-module__lKDnLq__mobileDetails summary:focus-visible{outline:3px solid var(--pricing-accent);outline-offset:4px;border-radius:4px}.pricing-module__lKDnLq__mobileDetails .pricing-module__lKDnLq__features{border-top:0;margin-top:12px;padding-top:0}.pricing-module__lKDnLq__homeBottom{justify-content:space-between;align-items:center;gap:24px;margin-top:28px;display:flex}.pricing-module__lKDnLq__homeBottom>p,.pricing-module__lKDnLq__finePrint{color:#70766f;font-size:12px;line-height:1.75}.pricing-module__lKDnLq__textLink{border-bottom:1px solid #afb7ad;align-items:center;gap:22px;padding-block:10px;font-size:14px;font-weight:700;display:inline-flex}.pricing-module__lKDnLq__textLink:hover{color:var(--pricing-accent)}.pricing-module__lKDnLq__page{background:#fff}.pricing-module__lKDnLq__hero{background:radial-gradient(at 80% 30%,#e7edff 0,#0000 55%),linear-gradient(#f8faf7,#fff);padding:155px 0 50px}.pricing-module__lKDnLq__hero .pricing-module__lKDnLq__eyebrow{justify-content:center}.pricing-module__lKDnLq__hero h1{text-align:center;letter-spacing:-.06em;max-width:900px;margin:auto;font-size:clamp(45px,6.1vw,84px);font-weight:700;line-height:1.03}.pricing-module__lKDnLq__heroIntro{text-align:center;color:#646d67;max-width:670px;margin:25px auto 0;font-size:17px;line-height:1.7}.pricing-module__lKDnLq__heroLinks{flex-wrap:wrap;justify-content:center;gap:24px;margin-top:22px;display:flex}.pricing-module__lKDnLq__heroLinks a{border-bottom:1px solid #c6cdc5;padding:8px 0;font-size:12px;font-weight:650}.pricing-module__lKDnLq__plansSection{padding:12px 0 80px;scroll-margin-top:100px}.pricing-module__lKDnLq__billing{text-align:center;color:#6b746e;margin-bottom:23px;font-size:12px}.pricing-module__lKDnLq__userHeading{justify-content:space-between;align-items:baseline;gap:18px;margin:40px 0 18px;display:flex}.pricing-module__lKDnLq__userHeading h2{letter-spacing:-.035em;font-size:23px;font-weight:650}.pricing-module__lKDnLq__userHeading p{color:#6c756d;font-size:13px}.pricing-module__lKDnLq__userGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.pricing-module__lKDnLq__userCard{background:#f8faf7;border:1px solid #e1e6df;border-radius:20px;justify-content:space-between;align-items:center;gap:25px;padding:26px;display:flex}.pricing-module__lKDnLq__userCard h3{margin-bottom:8px;font-size:16px;font-weight:650}.pricing-module__lKDnLq__userCard div>p{color:#6c746e;max-width:290px;font-size:13px;line-height:1.6}.pricing-module__lKDnLq__userPrice{text-align:right;flex-shrink:0;gap:4px;display:grid}.pricing-module__lKDnLq__userPrice strong{letter-spacing:-.04em;font-size:31px}.pricing-module__lKDnLq__userPrice span{color:#6b746c;font-size:10px}.pricing-module__lKDnLq__section{padding:85px 0;scroll-margin-top:80px}.pricing-module__lKDnLq__softSection{background:#f7f9f6;border-block:1px solid #e9ede7}.pricing-module__lKDnLq__sectionHeading{margin-bottom:36px}.pricing-module__lKDnLq__sectionHeading h2{font-size:clamp(34px,4vw,50px)}.pricing-module__lKDnLq__sectionHeading>p:last-child{color:#6b746e;max-width:620px;margin:16px 0 0;font-size:15px;line-height:1.65}.pricing-module__lKDnLq__tableScroll{scrollbar-color:#b5c2b2 #f4f6f2;background:#fff;border:1px solid #dde3dc;border-radius:20px;overflow-x:auto}.pricing-module__lKDnLq__tableScroll:focus-visible{outline:3px solid var(--pricing-accent);outline-offset:5px}.pricing-module__lKDnLq__comparison{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:720px}.pricing-module__lKDnLq__comparison th,.pricing-module__lKDnLq__comparison td{text-align:left;overflow-wrap:break-word;border-bottom:1px solid #e9ede7;padding:17px 21px;font-size:13px;line-height:1.55}.pricing-module__lKDnLq__comparison thead th{background:#fff;padding-block:24px;font-size:16px}.pricing-module__lKDnLq__comparison th:first-child{width:34%}.pricing-module__lKDnLq__comparison thead th:not(:first-child){width:22%}.pricing-module__lKDnLq__comparison thead th span{color:#758071;margin-top:4px;font-size:11px;font-weight:450;display:block}.pricing-module__lKDnLq__comparison .pricing-module__lKDnLq__group th{color:#667260;letter-spacing:.14em;text-transform:uppercase;background:#edf1e9;padding-block:12px;font-size:10px;font-weight:750}.pricing-module__lKDnLq__comparison tbody th[scope=row]{color:#4b5647;font-weight:500}.pricing-module__lKDnLq__comparison tr>:nth-child(3){background:#f3f6ff}.pricing-module__lKDnLq__comparison thead th:nth-child(3){color:var(--pricing-accent)}.pricing-module__lKDnLq__comparison tbody:last-child tr:last-child>*{border-bottom:0}.pricing-module__lKDnLq__included{color:#2b683f;font-size:12px;font-weight:600}.pricing-module__lKDnLq__unavailable{color:#7c8378;font-size:12px}.pricing-module__lKDnLq__scrollHint{color:#70786c;margin-top:13px;font-size:11px;display:none}.pricing-module__lKDnLq__addonGrid,.pricing-module__lKDnLq__exampleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.pricing-module__lKDnLq__addonCard{background:#fff;border:1px solid #e0e5dc;border-radius:24px;padding:28px}.pricing-module__lKDnLq__addonIndex{color:var(--pricing-accent);letter-spacing:.12em;margin-bottom:20px;font-size:11px;display:block}.pricing-module__lKDnLq__addonCard h3{letter-spacing:-.03em;margin-bottom:20px;font-size:20px;font-weight:650}.pricing-module__lKDnLq__addonCard .pricing-module__lKDnLq__price strong{font-size:40px}.pricing-module__lKDnLq__addonCard .pricing-module__lKDnLq__price>span{font-size:10px}.pricing-module__lKDnLq__addonCard .pricing-module__lKDnLq__features{margin-top:23px}.pricing-module__lKDnLq__termsNote{color:#71786f;max-width:950px;margin-top:22px;font-size:12px;line-height:1.7}.pricing-module__lKDnLq__termsNote a{text-underline-offset:3px;text-decoration:underline}.pricing-module__lKDnLq__example{border-top:1px solid #cfd8c9;padding:26px 0 0}.pricing-module__lKDnLq__example h3{letter-spacing:-.025em;margin-bottom:8px;font-size:18px}.pricing-module__lKDnLq__example .pricing-module__lKDnLq__team{color:#6c7866;font-size:12px}.pricing-module__lKDnLq__example>p:nth-last-child(2){color:#6a7565;max-width:290px;min-height:45px;margin-top:17px;font-size:13px;line-height:1.65}.pricing-module__lKDnLq__example .pricing-module__lKDnLq__price{margin-top:20px}.pricing-module__lKDnLq__example .pricing-module__lKDnLq__price strong{font-size:38px}.pricing-module__lKDnLq__faqLayout{grid-template-columns:.8fr 1.2fr;gap:80px;display:grid}.pricing-module__lKDnLq__faq details{border-bottom:1px solid #dce3d7;margin-bottom:20px;padding:0 0 20px}.pricing-module__lKDnLq__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:16px;font-weight:650;line-height:1.5;list-style:none;display:flex}.pricing-module__lKDnLq__faq summary::-webkit-details-marker{display:none}.pricing-module__lKDnLq__faq summary:after{content:"+";color:#697562;flex-shrink:0;font-size:23px;font-weight:400}.pricing-module__lKDnLq__faq details[open] summary:after{content:"âˆ’"}.pricing-module__lKDnLq__faq details p{color:#697263;padding-top:15px;font-size:14px;line-height:1.8}.pricing-module__lKDnLq__closing{padding:0 0 85px}.pricing-module__lKDnLq__closingInner{color:#fff;background:#18221c;border-radius:30px;justify-content:space-between;align-items:center;gap:45px;padding:60px;display:flex}.pricing-module__lKDnLq__closing h2{max-width:630px;font-size:clamp(32px,3.8vw,48px)}.pricing-module__lKDnLq__closing p{color:#b6c3b9;max-width:600px;margin-top:17px;font-size:14px;line-height:1.65}.pricing-module__lKDnLq__closing a{color:#202b1b;white-space:nowrap;background:#d7f590;border-radius:99px;justify-content:space-between;align-items:center;gap:35px;padding:18px 25px;font-size:14px;font-weight:700;display:inline-flex}.pricing-module__lKDnLq__page a:focus-visible,.pricing-module__lKDnLq__homeSection a:focus-visible,.pricing-module__lKDnLq__faq summary:focus-visible{outline:3px solid var(--pricing-accent);outline-offset:5px}@media (max-width:1050px){.pricing-module__lKDnLq__planCard{padding:22px 20px}.pricing-module__lKDnLq__featured{padding:21px 19px}.pricing-module__lKDnLq__planDescription{min-height:90px}.pricing-module__lKDnLq__homeHeading{gap:35px}.pricing-module__lKDnLq__userCard{gap:16px;padding:23px}.pricing-module__lKDnLq__faqLayout{gap:40px}.pricing-module__lKDnLq__addonCard{padding:24px}}@media (max-width:760px){.pricing-module__lKDnLq__wrap{width:calc(100% - 36px)}.pricing-module__lKDnLq__homeSection{padding:62px 0}.pricing-module__lKDnLq__homeHeading{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.pricing-module__lKDnLq__homeHeading h2{font-size:46px}.pricing-module__lKDnLq__homeHeading>p{max-width:100%;font-size:15px}.pricing-module__lKDnLq__planGrid{grid-template-columns:1fr;gap:20px}.pricing-module__lKDnLq__planCard{padding:26px}.pricing-module__lKDnLq__featured{padding:25px}.pricing-module__lKDnLq__planDescription{max-width:450px;min-height:0;margin-bottom:20px}.pricing-module__lKDnLq__cardTop{margin-bottom:10px}.pricing-module__lKDnLq__price strong{font-size:49px}.pricing-module__lKDnLq__features{gap:12px}.pricing-module__lKDnLq__features li{font-size:14px}.pricing-module__lKDnLq__homeBottom{flex-direction:column;align-items:flex-start;gap:12px}.pricing-module__lKDnLq__hero{padding:125px 0 35px}.pricing-module__lKDnLq__hero h1{font-size:clamp(43px,9vw,63px)}.pricing-module__lKDnLq__heroIntro{font-size:15px}.pricing-module__lKDnLq__heroLinks{gap:20px}.pricing-module__lKDnLq__userHeading{display:block}.pricing-module__lKDnLq__userHeading p{margin-top:8px}.pricing-module__lKDnLq__userGrid{grid-template-columns:1fr}.pricing-module__lKDnLq__userCard{gap:22px;padding:23px}.pricing-module__lKDnLq__plansSection{padding-bottom:52px}.pricing-module__lKDnLq__section{padding:56px 0}.pricing-module__lKDnLq__scrollHint{display:block}.pricing-module__lKDnLq__comparison th,.pricing-module__lKDnLq__comparison td{padding:14px 15px}.pricing-module__lKDnLq__comparison th:first-child{z-index:1;background:#fff;position:sticky;left:0}.pricing-module__lKDnLq__comparison .pricing-module__lKDnLq__group th{background:#edf1e9;position:static}.pricing-module__lKDnLq__addonGrid,.pricing-module__lKDnLq__exampleGrid{grid-template-columns:1fr;gap:24px}.pricing-module__lKDnLq__addonCard .pricing-module__lKDnLq__features{grid-template-columns:1fr}.pricing-module__lKDnLq__example>p:nth-last-child(2){max-width:none;min-height:0}.pricing-module__lKDnLq__example .pricing-module__lKDnLq__price{margin-top:14px}.pricing-module__lKDnLq__faqLayout{grid-template-columns:1fr;gap:0}.pricing-module__lKDnLq__closing{padding-bottom:50px}.pricing-module__lKDnLq__closingInner{padding:32px 25px;display:block}.pricing-module__lKDnLq__closing a{margin-top:27px}.pricing-module__lKDnLq__eyebrow{font-size:10px}.pricing-module__lKDnLq__finePrint{margin-top:15px}.pricing-module__lKDnLq__comparison thead th:first-child{width:150px}.pricing-module__lKDnLq__comparison thead th:not(:first-child){width:190px}.pricing-module__lKDnLq__mobileDetails{display:block}}@media (prefers-reduced-motion:reduce){.pricing-module__lKDnLq__planCta{transition:none}}.pricing-module__lKDnLq__comparison thead th span,.pricing-module__lKDnLq__comparison .pricing-module__lKDnLq__group th,.pricing-module__lKDnLq__unavailable,.pricing-module__lKDnLq__scrollHint,.pricing-module__lKDnLq__termsNote,.pricing-module__lKDnLq__example .pricing-module__lKDnLq__team,.pricing-module__lKDnLq__price>span{color:#596451}
