.public-pricing{color:#111827;background:#fff}.public-pricing-main{max-width:1100px;padding-block:26px 80px}.public-pricing-main :where(a,button):focus-visible{outline-offset:4px;outline:2px solid #006dff}.public-pricing-main p{color:#5b6472;font-size:15px;line-height:1.75}.public-pricing-heading{padding-block:52px 36px}.landing .public-pricing-heading h1{letter-spacing:-.045em;font-size:clamp(36px,5vw,54px);font-weight:500;line-height:1.12}.public-pricing-heading>p{max-width:730px;margin:22px 0 0;font-size:17px}.public-pricing-heading-links{flex-wrap:wrap;gap:8px 28px;margin-top:20px;display:flex}.public-pricing-heading-links a,.public-pricing-source-actions a,.public-pricing-conditions>a{color:#006dff;align-items:center;gap:8px;min-height:44px;font-size:14px;line-height:1.5;display:inline-flex}.public-pricing-main a:not(.public-pricing-cta):hover{text-underline-offset:4px;text-decoration:underline}.public-pricing-source{background:#f3f5f8;border-radius:16px;justify-content:space-between;align-items:start;gap:24px;padding:24px;display:flex}.landing .public-pricing-source h2{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:500;line-height:1.5}.public-pricing-source p{max-width:660px;margin:8px 0 0;font-size:13px}.public-pricing-source .public-pricing-refresh-status{margin-top:12px}.public-pricing-source-actions{flex-direction:column;flex-shrink:0;align-items:start;gap:4px;display:flex}.public-pricing-source-actions a{font-size:12px}.public-pricing-rates{margin-top:48px}.landing .public-pricing-rates>h2,.landing .public-pricing-conditions>h2{letter-spacing:-.035em;margin:0;font-size:25px;font-weight:500;line-height:1.35}.public-pricing-rates>p{max-width:760px;margin:16px 0 0}.public-pricing .landing-pricing-rate-description{max-width:490px}.public-pricing .landing-pricing-rate-amount .landing-pricing-rate-description{max-width:160px}.public-pricing-conditions{border-top:1px solid #e0e6ee;margin-top:44px;padding-top:28px}.public-pricing-conditions p{max-width:800px;margin:16px 0 0}.public-pricing-conditions>a{margin-top:12px}.public-pricing-start{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:36px;display:flex}.public-pricing-start>a:last-child{color:#5b6472;align-items:center;min-height:44px;font-size:14px;display:inline-flex}@media (width<=700px){.public-pricing-main{padding-block:20px 56px}.public-pricing-heading{padding-block:36px 28px}.public-pricing-heading>p{font-size:15px}.public-pricing-source{flex-direction:column;gap:16px;padding:20px}.public-pricing-source-actions{flex-flow:wrap;align-items:center;gap:8px 16px}.public-pricing-rates{margin-top:36px}.landing .public-pricing-rates>h2,.landing .public-pricing-conditions>h2{font-size:23px}}@media (width<=560px){.public-pricing .landing-pricing-rate-amount .landing-pricing-rate-description{max-width:114px}.public-pricing-rates .landing-pricing-table{margin-top:20px}}
