.homepage-colour_page__fyOtt{--home-forest:#09554f;--home-forest-face:#11635b;--home-green-rim:#168f85;--home-brand-teal:#0f766e}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-surface]{padding:0;border:0;background:transparent}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-grid]{gap:1rem;margin-top:3.5rem}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-card]{--home-plan-padding:1rem;border:1px solid #e6ebf0;border-radius:1.375rem;background:#fff;box-shadow:0 1px 2px rgb(7 17 31/4%),0 18px 40px -28px rgb(7 17 31/25%);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-card]:hover{transform:translateY(-3px);box-shadow:0 2px 4px rgb(7 17 31/5%),0 28px 56px -30px rgb(7 17 31/35%)}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-intro]{display:flow-root;margin:calc(-1 * var(--home-plan-padding)) calc(-1 * var(--home-plan-padding)) 0;padding:var(--home-plan-padding) var(--home-plan-padding) 1.25rem;border-bottom:1px solid #eef2f5;border-radius:calc(1.375rem - 1px) calc(1.375rem - 1px) 0 0;background:transparent}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-icon]{display:inline-grid;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;border:1px solid #e2e8f0;border-radius:.625rem;background:#fff;color:var(--home-brand-teal);box-shadow:0 1px 2px rgb(7 17 31/5%)}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-card] p[data-pricing-best-for]{min-height:2.75rem;margin-top:.875rem;color:#475569;font-size:.875rem;font-weight:400;line-height:1.375rem}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-heading]{flex-wrap:wrap;align-items:center;row-gap:.5rem}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-heading] :is(h2,h3){min-width:0;max-width:100%;overflow-wrap:anywhere;color:#07111f;font-size:1.25rem;line-height:1.3;letter-spacing:-.02em}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-badge]{flex-shrink:0;max-width:100%}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-card] .text-3xl{color:#07111f;font-size:2.125rem;line-height:1;letter-spacing:-.03em}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-card=enterprise] .text-3xl{font-size:1.625rem;letter-spacing:-.02em}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-capacity]{border:0;background:transparent;padding-inline:0}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-featured=true]{border-color:var(--home-brand-teal);box-shadow:0 0 0 1px var(--home-brand-teal),0 2px 4px rgb(7 17 31/5%),0 34px 70px -34px rgb(2 32 30/55%)}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-featured=true] [data-pricing-intro]{border-bottom-color:var(--home-brand-teal);background:var(--home-brand-teal)}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-featured=true] [data-pricing-icon]{border-color:#fff;box-shadow:none}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-featured=true] p[data-pricing-best-for]{color:rgb(255 255 255/88%)}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-featured=true] :is([data-pricing-heading] h2,[data-pricing-heading] h3){color:#fff}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-featured=true] [data-pricing-badge]{background:#fff;color:var(--home-brand-teal)}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-card=enterprise] [data-pricing-cta]{color:#0f766e;border-color:#cbd5e1}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-card]:focus-within{border-color:#0f766e;box-shadow:0 0 0 1px #0f766e,0 12px 32px rgb(7 17 31/8%)}.homepage-colour_page__fyOtt [data-home-colour=pricing] :is(a,button):focus-visible{outline:2px solid #0f766e;outline-offset:3px}@media (min-width:1280px){.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-featured=true]{transform:translateY(-8px)}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-featured=true]:hover{transform:translateY(-11px)}}@media (prefers-reduced-motion:reduce){.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-card]{transition:none}}@media (min-width:768px){.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-editorial=true]{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(17rem,calc((100% - 1rem) / 2))),1fr))}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-editorial=true] [data-pricing-intro]{min-block-size:calc(2 * var(--home-plan-padding) + 6rem + 1px)}}@media (min-width:1280px){.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-editorial=true]{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(17rem,calc((100% - 3rem) / 4))),1fr))}}@media (min-width:640px){.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-card]{--home-plan-padding:1.25rem;padding:var(--home-plan-padding)}}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-grid]{max-width:80rem;margin-inline:auto}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-card] .text-sm{font-size:.875rem;line-height:1.375rem}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-card] ul>li:not(:first-child){margin-top:.5rem}@media (forced-colors:active){.homepage-colour_page__fyOtt [data-home-colour=pricing] .marketing-pricing-toggle button[aria-pressed=true]{border:2px solid ButtonText}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-best-for],.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-heading] :is(h2,h3){color:CanvasText}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-card],.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-card]:focus-within{border-color:CanvasText;box-shadow:none}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-card] [data-pricing-intro]{background:Canvas;border-color:CanvasText}.homepage-colour_page__fyOtt [data-home-colour=pricing] [data-pricing-featured=true] :is([data-pricing-heading] h2,[data-pricing-heading] h3,[data-pricing-best-for]){color:CanvasText}.homepage-colour_page__fyOtt [data-home-colour=pricing] :is(a,button):focus-visible{outline-color:Highlight}}