.mkt-visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mkt-segmented{display:inline-flex;max-width:100%;padding:4px;gap:4px;border-radius:9999px;background:#ffffff0a;border:1px solid var(--color-marketing-border, rgba(231, 236, 235, .08))}.mkt-segmented__option{min-height:44px;padding:.5rem 1.25rem;border:none;border-radius:9999px;background:transparent;color:var(--color-marketing-text-muted);font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.2;cursor:pointer;transition:background .2s ease,color .2s ease}.mkt-segmented__option:hover{color:var(--color-marketing-text)}.mkt-segmented__option.is-selected{background:#ffffff1f;color:var(--color-marketing-text)}.mkt-segmented__option:focus-visible{outline:2px solid var(--crashdash-primary, #2b9af3);outline-offset:2px}.mkt-pricing-interval{display:flex;justify-content:center;margin-bottom:1.5rem}.mkt-segmented--in-card{padding:2px;gap:2px}.mkt-segmented--in-card .mkt-segmented__option{position:relative;min-height:28px;padding:.1875rem .55rem;font-size:.75rem;white-space:nowrap}.mkt-segmented--in-card .mkt-segmented__option:after{content:"";position:absolute;top:-8px;right:0;bottom:-8px;left:0}@media (max-width: 480px){.mkt-pricing-interval .mkt-segmented{width:100%}.mkt-pricing-interval .mkt-segmented__option{flex:1 1 0;padding-left:.5rem;padding-right:.5rem}}.mkt-plan-card{display:flex;flex-direction:column;min-width:0;padding:1.5rem;border-radius:var(--radius-control, .5rem);text-align:left;background:#ffffff08;border:1px solid var(--color-marketing-border, rgba(231, 236, 235, .08))}@media (min-width: 769px){.mkt-plan-card{padding:2rem}}.mkt-plan-card--individual{background:#6e1ae414;border-color:#6e1ae461}.mkt-price-skeleton-block{display:inline-block;width:5.5rem;height:2.75rem;border-radius:.375rem;background:#ffffff14}.mkt-plan-card__cta-skeleton{width:100%;min-height:48px;border-radius:9999px;background:#ffffff14}@media (prefers-reduced-motion: reduce){.mkt-price-skeleton-block,.mkt-plan-card__cta-skeleton{animation:none}}.mkt-plan-card--has-corner{position:relative}.mkt-plan-card__corner{position:absolute;top:1.15rem;right:1.15rem;z-index:1}@media (min-width: 769px){.mkt-plan-card__corner{top:1.35rem;right:1.5rem}}.mkt-plan-card--has-corner .mkt-plan-card__header{padding-right:8.75rem}.mkt-plan-card__title{margin:0 0 .25rem;font-size:1.5rem;font-weight:700;line-height:1.2;color:var(--color-marketing-text)}.mkt-plan-card__subtitle{margin:0 0 1.25rem;font-size:.875rem;color:var(--color-marketing-text-muted)}.mkt-plan-card__price,.mkt-price-block{display:contents}.mkt-plan-card__cta{margin-top:1.75rem;margin-bottom:1.5rem}.mkt-plan-card__cta .mkt-btn-analysis,.mkt-plan-card__cta .mkt-btn-outline{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-top:0;box-sizing:border-box}.mkt-plan-card__reassurance,.mkt-pricing-page .individual-pro-cta__reassurance{margin:.625rem 0 0;font-size:.8125rem;line-height:1.45;text-align:center;color:var(--color-marketing-text-muted)}.mkt-pricing-page .individual-pro-cta--marketing{display:flex;flex-direction:column;gap:0}.mkt-pricing-page .individual-pro-cta--marketing .individual-pro-cta__copy,.mkt-pricing-page .individual-pro-cta--marketing .individual-pro-cta__note{margin:0 0 .75rem;font-size:.875rem;line-height:1.45;color:var(--color-marketing-text-muted)}.mkt-pricing-page .individual-pro-cta--marketing .individual-pro-cta__note--warning{color:#f6a8af}.mkt-pricing-page .individual-pro-cta--marketing .individual-pro-cta__error{margin:.625rem 0 0;text-align:center}.mkt-plan-card__features{flex:1 1 auto}.mkt-inline-link{color:var(--color-marketing-text);text-decoration:underline;text-underline-offset:2px}.mkt-inline-link:hover{color:#fff}.mkt-price-block p,.mkt-plan-card__price p{margin:0}@media (max-width: 768px){.mkt-price-terms--empty,.mkt-price-after--empty{display:none}}.mkt-price-chip-stack{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem}.mkt-price-chip{display:inline-block;padding:.25rem .75rem;border-radius:.875rem;background:#6e1ae438;border:1px solid rgba(167,139,250,.45);color:#ddd6fe;font-size:.75rem;font-weight:600;line-height:1.3}.mkt-price-ends{font-size:.75rem;font-weight:500;line-height:1.3;color:var(--color-marketing-text-muted)}.mkt-price-after{margin:.375rem 0 0;font-size:.875rem;line-height:1.45;color:var(--color-marketing-text-muted)}.mkt-price-standard__amount{text-decoration-thickness:1.5px}.mkt-price-headline{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem 1rem}.mkt-price-headline__figure{display:flex;flex-wrap:wrap;align-items:baseline;gap:.375rem;margin:0}.mkt-price-amount{font-size:2.75rem;font-weight:700;line-height:1;letter-spacing:-.01em;color:var(--color-marketing-text)}.mkt-price-suffix{font-size:1rem;font-weight:600;line-height:1.3;color:var(--color-marketing-text)}.mkt-price-terms{margin-top:.5rem;margin-bottom:0;font-size:.875rem;line-height:1.45;color:var(--color-marketing-text-muted)}.mkt-price-terms--strong{font-size:1rem;font-weight:600;color:var(--color-marketing-text)}@media (prefers-reduced-motion: reduce){.mkt-segmented__option{transition:none}}.mkt-pricing-audience{display:flex;justify-content:center;margin-bottom:1.5rem}@media (max-width: 560px){.mkt-pricing-audience .mkt-segmented{width:100%}.mkt-pricing-audience .mkt-segmented__option{flex:1 1 0;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}}.mkt-pricing-panel[hidden]{display:none}.mkt-pricing-panel.is-pending{opacity:0;pointer-events:none}.mkt-pricing-panel{transition:opacity .2s ease}@media (prefers-reduced-motion: reduce){.mkt-pricing-panel{transition:none}}.mkt-plan-grid{display:grid;grid-template-columns:1fr;gap:1.25rem;max-width:980px;margin:0 auto;align-items:stretch}@media (min-width: 769px){.mkt-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@supports (grid-template-rows: subgrid){@media (min-width: 769px){.mkt-plan-grid{-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:0}.mkt-plan-grid>.mkt-plan-card{display:grid;grid-row:span 6;grid-template-rows:subgrid}.mkt-plan-grid--simple>.mkt-plan-card{grid-row:span 3}}}.mkt-plan-card--emphasised{background:#2b9af314;border-color:#2b9af38c;box-shadow:0 0 0 1px #2b9af333,0 12px 40px #2b9af31a}.mkt-plan-card--council,.mkt-plan-card--enterprise{min-width:0}.mkt-price-amount--word{font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:0}.mkt-price-chip--brand{background:#2b9af329;border-color:#2b9af380;color:#bfdcfb}.mkt-pricing-cross-link,.mkt-pricing-footnote{margin:1.5rem auto 0;max-width:980px;font-size:.875rem;line-height:1.5;text-align:center;color:var(--color-marketing-text-muted)}.mkt-pricing-footnote{margin-top:.75rem;font-size:.8125rem}
